针对无线传感器网络的拥塞特征,利用跨层设计的思想提出了一种基于定向扩散路由协议的跨层拥塞控制方法。该方法包括局部拥塞控制和全局拥塞控制两部分,在本地节点和Sink节点上进行了基于ACK的拥塞反馈和跨层速率调节。仿真实验表明,该算法不仅能有效地缓解拥塞,降低能耗,而且能保证数据包的完整性,与CODA机制相比能量节省了32.56%,逼真度提高了6%。
According to the congestion problem of wireless sensor network, a cross-layer congestion control approach is developed based on the directed diffusion routing protocol. This approach includes local congestion control and global congestion control, which can feedback congestion by ACK and adjust sending rate by cross-layer notification. Simulation experiments show that the proposed approach effectively relieves congestion, reduces the energy consumption of the network and guarantees the packet transmission integrity. Compared to the CODA mechanism,the energy economizes 32.56%, the fidelity increases for 6%.