论文部分内容阅读
随着无线通信技术的发展,未来的无线网络将发展成为一个全IP的移动互联网络,而无线网络和有线网络也将实现无缝融合,从而为用户提供随时随地随意的接入。由于无线通信的特点,使得有线互联网络的成熟技术在无线环境中应用遇到了极大的挑战,尤其是传输层的TCP技术。 本文主要研究无线网络传输层协议,其主要内容有: 介绍了无线网络当前的发展状况和趋势;详细分析了无线网络的特点,指出了有线网络的TCP协议在无线网络应用中的局限性;结合无线蜂窝网络和移动自组织网络模型,概述了无线网络中TCP协议的研究进展。 详细说明了TCP/IP协议的框架及其分层结构,分析了TCP协议的工作机制,包括TCP的连接建立、拆除以及其有限状态机状态转移模型。针对TCP的拥塞控制技术,分析了滑动窗口、自同步、加性增加乘性减少以及重发超时管理等关键机制的原理和特点。 研究了各种TCP版本,基于NS2网络仿真软件,对不同TCP版本中的拥塞控制机制在单包丢失和多包丢失环境下通过计算机仿真,详细分析比较它们的微观机制:同时在拥塞丢包、随机丢包以及混合丢包模式下对TCP拥塞控制机制进行了宏观的吞吐量分析,结果表明在处理发送窗口内多个数据包丢失方面Sack具有独特的优势,在无线网络中具有很好的应用前景;结合Markov错误模型,在无线局域网环境和无线蜂窝网络环境下对TCP协议的性能进行了仿真分析,比较了不同的TCP版本在无线环境下吞吐量性能以及拥塞窗口随丢包率变化的情况。 详细介绍了Snoop嗅探协议的机制和原理,结合Snoop协议,在无线蜂窝网络中对TCP协议的性能进行了仿真比较,结果表明,配置了Snoop代理的TCP协议能够在一定程度上获取底层丢包的情况并进行本地重传,较好的解决无线网络的丢包问题,能在很大程度上提升无线环境下网络的吞吐量。