一种搜网方法、装置及终端与流程

文档序号:16755385发布日期:2019-01-29 17:18阅读:434来源:国知局
一种搜网方法、装置及终端与流程

本发明涉及移动通信技术领域,尤指一种搜网方法、装置及终端。



背景技术:

对于蜂窝移动通信网络,包括2g/3g/4g/5g,以及低功耗广域物联网(增强型机器类型通信emtc、窄带物联网nb-iot),搜网是个重要的流程,它解决了终端如何在众多干扰网络中,找到属于自己的最合适的网络驻留。

移动通信中,有一个公共陆地移动网络标识(plmnid,publiclandmobilenetworkid),用来识别网络基本属性,该标识全球唯一。

终端中保存了plmnid,用来表示该终端可以接入哪个网络。网络系统消息中也包含了plmnid,用来表示该网络属于哪家运营商。在搜网的时候,从网络小区消息中解析得到plmnid,如果plmnid和终端本地的plmnid匹配,则表示终端可以尝试接入此网络。

通常终端中保存了众多的plmnid,分为:归属plmn(hplmn,homeplmn)、等效归属plmn(ehplmn,equivalenthomeplmn)、运营商控制的plmn(oplmn,operatorcontrolledplmn)、用户控制的plmn(uplmn,usercontrolledplmn)。

终端在搜网的时候,对plmn的选择是有优先级顺序的,通常,hplmn=ehplmn>uplmn>oplmn>otherplmn;搜网的时候,需要优先找到优先级最高的plmn,尝试接入。

一般终端在实现通信协议的时候,是分层的,通常分为非接入层(nas,non-accessstratum)、接入层(as,accessstratum)、物理层(phy,physical)。从搜网的流程来看,各层分别实现如下功能:

非接入层:实现plmn的优先级排序,管理搜网的频段和频点信息;

接入层:实现小区信息管理,以及网络系统消息解析;

物理层:在指定的频段上、频点上搜索网络同步信号,尝试接收网络系统消息。

以nb-iot为例,通常的搜网流程:

1)非接入层开启搜网(plmnsearch)流程,将相应的频段信息发给接入层;

2)接入层将相应的频段信息发给物理层;

3)物理层在指定的频段上,搜索小区网络同步信号,并尝试接收小区的必要系统信息(mib,masterinformationblock)、系统消息(sib,systeminformationblock)等;

4)物理层把小区的频点、物理小区标识、mib、sib等告知接入层,接入层解析mib、sib,从sib中获得plmnid,保存相关信息在本地;

5)接入层让物理层继续搜索下一个小区,重复步骤3),4),直至物理层搜索完指定的频段,发现没有新的小区;

6)接入层将所有搜到的小区信息:plmnid、跟踪区域码(tac,trackingareacode)等信息告知非接入层;

7)非接入层根据plmn优先级,选择最高优先级plmn的小区进行驻留。

以上流程存在以下缺点:

由于接入层不知道各个plmn的优先级顺序,所以可能已经搜到最高优先级的plmn,接入层还是会让物理层继续搜索下一个小区,直至在指定的频段上搜索完毕。这会导致终端搜网时间长,接入慢,更耗电。



技术实现要素:

本发明的目的是提供一种搜网方法、装置及终端,可以加快终端的搜网,使得终端能够快速接入,从而降低终端功耗。

本发明提供的技术方案如下:

一种搜网方法,包括:当开启搜网时,终端的非接入层将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;所述接入层将所述指定的频段信息、所述优先的频点信息通知所述终端的物理层;所述物理层在所述指定的频段信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层;当所述搜索到的小区是目标小区时,所述接入层把所述目标小区的信息上报所述非接入层;其中,目标小区是有目标公共陆地移动网络信息的小区;所述非接入层选择所述目标小区进行驻留。

在上述技术方案中,通过把目标plmn信息通知接入层,使得在搜索到目标小区后能够立即驻留,而不必去搜索所有小区,这加快了终端的搜网速度,同时降低了终端的功耗。

