小区选择方法及装置、通信设备及存储介质

文档序号:1591120 发布日期:2020-01-03 浏览:23次 >En<

阅读说明:本技术 小区选择方法及装置、通信设备及存储介质 (Cell selection method and device, communication equipment and storage medium ) 是由 洪伟 于 2019-06-11 设计创作,主要内容包括:本申请实施例提供了一种小区选择方法,包括:在终端包含有至少两个用户识别模块时,利用所述至少两个用户识别模块中的一个用户识别模块,选择所述至少两个用户识别模块中各所述用户识别模块驻留的小区。(The embodiment of the application provides a cell selection method, which comprises the following steps: when the terminal comprises at least two subscriber identity modules, one subscriber identity module of the at least two subscriber identity modules is used for selecting a cell where each subscriber identity module of the at least two subscriber identity modules resides.)

小区选择方法及装置、通信设备及存储介质

技术领域

本申请涉及无线通信领域但是不限于无线通信领域,尤其涉及一种小区选择方法及装置、通信设备及存储介质。

背景技术

随着无线通信技术的发展,具备两张甚至多张用户识别模块(SIM,SubscriberIdentification Module)卡的多卡终端设备由于其便利性普及程度逐渐提高。

目前,针对多卡手机的处理方式主要是基于各个终端厂商的实现,没有统一的标准进行规定,导致了多种不同的终端行为和处理方式;多卡终端会消耗更多的电量,进而缩短终端待机时间。

发明内容

本申请提供一种小区选择方法及装置、通信设备及存储介质。

根据本申请的第一方面提供一种小区选择方法,包括:

在终端包含有至少两个用户识别模块时,利用所述至少两个用户识别模块中的一个用户识别模块,选择所述至少两个用户识别模块中各所述用户识别模块驻留的小区。

根据本申请的第二方面提供一种小区选择装置,包括:

选择模块,配置为在终端包含有至少两个用户识别模块时,利用所述至少两个用户识别模块中的一个用户识别模块,选择所述至少两个用户识别模块中各所述用户识别模块驻留的小区。

根据本申请的第三方面提供一种移动终端,包括:

天线;

存储器,配置为存储有可执行程序;

处理器,分别与所述天线及所述存储器连接,配置为控制所述天线的收发,并在运行所述可执行程序时执行如前述提供的小区选择方法的步骤。

根据本申请的第四方面提供一种存储介质,所述存储介质上存储由可执行程序,所述可执行程序被处理器执行时实现如权利要求运行所述可执行程序时执行如前述提供的小区选择方法的步骤。

本申请实施例提供的技术方案,如果终端包括两个或两个以上的用户识别模块,在进行小区选择时会利用其中的一个用户识别模块进行所需驻留小区选择,而不用每个用户识别模块都进行小区选择,从而减少了因为重复的小区选择所产生的功耗,降低了终端的整体功耗,延长了终端的待机时长。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

图1为本申请实施例提供的一种无线通信系统的结构示意图;

图2为本申请实施例提供的一种小区选择方法的流程示意图;

图3为本申请实施例提供的一种小区选择方法的流程示意图;

图4为本申请实施例提供的一种小区选择方法的流程示意图;

图5为本申请实施例提供的一种小区选择方法的流程示意图;

图6为本申请实施例提供的一种小区选择方法的流程示意图;

图7为本申请实施例提供的一种小区选择装置的结构示意图;

图8为本申请实施例提供的一种终端的结构示意图;

图9为本申请实施例提供的一种基站的结构示意图。

具体实施方式

本申请实施例描述的网络架构以及业务场景是为了更加清楚地说明本申请实施例的技术方案,并不构成对本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

请参考图1,其示出了本申请实施例提供的一种无线通信系统的结构示意图。如图1所示,无线通信系统是基于蜂窝移动通信技术的通信系统,该无线通信系统可以包括:若干个终端110以及若干个基站120。

