基于蜂窝网络的网络选择方法、设备以及存储介质与流程

文档序号:37783559发布日期:2024-04-30 16:54阅读:9来源:国知局
基于蜂窝网络的网络选择方法、设备以及存储介质与流程

本申请涉及数据通信,特别是涉及一种基于蜂窝网络的网络选择方法、设备以及存储介质。


背景技术:

1、随着蜂窝网络技术的发展和普及,以及蜂窝设备的布置灵活方便,硬件依赖低等特点,基于蜂窝网络的设备也越来越多。

2、由于蜂窝网络的广覆盖特性、相关设备的更新迭代、以及蜂窝专网的布设等等因素,会造成网络复杂多样,很容易出现各种各样的问题导致网络注册异常或使得注册的小区不是理想网络环境的小区等。

3、目前的蜂窝模组多样、使用范围广泛,但当前的网络策略的通用性却较低,难以针对各设备的应用场景自适应地选择网络。


技术实现思路

1、本申请至少提供一种基于蜂窝网络的网络选择方法、装置、设备以及计算机可读存储介质。

2、本申请第一方面提供了一种基于蜂窝网络的网络选择方法,包括:基于搜索到的当前网络小区进行网络注册处理,得到注册结果;响应于所述注册结果为失败,对所述当前网络小区进行屏蔽处理;响应于所述注册结果为成功,对所述当前网络小区进行网络检测,得到所述当前网络小区的网络检测结果;若所述网络检测结果为可用,则锁定所述当前网络小区。

3、在一实施例中,所述对所述当前网络小区进行网络检测,得到所述当前网络小区的网络检测结果的步骤,包括:基于预设测量次数对所述当前网络小区进行带宽测量,得到所述当前网络小区的若干当前小区带宽;将小于预设的带宽阈值的当前小区带宽判定为异常带宽,以及将大于或等于所述带宽阈值的当前小区带宽判定为正常带宽;若所述异常带宽的数量和所述预设测量次数之间的比值大于预设的异常频率阈值,则判定所述网络检测结果为不可用;若所述异常带宽的数量和所述预设测量次数之间的比值小于或等于所述异常频率阈值,则判定所述网络检测结果为可用。

4、在一实施例中,所述基于预设测量次数对所述当前网络小区进行带宽测量,得到所述当前网络小区的若干当前小区带宽的步骤,包括:获取所述当前网络小区的信号功率和/或信噪比;若所述信号功率小于预设的下降阈值和/或所述信噪比小于所述下降阈值,则增加所述预设测量次数,得到目标测量次数;对所述当前网络小区进行所述目标测量次数的带宽测量,得到所述当前网络小区的若干当前小区带宽,所述当前小区带宽的数量和所述目标测量次数的数量对应。

5、在一实施例中,在所述若所述异常带宽的数量和所述预设测量次数之间的比值小于或等于所述异常频率阈值,则判定所述网络检测结果为可用的步骤之后,所述方法还包括:获取预设时段内在所述网络检测结果为可用状态下切换网络小区的切换频率;若所述切换频率大于预设的切换频率阈值,则锁定所述当前网络小区;若所述切换频率小于或等于所述切换频率阈值,则持续对所述当前网络小区进行带宽测量。

6、在一实施例中,在所述响应于所述注册结果为失败,对所述当前网络小区进行屏蔽处理的步骤之后,所述方法还包括:判断搜索到的其它网络小区是否可用;若可用,则基于所述其它网络小区进行网络注册处理,得到其它注册结果;若不可用,则判断所述其它网络小区中是否存在评价类型为网络状态弱的候选网络小区;若存在,则在所述候选网络小区中确定目标网络小区;对所述目标网络小区进行网络检测,得到所述目标网络小区的目标网络检测结果;若所述目标网络检测结果为可用,则锁定所述目标网络小区。

7、在一实施例中,所述在所述候选网络小区中确定目标网络小区的步骤,包括:获取所述候选网络小区的带宽;若存在至少两个带宽不同的候选网络小区,则选取所述候选网络小区中带宽最大的网络小区作为所述目标网络小区;若各候选网络小区的带宽相同,则选取所述候选网络小区中任一网络小区作为所述目标网络小区。

