码分多址移动通信系统中的调度装置和方法

文档序号:7591168阅读:130来源:国知局
专利名称:码分多址移动通信系统中的调度装置和方法
技术领域
本发明通常涉及在服务增强型上行链路专用传送信道(EUDCH,Enhanced Uplink Dedicated transport Channel)的异步码分多址(CDMA,CodeDivision Multiple Access)移动通信系统中的节点B调度装置和方法,更具体的,涉及用于位于软切换区域内的用户设备(UE,User Equipment)的节点B调度装置和方法。
背景技术
通常,由UE在一个预定的可能数据速率的上限之内确定上行链路信道的数据速率。数据速率的上限由无线电网络控制器(RNC,Radio NetworkController)提供给UE。即,现有上行链路信道的数据速率不是由节点B控制的。然而,在一个增强型上行链路专用传送信道(EUDCH)中,是否发送上行链路数据及其可用数据速率的上限是由节点B确定的。确定的信息作为一个调度命令发送给UE。该UE根据调度命令确定用于EUDCH的数据速率。在此,EUDCH是一个上行链路信道,是在异步码分多址(CDMA)移动通信系统中为增强上行链路分组的发送性能而提出的。
在这样的上行链路信道上从不同UE发送的上行链路信号相互之间不是正交的,这是因为它们之间是异步的。因此,上行链路信号相互干扰。这就意味着节点B接收的上行链路信号数目的增加导致对来自特定UE的上行链路信号的干扰增加,从而恶化了接收性能。可以通过增加一个特定上行链路信道的发送功率来解决此问题。然而,增加一个特定上行链路信道的发送功率带来对于在其他上行链路信道上发送的上行链路信号的干扰,造成接收性能的恶化。由于这样一个现象,在保证接收性能时,节点B可以接收的上行链路信号的数目是有限的。这可以用如在公式(1)中定义的Rise-Over_Thermal(ROT)来解释。
ROT=Io/No(1)在公式(1)中,Io表示节点B的整个接收带宽的功率谱密度,No表示节点B的热噪声的功率谱密度。即,在公式(1)中定义的ROT代表节点B可分配给一个通过EUDCN的分组数据业务的无线电资源。
节点B接收的一个测量的ROT的例子在图3A和3B示出。更具体的,图3A是说明在支持EUDCH的异步CDMA移动通信系统中不提供节点B调度时,一个测量的ROT的变化的图,图3B是说明在一个支持EUDCH的异步CDMA移动通信系统中提供节点B调度时,一个测量的ROT的变化的图。
在图3A和3B中示出的测量的ROT可以用小区间干扰、语音业务以及在EUDCH上接收的分组业务(在下文中称为EUDCH分组业务)的和来表示。
在图3A中,不对EUDCH分组业务执行调度,如果几个UE在一个特定时间同时发送高数据速率分组,那么测量的ROT可能高于一个目标ROT。在此情况中,不能保证在上行链路信道上接收的信号的接收性能。
然而,如果如图3B中所示,由节点B对EUDCH分组业务执行调度,则能够防止几个UE在一个特定时间同时发送高数据速率分组。因此,节点B总可以保持测量的ROT在目标ROT附近,从而保证期望的接收性能。在节点B中执行的调度(在下文中称为节点B调度)指的是调度UE的数据速率,从而防止测量的ROT超过目标ROT的现象。例如,如果节点B允许一个特定UE具有一个高的数据速率,则它不允许其他UE具有该高的数据速率。
图1是说明在一个异步CDMA移动通信系统中基于EUDCH业务的节点B调度的图。参考图1,节点B110是支持基于EUDCH数据分组业务的激活节点B之一,UE112、114、116和118是在它们的EUDCH上向节点B110发送数据分组的UE。参考标记122,124,126和128代表UE112,114,116和118在其上以节点B调度所确定的数据速率发送数据分组的EUDCH。
通常,如果用于一个UE的数据速率提高,由于从UE接收的信号,节点B的接收功率相应提高。然而,如果UE所用的数据速率降低,由于从UE接收的信号,节点B的接收功率相应降低。结果,来自使用高数据速率的UE的信号对节点B的测量的ROT影响较大,而来自使用相对较低数据速率的UE的信号对节点B的测量的ROT影响也小。即,数据速率的增加导致测量的ROT的增加,也就是,上行链路无线电资源占用的部分增加。节点B鉴于数据速率和无线电资源之间的关系以及UE请求的数据速率,对EUDCH分组数据执行调度。
节点B110通过使用UE所请求的数据速率或信道状态信息,通知每个UE是否可用EUDCH数据发送,或执行用于控制EUDCH数据速率的调度操作。节点B调度分配低数据速率给远的UE并分配高数据速率给近的UE,并防止测量的ROT电平超过目标ROT电平,从而提高了整个系统的性能。
在图1中,UE112、114、116和118距离节点B不同距离。节点B和UE116之间的距离最短,节点B和UE112之间的距离最长。在这点上,图1中,根据到节点B的距离,UE112、114、116和118使用具有不同值的发送功率,用箭头122、124、126和128的不同粗细来表示。由于UE116距离节点B110最近,因此来自UE116的EUDCH的发送功率最低,正如可以从箭头126的厚度看出的一样,即,箭头126是最细的,由于UE112距离节点B110最远,因此来自UE112的EUDCH的发送功率最高,正如可以从箭头122的厚度看出的一样,即,箭头122最粗。因此,为了在获得最高性能的同时保持相同的ROT并减少和其他小区的小区间干扰,节点B110以这样的方式执行调度,即发送功率电平应当和数据速率成反比。也就是说,这样执行调度,使最高数据速率分配给由于距离节点B110最近从而具有最低上行链路发送功率的UE116,而使最低数据速率分配给由于距离节点B110最远从而具有最高上行链路发送功率的UE112。
图2是说明在一个异步CDMA移动通信系统中,在节点B和UE之间用于EUDCH业务的信令程序的图。假定图2中的信令相应于图1所示的节点B和UE112之间的信令。
参考图2,在步骤210,在节点B110和UE112之间运行用于EUDCH业务的EUDCH建立程序。EUDCH建立程序包括在一个专用发送信道上发送/接收消息。当EUDCH建立程序完成时,在步骤212,UE112向节点B110发送关于要求的数据速率的信息和指示上行链路信道状态的信息。上行链路信道状态信息包括发送功率和上行链路信道的发送功率余量(margin)。
通过比较上行链路信道的发送功率和它的接收功率,接收关于上行链路信道的发送功率信息的节点B可以估计下行链路信道状态。如果发送功率和接收功率之间的差值小,则估计到下行链路信道具有良好的信道状态,如果发送功率和接收功率之间的差值大,则估计到下行链路信道的信道状态差。
当发送功率余量作为上行链路信道状态信息被发送时,节点B可以通过从先前已知的UE112的最大可能发送功率中减去该发送功率余量,来估计上行链路信道的发送功率。节点B110基于估计的信道状态以及关于UE112所请求的数据速率的信息,确定可通过EUDCH支持的最大数据速率。在步骤214,节点B向UE112提供确定的最大数据速率。作为响应,UE112在该最大数据速率内确定将要在EUDCH上发送的分组数据的数据速率,并且在步骤216,以确定的数据速率向节点B110发送分组数据。
图7是说明支持EUDCH的异步CDMA移动通信系统的图,其中,一个UE位于软切换(SHO,soft handover)区域内。参考图7,从位于软切换区域内的UE704发送的数据被发送给多个与该软切换区域有关的激活节点B701、702和703。在激活节点B701、702和703中,成功无误地解调从UE704接收的数据的节点B向RNC705发送解调的数据。因此,RNC705通过多个节点B收到相同的数据,获得宏选择分集增益。在软切换状态中的这种操作被广泛使用在现有的蜂窝无线电通信系统中,同样也可以等同地应用到EUDCH业务。
当在软切换区域内的操作应用到EUDCH业务时,在每个激活节点B701、702和703都收到从UE704发送的EUDCH分组数据。如果激活节点B701、702和703成功无误地收到EUDCH分组数据,则它们向RNC705发送接收到的数据。由于RNC705如上所述通过多个节点B收到相同的数据,可以确保要求的EUDCH分组数据接收性能,同时保持尽可能低的上行链路信道发送功率。
为了使若干激活节点B如上所述接收EUDCH分组数据,每个激活节点B必须鉴于UE请求的数据速率以及上行链路信道状态执行调度操作。然而,因为每个激活节点B不知道其他激活节点B的ROT,激活节点B701、702和703可能向UE704发送不同的调度命令。例如,即使节点B701允许UE704以100Kbps发送数据,节点B702和703也不能保证UE704的100Kbps接收性能。因此,当UE从多个节点B收到不同的调度命令时,需要一种用于改进EUDCH系统性能的调度方法。

