本发明涉及通信,尤其涉及一种nb模组的频点自适应方法、装置、设备及存储介质。
背景技术:
1、目前nb模组在连接基站的频点时,当nb模组搜索到一个频点能够驻网成功,则连接该频点,不再继续尝试连接其他频点。并且搜网逻辑是由nb芯片来决定,nb模组使用者无法更改。当nb模组连接上基站后,设备端再通过nb网络与平台进行业务交互和处理。但是这种方式存在的问题是:当设备端与平台端业务交互失败一定次数后,复位nb模组,按照目前的搜网逻辑,nb模组重启后大概率会连接上一次连接的频点(即使周边还有其他信号更好的频点),且驻网成功,然而业务仍无法正常通信,陷入死循环,导致设备一直无法正常通信。
技术实现思路
1、本发明所要解决的技术问题在于,提供一种nb模组的频点自适应方法、装置、设备及存储介质,能够使nb模组在与平台业务通信时始终连接通信成功率高的频点,从而有效避免nb模组重启后仍能驻网成功,但业务却无法正常交互和处理的问题。
2、为了实现上述目的,本发明实施例提供了一种nb模组的频点自适应方法,包括:
3、响应nb模组发送的连接请求,在所述nb模组与平台业务通信时,根据连接的频点的载波频点号以及物理小区标识,确定每一频点的通信成功率;
4、根据每一频点的通信成功率以及预设通信次数阈值确定目标频点;
5、将所述目标频点发送至所述nb模组,以使所述nb模组重启后与所述目标频点连接进行业务通信。
6、作为上述方案的改进,所述根据连接的频点的载波频点号以及物理小区标识,确定每一频点的通信成功率,包括:
7、获取与所述载波频点号以及所述物理小区标识所对应的频点的通信成功次数以及通信失败次数;
8、根据所述通信成功次数以及所述通信失败次数,计算每一频点的通信成功率。
9、作为上述方案的改进,所述根据每一频点的通信成功率以及预设通信次数阈值确定目标频点,包括:
10、将通信次数大于所述预设通信次数阈值的频点作为目标候选频点;其中,所述通信次数包括所述通信成功次数以及所述通信失败次数;
11、将所述目标候选频点的通信成功率按照从大到小的顺序进行排序,选择排名第一的目标候选频点作为目标频点。
12、作为上述方案的改进,在选择排名第一的目标候选频点作为目标频点后,所述方法还包括:
13、若排名第一的目标候选频点为当前所述nb模组与平台业务通信时连接的频点,则选择排名第二的目标候选频点作为目标频点。
14、作为上述方案的改进,在根据每一频点的通信成功率以及预设通信次数阈值确定目标频点后,所述方法还包括:
15、对所述目标频点设置重选标志,则当所述nb模块重启后,若识别到存在所述重选标志,则将所述nb模块与所述重选标志所对应的目标频点连接进行业务通信。
16、本发明实施例还提供了一种nb模组的频点自适应方法,包括:
17、向基站发送连接请求,连接到所述基站的频点后与平台进行业务通信;
18、接收所述基站发送的目标频点,当所述nb模组重启后与所述目标频点连接进行业务通信;其中,所述目标频点是在所述nb模组与平台业务通信时,根据连接的频点的载波频点号以及物理小区标识,确定每一频点的通信成功率;根据每一频点的通信成功率以及预设通信次数阈值确定的。
19、本发明实施例还提供了一种nb模组的频点自适应装置,包括:
20、连接请求响应模块,用于响应nb模组发送的连接请求,在所述nb模组与平台业务通信时,根据连接的频点的载波频点号以及物理小区标识,确定每一频点的通信成功率;
21、目标频点确定模块,用于根据每一频点的通信成功率以及预设通信次数阈值确定目标频点;
22、目标频点发送模块,用于将所述目标频点发送至所述nb模组,以使所述nb模组重启后与所述目标频点连接进行业务通信。
23、本发明实施例还提供了一种nb模组的频点自适应装置,包括:
24、连接请求发送模块,用于向基站发送连接请求,连接到所述基站的频点后与平台进行业务通信;
25、目标频点接收模块,用于接收所述基站发送的目标频点,当所述nb模组重启后与所述目标频点连接进行业务通信;其中,所述目标频点是在所述nb模组与平台业务通信时,根据连接的频点的载波频点号以及物理小区标识,确定每一频点的通信成功率;根据每一频点的通信成功率以及预设通信次数阈值确定的。
26、本发明实施例还提供了一种nb模组的频点自适应设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的nb模组的频点自适应方法。
27、本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述任一项所述的nb模组的频点自适应方法。
28、相对于现有技术,本发明实施例提供的一种nb模组的频点自适应方法、装置、设备及存储介质的有益效果在于:通过在nb模组与平台业务通信时,记录与基站连接的频点的载波频点号以及物理小区标识,并根据载波频点号以及物理小区标识确定每一频点的通信成功率。在确定每一频点的通信成功率后根据每一频点的通信成功率以及预设通信次数阈值确定目标频点,进而使得nb模组在重启后能够直接与通信成功率较高的目标频点连接以进行正常业务通信。本发明实施例能够使nb模组在与平台业务通信时始终连接通信成功率高的频点,从而有效避免nb模组重启后仍能驻网成功,但业务却无法正常交互和处理的问题。
1.一种nb模组的频点自适应方法,其特征在于,包括:
2.如权利要求1所述的nb模组的频点自适应方法,其特征在于,所述根据连接的频点的载波频点号以及物理小区标识,确定每一频点的通信成功率,包括:
3.如权利要求2所述的nb模组的频点自适应方法,其特征在于,所述根据每一频点的通信成功率以及预设通信次数阈值确定目标频点,包括:
4.如权利要求3所述的nb模组的频点自适应方法,其特征在于,在选择排名第一的目标候选频点作为目标频点后,所述方法还包括:
5.如权利要求1所述的nb模组的频点自适应方法,其特征在于,在根据每一频点的通信成功率以及预设通信次数阈值确定目标频点后,所述方法还包括:
6.一种nb模组的频点自适应方法,其特征在于,包括:
7.一种nb模组的频点自适应装置,其特征在于,包括:
8.一种nb模组的频点自适应装置,其特征在于,包括:
9.一种nb模组的频点自适应设备,其特征在于,包括处理器和存储器,所述存储器中存储有计算机程序,且所述计算机程序被配置为由所述处理器执行,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的nb模组的频点自适应方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,其中,所述计算机可读存储介质所在设备执行所述计算机程序时,实现如权利要求1至6中任意一项所述的nb模组的频点自适应方法。