在移动通信系统中进行上行链路同步发送方案越区切换和上行链路同步发送方案模式切...的制作方法

文档序号:7644954阅读:289来源:国知局
专利名称:在移动通信系统中进行上行链路同步发送方案越区切换和上行链路同步发送方案模式切 ...的制作方法
背景技术
1.发明领域本发明一般涉及移动通信系统中的信道通信方法,尤其涉及利用上行链路同步发送方案(USTS)进行越区切换和模式切换的方法。
2.相关技术描述CDMA(码分多址)移动通信系统划分为同步系统和异步系统。这样的CDMA通信系统利用正交码分离信道。在这里,对本发明的描述将针对异步W-CDMA(宽带-码分多址)通信系统来展开,异步W-CDMA也被称为UMTS(通用移动电信系统)通信系统。但是,本发明也可以应用于像CDMA-2000系统那样的不同CDMA系统,以及W-CDMA系统。
W-CDMA通信系统应用上行链路异步发送方案(USTS),在这种USTS中,第一节点B通过在它们之间形成的无线电链路与数个UE(用户设备)通信,而同时保持从各个UE接收的信号之间的正交特性。对于USTS,节点B向UE发送控制信号,致使各个UE可以在适合于保持UE之间的正交特性的时间上发送它们的信号。一旦接收到控制信号,UE就对准上行链路信号的发送时间。


