【技术实现步骤摘要】
本专利技术涉及物理层提供多速率能力的无线传感器网络
,解决了由于多速率传输导致的数据冲突增加、竞争窗口值始终较大的问题,能显著提高网络吞吐量并降低传输时延。特别是。
技术介绍
在无线传感器网络中,共享信道是非常有限的资源,所以一个有效的MAC (MediumAccess Control)协议对无线传感器网络具有重要意义。由于无线传感器网络的特殊性,蜂窝移动通信系统中使用的有中心的信道接入技术和传统的基于共享广播信道的信道接入技术无法直接移植到无线传感器网络中。IEEE 802.11 MAC协议DFWMAC (DistributedFoundation Wireless Medium Access Control)是目前应用最为广泛的信道接入协议。包括IEEE 802.11标准在内的很多无线协议都采用二进制指数退避BEB (BinaryExponential Backoff)方法。每次发生冲突时,退避时间加倍;每次交互成功时,退避时间降至最小值。所以最后一次发送成功的节点具有最小的退避时间,从而在下一次竞争中处于优势。因此,BEB方法总是给最近一次发送成功的 ...
【技术保护点】
一种无线传感器网络多速率自适应退避方法,其特征在于,包括具体步骤:A、节点启动并设置射频模块工作在最大发射功率;????????B、节点以不同速率发送广播数据包并接收相邻节点的响应数据包;????????C、节点测量并记录在不同速率条件下与其它节点的直接通信时间,并将这些时间信息发送给相邻节点;????????D、节点统计接收到的响应数据包,确定度数;????????E、节点接收相邻节点发送的包含节点间直接通信时间的数据包,确定连接集;????????F、节点根据度数和连接集的关系确定最优退避因子??????????????????????????????????????? ...
【技术特征摘要】
1.一种无线传感器网络多速率自适应退避方法,其特征在于,包括具体步骤: A、节点启动并设置射频模块工作在最大发射功率; B、节点以不同速率发送广播数据包并接收相邻节点的响应数据包; C、节点测量并记录在不同速率条件下与其它节点的直接通信时间,并将这些时间信息发送给相邻节点; D、节点统计接收到的响应数据包,确定度数; E、节点接收相邻节点发送的包含节点间直接通信时间的数据包,确定连接集; F、节点根据度数和连接集的关系确定最优退避因子T.G、节点根据て确定反映网络拥塞状况的自适应系数!); H、节点监听信道上的数据发送情况,根据i对竞争窗ロ大小进行实时调整。2.根据权利要求1所述的无线传感器网络多速率自适应退避方法,其特征在于,所述B步骤具体还包括: 节点按照由低到高的顺序选择不同的发送速率,发送广播数据包; 广播数据包的.m字段为1,确保只有相邻节点接收到该广播数据包; 节点确保每ー种速率条件下,发送100个广播数据包; 启动节点的定时器,设 定超时时间(X論M要大于发送100个广播数据包并接收响应数据包的时间);超过选择另外一种速率发送广播数据包。3.根据权利要求1所述的无线传感器网络多速率自适应退避方法,其特征在于,所述F步骤具体还包括: a)节点(记为j)更新自己的度数も和连接集; b)节点关闭射频模块,防止接收到的数据包对接下来的步骤产生影响; ...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。