买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种LoRa自组网通信转发节点选择方法,包括以下步骤:S1,初始化LoRa网关以及局域网内的全部LoRa节点;S2,向目标节点发送数据包;S3,获取目标节点的数据包;S4,计算信号强度权重;S5,计算电池电量因子;S6,计算能量权重;S7,输出路由表。本发明中的LoRa无线局域网络采用按需驱动式路由协议,各节点转发路由发现请求时会将节点地址、上下行信号强度、电池电量等参数添加到数据包中,发送至目标节点后由该节点根据能量权重参数选择最优路径。本发明的方法降低了原先通信路径断联后重新进行路由发现的次数,减少了网络内各节点的电池电量消耗,提高了无线局域网络的工作效率。
主权项:1.一种LoRa自组网通信转发节点选择方法,其特征在于,包括以下步骤:S1,初始化LoRa网关以及局域网内的全部LoRa节点,设置局域网内各所述LoRa节点的编号以及对应的LoRa网络地址;S2,向目标节点发送数据包:所述LoRa网关根据所述LoRa节点的编号与相应的LoRa网络地址逐一将所述LoRa节点作为目标节点并向其发送数据包;所述数据包经过的通信路径由所述LoRa网关、目标节点以及二者之间的0~n个转发节点两两连接构成的链路组成;所述数据包包括目标节点地址和包含网关的链路的信号强度;在所述数据包经由各转发节点传输过程中,各转发节点对所述数据包内信息进行解析,若当前的转发节点发现目标节点地址与当前转发节点地址相同,则停止转发,执行步骤S3;否则,当前的转发节点对数据包内转发情况进行遍历,若当前的转发节点发现数据包中包含当前的转发节点地址,则废弃数据包,停止转发,否则进行转发;在转发时,将当前LoRa节点作为转发节点,并向所述数据包中添加该转发节点的地址、转发节点电量和包含转发节点的链路的信号强度;所述链路的信号强度包括链路的发射端的发射功率和链路的接收端的接收功率;S3,获取目标节点的数据包:等待h分钟,获得所有到达所述目标节点的数据包,解析得到所有LoRa节点的所述通信路径中包含的链路的信号强度和所述转发节点电量;S4,计算信号强度权重:通过下式计算通信路径j的信号强度权重Wj: 其中,n为通信路径j中的链路总数量,PRi为S3得到的链路i的接收功率,PTi为S3得到的链路i的发射功率;所述通信路径j为当前目标节点包括的通信路径的编号;S5,计算电池电量因子:通过下式计算通信路径j的电池电量因子Bj: 其中,m为通信路径j中的转发节点数量,BLp为转发节点p当前电池电量百分比数值,BAj为通信路径j中所有转发节点电池电量百分比的平均值,p为转发节点的编号;S6,计算能量权重:通过下式计算能量权重Fj:Fj=Bj×Wj;计算得到当前目标节点包括的全部通信路径的能量权重后,选定其中所述能量权重值最大的通信路径作为网关至当前目标节点的最优传输路径;使用步骤S6的方法计算所有目标节点的最优传输路径;S7,输出路由表:根据S6得到的最优传输路径逆向发送响应数据,建立反向路径,并根据当前路由关系在各转发节点处建立上下行双方向的路由表。
全文数据:
权利要求:
百度查询: 云桂铁路广西有限责任公司 中铁十四局集团第五工程有限公司 一种LoRa自组网通信转发节点选择方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。