一种网络搜索方法及终端与流程

文档序号:16777059发布日期:2019-02-01 18:48阅读:320来源:国知局
一种网络搜索方法及终端与流程
本申请实施例涉及通信
技术领域
,尤其涉及一种网络搜索方法及终端。
背景技术
:随着通信技术的不断发展,终端的种类也不断的增多,比较常见的终端有:手机、平板电脑、车载模块、客户终端设备(customerpremiseequipment,cpe)、移动无线保真(wirelessfidelity,wifi)等。目前,为了保障用户在使用各种类的终端时均拥有良好的上网体验,部分运营商会为不同种类的终端分配专属频段(band)供其使用,其他频段只作为备份供其使用。例如,某运营商拥有长期演进(longtermevolution,lte)系统中的band3,band38和band40三个频段。该运营商将band3分配给cpe供cpe使用,将band38和band40分配给手机供手机使用,同时也允许cpe偶尔注册到band38的小区和/或band40的小区上,允许手机偶尔注册到band3的小区上。在现有技术中,为了保证终端能够优先注册到其专属频段的小区,终端在用户签约的运营商拥有的频段的初始搜网顺序是预先设定好的。具体的,当终端开机进行初始搜网时,会根据预先设定的搜网顺序,先搜索运营商给其分配的专属频段,在专属频段的所有小区均不满足s准则(s准则是第三代合作伙伴项目(the3rdgenerationpartnershipproject,3gpp)规定的小区驻留准则)时,再去搜索备份频段。可以看到的是,现有技术仅能确保终端在开机进行初始搜网时优先注册到其专属频段的小区。但是,在终端当前驻留的专属频段的小区的信号质量变差,导致该终端切换到备份频段的小区后,除非该备份频段的小区的信号质量也变差,终端可能会重新切换回其专属频段的小区,不然即使其专属频段的小区的信号质量满足s准则,终端也是会一直驻留在备份频段的小区,而回不到其专属频段的小区,抢占了其它种类终端的无线资源,同时也浪费了配置给自身的专属无线资源。技术实现要素:本申请实施例提供一种网络搜索方法及终端,解决了各种类终端不能一直优先注册在其专属频段的小区,互相抢占无线资源的问题。为达到上述目的,本申请实施例采用如下技术方案:本申请实施例的第一方面,提供一种网络搜索方法,应用于终端,该网络搜索方法包括:终端注册至第一小区,确定第一小区的频段属于备份频段,确定无线资源控制(radioresourcecontrol,rrc)连接状态处于空闲态,启动定时器,在确定定时器超时时,终端在专属频段搜索第二小区,所述专属频段的搜网优先级高于所述备份频段的搜网优先级;在搜索到第二小区时,终端向第二小区的基站发送注册请求消息。本申请实施例提供的网络搜索方法,终端注册至第一小区,若确定注册到的第一小区的频段属于备份频段,终端在确定rrc连接状态处于空闲态时,启动定时器,并在定时器超时时,在专属频段搜索第二小区,在搜索到第二小区时,向第二小区的基站发送注册请求消息。在终端当前注册至备份频段的小区的情况下,通过在rrc连接状态处于空闲态时启动定时器,并在定时器超时时触发终端在专属频段中搜索第二小区,在不中断终端业务的情况下,使得终端能够一直优先注册到其专属频段的小区,不抢占其他种类终端的无线资源,提高无线资源的整体利用率,并且增强了用户使用终端上网的体验。结合第一方面,在一种可能的实现方式中,在终端启动定时器之后,该网络搜索方法还可以包括:当rrc连接状态处于非空闲态,或终端发生小区重定向或小区重选时,停止定时器。这样,在rrc连接状态处于非空闲态时,停止定时器,避免了定时器超时触发回选对当前业务的影响,提高了用户体验。结合第一方面或上述可能的实现方式,在另一种可能的实现方式中,该网络搜索方法还可以包括:终端确定在专属频段未搜索到第二小区时,终端在备份频段搜索第二小区。结合第一方面或上述可能的实现方式,在另一种可能的实现方式中,所述在专属频段搜索第二小区,具体的可以包括:终端查询专属频段列表,所述专属频段列表包括至少一个专属频段标识,所述至少一个专属频段标识与至少一个专属频段一一对应;终端根据所述专属频段列表搜索第二小区;其中,所述专属频段列表预先配置在终端中,或所述专属频段列表是网络设备下发给终端的。结合第一方面或上述可能的实现方式,在另一种可能的实现方式中,所述根据专属频段列表搜索第二小区,具体的可以包括:终端根据专属频段列表包括的专属频段的优先级搜索第二小区。这样,通过选择优先级较高的专属频段的小区进行驻留,提高了用户使用终端上网的体验。结合第一方面或上述可能的实现方式,在另一种可能的实现方式中,第二小区与第一小区相邻、信号质量满足条件。本申请实施例的第二方面,提供一种网络搜索方法,应用于终端,该网络搜索方法可以包括:终端注册至第一小区,若确定第一小区的频段属于备份频段,终端在确定第一小区的信号质量低于阈值时,在专属频段搜索第二小区,专属频段的搜网优先级高于备份频段的搜网优先级;在搜索到第二小区时,终端向第二小区的基站发送注册请求消息。本申请实施例提供的网络搜索方法,终端在注册至第一小区后,在第一小区的频段属于备份频段的情况下,若发生掉网需要重新选择小区进行驻留时,通过选择频段属于专属频段的小区进行驻留,使得终端能够优先注册到其专属频段的小区,不抢占其他种类终端的无线资源,提高无线资源的整体利用率,并且增强了用户使用终端上网的体验。结合第二方面,在一种可能的实现方式中,该网络搜索方法还可以包括:终端确定在专属频段未搜索到第二小区时,终端在备份频段搜索第二小区。结合第二方面或上述可能的实现方式,在另一种可能的实现方式中,所述在专属频段搜索第二小区,具体的可以包括:终端查询专属频段列表,所述专属频段列表包括至少一个专属频段标识,所述至少一个专属频段标识与至少一个专属频段一一对应;终端根据所述专属频段列表搜索第二小区;其中,所述专属频段列表预先配置在终端中,或所述专属频段列表是网络设备下发给终端的。结合第二方面或上述可能的实现方式,在另一种可能的实现方式中,所述根据专属频段列表搜索第二小区,具体的可以包括:终端根据专属频段列表包括的专属频段的优先级搜索第二小区。这样,通过选择优先级较高的专属频段的小区进行驻留,提高了用户使用终端上网的体验。结合第二方面或上述可能的实现方式,在另一种可能的实现方式中,第二小区与第一小区相邻、信号质量满足条件。本申请实施例的第三方面,提供一种终端,所述终端可以包括:处理单元,用于注册至第一小区,确定第一小区的频段属于备份频段,确定rrc连接状态处于空闲态,启动定时器,确定定时器超时,在专属频段搜索第二小区,专属频段的搜网优先级高于备份频段的搜网优先级;发送单元,用于在搜索到第二小区时,向第二小区的基站发送注册请求消息。结合第三方面,在一种可能的实现方式中,处理单元,还用于当rrc连接状态处于非空闲态,或终端发生小区重定向或小区重选时,停止定时器。结合第三方面或上述可能的实现方式,在另一种可能的实现方式中,处理单元,还用于确定在专属频段未搜索到第二小区,在备份频段搜索第二小区。结合第三方面或上述可能的实现方式,在另一种可能的实现方式中,处理单元,具体用于查询专属频段列表,专属频段列表包括至少一个专属频段标识,至少一个专属频段标识与至少一个专属频段一一对应,根据专属频段列表搜索第二小区;其中,专属频段列表预先配置在终端中,或专属频段列表是网络设备下发给终端的。结合第三方面或上述可能的实现方式,在另一种可能的实现方式中,处理单元,具体用于根据专属频段列表包括的专属频段的优先级搜索第二小区。结合第三方面或上述可能的实现方式,在另一种可能的实现方式中,第二小区与第一小区相邻、信号质量满足条件。本申请实施例的第四方面,提供一种终端,包括:处理单元,用于注册至第一小区,确定第一小区的频段属于备份频段,确定第一小区的信号质量低于阈值,在专属频段搜索第二小区,专属频段的搜网优先级高于备份频段的搜网优先级;发送单元,用于在搜索到第二小区时,向第二小区的基站发送注册请求消息。结合第四方面,在一种可能的实现方式中,处理单元,还用于确定在专属频段未搜索到第二小区,在备份频段搜索第二小区。结合第四方面或上述可能的实现方式,在另一种可能的实现方式中,处理单元,具体用于查询专属频段列表,专属频段列表包括至少一个专属频段标识,至少一个专属频段标识与至少一个专属频段一一对应,根据专属频段列表搜索第二小区;其中,专属频段列表预先配置在终端中,或专属频段列表是网络设备下发给终端的。结合第四方面或上述可能的实现方式,在另一种可能的实现方式中,处理单元,具体用于根据专属频段列表包括的专属频段的优先级搜索第二小区。结合第四方面或上述可能的实现方式,在另一种可能的实现方式中,第二小区与第一小区相邻、信号质量满足条件。本申请实施例的第五方面,提供一种终端,包括:至少一个处理器,以及存储器;存储器用于存储计算机程序,使得计算机程序被至少一个处理器执行时实现如第一方面或第一方面的可能的实现方式,或者第二方面或第二方面的可能的实现方式中任一所述的网络搜索方法。本申请实施例的第六方面,提供一种计算机存储介质,包括计算机指令,当计算机指令在终端上运行时,使得终端执行如第一方面或第一方面的可能的实现方式,或者第二方面或第二方面的可能的实现方式中任一所述的网络搜索方法。本申请实施例的第七方面,提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面或第一方面的可能的实现方式,或者第二方面或第二方面的可能的实现方式中任一所述的网络搜索方法。可以理解地,上述提供的第三方面、第四方面以及第五方面所述的终端,第六方面所述的计算机存储介质,以及第七方面所述的计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。附图说明图1为本申请实施例提供的一种通信系统的简化示意图;图2为本申请实施例提供的一种终端的组成示意图;图3为本申请实施例提供的一种网络搜索方法的流程示意图;图4为本申请实施例提供的另一种网络搜索方法的流程示意图;图5为本申请实施例提供的一种组网示意图;图6为本申请实施例提供的一种终端从lte系统重定向到umts系统的流程示意图;图7本申请实施例提供的一种空闲态终端从lte系统重选到umts系统的流程示意图;图8为本申请实施例提供的另一种网络搜索方法的流程示意图;图9为本申请实施例提供的另一种终端的组成示意图。具体实施方式为了解决各种类终端不能一直优先注册在其专属频段的小区,互相抢占无线资源的问题,本申请实施例提供一种网络搜索方法,其基本原理是:终端注册至第一小区时,若确定第一小区的频段属于备份频段,终端在确定第一小区的信号质量低于阈值或者,在确定rrc连接状态处于空闲态,启动定时器,在确定定时器超时时,在专属频段搜索第二小区,并在搜索到第二小区时,向第二小区的基站发送注册请求消息,以便终端能够一直优先注册到其专属频段的小区,不抢占其他种类终端的无线资源,提高无线资源的整体利用率。下面将结合附图对本申请实施例的实施方式进行详细描述。图1为本申请实施例提供的一种通信系统的简化示意图。如图1所示,该通信系统可以包括:基站11和终端12。其中,基站11,可以是无线通信的基站(basestation,bs)或基站控制器等。具体的,基站可以包括用户面基站和控制面基站。基站是一种部署在无线接入网中用以为终端12提供无线通信功能的装置,其主要功能有:进行无线资源的管理、互联网协议(internetprotocol,ip)头的压缩及用户数据流的加密、用户设备附着时进行移动管理实体(mobilemanagemententity,mme)的选择、路由用户面数据至服务网关(servicegateway,sgw)、寻呼消息的组织和发送、广播消息的组织和发送、以移动性或调度为目的的测量及测量报告的配置等等。基站11可以包括各种形式的宏基站、微基站、中继站、接入点等等。在采用不同的无线接入技术的系统中,具备基站功能的设备的名称可能会有所不同,例如,在lte网络中,称为演进的基站(evolvednodeb,enb或enodeb),在第3代移动通信技术(thethirdgenerationtelecommunication,3g)系统中,称为基站(nodeb),在下一代无线通信系统中,称为gnb等等。随着通信技术的演进,“基站”这一名称可能会变化。此外,在其它可能的情况下,基站11可以是其它为终端12提供无线通信功能的装置。为方便描述,本申请实施例中,为终端12提供无线通信功能的装置称为基站。终端12可以是无线终端。无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(如,radioaccessnetwork,ran)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的移动装置或者车载模块,它们与无线接入网交换语言和/或数据。例如,手机、平板电脑、可穿戴设备、个人通信业务(personalcommunicationservice,pcs)电话、无绳电话、会话发起协议(sip)话机、无线本地环路(wll,wirelesslocalloop)站、个人数字助理(personaldigitalassistant,pda)、cpe、移动wifi等设备。无线终端也可以称为系统、订户单元(subscriberunit)、订户站(subscriberstation),移动站(mobilestation)、移动台(mobile)、远程站(remotestation)、接入点(accesspoint)、远程终端(remoteterminal)、接入终端(accessterminal)、用户终端(userterminal)、用户代理(useragent)。在本申请实施例中,作为一种示例,图1中是以终端12为手机为例示出。需要说明的是,本申请实施例提供的通信系统可以指的是第5代移动通信技术(thefifthgenerationtelecommunication,5g)系统以及后续演进通信系统,也可以为lte系统、第3代移动通信技术(thethirdgenerationtelecommunication,3g)系统、第2代移动通信技术(thesecondgenerationtelecommunication,2g)系统、wifi系统、通用移动通信系统(universalmobiletelecommunicationssystem,umts)系统等,本申请实施例在此不做具体限制。图2为本申请实施例提供的一种终端的组成示意图,如图2所示,该终端可以包括至少一个处理器21,存储器22、收发器23、总线24。下面结合图2对终端的各个构成部件进行具体的介绍:处理器21是终端的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器21是一个中央处理器(centralprocessingunit,cpu),也可以是特定集成电路(applicationspecificintegratedcircuit,asic),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个微处理器(digitalsignalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)。其中,处理器21可以通过运行或执行存储在存储器22内的软件程序,以及调用存储在存储器22内的数据,执行终端的各种功能。在具体的实现中,作为一种实施例,处理器21可以包括一个或多个cpu,例如图2中所示的cpu0和cpu1。在具体实现中,作为一种实施例,终端可以包括多个处理器,例如图2中所示的处理器21和处理器25。这些处理器中的每一个可以是一个单核处理器(single-cpu),也可以是一个多核处理器(multi-cpu)。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。存储器22可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器22可以是独立存在,通过总线24与处理器21相连接。存储器22也可以和处理器21集成在一起。其中,存储器22用于存储执行本申请方案的软件程序,并由处理器21来控制执行。收发器23,用于与其他设备或通信网络通信。如用于与以太网,无线接入网(radioaccessnetwork,ran),无线局域网(wirelesslocalareanetworks,wlan)等通信网络通信。收发器33可以包括接收单元实现接收功能,以及发送单元实现发送功能。总线24,可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponentinterconnect,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图2中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。图2中示出的设备结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。尽管未示出,终端还可以包括电池、摄像头、蓝牙模块、gps模块、显示屏等,在此不再赘述。图3为本申请实施例提供的一种网络搜索方法的流程示意图。该方法应用于终端。如图3所示,该方法可以包括:s301、终端注册至第一小区。s302、终端确定第一小区的频段属于备份频段。s303、确定满足预设条件,终端在专属频段搜索第二小区。其中,为了使终端能够尽可能的注册到其专属频段的小区中,终端在注册至第一小区后,若确定该第一小区的频段属于备份频段,在终端确定满足预设条件,如定时器超时或者第一小区的信号质量低于阈值时,终端在专属频段搜索第二小区。s304、在搜索到第二小区时,终端向第二小区的基站发送注册请求消息。在终端搜索到第二小区之后,可以向该第二小区的基站发送注册请求消息,以驻留到第二小区。本申请实施例提供的网络搜索方法,终端注册至第一小区,并确定注册到的第一小区的频段属于备份频段,终端在确定满足预设条件时,在专属频段搜索第二小区,并在搜索到第二小区时,向第二小区的基站发送注册请求消息。在终端当前注册至备份频段的小区的情况下,通过在满足预设条件时触发终端在专属频段中搜索第二小区,以使得终端能够一直优先注册到其专属频段的小区,不抢占其他种类终端的无线资源,提高无线资源的整体利用率,并且增强了用户使用终端上网的体验。图4为本申请实施例提供的另一种网络搜索方法的流程示意图。下面结合图4对本申请实施例提供的网络搜索方法进行具体介绍。为了保障用户在使用终端时拥有良好的上网体验,运营商可以为不同种类的终端分配各自的专属频段,其他频段仅作为其备份频段使用。在本申请实施例中,专属频段的搜网优先级高于备份频段的搜网优先级。在本申请的一些实施例中,终端可以有其对应的专属频段列表和备份频段列表。其中,专属频段列表中存储有运营商分配给该终端的专属频段的专属频段标识。备份频段列表中存储有运营商分配给该终端的备份频段的备份频段标识。示例性的,专属频段标识和备份频段标识均可以是频段的标号。以lte系统为例,lte的频分双工(frequencydivisionduplex,fdd)系统共有22个频段,标号为1~22,lte的时分双工(timedivisionduplex,tdd)系统共有9个频段,标号为33~41。其中,除了标号为15和16的频段作为保留频段没有定义频率范围外,其他频段都规定有频率范围。例如,band34(标号为34的频段)的频率范围为2010兆赫兹(mhz)~2025mhz,band38的频率范围为2570mhz~2620mhz,band40的频率范围为2320mhz~2370mhz。假设某运营商拥有lte系统中band3,band5,band34,band38和band40这五个频段。以终端是cpe为例,该运营商将band3和band5分配给cpe供cpe使用,并允许cpe偶尔注册到band34,band38和band40的小区。例如,该cpe的专属频段列表可以如表1所示,备份频段列表可以如表2所示。表1专属频段列表band3band5表2备份频段列表band38band34band40由表1和表2可知,对于cpe来说,其专属频段为标号为3和5的频段,备份频段为标号为34,38和40的频段。专属频段列表中包括的频段的标号与专属频段对应。备份频段列表中包括的频段的标号与备份频段对应。例如,标号为3和5的频段与专属频段的对应关系如表3所示,标号为34、38和40的频段与备份频段的对应关系如表4所示。表3表4频段的标号备份频段band342010mhz~2025mhzband382570mhz~2620mhzband402320mhz~2370mhz在本申请的一些实施例中,当频段列表(频段列表可以是专属频段列表和/或备份频段列表)中存储有多个频段标识时,该频段列表中存储的频段标识可以按照对应频段的优先级顺序进行排序。例如,结合表1所示的专属频段列表,对于cpe而言,band3的优先级高于band5的优先级。结合表2所示的备份频段列表,band38的优先级高于band34的优先级高于band40的优先级。需要说明的是,专属频段列表可以预先配置在终端中,也可以是网络设备下发给终端的。备份频段列表可以预先配置在终端中,也可以是网络设备下发给终端的。网络设备可以是基站等网络侧网元。在频段列表(专属频段列表和/或备份频段列表)是由网络设备下发给终端的场景中,网络设备可以将频段列表携带在rrc连接重配消息中下发给终端。例如,专属频段列表和备份频段列表均是由网络设备下发给终端的,网络设备可以在rrc连接重配消息中添加新字段,该字段中包含专属频段列表和备份频段列表。在频段列表(专属频段列表和/或备份频段列表)是预先配置在终端的场景中,配置在终端中的专属频段列表可以如表1所示,配置在终端中的备份频段列表可以如表2所示。需要说明的是,本申请实施例中,当专属频段列表和备份频段列表均是预先配置在终端中时,可以使用如表1和表2所示的两个表格分别存储专属频段标识和备份频段标识,也可以使用同一个表格存储专属频段标识和备份频段标识,在实际应用时可以根据需求进行存储,本申请实施例在此不做限定。另外,对于供终端选择的公用陆地移动通信网(publiclandmobilenetwork,plmn)有多个的场景,该终端中还可以预先配置有plmn列表,该plmn列表中包括供终端选择多个plmn。在终端进行搜网时,可以先从plmn列表中确定一plmn作为目标plmn。并且,plmn列表中的每个plmn分别对应各自允许终端注册的频段。例如,假设专属频段列表和备份频段列表均预先配置在终端中,且使用同一个表格来存储供终端选择的plmn、专属频段标识和备份频段标识。以终端是cpe为例,假设供cpe选择的plmn为plmn1和plmn2。每个plmn与允许注册的频段的对应关系如表5所示。表5由表5可知,对于cpe来说,当该cpe确定plmn1为目标plmn时,其允许注册的频段为:band3,band5,band34,band38和band40,其中,专属频段为band3和band5,备份频段为band34,band38和band40。当该cpe确定plmn2为目标plmn时,其允许注册的频段为:band7,band20和band8,其中,专属频段为band7和band20,备份频段为band8。并且,只有在终端确定了某plmn为目标plmn时,该plmn对应的专属频段的小区和备份频段的小区才允许终端注册。例如,在cpe开机进行初始搜网时,可以先从plmn列表中选择一plmn作为目标plmn,然后,根据表5从该目标plmn对应的专属频段列表中选择专属频段的小区进行测量,并在专属频段的小区信号质量满足条件时,注册到该小区中。在专属频段的小区均不满足条件时,cpe可以根据表5从该目标plmn对应的备份频段列表中选择备份频段的小区进行测量,并注册到信号质量满足条件的小区中。为了保障终端能够一直优先注册在其专属频段的小区,如图4所示,本申请实施例提供的网络搜索方法可以包括s401-s407:s401、终端注册至第一小区。s402、终端确定第一小区的频段属于备份频段。在终端注册至第一小区后,终端可以判断第一小区的频段是否属于备份频段。当确定第一小区的频段属于备份频段时,执行s403,当第一小区的频段不属于备份频段时,终端可以继续驻留到该第一小区,以为用户提供服务。在本申请的一些实施例中,终端判断第一小区的频段是否属于备份频段具体的可以是:结合表2,终端查询备份频段列表,该备份频段列表包括至少一个备份频段标识,例如,表2所示的备份频段标识为备份频段的标号,且如表4所示至少一个备份频段标识与至少一个备份频段一一对应,终端判断第一小区的频段是否属于至少一个备份频段中任意一个备份频段。当第一小区的频段属于至少一个备份频段中任意一个备份频段时,确定第一小区的频段属于备份频段。当第一小区的频段不属于至少一个备份频段中所有备份频段时,确定第一小区的频段不属于备份频段。例如,结合图5所示的组网示意图,假设终端注册到的第一小区为小区1,且小区1的频段为2575mhz~2585mhz。结合表2可以得到的是,该终端的备份频段为标号为34、38和40的频段。结合表4可以得到的是,这个三个备份频段的标号分别对应的备份频段为:2010mhz~2025mhz,2570mhz~2620mhz,2320mhz~2370mhz。由于小区1的频段为2575mhz~2585mhz,其属于2570mhz~2620mhz,即属于标号为38的频段,因此,终端可以确定第一小区的频段属于备份频段。s403、终端判断rrc连接状态是否处于空闲态。在终端确定出第一小区的频段属于备份频段时,表明终端当前注册到了备份频段的小区,终端可以判断rrc连接状态是否处于空闲态,当rrc连接状态处于空闲态时,执行s404,当终端处于非空闲态时,重新执行s403。在本申请实施例中,所述非空闲态可以是连接态、小区前向接入信道(cellforwardaccesschannel,cell_fach状态)或小区专用信道(celldedicatedchannel,cell_dch)状态等。其中,连接态为lte系统中的rrc连接状态,cell_fach状态和cell_dch状态为3g系统中的rrc连接状态。s404、终端启动定时器。其中,当终端确定rrc连接状态处于空闲态时,终端可以启动定时器,该定时器用于触发终端回选到专属频段的小区。s405、终端判断定时器是否超时。在定时器启动之后,终端可以判断定时器是否超时。当定时器超时,执行s406-s407,当定时器未超时,终端可以在该定时器未停止计时的情况下,重复执行s405。需要说明的是,所述定时器的定时时间可以根据实际应用场景的需求进行设置,本申请实施例在此不做具体限定。例如,所述定时器的定时时间可以设定为5秒(s)。在本申请的一些实施例中,在以下情况下定时器停止计时:情况一:在定时器计时的过程中,若rrc连接状态进入非空闲态,为了不对终端的业务产生影响,终端停止定时器。在终端停止定时器后,可以重新执行s403,以便在终端进入空闲态时,及时回选到专属频段的小区。情况二:在定时器计时的过程中,若终端发生小区重定向或小区重选,终端停止定时器。在终端进行小区重定向或小区重选结束后,终端可以判断重定向或重选到的小区的频段是否属于备份频段。在确定重定向或重选到的小区的频段属于备份频段时,执行s403。其中,小区重定向是异系统间(如,lte系统与2g/3g系统、umts系统间)互操作的方案之一。小区重定向包括rrc连接建立前的小区重定向和rrc连接建立后的小区重定向两种。rrc连接建立前的小区重定向是指在rrc建立过程中,当服务小区负荷较高时,网络侧可拒绝终端的rrc连接建立请求,此时,基站向终端发出rrc拒绝(rrcreject)消息,并在rrc拒绝消息中指示终端尝试异系统的信息,如异系统的新小区的频段。rrc连接建立前的小区重定向一般用于umts系统到lte系统的小区重定向和umts系统到lte系统的小区重定向。rrc连接建立后的小区重定向是指网络侧向终端发起rrc释放(rrcrelease)消息,并在rrc释放消息中携带指示信息,该指示信息包括位于异系统的新小区的频段,以指示终端在该新小区重新接入,终端根据rrc释放消息携带的指示信息,可进行小区搜索和接入过程,并驻留到新的小区中。rrc连接建立后的小区重定向一般用于lte系统到2g/3g系统的小区重定向和2g/3g系统到lte系统的小区重定向。例如,以rrc连接建立前的小区重定向为例。图6为终端从lte系统重定向到umts系统的流程示意图。如图6所示,终端向演进的通用地面无线接入网(evolveduniversalterrestrialradioaccessnetwork,e-utran)(umts系统的无线接入网,包括enb)发送rrc消息。e-utran向终端发送rrc连接释放(rrcconnectionrelease)消息,以指示终端进行小区重定向(redirection)。终端执行小区搜索,接收无线网络控制器(radionetworkcontroller,rnc)发送的系统消息等过程。终端与rnc执行随机接入过程(randomaccessprocess)。终端向gprs业务支持节点(servicegprssupportingnode,sgsn)发送rau请求(raurequest)。终端与sgsn进行验证/安全性(authentication/security)过程。sgsn向rnc发送rau接受(rauaccept)。rnc向终端发送rau接受。端向rnc回复rau完成(raucomplete)。rnc向sgsn回复rau完成。需要说明的是,其他异系统间的小区重定向流程与图6所示的流程类似,本申请在此不再一一赘述。小区重选是指终端自主进行异系统邻区测量和重选判决的过程。在小区重选过程中,由基站配置终端对本小区、邻小区的频段进行测量,终端根据测量结果自行决定是驻留在本小区还是驻留在新小区。如果进入新小区进行驻留,就需要接收新小区的广播消息,然后发起新的接入流程,并进行跟踪区域更新(tackingareaupdate,tau)/rau更新。图7给出了空闲态终端从lte系统重选到umts系统的流程示意图。如图7所示,终端进行异系统邻区测量,重选判决,并接收广播消息。终端向enb发送rrc连接请求(rrcconnectionrequest)。enb向终端发送rrc连接建立(rrcconnectionsetup)。终端向enb发送rrc连接建立完成(rrcconnectionsetupcomplete),其中携带有tau请求(taurequest)。enb向演进的分组核心网(evolvingpacketcorenetwork,epc)发送初始化用户设备(userequipment,ue)消息(initialuemessage),其中包括tau请求。其中,epc主要包含移动管理实体(mobilemanagemententity,mme)、服务网关(servinggateway,sgw)、公共数据网络(publicdatanetwork,pdn)网关(pdngateway,pgw)三个逻辑功能体。mme负责非接入层(non-access-stratum,nas)信令和nas信令加密以及漫游、跟踪等功能,分配用户临时身份标识、安全功能等。sgw和pgw负责为终端提供业务网关功能,移动锚点功能,策略执行功能等能力。epc进行mme间更新ue上下文等。epc与enb之间进行下行非接入层传输(downlinknastransport),其中包括tauaccept。enb与终端进行下行信息传输(downlinkinformationtransfer),其中包括tauaccept。终端与enb进行上行信息传输(uplinkinformationtransfer),其中包括taucomplete。enb与epc进行上行非接入层传输(uplinknastransport),其中包括taucomplete。需要说明的是,其他异系统间的小区重选流程与图7所示的流程类似,本申请在此不再一一赘述。s406、终端在专属频段搜索第二小区。其中,第二小区的信号质量满足条件,第二小区与第一小区相邻。在本申请实施例中,信号质量满足的条件可以为s准则。示例性的,s准则具体的为,当小区的信号质量srxlev大于0时,表明该小区满足驻留条件,即满足s准则。srxlev计算公式如下:srxlev=qrxlevmeas-qrxlevmin-pcompensation。其中,qrxlevmeas为测量得到的当前小区的接收功率,具体可以指主公共控制物理信道(primarycommoncontrolphysicalchannel,p-ccpch)的接收信号码功率(receivedsignalcodepower,rscp)值。qrxlevmin为当前小区的最小接收功率。该参数可以从系统广播消息中获得。pcompensation为补偿值,可通过公式计算得到:pcompensation=max(ue_txp-wr_max_rach-p_max,0)。ue_txpwr_max_rach表示终端在做随机接入时随机接入信道(randomaccesschannel,rach)上的最大发送功率;p_max是终端的最大标称发射功率。在终端的专属频段未划分优先级的场景下,终端设备在专属频段搜索第二小区具体的可以是:终端可以按照预设的顺序,获取与第一小区相邻的小区的频段,并查询专属频段列表。其中,专属频段列表包括至少一个专属频段标识,至少一个专属频段标识与至少一个专属频段一一对应。终端判断该小区的频段是否属于至少一个专属频段中任意一个专属频段。当该小区的频段属于至少一个专属频段中任意一个专属频段时,终端对该小区为的信号质量进行测量,若该小区的信号质量满足条件,则终端确定该小区为第二小区。若该小区的信号质量不满足条件,则终端可以继续按照预设的顺序,获取其他与第一小区相邻的小区的频段。逐一对第一小区相邻的小区中专属频段的小区进行判决,直到搜索到第二小区。若在专属频段未搜索到第二小区,则终端可以在备份频段搜索第二小区。在终端的专属频段划分优先级的场景下,如专属频段列表中的专属频段标识按照对应专属频段的优先级顺序进行排序。终端设备在专属频段搜索第二小区具体的可以是:终端可以获取与第一小区相邻的至少两个小区的频段(如,可以获取与第一小区相邻的所有小区的频段),并查询专属频段列表。终端判断获取到的小区的频段中每个小区的频段是否属于至少两个专属频段中任意一个专属频段,当存在至少两个小区的频段均属于至少两个专属频段中任意一个专属频段时,若小区的频段所属的专属频段不同,则终端可以先对所属专属频段优先级较高小区的信号质量进行测量,若所属专属频段优先级较高的小区的信号质量满足条件,则确定该小区为第二小区。若不满足条件,则按照优先级顺序对其他小区的信号质量进行测量,直到搜索到第二小区。若在专属频段未搜索到第二小区,则终端可以在备份频段搜索第二小区。需要说明的是,终端在备份频段搜索第二小区的过程与在专属频段搜索第二小区的过程类似,本申请实施例在此不再详细赘述。示例性的,以终端的专属频段划分优先级的场景为例。结合图5和表1,假设终端注册到的第一小区为小区1,小区1的相邻小区包括:小区2、小区3、小区4、小区5、小区6和小区7,且小区2的频段为2015mhz~2017mhz,小区3的频段为1825mhz~1831mhz,小区4的频段为830mhz~835mhz,小区5的频段为2330mhz~2334mhz,小区6的频段为1875mhz~1879mhz,小区7的频段为845mhz~849mhz。结合表3和表4,可以看得到的是,小区3和小区6是专属频段(band3)的小区,小区4和小区7是专属频段(band5)的小区,小区2是备份频段(band34)的小区,小区5是备份频段(band40)的小区。小区3和小区6所属的专属频段的优先级高于小区4和小区7所属的专属频段的优先级,因此,根据表1,终端可以先对小区3的信号质量进行测量,若小区3的信号质量满足条件,则可以确定小区3为第二小区。若小区3的信号质量不满足条件,则可以继续对小区6的信号质量进行测量,若小区6的信号质量满足条件,则可以确定小区6为第二小区。若小区6的信号质量不满足条件,终端可以对小区4的信号质量进行测量,若小区4的信号质量满足条件,则可以确定小区4为第二小区。若小区4的信号质量不满足条件,则可以继续对小区7的信号质量进行测量,直到从专属频段中搜索到第二小区。若小区3、小区4、小区6和小区7均作为第二小区,此时可以对小区2和小区5进行测量,并选择信号质量满足条件的小区为第二小区。s407、在搜索到第二小区时,终端向第二小区的基站发送注册请求消息。其中,在终端搜索到第二小区之后,便可以向第二小区的基站发送注册请求消息,以尝试注册到该第二小区,若注册成功,则终端便可以驻留到该第二小区,若未注册成功,则终端可以重新执行s401。在本申请实施例中,小区的频段可以是终端由网络设备下发的系统消息中获得的。本申请实施例提供的网络搜索方法,终端注册至第一小区,并确定注册到的第一小区的频段属于备份频段,终端启动定时器,在确定定时器超时时,在专属频段搜索第二小区,并在搜索到第二小区时,向第二小区的基站发送注册请求消息。在终端当前注册至备份频段的小区的情况下,通过在定时器超时时触发终端在专属频段中搜索第二小区,以使得终端能够一直优先注册到其专属频段的小区,不抢占其他种类终端的无线资源,提高无线资源的整体利用率,并且增强了用户使用终端上网的体验。并且,在终端处于空闲态时,再触发回选过程,以避免对当前业务产生影响。图8为本申请实施例提供的另一种网络搜索方法的流程示意图。该方法应用于终端。如图8所示,该方法可以包括:s801、终端注册至第一小区。s802、终端确定第一小区的信号质量低于阈值。可选的,在终端注册至第一小区后,终端可以在确定第一小区的频段属于备份频段时,执行s802。s803、终端在专属频段搜索第二小区。其中,第二小区的信号质量满足条件,第二小区与第一小区相邻。在终端注册至第一小区后,终端可以判断第一小区的信号质量是否低于阈值,若第一小区的信号质量低于阈值,则终端确定第一小区的基站无法继续为终端提供服务,即终端会发生掉网,终端可以在专属频段搜索第二小区。s804、在搜索到第二小区时,终端向第二小区的基站发送注册请求消息。其中,在终端确定出第二小区之后,便可以向第二小区的基站发送注册请求消息,以尝试注册到该第二小区,若注册成功,则终端便可以驻留到该第二小区,若未注册成功,则终端可以先选择备份频段的小区进行注册,并执行图4所示的实施例,以便能够一直优先注册到其专属频段的小区。需要说明的是,本申请实施例中s801-s804中的具体描述可以参考本申请另一实施例中s401-s407中对应内容的具体描述,本申请实施例在此不再详细赘述。本申请实施例提供的网络搜索方法,终端在注册至第一小区后,若发生掉网需要重新选择小区进行注册时,通过选择频段属于专属频段的小区进行注册,使得终端能够优先注册到其专属频段的小区,不抢占其他种类终端的无线资源,提高无线资源的整体利用率,并且增强了用户使用终端上网的体验。可以理解的是,上述终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。本申请实施例可以根据上述方法示例对上述终端进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在采用集成的单元的情况下,图9示出了上述实施例中所涉及的终端900的一种可能的结构示意图,该终端900包括:处理单元901和发送单元902。其中,处理单元901,用于支持终端执行图3所示的网络搜索方法中的s301、s302和/或s303,图4所示的网络搜索方法中的s401、s402、s403、s404、s405和/或s406,图8所示的网络搜索方法中的s801、s802和/或s803。发送单元902,用于支持终端执行图3所示的网络搜索方法中的s304,图4所示的网络搜索方法中的s407,图8所示的网络搜索方法中的s804。当然,终端900包括但不限于上述所列举的单元模块,例如,终端900还可以包括存储单元,该存储单元用于保存终端的程序代码和相关数据,如专属频段列表和备份频段列表等。终端900还可以包括接收单元,用于接收其他设备发送数据或者信号等。并且,上述功能单元的具体所能够实现的功能也包括但不限于上述实例所述的方法步骤对应的功能,终端900的其他单元的详细描述可以参考其所对应方法步骤的详细描述,本申请实施例这里不再赘述。其中,处理单元901可以是处理器或控制器,例如可以是cpu,通用处理器,dsp,asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。存储单元可以是存储器。通信单元可以是收发器、rf电路或通信接口等。当处理单元901为处理器,发送单元902为收发器,存储单元为存储器时,本申请实施例所提供的终端900可以为图2所示的终端。其中,上述方法实施例涉及的各场景的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。本申请实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机程序代码,当上述处理器执行该计算机程序代码时,该终端执行上述相关方法步骤实现上述实施例中的网络搜索方法。本申请实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关方法步骤实现上述实施例中的网络搜索方法。其中,本申请实施例提供的终端、计算机存储介质或者计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请实施例所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何在本申请实施例揭露的技术范围内的变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1