其中,终端110可以是指向用户提供语音和/或数据连通性的设备。终端110可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,终端110可以是物联网终端,如传感器设备、移动电话(或称为“蜂窝”电话)和具有物联网终端的计算机,例如,可以是固定式、便携式、袖珍式、手持式、计算机内置的或者车载的装置。例如,站(Station,STA)、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点、远程终端(remoteterminal)、接入终端(access terminal)、用户装置(user terminal)、用户代理(useragent)、用户设备(user device)、或用户终端(user equipment,终端)。或者,终端110也可以是无人飞行器的设备。或者,终端110也可以是车载设备,比如,可以是具有无线通信功能的行车电脑,或者是外接行车电脑的无线通信设备。或者,终端110也可以是路边设备,比如,可以是具有无线通信功能的路灯、信号灯或者其它路边设备等。

基站120可以是无线通信系统中的网络侧设备。其中,该无线通信系统可以是***移动通信技术(the 4th generation mobile communication,4G)系统,又称长期演进(Long Term Evolution,LTE)系统;或者,该无线通信系统也可以是5G系统,又称新空口(new radio,NR)系统或5G NR系统。或者,该无线通信系统也可以是5G系统的再下一代系统。其中,5G系统中的接入网可以称为NG-RAN(New Generation-Radio Access Network,新一代无线接入网)。

其中,基站120可以是4G系统中采用的演进型基站(eNB)。或者,基站120也可以是5G系统中采用集中分布式架构的基站(gNB)。当基站120采用集中分布式架构时,通常包括集中单元(central unit,CU)和至少两个分布单元(distributed unit,DU)。集中单元中设置有分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层、无线链路层控制协议(Radio Link Control,RLC)层、媒体访问控制(Media Access Control,MAC)层的协议栈;分布单元中设置有物理(Physical,PHY)层协议栈,本申请实施例对基站120的具体实现方式不加以限定。

基站120和终端110之间可以通过无线空口建立无线连接。在不同的实施方式中,该无线空口是基于***移动通信网络技术(4G)标准的无线空口;或者,该无线空口是基于第五代移动通信网络技术(5G)标准的无线空口,比如该无线空口是新空口;或者,该无线空口也可以是基于5G的更下一代移动通信网络技术标准的无线空口。

在一些实施例中,终端110之间还可以建立E2E(End to End,端到端)连接。比如车联网通信(vehicle to everything,V2X)中的V2V(vehicle to vehicle,车对车)通信、V2I(vehicle to Infrastructure,车对路边设备)通信和V2P(vehicle to pedestrian,车对人)通信等场景。

在一些实施例中,上述无线通信系统还可以包含网络管理设备130。

若干个基站120分别与网络管理设备130相连。其中,网络管理设备130可以是无线通信系统中的核心网设备,比如,该网络管理设备130可以是演进的数据分组核心网(Evolved Packet Core,EPC)中的移动性管理实体(Mobility Management Entity,MME)。或者,该网络管理设备也可以是其它的核心网设备,比如服务网关(Serving GateWay,SGW)、公用数据网网关(Public Data Network GateWay,PGW)、策略与计费规则功能单元(Policy and Charging Rules Function,PCRF)或者归属签约用户服务器(HomeSubscriber Server,HSS)等。对于网络管理设备130的实现形态,本申请实施例不做限定。

如图2所示,本实施例提供一种小区选择方法,包括:

步骤S201:在终端包含有至少两个用户识别模块时,利用所述至少两个用户识别模块中的一个用户识别模块,选择所述至少两个用户识别模块中各所述用户识别模块驻留的小区。

在本实施例中,该小区选择方法应用于终端中。该终端包括但不限于手机、平板电脑、可穿戴式设备或是物联网设备。

在本实施例中,若一个终端包含有至少两个用户识别模块,则说明该移动终端包括2个或2个以上的用户识别模块。总之,该终端可包括N个用户识别模块,N可2或大于2的正整数。