发明内容
因此,本发明的一个目的是提供一种装置和方法,用于在UE中根据从多个激活节点B接收的调度命令,有效执行增强型上行链路专用传送信道(EUDCH)业务。
本发明的另一个目的是提供一种调度装置和方法,用于当位于一个软切换区域内的UE从多个激活节点B收到不同的调度命令时,基于EUDCH有效执行节点B控制的调度。
本发明又一个目的是,提供一种装置和方法,用于调度位于软切换区域内的UE中的用于EUDCH的数据速率。
本发明的再一个目的是,提供一种装置和方法,用于预先确定执行对于位于软切换区域内的UE的调度所需的参数,并向UE提供确定的参数。
本发明的另一个目的是,提供一种装置和方法,当位于软切换区域内的一个UE从激活节点B收到不同的调度命令时,用于有效执行节点B调度,以便改进EUDCH系统的性能。
根据本发明的第一方面,提供了一种用于在码分多址(CDMA)移动通信系统中,从用户设备(UE)向节点B发送分组数据的方法,在该码分多址移动通信系统中,多个节点B彼此相邻,以及UE位于由节点B覆盖的软切换区域中,该方法包括下列步骤接收从节点B发送的调度命令;通过组合考虑加权因子而确定的加权的调度命令,确定调度控制信息;根据确定的调度控制信息,向节点B发送分组数据,其中,对于各调度命令独立确定加权因子。
根据本发明的一个第二方面,提供了一种用于在码分多址(CDMA)移动通信系统中,从用户设备(UE)向节点B发送分组数据的装置,在该系统中多个节点B彼此相邻,以及UE位于由节点B覆盖的软切换区域内,该装置包括调度命令组合器,用于接收从节点B发送的调度命令,并通过组合考虑加权因子确定的加权的调度命令,来确定调度控制信息;以及分组发射机,用于根据调度控制信息向节点B发送分组数据,其中,独立确定用于调度命令的加权因子。
根据本发明的一个第三方面,提供了一种用于在码分多址(CDMA)移动通信系统中,由管理多个小区的无线电网络控制器(RNC)对于多个小区中的每一个应用多个加权因子中的至少一个,从而位于软切换区域内的用户设备(UE)可以鉴于所述加权因子,根据来自多个小区的调度命令来发送分组数据的方法,在该系统中多个小区彼此相邻,UE位于小区覆盖的软切换区域内,该方法包括下列步骤计算多个加权因子中的每一个,所述加权因子和多个小区的每一个的小区半径ri成反比,和由Σi=1Nk/ri=1]]>限定的特定值k成正比,其中,N代表小区数目;以及通过无线电资源控制(RRC)消息向UE发送独立计算的用于各小区的加权因子。
根据本发明的一个第四方面,提供了一种用于在码分多址(CDMA)移动通信系统中,由管理多个小区的无线电网络控制器(RNC)对小区应用加权因子,从而位于软切换区域内的用户设备(UE)可鉴于多个加权因子,根据来自多个小区的调度命令来发送分组数据的方法,在该系统中多个小区彼此相邻,UE位于小区覆盖的软切换区域内,该方法包括下列步骤从UE接收路径损耗γi,该路径损耗是根据对多个小区的每一个测量的公共导频信号的强度而确定的;计算多个加权因子,所述加权因子和多个小区的每一个的路径损耗γi成反比,和由Σi=1Nk/γi=1]]>限定的一个特定值k成正比,其中,N代表小区数目;以及通过无线电资源控制(RRC)消息向UE发送独立计算的用于多个小区的每一个的加权因子。


