终端及其驻网的控制方法及系统、电子设备和存储介质技术方案

技术编号:27362137 阅读:15 留言:0更新日期:2021-02-19 13:44
本发明专利技术公开了一种终端及其驻网的控制方法及系统、电子设备和存储介质,所述控制方法包括:终端开机后,读取本地存储的延时时长,并在经过了所述延时时长后发起驻网请求。本发明专利技术针对大量无线终端集中发起驻网请求的应用场景,根据模块的分布位置和历史关机状态对驻网流程进行时序控制,较好地规避了无线终端批量集中请求驻网发生阻塞的风险,提高了驻网请求的效率。的效率。的效率。

【技术实现步骤摘要】
终端及其驻网的控制方法及系统、电子设备和存储介质


[0001]本专利技术涉及无线通信
,尤其涉及一种终端及其驻网的控制方法及系统、电子设备和存储介质。

技术介绍

[0002]生产环境中,无线模块的部署通常分布区域较为集中,一旦出现停电等意外情况导致某个区域内的无线模块大规模掉网,则恢复通电后,大量无线终端向所处基站并发请求驻网,在此过程中基站根据自身资源配置处理驻网请求,但是由于基站在单位时间内的处理能力及无线资源有限,往往导致基站超负载处理,进而使终端驻网的过程超出设计时间。

技术实现思路

[0003]本专利技术要解决的技术问题是为了克服现有技术中,位于同一区域的无线模块批量并发驻网请求情况下,基站工作超负荷导致用户终端的驻网请求造成阻塞的缺陷,提供一种终端及其驻网的控制方法及系统、电子设备和存储介质。
[0004]本专利技术是通过下述技术方案来解决上述技术问题:
[0005]本专利技术提供了一种终端驻网的控制方法,所述控制方法包括:终端开机后,读取本地存储的延时时长,并在经过了所述延时时长后发起驻网请求。
[0006]较佳地,所述终端驻网成功后,所述控制方法还包括:所述终端重设所述延时时长,所述延时时长不超过所述终端允许的最大驻网延时;重设后的延时时长用作所述终端下一次开机所读取的延时时长。
[0007]较佳地,所述终端重设所述延时时长的步骤包括:
[0008]所述终端获取驻留的基站连接的终端总数N
d

[0009]所述终端获取驻留的基站的前导码数量M
ch

[0010]所述终端获取驻网因子P
H
,驻网因子P
H
用于使所述终端在所述终端总数和所述前导码数量确定的情况下具有最大的驻网成功率P
r

[0011]即时,使P
r
具有最大值的P
H
为所述驻网因子;
[0012]所述终端将所述延时时长重设为P
H
*T,T为所述最大驻网延时。
[0013]较佳地,所述终端前一次驻网成功后所驻留的基站连接的终端总数大于预设终端数量阈值时,使用所述终端驻网的控制方法。
[0014]较佳地,所述终端向MQTT服务器推送签到消息,所述MQTT服务器用于接收所述终端推送的所述签到消息以及所述基站连接的其他所有终端发送的签到消息,并向所有终端转发所有签到消息;
[0015]所述终端接收所述MQTT服务器转发的所有签到消息,并将接收的签到消息的数量作为所述终端总数。
[0016]较佳地,所述终端重设所述延时时长的步骤前,所述控制方法还包括:
[0017]所述终端判断所在的物理位置是否发生变化,若是,则执行所述终端重设所述延时时长的步骤。
[0018]较佳地,所述判断所述终端的物理位置是否发生变化的方法包括:
[0019]获取所述终端的坐标值,若所述坐标值超过预设偏移阈值,则所述物理位置发生变化;
[0020]或,
[0021]获取所述终端驻留的小区号,若所述小区号和所述终端前一次驻留的小区号不同,则所述物理位置发生变化;
[0022]或,获取所述终端的坐标值以及所述终端驻留的小区号,若所述终端的坐标值超过预设偏移阈值并且所述终端驻留的小区号和所述终端前一次驻留的小区号不同,则所述物理位置发生变化。
[0023]较佳地,所述控制方法包括:终端开机后,读取本地存储的标识符;所述标识符用于指示所述终端是否需要延时驻网;若所述标识符的指示结果为否,则发起驻网请求;若所述标识符的指示结果为是,则读取本地存储的所述延时时长,并在经过了所述延时时长后发起驻网请求。
[0024]较佳地,所述控制方法还包括:所述标识符的指示结果默认为是,当所述终端正常关机时,将所述标识符的指示结果设置为否。
[0025]较佳地,在所述终端发起驻网请求的步骤后,所述控制方法还包括:所述终端接收对所述延时时长的远程手动配置或本地手动配置。
[0026]本专利技术还提供一种终端驻网的控制系统,所述控制系统包括:
[0027]延时模块,用于在终端开机后读取本地存储的延时时长;
[0028]驻网请求模块,用于在经过了所述延时时长后发起驻网请求。
[0029]较佳地,所述控制系统还包括:
[0030]延时重设模块,用于在所述终端驻网成功后重设所述终端的延时时长,所述延时时长不超过所述终端允许的最大驻网延时;重设后的延时时长用作所述终端下一次开机所读取的延时时长。
[0031]较佳地,所述延时重设模块包括延时获取模块,所述延时获取模块用于:
[0032]获取驻留的基站连接的终端总数N
d

[0033]获取驻留的基站的前导码数量M
ch

[0034]获取驻网因子P
H
,驻网因子P
H
用于使所述终端在所述终端总数和所述前导码数量确定的情况下具有最大的驻网成功率P
r