所述终端为包含多用户识别模块的终端,所述多用户识别模块终端的行为模式可以是双卡双待单通、双卡双待双通、三卡三待等。

所述用户识别模块可以是以单独个体形式存在的用户识别模块(SIM,SubscriberIdentification Module)卡或以集成形式存在于终端内部在的集成用户识别模块(e-SIM,embedded Subscriber Identification Module)等。

在本实施例中,若终端中包含两个或两个以上的用户识别模块时,仅会利用至少两个用户识别模块中的一个用户识别模块来选择需要驻留的小区,而不用每一个用户识别模块都来选择自己要驻留的小区,如此,减少了该终端在选择小区驻留时的功耗,延长了终端的待机时间。

由于所述至少两个用户识别模块包含在同一个终端中,如此,这些用户识别模块的当前位置是相同的,即便这些用户识别模块分别选择驻留的小区,选择相同小区进行驻留的概率也非常大。

故在本实施例中,可以仅利用一个用户识别模块进行所驻留小区的选择,一方面能够确保依然为各个用户识别模块选择到合适驻留的小区,另一方面,简化小区驻留的操作,从而降低终端因为多个用户识别模块分别选择所驻留小区所产生的功耗,延长终端的待机时长。

在一些实施例中,所述步骤S201可包括:

根据所述至少两个用户识别模块中的一个用户识别模块所存储的小区信息,选择所述至少两个用户识别模块中各所述用户识别模块驻留的小区。

在小区选择时,所述至少两个用户识别模块中的一个或多个可能存储有自身所驻留过小区的小区信息。

这些小区信息可包括:各种小区参数的信息。

所述小区参数包括以下至少之一:

小区列表,一个基站可能形成了多个小区,小区列表包括该基站所形成的多个小区的小区编号等;

载频配置表,包括:小区频点的频率信息;

小区属性表;

小区告警门限表;

小区呼叫处理参数控制表;

小区呼叫处理表等。

这些小区信息,一方面可以方便终端基于对应的SIM进行小区接入,另一方面在接入或连接过程中根据小区信息进行各种操作,基于小区告警门限表中的门限进行小区测量报告等。

如此,若至少两个用户识别模块中的任意一个存储有小区信息,在再次选择驻留的小区时,可以优先根据所存储的小区信息,来选择各用户识别模块所驻留的小区。

例如,终端内包括SIM1、USIM2及eSIM3;在步骤S201中发现SIM1中存储有小区信息,根据该小区信息选择了小区A进行驻留,如此,该小区A为SIM1、USIM2及eSIM3所驻留的小区。

总之,在本实施例中,会将该一个用户识别模块所适宜驻留的小区,直接作为其他用户识别模块所驻留的小区,相当于通过一次驻留小区的选择,实现了多个用户识别模块所驻留小区的选择。

在一些实施例中,如图3所示,所述方法还包括:

步骤S200:检测所述至少两个用户识别模块各所述用户识别模块是否存储有小区信息;

所述步骤S201可包括步骤S1201a;所述步骤S201a可包括:

当所述至少两个用户识别模块中的至少一个用户识别模块存储有小区信息时,根据所述至少两个用户识别模块中的一个用户识别模块所存储的小区信息,选择所述至少两个用户识别模块中各所述用户识别模块驻留的小区。

在本实施例中,终端的处理器会先读取至少两个用户识别模块中任意一个用户识别模块存储小区信息的存储区域,确定是否至少有一个用户识别模块存储有小区信息;若至少有一个用户识别模块存储有小区信息,则在步骤S201中根据所存储的小区信息,利用一个用户识别模块选择所驻留的小区。

例如,在步骤S201可包括以下至少之一:

若N用户识别模块中的M个用户识别模块存储有小区信息时,选择存储有小区信息的使用频率较高的一个用户识别模块中的小区信息,选择所驻留的小区。M为小于N或等于N的正整数;