进一步优选的,所述物理层在所述指定的频段信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层包括:所述物理层在所述指定的频段信息上从所述优先的频点信息开始搜索小区的同步信号,并尝试接收所述小区的必要系统信息;当接收成功后,所述物理层把所述小区的基本信息上报所述接入层;其中,所述基本信息包括所述小区的频点、物理小区标识、小区信号质量和必要系统信息;根据所述基本信息,所述接入层判断上报的所述小区是否有效,并解析所述必要系统信息;当上报的所述小区有效时,所述接入层通知所述物理层继续接收所述小区的系统消息;所述物理层接收所述小区的系统消息,并把所述系统信息上报所述接入层。

在上述技术方案中,给出了一种进行小区搜索的具体方式,采用分两步搜齐小区的消息,当根据第一步得到的信息判断小区无效时,不必进行第二步的动作,而进入下一个小区的搜索,这样可以加快搜网速度。

进一步优选的,所述把搜索到的小区的信息上报所述接入层之后还包括:当搜索到的所有小区都不是目标小区时,所述接入层把所有搜索到的小区的信息上报所述非接入层;所述非接入层在所有搜索到的小区中选择具有最高优先级的公共陆地移动网络的小区进行驻留。

在上述技术方案中,当搜索不到目标小区时,选择次优的plmn小区进行驻留,可以保证终端的接入,使用户体验更好。

进一步优选的,所述物理层在所述指定的频段信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层还包括:所述物理层在所述指定的频段信息上进行扫描,得到强信号覆盖的频点信息;所述物理层在所述强信号覆盖的频点信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层。

在上述技术方案中,在深度覆盖场景,例如emtc、nb-iot等低功耗广域物联网,若要搜索完所有覆盖等级的小区,搜网过程耗时太久,终端也相当耗电,选择强信号覆盖、次优的plmn小区驻留,可以加快终端的接入,使终端尽快恢复业务,用户体验更好。

进一步优选的,所述物理层在所述指定的频段信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层还包括:所述物理层在所述指定的频段信息上进行扫描,得到强信号覆盖的频点信息;所述物理层在所述强信号覆盖的频点信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层;所述非接入层在所有搜索到的小区中选择具有最高优先级的公共陆地移动网络的小区进行驻留之后包括:当所述终端处于空闲态,且当前驻留小区不是目标小区时,所述非接入层发起背景搜索,所述物理层在所述指定的频段信息上进行小区搜索;其中,所述背景搜索的优先级低于业务的优先级;当背景搜索到目标小区时,所述接入层把所述目标小区的信息通知所述非接入层;所述非接入层发起公共陆地移动网络切换,切换到所述目标小区进行驻留。

在上述技术方案中,在不影响业务的情况下,背景搜索最高优先级的plmn小区,若能搜到,则进行plmn切换,这既满足了协议要求,又不影响用户体验。

本发明还提供一种搜网装置,包括:非接入层处理模块,用于当开启搜网时,将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;接入层处理模块,用于将所述指定的频段信息、所述优先的频点信息通知所述终端的物理层;物理层处理模块,用于在所述指定的频段信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层;所述接入层处理模块,当所述搜索到的小区是目标小区时,把所述目标小区的信息上报所述非接入层;其中,目标小区是有目标公共陆地移动网络信息的小区;所述非接入层处理模块,选择所述目标小区进行驻留。

在上述技术方案中,通过把目标plmn信息通知接入层,使得在搜索到目标小区后能够立即驻留,而不必去搜索所有小区,这加快了终端的搜网速度,同时降低了终端的功耗。

进一步优选的,所述物理层处理模块,在所述指定的频段信息上从所述优先的频点信息开始搜索小区的同步信号,并尝试接收所述小区的必要系统信息;以及,当接收成功后,所述物理层把所述小区的基本信息上报所述接入层;其中,所述基本信息包括所述小区的频点、物理小区标识、小区信号质量和必要系统信息;所述接入层处理模块,根据所述基本信息,判断上报的所述小区是否有效,并解析所述必要系统信息;以及,当上报的所述小区有效时,通知所述物理层继续接收所述小区的系统消息;所述物理层处理模块,接收所述小区的系统消息,并把所述系统信息上报所述接入层。

