论文部分内容阅读
无线网络和移动计算的发展成为互联网的一个新特点,人们期待在任何时间任何地点以任何方式自由地享用网络服务。在无线网络中,由于其具有误码率高,终端移动切换,链路不稳定,高带宽延迟乘积等特点,传统的基于TCP的拥塞控制机制不能很好地适用于无线网络。本文针对无线网络的特点,采用基于网络测量的方法改进现有的拥塞控制机制,提高了网络传输的性能。论文首先分析了无线网络中现有的拥塞控制机制,讨论了无线网络中发生拥塞的原因、判断标准以及拥塞发生后对网络性能所造成的影响,之后介绍了无线网络中现有的几种典型的拥塞控制技术,分析了它们的利弊之处以及发展情况。其次对无线网络中的各种端到端测量技术进行了深入研究,分析了网络参数与拥塞控制的关系,给出了网络时延测量(单向时延和往返时延)以及带宽测量等方法。此外,在单向时延测量中,本文给出了收发双方时间同步的创新算法Time-Syn,并在真实的网络环境中通过实验验证了该创新算法的正确性以及先进性。最后,论文基于网络测量技术,提出了一种适用于无线网络的改进算法,并用NS2仿真软件对算法进行比较研究,实验结果证实该改进算法具有有效可行性。论文主要做了以下两方面的工作:1.针对单向时延测量中收发双方时间不同步的问题,提出了一种时间同步算法Time-Syn,该算法分别用网络时间协议NTP算法和凸集算法消除了数据传送两端的时钟偏移和时钟时滞,提高了单向时延测量结果的准确性,并在真实的网络环境中采用实验的方法证实了该算法的正确性以及有效性。2.基于网络测量提出了改进的TCPW算法,即TCPW-V算法。该算法根据往返时延RTT确定丢包类型,依据带宽估计值BWE调整发送窗口的大小,有效缓解了网络的拥塞情况。该算法降低了时延的抖动性,提高了数据包的传送速率,增大了吞吐量,在很大程度上改善了网络的性能。最后在NS2仿真环境中,分别将两种方法进行了模拟,分析其性能指标,证实了TCPW-V算法的有效可行性。