System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,特别是指一种窄带物联网通信设备的驻网控制方法、装置及电子设备。
技术介绍
1、窄带物联网(nb-iot)通信模组以其低成本、广覆盖、低功耗的优势,被大量运用于表计终端中。当前市面上的nb-iot通信模组均采用通用型软件系统,提供符合3gpp(3rdgeneration partnership project,第三代合作伙伴计划)规范的at指令以及厂商自定义的通用at指令,例如mqtt(消息队列遥测传输)、http(超文本传送协议)、coap(coap协议)、lwm2m(lightweight m2m,轻量级m2m)等网络协议应用的at指令,表计厂商通过模组外挂mcu(微控制单元)向nb-iot通信模组发送通用at指令,并得到响应结果。采用上述通用型软件系统的表计终端存在以下缺陷:大量表计终端安装使用地点集中在同一个通信小区,由于该通信小区的带宽有限,容易造成网络拥塞、驻网时间长、驻网失败等问题;功耗仍然有优化空间。
技术实现思路
1、本申请的目的是提供一种窄带物联网通信设备的驻网控制方法、装置及电子设备,以优化通用型软件系统的表计终端存在的技术缺陷。
2、为达到上述目的,本申请的实施例提供一种窄带物联网通信设备的驻网控制方法,包括:
3、在窄带物联网nb-iot通信设备完成驻网流程后,将所述nb-iot通信设备所在的当前频点和当前频点对应的邻区频点确定为目标频点,并清除其余频点信息。
4、可选地,在窄带物联网nb-iot通信设备完
5、将所述nb-iot通信设备分为n组,并为每组中的每个nb-iot通信设备,确定每个所述nb-iot通信设备对应的随机延迟时间,且不同分组之间确定有预设缓冲时间;其中,n为正整数;
6、在所述随机延迟时间进行搜网流程,并在搜网流程结束后,执行驻网流程。
7、可选地,在所述nb-iot通信设备完成驻网流程后,所述nb-iot通信设备还包括采用以下至少一种方式进行低功耗控制:
8、使用低功耗模式;
9、在所述nb-iot通信设备通信完成后,将所述nb-iot通信设备的供电模块关闭;
10、动态配置低功耗模式或将所述nb-iot通信设备的供电模块关闭。
11、可选地,动态配置低功耗模式或将所述nb-iot通信设备的供电模块关闭,包括:
12、在所述nb-iot通信设备完成驻网流程后,获取所述nb-iot通信设备的登录标志位;
13、在所述登录标志位为第一数值时,通过预设闪存中恢复云端预设数据;
14、根据所述云端预设数据,向云端发送数据,并确定发送结果;
15、根据所述发送结果,动态配置低功耗模式或将所述nb-iot通信设备的供电模块关闭。
16、可选地,根据所述发送结果,动态配置低功耗模式或将所述nb-iot通信设备的供电模块关闭,包括:
17、在所述发送结果的发送失败次数小于第一预设值时,确定所述nb-iot通信设备配置低功耗模式;
18、在所述发送结果的发送失败次数大于或等于所述第一预设值时,确定将所述nb-iot通信设备的供电模块关闭。
19、可选地,上述方法还包括:
20、在所述登录标志位为第二数值时,确定所述nb-iot通信设备登录远端的注册结果;
21、在所述注册结果的注册失败次数小于第二预设值时,确定所述nb-iot通信设备配置低功耗模式;
22、在所述注册结果的注册失败次数大于或等于所述第二预设值时,确定将所述nb-iot通信设备的供电模块关闭;
23、在所述注册结果为成功时,确定登录标志位为所述第一数值,并向云端发送数据,并确定发送结果。
24、可选地,在窄带物联网nb-iot通信设备完成驻网流程前,上述方法还包括:
25、确定第一网络的第一频段,所述第一频段为目标运营商支持的所述第一网络的网络频段,所述目标运营商为窄带物联网nb-iot通信设备当前使用的用户身份识别卡所属的运营商;
26、若所述第一频段上是否存在第一频点/第一小区,则在所述第一频段进行频点搜索,确定第二小区;所述第一频点为所述nb-iot通信设备预先保存的频点信息;所述第一小区为所述第一频点上的可驻留的目标小区;
27、在所述第二小区进行驻网流程。
28、可选地,上述方法还包括:
29、若所述第一频段上存在第一频点,则确定所述第一频点上是否存在可驻留的目标小区;
30、若所述第一频点上不存在可驻留的目标小区,则在所述第一频段进行频点搜索,确定第二小区;
31、若所述第一频点上存在可驻留的目标小区,则在所述可驻留的目标小区进行驻网流程。
32、可选地,上述方法还包括:
33、所述nb-iot通信设备开机/休眠唤醒后,获取所述nb-iot通信设备的电压或温度;
34、在所述电压或所述温度超过第一阈值范围时,向云端发送预警信息;
35、在所述电压或所述温度低于所述第一阈值范围时,确定所述电压或所述温度是否处于第二阈值范围;所述第二阈值范围小于所述第一阈值范围;
36、在处于所述第二阈值范围时,确定所述nb-iot通信设备进入连接态时,重新执行获取所述nb-iot通信设备的电压或温度的步骤。
37、为达到上述目的,本申请的实施例还提供一种窄带物联网通信设备的驻网控制装置,包括:
38、第一处理模块,用于在窄带物联网nb-iot通信设备完成驻网流程后,将所述nb-iot通信设备所在的当前频点和当前频点对应的邻区频点确定为目标频点,并清除其余频点信息。
39、为达到上述目的,本申请的实施例还提供一种电子设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所述程序或指令时实现如上任一项所述的窄带物联网通信设备的驻网控制方法。
40、为达到上述目的,本申请的实施例还提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上任一项所述的窄带物联网通信设备的驻网控制方法中的步骤。
41、本申请的上述技术方案的有益效果如下:
42、上述技术方案中,通过在窄带物联网nb-iot通信设备完成驻网流程后,将所述nb-iot通信设备所在的当前频点和当前频点对应的邻区频点确定为目标频点,并清除其余频点信息,采用本申请的方案,在驻网完成后,仅保存当前频点及其邻区频点作为优先频点,清除其余历史频点,可有效缩短搜网时间,还可以减少频点发生改变的场景下的搜网时间,并给用户提供更好的使用体验。
本文档来自技高网...【技术保护点】
1.一种窄带物联网通信设备的驻网控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在窄带物联网NB-IoT通信设备完成驻网流程前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,在所述NB-IoT通信设备完成驻网流程后,所述NB-IoT通信设备还包括采用以下至少一种方式进行低功耗控制:
4.根据权利要求3所述的方法,其特征在于,动态配置低功耗模式或将所述NB-IoT通信设备的供电模块关闭,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述发送结果,动态配置低功耗模式或将所述NB-IoT通信设备的供电模块关闭,包括:
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,在窄带物联网NB-IoT通信设备完成驻网流程前,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
10.一种窄带物联网通信设备的驻网
11.一种电子设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;其特征在于,所述处理器执行所述程序或指令时实现如权利要求1-9任一项所述的窄带物联网通信设备的驻网控制方法。
12.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1-9任一项所述的窄带物联网通信设备的驻网控制方法中的步骤。
...【技术特征摘要】
1.一种窄带物联网通信设备的驻网控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在窄带物联网nb-iot通信设备完成驻网流程前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,在所述nb-iot通信设备完成驻网流程后,所述nb-iot通信设备还包括采用以下至少一种方式进行低功耗控制:
4.根据权利要求3所述的方法,其特征在于,动态配置低功耗模式或将所述nb-iot通信设备的供电模块关闭,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述发送结果,动态配置低功耗模式或将所述nb-iot通信设备的供电模块关闭,包括:
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
7.根据权利要求...
【专利技术属性】
技术研发人员:曾定立,林紫微,杨地勇,周俨,张琴,
申请(专利权)人:中移物联网有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。