8、在一实施例中,所述对所述目标网络小区进行网络检测,得到所述目标网络小区的目标网络检测结果的步骤,包括:获取所述目标网络小区的目标信号功率和/或目标信噪比;若所述目标信号功率大于获取到的重检阈值和/或所述目标信噪比大于所述重检阈值,则更新所述目标网络小区的评价类型为网络状态未知;对所述目标网络小区进行带宽测量,得到所述目标网络检测结果。

9、在一实施例中,所述方法还包括:选取所述目标网络小区的信号功率中的最大功率和最小功率;基于高斯分布对所述最大功率和所述最小功率进行数据处理,得到所述目标网络小区的重检阈值。

10、本申请第二方面提供了一种基于蜂窝网络的网络选择装置,包括:网络注册模块,用于基于搜索到的当前网络小区进行网络注册处理,得到注册结果;屏蔽模块,用于响应于所述注册结果为失败,对所述当前网络小区进行屏蔽处理;网络检测模块,用于响应于所述注册结果为成功,对所述当前网络小区进行网络检测,得到所述当前网络小区的网络检测结果;锁定模块,用于若所述网络检测结果为可用,则锁定所述当前网络小区。

11、本申请第三方面提供了一种电子设备,包括存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述基于蜂窝网络的网络选择方法。

12、本申请第四方面提供了一种计算机可读存储介质,其上存储有程序指令,程序指令被处理器执行时实现上述基于蜂窝网络的网络选择方法。

13、上述方案,通过对搜索到的当前网络小区进行网络注册处理,得到在当前网络小区的注册结果;若注册结果为失败,则表征当前网络小区不能正常使用,对当前网络小区进行屏蔽处理以免干扰到后续的网络使用过程;若注册结果为成功,则表征当前网络小区能够正常使用,对当前网络小区进行网络检测以判断当前网络小区的网络是否能够满足使用需求;若网络检测结果为可用,则锁定当前网络小区以防止切换到其它网络小区,由此能够实现自适应地选择网络,提高在使用蜂窝网络过程中的稳定性。

14、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。



技术特征:

1.一种基于蜂窝网络的网络选择方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述当前网络小区进行网络检测,得到所述当前网络小区的网络检测结果的步骤,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于预设测量次数对所述当前网络小区进行带宽测量,得到所述当前网络小区的若干当前小区带宽的步骤,包括:

4.根据权利要求2所述的方法,其特征在于,在所述若所述异常带宽的数量和所述预设测量次数之间的比值小于或等于所述异常频率阈值,则判定所述网络检测结果为可用的步骤之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在所述响应于所述注册结果为失败,对所述当前网络小区进行屏蔽处理的步骤之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述在所述候选网络小区中确定目标网络小区的步骤,包括:

7.根据权利要求5所述的方法,其特征在于,所述对所述目标网络小区进行网络检测,得到所述目标网络小区的目标网络检测结果的步骤,包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.一种电子设备,其特征在于,包括存储器和处理器,所述处理器用于执行所述存储器中存储的程序指令,以实现权利要求1至8任一项所述的方法。

10.一种计算机可读存储介质,其上存储有程序指令,其特征在于,所述程序指令被处理器执行时实现权利要求1至8任一项所述的方法。


技术总结
本申请公开了一种基于蜂窝网络的网络选择方法、设备以及存储介质,该基于蜂窝网络的网络选择方法包括:基于搜索到的当前网络小区进行网络注册处理,得到注册结果;响应于注册结果为失败,对当前网络小区进行屏蔽处理;响应于注册结果为成功,对当前网络小区进行网络检测,得到当前网络小区的网络检测结果;若网络检测结果为可用,则锁定当前网络小区。上述方案,能够自适应地选择网络。

技术研发人员:王钟,孟伟,王存刚,缪佳宝,王明慧,于天睿,李辉,胡峰俊,吴凡,张天荣,邓志吉,刘明,张伟腾
受保护的技术使用者:浙江大华技术股份有限公司
技术研发日:
技术公布日:2024/4/29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1