一种小区控制方法及装置与流程

文档序号:13942683阅读:255来源:国知局

本发明涉及通信技术领域,特别是指一种小区控制方法及装置。



背景技术:

窄带物联网(narrowbandinternetofthings,nb-iot)工作阶段(workitem,wi)在3gpp版本13(release13)阶段通过并启动。窄带互联网wi阶段的目标是对蜂窝物联网(cellularinternetofthings,ciot)的无线接入进行技术标准化。技术基于lte/lte-a进行扩展,主要考虑的网络特性/目标是:增强室内覆盖,支持大量低速设备接入,低时延敏感性,降低设备成本,降低设备功耗,优化网络架构等。

为了适用于小数据量的信息传输,r13nb-iot项目对系统进行优化,引入了cp和up方案。

1.cp方案(控制面方案)

该方案中,小数据包通过网络附属存储nas消息传输。而对于空口侧,则通过无线资源控制rrc连接建立完成消息、上行信息传递(ulinformationtransfer)和下行信息传递(dlinformationtransfer)来传输这些小数据包。

2.小数据量下的信令增强(up方案,即用户面方案)

up方案中,为了节省信令开销以及网络侧相关的处理负荷,引入了挂起(suspend)rrc连接和恢复(resume)rrc连接相关过程。挂起rrc连接时,终端和网络侧均存储一些信息,待恢复rrc连接时,可以重用先前的信息用于rrc连接。终端要重新进入到rrc连接态时,则发起rrc连接恢复请求,基站enb根据之前存储的信息,恢复与该终端的连接。

由于认为数据量小,发送数据时间短,且大部分可能是静止的终端,因此r13nb-iot不支持连接态的移动性,当处于连接的nb-iot终端由于移动导致当前服务小区信号变差时,只有当终端判断发生无线链路失败rlf后,才触发后续行为;比如cp方案下,终端侧直接从连接态进入空闲idle态,进入小区选择,并将失败告知非接入层(nas层),由nas层做进一步处理;up方案下,终端侧发起rrc连接重建过程,恢复与网络侧的连接。并且在发生rlf之前,终端只会测量服务小区信号质量。

无线链路失败rlf触发原因包括基于物理层信号检测、基于媒介访问控制mac层指示的随机接入失败指示以及无线链路层控制协议rlc指示的达到最大重传次数。其中nb-iot下,基于物理层信号检测的rlf过程包括:

终端的rrc层收到物理层上报的连续n310个失步指示后,开启t310定时器;如果在t310运行期间,收到物理层上报的连续n311个同步指示,则认为服务小区信号恢复,停止t310;t310超时后,终端则认为发生了rlf。现有方案中只有在t310超时后才认为发生了rlf,终端确定是否发生rlf的时间过长。

r14nb-iot需要支持连接态的移动性,以保持服务连续性,减少中断。现有方案中,如果终端处于rrc连接态,在发生rlf之后,终端会重新选择合适的小区进行驻留,而这个选择过程需要一定的时间,继而导致了业务中断;而现有方案的rfl之后的小区选择过程的时间消耗较长,从而导致业务中断时间过长。



技术实现要素:

本发明的目的在于提供一种小区控制方法及装置,使得在发生无线链路失败之前终端不仅对服务小区进行测量还对邻小区进行测量,提高判断无线链路是否失败的速度;进一步借助无线链路失败之前对邻小区的测量信息使得无线链路失败之后终端重新选择小区的时间缩短。

为了达到上述目的,本发明实施例提供一种小区控制方法,包括:

当终端侧的t310定时器启动时,控制终端对服务小区的邻小区进行测量;

根据t310定时器运行期间,服务小区的信号或者邻小区的信号,确定终端发生无线链路失败。

进一步的,当t310定时器启动时,终端发生无线链路失败之后,所述方法还包括:

根据终端对邻小区的测量结果进行小区选择。

其中,当终端侧的t310定时器启动时,控制终端对服务小区的邻小区进行测量的步骤,包括:

当t310定时器启动时,控制终端对服务小区的邻小区进行测量;或者,

当t310定时器启动时,控制终端对服务小区的邻小区进行测量并进行小区选择;或者,

当t310定时器启动时,控制终端对服务小区的邻小区进行测量并进行小区重选。

其中,当t310定时器启动时,控制终端对服务小区的邻小区进行测量的步骤,包括:

当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量;若同频测量完成时所述t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量;