在上述技术方案中,给出了一种进行小区搜索的具体方式,采用分两步搜齐小区的消息,当根据第一步得到的信息判断小区无效时,不必进行第二步的动作,而进入下一个小区的搜索,这样可以加快搜网速度。

进一步优选的,所述接入层处理模块,当搜索到的所有小区都不是目标小区时,把所有搜索到的小区的信息上报所述非接入层;所述非接入层处理模块,在所有搜索到的小区中选择具有最高优先级的公共陆地移动网络的小区进行驻留。

在上述技术方案中,当搜索不到目标小区时,选择次优的plmn小区进行驻留,可以保证终端的接入,使用户体验更好。

进一步优选的,所述物理层处理模块,在所述指定的频段信息上进行扫描,得到强信号覆盖的频点信息;以及,在所述强信号覆盖的频点信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层。

在上述技术方案中,在深度覆盖场景,例如emtc、nb-iot等低功耗广域物联网,若要搜索完所有覆盖等级的小区,搜网过程耗时太久,终端也相当耗电,选择强信号覆盖、次优的plmn小区驻留,可以加快终端的接入,使终端尽快恢复业务,用户体验更好。

进一步优选的,所述物理层处理模块,在所述指定的频段信息上进行扫描,得到强信号覆盖的频点信息;以及,在所述强信号覆盖的频点信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层;所述非接入层处理模块,当所述终端处于空闲态,且当前驻留小区不是目标小区时,发起背景搜索;其中,所述背景搜索的优先级低于业务的优先级;所述物理层处理模块,在所述指定的频段信息上进行小区搜索;所述接入层处理模块,当背景搜索到目标小区时,把所述目标小区的信息通知所述非接入层;所述非接入层处理模块,发起公共陆地移动网络切换,切换到所述目标小区进行驻留。

在上述技术方案中,在不影响业务的情况下,背景搜索最高优先级的plmn小区,若能搜到,则进行plmn切换,这既满足了协议要求,又不影响用户体验。

本发明还提供一种终端,包括前述的一种搜网装置。

在上述技术方案中,通过采用前述的搜网装置,加快了终端的搜网速度,同时降低了终端的功耗。

通过本发明提供的一种搜网方法、装置及终端,能够带来以下至少一种有益效果:

1、本发明可以加快终端的搜网速度,使得终端能够快速接入,从而降低终端功耗。

2、本发明针对深度覆盖场景,优先选择强信号覆盖的小区驻留,加快了终端的接入,使终端尽快恢复业务,用户体验更好;当驻留的小区不是目标小区时,再在空闲态背景搜索最高优先级的plmn小区,若能搜到,则进行plmn切换,这既满足了协议要求,又不影响用户体验。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对一种搜网方法、装置及终端的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明的一种搜网方法的一个实施例的流程图;

图2是本发明的一种搜网方法的另一个实施例的流程图;

图3是本发明的一种搜网方法的另一个实施例的流程图;

图4是本发明的一种搜网方法的另一个实施例的流程图;

图5是本发明的一种搜网方法的另一个实施例的流程图;

图6是本发明的一种搜网装置的一个实施例的结构示意图;

图7是本发明的一种终端的一个实施例的结构示意图。

附图标号说明:

100.终端,110.搜网装置,111.非接入层处理模块,112.接入层处理模块,113.物理层处理模块。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

在本发明的一个实施例中,如图1所示,一种搜网方法,包括:

步骤s100当开启搜网时,终端的非接入层将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;

具体的,非接入层即nas层,接入层即as层,目标公共陆地移动网络信息即目标plmn信息,用于标识目标公共陆地移动网络,具体可用目标plmnid标识。

目标plmn信息是最高优先级的plmn信息,即nas层最期望驻留的网络。指定的频段信息规定了终端所能驻留的网络的工作频段;优先的频点信息是指在指定的频段信息上优先考虑驻留的频点。

步骤s200所述接入层将指定的频段信息、优先的频点信息通知所述终端的物理层;

步骤s300所述物理层在所述指定的频段信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层;

