[发明专利]一种无线传感器网络多速率自适应退避方法有效
申请号: | 201110384489.3 | 申请日: | 2011-11-28 |
公开(公告)号: | CN103139834A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 赵洪钢;唐浩漾;程伟 | 申请(专利权)人: | 赵洪钢 |
主分类号: | H04W28/02 | 分类号: | H04W28/02;H04W28/22;H04W84/18 |
代理公司: | 西安西达专利代理有限责任公司 61202 | 代理人: | 刘华 |
地址: | 710072*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 传感器 网络 速率 自适应 退避 方法 | ||
1.一种无线传感器网络多速率自适应退避方法,其特征在于,包括具体步骤:
A、节点启动并设置射频模块工作在最大发射功率;
B、节点以不同速率发送广播数据包并接收相邻节点的响应数据包;
C、节点测量并记录在不同速率条件下与其它节点的直接通信时间,并将这些时间信息发送给相邻节点;
D、节点统计接收到的响应数据包,确定度数;
E、节点接收相邻节点发送的包含节点间直接通信时间的数据包,确定连接集;
F、节点根据度数和连接集的关系确定最优退避因子 ;
G、节点根据确定反映网络拥塞状况的自适应系数;
H、节点监听信道上的数据发送情况,根据对竞争窗口大小进行实时调整。
2.根据权利要求1所述的无线传感器网络多速率自适应退避方法,其特征在于,所述B步骤具体还包括:
节点按照由低到高的顺序选择不同的发送速率,发送广播数据包;
广播数据包的字段为1,确保只有相邻节点接收到该广播数据包;
节点确保每一种速率条件下,发送100个广播数据包;
启动节点的定时器,设定超时时间(要大于发送100个广播数据包并接收响应数据包的时间);超过选择另外一种速率发送广播数据包。
3.根据权利要求1所述的无线传感器网络多速率自适应退避方法,其特征在于,所述F步骤具体还包括:
a)节点(记为)更新自己的度数和连接集;
b)节点关闭射频模块,防止接收到的数据包对接下来的步骤产生影响;
c)节点比较和的关系;
若满足,执行步骤f;若不满足,则继续执行步骤d;
d)节点比较和的关系;
若满足,执行步骤g;若不满足,则继续执行步骤e;
e)将自适应退避因子赋值为;
f)将自适应退避因子赋值为;
g)将自适应退避因子赋值为;
h)节点重新启动射频模块。
4.根据权利要求1所述的无线传感器网络多速率自适应退避方法,其特征在于,所述G步骤具体还包括:节点从内存中读取上一次的竞争窗口值,并设幂值为;若,则赋值为;若成立,则赋值为;若成立,则赋值为;最后确定节点的自适应系数为;取为2的幂是从制造工业的角度出发,通过硬件移位的方法快速实现的取值。
5.根据权利要求1所述的无线传感器网络多速率自适应退避方法,其特征在于,根据信息交互成功和数据碰撞两种情形,选择不同的退避系数,所述H步骤具体还包括:
记录节点上一次的竞争窗口为;
记录节点即将采用的竞争窗口为;
监听信道,判断节点上一次的信息发送是否成功;
若成功,则确定新的竞争窗口为;若不成功,则确定新的竞争窗口为。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赵洪钢,未经赵洪钢许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110384489.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有熄火保护的发动机氢氧除碳装置和方法
- 下一篇:一种带翻盖装置的音频播放器