小区注册方法及终端与流程

文档序号:31352683发布日期:2022-08-31 13:02阅读:264来源:国知局
小区注册方法及终端与流程

1.本技术属于通信技术领域,具体涉及一种小区注册方法及终端。


背景技术:

2.目前,对于5g新空口(new radio,nr)频段,部分终端受限于网络前期部署或者硬件能力限制,功率放大器(power amplifier,pa)支持的频段带宽是某一全频段中的部分频段。当终端注册独立组网(standalone,sa)或非独立组网(non-standalone,nsa)时,若网络配置的频段是终端支持的频段以外的频段,那么终端将无法在网络配置的频段注册,导致终端会在终端支持的频段所在的全频段中进行循环注册,功耗较大。


技术实现要素:

3.本技术实施例的目的是提供一种小区注册方法及终端,能够解决终端在终端支持的频段所在的全频段中进行循环注册,功耗较大的问题。
4.第一方面,本技术实施例提供了一种小区注册方法,应用于终端,包括:
5.获取第一小区的第一频带范围;
6.在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端。
7.第二方面,本技术实施例提供了一种终端,包括:
8.第一获取模块,用于获取第一小区的第一频带范围;
9.第一注册模块,用于在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端。
10.第三方面,本技术实施例提出了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
11.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
12.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
13.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
14.本技术实施例中,通过比较所述第一小区的第一频带范围和所述终端支持的第二频带范围,在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端,可以避免终端在其不支持的频带范围的第一小区进行循环注册尝试,减少终端的功耗。
附图说明
15.图1为本技术实施例提供的应用于终端的小区注册方法的流程示意图之一;
16.图2为本技术实施例提供的小区注册方法的流程示意图之二;
17.图3为本技术实施例提供的小区注册方法的流程示意图之三;
18.图4为本技术实施例提供的终端的结构示意图之一;
19.图5为实现本技术实施例的终端的结构示意图之二;
20.图6为实现本技术实施例的终端的结构示意图之三。
具体实施方式
21.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
22.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
23.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的小区注册方法及终端进行详细地说明。
24.请参考图1,图1为本技术实施例提供的应用于终端的小区注册方法的流程示意图。如图1所示,本技术一方面实施例提供了一种小区注册方法,该方法应用于终端,该方法包括以下步骤:
25.步骤101:获取第一小区的第一频带范围。
26.其中,第一小区可以是终端搜索到的小区,例如,在终端接入sa的过程中,搜索到的小区即上述第一小区,又例如,在终端接入nsa的过程中,需添加辅小区,该辅小区即上述第一小区。
27.步骤102:在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端。
28.需要说明的是,终端上报其支持的频段范围为其支持的频带范围所对应的一全频段的频段范围,上述第一小区为终端上报的其支持的频段范围对应的小区,在终端支持的频带范围为某一全频段的频段范围时,上述第一小区的频带范围可与上述终端支持的频带范围一致,那么终端可以注册至上述第一小区;在终端支持的频带范围为某一全频段中的部分频段的频段范围时,若上述第一小区的频带范围也是上述终端支持的部分频段的频段范围,那么终端可以注册至上述第一小区。
29.可以理解,上述第一频带范围与上述第二频带范围也可位于某一全频段中不同部分频段的频段范围,具体地,对于较宽的某一全频段中,可分为第一子频段、第二子频段和第三子频段等多部分子频段,若上述第一频带范围与上述第二频带范围分别对应不同的两个子频段的频段范围,也即终端不支持上述第一小区的频带范围,但终端上报的频段能力
为该全频段,因而会在上述第一小区尝试注册,通过禁止终端在上述第一小区的注册,避免终端不断在上述第一小区的循环注册,从而减少终端的功耗。
30.例如,对于较宽的n28频段中,可分为n28a和n28b两部分频段,若上述第一频带范围与上述第二频带范围分别对应n28a频段的频段范围和n28b频段的频段范围,也即终端不支持上述第一小区的频带范围,这样,终端在n28频段搜索到上述第一小区后,可获取上述第一小区的频带范围为n28b频段的频段范围,可确定n28b频段的频段范围为终端不支持的频带范围,并禁止在上述第一小区发起注册。
31.其中,上述第一频带范围可包括下行频带范围和上行频带范围,可判断下行频带范围和上行频带范围是否位于上述第二频带范围,例如,在时分双工(time division duplexing,tdd)中下行频带范围和上行频带范围一致,因而可判断下行频带范围和上行频带范围中的任意一项是否位于上述第二频带范围即可;在频分双工(frequency division duplexing,fdd)中,可分别判断下行频带范围和上行频带范围是否位于上述第二频带范围。若下行频带范围和上行频带范围中的至少一项未位于上述第二频带范围,可禁止在上述第一小区注册上述终端,若下行频带范围和上行频带范围均位于上述第二频带范围,可在上述第一小区注册上述终端,减少因循环注册尝试导致的功耗,并减少终端掉网的时间,从而提升终端驻网体验和终端的续航体验。
32.本技术实施例中,通过比较所述第一小区的第一频带范围和所述终端支持的第二频带范围,在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端,可以避免终端在其不支持的频带范围的第一小区进行循环注册尝试,减少终端的功耗。
33.可选地,步骤101中所述获取第一小区的第一频带范围,包括:
34.获取网络设备发送的第一消息,所述第一消息包括所述第一小区的频带参数;
35.基于所述频带参数,确定所述第一频带范围。
36.具体地,在终端接入sa的过程中,上述第一消息可表示系统消息,或系统消息中的系统信息块1(system information block1,sib1);在终端接入nsa的过程中,上述第一消息可表示用于添加辅小区组(secondary cell group,scg)的无线资源控制(radio resource control,rrc)重配置消息,通过获取上述第一消息中的第一小区的频带参数,例如,小区频点、载波带宽(carrier bandwidth,bw)和子载波间隔(subcarrier spacing,scs),确定第一小区的频带范围。
37.可选地,所述第一消息还包括用于指示目标频段范围的频段指示参数;
38.所述基于所述频带参数,确定所述第一频带范围,包括:
39.获取预设的参照频段范围;
40.在所述频段指示参数与所述参照频段范围匹配的情况下,基于所述频带参数,确定所述第一频带范围,所述第一频带范围位于所述目标频段范围内。
41.可以理解,上述目标频段范围为与上述第一小区对应的频段范围,也即上述第一频带范围位于上述目标频段范围内,上述第一频带范围可以是上述目标频段范围的部分频段范围或全部频段范围。
42.可选地,上述频段指示参数可以是频段号,例如,703-748mhz(上行)/758-803mhz(下行)的频段范围可使用频段号n28表示,3300-3800mhz的频段范围可使用频段号n78表示
等。
43.其中,可通过上述预设的参照频段范围预先设置需要进行终端支持的频带范围与小区的频带范围是否匹配的判断对应的频段范围,也即与上述预设的参照频段范围匹配的频段范围才需进行上述判断,并确定是否禁止终端在相应小区的注册。上述预设的参照频段范围可设置为存在多个子频段的全频段,对于不存在多个子频段的全频段则无需进行上述判断。例如,可将存在n28a频段和n28b频段两个子频段的n28频段作为上述预设的参照频段范围,这样,若上述终端进行注册的小区的频段范围未位于n28频段的频段范围,则可直接进行注册尝试,若上述终端进行注册的小区的频段范围位于n28频段的频段范围,则可通过获取上述第一频带范围,并与终端支持的第二频带范围比较,以确定是否需要禁止在第一小区的注册。
44.并且,上述频段指示参数用于指示目标频段范围,那么,判断上述频段指示参数与上述参照频段范围是否匹配,也即判断上述频段指示参数对应的目标频段范围与上述参照频段范围是否匹配,具体地,上述参照频段范围可设置为一个或多个频段范围,上述频段指示参数与上述参照频段范围匹配,可包括上述目标频段范围与上述参照频段范围一致,或上述参照频段范围包括上述目标频段范围。
45.该实施方式中,在所述频段指示参数与所述参照频段范围匹配的情况下,基于所述频带参数,确定所述第一频带范围,也即可以针对匹配所述参照频段范围的频段范围,进行是否禁止在所述第一小区注册所述终端的判断,从而可对与所述预设的参照频段范围匹配的频段范围进行针对性检测,进一步减少终端功耗。
46.可选地,所述基于所述频带参数,确定所述第一频带范围,包括:
47.基于所述频带参数,计算所述第一小区的上边界频率和下边界频率;
48.基于所述上边界频率和所述下边界频率,确定所述第一频带范围;
49.在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端,包括:
50.在所述上边界频率和所述下边界频率中的至少一项未位于所述第二频带范围的情况下,禁止在所述第一小区注册所述终端。
51.上述频带参数可包括用于计算上述第一频带范围的参数,例如,小区频点(absolutefrequencypointa)、bw和scs,具体地,可基于上述频带参数计算第一小区的中心频率,进而计算得到第一小区的上边界频率和下边界频率,从而确定第一小区的第一频带范围。
52.具体地,以下行频率信息中的absolutefrequencypointa、bw和scs进行计算为例,上述第一小区的中心频率、上边界频率和下边界频率的计算过程如下:
53.确定第一小区的发射频率:f
ref
=f
ref-offs
+δf
global
(n
ref
–nref-offs
);
54.其中,n
ref
=absolutefrequencypointa,f
ref-offs
表示发射频率的偏移,δf
global
表示全局的频点栅格,n
ref
表示小区频点号,n
ref-offs
表示小区频点的偏移,并且,f
ref-offs
、δf
global
和n
ref-offs
可基于n
ref
查找表1确定;
55.表1
[0056][0057]
若网络配置载波偏移(offsettocarrier)不为0:
[0058]
则,中心频率=f
ref
+[(offsettocarrier+bw)
×
12subcarrier
×
bw
×
scs
×
0.5](其中,offsettocarrier的值为网络配置的值);
[0059]
若网络未配置offsettocarrier,或网络配置offsettocarrier为0:
[0060]
则,中心频率=f
ref
+(bw
×
12subcarrier
×
bw
×
scs
×
0.5);
[0061]
上边界频率=中心频率+(12subcarrier
×
bw
×
scs
×
0.5);
[0062]
下边界频率=中心频率-(12subcarrier
×
bw
×
scs
×
0.5);
[0063]
若上述第一小区的上边界频率和下边界频率均位于第二频带范围,则表示上述第一小区的第一频带范围位于终端支持的第二频带范围内,可以进行注册;若上述第一小区的上边界频率未位于第二频带范围,或下边界频率未位于第二频带范围,或上边界频率和下边界频率均未位于第二频带范围,可确定上述第一小区的第一频带范围未位于上述第二频带范围,即使循环注册多次也无法成功注册,则可禁止在第一小区注册上述终端。
[0064]
可选地,在步骤102中所述禁止在所述第一小区注册所述终端之后,所述方法还包括:
[0065]
获取历史信息和所述第一小区的第一小区参数,所述历史信息包括多组小区参数;
[0066]
若所述多组小区参数不包括所述第一小区参数,添加所述第一小区参数至所述历史信息。
[0067]
其中,上述历史信息可用于记录上述终端无法注册成功的小区,也即每组小区参数对应一个小区,具体地,可通过物理小区标识、小区频点号、子载波间隔和载波带宽标识上述无法注册成功的小区。在确认上述第一小区的第一频带范围未位于终端支持的第二频带范围后,可通过上述历史信息记录上述第一小区,这样,若再次搜索到第一小区,可直接通过上述历史信息确认上述第一小区,并停止在上述第一小区注册上述终端。
[0068]
可选地,每组小区参数包括如下至少一项:
[0069]
物理小区标识;
[0070]
小区频点号、子载波间隔和载波带宽。
[0071]
可以理解,小区的频带范围可通过小区频点号、子载波间隔和载波带宽确定,因而小区频点号、子载波间隔和载波带宽都匹配的小区可禁止进行注册,或者通过物理小区标识(physical cell identity,pci)标识需禁止进行注册的小区。
[0072]
需要说明的是,若上述多组小区参数包括第一小区参数,则表示上述终端已经在第一小区进行注册尝试,并确定上述第一小区为禁止注册的小区。
[0073]
该实施方式中,终端可通过所述历史信息中的多组小区参数,标识终端需禁止注册的小区,从而在确定需要禁止注册所述终端的小区后,可通过所述每组小区参数确定对
应的小区,而无需再次获取小区的频带范围,并比较小区的频带范围与所述终端支持的第二频带范围来确定是否停止在对应小区注册所述终端,减少所述终端的计算量,并提高效率。
[0074]
可选地,在步骤102中所述禁止在所述第一小区注册所述终端之后,所述方法还包括:
[0075]
获取第二小区的第二小区参数;
[0076]
在所述多组小区参数未包括第二小区参数的情况下,获取所述第二小区的第三频带范围;
[0077]
在所述第三频带范围位于所述第二频带范围的情况下,注册至所述第二小区。
[0078]
其中,上述第二小区可通过在其他频段范围进行搜索确定的小区,并且可以通过获取上述第二小区的第三频带范围,以及比较上述第三频带范围与终端支持的第二频带范围,确定是否可在上述第二小区进行注册。
[0079]
该实施方式中,在禁止在所述第一小区注册所述终端之后,可搜索并确定满足注册条件的第二小区,在第二小区的第三频带范围位于终端支持的第二频带范围的情况下,注册至所述第二小区,从而避免终端在不支持的频段进行循环注册,并实现在其他频段的注册。
[0080]
以下对本技术提供的方法进行如下举例说明。
[0081]
图2所示为终端在nsa注册的流程示意图,如图2所示,本技术实施例针对4g基站和5g基站的双连接(e-utra-nr dual connectivity,endc)实现的详细过程如下:
[0082]
步骤201、终端在lte小区a驻留,进入步骤202;
[0083]
步骤202、终端如果已经开启endc能力,检查终端是否在endc锚点小区,当同时满足“ue支持endc”和“在endc锚点小区”时进入步骤203,否则结束流程;
[0084]
步骤203、检测当前网络下发添加scg的rrc重配置消息后,根据获取rrc重配置消息中的以下参数:frequencyinfodl中的absolutefrequencypointa、bw和scs;frequencyinfoul中的absolutefrequencypointa、bw和scs;
[0085]
软件可以针对特定的频段,开启“频段范围检测”,如果终端软件配置开启了“频段范围检测”,则通过nr频带指示(freqbandindicatornr)可以确定是否需要启动步骤204进行带宽是否超出限制的检测;
[0086]
步骤204、查询表1,并根据以下公式计算当前小区的中心频率、上边界频率和下边界频率,如果上下边界都在硬件能力范围之内,表示当前小区允许注册;否则不允许注册;
[0087]
具体地,计算过程如下:
[0088]
计算小区的发射频率f
ref
=f
ref-offs
+δf
global
(n
ref
–nref-offs
);
[0089]
根据以上公式,使用n
ref
=absolutefrequencypointa,查找表1以确定f
ref-offs
、δf
global
和n
ref-offs
,从而计算f
ref