具体的,物理层在指定的频段信息上进行小区搜索,有多种搜索顺序,可以从低频点向高频点搜索,也可以反过来,也可以从优先的频点信息开始搜索。小区搜索是指搜索小区的同步信号,并尝试接收小区的系统消息。小区的信息包括小区的频点、物理层小区标识、小区信号质量、小区的系统消息等。

步骤s400当所述搜索到的小区是目标小区时,所述接入层把所述目标小区的信息上报所述非接入层;其中,目标小区是有目标公共陆地移动网络信息的小区;

具体的,目标小区是指具有目标plmnid的小区,即终端的最高优先级的plmn小区。as层对物理层上报的小区的系统消息进行解析,获得小区所属的plmnid。根据该plmnid,as层判断物理层上报的小区是否是目标小区。当物理层上报的小区是目标小区时,as层把该目标小区的信息上报nas层。

步骤s500所述非接入层选择所述目标小区进行驻留。

具体的,nas层通知as层尝试驻留目标小区,as层通知物理层尝试驻留该小区。至此,搜网结束。

由于目标小区一般在优先的频点信息上,所以nas层把优先的频点信息经as层通知物理层,方便物理层从优先的频点信息开始小区搜索,从统计意义上看,这增加了物理层搜索到目标小区的概率,也节省了搜网时间。

本实施例,当搜到最高优先级的plmn小区时,立即驻留,没有必要搜索所有小区,从而加快了小区驻留的速度。

在本发明的另一个实施例中,如图2所示,一种搜网方法,包括:

步骤s100当开启搜网时,终端的非接入层将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;

步骤s200所述接入层将指定的频段信息、优先的频点信息通知所述终端的物理层;

步骤s301所述物理层在所述指定的频段信息上从所述优先的频点信息开始搜索小区的同步信号,并尝试接收所述小区的必要系统信息;

步骤s302当接收成功后,所述物理层把所述小区的基本信息上报所述接入层;其中,所述基本信息包括所述小区的频点、物理小区标识、小区信号质量和必要系统信息;

步骤s303根据所述基本信息,所述接入层判断上报的所述小区是否有效,并解析所述必要系统信息;

步骤s304当上报的所述小区有效时,所述接入层通知所述物理层继续接收所述小区的系统消息;

步骤s305所述物理层接收所述小区的系统消息,并把所述系统信息上报所述接入层;

具体的,以窄带物联网系统nbiot为例,物理层从优先的频点信息开始搜索小区的同步信号,并尝试接收小区的必要系统信息mib。如果小区信号质量低,或者小区干扰比较大时,mib可能解不出来。若接收成功,则物理层把物理小区标识、小区的频点、小区信号质量、mib等信息上报as层。as层根据上报的信息,判断小区是否有效,比如,小区是否被禁止接入、小区的信号质量是否达到基本的驻留要求;as层对mib信息进行解析,mib中含有接收sib所必需的信息。当判断该小区有效时,as层把继续接收小区的系统消息sib、以及接收sib所必需的信息通知物理层。物理层上报sib。as层解析sib,获得小区的plmnid。

步骤s410当搜索到的所有小区都不是目标小区时,所述接入层把所有搜索到的小区的信息上报所述非接入层;

具体的,当判断上报的小区不是目标小区时,as层将收到的小区的信息保存在本地,通知物理层搜索下一个小区;物理层上报下一个小区的信息,as层判断上报的小区是否是目标小区;如此循环,直至搜索到目标小区,或物理层在指定的频段信息上搜索完毕。当搜索到的所有小区都不是目标小区时,as层把本地保存的所有搜索到的小区的信息上报nas层。

步骤s510所述非接入层在所有搜索到的小区中选择具有最高优先级的公共陆地移动网络的小区进行驻留。

具体的,nas层在搜到的所有小区中选择最高优先级plmn的小区进行驻留。由于搜索到的所有小区都不是目标小区,所以只能选择次优的plmn小区进行驻留。

本实施例,如果当前网络环境中确实没有最高优先级的plmn小区,例如用户终端处于漫游区域的时候,还是需要搜索完所有的小区,选择次优的plmn小区驻留,以保证终端正常接入。

