专利名称:一种冗余版本重配置方法
技术领域:
本发明涉及无线通信技术,特别是指一种冗余版本重配置方法。
背景技术:
上行高速包调度(HSUPA)技术是3GPP组织在R6协议中引入的一种提高上行传送速率的新技术。HSUPA中采用快速混合自动重传(HARQ)技术,用户的上行吞吐率获得了极大的提高。
上行支持的HARQ的冗余版本有两种模式Chase合并(CC,Chase-combination)和增量冗余(IR,Incremental-Redundancy)。CC是IR的一种特例。IR兼容CC,而CC不兼容IR,即使用CC进行编码时,可以使用CC译码,或者还可以使用IR进行译码;而使用IR进行编码时,只能使用IR进行译码,不能使用CC进行译码。UE和NodeB之间传输数据时,需要使用相互兼容的冗余版本进行编码和译码。通常,UE同时能支持以上两种冗余版本,NodeB也同时能支持以上两种冗余版本,而在有些情况下,NodeB仅支持CC模式的冗余版本。NodeB下的所有小区可以采用同样的冗余版本,也可以采用不同的冗余版本。
RNC根据UE和NodeB的冗余版本支持能力以及传输数据的需求,给UE和NodeB配置不同的冗余版本,而且,还可以给一个NodeB的不同小区配置不同的冗余版本。
RNC通过以下方法给UE和NodeB配置冗余版本。
当UE新加入网络或者建立无线链路时,RNC向UE发送无线承载重配置(RADIO BEARER RECONFIGURATION)、无线承载设置(RADIOBEARER SETUP)、传输信道重配置(TRANSPORT CHANNELRECONFIGURATION)等消息,该消息中携带“HARQ info for E-DCH”信元,UE根据所述“HARQ info for E-DCH”信元所指定的冗余版本配置自身的冗余版本。
当新建立NodeB或建立无线链路时,RNC向NodeB发送无线链路设置请求(RADIO LINK SETUP REQUEST)、无线链路重配置准备(RADIO LINKRECONFIGURATION PREPARE)、无线链路重配置请求(RADIO LINKRECONFIGURATION REQUEST)等消息,该消息中携带“HARQ info forE-DCH”信元,NodeB根据所述“HARQ info for E-DCH”信元所指定的冗余版本配置自身控制下小区的冗余版本。
以上所述的“HARQ info for E-DCH”信元的定义如表一所示。
表一在切换过程中,当需要在激活集中增加新的目标小区时,如果所述的目标小区支持与UE当前所在小区所使用的冗余版本不兼容的冗余版本,则RNC为了保证UE和目标小区能够使用相互兼容的冗余版本,需要给UE重新配置冗余版本,进一步需要给当前所在的小区重新配置冗余版本,使得激活集中的所有小区和UE分别使用相互兼容的冗余版本。
下面结合具体例子,说明在激活集更新过程中,实现冗余版本重配置的方法。
假设小区1支持CC和IR模式的冗余版本,小区2仅支持CC模式的冗余版本,UE支持CC和IR模式的冗余版本。小区1所在NodeB表示为NodeB1,小区2所在NodeB表示为NodeB2。UE当前位于所述小区1范围内,对邻近小区进行测量后,将切换测量报告上报给RNC。RNC接收到UE的切换测量报告后,根据切换测量报告选择满足切换条件的目标小区,所述目标小区为小区2。这时,RNC需要更新UE的激活集。根据上述的小区和UE支持冗余版本的假设,UE与当前小区1使用IR模式的冗余版本对数据进行编码和译码,而小区2只支持CC模式的冗余版本。因此,RNC在激活集更新过程中,还需要重配置UE和小区1的冗余版本,其处理过程如图1所示,详细描述如下所述步骤101RNC向小区1所在NodeB1发送携带有冗余版本为CC模式的“HARQ info for E-DCH”信元的无线链路重配置消息,NodeB1根据“HARQinfo for E-DCH”信元中指定的冗余版本,重新将小区1的冗余版本配置为CC模式。
步骤102RNC向UE发送携带有冗余版本为CC模式的“HARQ info forE-DCH”信元的传输信道重配置消息,UE根据“HARQ info for E-DCH”信元中指定的冗余版本,重新将自身的冗余版本配置为CC模式,并向RNC返回传输信道重配置完成消息。
步骤103RNC向小区2所在NodeB2发送无线链路重配置消息。
步骤104RNC向UE发送激活集更新(Active Set Update)消息。
以上所述,由于在激活集更新过程中,如果目标小区支持的冗余版本和当前小区所使用的冗余版本不同,则需要重新配置所述当前小区和UE的冗余版本。现有技术中,当激活集更新过程中需要重配置冗余版本时,RNC在给UE发送激活集更新消息之前,通过如上述步骤102所述的传输信道重配置消息通知UE重配置冗余版本,因此,激活集更新过程还额外地需要如步骤102所示的给UE重配置冗余版本的时间开销,从而激活集更新需要相对较长的时间。
另外,现有技术中,由于在冗佘版本重配置时并没有设置新的冗余版本生效的时刻,如果UE和当前小区不在同一时刻启用新的冗余版本进行数据的编译码,则会导致不能正确译码。
发明内容
有鉴于此,本发明的主要目的在于提供一种冗余版本重配置方法,缩短重配置冗余版本的时间开销。
为了达到上述目的,本发明提供一种冗余版本重配置方法,在激活集更新过程中,该方法包括a.无线网络控制器RNC确定需要重配置用户设备UE的冗余版本;b.RNC在向UE发送的激活集更新消息中携带冗佘版本重配置信息;c.UE根据所述激活集更新消息中的冗余版本重配置信息,重配置自身的冗余版本。
步骤a所述RNC确定需要重配置UE的冗余版本为RNC获取UE在当前小区使用的冗余版本的模式和所述UE的激活集中所要增加的目标小区支持的冗余版本的模式,确定所述目标小区支持的冗余版本的模式不兼容所述UE在当前小区使用的冗余版本的模式。
步骤b所述激活集更新消息中携带的冗余版本重配置信息为所述UE的激活集中所要增加的目标小区支持的冗余版本的模式的信息;步骤c所述UE重配置自身的冗余版本为所述UE的激活集中所要增加的目标小区支持的冗余版本的模式。
步骤a所述UE在当前小区中所使用的冗余版本的模式为增量冗余IR模式,所述UE的激活集中所要增加的目标小区支持的冗余版本的模式仅为Chase合并CC模式;步骤b所述激活集更新消息中携带的冗余版本重配置信息为冗余版本为CC模式的信息;步骤c所述UE重配置自身的冗余版本为CC模式。
步骤b所述RNC向UE发送的激活集更新消息进一步包括激活时间;步骤c所述UE重配置自身的冗余版本进一步包括设置从所述激活时间开始生效所述重配置的冗余版本。
步骤b所述激活集更新消息中携带冗余版本重配置信息为所述激活集更新消息中增加信元,所增加的信元中携带所述冗余版本重配置信息。
所述增加的信元为HARQ info for E-DCH。
所述步骤a之后进一步包括RNC向所述当前小区所在的NodeB发送无线链路重配置消息,该无线链路重配置消息中携带所述UE的激活集中所要增加的目标小区支持的冗余版本的模式的信息;所述当前小区所在NodeB根据所述无线链路重配置消息中的所述UE的激活集中所要增加的目标小区支持的冗余版本的模式的信息,重配置所述当前小区的冗余版本为所述UE的激活集中所要增加的目标小区支持的冗余版本的模式。
所述步骤a之后进一步包括RNC向所述当前小区所在的NodeB发送无线链路重配置消息,该无线链路重配置消息中携带冗余版本为CC模式的信息;所述当前小区所在NodeB根据所述无线链路重配置消息中的冗余版本为CC模式的信息,重配置所述当前小区的冗佘版本为CC模式。
所述无线链路重配置消息中携带的冗余版本的模式的信息为所述无线链路重配置消息中设置信元,所设置的信元中携带所述UE的激活集中所要增加的目标小区支持的冗余版本的模式的信息。
所述设置的信元为HARQ info for E-DCH。
所述RNC向所述当前小区所在的NodeB发送的无线链路重配置消息进一步包括激活时间;所述NodeB重配置当前小区的冗余版本进一步包括设置从所述激活时间开始生效所述重配置的冗余版本。
RNC维护建立有小区与冗余版本对应关系的冗余版本支持能力表;步骤a所述获取目标小区支持的冗余版本的模式为RNC查找所述冗余版本支持能力表,根据查找结果得到目标小区所支持的冗余版本的模式。
根据本发明提供的方法,在激活集更新过程中需要重配置UE的冗余版本时,RNC通过向UE发送的激活集更新消息携带冗余版本更改信息,缩短了重配置冗余版本的时间开销,从而减少了激活集更新所需的时间。而且,在重配置冗余版本时,设置新的冗余版本在激活时间生效,使得在激活时间前后能够保证UE和小区所使用的冗余版本一致,从而能够正确译码。
图1所示为现有技术中在激活集更新过程中重配置冗余版本的消息流程图;图2所示为本发明实施例中重配置冗余版本的流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,下面举具体实施例,对本发明作进一步详细的说明。
本发明提供在激活集更新过程中,重配置冗余版本的方法。激活集更新通常在以下条件下执行例如,UE当前位于小区1范围内,对邻近小区进行测量后,将切换测量报告上报给RNC。RNC接收到UE的切换测量报告后,根据切换测量报告选择满足切换条件的目标小区,所述目标小区以小区2表示。确定目标小区后,RNC需要更新UE的激活集。那么,在激活集更新过程中,RNC根据各小区和UE使用冗余版本的情况,确定是否需要重新配置冗余版本。
本发明提供的冗余版本重配置的主要思想是RNC确定UE的激活集中所要增加的目标小区支持的冗余版本不兼容所述UE在当前小区所使用的冗余版本时,通过激活集更新消息通知UE重配置冗余版本。
图2为本发明实施例中在激活集更新过程中,重配置冗余版本的流程图,包括以下几个步骤步骤201RNC获取需要激活集更新的UE在当前小区1中所使用的冗余版本的模式和目标小区2支持的冗余版本的模式,并判断所述目标小区2支持的冗余版本的模式是否兼容所述UE在当前小区1使用的冗佘版本的模式,如果不兼容,则执行步骤202;如果兼容,则不用重配置冗余版本,直接进行激活集更新,结束本流程。
本步骤201所述判断所述目标小区2支持的冗余版本的模式是否兼容所述UE在当前小区1使用的冗余版本的模式可以通过以下的步骤201-1和201-2实现步骤201-1RNC判断该UE在当前小区1所使用的冗余版本是否为IR模式,如果确定该UE在当前小区1使用的冗余版本为IR模式,则执行步骤201-2;如果确定该UE在当前小区1使用的冗余版本为CC模式,则认为所述目标小区2支持的冗余版本的模式兼容所述UE在当前小区1使用的冗余版本的模式,结束本流程。
步骤201-2RNC判断该目标小区2是否仅支持CC模式的冗余版本,如果确定目标小区2仅支持CC模式的冗余版本,则认为所述目标小区2支持的冗余版本的模式不兼容所述UE在当前小区1使用的冗余版本的模式;如果确定目标小区2至少支持IR模式的冗余版本,则认为所述目标小区2支持的冗余版本的模式兼容所述UE在当前小区1使用的冗余版本的模式,结束本流程。
通常,RNC根据系统配置的历史记录就能获取目标小区2所支持的冗余版本的模式。本发明中,RNC维护建立有各NodeB下各小区与冗余版本对应关系的冗余版本支持能力表,RNC查找所述冗余版本支持能力表,根据查找结果获取目标小区2所支持的冗余版本的模式。
步骤202RNC利用无线链路重配置消息重配置UE当前所在的小区1的冗余版本为所述目标小区2支持的冗余版本的模式,通过以下步骤实现步骤202-1RNC向小区1所在NodeB1发送无线链路重配置消息,该消息中携带冗余版本重配置信息,所述冗余版本重配置信息可以为指示重配置冗余版本为所述目标小区2支持的冗余版本的模式的信息,或者,可以为所述目标小区2支持的冗余版本的模式的信息。
步骤202-1所述的在无线链路重配置消息中携带冗余版本重配置信息可以通过在无线链路重配置消息中设置信元的方式携带,所述信元可以为现有技术中所述的“HARQ Info for E-DCH”信元。所设置的信元携带冗余版本重配置信息,例如“HARQ Info for E-DCH”信元中携带所述目标小区2支持的冗余版本的模式的信息。
步骤202-2小区1所在NodeB1接收到无线链路重配置消息中的冗余版本重配置信息,将小区1的冗余版本重配置为所述目标小区2支持的冗余版本的模式。
NodeB1还可以从无线链路重配置消息中获取激活时间,给小区1重配置冗余版本时,设置从所述激活时间开始生效重新配置的冗余版本。
本实施例中,RNC根据步骤201-1和201-2所述的判断UE在当前小区1中所使用的冗余版本的模式和目标小区2支持的冗余版本的模式是否兼容的结果可知,所述目标小区2支持的冗余版本的模式为CC模式。因此,在本步骤202中,RNC将小区1的冗余版本重配置为CC模式。
通过以上所述步骤202-1和202-2,小区1的冗余版本重配置为CC模式后,小区1需要按照以下处理过程接收数据在所述激活时间到达后,从所述激活时间开始,使用CC模式对接收到的数据进行译码。
当NodeB可以通过接收数据的索引标识或者内容能够确定UE所使用的冗余版本时,可以省略本步骤202所述的对小区1重配置冗余版本的步骤。在没有重配置小区1的冗余版本的情况下,小区1所在NodeB1接收到数据后,根据接收数据确定UE使用的冗余版本后,使用所确定的冗余版本对接收数据进行译码。
步骤203RNC利用Active Set Update消息重配置UE的冗余版本为所述目标小区2支持的冗余版本的模式,重配置UE的冗余版本模式通过以下步骤实现步骤203-1RNC向UE发送Active Set Update消息时,在Active SetUpdate消息中携带冗余版本重配置信息,所述冗余版本重配置信息可以为指示重配置冗余版本为所述目标小区2支持的冗余版本的模式的信息,或者,可以为所述目标小区2支持的冗余版本的模式的信息。
步骤203-1所述的在Active Set Update消息中携带冗余版本重配置信息可以通过在Active Set Update中增加信元的方式携带,所述信元可以为现有技术中所述的“HARQ Info for E-DCH”信元。所增加的信元携带冗余版本重配置信息,例如“HARQ Info for E-DCH”信元中携带所述目标小区2支持的冗余版本的模式的信息。
步骤203-2UE根据Active Set Update消息中的冗余版本重配置信息,将自身的冗余版本重配置为所述目标小区2支持的冗余版本的模式。
UE还可以从Active Set Update消息中获取激活时间,重配置冗余版本时,设置从所述激活时间开始生效新配置的冗余版本。
RNC根据步骤201-1和201-2所述的判断UE在当前小区1中所使用的冗余版本的模式和目标小区2支持的冗余版本的模式是否兼容的结果可知,所述目标小区2支持的冗余版本的模式为CC模式。因此,在本步骤203中,RNC向UE发送的Active Set Update消息中携带CC模式的冗余版本重配置信息,UE根据所述冗余版本重配置信息将自身的冗余版本重配置为CC模式后,从激活时间开始使用所述重配置的CC模式的冗余版本。
通过以上步骤203-1和203-2,UE将自身的冗余版本重配置为CC模式后,需要按照以下处理过程发送数据在所述激活时间到达之前,如果UE存在向小区1重传的数据,则丢弃所述正在重传的数据;在所述激活时间到达后,从所述激活时间开始,UE使用CC模式对发送数据进行编码,分别发送至小区1和小区2。
上述实施例中所述的小区1和小区2所在的NodeB可以为同一个,也可以是不同的NodeB。
假设,上述实施例所述小区1支持CC和IR模式的冗余版本,所述小区2仅支持CC模式的冗余版本,UE支持CC和IR模式的冗余版本。通过如图2所述流程重配置冗余版本之后,使得UE和激活集小区所使用的冗余版本一致,从而,UE向小区1和小区2发送的数据都通过CC模式编码,小区1和小区2对接收数据分别以CC模式译码。
上述实施例中,当在激活集更新过程中需要重配置UE的冗余版本时,RNC通过向UE发送的Active Set Update消息携带冗余版本的重配置信息,而不通过如现有技术中步骤102所述的无线链路重配置消息通知UE重配置冗余版本,因此,不需要如现有技术中所述步骤102所需要的时间,缩短了重配置的时间开销,从而能够减少激活集更新所需时间。
而且,在重配置冗余版本时,设置重新配置的冗余版本生效的时刻,使得在同一时刻保证UE和小区所使用的冗余版本一致,从而能够正确译码。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种冗余版本重配置方法,其特征在于,在激活集更新过程中,该方法包括a.无线网络控制器RNC确定需要重配置用户设备UE的冗余版本;b.RNC在向UE发送的激活集更新消息中携带冗余版本重配置信息;c.UE根据所述激活集更新消息中的冗余版本重配置信息,重配置自身的冗余版本。
2.根据权利要求1所述的方法,其特征在于,步骤a所述RNC确定需要重配置UE的冗余版本为RNC获取UE在当前小区使用的冗余版本的模式和所述UE的激活集中所要增加的目标小区支持的冗余版本的模式,确定所述目标小区支持的冗余版本的模式不兼容所述UE在当前小区使用的冗余版本的模式。
3.根据权利要求2所述的方法,其特征在于,步骤b所述激活集更新消息中携带的冗余版本重配置信息为所述UE的激活集中所要增加的目标小区支持的冗余版本的模式的信息;步骤c所述UE重配置自身的冗余版本为所述UE的激活集中所要增加的目标小区支持的冗余版本的模式。
4.根据权利要求3所述的方法,其特征在于,步骤a所述UE在当前小区中所使用的冗余版本的模式为增量冗余IR模式;步骤a所述UE的激活集中所要增加的目标小区支持的冗余版本的模式仅为Chase合并CC模式;步骤b所述激活集更新消息中携带的冗余版本重配置信息为冗余版本为CC模式的信息;步骤c所述UE重配置自身的冗余版本为CC模式。
5.根据权利要求2至4任一项所述的方法,其特征在于,步骤b所述RNC向UE发送的激活集更新消息进一步包括激活时间;步骤c所述UE重配置自身的冗余版本进一步包括设置从所述激活时间开始生效所述重配置的冗余版本。
6.根据权利要求2至4任一项所述的方法,其特征在于,步骤b所述激活集更新消息中携带冗余版本重配置信息为所述激活集更新消息中增加信元,所增加的信元中携带所述冗余版本重配置信息。
7.根据权利要求6所述的方法,其特征在于,所述增加的信元为HARQ infofor E-DCH。
8.根据权利要求3所述的方法,其特征在于,所述步骤a之后进一步包括RNC向所述当前小区所在的NodeB发送无线链路重配置消息,该无线链路重配置消息中携带所述UE的激活集中所要增加的目标小区支持的冗余版本的模式的信息;所述当前小区所在NodeB根据所述无线链路重配置消息中的所述UE的激活集中所要增加的目标小区支持的冗余版本的模式的信息,重配置所述当前小区的冗余版本为所述UE的激活集中所要增加的目标小区支持的冗余版本的模式。
9.根据权利要求4所述的方法,其特征在于,所述步骤a之后进一步包括RNC向所述当前小区所在的NodeB发送无线链路重配置消息,该无线链路重配置消息中携带冗余版本为CC模式的信息;所述当前小区所在NodeB根据所述无线链路重配置消息中的冗余版本为CC模式的信息,重配置所述当前小区的冗余版本为CC模式。
10.根据权利要求8或9所述的方法,其特征在于,所述无线链路重配置消息中携带的冗余版本的模式的信息为所述无线链路重配置消息中设置信元,所设置的信元中携带所述UE的激活集中所要增加的目标小区支持的冗余版本的模式的信息。
11.根据权利要求10所述的方法,其特征在于,所述设置的信元为HARQinfo for E-DCH。
12.根据权利要求8或9所述的方法,其特征在于,所述RNC向所述当前小区所在的NodeB发送的无线链路重配置消息进一步包括激活时间;所述NodeB重配置当前小区的冗余版本进一步包括设置从所述激活时间开始生效所述重配置的冗余版本。
13.根据权利要求2所述的方法,其特征在于,RNC维护建立有小区与冗余版本对应关系的冗余版本支持能力表;步骤a所述获取目标小区支持的冗余版本的模式为RNC查找所述冗余版本支持能力表,根据查找结果得到目标小区所支持的冗余版本的模式。
全文摘要
本发明公开了一种冗余版本重配置方法,该方法包括无线网络控制器RNC获取用户设备UE在当前小区使用的冗余版本的模式和所述UE的激活集中所要增加的目标小区支持的冗余版本的模式,确定所述目标小区支持的冗余版本的模式不兼容所述UE在当前小区使用的冗余版本的模式;RNC在向UE发送的激活集更新消息中携带冗余版本重配置信息;UE根据所述激活集更新消息中的冗余版本重配置信息,重配置自身的冗余版本。根据本发明公开的方法,可以缩短重配置冗余版本的时间开销,从而可以减少激活集更新所需时间。
文档编号H04L1/18GK1983916SQ200610076569
公开日2007年6月20日 申请日期2006年4月30日 优先权日2006年4月30日
发明者吴玉忠, 练海春 申请人:华为技术有限公司