论文部分内容阅读
近年来,随着Internet的普及,Internet上的数据业务(如Email、文件传送,web浏览)等急剧增加。现有的2G网络上有限的接入速率(9.6K-14.4K bps),直接影响了移动数据业务的质量和用户的满意度,大大地制约了业务的发展。2.5G的GPRS网络是在GSM基础上发展起来的一种分组交换的数据承载和传输网络,与原有的GSM相比,,具有永远在线,高速传输等优点。但是,GPRS也有其自身的局限性。理论上,其速度为40Kbps左右,但是在实际的使用中,远远达不到这个速度。 制约GPRS网络速度的瓶颈很多,TCP协议不适应GPRS网络是原因之一。本文就如何提高TCP在GPRS网络上的性能,提出了相关的解决方案 第一章提出了GPRS网络加速的必要性,介绍了GPRS网络的总体结构,传输协议和信令平台,接口和信道分配以及分组数据传送等知识。 第二章介绍了TCP协议及其拥塞控制技术,随后从TCP和GPRS两个方面理论上分析了TCP应用在GPRS信道的不适应性,最后对浙江移动的GPRS网络进行了测试,分析了GPRS信道特征及典型的丢包原因。 第三章对WECN、LT、PACING等多种无线TCP算法进行了改进,并在Linux内核中实现各种算法,用NS来仿真GPRS信道,测试并分析算法的性能。 第四章根据GPRS信道的特征,改进并实现了SNOOP TCP算法,在仿真的GPRS信道中,测试了算法的性能。 第五章在Linux内核上实现了一种新的传输协议T/TCP协议,测试其性能,并与普通TCP的性能进行比较。