NB-IoT设备并发错峰及优化方法

通过上一篇《重要!NB-IoT模组选型及项目初始必看!》(网址:http://onemo10086.com/#/school/article/270 )我们知道了NB-IoT并发能力有限这个短板,那有什么方法可以优化避开它吗。

方法肯定是有的,但首先要明白优化改善和彻底解决是不一样的。这是一个系统工程,必须多管齐下才能效果明显,下面我们讲一讲实际项目经验中总结的一些有效方法。

 

这些方法主要从以下几个角度和方向进行优化,每个方向优化提升一些,最后设备整体性能就会提升不少:

①加快单设备入网及数据交互速度、提高成功率(提升NB-IoT网络信号质量)

②降低单设备交互频次及重试次数(合理程序优化)

③降低单设备无效占用信道时间(模组功能优化)

④增加物理基站数量(增大总的信道容量,成本高)

⑤提高设备天线性能,增益及灵敏度等(设备射频优化)

⑥上下行离散错峰算法优化,平台依据PCI智能算法(智能算法优化)

 

一、不同应用场景并发优化差异

实际应用中并发优化对象可分为三大类:

①需要实时下发控制的应用,如智能路灯、各种共享设备、智慧电力开关等,无需省电考虑

②设备分布高密度主动上报数据应用,如水电气NB-IoT表计等,一般需考虑省电

③以上两者兼具,如共享单车等,这种情况下更多采用2G或cat.1。

 

对于第1类,要发心跳维持IP链路不被老化回收,但频繁心跳对NB-IoT网络就是灾难。唯一的解决办法就是使用长连接SIM卡,即运营商开通APN为:CMNBIOTONENET的SIM卡,这种卡必须配合连接OneNET平台使用,好处是不用再频繁发心跳维持IP长连接。

image.png

图1-1 智慧路灯使用OneNET长连接卡示例

 

注:开通长连接专网卡后,设备仍需定时向平台发送心跳:频率一般2-12小时,需实测参考当地网络情况,建议心跳频率2小时。

很多厂家自身业务也要求设备定时发心跳,以实现更新设备状态、在线及掉网检测、故障检测及时发现等,某共享洗衣机客户将设备心跳频率设为30分钟。

 

对于第2类,一般采用时间离散错峰算法或者开机绝对时间分散算法,使设备在某个较长时间段实现错峰上报数据及下行。如水表一般是在每天0:00至8:00时间段内实现设备离散错峰上报数据,目前网络正常情况下上报成功率可达99.8%。具体的算法实现客户可根据自己应用场景实现,如下图为两个示例:

image.png

图1-2做离散错峰前后设备入网成功率对比

 

image.png

图1-3 NB-IoT智能路灯上电后随机时间延时算法(上行错峰)

 

image.png

图1-4 NB-IoT智能路灯下行控制分区分批算法(下行错峰)

 

image.png

图1-5 NB-IoT智能路灯下行错峰前后,基站侧监控载波利用率对比 

二、NB-IoT设备侧并发优化方法

设备侧MCU可通过利用RAI(Release auxiliary indication快速释放RRC连接)及程序优化来减轻网络并发压力,使现场大规模设备能更好的工作。以下几个方法均为实测有效的优化方法,请酌情实测后使用:

2.1、使用模组RAI功能,当连接OneNET时,发送上行数据收到下行回复后模组立即进入idle,同时释放占用的信道资源,给其他设备使用。

image.png

image.png

图2-1:RAI功能快速释放RRC连接信道资源

2.2、一般数据重发不应超过3次,过多的重发次数会造成信道资源紧张,网络拥塞,一般3次未发送成功说明网络信号极差或者已掉网,合理减少设备与服务器间交互握手流程。

2.3、需上报数据打包上传(OneNET则合到一个resource内上传),减少数据包交互个数(次数),一次一包上传所有数据,使用平台缓存下发功能。

2.4、MCU程序优化,等待ACK或服务器响应时长不宜过长。数据ACK等交互尽量并发后等待回复,减少串行阻塞等待式交互,减小单个设备数据交互耗时。

2.5、同一小区下设备,MCU使用离散错峰算法使模组分散时间上报数据及心跳。下行数据也应错峰,避免同一时间下发。具体错峰算法根据实际场景选用。

2.6、建议在产线等大量设备聚集且要求流动速度场合增加基站数量及信号覆盖等级,ECL 0为宜。并可根据并发限制条件优化生产检验流程。

2.7、某些必须使用MQTT协议的场景,可尽量拉长心跳周期,以及在每次需要传数据时再连接MQTT服务器,使用完后断开连接立即关机或PSM休眠。

以上请针对您特定的应用场景进行充分的测试验证,如有问题,请及时反馈!

若有因使用过程中造成任何损失,中移物联网有限公司不承担任何经济、法律责任。

三、NB-IoT网络侧并发优化方法

NB-IoT网络信号质量良好是设备正常工作的先决条件,评估及优化改造更多需要运营商网优通过数据监测及不断调整来逐步实现,以下为几种常见的优化方法:

 

3.1、合理评估设备数量,有多少设备就配相应数量的基站;实际项目中网优通过检测基站负荷及RRC接入峰值等指标可判断该地区基站数量是否足够,针对特定项目增加新的基站是最有效解决并发瓶颈的方法,缺点是得加钱;新开基站成本太高流程复杂,属于最后迫不得已才上的手段。

3.2、NB-IoT信号质量及覆盖等级决定设备入网和数据交互的速度和成功率,实际项目中有通过提高基站发射功率(RSRP)和异频组网改善信噪比(SNR)等网络调优方式解决基站并发压力高,上线率低的问题,如下图所示:

image.pngimage.png

图3-1对比不同SNR下模组ping延时

 

3.3、实测NB-IoT基站不同的覆盖等级下,小区容量和设备入网速度,数据发送延时及成功率有较大影响;一般网优会通过基站定向、调高发射功率等组合手段提高小区覆盖等级,缓解小区覆盖下的设备并发压力。

image.png

 

图3-2实测不同信号覆盖等级(ECL)下NB-IoT设备并发能力

 

四、总 

image.png

图4-1 各种业务阶段、不同维度优化设备并发能力方法

 

NB-IoT 所特有的“非持续连接”的工作机制,是NB-IoT 拥有“海量终端、超低功耗”等优点的根本原因。但是海量终端一旦同时处于连接状态,反而造成了对网络的高并发访问,导致大量的终端无法接入网络。通过对终端并发行为进行错峰设置,可以使终端对网络的连接请求低于网络的实际容量。一个好的错峰接入的算法,应兼顾并发和时延两个方面的要求。同时综合上文介绍的其他方法辅助,就能更好的利用NB-IoT网络有限的带宽资源,切实提升NB-IoT设备的使用体验和稳定性。

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
NB-IoT无线网络系统优化指导书 目录 1总则 1 1.1编写说明 1 1.2缩略语 1 1.3编写依据 3 1.4版本更新历史 3 1.5指导书结构 3 2网络评估 5 2.1准备工作 5 2.1.1基站基础数据核查 5 2.1.2无线参数核查 5 2.1.3设备隐性故障排查 5 2.2网管指标评估 5 2.2.1概述 5 2.2.2呼叫接入类指标 5 2.2.3呼叫保持类指标 6 2.2.4业务流量类指标 6 2.2.5业务完整类指标 6 2.2.6资源负荷类指标 6 2.2.7设备可用性指标 7 2.3路测指标评估 7 2.3.1 DT测试方法 7 2.3.2 CQT评估 7 2.3.3覆盖类指标 8 2.3.4接入类指标 8 2.3.5完整类指标 8 2.3.6感知类指标 8 2.3.7移动性指标 8 2.4 N800&L800协同覆盖评估 9 2.5用户投诉评估 9 3覆盖干扰优化 10 3.1 NB-IOT覆盖增强理论 10 3.1.1 NB-IoT功率谱密度(PSD) 10 3.1.2重复(Repetition)增益 10 3.2基础优化方法 12 3.2.1基础优化流程 12 3.2.2 RF优化 15 3.2.3参数优化 16 3.2.4干扰排查 17 3.2.5异频组网策略 20 3.3 N800&L800协同优化 23 3.3.1利用L800进行N800网络问题评估 23 3.3.2 L800&N800协同优化案例 26 3.4覆盖干扰问题分析 30 3.4.1弱覆盖 30 3.4.2越区覆盖 31 3.4.3重叠覆盖 32 3.4.4上行覆盖受限 33 3.4.5上下行覆盖不平衡 33 3.4.6上行干扰 34 3.4.7下行干扰 34 3.4.8模三干扰 35 3.4.9其他问题 36 4异常事件优化 37 4.1 RRC连接建立失败 37 4.1.1 RRC连接建立流程 37 4.1.2 RRC连接建立失败现象 39 4.1.3 RRC连接失败定位流程 40 4.1.4 RRC连接失败常见原因 43 4.2 ATTACH附着失败 43 4.2.1 Attach附着流程 43 4.2.2 Attach附着失败现象 44 4.2.3 Attach失败定位流程 45 4.2.4 Attach失败常见原因 46 4.3重选失败 47 4.3.1小区重选流程 47 4.3.2小区重选失败现象 47 4.3.3小区重选失败定位流程 48 4.3.4小区重选失败常见原因 50 4.3.5路测参数配置建议值 50 4.4空口掉线 52 4.4.1 UE上下文释放流程 52 4.4.2空口掉线现象 53 4.4.3空口掉线定位流程 54 4.4.4空口掉线常见原因 55 4.5故障排查常用工具 55 4.5.1华为网管工具 55 4.5.2中兴网管工具 68 5功耗优化 76 5.1无线侧参数 76 5.1.1默认寻呼周期 76 5.1.2 UE不活动定时器 76 5.1.3 DRX特性开关 76 5.1.4前导初始接收目标功率值 77 5.1.5功率攀升步长 77 5.1.6 NPRACH前导重复次数 77 5.1.7上行初始传输重复次数 78 5.1.8路径损耗因子 78 5.1.9 NPUSCH标称P0值 78 5.1.10消息3相对前导的功率偏置 79 5.2核心侧参数(中兴) 79 5.2.1 Active Time(T3324)(s) 79 5.2.2 MME本地配置的周期性跟踪区更新定时器(T3412)时长(秒) 79 5.2.3 NB PTW Value 80 5.3核心网参数(华为) 80 5.3.1 PSM开关 80 5.3.2 Active Timer定时器时长 80 5.3.3 eDRX开关 81 5.3.4窄带S1模式寻呼时间窗口时长 81 5.3.5窄带S1模式寻呼周期 81 6关键参数配置 82 6.1系统配置类 82 6.1.1参考信号功率 82 6.1.2 SI重复传输模式 82 6.1.3 SI无线帧偏移 82 6.1.4 SI窗口长度 83 6.1.5 SIB1重复次数 83 6.1.6 SIB2周期 83 6.1.7 SIB3周期 83 6.1.8 SIB4周期 84 6.1.9 SIB5周期 84 6.1.10 SIB14周期 84 6.2小区选择类 85 6.2.1最低接收电平 85 6.2.2最低接入信号质量 85 6.3小区重选类 85 6.3.1同频测量门限配置指示 85 6.3.2同频测量启动门限 86 6.3.3最低接收电平 86 6.3.4同频重选时间 86 6.3.5同频小区重选设置 87 6.3.6异频/异系统测量启动门限配置指示 87 6.3.7异频/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值