在本发明的另一个实施例中,如图3所示,一种搜网方法,包括:

步骤s100当开启搜网时,终端的非接入层将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;

步骤s200所述接入层将指定的频段信息、优先的频点信息通知所述终端的物理层;

步骤s310所述物理层在所述指定的频段信息上进行扫描,得到强信号覆盖的频点信息;

步骤s311所述物理层在所述强信号覆盖的频点信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层;

具体的,物理层对指定的频段快速扫描,得到信号质量大于预设门限的频点信息,将其作为强信号覆盖的频点信息。在强信号覆盖的频点信息上搜索到的小区,即为强信号覆盖小区。物理层搜索强信号覆盖网络,并将搜索到的小区的信息上报接入层。

步骤s400当所述搜索到的小区是目标小区时,所述接入层把所述目标小区的信息上报所述非接入层;

步骤s500所述非接入层选择所述目标小区进行驻留。

具体的,本实施例,当搜索到的强信号覆盖小区恰好又是目标小区时,立即驻留,没有必要搜索所有的强信号覆盖小区,从而加快了小区驻留的速度。

在本发明的另一个实施例中,如图4所示,一种搜网方法,包括:

步骤s100当开启搜网时,终端的非接入层将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;

步骤s200所述接入层将指定的频段信息、优先的频点信息通知所述终端的物理层;

步骤s310所述物理层在所述指定的频段信息上进行扫描,得到强信号覆盖的频点信息;

步骤s312所述物理层在所述强信号覆盖的频点信息上从所述优先的频点信息开始搜索小区的同步信号,并尝试接收所述小区的必要系统信息;

步骤s313当接收成功后,所述物理层把所述小区的基本信息上报所述接入层;其中,所述基本信息包括所述小区的频点、物理小区标识、小区信号质量和必要系统信息;

步骤s314根据所述基本信息,所述接入层判断上报的所述小区是否有效,并解析所述必要系统信息;

步骤s315当上报的所述小区有效时,所述接入层通知所述物理层继续接收所述小区的系统消息;

步骤s316所述物理层接收所述小区的系统消息,并把所述系统信息上报所述接入层;

具体的,物理层在搜索强信号覆盖网络时,从强信号覆盖的频点信息与优先的频点信息的交集开始搜索,从统计意义上可以加快搜网速度。小区搜索的过程与前面实施例的描述相同,不再重述。

步骤s410当搜索到的所有小区都不是目标小区时,所述接入层把所有搜索到的小区的信息上报所述非接入层;

步骤s510所述非接入层在所有搜索到的小区中选择具有最高优先级的公共陆地移动网络的小区进行驻留。

具体的,在搜索强信号覆盖网络时,当搜索到的所有小区都不是目标小区时,选择次优的plmn小区驻留。

本实施例,考虑到深度覆盖场景的网络,例如emtc、nb-iot等低功耗广域物联网,若要搜索完所有覆盖等级的小区,搜网过程耗时太久,终端也相当耗电,选择强信号覆盖、次优的plmn小区驻留,可以加快终端业务的恢复,用户体验更好。

用步骤s400代替步骤s410、步骤s500代替步骤s510,是本实施例的一个变形。

在本发明的另一个实施例中,如图5所示,一种搜网方法,包括:

步骤s100当开启搜网时,终端的非接入层将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;

步骤s200所述接入层将指定的频段信息、优先的频点信息通知所述终端的物理层;

步骤s310所述物理层在所述指定的频段信息上进行扫描,得到强信号覆盖的频点信息;

步骤s311所述物理层在所述强信号覆盖的频点信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层;

步骤s400当所述搜索到的小区是目标小区时,所述接入层把所述目标小区的信息上报所述非接入层;

步骤s500所述非接入层选择所述目标小区进行驻留;

跳转到步骤s700;

步骤s410当搜索到的所有小区都不是目标小区时,所述接入层把所有搜索到的小区的信息上报所述非接入层;

步骤s510所述非接入层在所有搜索到的小区中选择具有最高优先级的公共陆地移动网络的小区进行驻留;

