摘要
TCP协议最初是为有线网络设计,它假设数据包的丢失都是由网络拥塞引起。但在MANET中,链路的高误码率和节点移动等都会引起数据包的丢失。如果不加改进地把传统TCP应用于MANET中,它会把非拥塞因素引起的数据包丢失也当作是网络拥塞,从而错误的触发拥塞控制,导致传输性能的下降。首先讨论了MANET中影响TCP性能的主要因素;然后从传输层、网络层和链路层3个层面,分别介绍了提高MANET中TCP性能方法的工作机制;并对这些方法进行了分析比较。最后指出了今后的工作方向。
As TCP protocol is designed for wired network originally, it congestion control mechanism is triggered into action when packet loss is detected. But the high bit error rate and node changing also should invoke packet loss in MANET. Such non-congestion packet loss, when dealt with by congestion control mechanism, cause poor TCP performance. The factors is analyzed, which affect TCP performance in MANET. And an overall view on some cross-layer work mechanisms of the improved schemes of TCP in MANET from the three levels are presented including the transmission level, the network level and the link level. Then the analysis and compare of these methods are given. Finally the future work is pointed out.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第7期1572-1574,1670,共4页
Computer Engineering and Design