针对传统传输控制协议(TCP)在高带宽、无线网络中性能表现不佳的问题,建立了一个端到端的虚拟路由器模型,提出了一个端到端的发送端比例积分(PI)速率控制算法。根据RTT的变化,利用PI控制器计算发送端的发送速率,使瓶颈节点的队长稳定在一个目标位置,减少拥塞丢包,避免无线链路错误丢包引起的对拥塞窗口的错误调整。仿真结果表明,与传统拥塞控制协议相比,新机制能较好地控制路由器队长、提高网络负载的稳定性和网络吞吐率。
The traditional TCP performs worse in high-bandwidth and wireless network. This paper proposed an end-to-end virtual router model and a PI rate control algorithm at sender. According to the change of RTTs, the algorithm calculated the data sending rate using PI controller, stabilized the queue length of bottleneck router at a target level, reduced congestion packet loss and the mistaken adjustment to congestion window caused by wireless link error packet loss. The simulation results show that, the new mechanism can flexibly control the queue length, improve the stability and throughput of the network.