CN105792323B - 一种开机搜索网络的方法、通信处理器及终端设备 - Google Patents
一种开机搜索网络的方法、通信处理器及终端设备 Download PDFInfo
- Publication number
- CN105792323B CN105792323B CN201410834508.1A CN201410834508A CN105792323B CN 105792323 B CN105792323 B CN 105792323B CN 201410834508 A CN201410834508 A CN 201410834508A CN 105792323 B CN105792323 B CN 105792323B
- Authority
- CN
- China
- Prior art keywords
- frequency
- network
- search
- frequency range
- sweep
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种开机搜索网络的方法、通信处理器及终端设备,其中方法包括:在CP上电初始化后,确定所述CP所支持的网络特征信息;根据所述网络特征信息搜索可用网络,得到可用网络信息;获取应用处理器AP传输的搜索网络命令,根据所述可用网络信息确定网络搜索结果。本发明减小了开机搜索网络的时间,实现了快速的开机搜索网络,提高了开机搜索网络的效率。
Description
技术领域
本发明涉及网络技术领域,具体涉及一种开机搜索网络的方法、通信处理器及终端设备。
背景技术
开机搜索网络是指终端设备在开机时自动搜索网络的过程;此处的终端设备可以是支持各种网络制式或者其组合的移动终端,如智能手机、功能手机等,网络制式可以是2G(第二代移动通信技术),3G(第三代移动通信技术),4G(第四代移动通信技术)等接入技术以及后续演进。
目前终端设备开机搜索网络的方式主要是基于AP(Application Processor,应用处理器)和CP(Communication Processor,通信处理器)架构;终端设备开机时,AP和CP同时上电启动,CP启动后等待AP向CP下发搜索网络命令,CP获取该搜索网络命令后搜索网络,从而实现终端设备开机后自动搜索网络。
现有终端设备开机搜索网络的方式所存在的问题为:AP在启动后,需要先加载服务程序,在服务程序加载完成后,AP才会向CP下发搜索网络命令;这就导致CP在搜索网络前,存在等待AP加载服务程序的时间,使得终端设备开机搜索网络的时间较长。
发明内容
有鉴于此,本发明实施例提供一种开机搜索网络的方法、通信处理器及终端设备,以解决现有开机搜索网络的方式,由于CP在搜索网络前,存在等待AP加载服务程序的时间,所导致的开机搜索网络的时间较长的问题。
为实现上述目的,本发明实施例提供如下技术方案:
一种开机搜索网络的方法,应用于终端设备的通信处理器CP中,所述方法包括:
在CP上电初始化后,确定所述CP所支持的网络特征信息;
根据所述网络特征信息搜索可用网络,得到可用网络信息;
获取应用处理器AP传输的搜索网络命令,根据所述可用网络信息确定网络搜索结果。
其中,所述确定所述CP所支持的网络特征信息包括:确定所述CP所支持的网络制式,和所支持的网络制式所对应的频段;
所述可用网络信息包括:CP所支持的网络制式所对应的频段的可用频点。
其中,所述根据所述网络特征信息搜索可用网络包括:
按照预定的网络制式搜索顺序,在CP所支持的各网络制式所对应的频段上进行扫频。
其中,所述网络搜索结果包括各频段的频点搜索结果;所述根据所述可用网络信息确定网络搜索结果包括:
在获取到AP传输的搜索网络命令时,若存在所述CP已完成扫频的频段,将所述CP得到的与所述已完成扫频的频段对应的可用频点,作为所述已完成扫频的频段的频点搜索结果;
若存在所述CP进行了部分扫频的频段,将所述CP得到的与所述进行了部分扫频的频段对应的部分可用频点信息,与所述终端设备预存的与所述进行了部分扫频的频段对应的频点信息相结合,将结合后的频点信息作为所述进行了部分扫频的频段的频点搜索结果;
若存在所述CP未扫频的频段,将所述终端设备预存的与所述未扫频的频段对应的频点信息,作为所述未扫频的频段的频点搜索结果。
其中,所述方法还包括:
根据所述网络搜索结果进行网络注册。
其中,所述根据所述网络搜索结果进行网络注册包括:
对于所述CP所支持的任一网络制式,使用所述网络制式下已完成扫频的频段的频点搜索结果,和/或,所述网络制式下进行了部分扫频的频段的频点搜索结果进行小区查找;
若未查找到小区,且所述网络制式下还存在未扫频的频段,和/或进行了部分扫频的频段,则对所述网络制式下还未扫频的频段,和/或进行了部分扫频的频段中未扫频的频点范围进行扫频,以根据扫频得到的可用频点进行小区查找;
若未查找到小区,且所述网络制式下不存在未扫频的频段,和/或进行了部分扫频的频段,则在下个网络制式下进行小区查找。
本发明实施例还提供一种通信处理器,包括开机搜索网络的装置,所述开机搜索网络的装置包括:
网络特征确定模块,用于在通信处理器CP上电初始化后,确定所述CP所支持的网络特征信息;
网络搜索模块,用于根据所述网络特征信息搜索可用网络,得到可用网络信息;
搜索结果确定模块,用于获取应用处理器AP传输的搜索网络命令,根据所述可用网络信息确定网络搜索结果。
其中,所述可用网络信息包括:CP所支持的网络制式所对应的频段的可用频点;所述网络特征确定模块包括:
制式及频段确定单元,用于确定所述CP所支持的网络制式,和所支持的网络制式所对应的频段;
所述网络搜索模块包括:
扫频单元,用于按照预定的网络制式搜索顺序,在CP所支持的各网络制式所对应的频段上进行扫频;
所述搜索结果确定模块包括:
第一结果确定单元,用于在获取到AP传输的搜索网络命令时,若存在所述CP已完成扫频的频段,将所述CP得到的与所述已完成扫频的频段对应的可用频点,作为所述已完成扫频的频段的频点搜索结果;
第二结果确定单元,用于若存在所述CP进行了部分扫频的频段,将所述CP得到的与所述进行了部分扫频的频段对应的部分可用频点信息,与所述终端设备预存的与所述进行了部分扫频的频段对应的频点信息相结合,将结合后的频点信息作为所述进行了部分扫频的频段的频点搜索结果;
第三结果确定单元,用于若存在所述CP未扫频的频段,将所述终端设备预存的与所述未扫频的频段对应的频点信息,作为所述未扫频的频段的频点搜索结果。
其中,所述开机搜索网络的装置还包括:
网络注册模块,用于根据所述网络搜索结果进行网络注册;
所述网络注册模块包括:
小区查找单元,用于对于所述CP所支持的任一网络制式,使用所述网络制式下已完成扫频的频段的频点搜索结果,和/或,所述网络制式下进行了部分扫频的频段的频点搜索结果进行小区查找;
继续扫频单元,用于若未查找到小区,且所述网络制式下还存在未扫频的频段,和/或进行了部分扫频的频段,则对所述网络制式下还未扫频的频段,和/或进行了部分扫频的频段中未扫频的频点范围进行扫频,以根据扫频得到的可用频点进行小区查找;
下步查找单元,用于若未查找到小区,且所述网络制式下不存在未扫频的频段,和/或进行了部分扫频的频段,则在下个网络制式下进行小区查找。
本发明实施例还提供一种终端设备,包括应用处理器,及上述所述的通信处理器。
基于上述技术方案,本发明实施例提供的开机搜索网络的方法中,CP上电初始化后,可确定所述CP所支持的网络特征信息,从而根据所述网络特征信息搜索可用网络,得到可用网络信息,进而在获取到AP传输的搜索网络命令时,根据所述可用网络信息确定网络搜索结果;可以看出,本发明实施例提供的开机搜索网络的方法中,CP可在上电初始化至获取到AP传输的搜索网络命令的时间段内,根据网络特征信息搜索可用网络,从而在获取到AP传输的搜索网络命令时,根据前期搜索网络得到的可用网络信息确定网络搜索结果,实现减小开机搜索网络的时间的目的,实现快速的开机搜索网络,提高开机搜索网络的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的开机搜索网络的方法流程图;
图2为本发明实施例提供的开机搜索网络的另一方法流程图;
图3为本发明实施例提供的根据所述网络搜索结果进行网络注册的方法流程图;
图4为本发明实施例提供的开机搜索网络的装置的结构框图;
图5为本发明实施例提供的网络特征确定模块的结构框图;
图6为本发明实施例提供的网络搜索模块的结构框图;
图7为本发明实施例提供的搜索结果确定模块的结构框图;
图8为本发明实施例提供的开机搜索网络的装置的另一结构框图;
图9为本发明实施例提供的网络注册模块的结构框图;
图10为本发明实施例提供的终端设备的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的发明人研究发现:CP在上电初始后,存在一段等待AP加载服务程序和下发搜索网络命令的时间,因此CP可利用该段等待时间,根据自身支持的网络制式和支持的网络制式所对应的频段进行扫频,然后在AP下发搜索网络命令时,可根据扫频得到的扫频结果确定网络搜索结果,从而缩小开机搜索网络的时间。基于该思想,下面对本发明提供的开机搜索网络的方法及装置进行介绍。
图1为本发明实施例提供的开机搜索网络的方法流程图,该方法可应用于终端设备的CP中,参照图1,该方法可以包括:
步骤S100、在CP上电初始化后,确定所述CP所支持的网络特征信息;
可选的,网络特征信息为CP进行网络搜索的依据,可以为CP自身所支持的网络制式,和所支持的网络制式所对应的频段;
如目前具有同时支持4G、3G和2G网络制式的手机,且该手机可在4G网络对应的频段、3G网络对应的频段和2G网络对应的频段上进行通信,因此4G网络制式及其对应的频段,3G网络制式及其对应的频段,2G网络制式及其对应的频段为该手机的网络特征信息;显然,该段描述仅为举例说明,网络制式及其对应的频段还可包括后续演进的网络制式及其对应的频段,也可为4G网络制式及其对应的频段,3G网络制式及其对应的频段,2G网络制式及其对应的频段,后续演进的网络制式及其对应的频段中的至少一种;
步骤S110、根据所述网络特征信息搜索可用网络,得到可用网络信息;
可选的,CP可在所支持的网络制式所对应的频段上进行扫频,扫频结果中各频段的可用频点,即为对应频段的可用网络信息。
步骤S120、获取AP传输的搜索网络命令,根据所述可用网络信息确定网络搜索结果。
可选的,AP可在加载完服务程序后,向CP下发搜索网络命令,从而使得CP获取到AP传输的搜索网络命令;可选的,所得到的可用网络信息可直接作为网络搜索结果,也可结合终端设备SIM(Subscriber Identity Module,客户识别模块)或USIM(UniversalSubscriber Identity Module,全球用户识别卡)卡中预存的可用网络信息作为网络搜索结果。
本发明实施例提供的开机搜索网络的方法中,CP上电初始化后,可确定所述CP所支持的网络特征信息,从而根据所述网络特征信息搜索可用网络,得到可用网络信息,进而在获取到AP传输的搜索网络命令时,根据所述可用网络信息确定网络搜索结果;可以看出,本发明实施例提供的开机搜索网络的方法中,CP可在上电初始化至获取到AP传输的搜索网络命令的时间段内,根据网络特征信息搜索可用网络,从而在获取到AP传输的搜索网络命令时,根据前期搜索网络得到的可用网络信息确定网络搜索结果,实现减小开机搜索网络的时间的目的,实现快速的开机搜索网络,提高开机搜索网络的效率。
可选的,CP所支持的网络制式可以为至少一个,本发明实施例可以预定的网络制式搜索顺序,在所支持的各网络制式所对应的频段上进行扫频,得到已扫频的频段对应的可用频点;
具体的,CP所支持的网络制式可能只有一个,则预定的网络制式搜索顺序可以为仅在该网络制式下进行网络搜索,从在该网络制式所对应的频段上进行扫频,得到已扫频的频段对应的可用频点;例如,对于仅支持2G网络的功能手机,CP可在2G网络所对应的频段上进行扫频,得到2G网络所对应的频段上的可用频点;
若CP所支持的网络制式具有多个,则可按照网络制式的代数由高至低,或由低至高的顺序,在各网络制式下进行网络搜索,从而在各网络制式所对应的频段上进行扫频,得到已扫频的频段对应的可用频点;例如,对于支持2G、3G和4G网络的手机,可预定网络制式的代数由高至低的优先级搜索顺序,按照先在4G网络对应的频段上进行扫频,再在3G网络对应的频段上进行扫频,最后在2G网络对应的频段上进行扫频的方式进行网络搜索;显然,搜索顺序也可为网络制式的代数由低至高的优先级搜索顺序。
以终端设备所支持的网络制式和对应的频段为:TD-LTE band 38,39,40;TD-SCDMA band 34,39;GSM 900,1800为例,则CP按照网络制式的代数由高至低的优先级搜索顺序,可先在TD-LTE网络上依次对38频段(2570MHz-2620MHz),39频段(1880MHz-1920MHz)和40频段(2300MHz-2400MHz)上进行扫频,得到38频段对应的可用频点(如2570MHz频点等),39频段对应的可用频点,40频段对应的可用频点;再在TD-SCDMA网络上依次对34频段和39频段上进行扫频,得到34频段对应的可用频点,39频段对应的可用频点;最后在GSM网络上对900频段和1800频段上进行扫频,得到900频段对应的可用频点,1800频段对应的可用频点。
可选的,CP在获取到AP传输的搜索网络命令时,CP对于所支持的网络制式所对应的频段的扫频可能存在下述情况:
网络制式所对应的所有频段均已扫频完成;
网络制式所对应的频段一部分已扫频完成,一部分还未扫频;
网络制式所对应的频段一部分已扫频完成,一部分进行了部分扫频,一部分还未扫频。
则本发明实施例可大致对CP所支持的网络制式所对应的频段的扫频状态划分成以下情况:已完成扫频的频段,进行了部分扫频的频段,未扫频的频段。
对于已完成扫频的频段,可将CP扫频得到的该已完成扫频的频段对应的可用频点,作为该已完成扫频的频段的频点搜索结果;
对于进行了部分扫频的频段,可将CP扫频得到的部分可用频点信息,与预存的与该进行了部分扫频的频段对应的频点信息相结合,将结合后的频点信息作为该进行了部分扫频的频段的频点搜索结果;可选的,结合方式可以为CP扫频得到的部分可用频点信息,并上预存的与该进行了部分扫频的频段对应的频点信息,并进行频点去重;
对于未扫频的频段,可将预存的与该未扫频的频段对应的频点信息,作为该未扫频的频段的频点搜索结果;
在本发明实施例中,网络搜索结果可以包括各频段的频点搜索结果,各频段的频点搜索结果的确定方式依照频段的扫频完成情况,由上述方式确定。
如CP所支持的网络制式和对应的频段为:TD-LTE band 38,39,40;其中在CP获取到AP传输的搜索网络命令时,TD-LTE 38频段已扫频完成,39频段进行了部分扫频(如1880MHz-1920MHz的扫频仅完成至1880MHz-1900M MHz),40频段未扫频;则对于TD-LTE 38频段,可将CP扫频得到的38频段对应的可用频点,作为TD-LTE 38频段的频点搜索结果,以便后续在该TD-LTE 38频段进行网络注册、实现小区查找;对于TD-LTE39频段,可将CP进行了部分扫频所得到的部分可用频点信息,与存储在终端设备的SIM/USIM卡中关于TD-LTE39频段的频点信息(即终端设备所预存的在该网络制式下该频段对应的频点)结合,作为TD-LTE 39频段的频点搜索结果,以便后续在该TD-LTE 39频段进行网络注册、实现小区查找;对于TD-LTE40频段,可将存储在终端设备的SIM/USIM卡中关于TD-LTE40频段的频点信息,作为TD-LTE 40频段的频点搜索结果,以便后续在该TD-LTE 40频段进行网络注册、实现小区查找。
图2示出了本发明实施例提供的开机搜索网络的另一方法流程图,参照图2,该方法可以包括:
步骤S200、在CP上电初始化后,确定所述CP所支持的网络制式,和所支持的网络制式所对应的频段;
步骤S210、若CP所支持的网络制式为一个,在所支持的网络制式所对应的频段上进行扫频,得到已扫频的频段对应的可用频点;
步骤S220、若CP所支持的网络制式为多个,按照预定的网络制式搜索顺序,在所支持的各网络制式所对应的频段上进行扫频,得到已扫频的频段对应的可用频点;
可选的,步骤S210和步骤S220为CP所支持的不同网络制式数量情况下的处理,实际应用中,步骤S210和步骤S220中仅有一个执行。
步骤S230、获取AP传输的搜索网络命令;
步骤S240、若存在所述CP已完成扫频的频段,将所述CP得到的与所述已完成扫频的频段对应的可用频点,作为所述已完成扫频的频段的频点搜索结果;
步骤S250、若存在所述CP进行了部分扫频的频段,将所述CP得到的与所述进行了部分扫频的频段对应的部分可用频点信息,与所述终端设备预存的与所述进行了部分扫频的频段对应的频点信息相结合,将结合后的频点信息作为所述进行了部分扫频的频段的频点搜索结果;
可选的,终端设备的SIM/USIM卡中可预存各网络制式所对应的各频段上的频点信息,对于CP所支持的网络制式下进行了部分扫频的频段,可依据SIM/USIM卡中预存的相应网络制式下该频段上的频点信息,作为终端设备预存的与该进行了部分扫频的频段对应的频点信息。
步骤S260、若存在所述CP未扫频的频段,将所述终端设备预存的与所述未扫频的频段对应的频点信息,作为所述未扫频的频段的频点搜索结果。
值得注意的是,由于前文已述可能存在:网络制式所对应的所有频段均已扫频完成;网络制式所对应的频段一部分已扫频完成,一部分还未扫频;网络制式所对应的频段一部分已扫频完成,一部分进行了部分扫频,一部分还未扫频的情况。因此图2方法中,步骤S240、步骤S250和步骤S260可同时存在,对应网络制式所对应的频段一部分已扫频完成,一部分进行了部分扫频,一部分还未扫频的情况;也可仅有步骤S240存在,对应网络制式所对应的所有频段均已扫频完成的情况;也可仅有步骤S240和步骤S260存在,对应网络制式所对应的频段一部分已扫频完成,一部分还未扫频的情况;当然,也可仅有步骤S240和步骤S250存在。
可选的,在得到网络搜索结果后,本发明实施例可根据所述网络搜索结果进行网络注册,实现小区查找。
图3示出了根据所述网络搜索结果进行网络注册的方法流程图,参照图3,该方法可以包括:
步骤S300、对于所述CP所支持的任一网络制式,使用所述网络制式下已完成扫频的频段的频点搜索结果,和/或,所述网络制式下进行了部分扫频的频段的频点搜索结果进行小区查找;
步骤S310、若未查找到小区,且所述网络制式下还存在未扫频的频段,和/或进行了部分扫频的频段,则对所述网络制式下还未扫频的频段,和/或进行了部分扫频的频段中未扫频的频点范围进行扫频,以根据扫频得到的可用频点进行小区查找;
步骤S320、若未查找到小区,且所述网络制式下不存在未扫频的频段,和/或,进行了部分扫频的频段,则在下个网络制式下进行小区查找。
本发明实施例在每个网络制式下进行网络注册时,优先使用每个网络制式下已完成扫频的频段的频点搜索结果,及每个网络制式下进行了部分扫频的频段的频点搜索结果;可选的,也可仅优先使用每个网络制式下已完成扫频的频段的频点搜索结果,或,每个网络制式下进行了部分扫频的频段的频点搜索结果进行网络注册;
如果在对在某一网络制式下进行网络注册时,根据该网络制式下已完成扫频的频段的频点搜索结果,和该网络制式下进行了部分扫频的频段的频点搜索结果,未查找到小区,则若该网络制式下还存在未扫频的频段,则本发明实施例可继续对该还未扫频的频段进行扫频,从而根据扫频得到的可用频点进行小区查找;显然对于根据该网络制式下已完成扫频的频段的频点搜索结果,和该网络制式下进行了部分扫频的频段的频点搜索结果,未查找到小区的情况,本发明实施例也可对该网络制式下进行了部分扫频的频段中未扫完的频段进行扫频,从而根据扫频得到的可用频点进行小区查找。
如果该网络制式下的频段都扫完过,则可在下个网络制式下进行小区查找,下个网络制式下进行的小区查找过程与上述介绍类似。
为便于理解,以CP所支持的网络制式和对应的频段为:TD-LTE band 38,39,40为例;在CP获取到AP传输的搜索网络命令时,TD-LTE band 38频段扫频完成,39频段完成部分扫频,40频段未扫频;则在进行网络注册时,可以使用38频段的频点搜索结果(扫频得到的38频段的可用频点),和39频段的频点搜索结果(39频段部分扫频得到可用频点信息,和SIM/USIM卡中预存的TD-LTE39频段对应的频点信息的结合)进行小区查找;如果查找到小区,则小区查找完成;如果未查找到小区,则可对39频段未扫频部分和40频段进行扫频,根据扫频得到的可用频点再进行小区查找,如果查找到小区,则小区查找完成,如果未查找到小区,则在下一网络制式下进行小区查找(如在TD-SCDMA band 34,39下进行小区查找,原理与前文描述类似),若不存在下一网络制式,则小区查找失败。
本发明实施例提供的开机搜索网络的方法中,CP可在上电初始化至获取到AP传输的搜索网络命令的时间段内,根据网络特征信息搜索可用网络,从而在获取到AP传输的搜索网络命令时,根据得到的可用网络信息确定网络搜索结果,实现减小开机搜索网络的时间的目的,实现快速的开机搜索网络,提高开机搜索网络的效率。
下面对本发明实施例提供的CP进行介绍,本发明实施例提供的CP可以包括开机搜索网络的装置,该开机搜索网络的装置可以与上文开机搜索网络的方法相应参照。图4示出了本发明实施例提供的开机搜索网络的装置的结构框图,参照图4,该开机搜索网络的装置可以包括:
网络特征确定模块100,用于在通信处理器CP上电初始化后,确定所述CP所支持的网络特征信息;
网络搜索模块200,用于根据所述网络特征信息搜索可用网络,得到可用网络信息;
搜索结果确定模块300,用于获取应用处理器AP传输的搜索网络命令,根据所述可用网络信息确定网络搜索结果。
可选的,图5示出了本发明实施例提供的网络特征确定模块100的一种可选结构,参照图5,网络特征确定模块100可以包括:
制式及频段确定单元110,用于确定所述CP所支持的网络制式,和所支持的网络制式所对应的频段。
对应的,所述可用网络信息包括:CP所支持的网络制式所对应的频段的可用频点。
图6示出了本发明实施例提供的网络搜索模块200的一种可选结构,参照图6,网络搜索模块200可以包括:
扫频单元210,用于按照预定的网络制式搜索顺序,在CP所支持的各网络制式所对应的频段上进行扫频。
可选的,图7示出了本发明实施例提供的搜索结果确定模块300的一种可选结构,参照图7,搜索结果确定模块300可以包括:
第一结果确定单元310,用于在获取到AP传输的搜索网络命令时,若存在所述CP已完成扫频的频段,将所述CP得到的与所述已完成扫频的频段对应的可用频点,作为所述已完成扫频的频段的频点搜索结果;
第二结果确定单元320,用于若存在所述CP进行了部分扫频的频段,将所述CP得到的与所述进行了部分扫频的频段对应的部分可用频点信息,与所述终端设备预存的与所述进行了部分扫频的频段对应的频点信息相结合,将结合后的频点信息作为所述进行了部分扫频的频段的频点搜索结果;
第三结果确定单元330,用于若存在所述CP未扫频的频段,将所述终端设备预存的与所述未扫频的频段对应的频点信息,作为所述未扫频的频段的频点搜索结果。
可选的,图7中,搜索结果确定模块300也可仅有第一结果确定单元310存在,或第一结果确定单元310和第三结果确定单元330存在。
图8示出了本发明实施例提供的开机搜索网络的装置的另一结构框图,结合图4和图8所示,该开机搜索网络的装置还可以包括:
网络注册模块400,用于根据所述网络搜索结果进行网络注册。
可选的,图9示出了本发明实施例提供的网络注册模块400的一种可选结构,参照图9,网络注册模块400可以包括:
小区查找单元410,用于对于所述CP所支持的任一网络制式,使用所述网络制式下已完成扫频的频段的频点搜索结果,和/或,所述网络制式下进行了部分扫频的频段的频点搜索结果进行小区查找;
继续扫频单元420,用于若未查找到小区,且所述网络制式下还存在未扫频的频段,和/或进行了部分扫频的频段,则对所述网络制式下还未扫频的频段,和/或进行了部分扫频的频段中未扫频的频点范围进行扫频,以根据扫频得到的可用频点进行小区查找;
下步查找单元430,用于若未查找到小区,且所述网络制式下不存在未扫频的频段,和/或进行了部分扫频的频段,则在下个网络制式下进行小区查找。
本发明实施例还提供一种终端设备,图10示出了该终端设备的结构框图,参照图10,该终端设备可以包括:应用处理器1和通信处理器2;其中,通信处理器2可以包括上述所述的开机搜索网络的装置;
具体的,通信处理器2可用于,在上电初始化后,确定所支持的网络特征信息;根据所述网络特征信息搜索可用网络,得到可用网络信息;获取应用处理器传输的搜索网络命令,根据所述可用网络信息确定网络搜索结果;
应用处理器1,可用于在上电后,加载服务程序,在服务程序加载完成后,向通信处理器2下发搜索网络命令。
本发明中,CP可利用在上电初始化至获取到AP传输的搜索网络命令的时间段,进行网络搜索,实现减小开机搜索网络的时间的目的,实现快速的开机搜索网络,提高开机搜索网络的效率。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (9)
1.一种开机搜索网络的方法,其特征在于,应用于终端设备的通信处理器CP中,所述方法包括:
在CP上电初始化后,确定所述CP所支持的网络特征信息;
根据所述网络特征信息搜索可用网络,得到可用网络信息;
获取应用处理器AP传输的搜索网络命令,根据所述可用网络信息确定网络搜索结果;
所述网络搜索结果包括各频段的频点搜索结果,各频段的频点搜索结果的确定方式依照频段的扫频完成情况,包括:
对于已完成扫频的频段,将所述CP扫频得到的与所述已完成扫频的频段对应的可用频点,作为所述已完成扫频的频段的频点搜索结果;
对于进行了部分扫频的频段,将所述CP扫频得到的与所述进行了部分扫频的频段对应的部分可用频点信息,与所述终端设备预存的与所述进行了部分扫频的频段对应的频点信息相结合,将结合后的频点信息作为所述进行了部分扫频的频段的频点搜索结果;
对于未扫频的频段,将所述终端设备预存的与所述未扫频的频段对应的频点信息,作为所述未扫频的频段的频点搜索结果。
2.根据权利要求1所述的开机搜索网络的方法,其特征在于,所述确定所述CP所支持的网络特征信息包括:确定所述CP所支持的网络制式,和所支持的网络制式所对应的频段;
所述可用网络信息包括:CP所支持的网络制式所对应的频段的可用频点。
3.根据权利要求2所述的开机搜索网络的方法,其特征在于,所述根据所述网络特征信息搜索可用网络包括:
按照预定的网络制式搜索顺序,在CP所支持的各网络制式所对应的频段上进行扫频。
4.根据权利要求1所述的开机搜索网络的方法,其特征在于,还包括:
根据所述网络搜索结果进行网络注册。
5.根据权利要求4所述的开机搜索网络的方法,其特征在于,所述根据所述网络搜索结果进行网络注册包括:
对于所述CP所支持的任一网络制式,使用所述网络制式下已完成扫频的频段的频点搜索结果,和/或,所述网络制式下进行了部分扫频的频段的频点搜索结果进行小区查找;
若未查找到小区,且所述网络制式下还存在未扫频的频段,和/或进行了部分扫频的频段,则对所述网络制式下还未扫频的频段,和/或进行了部分扫频的频段中未扫频的频点范围进行扫频,以根据扫频得到的可用频点进行小区查找;
若未查找到小区,且所述网络制式下不存在未扫频的频段,和/或进行了部分扫频的频段,则在下个网络制式下进行小区查找。
6.一种通信处理器,其特征在于,包括开机搜索网络的装置,所述开机搜索网络的装置包括:
网络特征确定模块,用于在通信处理器CP上电初始化后,确定所述CP所支持的网络特征信息;
网络搜索模块,用于根据所述网络特征信息搜索可用网络,得到可用网络信息;
搜索结果确定模块,用于获取应用处理器AP传输的搜索网络命令,根据所述可用网络信息确定网络搜索结果;
所述网络搜索结果包括各频段的频点搜索结果,所述搜索结果确定模块包括:
第一结果确定单元,用于对于已完成扫频的频段,将所述CP得到的与所述已完成扫频的频段对应的可用频点,作为所述已完成扫频的频段的频点搜索结果;
第二结果确定单元,用于对于进行了部分扫频的频段,将所述CP得到的与所述进行了部分扫频的频段对应的部分可用频点信息,与终端设备预存的与所述进行了部分扫频的频段对应的频点信息相结合,将结合后的频点信息作为所述进行了部分扫频的频段的频点搜索结果;
第三结果确定单元,用于对于未扫频的频段,将所述终端设备预存的与所述未扫频的频段对应的频点信息,作为所述未扫频的频段的频点搜索结果。
7.根据权利要求6所述的通信处理器,其特征在于,所述可用网络信息包括:CP所支持的网络制式所对应的频段的可用频点;所述网络特征确定模块包括:
制式及频段确定单元,用于确定所述CP所支持的网络制式,和所支持的网络制式所对应的频段;
所述网络搜索模块包括:
扫频单元,用于按照预定的网络制式搜索顺序,在CP所支持的各网络制式所对应的频段上进行扫频。
8.根据权利要求7所述的通信处理器,其特征在于,所述开机搜索网络的装置还包括:
网络注册模块,用于根据所述网络搜索结果进行网络注册;
所述网络注册模块包括:
小区查找单元,用于对于所述CP所支持的任一网络制式,使用所述网络制式下已完成扫频的频段的频点搜索结果,和/或,所述网络制式下进行了部分扫频的频段的频点搜索结果进行小区查找;
继续扫频单元,用于若未查找到小区,且所述网络制式下还存在未扫频的频段,和/或进行了部分扫频的频段,则对所述网络制式下还未扫频的频段,和/或进行了部分扫频的频段中未扫频的频点范围进行扫频,以根据扫频得到的可用频点进行小区查找;
下步查找单元,用于若未查找到小区,且所述网络制式下不存在未扫频的频段,和/或进行了部分扫频的频段,则在下个网络制式下进行小区查找。
9.一种终端设备,其特征在于,包括应用处理器,及权利要求6-8任一项所述的通信处理器。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410834508.1A CN105792323B (zh) | 2014-12-23 | 2014-12-23 | 一种开机搜索网络的方法、通信处理器及终端设备 |
US14/968,008 US9693292B2 (en) | 2014-12-23 | 2015-12-14 | Method for searching network at startup, communication processor and terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410834508.1A CN105792323B (zh) | 2014-12-23 | 2014-12-23 | 一种开机搜索网络的方法、通信处理器及终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105792323A CN105792323A (zh) | 2016-07-20 |
CN105792323B true CN105792323B (zh) | 2019-07-12 |
Family
ID=56131123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410834508.1A Active CN105792323B (zh) | 2014-12-23 | 2014-12-23 | 一种开机搜索网络的方法、通信处理器及终端设备 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9693292B2 (zh) |
CN (1) | CN105792323B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102172053B1 (ko) * | 2016-09-27 | 2020-10-30 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 데이터 연결 구축 방법 및 단말 장치 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3522610B1 (en) | 2016-10-13 | 2020-12-30 | Huawei Technologies Co., Ltd. | Method and device for displaying found network on terminal device, and terminal device |
CN106792624A (zh) * | 2016-12-21 | 2017-05-31 | 深圳众思科技有限公司 | 移动终端的搜网方法、装置及移动终端 |
CN107277871B (zh) * | 2017-05-03 | 2020-10-02 | 深圳市万普拉斯科技有限公司 | VoLTE网络注册的方法、装置及其终端 |
CN108012310A (zh) * | 2017-12-05 | 2018-05-08 | 广东欧珀移动通信有限公司 | 网络搜索方法、移动终端和计算机存储介质 |
CN108235408A (zh) * | 2018-02-23 | 2018-06-29 | 青岛海信移动通信技术股份有限公司 | 一种搜网方法、装置及终端 |
CN113748716B (zh) * | 2020-03-31 | 2022-10-28 | 华为技术有限公司 | 小区搜索的方法、装置及系统 |
CN113660045A (zh) * | 2021-07-15 | 2021-11-16 | 上海移远通信技术股份有限公司 | 通信模组检测方法、移动终端、电子设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102595577A (zh) * | 2012-03-13 | 2012-07-18 | 中兴通讯股份有限公司 | 一种终端待机唤醒后网络连接处理方法及ap和bp |
CN102802240A (zh) * | 2012-08-31 | 2012-11-28 | 天翼电信终端有限公司 | 多模移动终端及其选网方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8311576B2 (en) * | 2009-01-30 | 2012-11-13 | Research In Motion Limited | Method and apparatus for network scanning based on neighbor information |
US9578595B2 (en) * | 2013-06-24 | 2017-02-21 | Broadcom Corporation | Parallel scanning of wireless channels |
US20150049600A1 (en) * | 2013-08-15 | 2015-02-19 | Qualcomm Incorporated | Prioritizing frequencies in embms multi-frequency deployment during rlf/oos |
CN104461596A (zh) * | 2013-09-23 | 2015-03-25 | 中兴通讯股份有限公司 | 移动终端的关机方法及装置 |
US9357474B2 (en) * | 2013-12-31 | 2016-05-31 | Intel Corporation | Device and method for public land mobile network searching |
-
2014
- 2014-12-23 CN CN201410834508.1A patent/CN105792323B/zh active Active
-
2015
- 2015-12-14 US US14/968,008 patent/US9693292B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102595577A (zh) * | 2012-03-13 | 2012-07-18 | 中兴通讯股份有限公司 | 一种终端待机唤醒后网络连接处理方法及ap和bp |
CN102802240A (zh) * | 2012-08-31 | 2012-11-28 | 天翼电信终端有限公司 | 多模移动终端及其选网方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102172053B1 (ko) * | 2016-09-27 | 2020-10-30 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 데이터 연결 구축 방법 및 단말 장치 |
Also Published As
Publication number | Publication date |
---|---|
US9693292B2 (en) | 2017-06-27 |
CN105792323A (zh) | 2016-07-20 |
US20160183177A1 (en) | 2016-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105792323B (zh) | 一种开机搜索网络的方法、通信处理器及终端设备 | |
CN105684499B (zh) | 用于双重连接性架构中的不连续接收(drx)操作的协调技术 | |
CN103313350B (zh) | 一种双频网络接入方法、装置及接入点设备 | |
EP3193540B1 (en) | Wireless communication method, processor and wireless terminal | |
CN105657766B (zh) | 电路域回落方法及装置、终端 | |
CN105578590B (zh) | 一种全网通终端的网络注册方法及终端 | |
CN103004258A (zh) | 切换时对无线资源配置公共信息单元的ue处理 | |
CN107453769A (zh) | 减少ue能力信令结构体内容的方法、存储介质及手机 | |
US9413515B2 (en) | Mobile terminal and method for selecting network | |
CN106488536A (zh) | 多卡多待终端及其实现语音业务的方法 | |
CN110798877A (zh) | 一种搜索网络的方法和用户设备 | |
CN104159262A (zh) | 重新接入lte网络的方法和装置 | |
US20170245135A1 (en) | Apparatus and method for providing data service in electronic device | |
CN108289281A (zh) | 定位信息分享的方法、装置、电子设备及存储介质 | |
CN101854433B (zh) | 手机快速启动的方法、装置及手机 | |
CN106102083A (zh) | 配置方法及设备 | |
CN105307238B (zh) | 一种移动终端及其选网方法和装置 | |
WO2013154985A1 (en) | Specifying available telecommunication standards in respective geographic regions based on mobile country code | |
US20180376442A1 (en) | Wireless Communications Network Registration Method and Terminal | |
CN110134655A (zh) | 一种资源管理方法、装置和设备 | |
CN104254063B (zh) | 基于wifi更新优选漫游列表的接入方法、系统与终端 | |
TWI771522B (zh) | 無線通訊方法和設備 | |
CN103200516B (zh) | 实现短信/语音通话业务的方法和用户设备 | |
CN102567656A (zh) | 基于Ad Hoc的移动终端病毒查杀方式 | |
CN113747543B (zh) | 配网方法、设备、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |