无线承载控制方法、系统和服务无线网络控制器转让专利

申请号 : CN200710121220.X

文献号 : CN101128050B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张蕾

申请人 : 华为技术有限公司

摘要 :

本发明涉及RB控制方法、SRNC和RB控制系统。其中,上述RB控制方法包括SRNC向UE发送RB控制消息;若SRNC收到UE返回的确认收到RB控制消息的证实消息后,则向基站发送无线链路同步重配置执行消息;若SRNC未收到UE返回的确认收到RB控制消息的证实消息,则向基站发送无线链路同步重配置取消消息。本发明实施方式同步重配置的RB控制过程中,对SRNC与基站和UE交互的配置消息时间顺序进行了调整,使得在UE配置失败情况下能够执行回退而保证呼叫不掉话,避免了在RB配置失败情况下呼叫连接无法回退而必须释放连接,从而改善了掉话率指标,提高了UTRAN接入系统的性能。

权利要求 :

1.一种无线承载控制方法,其特征在于,包括以下步骤:服务无线网络控制器向用户设备发送携带激活时间的无线承载控制消息;

若服务无线网络控制器收到用户设备返回的确认收到所述无线承载控制消息的证实消息,则向基站发送携带激活时间的无线链路同步重配置执行消息;

若服务无线网络控制器未收到用户设备返回的确认收到所述无线承载控制消息的证实消息,则向基站发送无线链路同步重配置取消消息。

2.根据权利要求1所述的无线承载控制方法,其特征在于,所述无线承载控制消息为无线承载建立消息、无线承载重配置消息、无线承载释放消息、传输信道重配置消息或物理信道重配置消息。

3.根据权利要求1所述的无线承载控制方法,其特征在于,如果所述服务无线网络控制器向基站发送无线链路同步重配置取消消息,所述方法还进一步包括:所述服务无线网络控制器进行资源配置的回退。

4.根据权利要求1所述的无线承载控制方法,其特征在于,如果所述服务无线网络控制器向基站发送无线链路同步重配置取消消息,所述方法还进一步包括:所述基站进行资源配置的回退。

5.根据权利要求1所述的无线承载控制方法,其特征在于,所述服务无线网络控制器向用户设备发送无线承载控制消息的操作之前还进一步包括:服务无线网络控制器向基站发送无线链路同步重配置准备消息;

基站向服务无线网络控制器返回无线链路同步重配置准备就绪消息。

6.根据权利要求5所述的无线承载控制方法,其特征在于,所述激活时间的长度大于基站处理消息的处理时间与3倍的IUB接口传输消息的传输单程时延之和。

7.根据权利要求1所述的无线承载控制方法,其特征在于,所述服务无线网络控制器收到用户设备返回的确认收到所述无线承载控制消息的证实消息的操作之后还进一步包括:服务无线网络控制器向基站发送无线链路同步重配置准备消息;

基站向服务无线网络控制器返回无线链路同步重配置准备就绪消息。

8.根据权利要求7所述的无线承载控制方法,其特征在于,所述激活时间的长度大于基站处理消息的处理时间与5倍的IUB接口传输消息的传输单程时延之和。

9.根据权利要求5或7所述的无线承载控制方法,其特征在于,所述基站向服务无线网络控制器返回无线链路同步重配置准备就绪消息的操作之前还进一步包括:基站收到无线链路同步重配置准备消息后,重新分配无线链路资源。

10.根据权利要求1所述的无线承载控制方法,其特征在于,所述服务无线网络控制器向基站发送无线链路同步重配置执行消息的操作之后还进一步包括:所述基站和所述用户设备在激活时间同时切换到各自的新配置上。

11.根据权利要求10所述的无线承载控制方法,其特征在于,所述基站和所述用户设备在激活时间同时切换到各自的新配置上的操作之后还进一步包括:所述用户设备向服务无线网络控制器发送无线承载控制完成消息。

12.一种服务无线网络控制器,其特征在于,包括:第一发送模块,用于向用户设备发送携带激活时间的无线承载控制消息;

第一接收模块,用于接收用户设备返回的确认收到所述无线承载控制消息的证实消息;

判断模块,用于判断所述第一接收模块是否收到用户设备返回的证实消息;

第二发送模块,用于所述判断模块判断所述第一接收模块收到用户设备返回的证实消息后,向基站发送携带激活时间的无线链路同步重配置执行消息;所述判断模块判断所述第一接收模块未收到用户设备返回的证实消息后,向基站发送无线链路同步重配置取消消息。

13.根据权利要求12所述的服务无线网络控制器,其特征在于,还包括:第三发送模块,用于向基站发送无线链路同步重配置准备消息;

第二接收模块,用于接收所述基站返回的无线链路同步重配置准备就绪消息后,触发所述第一发送模块。