当和附图结合时,从下面的详细说明中本发明的以上以及其他方面、特点和优点将变得更清楚,其中图1是说明在一个异步CDMA移动通信系统中基于增强型上行链路专用传送信道(EUDCH)业务的节点B调度的示意图;图2是说明在一个异步CDMA移动通信系统中,节点B和UE之间用于EUDCH业务的信令程序的示意图;图3A是当在支持EUDCH的异步CDMA移动通信系统中不提供节点B调度时,图示说明测量的ROT的变化;图3B是当在支持EUDCH的异步CDMA移动通信系统中提供节点B调度时,图示说明测量的ROT的变化;图4是在支持EUDCH的异步CDMA移动通信系统中,用于UE的发送装置的结构框图;图5图示说明用于发送EUDCH的调度命令的调度控制消息的例子;图6是在支持EUDCH的异步CDMA移动通信系统中,用于节点B的发送装置的结构框图;图7是支持EUDCH的异步CDMA移动通信系统的框图,其中一个UE位于软切换的区域内;
图8是根据本发明的一个实施例,图示说明用于支持EUDCH的UE的发送装置中的附加所需结构;图9图示说明图8所示的调度命令组合器的例子;图10是说明由图9所示的调度命令组合器的控制过程的流程图;图11是说明图8所示的调度命令组合器的另一个例子的框图;图12是说明图11所示的调度命令组合器的控制过程的流程图;图13是说明图8所示的调度命令组合器的又一个例子的框图;图14是说明图13所示的调度命令组合器的控制过程的流程图。
具体实施例方式
现在将在下面参考附图详细说明本发明的优选实施例。在附图中,相同或相似的元件用相同的参考标记表示,即使在不同附图中描述它们。在下面的说明中,为简洁起见,省略了对在此结合的已知功能和结构的详细说明。
图4是在一个支持EUDCH的异步CDMA移动通信系统中,用于UE的发送装置的结构框图。
图1所示使用上行链路物理信道的系统包括一个专用物理数据信道(DPDCH,dedicated physical data channel)、一个专用物理控制信道(DPCCH,dedicated physical control channel)、一个高速专用物理控制信道(HS-DPCCH,high speed dedicated physical control channel)和一个EUDCH。HS-DPCCH是一个用于高速下行链路分组接入(HSDPA,high speed downlink packet access)业务的专用物理控制信道。EUDCH是一个用于增强型上行链路数据分组业务(EUDCH业务)的信道,并包括一个增强型上行链路专用物理控制信道(EU-DPCCH)和一个增强型上行链路专用物理数据信道(EU-DPDCH)。EU-DPCCH是一个用于EUDCH业务的专用物理控制信道,并发送调度信息,例如UE需要的数据速率以及节点B估计上行链路信道状态所需的信息(上行链路发送功率或上行链路发送功率余量)。此外,EU-DPCCH发送经EU-DPDCH发送的EUDCH分组数据的传送格式信息。EU-DPDCH是一个用于EUDCH业务的专用物理数据信道,并根据来自节点B的调度命令确定的数据速率发送分组数据。
通常,DPDCH仅支持BPSK(二相相移键控,Binary Phase Shift Keying)调制方案。然而,为了提高数据速率而不增加可同时发送的扩频码的数目,EU-DPDCH可以使用除BPSK之外的QPSK(四相相移键控)和8PSK(8相相移键控)。
参考图4,一个EUDCH发送(Tx)控制器405确定UE请求的数据速率Rreq以及EUDCH分组数据的传送格式,并经EUDCH向节点B发送确定的信息。鉴于在EUDCH数据缓冲器404中当前缓存的数据总量(数量)Ldata和允许的发送延迟时间Tdelay,Rreq可由公式(2)确定。
Rreq=Ldata/Tdelay (2)如果分组数据以在公式(2)计算的Rreq连续发送,则当前缓存在EUDCH数据缓冲器404中的数据可以用许可的延迟时间Tdelay发送。可以确定EUDCH分组数据的传送格式,从而可以用从节点B接收的调度控制信息407所允许的最大数据速率发送EUDCH分组数据。计算出的Rreq被提供给EUDCH分组发射机406。EUDCH分组数据发射机406从EUDCH数据缓冲器404中读取由EUDCH分组数据的传送格式指定的数据量,根据一种调制方案以及由EUDCH分组数据的传送格式指定的信道编码速率,对读取的数据执行信道编码和调制,并在EUDCH上向节点B发送调制的数据。
EUDCH发送控制器405计算的Rreq作为一个EU-DPCCH信号被输入到一个乘法器408,乘法器408用一个OVSF(正交可变扩频因子,OrthogonalVariable Spreading Factor)码Cc,eu以码片速率扩频EU-DPCCH信号。以码片速率扩频的EU-DPCCH信号被输入到一个乘法器409,它用信道增益βc,eu和扩频EU-DPCCH信号相乘,并将其输出提供到一个加法器403。
一个DPDCH信号被输入到一个乘法器401,乘法器401用一个OVSF码Cd以码片速率和DPDCH信号相乘。以码片速率扩频的DPDCH信号被输入到一个乘法器402,乘法器402用信道增益βd和扩频DPDCH信号相乘,并提供其输出到加法器403。加法器403对来自乘法器402的DPDCH信号和来自乘法器409的EU-DPCCH信号求和,并分配其输出到一个同相(I)信道。
当使用BPSK时,来自EUDCH分组发射机406的EU-DPDCH符号被分配到一个I信道,因为它们具有一个实数值。然而,当使用QPSK或8PSK时,EU-DPCH符号被表达为I+jQ,因为它们被作为复数符号发送。
在图4中,假定EU-DPDCH符号作为复数符号发送。因此,来自EUDCH分组发射机406的EU-DPDCH符号被一个串行-并行(S/P)转换器410转换为I和Q符号流的两个符号流,然后由一个调制器411调制成为QPSK或8PSK复数调制符号。在乘法器412中,复数调制符号的一个数据流以码片速率由一个OVSF码Cd,eu扩频,然后在乘法器413中用信道增益βd,eu相乘。
一个DPCCH信号被输入到乘法器415,它用一个OVSF码Cc以码片速率扩频DPCCH信号。以码片速率扩频的DPCCH信号被输入到一个乘法器416,它用一个信道增益βc和扩频的DPCCH信号相乘,并提供其输出到一个加法器419。
一个HS-DPCCH信号被输入到一个乘法器417,它用一个OVFS码CHS以码片速率扩频HS-DPCCH信号。以码片速率扩频的HS-DPCCH信号被输入到一个乘法器418,它将一个用于HS-DPCCH的功率设定值和扩频的HS-DPCCH信号相乘,并将其输出提供到加法器419。加法器419对来自乘法器416的DPCCH信号和来自乘法器418的HS-CCH信号求和。在乘法器420中将该求和信号和j相乘,从而该求和信号被转换为一个虚数值,并被分配到一个正交相位(Q)信道。
加法器403的实数输出、乘法器413的复数输出以及乘法器420的虚数输出在一个加法器414内求和,形成一个复数符号流。该复数符号流的一个符号在乘法器421中用一个扰码Sdpch,n加扰。转换器422将加扰的复数符号流转换为脉冲信号。转换的脉冲信号由一个RF模块423调制到射频(RF)信号,然后经一个天线424发送给节点B。
图5是说明用于发送EUDCH的调度命令的调度控制消息的例子。参考图5,一个调度控制信道(EU-SCHCCH)510发送UE的调度授权消息。该调度授权消息包括用于一个调度使能的UE的调度控制信息。UE-SCHCCH使用一个OVSF码通知若干UE是否允许EUDCH分组数据的发送,并且该调度控制信息包括一个允许的最大数据速率。每个UE的调度控制信息可以通过与调度授权消息一起发送一个用于标识UE的UE标识符(ID)来加以区分。
图6是说明在支持EUDCH的异步CDMA移动通信系统中用于节点B的发送装置的结构图。参考图6,图5所示的EU-SCHCCH数据被一个串行-并行(S/P)转换器601转换为两个数据流,然后提供给一个调制器602。调制器602根据一个预定的调制方案独立调制这两个数据流,并输出相应一个I信道的调制数据流和相应一个Q信道的调制数据流。例如,可以使用QPSK作为该预定的调制方案。
相应I信道的调制数据流在乘法器603内以码片速率用一个OVSF码Csch-cont扩频。相应Q信道的调制数据流在乘法器604内以码片速率用一个OVSF码Csch-cont扩频,然后在乘法器605中和j相乘,产生一个虚数调制数据流。从乘法器603和乘法器605输出的两个调制数据流在加法器606相加,产生一个复数调制数据流。该复数调制数据流在一个乘法器607中由加扰码Ssch-cont加扰。该加扰复数符号流用一个转换器608转换为脉冲信号。该转换的脉冲信号被RF模块609调制到一个RF信号,然后经天线610发送给一个UE。
如在图7中所示的,如果UE位于一个软切换区域内,并且每个节点B执行一个调度操作,该UE可能从激活节点B收到不同的调度命令。将在下文中说明图7所示情况下存在的一个例子。
-节点B#1 701它允许在最大数据速率100Kbps的分组数据发送。
-节点B#2 702它禁止分组数据的发送。
-节点B#3 703它允许在最大数据速率50Kbps的分组数据发送。
在此例中,当接收到多个调度命令时,UE可以执行的操作可被分为肯定调度和否定调度。将在下面给出它的一个详细说明。
-肯定(Offensive)调度UE根据最有利的调度命令或能发送最大量的分组数据的命令确定数据速率,并以确定的数据速率发送分组数据。因此,在上面的例子中,UE根据来自节点B#1 701的调度命令以100Kbps的数据速率发送分组数据。
-否定(Negative)调度UE根据多个调度命令中最不利的调度命令确定数据速率,并以确定的数据速率发送分组数据。
在上面的例子中,UE根据来自节点B#2 702的调度命令不发送分组数据。节点B#2 702禁止分组数据的发送,因为当它分配一个特定数据速率给UE时,测量的ROT超过了目标ROT或一个允许的ROT。即,如果一个UE发送分组数据,不但不能保证该分组数据的接收性能,而且也恶化了当前正从其它UE接收的分组数据的接收性能。为防止因为UE发送分组数据而造成的测量的ROT的提高,从而导致任何激活节点B相当大的性能恶化,该UE确定一个允许最小分组数据量发送的数据速率,并以确定的数据速率发送分组数据。
肯定调度可以提高上行链路资源的ROT的使用,因为总是根据最有利调度命令执行分组数据发送。然而,接收性能可能恶化,因为导致了节点B不期望的ROT的增加。然而,否定调度可以阻止接收性能的恶化,因为UE根据最不利的调度命令发送分组数据,从而ROT总低于节点B期望的值。但是不利的是,否定调度不能充分使用为有限的上行链路信道资源的ROT,浪费了ROT资源。
本发明提供一种装置和方法,用于当UE位于一个软切换区域内时,组合来自若干激活节点B的不同的调度命令,从而解决肯定调度技术和否定调度技术的问题,因此改进了EUDCH系统的性能。
图8是根据本发明的一个实施例,在用于支持EUDCH的UE的发送装置中所需的额外的结构框图。因为在图4所示的UE的发送装置中使用OVSF码的调制和扩频甚至可以同样应用到本发明的一个实施例中,图8中省略相应元件。
参考图8,当UE位于由N个激活节点B形成的一个软切换区域内时,来自激活节点B的调度命令被提供给一个调度命令组合器801。调度命令组合器801将不同加权因子wn应用到来自激活节点B的调度命令,组合这些调度命令,这些调度命令的电平由加权因子wn控制,并输出组合的调度控制信息。加权因子wn被分别分配给激活节点B。由RNC考虑每个激活节点B的物理位置和UE所处的软切换区域内它的小区大小,来确定用于每个激活节点B的加权因子wn(n=1,2,...,N)。
例如,当一个特定激活节点B#m的小区大小小于其他激活节点B时,在节点B#m中由于EUDCH分组数据的发送导致的接收ROT的增加将大于在其他节点B中的接收ROT的增加。此时,因为由于不期望的EUDCH分组发送导致的在节点B#m中的整个性能恶化将增加,RNC可以将一个较高加权因子应用到节点B#m的调度控制信息。
将在下面描述如上所述根据小区大小计算加权因子的例子。
当在软切换区域内,UE与都具有小区半径ri(i=1,2,...,N)的N个激活小区通信时,每个激活小区的加权因子wi可用wi=k/ri来计算,从而如上所述向来自具有较小小区大小的小区的调度命令应用一个较高的加权因子。在此,k被定义为Σi=1Nk/ri=1.]]>在另一个为每个激活小区计算加权因子的例子中,UE测量来自每个激活小区的公共导频信号的信号强度,并将测量的信号强度或路径损耗报告给一个RNC。该RNC可以通过wi=k/γi使用每个激活小区的估计路径损耗γi来确定用于每个激活小区的加权因子Wi。由于从UE发送的EUDCH分组数据,路径损耗的降低引起小区中接收ROT的增加。即,对于一个具有较小路径损耗的小区,当由于不期望的EUDCH分组数据的发送而导致ROT超过节点B的调度器期望的一个值时,发生的接收性能恶化增加。因此,为了最小化接收性能的恶化,确定用于每个激活小区的加权因子,从而该加权因子和如上所述的路径损耗的倒数成比例。即,对于具有较小路径损耗的小区设定较高的加权因子。在该情况下,设定k,从而Σi=1Nk/γi=1.]]>调度控制信息被提供给一个EUDCH发送控制器802。EUDCH发送控制器802使用在其中暂时存储EUDCH数据的EUDCH数据缓冲器803的当前状态,以及调度控制信息来确定EUDCH传送格式,并经EU-DPCCH向激活节点B发送确定的信息。
此外,EUDCH传送格式被提供给EUDCH分组发射机804。EUDCH分组发射机804读取存储在EUDCH数据缓冲器803中的EUDCH数据,根据EUDCH传送格式重新配置EUDCH数据,然后经EU-DPDCH向激活节点B发送重新配置的EUDCH数据。
现在在此以及下文中将参考附随的附图详细说明本发明的优选实施例。基于图8所示的调度命令组合器801给出实施例的说明。
第一实施例图9是说明图8显示的调度命令组合器的例子的结构图,图10是说明图9所示的调度命令组合器的控制过程的流程图。也就是,图9和图10显示了当节点B向UE发送EUDCH分组发送允许(allowability)和允许的最大数据速率作为调度控制信息时,一个可用实施例的UE设备以及方法。该EUDCH分组发送允许可以用指示是否存在一个发送给相应UE的调度授权消息的信息来替代。也就是说,如果存在发送给一个相应UE的调度授权消息,该UE确定允许EUDCH分组发送。否则,UE确定不允许EUDCH分组发送。
在图9中,参数grantn是一个调度授权值,指示是否存在一个由节点B#n发送到相应UE的调度授权消息。例如,当节点B#n允许EUDCH分组发送时,grantn=1,当节点B#n禁止EUDCH分组发送时,grantn=0。参数wn是一个用于节点B#n的调度控制信息的加权因子,参数Rmaxn是节点B#n允许的最大数据速率。通常,因为数据速率的提高要求更高的发送功率,可以通知UE允许的最大发送功率,而不是允许的最大数据速率,从而UE计算一个允许的最大数据速率。
参考图9,调度命令组合器901使用加权值w1,w2,......,wN将从激活节点B接收的调度命令组合为调度控制信息。加权因子应当满足条件Σn=1Nwn=1.]]>调度命令组合器901分为一个授权值产生器910和一个最大数据速率产生器920。授权值产生器910组合从激活节点B接收的调度授权值,输出一个最终授权值“grant”给EUDCH发送控制器902。最大数据速率产生器920组合从激活节点B接收的允许最大数据速率,输出最终允许最大数据速率“Rmax”给EUDCH发送控制器902。
EUDCH发送控制器902控制EUDCH分组发射机904,从而grant=1时发送EUDCH分组,grant=0时不发送EUDCH分组。当grant=1时,EUDCH发送控制器902鉴于EUDCH数据缓冲器903的状态确定具有最大数据速率Rmax的EUDCH传送格式,并将确定的EUDCH传送格式应用到EUDCH分组发射机904。EUDCH传送格式也经EU-DPCCH被发送给激活节点B。EUDCH分组发射机904根据EUDCH传送格式从EUDCH数据缓冲器903中读取指定量的数据,并在信道编码和调制之后经EU-DPDCH向激活节点B发送读取的数据。
现在对计算授权的授权值产生器910和计算Rmax的最大数据速率产生器920作出详细说明。
在授权值产生器910中,与激活节点B的数目相等的乘法器912、913和914将从激活节点B#1、节点B#2、......节点B#N接收的授权值grant2、......grantN分别和加权因子w1、w2、......wN相乘,并将其输出提供给加法器915。加法器915通过将从乘法器912、913和914输出的信号相加,输出一个信号grantcomb。在乘法器916中将此grantcomb和“-1”相乘,然后在加法器917中加到“+1”上,从而产生“1-grantcomb”。从加法器917输出的“1-grantcomb”可用如公式(3)定义的阈值Tsend表示Tsend=1-Σn=1Nwn×grantn-------(3)]]>可以注意到,由公式(3)计算的Tsend满足条件“0≤Tsend≤1”。
一个均匀随机变量产生器918产生一个具有均匀分布的随机变量x(0≤x<1),并将产生的随机变量x提供给一个比较器919。比较器919比较随机变量x和Tsend。如果比较结果满足“x≥Tsend”,该比较器919输出“grant=1”作为最终调度授权值。然而,如果比较结果满足条件“x<Tsend”,比较器919输出“grant=0”作为最终调度授权值。因此,当阈值Tsend较小时,UE发送EUDCH分组的概率增大。比较器919的输出“grant”被应用到EUDCH发送控制器902。
在最大数据速率产生器920中,从相应激活节点B接收的最大数据速率Rmax1、Rmax2、......RmaxN分别由乘法器921、922和923乘以加权值w1、w2、......wN,乘法器的数目和激活节点B的数目相同,然后将其提供给一个加法器924。加法器924将从乘法器921、922、923输出的信号相加,并输出如公式(4)定义的Rmax。
Rmax=Σn=1Nwn×Rmaxn]]>公式(4)由公式(4)计算的Rmax被提供给EUDCH发送控制器902。如果特定节点B#m不允许EUDCH分组发送,在计算Rmax时,最大数据速率产生器920设定相应Rmaxm=0。
在上述UE的发送装置中,如果对特定节点B#m的调度控制信息想要应用一个较高加权因子,可以增加用于该特定节点B#m的加权因子wm。当使用图9所示的发送装置时,为了UE的EUDCH分组发送概率对于给定的调度控制信息具有不同的值,从均匀随机变量产生器918产生的随机变量x可以具有不同的概率分布。
例如,如果产生较大随机变量x的概率增加,EUDCH发送概率就增加。即,可通过控制加权因子w1、w2、......wN和随机变量x的分布,来控制对来自激活节点B的不同调度命令的UE的EUDCH分组发送概率和数据速率。例如,加权因子可被设为相同值或不同值。在此实施例中,加权因子的和被限定为1。然而,当加权因子的和是“k”时,在加法器917中加“+k”,均匀随机变量产生器918产生一个具有均匀分布的随机变量x(0≤x<k),以执行上述过程。对于最大数据速率,如果加权因子的和被设定为“k”,可通过将加法器924的输出值除以k来获得计算的数据速率。
在一个修改的实施例中,如果加权因子的和是1,均匀随机变量产生器918产生一个具有均匀分布的随机变量x(0≤x<1),该随机变量x可直接和加法器915的输出相比较。即,如果x<Tsend,允许数据发送。同样,如果加权因子的和是k,均匀随机变量产生器918产生一个具有均匀分布的随机变量x(0≤x<k),该随机变量x可直接和加法器915的输出相比较。此外,可通过将加法器924的输出值除以k来获得计算的数据速率。
图10是图示说明由图9所示的发送装置执行的UE的操作流程图。参考图10,在步骤1010,UE从激活节点B接收调度授权值grantn和最大允许数据速率Rmaxn。在步骤1012,UE用公式(3)计算Tsend。UE在步骤1014产生一个具有均匀分布的随机变量x(0≤x<1),然后在步骤1016将均匀随机变量x和Tsend比较。
如果比较结果满足条件x<Tsend,UE不发送EUDCH分组。然而,如果比较结果满足条件x≥Tsend,UE进行到步骤1018,用公式(4)计算一个最大允许数据速率Rmax。在步骤1020,UE鉴于EUDCH缓冲器状态和允许的延迟时间,确定一个低于Rmax的数据速率。因此,在步骤1022,UE在确定的数据速率发送EUDCH分组。
对于结合图9和10描述的第一实施例的操作,RNC必须事先通知UE用于各激活节点B的调度信息的加权因子w1,w2,......wN。当UE进入一个软切换区域时,该w1,w2,......wN可和从RNC发送到UE的RRC(无线电资源控制,Radio Resource Control)消息(例如有效集更新消息)一起发送。下面的表1和2说明了用于发送w1,w2,......wN的有效集更新消息的格式的例子。在表1和2中,用于第一实施例的增加的信息参数用斜体字表示。
表1


