中文摘要 | 第1-6页 |
英文摘要 | 第6-12页 |
1 绪论 | 第12-21页 |
1.1 无线网络通信概述 | 第12-16页 |
1.1.1 无线网络通信的发展 | 第12-13页 |
1.1.2 无线网络技术现状 | 第13-16页 |
1.2 无线TCP技术研究现状 | 第16-19页 |
1.2.1 TCP在无线网络中的应用 | 第16-17页 |
1.2.2 TCP直接应用于无线网络的局限性 | 第17-18页 |
1.2.3 无线TCP技术研究现状 | 第18-19页 |
1.3 本文的主要工作 | 第19-21页 |
2 OSI参考模型与因特网模型概述 | 第21-28页 |
2.1 OSI参考模型 | 第21-24页 |
2.1.1 应用层 | 第22页 |
2.1.2 表示层 | 第22-23页 |
2.1.3 会话层 | 第23页 |
2.1.4 传输层 | 第23页 |
2.1.5 网络层 | 第23页 |
2.1.6 数据链路层 | 第23-24页 |
2.1.7 物理层 | 第24页 |
2.2 OSI参考模型中的数据传输过程 | 第24-26页 |
2.3 因特网模型 | 第26-28页 |
2.3.1 应用层 | 第26-27页 |
2.3.2 传输层 | 第27页 |
2.3.3 互联网层 | 第27页 |
2.3.4 网络接口层 | 第27-28页 |
3 传输控制协议TCP | 第28-44页 |
3.1 TCP报文段格式 | 第28-29页 |
3.2 TCP连接 | 第29-33页 |
3.2.1 连接建立 | 第29-31页 |
3.2.2 连接终止 | 第31-32页 |
3.2.3 连接复位 | 第32-33页 |
3.3 TCP实施策略选项 | 第33-35页 |
3.3.1 发送策略 | 第33页 |
3.3.2 交付策略 | 第33页 |
3.3.3 接受策略 | 第33-34页 |
3.3.4 重传策略 | 第34页 |
3.3.5 确认策略 | 第34-35页 |
3.4 TCP流量控制 | 第35-37页 |
3.4.1 滑动窗口 | 第36-37页 |
3.4.2 窗口管理 | 第37页 |
3.5 TCP拥塞控制 | 第37-41页 |
3.5.1 慢起动 | 第38页 |
3.5.2 拥塞避免 | 第38-39页 |
3.5.3 快速重传 | 第39-40页 |
3.5.4 快速恢复 | 第40-41页 |
3.6 TCP差错控制 | 第41页 |
3.7 TCP计时器 | 第41-44页 |
3.7.1 重传计时器 | 第42页 |
3.7.2 坚持计时器 | 第42-43页 |
3.7.3 保活计时器 | 第43页 |
3.7.4 时间等待计时器 | 第43-44页 |
4 无线网络中的TCP控制策略 | 第44-50页 |
4.1 TCP差错控制策略 | 第44-46页 |
4.1.1 TCP发送端随机发送当前发送窗口内的报文段 | 第44页 |
4.1.2 TCP接收端采用选择应答SACK方式 | 第44-45页 |
4.1.3 链路质量影响TCP报文段大小 | 第45页 |
4.1.4 差错控制与应用性质相关 | 第45页 |
4.1.5 关于超时报文段的重传 | 第45-46页 |
4.2 TCP拥塞控制策略 | 第46-48页 |
4.2.1 减缓数据发送速率的波动性 | 第46-47页 |
4.2.2 分离差错控制与拥塞控制 | 第47页 |
4.2.3 拥塞控制面向所有的应用 | 第47-48页 |
4.2.4 拥塞控制与应用性质相关 | 第48页 |
4.3 基于误码丢包的TCP速率调节策略 | 第48-49页 |
4.3.1 不考虑轻度误码丢包对数据发送速率的影响 | 第48页 |
4.3.2 误码丢包程度变重时应迅速降低数据发送速率 | 第48-49页 |
4.3.3 误码丢包程度变轻时应迅速提升数据发送速率 | 第49页 |
4.4 无线网络下的TCP控制模式 | 第49-50页 |
5 无线网络中的丢包检测技术 | 第50-67页 |
5.1 区分拥塞丢包与误码丢包的可选方案 | 第50-51页 |
5.2 有线网络中的TCP丢包检测 | 第51页 |
5.2.1 TCP采用重复应答检测拥塞丢包 | 第51页 |
5.2.2 TCP采用超时检测拥塞丢包 | 第51页 |
5.3 无线网络中的TCP拥塞裁决技术 | 第51-57页 |
5.3.1 直接拥塞裁决 | 第52-54页 |
5.3.2 间接拥塞裁决 | 第54-57页 |
5.4 无线网络中的隐式丢包检测 | 第57-59页 |
5.4.1 基于ECN的丢包检测 | 第57-58页 |
5.4.2 基于拥塞预测器的丢包检测 | 第58页 |
5.4.3 基于平均报文段时间间隔的丢包检测 | 第58页 |
5.4.4 基于TCP控制解耦的丢包检测 | 第58-59页 |
5.5 一种显式误码丢包通知机制 | 第59-67页 |
5.5.1 基本思想 | 第59页 |
5.5.2 具体实现 | 第59-60页 |
5.5.3 关于有效性 | 第60-61页 |
5.5.4 数值分析 | 第61-66页 |
5.5.5 小结 | 第66-67页 |
6 无线网络中基于拥塞丢包的TCP拥塞控制方案 | 第67-84页 |
6.1 基于D_AIMD的TCP拥塞控制 | 第67-75页 |
6.1.1 AIMD拥塞控制 | 第67-69页 |
6.1.2 基于D_AIMD的TCP拥塞控制 | 第69-71页 |
6.1.3 仿真结果分析 | 第71-75页 |
6.1.4 小结 | 第75页 |
6.2 基于资源加权分配的TCP拥塞控制 | 第75-84页 |
6.2.1 基本思想 | 第76页 |
6.2.2 基本原理 | 第76-77页 |
6.2.3 参数选取 | 第77-78页 |
6.2.4 具体实现 | 第78-79页 |
6.2.5 仿真结果分析 | 第79-82页 |
6.2.6 小结 | 第82-84页 |
7 无线网络中基于误码丢包的TCP速率调节方案 | 第84-101页 |
7.1 基于速率的速率调节 | 第84-93页 |
7.1.1 基本思想 | 第84页 |
7.1.2 关于参数α和T | 第84-85页 |
7.1.3 具体实现 | 第85-87页 |
7.1.4 仿真结果分析 | 第87-92页 |
7.1.5 三种速率调节机制的比较 | 第92-93页 |
7.1.6 小结 | 第93页 |
7.2 基于窗口的速率调节 | 第93-101页 |
7.2.1 理论分析 | 第93-96页 |
7.2.2 改进的TCP拥塞控制TCP_RD | 第96-97页 |
7.2.3 仿真结果分析 | 第97-100页 |
7.2.4 小结 | 第100-101页 |
8 结论与展望 | 第101-103页 |
8.1 主要结论 | 第101-102页 |
8.2 后续研究工作展望 | 第102-103页 |
致谢 | 第103-104页 |
参考文献 | 第104-111页 |
附录A 作者在攻读博士学位期间发表的论文目录 | 第111-112页 |
附录B 作者在攻读博士学位期间参加的科研项目 | 第112页 |