[0090]
其中,n
ref
=absolutefrequencypointa,f
ref-offs
表示发射频率的偏移,δf
global
表示全局的频点栅格,n
ref
表示小区频点号,n
ref-offs
表示小区频点的偏移;
[0091]
若网络配置offsettocarrier不为0:
[0092]
则,中心频率=f
ref
+[(offsettocarrier+bw)
×
12subcarrier
×
bw
×
scs
×
0.5];(其中,offsettocarrier的值为网络配置的值)
[0093]
若网络未配置offsettocarrier,或网络配置offsettocarrier为0:
[0094]
则,中心频率=f
ref
+(bw
×
12subcarrier
×
bw
×
scs
×
0.5);
[0095]
上边界频率=中心频率+(12subcarrier
×
bw
×
scs
×
0.5);
[0096]
下边界频率=中心频率-(12subcarrier
×
bw
×
scs
×
0.5);
[0097]
步骤205、终端本地创建一个数据库1(partial_band_disable_list1),如果当前小区的信息与数据库中的其中一个数据匹配时,则执行到步骤206;否则执行步骤206和步骤207。
[0098]
步骤206、禁用当前nr辅小区,打印rrc重配置出现错误,并上报rrc重配置失败给网络。继续测量其他满足条件(网络有添加测量配置)的nr辅小区;
[0099]
步骤207、将当前nr辅小区的信息:频点号(nr-arfcn)(等于rrc重配置消息中的absolutefrequencyssb)、pci、scs、bw添加到数据库1中。
[0100]
其中,数据库1如表2所示:
[0101]
表2
[0102][0103][0104]
本技术实施例中,当不支持全频段的终端在注册全频段的endc网络时,可避免频繁的scg添加失败,从而减少因为scg导致的功耗增加,提升终端的续航体验。
[0105]
图3所示为终端在sa注册的流程示意图,如图3所示,本技术实施例针对sa网络实现的详细过程如下:
[0106]
步骤301、终端在sa小区a驻留,进入步骤302;
[0107]
步骤302、终端如果已经开启5g option2(sa独立组网)能力时进入步骤303,否则结束流程;
[0108]
步骤303、小区搜索过程中,如果搜索到nr公共陆地移动网(public land mobile network,plmn),表示此时已经获取到系统消息的主信息块(master information block,mib)和sib1,根据获取sib1中的以下参数:
[0109]
frequencyinfodl中的absolutefrequencypointa、bw和scs;
[0110]
frequencyinfoul中的absolutefrequencypointa、bw和scs;
[0111]
软件可以针对特定的频段,开启“频段范围检测”,如果终端软件配置开启了“频段范围检测”,则通过freqbandindicatornr可以确定是否需要启动步骤304进行带宽是否超出限制的检测;
[0112]
步骤304、查询表1,并根据以下公式计算当前小区的中心频率、上边界频率和下边界频率,如果上下边界都在硬件能力范围之内,表示当前小区允许注册;否则不允许注册;
[0113]
具体地,计算过程如下:
[0114]
计算小区的发射频率f
ref
=f
ref-offs
+δf
global
(n
ref
–nref-offs
);
[0115]
根据以上公式,使用n
ref
=absolutefrequencypointa,查找表1以确定f
ref-offs
、δf
global
和n
ref-offs
,从而计算f
ref

