摘要
为改善MANET网络的拥塞控制,设计一种基于带宽的拥塞识别与控制机制。通过实时监测节点可用带宽,获取节点拥塞程度指标,采用包循环进入队列和分类丢包的策略进行拥塞控制。该机制不需要邻居节点的信息,降低了系统开销。通过NS2仿真结果验证了该改进机制的有效性,相比TCPNewReno,端到端延迟减少了5%到34.9%,相对于TCP NewReno和TcpVegas,在吞吐量性能方面有所提升。
To improve the congestion mechanism in MANET,a congestion identification and control mechanism based on bandwidth was designed,in which the congestion degree index of nodes was obtained by monitoring nodes’ available bandwidth,the strategy of allowing nodes was adopted to recycle the packets when reaching the retransmission limit at the MAC layer and dropping packets by classification was used when congestion occurring.The mechanism does not need to switch information periodically between nodes,which reduces the system overhead.The experimental results based on NS2 show that the performances on end-to-end delay and throughput of the proposed algorithm are better than that of the TCP Reno and TcpVegas mechanism.
出处
《计算机工程与设计》
北大核心
2016年第1期201-205,220,共6页
Computer Engineering and Design
基金
国家自然科学基金重点项目(61262074)
关键词
MANET
带宽估计
拥塞识别与控制
系统开销
端到端延迟
吞吐量
MANET
bandwidth estimation
congestion identification and control
system overhead
end-to-end delay
throughput