或者,当t310定时器启动时,控制终端对服务小区的邻小区进行测量并进行小区选择的步骤,包括:

当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量并进行同频的小区选择;若未选择到符合预设条件的同频小区且t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量并进行异频的小区选择;

或者,当t310定时器启动时,控制终端对服务小区的邻小区进行测量并进行小区重选的步骤,包括:

当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量并进行同频的小区重选;若未选择到符合预设条件的同频小区且t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量并进行异频的小区重选。

较佳的,根据t310定时器运行期间,服务小区的信号或者邻小区的信号,确定终端发生无线链路失败的步骤,包括:

若t310定时器运行期间,服务小区的信号恢复,确定终端未发生无线链路失败;

若t310定时器运行期间,终端通过对邻小区的测量进行了小区选择或者小区重选并确定了满足预设条件的目标小区,确定终端发生无线链路失败;

若t310定时器超时,服务小区的信号没有恢复,确定终端发生无线链路失败。

进一步的,若t310定时器运行期间,服务小区的信号恢复,确定终端未发生无线链路失败之后,所述方法还包括:

控制t310定时器停止;且控制t310定时器停止时,若终端对邻小区的测量没有停止,控制终端停止对邻小区的测量;若小区选择过程没有停止,控制终端停止小区选择;若小区重选过程没有停止,控制终端停止小区重选;

若t310定时器运行期间,终端通过对邻小区的测量进行了小区选择或者小区重选并确定了满足预设条件的目标小区,确定终端发生无线链路失败之后,所述方法还包括:

控制t310定时器停止;且控制t310定时器停止时,若终端对邻小区的测量没有停止,控制终端停止对邻小区的测量;若小区选择过程没有停止,控制终端停止小区选择;若小区重选过程没有停止,控制终端停止小区重选;

若t310定时器超时,服务小区的信号没有恢复,确定终端发生无线链路失败止呕,所述方法还包括:

控制t310定时器停止;且控制t310定时器停止时,若小区重选过程没有停止,控制终端停止小区重选。

其中,根据终端对邻小区的测量结果进行小区选择的步骤,包括:

启动一定时器t,若定时器t运行期间终端根据终端对邻小区的测量结果继续对邻小区进行测量并进行小区选择,确定一满足预设条件的目标小区,对所述目标小区发起rrc连接建立过程;若定时器t运行期间,终端未确定满足预设条件的目标小区,终端进入空闲态并重新进行小区选择,且向非接入层上报无线资源控制rrc连接失败的消息。

其中,对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为空包,rrc连接建立原因设置为任意值;或者,

对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为任意值,rrc连接建立原因设置为无线链路失败或者控制面方案下无线链路失败;或者,

对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为空包,rrc连接建立原因设置为无线链路失败或者控制面方案下无线链路失败。

其中,根据终端对邻小区的测量结果进行小区选择的步骤,包括:

启动t311定时器,若t311定时器运行期间终端根据终端对邻小区的测量结果继续对邻小区进行测量并进行小区选择,确定一满足预设条件的目标小区,对所述目标小区发起rrc连接重建过程;若t311定时器运行期间未确定满足预设条件的目标小区,终端进入空闲态。

本发明实施例还提供一种小区控制装置,包括:

测量模块,用于当终端侧的t310定时器启动时,控制终端对服务小区的邻小区进行测量;

确定模块,用于根据t310定时器运行期间,服务小区的信号或者邻小区的信号,确定终端发生无线链路失败。

进一步的,所述装置还包括:

选择模块,用于根据终端对邻小区的测量结果进行小区选择。

其中,所述测量模块包括:

第一测量子模块,用于当t310定时器启动时,控制终端对服务小区的邻小区进行测量;和/或,

第二测量子模块,用于当t310定时器启动时,控制终端对服务小区的邻小区进行测量并进行小区选择;和/或,

第三测量子模块,用于当t310定时器启动时,控制终端对服务小区的邻小区进行测量并进行小区重选。

其中,所述第一测量子模块包括:

第一测量单元,用于当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量;若同频测量完成时所述t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量;

或者,所述第二测量子模块包括:

第二测量单元,用于当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量并进行同频的小区选择;若未选择到符合预设条件的同频小区且t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量并进行异频的小区选择;

或者,所述第三测量子模块包括:

第三测量单元,用于当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量并进行同频的小区重选;若未选择到符合预设条件的同频小区且t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量并进行异频的小区重选。

其中,所述确定模块包括:

第一确定子模块,用于若t310定时器运行期间,服务小区的信号恢复,确定终端未发生无线链路失败;

第二确定子模块,用于若t310定时器运行期间,终端通过对邻小区的测量进行了小区选择或者小区重选并确定了满足预设条件的目标小区,确定终端发生无线链路失败;

第三确定子模块,用于若t310定时器超时,服务小区的信号没有恢复,确定终端发生无线链路失败。

进一步的,所述装置还包括:

第一停止模块,用于控制t310定时器停止;且控制t310定时器停止时,若终端对邻小区的测量没有停止,控制终端停止对邻小区的测量;若小区选择过程没有停止,控制终端停止小区选择;若小区重选过程没有停止,控制终端停止小区重选;和/或,

第二停止模块,用于控制t310定时器停止;且控制t310定时器停止时,若终端对邻小区的测量没有停止,控制终端停止对邻小区的测量;若小区选择过程没有停止,控制终端停止小区选择;若小区重选过程没有停止,控制终端停止小区重选;和/或,

第三停止模块,用于控制t310定时器停止;且控制t310定时器停止时,若小区重选过程没有停止,控制终端停止小区重选。

其中,所述选择模块包括:

第一选择子模块,用于启动一定时器t,若定时器t运行期间终端根据终端对邻小区的测量结果继续对邻小区进行测量并进行小区选择,确定一满足预设条件的目标小区,对所述目标小区发起rrc连接建立过程;若定时器t运行期间,终端未确定满足预设条件的目标小区,终端进入空闲态并重新进行小区选择,且向非接入层上报无线资源控制rrc连接失败的消息。

其中,对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为空包,rrc连接建立原因设置为任意值;或者,

对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为任意值,rrc连接建立原因设置为无线链路失败或者控制面方案下无线链路失败;或者,

对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为空包,rrc连接建立原因设置为无线链路失败或者控制面方案下无线链路失败。

其中,所述选择模块包括:

第二选择子模块,用于启动t311定时器,若t311定时器运行期间终端根据终端对邻小区的测量结果继续对邻小区进行测量并进行小区选择,确定一满足预设条件的目标小区,对所述目标小区发起rrc连接重建过程;若t311定时器运行期间未确定满足预设条件的目标小区,终端进入空闲态。

本发明的上述技术方案至少具有如下有益效果:

本发明实施例的小区控制方法及装置中,通过在t310定时器启动时,同时启动对服务小区的邻小区的测量,即发生无线链路失败之前终端不仅对服务小区进行测量还对邻小区进行测量,对邻小区的测量能够提高判断无线链路是否失败的速度;进一步的,本发明实施例还借助无线链路失败之前对邻小区的测量信息使得无线链路失败之后终端重新选择小区的时间缩短,即当发生无线链路失败终端进行小区选择时可以将t310定时器运行期间对邻小区的测量结果作为先验信息来继续进行小区选择,从而缩短业务中断时延,能够缩短连接态移动过程中的业务中断时间。

附图说明

图1表示本发明的第一实施例提供的小区控制方法的步骤流程图;

图2表示本发明的第二实施例提供的小区控制装置的结构图;

图3表示本发明的第三实施例提供的小区控制装置的结构图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

第一实施例

如图1所示,本发明的第一实施例提供一种小区控制方法,包括:

步骤11,当终端侧的t310定时器启动时,控制终端对服务小区的邻小区进行测量;

步骤12,根据t310定时器运行期间,服务小区的信号或者邻小区的信号,确定终端发生无线链路失败。

本发明实施例中,终端的无线资源控制层(rrc层)收到物理层(pl层)上报的连续n310个失步指示后,开启t310定时器。其中,n310指示终端接收下行失步指示的最大个数。而t310为指示终端监测无线链路失败的定时器。

现有技术中,当t310定时器超时后终端则认为发生了无线链路失败;在终端认为无线链路失败之前终端仅对服务小区进行测量,即t310定时器启动时终端仅对服务小区进行测量。而本申请中在终端认为无线链路失败之前,t310定时器启动之后,终端不仅对服务小区进行测量,还对服务小区的邻小区进行测量,并跟进服务小区的信号或者邻小区的信息来判断终端是否发生无线链路失败,对邻小区的测量能够提高判断无线链路是否失败的速度;例如终端通过对邻小区的测量进行小区选择或小区重选时确定了一满足预设条件的目标小区,从而不用等到t310定时器超时便可以确定发生了无线链路失败,缩短了确定无线链路发生失败的时间。