若N个用户识别模块中M个用户识别模块存储有小区信息时,选择M个用户识别模块中最后驻留小区的小区信息所存储的用户识别模块,进行所驻留小区的选择;

若N用户识别模块中的1个用户识别模块存储有小区信息时,选择该存储有小区信息的一个用户识别模块中的小区信息,选择所驻留的小区。

在一些实施例中,如图4所示,所述步骤S201可包括步骤S201b;所述步骤S201b可包括:

当所述至少两个用户识别模块中的任意用户识别模块均未存储有所述小区信息时,利用一个用户识别模块扫描无线点频率RF信道,并根据扫描的结果选择驻留的小区。

若N个用户识别模块都未存储有小区信息,则此时通过一个用户识别模,

在一些实施例中,如图5所示,所述方法还包括:

步骤S202:将所选择驻留小区的小区信息,发送给所述至少两个用户识别模块中的剩余用户识别模块。

在步骤S202中,将所选择驻留小区的小区信息,发送给了其他的用户识别模块,一方面,方便其他用户识别模块根据接收到的小区信息确定出驻留小区已经选择完成,另一方面,方便其他用户识别模块在进行小区驻留时,根据该小区信息进行小区驻留。

在一些实施例中,如图6所示,所述方法还包括:

步骤S203:所述至少两个用户识别模块的各所述用户模块,驻留到所选择驻留的小区。

在一些实施例中,所述至少两个用户识别模块所连接网络属于相同运营商;若至少两个用户识别模块的运营商不同,则选择的所需驻留的小区的不同。

在一些实施例中,若不同运营商进行融网,则不同运营商的用户识别模块也可以选择相同的小区进行驻留。

如图7所示,本实施例提供一种小区选择装置,包括:

选择模块71,配置为在终端包含有至少两个用户识别模块时,利用所述至少两个用户识别模块中的一个用户识别模块,选择所述至少两个用户识别模块中各所述用户识别模块驻留的小区。

在一些实施例中,所述选择模块71可为程序模块,该程序模块被处理器执行后,能够由一个用户识别模块进行驻留小区的选择即可。

在一些实施例中,所述选择模块71可为软硬结合模块;该软硬结合模块包括但不限于各种可编程阵列;所述可编程阵列包括现场可编程阵列或复杂可编程阵列。

在还有一些实施例中,所述选择模块71可包括专用集成电路等纯硬件模块。

在一些实施例中,所述选择模块71,配置为根据所述至少两个用户识别模块中的一个用户识别模块所存储的小区信息,选择所述至少两个用户识别模块中各所述用户识别模块驻留的小区。

在一些实施例中,所述选择模块71,配置为检测所述至少两个用户识别模块各所述用户识别模块是否存储有小区信息;当所述至少两个用户识别模块中的至少一个用户识别模块存储有小区信息时,根据所述至少两个用户识别模块中的一个用户识别模块所存储的小区信息,选择所述至少两个用户识别模块中各所述用户识别模块驻留的小。

在一些实施例中,所述选择模块71,配置为当所述至少两个用户识别模块中的任意用户识别模块均未存储有所述小区信息时,扫描无线点频率RF信道,并根据扫描的结果选择驻留的小区。

在一些实施例中,所述装置还包括:

发送模块72,用于将所选择驻留小区的小区信息,发送给所述至少两个用户识别模块中的剩余用户识别模块。

在一些实施例中,所述装置还包括:

驻留模块,用于所述至少两个用户识别模块的各所述用户模块,驻留到所选择驻留的小区。

在一些实施例中,所述至少两个用户识别模块所连接网络属于相同运营商。

以下结合上述任意实施例提供一个具体示例:

情况1:针对多卡终端的多个SIM卡属于同一个运营商的场景,当多卡终端开机后,各个SIM卡除了检测有没有自己之前储存的频率信息、小区参数信息等信息之外,还需要检测有没有存储其他SIM卡之前储存的频率信息、小区参数信息等信息。

