专利名称:一种在移动通信系统中进行状态切换的方法
技术领域:
本发明涉及第三代移动通信系统,特别涉及WCDMA系统(Wide-band Code Division Multiple Access System)空中接口协iO某质接入控制层MAC (Medium Access Control)以及无线资源控制协i义RRC (Radio Resource Control)的信道类型切换或者硬切换的处理方法。
背景技术:
在WCDMA系统中,通用移动通信系统终端无线接入网络UTRAN的 无线资源控制层RRC负责无线资源分配和管理,以及UE在无线接入侧的 移动性管理工作,如图1所示。当UTRAN的RRC决定对UE进行无线资 源的配置或修改时,通过用户面协议无线链路控制层RLC和媒质接入控制 层MAC将下行RRC消息,如无线承载建立、无线承载的重配、物理信道 重配等等发送给UE,同时对UTRAN中与此UE相关的无线资源进行建立 或修改,如图2所示。在协议3GPP 25.331 V6丄0 (3GPP是被称为"第三 代移动通信合作伙伴计划"的国际组织)中规定,这些消息要通过确认模式 RLC (AM RLC)或非确认模式RLC (UMRLC)的专用控制信道DCCH进 行发送。
如果使用AM RLC发送,UTRAN的RLC发送消息后, 一般需要等待 UE RLC的应答ACK,确认消息已经被UE收到,当UE的RRC接收到消 息后,根据UTRAN所配置的新配置的生效方式,在新配置生效后,将完成 消息发送给UTRAN。
新配置生效方式主要有两种方式,立即生效或者在规定的时刻生效(同 步生效)。在同步生效方式,UTRAN和UE在同一个时刻切换到新配置; 如杲是立即生效,UE接收到完整的配置消息后立即切换到新配置并发送配 置生效完成消息,UTRAN收到完成消息后切换到新配置。此时,UTRAN
发送配置消息后,在旧配置上发送的数据可以在UTRAN层2的新旧配置上 都接收。这种方式有以下情况
1. UE的RRC状态从CELL—DCH状态切换到CELL—FACH状态;其中,
CELL_DCH状态是移动台利用专用信道进行通信过程的状态;
Cell—FACH状态是移动台完成少量数据传送,无需分配专用信道,下行 数据在公共FACH信道上传递消息的状态;
2. 硬切换,协议3GPP25.321 V6丄0以及3GPP25.331 V6丄0中新旧配 置的切换都是由RRC发起的。如果UE在切换到新配置后,由于空口质量 的问题,UTRAN的无线网络控制器RNC没有接收到完成消息,并且UE在 发送完成消息的逻辑信道上,随后又发送一条其他消息,这种情况,即使 RNC收到了第二条消息,但因为下行发送是在旧配置上发送,UE没法接收 RNC发送的AM RLC状态报告,导致UE—直不能重传完成消息,最后流 程失败,掉话。
发明内容
本发明要解决的技术问题是提供一种在RNC側进行新旧配置切换的方 法,可以及时才艮据实际情况进行状态切换,避免了在暂态过程中RNC和UE 的两端的AM RLC不能有效进行状态报告的缺陷,提高切换的成功率,降 低掉话率。
为了解决上述问题,本发明提出了一种在移动通信系统中进行状态切换 的方法,包括以下步骤
(1 )在新旧配置的暂态过程,无线网络控制RNC的用户面对旧配置上 的数据进行发送和接收,等待接收新配置上的数据;
(2)用户面对接收到的数据进行判断,如果检测到新配置上接收到有效 数据,则转步骤(3A),如果是新配置上发来的切换消息,则转步骤(3B);
(3A)用户面启动切换,将所有待切换的协议层切换到新配置;
(3B)判断用户面是否已经切换完成,如果没有,则根据命令进行切换; 如果已经完成,则不作处理。
进一步,上述方法还可具有以下特点,所述步骤(2)进一步包括用 户面将接收到的有效数据传递给上层。
进一步,上述方法还可具有以下特点,所述步骤(2)进一步包括如 果用户面没有接收到新配置数据,则返回步骤(1)继续等待接收。
进一步,上述方法还可具有以下特点,步骤(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从CELL DCH到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,状态l艮告(DCH/DCCH ) RLC STATUS (ACK DL 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紧接着在同 一个AM RLC上发送测量报告,RLC组成SN=2的PDU 发送给RNC,并且根据AM RLC的配置,此PDU的Polling被置位,表示 需要RNC的RLC的状态报告。
步骤211,状态报告(DCH/DCCH) RLC Status(UL SN=1 Lost);
RNC的RLC发送状态报告,要求UE重发配置完成消息,RNC的RLC 接收到SN-2的上行数据后,通知UE, RNC没有接收到SN=1的数据,要 求UE重发。因为RNC的用户面没有切换到FACH状态,所以,RNC的状 态报告在DCH上发送,所以UE不可能接收到。
步骤212,掉话。
UE没有接收到RNC的RLC的状态报告,就一直重发SN - 2的数据, 直到发生RLC的不可恢复错误,报告给RRC后掉话。
所述硬切换中,UE在切换到新配置后,由于空口质量的问题,UTRAN 的无线网络控制器RNC没有接收到完成消息,并且UE在发送完成消息的 逻辑信道上,随后又发送一条其他消息,这种情况,即^f吏RNC收到了第二 条消息,但因为下行发送是在旧配置上发送,UE没法接收RNC发送的AM RLC状态净艮告,导致UE—直不能重传完成消息,最后流程失败,导致掉话。
图3描述了本发明方法从DCH到FACH的状态切换过程。在RNC的 MAC层判断,如果接收到UE新配置上的有效数据,RNC的用户面自行进 行切换,这样RNC的RLC接收到SN=2的数据后,向UE发送SN=1丢失 的状态l艮告可以在FACH上发送给UE, UE能接收到并且重发RB配置完成 消息,RNC的RRC也就能接收到此消息。所述方法包括以下步骤
(301 )在新旧配置的暂态过程,无线网络控制RNC的用户面对旧配置 上的数据进行发送和接收,等待接收新配置上的数据;
(302)用户面对接收到的数据进行判断,如果检测到新配置上接收到有 效数据,则转步骤(303),否则,执行步骤(304);
其中,可以认为UE的上行数据为有效数据。
(303 )用户面启动切换,将所有待切换的协议层切换到新配置;
(304) 判断是否为新配置上发来的切换消息,如果是,则转步骤(305 ), 否则,返回步骤(301)继续等待接收;
(305) 判断用户面是否已经切换完成,如果没有,则根据命令进行切 换;如果已经完成,则不作处理。
图4是本发明UE从CELLDCH到CELLFACH切换实施例,描述了基
于本发明的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)用户面对接收到的数据进行判断,如果检测到新配置上接收到有效数据,则转步骤(3A),如果是新配置上发来的切换消息,则转步骤(3B);(3A)用户面启动切换,将所有待切换的协议层切换到新配置;(3B)判断用户面是否已经切换完成,如果没有,则根据命令进行切换;如果已经完成,则不作处理。
2、 如权利要求1所述的方法,其特征在于,所述步骤(2)进一步包括 用户面将接收到的有效数据传递给上层。
3、 如权利要求l所述的方法,其特征在于,所述步骤(2)进一步包括 如果用户面没有接收到新配置数据,则返回步骤(1)继续等待接收。
4、 如权利要求l所述的方法,其特征在于,步骤(2)所述有效数据为 用户设备UE的上行数据。
5、 如权利要求l所述的方法,其特征在于,所述用户面包括媒质接入 控制层。
6、 如权利要求l所述的方法,其特征在于,所述用户面包括帧协议层。
全文摘要
本发明提出了一种在移动通信系统中进行状态切换的方法,包括(1)在新旧配置的暂态过程,无线网络控制RNC的用户面对旧配置上的数据进行发送和接收,等待接收新配置上的数据;(2)用户面对接收到的数据进行判断,如果检测到新配置上接收到有效数据,则用户面启动切换,将所有待切换的协议层切换到新配置;如果是新配置上发来的切换消息,则执行步骤(3);(3)判断用户面是否已经切换完成,如果没有,则根据命令进行切换;如果已经完成,则不作处理。本发明方法在处于新旧配置切换的暂态过程收到UE的上行数据,RRC就自行切换到新配置上。因此,提高了切换成功率,减少掉话,增加系统的稳定性和可靠性。
文档编号H04W36/00GK101188853SQ200610145158
公开日2008年5月28日 申请日期2006年11月15日 优先权日2006年11月15日
发明者吕应权, 张晓峰, 栾琨明 申请人:中兴通讯股份有限公司