专利名称:一种无线网络控制器侧进行新旧配置切换的方法
技术领域:
本发明涉及第三代移动通信系统,特别涉及WCDMA系统(Wide-band Code Division Multiple Access System)空中接口协议媒质接入控制层MAC (Medium Access Control)以及无线资源控制协议RRC (Radio Resource Control)的信道类型切换或者硬切换的处理方法。
背景技术:
在WCDMA系统中,通用移动通信系统终端无线接入网络UTRAN的 无线资源控制层RRC负责无线资源分配和管理,以及UE在无线接入侧的 移动性管理工作,如图1所示。当UTRAN的RRC决定对UE进行无线资 源的配置或修改时,通过用户面协议无线链路控制层RLC和媒质接入控制 层MAC将下行RRC消息,如无线承载建立、无线承载的重配、物理信道 重配等等发送给UE,同时对UTRAN中与此UE相关的无线资源进行建立 或修改,如图2所示。在协议3GPP 25.331 V6.1.0 (3GPP是被称为"第三 代移动通信合作伙伴计划"的国际组织)中规定,这些消息要通过确认模式 RLC (AMRLC)或非确认模式RLC (UMRLC)的专用控制信道DCCH进 行发送。
如果使用AMRLC发送,UTRAN的RLC发送消息后, 一般需要等待 UE RLC的应答ACK,确认消息已经被UE收到,当UE的RRC接收到消 息后,才艮据UTRAN所配置的新配置的生效方式,在新配置生效后,将完成 消息发送给UTRAN。
新配置生效方式主要有两种方式,立即生效或者在M^定的时刻生效(同 步生效)。在同步生效方式,UTRAN和UE在同一个时刻切换到新配置; 如果是立即生效,UE接收到完整的配置消息后立即切换到新配置并发送配 置生效完成消息,UTRAN收到完成消息后切换到新配置。此时,UTRAN发送配置消息后,在旧配置上发送的数据可以在UTRAN层2的新旧配置上 都接收。这种方式有以下情况
1. UE的RRC状态从CELIJX:H状态切换到CELL_FACH状态;其中,
CELL一DCH状态是移动台利用专用信道进行通信过程的状态;
CelLFACH状态是移动台完成少量数据传送,无需分配专用信道,下行 数据在公共FACH信道上传递消息的状态;
2. 硬切换,协议3GPP 25.321 V6丄0以及3GPP 25.331 V6丄0中新旧配 置的切换都是由RRC发起的。如果UE在切换到新配置后,由于空口质量 的问题,UTRAN的无线网络控制器RNC没有接收到完成消息,并且UE在 发送完成消息的逻辑信道上,随后又发送一条其他消息,这种情况,即使 RNC收到了第二条消息,但因为下行发送是在旧配置上发送,UE没法接收 RNC发送的AM RLC状态报告,导致UE—直不能重传完成消息,最后流 程失败,导致掉话。
发明内容
本发明要解决的技术问题是提供一种无线网络控制器侧进行新旧配置
切换的方法,可以及时根据实际情况进行状态切换,避免了在暂态过程中
RNC和UE的两端的AM RLC不能有效进行状态报告的缺陷,提高切换的 成功率,降低掉话率。
为了解决上述问题,本发明提出了 一种无线网络控制器侧进行新旧配置 切换的方法,包括以下步骤
(1 )在新旧配置的暂态过程,无线网络控制器RNC的用户面对旧配置 上的数据进行发送和接收,并等待接收新配置上的数据;
(2)如果用户面检测到新配置上收到有效数据,则用户面启动切换, 将所有待切换的协议层切换到新配置。
其中,所述步骤(2)可以进一步包括用户面将接收到的有效数据传 递给上层。
其中,所述步骤(2)可以进一步包括如果用户面没有接收到新配置
数据,则返回步骤(1 )继续等待接收。
其中,上述方法还可具有以下特点
(3 )如果用户面接收到无线资源控制器RRC的切换命令,则判断用户 面是否已经执行切换,如果切换已经完成,则不对该切换命令进行处理;如 果用户面本身没有切换,则根据该切换命令进行新旧配置的切换。
其中,步骤(2)所述有效数据可以为用户设备UE的上行数据。
与现有技术相比,本发明方法在处于新旧配置切换的暂态过程时,用户 一旦收到UE的上行数据,就认为UE已经切换到新配置,于是,RRC自行 切换到新配置上。因此,提高了切换成功率,减少掉话现象的发生,增加了 系统的稳定性和可靠性。
图1是现有技术WCDMA空中接口协议层示意图。
图2是现有技术UE从CELL DCH到CELL FACH切换实施例。
图3是实施例中UE从CELL DCH到CELL FACH的切换流程图。
图4是本发明UE从CELL DCH到CELL FACH切换实施例。
具体实施例方式
下面结合附图对本发明的具体实施方式
作进一步详细的说明。
图2是现有技术UE从CELLDCH到CELL FACH切换实施例,描述了 在某种无线配置(包括RLC配置以及UE测量报告的触发方式)下,UE从 CELL—DCH到CELL—FACH的状态切换过程,包括如下步骤
步骤201~202,用户面配置信息;
RRC给RNC的用户面配置信道映射关系,配置后,用户面在CELL_DCH 下发送数据给NODE B,并且在DCH和FACH上同时接收UE的上行数据;
所述Node B通过标准的Iub接口与RNC互连,通过Uu接口与UE进 行通信,主要完成Uu接口物理层协议和Iub接口协议的处理。步骤203,无线承载RB配置消息(DCH/DCCH) RLCDLSN-1;
RRC通过用户面发送无线承载RB配置消息给UE,用户面的RLC层将 此消息分段,这里假设分为3个无线链路控制层分组数据包RLC PDU通过 底层发送给UE, RLC根据AMRLC的配置,在最后一包SN=3数据中填写 Polling位,要求UE接收后返回RLC的状态报告。
步骤204,无线承栽RB配置消息(DCH/DCCH) RLC DL SN= 2;
步骤205,无线承载RB配置消息(DCH/DCCH) RLC DL SN=3 (Polling);
步骤206,状态报告(DCH/DCCH) RLC STATUS (ACKDL SN-4);
UE接收到RB配置消息后,向RNC发送状态报告,表示已经接收到3 包数据。
步骤207~208,配置信息;
UE将3个PDU还原为RB配置消息发送给UE的RRC层,RRC根据 RB配置内容,为UE的用户面配置新的映射关系并切换到公共信道状态。 步骤209,配置完成消息(RACH/DCCH) RLCULSN=1 (Polling);
UE的RRC层在上行公共信道或上行共享传输信道RACH上发送RB配 置完成消息给UTRAN, UE的RLC将此消息组成一个PDU发送给RNC, 这里SN-1,并填写Polling位,要求RNC的RLC返回状态报告。由于空 口质量问题,RNC的RLC层未能接收到RB配置完成消息;
步骤210,测量才艮告(RACH/DCCH) RLCULSN-2 (Polling);
UE紧接着在同一个AMRLC上发送测量报告,RLC组成SN=2的PDU 发送给RNC,并且根据AM RLC的配置,此PDU的Polling被置位,表示 需要RNC的RLC的状态报告。
步骤211,状态报告(DCH/DCCH) RLC Status(ULSN=1 Lost);
RNC的RLC发送状态报告,要求UE重发配置完成消息,RNC的RLC 接收到SN-2的上行数据后,通知UE, RNC没有接收到SN-1的数据,要 求UE重发。因为RNC的用户面没有切换到FACH状态,所以,RNC的状 态才艮告在DCH上发送,所以UE不可能接收到。
步骤212,掉话。
UE没有接收到RNC的RLC的状态l艮告,就一直重发SN=2的数据, 直到发生RLC的不可恢复错误,报告给RRC后掉话。
所述硬切换中,UE在切换到新配置后,由于空口质量的问题,UTRAN 的无线网络控制器RNC没有接收到完成消息,并且UE在发送完成消息的 逻辑信道上,随后又发送一条其他消息,这种情况,即使RNC收到了第二 条消息,但因为下行发送是在旧配置上发送,UE没法接收RNC发送的AM RLC状态报告,导致UE—直不能重传完成消息,最后流程失败,导致掉话。
图3描述了本发明方法从DCH到FACH的状态切换过程。在RNC的 MAC层判断,如果接收到UE新配置上的有效数据,RNC的用户面自行进 行切换,这样RNC的RLC接收到SN-2的数据后,向UE发送SN-1丟失 的状态报告可以在FACH上发送给UE, UE能接收到并且重发RB配置完成 消息,RNC的RRC也就能接收到此消息。所述方法包括以下步骤
步骤301,在新旧配置的暂态过程,RNC的用户面(MAC以及FP)对 旧配置上的数据进行发送和接收,等待接收新配置上的数据或者RRC切换 消息;
步骤302,用户面如果检测到新配置上收到有效数据,则用户面将数据 传递给上层,转步骤303;如果没有接收新配置数据,则转步骤301,继续 等待接收;
其中,可以认为UE的上行数据为有效数据。
步骤303,用户面启动切换,将所有的待切换的协议层切换到新配置; 然后,在切换完成后,用户面接收到RRC的切换消息,用户面判断本
身是否已经切换,如果已经切换,则不进行处理;如果用户面判断出本身还没有切换,则对本身执行切换操作。
图4是本发明UE从CELL DCH到CELL FACH切换实施例,描述了基 于本发明的UE从CELL—DCH到CELL—FACH的状态切换过程实施例,包 括如下步骤
步骤401~410,分别同附图2中步骤201~210—致;
步骤411,用户面切换到CELL—FACH状态;
RNC在MAC层上判断,如果接收到UE新配置上的有效数据,RNC的 用户面自行进行切换。
步骤412, (FACH/DCCH) RLC Status (UL SN-1 Lost);
RNC在FACH上向UE发送SN=1丢失的状态报告。
步骤413, ( RACH/DCCH) RLC Retran UL SN-1 (Polling);
UE接收到该状态报告,并且重发RB配置完成消息。
步骤414, ( FACH/DCCH) RLC Status (ACK UL SN=3 );
RNC的RRC接收到UE发送过来的RB配置完成消息。
权利要求
1、一种无线网络控制器侧进行新旧配置切换的方法,其特征在于,包括如下步骤(1)在新旧配置的暂态过程,无线网络控制器RNC的用户面对旧配置上的数据进行发送和接收,并等待接收新配置上的数据;(2)如果用户面检测到新配置上收到有效数据,则用户面启动切换,将所有待切换的协议层切换到新配置。
2、 如权利要求l所述的方法,其特征在于,所述步骤(2)进一步包括 用户面将接收到的有效数据传递给上层。
3、 如权利要求1所述的方法,其特征在于,所述步骤(2)进一步包括 如果用户面没有接收到新配置数据,则返回步骤(1)继续等待接收。
4、 如权利要求l所述的方法,其特征在于,进一步包括(3 )如果用户面接收到无线资源控制器RRC的切换命令,则判断用户 面是否已经执行切换,如果切换已经完成,则不对该切换命令进行处理;如果用户面本身没有切换,则根据该切换命令进行新旧配置的切换。
5、 如权利要求l所述的方法,其特征在于,步骤(2)所述有效数据为用户设备UE的上行数据。
6、 如权利要求l所述的方法,其特征在于,所述用户面包括媒质接入控制层。
7、 如权利要求l所述的方法,其特征在于,所述用户面包括帧协议层。
全文摘要
一种无线网络控制器侧进行新旧配置切换的方法,包括如下步骤(1)在新旧配置的暂态过程,无线网络控制器RNC的用户面对旧配置上的数据进行发送和接收,并等待接收新配置上的数据;(2)如果用户面检测到新配置上收到有效数据,则用户面启动切换,将所有待切换的协议层切换到新配置。按照本发明所述的方法,处于新旧配置切换的暂态过程时,RRC能自行切换到新配置上,提高了切换成功率,减少掉话现象的发生,增加了系统的稳定性和可靠性。
文档编号H04W36/06GK101175319SQ200610150489
公开日2008年5月7日 申请日期2006年11月2日 优先权日2006年11月2日
发明者吕应权, 张晓峰, 栾琨明 申请人:中兴通讯股份有限公司