步骤s600当所述终端处于空闲态,且当前驻留小区不是目标小区时,所述非接入层发起背景搜索,所述物理层在所述指定的频段信息上进行小区搜索;其中,所述背景搜索优先级低于业务优先级;

具体的,按照协议要求,当存在目标小区时,终端应当驻留在目标小区。所以当业务完毕,终端处于空闲态,且终端当前驻留的小区不是目标小区时,nas层发起背景搜索,继续搜索最高优先级的plmn小区,即物理层在指定的频段信息上进行完整的搜索,包括各种覆盖等级的小区网络。背景搜索的含义是,其优先级低于业务的优先级,背景搜索的执行可以随时被业务打断。

步骤s610当背景搜索到目标小区时,所述接入层把所述目标小区的信息通知所述非接入层;

步骤s620所述非接入层发起公共陆地移动网络切换,切换到所述目标小区进行驻留;

步骤s700搜网结束。

具体的,当在背景搜索过程中搜索到目标小区时,nas层发起plmn切换。如果未搜索到目标小区,则不进行plmn切换。

本实施例,针对深度覆盖场景的网络,为了加快终端业务的恢复,优先选择强信号覆盖小区驻留,如果驻留的强信号覆盖小区同时又是目标小区,则搜网结束;如果驻留的强信号覆盖小区不是目标小区,则在终端空闲时进行背景搜索,搜索最高优先级的plmn小区,如果搜索到目标小区,则进行plmn切换,切换到目标小区驻留,这样既满足了协议要求,又不影响用户体验。

在本发明的一个实施例中,如图6所示,一种搜网装置110,包括:

非接入层处理模块111,用于当开启搜网时,将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;

具体的,非接入层即nas层,接入层即as层,目标公共陆地移动网络信息即目标plmn信息,用于标识目标公共陆地移动网络,具体可用目标plmnid标识。

目标plmn信息是最高优先级的plmn信息,即nas层最期望驻留的网络。指定的频段信息规定了终端所能驻留的网络的工作频段;优先的频点信息是指在指定的频段信息上优先考虑驻留的频点。

接入层处理模块112,用于将所述指定的频段信息、所述优先的频点信息通知所述终端的物理层;

物理层处理模块113,用于在所述指定的频段信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层;

具体的,物理层在指定的频段信息上进行小区搜索,有多种搜索顺序,可以从低频点向高频点搜索,也可以反过来,也可以从优先的频点信息开始搜索。小区搜索是指搜索小区的同步信号,并尝试接收小区的系统消息。小区的信息包括小区的频点、物理层小区标识、小区信号质量、小区的系统消息等。

所述接入层处理模块112,当所述搜索到的小区是目标小区时,把所述目标小区的信息上报所述非接入层;其中,目标小区是有目标公共陆地移动网络信息的小区;

具体的,目标小区是指具有目标plmnid的小区,即最高优先级的plmn小区。as层对物理层上报的小区的系统消息进行解析,获得小区所属的plmnid。根据该plmnid,as层判断物理层上报的小区是否是目标小区。当物理层上报的小区是目标小区时,as层把该目标小区的信息上报nas层。

所述非接入层处理模块111,选择所述目标小区进行驻留。

具体的,nas层通知as层尝试驻留目标小区,as层通知物理层尝试驻留该小区。至此,搜网结束。

由于目标小区一般在优先的频点信息上,所以nas层把优先的频点信息经as层通知物理层,方便物理层从优先的频点信息开始小区搜索,从统计意义上看,这增加了物理层搜索到目标小区的概率,也节省了搜网时间。

本实施例,当搜到最高优先级的plmn小区时,立即驻留,没有必要搜索所有小区,从而加快了小区驻留的速度。

在本发明的另一个实施例中,如图6所示,一种搜网装置110,包括:

非接入层处理模块111,用于当开启搜网时,将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;

接入层处理模块112,用于将所述指定的频段信息、所述优先的频点信息通知所述终端的物理层;

