[发明专利]基于多Sink的煤矿巷道无线传感器路由方法及系统有效
申请号: | 201610056710.5 | 申请日: | 2016-01-22 |
公开(公告)号: | CN105764112B | 公开(公告)日: | 2019-01-08 |
发明(设计)人: | 夏旭;黎望怀;叶群;邓优林;杨婉青;彭元辉;罗慧华 | 申请(专利权)人: | 湖南安全技术职业学院 |
主分类号: | H04W40/10 | 分类号: | H04W40/10;H04W40/20;H04W84/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410100 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sink 煤矿 巷道 无线 传感器 路由 方法 系统 | ||
1.一种基于多Sink的煤矿巷道无线传感器路由方法,其特征在于,在煤矿巷道内设置有多个Sink以及多个Sensor节点,Sink与矿用交换机通信,形成煤矿巷道无线传感器网络,所述的Sink为汇聚节点,所述的Sensor节点为传感器节点;
从每一个Sink的信号覆盖区域内的多个Sensor节点中 按以下方法确定最终簇首,以及基于最终簇首形成通信链路:
步骤1:确定候选簇首;
预设阈值T,然后,每个Sensor节点在[0,1]范围内随机产生随机数u,通过公式计算得到判定参数u0;
式中,E0(i)表示第i个Sensor节点的初始能量,Ecu(i)为当前Sensor节点即节点i的剩余能量;
若u0≤T则该节点成为候选簇首;
若u0>T则作为非候选簇首节点进入睡眠状态;
步骤2:簇首竞争
(1)候选簇首发送竞选信息:
每个候选簇首以竞争半径Rra广播竞选信息COMPETE_MSG,候选簇首Vi在竞争半径Rra内的所有其他候选簇首被认为是该候选簇首的邻居节点:
其中ω1和ω2表示0-1之间的调整系数,Ecu为当前候选簇首的剩余能量,E0为该候选簇首节点的初始能量,dtoSK为该候选簇首节点到Sink节点的距离,dmax表示所有候选簇首节点到Sink节点的最大距离,Rmax表示最大簇半径,Rmax<=Rsi,RSi表示Sink的无线射程;
(2)每个候选簇首根据该邻居节点表计算其竞争半径内所有节点的平均剩余能量Ea和到Sink节点的平均距离Da:
公式中Vj代表候选簇首Vi半径Rra内的邻居节点,m表示邻居节点的数量;其中,1≤i≤m,i≠j;
(3)每个候选簇首启动定时器,定时器的定时时间t按下式计算:
公式中,k为随机均匀分布在区间[0,1]的实数,t0为事先约定的候选簇首竞选持续时间,如果候选簇首节点在定时时间t内未收到邻居节点的成功竞选消息SUCCESS_MSG;则表明该候选簇首竞选成功,并发送成功竞选消息SUCCESS_MSG给其邻居节点,否则,表明该候选簇首竞选失败并退出竞选;
步骤3:组织通信链路
最终簇首通过竞争选出后,之前未参与竞争的节点从睡眠状态唤醒,最终簇首以Rra为半径广播竞选获胜消息CH_ADV_MSG,普通节点选择相邻的多个最终簇首中通信代价最小即接收信号强度最大的最终簇首,发送加入消息JOIN_CLUSTER_MSG通知被选中的最终簇首;最后,各最终簇首依据LEACH协议的组织方式,构建TDMA调度,并由簇成员向簇首传输数据。
2.根据权利要求1所述的基于多Sink的煤矿巷道无线传感器路由方法,其特征在于,步骤2中,将候选簇首Vi的邻居节点表记为Vi.Neitab,将该邻居节点表表示为:
Vi.Neitab={Vj|Vj为候选簇首,且range(Vi,Vj)<max(Vi.Rra,Vj.Rra)}
其中,range(Vi,Vj)表示节点Vi节点与Vj之间的距离;Vi.Rra表示候选簇首Vi的竞争半径,Vj.Rra表示候选簇首Vj的竞争半径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南安全技术职业学院,未经湖南安全技术职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610056710.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:移动终端
- 下一篇:RSSI的补偿方法、装置和基站