小区重选方法、终端以及计算机可读存储介质与流程

文档序号:29912657发布日期:2022-05-06 02:00阅读:72来源:国知局
小区重选方法、终端以及计算机可读存储介质与流程

1.本发明涉及无线通信技术领域,特别涉及一种小区重选方法、终端以及计算机可读存储介质。


背景技术:

2.在无线通信系统中,基站是给终端提供服务的设备,基站与终端之间通过电磁波进行无线通信。通过基站,无线通信系统可以为一定地理范围内的终端提供无线覆盖,这个地理范围称为小区。由于通信业务质量出错等原因,终端偶尔需要重新选区。而在相关技术中,通常采用增强信号强度的方式,或者增加一定的阈值或偏置量来控制终端的重选行为。
3.在相关技术中,针对多卡终端的情况,例如双卡终端,可能存在两张手机卡属于同一运营商,并且两张手机卡注册在同一基站上的情况,或者,可能存在两张手机卡分别属于不同运营商,并且两张手机卡注册在同一共享基站上的情况。在当前使用的手机卡由于当前所连接的基站出现异常而导致进行重新选区时,备用的手机卡也需要进行重新选区,由于两个手机卡会各自进行小区重选而各自与基站交互,因此会占用网络资源。


技术实现要素:

4.以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
5.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种小区重选方法、终端以及计算机可读存储介质,能够在进行小区重选的过程中降低网络资源的占用。
6.第一方面,本发明实施例提供了一种小区重选方法,应用于终端,所述终端安装有第一全球用户识别模块(universal subscriber identity module,usim)卡和第二usim卡,所述第一usim卡和所述第二usim卡均注册到第一基站,所述方法包括:
7.在所述第一usim卡进行小区重选,而从所述第一基站重选到第二基站的情况下,获取所述第二基站的基站参数信息;
8.根据所述基站参数信息对所述第二usim卡进行小区重选。
9.第二方面,本发明实施例提供了一种终端,安装有第一usim卡和第二usim卡,所述第一usim卡和所述第二usim卡均注册到第一基站,所述终端包括:
10.参数获取模块,用于在所述第一usim卡进行小区重选而从所述第一基站重选到第二基站的情况下,获取所述第二基站的基站参数信息;
11.小区重选模块,用于根据所述基站参数信息对所述第二usim卡进行小区重选。
12.第三方面,本发明实施例提供了一种终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的小区重选方法。
13.第四方面,本发明实施例提供了一种计算机可读存储介质,存储有计算机可执行
指令,所述计算机可执行指令用于执行上述第一方面所述的小区重选方法。
14.本发明实施例包括:终端安装有第一usim卡和第二usim卡,第一usim卡和第二usim卡均注册到第一基站,终端在第一usim卡进行小区重选而从第一基站重选到第二基站的情况下,获取第二基站的基站参数信息,并根据该基站参数信息对第二usim卡进行小区重选。根据本发明实施例提供的方案,在第一usim卡已经完成小区重选,从第一基站重选到第二基站的情况下,会获取第二基站的基站参数信息,并根据第二基站的基站参数信息完成第二usim卡的小区重选。即,利用通过第一usim卡进行小区重选而获取到的重选基站后的基站参数信息为第二usim卡的小区重选提供数据参考,因此,能够缩短第二usim卡的小区重选耗时,并且能够避免第二usim卡进行小区搜索而导致的网络资源占用。
15.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
16.图1是本发明一个实施例提供的用于执行小区重选方法的系统架构的示意图;
17.图2是本发明一个实施例提供的小区重选方法的流程图;
18.图3是本发明一个实施例提供的网络架构的场景示意图;
19.图4是本发明一个实施例提供的当第一usim卡和第二usim卡属于不同运营商时的重选方法的流程图;
20.图5是本发明一个实施例提供的网络架构的场景示意图;
21.图6是本发明一个实施例提供的当第一usim卡和第二usim卡属于不同运营商时的重选方法的流程图;
22.图7是本发明一个实施例提供的网络架构的场景示意图;
23.图8是本发明一个实施例提供的当第一usim卡和第二usim卡属于同一运营商时的重选方法的流程图;
24.图9是本发明一个示例所提供的小区重选方法的流程图;
25.图10是本发明另一个示例所提供的小区重选方法的流程图;
26.图11是本发明另一个示例所提供的小区重选方法的流程图;
27.图12是本发明一个实施例提供的终端的模块示意图;
28.图13是本发明一个实施例提供的终端中小区重选模块的示意图。
具体实施方式
29.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
30.需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
31.本发明提供了一种小区重选方法、终端以及计算机可读存储介质,终端安装有第一usim卡和第二usim卡,第一usim卡和第二usim卡均注册到第一基站,终端在第一usim卡完成小区重选而从第一基站重选到第二基站的情况下,会获取第二基站的基站参数信息,基站参数信息包括目标基站的最低接收电平、目标基站与原基站之间的偏置量、小区重选的迟滞值以及目标基站的优先级中的一种或多种。根据第二基站的基站参数信息完成第二usim卡的小区重选,即,利用通过第一usim卡进行小区重选而获取到的重选基站后的基站参数信息,为第二usim卡的小区重选提供数据参考,从而能够缩短第二usim卡的小区重选耗时,并且能够避免第二usim卡进行小区搜索而导致的网络资源占用。
32.下面结合附图,对本发明实施例作进一步阐述。
33.如图1所示,图1是本发明一个实施例提供的用于执行小区重选方法的系统架构的示意图。在图1的示例中,该系统架构包括终端110、第一基站120、第二基站130、运营商a核心网140以及运营商b核心网150。
34.其中,终端110用于向核心网请求无线通信,第一基站120与第二基站130分别用于在终端110与运营商a核心网140以及终端110与运营商b核心网150之间的数据传输,运营商a核心网140和运营商b核心网150用于将从基站收到的请求转接到不同的网络上。
35.在一实施例中,终端110安装有第一usim卡和第二usim卡,并且第一usim卡与第二usim卡均注册至第一基站120,通过第一基站120与运营商a核心网140进行数据传输。当终端110与第一基站120或第一基站120与运营商a核心网140之间的交互出现异常,第一usim卡进行小区重选而从第一基站120重选至第二基站130,获取第二基站130的基站参数信息,并根据基站参数信息,对第二usim卡进行小区重选。
36.本发明实施例描述的系统架构以及应用场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域技术人员可知,随着系统架构的演变和新应用场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。
37.本领域技术人员可以理解的是,图1中示出的系统架构的结构并不构成对本发明实施例的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
38.基于上述系统架构的结构,提出本发明的小区重选方法的各个实施例。
39.在一实施例中,如图2所示,图2是本发明一个实施例提供的小区重选方法的流程图。该小区重选方法应用于终端,该终端安装有第一usim卡和第二usim卡,且第一usim卡和第二usim卡均注册到第一基站。该方法包括但不限于有以下步骤:
40.步骤s110,在第一usim卡进行小区重选而从第一基站重选到第二基站的情况下,获取第二基站的基站参数信息;
41.步骤s120,根据基站参数信息对第二usim卡进行小区重选。
42.在一实施例中,当第一usim卡正在进行业务发起,或是正在进行业务中,若第一基站无法发起对应的业务,或者无线质量无法保障业务的最低需求阈值,第一usim卡进行小区重选。当第一usim卡重选至第二基站,获取第二基站的基站参数信息,并根据第二基站的基站参数信息对第二usim卡进行小区重选。通过第一usim卡选取的驻留基站的基站参数信息,为第二usim卡的小区重选提供了数据参考,以避免第二usim卡在进行小区重选时仍需
重新搜索的情况。该方法能够缩短第二usim卡的小区重选耗时,并且能够避免第二usim卡进行小区重选而导致的网络资源占用。
43.在一实施例中,使得第一usim卡进行小区重选的原因为终端与基站交互信令异常或终端与基站交互数据质量差。在终端中有业务被触发的情况下,终端发起rrc(radio resource control,无线资源控制)资源连接建立终端与基站的交互流程以及终端与核心网的交互流程,当终端与基站的交互出现异常,即,由于当前基站太拥挤或受到信号干扰等原因,导致无法完成当前业务,因此,注册在该基站的usim卡需要进行小区重选;或者是,在终端中有业务被触发并且终端能够正常与基站进行交互的情况下,监测到以下任意情况,进行小区重选:数据吞吐量不达标;信号干扰大,误码率高,导致信噪比过低。本实施例不对触发小区重选的原因作具体限定。
44.在一实施例中,在终端与基站交互信令异常或终端与基站交互数据质量差的情况下,终端数次控制usim卡重连基站并发起业务,若均未能正常进行数据传输,控制usim卡进行小区重选。在进行小区重选前针对原基站进行若干次重连以确认该基站无法使用,能够避免usim卡进行小区重选导致的网络资源占用。
45.在一实施例中,本发明提供了小区重选方法应用于5g技术(5th generation mobile networks,第五代移动通信技术)中。此外,该小区重选方法还能够应用于4g技术(the 4th generation mobile communication technology,第四代移动通信技术)中,本实施例不对其使用范围做限定。
46.另外,在一实施例中,如图3和图4所示,图3是本发明一个实施例提供的网络架构的场景示意图;图4是本发明一个实施例提供的当第一usim卡和第二usim卡属于不同运营商时的重选方法的流程图。步骤s120还包括但不限于有以下步骤:
47.步骤s210,根据基站参数信息确定第二基站为共享基站;
48.步骤s220,控制第二usim卡注册到第二基站。
49.在一实施例中,当安装在同一终端的第一usim卡与第二usim卡不属于同一运营商,并且第一usim卡与第二usim卡均注册在同一共享基站的情况下,对于该终端来说,第一usim卡与第二usim卡对应的无线参数是完全一致的,例如信号强度以及信号测量参数。因此,只需对第一usim卡注册的网络进行网络质量评估,评估结果能够被第二usim卡直接使用。这能够缩短第二usim卡进行小区重选的耗时,并且避免了第二usim卡进行小区重选而导致的网络资源占用。
50.在一实施例中,参考图3,在第一usim卡与第二usim卡不属于同一运营商的情况下,当第一usim卡驻留的第一基站出现异常,第一usim卡进行小区重选并重选至第二基站,获取第二基站的基站参数信息。然后根据基站参数信息确认第二基站是否为共享基站。如果第二基站是共享基站,控制第二usim卡选择第二基站作为驻留基站。这使得第二usim卡无需再重新检索一遍所有基站的具体情况,缩短了小区重选的耗时,减少了网络资源的占用。
51.在一实施例中,在第一usim卡与第二usim卡均已完成小区重选并由第一基站重选至第二基站后,一定时间间隔后当第二基站出现异常,usim卡需要进行小区重选,此时会将第一基站作为小区重选的检测目标。本实施例不对该时间间隔作具体限定。
52.另外,在一实施例中,如图5和图6所示,图5是本发明一个实施例提供的网络架构
的场景示意图;图6是本发明一个实施例提供的当第一usim卡和第二usim卡属于不同运营商时的重选方法的流程图。步骤s120还包括但不限于有以下步骤:
53.步骤s310,根据基站参数信息确定第二基站不为共享基站;
54.步骤s320,控制第二usim卡从除第一基站和第二基站之外的基站中选择驻留基站。
55.在一实施例中,参考图5,可以理解的是,当安装在同一终端的第一usim卡与第二usim卡不属于同一运营商的情况下,当第一usim卡驻留的第一基站出现异常,第一usim卡进行小区重选并重选至第二基站,获取第二基站的基站参数信息。然后根据基站参数信息确认第二基站是否为共享基站。如果第二基站不是共享基站,第二usim卡无法选择第二基站作为驻留基站。因此,控制第二usim卡从除第一基站和第二基站之外的基站中选择驻留基站。当第一usim卡与第二usim卡不属于同一运营商,第一usim卡提供的基站参数信息能够为第二usim卡排除第二usim卡无法注册的基站,缩短了第二usim卡进行小区重选所需的时间。
56.另外,在一实施例中,参照图7和图8,图7是本发明一个实施例提供的网络架构的场景示意图;图8是本发明一个实施例提供的当第一usim卡和第二usim卡属于同一运营商时的重选方法的流程图。步骤s120还包括但不限于有以下步骤:
57.步骤s410,根据基站参数信息使第二usim卡注册到第二基站。
58.在一实施例中,参照图7,当安装在同一终端的第一usim卡和第二usim卡属于同一运营商,第一usim卡与第二usim卡可选择同一基站驻留。可以理解的是,当第一usim卡驻留的第一基站出现异常,第一usim卡进行小区重选并重选至第二基站,获取第二基站的基站参数信息。由于第一usim卡与第二usim卡属于同一运营商,控制第二usim卡直接注册至第二基站。第二usim卡在进行小区重选时以第一usim卡提供的数据作为参考,无需再重新检索一遍所有基站的具体情况,能够缩短第二usim卡的小区重选耗时,并且能够避免第二usim卡进行小区重选而导致的网络资源占用。
59.为了更加清楚的说明上述各个实施例中信息处理方法的具体步骤流程,下面以具体的示例进行说明。
60.示例一:
61.如图9所示,图9是本发明一个示例所提供的小区重选方法的流程图,示例一应用于终端中安装的第一usim卡与第二usim卡不属于同一运营商,且均连接至第一基站的情况,该流程具体为:
62.步骤s510,终端检测到第一基站出现异常;
63.步骤s520,控制第一usim卡与第二usim卡对其他基站进行检测步骤s530;
64.步骤s530,第一usim卡先搜索到可用的第二基站并重选至第二基站;
65.步骤s540,确认第二基站为共享基站,并获取第二基站的基站参数信息;
66.步骤s550,控制第二usim卡注册至第二基站。
67.示例二:
68.如图10所示,图10是本发明另一个示例所提供的小区重选方法的流程图,示例二应用于终端中安装的第一usim卡与第二usim卡不属于同一运营商,且均连接至第一基站的情况,该流程具体为:
69.步骤s610,终端检测到第一基站出现异常;
70.步骤s620,控制第一usim卡与第二usim卡对其他基站进行检测;
71.步骤s630,第一usim卡先搜索到可用的第二基站并重选至第二基站;
72.步骤s640,确认第二基站非共享基站,并获取第二基站的基站参数信息;
73.步骤s650,控制第二usim卡在除第一基站与第二基站外的基站中选择驻留基站。
74.示例三:
75.如图11所示,图11是本发明另一个示例所提供的小区重选方法的流程图,示例三应用于终端中安装的第一usim卡与第二usim卡属于同一运营商,且均连接至第一基站的情况,该流程具体为:
76.步骤s710,终端检测到第一基站出现异常;
77.步骤s720,控制第一usim卡与第二usim卡对其他基站进行检测;
78.步骤s730,第一usim卡先搜索到可用的第二基站并重选至第二基站;
79.步骤s740,获取第二基站的基站参数信息;
80.步骤s750,控制第二usim卡注册至第二基站。
81.另外,本发明的一个实施例还提供了一种终端。参照图12,该终端包括参数获取模块210和小区重选模块220。
82.在一实施例中,参数获取模块210用于获取usim卡所连接到的基站的基站参数信息,例如,在终端安装有第一usim卡和第二usim卡,并且第一usim卡和第二usim卡均注册到第一基站的情况下,当第一usim卡进行小区重选而从第一基站重选至第二基站,参数获取模块210获取第二基站的基站参数信息,以便为第二usim卡的小区重选提供参考信息。小区重选模块220用于当usim卡驻留的基站出现异常时,usim卡进行的小区重选。其中,小区重选模块220能够根据终端中安装的第一usim卡与第二usim卡所属运营商以及注册到的基站的情况控制第一usim卡与第二usim卡进行小区重选。
83.需要说明的是,本实施例中的终端可以执行如图2所示实施例中的小区重选方法。即,本实施例中终端和如图2所示实施例中的小区重选方法均属于相同的发明构思,因此这些实施例具有相同的实现原理以及技术效果,此处不再详述。
84.另外,在一实施例中,参照图13,该小区重选模块220包括第一重选模块221和第二重选模块222。
85.在一实施例中,第一重选模块221用于第一usim卡和第二usim卡属于不同的运营商,并且根据基站参数信息确定第二基站为共享基站的情况下,根据基站参数信息使第二usim卡注册到第二基站;第一重选模块221还用于在第一usim卡和第二usim卡属于不同的运营商,且根据基站参数信息确定第二基站不为共享基站的情况下,控制第二usim卡从除第一基站和第二基站之外的基站中选择驻留基站。第二重选模块222用于在第一usim卡和第二usim卡属于同一运营商的情况下,根据基站参数信息使第二usim卡注册到第二基站。
86.需要说明的是,本实施例中的第一重选模块221可以执行如图4中步骤s210至s220以及图6中步骤s310至s320,而第二重选模块222可以执行如图8中步骤s410。即,本实施例中的第一重选模块221与如图4所示实施例中的步骤s210至s220和图6中步骤s310至s320,以及第二重选模块222与图8中步骤s410,属于相同的发明构思,因此这些实施例具有相同的实现原理以及技术效果,此处不再详述。
87.另外,本发明的另一个实施例还提供了一种终端,该终端包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序。
88.处理器和存储器可以通过总线或者其他方式连接。
89.存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施方式中,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至该处理器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
90.需要说明的是,本实施例中的终端,可以包括有如图1所示实施例中的系统架构,本实施例中的终端和如图1所示实施例中的系统架构属于相同的发明构思,因此这些实施例具有相同的实现原理以及技术效果,此处不再详述。
91.实现上述实施例的小区重选方法所需的非暂态软件程序以及指令存储在存储器中,当被处理器执行时,执行上述实施例中的小区重选方法,例如,执行以上描述的图2中的方法步骤s110至s120、图4中的方法步骤s210至s220、图6中的方法步骤s310至s320、图8中的方法步骤s410、图9中的方法步骤s510至s550、图10中的方法步骤s610至s650、图11中的方法步骤s710至s750。
92.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
93.此外,本发明的一个实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个处理器或控制器执行,例如,被上述终端实施例中的一个处理器执行,可使得上述处理器执行上述实施例中的小区重选方法,例如,执行以上描述的图2中的方法步骤s110至s120、图4中的方法步骤s210至s220、图6中的方法步骤s310至s320、图8中的方法步骤s410、图9中的方法步骤s510至s550、图10中的方法步骤s610至s650、图11中的方法步骤s710至s750。
94.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
95.以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方
式,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同变形或替换,这些等同的变形或替换均包含在本发明权利要求所限定的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1