物理层处理模块113,在所述指定的频段信息上从所述优先的频点信息开始搜索小区的同步信号,并尝试接收所述小区的必要系统信息;以及,当接收成功后,把所述小区的基本信息上报所述接入层;其中,所述基本信息包括所述小区的频点、物理小区标识、小区信号质量和必要系统信息;

所述接入层处理模块112,根据所述基本信息,判断上报的所述小区是否有效,并解析所述必要系统信息;以及,当上报的所述小区有效时,通知所述物理层继续接收所述小区的系统消息;

所述物理层处理模块113,接收所述小区的系统消息,并把所述系统信息上报所述接入层;

具体的,以窄带物联网系统nbiot为例,物理层从优先的频点信息开始搜索小区的同步信号,并尝试接收小区的必要系统信息mib。如果小区信号质量低,或者小区干扰比较大时,mib可能解不出来。若接收成功,则物理层把物理小区标识、小区的频点、小区信号质量、mib等信息上报as层。as层根据上报的信息,判断小区是否有效,比如,小区是否被禁止接入、小区的信号质量是否达到基本的驻留要求;as层对mib信息进行解析,mib中含有接收sib所必需的信息。当判断该小区有效时,as层把继续接收小区的系统消息sib、以及接收sib所必需的信息通知物理层。物理层上报sib。as层解析sib,获得小区的plmnid。

所述接入层处理模块112,当搜索到的所有小区都不是目标小区时,把所有搜索到的小区的信息上报所述非接入层;

具体的,当判断上报的小区不是目标小区时,as层将收到的小区的信息保存在本地,通知物理层搜索下一个小区;物理层上报下一个小区的信息,as层判断上报的小区是否是目标小区;如此循环,直至搜索到目标小区,或物理层在指定的频段信息上搜索完毕。当搜索到的所有小区都不是目标小区时,as层把本地保存的所有搜索到的小区的信息上报nas层。

所述非接入层处理模块111,在所有搜索到的小区中选择具有最高优先级的公共陆地移动网络的小区进行驻留。

具体的,nas层在搜到的所有小区中选择最高优先级plmn的小区进行驻留。由于搜索到的所有小区都不是目标小区,所以只能选择次优的plmn小区进行驻留。

本实施例,如果当前网络环境中确实没有最高优先级的plmn小区,例如用户终端处于漫游区域的时候,还是需要搜索完所有的小区,选择次优的plmn小区驻留,以保证终端正常接入。

在本发明的另一个实施例中,如图6所示,一种搜网装置110,包括:

非接入层处理模块111,用于当开启搜网时,将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;

接入层处理模块112,用于将所述指定的频段信息、所述优先的频点信息通知所述终端的物理层;

物理层处理模块113,在所述指定的频段信息上进行扫描,得到强信号覆盖的频点信息;以及,在所述强信号覆盖的频点信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层;

具体的,物理层对指定的频段快速扫描,得到信号质量大于预设门限的频点信息,将其作为强信号覆盖的频点信息。在强信号覆盖的频点信息上搜索到的小区,即为强信号覆盖小区。物理层搜索强信号覆盖网络,并将搜索到的小区的信息上报接入层。

所述接入层处理模块112,当所述搜索到的小区是目标小区时,把所述目标小区的信息上报所述非接入层;其中,目标小区是有目标公共陆地移动网络信息的小区;

所述非接入层处理模块111,选择所述目标小区进行驻留。

具体的,本实施例,当搜索到的强信号覆盖小区恰好又是目标小区时,立即驻留,没有必要搜索所有的强信号覆盖小区,从而加快了小区驻留的速度。

在本发明的另一个实施例中,如图6所示,一种搜网装置110,包括:

非接入层处理模块111,用于当开启搜网时,将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;

接入层处理模块112,用于将所述指定的频段信息、所述优先的频点信息通知所述终端的物理层;

物理层处理模块113,在所述指定的频段信息上进行扫描,得到强信号覆盖的频点信息;以及,在所述强信号覆盖的频点信息上从所述优先的频点信息开始搜索小区的同步信号,并尝试接收所述小区的必要系统信息;以及,当接收成功后,把所述小区的基本信息上报所述接入层;其中,所述基本信息包括所述小区的频点、物理小区标识、小区信号质量和必要系统信息;