14.根据权利要求12或13所述的服务无线网络控制器,其特征在于,还包括:设置模块,用于设置激活时间,以供所述基站和用户设备同时切换到各自的新配置上。

15.一种无线承载控制系统,包括服务无线网络控制器和用户设备,其特征在于,所述服务无线网络控制器包括:第一发送模块,用于向用户设备发送携带激活时间的无线承载控制消息;

第一接收模块,用于接收用户设备返回的确认收到所述无线承载控制消息的证实消息;

判断模块,用于判断所述第一接收模块是否收到用户设备返回的证实消息;

第二发送模块,用于所述判断模块判断所述第一接收模块收到用户设备返回的证实消息后,向基站发送携带激活时间的无线链路同步重配置执行消息;所述判断模块判断所述第一接收模块未收到用户设备返回的证实消息后,向基站发送无线链路同步重配置取消消息。

16.根据权利要求15所述的无线承载控制系统,其特征在于,所述用户设备包括:第三接收模块,用于接收携带激活时间的无线承载控制消息;

第四发送模块,用于返回确认收到所述无线承载控制消息的证实消息,以确认收到所述无线承载控制消息。

17.根据权利要求15所述的无线承载控制系统,其特征在于,还包括:基站,用于收到无线链路同步重配置执行消息后,在激活时间切换到新配置上,以完成无线链路同步重配置;或者收到无线链路同步重配置取消消息后,进行资源配置的回退。

18.根据权利要求17所述的无线承载控制系统,其特征在于,所述基站包括:第四接收模块,用于接收无线链路同步重配置执行消息或者无线链路同步重配置取消消息;

第二执行模块,用于所述第四接收模块收到无线链路同步重配置执行消息后,在激活时间切换到新配置上,以完成无线链路同步重配置;或者所述第四接收模块收到无线链路同步重配置取消消息后,进行资源配置的回退。

19.根据权利要求15、16、17或18所述的无线承载控制系统,其特征在于,所述服务无线网络控制器还包括:设置模块,用于设置激活时间,以供所述基站和用户设备同时切换到各自的新配置上。

20.根据权利要求15、16、17或18所述的无线承载控制系统,其特征在于,所述服务无线网络控制器还包括:第三发送模块,用于向基站发送无线链路同步重配置准备消息;

第二接收模块,用于接收所述基站返回的无线链路同步重配置准备就绪消息后,触发所述第一发送模块。

21.根据权利要求15、16、17或18所述的无线承载控制系统,其特征在于,所述用户设备还包括:第一执行模块,用于在激活时间切换到新配置上,以完成无线承载控制;

第五发送模块,用于向服务无线网络控制器发送无线承载控制完成消息。

说明书 :

技术领域

本发明涉及一种无线承载(Radio Bearer,以下简称RB)控制的方法,特别是一种在通用无线通信系统(Universal Mobile TelecommunicationSystem,以下简称UMTS)中无线承载控制的方法;本发明还涉及一种服务无线网络控制器和一种无线承载控制的系统,特别是一种在UMTS中RB控制的系统。

背景技术

