为提高移动自组网的网络性能和推进Semi-TCP方法的实际应用,提出基于路由协议的Semi-TCP网络层逐跳拥塞控制实现方法。通过在网络层的路由协议中加入拥塞信息广播机制,控制节点对数据包的发送频率,保持链路高速传输数据的同时,降低拥塞程度。在EXata仿真平台进行了验证,在设计的动态拓扑实验中,文中方法的吞吐量相比TCP New Reno提高了 169。57%,在引入多TCP应用竞争链路后比原Semi-TCP方法提高19。52%,证明了文中方法的有效性。
Implementation of Network-Layer of Semi-TCP based on routing protocol
To improve the network performance of mobile ad hoc networks and promote the practical appli-cation of Semi-TCP method,a hop-by-hop congestion control implementation method based on routing proto-col for Network-Layer Semi-TCP is proposed.By adding congestion information broadcasting mechanism in the routing protocol of network layer,the sending frequency of data packets is controlled,which maintains high-speed transmission of data while reducing congestion.The proposed method is validated on the EXata simulation platform.In the designed dynamic topology experiment,the throughput of the proposed method is increased by 169.57%compared to TCP New Reno,and by 19.52%compared to the original Semi-TCP method after introducing competition between multiple TCP applications,demonstrating the effectiveness of the proposed method.
mobile ad hoc networktransport layer protocolHop-by-hop congestion controlrouting pro-tocolSemi-TCP protocol