搜网注册方法、装置、系统、电子设备及存储介质与流程

文档序号:29858133发布日期:2022-04-30 09:59阅读:132来源:国知局
搜网注册方法、装置、系统、电子设备及存储介质与流程

1.本技术涉及通信技术领域,尤其涉及一种搜网注册方法、装置、系统、电子设备及存储介质。


背景技术:

2.容灾应用于互联网的方方面面,例如在基站(enodeb)中,a基站故障后,终端会快速重选到b基站。在演进分组系统(evolved packet system,eps)或者说核心网中也存在容灾的应用。一般情况下,将一个eps网络挂载于一个基站上,但在无线接入网络共享(ransharing)技术中,多个eps网络也可挂载于一个基站上,也就是说,这多个eps共享同一个基站的射频拉远单元(remote radio unit,rru)资源。此时,终端或模组(model)同一时间只能与一个eps(例如eps-a)通信,另一个eps(例如eps-b)做储备,也就是说,一旦eps-a发生了故障,则终端或model会切换到eps-b继续工作。其中,model与用户身份识别(subscriber identity module,sim)卡构成终端。
3.现有技术中,在eps切换时,终端会优先从保存在已登记公共陆地移动网(registered public land mobile network,rplmn)文件中的plmn开始搜网,在该rplmn文件存储的公共陆地移动网(public land mobile network,plmn)中搜网失败才会扩大搜网的范围,导致终端或model在无服务状态持续较长时间(例如4-7分钟),影响用户上网体验。其中,rplmn文件用于保存终端或model关机或进入无网环境掉网前注册的plmn,该rplmn文件位于sim卡或model中。因此,在单eps环境中,优先在rplmn文件存储的断网前注册的plmn中搜网,可较好地保证注网成功率,加快注网效率。但是在多eps环境中,优先在rplmn文件存储的断网前注册的plmn中进行搜网,可能会导致搜网时间较长,注网效率较低。


技术实现要素:

4.本技术提供了一种搜网注册方法、装置、系统、电子设备及存储介质,以解决多eps环境中,优先在rplmn文件存储的断网前注册的plmn中进行搜网,可能会导致搜网时间较长,注网效率较低的问题。
5.第一方面,本技术提供了一种搜网注册方法,应用于终端,该搜网注册方法包括:
6.检测第一演进的分组系统是否故障;
7.检测到第一演进的分组系统故障后,将第二演进的分组系统的公共陆地移动网参数写入已登记公共陆地移动网文件中;所述第一演进的分组系统与所述第二演进的分组系统共用为所述终端提供服务的基站;
8.从所述已登记公共陆地移动网文件中的公共陆地移动网开始进行搜网注册,将所述终端连接至所述第二演进的分组系统。
9.可选地,在所述检测第一演进的分组系统是否故障之前,所述方法还包括:
10.获取所述基站发送的公共消息;所述公共消息包括所述第一演进的分组系统的优先级与所述第二演进的分组系统的优先级;
11.根据所述公共消息,确定所述第一演进的分组系统的优先级高于所述第二演进的分组系统的优先级,则将所述终端接入所述第一演进的分组系统。
12.可选地,在所述获取所述基站发送的公共消息之前,所述方法还包括:
13.确定所述基站的工作于双演进的分组系统的模式下。
14.可选地,所述将所述终端连接至所述第二演进的分组系统之后,所述方法还包括:
15.对所述第一演进的分组系统是否从故障恢复为正常,进行实时监测;
16.若监测到所述第一演进的分组系统未从故障恢复为正常,则将所述终端保持连接至所述第二演进的分组系统;
17.若监测到所述第一演进的分组系统从故障恢复为正常,则将所述终端连接至所述第一演进的分组系统。
18.可选地,所述公共消息还包括所述第一演进的分组系统的类型以及所述第二演进的分组系统的类型;
19.所述将所述终端连接至所述第一演进的分组系统,包括:
20.根据所述公共消息,确定所述第一演进的分组系统的优先级高于所述第二演进的分组系统的优先级,且所述第一演进的分组系统的类型为宏网,则将所述终端连接至所述第一演进的分组系统。
21.可选地,所述公共消息还包括所述第一演进的分组系统的公共陆地移动网参数,以及所述第二演进的分组系统的公共陆地移动网参数;
22.所述将第二演进的分组系统的公共陆地移动网参数写入已登记公共陆地移动网文件中,包括:
23.根据所述公共消息,将第二演进的分组系统的公共陆地移动网参数写入已登记公共陆地移动网文件中。
24.第二方面,本技术提供了一种搜网注册装置,所述搜网注册装置包括:
25.检测模块,用于检测第一演进的分组系统是否故障;
26.写入模块,用于检测到第一演进的分组系统故障后,将第二演进的分组系统的公共陆地移动网参数写入已登记公共陆地移动网文件中;所述第一演进的分组系统与所述第二演进的分组系统共用为终端提供服务的基站;
27.连接模块,用于从所述已登记公共陆地移动网文件中的公共陆地移动网开始进行搜网注册,将所述终端连接至所述第二演进的分组系统。
28.第三方面,本技术提供了一种搜网注册系统,所述搜网注册系统包括基站、第一演进的分组系统、第二演进的分组系统以及终端,所述终端与所述基站通信连接,所述第一演进的分组系统与所述第二演进的分组系统共用为所述终端提供服务的所述基站;
29.所述终端,用于检测第一演进的分组系统是否故障;检测到第一演进的分组系统故障后,将第二演进的分组系统的公共陆地移动网参数写入已登记公共陆地移动网文件中;从所述已登记公共陆地移动网文件中的公共陆地移动网开始进行搜网注册,将所述终端连接至所述第二演进的分组系统。
30.第四方面,本技术提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
31.存储器,用于存放计算机程序;
32.处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的搜网注册方法的步骤。
33.第五方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的搜网注册方法的步骤。
34.本技术实施例提供的技术方案与现有技术相比具有如下优点:
35.本技术实施例提供的该搜网注册方法,通过在第一演进的分组系统故障的情况下,将未故障的第二演进的分组系统的公共陆地移动网参数,写入已登记的公共陆地移动网文件中,并从已登记的公共陆地移动网文件中的公共陆地移动网开始进行搜网注册。需要注意的是,在双演进的分组系统的网络环境,第一演进的分组系统故障的情况下,由于此时第一演进的分组系统的已登记公共陆地网也可能是不可用的,将第二演进的分组系统的公共陆地移动网参数写入已登记公共陆地移动网文件中,并从该文件开始进行搜网注册,相对于从写入第一演进的分组系统的公共陆地移动网开始进行搜网注册,可以有效减少终端进行搜网的时长,提高终端的注网效率。
附图说明
36.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
37.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
38.图1为本技术实施例提供的一种搜网注册方法的流程示意图;
39.图2为本技术实施例提供的一种现有技术中的搜网注册的流程的示意图;
40.图3为本技术实施例提供的一种搜网注册的流程的示意图;
41.图4为本技术实施例提供的一种搜网注册系统的示意图;
42.图5为本技术实施例提供的一种搜网注册装置的示意图;
43.图6为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
44.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
45.为了解决多eps环境中,优先在rplmn文件存储的断网前注册的plmn中进行搜网,可能会导致搜网时间较长,注网效率较低的问题,本技术实施例提供了一种搜网注册方法,应用于处理器中,该处理器可以位于可接入plmn的任一设备中,例如终端。如图1所示,该搜网注册方法包括步骤101-步骤103:
46.步骤101:检测第一演进的分组系统是否故障。
47.可选地,在执行该步骤101前,也就是终端进入双演进的分组系统的区域内,或者说终端进入为挂载双演进的分组系统的基站的覆盖范围内时,先获取基站发送的公共消
息,该公共消息包括第一演进的分组系统的优先级与第二演进的分组系统的优先级。随后,根据获取到的公共消息中第一演进的分组系统与第二演进的分组系统的优先级的高低,将终端接入第一演进的分组系统或第二演进的分组系统。
48.示例性的,上述公共消息可以为基站发送的系统消息块(system information block,sib)。
49.具体地,获取到基站发送的公共消息后,先对该公共消息进行解析,以得到该公共消息中所包含的信息,即第一演进的分组系统的优先级与第二演进的分组系统的优先级。再根据解析的得到的信息,将终端接入优先级较高的演进的分组系统中。
50.在一种可能的实现方式中,公共消息中包括第一演进的分组系统的路由以及第二演进的分组系统的路由。此时,可根据第一演进的分组系统的路由的优先级与第二演进的分组系统的优先级,来确定相应的第一演进的分组系统的优先级与第二演进的分组系统的优先级。其中,上述路由为静态路由。
51.示例性的,若第一演进的分组系统的路由的优先级高于第二演进的分组系统的路由的优先级,则确定第一演进的分组系统的优先级高于第二演进的分组系统的优先级;若第一演进的分组系统的路由的优先级低于第二演进的分组系统的路由的优先级,则确定第一演进的分组系统的优先级低于第二演进的分组系统的优先级。
52.具体地,先对公共消息进行解析,以获得该公共消息中所包含的第一演进的分组系统的路由以及第二演进的分组系统的路由,进而根据路由的优先级确定演进的分组系统的优先级。
53.在一种可能的实现方式中,终端根据获取到的公共消息,确定第一演进的分组系统的优先级高于第二演进的分组系统的优先级,则将该终端接入第一演进的分组系统。
54.当然,在另一种可能的实现方式中,终端根据获取到的公共消息,确定第二演进的分组系统的优先级高于第一演进的分组系统的优先级,则将该终端接入第二演进的分组系统。
55.需要说明的是,通过这一过程,将进入双演进的分组系统的区域的终端,优先接入优先级较高的演进的分组系统,可较好的保证终端的通信质量,提升用户体验。
56.可选地,在获取公共消息,并根据公共消息将终端接入第一演进的分组系统之前,还需要确定基站工作于双演进的分组系统的模式(或者说网络环境)下。
57.在一种可能的实现方式中,基站的目标开关开启,则该基站工作于双演进的分组系统的模式下。也就是说,目标开关用于使得第一演进的分组系统与第二演进的分组系统共用上述为终端提供服务的基站,该基站即发送公共消息给终端的基站。也即基站的目标开关开启后,该基站才可挂载多于一个(例如两个)的演进的分组系统。示例性的,该目标开关即为ipos开关。
58.可选地,终端接入第一演进的分组系统后,检测该第一演进的分组系统是否故障,即执行步骤101。其中,该检测过程为实时的,也可以是周期性的。
59.在一种可能的实现方式中,通过检测目标地址与第一演进的分组系统是否连通,来确定终端连接的该第一演进的分组系统是否故障。其中,目标地址即第一演进的分组系统为与其连接的终端分配的地址。
60.在这一过程中,若检测到目标地址与第一演进的分组系统的接口连通,则确定终
端连接的该第一演进的分组系统未故障;若检测到目标地址与第一演进的分组系统的接口不连通,则确定终端连接的该第一演进的分组系统故障。
61.示例性的,上述检测目标地址与第一演进的分组系统的接口是否连通可以是通过ping命令来实现的。
62.需要说明的是,相对于周期性检测第一演进的分组系统是否故障,实时检测第一演进的分组系统是否故障,可以更加及时的发现第一演进的分组系统的故障,从而及时切换终端所连接的演进的分组系统的公共陆地移动网,或者说及时切换终端所连接的演进的分组系统,保证终端的正常通信,提升用户体验。
63.步骤102:检测到第一演进的分组系统故障后,将第二演进的分组系统的公共陆地移动网参数写入已登记公共陆地移动网文件中。
64.在一种可能的实现方式中,公共消息中还包括第一演进的分组系统的公共陆地移动网参数,及第二演进的分组系统的公共陆地移动网参数。此时第一演进的分组系统故障,则根据该公共消息,将第二演进的分组系统的公共陆地移动网参数写入已登记陆地移动网文件中。
65.具体地,对获取到的公共消息进行解析,以得到第一演进的分组系统的公共陆地移动网参数,以及第二演进的分组系统的公共陆地移动网参数,以在第一演进的分组系统故障后,将第二演进的分组系统的公共陆地移动网参数写入已登记陆地移动网文件中。
66.示例性的,确定第一演进的分组系统故障后,通过model的闪存(即flash存储)功能将第二演进的分组系统的公共陆地移动网参数,存入已登记陆地移动网文件中。
67.其中,上述已登记公共陆地移动网文件位于终端的model中,或上述已登记公共陆地移动网文件位于终端的sim卡中。
68.在另一种可能的实现方式中,终端连接的第一演进的分组系统故障后,已登记公共陆地移动网文件中存储第一演进的分组系统的公共陆地移动网参数,以及第二演进的分组系统的公共陆地移动网参数。终端优先从已登记公共陆地移动文件中存储的第二演进的分组系统的公共陆地移动网,开始进行搜网注册,若搜网注册成功,则将终端接入第二演进的分组系统,若搜网注册失败,则从已登记公共陆地移动文件中存储的第一演进的分组系统的公共陆地网,继续进行搜网注册。
69.步骤103:从已登记公共陆地移动网文件中的公共陆地移动网开始进行搜网注册,将终端连接至第二演进的分组系统。
70.可选地,将终端连接至第二演进的分组系统中后,对第一演进的分组系统是否从故障恢复为正常进行实时监测。若监测到第一演进的分组系统未从故障恢复为正常,则将终端保持连接至第二演进的分组系统,即维持终端与第二演进的分组系统之间的连接。若监测到第一演进的分组系统从故障恢复为正常,则将终端连接至第一演进的分组系统。
71.一般情况下,相对于第二演进的分组系统来说,优先级较高的第一演进的分组系统一般为常用的演进的分组系统,优先级较低的第二演进的分组系统作为储备系统,在第一演进的分组系统出现故障的情况下使用。因此,若第一演进的分组系统从故障恢复为正常状态后,可将终端从第二演进的分组系统断开,并接入第一演进的分组系统。
72.在一种可能的实现方式中,公共消息中还包括第一演进的分组系统的类型以及第二演进的分组系统的类型。
73.具体地,对该公共消息进行解析,即可得到第一演进的分组系统的类型、第二演进的分组系统的类型、第一演进的分组系统的优先级以及第二演进的分组系统的优先级。
74.此时,在将终端连接至第一演进的分组系统的过程中,根据该公共消息,确定第一演进的分组系统优先级高于终端所连接的第二演进的分组系统的优先级,且第一演进的分组系统的类型为宏网,即可确定第一演进的分组系统为常用的演进的分组系统。随后,将终端由连接至第二演进的分组系统切换为连接至第一演进的分组系统。
75.示例性的,现有技术中的搜网注册的流程可如图2所示,在进行sim卡初始化后,进行公共陆地移动网选择,在这一过程中,先在已登记公共陆地移动网中进行搜网,若在已登记公共陆地移动网中不能搜网成功,则继续在对等归属公共陆地移动网(equivalent home public land mobile network,ehplmn)中进行搜网,若在该对等归属公共陆地移动网中不能搜网成功,则继续在运营商控制公共陆地移动网(operator controlled public land mobile network,oplmn)中进行搜网,直至确定合适的公共陆地移动网。其中,已登记公共陆地移动网文件中所写入的公共陆地移动网为终端断网前连接的公共陆地移动网。随后,在确定的公共陆地移动网中进行扫频、小区搜索、小区选择、小区驻留、随机接入、无线资源控制(radio resource control,rrc)连接,直至接入完成。
76.示例性的,在本技术给出的实施例中,搜网注册的流程可如图3所示,在进行sim卡初始化后,先判断终端所处网络是否为iops网络,即为该终端提供服务的基站工作于双演进的分组系统的模式下,也就是说,为该终端提供服务的基站是否支持双演进的分组系统。在终端连接的演进的分组系统故障后,若终端所处网络不是iops网络,则将终端断网前连接的演进的分组系统的公共陆地移动网写入已登记公共陆地移动网文件中,并从该已登记公共陆地移动网文件开始进行搜网,搜网过程可参见图2所示,直至确定合适的公共陆地移动网。在终端连接的演进的分组系统故障后,若终端所处网络为iops网络,则将对端的演进的分组系统的公共陆地移动网,即除故障的演进的分组系统外的另一演进的分组系统的公共陆地移动网,写入已登记公共陆地移动网文件中,并从该已登记公共陆地移动网文件中的该对端的演进的分组系统的公共陆地移动网开始,进行搜网操作,直至确定合适的公共陆地移动网。无论终端所处网络是否为iops网络,在确定公共陆地移动网后,均执行扫频、小区搜索、小区驻留、随机接入、rrc连接,直至接入完成的操作,以完成终端的网络注册。
77.需要说明的是,通过上述过程,通过在第一演进的分组系统故障的情况下,将未故障的第二演进的分组系统的公共陆地移动网参数,写入已登记的公共陆地移动网文件中,并从已登记的公共陆地移动网文件中的公共陆地移动网开始进行搜网注册。需要注意的是,在第一演进的分组系统故障的情况下,由于此时第一演进的分组系统的已登记公共陆地网也可能是不可用的,优先从第二演进的分组系统的公共陆地移动网开始进行搜网注册,相对于优先从第一演进的分组系统的公共陆地移动网开始进行搜网注册,可以在双演进的分组系统的网络环境下,终端连接的第一演进的分组系统故障时,尽快完成终端的搜网注册,有效减少终端进行搜网的时长,提高终端的注网效率。
78.如图4所示,本技术实施例提供了一种搜网注册系统,该系统包括搜网注册系统包括基站401、第一演进的分组系统402、第二演进的分组系统403以及终端404。其中,终端404与基站401通信连接。第一演进的分组系统402与第二演进的分组系统403共用为终端404提供服务的基站401。
79.示例性的,基站401与终端404通过uu接口连接,基站401与第一演进的分组系统402通过s1接口连接,基站401与第二演进的分组系统通过s1接口连接。其中,关于uu接口与s1接口的介绍可参照现有技术,在此不进行赘述。
80.示例性的,第一演进的分组系统可以用eps-a表示,该演进的分组系统的标识可以为例如46001。第二演进的分组系统可以用eps-b表示,该演进的分组系统的标识可以为例如23415。
81.其中,终端404,用于检测第一演进的分组系统402是否故障;检测到第一演进的分组系统402故障后,将第二演进的分组系统403的公共陆地移动网参数写入已登记公共陆地移动网文件中;从已登记公共陆地移动网文件中的公共陆地移动网开始进行搜网注册,将终端404连接至第二演进的分组系统403。
82.如图5所示,本技术实施例提供了一种搜网注册装置,该装置包括检测模块501、写入模块502以及连接模块503。
83.其中,检测模块501,用于检测第一演进的分组系统是否故障。
84.写入模块502,用于检测到第一演进的分组系统故障后,将第二演进的分组系统的公共陆地移动网参数写入已登记公共陆地移动网文件中;所述第一演进的分组系统与所述第二演进的分组系统共用为终端提供服务的基站。
85.连接模块503,用于从所述已登记公共陆地移动网文件中的公共陆地移动网开始进行搜网注册,将所述终端连接至所述第二演进的分组系统。
86.如图6所示,本技术实施例提供了一种电子设备,包括处理器601、通信接口602、存储器603和通信总线604,其中,处理器601,通信接口602,存储器603通过通信总线604完成相互间的通信,
87.存储器603,用于存放计算机程序;
88.在本技术一个实施例中,处理器601,用于执行存储器603上所存放的程序时,实现前述任一方法实施例提供的搜网注册方法的步骤。
89.本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述任一方法实施例提供的搜网注册方法的步骤。
90.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
91.以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1