表2*加权因子信息

第二实施例图11显示图8所示调度命令组合器另一个例子的框图,图12显示图11所示调度命令组合器的控制过程的流程图。即,图11和12显示了当激活节点B向UE发送EUDCH分组发送允许和一个允许的最大数据速率作为调度控制命令时,另一个可用实施例的UE设备以及方法。该EUDCH分组发送允许可以用指示是否存在一个发送给相应UE的调度授权消息的信息来替代。也就是说,如果存在发送给一个相应UE的调度授权消息,该UE确定允许EUDCH分组发送。否则,UE确定不允许EUDCH分组发送。
在图11中,参数grantn是一个调度授权值,指示是否存在一个从节点B#n发送到相应UE的调度授权消息。例如,当节点B#n允许EUDCH分组发送时,grantn=1,当节点B#n禁止EUDCH分组发送时,grantn=0。参数wn是一个用于节点B#n的调度控制信息的加权因子,参数Rmaxn是节点B#n允许的最大数据速率。通常,因为数据速率的提高要求更高的发送功率,可能通知UE允许的最大发送功率,而不是允许的最大数据速率,从而UE计算一个允许的最大数据速率。
参考图11,调度命令组合器1101使用加权因子w1,w2,......,wN将从激活节点B接收的调度命令组合为调度控制信息。加权因子应当满足条件Σn=1Nwn=1.]]>调度命令组合器1101分为一个授权值产生器1110和一个最大数据速率产生器1120。授权值产生器1110组合从激活节点B接收的调度授权值,输出一个最终授权值给EUDCH发送控制器1102。最大数据速率产生器1120组合从激活节点B接收的允许最大数据速率,输出一个最终允许最大数据速率“Rmax”给EUDCH发送控制器1102。
EUDCH发送控制器1102控制EUDCH分组发射机1104,从而grant=1时发送EUDCH分组,grant=0时不发送EUDCH分组。当grant=1时,EUDCH发送控制器1102鉴于EUDCH数据缓冲器1103的状态确定具有最大数据速率Rmax的EUDCH传送格式,并将确定的EUDCH传送格式应用到EUDCH分组发射机1104。EUDCH传送格式也经EU-DPCCH被发送给激活节点B。EUDCH分组发射机1104根据EUDCH传送格式从EUDCH数据缓冲器1103中读取指定量的数据,并在信道编码和调制之后经EU-DPDCH向激活节点B发送读取的数据。
在授权值产生器1110中,与激活节点B的数目相等的乘法器1111、1112和1113将从激活节点B#1、节点B#2、......节点B#N接收的调度授权值grant2、......grantN分别乘以加权因子w1、w2、......wN,并将其输出提供给加法器1114。加法器1114将从乘法器1111、1112和1113输出的信号相加,输出一个如在公式(5)中定义的信号grantcombgrantcomb=Σn=1Nwn×grantn-------(5)]]>可以注意到,由公式(5)计算的grantcomb满足条件“0≤grantcomb≤1”。
一个比较器1115比较grantcomb和一个阈值Tsend。如果比较结果满足条件“grantcomb≥Tsend”,该比较器1115输出“grant=1”作为最终调度授权值。然而,如果比较结果满足条件“grantcomb<Tsend”,比较器1115输出“grant=0”作为最终调度授权值。因此,当阈值Tsend较小时,UE发送EUDCH分组的概率增大。比较器1115的输出“grant”被施加到EUDCH发送控制器1102。
在最大数据速率产生器1120中,从相应激活节点B接收的最大数据速率Rmax1、Rmax2、......RmaxN分别由乘法器1121、1122和1123乘以加权因子w1、w2、......wN,乘法器的数目和激活节点B的数目相同,然后将其提供给一个加法器1124。加法器1124将乘法器1121、1122、1123输出的信号相加,并输出如公式(6)定义的Rmax。
Rmax=Σn=1Nwn×Rmaxn]]>公式(6)由公式(6)计算的Rmax被提供给EUDCH发送控制器1102。如果特定节点B#m禁止EUDCH分组发送,在计算Rmax时,最大数据速率产生器1120设定相应Rmaxm=0。
在上述UE的发送装置中,如果想要对特定节点B#m的调度控制信息应用一个较高加权因子,可以增加用于该特定节点B#m的加权因子wm。当使用图11所示的发送装置时,为了对于给定的调度控制信息UE的EUDCH分组发送概率具有不同的值,可以控制阈值Tsend。
例如,如果Tsend减少,EUDCH分组发送概率增加,而如果Tsend增加,EUDCH分组发送概率减少。即,可通过加权因子w1、w2、......wN和阈值Tsend,来控制对于来自激活节点B的不同调度命令的EUDCH分组发送概率和UE的数据速率。可以设定加权因子为相同或不同的值。在此实施中,加权因子之和被限定为1。然而,加权因子的和也可以是“k”。在此实施例中,Tsend随加权因子的和k的变化而变化,并且可以通过执行上述过程产生一个调度授权值。对于最大数据速率,如果加权因子的和被设为k,可通过将加法器1124的输出值除以k来获得计算的数据速率。
图12是一个显示图11所示的发送装置执行的UE的操作流程图。参考图12,在步骤1210,UE接收调度授权值grantn和最大允许数据速率Rmaxn。在步骤1212,UE用公式(5)计算grantcomb。在步骤1214,UE将计算的grantcomb和Tsend比较。如果比较结果满足条件grantcomb<Tsend,UE不发送EUDCH分组。然而,如果比较结果满足条件grantcomb≥Tsend,UE进行到步骤1216,用公式(6)计算一个最大允许数据速率Rmax。在步骤1218,鉴于EUDCH缓冲器状态和允许的延迟时间,UE确定一个低于Rmax的数据速率。因此,在步骤1220,UE在确定的数据速率发送EUDCH分组。
对于结合图11和12描述的第二实施例的操作,RNC必须事先通知UE用于各激活节点B的调度信息的加权因子w1,w2,......wN和阈值Tsend。当UE进入一个软切换区域时,该w1,w2,......wN和Tsend可和从RNC发送到UE的RRC消息(例如有效集更新消息)一起发送。下面的表3和4说明了用于发送w1,w2,......wN和Tsend的有效集更新消息的格式的例子。在表3和4中,用于第二实施例的增加的信息参数用斜体字表示。
表3