[0116]
其中,n
ref
=absolutefrequencypointa,f
ref-offs
表示发射频率的偏移,δf
global
表示全局的频点栅格,n
ref
表示小区频点号,n
ref-offs
表示小区频点的偏移;
[0117]
若网络配置offsettocarrier不为0:
[0118]
则,中心频率=f
ref
+[(offsettocarrier+bw)
×
12subcarrier
×
bw
×
scs
×
0.5];(其中,offsettocarrier的值为网络配置的值)
[0119]
若网络未配置offsettocarrier,或网络配置offsettocarrier为0:
[0120]
则,中心频率=f
ref
+(bw
×
12subcarrier
×
bw
×
scs
×
0.5);
[0121]
上边界频率=中心频率+(12subcarrier
×
bw
×
scs
×
0.5);
[0122]
下边界频率=中心频率-(12subcarrier
×
bw
×
scs
×
0.5);
[0123]
步骤305、终端本地创建一个数据库2(partial_band_disable_list2),如果当前小区的信息与数据库中的其中一个数据匹配时,则执行到步骤306;否则执行步骤306和步骤307。
[0124]
步骤306、禁用当前小区,不发起小区的随机接入流程,继续搜索其他小区;
[0125]
步骤307、将当前小区的信息:nr-arfcn、pci、scs、bw添加到数据库2中。
[0126]
其中,数据库2可参照上述实施例中的数据库1。
[0127]
本技术实施例中,当不支持全频段的终端在注册全频段的sa网络时,可以避免频繁的注册sa失败,从而减少因为注册sa导致的功耗增加,也减少了终端掉网的时间,从而提升终端驻网体验和终端的续航体验。
[0128]
本技术实施例提供的小区注册方法,执行主体可以为终端。本技术实施例中以终端执行小区注册方法为例,说明本技术实施例提供的终端。
[0129]
请参考图4,图4为本技术实施例提供的终端的结构示意图。如图4所示,本技术另一方面实施例还提供了一种终端,该终端400包括:
[0130]
第一获取模块401,用于获取第一小区的第一频带范围;
[0131]
第一注册模块402,用于在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端。
[0132]
可选地,所述第一获取模块401,包括:
[0133]
第一获取单元,用于获取网络设备发送的第一消息,所述第一消息包括所述第一小区的频带参数;
[0134]
确定单元,用于基于所述频带参数,确定所述第一频带范围。
[0135]
可选地,所述第一消息还包括用于指示目标频段范围的频段指示参数;
[0136]
所述确定单元,包括:
[0137]
获取子单元,用于获取预设的参照频段范围;
[0138]
第一确定子单元,用于在所述频段指示参数与所述参照频段范围匹配的情况下,基于所述频带参数,确定所述第一频带范围,所述第一频带范围位于所述目标频段范围内。
[0139]
可选地,所述确定单元,包括:
[0140]
计算子单元,用于基于所述频带参数,计算所述第一小区的上边界频率和下边界频率;
[0141]
第二确定子单元,用于基于所述上边界频率和所述下边界频率,确定所述第一频带范围;
[0142]
所述第一注册模块,包括:
[0143]
注册单元,用于在所述上边界频率和所述下边界频率中的至少一项未位于所述第二频带范围的情况下,禁止在所述第一小区注册所述终端。
[0144]
可选地,所述终端400还包括:
[0145]
第二获取模块,用于获取历史信息和所述第一小区的第一小区参数,所述历史信息包括多组小区参数;
[0146]
添加模块,用于若所述多组小区参数不包括所述第一小区参数,添加所述第一小区参数至所述历史信息。
[0147]
可选地,所述终端400还包括:
[0148]
第三获取模块,用于获取第二小区的第二小区参数;
[0149]
第四获取模块,用于在所述多组小区参数未包括第二小区参数的情况下,获取所述第二小区的第三频带范围;
[0150]
第二注册模块,用于在所述第三频带范围位于所述第二频带范围的情况下,注册至所述第二小区。
[0151]
可选地,每组小区参数包括如下至少一项:
[0152]
物理小区标识;
[0153]
小区频点号、子载波间隔和载波带宽。
[0154]
本技术实施例中,通过比较所述第一小区的第一频带范围和所述终端支持的第二频带范围,在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端,可以避免终端在其不支持的频带范围的循环注册尝试,减少终端的功耗。
[0155]
本技术实施例中的终端可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为个人计算机(personal computer,pc)等,本技术实施例不作具体限定。
[0156]
本技术实施例中的终端可以为具有操作系统的终端。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
[0157]
本技术实施例提供的终端能够实现图1的方法实施例实现的各个过程,为避免重复,这里不再赘述。
[0158]
可选地,如图5所示,本技术实施例还提供一种终端500,包括处理器501,存储器502,存储在存储器502上并可在所述处理器501上运行的程序或指令,该程序或指令被处理
器501执行时实现上述应用于终端的小区注册方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0159]
需要说明的是,本技术实施例中的终端包括上述所述的移动电子设备和非移动电子设备。
[0160]
图6为实现本技术实施例的一种终端的硬件结构示意图。
[0161]
该终端600包括但不限于:射频单元601、网络模块602、音频输出单元603、输入单元604、传感器605、显示单元606、用户输入单元607、接口单元608、存储器609、以及处理器6010等部件。
[0162]
本领域技术人员可以理解,终端600还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器6010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图6中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0163]
其中,处理器610,用于:
[0164]
获取第一小区的第一频带范围;
[0165]
在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端。
[0166]
本技术实施例的终端通过比较所述第一小区的第一频带范围和所述终端支持的第二频带范围,在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端,可以避免终端在其不支持的频带范围的循环注册尝试,减少终端的功耗。
[0167]
可选地,所述获取第一小区的第一频带范围,包括:
[0168]
获取网络设备发送的第一消息,所述第一消息包括所述第一小区的频带参数;
[0169]
基于所述频带参数,确定所述第一频带范围。
[0170]
可选地,所述第一消息还包括用于指示目标频段范围的频段指示参数;
[0171]
所述基于所述频带参数,确定所述第一频带范围,包括:
[0172]
获取预设的参照频段范围;
[0173]
在所述频段指示参数与所述参照频段范围匹配的情况下,基于所述频带参数,确定所述第一频带范围,所述第一频带范围位于所述目标频段范围内。
[0174]
可选地,所述基于所述频带参数,确定所述第一频带范围,包括:
[0175]
基于所述频带参数,计算所述第一小区的上边界频率和下边界频率;
[0176]
基于所述上边界频率和所述下边界频率,确定所述第一频带范围;
[0177]
在所述第一频带范围未位于所述终端支持的第二频带范围的情况下,禁止在所述第一小区注册所述终端,包括:
[0178]
在所述上边界频率和所述下边界频率中的至少一项未位于所述第二频带范围的情况下,禁止在所述第一小区注册所述终端。
[0179]
可选地,处理器610还用于实现:
[0180]
获取历史信息和所述第一小区的第一小区参数,所述历史信息包括多组小区参数;
[0181]
若所述多组小区参数不包括所述第一小区参数,添加所述第一小区参数至所述历
史信息。
[0182]
可选地,处理器610还用于实现:
[0183]
获取第二小区的第二小区参数;
[0184]
在所述多组小区参数未包括第二小区参数的情况下,获取所述第二小区的第三频带范围;
[0185]
在所述第三频带范围位于所述第二频带范围的情况下,注册至所述第二小区。
[0186]
可选地,每组小区参数包括如下至少一项:
[0187]
物理小区标识;
[0188]
小区频点号、子载波间隔和载波带宽。
[0189]
应理解的是,本技术实施例中,输入单元604可以包括图形处理器(graphics processing unit,gpu)6041和麦克风6042,图形处理器6041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元606可包括显示面板6061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板6061。用户输入单元607包括触控面板6071以及其他输入设备6072中的至少一种。触控面板6071,也称为触摸屏。触控面板6071可包括触摸检测装置和触摸控制器两个部分。其他输入设备6072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
[0190]
存储器609可用于存储软件程序或指令以及各种数据。存储器609可主要包括存储程序或指令区和存储数据区,其中,存储程序或指令区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器609可以包括高速随机存取存储器,还可以包括非易失性存储器,其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器609包括但不限于这些和任意其它适合类型的存储器。
[0191]
处理器610可包括一个或多个处理单元;可选的,处理器610集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器610中。
[0192]
本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述小区注册方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0193]
应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
[0194]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0195]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台电子设备(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
[0196]
上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1