无线通信网络中TCP与UMTS技术解析
在当今的无线通信领域,TCP(传输控制协议)在应对无线链路中连续数据包丢失问题时面临挑战,同时UMTS(通用移动通信服务)作为第三代移动通信技术,其在现有GSM(全球移动通信系统)网络上的部署规划也备受关注。下面将详细探讨这两方面的内容。
TCP在无线链路中恢复多数据包丢失的机制
在无线链路通信中,数据包丢失是常见问题,这会导致TCP性能下降。为解决此问题,引入了使用随机数(nonce)的N - TCP技术。
数据包处理机制
当移动主机(MH)成功接收数据包5后,该数据包会从缓冲区移除。当收到ACK(2, 38)时,对应随机数值为38的数据包6位于缓冲区尾部 + 3的位置,由此可知有三个数据包丢失。但此时这些数据包不会重传,因为它们在两倍平滑往返时间(srtt)过去之前刚重传过。
在这个例子中,监听模块需要收到重复ACK才会重传丢失的数据包,且对于重复ACK只允许重传一个数据包。这种操作带来的额外延迟会增加持续超时的可能性。而N - TCP的特性是,通过接收ACK识别出的丢失数据包可以立即重传,这使得它能从多个数据包丢失的情况中快速恢复。
实验评估
- 模拟模型
- 假设固定主机(FH)和基站(BS)通过10 Mbps以太网互连,BS和MH通过2 Mbps的IEEE 802.11 WLAN协议连接。
- 数据包从FH到BS和从BS到MH的传输延迟分别为200毫秒和10毫秒。
- FH和MH使用TCP - Reno协议。使用网络模拟器
超级会员免费看
订阅专栏 解锁全文
6913

被折叠的 条评论
为什么被折叠?