表4*加权因子信息

第三实施例图13显示图8所示调度命令组合器又另一个例子的框图,图14显示图13所示调度命令组合器的控制过程的流程图。即,图13和14显示了可应用到一个系统的实施例,该系统中从激活节点B向UE发送一个指示升高(增加)、保持(保持)或降低(减少)最大允许数据速率的授权命令作为调度命令。然后UE根据速率授权命令增加、保持或减小最大允许数据速率,并鉴于EUDCH数据缓冲器状态和允许延迟时间在低于最大允许数据速率的数据速率上发送EUDCH分组。
在图13中,参数RGn是由节点B#n发送的速率授权命令。例如,RGn=1代表增加最大允许数据速率,RGn=0表示保持最大允许数据速率,RGn=-1代表降低最大允许数据速率。参数wn代表一个用于节点B#n的加权因子。通常,因为数据速率的提高要求较高的发送功率,可能通知UE增加、保持或降低允许最大发送功率,而不是增加、保持或降低允许最大数据速率,从而UE计算一个允许最大数据速率。
参考图13,一个调度命令组合器1301使用加权因子w1、w2、......,wN将从激活节点B接收的调度命令-例如速率授权命令-组合为一个速率授权命令RG。加权因子应当满足条件Σn=1Nwn=1.]]>最终速率授权命令RG提供给一个允许数据速率计算器1320。允许数据速率计算器1320使用存储在存储器1330中的先前的最大允许数据速率Rmaxprev和一个最终速率授权命令RG,计算一个新的最大允许数据速率Rmax。例如,当RG=1或RG=-1时,通过从一个先前最大允许数据速率Rmaxprev加上或减去一个预定数据速率变化来计算一个新的最大允许数据速率Rmax。当RG=0时,可将先前最大允许数据速率Rmaxprev用作当前最大允许数据速率Rmax。最大允许数据速率Rmax的控制可用公式(7)表示。
Rmax=Rmaxprev+RG×ΔRmax(7)在公式(7)中,Rmaxprev表示存储在存储器1330中的一个先前最大允许数据速率,ΔRmax表示UE事先知道的最大允许数据速率的变化。在用公式(7)计算出一个新的Rmax后,存储器1330用新计算的Rmax更新Rmaxprev。
新计算的Rmax被提供给一个EUDCH发送控制器1340。EUDCH发送控制器1340鉴于EUDCH数据缓冲器1350的状态确定具有最大数据速率Rmax的EUDCH传送格式。该确定的EUDCH传送格式被提供给一个EUDCH分组发射机1360,与此同时,经EU-DPCCH被发送给激活节点B。EUDCH分组发射机1360根据EUDCH传送格式从EUDCH数据缓冲器1350中读取指定数量的数据,形成EUDCH数据,并在信道编码和调制之后经EU-DPDCH发送EUDCH数据给激活节点B。
在用于计算速率授权命令RG的调度命令组合器1310中,与激活节点B的数目相等的乘法器1311、1312和1313将从激活节点B#1、节点B#2、......节点B#N接收的速率授权命令RG1、RG2、......RGN分别和加权因子w1、w2、......wN相乘,并将其输出提供给加法器1314。加法器1314将从乘法器1311、1312和1313输出的信号相加,输出一个如在公式(8)中定义的信号RGcombRGcomb=Σn=1Nwn×RGn-------(8)]]>可以注意到,由公式(8)计算的RGcomb满足条件“-1≤RGcomb≤1”。
计算的RGcomb被提供给一个比较器1315。也提供Tup和Tdown给比较器1315,它比较RGcomb和Tup、Tdown。如果比较结果满足条件“RGcomb>Tup”,比较器1315输出“RG=1”作为最终速率授权消息。如果比较结果满足条件“Tdown<RGcomb<Tup”,比较器1315输出“RG=0”作为最终速率授权消息。最后,如果比较结果满足条件“RGcomb≤Tdown”,比较器1315输出“RG=-1”作为最终速率授权消息。因此,如果阈值Tup较小,UE增加最大允许数据速率的概率增大,而如果阈值Tdown较大,UE减小最大允许数据速率的概率增大。即,根据来自激活节点B的不同速率授权命令,通过控制两个阈值Tup和Tdown能够控制UE增加、保持或减少最大允许数据速率的概率。
从比较器1315输出的RG被提供允许数据速率计算器1320,用于计算一个新的最大允许数据速率。在图13所示的UE的发送装置中,如果期望对一个特定节点B#m的调度命令应用一个较高加权因子,可以增加用于该特定节点B#m的加权因子wm。
图14是显示图13所示的发送装置执行的UE的操作流程图。参考图14,在步骤1410,UE接收来自激活节点B的速率授权命令RGn。在步骤1412,UE用公式(8)计算RGcomb,然后进行到步骤1414,比较计算的RGcomb和Tup。如果比较结果满足条件“RGcomb>Tup”,UE在步骤1418设定RG=1。否则,如果比较结果满足条件“RGcomb≤Tup”,UE进行到步骤1416,在此它比较该计算的RGcomb与Tup、Tdown。如果比较结果满足条件“Tdown<RGcomb≤Tup”,UE在步骤1420设定RG=0。然而,如果比较结果满足条件“RGcomb≤Tdown”,UE在步骤1422设定RG=-1。在步骤1424,UE通过应用在步骤1418、1420、1422中设定的RG和一个预先设定的RG Rmaxprev来计算一个最大允许数据速率。在步骤1426,UE鉴于EUDCH缓冲器状态和允许的延迟时间,确定一个低于计算的Rmax的数据速率。因此,在步骤1228,UE在确定的数据速率发送EUDCH分组。可以设定加权因子为相同或不同的值。在此实施例中,加权因子的和限定为1。然而,加权因子的和也可以是k。在此实施例中,Tup和Tdown随加权因子的和k的变化而变化,并且可以通过执行上述过程产生一个RG消息。
对于结合图13和14描述的第三实施例的操作,RNC必须事先通知UE用于各激活节点B的调度信息的加权因子w1、w2、......wN和阈值Tup和Tdown。当UE进入一个软切换区域时,该w1、w2、......wN和Tup、Tdown可连同从RNC发送的RRC(无线电资源控制)消息(例如有效集更新消息)一起发送给UE。下面的表5和6说明了用于发送w1、w2、......wN的有效集更新消息格式以及Tup、Tdown的例子。在表5和6中,用于第二实施例的增加的信息参数用斜体字表示。
表5


