基于LWIP平台的无线TCP性能研究

来源 :北京邮电大学 | 被引量 : 17次 | 上传用户:lookingintheeye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络的无线接入需要在无线信道下保持传输数据时信息的高效性。自动重传请求(ARQ)和传输控制协议(TCP)经常被分别用作链路层和传输层的错误控制机制。在无线环境下,研究者提出了很多改善现有TCP协议性能的算法,其中一个比较受关注的策略就是通过链路层ARQ差错控制来减小无线衰落信道中的差错率。但是随着ARQ重传次数的增加,在大大降低帧差错率的同时,也增加了TCP端到端的时延,严重时会导致TCP超时。因此,研究ARQ对TCP流量的影响就成为实现链路层和传输层联合优化,以提高下一代无线网络性能的一个迫切问题。 在本文中,我们将通过LWIP的实际网络环境来研究当链路最后一跳为无线网络时,ARQ和TCP之间的相互影响。 链路层重传可以减少TCP层的重传,同时避免TCP将包的丢失作为拥塞加以处理。尽管无线信道存在很多缺点,但是只要我们根据无线信道时变的特点恰当的调整链路层和传输层的参数设置,便可以获得可靠的通信链路。ARQ策略的重传次数和TCP报文的大小等参数可以根据当前链路条件和传输层所要求的QoS加以确定。为了使得协议参数设置可以满足QoS要求并且进行准确的实际模拟,我们使用完全符合实际无线环境的马尔可夫模型来模拟无线链路。 仿真结果表明,在给定目标分组丢失率的条件下,可以得到满足要求的链路层PDU最大重传次数,通过恰当的设置ARQ的重传次数可以有效的降低分组差错率,使得TCP流量增加。
其他文献
合成孔径雷达(Synthetic Aperture Radar,SAR)是一种高分辨率成像雷达系统,广泛应用于民用和军事领域。用于军事任务时,常常需要在受到干扰的环境中工作。在针对SAR的各种干扰
模糊测试(Fuzzing)是一种被广泛应用的漏洞挖掘技术。本文研究网络协议模糊测试的脚本自动生成技术,利用网络协议逆向分析技术对输入数据流进行分析,逆向还原出协议的状态机,再
伴随着社会的信息化和网络化发展,基于人的生理特征和行为特征的生物特征识别技术成为了保障信息安全的最有效方法之一。掌纹作为一种生理特征具有许多独特的优势,例如丰富的
随着移动通信技术的发展,下一代移动通信系统将面临用户数量急剧增加,移动业务逐步走向多元化,用户对服务质量的要求不断提高。人们希望下一代移动通信系统不仅具有更大的容量,还