专利名称:移动终端搜索高优先级公共陆地移动网络的方法及系统的利记博彩app
技术领域:
本发明涉及移动通讯领域,尤其涉及一种移动终端搜索高优先级公共陆地 移动网络的方法及系统。
背景技术:
随着移动技术的发展,2G (Second Generation,第二代移动通信)技术必 然会被3G (Third Generation,第三代移动通信)技术所取代。在2G技术向 3G技术发展的过程中,2G网络与3G网络将共存很长时间,尤其在3G建网 初期,3G网络没有全面覆盖并取代2G网络的期间,3G网络需要与2G网络 共享互通网络资源。因此,在只有一种网络覆盖的区域,为保证移动终端在通 话过程中连续的语音覆盖,移动终端协议栈需要实现自动网络搜索和切换的功 能。但是,当2G网络和3G网络由不同的运营商维护,移动终端漫游到只有 2G网络覆盖的区域时,需要登记到2G网络的PLMN (公共陆地移动网络, Public Land Mobile Network);而当移动终端回到2G和3G网络都有覆盖的区域时,移动终端协议栈需要保证用户在连续语音覆盖的基础上及时回到3G 网络,享受3G的高品质服务。3GPPTS 23.122中要求移动终端在拜访地公共陆地移动网络中处于无业务空闲状态时,周期性地搜索归属地公共陆地移动网 络,以及搜索移动终端的USIM (通用用户身份识别模块,Universal Subsciber Identity Module)卡中用户和运营商定制的公共陆地移动网络列表中,比当前 公共陆地移动网络优先级更高的公共陆地移动网络。一旦终端搜索到归属地公 共陆地移动网络或其他高优先级公共陆地移动网络,移动终端将试图向该归属 地公共陆地移动网络或其他高优先级公共陆地移动网络登记,并在登记成功后 离开当前拜访地公共陆地移动网络。为了搜索到移动终端的高优先级公共陆地移动网络,移动终端可能需要扫 描所有支持其工作的频段才能确定是否搜索到了归属地公共陆地移动网络和 其他高优先级公共陆地移动网络。在移动终端射频处于连续工作的状态下,对移动终端协议栈来说是比较耗时、耗电的操作。另外,由于移动终端支持视频、 高速数据下载等业务,这对移动终端能耗就有相当高的要求,如何能够在保证 移动终端及时回到归属地公共陆地移动网络或其他高优先级公共陆地移动网 络,并且同时加快网络搜索过程是业内人士所共同关心的问题。一般在自动模式下的搜网过程是按照移动终端的公共陆地移动网络优先 级逐个尝试,归属地公共陆地移动网络的优先级最高。而移动终端搜网的过程 是尝试在指定公共陆地移动网络小区驻留的过程。如果指定公共陆地移动网络 的载频规划未知,移动终端可能需要扫描所有支持的频率才能确定是否有满足 驻留条件的小区。而移动终端漫游到拜访地公共陆地移动网络一般都是因为无 归属地公共陆地移动网络覆盖,这种周期性搜索高优先级公共陆地移动网络的 结果很可能是移动终端无法找到归属地公共陆地移动网络或其他高优先级公 共陆地移动网络覆盖,那么这种搜索方法就做了很多无用尝试,移动终端的能 耗也因为多次搜索公共陆地移动网络覆盖失败而较高。在现有技术中存在这样一种方法,该方法通过缩小载频搜索的范围来加快 扫描载频的速度,从而降低移动终端能耗的搜索高优先级公共陆地移动网络。 例如,发明名称为"用于无线电话搜索较高优先级公用陆地移动网的方法",申请号为CN200480010020的中国专利申请,该专利申请中的方法,用于无线 电话搜索较高优先级的(包括归属)公用陆地移动网,而无需在所有可能的无线接入技术和频率中搜索。该方法包括第一步建立较高优先级的或归属公用陆地移动网使用中的所有无线接入技术的所有频率的包含列表。下一步包括把无 线电话预占于较高优先级的或归属地公共陆地移动网络。下一个步包括已预占 的无线电话从较高优先级的或归属地公共陆地移动网络获得来自于建立步骤 的包含列表。然后,当无线电话漫游到一个较低优先级的受访公共陆地移动网 络时,它可以仅使用包含列表中的那些频率开始搜索归属(和较高优先级的) 公共陆地移动网络,从而节省电池功率。该方法首先存储高优先级或归属地公共陆地移动网络的所有载频列表,其 前提是移动终端曾经登记过这些公共陆地移动网络,并且网络侧已经发给移动终端有关公共陆地移动网络的完全载频信息;其次当移动终端漫游到其他公共 陆地移动网络时,利用已存的载频縮小搜索范围,以达到省电的目的。这种方 法依赖于网络侧给出的公共陆地移动网络载频信息,该信息在协议上是可选项,随厂商实现而有差异,不足为凭。在网络侧未提供足够载频信息的时候, 移动终端还需要进行全频段搜索,这样一来就无法省电。而且,移动终端的存 储空间是宝贵的,不能保证存有所有公共陆地移动网络的载频信息,而上述方 法对存储信息的严重依赖,不能保证在没有存储信息的时候仍然省电。综上可知,现有的移动终端搜索高优先级公共陆地移动网络的技术在实际 使用上,显然存在不便与缺陷,所以有必要加以改进。发明内容针对上述的缺陷,本发明的目的在于提供一种移动终端搜索高优先级公共 陆地移动网络的方法及系统,以提高移动终端在漫游地搜索高优先级公共陆地 移动网络的效率,以及降低移动终端在搜索高优先级公共陆地移动网络的过程 中的能耗。为了实现上述目的,本发明提供了一种移动终端搜索高优先级公共陆地移 动网络的方法,包括A. 当移动终端漫游于拜访地公共陆地移动网络中,且其业务空闲的时候, 移动终端获取当前移动终端可用的公共陆地移动网络列表;B. 移动终端向所述当前移动终端可用的公共陆地移动网络列表中的高优 先级公共陆地移动网络登记,以获取该高优先级公共陆地移动网络的服务。根据本发明的方法,所述步骤A包括Al.移动终端处于拜访地公共陆地移动网络中时,启动其周期性搜索高优 先级公共陆地移动网络的定时器;A2.当所述定时器超时时,移动终端判断移动终端协议栈是否处于空闲状 态,是则执行步骤A3,否则执行步骤A4;A3.移动终端获取当前移动终端可用的公共陆地移动网络列表;A4.移动终端继续使用拜访地公共陆地移动网络的服务。根据本发明的方法,所述步骤B包括Bl.移动终端判断所述当前移动终端可用的公共陆地移动网络列表中是 否包含未尝试连接的高优先级公共陆地移动网络,是则执行步骤B2,否则执 行步骤B4;B2.移动终端选择向所述当前移动终端可用的公共陆地移动网络列表中未尝试连接的高优先级公共陆地移动网络请求登记;B3.移动终端判断是否成功登记和驻留到所述未尝试连接的高优先级公 共陆地移动网络,是则执行步骤B4,否则返回步骤B1;B4.移动终端停止在漫游地的定时器计时,在所述高优先级公共陆地移动 网络获取网络服务。根据本发明的方法,所述步骤B2之后包括B3'.移动终端判断当前成功登记和驻留到的高优先级公共陆地移动网络 是否是所述移动终端的归属地公共陆地移动网络,是则执行步骤B4,否则返 回步骤A1。根据本发明的方法,所述步骤B3'中,移动终端判断当前成功登记到的 高优先级公共陆地移动网络是否是所述移动终端的归属地公共陆地移动网络 的步骤包括移动终端协议栈比较当前登记的归属地公共陆地移动网络的公共 陆地移动网络识别码是否与移动终端的通用用户身份识别模块中公共陆地移 动网络接入选择列表文件定义的归属地公共陆地移动网络的公共陆地移动网 络识别码一致,若一致则表明当前成功登记到的公共陆地移动网络是所述移动 终端的归属地公共陆地移动网络。根据本发明的方法,所述高优先级公共陆地移动网络是指,在移动终端的 通用用户身份识别模块中运营商控制的公共陆地移动网络接入选择列表文件 和公共陆地移动网络接入选择列表文件中,定义的优先级别比当前拜访地公共 陆地移动网络更高的公共陆地移动网络;所述定时器时长为0时,移动终端不对高优先级公共陆地移动网络进行搜 索;若定时器时长不为0,则最短时长为6分钟,最长时长为8小时;缺省为 1小时。根据本发明的方法,所述步骤A2中,移动终端判断当所述定时器超时时, 移动终端协议栈是否处于空闲状态,是则移动终端获取当前可用的公共陆地移 动网络列表的过程中,移动终端协议栈扫描当前移动终端所有可用的载频,并 在每个可用载频上搜索一个最强的小区;并对每个最强的小区建立主公共控制 物理信道同步,读取系统广播以获取该最强小区的公共陆地移动网络的编码列 表。根据本发明的方法,当所述移动终端支持多种网络制式的时候,比较当前拜访地公共陆地移动网络与移动终端的通用用户身份识别模块中归属地公共 陆地移动网络接入选择列表文件、拜访地公共陆地移动网络接入选择列表文 件,以及运营商控制的公共陆地移动网络接入选择列表文件中所保存的公共陆 地移动网络的列表文件,确定移动终端的多个归属地公共陆地移动网络比当前 拜访地公共陆地移动网络优先级高的公共陆地移动网络列表,以获取移动终端 的归属地公共陆地移动网络和高优先级公共陆地移动网络在各种网络制式下 规划的频率信息,并在每个频点上搜索最强小区,建立与最强小区的同步并读 取系统广播,获得当前可用的公共陆地移动网络覆盖情况。为了实现上述另一发明目的,本发明提供了一种移动终端搜索高优先级公 共陆地移动网络的系统,包括搜索模块,设置于移动终端,用于当移动终端漫游于拜访地公共陆地移动 网络中,且其业务空闲的时候,获取当前移动终端可用的公共陆地移动网络列 表;登记模块,设置于移动终端,用于向所述当前移动终端可用的公共陆地移 动网络列表中的高优先级公共陆地移动网络登记,以获取该高优先级公共陆地 移动网络的服务。根据本发明的系统,所述系统还包括定时器,设置于移动终端,用于定时移动终端周期性搜索高优先级公共陆 地移动网络的时间。本发明通过在移动终端处于拜访地公共陆地移动网络且业务空闲时,周期 性地搜索当前移动终端可用公共陆地移动网络列表,及时发现当前区域是否存 在归属地公共陆地移动网络或其他高优先级公共陆地移动网络覆盖,当存在归 属地公共陆地移动网络或其他高优先级公共陆地移动网络覆盖时,发起公共陆 地移动网络选择登记,本发明有助于减少移动终端扫描载频的次数,避免尝试 选择无覆盖的公共陆地移动网络所造成的能耗的浪费,而到达降低终端能耗, 提高成功搜索高优先级公共陆地移动网络的效率。
图1是本发明提供的移动终端搜索高优先级公共陆地移动网络的系统结 构图;图2是本发明一个实施例中提供的移动终端搜索高优先级公共陆地移动 网络的系统结构图;图3是本发明提供的移动终端搜索高优先级公共陆地移动网络的方法流 程图;图4是本发明一个实施例中的移动终端搜索高优先级公共陆地移动网络 的方法流程图;图5是本发明另一实施例中的移动终端搜索高优先级公共陆地移动网络 的方法流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。本发明的基本思想是在移动终端处于拜访地公共陆地移动网络且业务空 闲时,周期性地搜索当前移动终端可用公共陆地移动网络列表,并向该列表中 未曾尝试连接的高优先级公共陆地移动网络发起登记请求,以获得该高优先级 公共陆地移动网络的服务。图1是本发明提供的移动终端搜索高优先级公共陆地移动网络的系统结 构图,该系统包括了搜索模块101,设置于移动终端,用于当移动终端漫游于VPLMN(Visited Public Land Mobile Network,拜访地公共陆地移动网络)中,且其业务空闲的 时候,获取当前移动终端可用的公共陆地移动网络列表。根据3GPPTS 23.122 的要求,移动终端在拜访地公共陆地移动网络中处于无业务空闲状态时,需要 周期性地搜索归属地公共陆地移动网络,以及搜索USIM卡中用户和运营商定 制的公共陆地移动网络列表中比当前公共陆地移动网络优先级更高的公共陆 地移动网络;这样,能够尽快的为移动终端用户提供高质量的移动网络服务, 移动终端中设置搜索模块101以完成周期性搜索归属地公共陆地移动网络的 任务。登记模块102,设置于移动终端,用于向所述当前移动终端可用的公共陆 地移动网络列表中的高优先级公共陆地移动网络登记,以获取该高优先级公共 陆地移动网络的服务。当搜索模块101搜索到移动终端的高优先级公共陆地移 动网络后,登记模块102向该高优先级公共陆地移动网络请求登记,以获取该高优先级公共陆地移动网络的服务。图2是本发明一个实施例中提供的移动终端搜索高优先级公共陆地移动 网络的系统结构图;在该实施例中,移动终端搜索高优先级公共陆地移动网络 的系统还包括了定时器103,设置于移动终端,用于定时移动终端周期性搜索高优先级公共陆地移动网络的时间。定时器103为搜索模块101周期性搜索高优先级公共 陆地移动网络计时,当定时器103的定时时间到,则搜索模块101开始周期性 的搜索高优先级公共陆地移动网络。定时器的时长在USIM卡的EFHPPLMN 文件中有定义,定时器超时后开始搜索公共陆地移动网络的过程。如果定时器 时长为0,表示不进行周期性公共陆地移动网络搜索。若定时器103时长为0 时,移动终端不对高优先级公共陆地移动网络进行搜索;若定时器103时长不 为0,则最短时长为6分钟,最长时长为8小时;缺省为1小时。图3是本发明提供的移动终端搜索高优先级公共陆地移动网络的方法流 程图,描述如下在步骤S301中,当移动终端漫游于拜访地公共陆地移动网络中,且其业 务空闲的时候,移动终端获取当前移动终端可用的公共陆地移动网络列表。 在该步骤中,置于移动终端的搜索模块101在移动终端处于使用拜访地公共陆 地移动网络服务的时候,且移动终端的协议栈处于空闲状态下的时候,搜索当 前移动终端可用的公共陆地移动网络列表,该列表中包括了所有当前能为移动 终端提供服务的公共陆地移动网络;特别是高优先级公共陆地移动网络,高优 先级的公共陆地移动网络包括归属公共陆地移动网络。在步骤S302中,移动终端向所述当前移动终端可用的公共陆地移动网络 列表中的高优先级公共陆地移动网络登记,以获取该高优先级公共陆地移动网 络的服务。在该步骤中,置于移动终端的登记模块102向所述当前移动终端可 用的公共陆地移动网络列表中的高优先级公共陆地移动网络登记。登记模块 102向高优先级公共陆地移动网络登记成功后,移动终端就能够获得更好的公 共陆地移动网络服务,该公共陆地移动网络也许是移动终端的归属公共陆地移 动网络;又或者在移动终端的归属公共陆地移动网络不能为其提供服务的时 候,是其他高优先级的公共陆地移动网络为该移动终端提供服务。图4是本发明的一个实施例中的移动终端搜索高优先级公共陆地移动网络的方法流程图,描述如下;在步骤S401中,移动终端处于拜访地公共陆地移动网络中时,启动其周 期性搜索高优先级公共陆地移动网络的定时器103。由于2G网络和3G网络 可能由不同的运营商来维护,所以移动终端不可避免的会存在漫游在某个运营 商维护的公共陆地移动网络。当移动终端处于拜访地公共陆地移动网络中时, 启动定时器103,由定时器103为移动终端周期性搜索高优先级公共陆地移动 网络计时。在本发明多个实施例中,所述高优先级公共陆地移动网络是指,在移动终 端的通用用户身份识别模块中运营商控制的公共陆地移动网络接入选择列表 文件(EFOPLMNwAcT )和公共陆地移动网络接入选择列表文件 (EFPLMNwAcT)中,所定义的优先级别比当前拜访地公共陆地移动网络更 高的公共陆地移动网络。在歩骤S402中,当所述定时器103超时时,移动终端判断移动终端协议 栈是否处于空闲状态,是则执行步骤S403,否则执行步骤S408,当定时器103 超时时,若移动终端协议栈处于空闲状态,则可以进行可用的公共陆地移动网 络的搜索;若移动终端协议栈处于繁忙状态下,则不启动移动终端可用的公共 陆地移动网络的搜索,以保证现有业务不被中断;待下一次移动终端的定时器 103超时时,再次判断移动终端协议栈的工作状态,若其处于空闲状态才进行 移动终端可用的公共陆地移动网络列表的搜索。在步骤S403中,移动终端获取当前移动终端可用的公共陆地移动网络列 表。当移动终端处于漫游地的时候,可能会有多个公共陆地移动网络能为其提 供服务,在此步骤中,移动终端经过搜索模块IOI的搜索,可以获取当前移动 终端可用的公共陆地移动网络列表。在空闲态移动终端发起可用公共陆地移动网络列表过程,在该过程中,3G 协议栈需要扫描当前所有可用的载频,在每个可用载频上搜索一个最强小区。 所谓最强小区是指特定网络制式要求的小区信道上的RSCP (Received Singnal Code Power,接收信号功率)最强的小区,比如TDD (Time Division Puplex, 时分双工)最强小区PCPCH (Physical common packet channel,物理公共分组 信道)上的RSCP最大,FDD (Frequency division duplex,频分双工)最强小 区CPICH(Common pilot channel,公共导引信道)上的RSCP最大,GSM(GlobalSystem for Mobile Communications, 全球移动通信系统)最强小区小区主载频 上的RSSI最大。对每个最强小区建立PCPCH同步,读取系统广播,获得该 小区上的公共陆地移动网络标识。在本实施例中,移动终端判断当所述定时器103超时时,移动终端协议栈 是否处于空闲状态,是则移动终端获取当前可用的公共陆地移动网络列表的过 程中,移动终端协议栈扫描当前移动终端所有可用的载频,并在每个可用载频 上搜索一个最强的小区;并对每个最强的小区建立主公共控制物理信道同步, 读取系统广播以获取该最强小区的公共陆地移动网络的编码列表。如果移动终端支持多种网络制式,则在当前网络制式所有可用的载频上获 得一个可用公共陆地移动网络的编码列表后,还需再扫描其他网络制式上的可 用公共陆地移动网络列表,主要流程类似,但是小区同步过程因网络制式而有 差异。因为扫描频段的过程比较慢,并且考虑到公共陆地移动网络搜索的目的 是为了发现归属地公共陆地移动网络和其他高优先级公共陆地移动网络的覆 盖,如果移动终端协议栈存有归属地公共陆地移动网络和其他高优先级公共陆 地移动网络的的频率规划信息,可以縮小频率扫描的范围,仅搜索归属地公共 陆地移动网络和高优先级公共陆地移动网络所在的频率,加快可用公共陆地移 动网络列表的速度。而公共陆地移动网络的频率规划信息可由网络侧消息或移 动终端定制信息得到。在本发明另一实施例中,当所述移动终端支持多种网络制式的时候,比较 当前拜访地公共陆地移动网络与移动终端的通用用户身份识别模块中归属地 公共陆地移动网络接入选择列表文件(EFHPLMNwAcT)、拜访地公共陆地 移动网络接入选择列表文件(EFPLMNwAcT),以及运营商控制的公共陆地 移动网络接入选择列表文件(EFOPLMNwAcT)中所保存的公共陆地移动网 络的列表文件,确定移动终端的归属地公共陆地移动网络和比当前拜访地公共 陆地移动网络优先级高的公共陆地移动网络列表,获取移动终端的归属地公共 陆地移动网络和其他高优先级公共陆地移动网络在各种网络制式下规划的频 率信息,并在上述频段扫描可用的频率,在每个频点上搜索最强小区,建立与 最强小区的同步并读取系统广播,获得当前可用的公共陆地移动网络覆盖情 况。在步骤S404中,移动终端判断所述当前移动终端可用的公共陆地移动网络列表中是否包含未尝试连接的高优先级公共陆地移动网络,是则执行步骤S405,否则执行步骤S407。移动终端一旦发现移动终端的归属地公共陆地移 动网络和/或其他高优先级公共陆地移动网络的覆盖,就由登记模块102尝试 选择和登记。因为此前已经确定存在网络覆盖,所以登记模块102选择登记归 属地公共陆地移动网络和/或其他高优先级公共陆地移动网络成功的可能性比 较高。而在当前移动终端可用的公共陆地移动网络列表中包含多个公共陆地移 动网络时,有些公共陆地移动网络是比当前移动终端拜访地公共陆地移动网络 的优先级更低的公共陆地移动网络,为了为移动终端提供更好的服务,则移动 终端应该选择比当前为其服务的公共陆地移动网络更高级别的公共陆地移动 网络。而当这些更高级别的公共陆地移动网络中,有些也许是移动终端已经尝 试过连接的,但是未能获得该高优先级公共陆地移动网络的服务。因此,在后 续的高优先级公共陆地移动网络的过程中,应该按照优先级顺序继续尝试选择 其他未尝试过的高优先级公共陆地移动网络。在步骤S405中,移动终端选择向所述当前移动终端可用的公共陆地移动 网络列表中未尝试连接的高优先级公共陆地移动网络请求登记。移动终端中的 登记模块102向当前移动终端可用的公共陆地移动网络列表中未尝试连接的 高优先级公共陆地移动网络请求登记;选择列表中未尝试连接的高优先级公共 陆地移动网络请求登记能够避免多余的搜索工作,提高移动终端获取高优先级 公共陆地移动网络服务的效率。在步骤S406中,移动终端判断是否成功登记和驻留到所述未尝试连接的 高优先级公共陆地移动网络,是则执行步骤S407,否则返回步骤S404;当登 记模块102向当前移动终端可用的公共陆地移动网络列表中未尝试连接的高 优先级公共陆地移动网络请求登记后;若该请求登记没有成功,或者驻留未成 功,则需要重新判断所述当前移动终端可用的公共陆地移动网络列表中是否包 含未尝试连接的其他高优先级公共陆地移动网络,以按优先级的次序向其他未 尝试连接的高优先级公共陆地移动网络发送登记请求。在步骤S407中,移动终端停止在漫游地的定时器103计时,在所述高优 先级公共陆地移动网络获取网络服务。当登记模块102成功的向当前移动终端 可用的公共陆地移动网络列表中未尝试连接的高优先级公共陆地移动网络请 求登记后;移动终端停止在漫游地的定时器103计时,在所述高优先级公共陆地移动网络获取网络服务。在步骤S408中,移动终端继续使用拜访地公共陆地移动网络的服务。移 动终端协议栈处于繁忙状态,则移动终端继续使用拜访地公共陆地移动网络的 服务。在本发明另外的实施例中,其方法流程图如图5所示,步骤S501 步骤 S506与上一实施例的步骤S401 步骤S406相同,步骤S407与步骤S508;步 骤与S408与步骤S509相同;在此不再复述。与上一实施例不同的是,在步骤 S507中,移动终端判断当前成功登记到所述高优先级公共陆地移动网络是否 是所述移动终端的归属地公共陆地移动网络,是则执行步骤S508,否则返回 步骤S501。由于对于移动终端来说获得其归属地公共陆地移动网络获取网络 服务是最佳,因此在本发明中,提供这样的方式为移动终端搜索到其归属地公 共陆地移动网络才停止移动终端在漫游地获取的拜访地公共陆地移动网络服 务。在本发明的一个实施例中,步骤S507中移动终端判断当前成功登记到的 高优先级公共陆地移动网络是否是所述移动终端的归属地公共陆地移动网络 的步骤包括移动终端判断当前成功登记驻留到的高优先级公共陆地移动网络 是否是所述移动终端的归属地公共陆地移动网络的歩骤包括移动终端协议栈 比较当前登记的归属地公共陆地移动网络的公共陆地移动网络识别码是否与 移动终端的通用用户身份识别模块中公共陆地移动网络接入选择列表文件定 义的归属地公共陆地移动网络的公共陆地移动网络识别码一致,若一致则表明 当前成功登记到的公共陆地移动网络是所述移动终端的归属地公共陆地移动 网络。只要移动终端处于拜访地公共陆地移动网络漫游,就只能够享受拜访地公 共陆地移动网络提供的服务。比如移动终端归属网络是3G网络,但是漫游到 一个只有2G网络覆盖的区域,就无法继续进行3G服务。在漫游期间为及时 发现归属公共陆地移动网络和其他高优先级公共陆地移动网络覆盖,要求移动 终端周期性地搜索归属地公共陆地移动网络和其他高优先级公共陆地移动网 络。本发明通过在移动终端处于拜访地公共陆地移动网络且业务空闲时,周期 性地搜索当前可用公共陆地移动网络网络列表,及时发现当前区域是否存在归属地公共陆地移动网络或其他高优先级公共陆地移动网络覆盖,当存在归属地 公共陆地移动网络或其他高优先级公共陆地移动网络覆盖时,发起公共陆地移 动网络选择登记,本发明有助于减少移动终端扫描载频的次数,避免尝试选择 无覆盖的公共陆地移动网络所造成的能耗的浪费,而到达降低终端能耗,提高 成功搜索高优先级公共陆地移动网络的效率。本发明搜索归属地公共陆地移动 网络或起高优先级公共陆地移动网络的方法可适用于归属公共陆地移动网络是3G网络或2G网络的移动终端从2G或3G的漫游地公共陆地移动网络回到 2G或3G的归属地公共陆地移动网络都可以使用本发明。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但 这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种移动终端搜索高优先级公共陆地移动网络的方法,其特征在于,包括A.当移动终端漫游于拜访地公共陆地移动网络中,且其业务空闲的时候,移动终端获取当前移动终端可用的公共陆地移动网络列表;B.移动终端向所述当前移动终端可用的公共陆地移动网络列表中的高优先级公共陆地移动网络登记,以获取该高优先级公共陆地移动网络的服务。
2、 根据权利要求1所述的方法,其特征在于,所述步骤A包括Al.移动终端处于拜访地公共陆地移动网络中时,启动其周期性搜索高优 先级公共陆地移动网络的定时器;A2.当所述定时器超时时,移动终端判断移动终端协议栈是否处于空闲状 态,是则执行步骤A3,否则执行步骤A4;A3.移动终端获取当前移动终端可用的公共陆地移动网络列表;A4.移动终端继续使用拜访地公共陆地移动网络的服务。
3、 根据权利要求2所述的方法,其特征在于,所述步骤B包括Bl.移动终端判断所述当前移动终端可用的公共陆地移动网络列表中是 否包含未尝试连接的高优先级公共陆地移动网络,是则执行步骤B2,否则执 行步骤B4;B2.移动终端选择向所述当前移动终端可用的公共陆地移动网络列表中 未尝试连接的高优先级公共陆地移动网络请求登记;B3.移动终端判断是否成功登记和驻留到所述未尝试连接的高优先级公 共陆地移动网络,是则执行步骤B4,否则返回步骤B1;B4.移动终端停止在漫游地的定时器计时,在所述高优先级公共陆地移动 网络获取网络服务。
4、 根据权利要求3所述的方法,其特征在于,所述步骤B2之后包括 B3'.移动终端判断当前成功登记和驻留到的高优先级公共陆地移动网络是否是所述移动终端的归属地公共陆地移动网络,是则执行歩骤B4,否则返 回步骤A1。
5、 根据权利要求4所述的方法,其特征在于,所述步骤B3'中,移动终端判断当前成功登记到的高优先级公共陆地移动网络是否是所述移动终端的 归属地公共陆地移动网络的步骤包括移动终端协议栈比较当前登记的归属地 公共陆地移动网络的公共陆地移动网络识别码是否与移动终端的通用用户身 份识别模块中公共陆地移动网络接入选择列表文件定义的归属地公共陆地移 动网络的公共陆地移动网络识别码一致,若一致则表明当前成功登记到的公共 陆地移动网络是所述移动终端的归属地公共陆地移动网络。
6、 根据权利要求2所述的方法,其特征在于,所述高优先级公共陆地移 动网络是指,在移动终端的通用用户身份识别模块中运营商控制的公共陆地移 动网络接入选择列表文件和公共陆地移动网络接入选择列表文件中,定义的优先级别比当前拜访地公共陆地移动网络更高的公共陆地移动网络;所述定时器时长为o时,移动终端不对高优先级公共陆地移动网络进行搜 索;若定时器时长不为0,则最短时长为6分钟,最长时长为8小时;缺省为 1小时。
7、 根据权利要求2所述的方法,其特征在于,所述步骤A2中,移动终 端判断当所述定时器超时时,移动终端协议栈是否处于空闲状态,是则移动终 端获取当前可用的公共陆地移动网络列表的过程中,移动终端协议栈扫描当前 移动终端所有可用的载频,并在每个可用载频上搜索一个最强的小区;并对每 个最强的小区建立主公共控制物理信道同步,读取系统广播以获取该最强小区的公共陆地移动网络的编码列表。
8、 根据权利要求7所述的方法,其特征在于,当所述移动终端支持多种网络制式的时候,比较当前拜访地公共陆地移动网络与移动终端的通用用户身 份识别模块中归属地公共陆地移动网络接入选择列表文件、拜访地公共陆地移 动网络接入选择列表文件,以及运营商控制的公共陆地移动网络接入选择列表 文件中所保存的公共陆地移动网络的列表文件,确定移动终端的多个归属地公 共陆地移动网络比当前拜访地公共陆地移动网络优先级高的公共陆地移动网 络列表,以获取移动终端的归属地公共陆地移动网络和高优先级公共陆地移动 网络在各种网络制式下规划的频率信息,并在每个频点上搜索最强小区,建立 与最强小区的同步并读取系统广播,获得当前可用的公共陆地移动网络覆盖情 况。
9、 一种实现如权利要求1~8任意一项权利要求所述方法的系统,其特征在于,包括搜索模块,设置于移动终端,用于当移动终端漫游于拜访地公共陆地移动 网络中,且其业务空闲的时候,获取当前移动终端可用的公共陆地移动网络列 表;登记模块,设置于移动终端,用于向所述当前移动终端可用的公共陆地移 动网络列表中的高优先级公共陆地移动网络登记,以获取该高优先级公共陆地 移动网络的服务。
10、根据权利要求9所述的系统,其特征在于,所述系统还包括 定时器,设置于移动终端,用于定时移动终端周期性搜索高优先级公共陆 地移动网络的时间。
全文摘要
本发明公开了一种移动终端搜索高优先级公共陆地移动网络的方法,包括步骤有当移动终端漫游于拜访地公共陆地移动网络中,且其业务空闲的时候,移动终端获取当前移动终端可用的公共陆地移动网络列表;移动终端向所述当前移动终端可用的公共陆地移动网络列表中的高优先级公共陆地移动网络登记,以获取该高优先级公共陆地移动网络的服务。相应地,本发明还公开了一种移动终端搜索高优先级公共陆地移动网络的系统。借此,本发明提高了移动终端在漫游地搜索高优先级公共陆地移动网络的效率,以及降低了移动终端在搜索高优先级公共陆地移动网络的过程中的能耗。
文档编号H04Q7/32GK101242608SQ20081005710
公开日2008年8月13日 申请日期2008年1月29日 优先权日2008年1月29日
发明者张鹏程 申请人:中兴通讯股份有限公司