表6*加权因子信息

正如从上述说明中理解的一样,虽然在软切换区域内使用EUDCH业务的UE从多个激活节点B收到不同的调度命令,也可以在一个最佳的无线电环境中执行EUDCH业务,有助于改进数据接收性能。
虽然本发明参考某个优选实施展示和进行说明,但本领域技术人员应当理解,可以对其在形式上和细节上作出不同改变,而不背离由附随的权利要求规定的本发明的精神和范围。
权利要求
1.一种用于在码分多址(CDMA)移动通信系统中,从用户设备(UE)向节点B发送分组数据的方法,在该码分多址移动通信系统中,多个节点B彼此相邻,以及UE位于由节点B覆盖的软切换区域中,该方法包括下列步骤接收从节点B发送的调度命令;通过组合考虑加权因子而确定的加权的调度命令,确定调度控制信息;根据确定的调度控制信息,向节点B发送分组数据,其中,对于各调度命令独立确定加权因子。
2.权利要求1的方法,其中,由管理节点B的无线电网络控制器(RNC)根据每个节点B的物理位置以及小区大小,确定多个加权因子的每一个。
3.权利要求2的方法,其中,当小区大小减小时,应用一个较高的加权因子。
4.权利要求1的方法,其中,确定调度控制信息的步骤包括步骤将在0到1范围内随机产生的随机变量x与通过公式Tsend=1-Σn=1Nwn×grantn]]>计算的阈值Tsend进行比较,其中,wn表示预先确定的用于每个调度命令的加权因子,以及grantn表示每个节点B的分组数据发送允许;根据比较结果,输出指示分组数据的发送可能性的最终调度授权值;将作为调度命令提供的节点B的最大数据速率乘以预先独立确定的用于调度命令的加权因子;将乘以加权因子的最大数据速率相加;以及输出相加结果作为最终的最大数据速率。
5.权利要求4的方法,其中,如果随机变量x至少等于阈值Tsend,最终调度授权值指示分组数据的发送是可能的,并且如果随机变量x小于阈值Tsend,最终调度授权值指示分组数据的发送是不可能的。
6.权利要求1的方法,其中,确定调度控制信息的步骤包括步骤将在0到k范围内随机产生的随机变量x与通过公式Tsend=k-Σn=1Nwn×grantn]]>计算的阈值Tsend进行比较,其中,wn表示预先确定的用于每个调度命令的加权因子,以及grantn表示每个节点B的分组数据发送允许;根据比较结果,输出指示分组数据发送可能性的最终调度授权值;将作为调度命令提供的节点B的最大数据速率乘以预先独立确定的用于调度命令的加权因子;将与加权因子相乘后的最大数据速率相加;将相加结果除以加权因子的和k;以及输出相除结果作为最终的最大数据速率。
7.权利要求1的方法,其中,确定调度控制信息的步骤包括步骤通过将作为调度命令提供的节点B的分组数据允许信息比特乘以预先独立确定的用于调度命令的加权因子,并将相乘结果相加,来计算组合信息比特;将组合信息比特和在0到1的范围内随机产生的随机变量x进行比较;根据比较结果,输出指示分组数据的发送可能性的最终调度授权值;将作为调度命令提供的节点B的最大数据速率乘以预先独立确定的用于调度命令的加权因子;将与加权因子相乘后的最大数据速率相加;以及输出相加结果作为最终的最大数据速率。
8.权利要求1的方法,其中,确定调度控制信息的步骤包括步骤通过将作为调度命令提供的节点B的分组数据允许信息比特乘以预先独立确定的用于调度命令的加权因子、并将相乘结果相加,来计算组合信息比特;将组合信息比特和一个从无线电网络控制器(RNC)提供的阈值Tsend进行比较;根据比较结果,输出指示分组数据发送可能性的最终调度授权值;将作为调度命令提供的节点B的最大数据速率乘以预先独立确定的用于调度命令的加权因子;将与加权因子相乘后的最大数据速率进行相加;以及输出相加结果作为最终的最大数据速率。
9.权利要求8的方法,其中,如果组合信息比特至少等于阈值Tsend,最终调度授权值指示分组数据的发送是可能的,并且如果组合信息比特小于阈值Tsend,最终调度授权值指示分组数据的发送是不可能的。
10.权利要求1的方法,其中,确定调度控制信息的步骤包括步骤通过将作为调度命令提供的节点B的控制命令比特乘以预先独立确定的用于调度命令的加权因子、并将相乘结果相加,来计算组合控制命令比特;将组合控制命令比特和一个上阈值Tup以及一个下阈值Tdown进行比较;根据比较结果,输出最终控制命令比特;根据最终控制命令比特,控制先前使用的最大允许数据速率;以及输出受控的最大允许数据速率作为用于发送分组数据的最大允许数据速率。
11.权利要求10的方法,其中,输出最终控制命令比特的步骤包括步骤如果组合控制命令比特大于上阈值Tup,输出请求增加先前使用的最大允许数据速率的最终控制命令比特;如果组合控制命令比特不大于上阈值Tup并大于下阈值Tdown,输出请求保持先前使用的最大允许数据速率的最终控制命令比特;以及如果组合控制命令比特不大于下阈值Tdown,输出请求减小先前使用的最大允许数据速率的最终控制命令比特。
12.权利要求10的方法,其中,从管理节点B的无线电网络控制器(RNC)经一个无线电资源控制(RRC)消息提供预先独立确定的用于调度命令的加权因子、上阈值Tup和下阈值Tdown。
13.权利要求10的方法,其中,预先独立确定的用于调度命令的加权因子的和是1。
14.一种用于在码分多址(CDMA)移动通信系统中,从用户设备(UE)向节点B发送分组数据的装置,在该系统中多个节点B彼此相邻,以及UE位于由节点B覆盖的软切换区域内,该装置包括调度命令组合器,用于接收从节点B发送的调度命令,并通过组合考虑加权因子确定的加权的调度命令,来确定调度控制信息;以及分组发射机,用于根据调度控制信息向节点B发送分组数据,其中,独立确定用于各调度命令的加权因子。
15.权利要求14的装置,其中,如果根据调度控制信息确定分组数据的发送是可能的,分组发射机根据包含在调度控制信息中的最大数据速率信息和存储分组数据的数据缓冲器的状态确定传送格式,并根据该传送格式向节点B发送分组数据。
16.权利要求14的装置,其中,由管理节点B的无线电网络控制器(RNC)鉴于每个节点B的物理位置和小区大小,来确定每个加权因子。
17.权利要求16的装置,其中,如果小区大小减小,则应用一个较高的加权因子。
18.权利要求14的装置,其中,所述调度命令组合器包括调度授权值产生器,用于(i)比较在0到1范围内随机产生的随机变量x和由公式Tsend=1-Σn=1Nwn×grantn]]>计算的阈值Tsend,其中,wn表示预先确定的用于每个调度命令的加权因子,以及grantn表示每个节点B的分组数据发送允许,以及(ii)根据比较结果,输出指示分组数据的发送可能性的最终调度授权值;以及最大数据速率产生器,用于将作为调度命令提供的节点B的最大数据速率乘以预先独立确定的用于调度命令的加权因子,将乘以加权因子的最大数据速率相加,并输出相加结果作为最终的最大数据速率。
19.权利要求18的装置,其中,如果随机变量x至少等于阈值Tsend,调度授权值产生器输出指示分组数据的发送是可能的最终调度授权值,并且如果随机变量x小于阈值Tsend,输出指示分组数据发送是不可能的最终调度授权值。
20.权利要求14的装置,其中,所述调度命令组合器包括调度授权值产生器,用于比较在0到k范围内随机产生的随机变量x和由公式Tsend=k-Σn=1Nwn×grantn]]>计算的阈值Tsend,其中,wn表示预先确定的用于每个调度命令的加权因子,以及grantn表示每个节点B的分组数据发送允许,并根据比较结果,输出指示分组数据发送可能性的最终调度授权值;以及最大数据速率产生器,用于将作为调度命令提供的节点B的最大数据速率乘以预先独立确定的用于调度命令的加权因子,将与加权因子相乘后的最大数据速率相加,将相加结果除以k,以及输出相除结果作为最终的最大数据速率。
21.权利要求14的装置,其中,所述调度命令组合器包括调度授权值产生器,用于通过将作为调度命令提供的节点B的分组数据允许信息比特乘以预先独立确定的用于调度命令的加权因子、并将相加结果相加来计算组合信息比特,比较组合信息比特和在0到1的范围内随机产生的随机变量x,并根据比较结果,输出指示分组数据的发送可能性的最终调度授权值;以及最大数据速率产生器,用于将作为调度命令提供的节点B的最大数据速率乘以预先独立确定的用于调度命令的加权因子,将与加权因子相乘后的最大数据速率相加,并输出相加结果作为最终的最大数据速率。
22.权利要求14的装置,其中,所述调度命令组合器包括调度授权值产生器,用于通过将作为调度命令提供的节点B的分组数据允许信息比特和预先独立确定的用于调度命令的加权因子相乘、并将相乘结果相加来计算组合信息比特,将组合信息比特和一个从无线电网络控制器(RNC)提供的阈值Tsend进行比较,并根据比较结果输出指示分组数据发送可能性的最终调度授权值;以及最大数据速率产生器,用于将作为调度命令提供的节点B的最大数据速率乘以预先独立确定的用于调度命令的加权因子,将与加权因子相乘后的最大数据速率相加,并输出相加结果作为最终的最大数据速率。
23.权利要求22的装置,其中,如果组合信息比特至少等于阈值Tsend,所述调度授权值产生器输出指示分组数据发送是可能的最终调度授权值,并且如果组合信息比特小于阈值Tsend,输出指示分组数据的发送是不可能的最终调度授权值。
24.权利要求14的装置,其中,所述调度命令组合器包括多个乘法器,用于将作为调度命令提供的节点B的控制命令比特和预先独立确定的用于调度命令的加权因子相乘;一个加法器,用于将和加权因子相乘的控制命令比特相加,并输出组合的控制命令比特;以及一个比较器,用于比较组合的控制命令比特和一个上阈值Tup以及一个下阈值Tdown,并根据比较结果输出最终的控制命令比特。
25.权利要求24的装置,进一步包括一个存储器,用于存储用于发送先前的分组数据的最大允许数据速率;以及一个允许数据速率计算器,用于从所述存储器中读取先前使用的最大允许数据速率,根据最终控制命令比特控制先前使用的最大允许数据速率,并输出用于发送分组数据的最终允许数据速率。
26.权利要求25的装置,其中,(i)如果组合控制命令比特大于上阈值Tup,比较器输出请求增加先前使用的最大允许数据速率的最终控制命令比特,(ii)如果组合控制命令比特不大于上阈值Tup并大于下阈值Tdown,比较器输出请求保持先前使用的最大允许数据速率的最终控制命令比特,以及(iii)如果组合控制命令不大于下阈值Tdown,比较器输出请求减小先前使用的最大允许数据速率的最终控制命令比特。
27.权利要求24的装置,其中,从管理节点B的无线电网络控制器(RNC)经一个无线电资源控制(RRC)消息提供预先独立确定的用于调度命令的加权因子、上阈值Tup和下阈值Tdown。
28.权利要求24的装置,其中,预先独立确定的用于调度命令的加权因子的和是1。
29.一种用于在码分多址(CDMA)移动通信系统中,由管理多个小区的无线电网络控制器(RNC)对于多个小区中的每一个应用多个加权因子中的至少一个,从而位于软切换区域内的用户设备(UE)可以鉴于所述加权因子,根据来自多个小区的调度命令来发送分组数据的方法,在该系统中多个小区彼此相邻,UE位于小区覆盖的软切换区域内,该方法包括下列步骤计算多个加权因子中的每一个,所述加权因子和多个小区的每一个的小区半径ri成反比,和由Σi=1Nk/ri=1]]>限定的特定值k成正比,其中,N代表小区数目;以及通过无线电资源控制(RRC)消息向UE发送独立计算的用于各小区的加权因子。
30.权利要求29的方法,其中,通过将特定值k除以特定小区的半径r1而得到的商计算为用于特定小区的加权因子。
31.一种用于在码分多址(CDMA)移动通信系统中,由管理多个小区的无线电网络控制器(RNC)对小区应用加权因子,从而位于软切换区域内的用户设备(UE)可鉴于多个加权因子,根据来自多个小区的调度命令来发送分组数据的方法,在该系统中多个小区彼此相邻,UE位于小区覆盖的软切换区域内,该方法包括下列步骤从UE接收路径损耗γi,该路径损耗是根据对多个小区的每一个测量的公共导频信号的强度而确定的;计算多个加权因子,所述加权因子和多个小区的每一个的路径损耗γi成反比,和由Σi=1Nk/γi=1]]>限定的一个特定值k成正比,其中,N代表小区数目;以及通过无线电资源控制(RRC)消息向UE发送独立计算的用于多个小区的每一个的加权因子。
32.权利要求31的方法,其中,通过将特定值k除以对于特定小区测量的路径损耗γi而得到的商计算为用于特定小区的加权因子。
全文摘要
一种在码分多址(CDMA)移动通信系统中,从位于软切换区域内的用户设备(UE)向节点B发送分组数据的系统和方法。执行调度,从而尽管位于软切换区域内的使用增强型上行链路专用传送信道(EUDCH)业务的UE从多个激活节点B收到不同的调度命令,也可以在最佳无线电环境中执行该EUDCH业务,有助于改进数据接收性能。
文档编号H04L12/56GK1527504SQ20041003261
公开日2004年9月8日 申请日期2004年2月13日 优先权日2003年2月15日
发明者李周镐, 郭龙准, 崔成豪, 许允亨, 金泳范 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1