基于媒质共享的无线Ad hoc网络拥塞避免策略*
2011-06-25马琳张军刘凯
华南理工大学学报(自然科学版) 2011年9期
马琳 张军 刘凯
(北京航空航天大学电子信息工程学院∥国家空管新航行系统技术重点实验室,北京100191)
无线Ad hoc网络是一种无固定基础设施、网络拓扑动态变化、多跳的临时性自治系统.由于其灵活的组网方式,已在无人机网络、灾难救援、传感器网络等诸多领域得到广泛应用.随着网络规模的不断扩大和网络应用业务的不断增多,网络拥塞时常发生;为了保证网络传输的可靠性,保持网络持续端到端的高吞吐量,需要研究拥塞控制算法,进行有效的拥塞控制.文献[1-4]中指出传输控制协议(TCP)在无线Ad hoc网络中表现出了严重的性能下降现象,这是因为TCP协议本是为有线网络设计的,在有线网络里丢包被认为是网络拥塞发生的标志.不过,在无线Ad hoc网络中,丢包可能是由多种原因造成[5-6],如信道错误、竞争共享信道冲突、路由失败等.文献[2]中指出,由于信号干扰造成的无线链路丢包往往发生在队列溢出之前,这种非拥塞丢包引起TCP拥塞控制机制做出错误的响应,过度降低源端的发送速率,使得TCP协议在无线Ad hoc网络中的性能严重下降.
因此,准确判断节点的拥塞状态成为无线Ad hoc网络拥塞控制算法的关键.为此,研究者开始研究媒质接入控制(MAC)层的拥塞控制算法[7-8],以MAC层的各种信息作为新的拥塞度量,从而更加准确地判断网络的拥塞状况.典型的算法有LRED[2]、TCPMDA[9]、ARCD[10]等.LRED 利用节点在 MAC 层的重传次数作为网络拥塞的指示,该拥塞度量获取简单,几乎不增加节点额外的开……
登录APP查看全文