用于移动通信系统中下行链路共享信道的功率控制的装置和方法

文档序号:7647181阅读:122来源:国知局
专利名称:用于移动通信系统中下行链路共享信道的功率控制的装置和方法
技术领域
本发明一般涉及异步移动通信系统中下行链路共享信道(downlink sharedchannel,DSCH)的传输功率控制,特别涉及一种用于为越区切换区域内的用户设备(user equipment,UE)控制DSCH传输功率的装置和方法。
相关技术描述
在称作“WCDMA”的欧洲异步未来移动通信系统中使用的DSCH由多个UE进行共享。DSCH被设计为,以10毫秒无线帧向多个UE传输分组数据或其它高速率数据。DSCH对于以帧级进行传输的数据支持可变数据速率,并且可以用时隙为单位进行功率控制,如同WCDMA中在节点B和UE之间建立的专用信道(dedicated channel,DCH)。无线帧是WCDMA的10毫秒信号传输单位,并且包括15个时隙。DSCH只传输用户数据,并且由与DSCH一起分配的下行链路专用信道(downlink dedicated channel,DL_DCH)执行它的功率控制。DSCH可以用若干帧或单个帧传输到单个UE。将DSCH传输给哪个UE,并且什么时候将DSCH传输给UE由高层进行调度。
为彻底理解DSCH,将参照

