专利名称:支持双频软件终端的搜索网络方法及支持双频软件终端的制作方法
技术领域:
本发明实施例涉及通信技术,尤其涉及一种支持双频软件终端的搜索网络方法及 支持双频软件终端。
背景技术:
双频软件为终端可以在两种不同频段的网络中使用的终端软件。在码分多址 (Code Division Multiple Access,简称CDMA)网络中,支持双频软件终端可以通过两种不 同频段的CDMA网络进行通信业务,例如450M频段CDMA网络和800M频段CDMA网络、800M 频段CDMA网络和1900M频段CDMA网络等。支持双频软件终端的初始化过程中,可以根据 该支持双频软件终端的用户识别模块(User Identity Model,简称UIM)卡中的优先漫游列 表(Priority Roaming List,简称PRL)所包括的两种频段包括的频点,搜索上述两种频段 支持的同一 CDMA网络,例如搜索450M频段和800M频段支持的同一 CDMA网络,即可以根 据450M频段包括的频点,搜索450M频段支持的450M频段CDMA网络,或者可以根据800M 频段包括的频点,搜索800M频段支持的800M频段CDMA网络,从而实现通过该频段的CDMA 网络进行通信业务。但是,上述PRL需要包括两种频段包括的频点,才能使得支持双频软件终端能够 通过上述两种频段的CDMA网络进行通信业务。如果PRL只包括一种频段包括的频点,那么 支持双频软件终端只能根据上述频点,搜索上述一种频段支持的CDMA网络,而无法搜索对 应另一种频段支持的CDMA网络,导致了上述支持双频软件终端不能够通过另一种频段支 持的CDMA网络进行通信业务,影响了通信业务的正常进行。
发明内容
本发明实施例提供一种支持双频软件终端的搜索网络方法及支持双频软件终端, 若支持双频软件终端的UIM卡中的PRL只包括一种频段包括的频点,避免现有技术中的上 述支持双频软件终端不能够根据只包括一种频段包括的频点的PRL搜索到另一种频段支 持的通信网络进行通信业务的问题,保证上述支持双频软件终端通信业务的正常进行。本发明实施例提供了一种支持双频软件终端的搜索网络方法,包括获取第一 PRL,所述第一 PRL包括第一频段包括的频点;根据配置信息,确定与所述第一频段对应的第二频段;将所述第二频段包括的频点添加到所述第一 PRL中,形成第二 PRL ;根据所述第二 PRL,搜索所述第一频段或所述第二频段支持的同一通信网络。本发明实施例还提供了一种支持双频软件终端,包括获取模块,用于获取第一 PRL,所述第一 PRL包括第一频段包括的频点;确定模块,用于根据配置信息,确定与所述第一频段对应的第二频段;处理模块,用于将所述第二频段包括的频点添加到所述第一 PRL中,形成第二 PRL ;
搜索模块,用于根据所述第二 PRL,搜索所述第一频段或所述第二频段支持的同一 通信网络。由上述技术方案可知,本发明实施例通过获取只包括的一种频段(第一频段)包 括的频点的第一 PRL,根据配置信息,确定与上述第一频段对应的第二频段,并将上述第二 频段包括的频点添加到上述第一 PRL中,形成第二 PRL,从而使得能够根据上述第二 PRL,搜 索上述第一频段或上述第二频段支持的同一通信网络,实现通过搜索到的通信网络进行通 信业务,能够避免现有技术中的上述支持双频软件终端不能够根据只包括一种频段(第一 频段)包括的频点的PRL搜索到另一种频段(第二频段)支持的通信网络进行通信业务的 问题,从而保证了上述支持双频软件终端通信业务的正常进行。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述 中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实 施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图 获得其他的附图。图1为本发明实施例一提供的支持双频软件终端的搜索网络方法的流程示意图;图2为本发明实施例二提供的支持双频软件终端的搜索网络方法的流程示意图;图3为本发明实施例三提供的支持双频软件终端的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明实施例一提供的支持双频软件终端的搜索网络方法的流程示意图, 如图1所示,本实施例的支持双频软件终端的搜索网络方法可以包括以下步骤步骤101、获取第一 PRL,上述第一 PRL包括第一频段包括的频点;具体地,可以从支持双频软件终端的UIM卡中获取第一 PRL,该第一 PRL只包括一 种频段包括的频点,即第一频段包括的频点。步骤102、根据配置信息,确定与上述第一频段对应的第二频段;具体地,可以根据配置信息,获知能够通过两种不同频段(第一频段和第二频段) 支持的同一通信网络进行通信业务,根据所获取的上述第一 PRL所包括的第一频段包括的 频点,确定与该第一频段对应的另一种频段,即第二频段。在本实施例中,配置信息中包括 终端支持的同一通信网络的多个频段信息。可以理解为,终端支持的频段信息包括支持同 一通信网络的两个频段信息,即第一频段和第二频段各自对应于同一通信网络。通过第一 频段和配置信息,就可以确定该第一频段支持的通信网络的第二频段。进一步地,在执行本步骤之前,还可以进一步根据上述第一 PRL,搜索对应上述第 一频段的通信网络。若没有搜索到对应上述第一频段的通信网络,则执行本步骤,否则,则 可以通过搜索到的对应上述第一频段的通信网络进行通信业务,不执行本步骤及后续步马聚ο步骤103、将上述第二频段包括的频点添加到上述第一 PRL中,形成第二 PRL ;步骤104、根据上述第二 PRL,搜索上述第一频段或上述第二频段支持的同一通信 网络。本实施例中,通过获取只包括的一种频段(第一频段)包括的频点的第一 PRLJg 据配置信息,确定与上述第一频段对应的第二频段,并将上述第二频段包括的频点添加到 上述第一 PRL中,形成第二 PRL,从而使得能够根据上述第二 PRL,搜索上述第一频段或上述 第二频段支持的同一通信网络,实现通过搜索到的通信网络进行通信业务,能够避免现有 技术中的上述支持双频软件终端不能够根据只包括一种频段(第一频段)包括的频点的 PRL搜索到另一种频段(第二频段)支持的通信网络进行通信业务的问题,从而保证了上述 支持双频软件终端通信业务的正常进行。图2为本发明实施例二提供的支持双频软件终端的搜索网络方法的流程示意图, 本实施例为上一实施例的具体实施例,本实施例中,支持双频软件终端能够通过450M频段 CDMA网络和800M频段CDMA网络进行通信业务。如图2所示,本实施例的支持双频软件终 端的搜索网络方法可以包括以下步骤步骤201、支持双频软件终端从UIM卡中获取PRL,该PRL只包括450M频段包括的 频点;其中,上述PRL所包括的450M频段包括的频点可以为210M、260M、160M等几个频
点ο步骤202、支持双频软件终端根据上述PRL所包括的450M频段包括的频点,搜索当 前所在的通信网络;步骤203、支持双频软件终端判断是否搜索到当前所在的通信网络,如果是,则执 行步骤204 ;否则,则执行步骤205、步骤206、步骤207和步骤208 ;步骤204、支持双频软件终端通过搜索到的当前所在的通信网络即450M频段支持 的⑶MA网络G50M频段⑶MA网络),进行通信业务;步骤205、支持双频软件终端根据配置信息,确定与450M频段对应的800M频段;具体地,支持双频软件终端可以根据配置信息,获知该支持双频软件终端能够通 过450M频段CDMA网络和800M频段CDMA网络进行通信业务,根据所获取的上述PRL所包 括的450M频段包括的频点,确定与该450M频段对应的800M频段。步骤206、支持双频软件终端将上述800M频段包括的频点添加到上述PRL中,形成 新的I3RL ;步骤207、支持双频软件终端根据上述新的PRL所包括的800M频段包括的频点,搜 索到当前所在的通信网络即800M频段支持的CDMA网络(800M频段CDMA网络);步骤208、支持双频软件终端通过搜索到的当前所在的通信网络即800M频段支持 的⑶MA网络(800M频段⑶MA网络),进行通信业务。本实施例中,当支持双频软件终端能够通过450M频段CDMA网络和800M频段CDMA 网络进行通信业务时,若上述支持双频软件终端根据获取的只包括的450M频段包括的频 点的PRL,未搜索到当前所在的通信网络即800M频段支持的CDMA网络(800M频段CDMA网 络),则进一步根据配置信息,确定与上述450M频段对应的800M频段,并将800M频段包括的频点添加到上述PRL中,形成新的PRL,从而使得该支持双频软件终端能够根据上述新的 PRL,搜索到当前所在的通信网络即800M频段支持的CDMA网络(800M频段CDMA网络),实 现通过搜索到的800M频段CDMA网络进行通信业务,能够避免现有技术中的上述支持双频 软件终端不能够根据只包括的一种频段(例如450M频段)包括的频点的PRL搜索到另一 种频段(例如800M频段)支持的CDMA网络进行通信业务的问题,从而保证了上述支持双 频软件终端通信业务的正常进行。需要说明的是对于前述的各方法实施例,为了简单描述,故将其都表述为一系列 的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为 依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知 悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明 所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部 分,可以参见其他实施例的相关描述。图3为本发明实施例三提供的支持双频软件终端的结构示意图,如图3所示,本实 施例的支持双频软件终端可以包括获取模块31、确定模块32、处理模块33和搜索模块34。其中,获取模块31用于获取第一 PRL,上述第一 PRL包括第一频段包括的频点;具 体地,可以从支持双频软件终端的UIM卡中获取第一 PRL,该第一 PRL只包括一种频段包括 的频点,即第一频段包括的频点。确定模块32用于根据配置信息,确定与上述第一频段对应的第二频段;具体地, 可以根据配置信息,获知能够通过两种不同频段(第一频段和第二频段)支持的同一通信 网络进行通信业务,根据所获取的上述第一 PRL所包括的第一频段包括的频点,确定与该 第一频段对应的另一种频段,即第二频段。在本实施例中,配置信息中包括终端支持的同一 通信网络的多个频段信息。可以理解为,终端支持的频段信息包括支持同一通信网络的两 个频段信息,即第一频段和第二频段各自对应于同一通信网络。确定模块32具体可以根据 上述第一频段,查询上述配置信息中包括的终端支持的同一通信网络的第一频段信息和第 二频段信息,确定上述第一频段支持的同一通信网络的第二频段。处理模块33用于将上述第二频段包括的频点添加到上述第一 PRL中,形成第二 PRL ;搜索模块34用于根据上述第二 PRL,搜索上述第一频段或上述第二频段支持的同
一通信网络。上述实施例一中方法、二中支持双频软件终端的功能均可以由本发明实施例提供 的支持双频软件终端实现。具体地,本实施例中的确定模块32还可以进一步先根据上述第一 PRL,未搜索到 上述第一频段支持的通信网络,然后再根据配置信息,确定与上述第一频段对应的第二频 段。本实施例中,通过获取模块获取只包括的一种频段(第一频段)包括的频点的第 一 PRL,确定模块根据配置信息,确定与上述第一频段对应的第二频段,并由处理模块将上 述第二频段包括的频点添加到上述第一 PRL中,形成第二 PRL,从而使得搜索模块能够根据 上述第二 PRL,搜索上述第一频段或上述第二频段支持的同一通信网络,实现通过搜索到的通信网络进行通信业务,能够避免现有技术中的上述支持双频软件终端不能够根据只包括 一种频段(第一频段)包括的频点的PRL搜索到另一种频段(第二频段)支持的通信网络 进行通信业务的问题,从而保证了上述支持双频软件终端通信业务的正常进行。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过 程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序 在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者 光盘等各种可以存储程序代码的介质。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然 可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。
权利要求
1.一种支持双频软件终端的搜索网络方法,其特征在于,包括 获取第一 PRL,所述第一 PRL包括第一频段包括的频点;根据配置信息,确定与所述第一频段对应的第二频段; 将所述第二频段包括的频点添加到所述第一 PRL中,形成第二 PRL ; 根据所述第二 PRL,搜索所述第一频段或所述第二频段支持的同一通信网络。
2.根据权利要求1所述的方法,其特征在于,所述获取第一PRL之后,所述根据配置信 息,确定与所述第一频段对应的第二频段之前,所述方法还包括根据所述第一 PRL,未搜索到所述第一频段支持的通信网络。
3.根据权利要求1或2所述的方法,其特征在于,所述配置信息包括终端支持的同一通 信网络的第一频段信息和第二频段信息。
4.根据权利要求3所述的方法,其特征在于,所述根据配置信息,确定与所述第一频段 对应的第二频段包括根据所述第一频段,查询所述配置信息中包括的终端支持的同一通信网络的第一频段 信息和第二频段信息,确定所述第一频段支持的同一通信网络的第二频段。
5.一种支持双频软件终端,其特征在于,包括获取模块,用于获取第一 PRL,所述第一 PRL包括第一频段包括的频点; 确定模块,用于根据配置信息,确定与所述第一频段对应的第二频段; 处理模块,用于将所述第二频段包括的频点添加到所述第一 PRL中,形成第二 PRL ; 搜索模块,用于根据所述第二 PRL,搜索所述第一频段或所述第二频段支持的同一通信 网络。
6.根据权利要求5所述的支持双频软件终端,其特征在于,所述确定模块还用于 根据所述第一 PRL,未搜索到所述第一频段支持的通信网络。
7.根据权利要求5或6所述的支持双频软件终端,其特征在于,所述配置信息包括终端 支持的同一通信网络的第一频段信息和第二频段信息,所述确定模块具体用于根据所述第一频段,查询所述配置信息中包括的终端支持的同一通信网络的第一频段 信息和第二频段信息,确定所述第一频段支持的同一通信网络的第二频段。
全文摘要
本发明提供一种支持双频软件终端的搜索网络方法及支持双频软件终端,方法包括获取第一PRL,所述第一PRL包括第一频段包括的频点;根据配置信息,确定与所述第一频段对应的第二频段;将所述第二频段包括的频点添加到所述第一PRL中,形成第二PRL;根据所述第二PRL,搜索所述第一频段或所述第二频段支持的同一通信网络,从而可以实现通过搜索到的通信网络进行通信业务,能够避免现有技术中的上述支持双频软件终端不能够根据只包括一种频段(第一频段)包括的频点的PRL搜索到另一种频段(第二频段)支持的通信网络进行通信业务的问题,从而保证了上述支持双频软件终端通信业务的正常进行。
文档编号H04W76/02GK102143556SQ201010590400
公开日2011年8月3日 申请日期2010年12月7日 优先权日2010年12月7日
发明者穆长有 申请人:华为终端有限公司