图1显示了传统W-CDMA通信系统的结构。如图所示,无线电网络控制器(RNC)控制连接UE的过程。并且,RNC管理把信道资源分配给与一个或多个节点B连接的UE。节点B和RNC构成了UTRAN(UMTS地面无线电接入网络)。
当通过RNC分配的信道成功地连接到节点B时,UE利用分配的下行链路或上行链路专用物理信道(DPCH)保持通信。RNC可以通过节点B与数个UE进行通信。在这种情况中,UE利用它的唯一加扰码加扰它的发送数据,并且发送该加扰数据作为上行链路信号,以便节点B通过用UE的唯一加扰码解扰每个上行链路信号,可以区分从各个UE接收的上行链路信号。
加扰码分类为长加扰码和短加扰码。在如下的描述中,“加扰码”将指长加扰码。
加扰码是按照如下的过程建立起来的(步骤1)接收24个初始值n0,n1,n23,(步骤2)建立序列x(i)和y(i),此处,i=0,……,225-27,x(0)=n0,x(1)=n1,x(2)=n2,……,x(23)=n23,x(24)=1x(i+25)=x(i+3)+x(i)modulo2,i=0,……,225-27y(0)=y(1)=y(2)=……=y(23)=y(24)=1y(i+25)=y(i+3)+y(i+2)+y(i+1)+y(i)modulo(模)2,i=0,……,225-27(步骤3)建立序列z(i),此处,i=0,……,225-2,z(i)=x(i)+y(i)modulo2,i=0,……,225-2,(步骤4)建立哥德(Gold)序列Z(i),此处,i=0,……,225-2,Z(i)=1-2*z(i)(步骤5)建立两个实加扰码c1(i)和c2(i),此处,i=0,……,225-2,c1(i)=Z(i)c2(i)=Z((i+167777232)modulo(225-1)),(步骤6)建立加扰码C(i),此处,i=0,……,225-2, 在上面的公式中, 表示小于或等于i/2的最大整数。
在W-CDMA通信系统中,一个帧由38400个码片组成。因此,以38400个码片为单元使用加扰码。也就是说,有关一个DPCH的加扰码是C(i),此处,i=0,1,……,38399。
单个DPCH帧信号是利用加扰码C(O)至C(38399)加扰的。各个UE利用不同的初始值n0、n1、……、n23建立它的唯一加扰码,然后,在发送之前,用建立的唯一加扰码加扰DPCH信号。节点B然后用唯一分配给各个UE的每个唯一加扰码解扰从UE接收的信号,从而区分来自各个UE的信号。
最近的W-CDMA通信系统把OVSF(正交可变扩展因子)码用于下行链路信道分离。在下行链路情况下,节点B可以利用不同的OVSF码区分发送到不同UE的下行链路DPCH(DL DPCH)信号。节点B利用唯一分配给各个UE的OVSF码扩展DL DPCH信号,累加扩展的DL DPCH信号,用它的唯一加扰码加扰累加的DL DPCH信号,然后,发送加扰的DL DPCH信号。各个DPCH可以具有不同的数据速率。在上行链路的情况中,UE利用不同的OVSF码,扩展构成DPCH信号的上行链路DPDCH(专用物理数据信道)信号和DPCCH信号(专用物理控制信道)信号,并且在发送之前,用它的唯一加扰码加扰扩展DPDCH和DPCCH信号。由UE用于扩展DPDCH和DPCCH信号的OVSF码也可以彼此相同。由于UE利用不同加扰码发送信号,因此,节点B可以区分从各个UE接收的信号。
应用USTS方案的UE用它的唯一OVSF码扩展DPDCH信号和DPCCH信号,和用它所在的小区中的所有UE公用的上行链路加扰码,而不是利用它的唯一加扰码加扰扩展的DPDCH信号和扩展的DPCCH信号,并且发送加扰的信号。也就是说,应用USTS方案的UE用节点B分配的它的唯一OVSF码,即信道化码扩展DPDCH信号和DPCCH信号。节点B然后利用唯一分配给UE的OVSF码和公用加扰码解扰从各个UE接收的信号,从而区分接收的信号。
另外,为了防止发送功率在节点B同时发送数个下行链路DPCH(DLDPCH)信号时瞬时增大,W-CDMA通信系统用不同的时间偏移发送各个DLDPCH信号。这样,上行链路DPCH(UL DPCH)信号也在不同的时间点到达节点B,防止节点B同时处理从数个UE接收的信号,从而分散了节点B的负载。
图2显示了W-CDMA通信系统中DL DPCH信号与UL DPCH信号之间的时序关系,其中假设在节点B与UE之间没有传播延迟,即,UE没有传播延迟地接收节点B发送的DL DPCH信号,和节点B也没有传播延迟地接收UE发送的UL DPCH信号。当在节点B与UE之间存在传播延迟时,必须考虑到往返时间(RTT)。但是,由于尽管存在着传播延迟但系统仍将以相同的方式工作,因此,为了简化说明起见,可以假设往返时间为‘0’。
参照图2,一个10-ms帧由15个时隙组成,每个时隙由2560个码片组成。公用导频信道(CPICH)信号和基本公用控制物理信道(P-CCPCH)信号是彼此帧同步的,并且用作其它信道的基准系统时间。
如图2所示,以相对于P-CCPCH信号(基准系统时间)的时间偏移τDPCH,n发送各个DL DPCH信号,赋予各个DPCH信号不同的时间偏移τDPCH。例如,把0、256、2*256、……、148*256、和149*256个码片偏移之一赋予每个DPCH信号。也就是说,把相对于基准系统时间为256个码片倍数的时间偏移赋予DPCH信号。
UE在以相对于P-CCPCH信号(基准系统时间)的时间偏移τDPCH,n接收了DL DPCH信号之后,再经过时间T0之后发送UL DPCH信号。因此,UL DPCH信号也具有不同的发送时间点,致使UL DPCH信号在不同的时间点到达节点B。由于节点B与各个UE之间的距离不同,节点B不可能刚好在发送DLDPCH信号之后再经过时间T0之后接收到UL DPCH信号。因此,节点B在处理随机访问信道(RACH)信号的过程中测量UE的传播延迟时间,以便测量离UE的距离,并且利用这个值(传播延迟时间)预测发送DL DPCH信号之后的期望的UL DPCH信号达到时间。
在USTS模式中,数个UE可以利用同一个加扰码与节点B通信。USTS方案被设计成使节点B从数个UE接收到的UL DPCH信号同步。在这种USTS模式中,节点B把同一个加扰码分配给执行USTS模式的UE。因此应用UTSTS方案的W-CDMA通信系统可以减少在小区中使用的加扰码数量,这有助于降低UE信号之间的干扰。当应用USTS方案的UE使用同一个加扰码时,节点B可以利用信道化码,即RNC(无线电网络控制器)提供的OVSF码标识UE信号。在这种USTS模式中,RNC为USTS UE分配一个加扰码,和把不同的OVSF码(信道化码)分配给每个UE。节点B使来自至少2个UE的UL DPCH信号彼此同步,然后把同一个加扰码分配给同步的UE。并且,节点B把不同的信道化码(或OVSF码)分配给分得同一个加扰码的UE的ULDPCH,以区分接收的同步UL DPCH。
USTS通过如下两个过程控制信号的同步时间。
(1)初始同步化过程一旦在RACH上接收到来自UE的信号,节点B就测量预定基准时间与在RACH上接收的信号的到达时间之间的差值。节点B在前向访问信道(FACH)上把测量的时间差发送到UE。一旦在FACH上接收到时间差,UE就利用接收的时间差对准它的发送时间。
(2)跟踪过程节点B通过周期性将UE信号的到达时间与基准时间相比较,向UE发送时间对准位(TAB)。如果TAB是‘1’,UE就把发送时间提前1/8个码片。但是,如果TAB是‘0’,UE就把发送时间推迟1/8个码片。利用控制信道中的发送功率控制(TPC)位,每隔一个帧发送一次TAB。
在数个UE使用同一个加扰码的USTS模式中,UE利用同一个加扰码发送的上行链路帧信号在节点B上必须彼此同步。也就是说,当节点B接收到从数个UE发送的DPCH时,接收的DPCH必须经历时隙同步化和帧同步化两者。帧同步化使利用同一个加扰码的UE之间的干扰达到最小,而时隙同步化是彼此区分UE信号。UE利用不同的OVSF码进行扩展,并且利用同一个加扰码进行加扰,这取决于OVSF码的正交特性。初始同步化过程是获得帧同步化和时隙同步化的过程。
如上所述,各个DL DPCH具有不同的时间偏移τDPCH,n。因此,在节点B上接收的UL DPCH是彼此不同步的(或未对准的)。在初始同步化过程中,ULDPCH之间的未对准得到消除,使UL DPCH同步。于是,需要一种解决初始同步化过程中的信道未对准问题的方法。
如上所述,由于USTS使一个小区内的上行链路同步,并且使用信道化码和与不支持USTS服务的一般DPCH不同的特定加扰码,因此,需要一种特殊的越区切换方法。也就是说,在一般DPCH的情况中,每个UE使用唯一的上行链路加扰码。但是,在USTS的情况中,数个UE共享同一个加扰码。并且,在一般DPCH的情况中,扩展DPCCH信号的OVSF码的节点位置是OVSF码树中位置最高的SF256。但是,在USTS的情况中,节点位置可能有所不同。另外,扩展DPCCH信号的OVSF码的节点位置也可能不同于一般DPCH所使用的、OVSF码树中OVSF码的节点位置。但是,在USTS的情况中,UE进行特殊的同步化,致使在按照与现有UMTS系统所进行的相同方法进行越区切换时,两种或更多种连接各行其道。因此,不可能利用现有的越区切换方法进行USTS越区切换。于是,需要一种独立的越区切换方法。
另外,需要一种在支持USTS服务、但以一般模式或非USTS模式进行操作的UE进入支持USTS服务的节点B的覆盖范围内时,把UE的操作模式切换成USTS模式的模式切换方法。
发明概述因此,本发明的一个目的是提供一种在应用USTS的CDMA通信系统中进行同步化的方法。
本发明的另一个目的是提供一种在CDMA通信系统中从应用USTS的UE中获得UL DPCH的帧同步化和时隙同步化的方法。
本发明的另一个目的是提供一种在应用USTS的CDMA通信系统中进行越区切换的方法。
本发明的另一个目的是提供一种在应用USTS的CDMA通信系统中,在RNC与UE之间交换用于进行越区切换的USTS消息的方法。
本发明的另一个目的是提供一种在CDMA通信系统中,在UE的越区切换期间保持UE与节点B之间的同步化的方法。
本发明的另一个目的是提供一种把在非USTS模式下操作的UE的操作模式切换成USTS模式的方法。
为了实现上面和其它目的,提供了在USTS服务出现在第一节点B与第一节点B的小区内的UE之间的移动通信系统中,在连接到第一节点B和第二节点B的RNC中的越区切换控制方法。当UE位于横跨第一节点B和与第一节点B相邻的第二节点B的小区的越区切换区中时,UE进行越区切换。该方法包括确定UE是否可以进行越区切换;如果可以进行越区切换,就把越区切换信息发送到第二节点B,越区切换信息包括UE的加扰码、代表用于UE与第一节点B之间的数据通信的加扰码的开始点与上行链路数据帧的开始点之间的时间差的加扰码时间偏移、和用于数据的发送信道的信道化码;和通过第一节点B把命令发送到UE,如果RNC从第二节点B接收到与指示可能进行越区切换的越区切换信息有关的响应消息,就请求UE越区切换到第二节点B。
附图简述通过结合附图,进行如下详细描述,本发明的上面和其它目的、特征和优点将更加清楚,在附图中图1是显示W-CDMA通信系统的构造的图形;图2是显示在W-CDMA通信系统DL DPCH与UL DPCH之间的时序关系的图形;图3是显示根据本发明实施例通过USTS进行同步化时的时序关系的图形;图4是显示根据本发明实施例用于UE的加扰码同步化设备的结构的方块图;图5是显示根据本发明实施例在W-CDMA通信系统中UTRAN的结构的图形;
图6是显示根据本发明另一个实施例在W-CDMA通信系统中UTRAN的结构的图形,其中在同一个节点B内进行UE的越区切换;图7是显示根据本发明另一个实施例在W-CDMA通信系统中UTRAN的结构的图形,其中把UE越区切换到同一个RNC内的另一个节点B;图8是显示根据本发明另一个实施例在W-CDMA通信系统中UTRAN的结构的图形,其中把UE越区切换到另一个RNC内的一个小区;图9是显示根据本发明另一个实施例在USTS越区切换期间,把无线电链路附加请求消息发送到同一个RNC内的另一个小区的过程的流程图;图10是显示根据本发明另一个实施例在USTS越区切换期间,把无线电链路设置请求消息发送到同一个RNC内的另一个节点B的过程的流程图;图11是显示根据本发明另一个实施例在USTS越区切换期间,把无线电链路设置请求消息发送到另一个RNC中的小区的过程的流程图;图12是显示根据本发明在越区切换期间服务RNC(SRNC)所进行的操作的流程图;图13是显示根据本发明对于越区切换,新小区中的节点B所进行的操作的流程图;图14是显示根据本发明在DPCH上进行通信期间,当UE过渡到USTS模式时SRNC所进行的操作的流程图;图15是显示根据本发明,当在DPCH上通信的UE过渡到USTS模式时节点B所进行的操作的流程图;和图16是显示根据本发明的、节点B中的加扰码同步化器的结构的方块图。
优选实施例详述下文参照附图描述本发明的优选实施例。在如下的描述中,对那些众所周知的功能或结构将不作详细描述,因为,否则的话,它们将会把本发明的特征淹没在不必要的细节之中。
本发明的实施例公开了在应用USTS(上行链路同步发送方案)的CDMA通信系统中,同步化从利用同一个加扰码进行加扰的UE发送的UL DPCH方法。UL DPCH的初始同步化所需的过程可以划分为两种过程一种是以时隙为单位或以256*m(此处,m是一个整数,例如,m=1)个码片为单位进行同步化的过程,另一种是加扰码同步化过程。
首先将描述以时隙或256*m个码片为单位的同步化过程。例如,如果m=1,则以256个码片为单位进行同步化。
图3显示了根据本发明实施例以USTS模式进行同步化时的时序关系。假设在节点B与UE之间不存在传播延迟,即,UE没有传播延迟地接收节点B发送的DL DPCH,和节点B也没有传播延迟地接收UE发送的ULDPCH。当在节点B与UE之间存在传播延迟时,必须考虑到往返时间(RTT)。但是,由于尽管存在着传播延迟,但系统仍将以相同的方式工作,因此,将假设往返时间为‘0’。另外,还可以把图3的时序图构造成UE的时序。也就是说,可以这样来构造,使CPICH和DL DPCH的定时表示UE接收信号的时间,UL DPCH和‘Time modified UL DPCH(时间改变的UL DPCH)’的定时表示UE发送信号的时间。
参照图3,标号11表示发送到共享给定加扰码的UE当中第n个UE的DL DPCH的发送时间。发送到第n个UE的DL DPCH 11是从CPICH或P-CCPCH的发送时间开始经过了时间偏移τDPCH,n的延迟之后发送的。各个DPCH具有不同的发送时间。标号12表示从第n个UE发送的UL DPCH的发送时间。UE在接收到DL DPCH之后的时间T0上发送UL DPCH。因此,UE具有不同的UL DPCH发送时间。USTS必须使UL DPCH彼此同步。因此,当希望利用USTS进行通信时,需要使UL DPCH同步的过程。本发明的实施例公开了在USTS模式下同步化从共享同一个加扰码的UE发送的ULDPCH的方法。下面将针对m=10的情况描述初始化USTS模式的方法。
(步骤1)从RACH信号中测量传播延迟(PD)一旦接收到从UE发送的RACH信号,节点B就测量RACH信号的传播延迟(PD)。测量的PD用在节点B分配DPCH的时候。
(步骤2)计算K=(τDPCH,n+T0+2*PD)mod2560节点B计算通过将给定DPCH的时间偏移τDPCH,n、常数T0、和在(步骤1)中测量的值2*PD之和除以2560获得的余数K。这里,时间偏移τDPCH,n表示P-CCPCH与DL DPCH之间的延迟时间(或时间差),常数T0表示发送到UE和从UE发送的DL DPCH与UL DPCH之间的延迟时间。并且,PD值表示传播延迟值,其中‘2560’表示构成一个时隙的码片数。
(步骤3)把L=2560-K发送到UE
节点B利用值K计数值L,然后,把计算的值L发送到UE。一旦接收到值L,UE就在从DL DPCH接收时间开始延迟了时间T0加上时间L之后,发送UL DPCH。
上面步骤3是以时隙(=2560个码片)为单位同步化UE的过程。尽管在这里以2560个码片为单位进行同步化,但是,也可以根据OVSF码的特性,以256个码片的倍数为单位进行同步化。以2560个码片为单位进行同步化是以265*m个码片为单位进行同步化在m=10情况下的特例。这里,值‘m’可以是通过来自上层的信令消息提供的,也可以是预先确定的。下面将描述以265*m个码片为单位进行同步化的过程。
(步骤1)测量传播延迟(PD)一旦接收到从UE发送的RACH信号,节点B就测量RACH信号的传播延迟值PD。众所周知,测量的PD用在节点B分配DPCH的时候。PD值可以以码片为单位进行计算。在这种情况中,PD值表示节点B与UE之间的单程传播延迟时间。
(步骤2)计算K=(τDPCH,n+T0+2*PD)mod256*m节点B计算通过将给定DPCH的时间偏移τDPCH,n、常数T0、和在(步骤1)中测量的值2*PD之和除以256*m获得的余数K。
(步骤3)把L=256*m-K发送到UE节点B利用值K计数值L,然后,把计算的值L发送到UE。一旦接收到值L,UE就在从DL DPCH接收时间开始延迟了时间T0加上时间L之后,发送UL DPCH。
在(步骤2)中,时间偏移τDPCH,n事先定义为256*K个码片,值T0事先定义为256*4个码片。因此,对于m=1,值K等于2*PD除以256(即2*PDmod256)所确定的余数。在(步骤3)中,节点B可以把值K而不是值L发送到UE。在这种情况中,UE可以从值K中计算出L,或者利用原始值K。
如果K值或L值小于基准值(例如,128),那么,节点B就发送K(或L),以便UE提前值K(或256-L)发送信号。但是,K值或L值大于基准值,那么,节点B就发送+K(或+L),以便UE推迟值L发送信号。一旦接收到节点B发送的值K或值L,UE也可以利用接收值K,在DL DPCH的接收时间之后的时间T0-K发送UL DPCH,而不是从DL DPCH的接收时间开始延迟了时间T0加上时间L之后发送UL DPCH。因此,一旦接收到值L或值K,UE就在按照上述方法计算出值K或值L之后,发送UL DPCH。
在发送K值或L值的方法中,对于m=1,节点B可以把UE的时间对准值设置在128个码片以下,以便使时间对准值达到最小。例如,如果K值小于128,节点B就把K值直接发送到UE。一旦接收到小于128的K值,UE就按照上面所述,在从DL DPCH的接收时间开始经过了T0-K之后发送UL DPCH。如果K值大于或等于128,节点B就发送带负号的L(=256-K)值。一旦接收到L值,UE就在从DL DPCH的接收时间开始经过了T0+L时间之后发送UL DPCH。
节点B也可以把PD值发送到UE,而不是发送值L或值K。在这种情况中,一旦接收到从节点B发送的PD值,UE就可以把接收的PD值用在发送考虑了时间偏移τDPCH,n和值T0的UL DPCH之中。例如,一旦接收到PD值,UE就可以在接收到DL DPCH之后,利用通过从值T0中减去2*PD值确定的值Toff发送UL DPCH。或者,UE也可以在再延迟了把系统中给定的公共传播延迟时间T_all与时间Toff相加所确定的时间之后,发送ULDPCH。
也就是说,公共传播延迟时间T_all是利用同一个小区或同一个USTS加扰码的UE所共享的,并且被定义成使节点B从UE接收的UL DPCH具有预定延迟时间。例如,公共传播延迟时间T_all在各个小区上可以定义为取决于小区半径的最大传播延迟值。如果UE在接收到DL DPCH之后再经过了Toff时间加上T_all时间之后发送UL DPCH,那么,节点B在把DL DPCH发送到UE之后再经过T0时间加上T_all时间之后接收UL DPCH。为此,节点B可以向UE发送公共传播延迟值T_all和传播延迟值PD。
另外,节点B也可以计算UE在考虑到公共传播延迟值T_all和传播延迟值PD的T0时间之后将附加考虑的附加延迟时间值T_add,然后,发送计算的附加延迟值T_add。附加延迟值T_add可以通过下式计算T_add=T_all+Toff-T0=T_all-2*PD因此,节点B把T_add值发送到UE,和UE在接收到DL DPCH之后再经过了T0时间之后发送附加考虑了T_add值的UL DPCH。因此,节点B可以在把DL DPCH发送到UE再经过了T0时间加上公用传播时间T_all之后接收到UL DPCH。另外,UE可以利用节点B发送的传播延迟值PD计算K值和L值,并且在从DL DPCH帧开始点开始经过了Toff1(=T0-L)之后发送UL DPCH。
当使用T_add值时,如果事先知道T_all值,那么,节点B可以容易地接收到UL DPCH。T_all值可以按照小区或USTS组给出。T_add值可以由RNC确定,并且从RNC发送到节点B,以便节点B可以容易地接收到ULDPCH。
下面将描述加扰码同步化过程。
图3的标号13表示经历时隙或256个码片同步化的第n个UE的ULDPCH的发送时间。因此,当在节点B上接收到时,第n个UE的UL DPCH是时隙同步的。在RACH信号的发送与UL DPCH信号的发送之间的时间间隔内UE的移动性引起的同步误差可以执行跟踪处理来修正。
图13的标号14、15、和16表示具有不同时间偏移τDPCH,n+1的第(n+1)个UE的DPCH发送时间。第(n+1)个UE也按照第n个UE所使用的方法相同的方法经历时隙同步化。
在这种方法中,可以在共享一个加扰码的UE之间获得时隙同步。尽管获得了时隙同步,但是,根据时间偏移τDPCH,n+1,可能还没有获得帧同步。为了让USTS组中的UE使用一个加扰码,有必要对准(或同步)UE所使用的加扰码的时间。
图3的标号17表示对准来自UE的加扰码的方法。为了让属于利用一个加扰码的USTS组的UE在节点B接收UL DPCH的时间上获得加扰码的同步,需要独立的加扰码同步化操作。这里,“加扰码的同步”指的是加扰码在同一个时间开始。也就是说,加扰码的同步意味着加扰码C(i)(i=0,……,38399)的开始点C(0)是时间对准的。
不可能只通过以时隙为单位或以256*m个码片为单位进行同步化的过程获得加扰码的同步。因此,对于加扰码的同步化,有必要把加扰码的开始点与公用基准时间对准。图3显示了对于加扰码的同步化,CPICH或P-CCPCH的帧开始点用作如标号17所代表的公用基准时间。
当CPICH或P-CCPCH的帧开始点用作公用基准时间时,USTS组中的UE开始建立与CPICH或P-CCPCH的帧开始点同步的加扰码。例如,第n个UE在第4个时隙Slot#3上开始UL DPCH 13的帧同步。在这种情况中,尽管第n个UE的帧开始点是第4个时隙(即Slot#3),但是,必须把加扰码的开始点与第1时隙(Slot#0)对准。也就是说,加扰码的开始点不与UL DPCH的帧开始点对准。在传统的方法中,加扰码的开始点是与UL DPCH的帧开始点时间对准的。但是,本发明的实施例通过分离UL DPCH的帧开始点和加扰码的开始点,时间对准USTS加扰码的开始点。
下面将针对第n个UE描述加扰码同步化过程。
根据现有技术,由于UL DPCH的帧开始点是与加扰码的开始点时间对准的,因此,第n个UE使用从第4个时隙(Slot#3)上的C(0)开始的加扰码。但是,在本发明的实施例中,P-CCPCH的帧开始点用作公用基准时间。因此,为了使用从第1个时隙(Slot#00)上的C(0)开始的加扰码,第n个UE必须知道在第4个时隙(Slot#3)上开始的UL DPCH的帧开始点上生成的加扰码。由于加扰码由2560个码片每时隙组成,其UL DPCH帧从第4个时隙(Slot#3)开始的UE使用从C(3*2560)开始的加扰码,并且使用从(Slot#0)上的C(0)重新开始的加扰码。也就是说,UE把加扰码C(i)(i=0,1,……,38399)改变成D(i)=C((i+3*2560)modulo 38400)(i=0,1,……,38399),并且从在第4个时隙(Slot#3)的帧开始点开始的D(0)开始加扰码D(i)。
因此,每个UE根据时间偏移τDPCH,n和值L计算UL DPCH的帧开始点,对于与Slot#m相对应的帧开始点,把加扰码改变成D(i)=C((i+m*2560)modulo38400)(i=0,1,……,38399),并且使用从在帧开始点开始的D(0)开始的加扰码。
在上面的描述中,把公用基准时间定义成P-CCPCH的帧开始点。但是,公用基准时间也可以由节点B来确定,并且广播到应用USTS的UE。
作为确定公用基准时间的另一个例子,把来自在USTS下使用给定加扰码的UE当中首先分配的UE的UL DPCH的帧开始点定义为公用基准时间。参照图3,只有第n个UE和第(n+1)个UE使用了给定加扰码。当把信道首先分配给第n个UE时,UE把加扰码改变成D(i)=C((i+m*2560)modulo38400)(i=0,1,……,38399),并且使用从在帧开始点开始的D(0)开始的加扰码作为公用基准时间。并且,第(n+1)个UE的帧开始点,即第4个时隙(Slot#3),也可以被定义成加扰码开始点。因此,节点B把这个指示Slot#3是公用基准时间的信息发送到第(n+1)个UE,以便第(n+1)个UE获得同步。
这个实施例公开了基于时隙同步化的加扰同步化方法。当以256*m个码片为单位进行同步化时,加扰同步化方法如下。在以256*m个码片为单位的同步化过程中,UE利用值L、值K或PD值确定UL DPCH的发送时间。由于UE和节点B共享时间偏移τDPCH,n和值T0,因此,它们能够知道如何根据值L、值K或PD值,以256*m个码片为单位进行同步化。因此,可以根据PD值或值L搜索加扰开始点。
例如,如果(1)τDPCH,n=256*25个码片,(2)T0=256*4个码片,(3)PD=1000个码片,和(4)m=1,那么,通过L=256-[(τDPCH,n+T0+PD)mod 256]=232计算出值L。
UE使用为256个码片为单位的同步化计算的值L。也就是说,UE在从接收的DL DPCH的帧开始点开始延迟了T0+L值之后,开始发送UL DPCH帧。并且,对于加扰码同步化,UE利用接收的P-CCPCH的帧开始点,并且还利用从节点B接收的PD值,确定加扰码偏移。加扰码偏移指的是被指定为基准时间的加扰码开始点与当前UE的加扰码开始点之间的时间差。也就是说,UE把加扰码改变成D(i)=C((i+offset_sc)modulo 38400)(i=0,1,……,38399),并且使用从帧开始点开始的D(0)开始的加扰码D(i)。加扰码偏移值offset_sc通过下式计算offset_sc=τDPCH,n+T0+2*PD+L......(1)如上所述,等式(1)中的L值具有如下值。
(Ex 1)L=256*m-((τDPCH,n+T0+2*PD)mod 256*m)因此,可以看出,offset_sc值是256*m个码片的倍数。等式(1)中的L值也可以通过如下的公式来计算,这是以256*m个为单位的同步化的另一个例子。
(Ex 2)L=-((τDPCH,n+T0+2*PD)mod 256*m)L值也可以被定义成如下的通用值。
(Ex 3)L=K-((τDPCH,n+T0+2*PD)mod 256*m)在上面的公式中,K值是256*m的倍数,并且可以由节点B来确定。尤其是,当K值不是256*m的倍数时,可以获得除了以256*m个为单位的同步化之外的新同步化。(Ex 1)对应于K值是256*m个码片的情况,而(Ex 2)对于于K值是0的情况。并且,在上面的公式中,每个值都可以以码片为单位进行测量和计算。但是,当以(1/k)个码片为单位测量和计算这些值时,以多达(1/k)个码片为单位可以精确地测量传播延迟值PD。在这种情况中,必须用‘mod 256*m*k’替换上面公式中的‘mod 256*m’。
偏移值既可以由UE来计算,也可以从节点B直接提供到UE。在节点B把偏移值直接提供给UE的情况中,在以时隙或256*m个码片为单位的同步化过程中,节点B可以直接发送偏移值,或者,UE可以利用从节点B接收的信息计算偏移值。当直接发送偏移值时,由于UE已经知道取决于其它信息的τDPCH,n和T0,因此,节点B可以只发送PD值和L值。或者,节点B把2*PD+L定义为offset0,并且发送定义值offset0,以便UE可以根据接收的值offset0,计算加扰码偏移值offset_sc。如果在以时隙或256*m个码片为单位的同步化过程中节点B发送的信息是L值或据此可以计算出L值的信息,节点B可以只附加地发送PD值。
例如,在以256*m个码片为单位的同步化过程中,可以按照如下公式,从接收的T_add值计算出偏移值offset_sc。
offset_sc=τDPCH,n+T0+2*PD+T_add也就是说,上面公式中的T_add用作等式(1)中的L。从上面的公式中可以看出,为了计算offset_sc,UE需要PD值。总而言之,对于加扰码同步化,节点B可以直接向UE发送offset_sc,或者通过以时隙或256*m个码片为单位的同步化过程向UE发送PD值。
由于T_add=T_all-2*PD,在上面公式中的2*PD+T_add可以用T_all来取代。因此,offset_sc=τDPCH,n+T0+T_all。于是,RNC可以向UE发送T_all值,而不是发送PD值。如果T_all值被定义成每个小区中的一个值,那么,通过广播信息,即小区信息事先把T_all值发送到UE,以便UE事先可以知道这个值。在这种情况中,也可以使UE能够使用通过广播信息接收的信息,而不是在USTS服务的开头直接发送T_all值。
下面将参照本发明的实施例描述利用T_all值的方法。
(步骤1)节点B利用从UE接收的RACH数据,测量PD值,并且把测量值发送到RNC。在这里,从UE接收信息的RNC将被称为“服务RNC(SRNC)”。并且,UE可以把USTS服务请求发送到SRNC。
(步骤2)一旦接收到来自UE的USTS服务请求,SRNC就根据从节点B接收的UE的PD值确定T_all值。按照本发明,T_add值可以利用T_all值获得。T_all值可以具有随小区或USTS组而不同的值。并且这个值可以由控制相应节点B的RNC确定。在这里,控制节点B的RNC将被称为“控制RNC(CRNC)”。当SRNC不与CRNC相同时,对于相应的UE,与CRNC相对应的RNC将被称为“移动RNC(DRNC)”。因此,如果SRNC不与CRNC相同,SRNC必须询问DRNC有关T_all值,和DRNC把T_all值发送到SRNC。此时使用的消息可以是无线电链路设置响应消息、无线电链路附加响应消息、或无线电链路重新配置准备消息,它们均是RNSAP消息。
因此,当SRNC与CRNC相同时和当它们彼此不同时,不同地确定T_add值。
(情况1.1)SRNC与CRNC相同SRNC利用从节点B接收的PD值和内部确定的T_all值,确定T_add值。SRNC向节点B发送USTS服务所需的信息,包括T_all值。此时使用的NBAP消息可以是无线电链路设置响应消息或无线电链路重新配置准备消息。
在(情况1.1)中,SRNC把有关UE是否支持USTS服务的信息提供给DRNC。此时使用的RNSAP消息可以是无线电链路设置请求消息或无线电链路重新配置准备消息。一旦接收到该消息,DRNC就利用响应消息,向SRNC发送T_all值。此时使用的RNSAP消息可以是无线电链路设置响应消息或无线电链路重新配置准备好消息。同时,DRNC可以向节点B发送T_all值,以便节点B准备接收UL DPCH。DRNC还把USTS相关信息发送到节点B。USTS相关信息可以是无线电链路设置请求消息或无线电链路重新配置准备消息,两者都是NBAP消息。
(情况1.2)SRNC不与CRNC相同SRNC必须请求DRNC提供T_all值,或者SRNC可以把PD值发送到DRNC,以便从DRNC接收T_add值。
在(情况1.2)中,SRNC把PD值与有关它是否提供USTS服务的信息一起发送到SRNC。此时使用的RNSAP消息可以是无线电链路设置请求消息或无线电链路重新配置准备消息。一旦接收到该消息,DRNC就利用T_all值,确定T_add值,并且向SRNC发送确定的T_add值。此时使用的RNSAP消息可以是无线电链路设置响应消息或无线电链路重新配置准备好消息。同时,DRNC向节点B发送T_all值,以便节点B作好接收UL DPCH的准备。DRNC还把USTS相关信息发送到节点B。此时发送的信息可以是无线电链路设置请求消息和无线电链路重新配置准备消息,两者都是NBAP消息。
(步骤3)SRNC把确定的T_add值或从DRNC接收的T_add值发送到UE。发送的T_add值由UE用在以时隙或256*m个码片为单位的同步化操作之中。SRNC把PD值或定义的offset_sc值与T_add一起发送到UE。这个值由UE用于加扰码同步化。SRNC可以发送T_all值,而不是PD值。另一方面,当通过广播信息把T_all值发送到UE时,SRNC可以免于发送T_all值。
在(步骤2)中,一旦接收到诸如T_all值之类的USTS相关信息,节点B就开始发送DL DPCH和接收UL DPCH。在(步骤3)中,一旦接收到诸如T_add值和PD(或offset_sc)值之类的USTS相关信息,UE就开始从节点B接收DLDPCH和向节点B发送UL DPCH。
通过利用加扰码同步化方法,由于P-CCPCH被设置成公用基准时间,来自支持USTS服务的UE的加扰码的开始点可以到达节点B上的相同点上。
也可以与首先分配的UE同步地对准加扰码。在这种情况中,对于加扰码同步化,还有必要通过上层信号发送信息。对于同步化,RNC可以直接把信息发送到UE。也就是说,RNC可以为以256*m为单位的同步化发送L值,和为加扰码同步化发送基准UE的同步化信息。例如,RNC也可以直接发送offset_sc值。
下面将描述与首先分配的UE同步地对准加扰码的方法。
节点B把首先分配到USTS加扰码的UE的偏移值设置成‘0’。也就是说,第1个UE把帧开始点与加扰码开始点对准,来取代使用于UL DPCH的特定加扰码同步。同时,当把USTS信道分配给供数个UE使用的加扰码时,新接入的UE从节点B接收用于加扰码同步化的偏移值。接收的偏移值可以以首先分配的UE为基础进行计算。在这种情况中,由于各个UE通过以时隙或256*m个码片为单位的同步化过程,主要经历信道化码的同步化,因此,它们可以以256*m个码片为单位计算偏移值。这里,信道化码是用于在CDMA系统中分离信道的OVSF码。
下面将参照图3描述上述的同步化过程,其中假设第n个UE是首先分配到USTS加扰码的UE,和在初始同步化过程中,在以时隙或256*m个码片为单位的同步化过程中m=10。参照图3,第n个UE在获得时隙同步之后,把帧开始点和加扰码开始点与Slot#2对准。也就是说,偏移值是‘0’。类似地,第(n+1)个UE在时隙同步化之后,把帧开始点与Slot#3对准。为了使加扰码与第n个UE同步,让加扰码与一个时隙或256*10个码片的偏移值同步。也就是说,把加扰码开始点与Slot#2对准。此后,第(n+1)个UE的偏移值就变成256*10个码片。
图4显示了根据本发明实施例用于UE的加扰码同步化设备的结构。参照图4,加扰码生成器20建立与给定公用基准时间同步的加扰码。也就是说,当P-CCPCH的帧开始时间被定义成公用基准时间时,加扰码生成器20建立从在P-CCPCH的第1时隙Slot#0开始的C(0)开始的加扰码。或者,当第1个UE的帧开始点被设置成公用基准时间时,加扰码生成器20建立从在成为第1个UE的帧开始点的时隙开始的C(0)开始的加扰码。这里,在传播延迟值PD是0的条件下,设置由UE接收的P-CCPCH的帧开始点。但是,在实际情况中,当传播延迟值PD不是0时,UE建立前移了2*PD个码片的、从在P-CCPCH的帧开始点开始的C(0)开始的加扰码。
控制器21从上层接收有关帧开始点的时间信息。根据时间偏移值τDPCH,n和PD值计算帧开始点。例如,在图3中,发送第n个DPCH的UE的帧开始点成为Slot#3,和发送第(n+1)个DPCH的UE的帧开始点成为Slot#4。控制器21根据时间信息,把帧开始点信息发送到帧生成器22和开关23,以便控制UE开始发送UL DPCH。一旦从控制器21接收到帧开始点信息,帧生成器22就在给定时间开始建立帧,并且把建立的帧发送到加扰器24。一旦从控制器21接收到帧开始点信息,开关23就把加扰码生成器20建立的加扰码发送到加扰器24。加扰器24利用从加扰码生成器20接收的加扰码扩展从帧生成器22接收的帧。结果是,用在2*PD+τDPCH,n+T0+T_add的时间点开始生成的加扰码加扰DPCH帧。也就是说,用从C(2*PD+τDPCH,n+T0+T_add)开始的加扰码加扰DPCH帧。
在加扰码同步化设备的操作过程中,控制器21在帧开始点驱动帧生成器22,以便建立要在DPCH上发送的数据帧。并且,控制器21在帧开始点接通开关23,以便向加扰器24提供加扰码生成器20建立的加扰码。加扰码生成器20可以建立与CPICH或P-CCPCH的帧开始点同步的加扰码。在这种情况中,由于从DPCH的帧开始点开始把加扰码提供给加扰器24,因此,在DPCH的帧开始点上建立的加扰码可能不与C(0)相同。也就是说,当DPCH的帧开始点开始于第3个时隙时,用在第3个时隙上建立的加扰码扩展DPCH数据帧。另外,如果加扰码生成器20生成分配DPCH的、与USTS组中第1个UE的帧开始点同步的加扰码,而不是在CPICH或P-CCPCH的帧开始点上建立加扰码,那么,控制器21控制建立加扰码的时间点。随后的操作与如上所述的相同。
通过利用加扰码同步化设备,可以在发送USTS的UL DPCH期间,利用与公用基准时间时间对准的加扰码发送与给定时间偏移同步的帧。
根据本发明的加扰码同步化方法获得USTS组中UE的时隙同步,并且对准加扰码的开始点。因此,可以降低由于加扰码的时间对准所致的干扰,和通过经过了时隙同步化的信道化码(例如,OVSF码)识别来自UE的信息。
在支持USTS服务的移动通信系统中应用USTS的UE的越区切换类型可划分为新小区,即目标越区切换小区提供USTS越区切换的一种情况,和新小区不提供USTS越区切换的另一种情况。
首先,将针对新小区提供USTS越区切换的情况描述系统的操作。当新小区,即要把UE越区切换到其中的目标小区提供USTS越区切换时,可以在保持当前小区中USTS服务的同时,进行到新小区的越区切换。对于有关新小区中的UE的通信服务,可以使用USTS服务,也可以使用一般通信服务,即分配不支持USTS服务的一般DPCH的数据服务。为了在保持当前小区中USTS服务的同时,在新小区中设置新的无线电链路,SRNC把如下信息发送到与新小区相对应的节点B和RNC,如图5至8所示。
(1)用于应用USTS的UE的UL加扰码(USTS加扰码)(2)与用于应用USTS的UE的UL DPCH和DL DPCH信道化码有关的信息(USTS CH code NOUSTS信道码号)(3)指示UE正在应用USTS的指示符(USTS指示符)(4)加扰码时间偏移信息(USTS偏移)图5显示了在W-CDMA移动通信系统中UTRAN的结构,其中UE 511与UTRAN相连接。参照图5,将UE 511与核心网络相连接的第一RNC 515被称为“服务RNC(SRNC)”,而有助于连接到SRNC 515的第二RNC 517被称为“移动RNC(DRNC)”。图5显示了UE 511设置到第一至第四小区519、521、523和525的无线电链路的状态。在这种状态下,可以认为,“UE 511处在越区切换区域之中”或“UE 511处在越区切换状态之下”。拥有与UE 511相连接的无线电链路的第一小区519处在第一节点B 527之下,第二和第三小区521和523处在第二节点B 529之下,和第四小区525处在第三节点B 531之下。
图6显示了在W-CDMA移动通信系统中UTRAN的结构,其中根据本发明另一个实施例,在同一个节点B内进行UE的越区切换。参照图6,UE 611进行设置到第二节点B 621中的第三小区629的新无线电链路的操作,而同时保持与同一个节点B 621中的第二小区627相连接的无线电链路。对于在同一个节点B内进行的越区切换,需要如下的消息。一旦从UE 611接收到与用于越区切换的基本测量值有关的信息,第一RNC(SRNC)615就决定进行越区切换,然后通过lub接口把NBAP(节点B应用部分)消息发送到第二节点B 621。发送的NBAP消息是用于设置新无线电链路的无线电链路附加请求消息。
图9显示了根据本发明另一个实施例在USTS越区切换期间,把无线电链路附加请求消息发送到同一个节点B中的另一个小区的过程。参照图9,无线电链路附加请求消息除了包括越区切换参数之外,还包括用于USTS越区切换的独立参数。用于USTS越区切换的参数显示在下表1中,以后再对表1加以描述。一旦接收到用于USTS越区切换的参数信息,第二节点B 621就设置到UE 611的新无线电链路和通过新的无线电链路交换数据。
图7显示了在W-CDMA移动通信系统中UTRAN的结构,其中根据本发明另一个实施例把UE越区切换到同一个RNC内的另一个节点B。参照图7,UE 711进行设置到第一节点B 719中的第一小区725的新无线电链路的操作,而同时保持与同第二节点B 721中第二和第三小区727和729相连接的无线电链路。对于进行到同一个RNC内另一个节点B的越区切换,需要如下的消息。一旦从UE 711接收到与用于越区切换的基本测量值有关的信息,第一RNC(SRNC)715就决定进行越区切换,然后通过lub接口把NBAP消息发送到第一节点B 719。发送的NBAP消息是无线电链路设置请求消息。
图10显示了根据本发明另一个实施例在USTS越区切换期间,把无线电链路设置请求消息发送到同一个RNC内的另一个节点B的过程。参照图10,无线电链路设置请求消息除了包括越区切换参数之外,还包括用于USTS越区切换的独立参数。用于USTS越区切换的参数显示在表1中,以后再对此加以描述。一旦接收到用于USTS越区切换的参数信息,第一节点B 719就设置到UE 711的新无线电链路和通过新的无线电链路交换数据。
图8显示了在W-CDMA移动通信系统中UTRAN的结构,其中根据本发明另一个实施例把UE越区切换到另一个RNC内的小区。参照图8,UE811进行设置到第二RNC 817中的第四小区831的新无线电链路的操作,而同时保持与同第一RNC 815中第一、第二和第三小区825、827和829相连接的无线电链路。对于进行到另一个RNC内的小区的越区切换,需要如下的消息。一旦从UE 811接收到与用于越区切换的基本测量值有关的信息,第一RNC(SRNC)815就决定进行越区切换,然后通过lub接口把NBAP消息发送到第二RNC 817。发送的NBAP消息是无线电链路设置请求消息。
图11显示了根据本发明另一个实施例在USTS越区切换期间,把无线电链路设置请求消息发送到另一个RNC中的小区的过程。参照图11,无线电链路设置请求消息除了包括越区切换参数之外,还包括用于USTS越区切换的独立参数。用于USTS越区切换的参数显示在表1中,以后再对此加以描述。一旦接收到用于USTS越区切换的参数信息,第四节点B 831就设置到UE 811的新无线电链路和通过新的无线电链路交换数据。
总而言之,当如图6和9所示那样进行越区切换时,RNC在越区切换请求下,执行建立包括USTS参数在内的无线电链路附加请求消息,然后把建立的无线电链路附加请求消息发送到节点B的过程,其中USTS参数包括UL加扰码信息、指示请求越区切换的UE正在应用USTS的USTS指示符、有关UE的专用信道的信道化码信息、和加扰码时间偏移信息,和执行一旦从节点B接收到无线电链路附加响应消息就进行越区切换,和以USTS模式为越区切换信道服务的过程。
并且,节点B执行从RNC接收包括USTS参数在内的无线电链路附加请求消息的过程,其中USTS参数包括UL加扰码信息、指示请求越区切换的UE正在应用USTS的USTS指示符、有关UE的专用信道的信道化码信息、和加扰码时间偏移信息,和执行一旦接收到无线电链路附加请求消息就向RNC发送无线电链路附加响应消息,根据接收的信道化码信息分配越区切换信道,根据加扰码时间偏移信息在加扰码开始点上设置帧开始点,和在设置的帧开始点上进行越区切换的过程。
另外,当如图7和10所示那样进行越区切换时,RNC在越区切换请求下,执行建立包括USTS参数在内的无线电链路设置请求消息,然后把建立的无线电链路设置请求消息发送到另一个节点B的过程,其中USTS参数包括UL加扰码信息、指示请求越区切换的UE正在应用USTS的USTS指示符、有关UE的专用信道的信道化码信息、和加扰码时间偏移信息,和执行一旦从另一个节点B接收到无线电链路设置响应消息就进行越区切换,和以USTS模式为越区切换信道服务的过程。
并且,节点B执行从RNC接收包括USTS参数在内的无线电链路设置请求消息的过程,其中USTS参数包括UL加扰码信息、指示请求越区切换的UE正在应用USTS的USTS指示符、有关UE的专用信道的信道化码信息、和加扰码时间偏移信息,和执行一旦接收到无线电链路设置请求消息就向RNC发送无线电链路设置响应消息,根据接收的信道化码信息分配越区切换信道,根据加扰码时间偏移信息在加扰码开始点上设置帧开始点,和在设置的帧开始点上进行越区切换的过程。
接着,当如图8和11所示那样进行越区切换时,第一RNC在越区切换请求下,执行建立包括USTS参数在内的无线电链路设置请求消息,然后把建立的无线电链路设置请求消息发送到要把UE越区切换到其中的第二RNC的过程,其中USTS参数包括UL加扰码信息、指示请求越区切换的UE正在应用USTS的USTS指示符、有关UE的专用信道的信道化码信息、和加扰码时间偏移信息,和执行一旦从第二RNC接收到无线电链路设置响应消息就进行越区切换,和在设置的时间上进行越区切换的过程。
并且,节点B执行从第一RNC接收包括USTS参数在内的无线电链路设置请求消息的过程,其中USTS参数包括UL加扰码信息、指示请求越区切换的UE正在应用USTS的USTS指示符、有关UE的专用信道的信道化码信息、和加扰码时间偏移信息,和执行一旦接收到无线电链路设置请求消息就向第一RNC发送无线电链路设置响应消息,和向相应的节点B发送USTS参数,以便节点B可以根据接收的信道化码信息分配越区切换信道,根据加扰码时间偏移信息在加扰码开始点上设置帧开始点,和在设置的帧开始点上进行越区切换的过程。
下表1至3显示了NBAP消息的无线电链路设置请求消息的各种格式,其中插入了USTS参数。即使对于RNSAP消息的无线电链路设置请求消息和NBAP消息的无线电链路附加请求消息,也可以利用相似的格式发送USTS参数。
具体地说,表1对应于一个UE只使用一个DPDCH的情况,表2和3则对应于一个UE可以拥有数个DPDCH的情况。在表2中假设,与一般DPDCH不同,即使SF不是4,UE也可以拥有数个信道化码,和这些信道化码具有相同的SF。并且,在表3中假设,与一般DPDCH不同,即使SF不是4,UE也可以拥有数个信道化码,和这些信道化码具有不同的SF。
在表1至3中,USTS指示符指示UE正在应用USTS,和USTS信道化码号指示与用于正在应用USTS的UE的UL DPCH和DL DPCH的信道化码号有关的信息(USTS CH code NO)。另外,USTS偏移指示加扰码时间偏移信息。并且,UL加扰码指示正在应用USTS的UE的UL加扰码,为此,使用了现有的消息信息,即UL加扰码信息。
表1显示了根据本发明实施例用于USTS越区切换的无线电链路设置请求(或无线电链路附加请求)消息的格式。
表1
在表1中,USTS信道化码号(USTS CH code NO)旨示在最短UL信道化码长度下,对于给定SF,OVSF码树中的相应号码。例如,如果SF=4,那么,USTS信道化码号具有值0、1、2、和3之一。USTS信道化码号为0指示OVSF码树中的最高码节点,USTS信道化码号为1指示OVSF码树中的次最高码节点,USTS信道化码号为2指示OVSF码树中的第三高码节点,和USTS信道化码号为3指示OVSF码树中的最低码节点。在表1中,由于只有USTS越区切换需要USTS信道化码号,因此,用“存在性”列中的‘CUSTS’标记这个信息。这表示USTS信道化码号是只有USTS服务所需的或只有当存在USTS指示符时所需的条件信息。
在表1中,USTS偏移表示加扰码时间偏移信息。利用从SRNC发送的帧偏移值和码片偏移值,新小区可以近似地同步UE的上行链路和下行链路。但是,在发送UL DPCH期间,应用USTS的UE并不把加扰码开始点与帧开始点对准,致使新小区必须接收加扰码时间偏移信息,以便搜索加扰码开始点。
加扰码时间偏移值可以被定义成当应用USTS的UE通过将加扰码开始点与帧开始点分开来设置一个偏移,以便把UL加扰码与使用同一个加扰码的UE对准时建立的值。结果是,一旦接收到加扰码时间偏移,新小区就可以根据接收的加扰码时间偏移,为UL DPCH搜索加扰码的开始点。例如,加扰码时间偏移可以用于表1中的偏移值。
表2显示了根据本发明另一个实施例在支持USTS服务的W-CDMA移动通信系统中无线电链路设置请求(或无线电链路附加请求)消息的格式,其中一个UE使用数个DPDCH和相同的SF。
表2
表2对应于数个信道化码节点用于一个SF的情况。因此,在表2中,USTS信道化码信息表示可以重复分配给一个组的信道数那么多次的和每次都需要的USTS信道化码号。因此,在表2中,USTS信道化码号(USTS CH codeNO)表示在最短UL信道化码长度下,对于给定SF,OVSF码树中的相应号码。例如,如果SF=8,USTS信道化码号具有值0、1、……、7的某些值。UL DPDCH的最大个数是可以从表2中删除的。
表3显示了根据本发明另一个实施例在支持USTS服务的W-CDMA移动通信系统中无线电链路设置请求(或无线电链路附加请求)消息的格式,其中一个UE使用数个DPDCH和不同的SF。
表3
表3对应于数个信道化码节点用于几个SF的情况。在这种情况中,最短UL信道化码长度和UL DPDCH的最大个数是可以从表3中删除的。在表3中,USTS信道化码信息表示SF信息的最短UL信道化码长度和USTS信道化码号,可以重复USTS信道化码号分配给一个组的信道数那么多次,并且每次都需要它。因此,在表3中,最短UL信道化码长度可以具有值4、8、16、32、64、128和256之一。在每一种情况中,USTS信道化码号都表示在最短UL信道化码长度下,对于给定SF,OVSF码树中的相应号码。例如,如果SF=8,USTS信道化码号具有值0、1、……、7的某些值。
在表1至3中,假设不与分离信息一起通告UL DPCCH的信道化码。也就是说,当将某个OVSF码节点分配给DPDCH的信道化码时,通过在DPDCH与DPCCH之间事先确定特定的规则,可以不通告分离信息,以便特殊映射的SF=256信道化码节点理所当然地用于DPCCH。当然,当事先不指定要用于DPCCH的信道化码时,必须另外把表示DPCCH的信道化码的信息插入上表中。由于SF=256信道化码节点总是用于DPCCH的,因此,有必要通告有关要使用SF=0到SF=254码节点的哪一个的信息。
同时,可以以与在典型DPCH上发送的信息相同的形式发送根据USTS操作的UE的UL加扰码。因为UL加扰码是用于小区中的USTS的,所以UE越区切换到的新小区必须事先知道USTS加扰码。可以有许多种途径了解到USTS加扰码。
(1)第一种途径是发送USTS指示符。接收USTS指示符的小区(相应的节点B或RNC)识别UE使用了USTS,并且需要与典型DPCH上的越区切换不同的越区切换。
(2)以与为RACH或CPCH保存一部分UL加扰码相同的方式,为USTS预置一些UL加扰码。然后,SRNC把用于USTS的UL加扰码发送到节点B或RNC,以便节点B或RNC可以识别UE使用了USTS。
(3)第三种途径取决于信道化码信息的存在与否。如果存在与使用USTS的UE的加扰码和DPCCH信道化码有关的信息,那么,这意味着可以确定越区切换的UE使用了USTS。这是因为,这样的信道化码信息与典型DPCH的信道化码信息是不同的。
一旦UE成功地建立起新的无线电链路,它就可以在一个小区中继续USTS服务,并且在其它小区中进行一般DPCH或USTS服务。如果重复这个过程,可能存在一个UE通过USTS服务与一个小区相连接和在DPCH上与至少一个其它小区相连接的情况。在这种情况中,UE集体接收来自数个小区的数据,作为一段数据。UE为了USTS服务与之通信的小区可以把一部分TPC信息用于不同的用途,即,作为跟踪用的TAB(时间对准位)。于是,UE需要识别与从小区接收的信息分离的TAB。
从现在开始,将描述有关使用USTS的UE的越区切换的、每个UE、SRNC和节点B的操作。
UE在保持USTS服务的同时,发送UL数据。也就是说,UE在保持加扰码开始点可以与帧开始点,即上行链路数据帧的开始点不同的USTS服务的同时,建立起新的无线电链路,然后,集体接收来自不同小区的数据,作为一段数据。由于通过USTS服务与UE相连接的小区可以把一部分TPC信息用作跟踪用的TAB,UE解释与从其它小区接收的TPC信息分离的TAB。因此,UE利用来自USTS相连小区的TAB保持对USTS的跟踪,并且在同一个时间点忽略从其它小区接收的TPC信息,或把它用于功率控制。
下面将参照图12给出对SRNC的描述。
图12是显示在越区切换期间SRNC所进行的操作的流程图。在步骤101,SRNC从UE接收测量报告,并且为UE确定越区切换。SRNC在步骤102把无线电链路设置请求消息发送到新小区的节点B。无线电链路设置请求消息包括有关USTS越区切换的USTS参数。USTS参数是UL加扰码信息、信道化码信息、USTS指示符信息、和加扰码时间偏移信息。USTS参数,与使用USTS的UE有关的信息,存储在SRNC中。在步骤103,响应无线电链路设置请求消息,SRNC从目标节点B接收无线电链路设置响应消息。SRNC在步骤104,通过分析无线电链路设置响应消息确定是否可以进行越区切换。如果可以进行USTS越区切换,SRNC就转到步骤105,否则的话,SRNC就转到步骤106。
在下列情况下,在步骤104可以确定不可以进行USTS越区切换(1)目标节点B不支持USTS;(2)尽管目标节点B支持USTS,但是不支持USTS越区切换;或(3)像在传统技术中那样,USTS越区切换失败。在步骤105,SRNC把RRC信令消息发送到UE,供越区切换之用。这里,RRC信令消息是包含与传统技术中在越区切换期间发送的消息相同的内容的激活设置更新(Active Set Update)消息。同时,考虑到在步骤106越区切换失败了,SRNC结束维持USTS的过程。
在上面USTS越区切换的描述中,假设SRNC与CRNC相同和新小区处在不同的节点B中。如果新小区处在相同的节点B中,那么,在图6的情况中,用无线电链路附加请求消息取代无线电链路设置响应消息。另一方面,如果SRNC与CRNC不同,也就是说,UE通过DRNC与SRNC相连接,那么,SRNC在步骤102,通过DRNC把USTS参数发送到目标节点B。这里,作为RNSAP消息的无线电链路设置响应消息用在SRNC与DRNC之间。DRNC通过作为NBAP消息的无线电链路设置响应消息把USTS参数发送到目标节点B。
参照图13,描述节点B的操作。
图13是显示对于越区切换,新小区中的节点B所进行的操作的流程图。在步骤201,接收越区切换请求的目标节点B从SRNC接收越区切换相关消息。在这里假设新小区处在与UE所处的节点B不同的节点B中。因此,越区切换相关消息是NBAP消息,即无线电链路设置响应消息。另一方面,如果新小区处在同一个节点B中,那么,越区切换相关消息是无线电链路附加请求消息。如上所述,无线电链路设置响应消息包括USTS参数,即,UL加扰码信息、UL信道化码信息、USTS指示符信息、和加扰码时间偏移信息。
在步骤202,目标节点B确定是否可以进行USTS越区切换。也就是说,一旦接收到无线电链路设置响应消息,目标节点B就确定它是否将支持USTS越区切换。如果不可以进行USTS越区切换,目标节点B就在步骤207把无线电链路设置失败消息发送到SRNC,并且结束处理过程。
如果在步骤202确定可以进行越区切换,那么,在步骤203,响应接收的无线电链路设置请求消息,目标节点B把无线电链路设置响应消息发送到SRNC,并且在步骤204,根据在接收的无线电链路设置响应消息中设置的USTS参数,为UL信道编码作好准备。在步骤205,目标节点B根据加扰码时间偏移,通过帧开始点与加扰码开始点之间的差值进行加扰码同步化。具体地说,为了使加扰码同步,目标节点B把加扰码从帧开始点开始移动加扰码时间偏移那么多,从而为扩展作好准备。在步骤206,目标节点B利用在步骤204和205中准备好的结果,从UE接收UL DPCH数据,然后结束处理过程。
在目标节点B的越区切换操作的描述中,目标节点B知道UE正在从不同节点B的小区或相同节点B的小区接受USTS服务。因此,目标节点B也可以根据USTS服务,通过在每个帧跟踪来识别UE继续进行同步化。为了在帧的层次上进行同步化,UE可以以1/n个码片为基础发送UL数据,从而适当地进行操作。或者,可以利用UE可能不对最后一个TPC值作出响应的事实。
在本发明的另一个实施例中,将描述从典型DPCH连接状态(即,一般模式或非USTS模式)到USTS模式的转换(或切换)。
如果SRNC确定以USTS模式进行操作的UE变得远离提供USTS服务的小区,那么,它就中断USTS服务和使用典型的DPCH,或在信号强度最高的小区内进行USTS操作。USTS操作是无线电链路重新配置过程。这里,SRNC根据从UE接收的测量结果确定UE是否正在移出USTS服务提供小区之外。模式转换涵盖USTS模式、一般模式和非USTS模式的转换。
通过无线电链路重新配置过程,SRNC终止UE的USTS模式和让UE过渡到一般模式或非USTS模式,或反过来。这两种转换可以同时发生。
一般模式指的是把典型DPCH分配给UE。与一般模式有所区别地使用的非USTS模式发生在由于其在USTS模式下的移动性,正在被请求与新小区建立无线电链路的UE通过典型DPCH与其它小区相连接,而同时与当前服务小区保持USTS服务的情况中。
对于从一般模式到USTS模式的转换,在无线电链路设置消息或无线电链路附加消息中设置的信息通过无线电链路重新配置消息发送。当请求转换到USTS模式的UE通过越区切换连接到新小区时,UE和新小区可以在典型DPCH上连接。如果UE从与旧USTS服务提供小区的连接中解脱出来,那么UE就接收一般DPCH服务。如果新小区能够提供USTS服务,那么SRNC可以通过无线电链路重新配置过程再次把一般模式转换成USTS模式。
从现在开始将描述UE的模式转换。对于在无线电链路上从小区接受USTS服务的UE,可以发生两种情况。一种是UE变成被指定给一个USTS加扰码的第一个,另一种是把UE指定给一个加扰码,而USTS加扰码用在与USTS服务有关的其它UE上。
至于前一种情况,(1)SRNC向节点B发送与用于USTS的UL加扰码有关的信息和UL DPDCH和DPCCH信道化码信息,即,USTS参数。USTS参数通过无线电链路重新配置消息或其它信令消息发送。(2)节点B发送在与SRNC一起建立的无线电链路上测量的时间信息。时间信息是当前接收的UE帧的开始点与P-CCPCH帧的开始点之间的时间差、使时间差是256个码片×m所需的值、和PD之一。PD通过从相应DL DPCH帧和UL DPCH帧的开始点之差减去T0计算出来。(3)SRNC向UE发送从节点B接收到的时间信息。(4)UE利用时间信息在用于USTS的上行链路上发送。
在UE是被指定给一个USTS加扰码的第一个的情况中,与传统的UE、SRNC和节点B相比,UE、SRNC和节点B以如下的方式操作。
UE在DPCH上进行通信期间,向节点B请求转换到USTS模式,或者节点B为在USTS模式之后处在一般模式或非USTS模式下的UE尝试转换到USTS模式。
为了转换到USTS模式,UE基于从SRNC接收的信息中USTS的时间偏移发送UL DPCH数据。如果时间偏移是0,UE就进行传统DPCH操作。否则,如果时间偏移不是0,UE就利用时间偏移进行同步化。时间偏移是使当前接收的UE帧和P-CCPCH帧的开始点之差是256个码片×m所需的信息,即,代表相对于前一个UL DPCH,UE应该提前或推迟多少时间发送UL DPCH的时间信息,或与在发送UL DPCH期间生成的PD有关的信息。一旦接收到PD,UE就提前PD发送UL DPCH。
SRNC确定时间偏移,和接收时间偏移的UE提前或推迟时间偏移那么多发送UL DPCH。如果UE是过渡到USTS模式的第一个,也就是说,还没有接收到USTS服务的UE,那么,UE就成为其它UE的基准。如果根据P-CCPCH使USTS加扰码同步,UE就可以进行加扰码同步化。在这种情况中,SRNC发送有关加扰码同步化的时间信息,和UE一旦接收到时间信息,就在发送之前把加扰码延迟时间偏移那么多。加扰码同步化由图4所示的UE加扰码同步化器进行。
现在,参照图14描述SRNC的操作。
图14是显示在DPCH上进行通信期间,当UE过渡到USTS模式时SRNC所进行的操作的流程图。参照图14,在步骤301,SRNC根据从UE接收的测量报告,为在DPCH上通信的UE确定到USTS模式的转换。到USTS模式的转换可以随来自UE的请求而定。在步骤302,SRNC向相应小区的节点B发送无线电链路重新配置准备消息。无线电链路重新配置准备消息包括USTS参数。USTS参数是与UL加扰码、UL信道化码、和USTS指示符有关的信息。USTS参数由SRNC来确定。图14的操作是在SRNC与CRNC相同的条件下加以描述的。如果SRNC与CRNC不同,那么,SRNC把上述信息发送到DRNC,和DRNC把接收的信息发送到节点B。如果SRNC与DRNC不同,那么,SRNC只把USTS指示符信息发送到DRNC。然后,DRNC确定用于USTS 的UL加扰码和UL信道化码,并且把这些代码发送到节点B和SRNC。如果SRNC在步骤302可以确定加扰码时间偏移,那么,SRNC就把确定的加扰码时间偏移与USTS参数一起发送到节点B。例如,如果SRNC通过测量过程从节点B接收到PD和RTT,它就可以确定加扰码时间偏移。可以把与基于256×m的同步化和加扰码同步化有关的时间信息加入加扰码时间偏移信息中。
在步骤303,SRNC通过分析从节点B接收的消息,确定是否让UE过渡到USTS模式。具体地说,SRNC确定是否已经从节点B接收到包括加扰码时间偏移的无线电链路重新配置响应消息。如果接收的消息不是无线电链路重新配置响应消息,SRNC就转到步骤306。如果接收的消息不是无线电链路重新配置响应消息,那么,它就是指示无线电链路重新配置准备消息失败的USTS转换失败消息。在步骤306,SRNC通过USTS转换失败消息确定不能让UE过渡到USTS。当节点B不支持USTS时,或在根据传统技术所述的失败情况中,USTS转换是失败的。
同时,如果在步骤303中SRNC从节点B接收到无线电链路重新配置响应消息,那么,在步骤304,SRNC分析在无线电链路重新配置响应消息中设置的USTS的加扰码时间偏移信息。无线电链路重新配置响应消息可以包括加扰码时间偏移本身、或当前接收的UE帧的开始点与P-CCPCH的开始点之间的时间差、使时间差是256个码片×m所需的值、和PD。PD是从相应DL DPCH和UL DPCH的开始点之差中减去T0所计算的值的平均值的1/2。另外,无线电链路重新配置响应消息还可以同时包括数段信息。虽然在图14中假设SRNC与CRNC相同,但是,如果SRNC与CRNC不同,那么,SRNC从DRNC接收上述信息,和DRNC接收来自节点B的信息。在USTS模式转换期间,可以利用测量过程来代替接收,从节点B获得该信息中的PD。PD可以是源自测量过程或源自预定RRT的值。RRT被定义为相应DL DPCH和UL DPCH的开始点之差。从RRT中可以获得PD(=(RTT-T0)/1)。
在分析了无线电链路重新配置响应消息之后,SRNC把RRC信令消息发送到要过渡到USTS模式的UE,然后结束处理过程。例如,无线电载体(Bearer)重新配置准备消息用作RRC信令消息。SRNC通过RRC信令消息,发送从节点B接收的UE的时间信息和信道信息,包括UL加扰码、UL信道化码、USTS指示符和时间偏移。
最后,参照图15给出节点B在USTS模式转换期间的操作。
图15是显示当在DPCH上通信的UE过渡到USTS模式时节点B所进行的操作的流程图。参照图15,在步骤401,节点B从SRNC接收USTS模式相关消息。用于USTS模式转换的NBAP消息是,例如,无线电链路重新配置准备消息。接收的无线电链路重新配置准备消息包括把UL加扰码、UL信道化码和USTS指示符包含在内的、转换到USTS模式所需的信息。
在步骤402,节点B确定是否可以过渡到USTS模式。如果可以进行USTS模式转换,节点B就转到步骤403。如果不可以进行USTS模式转换,节点B就转到步骤407。
在步骤407,节点B把无线电链路重新配置失败消息发送到SRNC,并且结束处理过程。
另一方面,如果可以进行USTS模式转换,那么,在步骤403,节点B向SRNC发送附带加扰码时间偏移信息的无线电链路重新配置响应消息。无线电链路重新配置响应消息可以包括加扰码时间偏移本身、或当前接收的UE帧的开始点与P-CCPCH的开始点之间的时间差、使时间差是256个码片×m所需的值、和PD。如果节点B已通过测量过程事先把PD或相关的RTT发送到SRNC,那么,SRNC可以确定与基于256×m的同步化和加扰码同步化有关的时间信息,并且把时间信息发送到节点B。在这种情况中,不需要把时间信息加入无线电链路重新配置响应消息中,和节点B可以根据从SRNC接收的时间信息,获得与UL DPCH的接收时间有关的信息。这里,时间信息可以是在本发明中的T_all或T_add。
在步骤404,节点B根据加扰码、UL信道化码和USTS指示符,为UL信道编码作好准备。也就是说,节点B检查UL加扰码和DPDCH和DPCCH信道化码,并且把它们准备好。在步骤405,节点B通过根据加扰码时间偏移确定帧开始点与加扰码开始点之差,实现加扰码同步化。节点B把加扰码从帧开始点开始移动加扰码时间偏移那么多,然后为扩展作好准备。如果UE是使用USTS加扰码的第一个,那么,加扰码时间偏移是0,和可以把帧开始点定得与加扰码开始点相同。但是,如果USTS加扰码同步化是基于P-CCPCH的,那么,即使UE是使用USTS加扰码的第一个,加扰码时间偏移也可能不是0。在这种情况中,节点B把加扰码延迟加扰码时间偏移那么多,并且准备接收UL DPCH。加扰码同步化可以在节点B中在结构上与它如图4所示的对应物对称的加扰码同步化器中进行。以后再描述节点B中的加扰码同步化器。
节点B从SRNC接收确认USTS模式转换的无线电链路重新配置承诺(Commit)消息。无线电链路重新配置承诺消息含有与USTS模式转换有关的时间信息,和节点B准备在时间信息所指示的时间上接收UL信号。在步骤408,节点B从过渡到USTS模式的UE接收UL DPCH数据,并结束处理过程。
下面将参照图16描述前述加扰码同步化器的结构。
图16是根据本发明的、节点B中的加扰码同步化器的方块图。参照图16,加扰码生成器310为分配给UE的UL DPCH生成加扰码。控制器320接收UE的USTS时间信息,和根据接收的UL DPCH的开始点与加扰码开始点之间的差值控制加扰码生成器310或延迟器330。延迟器330根据从控制器320接收的时间信息命令,把加扰码延迟加扰码时间偏移那么多,使加扰码和帧的开始点相同。乘法器340接收UL DPCH数据,将接收的UL DPCH数据与从延迟器330接收的加扰码相乘。帧解调器350利用加扰码解调从乘法器340接收的数据。
下面描述其它UE正在使用加扰码的情况。
SRNC向节点B发送与用在USTS中的UL加扰码、UL DPDCH和DPCCH信道化码、和用作其它UE的基准时间的加扰码开始点有关的信息。该信息是通过,例如,无线电链路重新配置消息发送的。加扰码开始点信息可以包括与基于256×m的同步化和加扰码同步化有关的信息。然后,节点B向SRNC发送利用已建立的无线电链路测量的时间信息,即,PD测量结果。PD是通过从相应DL DPCH和UL DPCH的开始点之差减去T0计算出来的。SRNC向UE发送从节点B接收的时间信息(PD),和UE根据接收的时间信息,在用于USTS的上行链路上发送数据。
在其它UE正在使用用于USTS服务的加扰码的情况中,与传统UE相比,UE、SRNC和节点B按照如下所述的方式操作。
UE在DPCH上进行通信期间,向节点B请求转换到USTS模式,或者节点B为只有在USTS模式之后在DPCH上接收服务的UE尝试转换到USTS模式。为了转换到USTS模式,UE基于从SRNC接收的信息的USTS的时间偏移发送UL DPCH数据。如果时间偏移是0,UE就进行传统DPCH操作。否则,如果时间偏移不是0,UE就利用时间偏移进行同步化。时间偏移是使当前接收的UE帧和P-CCPCH帧的开始点之差等于256个码片×m所需的信息,即,代表相对于前一个UL DPCH,UE应该提前或推迟多少时间发送UL DPCH的时间信息,或与在发送UL DPCH期间生成的PD有关的信息。如果UE接收到PD,它就提前等于PD的时间发送UL DPCH。
SRNC确定时间偏移,和接收时间偏移的UE提前或推迟时间偏移那么多发送UL DPCH。如果USTS加扰码同步化是基于P-CCPCH的,那么,SRNC发送与加扰码同步化有关的时间信息,和UE在发送之前把加扰码延迟时间偏移那么多。加扰码同步化可以利用图4所示的加扰码同步化器进行。即使加扰码同步化是基于UE时间的,SRNC也可以把相应的偏移发送到UE,和UE根据接收的时间偏移进行加扰码同步化。
在其它UE正在使用用于USTS服务的加扰码的情况中,SRNC以与UE是被指定给用于USTS服务的加扰码的第一个时,在UE的USTS模式转换期间所使用的方式相同的方式操作。因此,略去对SRNC的操作的描述。
除了在图15的步骤402中发送不同的信息之外,节点B也以与UE是被指定给用于USTS服务的加扰码的第一个时所用的方式相同的方式操作。
在步骤402,节点B通过响应消息通知SRNC它是否将支持USTS模式转换。这里,节点B向SRNC发送加扰码时间偏移。
为了供应有关加扰码时间偏移的信息,节点B发送当前接收的UE帧和P-CCPCH帧的开始点之间的时间差、使时间差等于256个码片×m所需的值、PD、和加扰码和相应的帧的开始点之间的时间差之一。当UE是被指定给用于USTS服务的加扰码的第一个时,还没有作用基准的加扰码,而当其它UE正在以USTS模式操作时,用于UE的加扰码的开始点用作基准点。因此,相对于加扰码开始点生成加扰码偏移。
在目标小区不支持有关USTS服务的越区切换时,SRNC和UE按如下方式操作。
在这种情况中,SRNC根据从UE接收的测量报告,中断USTS服务,和通过无线电链路设置过程或无线电链路附加过程确定与新小区建立无线电链路。这里,SRNC通过无线电链路重新配置过程,为UE把USTS模式转换成一般模式。SRNC发送激活设置更新消息或无线电载体重新配置消息,通知UE模式转换过程。
也就是说,正在接受USTS服务的UE按照如下方式实现越区切换。
在向新小区的RNC或节点B发送了无线电链路设置响应消息之后,SRNC从RNC或节点B接收响应消息。如果SRNC通过响应消息接收到代表新小区不支持USTS服务的信息,或事先含有这样的信息,那么,它就向现有的小区(可能存在一条或多条无线电链路)的节点B或RNC发送无线电链路重新配置准备消息,为UE把USTS模式转换成一般模式。然后,SRNC中断UE的USTS服务,发送有关典型DPCH服务的消息,例如,无线电载体信令消息。在上面第二和第三步骤中发送的信令消息包括时间参数,或发送指示时间的独立信令消息,以便UE和每个小区同时中断USTS,和使用DPCH。
如果正在使用USTS的UE在越区切换区中建立起新无线电链路,那么,SRNC向相应的RNC或节点B发送无线电链路设置响应消息或无线电链路附加请求消息。一旦接收到请求消息,DRNC或节点B就可以发送响应消息,通告它是否支持越区切换。响应消息可以是如下表4给出的无线电链路设置响应消息或无线电链路附加响应消息。
表4
在表4中,USTS支持指示符表示相应节点B中的小区是否支持USTS服务。由于只有当SRNC请求到节点B的USTS越区切换时,才发送它,因此UTST指示符是有条件的。如果节点B与来自SRNC的请求无关地发送表示它是否支持USTS服务的信息,那么,简单地把C-USTS变短成M,以便在消息中供应USTS支持指示符。
根据如上所述的本发明,在数个UE使用单个加扰码的USTS下,在UE之间可以获得时隙同步和帧同步。在初始同步化中,可以使延迟不同的异步UL DPCH彼此同步。
甚至在目标小区中,使用USTS服务的UE在保持USTS服务的同时,也可以实现越区切换,从而继续USTS服务。
并且,通过让UE从一般模式或非USTS模式过渡到USTS模式,可以提供适合于小区的数据通信服务。
虽然通过参照本发明的某些优选实施例,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种各样的改变,而不偏离所附权利要求书所限定的本发明的精神和范围。
权利要求
1.一种在上行链路同步发送方案(USTS)服务出现在第一节点B与第一节点B的小区内的用户设备(UE)之间,和当UE位于横跨第一节点B和第二节点B的小区的越区切换区中时UE进行越区切换的移动通信系统中,在连接到第一节点B和第二节点B的无线电网络控制器(RNC)中的越区切换控制方法,其中第二节点B的小区与第一节点B的小区相邻,该方法包括下列步骤确定UE是否可以进行越区切换;如果可以进行越区切换,就把越区切换信息发送到第二节点B,越区切换信息包括UE的加扰码、代表用于UE与第一节点B之间的数据通信的加扰码的开始点与上行链路数据帧的开始点之间的时间差的加扰码时间偏移、和用于数据的发送信道的信道化码;和通过第一节点B把命令发送到UE,如果RNC从第二节点B接收到与指示可以进行越区切换的越区切换信息有关的响应消息,就请求UE越区切换到第二节点B。
2.根据权利要求1所述的方法,其中,发送信道是上行链路专用物理信道。
3.根据权利要求1所述的方法,其中,越区切换确定是通过分析从UE接收的测量报告确定的。
4.根据权利要求1所述的方法,其中,信道化码是正交可变扩展因子(OVSF)码。
5.根据权利要求1所述的方法,其中,越区切换信息是与接收USTS服务的UE有关的信息,和该信息存储在RNC中。
6.一种在上行链路同步发送方案(USTS)服务出现在第一节点B与第一节点B的小区内的用户设备(UE)之间,和当UE位于横跨第一节点B和第二节点B的小区的越区切换区中时UE进行越区切换的移动通信系统中,在节点B中的越区切换控制方法,其中第二节点B的小区与第一节点B的小区相邻,该方法包括下列步骤从无线电网络控制器(RNC)接收表示UE正在接受USTS服务的越区切换信息,越区切换信息包括用于UE的数据发送信道的信道化码、用于数据通信的加扰码、和代表加扰码的开始点与上行链路数据帧的开始点之间的时间差的加扰码时间偏移;和把有关越区切换信息的响应消息发送到RNC,和根据信道化码分配越区切换信息;和通过根据加扰码时间偏移,设置上行链路数据帧相对于加扰码开始点的开始点,进行加扰码同步化。
7.根据权利要求6所述的方法,其中,加扰码同步化步骤包括把节点B生成的加扰码延迟加扰码时间偏移那么多,以便让加扰码在比预定信道帧的开始点晚的时间上开始;用延迟的加扰码和信道化码解扩从UE接收的上行链路数据。
8.根据权利要求7所述的方法,其中,预定信道是基本公用控制物理信道。
9.根据权利要求6所述的方法,其中,加扰码时间偏移是从UE接收的当前上行链路数据帧的开始点与预定信道帧的开始点之间的时间差。
10.根据权利要求6所述的方法,其中,加扰码时间偏移是这样确定的值,使从UE接收的当前上行链路数据帧的开始点与预定信道帧的开始点之间的时间差等于256个码片的倍数。
11.根据权利要求9所述的方法,其中,预定信道是基本公用控制物理信道。
12.根据权利要求10所述的方法,其中,预定信道是基本公用控制物理信道。
13.根据权利要求6所述的方法,其中,加扰码时间偏移是通过从从UE接收的当前上行链路数据帧的开始点与下行链路发送信道帧的开始点之间的时间差中减去传播延迟计算出来的。
14.一种在与无线电网络控制器(RNC)相连接的节点B与节点B的小区内的用户设备(UE)之间,把非上行链路同步发送方案(USTS)模式转换成USTS模式的方法,该方法包括下列步骤由节点B测量表示节点B与UE之间的距离的往返时间(RTT);把测量的RTT从节点B发送到RNC;把供UE使用的加扰码和信道化码,以及代表要发送到UE的下行链路数据帧的开始点的改变的、使下行链路数据帧从与节点B的基准时间点相隔预定码片数的倍数那么多的位置开始的信息从RNC发送到UE;和把加扰码和信道化码从RNC发送到节点B。
15.根据权利要求14所述的方法,其中,RNC通过分析从UE接收的测量报告,为UE确定是否从非USTS模式转换到USTS模式。
16.根据权利要求14所述的方法,其中,一旦从UE接收到USTS模式转换请求,RNC就为UE确定是否从非USTS模式转换到USTS模式。
17.根据权利要求14所述的方法,其中,信道化码是有关上行链路专用物理信道的。
18.根据权利要求14所述的方法,其中,加扰码是上行链路数据加扰码。
19.根据权利要求14所述的方法,其中,加扰码时间偏移是从UE接收的当前上行链路数据帧的开始点与基本公用控制物理信道帧的开始点之间的时间差。
20.根据权利要求14所述的方法,其中,加扰码时间偏移是这样确定的值,使从UE接收的当前上行链路数据帧的开始点与基本公用控制物理信道帧的开始点之间的时间差等于256个码片的倍数。
21.根据权利要求14所述的方法,其中,加扰码时间偏移是通过从从UE接收的当前上行链路发送信道帧的开始点与下行链路发送信道帧的开始点之间的时间差中减去传播延迟计算出来的。
22.一种在与无线电网络控制器(RNC)相连接的节点B与节点B的小区内的用户设备(UE)之间的通信中,把非上行链路同步发送方案(USTS)模式转换成USTS模式的方法,该方法包括下列步骤从RNC接收包括代表从UE接收的上行链路数据帧的开始点的改变的、使上行链路数据帧从与节点B的基准时间点相隔预定码片数的倍数那么多的位置开始的信息、和在上面发送上行链路数据的发送信道的信道化码和加扰码的消息;如果确定UE可以进行USTS模式转换,那么就计算加扰码时间偏移,并且向RNC发送包括加扰码时间偏移的响应消息;和根据加扰码时间偏移,把接收的信道化码和加扰码分配给通信和确定上行链路数据帧和加扰码的开始点,并且过渡到USTS模式。
23.根据权利要求22所述的方法,其中,USTS模式转换还包括下列步骤把节点B生成的加扰码延迟加扰码时间偏移那么多,使加扰码从比预定信道帧的开始点晚加扰码时间偏移那么多的位置开始;用延迟了的加扰码和信道化码解扩从UE接收的上行链路数据。
24.根据权利要求23所述的方法,其中,预定信道是基本公用控制物理信道。
25.根据权利要求22所述的方法,其中,加扰码时间偏移是从UE接收的当前上行链路数据帧的开始点与预定信道帧的开始点之间的时间差。
26.根据权利要求22所述的方法,其中,加扰码时间偏移是这样确定的值,使从UE接收的当前上行链路数据帧的开始点与预定信道帧的开始点之间的时间差等于256个码片的倍数。
27.根据权利要求25所述的方法,其中,预定信道是基本公用控制物理信道。
28.根据权利要求26所述的方法,其中,预定信道是基本公用控制物理信道。
29.根据权利要求22所述的方法,其中,加扰码时间偏移是通过从从UE接收的上行链路发送信道帧的开始点与下行链路发送信道帧的开始点之间的时间差中减去传播延迟计算出来的。
30.一种在与无线电网络控制器(RNC)相连接的节点B与节点B的小区内的用户设备(UE)之间的通信中,把非上行链路同步发送方案(USTS)模式转换成USTS模式的方法,该方法包括下列步骤由节点B从UE接收预定上行链路信号,测量接收信道信号的传播延迟,和把传播延迟测量结果和USTS模式转换请求发送到RNC;由RNC根据传播延迟测量结果确定附加延迟,并且把确定的附加延迟发送到UE;和从接收到下行链路数据发送信道信号开始经过了传播延迟和附加延迟之后,由UE开始发送上行链路数据发送信号。
31.根据权利要求30所述的方法,其中,附加延迟是通过从公共传播延迟中减去下行链路数据发送信道与上行链路数据发送信道之间的传播延迟的两倍计算出来的。
32.根据权利要求31所述的方法,其中,公共传播延迟供所有的UE使用,UE位于同一个小区中的一个和使用相同的USTS加扰码,并且从RNC接收的上行链路专用物理信道信号相对于所有UE来说具有预定延迟。
33.根据权利要求30所述的方法,其中,预定信道是随机访问信道。
34.根据权利要求30所述的方法,其中,发送信道是专用物理信道。
全文摘要
本发明公开了在USTS服务出现在第一节点B与第一节点B的小区内的UE之间和当UE位于横跨第一节点B和与第一节点B相邻的第二节点B的小区的越区切换区中时UE进行越区切换的移动通信系统中,在连接到第一节点B和第二节点B的RNC中的越区切换控制方法。该方法包括:确定UE是否可以进行越区切换;如果可以进行越区切换,就把越区切换信息发送到第二节点B;和通过第一节点B把命令发送到UE,如果RNC从第二节点B接收到指示可以进行越区切换的向应消息,就请求UE越区切换到第二节点B。
文档编号H04B7/26GK1386336SQ01802047
公开日2002年12月18日 申请日期2001年7月18日 优先权日2000年7月18日
发明者崔成豪, 李炫又, 朴圣日, 崔虎圭 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1