提出了一种能源有效的无线传感器网络拥塞控制算法。该算法基于缓冲队列使用情况进行拥塞检测,通过扩大拥塞反馈消息的覆盖范围来提高拥塞的缓解速度,使用倍数降低、线性增加的速率调节策略来保证网络吞吐量的稳定,并且在节点拥塞时根据一定策略丢弃数据包以提高网络传输的公平性。仿真实验表明,提出的算法不仅能有效地缓解网络拥塞、降低网络丢包率,还具有较好的能源有效性和网络传输的公平性。
An energy-aware congestion control algorithm for wireless sensor networks is proposed. This al- gorithm uses buffer-based congestion detection and is able to quickly alleviate congestion by increasing the coverage of congestion backpressure messages. In addition, this algorithm keeps the network throughput steady using the multiplicative decrease and linear increase of data sending rate. Finally, our algorithm improves the fairness of traffic delivery by dropping the buffered packets according to some policies. Simulation results show that, the proposed algorithm not only alleviates the congestion effectively but also brings better energy efficiency and fairness.