图1A对它的结构进行描述。图1A中,参考号101表示一个10毫秒DSCH无线帧,并且参考号103表示一个时隙。DSCH无线帧包括15个时隙,并且单个DSCH时隙103的长度为2560个码片。在DSCH时隙103中所传输的信息量与施加于DSCH时隙103的扩频因子(spreading factor,SF)成反比,范围为4到256。
图1B示出由节点B将其与图1A所示的DSCH一起分配给一个UE的DL_DCH的结构。图1B中,参考号111表示一个DL_DCH无线帧。一个DL_DCH时隙包括数据1113、TPC(Transmit Power Control,传输功率控制)112、TFCI(Transmit Format Combination Indicator传输格式组合指示符)114、数据2115和导频116。DL_DCH时隙可以根据数据1、TPC、TFCI、数据2和导频的长度具有不同的结构。
数据1113和数据2115称作下行链路专用物理数据信道(downlinkdedicated physical data channel,DL_DPDCH),用于传输来自高层的用户数据和信令信息。TPC 112、TFCI 114和导频116一起形成下行链路专用物理控制信道(DL_DPCCH)。TPC 112传输用于控制从UE到节点B的上行链路信道的传输功率的命令,TFCI 114传输在情况发生时通知在DL_DCH上以不同数据速率对传输信道进行传输的码字,并且导频116允许UE测量下行链路信道的传输功率,以进行下行链路信道的功率控制。TFCI 114描述中的传输信道用来连接高层和物理上控制数据传输的物理层。
为了WCDMA中的DSCH功率控制,接收DL_DCH 111的UE测量图1B所示的导频116,并且将TPC命令传输到节点B。UE从导频测量中确定接收功率是否可接受。根据来自UE的功率控制命令,节点B控制DL_DCH的传输功率,并且考虑DL_DCH和DSCH的数据速率将DSCH传输功率设为适当的电平。DL_DCH和DSCH之间的传输功率差别依赖于这些信道的数据速率,并且可以用已知的程序容易地计算出来。
从UE以时隙为单位逐时隙地传输TPC,允许以时隙为单位逐时隙地进行DL_DCH的功率控制。这意味着,也可以用时隙为单位控制DSCH传输功率。
图2示出在接收DSCH的UE位于越区软切换(soft handoff,SHO)区域内的情况下上行链路和下行链路信号的流动。为描述简洁起见,在此考虑只有两个节点B的系统。当UE移到其既从源节点B又从源目标节点B接收信号的区域时,发生SHO。在SHO区域内,UE在预定时间内与节点源和目标B进行通信。当UE离开源节点B的服务区时,来自源节点B的信号质量到达一种不可接受的程度。UE将通话连接到提供好信号质量的目标节点B,然后释放来自提供差信号质量的源节点B的信道。这就称作SHO。
当UE到达SHO区域,它对源节点B和目标节点B的传输功率进行求和,并且将它们的传输功率设为中值,以允许降低节点B的传输功率而不间断地对通话进行越区切换。因此,降低了在其覆盖区域内将信号广播给多个UE的节点B的传输功率,从而降低对相邻UE和节点B的干扰影响。
将参照图2对该SHO过程进行更详细的描述。节点B1 201将DSCH和对应DL_DCH传输给UE 211,并且当UE 211向节点B2 203移动时,该节点开始向UE 211传输DL_DCH。一组能够传输信号给UE 211的节点B称作活动集。当接收DSCH的UE 211进入SHO区域时,可能出现下面问题。
当UE 211从节点B1 201接收DSCH和DL_DCH时,它从节点B2 203仅接收DL_DCH。该DSCH不支持SHO,这是因为(1)它传输相对于DL_DCH的高速率数据,从而占据更多的信道资源,(2)必须使用支持SCH的算法提供活动集中的所有节点B,以支持DSCH的SHO,这要求这些节点B之间的同步,(3)异步移动通信系统中节点B的异步操作可能导致与时间相关的问题,和(4)由于DSCH的性质对UE进行使用时间点的准确调度,使得对于不同节点B将DSCH传输给UE很困难。
从节点B1 201和节点B2 203接收的DL_DCH在UE 211中进行软合并,以作解释。软合并是合并在UE 211接收的信号的过程。软合并的目的是通过在解释之前对来自不同路径的相同信息进行求和,降低所接收信号中的噪声影响。只有当UE 211从不同节点B接收相同信息时,软合并操作才可行。如果从每个节点B接收不同的信息,软合并只会导致增加噪声成分。除TPC112之外,对DL_DCH进行软合并。当UE 211漫游时,节点B1 201的信号强度在UE 211可能很强,而节点B2 203的信号强度可能很弱,或者相反。由于TPC之间作为结果的可能差异,对DL_DCH的TPC进行分别解释,而不经过软合并。
在确定如图2所示的上行链路专用信道(uplink dedicated channel,UL_DCH)的TPC时,UE 211对从节点B1 201和节点B2 203接收的信号进行求和,并且检查所接收的信号电平是否可接受。当确定向SHO区域内UE211进行传输的DSCH传输功率时,根据对所接收信号进行纯粹求和或加权求和确定TPC,可能出现如下所述的问题。
在UE 211位于SHO区域之外并且因此只与源节点进行通信的情况下,通过将DL_DCH的传输功率加到反映DSCH和DL_DCH之间的数据速率差值的值,确定UE 211的DSCH传输功率。也就是,DSCH传输功率与DL_DCH绑在一起。当DL_DCH传输功率提高时,DSCH传输功率也提高,并且反之亦然。对于源节点B1 201和UE 211之间的信道环境,DSCH可以适应性地传输到UE 211。然而,如果UE 211位于SHO区域内,确定UL_DCH的TPC既与来自活动集中其它节点B的信号,又与来自传输DSCH的源节点B1 201的信号相关。
为参照图2说明这一点,必须考虑UE 211和节点B1 201之间的信道条件确定DSCH传输功率,并且必须考虑UE 211和节点B1 201以及UE 211和节点B2 203之间的信道条件确定DL_DCH传输功率。在现有技术中,由于通过将预定功率值加到DL_DCH传输功率来确定DSCH传输功率,因此根据UE 211和节点B1 201之间的附加信道条件施加TPC,导致功率高于或低于理想功率电平的DSCH传输。当节点B1 201以比传输DL_DCH本身所需的更低的传输功率将DL_DCH传输给SHO区域内的UE 211时,将遇到另一问题。在这种情况下,节点B1 201不能施加非SHO区域的DSCH和DL_DCH之间的传输功率差值。
很多技术已被提出用来解决SHO区域内与DSCH传输功率相关的问题。其中一种技术,如图3所示,根据DSCH传输功率控制的WCDMA标准使用站址选择分集传输(site selection diversity transmit,SSDT)。为更好理解,假定活动集(active set)包括两个节点B。
在SSDT大纲中,为位于SHO区域内的UE 311的活动集中的每个节点B分配一个临时标识(ID),并且选择能向UE 311提供最好信号质量的节点B。只有所选的节点B将DL_DPDCH传输给UE 311,并且其它节点B只将DL_DPCCH发送给UE 311,从而降低由于在UE 311中同时接收来自活动集中所有节点B的DL_DPDCH而造成的干扰,以支持SHO。发送DL_DPDCH的节点B称作主节点B,它根据UE 311中的测量信息进行周期性的更新。主节点B通过将它的临时ID传输给活动集中的其它节点B来进行更新。
为了使用SSDT控制DSCH传输功率,UE 311从节点B1 301和节点B2303接收公共导频信道(common pilot channel,CPICH),并且通过比较这些CPICH的导频信号强度确定主节点B。然后UE 311将主节点B的临时ID传输给每一个节点B。接收临时ID的多个节点B中的传输DSCH的节点B在预定周期内多次接收临时ID,并且检查该临时ID表示节点B多少次。节点B确定是在主节点B模式下还是在非主节点B模式下传输DSCH。
例如,节点B1 301将DL_DCH和DSCH传输给UE 311。节点B2 303新近包括在UE 311的活动集中,并且只传输DL_DCH给UE 311。在比较来自多个节点B的多个CPICH的信号强度之后,UE 311将主节点的临时ID传输给作为主节点的节点B1 301和节点B2 303。如果该临时ID指定节点B1301,节点B1 301考虑UL_DCH的TPC和由于UE 311移到SHO区域而导致的因素,例如,反映DL_DCH传输功率降低的功率偏置,确定DSCH传输功率。也就是,根据从UE 311接收的TPC,确定是提高还是降低DSCH传输功率。在节点B1 301为主节点B的情况下,除了由于如DL_DCH传输功率降低的因素而施加所需功率偏置之外,以与非SHO区域内UE 311相同的方式执行DSCH功率控制。
另一方面,如果节点B2 303选作主节点B,节点B1 301以施加于UE 311的固定功率偏置传输DSCH,判决UE 311变远或信道条件很差。也就是,节点B1 301以施加于UE 311的固定功率偏置传输DSCH,而忽略从UE 311接收的TPC。
依赖于SSDT的上述DSCH传输功率控制具有如下所述的缺点。(1)当UE 311进入SHO区域时,来自每个节点B的各个DL_DCH的传输功率小于仅由一个节点B传输的DL_DCH的传输功率,并且根据活动集中节点B的数目,差值发生变化。而且,由于在合并来自多个节点B的DL_DCH之后确定用于下行链路功率控制的从UE 311传输的TPC,然后确定信号质量是否可接受,因此TPC确定既受UE 311和其它节点B间的信道条件,又受UE 311和传输DSCH的节点B间的信道条件的影响。因此,虽然传输DSCH的节点是主节点B,但是根据UL_DCH的TPC确定的DSCH传输功率与理想DSCH传输功率之间可能存在误差。(2)当UE位于SHO区域内时,传输DSCH的节点B根据它是否为主节点B,以不同的固定功率偏置传输DSCH。如果当在活动集的多个节点B中设置接收功率均衡时,传输DSCH的节点B没有指定为主节点B,那么DSCH可能进行功率过高的传输。如果传输DSCH的节点B变为主节点B,那么DSCH可能进行功率不足的传输。根据是主节点还是非主节点施加不同的固定功率偏置可能带来实际DSCH传输功率与理想DSCH传输功率间的误差。
发明概要
因此,本发明的一个目的是提供一种用于在SHO区域内接收DSCH的UE中控制DSCH传输功率的装置和方法。
本发明的另一个目的是提供一种用于使用在接收DSCH的UE中确定的相对功率偏置来控制DSCH传输功率的装置和方法。
本发明的另一个目的是提供一种在UE中考虑多个DL_DCH的软合并增益和接收DSCH的UE与节点B之间的距离来确定功率偏置的方法,以控制从节点B传输的DSCH传输功率。
本发明的另一个目的是提供一种在接收DSCH的UE中,通过测量从活动集中的多个节点B接收的多个CPICH和专用导频信号的强度,确定功率偏置的方法,以控制从节点B传输的DSCH传输功率。
本发明的另一个目的是提供一种用于从接收DSCH的UE将传输功率偏置在UL_DCH的反馈信息域(field)中进行传输的装置和方法,以控制从节点B传输的DSCH传输功率。
本发明的另一目的是提供一种用于对功率偏置进行编码的装置和方法,以允许接收DSCH的UE可靠地传输用于控制DSCH传输功率的功率偏置。
本发明的另一个目的是提供一种用于在节点B中对所接收的用于DSCH功率控制的功率偏置进行解码的装置和方法。
本发明的另一个目的是提供一种用于从接收DSCH的UE直接将功率控制命令在UL_DCH的反馈信息域中进行传输,以用于DSCH功率控制的装置和方法。
本发明的另一个目的是提供一种通过测量从接收DSCH的UE的活动集中的每个节点B接收的CPICH和专用导频信号的强度,在该UE的UL_DCH反馈信息域中确定用于DSCH功率控制的功率控制命令的方法。
上述和其它目的可以通过提供一种用于在移动通信系统中控制DSCH传输功率的装置和方法来实现。
在DSCH传输功率控制方法中,UE根据由来自将DSCH传输给UE的节点B的CPICH的接收功率所确定的信道条件,生成用于控制DSCH传输功率的信息,然后将该功率控制信息传输到该节点B。
在DSCH传输功率控制装置中,导频信道强度测量器测量来自在DL_DCH上将TPC传输给UE的多个节点B的多个CPICH的强度。CPICH强度变化检测器检查来自将DSCH传输给UE的节点B的CPICH信号强度是增大还是减小。偏置确定器根据从CPICH强度变化检测器接收的检查结果确定一个偏置,并且传输器在UL_DCH上传输从偏置确定器接收的偏置。
附图简述
通过结合附图对本发明的优选实施例进行详细描述,本发明的上述和其它目的、特性和优点将会变得更加清楚,其中
图1A和1B分别示出DSCH和DL_DCH的结构;
图2示出上行链路信号和下行链路信号的流动,在描述SHO区域内的DSCH功率控制问题时起参考作用;
图3示出上行链路信号和下行链路信号的流动,在描述SHO区域内基于SSDT的DSCH功率控制问题时起参考作用;
图4示出上行链路信号和下行链路信号的流动,在描述本发明的SHO区域内DSCH功率控制时起参考作用;
图5A和5B分别示出FBI和在其上传输FBI的UL_DCH的结构;
图6是根据本发明的一个实施例的UE接收器的方框图7是根据本发明的一个实施例的UE传输器的方框图8是根据本发明的一个实施例的节点B的接收器的方框图9是根据本发明的一个实施例的节点B的传输器的方框图10是示出根据本发明的一个实施例在UE中确定DSCH相对功率偏置的算法的流程图11是示出根据本发明的另一个实施例在UE中直接传输DSCH功率控制命令的算法的流程图12是示出根据本发明的实施例在UTRAN(UMTS(Universal MobileTelecommunications System,通用移动通信系统)Terrestrial Radio AccessNetwork,UMTS陆地无线接入网)中从UE接收DSCH的相对功率偏置或TPC的操作的流程图13是根据本发明的一个实施例所使用的偏置(offset)概念图14是根据本发明的一个实施例用于生成(n,3)码和(n,4)码的编码装置的方框图15是根据本发明的一个实施例用于对(n,3)码和(n,4)码进行解码的解码装置的方框图16是根据本发明的一个实施例用于生成(7,3)码的单工(simplex)编码器的方框图17是根据本发明的一个实施例用于生成(15,4)码的单工编码器的方框图18是根据本发明的一个实施例用于生成(15,4)码和(7,3)码的单工编码器的方框图19是示出根据本发明的第三实施例估计信道条件并将该信道条件报告给UTRAN,以用于确定DSCH功率偏置的算法的流程图;以及
图20是示出根据本发明的第三实施例在UTRAN中根据从UE接收的信道环境信息计算DSCH功率偏置的操作的流程图。
优选实施例
下面将参照附图对本发明的优选实施例进行描述。在下面描述中,对众所周知的功能或构造不作详细描述,因为它们会以不必要的细节混淆本发明。
图4示出在活动集中设有两个节点B作为示例的系统结构,以更好理解本发明。图4中,节点B1 401将DL_DCH和DSCH传输到UE 411,并且节点B2 403新近加入到活动集,并且只传输DL_DCH到UE 411。UE 411不加区别地将UL_DCH广播给节点B1 401和节点B2 403。在现有技术中,当UE411进入SHO区域,UE 411从节点B1 401和节点B2 403一起接收CPICH,并且测量这些CPICH的信号强度,以在这些节点B中选择主节点B。UE 411在UL_DCH的反馈信息(feedback information,FBI)域中传输指定为主节点B的节点B的临时ID。如图5A所示,FBI的长度为2比特。参照图5A,参考号501表示当在WCDMA中采用传输天线分集时UE 411将其传输给节点B的FBI的S域。参考号503表示当在WCDMA中采用SSDT时UE 411将其传输到节点B的FBI的D域。S域501为0或1比特。如果S域为0比特,这表示不使用传输天线分集。D域503的长度为0、1或2比特。当S域为0时这将发生,因为是根据S域选择D域。如果D域为0比特,这意味着不使用SSDT。在1比特的情况下,与传输天线分集一起使用SSDT,并且在2比特的情况下,只采用SSDT。如果使用SSDT,FBI域传输表示主节点B的临时ID的码字。下面的表1和表2根据目前WCDMA标准所使用的SSDT码字,它根据FBI长度和UE 411的活动集中节点B的信道条件发生变化。当在一个帧中不能完全传输该码字时,忽略括号中的码比特,因为DSCH无线帧包括15个时隙。
(表1)
表1示出当使用1比特FBI,也就是,与传输天线分集(diversity)一起使用SSDT时的SSDT码字。
(表2)
表2示出当使用2比特FBI,即仅采用SSDT时的SSDT码字。
在现有技术中,根据所使用的模式选择使用表1或表2,并且表1或表2的码字作为临时ID分配给活动集中的节点B。在由高层设置的每个预定周期重新指定主节点B,并且UE 411将主节点B的临时ID传输给活动集中的节点B。如果传输DSCH的节点B为主节点B,节点B根据从UE 411接收的TPC确定DSCH传输功率。另一方面,如果该节点B为非主节点B,它根据固定功率偏置和从UE 411接收的TPC确定DSCH传输功率。现有技术的一个问题是从UE 411传输的TPC不能仅由来自传输DSCH的节点B的信号进行确定,因此将固定功率偏置施加于DSCH可能导致DSCH的功率过高或功率不足。
图5B示出UE 411在其上传输TPC的上行链路专用物理控制信道(UL_DPCCH)的结构。图5B中,参考号511表示UL_DCH上的一个UL_DPCCH帧,它在每个时隙中包括导频521、TFCI 522、FBI 523和TPC 524。UL_DPCCH结构随着导频521、TFCI 522、FBI 523和TPC 524的长度发生变化。导频521用于让节点B评估UE 411和节点B间的信道条件,并且测量来自UE 411的信号强度。TFCI 522传输用于通知在上行链路专用物理数据信道(UL_DPDCH)上以不同的数据速率对传输信道进行传输的TFCI码字。FBI 523传输有关传输天线分集和SSDT的反馈信息,并且TPC 524传输通过从活动集中的节点B接收信号并且在UE 411中确定下行链路信号功率是高还是低来确定的TPC。
如图5B所示,UE 411在UL_DPCCH上传输一个TPC,而不管接收UL_DPCCH的节点B的数目。因此,活动集中的节点B根据从UE 411接收的TPC 524不加区别地提高或降低它们的传输功率。UE 411还通过合并所有接收到的DL_DCH,确定下行链路信号功率是高还是低。因此,如果接收DSCH的UE 411进入SHO区域,它通过合并与DSCH绑在一起的来自感兴趣节点B的DL_DCH和来自活动集中其它节点B的DL_DCH(虽然前者的强度最大),确定TPC 524。虽然由于传输DSCH的节点B和UE 411间的信道条件良好,因此没有提高DL_DCH传输功率的需要,但是在某些情况下,UE411与其它节点B间恶劣的信道条件可能导致传输来自UE 411的命令提高传输功率的TPC。然后,传输DSCH的节点B根据来自UE 411的TPC 524提高它的传输功率,导致DSCH的功率过高。虽然传输DSCH的节点B根据它是主节点B还是非主节点B施加不同的固定偏置来解决这个问题,但由于使用固定的功率偏置,因此还会出现DSCH的功率过高或功率不足的同一问题。
在本发明中,对应于有关由UE估计的相对功率偏置或UE与活动集中节点B间的信道条件的信息,传输表1和表2所示的SSDT码或采用不同编码方法产生的码。或者在图5A所示的FBI的S域中直接传输仅用于DSCH的功率控制命令。
回到图4,UE 411测量从节点B1 401和节点B2 403接收的CPICH和DL_DCH专用导频的强度。然后UE 411在UL_DPCCH的FBI域中将用于DSCH功率控制的相对功率偏置或TPC命令传输给节点B1 401。节点B2 403忽略FBI域的信息,因为它与节点B2 403无关。一接收到相对功率偏置信息或仅用于DSCH的TPC命令,节点B1 401根据所接收的信息确定DSCH传输功率。如果用表1或表2所示的SSDT码字传输相对功率偏置信息,传输周期随SSDT码字的长度和类型发生变化。当使用2比特FBI时,传输周期最短。从表2可以看到,对于短SSDT码字,每个时隙2比特,总共6比特在三个时隙中进行传输。当使用1比特FBI时,传输周期最长。从表1可以看到,对于长SSDT码字,每个时隙1比特,总共15比特在15个时隙,即一帧中进行传输。
根据本发明在确定相对功率偏置时需要考虑多个因素。这些因素如图13所示,如下给出
......(1)
使用方程(1)计算SHO区域内DSCH传输功率。如果DSCH分配给UE411,考虑SHO区域内与DSCH一起分配的DL_DCH传输功率、根据通过合并该DL_DCH和从SHO区域内活动集中的其它节点B接收的DL_DCH而得到的合并增益的功率偏置、根据由于UE 411与传输DSCH的节点B间的信道环境变化所导致的DL_DCH传输功率变化的功率偏置,确定DSCH传输功率。
如果UE 411在非SHO区域内,由DL_DCH传输功率、根据DSCH和DL_DCH数据速率的功率偏置和根据由于UE 411与传输DSCH的节点B间的信道环境变化所导致的DL_DCH传输功率变化的功率偏置,确定DSCH传输功率。根据从UE 411在节点B接收的TPC,确定DL_DCH传输功率变化。
通过参照图13的下面描述,方程(1)将变得更加清楚。
图13是示出传输DSCH的节点B的传输功率变化的图。另外还示出在参考号1350所示的时间t确定DSCH传输功率所需的因素。曲线1302表示当UE在非SHO区域内时要从节点B传输的DL_DCH的传输功率,并且曲线1312表示当UE在SHO区域内或UE在相对功率偏置已施加给DSCH的非SHO区域内时DSCH的功率传输。曲线1301表示当UE移到SHO区域时产生变化的来自节点B的DL_DCH的传输功率,并且曲线1311表示当UE移到SHO区域,没有相对功率偏置的DSCH传输功率。偏置数据速率1331是从DSCH传输开始所施加并且可以在节点B计算的,由于DSCH和DL_DCH的数据速率间的差异的功率偏置。偏置数据速率1331可以随DL_DCH和DSCH数据速率的变化发生变化,范围从0到18dB。偏置合并增益1332是在UE位于SHO区域内的情况下根据多个DL_DCH的合并增益的功率偏置,它由在时间t活动集中的节点B数目和从节点B在UE接收的多个DL_DCH之间的接收功率差别进行确定。偏置合并增益1332的通常范围为1到3dB。偏置信道环境1333是根据在时间t UE和传输DSCH的节点B间的信道环境变化而施加给DL_DCH的功率偏置。通过解释传输DSCH的节点B的CPICH,或者单独解释从传输DSCH的节点B传输到UE的DL_DCH的专用导频,确定偏置信道环境1333。偏置信道环境1333主要依赖于节点B和UE之间的距离,并且与距离的四次幂成反比。如果一个节点存在活动集中,也就是,UE位于非SHO区域内,如果节点B参考从UE传输的TPC,则没有计算偏置信道环境1333的必要。然而,如果两个或多个节点B存在活动集中,则根据UE中的信号强度测量,计算偏置信道环境1333,因为在确定DSCH传输功率时,传输DSCH的节点B不能使用所接收的TPC。
曲线1312表示处于SHO区域内的UE所需的DSCH适当传输功率,并且本发明的目标是允许传输DSCH的节点B根据曲线1312将DSCH传输给UE。如果UE移到SHO区域,而用现有技术没有使用相对功率偏置,那么节点B根据曲线1311将DSCH传输给UE。曲线1311在形状上类似于表示在SHO区域内在UE接收的DL_DCH的传输功率的曲线1301。如果UE移动SHO区域,由于软合并,表示用于非SHO区域的DL_DCH传输功率的曲线1302变为曲线1301。
曲线1302表示反映节点B和UE间信道环境变化的DL_DCH传输功率。该曲线1302用来在非SHO区域内确定DSCH传输功率。
根据本发明,UE计算适当的相对功率偏置,并且将它传输给节点B,从而节点B可以根据曲线1302使用DSCH传输功率曲线1312。由于偏置数据速率1331由DSCH和DL_DCH的数据速率之间的差别进行确定,并且为节点B所知,因此UE不将偏置数据速率1331传输给节点B。UE仅考虑偏置合并增益1332和偏置信道环境1333确定相对功率偏置,并且在UL_DPCCH的FBI中传输该相对功率偏置。
偏置合并增益1332依赖于从活动集中的节点B接收的DL_DCH接收功率和节点B的数目。节点B的数目为UE所知,并且单个DL_DCH的接收功率也可以在UE中进行计算。在首先确定依赖于活动集中节点B的数目的合并增益的最小和最大值之后,计算从活动集中每个节点B接收的DL_DCH接收功率。因此产生偏置合并增益1332。假设活动集中存在两个节点B,来自这两个节点B的DL_DCH合并增益的范围为1到3dB,并且每个DL_DCH接收功率相同。然后偏置合并增益1332具有最大值,3dB。
根据UE和传输DSCH的节点B间的信道环境确定偏置信道环境1333。根据UE和传输DSCH的节点B之间的距离、多径衰落等,确定信道环境。可以采用很多方法来确定偏置信道环境1333使用在UE接收的CPICH信号,使用在UE接收的DL_DCH的专用导频信道信号,或使用两者。
在第一种信道环境确定方法中,假定UE以帧为单位测量从活动集中的节点B接收的所有CPICH信号的强度,并且根据目前WCDMA标准将它们报告给UTRAN。UTRAN通过比较来自传输DSCH的节点B的CPICH信号和来自其它节点B的CPICH信号,确定用于DSCH的功率偏置。更具体地说,UE逐帧地测量来自传输DSCH的节点B的CPICH信号的强度。如果信号强度提高,降低偏置信道环境1333,并且反之亦然。可以根据当UE进入SHO区域时所测量的CPICH信号强度,确定偏置信道环境1333的初始值。该初始值可以设为0dB。当UE呆在SHO区域内时,偏置信道环境1333随着以帧为单位测量的CPICH的信号强度发生变化。例如,如果当前CPICH信号强度与在前一帧所测量的CPICH信号强度相差1dB,偏置信道环境1333设为1或0.5dB或任何其它值。偏置信道环境1333对于不同的SHO区域(大致可以划分为城市中心区、次城市中心区和郊区)具有不同值。对于确定偏置信道环境1333的因素之一,UE与传输DSCH的节点B之间的距离,CPICH信号强度在城市中心区与距离的4次或5次幂,在次城市中心区与距离的3次幂,和在郊区与距离的平方,成反比。在确定偏置信道环境1333时可以使用来自活动集中另一节点B的CPICH信号强度测量,以提高该方法的准确性。两个CPICH信号强度之间的差值被定义为传输DSCH的节点B的CPICH信号强度与活动集中其它节点B的最大CPICH信号强度之间的差值。使用CPICH信号强度差值确定偏置信道环境1333的示例如下面表3所示。
(表3)
表3示出使用CPICH信号强度差值的偏置信道环境确定方法。当前CPICH信号强度差值比前面差值增大意味着,UE离传输DSCH的节点B变远,或者由UE测量的活动集中另一节点B的CPICH信号强度发生变化。如果传输DSCH的节点B的CPICH信号强度降低,UE使用比前一帧的偏置信道环境1333更大的偏置。如果CPICH信号强度没有变化,它意味着非传输DSCH的节点B的CPICH信号强度已发生变化。这与设置DSCH传输功率无关,因此仍然施加前一帧的偏置信道环境1333。
在上述方法中,偏置信道环境1333的初始值可以是当UE初始进入SHO区域时所测量的值。在这种情况下,它可以设为0dB。
根据确定偏置信道环境1333的第二种方法,使用在UE接收的DL_DCH的专用导频信号强度。
由于在第一种方法中信号测量周期为一帧,因此它对于有效适应快速信道环境变化会存在限制。当存在快速反映信道环境变化的需要并且SSDT码的更新周期短时,测量DL_DCH的专用导频信号强度。以与第一种方法相同的方式执行该过程。也就是,当来自传输DSCH的节点B的DL_DCH的专用导频信号强度提高时,施加比前一帧的偏置信道环境1333小的偏置。如果降低,则施加比前一帧的偏置信道环境1333大的偏置。为了提高可靠性,可以用与第一种方法相同的方式使用从活动集中另一节点B接收的DL_DCH的专用导频信号强度。
第三种偏置信道环境1333确定方法依赖于使用上述两种方法。第一种方法适合于小信道环境变化和长SSDT更新周期的情况,并且第二种方法适合于大信道环境变化和短SSDT更新周期的情况。第三种方法被设计用来组合利用这两种方法。
为了帮助理解第三种方法,假定SSDT码为10比特,FBI的D域为2比特,并且相对功率偏置更新周期为5个时隙。UE在这5个时隙中的每个时隙,测量DL_DCH的信号强度。UE通过对最后一个测量施加最大权重来计算偏置信道环境1333,然后计算相对功率偏置。UE在下5个时隙,将该相对功率偏置传输给传输DSCH的节点B。在传输相对功率偏置两次之后,UE使用根据CPICH信号强度确定的偏置信道环境1333,确定新的相对功率偏置,并且将该相对功率偏置传输给传输DSCH的节点B。该操作的目的是补偿没有完全反映实际信道环境情况下的相对功率偏置,因为DL_DCH上专用导频比特数少于CPICH的比特数。
可以通过UE和节点B的高层之间的协议,设置使用CPICH的功率偏置补偿周期。
用于确定DSCH相对功率偏置的从UE传输到传输DSCH的节点B的实际偏置值是偏置合并增益1332和偏置信道环境1333的总和。如果总和被定义为用于设置DSCH传输功率的DSCH传输功率偏置,DSCH传输功率偏置如下给出
(表4)
表4列出在1比特FBI中短SSDT码的DSCH传输功率偏置。考虑合并范围在1到3dB之间的与增益相关的偏置和与信道环境变化相关的偏置,确定DSCH传输偏置。在舍入偏置合并增益1332与偏置信道环境1333的总和之后,在表4所示的8个偏置中选择最接近的值。节点B可以在DSCH传输功率更新周期内使用DSCH传输功率偏置。在传输第一个DSCH时隙时使用DSCH传输功率偏置作为初始值之后,节点B可以根据从UE接收的TPC,从下一时隙控制DSCH传输功率。
可以使用与传统SSDT码不同的码,如(n,3)码和(n,4)码,传输用于确定DSCH传输功率的相对功率偏置。
对于(n,3)码,3表示代表相对功率偏置的输入信息比特数,并且n表示码长。(n,3)码是可以在8个电平控制相对功率偏置的分块码,并且n可以根据信道条件、FBI长度和相对功率偏置周期进行调整。(n,3)码为对于长度n一直显示最优性能的分块码。
将对用于传输相对功率偏置的(n,3)码生成方法进行详细的描述。
图14是根据本发明用于生成(n,3)码和(n,4)码的编码器的方框图。
单工编码器1401生成单工码字。通过对(m×m)一阶Reed-Muller码的第一列进行删余(puncture),产生单工码字。从(2k,k)一阶Reed-Muller码生成(2k-1,k)单工码。为生成(n,3)码,需要(7,3)单工码字。表5列出(8,3)一阶Reed-Muller码和通过对第一列进行删余而产生的(7,3)单工码字,即一阶Reed-Muller码的码符号(symbol)。
(表5)
将参照图16对从一阶Reed-Muller码(如表5所示)生成单工码字的单工编码器1401进行描述。图16所示的单工编码器可以替换为存储包含在表5中的信息的存储器。
图16是根据本发明用于生成(7,3)单工码的单工编码器的方框图。
图16中,一阶Reed-Muller基码生成器1601生成用于生成一阶Reed-Muller码W0到W7的一阶Reed-Muller基码W1、W2和W4。对W1、W2和W4码的最左边码比特“0”进行删余。使用删余一阶Reed-Muller码的原因是帮助生成单工码。乘法器1611、1612和1613用来选择一些通过将输入信息(a0,a1,a2)乘以最左边码比特被删余的码W1、W2和W4生成删余码Wj(j=0,1,...,7)所需的删余一阶Reed-Muller基码。
例如,如果信息比特(a2,a1,a0)为二进制比特“101”,乘法器1611、1612和1613在删余一阶Reed-Muller基码中选择W4和W1,以生成由输入信息比特表示的对应于十进制数5的W5。加法器1605通过对所选一阶Reed-Muller基码进行求和,生成对应于输入信息比特的一阶Reed-Muller码。
再次参照图14,单工编码器1401将(7,3)单工码字输出到交织器1402。交织器1402根据预定交织模式对(7,3)单工码字进行列重排。通过列重排,(7,3)单工码字采用尽管n码符号重复但使结果码对于长度n最优的特定形式。也就是,(7,3)单工码字通过列重排转换为最优码字。
为生成(n,3)码,执行如下所示的列重排。→[S1,S2,S4,S7,S3,S5,S6]
......(2)
其中,Sj(j=1,2,...,7)表示(7,3)单工码的第j符号。重排(即重新排列)的单工码即使用长度n对它进行分裂,也对于长度n显示最优性能。列重排是对输入单工码进行重排以对于长度n具有最优权重分布的过程。
经过列重排的单工码施加于重复器1403的输入端。重复器1403在控制器1404的控制下重复经过列重排的(7,3)单工码。控制器1404控制重复器1403输出根据n重复的n单工码符号。
为更好理解重复器1403和控制器1404的操作,将通过示例对从(7,3)单工码生成(10,3)码进行描述。
重复器1403以S1,S2,S4,S7,S3,S5,S6,S1,S2,S4,S7,S3,S5,S6...的次序重复经过列重排的(7,3)单工码,并且控制器1404控制重复器1403,对于n=10仅输出S1,S2,S4,S7,S3,S5,S6,S1,S2,S4。
图15是根据本发明对(n,3)码和(n,4)码进行解码的解码装置的方框图。
参照图15,从图14所示的重复器1403输出的(n,3)码施加于缓冲器1501的输入端。缓冲器1501在控制器1502的控制下操作。如果从编码器接收的码为(n,3)码,控制器1502控制缓冲器1501以7个符号为单位分裂(n,3)码,并且对重复符号进行缓冲。缓冲器1501将所缓冲的(n,3)码转换为(7,3)单工码。解交织器1503通过根据如下解交织模式对(7,3)单工码进行反向列重排,恢复出原始码符号次序的(7,3)单工码→[S1,S2,S3,S4,S5,S6,S7]
......(3)
所恢复的(7,3)单工码输入到零插入器1504。零插入器1504通过在从解交织器1503接收的(7,3)单工码的最左边码符号之前插入0,将经过反向列重排的(7,3)单工码转换为(8,3)一阶Reed-Muller码。
反向快速Hadamard变换器(inverse fast Hadamard Transformer,IFHT)1505通过对(8,3)一阶Reed-Muller码进行反向快速Hadamard变换,将(8,3)一阶Reed-Muller码解码为输入信息比特(a0,a1,a2)。反向快速Hadamard变换具有对一阶Reed-Muller码快速解码和降低用于一阶Reed-Muller码的解码硬件结构的复杂性的优点。
在使用(n,4)码的相对偏置传输方法中,4是表示相对功率偏置的输入信息比特数,并且n是码长。(n,4)码是可以在16个电平控制相对功率偏置的分块码,并且n可以根据信道条件、FBI长度和相对功率偏置周期进行调整。(n,4)码为对于长度n一直显示最优性能的分块码。
现在,将参照图14对生成(n,4)码进行描述。
单工编码器1401生成单工码字。通过对第一列进行删余,从(m×m)一阶Reed-Muller码产生单工码字。从(2k,k)一阶Reed-Muller码生成(2k-1,k)单工码。对于n mod 5=5,(n,4)码离对于长度n的最优码的最小距离为1。除了nmod 15=5(即n=5,20,35,50,...)的情况之外,(n,4)码对于长度n显示最优性能。
(表6)
(16,4)一阶Reed-Muller码和(15,4)单工码
将参照图17对从一阶Reed-Muller码(如表6所示)生成单工码字的单工编码器1401进行描述。虽然为说明起见,在本发明中单独提供用于生成(15,4)单工码的单工编码器,但是单工编码器可以替换为存储表6所示的(15,4)单工码的存储器。
图17是根据本发明用于生成(15,4)单工码的单工编码器的方框图。
一阶Reed-Muller基码生成器1701生成用于生成一阶Reed-Muller码W0到W15的一阶Reed-Muller基码W1、W2、W4和W8。对W1、W2、W4和W8码的最左边码比特“0”进行删余。使用删余一阶Reed-Muller码的原因是帮助生成单工码。乘法器1711到1714将输入信息比特(a0,a1,a2,a3)乘以最左边码比特被删余的码W1、W2、W4和W8,以选择一些生成删余码Wj(j=0,1,...,15)所需的删余一阶Reed-Muller基码。例如,如果信息比特(a3,a2,a1,a0)为二进制比特“1001”,乘法器1711到1714在删余一阶Reed-Muller基码中选择W8和W1,以生成由输入信息比特表示的对应于十进制数“9”的W9。加法器1705通过对所选一阶Reed-Muller基码进行求和,生成对应于输入信息比特的一阶Reed-Muller码。
再次参照图14,单工编码器1401将(15,4)单工码字输出到交织器1402。交织器1402对(15,4)单工码字进行列重排。通过列重排,(15,4)单工码字采用尽管n码符号重复但使结果码对于长度n最优的特定形式。
交织器1402根据如下交织模式对(n,4)单工码字执行列重排
→[S1,S2,S4,S8,S14,S13,S11,S7,S5,S3,S12,S10,S15,S9,S6]
......(4)
除了n mod 15=5(即n=5,20,35,50,...)的情况之外,通过列重排可以生成对于长度n具有最优性能的(n,4)码。对于n mod 5=5,生成离对于长度n的最优码的最小距离为1的(n,4)码。
经过列重排的单工码施加于重复器1403的输入端。重复器1403在控制器1404的控制下重复经过列重排的(15,4)单工码。控制器1404控制重复器1403输出根据n重复的n单工码符号。
为更好理解重复器1403和控制器1404涉及(n,4)码的操作,将通过示例对从(15,4)单工码生成(20,4)码进行描述。重复器1403以S1,S2,S4,S8,S14,S13,S11,S7,S5,S3,S12,S10,S15,S9,S6,S1,S2,S4,S8,S14,S13,S11,S7,S5,S3,S12,S10,S15,S9,S6...的次序重复经过列重排的(15,4)单工码,并且控制器1404控制重复器1403,对于n=20仅输出S1,S2,S4,S8,S14,S13,S11,S7,S5,S3,S12,S10,S15,S9,S6,S1,S2,S4,S8,S14。
下面将参照图15描述对(n,4)码进行解码。
在操作中,从图14所示的重复器1403输出的(n,4)码施加于缓冲器1501的输入端。缓冲器1501在控制器1502的控制下操作。控制器1502控制缓冲器1501以15个符号为单位分裂(n,4)码,并且对所重复的符号进行缓冲。缓冲器1501将所缓冲的(n,4)码转换为(15,4)单工码。解交织器1503通过根据如下解交织模式对(15,4)单工码进行反向列重排,恢复出原始码符号次序的(15,4)单工码
→[S1,S2,S3,S4,S5,S6,S7,S8,S9,S10,S11,S12,S13,S14,S15]
......(5)
所恢复的(15,4)单工码输出到零插入器1504。零插入器1504通过在从解交织器1503接收的(15,4)单工码的最左边码符号之前插入0,将经过反向列重排的(15,4)单工码转换为一阶Reed-Muller码。反向快速Hadamard变换器1505通过对(16,4)一阶Reed-Muller码进行反向快速Hadamard变换,将(16,4)一阶Reed-Muller码解码为输入信息比特(a0,a1,a2,a3)。反向快速Hadamard变换具有对一阶Reed-Muller码快速解码和降低用于一阶Reed-Muller码的解码硬件结构的复杂性的优点。
现在,下面将对根据本发明用于生成(n,4)单工码和(n,3)单工码的单工编码器进行描述。(n,3)码和(n,4)码可应用于向UE进行传输的DSCH传输功率的相对功率偏置电平。如果相对功率偏置电平的数目小,则使用(n,3)码,而如果必须设置很多相对功率偏置电平,则使用(n,4)码。根据几个标准确定使用哪个码。其中一个标准是当UE处于SHO区域内时活动集中节点B的数目。当活动集中节点B的数目小时,使用(n,3)码,并且当大量节点B属于活动集时,选择(n,4)码。
参照图14,单工编码器1401生成单工码字。通过对第一列进行删余,从(m×m)一阶Reed-Muller码产生单工码字。从(2k,k)一阶Reed-Muller码生成(2k-1,k)单工码。为生成(n,3)和(n,4)码,分别需要(7,3)单工码和(15,4)单工码。用于(n,3)编码器的表5示出(8,3)一阶Reed-Muller码,该表还应用于能够生成(n,3)码和(n,4)码的编码器。通过对表5的第一列进行删余,产生(7,3)单工码字。
用于(n,4)编码器的表6示出(15,3)一阶Reed-Muller码,该表还应用于能够生成(n,3)码和(n,4)码的编码器。通过对表6的第一列进行删余,产生(15,4)单工码字。
用于从表5和表6所示的一阶Reed-Muller码生成单工码的编码器如图18所示。虽然在图18中单独提供该编码器,但是可以替代使用存储包含在表5和表6中的信息的存储器。
参照图18,一阶Reed-Muller基码生成器1801生成用于生成一阶Reed-Muller码W0到W15的一阶Reed-Muller基码W1、W2、W4和W8。对W1、W2、W4和W8码的最左边码比特“0”进行删余。使用删余一阶Reed-Muller码的原因是帮助生成单工码。在(n,3)码生成器中额外使用W8,以生成(n,4)码。乘法器1811到1814将输入信息比特(a0,a1,a2,a3)乘以最左边码比特被删余的码W1、W2、W4和W8,以选择一些生成删余码Wj(j=0,1,...,15)所需的删余一阶Reed-Muller基码。
例如,如果信息比特(a3,a2,a1,a0)为二进制比特“1101”,乘法器1811到1814在删余一阶Reed-Muller基码中选择W8、W4和W1,以生成由输入信息比特表示的对应于十进制数“13”的W13。也就是,当生成(n,3)码时,打开开关1803。加法器1805通过对所选一阶Reed-Muller基码进行求和,生成对应于输入信息比特的一阶Reed-Muller码。
再次参照图14,单工码施加于交织器1402的输入端。交织器1402根据特定交织模式对单工码进行列重排。通过列重排,单工码字采用尽管n码符号重复但使结果码对于长度n最优的特定形式。为生成(n,3)码,交织器1402根据如下交织模式,执行列重排。→[S1,S2,S4,S7,S3,S5,S6]
......(6)
列重排是根据权重分布对输入单工码进行重排的过程。经过重排(重新排列)的单工码即使用长度n对它进行分裂,也对于长度n显示最优性能。为生成(n,4)码,交织器1402根据如下交织模式,执行列重排。
→[S1,S2,S4,S8,S14,S13,S11,S7,S5,S3,S12,S10,S15,S9,S6]
......(7)
除了n mod 15=5(即n=5,20,35,50,...)的情况之外,通过列重排可以生成对于长度n具有最优性能的(n,4)码。对于n mod 5=5,生成离对于长度n的最优码的最小距离为1的(n,4)码。
经过列重排的(7,3)或(15,4)单工码施加于重复器1403的输入端。重复器1403在控制器1404的控制下重复经过列重排的(7,3)或(15,4)单工码。控制器1404控制重复器1403输出根据n重复的n单工码符号。
为更好理解重复器1403和控制器1404的操作,将通过示例对从经过列重排的(7,3)码生成(15,3)码进行描述。重复器1403以S1,S2,S4,S7,S3,S5,S6,S1,S2,S4,S7,S3,S5,S6...的次序重复经过列重排的(7,3)单工码,并且控制器1404控制重复器1403,对于n=15仅输出S1,S2,S4,S7,S3,S5,S6,S1,S2,S4,S7,S3,S5,S6,S1。
从编码器生成的(n,3)码和(n,4)码施加于解码装置的输入端。下面将对解码操作进行描述。
在操作中,从图14所示的重复器1403输出的(n,3)码或(n,4)码施加于缓冲器1501的输入端。缓冲器1501在控制器1502的控制下操作。控制器1502确定在(n,3)码和(n,4)码中使用哪个码。在(n,3)码的情况下,控制器1502控制缓冲器1501以7个符号为单位分裂(n,3)码,并且对所重复的符号进行缓冲。在(n,4)码的情况下,控制器1502控制缓冲器1501以15个符号为单位分裂(n,4)码,并且对所重复的符号进行缓冲。缓冲器1501将所缓冲的(n,4)码或(n,3)码转换为(15,4)或(7,3)单工码。解交织器1503通过反向列重排,恢复出原始码符号次序的(15,4)或(7,3)单工码,并且将所恢复的(15,4)或(7,3)单工码输出到零插入器1504。
根据如下模式对(7,3)码进行反向列重排→[S1,S2,S3,S4,S5,S6,S7]
......(8)
并且根据如下模式对(15,4)码进行反向列重排
→[S1,S2,S3,S4,S5,S6,S7,S8,S9,S10,S11,S12,S13,S14,S15]
......(9)
零插入器1504通过在从解交织器1503接收的单工码的最左边码符号之前插入0,将经过反向列重排的(15,4)或(7,3)单工码转换为一阶Reed-Muller码。
IFHT 1505通过反向快速Hadamard变换,将(16,4)或(8,3)一阶Reed-Muller码解码为输入信息比特。反向快速Hadamard变换具有对一阶Reed-Muller码快速解码和降低用于一阶Reed-Muller码的解码硬件结构的复杂性的优点。
作为对传输用来确定DSCH传输功率的相对功率偏置的替换,UE可以直接在UL_DPCCH的FBI中将DSCH的TPC命令传输给节点B。确定TPC命令的因素包括在确定偏置信道环境1333时所使用的CPICH信号强度、CPICH之间的信号强度差值、专用导频信道信号强度和专用导频信道信号强度之间的差值。可以在每个时隙中或单独在多个时隙中传输DSCH的TPC。在后一情况下,单独对TPC进行编码,以防止在FBI中传输TPC期间可能产生的错误。该码可以是传统SSDT ID码或任何其它码。TPC应用于在TPC接收时间点的DSCH传输功率。在UE使用这种直接TPC传输方法接收DSCH失败的情况下,可以中止功率控制环路。然后,将相对功率偏置传输给节点B,从而节点B可以使用初始功率恢复将DSCH传输到UE。
除相对功率偏置传输和直接TPC传输之外,还可以使用与DL_DCH相关的TPC,来确定DSCH传输功率。
可以考虑采用两种方法使用与DL_DCH相关的TPC。
当UE处于SHO区域内时,UE分别为DL_DCH和DSCH传输TPC。根据WCDMA标准,UE每秒传输1500 TPC。如果UE接收DSCH,并且位于SHO区域内,这1500 TPC中的一些用于来自活动集中每个节点B的DL_DCH的功率控制,并且其它TPC用于DSCH的功率控制。由于与DSCH相关的TPC对于不传输DSCH的节点B无用,它们忽略这些TPC。例如,1000 TPC分配给DL_DCH,并且500 TPC分配给DSCH。作为示例,分为两部分单独传输与DL_DCH相关的TPC,并且一次传输与DSCH相关的TPC。将多少TPC分配给DSCH依赖于控制DSCH传输功率的准确性。UE或UTRAN高层负责做此决定。
在第二种使用与DL_DCH相关的TPC以用于确定DSCH传输功率的方法中,活动地管理来自活动集中所有节点B的DL_DCH传输功率。
为描述简洁起见,假定活动集中存在四个节点B。传输DSCH的节点B为节点B#0,其它节点B为节点B#5、节点B#6和节点B#7,并且接收DSCH的UE为UE#1。
UE#1从节点B#0、节点B#5、节点B#6和节点B#7接收DL_DCH,并且合并进行,生成用于控制活动集中这四个节点B的DL_DCH传输功率的TPC。UE#1还测量从节点B#0、节点B#5、节点B#6和节点B#7接收的每个DL_DCH的专用导频,并且为每个节点B生成TPC。以例如TPC合并、TPC节点B#0、TPC节点B#5、TPC节点B#6、TPC节点B#7、TPC合并、TPC节点B#0、TPC节点B#5、TPC节点B#6、TPC节点B#7......的次序传输在合并DL_DCH和用于每个节点B的功率控制的TPC之后所生成的TPC。
TPC合并用来控制来自活动集中所有节点B的DL_DCH传输功率,并且TPC节点B#0用来控制从节点B#0传输的DSCH传输功率。其它TPC应用于在其它节点B最初加入活动集时来自这些节点的DL_DCH的传输功率,从而对不同于当前DL_DCH的DL_DCH执行虚功率控制。除传输DSCH的节点B之外的节点B中的DL_DCH虚功率控制的目标是在根据SHO区域内UE#1的移动快速发生DSCH的硬切换的情况下,将DSCH快速传输给UE#1,而不管DSCH被硬切换到哪个节点B。
第二种使用与DL_DCH相关的TPC的方法的优点是,UE通过传输DSCH的节点B的传输功率的直接控制,可靠地接收DSCH,并且可以通过来自活动集中每个节点B的DL_DCH传输功率的直接控制,用适当地传输功率传输DSCH,而不管DSCH被硬切换到哪个节点B。
在直接的与DL_DCH相关的TPC传输方法中,通过对DSCH的直接功率控制,补偿与在传输DSCH的节点B和UE之间的信道环境变化相关的偏置,但是不补偿来自活动集中节点B的信号的合并增益。因此,必须考虑活动集中节点B的数目,设置合并增益。
迄今为止已经描述了控制DSCH传输功率的三种方法相对功率偏置传输、在UL_DCCH的FBI域中传输DSCH的TPC、和使用DL_DCH的TPC。除了这些方法之外,下面将对SHO区域内DSCH传输功率控制的第四种方法进行描述。
接收DSCH的UE将有关UE与活动集中节点B之间的信道环境的信息报告给UTRAN,从而UTRAN可以根据该信息确定适当的功率偏置。在此,UTRAN是表示在异步移动通信标准中除UE之外的移动通信网组件的通用术语。UTRAN在预定时间周期内接收有关UE与传输DSCH的节点B之间信道环境,和UE与活动集中其它节点B之间信道环境的信息。UTRAN根据所接收的信息确定对于节点B传输DSCH的适当功率偏置,并且将该功率偏置信息传输给传输DSCH的节点B。
例如,UE根据对从活动集中的节点B接收的CPICH和DL_DCH导频强度的测量,构造传输信息。
如果来自传输DSCH的节点B的当前CPICH信号强度比在预定前一时间点来自该节点B的CPICH信号强度大,UE可以确定DSCH的信道条件良好,并且使用SSDT码、(n,3)码或(n,4)码通过UL_DPCCH的FBI,将当前信道条件信息传输给UTRAN。下面给出的表7用来帮助更好理解上述信道条件的确定,并且假定UE可以提供六种信息,当UE最初进入SHO区域时,它在那时根据CPICH信号强度确定信道条件,并且以后在每个信道条件信息传输时间根据CPICH信号强度确定信道条件。
(表7)
参照表7,UTRAN可以通过分析从UE一次接收的信息,或通过分析从UE多次接收的信息的变化,确定DSCH功率偏置。表7中,DSCH功率偏置小于CPICH信号强度差值,从而不会导致DSCH传输功率的快速变化。功率偏置可以设为等于或大于CPICH信号强度差值。功率偏置设为小于CPICH信号强度差值,对相邻节点B的干扰就小,而DSCH的实际传输功率低于理想电平。功率偏置设为等于CPICH信号强度差值,就按原本反映在UE所接收信号的变化,但是没有反映DPCH和CPICH之间数据速率差值的功率偏置会施加于DSCH。功率偏置设为大于CPICH信号强度差值,尽管具有在UE中可靠接收DSCH的优点,但对相邻节点B的干扰大。
除了如表7所示的来自传输DSCH的节点B的CPICH强度之外,对当前信道条件进行判决的标准包括来自活动集中所有节点B的CPICH强度、传输DSCH的节点B的CPICH信号强度与活动集中其它节点B的最大CPICH信号强度之间的差值、来自传输DSCH的节点B的DL_DPCCH导频强度、来自活动集中所有节点B的DL DPCCH导频强度、和来自传输DSCH的节点B的DL_DPCCH导频强度与来自活动集中其它节点B的最大DL_DPCCH导频强度之间的差值。
图6是根据本发明能够接收多径信号的接收器的方框图。多径是表示当UE处于非SHO区域内时,信号直接或由于障碍物产生反射等从节点B到达UE的不同路径的通用术语。如果UE处于SHO区域内,多径是指信号从活动集中多个节点B传输到达UE的不同路径。
在通过天线601从活动集中的节点B接收RF信号之后,UE在RF模块602中将载波RF信号转换为基带信号或中频(intermediate frequency,IF)信号。解调器603对基带或IF信号进行解调,并且第一解密器(descrambler)610到第n解码器630对解调信号进行解密。根据同时可以对多少前向加密码进行解密确定要使用的解密器数目,并且解密器数目随制造商发生变化。前向解密码用来在WCDMA中标识节点B。为更好理解本发明,假定第一解密器610对来自活动集中不传输DSCH的节点B#1的信号进行解密,并且第n解码器630对来自传输DSCH的节点B的信号进行解密。
第一解扩频器(despreader)611将第一解密器610的输出乘以在节点B#1的传输器中使用的Walsh(沃尔什)码,从而标识下行链路信道。用于信道化的Walsh码在WCDMA中也被称作OVSF(Orthogonal Variable Spreading Factor,正交可变扩频因子)码,并且它们的长度随信道的数据速率发生变化。第一解扩频器611的输出可以包括下行链路公共信道信号、DL_DCH和CPICH。下行链路公共信道是传输节点B#1的系统信息的广播信道、将信令信息传输给UE的寻呼信道或前向接入信道。DL_DCH是从节点B#1传输到UE的专用信道。
第一CPICH估计器612从第一解扩频器611接收CPICH,并且估计由于UE和节点B#1之间的信道环境变化而导致的所接收信号的移相和CPICH强度。相位补偿器613根据节点B#1传输信号的估计相位,补偿来自节点B#1的下行链路专用信道的相位。同时,所估计的公共导频信号强度用于在下行链路TPC命令生成器650中生成下行链路传输功率控制信息。多路信号分解器(DEMUX)614将经过相位补偿的DL_DCH信号多路分解为DL_DPDCH和DL_DPCCH。在多路分解之前,DL_DCH是DL_DPDCH和DL_DPCCH的时间复用信号。DEMUX 614的输出包括DL_DCH数据域、TFCI、专用信道导频和TPC。DL_DCH数据域在解交织器615中进行解交织,在解码器616中解码为信道编码之前的原始数据,并且传输到UE的高层。从DEMUX 614输出的TFCI以帧级进行解释,以用于解释用不同数据速率在DL_DPDCH上传输的传输信道。第一专用信道导频估计器617估计从DEMUX 614接收的专用信道导频的强度。所估计的专用信道导频强度由下行链路TPC命令生成器650进行使用,以生成下行链路传输功率控制信息或下行链路信道信息。从DEMUX 614输出的TPC是从节点B#1传输的上行链路功率控制命令,以控制UE的上行链路信号功率。TPC不仅用作上行链路传输功率控制命令,而且用于在下行链路TPC命令生成器650中生成下行链路传输功率控制信息。
同时,第n解密器630以与在第一解密器610中相同的方式对从节点B#n接收的下行链路信号进行解密。第n解扩频器631以与在第一解扩频器611中相同的方式从解密信号分别输出CPICH、DL_DCH、下行链路公共信道和DSCH。从第n解扩频器631输出的CPICH施加于第n公共导频信道估计器632的输入端。第n公共导频信道估计器632输出有关由于UE和节点B#n之间的信道环境变化而导致的所接收信号的移相的信息,以用于在下行链路TPC命令生成器650中生成下行链路传输功率控制信息。第n CPICH估计器632以与第一CPICH估计器612相同的方式操作。从第n解扩频器631输出的DL_DCH信号通过相位补偿器633和DEMUX 634分解为TPC、专用信道导频、DL_DCH数据域和TFCI。相位补偿器633和DEMUX 634分别执行与相位补偿器613和DEMUX 614相同的功能。DL_DCH数据域在解交织器635中进行解交织,在解码器636中解码为信道编码之前的原始数据,并且传输到UE的高层。从DEMUX 634输出的TFCI以帧级进行解释,以用于解释用不同数据速率在DL_DPDCH上传输的传输信道。第n专用信道导频估计器637以与第一专用信道导频估计器617相同的方式,估计从DEMUX 634接收的专用信道导频的强度。所估计的专用信道导频强度由下行链路TPC命令生成器650进行使用,以生成下行链路传输功率控制信息。从DEMUX 634输出的TPC是从节点B#n传输的上行链路功率控制命令,以控制UE的上行链路信号功率。TPC不仅用作上行链路传输功率控制命令,而且用于在下行链路TPC命令生成器650中生成下行链路传输功率控制信息。从第n解扩频器631输出的下行链路公共信道信号可以是广播信道或前向接入信道。广播信道将系统信息,而前向接入信道将信令信息,从节点B的高层或移动通信网中的高层传输给UE。从第n解扩频器631输出的DSCH在解交织器638中进行解交织,在解码器639中进行解码,然后传输到UE的高层。DSCH只传输用户数据。解交织器638和解码器639分别以与解交织器615与635,和解码器616与636相同的方式操作。
当UE移到SHO区域,并且从新节点B和旧节点B接收信号时,下行链路TPC命令生成器650接收对于节点B#1到节点B#n的TPC、专用信道导频信号强度和CPICH信号强度,并且生成DL_DPCCH功率控制信息、与DL_DPCCH功率控制绑在一起的DSCH功率控制信息和有关在其上接收DSCH的下行链路信道的信息。更具体地说,对来自节点B#1到节点B#n的专用信道导频信号的强度进行求和,并且与理想DL_DCH接收强度进行比较。如果总和小于理想DL_DCH接收强度,生成命令提高下行链路传输功率的DL_DCH功率控制信息。否则,生成命令降低下行链路传输功率的DL_DCH功率控制信息。下行链路TPC命令生成器650还生成可以在三种方法中进行考虑的DSCH功率控制信息。
(1)有关对于DL_DCH的DSCH相对功率偏置的信息。使用参考图4和13所述的方法确定相对功率偏置。(2)通过UL_DPCCH上的FBI直接传输TPC信息,以用于DSCH的功率控制。根据用于确定图13的偏置信道环境的CPICH信号强度、CPICH信号强度差值、专用导频信道信号强度和专用导频信道信号强度差值,确定TPC。在每个时隙中或者单独在多个时隙中传输DSCH的TPC。在后一情况下,对TPC进行单独编码,以防止在FBI域中传输TPC期间的错误。该码是传统的SSDT ID码或包括由本发明提出的(n,3)码和(n,4)码的任何其它码。TPC应用于在TPC接收时间点的DSCH传输功率。当由于在UE接收DSCH失败而中止功率控制环路的情况下,对相对功率偏置进行传输,以用于DSCH的功率控制,并且在恢复将DSCH传输给UE时,节点B设置初始功率电平。(3)有关使用DSCH的下行链路信道的信息。如果不是UE而是UTRAN确定DSCH功率偏置,在做决定时使用下行链路信道信息。
图7是根据本发明的UE传输器的方框图。
参照图7,下行链路TPC命令生成器711从图6所示的下行链路TPC命令生成器650接收DL_DCH功率控制信息和DSCH功率控制信息,并且将所接收的信息转换为DL_DCH功率控制命令、DSCH功率控制命令、表示相对功率偏置或下行链路信道信息的码字和下行链路信道信息。DL_DCH功率控制命令通过UL_DPCCH的TFC域广播到活动集中的所有节点B。在下行链路TPC命令生成器650中确定DSCH功率控制命令或表示相对功率偏置的码字和下行链路信道信息。可以在每个时隙中传输DSCH功率控制命令,或者单独在多个时隙中对DSCH功率控制命令进行编码和传输,以提高可靠性。根据码长或由高层确定表示相对偏置或下行链路信道的码字的更新周期。根据码字的更新周期,单独在多个时隙中对它进行传输。下行链路TPC命令生成器711为UL_DPCCH的FBI域输出DSCH功率控制命令或表示相对功率偏置的码字,并且为UL_DPCCH的TPC域输出DL_DCH功率控制命令。多路复用器(MUX)716将下行链路TPC命令生成器711的输出与从UE物理层接收的导频714和TFCI一起进行多路复用,从而产生UL_DPCCH数据。扩频器717使用相应OVSF码对UL_DPCCH数据进行扩频。乘法器720将扩频数据乘以用于控制UL_DPCCH传输功率的传输功率增益。UL_DPDCH的用户数据701在编码器702中进行编码,在交织器703进行交织,并且在扩频器704中使用适合UL_DPDCH数据速率的OVSF码进行扩频。乘法器721将扩频信号乘以一个用来控制UL_DPDCH传输功率的传输增益。UL_DPDCH与UL_DPCCH在加法器705中进行相加。加密器721使用UL_DCH的加密码对总和进行加密。经过加密的信号在调制器707进行调制,在RF模块708中乘以载波,并且通过天线710广播到节点B。
图8是根据本发明的一个实施例的节点B接收器的方框图。
参照图8,通过天线801从UE接收的信号在RF模块802中转换为IF信号或基带信号,在解调器803中进行解调,在解密器804中进行解密。与在图7所示的UE的乘法器706中所使用相同的加密码用来在接收器中进行解密。加密码标识来自UE的信号。经过解密的信号在解扩频器805中分解为UL_DPCCH和UL_DPDCH。
DEMUX 806将从解扩频器805接收的UL_DPCCH多路分解为上行链路专用信道导频、TFCI、FBI和TPC。从上行链路专用信道导频,专用信道导频估计器807估计由于UE和节点B之间的信道环境变化而导致的信号移相和上行链路专用信道导频信号强度。相位补偿器810用所估计的移相值,补偿从解扩频器805接收的UL_DPDCH相位。由于DL_DPDCH和DL_DPCCH在相同信道环境中到达节点B,因此可以用从专用信道导频估计器807接收的估计移相值,补偿由于UE和节点B之间的信道环境变化而导致的UL_DPDCH相位畸变。
上行链路TPC命令生成器808使用从专用信道导频估计器807接收的专用信道导频信号强度作为用来生成用于上行链路传输功率控制的TPC的数据。同时,下行链路信道传输功率控制器809分别使用从DEMUX 806接收的FBI和TPC,生成DL_DCH功率控制命令和DSCH功率控制命令。
下行链路信道传输功率控制器809根据从DEMUX 806接收的FBI信息,生成DSCH传输功率控制命令。FBI信息可以是下行链路信道信息,和与DL_DCH结合在一起的DSCH相对功率偏置或DSCH的TPC命令。在FBI信息包括DSCH相对功率偏置和下行链路信道信息的情况下,在传输之前,相对功率偏置和下行链路信道信息编码为SSDT ID码、(n,3)码、(n,4)码或任何其它码。因此,在解码之后,在下行链路信道传输功率控制器809中使用相对功率偏置信息和下行链路信道信息。最初在节点B中不使用下行链路信道信息,但是该信息成为RNC从中确定DSCH功率偏置的数据。RNC将所确定的功率偏置通知给节点B。在UL_DCH的TPC域中传输DL_DCH功率控制命令,以用于控制DL_DCH传输功率。然后,从相位补偿器810输出的UL_DCH信号在解交织器811中进行解交织,在解码器812中进行解码,并且传输到节点B的高层。
图9是根据本发明的一个实施例的节点B传输器的方框图。
参照图9,要在DL_DPDCH上传输的用户数据在编码器901中进行编码,在交织器902进行交织。MUX 905将TFCI 904、导频903、从上行链路TPC命令生成器906接收的用于UL_DCH功率控制的TPC,与从交织器902接收的DL_DPDCH进行多路复用,并且生成DL_DCH。上行链路TPC命令生成器906是图8所示的上行链路TPC命令生成器808。它根据UL_DPCCH的专用导频信道信号强度设置TPC,并且在DL_DCH的DL_DPCCH上传输TPC。从MUX 905输出的DL_DCH信号在扩频器907中使用相应OVSF码进行进行扩频,在乘法器732中乘以设置用来控制DL_DCH传输功率的信道增益,并且输入到加法器920。根据从图8所示的下行链路信道传输功率控制器809输出的UL_DCH功率控制命令设置该信道增益。
编码器911对要从节点B传输到UE的DSCH数据进行编码。经过编码的DSCH在交织器912进行交织,并且在扩频器913中使用相应OVSF码进行扩频。乘法器933将扩频信号乘以一个用于DSCH功率控制的信道增益。根据从图8所示的下行链路信道传输功率控制器809输出的DSCH功率控制命令设置该信道增益。
下行链路公共信道915在乘法器930中乘以一个信道增益。下行链路公共信道包括在其上传输广播信道的基本公共控制物理信道、在其上传输前向接入信号和寻呼信道的辅助公共控制物理信道、和公共导频信道。用于另一用户917的专用信道面向节点B内的另一用户。在编码、交织和扩频之后,专用信道在乘法器931中乘以一个相应信道增益。
加法器920对下行链路公共信道、DL_DCH和DSCH进行相加。乘法器921将总和乘以分配给节点B的加密码。调制器922对经过加密的信号进行调制。RF模块923通过载波载入经过调制的下行链路信号,并且通过天线925将它们传输给节点B的多个UE。
图10是示出根据本发明的一个实施例通过测量来自活动集中节点B的CPICH信号强度确定DSCH相对功率偏置的算法的流程图。
参照图10,在步骤1001,UE从UTRAN接收与SHO开始点相关的信令消息,然后在SHO开始时间设置PL0。在WCDMA中除UE之外的所有异步移动通信网元件统称为UTRAN。节点B也属于UTRAN。PL0被定义为来自传输DSCH的节点B的CPICH信号强度与来自活动集中其它节点B的最大CPICH信号强度之间的差值。
在步骤1002,UE测量来自活动集中节点B的下行链路传输信号和CPICH的强度,并且检查节点B的数目。节点B的数目根据从UTRAN生成的命令进行更新,并且为UE所知。
在步骤1003,UE检查来自传输DSCH的节点B的CPICH信号强度是否最大。如果是,在步骤1004,UE计算来自传输DSCH的节点B的CPICH信号强度与来自活动集中其它节点B的最大CPICH信号强度之间的差值。另一方面,如果在步骤1003来自传输DSCH的节点B的CPICH信号强度等于或小于来自其它节点B的最大CPICH信号强度,那么在步骤1020,UE计算来自传输DSCH的节点B的CPICH信号强度与来自活动集中其它节点B的最大CPICH信号强度之间的差值。在步骤1005,将在步骤1004或1020获得的差值存储在UE的缓冲区中。
在步骤1006,UE确定更新DSCH相对功率偏置是否到时间。根据UL_DPCCH的FBI域长、在FBI的S域中传输的相对功率偏置码字长度和UTRAN的调度,确定相对功率偏置更新周期。如果尚未达到更新时间,UE返回到步骤1002。在步骤1006达到相对功率偏置更新时间,UE在步骤1007通过对存储在缓冲区中的最近路径损耗差值分配更高的权重,检查存储在缓冲区中路径损耗差值的变化。
在步骤1008,UE确定根据基于路径损耗差值的信道环境变化的功率偏置和根据活动集中节点B数目的功率偏置,以及从节点B在DL_DCH上接收的专用导频信号的接收功率,并且选择与这两种功率偏置对应的相对偏置。在对所选相对功率偏置进行适当量化之后,UE在内部相对功率偏置表中选择一个对应于该相对功率偏置的码。反映路径损耗差值的与信道环境相关的功率偏置可以是偏置信道环境1333,并且考虑合并增益所确定的功率偏置可以是偏置合并增益1332。在步骤1008可以使用表4作为相对功率偏置表。
在步骤1009,UE在相对功率偏置更新周期内,在UL_DPCCH的FBI上传输相对功率偏置码字。在步骤1010,UE检查UE是否位于SHO区域之外。如果SHO没有完成,UE返回到步骤1002。如果SHO完成,在步骤1011,UE执行正常的DSCH功率控制,也就是,通过只使用由与DSCH一起分配的DL_DCH的传输功率确定的功率偏置和DL_DCH与DSCH传输功率之间的差值。然后,节点B根据该功率偏置信息和从UE传输的DL_DCH的TPC,控制DSCH传输功率。
图11是示出根据本发明的另一个实施例在UE中将DSCH功率控制命令在UL_DPCCH的FBI域中进行直接传输的算法的流程图。
参照图11,在步骤1101,UE从UTRAN接收与SHO开始点相关的信令消息,然后在SHO开始时间设置PL0。在WCDMA中除UE之外的所有异步移动通信网元件统称为UTRAN。节点B也属于UTRAN。PL0被定义为来自传输DSCH的节点B的CPICH信号强度与来自活动集中其它节点B的最大CPICH信号强度之间的差值。
在步骤1102,UE测量来自活动集中节点B的下行链路传输信号和CPICH的强度,并且检查节点B的数目。节点B的数目根据从UTRAN生成的命令进行更新,并且为UE所知。在步骤1103,UE检查来自传输DSCH的节点B的CPICH信号强度是否最大。如果是,在步骤1104,UE计算来自传输DSCH的节点B的CPICH信号强度与来自活动集中其它节点B的最大CPICH信号强度之间的差值。如果在步骤1103来自传输DSCH的节点B的CPICH信号强度等于或小于来自其它节点B的最大CPICH信号强度,那么在步骤1120,UE计算来自传输DSCH的节点B的CPICH信号强度与来自活动集中其它节点B的最大CPICH信号强度之间的差值。
在步骤1105,将在步骤1104或1120获得的差值存储在UE的缓冲区中。在步骤1106,UE确定当前DSCH无线帧之后是否存在另一DSCH无线帧。如果存在随后的DSCH无线帧,在步骤1107,UE确定传输UL_DPCCH是否到时间。步骤1107的原因是确定是在UL_DPCCH的FBI中直接传输用于DSCH功率控制的TPC命令,还是用单独的编码方法传输表示TPC命令的码字,以提高TPC命令传输的可靠性。如果采用直接的TPC传输方法,对于询问传输UL_DPCCH是否到时间的问题的回答总是肯定的。如果采用TPC编码方法,对同一问题,回答是“是”或“否”。如果在步骤1107,没有到达传输DSCH TPC的时间,UE返回到步骤1102。如果到达传输DSCH TPC的时间,UE在步骤1108使用存储在缓冲区中的值生成DSCH的TPC,或对应码字。在步骤1109,在UL_DPCCH的FBI中直接传输TPC或TPC码字。由于在步骤1106不存在随后DSCH无线帧而中止功率控制环路的情况下,在步骤1121计算相对功率偏置,并且在步骤1109对它进行传输。对于在步骤1121计算用于DSCH功率控制的相对功率偏置,UE使用在步骤1102获得的测量,以帮助节点B甚至在非DSCH传输周期内,确定下一DSCH无线帧的初始传输功率。在步骤1109,在UL_DPCCH的FBI中传输该相对功率偏置。
在步骤1110,UE检查它是否位于SHO区域之外。如果SHO没有完成,UE返回到步骤1102。如果SHO完成,在步骤1111,UE执行正常的DSCH功率控制,也就是,通过只使用由与DSCH一起分配的DL_DCH的传输功率确定的功率偏置和DL_DCH与DSCH之间的传输功率差值。然后节点B根据该功率偏置信息和从UE传输的DL_DCH的TPC,控制DSCH传输功率。
图12是示出根据本发明的实施例在UTRAN中从UE接收DSCH的相对功率偏置或TPC的操作的流程图。
参照图12,在步骤1201,当UE移到SHO区域时,UTRAN将SHO开始消息传输给UE。在步骤1202,UTRAN以初始相对功率偏置将DSCH传输给SHO区域内的UE。初始相对功率偏置可以设为0dB,或根据合并增益计算的偏置最小值,1dB。在步骤1203,UTRAN从UE接收DSCH传输功率信息。DSCH传输功率信息可以是表示用于DSCH功率控制的相对功率偏置或TPC的码字。在步骤1204,UTRAN确定它是否具有要传输到UE的DSCH数据。在存在DSCH数据的情况下,在步骤1205,UTRAN确定它是否连续地将DSCH传输给UE。连续的DSCH传输意味着在当前DSCH帧之前,一个DSCH帧先前已传输到UE,并且因此前一DSCH帧的传输功率信息可以用于当前DSCH帧。相反,不连续的DSCH传输意味着由于在当前DSCH帧之前的一段时间内不存在DSCH帧,因此必须使用存储在缓冲区中的DSCH传输功率信息,设置DSCH的初始传输功率。在步骤1222,UTRAN使用存储在缓冲区中的DSCH传输功率信息,确定DSCH传输功率。在连续DSCH传输的情况下,在步骤1206,UTRAN使用从UE接收的DSCH传输功率信息设置DSCH传输功率。
如果在步骤1204不存在要传输到传输DSCH传输功率信息的UE的DSCH帧,那么在步骤1220,UTRAN根据所接收的DSCH传输功率信息,更新传输到UE的最近DSCH的传输功率信息。当在UTRAN接收DSCH传输功率信息之前UE没有接收DSCH帧的情况下,UTRAN根据所接收的DSCH传输功率信息,设置DSCH帧的初始传输功率。根据从UE接收的信息,更新初始功率值。在步骤1221,将所计算的DSCH传输功率信息存储在缓冲区中,并且在步骤1222,在确定DSCH传输功率时进行使用。然后,UTRAN返回到步骤1203,并且重复上述过程。
在步骤1222或1206确定DSCH传输功率之后,UTRAN在步骤1207以该传输功率将DSCH传输给UE。
在步骤1208,UTRAN确定UE是否处于SHO区域之外。如果UE仍然呆在SHO区域内,UTRAN返回到步骤1203。
如果在步骤1208确定UE处于SHO区域之外,UTRAN在步骤1209检查UE是否移动到活动集中的另一节点B。如果是,在步骤1210,UTRAN释放来自UE的DSCH。如果在步骤1209,UE返回到源节点B,UTRAN在步骤1223执行正常的DSCH传输功率控制。
图19是示出根据本发明的第三实施例通过测量来自活动集中节点B的CPICH信号强度估计信道条件、并将该信道条件报告给UTRAN,从而UTRAN确定DSCH功率偏置的算法的流程图。
参照图19,在步骤1901,UE从UTRAN接收与SHO开始点相关的信令消息,然后在SHO开始时间设置PL0。在WCDMA中除UE之外的所有异步移动通信网元件统称为UTRAN。节点B也属于UTRAN。PL0被定义为来自传输DSCH的节点B的CPICH信号强度与来自活动集中其它节点B的最大CPICH信号强度之间的差值。
在步骤1902,UE测量来自活动集中节点B的下行链路传输信号和CPICH的强度,并且检查节点B的数目。节点B的数目根据从UTRAN生成的命令进行更新,并且为UE所知。
在步骤1903,UE检查来自传输DSCH的节点B的CPICH信号强度是否最大。如果是,在步骤1904,UE计算来自传输DSCH的节点B的CPICH信号强度与来自活动集中其它节点B的最大CPICH信号强度之间的差值。如果来自传输DSCH的节点B的CPICH信号强度等于或小于来自活动集中其它节点B的最大CPICH信号强度,那么在步骤1920,UE计算来自传输DSCH的节点B的CPICH信号强度与来自活动集中其它节点B的最大CPICH信号强度之间的差值。在步骤1905,将在步骤1904或1920获得的差值存储在UE的缓冲区中。
在步骤1906,UE确定将当前信道条件信息传输给UTRAN是否到时间。根据UL DPCCH的FBI域长、在FBI的S域中传输的表示信道条件的码字长度和UTRAN的调度,确定信道条件信息。如果在步骤1906没有达到传输信道条件信息的时间,UE返回到步骤1902。如果在步骤1906达到传输信道条件信息的时间,那么在步骤1907,UE参考存储在缓冲区中的路径损耗差值,检查路径损耗差值是增大还是减小。此时,UE在检查路径损耗差值变化时,将更高的权重分配给最近所存储的路径损耗差值。
在步骤1908,UE考虑所估计的信道条件变化、活动集中节点B的数目和从节点B接收的DL_DCH上的专用导频信号的接收功率,估计UE和传输DSCH的节点B之间的信道环境,并且对该信道环境信息进行适当的量化,并且选择一个对应于量化值的码。
在步骤1909,UE在信道环境信息更新周期内,在UL_DPCCH的FBI域中传输信道环境信息码。在步骤1910,UE检查它是否位于SHO区域之外。如果SHO没有完成,UE返回到步骤1902。另一方面,如果确定SHO完成,在步骤1911,UE执行正常的DSCH功率控制,也就是,通过只使用由与DSCH一起分配的DL_DCH的传输功率确定的功率偏置和DL_DCH与DSCH传输功率之间的差值。然后UTRAN根据该功率偏置信息和从UE传输的DL_DCH的TPC,确定DSCH传输功率。
图20是示出根据本发明的第三实施例在UTRAN中根据从UE接收的信道环境信息计算DSCH功率偏置的操作的流程图。
参照图20,在步骤2001,UTRAN确定UE要传输信道环境信息的码类型,将码类型通知给UE,并且确定它要接收信道环境信息多少次。由于多次接收信道环境信息,因此提高了DSCH功率偏置的可靠性。如果UTRAN接收信道环境信息少数次,那么功率偏置更新周期很短。因此,UTRAN可以对于实际信道环境变化,适应性地设置功率偏置。
在步骤2002,UTRAN从UE接收经过编码的信道环境信息,并且对它进行解码。在步骤2003,UTRAN将信道环境信息的接收次数与在步骤2001设置的阀值进行比较。如果接收次数小于该阀值,那么UTRAN停在步骤2002,并且如果接收次数大于该阀值,那么在步骤2004,UTRAN根据该信道环境信息计算DSCH功率偏置。可以通过简单地检查信道环境变化或将更高权重分配给最近信道环境信息,计算功率偏置。
在步骤2005,将该功率偏置存储在缓冲区中。在步骤2006,UTRAN检查是否存在要传输到UE的DSCH。在不存在要传输的DSCH的情况下,UTRAN返回到步骤2002。另一方面,在存在DSCH的情况下,在步骤2007,UTRAN根据功率偏置确定DSCH传输功率,并且在步骤2008,用该传输功率将DSCH传输到UE。在步骤2009,UTRAN检查对于UE SHO是否完成。如果SHO仍然继续,UTRAN返回到步骤2002。SHO一结束,UTRAN就在步骤2010以两种方法之一操作。当UE移到另一节点B时,UTRAN释放来自UE的DSCH。如果UE返回到传输DSCH的源节点B,UTRAN执行正常的DSCH传输功率控制,也就是,只使用由与DSCH一起分配的DL_DCH的传输功率确定的功率偏置、DL_DCH与DSCH之间的传输功率差值和从UE传输的DL_DCH的TPC,控制DSCH传输功率。
根据如上所述的本发明,接收DSCH的UE容易地设置用于在SHO区域内理想地控制DSCH传输功率的功率偏置。而且使用用于传输功率偏置的(n,3)码或(n,4)码确保传输的可靠性,并且降低硬件的复杂性。
尽管本发明是参照其特定优选实施例来示出和描述的,但本领域的技术人员应该理解,在不脱离由所附权利要求限定的本发明的精神和范围的情况下,可以对其进行形式和细节的各种修改。
权利要求
1.一种在软切换(soft handover,SHO)区域内具有多个节点B和一个用户设备(user equipment,UE)的移动通信系统中控制下行链路共享信道(downlinkshared channel,DSCH)的传输功率的方法,其中,SHO区域定义为多个节点B的小区区域之间的重叠区域,第一节点B在DSCH上将数据、并且在下行链路专用信道(downlink dedicated channel,DL_DCH)上将传输功率控制(Transmit Power Control,TPC)传输给UE,并且其它节点B在DL_DCH上将TPC传输给UE,该方法包括如下步骤
根据由来自第一节点B的公共导频信道(common pilot channel,CPICH)的接收功率确定的信道条件,生成用于控制DSCH传输功率的DSCH功率控制信息;和
将该DSCH功率控制信息传输到第一节点B。
2.如权利要求1所述的方法,其中,在用于相对功率偏置的更新时间点,生成DSCH功率控制信息。
3.如权利要求2所述的方法,其中,根据用来自第一节点B的CPICH信号强度与来自其它节点B的最大CPICH信号强度之间的差值所测量的路径损耗差值,确定相对功率偏置。
4.如权利要求3所述的方法,其中,在每次计算时,存储CPICH信号强度差值,以用于检查路径损耗差值。
5.如权利要求1所述的方法,其中,在上行链路专用物理控制信道(uplinkdedicated physical control channel,UL_DPCCH)的反馈信息(feedbackinformation,FBI)域中传输DSCH功率控制信息。
6.如权利要求1所述的方法,进一步包括如下步骤在不存在要接收的下一DSCH帧的情况下,使用前面所接收的帧生成下一帧的功率控制命令。
7.如权利要求6所述的方法,其中,当接收到下一DSCH帧时,在功率控制信息传输时间点,在UL_DPCCH上传输DSCH功率控制信息。
8.如权利要求7所述的方法,其中,通过FBI域传输DSCH功率控制信息。
9.如权利要求6所述的方法,其中,当接收到下一DSCH帧时,在功率控制信息传输时间点,在UL_DPCCH上传输表示DSCH功率控制信息的码字。
10.如权利要求9所述的方法,其中,通过FBI域传输表示DSCH功率控制信息的码字。
11.如权利要求10所述的方法,其中,使用单工码字生成所述码字。
12.如权利要求1所述的方法,其中,根据信道条件在报告时间点生成和传输DSCH传输功率控制信息。
13.如权利要求12所述的方法,其中,根据在DL_DCH上传输TPC的所有节点B的数目、和来自第一节点B的CPICH信号强度与来自其它节点B的最大CPICH信号强度之间的差值,估计信道条件。
14.如权利要求13所述的方法,其中,通过FBI域传输所估计的信道条件值。
15.如权利要求14所述的方法,其中,使用单工码字对所估计的信道条件值进行编码。
16.如权利要求12所述的方法,其中,通过UTRAN(UMTS(UniversalMobile Telecommunications System,通用移动通信系统)Terrestrial RadioAccess Network,UMTS陆地无线接入网)中的调度,确定基于信道条件的报告时间点。
17.一种在软切换(SHO)区域内具有多个节点B和一个用户设备(UE)的移动通信系统中控制下行链路共享信道(DSCH)的传输功率的方法,其中,SHO区域定义为多个节点B的小区区域之间的重叠区域,第一节点B在DSCH上将数据、并且在下行链路专用信道(DL_DCH)上将TPC传输给UE,并且其它节点B在DL_DCH上将TPC传输给UE,该方法包括如下步骤
从UE接收DSCH传输功率控制信息;和
根据所接收的DSCH传输功率控制信息传输DSCH。
18.如权利要求17所述的方法,其中,在接收DSCH传输功率控制信息之后,在不存在要传输给UE的DSCH数据的情况下,使用在DSCH上传输的最近数据,确定DSCH传输功率。
19.如权利要求17所述的方法,其中,当UE初始进入SHO区域时,根据预定初始功率偏置,确定DSCH功率。
20.如权利要求17所述的方法,其中,在每次从UE接收到DSCH传输信息时,更新DSCH传输功率控制信息。
21.一种在软切换(SHO)区域内具有多个节点B和一个用户设备(UE)的移动通信系统中控制下行链路共享信道(DSCH)的传输功率的方法,其中,SHO区域定义为多个节点B的小区区域之间的重叠区域,第一节点B在DSCH上将数据、并且在下行链路专用信道(DL_DCH)上将TPC传输给UE,并且其它节点B在DL_DCH上将TPC传输给UE,该方法包括如下步骤
从UE接收信道条件信息至少预定次数,并且根据所接收的信道条件信息确定DSCH传输功率;和
以所确定的传输功率将DSCH传输给UE。
22.如权利要求21所述的方法,进一步包括如下步骤当UE处于SHO区域内时,确定信道条件信息的接收次数,并且将所确定的次数通知给UE。
23.如权利要求21所述的方法,其中,根据在DL_DCH上传输TPC的所有节点B的数目、和来自第一节点B的CPICH信号强度与来自其它节点B的最大CPICH信号强度之间的差值,估计信道条件信息。
24.一种用于在软切换(SHO)区域内具有多个节点B和一个用户设备(UE)的移动通信系统中控制下行链路共享信道(DSCH)的传输功率的装置,其中,SHO区域定义为多个节点B的小区区域之间的重叠区域,第一节点B在DSCH上将数据、并且在下行链路专用信道(DL_DCH)上将TPC传输给UE,并且其它节点B在DL_DCH上将TPC传输给UE,该装置包括
导频信道强度测量器,用于测量来自在DL_DCH上传输TPC的节点B的公共导频信道(CPICH)的强度;
CPICH强度变化检测器,用于检查从导频信道强度测量器接收的来自第一节点B的CPICH信号强度是增大还是减小;
偏置确定器,用于根据从CPICH强度变化检测器接收的检查结果确定一个偏置;和
传输器,用于在上行链路专用信道(uplink dedicated channel,UL_DCH)上传输从偏置确定器接收的偏置。
25.如权利要求24所述的装置,其中,所述传输器通过UL_DCH的FBI域传输所述偏置。
26.如权利要求24所述的装置,进一步包括用于使用单工码字对所述偏置进行编码的单工编码器。
27.一种用于在软切换(SHO)区域内具有多个节点B和一个用户设备(UE)的移动通信系统中控制下行链路共享信道(DSCH)的传输功率的装置,其中,SHO区域定义为多个节点B的小区区域之间的重叠区域,第一节点B在DSCH上将数据、并且在下行链路专用信道(DL_DCH)上将TPC传输给UE,并且其它节点B在DL_DCH上将TPC传输给UE,该装置包括
导频信道强度测量器,用于测量来自在DL_DCH上传输TPC的节点B的公共导频信道(CPICH)的强度;
一阶Reed-Muller码字存储器,用于输出对应于所确定偏置的码;和
传输器,用于在上行链路专用信道(UL_DCH)上传输从存储器接收的码。
28.如权利要求27所述的装置,其中,所述传输器通过UL_DCH的FBI域传输所述偏置码。
29.一种在UE中传输DSCH功率控制信息的方法,其中,该UE从活动集(active set)中的节点B接收用于控制上行链路信道的多个CPICH和功率控制比特,并且从这些节点B中的一个在DSCH上接收数据,该方法包括如下步骤
根据节点B的数目和传输DSCH的节点B的CPICH接收功率变化,生成DSCH传输功率控制信息;和
将该DSCH传输功率控制信息传输到传输DSCH的节点B。
全文摘要
本发明公开一种用于在移动通信系统中控制DSCH传输功率的装置和方法。在DSCH传输功率控制方法中,UE根据由来自将DSCH传输给UE的节点B的CPICH接收功率确定的信道条件,生成用于控制DSCH传输功率的信息,然后将该功率控制信息传输到该节点B。
文档编号H04B7/26GK1393070SQ0180302
公开日2003年1月22日 申请日期2001年10月4日 优先权日2000年10月4日
发明者黄承吾, 崔成豪, 李国熙, 崔虎圭, 李炫又, 金宰烈 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1