进一步本发明实施例借助无线链路失败之前对邻小区的测量信息使得无线链路失败之后终端重新选择小区的时间缩短。即发生无线链路失败rlf之后,终端可以将之前对邻小区的测量结果继续用在终端对小区的选择过程中,从而缩短小区选择时间,相当于缩短业务中断时延,即缩短连接态移动过程中的业务中断时间。

本发明的上述实施例中t310定时器运行期间终端可判断其是否发生无线链路失败。若发生无线链路失败,则终端需要进行小区选择;若没有发生无线链路失败,则终端继续驻留在服务小区,服务小区继续为终端服务。

具体的,本发明的上述实施例中确定终端发生无线链路失败的步骤(即步骤12)包括:

步骤121,若t310定时器运行期间,服务小区的信号恢复,确定终端未发生无线链路失败。

即t310定时器运行期间,若终端的rrc层收到物理层上报的连续n311个同步指示,则认为服务小区信号恢复,终端则认为未发生无线链路失败。其中,n311指示终端接收下行同步指示的最大个数。

步骤122,若t310定时器运行期间,终端通过对邻小区的测量进行了小区选择或者小区重选并确定了满足预设条件的目标小区,确定终端发生无线链路失败。

由于本发明实施例中在t310定时器启动时同时启动了对邻小区的测量,则本发明实施例中,若t310定时器运行期间终端通过对邻小区的测量进行了小区选择或者小区重选,并通过小区选择或者小区重选选择了满足预设条件的目标小区,则终端认为发生了无线链路失败rlf。具体的,通过小区选择确定的满足预设条件的目标小区为终端选择的一个符合s准则(小区选择准则)的小区;而通过小区重选确定的满足预设条件的目标小区为终端选择了一个比服务小区更优且符合s准则的小区。

步骤123,若t310定时器超时,服务小区的信号没有恢复,确定终端发生无线链路失败。

较佳的与现有技术相同,若t310定时器超时,终端则认为发生了无线链路失败。

较佳的,本发明的上述实施例中t310定时器的运行是为了监测无线链路是否失败,则当终端确定发生无线链路失败或者未发生无线链路失败,均需控制t310定时器停止。

具体的,步骤121之后所述方法还包括:

步骤13,控制t310定时器停止;且控制t310定时器停止时,若终端对邻小区的测量没有停止,控制终端停止对邻小区的测量;若小区选择过程没有停止,控制终端停止小区选择;若小区重选过程没有停止,控制终端停止小区重选。

或者,步骤122之后所述方法还包括:

步骤14,控制t310定时器停止;且控制t310定时器停止时,若终端对邻小区的测量没有停止,控制终端停止对邻小区的测量;若小区选择过程没有停止,控制终端停止小区选择;若小区重选过程没有停止,控制终端停止小区重选。

或者,步骤123之后所述方法还包括:

步骤15,控制t310定时器停止;且控制t310定时器停止时,若小区重选过程没有停止,控制终端停止小区重选。

进一步的,本发明的第一实施例中,当终端发生无线链路失败之后,所述方法还包括:

步骤16,根据终端对邻小区的测量结果进行小区选择。

本发明实施例中终端认为无线链路失败之前,t310定时器启动之后,终端不仅对服务小区进行测量,还对服务小区的邻小区进行测量。从而使得发生无线链路失败rlf之后,终端可以将之前对邻小区的测量结果继续用在终端对小区的选择过程中,从而缩短小区选择时间,相当于缩短业务中断时延,即缩短连接态移动过程中的业务中断时间。

进一步的,本发明的上述实施例中,步骤11包括:

步骤111,当t310定时器启动时,控制终端对服务小区的邻小区进行测量;即终端对小区进行测量,其测量具体包括同频测量和异频测量。或者,

步骤112,当t310定时器启动时,控制终端对服务小区的邻小区进行测量并进行小区选择;即终端通过对邻小区的测量来进行小区选择,该测量具体为同频测量和异频测量。或者,

步骤113,当t310定时器启动时,控制终端对服务小区的邻小区进行测量并进行小区重选;即终端通过对邻小区的测量来进行小区重选,该测量具体为同频测量和异频测量。

具体的,为了减少终端的复杂度,终端对邻小区进行测量时可以先开启同频测量,后续有需要再进行异频测量;即步骤111包括:

当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量;若同频测量完成时所述t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量;

或者,步骤112包括:

当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量并进行同频的小区选择;若未选择到符合预设条件的同频小区且t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量并进行异频的小区选择;

或者,步骤113包括:

当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量并进行同频的小区重选;若未选择到符合预设条件的同频小区且t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量并进行异频的小区重选。

进一步的,当采用控制面方案(即cp方案)时,本发明的上述实施例中步骤16包括:

启动一定时器t,若定时器t运行期间终端根据终端对邻小区的测量结果继续对邻小区进行测量并进行小区选择,确定一满足预设条件的目标小区,对所述目标小区发起rrc连接建立过程;若定时器t运行期间,终端未确定满足预设条件的目标小区,终端进入空闲态并重新进行小区选择,且向非接入层上报无线资源控制rrc连接失败的消息。

即终端判断发生无线链路失败后,终端进行小区选择并启动一个定时器t,如果定时器t运行期间小区选择完成,则终端在选择的目标小区发起rrc连接建立过程;如果定时器t运行超时,则终端进入rrc空闲态,进行离开连接态时的小区选择过程,并向非接入层(nas层)上报rrc连接失败。其中,定时器t运行期间的小区选择过程是步骤11中对邻小区进行测量的一个延续,从而缩短小区选择过程,减少业务中断时间。

较佳的,本发明的上述实施例中对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为空包,rrc连接建立原因设置为任意值;或者,

对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为任意值,rrc连接建立原因设置为无线链路失败或者控制面方案下无线链路失败;或者,

对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为空包,rrc连接建立原因设置为无线链路失败或者控制面方案下无线链路失败。

这样基站在接收到rrc连接建立完成消息后就能够知道该终端是在cp方案下发生了无线链路失败,并将终端在rrc连接建立过程中提供的临时终端识别号s-tmsi告知给移动性管理实体mme,由mme根据s-tmsi找到该终端的上下文,随后mme为该终端与基站建立新的s1连接。

进一步的,当采用用户面方案(即up方案)时,本发明的上述实施例中步骤16包括:

启动t311定时器,若t311定时器运行期间终端根据终端对邻小区的测量结果继续对邻小区进行测量并进行小区选择,确定一满足预设条件的目标小区,对所述目标小区发起rrc连接重建过程;若t311定时器运行期间未确定满足预设条件的目标小区,终端进入空闲态。

即采用up方案时,终端侧会发起rrc连接重建过程,而在rrc连接重建过程中的小区选择过程是步骤11中对邻小区进行测量的一个延续,从而缩短小区选择过程,减少业务中断时间。如果步骤11中对邻小区进行测量时已选择或重选了一个目标小区,则此时可直接重用之前的目标小区,此时的小区选择过程可以认为耗时为0ms;如果步骤11中对邻小区进行测量时未选择到一个目标小区,则此时的小区选择过程可以在步骤11中的邻小区测量的基础上继续进行小区选择过程,缩短了小区选择过程。

综上,本发明的上述实施例中,t310定时器启动时,终端有三种选择,第一种选择为:仅对服务小区的邻小区进行测量;第二种选择为:通过对服务小区的邻小区进行测量来进行小区选择;第三种选择为:通过对服务小区的邻小区进行测量来进行小区重选。

为了更清楚的描述本发明实施例提供的能够缩短业务中断时延的小区控制方法,下面结合3个具体实例进行说明:

第一例

终端侧在t310开启时启动小区选择过程;

步骤21,连接态终端在小区cell1下工作,该终端的rrc层收到物理层上报的连续n310个失步指示后,开启t310定时器,同时进行小区选择(当中包括进行同频、异频测量)。

此步骤中,为了减少终端复杂度,终端也可以先进行同频测量,进行同频的小区选择;如果未选择到满足小区选择准则的合适的同频小区,且步骤2未执行,则终端再开启异频测量,进行异频的小区选择过程。

步骤22,如果在t310运行期间,收到物理层上报的连续n311个同步指示,则认为服务小区信号恢复,停止t310以及小区选择过程,结束流程;

如果在t310运行期间,小区选择完成,选择到另外一个目标小区cell2,则终端认为发生rlf,并停止t310,进入步骤23;

如果在t310超时(此时小区选择未完成),则终端认为发生rlf,并停止t310,进入步骤23;

步骤23:rlf后,