[0035]即时,使P
r
具有最大值的P
H
为所述驻网因子;
[0036]所述延时时长重设为P
H
*T,T为所述最大驻网延时。
[0037]较佳地,所述终端前一次驻网成功后所驻留的基站连接的终端总数大于预设终端数量阈值时,使用如上所述的控制系统。
[0038]较佳地,所述控制系统还包括:
[0039]签到消息推送模块,用于向MQTT服务器推送签到消息,所述MQTT服务器用于接收所述终端推送的所述签到消息以及所述基站连接的其他所有终端发送的签到消息,并向所有终端转发所有签到消息;
[0040]签到消息接收模块,用于接收所述MQTT服务器转发的所有签到消息;
[0041]终端总数获取模块,用于将接收的签到消息的数量作为所述终端总数。
[0042]较佳地,所述控制系统还包括位置判断模块,所述位置判断模块用于判断所述终端所在的物理位置是否发生变化,若是,则调用所述延时重设模块。
[0043]较佳地,所述位置判断模块包括:
[0044]第一位置判断模块,用于获取所述终端的坐标值,若所述坐标值超过预设偏移阈值,则所述物理位置发生变化;
[0045]或,
[0046]第二位置判断模块,用于获取所述终端驻留的小区号,若所述小区号和所述终端前一次驻留的小区号不同,则所述物理位置发生变化;
[0047]或,
[0048]第三位置判断模块,用于获取所述终端的坐标值以及所述终端驻留的小区号,若所述终端的坐标值超过预设偏移阈值并且所述终端驻留的小区号和所述终端前一次驻留的小区号不同,则所述物理位置发生变化。
[0049]较佳地,所述控制系统还包括标识符模块,所述标识符模块用于在终端开机后,读取本地存储的标识符;所述标识符用于指示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端驻网的控制方法,其特征在于,所述控制方法包括:终端开机后,读取本地存储的延时时长,并在经过了所述延时时长后发起驻网请求。2.如权利要求1所述的终端驻网的控制方法,其特征在于,所述终端驻网成功后,所述控制方法还包括:所述终端重设所述延时时长,所述延时时长不超过所述终端允许的最大驻网延时;重设后的延时时长用作所述终端下一次开机所读取的延时时长。3.如权利要求2所述的终端驻网的控制方法,其特征在于,所述终端重设所述延时时长的步骤包括:所述终端获取驻留的基站连接的终端总数N
d
;所述终端获取驻留的基站的前导码数量M
ch
;所述终端获取驻网因子P
H
,驻网因子P
H
用于使所述终端在所述终端总数和所述前导码数量确定的情况下具有最大的驻网成功率P
r
;即时,使P
r
具有最大值的P
H
为所述驻网因子;所述终端将所述延时时长重设为P
H
*T,T为所述最大驻网延时。4.如权利要求1所述的终端驻网的控制方法,其特征在于,所述终端前一次驻网成功后所驻留的基站连接的终端总数大于预设终端数量阈值时,使用如权利要求1所述的控制方法。5.如权利要求3或4所述的终端驻网的控制方法,其特征在于,所述终端向MQTT服务器推送签到消息,所述MQTT服务器用于接收所述终端推送的所述签到消息以及所述基站连接的其他所有终端发送的签到消息,并向所有终端转发所有签到消息;所述终端接收所述MQTT服务器转发的所有签到消息,并将接收的签到消息的数量作为所述终端总数。6.如权利要求2所述的终端驻网的控制方法,其特征在于,所述终端重设所述延时时长的步骤前,所述控制方法还包括:所述终端判断所在的物理位置是否发生变化,若是,则执行所述终端重设所述延时时长的步骤。7.如权利要求6所述的终端驻网的控制方法,其特征在于,所述判断所述终端的物理位置是否发生变化的方法包括:获取所述终端的坐标值,若所述坐标值超过预设偏移阈值,则所述物理位置发生变化;或,获取所述终端驻留的小区号,若所述小区号和所述终端前一次驻留的小区号不同,则所述物理位置发生变化;或,获取所述终端的坐标值以及所述终端驻留的小区号,若所述终端的坐标值超过预设偏移阈值并且所述终端驻留的小区号和所述终端前一次驻留的小区号不同,则所述物理位置发生变化。8.如权利要求1所述的终端驻网的控制方法,其特征在于,所述控制方法包括:终端开机后,读取本地存储的标识符;所述标识符用于指示所述终端是否需要延时驻网;若所述标
识符的指示结果为否,则发起驻网请求;若所述标识符的指示结果为是,则读取本地存储的所述延时时长,并在经过了所述延时时长后发起驻网请求。9.如权利要求8所述的终端驻网的控制方法,其特征在于,所述控制方法还包括:所述标识符的指示结果默认为是,当所述终端正常关机时,将所述标识符的指示结果设置为否。10.如权利要求1所述的终端驻网的控制方法,其特征在于,在所述终端发起驻网请求的步骤后,所述控制方法还包括:所述终端接收对所述延时时长的远程手动配置或本地手动配置。11.一种终端驻网的控制系统,其特征在于,所述控制系统包括:延时模块,用于在终端开机后读取本地存储的延时时长;驻网请求模块,用于在经过了所述延时时长后发起驻网请求。12.如权利要求11所述的终端驻网的控制系统,其特征在于,所述控制系统还包括:延时重设模块,用于在所述终端驻网成功后重设所述终端的延时时长,所述延时时...

【专利技术属性】
技术研发人员:汪平
申请(专利权)人:重庆芯讯通无线科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1