[发明专利]一种低功耗LoRa无线网络数据传输算法在审
申请号: | 201910633962.3 | 申请日: | 2019-07-15 |
公开(公告)号: | CN110312291A | 公开(公告)日: | 2019-10-08 |
发明(设计)人: | 郭柯 | 申请(专利权)人: | 北京遥感设备研究所 |
主分类号: | H04W40/10 | 分类号: | H04W40/10;H04B17/382 |
代理公司: | 中国航天科工集团公司专利中心 11024 | 代理人: | 葛鹏 |
地址: | 100854*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信道竞争 无线网络数据传输 节点能耗 低功耗 算法 大型无线网络 数据传输效率 网络吞吐量 传输过程 流量检测 能量因子 剩余能量 数据碰撞 无线网络 低节点 低能耗 自适应 退避 引入 概率 保证 | ||
1.一种基于低能耗流量自适应概率退避算法的数据传输方法,其特征在于,所述方法包括:
第1步、建立节点能耗模型;
第2步、LoRa无线网络流量检测;
第3步、进行低能耗流量自适应概率退避。
2.根据权利要求1所述的方法,其特征在于,所述第1步、建立节点能耗模型包括:
节点传输能耗包括收发电路和放大电路的能耗;节点向距离d处发射和接受m位数据的能耗分别为ETx(m,d)和ERx(m,d),此时节点剩余能量为Erest,则整个网络的平均剩余能量Eavr-net为:
ETx(m,d)=mεrt+mεAd2
ERx(m,d)=mεrt
Erest=E0-ETx(m,d)-ERx(m,d)
其中,E0为初始能量;nεrt为收发电路耗能系数;εA为功率放大耗能系数;N为网络终端节点总数,i=0,1,…,N。
3.根据权利要求1所述的方法,其特征在于,所述第2步、LoRa无线网络流量检测包括:
LoRa网络流量大小正比于活跃节点个数n,正比于延时计数器停止计数次数;以节点通信退避计数BC和网络平均流量Avr_NT来反映网络流量的变化;这两个参数的关系如下:
其中BCi为退避次数,i是指第i个节点,
为判断网络流量的情况,以两个阈值NTH和NTL,分别表示流量上限和下限;
4.根据权利要求1所述的方法,其特征在于,所述第3步、进行低能耗流量自适应概率退避包括:
根据通信退避计数值来判断网络流量大小,其中:
初始设CW=CWmin,选择概率为PC
其中,CW为信道竞争窗口;
(1)若数据传输失败,则增大CW值
若BC<NTH,则以较大概率(1-PC)执行式(1),以小概率PC执行式(2);若NTH≤BC<NTL,则以较小概率PC执行式(1),以较大概率(1-PC)执行式(2);
其中BC为退避次数;初始设的选中概率PC较小,所以1-PC则较大;
CW=min(CWold*k,CWmax) (1)
CW=min(CWold+1,CWmax) (2)
其中,CWold为调节前的CW值,k为竞争窗口放大系数;
若BC≥NTL,节点长时间未竞争到信道,则竞争窗口复位到最小值,则CW=CWmin;
(2)若数据传输成功,则减小CW值;
若NTH≤BC<NTL,则以大概率(1-PC)执行式(4),以小概率PC执行式(5);若BC≥NTL,则以较小概率PC执行式(4),以较大概率(1-PC)执行式(5);
CW=max(CWold/J,CWmin) (4)
CW=min(CWold-1,CWmin) (5)
其中,J为竞争窗口缩小系数;
若BC<NTM,则信道竞争窗口直接复位为CW=CWmin。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京遥感设备研究所,未经北京遥感设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910633962.3/1.html,转载请声明来源钻瓜专利网。