如果是cp方案,终端从连接态进入idle态,并进行离开连接态时的小区选择过程,将rrc连接失败告知nas层,由nas层做进一步处理;或者,终端进行小区选择,并启动一个定时器t;如果t运行期间小区选择完成,则终端在选择的目标小区发起rrc连接建立过程;如果t运行超时,则终端进入rrc空闲态,进行离开连接态时的小区选择过程,并向nas层上报rrc连接失败;另外,rrc连接建立过程中,rrc连接建立完成消息里,终端的as层可以将所携带的nas包设置为空包,rrc连接重建原因可以为任意值;或者将所携带的nas包设置为任意值,但将rrc连接建立原因设置为cp下的rlf或者rlf;或者nas包为空包,且将rrc连接建立原因设置为cp下的rlf或者rlf。这样enb在接收到rrc连接建立完成消息后,知道该终端是在cp下发生了rlf,并将终端在rrc连接建立过程中提供的s-tmsi,告知给mme,由mme根据s-tmsi找到该终端的上下文,随后mme为该终端与enb建立新的s1连接。

如果是up方案,终端侧发起rrc连接重建过程。rrc连接重建过程中,终端也会启动t311定时器,进行小区选择。此时的小区选择过程可以认为是步骤22中小区选择过程的一个延续,从而缩短小区选择过程,减少业务中断时间,即如果步骤22中小区选择完成,步骤23中小区选择过程则可直接重用之前小区选择的结果,此时的小区选择过程可以认为耗时为0ms;如果步骤22中小区选择未完成,步骤23中小区选择过程可以在步骤22的小区选择过程的基础上,继续进行小区选择过程(比如如果步骤22中已经检测到某邻小区,且满足小区选择的s准则,但未读取必要的邻小区系统信息,则步骤23中,继续读取必要的该邻小区的系统信息,以便终端判断该小区是否被禁止;或者步骤22中,终端已经搜索到某邻小区,但未进行测量,则步骤23中,继续对该邻小区进行测量;或者步骤22中,终端检测到某邻小区,但不满足s准则,则步骤23的小区选择过程则可不检测该邻小区或者对应的频点)。

第二例

终端侧在t310开启时启动小区重选过程;

步骤31,连接态终端在小区cell1下工作,该终端的rrc层收到物理层上报的连续n310个失步指示后,开启t310定时器,同时进行小区重选过程(当中包括进行同频、异频测量),此过程中,小区重选为空闲态的小区重选,小区重选判断准则中的服务小区仍为cell1。

此步骤中,为了减少终端复杂度,终端也可以先进行同频测量,进行空闲态的同频的小区重选;如果未选择到合适的同频小区,且步骤32未执行,则终端再开启异频测量,进行异频的小区重选过程。

步骤32,如果在t310运行期间,收到物理层上报的连续n311个同步指示,则认为服务小区信号恢复,停止t310以及小区重选,结束流程;

如果在t310运行期间,小区重选到另外一个目标小区cell2,则终端认为发生rlf,并停止t310及小区重选过程,进入步骤33;

如果t310超时(此时小区重选未完成),则终端也认为发生rlf,并停止t310以及小区重选过程,进入步骤33;

步骤33:rlf后,

如果是cp方案,终端从连接态进入idle态,并进行离开连接态时的小区选择过程,将rrc连接失败告知nas层,由nas层做进一步处理;或者,终端进行小区选择,并启动一个定时器t;如果t运行期间小区选择完成,则终端在选择的小区发起rrc连接建立过程;如果t运行超时,则终端进入rrc空闲态,进行离开连接态时的小区选择过程,并向nas层上报rrc连接失败。rrc连接建立过程中,rrc连接建立完成消息里,终端的as层可以将所携带的nas包设置为空包,rrc连接重建原因可以为任意值;或者将所携带的nas包设置为任意值,但将rrc连接建立原因设置为cp下的rlf或者rlf;或者nas包为空包,且将rrc连接建立原因设置为cp下的rlf或者rlf。这样enb在接收到rrc连接建立完成消息后,知道该终端是在cp下发生了rlf,并将终端在rrc连接建立过程中提供的s-tmsi,告知给mme,由mme根据s-tmsi找到该终端的上下文,随后mme为该终端与enb建立新的s1连接。

如果是up方案,终端侧发起rrc连接重建过程。rrc连接重建过程中,终端也会启动t311定时器,进行小区选择。此时的小区选择过程沿用步骤32中小区重选过程的结果,缩短小区选择过程时间,从而减少业务中断时间,比如如果步骤32中,终端小区重选到另外一个小区,则步骤33中的小区选择过程可以直接沿用小区重选的结果,此时的小区选择过程可以认为耗时为0ms;如果步骤32中,小区重选并未有结果,则步骤33中的小区选择过程,在步骤32中小区重选所检测到的小区,或者所测量到的小区之间,选择一个满足s准则的合适的小区作为小区选择的目标小区。

