[发明专利]基于6LoWPAN的IPv6无线传感器节点负载均衡的实现方法有效
申请号: | 202010063751.3 | 申请日: | 2020-01-20 |
公开(公告)号: | CN111093230B | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 梁伟;王小英;孙荣伟 | 申请(专利权)人: | 常熟理工学院;赛尔网络有限公司 |
主分类号: | H04W28/08 | 分类号: | H04W28/08;H04W40/10;H04W40/20;H04W84/18 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 滕诣迪 |
地址: | 215500 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 lowpan ipv6 无线 传感器 节点 负载 均衡 实现 方法 | ||
1.一种基于6LoWPAN的IPv6无线传感器节点负载均衡的实现方法,其特征在于:
步骤1设置6LoWPAN感知节点
利用定义,得出Si以6LoWPAN感知节点工作时向前转发概率;
当Si以6LoWPAN感知节点工作时,节点Si向备选IPv6父节点Srj∈Prt(Si)转发的向前转发概率定义为:
其中erj(τ')表示在τ'时刻节点Srj的剩余能量;ek(τ')表示在τ'时刻除节点Srj外某一节点的剩余能量;α表示指数因子,用来调节能量/距离之比曲线的响应强度;di,rj表示节点Srj的转发距离;di,k表示除节点Srj外某一节点的转发距离;Prt(Si)表示有v个备选的父节点的集合;
步骤2计算6LoWPAN中继节点转发概率
步骤2.1使用预期载荷对IPv6备选父节点的剩余能量进行标准化;
步骤2.2定义在τ'时刻从中继节点SK到其他IPv6备选父节点Srh,
Srh∈Prt(SK)的一跳传输路径的权重如下:
其中erh(τ')表示在τ'时刻备选父节点Srh的剩余能量;β表示指数因子;Lexp(Srh,τ')表示在τ'时刻备选父节点Srh的负载期望;
步骤2.3利用定义,计算出每一个6LoWPAN备选父节点Srh∈Prt(SK)的权重偏差为Dev(weight(SK,Srh,τ'))=weight(SK,Srh,τ')-weight其中Dev(x)表示x的偏差,weight表示所有IPv6备选父节点Srh的权重的均值;
步骤2.4定义6LoWPAN中继节点SK向前转发到IPv6备选父节点Srh∈Prt(SK)的概率为;
这里用minDev来表示在Prt(SK)中所有备选父节点中最小的一个权重偏差值,SK的正权重偏差较大时,向6LoWPAN备选父节点Srh转发数据的向前转发概率会较大;相反,当负权重偏差较大时,SK向IPv6备选父节点Srh转发数据的概率会较小;
步骤2.5运用权重偏差,当SK从6LoWPAN备选父节点中选择出一个最佳的来转发数据时,找出负载平衡的趋势;
步骤2.6计算出作为一个6LoWPAN感知节点,或者作为一个6LoWPAN中继节点,向6LoWPAN备选父节点转发的向前转发概率;
步骤3构建动态覆盖树
步骤3.1确定每个6LoWPAN传感器节点单播能够到达的层数,即跳数;
步骤3.2确定向前转发概率Srj∈Prt(Si);Prt(Si)表示有v个备选的父节点的集合;
步骤3.3更新6LoWPAN感知节点的向前转发概率;同时,计算由这些6LoWPAN感知节点向6LoWPAN备选父节点施加的预期负载;
步骤3.46LoWPAN中继节点按照从下到上的顺序移到位于较低层数的IPv6中继节点上;对于在同一层的6LoWPAN中继节点,具有较多备选父节点的6LoWPAN节点将会先移;计算环路会重复进行直到所有6LoWPAN节点被完全移完为止;
步骤3.5依据给定WSN的采样频率,转发概率和负载预期在某个固定的时间内进行计算;
步骤3.6在每一个计算阶段结束之后,如果一个IPv6节点要给基站BS发送所感知的数据,会运用轮盘赌的选择方式来随机产生一个随机数RND∈(0,1)来确定哪一个6LoWPAN备选父节点会被选为激活节点;
步骤3.7通过被选节点,所感知的数据转发到基站BS上去。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常熟理工学院;赛尔网络有限公司,未经常熟理工学院;赛尔网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010063751.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:像素结构
- 下一篇:一种安全性高的新能源汽车充电桩