小区选择方法及终端与流程

文档序号:17695863发布日期:2019-05-17 21:30阅读:624来源:国知局
本发明实施例涉及通信
技术领域
:,尤其涉及一种小区选择方法及终端。
背景技术
::在移动通信系统中,终端可以通过网络与其他设备进行通信。因此,为了实现与其他设备的通信,终端可以发起小区选择流程,以连接某小区,进而接入网络。目前,小区选择方式是在确定plmn(publiclandmobilenetwork,公共陆地移动网络)之后,根据对小区的测量结果,在满足s准则的条件下,选择合适的小区驻留。可见,现有终端基于小区的测量结果和s准则进行小区选择,效果较差。技术实现要素:本发明实施例提供一种小区选择方法及终端,以解决现有终端基于小区的测量结果和s准则进行小区选择,导致小区选择效果较差问题。为解决上述问题,本发明是这样实现的:第一方面,本发明实施例提供了一种小区选择方法,应用于终端,该方法包括:获取目标网络的小区信息,所述小区信息包括频点;搜索所述频点中的目标频点下的可驻留小区;在所述可驻留小区中存在第一类型的小区的情况下,向所述第一类型的小区中的目标小区发送连接请求消息,所述第一类型的小区可支持至少两种网络制式的业务。第二方面,本发明实施例还提供一种终端,该终端包括:第一获取模块,用于获取目标网络的小区信息,所述小区信息包括频点;搜索模块,用于搜索所述频点中的目标频点下的可驻留小区;发送模块,用于在所述可驻留小区中存在第一类型的小区的情况下,向所述第一类型的小区中的目标小区发送连接请求消息,所述第一类型的小区可支持至少两种网络制式的业务。第三方面,本发明实施例还提供一种终端,该终端包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的小区选择方法的步骤。第四方面,本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的小区选择方法的步骤。在本发明实施例中,终端可以在目标频点下的可驻留小区存在可支持至少两种网络制式的业务的第一类型的小区的情况下,优先选择向所述第一类型的小区中的目标小区发送连接请求消息,从而可以提高选择的小区的可靠性,进而可以提高小区选择效果。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的小区选择方法的流程图之一;图2是本发明实施例提供的小区选择方法的流程图之二;图3是本发明实施例提供的终端的结构图之一;图4是本发明实施例提供的终端的结构图之二。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本申请中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,本申请中使用“和/或”表示所连接对象的至少其中之一,例如a和/或b和/或c,表示包含单独a,单独b,单独c,以及a和b都存在,b和c都存在,a和c都存在,以及a、b和c都存在的7种情况。为了方便理解,以下对本发明实施例涉及的一些内容进行说明:在5g(5th-generation,第五代)移动通信技术从理论走向实践的初期,各大运营商出于成本和后期技术迭代的考虑,通常采用en-dc(eutran+newradio-dualconnectivity,4g+5g双连接)的方案。该方案的核心思想是采用4g小区作为mcg(mastercellgroup,主小区组),5g小区作为scg(secondarycellgroup,辅小区组),部署出一个4g+5g共存的网络场景。在4g+5g共存的网络场景中,终端可以在4g小区上执行主控制流程,通过5g辅小区组进行提速,以达到5g的高速低时延等特性。具体实现时,若终端需要从5g小区获取服务,如需要提速或者由大量数据要传送,则可以通过双连接架构下的4g小区的rrc(radioresourcecontrol,无线资源控制)重配置消息为终端配置一个5g小区,从而终端可以通过5g小区进行提速或传输数据,以达到5g的高速低时延等特性。可见,相比于单纯的4g小区,上述双连接架构下的4g小区进一步还可以用于控制5g小区的配置。上述双连接架构下的4g小区已经具备了5g小区的某些特性,可以同时支持4g业务和5g业务。在本发明实施例中,第一类型的小区可支持至少两种网络制式的业务。因此,可以将上述双连接架构下的4g小区视为第一类型的小区。由于第一类型的小区可支持至少两种网络制式的业务,因此,相比于仅支持上述至少两种网络制式中的一种网络制式的业务的第二类型的小区,第一类型的小区的服务质量优于第二类型的小区。因此,本发明实施例提供一种小区选择方法,用于在小区选择过程中,优先向第一类型的小区发送连接请求消息,以接入第一类型的小区,从而可以提高选择的小区的可靠性,进而可以提高小区选择效果。以下对本发明实施例的小区选择方法进行说明。参见图1,图1是本发明实施例提供的小区选择方法的流程图之一。本发明实施例的小区选择方法主要应用于终端。在实际应用中,终端可以是手机、平板电脑(tabletpersonalcomputer)、膝上型电脑(laptopcomputer)、个人数字助理(personaldigitalassistant,简称pda)、移动上网装置(mobileinternetdevice,mid)或可穿戴式设备(wearabledevice)等。如图1所示,小区选择方法可以包括以下步骤:步骤101、获取目标网络的小区信息,所述小区信息包括频点。在本步骤中,目标网络可以理解为:终端的sim卡(subscriberidentificationmodule,用户身份识别卡)的运营商网络。在实际应用中,不同运营商网络的小区信息可以分别存储在各运营商网络的小区信息存储文件中,也就是说,终端可以针对每个运营商网络设置一个小区信息存储文件。在该方案中,终端可以直接从目标网络对应的小区信息存储文件中获取目标网络的小区信息,不受其他网络的小区信息的影响,从而可以加快终端获取目标网络的小区信息的获取速度。或者,不同运营商网络的小区信息也可以共同存储在一个文件,也就是说,不同运营商网络可以共用一个小区信息存储文件。在该方案中,终端可以从共用的小区信息存储文件中获取目标网络的小区信息。另外,在该方案中,小区信息还可以包括网络标识,如plmn(publiclandmobilenetwork,公共陆地移动网络)标识,这样,可以加快终端获取目标网络的小区信息的获取速度。应理解的是,本发明实施例并不限制小区信息存储文件的格式,在实际应用中,文件格式可为:txt、xml或xlsx等,但不仅限于此。在实施时,获取目标网络的小区信息,具体可以表现为:获取目标网络的第一类型的小区的频点。步骤102、搜索所述频点中的目标频点下的可驻留小区。具体实现时,终端可以全网搜索目标频点下的可驻留小区。其中,目标频点可以为目标网络的频点中的任一频点。优选地,一种实施方式中,所述目标频点排列顺序先于所述频点中除所述目标频点之外的其他频点的排列顺序。也就是说,所述目标频点在小区信息存储文件中的排列顺序先于所述频点中除所述目标频点之外的其他频点在小区信息存储文件中的排列顺序。具体实现时,频点在所述小区信息存储文件中的排列先后顺序可以根据以下至少两种方式确定。方式一、频点在所述小区信息存储文件中的排列先后顺序可以根据其存储于所述小区信息存储文件中的时间先后顺序确定。示例性的,若终端先存储小区1的信息,后存储小区2的信息,则在所述小区信息存储文件中,小区1的信息的排列顺序先于小区2的信息的排列顺序。方式二、在所述小区信息还需要包括与所述频点关联的参考信号测量值的情况下,频点在所述小区信息存储文件中的排列先后顺序可以根据其关联的参考信号测量值的从大到小的排列顺序确定。示例性的,若频点1关联的参考信号测量值大于频点2关联的参考信号测量值,则在所述小区信息存储文件中,频点1排列顺序先于频点2的排列顺序。可见,在本方式中,所述目标频点关联的参考信号测量值可以大于所述频点中除所述目标频点之外的其他频点关联的参考信号值。因此,利用方式二确定的目标频点搜索得到的可驻留小区的参考信号测量值,极有可能大于利用经用方式一确定的目标频点搜索得到的可驻留小区的参考信号测量值,从而可以提高选择的小区的可靠性,进而可以提高小区选择效果。另一种实施方式中,在所述小区信息还包括与所述频点关联的参考信号测量值的情况下,所述目标频点关联的参考信号测量值大于所述频点中除所述目标频点之外的其他频点关联的参考信号值。本实施方式确定目标频点的方式与上述实施方式中的方式二确定目标频点的方式实质相同,可以提高选择的小区的可靠性,进而可提高小区选择效果。需要说明的是,在本发明实施例中,参考信号测量值可以包括rsrq(referencesignalreceivingquality,参考信号接收质量)、rsrp(referencesignalreceivingpower,参考信号接收功率)、snr(signal-noiseratio,信噪比)等中的至少一项。在实施时,若终端仅获取到某小区的频点,未获取到该小区的参考信号测量值,则终端将该小区的信息存储至小区信息存储文件中,且小区信息包括小区的频点和参考信号测量值时,可以将测量参考信号值设置成默认值,如rsrq可设置成0,rsrp可设置成-100,snr可设置成0,但不仅限于此。步骤103、在所述可驻留小区中存在第一类型的小区的情况下,向所述第一类型的小区中的目标小区发送连接请求消息,所述第一类型的小区可支持至少两种网络制式的业务。应理解的是,所述目标频点下的可驻留小区可以包含多个类型的小区。所述第一类型的小区为终端搜索到的可驻留小区中的第一类型的小区。具体实现时,对于检测目标频点下的可驻留小区是否存在第一类型的小区的操作,至少可以通过以下两种方式实现:方式一,终端可以在搜索目标频点下的可驻留小区过程中,在搜索到一个可驻留小区后,即可判断该可驻留小区是否为第一类型的小区。在本方式中,具体实施时,终端在搜索到第一个可驻留小区后,即可判断搜索到的第一个可驻留小区是否为第一类型的小区。若判定搜索到的第一个可驻留小区为第一类型的小区,说明所述终端搜索到的可驻留小区中存在第一类型的小区。一种实现方式中,终端可以搜索到的第一个可驻留小区视为目标小区,直接向搜索到的第一个可驻留小区发送连接请求消息,进一步地,终端可以停止搜索目标频点下的其他可驻留小区,从而可以降低终端运行负担;另一种实现方式中,终端可以在判定完所有搜索到的可驻留小区后,从搜索到的可驻留小区中选择目标小区发送连接请求消息。若判定搜索到的第一个可驻留小区不为第一类型的小区,则终端可以继续判定搜索到的第二个可驻留小区是否为第一类型的小区,以此类推。方式二,终端可以在完成目标频点下的可驻留小区的搜索后,判断搜索到的可驻留小区中是否存在第一类型的小区。在本方式中,终端可以从搜索到的第一类型的小区中选择目标小区发送连接请求消息。本实施例的小区选择方法,终端可以在目标频点下的可驻留小区存在可支持至少两种网络制式的业务的第一类型的小区的情况下,优先选择向可驻留小区中属于第一类型的小区的目标小区发送连接请求消息,从而可以提高选择的小区的可靠性,进而可以提高小区选择效果。在本发明实施例中,终端可以根据网络侧设备下发的小区的指示消息,检测小区是否为第一类型的小区。可选的,在搜索所述目标频点下的可驻留小区的过程中,所述方法还包括:在搜索到所述目标频点下的第一可驻留小区的情况下,接收网络侧设备发送的指示消息,所述指示消息用于指示所述第一可驻留小区是否为所述第一类型的小区;在所述指示消息指示所述第一可驻留小区为所述第一类型的小区的情况下,确定所述第一可驻留小区为所述第一类型的小区,在所述指示消息指示所述第一可驻留小区不为所述第一类型的小区的情况下,确定所述第一可驻留小区不为所述第一类型的小区。需要说明的是,上述第一可驻留小区可以为搜索到的目标频点下的任一可驻留小区。在实施时,终端在搜索到第一可驻留小区后,可以通知网络侧设备搜索到第一可驻留小区,以使网络侧设备发送与第一可驻留小区相关的指示信息,用于指示第一可驻留小区是否为第一类型的小区。具体实现时,指示信息可以表现为sib2(systeminformationblock2,系统信息块2)消息,sib2消息中的公共陆地移动网络-信息列表-r15(plmn-informationlist-r15)的上层指示-r15(upperlayerindication-r15)具体用于指示第一可驻留小区是否为第一类型的小区。其中,若upperlayerindication-r15为true,则指示第一可驻留小区为第一类型的小区;若upperlayerindication-r15为false,则指示第一可驻留小区不为第一类型的小区。在本发明实施例中,目标小区可以通过多种方式确定。如:目标小区可以为搜索到的目标频点下的第一类型的小区的任意小区。进一步地,在所述可驻留小区中存在第一类型的小区的情况下,所述向所述第一类型的小区中的目标小区发送连接请求消息之前,所述方法还包括:获取所述第一类型的小区中每个小区的参考信号测量值;根据所述第一类型的小区中每个小区的参考信号测量值,确定所述第一类型的小区中的目标小区。在本实施方式中,终端在确定所述可驻留小区中存在第一类型的小区后,可以进一步获取第一类型的小区中每个小区的参考信号测量值。这样,终端可以根据所述第一类型的小区中每个小区的参考信号测量值,确定目标小区,可以进一步提高选择的小区的可靠性,进而可以提高小区选择效果。具体实现时,可选的,所述根据所述第一类型的小区中每个小区的参考信号测量值,确定所述第一类型的小区中的目标小区,包括:实施方式一、将所述终端搜索到的第一个参考信号测量值大于预设门限值的第一类型的小区确定为目标小区;或者,实施方式二、将所述第一类型的小区中参考信号测量值最大的小区确定为目标小区。其中,预设门限值可以根据实际需求设定,本发明实施例对此不作限定。示例性,对于rsrp,其预设门限值可以设置为-110;对于snr,其预设门限值可以设置为-1,但不仅限于此。对于实施方式一,所述目标小区为所述终端搜索到的第一个参考信号测量值大于预设门限值的第一类型的小区。在本实施方式中,终端在搜索到参考信号测量值大于预设门限值的第一类型的小区时,即可直接向该小区发送连接请求消息。若终端成功接入该小区,则终端可以停止搜索目标频点下的其他属于第一类型的小区的小区,并终止小区选择流程,从而可以降低终端运行负担。若终端未成功接入该小区,则终端可以向搜索到的第二个参考信号测量值大于预设门限值的第一类型的小区发送连接请求消息,以此类推,直至成功接入目标频点下的某个第一类型的小区,或者,尝试向目标频点下的全部第一类型的小区发送连接请求消息。对于实施方式二,所述目标小区为所述第一类型的小区中参考信号测量值最大的小区。在本实施方式中,终端在确定搜索到第一类型的小区后,可以按照参考信号测量值的从大到小的顺序,依序向目标频点下的第一类型的小区发送连接请求消息。首先,向第一类型的小区中参考信号测量值最大的小区,即目标小区发送连接请求消息。若终端成功接入该小区,则可以终止小区选择流程,从而可以降低终端运行负担。若终端未成功接入该小区,则终端可以向第一类型的小区中中参考信号测量值第二大的小区发送连接请求消息,以此类推,直至成功接入目标频点下的某个第一类型的小区,或者,尝试向目标频点下的全第一类型的小区发送连接请求消息。进一步地,所述目标小区可以为所述第一类型的小区中参考信号测量值大于预设门限值的小区中,参考信号测量值最大的小区。可见,相比于实施方式二,实施方式一可以在搜索到目标频点下的一个第一类型的小区之后,即可向该小区发送连接请求消息,无需等到搜索完目标频点下的所有第一类型的小区,从而可以加快小区选择进程,另外,在终端成功接入某个第一类型的小区的情况下,终端可以停止搜索目标频点下的其他第一类型的小区,并终止小区选择流程,从而可以降低终端运行负担。相比于实施方式一,实施方式二按照参考信号测量值的从大到小的顺序,依序向目标频点下的第一类型的小区发送连接请求消息,可以提高选择的小区的可靠性,进而可以提高小区选择效果。需要说明的是,若终端未成功接入目标频点下的第一类型的小区,则终端可以继续搜索所述频点中除所述目标频点之外的其他频点下的可驻留小区,并向其他频点下的第一类型的小区发送连接请求消息,其具体实施过程可以参考前述描述,此处不再赘述。另外,终端还可以将小区选择流程中搜索到的小区的信息存储至小区信息存储列表中。在小区信息存储列表中记录有第一类型的小区的频点的总数的情况下,每增加有一个第一类型的小区的频点等信息的记录,则该总数可以加1。在小区信息存储文件的剩余空间的大小小于一个小区的信息所占空间的大小的情况下,终端可以通过小区的优先级判定,当待记录的小区的优先级高于已记录的小区中优先级最低的小区的优先级时,可以将已记录的小区中优先级最低的小区的信息删除,在小区信息存储文件中存储该待记录的小区的信息。进一步地,新纪录的小区的信息的存储位置可以与该小区的优先级的匹配,如:新纪录的小区的优先级低于小区a的优先级,高于小区b的优先级,则新纪录的小区的信息的存储位置可以在小区a的信息的存储位置之后,在小区b的信息的存储位置之前。其中,每个小区的优先级可以预先确定,如可以根据小区的参考信号测量值确定小区的优先级,且优先级与参考信号测量值正相关,即小区的参考信号测量值越大,该小区的优先级越高。在实施时,小区信息还可以包括可以用于反映小区的优先级的编号,编号的大小与优先级负相关,编号越小,优先级越高,编号可以从1开始。这样,终端在小区信息存储文件的剩余空间的大小小于一个小区的信息所占空间的大小的情况下,可以根据小区的优先级更新小区信息存储文件,将优先级较高的小区信息保留,进而搜索并接入这些小区的频点下的可驻留小区,从而可以提高小区选择的可靠性,进而提高小区效果。需要说明的是,本发明实施例中介绍的多种可选的实施方式,彼此可以相互结合实现,也可以单独实现,对此本发明实施例不作限定。为方便理解,示例说明如下:如图2所示,小区选择方法可以包括以下步骤:需要说明的是,因各个步骤可有多种实施方案,组合出的场景较多,故将不同的技术实施方案列举在步骤中,可进行自由的组合。步骤201、在终端开机或掉网恢复的情况下,搜索en_dc_db文件。其中,en_dc_db文件相当于图1方法实施例中的小区信息存储文件。en_dc_db文件里预先存储了en-dc小区的相关信息。其中,en-dc小区相当于图1方法实施例中的第一类型的小区。en_dc_db文件的格式可以为:txt、xml、xlsx等;en_dc_db文件存储的内容可以包括:方案一:针对每个运营商网络各设置一个en_dc_db文件;(1)记录en-dc小区频点的总数num,其初始值为0,每增加一条记录,该值增加1。(2)不同小区的记录,每一条记录的内容可以包括:编号、频点、rsrq、rsrp、snr等。其中,编号和频点可以是必填项,编号的大小还表示该频点的预设优先级,值越小优先级越高,编号从1开始,且小于等于num,其它项信息在没有途径可获取的时候可设置成默认值,例如,rsrq可设置成0,rsrp可设置成-100,snr可设置成0。另外,每条记录的存储的项是可根据实际情况扩展的,不局限于上述项。一般情况这个文件不为空,即使是全新的终端,也预存了至少一个en-dc小区。方案二:针对每个运营商网络各设置一个en_dc_db文件;(1)en_dc_db文件剩余的空间大小size;当其值等于0或者不足于再添加一条新的记录的时候,当通过优先级判定,新纪录的优先级高于最后一条记录的时候,删除最后一条记录,将新记录放入文件中合适的位置。(2)不同小区的记录,每一条记录的内容可以包括:编号、频点、rsrp。编号、频点、rsrp可以都是必填项,其中编号的大小还表示该频点的预设优先级,值越小优先级越高,编号从1开始。另外,每条记录的存储的项是可根据实际情况扩展的,不局限于上述项。一般情况这个文件不为空,即使是全新的手机,也预存了至少一个en-dc小区。方案三:不同运营商网络共用一个文件;(1)记录en-dc小区频点的总数num,其初始值为0,每增加一条记录,该值增加1。(2)不同小区的记录,每一条记录的内容可以包括以下内容:plmnid、编号、频点、rsrq、rsrp、snr等。其中每条记录的排序可以根据plmnid的值从小到大进行排列,plmnid的值一样,再按照编号进行排列。此方案中,编号只针对相同的plmnid,即相同plmnid的记录,编号从1开始,由小到大,plmnid改变,编号重新从1开始。由此,最终的每条记录的可能如下所示:{46000,1,…}{46000,2,…}{46001,1,…}{46001,2,…}其中,46000和46001为plmnid,1和2为编号。另外,plmnid、编号和频点可以是必填项,编号的大小还表示该频点的预设优先级,值越小优先级越高,其它项信息在没有途径可获取的时候可设置成默认值,例如,rsrq可设置成0,rsrp可设置成-100,snr可设置成0。另外,每条记录的存储的项是可根据实际情况扩展的,不局限于上述项。一般情况这个文件不为空,即使是全新的手机,也预存了至少一个en-dc小区。步骤202、确定文件中是否有记录。若有,则执行步骤203;若没有,则执行步骤204。具体地,如果步骤201中的文件不为空(可以是任一文件不为空,也可以是所有文件不为空)即为搜索成功,可进行步骤203;如果不成功则执行步骤204。步骤203、是否存在en-dc小区。搜索步骤201中文件所列出的en-dc小区频点,如果存在en-dc小区,则执行步骤205;若不存在则执行步骤204。对于en-dc小区的选择,可以采用如下方案:方案一:按步骤201中en_dc_db文件中列出的频点的顺序搜索该频点下的可用小区,当搜索到高于预设门限且系统消息指示该小区为en-dc小区,就进行下一步;其中预设门限可以是rsrp>-110或者snr>-1或者两者都要符合。方案二:按照步骤2中en_dc_db文件中列出的频点的顺序搜索该频率下的可用小区,将高于预设门限且系统消息指示该小区为en-dc小区的小区都列出来,然后按照rsrp/snr/rsrq值排序,选最好的进入到下一步。步骤204、按照现有的小区选择方案进行搜网。之后,可以执行步骤206。步骤205、是否成功注册到搜索到的en-dc小区。若注册成功,即驻上了en-dc小区,则流程结束;否则,进入步骤204。步骤206、择优注册。终端还可以对en_dc_db文件进行更新,更新场景可以包括:场景一:新手机初始注册,在步骤203中如果成功,需要对文件中相关的条目以及num或者size等信息进行更新。场景二:非新机,开机或者掉网之后的恢复,在步骤203、步骤204或者步骤205中,如果测量到了en-dc小区相关的信息均需要更新在文件中。更新文件的时机可以包括:时机一:上述场景所列或者进行了图2所示的小区选择流程;时机二:小区重选的过程等;即,任何涉及到小区测量的过程都可以及时更新en_dc_db文件。本发明基于en-dc小区是相当于比普通lte小区更高级的rat,但读到系统消息前无法判断是否en-dc小区的思想,在已有的小区选择方案基础上,优先进行en-dc小区的选择,增加驻上en-dc小区的可能性。本发明可以使终端更容易驻上en-dc小区,由此获得更好的服务质量和ui上的用户体验,同时进入连接态后不做其它处理,完全受网络控制,如果此en-dc小区业务量太大或服务质量不好,网络可选择将终端切换出去,不会增加网络的负载。本发明至少具有的有益效果:有更高的可能性驻上en-dc小区,ui上用户体验更好;可以优先接入en-dc小区,由此获得更好的服务质量;连接态受网络调控,不造成网络负载压力。需要说明的是,本发明不仅可以用于支持en-dc的lte小区,也可以应用在支持ca(carrieraggregation,载波聚合)的小区上。参见图3,图3是本发明实施例提供的终端的结构图之一。如图3所示,终端300包括:第一获取模块301,用于获取目标网络的小区信息,所述小区信息包括频点;搜索模块302,用于搜索所述频点中的目标频点下的可驻留小区;发送模块303,用于在所述可驻留小区中存在第一类型的小区的情况下,向所述第一类型的小区中的目标小区发送连接请求消息,所述第一类型的小区可支持至少两种网络制式的业务。可选的,在搜索所述目标频点下的可驻留小区的过程中,终端300还包括:接收模块,用于在搜索到所述目标频点下的第一可驻留小区的情况下,接收网络侧设备发送的指示消息,所述指示消息用于指示所述第一可驻留小区是否为所述第一类型的小区;第一确定模块,用于:在所述指示消息指示所述第一可驻留小区为所述第一类型的小区的情况下,确定所述第一可驻留小区为所述第一类型的小区;或,在所述指示消息指示所述第一可驻留小区不为所述第一类型的小区的情况下,确定所述第一可驻留小区不为所述第一类型的小区。可选的,终端300还包括:第二获取模块,用于在所述可驻留小区中存在第一类型的小区的情况下,向所述第一类型的小区中的目标小区发送连接请求消息之前,获取所述第一类型的小区中每个小区的参考信号测量值;第二确定模块,用于根据所述第一类型的小区中每个小区的参考信号测量值,确定所述第一类型的小区中的目标小区。可选的,所述第二确定模块,具体用于:将所述终端搜索到的第一个参考信号测量值大于预设门限值的第一类型的小区确定为目标小区;或者,将所述第一类型的小区中参考信号测量值最大的小区确定为目标小区。可选的,所述目标频点的排列顺序先于所述频点中除所述目标频点之外的其他频点的排列顺序;或者,在所述小区信息还包括与所述频点关联的参考信号测量值的情况下,所述目标频点关联的参考信号测量值大于所述频点中除所述目标频点之外的其他频点关联的参考信号值。终端300能够实现本发明方法实施例中的各个过程,以及达到相同的有益效果,为避免重复,这里不再赘述。请参考图4,图4是本发明实施例提供的终端的结构图之二,该终端可以为实现本发明各个实施例的一种终端的硬件结构示意图。如图4所示,终端400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、处理器410、以及电源411等部件。本领域技术人员可以理解,图4中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。其中,处理器410,用于:获取目标网络的小区信息,所述小区信息包括频点;搜索所述频点中的目标频点下的可驻留小区;射频单元401,用于:在所述可驻留小区中存在第一类型的小区的情况下,向所述第一类型的小区中的目标小区发送连接请求消息,所述第一类型的小区可支持至少两种网络制式的业务。可选的,在搜索所述目标频点下的可驻留小区的过程中,处理器410,还用于:在搜索到所述目标频点下的第一可驻留小区的情况下,接收网络侧设备发送的指示消息,所述指示消息用于指示所述第一可驻留小区是否为所述第一类型的小区;在所述指示消息指示所述第一可驻留小区为所述第一类型的小区的情况下,确定所述第一可驻留小区为所述第一类型的小区;或,在所述指示消息指示所述第一可驻留小区不为所述第一类型的小区的情况下,确定所述第一可驻留小区不为所述第一类型的小区。可选的,在所述可驻留小区中存在第一类型的小区的情况下,处理器410,还用于:获取所述第一类型的小区中每个小区的参考信号测量值;根据所述第一类型的小区中每个小区的参考信号测量值,确定所述第一类型的小区中的目标小区。可选的,处理器410,还用于:将所述终端搜索到的第一个参考信号测量值大于预设门限值的第一类型的小区确定为目标小区;或者,将所述第一类型的小区中参考信号测量值最大的小区确定为目标小区。可选的,所述目标频点的排列顺序先于所述频点中除所述目标频点之外的其他频点的排列顺序;或者,在所述小区信息还包括与所述频点关联的参考信号测量值的情况下,所述目标频点关联的参考信号测量值大于所述频点中除所述目标频点之外的其他频点关联的参考信号值。需要说明的是,本实施例中上述终端400可以实现本发明实施例中方法实施例中的各个过程,以及达到相同的有益效果,为避免重复,此处不再赘述。应理解的是,本发明实施例中,射频单元401可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器410处理;另外,将上行的数据发送给基站。通常,射频单元401包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元401还可以通过无线通信系统与网络和其他设备通信。终端通过网络模块402为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。音频输出单元403可以将射频单元401或网络模块402接收的或者在存储器409中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元403还可以提供与终端400执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元403包括扬声器、蜂鸣器以及受话器等。输入单元404用于接收音频或视频信号。输入单元404可以包括图形处理器(graphicsprocessingunit,gpu)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元406上。经图形处理器4041处理后的图像帧可以存储在存储器409(或其它存储介质)中或者经由射频单元401或网络模块402进行发送。麦克风4042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元401发送到移动通信基站的格式输出。终端400还包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板4061的亮度,接近传感器可在终端400移动到耳边时,关闭显示面板4061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器405还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。显示单元406用于显示由用户输入的信息或提供给用户的信息。显示单元406可包括显示面板4061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板4061。用户输入单元407可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元407包括触控面板4071以及其他输入设备4072。触控面板4071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板4071上或在触控面板4071附近的操作)。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器410,接收处理器410发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板4071。除了触控面板4071,用户输入单元407还可以包括其他输入设备4072。具体地,其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。进一步的,触控面板4071可覆盖在显示面板4061上,当触控面板4071检测到在其上或附近的触摸操作后,传送给处理器410以确定触摸事件的类型,随后处理器410根据触摸事件的类型在显示面板4061上提供相应的视觉输出。虽然在图4中,触控面板4071与显示面板4061是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板4071与显示面板4061集成而实现终端的输入和输出功能,具体此处不做限定。接口单元408为外部装置与终端400连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元408可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端400内的一个或多个元件或者可以用于在终端400和外部装置之间传输数据。存储器409可用于存储软件程序以及各种数据。存储器409可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器409可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。处理器410是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器409内的软件程序和/或模块,以及调用存储在存储器409内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器410可包括一个或多个处理单元;优选的,处理器410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。终端400还可以包括给各个部件供电的电源411(比如电池),优选的,电源411可以通过电源管理系统与处理器410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。另外,终端400包括一些未示出的功能模块,在此不再赘述。优选的,本发明实施例还提供一种终端,包括处理器410,存储器409,存储在存储器409上并可在所述处理器410上运行的计算机程序,该计算机程序被处理器410执行时实现上述小区选择方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述小区选择方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1