UMTS地面无线接入网(UMTS Terrestrial Radio Access Network,以下简称UTRAN)主要是由无线网络控制器(Radio Network Controller,以下简称RNC)、基站(以下称为Node B)和用户设备(User Equipment,以下简称UE)构成。其中,Node B通过IUB接口与RNC相连;UE通过UU接口与Node B进行交互。从无线资源控制的角色看,RNC分为服务RNC(Serving RNC,以下简称SRNC)和漂移RNC(Drifting RNC,以下简称DRNC)两类,SRNC针对呼叫进行无线资源管理和呼叫流程的控制,DRNC则提供具体的无线资源。
SRNC对处于连接模式下的UE进行的RB控制过程,如:RB建立过程、RB重配置过程、RB释放过程、传输信道重配置过程、物理信道重配置过程,如果采用同步重配置的方式进行,则需要在IUB接口的无线链路(Radio Link,以下简称RL)同步重配置执行“Radio Link SynchronizationReconfiguration Commit”消息和UU接口的RB控制消息(其中,UU接口的RB控制消息可以为:RB建立“Radio Bearer Setup”消息、RB重配置“RadioBearer Reconfiguration”消息、RB释放“Radio Bearer Release”消息、传输信道重配置“Transport Channel Reconfiguration”消息、物理信道重配置“Physical Channel Reconfiguration”消息。)中携带激活时间(Activation Time),并且通过IUB接口消息配置给Node B和通过UU接口消息配置给UE的激活时间必须一致。这样UE和Node B才能在同一时间变更各自的无线配置,达到同步重配置的目的。
在设置激活时间的时候,有一些基本的时间约束:激活时间的时刻必须在Node B收到RL同步重配置执行消息之后;且激活时间点必须在UE收到RB控制消息之后。如图1所示,为现有技术RB建立过程中的激活时间的时刻示意图。其中,CFN表示时间;TSTART为SRNC计算激活时间的时刻,如在构造和发送RL同步重配置执行“Radio Link Synchronization ReconfigurationCommit”消息时;TRL COMMIT为SRNC向Node B发送RL同步重配置执行“Radio LinkSynchronization Reconfiguration Commit”消息时刻;TRE SETUP为SRNC向UE发送RB建立“Radio Bearer Setup”消息时刻;TACT为SRNC配置给UE和NodeB的激活时间时刻。故基本约束需要保证TACT晚于TRL COMMIT和TRB SETUP即可。(NodeB收到RL同步重配置执行“Radio Link Synchronization ReconfigurationCommit”消息后的处理时间和UE收到RB建立“Radio Bearer Setup”消息后的处理时间在这里略去,实际中是存在的)。
现有技术中同步重配置的RB控制的方法,如图2所示,为现有技术RB建立的流程示意图。为了简单起见,图中只列出了IUB接口与UU接口层3的消息交互,并且略去实际情况中可能涉及的IUR接口网元的步骤。RB建立具体包括以下步骤:
SRNC向Node B发送RL同步重配置准备“Radio Link SynchronizationReconfiguration Prepare”消息,上述消息携带新配置给Node B;
Node B向SRNC返回RL同步重配置准备就绪“Radio LinkSynchronization Reconfiguration Ready”消息,通知SRNC已准备好;
SRNC向Node B发送RL同步重配置执行“Radio Link SynchronizationReconfiguration Commit”消息,上述消息携带通知Node B切换到新配置的激活时间连接帧号(Connection Frame Number,以下简称CFN);
SRNC向UE发送RB建立“Radio Bearer Setup”消息,上述消息携带新配置给UE,同时携带通知UE切换到新配置上的激活时间CFN;
激活时间时刻TACT到,Node B和UE同时进行切换,以切换到各自的新配置上;
若UE切换到新配置上,即UE完成RB建立,则UE使用新的配置向SRNC返回RB建立完成“Radio Bearer Setup Complete”消息;若UE未切换到新配置上,即UE未完成RB建立,则UE向SRNC返回RB建立失败“Radio BearerSetup Failure”消息;SRNC发起无线资源控制(Radio Resource Control,以下简称RRC)连接释放消息。
其中,上述激活时间的设置只要满足基本约束即可。如图3所示,为现有技术RB建立过程中的时间示意图。其中,TDELAY表示SRNC到Node B之间IUB接口传输消息的单程传输时延;DTNote B表示Node B收到RL同步重配置执行“Radio Link Synchronization Reconfiguration Commit”消息后的处理时间;DTUE表示UE收到RB建立“Radio Bearer Setup”消息后的处理时间。UU接口由于使用空中电磁波传输,传输时延很小,在此可以忽略不计;NodeB收到SRNC发给UE的消息后到Node B通过UU接口发给UE之间,实际存在Node B的处理时间,在此可以忽略不计。
A点TRL COMMIT:SRNC构造和发送RL同步重配置执行“Radio LinkSynchronization Reconfiguration Commit”消息,上述消息经过IUB接口传输单程时延TDELAY时间后于C点到达Node B,上述消息中携带了激活时间CFN;
B点TRBSETUP:SRNC构造和发送RB建立“Radio Bearer Setup”消息,上述消息TDELAY时间于D点到达Node B,并经过UU接口电磁波传送于E点到达UE;
F点TACT:激活时刻,Node B和UE都在上述该激活时刻切换到新配置。
从图中可以看出,TACT>MAX{TRL COMMIT+TDELAY+DTNote B,TRB SETUP+TDELAY+DTUE},即设置激活时间的基本约束条件为:激活时间大于发送RL同步重配置执行“Radio Link Synchronization Reconfiguration Commit”消息的时间、IUB接口传输消息的单程传输时延与Node B的处理时间之和;且激活时间大于发送RB建立“Radio Bearer Setup”消息的时间、IUB接口传输消息的单程传输时延与UE的处理时间之和。
上述技术方案中,在SRNC已经完成对Node B的配置之后,SRNC才向UE发送RB建立“Radio Bearer Setup”消息以配置UE。若SRNC收到了UE返回的RB建立失败“Radio Bearer Setup Failure”消息,则表示UE侧的配置失败,UE仍然使用原来的配置。但是,由于此时SRNC已经向Node B发送了RL同步重配置执行“Radio Link Synchronization ReconfigurationCommit”消息,则Node B的配置将无法回退。当激活时间到达后,Node B和UE采用的配置不一致,呼叫无法维持。因此,SRNC只能是发起无线资源控制(Radio Resource Control,以下简称RRC)连接释放通知Node B和UE本次呼叫连接被释放。
综上所述,现有技术由于采用SRNC先通知Node B进行重配置执行,再将UU接口消息发送给UE的技术方案,导致一旦UE重配置失败,使得整个无线连接由于Node B侧和UE侧配置不一致而无法回退,必须释放RRC连接,增加了呼叫掉话率。

发明内容

本发明的第一个方面是提供一种无线承载控制方法,用以解决在用户设备配置失败情况下呼叫连接无法回退而必须释放连接的问题,使得在用户设备配置失败情况下能够执行回退而保证呼叫不掉话。
本发明的第二个方面是提供一种服务无线网络控制器,用以解决服务无线网络控制器在用户设备配置失败情况下只能发送释放连接消息的问题,使得服务无线网络控制器在用户设备配置失败情况下能够向基站发送无线链路同步重配置取消消息。
本发明的第三个方面是提供一种无线承载控制系统,用以解决在用户设备配置失败情况下呼叫连接无法回退而必须释放连接的问题,在一定程度上能够执行回退而保证呼叫不掉话。
本发明第一个方面通过一些实施方式提供了如下的技术方案:提供一种无线承载控制方法,包括以下步骤:
服务无线网络控制器向用户设备发送携带激活时间的无线承载控制消息;
若服务无线网络控制器收到用户设备返回的确认收到所述无线承载控制消息的证实消息,则向基站发送携带激活时间的无线链路同步重配置执行消息;
若服务无线网络控制器未收到用户设备返回的确认收到所述无线承载控制消息的证实消息,则向基站发送无线链路同步重配置取消消息。
实现本发明第一个方面的实施方式采用收到UE的证实消息后才配置Node B,如果在一定时间内没有收到UE的证实消息,则说明UE的配置失败,则不再配置Node B,SRNC可以向NODE B发送无线链路同步重配置取消消息,Node B和UE都仍然使用原有配置进行通信,不会导致掉话。
实现本发明第一个方面的实施方式同步重配置的RB控制过程中,对SRNC与Node B和UE交互的配置消息时间顺序进行了调整,使得在UE配置失败情况下能够执行回退而保证呼叫不掉话,避免了在UE配置失败情况下呼叫连接无法回退而必须释放连接,从而改善了掉话率指标,提高了UTRAN接入系统的性能。
本发明第二个方面通过另一些实施方式提供了如下的技术方案:提供一种服务无线网络控制器,包括:
第一发送模块,用于向用户设备发送携带激活时间的无线承载控制消息;
第一接收模块,用于接收用户设备返回的确认收到所述无线承载控制消息的证实消息;
判断模块,用于判断所述第一接收模块是否收到用户设备返回的证实消息;
第二发送模块,用于所述判断模块判断所述第一接收模块收到用户设备返回的证实消息后,向基站发送携带激活时间的无线链路同步重配置执行消息;所述判断模块判断所述第一接收模块未收到用户设备返回的证实消息后,向基站发送无线链路同步重配置取消消息。
实现本发明第二个方面的实施方式中,SRNC通过调整与Node B和UE交互的配置消息时间顺序,使得在UE配置失败情况下能够向基站发送RL同步重配置取消消息,以供基站执行回退而保证呼叫不掉话,避免了在UE配置失败情况下只能发送释放连接的消息,导致呼叫连接无法回退而必须释放连接现象的发生,从而改善了掉话率指标,提高了UTRAN接入系统的性能。
本发明第三个方面通过再一些实施方式提供了如下的技术方案:一种无线承载控制系统,包括服务无线网络控制器和用户设备,所述服务无线网络控制器包括:
第一发送模块,用于向用户设备发送携带激活时间的无线承载控制消息;
第一接收模块,用于接收用户设备返回的确认收到所述无线承载控制消息的证实消息;
判断模块,用于判断所述第一接收模块是否收到用户设备返回的证实消息;
第二发送模块,用于所述判断模块判断所述第一接收模块收到用户设备返回的证实消息后,向基站发送携带激活时间的无线链路同步重配置执行消息;所述判断模块判断所述第一接收模块未收到用户设备返回的证实消息后,向基站发送无线链路同步重配置取消消息。
实现本发明第三个方面的实施方式中的SRNC在收到UE的证实消息后才向Node B发送RL同步重配置执行消息以配置Node B,如果没有收到UE的证实消息,则说明UE的配置失败,则不再向Node B发送RL同步重配置执行消息以配置Node B,Node B和UE都仍然使用原有配置进行通信,不会导致掉话。
实现本发明第三个方面的实施方式同步重配置的RB控制过程中,SRNC与Node B和UE交互的配置消息时间顺序调整了,使得在UE配置失败情况下能够执行回退而保证呼叫不掉话,避免了在UE配置失败情况下呼叫连接无法回退而必须释放连接,从而改善了掉话率指标,提高了UTRAN接入系统的性能。
下面结合附图对本发明的具体实施方式作进一步详细的说明。

