[发明专利]一种LoRaWAN信道冲突的规避方法有效
申请号: | 201811599269.0 | 申请日: | 2018-12-26 |
公开(公告)号: | CN109526064B | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 古欣;邵慧;周忠华;王玉峰;张振 | 申请(专利权)人: | 山东有人信息技术有限公司 |
主分类号: | H04W74/08 | 分类号: | H04W74/08;H04W72/12;H04W24/08 |
代理公司: | 济南千慧专利事务所(普通合伙企业) 37232 | 代理人: | 姜月磊 |
地址: | 250101 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 lorawan 信道 冲突 规避 方法 | ||
1.一种LoRaWAN信道冲突的规避方法,终端与网关之间具有多个通信信道,其特征在于,所述方法包括以下步骤:
终端随机在全部的通信信道上选取一个通信信道;
发送检测信号,并基于所述检测信号反馈的校验位数据,判断选取的通信信道的工作状态;
若判断工作状态为空闲,则通过选取的通信信道发送数据;
若判断工作状态为被占用,则重新选取通信信道,并判断重新选取的通信信道的工作状态;直至选取到工作状态为空闲的通信信道并发送数据为止,或,直至判断所有的通信信道的工作状态均为被占用为止;所述判断所有的通信信道的工作状态均为被占用,包括:在确定随机选取的通信信道的次数与所述通信信道的数量相同,且所有的通信信道反馈的校验位数据均为1的情况下,确定所有的通信信道均处于被占用状态;
当判断所有的通信信道的工作状态均为被占用时,终端指定延时时间进行延时,并在延时后,再次选取通信信道进行数据发送;
所述终端指定延时时间,包括:根据终端的随机系数、当前通信数据传输时间、单字符传输时间、当前数据传输速率下最大传输延时和通信信道的数量计算出延时时间,且所述延时时间的计算公式为:
T=Rand*Ts+(N-1)*(Tm+Tf)/2
其中,Rand为终端随机的系数,Ts为单字符的空中时间,Tm为在当前数据传输速率下最大空中延时,Tf为当前数据长空中时间,N为所述通信信道的数量。
2.根据权利要求1所述的规避方法,其特征在于,判断选取的通信信道的工作状态,包括以下步骤:
终端通过选取的信道进行接收检验;
根据接收到的数据进行前导校验码校验;
根据所述校验位数据判断选取的通信信道的工作状态。
3.根据权利要求1所述的规避方法,其特征在于:所述通信信道的数量为3个或8个。
4.一种LoRaWAN信道冲突的规避装置,其特征在于,所述装置包括选取模块、判定模块;
所述选取模块,用于随机在全部通信信道上选取一个通信信道;
所述判定模块,用于基于发送的检测信号而反馈的校验位数据,判断选取的通信信道的工作状态;
所述选取模块还用于在所述判定模块判断所述工作状态为被占用,则重新选取通信信道,所述判定模块还用于判断重新选取的通信信道的工作状态;直至所述选取模块选取到工作状态为空闲的通信信道并发送数据为止,或,直至所述判定模块判断所有的通信信道的工作状态均为被占用为止;所述判断所有的通信信道的工作状态均为被占用,包括:在确定随机选取的通信信道的次数与所述通信信道的数量相同,且所有的通信信道反馈的校验位数据均为1的情况下,确定所有的通信信道均处于被占用状态;当判断所有的通信信道的工作状态均为被占用时,终端指定延时时间进行延时,并在延时后,再次选取通信信道进行数据发送;所述终端指定延时时间,包括:根据终端的随机系数、当前通信数据传输时间、单字符传输时间、当前数据传输速率下最大传输延时和通信信道的数量计算出延时时间,且所述延时时间的计算公式为:
T=Rand*Ts+(N-1)*(Tm+Tf)/2
其中,Rand为终端随机的系数,Ts为单字符的空中时间,Tm为在当前数据传输速率下最大空中延时,Tf为当前数据长空中时间,N为所述通信信道的数量;
通信数据发送模块,用于终端向网关发送通信数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东有人信息技术有限公司,未经山东有人信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811599269.0/1.html,转载请声明来源钻瓜专利网。