所述接入层处理模块112,根据所述基本信息,判断上报的所述小区是否有效,并解析所述必要系统信息;以及,当上报的所述小区有效时,通知所述物理层继续接收所述小区的系统消息;

所述物理层处理模块113,接收所述小区的系统消息,并把所述系统信息上报所述接入层;

具体的,物理层在搜索强信号覆盖网络时,从强信号覆盖的频点信息与优先的频点信息的交集开始搜索,从统计意义上可以加快搜网速度。小区搜索的过程与前面实施例的描述相同,不再重述。

所述接入层处理模块112,当搜索到的所有小区都不是目标小区时,把所有搜索到的小区的信息上报所述非接入层;

所述非接入层处理模块111,在所有搜索到的小区中选择具有最高优先级的公共陆地移动网络的小区进行驻留。

具体的,在搜索强信号覆盖网络时,当搜索到的所有小区都不是目标小区时,选择次优的plmn小区驻留。

本实施例,考虑到深度覆盖场景的网络,例如emtc、nb-iot等低功耗广域物联网,若要搜索完所有覆盖等级的小区,搜网过程耗时太久,终端也相当耗电,选择强信号覆盖、次优的plmn小区驻留,可以加快终端业务的恢复,用户体验更好。

在本发明的另一个实施例中,如图6所示,一种搜网装置110,包括:

非接入层处理模块111,用于当开启搜网时,将指定的频段信息、优先的频点信息和目标公共陆地移动网络信息通知所述终端的接入层;

接入层处理模块112,用于将所述指定的频段信息、所述优先的频点信息通知所述终端的物理层;

物理层处理模块113,在所述指定的频段信息上进行扫描,得到强信号覆盖的频点信息;以及,在所述强信号覆盖的频点信息上进行小区搜索,并把搜索到的小区的信息上报所述接入层;

所述接入层处理模块112,当所述搜索到的小区是目标小区时,把所述目标小区的信息上报所述非接入层;

所述非接入层处理模块111,选择所述目标小区进行驻留;搜网结束;

所述接入层处理模块112,当搜索到的所有小区都不是目标小区时,把所有搜索到的小区的信息上报所述非接入层;

所述非接入层处理模块111,在所有搜索到的小区中选择具有最高优先级的公共陆地移动网络的小区进行驻留;

所述非接入层处理模块111,当所述终端处于空闲态,且当前驻留小区不是目标小区时,发起背景搜索;其中,所述背景搜索的优先级低于业务的优先级;

所述物理层处理模块113,在所述指定的频段信息上进行小区搜索;

具体的,按照协议要求,当存在目标小区时,终端应当驻留在目标小区。所以当业务完毕,终端处于空闲态,且终端当前驻留的小区不是目标小区时,nas层发起背景搜索,继续搜索最高优先级的plmn小区,即物理层在指定的频段信息上进行完整的搜索,包括各种覆盖等级的小区网络。背景搜索的含义是,其优先级低于业务的优先级,背景搜索的执行可以随时被业务打断。

所述接入层处理模块112,当背景搜索到目标小区时,把所述目标小区的信息通知所述非接入层;

所述非接入层处理模块111,发起公共陆地移动网络切换,切换到所述目标小区进行驻留。

具体的,当在背景搜索过程中搜索到目标小区时,nas层发起plmn切换。如果未搜索到目标小区,则不进行plmn切换。

本实施例,针对深度覆盖场景的网络,为了加快终端业务的恢复,优先选择强信号覆盖小区驻留,如果驻留的强信号覆盖小区同时又是目标小区,则搜网结束;如果驻留的强信号覆盖小区不是目标小区,则在终端空闲时进行背景搜索,搜索最高优先级的plmn小区,如果搜索到目标小区,则进行plmn切换,切换到目标小区驻留,这样既满足了协议要求,又不影响用户体验。

在本发明的一个实施例中,如图7所示,一种终端100,包括前述实施例所描述的搜网装置110。

具体的,采用前述实施例所描述的搜网装置的终端,在搜网时,可以加快搜网速度,从而节省功耗。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1