一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种ZigBee网络邻居节点间的PathCost数值生成的优化方法及系统与流程

2022-06-22 23:09:34 来源:中国专利 TAG:

技术特征:
1.一种zigbee网络邻居节点间的pathcost数值生成的优化方法,其特征在于:所述优化方法包括:选取一定长度的时间窗t,并计算时间窗t内节点与邻居节点之间的通信成功率ct;通过ewma统计公式pt=λct (1-λ)pt-1统计计算每个节点与邻居节点之间的最新通信成功率,其中pt为最新统计得到的成功率,ct为最新时间窗内的统计成功率,pt-1为上一次的统计成功率,λ为最新时间窗内的统计成功率的权重;在运行aodvjr算法维护路由时,根据计算得到的最新通信成功率pt与rssi结合计算得到lqi;根据routing cost计算公式计算得到aodvjr算法使用的path cost。2.根据权利要求1所述的一种zigbee网络邻居节点间的pathcost数值生成的优化方法,其特征在于:所述计算时间窗t内节点与邻居节点之间的通信成功率ct具体通过公式ct=tsuccess/ttotal*100计算,其中ct为节点与邻居节点之间的通信成功率,tsuccess为时间窗t内发送成功的数据包,ttotal为时间窗t内发送的所有数据包。3.根据权利要求1所述的一种zigbee网络邻居节点间的pathcost数值生成的优化方法,其特征在于:通过计算公式lqi=pt*(rt-rmin)/(rmax

rmin)*255计算得到lqi,其中pt为最新ewma统计得到的成功率,rt为最新数据包的接收rssi,rmin为芯片的接收灵敏度rssi,rmax为芯片饱和态rssi。4.一种zigbee网络邻居节点间的pathcost数值生成的优化系统,其特征在于:它包括通信成功率计算模块、ewma统计计算模块、lqi计算模块和cost计算模块;所述通信成功率计算模块用于计算时间窗t内节点与邻居节点之间的通信成功率ct;所述ewma统计计算模块用于根据所述通信成功率计算模块得到的通信成功率ct,结合ewma统计计算每个节点与邻居节点之间的最新通信成功率;所述lqi计算模块用于在运行aodvjr算法维护路由时,根据计算得到的最新通信成功率pt与rssi结合计算得到lqi;所述cost计算模块用于根据routing cost计算公式计算得到aodvjr算法使用的path cost。

技术总结
本发明涉及一种ZigBee网络邻居节点间的PathCost数值生成的优化方法及系统,包括选取一定长度的时间窗T,并计算时间窗T内节点与邻居节点之间的通信成功率Ct;通过EWMA统计公计算每个节点与邻居节点之间的最新通信成功率;在运行AODVjr算法维护路由时,根据计算得到的最新通信成功率Pt与RSSI结合计算得到LQI;根据Routing Cost计算方法计算得到AODVjr算法使用的Path Cost。本发明的优点在于:在环境存在同频干扰的情况下,得到的LQI会与RSSI进行关联,使得得到的相应邻居节点Cost减小,使得AODVjr算法在获取路由链路时会避开收到干扰的节点。的节点。的节点。


技术研发人员:余小强
受保护的技术使用者:浙江瑞瀛物联科技有限公司
技术研发日:2022.04.01
技术公布日:2022/6/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献