第三例

终端侧在t310开启时启动对邻小区的测量;

步骤41,连接态终端在小区cell1下工作,该终端的rrc层收到物理层上报的连续n310个失步指示后,开启t310定时器,同时启动同频、异频测量;

此步骤中,为了减少终端复杂度,终端也可以先进行同频测量;同频测量完成后,如果步骤42仍未执行,终端再开启异频测量。

步骤42,如果在t310运行期间,收到物理层上报的连续n311个同步指示,则认为服务小区信号恢复,停止t310以及同频、异频测量,结束流程;

如果t310超时,则终端认为发生rlf,并停止t310,进入步骤43。

步骤43,rlf后,

如果是cp方案,终端从连接态进入idle态,并进行离开连接态时的小区选择过程,将rrc连接失败告知nas层,由nas层做进一步处理;或者,终端进行小区选择,并启动一个定时器t;如果t运行期间小区选择完成,则终端在选择的小区发起rrc连接建立过程;如果t运行超时,则终端进入rrc空闲态,进行离开连接态时的小区选择过程,并向nas层上报rrc连接失败。rrc连接建立过程中,rrc连接建立完成消息里,终端的as层可以将所携带的nas包设置为空包,rrc连接重建原因可以为任意值;或者将所携带的nas包设置为任意值,但将rrc连接建立原因设置为cp下的rlf或者rlf;或者nas包为空包,且将rrc连接建立原因设置为cp下的rlf或者rlf。这样基站在接收到rrc连接建立完成消息后,知道该终端是在cp下发生了rlf,并将终端在rrc连接建立过程中提供的s-tmsi,告知给mme,由mme根据s-tmsi找到该终端的上下文,随后mme为该终端与基站建立新的s1连接。

如果是up方案,终端侧发起rrc连接重建过程。rrc连接重建过程中,终端也会启动t311定时器,进行小区选择。由于步骤41中已经启动同频、异频测量,因此小区选择过程中,可以根据已有的测量结果,选择一个满足s准则的合适的小区作为小区选择的目标小区,从而缩短小区选择过程所需的时间,减少中断时延(比如通过启动同频、异频测量,减少小区选择过程中的检测新小区的时间;或者通过启动同频、异频测量,终端在进行小区选择时,已经获得一个或者一些邻小区的测量结果,可以根据已有的邻小区测量结果直接选择满足s准则的目标小区,并通过进一步读取必要的系统信息判断目标小区是否被禁止,是否为合适的目标小区)。

综上,本发明实施例提供的小区控制方法通过在t310定时器启动时,同时启动对服务小区的邻小区的测量,即发生无线链路失败之前终端不仅对服务小区进行测量还对邻小区进行测量,对邻小区的测量能够提高判断无线链路是否失败的速度;进一步的,本发明实施例还借助无线链路失败之前对邻小区的测量信息使得无线链路失败之后终端重新选择小区的时间缩短,即当发生无线链路失败终端进行小区选择时可以将t310定时器运行期间对邻小区的测量结果作为先验信息来继续进行小区选择,从而缩短业务中断时延,能够缩短连接态移动过程中的业务中断时间。

第二实施例

如图2所示,本发明第二实施例提供一种小区控制装置,包括:

测量模块51,用于当终端侧的t310定时器启动时,控制终端对服务小区的邻小区进行测量。

确定模块,用于根据t310定时器运行期间,服务小区的信号或者邻小区的信号,确定终端发生无线链路失败。

具体的,本发明的上述实施例中所述装置还包括:

选择模块,用于根据终端对邻小区的测量结果进行小区选择。

具体的,本发明的上述实施例中所述测量模块包括:

第一测量子模块,用于当t310定时器启动时,控制终端对服务小区的邻小区进行测量;和/或,

第二测量子模块,用于当t310定时器启动时,控制终端对服务小区的邻小区进行测量并进行小区选择;和/或,

第三测量子模块,用于当t310定时器启动时,控制终端对服务小区的邻小区进行测量并进行小区重选。

具体的,本发明的上述实施例中,所述第一测量子模块包括:

第一测量单元,用于当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量;若同频测量完成时所述t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量;

或者,所述第二测量子模块包括:

第二测量单元,用于当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量并进行同频的小区选择;若未选择到符合预设条件的同频小区且t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量并进行异频的小区选择;

或者,所述第三测量子模块包括:

第三测量单元,用于当t310定时器启动时,控制终端对服务小区的同频邻小区进行同频测量并进行同频的小区重选;若未选择到符合预设条件的同频小区且t310定时器没有停止,控制终端对服务小区的异频邻小区进行异频测量并进行异频的小区重选。

具体的,本发明的上述实施例中所述确定模块包括:

第一确定子模块,用于若t310定时器运行期间,服务小区的信号恢复,确定终端未发生无线链路失败;

第二确定子模块,用于若t310定时器运行期间,终端通过对邻小区的测量进行了小区选择或者小区重选并确定了满足预设条件的目标小区,确定终端发生无线链路失败;

第三确定子模块,用于若t310定时器超时,服务小区的信号没有恢复,确定终端发生无线链路失败。

具体的,本发明的上述实施例中所述装置还包括:

第一停止模块,用于控制t310定时器停止;且控制t310定时器停止时,若终端对邻小区的测量没有停止,控制终端停止对邻小区的测量;若小区选择过程没有停止,控制终端停止小区选择;若小区重选过程没有停止,控制终端停止小区重选;和/或,

第二停止模块,用于控制t310定时器停止;且控制t310定时器停止时,若终端对邻小区的测量没有停止,控制终端停止对邻小区的测量;若小区选择过程没有停止,控制终端停止小区选择;若小区重选过程没有停止,控制终端停止小区重选;和/或,

第三停止模块,用于控制t310定时器停止;且控制t310定时器停止时,若小区重选过程没有停止,控制终端停止小区重选。

具体的,本发明的上述实施例中所述选择模块包括:

第一选择子模块,用于启动一定时器t,若定时器t运行期间终端根据终端对邻小区的测量结果继续对邻小区进行测量并进行小区选择,确定一满足预设条件的目标小区,对所述目标小区发起rrc连接建立过程;若定时器t运行期间,终端未确定满足预设条件的目标小区,终端进入空闲态并重新进行小区选择,且向非接入层上报无线资源控制rrc连接失败的消息。

具体的,本发明的上述实施例中对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为空包,rrc连接建立原因设置为任意值;或者,

对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为任意值,rrc连接建立原因设置为无线链路失败或者控制面方案下无线链路失败;或者,

对所述目标小区发起rrc连接建立过程中,rrc连接建立完成消息中终端的接入层将携带的非接入层nas包设置为空包,rrc连接建立原因设置为无线链路失败或者控制面方案下无线链路失败。

具体的,本发明的上述实施例中所述选择模块包括:

第二选择子模块,用于启动t311定时器,若t311定时器运行期间终端根据终端对邻小区的测量结果继续对邻小区进行测量并进行小区选择,确定一满足预设条件的目标小区,对所述目标小区发起rrc连接重建过程;若t311定时器运行期间未确定满足预设条件的目标小区,终端进入空闲态。

需要说明的是,本发明的第二实施例提供的小区控制装置是应用上述小区控制方法的装置,则上述小区控制方法的所有实施例均适用于该小区控制装置,且均能达到相同或相似的有益效果。

第三实施例

为了更好的实现上述目的,如图3所示,本发明的第三实施例还提供一种小区控制装置,该小区控制装置包括:处理器100;通过总线接口与所述处理器100相连接的存储器120,以及通过总线接口与处理器100相连接的收发机110;所述存储器用于存储所述处理器在执行操作时所使用的程序和数据;通过所述收发机110发送控制命令等;当处理器调用并执行所述存储器中所存储的程序和数据时,实现如下的功能模块:

测量模块,用于当终端侧的t310定时器启动时,控制终端对服务小区的邻小区进行测量;

确定模块,用于根据t310定时器运行期间,服务小区的信号或者邻小区的信号,确定终端发生无线链路失败。

其中,在图3中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器100代表的一个或多个处理器和存储器120代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机110可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器100负责管理总线架构和通常的处理,存储器120可以存储处理器100在执行操作时所使用的数据。

处理器100负责管理总线架构和通常的处理,存储器920可以存储处理器100在执行操作时所使用的数据。

需要说明的是,本发明的第三实施例提供的小区控制装置与上述第二实施例提供的小区控制装置对应,故上述第一实施例提供的小区控制方法的所有实施例均适用于该小区控制装置,且均能达到相同或相似的有益效果。

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

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