一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

专网PLMN的匹配方法和装置与流程

2021-11-09 22:58:00 来源:中国专利 TAG:

专网plmn的匹配方法和装置
技术领域
1.本发明涉及移动通信技术,特别是涉及一种专网公共陆地移动网络(plmn)的匹配方法和装置。


背景技术:

2.现有的移动通信网络中,专网终端在专网模式下选择网络驻留时,需要通过plmn匹配,确定当前检测的网络是否可以驻留。
3.图1为现有3gpp协议的plmn匹配方法流程示意图。如图1所示,该匹配方法主要采用下述步骤实现:
4.步骤1、判断终端的用户识别模块-移动国家代码(sim-mcc)与网络的广播控制信道-移动国家代码(bcch-mcc)是否相同,如果是,则执行步骤2,否则,plmn匹配失败。
5.步骤2、判断网络的广播控制信道-移动网络号码(bcch-mnc)的第3位是否是十六进制f,如果是,则执行步骤4,否则,执行步骤3。
6.步骤3、判断终端的用户识别模块-移动网络号码(sim-mnc)是否与所述bcch-mnc完全相同,如果是,则plmn匹配成功,否则,plmn匹配失败。
7.步骤4、判断所述bcch-mcc是否在310至316范围内,如果是,则执行步骤5,否则,执行步骤6。
8.这里需要说明的是,如果bcch-mcc在310至316范围内,则说明bcch-mcc是北美网络的移动国家代码,否则,说明bcch-mcc是非北美网络的移动国家代码。
9.步骤5、判断所述sim-mnc的第三位是否为零,如果是,则执行步骤6,否则,plmn匹配失败。
10.步骤6、判断所述sim-mnc和所述bcch-mnc的前两位是否相同,如果是,则plmn匹配成功,否则,plmn匹配失败。
11.通过上述plmn匹配方案终端即可确定当前检测到的网络是否可驻留,当匹配失败时,会判定不可驻留,当匹配成功时,会判定可以驻留。
12.发明人在实现本发明的过程中发现:采用上述现有3gpp协议的plmn匹配方案,在某些场景下会存在专网终端进入所属专网的时间较长的问题,不适用于专网终端。为此,发明人通过认真研究分析发现,导致上述问题的原因如下:
13.目前,对于专网网络的plmn规划不规范,采用现有的plmn匹配方案,专网终端就有可能把plmn-mnc相似的其他专网或公网误认为可以驻留的网络。比如某公网网络plmn 46001,专网网络plmn为460012,在这种情况下,公网网络空口传输的bcch-mnc是01f。根据上述3gpp标准的plmn匹配方案,当bcch-mnc的第三个数是f,且bcch-mcc属于非北美网络的移动国家代码时,只需要判断bcch-mnc和sim-mnc的前两个数字是否相同,即可确定是否可以驻留。而专网终端sim-mnc的前两个数字是01,与公网bcch-mnc的前两个数字相同,所以此时专网终端就会认为公网网络plmn 46001可以驻留。
14.这样,当专网终端处于所属专网和其他网络(公网或非所属专网)同时覆盖时,如
果专网终端检测到其他网络的信号强度相较于所属专网更强,则专网终端会先在plmn-mnc相似的其他网络下驻留并发起注册后被拒绝,之后再重新搜网,从而使得专网终端进入所属专网的时间变长。尤其是,在实际应用中相对于专网,公网具有覆盖多覆盖好的特点,这样就会容易出现专网终端同时在多个公网和其他专网覆盖下的情况,此情景下,专网终端就很可能会不停在plmn相似的其他网络驻留并进行附着,从而迟迟不能进入所属专网网络,大大增加了专网入网时延。


技术实现要素:

15.有鉴于此,本发明的主要目的在于提供一种专网plmn的匹配方法和装置,可以有效提高专网入网速率。
16.为了达到上述目的,本发明提出的技术方案为:
17.一种专网plmn的匹配方法,包括:
18.a、判断终端的用户识别模块的移动国家代码sim-mcc与网络的广播控制信道的移动国家代码bcch-mcc是否相同,如果是,则执行步骤b,否则,公共陆地移动网络plmn匹配失败,退出所述匹配方法;
19.b、判断所述网络的广播控制信道的移动网络号码bcch-mnc的第三位是否为f,如果是,则执行步骤c,否则,根据所述终端的用户识别模块的移动网络号码sim-mnc与所述bcch-mnc是否完全相同,确定plmn匹配是否成功,退出所述匹配方法;
20.c、判断所述网络是否为北美网络,如果是,则按照北美网络终端的匹配方式,确定plmn匹配是否成功,否则,根据所述终端是否处于专网模式以及所述sim-mnc的第三位是否为零,确定plmn匹配是否成功。
21.较佳地,步骤c中根据所述终端是否处于专网模式以及所述sim-mnc的第三位是否为零,确定plmn匹配是否成功包括:
22.x1、判断所述终端是否处于专网模式,如果是,则执行步骤x2,否则,执行步骤x3;
23.x2、判断所述sim-mnc的第三位是否为零,如果是,则执行步骤x3;否则,执行步骤x4;
24.x3判断所述sim-mnc和所述bcch-mnc的前两位是否相同,如果是,则plmn匹配成功,退出所述匹配方法;否则,plmn匹配失败,退出所述匹配方法;
25.x4、判断所述sim-mnc与所述bcch-mnc是否完全相同,如果是,则plmn匹配成功;否则,plmn匹配失败。
26.较佳地,步骤b中根据所述终端的用户识别模块的移动网络号码sim-mnc与所述bcch-mnc是否完全相同,确定plmn匹配是否成功包括:
27.判断所述sim-mnc与所述bcch-mnc是否完全相同,如果是,则plmn匹配成功;否则,plmn匹配失败。
28.较佳地,步骤c中所述按照北美网络终端的匹配方式,确定plmn匹配是否成功包括:
29.判断所述sim-mnc的第三位是否为零,如果不为零,则plmn匹配失败;如果为零,则判断所述sim-mnc和所述bcch-mnc的前两位是否相同,如果是,则plmn匹配成功;否则,plmn匹配失败。
30.一种专网plmn的匹配装置,设于终端中,包括:处理器,所述处理器用于:
31.a、判断终端的用户识别模块的移动国家代码sim-mcc与网络的广播控制信道的移动国家代码bcch-mcc是否相同,如果是,则执行步骤b,否则,公共陆地移动网络plmn匹配失败,退出所述匹配方法;
32.b、判断所述网络的广播控制信道的移动网络号码bcch-mnc的第三位是否为f,如果是,则执行步骤c,否则,根据所述终端的用户识别模块的移动网络号码sim-mnc与所述bcch-mnc是否完全相同,确定plmn匹配是否成功,退出所述匹配方法;
33.c、判断所述网络是否为北美网络,如果是则按照北美网络终端的匹配方式,确定plmn匹配是否成功,否则,根据所述终端是否处于专网模式以及所述sim-mnc的第三位是否为零,确定plmn匹配是否成功。
34.较佳地,所述处理器具体用于根据所述终端是否处于专网模式以及所述sim-mnc的第三位是否为零,确定plmn匹配是否成功,包括:
35.x1、判断所述终端是否处于专网模式,如果是,则执行步骤x2,否则,执行步骤x3;
36.x2、判断所述sim-mnc的第三位是否为零,如果是,则执行步骤x3;否则,执行步骤x4;
37.x3判断所述sim-mnc和所述bcch-mnc的前两位是否相同,如果是,则plmn匹配成功,退出所述匹配方法;否则,plmn匹配失败,退出所述匹配方法;
38.x4、判断所述sim-mnc与所述bcch-mnc是否完全相同,如果是,则plmn匹配成功;否则,plmn匹配失败。
39.较佳地,所述处理器具体用于根据所述终端的用户识别模块的移动网络号码sim-mnc与所述bcch-mnc是否完全相同,确定plmn匹配是否成功,包括:
40.判断所述sim-mnc与所述bcch-mnc是否完全相同,如果是,则plmn匹配成功;否则,plmn匹配失败。
41.较佳地,所述处理器具体用于按照北美网络终端的匹配方式,确定plmn匹配是否成功,包括:
42.判断所述sim-mnc的第三位是否为零,如果不为零,则plmn匹配失败;如果为零,则判断所述sim-mnc和所述bcch-mnc的前两位是否相同,如果是,则plmn匹配成功;否则,plmn匹配失败。
43.本技术还公开了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行如前所述的所述的专网plmn的匹配方法方法的步骤。
44.本技术还公开了一种电子设备,包括如前所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
45.由上述技术方案可见,本发明提出的专网plmn的匹配方法和装置,针对背景技术部分中提及的问题,对现有的plmn匹配方案进行了优化,即在匹配过程中,当检测到所匹配的网络非北美网络时,需要根据终端是否处于专网模式以及sim-mnc的第三位是否为零,来确定plmn匹配是否成功,而不是简单地直接根据sim-mnc和bcch-mnc的前两位的匹配结果,来确定plmn匹配是否成功。如此,可以有效避免由于专网plmn与其他网络plmn的相似性而导致终端不能对非所属专网进行准确识别的情况,从而可以避免专网终端错误地驻留到非
所属专网中而被拒绝,进而可以大大提高专网入网效率。
附图说明
46.图1为现有的plmn匹配方法流程示意图。
47.图2为本发明实施例的专网plmn匹配方法流程示意图;
48.图3为根据本发明实施例的专网plmn匹配具体示例流程示意图。
具体实施方式
49.为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
50.图2为本发明实施例的流程示意图,如图2所示,该实施例实现的专网plmn的匹配方法主要包括:
51.步骤201、判断终端的用户识别模块的移动国家代码(sim-mcc)与网络的广播控制信道的移动国家代码(bcch-mcc)是否相同,如果是,则执行步骤203,否则,执行步骤202。
52.步骤202、plmn匹配失败,退出所述匹配方法。
53.步骤203、判断所述网络的广播控制信道的移动网络号码(bcch-mnc)的第三位是否为f,如果是,则执行步骤205,否则,执行步骤204。
54.步骤204、根据所述终端的用户识别模块的移动网络号码sim-mnc与所述bcch-mnc是否完全相同,确定plmn匹配是否成功,退出所述匹配方法。
55.本步骤中,具体可以采用下述方法确定plmn匹配是否成功:
56.判断所述sim-mnc与所述bcch-mnc是否完全相同,如果是,则plmn匹配成功;否则,plmn匹配失败。
57.步骤205、判断所述网络是否为北美网络,如果是,则按照北美网络终端的匹配方式,确定plmn匹配是否成功,否则,根据所述终端是否处于专网模式以及所述sim-mnc的第三位是否为零,确定plmn匹配是否成功。
58.本步骤需要说明的是,与现有方法所不同,在判断出当前匹配的网络非北美网络时,需要进一步根据终端是否处于专网模式以及终端的sim-mnc的第三位是否为零,来确定plmn匹配是否成功,如此,可以针对专网终端引入sim-mnc的第三位是否为零的判断,以使得专网终端可以对不可驻留的网络进行准确识别,避免将plmn相似的其他网络识别为可驻留网络,从而避免了驻留后附着被拒绝的情况,尤其是避免了终端不停地在plmn相似的其他网络驻留并附着的情况,从而可以提高专网入网效率。
59.较佳地,本步骤中为了进一步提高专网终端plmn的准确性,可以在终端处于专网模式下时,根据sim-mnc第三位是否为零,选择合适的匹配方式,即,如果sim-mnc第三位是0,则比较mnc的前两位,如果sim-mnc第三位不是0,则需要比较全部三位mnc,以有效解决专网终端在一些场景下进入所属专网的时延较长的问题。基于此,本步骤中可以采用下述方法根据所述终端是否处于专网模式以及所述sim-mnc的第三位是否为零,来确定plmn匹配是否成功:
60.x1、判断所述终端是否处于专网模式,如果是,则执行步骤x2,否则,执行步骤x3。
61.x2、判断所述sim-mnc的第三位是否为零,如果是,则执行步骤x3;否则,执行步骤
mnc与所述bcch-mnc是否完全相同,确定plmn匹配是否成功,包括:
78.判断所述sim-mnc与所述bcch-mnc是否完全相同,如果是,则plmn匹配成功;否则,plmn匹配失败。
79.较佳地,所述处理器具体用于按照北美网络终端的匹配方式,确定plmn匹配是否成功,包括:
80.判断所述sim-mnc的第三位是否为零,如果不为零,则plmn匹配失败;如果为零,则判断所述sim-mnc和所述bcch-mnc的前两位是否相同,如果是,则plmn匹配成功;否则,plmn匹配失败。
81.此外,本技术还提供了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行如前所述的专网plmn的匹配方法的步骤。
82.此外,本技术还提供了一种电子设备,包括如上所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
83.综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献