关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 一种基于信息熵的WSN节点拥塞避免机制

一种基于信息熵的WSN节点拥塞避免机制

作者:时间:2011-06-28来源:网络收藏

图3描述了仿真过程中的网络传输延迟。从图中可以看出,CODA下的网络传输延迟(每个到达基站的数据包在网络中停留的时间)得到了一定的控制,而本文由于采用了发送数据窗的,降低了数据包在缓冲区内的平均等待时间,减少了在网络中的传输延迟。

本文引用地址:http://www.eepw.com.cn/article/161901.htm

f.JPG


图4表示了对网络平均丢包率的比较。由于仿真环境假设信道质量相对可靠,不会对网络平均丢包率造成影响,因此,这里的数据包的丢失主要是由网络的引起的。从图中可以看出,CODA的网络平均丢包率比本文的平均丢包率高。由于CODA采取了调节局部,则在第120 s左右网络平均丢包率趋于稳定,网络平均丢包率几乎为0,但并不能保证在有突发数据流出现时随着时间的推移还会出现网络平均丢包率增大的现象。而本文的算法完全是采用的策略,因此在整个网络生命周期内,网络的平均丢包率几乎为0。

g.JPG


图5主要从无线传感器网络的能耗上进行比较。由于CODA下的数据包传输跳数较少,进而转发数据包的次数也会减少,所以CODA的能耗相对较低一些。本文的算法虽然增加了传输跳数和之间的通信次数,但却减少了由于冲突和拥塞带来的能量浪费,进而有效地提高了能源的利用率。从图5中可以看出,本文的算法比CODA的能量消耗相对多些,但这对于处理突发的紧急事件却起着重要的作用,这样即使多消耗了
一点能量,却可以灾难性后果的发生。

h.JPG



3 结语
本文在现有节点拥塞控制的基础上提出了熵的节点拥塞避免。仿真测试表明,该算法更适合于突发情况下的无线传感器网络的特点。算法使用的熵的拥塞避免策略,可以有效地避免节点产生拥塞,从而减少了网络的平均丢包率,降低了网络中的传输延迟,这对于处理突发紧急的事件是非常重要的,由于节点不需要时刻监测信道状态,因此只有在有突发事件发生时,才会消耗大量能量。总的来说,本文的算法是比较合理的。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