如果有,则按照根据小区信息,进行小区选择,确定出所需驻留的小区;如果没有执行情况2。

情况2:由一个SIM卡进行小区选择,其他的SIM卡不进行小区选择,当进行小区选择的SIM卡完成小区选择后,将选择好的小区信息告知其他SIM卡,其他SIM卡将该小区作为自己的新小区进行驻留。

针对多卡UE的多个SIM卡属于同一个运营商网络的情况,则同一时刻只需要一个SIM卡进行射频扫码,并基于扫描的结果进行小区选择,从而节省了终端的电量。

如果有任一SIM卡存有小区信息,则其他SIM卡都不需要扫描(New Radio,NR)频段上所有的射频(Radio Frequency,RF)信道并进行测量来找到一个合适的小区,从而节省了终端的电量。

本实施例还提供一种通信设备,包括:

天线;

存储器;

处理器,分别与天线及存储器连接,用于通过执行存储在存储器上的可执行程序,控制天线收发无线信号,并能够执行前述任意实施例提供的小区选择方法的步骤。

本实施例提供的通信设备可为前述的终端或基站。该终端可为各种人载终端或车载终端。基站可为各种类型的基站,例如,4G基站或5G基站等。

天线可为各种类型的天线、例如,3G天线、4G天线或5G天线等移动天线;天线还可包括:WiFi天线或无线充电天线等。

存储器可包括各种类型的存储介质,该存储介质为非临时性计算机存储介质,在通信设备掉电之后能够继续记忆存储其上的信息。

处理器可以通过总线等与天线和存储器连接,用于读取存储器上存储的可执行程序,通过例如图2至图6所示的小区选择方法等。

本申请实施还提供一种非临时性计算机可读存储介质,非临时性计算机可读存储介质存储有可执行程序,其中,可执行程序被处理器执行时实现前述任意实施例提供的小区选择方法的步骤,例如,如图2至图6所示方法的至少其中之一。

参照图8所示终端800本实施例提供一种终端800,该终端具体可是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图8,终端800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。

处理组件802通常控制终端800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。

存储器804被配置为存储各种类型的数据以支持在终端800的操作。这些数据的示例包括用于在终端800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件806为终端800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为终端800生成、管理和分配电力相关联的组件。

多媒体组件808包括在终端800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当终端800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当终端800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。

I/O接口812为处理组件802和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件814包括一个或多个传感器,用于为终端800提供各个方面的状态评估。例如,传感器组件814可以检测到终端800的打开/关闭状态,组件的相对定位,例如组件为终端800的显示器和小键盘,传感器组件814还可以检测终端800或终端800一个组件的位置改变,用户与终端800接触的存在或不存在,终端800方位或加速/减速和终端800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件816被配置为便于终端800和其他设备之间有线或无线方式的通信。终端800可以接入基于通信标准的无线网络,如Wi-Fi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,终端800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由终端800的处理器820执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

该终端可以用于实现前述的小区选择方法,例如,如图2至图6的小区选择方法。

图9是根据一示例性实施例示出的一种基站900的框图。例如,基站900可以被提供为一网络侧设备。参照图9,基站900包括处理组件922,其进一步包括一个或多个处理器,以及由存储器932所代表的存储器资源,用于存储可由处理组件922的执行的指令,例如应用程序。存储器932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件922被配置为执行指令,以执行上述方法前述任意实施例提供的小区选择方法,例如,如图2至图6所示的方法。

基站900还可以包括一个电源组件926被配置为执行基站900的电源管理,一个有线或无线网络接口950被配置为将基站900连接到网络,和一个输入输出(I/O)接口958。基站900可以操作基于存储在存储器932的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。

该无线网络接口950包括但不限于前述通信设备的天线。本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:电子装置、无线通信方法和计算机可读介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!