论文部分内容阅读
针对传统TCP协议的隐式拥塞控制算法不适合内容中心网络(Named Data Networking,NDN)的问题,本文提出了一种显式的拥塞控制算法(Explicit Control Algorithm,ECA)。ECA算法通过主动检测网络中间节点上的传输队列长度来判断网络拥塞水平,并显式地反馈给接收端,接收端据此调整Interest包的发送速率,以控制发送端发送Data包的速率,从而实现网络的拥塞控制。基于ndnSIM的仿真实验结果表明,ECA和传统TCP的AIMD算法相比,具有更高的传输效率和更好的稳定性。
To solve the problem that the implicit congestion control algorithm of traditional TCP protocol is not suitable for the NDN, an explicit congestion control algorithm (ECA) is proposed in this paper. The ECA algorithm determines the network congestion level by proactively detecting the length of the transmission queue on the intermediate nodes of the network and explicitly reports it to the receiving end. The receiving end adjusts the sending rate of the Interest packets to control the sending rate of the sending Data packets Achieve network congestion control. Simulation results based on ndnSIM show that ECA has higher transmission efficiency and better stability than the AIMD algorithm of traditional TCP.