附图说明

图1为现有技术RB建立过程中的激活时间的时刻示意图;
图2为现有技术RB建立的流程示意图;
图3为现有技术RB建立过程中的时间示意图;
图4为本发明RB控制方法的第一实施方式的流程示意图;
图5为本发明RB控制方法的第二实施方式的流程示意图;
图6为本发明RB控制方法的第二实施方式的时间示意图;
图7为本发明服务无线网络控制器一实施方式的结构示意图;
图8为本发明RB控制系统第一实施方式的结构示意图;
图9为本发明RB控制系统第二实施方式的结构示意图。

具体实施方式

如图4所示,为本发明RB控制方法的第一实施方式的流程示意图。本实施方式包括以下步骤:
SRNC向UE发送RB控制消息,上述消息携带新配置给UE,同时携带通知UE切换到新配置上的激活时间CFN;
若SRNC收到UE返回的确认收到上述RB控制消息的证实消息,则向Node B发送RL同步重配置执行“Radio Link Synchronization ReconfigurationCommit”消息,上述消息携带通知Node B切换到新配置的激活时间CFN;
若SRNC在一定时间内未收到UE返回的确认收到上述RB控制消息的证实消息,则向Node B发送RL同步重配置取消“Radio Link SynchronizationReconfiguration Cancel”消息。
其中上述RB控制消息和RL同步重配置执行“Radio LinkSynchronization Reconfiguration Commit”消息中均携带有激活时间。上述RB控制消息确切地说为RB控制过程中涉及的UU口消息,比如:RB建立“Radio Bearer Setup”消息、RB重配置“Radio Bearer Reconfiguration”消息、RB释放“Radio Bearer Release”消息、传输信道重配置“TransportChannel Reconfiguration”消息、物理信道重配置“Physical ChannelReconfiguration”消息。
本实施方式中,SRNC在收到UE的证实消息后才向UE发送RL同步重配置执行“Radio Link Synchronization Reconfiguration Commit”消息以配置Node B;如果SRNC没有收到UE的证实消息,则说明UE的重配置失败,SRNC可以向Node B发送RL同步重配置取消“Radio Link SynchronizationReconfiguration Cancel”消息,进行本端的资源配置的回退,Node B和UE都仍然使用原有配置进行通信,不会导致掉话。
本发明上述RB控制方法的实施方式在同步重配置的RB控制过程中,对SRNC与Node B和UE交互的配置消息时间顺序进行了调整,使得在UE配置失败情况下能够执行回退,且保证呼叫不掉话,避免了在UE配置失败情况下呼叫连接无法回退而必须释放连接,从而改善了掉话率指标,提高了UTRAN接入系统的性能。
涉及上述列举的五种消息的RB控制过程都可以适用本发明RB控制方法的第一实施方式。为了简单和清晰起见,下面以同步配置的RB建立过程为例,进一步详细说明本发明RB控制方法的技术方案(包括UU接口和IUB接口的L3和部分L2消息)。其它过程也同样类推。
如图5所示,为本发明RB控制方法的第二实施方式的流程示意图。本实施方式具体可以包括以下步骤:
SRNC向Node B发送RL同步重配置准备“Radio Link SynchronizationReconfiguration Prepare”消息,通过上述消息携带新配置给Node B;Node B(具体而言,为Node B应用部分Node B Application Part,简称NBAP)收到上述RL同步重配置准备“Radio Link SynchronizationReconfiguration Prepare”消息后,重新分配RL资源,向SRNC返回RL同步重配置准备就绪“Radio Link Synchronization Reconfiguration Ready”消息,以通知SRNC Node B已准备就绪;
SRNC向UE发送RB建立“Radio Bearer Setup”消息,通过上述消息携带新配置给UE,同时携带通知UE切换到新配置上的激活时间CFN;
UE的无线链路控制(Radio Link Control,以下简称RLC)层收到了SRNC通过“RLC_AM_DATA_REQ”原语发送的RB建立“Radio Bearer Setup”消息,通过“RLC_AM_DATA_CONF”原语向SRNC返回收到上述“Radio Bearer Setup”消息的证实消息,以确认UE已经收到RB建立“Radio Bearer Setup”消息;
若SRNC确认UE收到RB建立“Radio Bearer Setup”消息,即SRNC收到UE通过“RLC_AM_DATA_CONF”原语返回的证实消息之后,则向Node B发送RL同步重配置执行消息“Radio Link Synchronization ReconfigurationCommit”,上述消息携带通知Node B切换到新配置上的激活时间CFN;
若SRNC在一定时间内未收到UE返回的确认收到上述RB控制消息的证实消息,则向Node B发送RL同步重配置取消“Radio Link SynchronizationReconfiguration Cancel”消息,并进行资源配置的回退;上述Node B收到上述“Radio Link Synchronization Reconfiguration Cancel”消息后,则进行资源配置的回退,结束本流程;
Node B和UE在激活时间CFN同时切换到新的配置上;
UE使用新的配置通过UU接口中的RRC层向SRNC返回RB建立完成“RadioBearer Setup Complete”消息。
本实施方式中,SRNC只有在收到UE的证实消息后才向Node B发送RL同步重配置执行“Radio Link Synchronization Reconfiguration Commit”消息以配置Node B;如果SRNC没有收到UE的证实消息,则说明UE的重配置失败,SRNC则不再发送RL同步重配置执行“Radio Link SynchronizationReconfiguration Commit”消息了,而是向Node B发送RL同步重配置取消“Radio Link Synchronization Reconfiguration Cancel”消息,Node B和UE都仍然使用原有配置进行通信,不会导致掉话。
如图6所示,为本发明RB控制方法的第二实施方式的时间示意图。其中,TDELAY表示SRNC到Node B之间IUB接口传输消息的单程传输时延;DTNote B表示Node B收到RL同步重配置执行“Radio Link SynchronizationReconfiguration Commit”消息后的处理时间;DTUE表示UE收到RB建立“RadioBearer Setup”消息后的处理时间;TRB SETUP表示SRNC向UE发送RB建立“RadioBearer Setup”消息时刻,此时计算激活时刻TACT;TCONF表示SRNC的RLC层收到UE的RLC层通过“RLC_AM_DATA_CONF”原语发送的证实消息时刻;TRL COMMIT表示SRNC向Node B发送RL同步重配置执行“Radio Link SynchronizationReconfiguration Commit”消息时刻;TACT表示SRNC配置给UE和Node B的激活时刻,激活时刻UE和Node B切换到新配置。UE收到SRNC的消息到UE返回证实消息之间,实际存在UE的处理时间,在此可以忽略不计;Node B收到SRNC发给UE的消息后到Node B通过UU接口发给UE之间,实际存在Node B的处理时间,在此可以忽略不计;UU接口由于使用空中电磁波传输,传输时延很小,在此可以忽略不计。实际的应用当中应该考虑上述这些时间消耗。
a点TRB SETUP:SRNC向UE发送RB建立“Radio Bearer Setup”消息,上述消息携带此时计算好的激活时间CFN;上述消息经过TDELAY时间后于b点到达Node B,然后经由UU接口电磁波传送于c点到达UE;UE的RLC层通过“RLC_AM_DATA_CONF”原语发送证实消息,通知SRNC上述RB建立“RadioBearer Setup”消息已经被UE收到,上述证实消息通过Node B经过TDELAY时延后于d点TCONF到达SRNC;
e点TRL COMMIT:SRNC在收到UE的证实消息后才发送RL同步重配置执行“Radio Link Synchronization Reconfiguration Commit”消息给Node B,上述消息经过TDELAY时间于f点到达Node B;
g点TACT:激活时刻,UE和Node B同时切换到新配置。
从图中可以看出,TACT>MAX{TRB SETUP+3*TDELAY+DTNode B,TRB SETUP+TDELAY+DTUE}。一般来说,上式中第一项总是会大于第二项。所以上式可以简化为TACT>TRB SETUP+3*TDELAY,即设置新的激活时刻的约束条件为:激活时刻大于发送RB建立“Radio Bearer Setup”消息时刻、3倍IUB接口传输消息的单程传输时间长度与Node B处理消息的处理时间长度之和。
上述设置新的激活时间的约束条件可以达到配置生效以及回退可行的目的。
可选地,本实施方式中上述SRNC向Node B发送RL同步重配置准备“RadioLink Synchronization Reconfiguration Prepare”消息的操作,以及上述Node B向SRNC返回RL同步重配置准备完成“Radio Link SynchronizationReconfiguration Ready”消息的操作可以在SRNC在收到UE的证实消息后进行。那么,相应的激活时间的设置则要进一步考虑Node B对上述“Radio LinkSynchronization Reconfiguration Prepare”消息的处理时间。即激活时间起点为SRNC向UE下发RB建立消息的时刻,激活时间涵盖:SRNC向UE发送RB建立消息的单向传输时间+UE的RLC层向RNC返回证实消息的单向传输时间+SRNC向Node B发送RL同步重配置准备消息的单向传输时间+Node B向SRNC返回RL同步重配置准备就绪消息的单向传输时间+SRNC向Node B发送RL同步重配置执行消息的单向传输时间+Node B收到SRNC发送的RL同步重配置准备消息后的处理时间+Node B收到SRNC发送的RL同步重配置执行消息后的处理时间。因此,上述激活时间的长度大于5倍IUB接口单向传输消息时间+Node B处理RL同步重配置准备消息的处理时间+Node B处理RL同步重配置执行消息的处理时间,即设置新的激活时刻的约束条件为:激活时刻大于发送RB建立“Radio Bearer Setup”消息时刻、5倍IUB接口传输消息的单程传输时间长度与Node B处理消息的处理时间长度之和。
本发明RB控制方法的上述实施方式中,由于RB控制过程需要Node B和UE同时启用新的配置,所以Node B和UE两者中的任何一个不能成功启用新配置,上述RB控制过程将失败,失败情况下可以有如下处理流程:
情况1:SRNC发送RB控制消息给UE,UE处理接收该消息失败,则UE的RLC层不会向SRNC返回接收到上述RB控制消息证实消息,此时SRNC确定流程失败,SRNC向NODE B发送RL重配置取消消息,进行本端的资源回退,流程结束;
情况2:SRNC发送RB控制消息给UE,UE正常接收该消息,但是UE的RRC层处理该消息失败,UE向SRNC返回RB控制失败消息,SRNC收到该消息确定流程失败,SRNC向NODE B发送RL重配置取消消息,进行本端的资源回退,流程结束;
情况3:SRNC向UE发送RB控制消息,收到RLC层的证实消息,向NODE B发送RL重配置准备消息,之后收到了UE返回的RB控制失败消息,SRNC判断当前的时刻是否已经到了激活时刻-一倍单向时延时刻,如果未到该时刻则SRNC向NODE B发送RL重配置取消消息,SRNC回退本端资源,流程结束;如果已经到了该时刻则流程无法回退,NODE B已经启动了新配置,而UE只能使用旧配置,此时SRNC触发RRC释放流程,本次呼叫掉话。
如图7所示,为本发明服务无线网络控制器一实施方式的结构示意图。本实施方式包括:
第一发送模块11,用于向用户设备发送RB控制消息,上述RB控制消息中携带有激活时间;
第一接收模块12,用于接收用户设备返回的确认收到上述RB控制消息的证实消息;
判断模块13,用于判断第一接收模块12是否收到用户设备返回的证实消息;
第二发送模块14,用于判断模块13判断第一接收模块12收到用户设备返回的证实消息后,向基站发送RL同步重配置执行消息,上述RL同步重配置执行消息中携带有激活时间;判断模块13判断第一接收模块12未收到用户设备返回的证实消息后,向基站发送RL同步重配置取消消息。
本实施方式中,服务无线网络控制器还可以包括:
设置模块15,用于设置所述RB控制消息和所述RL同步重配置执行消息中所携带的激活时间,以供基站和用户设备同时切换到各自的新配置上。
此外,服务无线网络控制器还可以包括:
第三发送模块(图中未示出),用于向基站发送RL同步重配置准备消息;
第二接收模块(图中未示出),用于接收基站返回的RL同步重配置准备就绪消息。
上述第二接收模块可以与第一发送模块11连接,在收到基站返回的RL同步重配置准备就绪消息后触发第一发送模块11;上述第三发送模块可以与第二发送模块14连接,在第二发送模块14判断第一接收模块12收到用户设备返回的证实消息后被触发,在第二接收模块收到基站返回的RL同步重配置准备就绪消息后触发第二发送模块14向基站发送RL同步重配置执行消息。
本实施方式中,第一发送模块11先向用户设备发送RB控制消息,若判断模块13判断第一接收模块12收到用户设备返回的证实消息,第二发送模块14则向基站发送RL同步重配置执行消息,以通知上述基站在激活时间切换到新配置上,以完成RL同步重配置;判断模块13判断第一接收模块12未收到用户设备返回的证实消息后,则说明用户设备的重配置失败,第二发送模块14则向基站发送RL同步重配置取消消息,以通知上述基站进行资源的回退,以保持原有的配置进行通信。
本实施方式的服务无线网络控制器在用户设备的重配置失败后,能够发送RL同步重配置取消消息,使得基站可以根据上述RL同步重配置取消消息进行资源的回退,使得整个系统均保持原有的配置进行通信,避免了掉话现象的发生。
如图8所示,为本发明RB控制系统第一实施方式的结构示意图。本实施方式包括:服务无线网络控制器10和用户设备20,其中,服务无线网络控制器10,用于向用户设备20发送RB控制消息,以及若收到用户设备返回的确认收到上述RB控制消息的证实消息,向基站发送RL同步重配置执行消息;若未收到用户设备返回的确认收到上述RB控制消息的证实消息,向基站发送RL同步重配置取消消息;用户设备20,用于收到RB控制消息后,返回确认收到上述RB控制消息的证实消息。服务无线网络控制器10具体可以包括:
第一发送模块11,用于向用户设备20发送RB控制消息,所述RB控制消息携带有激活时间;
第一接收模块12,用于接收用户设备20返回的确认收到上述RB控制消息的证实消息;
判断模块13,用于判断第一接收模块12是否收到用户设备20返回的证实消息;
第二发送模块14,用于判断模块13判断第一接收模块12收到用户设备20返回的证实消息后,向基站发送RL同步重配置执行消息,所述RL同步重配置执行消息中携带有激活时间;判断模块13判断第一接收模块12未收到用户设备20返回的证实消息后,向基站发送RL同步重配置取消消息。
此外,服务无线网络控制器10还可以包括:
设置模块15,用于设置所述RB控制消息和所述RL同步重配置执行消息中所携带的激活时间,以供基站30和用户设备20同时切换到各自的新配置上。
此外,服务无线网络控制器10还可以包括:
第三发送模块(图中未示出),用于向基站发送RL同步重配置准备消息;
第二接收模块(图中未示出),用于接收基站返回的RL同步重配置准备就绪消息。
上述第二接收模块可以与第一发送模块11连接,在收到基站返回的RL同步重配置准备就绪消息后触发第一发送模块11;上述第三发送模块可以与第二发送模块14连接,在第二发送模块14判断第一接收模块12收到用户设备返回的证实消息后被触发,在第二接收模块收到基站返回的RL同步重配置准备就绪消息后触发第二发送模块14向基站发送RL同步重配置执行消息。
用户设备20具体可以包括:
第三接收模块21,用于接收RB控制消息;
第四发送模块22,用于返回确认收到上述RB控制消息的证实消息,以确认收到上述RB控制消息。
进一步地,本实施方式的RB控制系统还包括:基站30,用于收到RL同步重配置执行消息后,在激活时间切换到新配置上,以完成RL同步重配置;或者收到RL同步重配置取消消息后,进行资源配置的回退。
其中,上述RB控制消息可以是RB建立“Radio Bearer Setup”消息、RB重配置“Radio Bearer Reconfiguration”消息、RB释放“Radio BearerRelease”消息、传输信道重配置“Transport Channel Reconfiguration”消息或物理信道重配置“Physical Channel Reconfiguration”消息。
本实施方式中,服务无线网络控制器10的第一发送模块11先向用户设备20发送RB控制消息,若判断模块13判断第一接收模块12收到用户设备20返回的证实消息,第二发送模块14则向基站30发送RL同步重配置执行消息,以通知基站30在激活时间切换到新配置上,以完成RL同步重配置;判断模块13判断第一接收模块12未收到用户设备20返回的证实消息后,则说明用户设备20的重配置失败,第二发送模块14则向基站30发送RL同步重配置取消消息,以通知基站30进行资源的回退,以保持原有的配置进行通信。
本实施方式的服务无线网络控制器在用户设备20的重配置失败后,能够发送RL同步重配置取消消息,使得基站30可以根据上述RL同步重配置取消消息进行资源的回退,使得整个系统均保持原有的配置进行通信,避免了掉话现象的发生,有效改善了掉话率指标,提高了UTRAN接入系统的性能。
如图9所示,为本发明RB控制系统第二实施方式的结构示意图。与上一实施方式相比,本实施方式中服务无线网络控制器10还可以包括:
第三发送模块,用于向基站30发送RL同步重配置准备消息;
第二接收模块,用于接收基站30返回的RL同步重配置准备就绪消息。
与上一实施方式相比,本实施方式中用户设备20还可以包括:
第一执行模块23,用于在激活时间切换到新配置上,以完成RB控制;
第五发送模块24,用于向服务无线网络控制器10发送RB控制完成消息。
与上一实施方式相比,本实施方式中基站30具体可以包括:
第四接收模块31,用于接收RL同步重配置执行消息或者RL同步重配置取消消息;
第二执行模块32,用于第四接收模块31收到RL同步重配置执行消息后,在激活时间切换到新配置上,以完成RL同步重配置;或者第四接收模块32收到RL同步重配置取消消息后,进行资源配置的回退,以保持原有的配置。
本发明RB控制系统的实施方式中SRNC调整了与Node B和UE交互的配置消息时间的顺序,使得在UE配置失败情况下能够执行回退而保证呼叫不掉话,避免了在UE配置失败情况下呼叫连接无法回退而必须释放连接,从而改善了掉话率指标,提高了UTRAN接入系统的性能。
本领域普通技术人员可以理解:实现上述方法实施方式的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施方式的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施方式仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施方式对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施方式技术方案的精神和范围。