[发明专利]一种TDMA与CSMA机制相结合的Lora通信方法有效
申请号: | 201911318426.0 | 申请日: | 2019-12-19 |
公开(公告)号: | CN111132337B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 潘长城;刘军;唐健乔;倪申翔;杜存功;郭皓捷;刘峰;严俊生 | 申请(专利权)人: | 中科芯集成电路有限公司 |
主分类号: | H04W72/0446 | 分类号: | H04W72/0446;H04W74/08 |
代理公司: | 无锡派尔特知识产权代理事务所(普通合伙) 32340 | 代理人: | 杨立秋 |
地址: | 214000 江苏省无锡市滨湖区蠡*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 tdma csma 机制 相结合 lora 通信 方法 | ||
1.一种TDMA与CSMA机制相结合的Lora通信方法,其特征在于,包括以下步骤:
S1、通过出厂参数或入网交互信息指定Lora节点在应用场景下的数据上报间隔repIntev;
S2、Lora节点通过入网交互信息获取通信信道参数和网路时间,其中包括信道二级地址secondAddr和数据速率datarate,下次的信标帧时间点BeaconTime和信标帧计数器值Counter,BeaconTime的单位为ms,Counter的取值范围0~2M﹣1,M>0;
S3、计算即时发送基准时间RandomTxBasedTime,定时发送基准时间TimedTxBasedTime;1个信标周期BeaconPeriod划分为1个BeaconArea和2N个业务周期BusiPeriod,N0;BeaconArea为信标时区;业务周期BusiPeriod被划分为3种时隙,包括接收时隙RxArea、定时发送时隙TimedTxArea、即时发送时隙RandomTxArea;
即时发送基准时间:
RandomTxBasedTime=BeaconTime+BeaconArea+2datarate*(RxArea+TimedTxArea)
根据数据上报间隔repIntev计算定时上报周期TimedTxPeriod,上行业务周期根据repIntev动态调整,且为信标周期的2f倍,若repIntev值为零,则代表产生应用数据后需要立即发送;
TimedTxPeriod=2f*BeaconPeriod,f∈[0,M];f的取值根据以下条件获得:
S31、如果repIntev≤BeaconPeriod;则f=0;
S32、如果BeaconPeriod<repIntev≤2M*BeaconPeriod;则f的取值满足条件2(f-1)*BeaconPeriod<repIntev≤2f*BeaconPeriod;
S33、如果repIntev>2M*BeaconPeriod;则f=M;
根据上述计算所得TimedTxPeriod,下次的信标帧时间点BeaconTime,Counter值和被分配信道下的数据速率datarate,在Counter%2f≠0的条件下,计算上行定时发送基准时间:
TimedTxBas edTime=BeaconTime+(2f-(Counter%2f))*BeaconPeriod+(secondAddr/2N-datarate)*BeaconPeriod+(secondAddr%2N-datarate)*(2datarate*BusiPeriod)+BeaconArea+2datarate*RxArea,其中datarate∈[0, 2]
在Counter%2f=0的条件下,计算上行定时发送基准时间:
TimedTxBasedTime=BeaconTime+(secondAddr/2N-datarate)*BeaconPeriod+(secondAddr%2N-datarate)*(2datarate*BusiPeriod)+BeaconArea+RxArea*2datarate,其中datarate∈[0,2]。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科芯集成电路有限公司,未经中科芯集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911318426.0/1.html,转载请声明来源钻瓜专利网。