CDMA通信系统中上行链路传输功率控制的方法和设备 发明背景
【发明领域】
本发明一般涉及一种CDMA通信系统中上行链路传输功率控制的方法和设备,特别涉及一种CDMA通信系统中上行专用物理信道的功率控制的方法和设备。
相关技术说明
高速数据分组接入(High Speed Data Packet Access,以下称为“HSDPA”)是CDMA通信系统中支持高速下行分组传输的高速下行共享信道(HighSpeed-Downlink Shared Channel,HS-DSCH)、涉及HS-DSCH的控制信道、以及用于这些信道的设备、方法及系统的一般术语。除实现现有的移动通信系统所需的技术之外,HSDPA需要能够改善适应信道状态的能力的先进技术。下面三个方案已经被引入HSDPA以支持高速分组传输。
(1)自适应调制及编码方案(Adaptive Modulation and Coding Scheme,AMCS):一种根据小区和用户之间的信道状态、来确定数据信道的调制及编码方案(Modulation and Coding Scheme,MCS),从而提高小区的整体使用效率。MCS是调制和编码方案的组合。因此,存在多种MCS。AMCS是根据小区和用户之间的信道状态在多种MCS中选择出的最佳MCS。
(2)N信道停止等待混合自动重传请求(n-Channel Stop and Wait HybridAutomatic Re-transmission Request,n信道SAW HARQ):n信道SAW HARQ是一种类型的HARQ。在传统的自动重传请求(Automatic Re-transmissionRequest,ARQ)中,在UE和节点B控制器之间交换ACK(ACKnowledgment,确认)信号和重传分组;而在HSDPA中,这种交换发生在UE和节点BMAC层的高速下行共享信道(HD-DSCH)之间。N信道SAW HARQ的另一个特征是,即使在未接收到ACK信号时,也可以在n个逻辑信道上传送多个分组。在典型地停止等待ARQ中,节点B直到从UE接收到前一个传送分组的ACK信号,它才传送下一个分组。换句话说,尽管节点B可以传送下一个分组,但是它必须等待ACK信号。相反,在n信道SAW HARQ中,即使节点B没有接收到前一个传送分组的ACK信号,它也可以连续传送多个后续分组,从而提高信道使用效率。也就是说,如果在UE和节点B之间建立n个逻辑信道,并且可以通过其信道号或其传输时间来识别那些逻辑信道,UE就能够确定在特定时间点在哪个信道上接收分组,并且能够以正确的接收顺序重新排列接收到的分组。
(3)快速小区选择(Fast Cell Selection,FCS):FCS方案使得软切换区域(Soft Handover Region,SHR)中的HSDPA UE能够只从处于最佳信道状态的小区接收分组,从而降低总干扰。如果另一个小区显示出最佳的信道状态,UE就在具有最少通信中断的HS-DSCH上从小区接收分组。
由于上述的新方案的引入,如下所述,在HSDPA中,需要在UE和节点B(或小区)之间交换新的控制信号。从节点B(或小区)传送到UE的信息包含传输中的HS-DSCH的信道化代码、HS-DSCH的MCS水平、解码的相关信息(例如对接收到的HS-DSCH进行解释所必需的代码信息)、关于HS-DSCH上传送的分组的信息,等等。在用于高速传输的HS-DSCH中,主要采用的多代码传输需要信道化代码。而且,关于分组的信息可以包含关于接收各分组的信道和序列的信息、关于首次传送或重传的分组的HARQ信息等。从UE传送到节点B(或小区)的信息包含接收分组的ACK/NACK(NegativeACKnowledgement,否定确认)、UE到支持AMC和FCS的节点B(或小区)之间的信道状态,等等。对于FCS,UE将指示最佳小区的信号传送到提供最佳质量信道的节点B(或小区)。如果最佳小区已改变,UE就向新的最佳站报告其分组接收状态。然后,新的最佳节点B提供必要信息来帮助UE正确地选择最佳小区。
图1说明当UE位于软切换区域时、UE和多个小区之间的下行/上行信道。虽然为了方便起见,图1只说明软切换区域中的两个小区,但是当超过两个小区位于软切换区域时,也可能引起以下结合图1的说明所提出的问题。
参照图1,小区#1 101向UE 111传送HS_DSCH,它被称为“主小区”。下行专用物理信道(Downlink Dedicated Physical Channel,DL_DPCH)和高速物理下行共享信道(High Speed Physical Downlink Shared Channel,HS-PDSCH)被从小区#1传送到UE 111,主上行专用物理信道(Primary Uplink DedicatedPhysical Channel,P_UL_DPCH)和辅助上行专用物理信道(Secondary UplinkDedicated Physical Channel,S_UL_DPCH)被从UE 111传送到小区#1。小区#2103位于小区#1 101的附近。小区#2向UE 111传送DL_DPCH,并且从UE 111接收UL_DPCH。
图2A到2C说明图1所示的下行信道的结构,图3A和3B说明图1所示的上行信道的结构。
图2A说明图1所示的、从小区#1 101传送到UE 111的HS-PDSCH的结构。HS-PDSCH包括3个时隙,每个时隙具有0.667毫秒的时长,而且每个时隙具有一定的传输率,该传输率是根据所使用的MCS水平和所使用的信道化代码的数量而确定的。信道化代码用于在异步移动通信系统中配置不同的上行/下行信道,具有从4比特到512比特的长度范围,各信道化代码表示数据的扩展因子(spreading factor)。
图2B说明从图1所示的小区#1 101和小区#2 102向UE 111传送的DL-DPCH的结构。DL_DPCH包括下行专用物理数据信道(Downlink DedicatedPhysical Data Channel,DL_DPDCH)和下行专用物理控制信道(DownlinkDedicated Physical Control Channel,DL_DPCCH)。在DL-DPCH的结构中,通过第一数据域212和第二数据域215来传送用户数据(例如高层信令或语音数据),每个数据域都对应于DL_DPDCH。在DL-DPCH的结构中,DL_DPCCH对应于各传输功率控制命令(Transmit Power Control Command,TPC)域213、传输格式组合标志(Transmitted Format Combination Indicator,TFCI)域214和导频域216。TPC域213传送功率控制命令,通过该功率控制命令来控制从UE到小区的上行链路传输功率。TFCI域214传送关于第一数据域212和第二数据域215的TFC的信息,例如传输速度、信道结构以及信道解码的必要信息。导频域216具有预置的导频码元序列,UE可通过该导频码元序列来估计小区到UE的下行信道。从第一数据域212到导频域216的DL-DPCH由具有2560个码片的1个时隙构成,15个时隙构成一个具有10毫秒时长的无线帧。无线帧是3GPP中使用的最基本的物理传输单位,3GPP是异步通信系统的标准。当UE位于软切换区域中时,所有的小区(或节点B)向UE传送DL_DPCH。例如,参考图1,小区#1 101和小区#2 103向UE 111传送DL_DPCH。
图2C说明高速共享控制信道(High Speed Shared Control Channel,HS-SCCH)的结构。HS-SCCH传送在接收从小区#1 101向UE 111传送的HS DSCH时所必需的控制信息,并且由与提供HSDPA服务的节点B(或小区)相对应的多个UE交替接收。HS-SCCH可以在特定的时间点、将接收HS-DSCH所需的控制信息传送到一个UE或多个UE。HS-SCCH具有3个时隙211的基本单位,并且在这3个时隙221期间传送传输格式资源标志(Transmitted Format Resource Indicator,TFRI)信息223和HARQ信息225。TFRI223包含HS_DSCH的MCS水平、信道化代码的数量和类型、以及解码HS-DSCH的必要信息。HARQ信息225表示在使用n信道SAW HARQ的HSDPA中、什么信道处于传输状态,以及由HS_PDSCH传送的分组是第一次传送的分组、还是由于差错而重传的分组。HS-SCCH是只从传送HSPDA的小区向接收HSPDA的UE所传送的信道,并且只从传送HSPDA的小区接收,即使当UE位于软切换区域时也是如此。例如,参照图1,只有传送HS_DSCH的小区#1 101可以向UE 111传送HS-SCCH。
图3A和3B说明与图2A至2C所示的下行信道相对应的上行信道的结构。图3A说明上行专用物理信道(Uplink Dedicated Physical Channel,UL_DPCH),它包含上行专用物理数据信道(Uplink Dedicated Physical DataChannel,UL_DPDCH)和上行专用物理控制信道(Uplink Dedicated PhysicalControl Channel,UL_DPCCH)。UL_DPDCH从UE向至少一个小区传送上行链路控制信息或用户信息,并且UL_DPCCH传送物理控制信息,具有与上述的DL_DPCCH域的基本功能相同的域。UL_DPDCH和UL_DPCCH通过不同的信道化代码被编码,并且通过正交移相键控(Quadrature Phase Shift Keying,QPSK)的I信道和Q信道被传送。UL_DPDCH具有10毫秒无线帧的基本传输单位,无线帧由15个时隙构成。这15个时隙包含导频域312、TFCI域313、反馈信息(Feedback Field,FBI)域314和TPC域315。导频域312使得至少一个接收UL_DPCH的小区能够估计从UE到小区的上行信道状态。TFCI域313是传送传输格式组合标志(TFCI)的信道,TFCI表示UL_DPDCH中所使用的信道化代码和传输率、解码所需的信息或者由UL_DPDCH传送的数据的种类。当下行传输采用闭环发射天线传输时,FBI域314传送用于闭环发射天线传输的控制信息。当软切换区域中的UE使用选址分集传输(Site SelectionDiversity Transmission,SSDT)、只从一个处于良好的下行信道状态的节点B接收DL_DPDCH时,FBI域314传送支持SSDT的控制信息。SSDT已被开发出来、用于名为FCS的新型技术,FCS近来已经被应用到HSDPA中。TPC域315传送功率控制命令,该功率控制命令用于控制来自节点B或小区的下行信道的传输功率。当UE位于软切换区域时,图3A所示的UL_DPCH由软切换区域中的所有小区来接收。例如,参照图1,由小区#1 101或小区#2 103来接收由UE 111传送的UL_DPCH。
图3B所示的S-UL_DPCCH传送来自使用HSDPA的UE的控制信息。如上所述,使用HSDPA的UE可以向传送HSDPA的节点B或小区、传送信道估计信息和接收分组的ACK或NACK,信道估计信息用于选择最佳小区或MCS水平。可以由S_UL_DPCCH来传送这些种类的信息。在这种情况下,只有ACK/NACK 323能够在1个时隙或3个时隙期间被传送。测量报告325也可以在1个时隙或3个时隙期间被传送。只当UE需要传送ACK或NACK和测量报告时才传送它们,并且当它们不需要被传送时,通常接受不连续传输(DTX)。S_UL_DPCCH的使用,可在不必修改传统的3GPP通信系统中所使用的UL-DPCH结构的情况下,提供HSDPA移动通信系统和非HSDPA移动通信系统之间的兼容性。S_UL_DPCCH是只向传送HSDPA的小区传送的信道,并且只被传送到传送HSDPA的小区(或节点B),即使当UE位于软切换区域时也是如此。例如,参照图1,UE 111不向小区#2 103传送S_UL_DPCCH,而只向小区#1 101传送。
在传送和接收图2A到2C、3A和3B所示的信道时,使用传统的功率控制方法来控制软切换区域中的传输功率。例如,参照图1,在小区#1 101和小区#2 103接收到从UE 111传送的UL_DPCH之后,由控制小区101和103的RNC分析功率控制命令。因此,当小区#1 101和小区#2 103中的任何一个接收到带有超过最佳值的传输功率的信号时,相应的小区向UE 111传送命令、来降低上行链路传输功率,从而降低由于来自UE的过量传输功率而导致的软切换区域中的干扰噪声的产生。同时,由于UE 111从小区#1 101和小区#2 103两者接收DL_DPCH,当所接收的DL_DPCH的传输功率超过最佳值时,UE向相应的一个或多个小区传送命令、以降低下行链路传输功率,从而降低由于过量的传输功率而导致的软切换区域中的干扰噪声的产生。根据上行链路/下行链路控制命令,在调整与DL_DPCH和UL_DPCH的传输功率的改变相对应的信道之后,使用HSDPA的UE和小区传送HS_PDSCH和S_UL_DPCCH,它们不被传送到软切换区域中的其他节点B。
当在软切换区域中使用所述的传统功率控制方法、来控制使用HSDPA的UE的上行链路传输功率时,该方法显示出下列问题。
参照图1,从UE 111传送的UL_DPCH由两个小区(即小区#1 101和小区#2 103)接收,随后在RNC中对其进行分析。因此,与当只将UL_DPCH传送到一个小区时相比,通常能以更少的传输功率来传送UL_DPCH。但是,S_UL_DPCCH是只由传送HSDPA的小区#1 101所需的信息,不被小区#2 103所接收。因此,当以用于UL_DPCH的传输功率来传送S_UL_DPCCH时,小区#1 101可能会误解释S_UL_DPCCH。当小区#1 101未接收到正确的S_UL_DPCCH信息时,就不能正确地执行HARQ机制选择、MCS水平选择或FCS中的最佳小区选择。结果,HSDPA本身可能会出现误操作。
【发明内容】
因此,本发明用于解决现有技术出现的上述问题,并且提出了一种当接收HSPDA的UE位于软切换区域时、能够分别地控制UL_DPCH和S_UL_DPCCH的传输功率的方法。而且,本发明提出了一种当接收HSPDA的UE位于软切换区域时、能够使节点B在保持传统的功率控制方法的同时正确地估计S_UL_DPCCH的方法。
因此,本发明的一个目的是提供一种方法和设备,该方法和设备能够分别控制CDMA通信系统中所使用的至少两个上行信道的传输功率。
本发明的另一个目的是提供一种方法和设备,该方法和设备能够使节点B可靠地解释HSDPA的上行控制信道。
本发明的另一个目的是提供一种方法和设备,该方法和设备能够分别控制支持HSDPA的移动通信系统中的上行控制信道的功率。
本发明的另一个目的是提供一种方法和设备,该方法和设备能够在支持HSDPA的移动通信系统中、当接收下行链路分组的UE位于软切换区域时、控制上行控制信道的功率。
本发明的另一个目的是提供一种方法和设备,该方法和设备能够分别产生UL_DPCH和S_UL_DPCH的功率控制命令。
本发明的另一个目的是提供一种用于传输功率控制的方法和设备,该方法和设备能够通过给UL_DPCH和S_UL_DPCH两者提供导频域、来测量UL_DPCH和S_UL_DPCH的各自的传输功率。
本发明的另一个目的是提供一种用于传输功率控制的方法和设备,该方法和设备能够传送UL_DPCH和S_UL_DPCH的上行链路传输功率控制命令。
本发明的另一个目的是提供一种用于传输功率控制的方法和设备,该方法和设备能够防止S_UL_DPCH的上行链路功率被设置得太高,从而能够防止在软切换区域中产生过量的干扰噪声。
本发明的另一个目的是提供一种方法和设备,该方法和设备能够通过给每个信道提供导频域、使节点B分别地对CDMA通信系统中所使用的至少两个上行信道进行信道补偿。
本发明的另一个目的是提供一种方法和设备,该方法和设备能够通过给每个信道提供导频域、使节点B分别地对支持HSDPA移动通信系统中所使用的至少两个上行信道进行信道补偿。
本发明的另一个目的是提供一种方法和设备,该方法和设备能够在支持HSDPA的移动通信系统中、当接收下行链路分组的UE位于软切换区域时、分别对上行信道进行信道补偿。
本发明的另一个目的是提供一种用于传输功率控制的方法和设备,该方法和设备能够通过给UL_DPCH和S_UL_DPCH两者提供导频域、来分别对UL_DPCH和S_UL_DPCH进行信道估计和信道补偿。
为了实现上述的目的,提供一种用于CDMA通信系统中上行链路传输功率控制的方法,该CDMA通信系统包含:第一节点B,同时通过高速数据共享信道提供高速分组数据以及通过下行专用物理信道提供专用数据;至少1个第二节点B,位于第一节点B的附近;以及UE,当UE位于软切换区域时、控制第一和第二上行专用控制信道的功率,在该软切换区域中,第二节点B通过下行专用物理信道提供专用数据,UE向第一和第二节点B、通过上行专用数据信道传送专用数据以及通过第一上行专用控制信道传送控制信息,控制信息包含接收专用数据所需的传输功率控制信息和导频比特信息,UE通过第二上行专用控制信道、传送指示是否接收到高速分组数据的确认信息以及第一节点B和UE之间的下行信道状态信息,第二上行专用控制信道具有由3个时隙构成的子帧,该方法包括如下步骤:在给3个时隙中的至少1个分配导频比特信息之后,传送子帧;通过下行专用物理信道、从第一节点B接收传输功率控制信息,该传输功率控制信息对应于导频比特信息;以及利用传输功率控制信息、来控制第二上行专用控制信道的传输功率。
根据本发明的另一个方面,提供一种用于CDMA通信系统中上行链路传输功率控制的方法,该CDMA通信系统包含:第一节点B,同时通过高速数据共享信道提供高速分组数据以及通过下行专用物理信道提供专用数据,第一节点B控制第一和第二上行专用控制信道的功率;至少1个第二节点B,位于第一节点B的附近;以及UE,当UE位于软切换区域时、向第一和第二节点B、通过上行专用数据信道传送专用数据以及通过第一上行专用控制信道传送控制信息,在该软切换区域中,第二节点B通过下行专用物理信道提供专用数据,控制信息包含接收专用数据所需的传输功率控制信息和导频比特信息,UE通过第二上行专用控制信道、传送指示是否接收到高速分组数据的确认信息以及第一节点B和UE之间的下行信道状态信息,第二上行专用控制信道具有由3个时隙构成的子帧,该方法包括如下步骤:产生用于第二上行专用控制信道的功率控制的第二传输功率控制信息,该传输功率控制信息对应于由3个时隙中的至少1个所携带的导频比特信息;并且在第二传输功率控制信息的传输时间点、通过下行专用物理信道来传送第二传输功率控制信息。
根据本发明的另一个方面,提供一种用于CDMA通信系统中上行链路传输功率控制的设备,该CDMA通信系统包含:第一节点B,同时通过高速数据共享信道提供高速分组数据以及通过下行专用物理信道提供专用数据;至少1个第二节点B,位于第一节点B的附近;以及UE,当UE位于软切换区域时、控制第一和第二上行专用控制信道的功率,在该软切换区域中,第二节点B通过下行专用物理信道提供专用数据,UE向第一和第二节点B、通过上行专用数据信道传送专用数据以及通过第一上行专用控制信道传送控制信息,控制信息包含接收专用数据所需的传输功率控制信息和导频比特信息,UE通过第二上行专用控制信道、传送指示是否接收到高速分组数据的确认信息以及第一节点B和UE之间的下行信道状态信息,第二上行专用控制信道具有由3个时隙构成的子帧,该设备包括:传送器,用于在给3个时隙中的至少1个分配导频比特信息之后,传送子帧;接收器,用于通过下行专用物理信道、从第一节点B接收传输功率控制信息,该传输功率控制信息对应于导频比特信息,以及用于利用传输功率控制信息、来控制第二上行专用控制信道的传输功率。
根据本发明的另一个方面,提供一种用于CDMA通信系统中上行链路传输功率控制的设备,该CDMA通信系统包含:第一节点B,同时通过高速数据共享信道提供高速分组数据以及通过下行专用物理信道提供专用数据,第一节点B控制第一和第二上行专用控制信道的功率;至少1个第二节点B,位于第一节点B的附近;以及UE,当UE位于软切换区域时、向第一和第二节点B、通过上行专用数据信道传送专用数据以及通过第一上行专用控制信道传送控制信息,在该软切换区域中,第二节点B通过下行专用物理信道提供专用数据,控制信息包含接收专用数据所需的传输功率控制信息和导频比特信息,UE通过第二上行专用控制信道、传送指示是否接收到高速分组数据的确认信息以及第一节点B和UE之间的下行信道状态信息,第二上行专用控制信道具有由3个时隙构成的子帧,该设备包括:接收器,用于获取第二信道估计结果,该信道估计结果对应于由3个时隙中的至少1个所携带的导频比特信息;传送器,用于产生用于第二上行专用控制信道的功率控制的第二传输功率控制信息,以及用于在第二传输功率控制信息的传输时间点、通过下行专用物理信道传送第二传输功率控制信息。
【附图说明】
通过下面参照附图进行的详细说明,本发明的上述和其他目的、特征和优点将会变得更加清楚,其中:
图1说明当UE位于软切换区域时UE和多个小区之间的下行/上行信道;
图2A至图2C说明支持HSDPA的传统CDMA通信系统中所使用的下行信道的结构;
图3A和3B说明支持HSDPA的传统的CDMA通信系统中所使用的上行信道的结构;
图4是根据本发明的一个实施例的节点B中的传送器的方框图;
图5是根据本发明的一个实施例的节点B中的接收器的方框图;
图6是对应于图4所示的节点B接收器的UE传送器的方框图;
图7是对应于图5所示的节点B传送器的UE接收器的方框图,其中UE位于覆盖两个小区的软切换区域;
图8A至图8D说明根据本发明的实施例的上行信道的结构;
图9说明根据本发明的节点B控制器的算法;
图10说明对应于图9所示的节点B控制器的UE控制器的算法;
图11B和11C说明根据本发明的其他实施例的其他上行信道的结构;
图12是根据本发明的另一个实施例的UE传送器的方框图;
图13是根据本发明的另一个实施例的节点B中的接收器的方框图;
图14是根据本发明的另一个实施例的UE控制器的算法;以及
图15说明根据本发明的另一个实施例的节点B控制器的算法。
【具体实施方式】
以下,参照附图来说明本发明的优选实施例。虽然本发明的下列说明是作为3GPP(3GPP是第三代异步移动通信系统的标准)中的HSDPA示例给出的,但是本发明可以用于同时控制两个或更多上行信道的功率的其他通信系统。而且,本发明提供一种方法,该方法能够在保持现有HSDPA节点B/UE和现有非HSDPA UE/节点B之间的兼容性的同时,分别控制HSDPA的下行和上行专用物理控制信道的功率。
图8A-8D说明根据本发明的、控制UL_DPCH和S_UL_DPCH的传输功率的S_UL_DPCCH的结构。假定S_UL_DPCCH具有3个时隙的长度,但是当S_UL_DPCCH具有不同数量的时隙时也可以使用本发明。在图8A至8D所示的结构中,可以改变ACK/NACK、测量报告和导频域的位置及长度。而且,必要时,可以只传送ACK/NACK和导频域的位置及长度,或者可以传送全部的ACK/NACK、测量报告和导频域的位置及长度。ACK/NACK和测量报告可以被原样传送,或者在通过重复被累积到预定长度之后被传送,或者在通过独立的编码处理被编码之后再被传送。
图8A说明具有3个时隙801的信道结构,在这3个时隙801期间,ACK/NACK域803和导频域805被传送一次或被重复传送三次。ACK/NACK域803携带由UE响应于通过HS_PDSCH接收到的n信道SAW分组、而传送的确认或否定确认。在确认情况下,已经接收到确认的小区传送对应于n信道的下一个分组。在否定确认情况下,已经接收到否定确认的小区再次传送前一次传送的分组。导频域805是用于估计S_UL_DPCCH的信道状态和接收信号强度的域。可重用UL_DPCCH中所使用的导频模式,并且可以通过节点B和UE之间的预置来传送全部一个序列的最简单模式。而且,可以传送与UL_DPCCH中的导频模式不同的模式。同样,可对每个时隙传送具有相同模式的导频域,或者可使用不同的导频模式来配置时隙的顺序。最好是,不管导频模式如何,使用节点B和UE之间的预置值,以便估计S_UL_DPCCH的信号强度和上行传输信道状态。如果所传送的值不是预置的,则只能测量S_UL_DPCCH的导频信号的强度。这可能引起一些性能的恶化。
图8B说明如下S_UL_DPCCH的结构,该S_UL_DPCCH携带时分测量报告817以及ACK/NACK域813和导频域815。ACK/NACK域813和导频域815具有与图8A所示的ACK/NACK域803和导频域805相同的功能。可以在3个时隙中的1个时隙期间传送、或者在3个时隙期间重复地传送具有图8B所示结构的S_UL_DPCCH。
图8C说明如下S_UL_DPCCH的结构,该S_UL_DPCCH利用全部3个时隙821来携带ACK/NACK域823和导频域825。图8D说明如下S_UL_DPCCH的结构,该S_UL_DPCCH利用全部3个时隙831来携带ACK/NACK域831、导频域833和测量报告835。图8C和图8D说明的每个域都可以具有与图8A和图8B说明的每个域相同的功能和结构。
图4是根据本发明的一个实施例的节点B中的传送器的方框图。参照图4,控制器401接收第一导频信道估计值451和第二导频信道估计值452,并且产生UL_DPCCH和S_UL_DPCCH的TPC命令,其中两个导频信道估计值451和452分别是通过节点B接收器接收到的UL_DPCCH和S_UL_DPCCH的导频域。控制器401在最佳的时间点、将UL_DPCCH和S_UL_DPCCH的TPC命令输入到复用器420。
在确定控制器401传送UL_DPCCH和S_UL_DPCCH的TPC命令的时间点时,可以考虑如下所述的各内容:(1)从UE传送的UL_DPDCH的信号强度和重要程度、信道状态和数据传输率;(2)S_UL_DPCCH的信号强度和信道状态;(3)S_UL_DPCCH的传输时长和UL_DPCCH和S_UL_DPCCH之间的功率控制比。为了方便本发明的说明,假定在图4至图7所示的结构中,将UL_DPCCH的TPC命令传送两次之后,传送一次S_UL_DPCCH的TPC命令。如上所述,可以根据情况来调整UL_DPCCH的TPC命令的传输率和S_UL_DPCCH的TPC命令的传输率。可以通过高层信令消息或物理信道控制消息将调整比率传送到UE,并且可以根据节点B和UE之间的预置来改变调整比率。
复用器420接收TPC 402、导频403和TFCI 404,以便构造DL_DPCH。在编码器412中、通过卷积编码或Turbo编码对用户数据411或更高的信令控制信息进行信道编码,然后以某种格式将其装载到由比率匹配器413处理的信号上,可以通过物理信道传送该信号,从而构造DL_DPDCH。
在扩展器421中、以DL_DPCH所使用的信道化代码、对复用器420输出的DL_DPCH进行信道编码,随后在乘法器422中将其乘以与DL_DPCH的传输功率相关的信道增益。经信道补偿的DL_DPCH被输入到加法器460。加法器460对输入的DL_DPCH和其他的下行传输信道进行求和。在这种情况下,可以根据DL_DPCH的传输率、上行信道接收到的TPC命令等,来设置与DL_DPCH的传输功率相关的信道增益。
在编码器432中以适当的方法、对HS_PDSCH的第一用户数据进行信道编码,随后由比率匹配器433将其处理成一种适合于通过物理信道传输的格式。在扩展器434中对处理过的用户数据进行信道编码,在乘法器435中将其乘以适当的信道增益,随后将其输入到加法器460,加法器460将输入数据和其他的下行信道求和。扩展器434可以具有多个如下所述的信道化代码,从而能够提高下行链路数据传输速度。
TFRI信息441表示用于HS_PDSCH的信道化代码、MCS水平和与HS_PDSCH匹配的值,以便UE能够正确地解释HS_PDSCH。HARQ信息442向UE通告其上已经传送由HS_PDSCH所携带的分组的信道、以及该分组是首次传送的分组还是重传的分组,从而使UE可以理解和正确地利用由当前接收到的HS_PDSCH所携带的分组的特性。即当接收分组是重传的分组时,可将重传的分组添加到已经接收到的错误分组中,从而再生正确的信号。
TFRI信息441和HARQ信息442分别由编码器443和444进行编码,随后被输入到复用器445。TFRI信息441和HARQ信息442可以被原样传送,或者被重复地传送,或者通过独立的编码处理被编码之后再被传送,以便提高可靠性。复用器445接收编码器443和444的输出,从而构造和输出HS-SCCH。在扩展器446中以HS-SCCH所使用的信道化代码、对复用器445输出的信号进行扩展,在乘法器447中将其乘以HS-SCCH的信道增益,随后将其输入到加法器460。
加法器460对DL_DPCH、HS_PDSCH、HS-SCCH、以及传送其他UE的信道和节点B(图4中未示出)的控制信号的下行共享信道求和。接收下行共享信道的UE使用与下行共享信道相乘的信道化代码、只对通过所期望的下行信道接收到的信号进行正确地解释,以便于用于区分。在乘法器461中使用节点B所使用的加扰码、对加法器460输出的信号进行扰频,随后在调制器462中对其进行调制。在RF模块463中将调制信号变换成载频信号,随后经天线464将其传送到UE。在乘法器461中使用的加扰码有助于识别来自节点B或小区的每个下行链路信号。
图5是根据本发明的一个实施例的节点B中的接收器的方框图。在RF模块502中将通过天线501从UE接收到的信号变换成基带信号。在解调器503中对该基带信号进行解调,随后在乘法器504中使用与UE所使用的相同的加扰码对其进行解扰。UE所使用的加扰码可以识别从节点B传送到UE的信号。在解扩展器510、520、530中对乘法器504输出的信号进行解扩展,以便将信号分成UL_DPCCH、UL_DPDCH和S_UL_DPCCH。将在UL_DPCCH、UL_DPDCH和S_UL_DPCCH中所使用的相同的信道化代码、分别应用到解扩展器510、520、530。在多路分解器511中、从解扩展器510输出的UL_DPCCH中只提取导频域512,随后将其输入到信道估计器513。导频域512用于估计上行信道状态。在估计出导频信号的强度之后,节点B利用导频信号的强度来产生用于UL_DPCH的传输功率控制的TPC命令。利用信道估计器513计算出的信道估计值、补偿输入到乘法器514的UL_DPCH,随后在多路分解器515中将其分解为TPC 516、TFCI 517和FBI 518。
在乘法器521中利用信道估计器513的信道估计值、对解扩展器520输出的UL_DPDCH进行补偿,随后在解码器522中将其恢复成第一用户数据或高层信令消息,假定该解码器522也能够执行反向比率匹配功能。
在多路分解器532中、从解扩展器530输出的S-UL_DPCCH中只提取导频域540。在信道估计器534中、对从S-UL_DPCCH中提取出的导频域540进行信道估计,然后将估计值传送到控制器550。
在多路分解器535中、将在乘法器533中经信道补偿的S-UL_DPCCH分成ACK/NACK和信道报告信息,随后在解码器536和538中、分别将其恢复成信道测量信息537和ACK/NACK。解码器536和538被定义为具有与UE所使用的相同的用于重复传输的代码及解码功能的解码器。
控制器550接收在信道估计器513中估计出的UL-DPCCH的导频域的信号估计值、以及在信道估计器534中估计出的S-UL-DPCCH的导频域的信道估计值,以便产生每个信道的TPC命令。可以分别控制连接到信道估计器513和534的开关551和552、以便调整输入到乘法器533的信道估计值,从而能够对应用TPC的每个信道进行分别的信道估计。即,当接收到将UL_DPCCH的TPC应用于其上的信号时,可以使用利用UL_DPCCH的导频域估计出的信道估计值来补偿S-UL_DPCCH的信道估计值。相反,当接收到将S-UL_DPCCH的TPC应用于其上的信号时,可以使用利用S-UL_DPCCH的导频域估计出的信道估计值来补偿S-UL_DPCCH的信道估计值。在上述的控制器550中,可以分别估计具有不同的信道测量数据且只被传送到一个UE的信道,然后以估计值来补偿上述信道,从而可改善信道补偿增益。而且,在S-UL_DPCCH的传输期间,结点B可以对S-UL_DPCCH进行分别地测量和信道补偿,从而进一步改善S-UL_DPCCH的性能。
图6是与图4所示的节点B接收器相对应的UE传送器的方框图。控制器601产生和控制应用到UL-DPCH的信道增益651、应用到UL-DPCCH的第一导频611、应用到S-UL-DPCCH的信道增益652、以及应用到S-UL-DPCCH的第二导频621。控制器601接收从节点B传送的多个TPC,并且利用S-UL-DPCCH和UL-DPCH的TPC、来分别产生信道增益652和651。可以利用所接收到的TPC、由传送HSDPA的节点B直接确定信道增益652,或者当应用所接收到的TPC的信道增益太高、以致于软切换区域中对由S-UL-DPCCH所产生的其他信号的干扰信号的数量太高时,可以将信道增益652确定为特定的临界值。可以利用传输功率对UL-DPCH的比率或传输功率的绝对幅度、来确定特定临界值。传输功率对UL-DPCH的比率和传输功率的绝对幅度,可以利用高层信令或物理层信号、从节点B被传送到UE,或者可以在节点B和UE之间被预置。
乘法器615接收用于下行链路传输功率控制的TPC 612、控制器601输出的第一导频611、TFCI 613和FBI 614,以便构造UL-DPCCH。在扩展器616中使用应用于UL-DPCCH的信道化代码、对复用器615输出的UL-DPCCH进行扩展,在乘法器617中将其乘以信道增益651,然后将其输出到加法器640。
在编码器632中对用户数据631或高层信令信息进行编码,然后在比率匹配器633中将其处理成适合于物理信道的传输模式。在扩展器634中将比率匹配器633输出的信号变换成UL_DPDCH,在乘法器635中将其乘以UL_DPDCH的信道增益,然后将其输入到加法器640。可以根据用于乘法器617中所应用的信道增益的、UL_DPCCH和UL_DPDCH的传输率之间的差值、来确定乘法器635中所应用的信道增益。
复用器627接收分别通过在编码器626中对作为n信道HARQ的控制信息的ACK/NACK 625进行编码、以及通过在编码器624中对信道测量信息623进行编码而获取的编码值。而且,复用器627接收在控制器601中所确定的第二导频621、以便构造S-UI-DPCCH。如上所述,第二导频621可以使用与第一导频611相同或不同的模式。
加法器640对输入的上行链路信号求和,并且将和信号输出到乘法器641。由于可以通过与上行链路信号相乘的不同的信道化代码、来识别在加法器640中被求和的上行链路信号,所以接收信号的节点B可以再生正确的信号。乘法器641利用UE所使用的上行链路加扰码、对来自UE的上行链路信号进行扰频,以便可以将来自UE的上行链路信号与来自其他UE的上行链路信号区别开来。在调制器642中对乘法器641输出的信号进行调制,在RF模块643中将其变换成载频信号,随后经天线644将其传送到节点B。
图7是与图5所示的节点B传送器相对应的UE接收器的方框图,UE位于覆盖两个小区的软切换区域。在RF模块702中将通过天线701接收到的下行链路信号变换成基带信号。在解调器703中对基带信号进行解调,随后在乘法器704中使用与UE所使用的相同的加扰码、对其进行解扰。在解扩展器710、730、740、750中对乘法器704输出的解扰下行链路信号进行解扩展,以便将信号分成DL_DPCH、来自其他不传送HS-DSCH的节点B的DL_DPCH、HS_PDCH和SHCCH。
将解扩展器710输出的、来自传送HS-DSCH的节点B的DL_DPCCH输入到多路分解器711,随后在多路分解器711中从DL_DPCH中提取TPC721。将解扩展器730输出的、来自不传送HS-DSCH的节点B的DL_DPCH输入到多路分解器731,随后在多路分解器731中从DL_DPCH中提取TPC723。将TPC 721和723输入到控制器760,随后将其用于确定UP_DPCH和S-UL-DPCCH的上行链路功率。
将多路分解器711和731的输出、输入到加法器712,并且在加法器712中进行求和。将和信号输入到多路分解器770,在多路分解器770中从和信号中只提取导频域771,然后将其输入到信道估计器720。将输入到信道估计器720中的导频信号771的信道估计结果、输入到控制器760,随后将其用于产生TPC命令,该TPC命令用于与UE通信的节点B的下行链路传输功率控制。将信道估计器720的信道估计结果输入到乘法器713,并且将其用于加法器712输出的DL_DPCH的信道补偿。将经信道补偿的DL_DPCH输入到多路分解器715中,并且在多路分解器715中将其分解为TFCI 717和DL_DPDCH。在解码器718中对多路分解器715输出的DL_DPDCH进行解码,随后将其恢复成用户数据719或高层的信令信息,假定解码器718也能够执行反向比率匹配功能。
将解扩展器740输出的HS_PDSCH输入到乘法器741,利用在信道估计器720中计算出的信道估计值对其进行补偿,随后将其输出到解码器742。在图7中,假定在对传送到UE的DP_DPCH进行求和之后,由信道估计器720执行信道估计。然而,如果对从DL_DPCH中分出的每个导频信号执行信道估计,则可以用来自已传送HS-PDSCH的节点B的DL_DPCH的导频域的信道估计值、来替代应用到乘法器741的信道估计值。在多路分解器742中对乘法器741输出的HS-DSCH进行解码和去交织、以便恢复成用户数据。在多路分解器742中解码的HS-DSCH可以用于N信道SAW HARQ的操作。
在乘法器751中利用信道估计器720输出的信道估计值、对解扩展器750输出的SHCCH进行补偿。如果能够分出DL_DPCH的导频信号,则与乘法器741中所使用的信道估计值一样,也可使用通过解释传送SHCCH的节点B的DL_DPCH的导频域而获取的值、替代乘法器751中所使用的信道估计值。
在多路分解器752中、将已在乘法器751中经信道补偿的SHCCH分成两个信号,随后在解码器753和754中将这两个信号分别恢复成IFRI信息755和HARQ信息756,以便将其用于相应的对象。
控制器760接收由UE接收到的所有TPC和DL_DPCCH的导频域的估计结果,以便确定UE的UL-DPCH和S-DL-DPCCH的上行链路传输功率。如果传送HSDPA的节点B、已经向使用图7所示的接收器的UE传送UL-DPCCH的TPC命令,则可以确定包含TPC命令的UL-DPCH的传输功率。当必须在接收到UL-DPCCH的TPC命令之后、在不必接收S-UL-DPCCH的TPC命令的情况下、传送S-UL-DPCCH时,可以利用预定的功率偏移来确定S-UL-DPCCH的传输功率。而且,如果传送HSDPA的节点B已经传送了S-UL-DPCCH的TPC命令,则可以使用除S-UL-DPCH的TPC命令之外的其他TPC命令、来确定UL-DPCH的传输功率,并且可以利用S-UL-DPCH的TPC命令、来确定S-UL-DPCH的传输功率。
图9和图10是示出在根据本发明的上行链路功率控制方法中、节点B控制器和UE控制器的操作的流程图。为了方便起见,根据图1所示的情况给出以下说明。
图9说明根据本发明的节点B控制器的算法。参照图9,在步骤900中,节点B确定从节点B接收HS-DSCH的UE是否位于软切换区域(Soft HandoverRegion,SHR)。在步骤900中节点B进行确定工作是很自然的,因为节点B从其他节点B接收关于UE所测量的信号强度的信息,并且确定是否允许UE与软切换区域中的其他节点B通信。在步骤901中,节点B从UE接收P_UL_DPCCH的导频域及TPC命令、以及S-UL-DPCCH的导频域。P_UL_DPCCH携带下行专用信道的控制信息,S-UL-DPCCH携带HSPDA的上行链路控制信息。当在步骤901中、节点B接收到S-UL_DPCCH时,S-UL_DPCCH可以根据UE是否位于软切换区域而具有不同的结构。即,当UE不位于软切换区域时,UE只与一个传送HS-DSCCH的节点B通信,所以UE不必向S-UL-DPCCH传送用于S-UL-DPCCH的传输功率控制的导频信息。因而,当UE不在软切换区域时,S-UL-DPCCH可能具有图8A和图8D所示的各种格式之中的没有导频域的格式。但是,在图9的说明中,假定UE总是以相同的S-UL-DPCCH格式来使用时隙。通过总是以相同格式使用时隙的UE,能够消除UE和传送B的节点B之间的用于改变S-UL-DPCCH的时隙格式的过量信令。但是,当UE不位于软切换区域时,UE可能传送不必要的信号,这会增加电池功耗。为了防止电池功耗的增加,UE可以设置DTX(Discrete Transmission OFF,离散传输关闭)模式,从而不传送S-UL-DPCCH的导频域。
在步骤902中,节点B确定它是否已经接收到正确的S-UL-DPCCH导频域。当节点B推断没有接收到正确的S-UL-PCCH导频域时,在步骤911中节点B分析P_UL_DPCCH的导频域、以便产生P_UL_DPCCH的TPC命令。当在步骤902中节点B已经确认接收到正确的S-UL-DPCCH导频域时,在步骤903中节点B分析P_UL_DPCCH和S_UL_DPCCH的导频域。在步骤904中,利用在步骤903中的分析所获取的P_UL_DPCCH和S_UL_DPCCH的导频域、来产生P_UL_DPCCH和S_UL_DPCCH的TPC命令。
在步骤905中,节点B确定现在是否是传送S_UL_DPCCH的TPC的合适的时间点。可根据例如通过UL-DPDCH传送的数据的重要程度、根据UE的移动速度的UL-DPCH的功率控制周期、P_UL-DPCH的接收质量、以及S_UL-DPCH的接收质量等内容来确定传输时间点。当通过UL-DPDCH传送的数据不是非常重要时,可更频繁地传送S-UL-DPDCH的TPC,以便接收正确的HSDSCH的上行链路控制信息。当可根据UE的移动速度来延长UL_DPCH的功率控制周期时,可更频繁地传送S-UL-DPCCH的TPC。当接收到的P-UL-DPCH的质量良好,并且在UE到节点B的信道状态中没有连续的改变时,可更频繁地传送S-UL-DPCCH的TPC。最后,当S-UL-DPCCH的信道状态或质量中没有连续的改变时,可更频繁地传送S-UL-DPCCH的TPC。
当UE位于软切换区域时,UL-DPCH和S_UL-DPCH具有不同的传输功率。而且,由于UL-DPCH位于软切换区域中,软切换区域中的所有节点B能够接收到UE的UL-DPCH,即使传送到同一个UE的UL-DPCH和S-UL-DPCH也可能具有不同的信号质量和信道状态。
如果在步骤905中节点B已经推断现在不是传送S_UL_DPCCH的TPC的时间点,则在步骤906中、节点B确定传送P_UL_DPCCH的TPC命令。当节点B已经推断现在是传送S_UL_DPCCH的TPC的时间点时,在步骤907中、节点B传送S_UL_DPCCH的TPC命令。虽然,在步骤906和907中所确定的TPC用于UL_DPCCH,但是也可以将其应用到UL_DPDCH,因为UL_DPCCH和UL_DPDCH在除它们的传输速度之外的所有方面都相同。
在步骤908中,节点B根据在步骤901中接收到的下行链路功率控制命令、来设置下行链路传输功率,然后向UE传送其他的下行链路信号及相应的TPC命令。
在步骤909中,节点B确定与节点B通信的UE是否已经从软切换区域脱离、或者是否已经完成到UE的HS-DSCH的传输。当UE已经脱离软切换区域或者已经完成到UE的HS-DSCH的传输时,在步骤910中、利用控制UE的上行链路传输功率的正常功率控制算法、来控制UE的上行链路传输功率。在相反的情况下,将从步骤901开始重复程序。
图9所示的节点B控制器的算法的上述说明基于如下假设,即节点B根据UE是否位于软切换区域来确定它是否将执行步骤901到908中的操作。也就是说,当UE位于软切换区域时,UE应当对每个具有2毫秒单位时长的S_UL_DPCCH子帧、向S_UL_DPCCH传送导频域,使节点B能够总是执行步骤901到908中的操作。这种导频域的频繁传输可能增加UE对不传送HS-DSCH的节点B的干扰。
因此,作为降低干扰的另一个示例,本发明使HSDPA节点B能够只当它预定接收HS-DSCH数据时才接收正确的ACK/NACK信息和信道报告消息。因此,节点B通过S_UL_DPCCH传送导频域,并且作为响应,HSDPA节点B执行图9所示的操作,以便HSDPA节点B能够独立地控制S_UL_DPCCH和P_UL_DPCCH的传输功率。
具体说,当UE位于软切换区域时,HSDPA节点B执行使HS-DSCH数据能够被传送到UE的调度,并且通过SHCCH传送接收HS-DSCH数据所需的控制信息。在接收到SHCCH之后、直到传送用于HS-DSCH数据的ACK/NACK信息时,UE利用图10所示的操作、通过S_UL_DPCCH来传送导频域。同时,在UE传送S_UL_DPCCH导频域时,HSDPA节点B利用图9所示的操作、来独立地控制S_UL_DPCCH和P_UL_DPCCH的传输功率。
当UE位于软切换区域中,根据是否已经接收到SHCCH控制信息(即HS-DSCH数据)来确定是否传送S_UL_DPCCH导频域。当不必传送S_UL_DPCCH导频域时,可以采用如上所述的相同的方式、来使用具有图8A至8D所示的各种结构的S_UL_DPCCH中没有导频域的S_UL_DPCCH。否则,当UE位于软切换区域中时,如上所述,当传送总是具有导频域格式、却不包含真正的S_UL_DPCCH导频的S_UL_DPCCH时,可以使用DTX。
图10说明与图9所示的节点B控制器相对应的UE控制器的算法。参照图10,在步骤1001中,UE从节点B接收TPC命令。在步骤1002中,UE控制器确定在步骤1001中接收到的TPC命令是否是S_UL_DPCCH的TPC。当接收到的TPC是S_UL_DPCCH的TPC时,在步骤1003中,将S_UL_DPCCH与从其他节点B接收到的P_UL_DPCCH的TPC分离开来,并且对其进行单独的分析。在步骤1004中,利用在步骤1003中单独分析出的TPC、来确定S_UL_DPCCH和P_UL_DPCCH的传输功率。当频繁传送S_UL_DPCCH的TPC时,可以确定S_UL_DPCCH的传输功率具有较小的值。相反,当以长传输周期来传送S_UL_DPCCH的TPC时,可以确定S_UL_DPCCH的传输功率具有较大的值。作为一个简单的示例,当每秒传送1000次S_UL_DPCCH的TPC时,接收TPC的UE可以利用大约1dB的功率调整间隔、来调整S_UL_DPCCH的传输功率,当每秒传送500次S_UL_DPCCH的TPC时,接收TPC的UE可以利用大约2dB的功率调整间隔、来调整S_UL_DPCCH的传输功率。
在步骤1005中,UE控制器确定现在是否是传送S_UL_DPCCH的时间点。步骤1005是必要的,因为可以利用具有图8A和8B所示的时隙结构的S_UL_DPCCH中的1个时隙来传送HSDPA的上行链路控制信息。但是,当以对每个时隙都相同的格式传送S_UL_DPCCH、或者以整个时长来传送S_UL_DPCCH时,步骤1005是不必要的。
在步骤1005中,当现在是传送S_UL_DPCCH的时间点时,在步骤1006中、UE控制器确定从步骤1004得到的S_UL_DPCCH的传输功率是否超过临界值。步骤1006中所使用的临界值可防止S_UL_DPCCH的预定传输功率过高,已对其应用从节点B传送的TPC,从而可防止传输功率导致对位于软切换区域中的其他UE的过大干扰。
当在步骤1006中推断S_UL_DPCCH的传输功率已经超过临界值时,在步骤1021中、利用临界值来确定S_UL_DPCCH的传输功率。这个临界值不仅能够被应用到如上所述的S_UL_DPCCH,而且能够被应用到所有上行信道S_UL_DPCCH、UL_DPCCH和UL_DPDCH的传输功率和。换句话说,当所有上行信道的传输功率和超过临界值时,以对每个信道相同的比例、将信道的传输功率降低到低于临界值。通常,通过用于HSDPA业务的S_UL_DPCCH所传送的信息是相当重要的信息。因此,当上行信道的传输功率和超过临界值时,以对S_UL_DPCCH、UL_DPCCH和UL_DPDCH不同的比例、来降低信道的传输功率。也就是说,对UL_DPCCH和UL_DPDCH的传输功率的降低可以超过对S_UL_DPCCH的传输功率的降低,使得节点B能够安全和可靠地接收S_UL_DPCCH。在步骤1007中,产生S_UL_DPCCH和P_UL_DPCCH的导频信号。在步骤1008中,以在步骤1004中所确定的传输功率、来传送P_UL_DPCCH和相应的UL_DPCCH,并且以在步骤1004中所确定的传输功率来传送S_UL_DPCCH。
在步骤1002中,如果未接收到S_UL_DPCCH的TPC,则在步骤1011中分析P_UL_DPCCH的TPC,在步骤1012中确定P_UL_DPCCH的传输功率。步骤1013跟随步骤1012,并且当从步骤1005的判断中推断出现在不是传送S_UL_DPCCH的时间点时,可以跟随步骤1005。在步骤1013中,产生P_UL_DPCCH的导频信号。在步骤1014中,以在步骤1012或1004中所确定的传输功率、来传送P_UL_DPCCH和相应的UL_DPCCH。
在步骤1009中,确定UE是否已经脱离软切换区域、以及是否还存在待接收的HS_DSCH,即使UE位于软切换区域也是如此。当UE已经脱离软切换区域、或者再没有待接收的HS_DSCH时,在步骤1010中执行下行和上行专用物理信道的正常功率控制算法。当还没有结束软切换、或者软切换区域中存在另一个HS-DSCH时,从步骤1001开始重复程序。
本发明的第二个实施例提出一种执行HSDPA的上行专用物理信道的信道估计的方法,该方法通过上行专用物理信道来传送单独的导频,以便当UE位于软切换区域时,节点B能够接收正确的上行专用物理信道。假定在UL_DPCCH的功率控制中使用公用的控制方法,而没有对S_UL_DPCCH的单独功率控制。虽然即使当UE不位于软切换区域时,也可以传送单独的S_UL_DPCCH导频,但是为了方便起见,以下说明将基于如下的假定,即只当UE位于软切换区域时传送单独的S_UL_DPCCH导频。
当UE位于软切换区域时,用于S_UL_DPCCH的信道估计的单独的导频可以具有如图8A至8D所示的结构。当UE不位于软切换区域时,所述导频可以具有与图3B所示的S_UL_DPCCH相同的结构。通常,节点B利用通过S_UL_DPCCH传送的单独导频来执行信道估计、以及对3个时隙中的ACK或NACK及CQI(Channel Quality Indicator,信道质量标志)信息执行信道补偿,这3个时隙构成S_UL_DPCCH的子帧。根据本发明,节点B可以利用单独的S_UL_DPCCH导频以通常的方式、或者以如下所述的改进的方式来执行信道补偿。而且,只有当传送ACK/NACK和CQI信息之一时,才应当传送单独的导频,因为单独的导频是为ACK/NACK或CQI信息的信道补偿而安排的。
图11A至11C是用于说明根据导频位置进行S_UL_DPCCH的信道估计的方法的详细视图。首先,图11A说明S_UL_DPCCH的结构,此时单独的导频位于S_UL_DPCCH子帧中的ACK/NACK和CQI信息之间。用于单独导频、ACK/NACK和CQI信息的传输功率可以被设置为具有不同的值。一般地,可以按上述信息和UL_DPCCH的传输功率之间的比例、来确定用于上述信息的传输功率的值。当节点B接收到具有图11A所示结构的S_UL_DPCCH时,节点B首先通过接收HS-导频1101(它是单独导频)来执行信道估计,随后利用HS_导频1101来执行对ACK/NACK或CQI的信道补偿。图11A说明一种常用的方法,在该方法中信道补偿在一个子帧中执行。在这种情况下,因为节点B只有在接收到HS_导频1101之后,才能执行对ACK/NACK的信道补偿,因此可能引起直到提取出ACK/NACK信息的时间延迟。该提取ACK/NACK的时间延迟可能成为降低下一个HSDPA分组的调度时间的重要因素,该分组由节点B向UE传送。
图11B和11C说明用于最小化ACK/NACK的信道补偿时间延迟的其他S_UL_DPCCH的结构。在图11B的第一个S_UL_DPCCH子帧中,在第一子帧中的信息中最后传送HS-导频。在图11B的第二个子帧中,该子帧作为S_UL_DPCCH的子帧N,UE只传送ACK/NACK信息或ACK/NACK及CQI信息两者。在第二帧中,UE传送子帧N-1的HS-导频1102、以用于ACK/NACK的信道补偿,而不是子帧N的导频。在这种情况下,因为节点B能够在利用接收到的HS_导频1102来执行信道估计之后、直接执行信道补偿,因此不存在与第一帧中相同的由于时间延迟而导致的问题。如果UE自S_UL_DPCCH子帧N起、位于软切换区域中,则子帧N-1不具有能够传送HS-导频1102的结构,因此使UE不可能在子帧N-1中传送HS-导频1102。在这种情况下,节点B在接收到子帧N的ACK/NACK之后,利用HS-导频1103来执行信道补偿。第三个或最后一个子帧具有这样的结构,即UE在S_UL_DPCCH的子帧N中只传送CQI信息。即使存在由于节点B提取CQI信息时引起的ACK/NACK的时间延迟,也不存在对HSDPA分组调度的影响。因此,UE可以传送子帧N的HS-导频1104和CQI,以便节点B可以在接收到CQI信息之后,利用HS-导频1104来执行信道估计和补偿。
图11C中第一个子帧具有这样的结构,即在S_UL_DPCCH的子帧的信息中首先传送HS-导频。图11C中的第二个S_UL_DPCCH子帧具有这样的结构,即UE在S_UL_DPCCH的子帧N中只传送ACK/NACK信息或ACK/NACK及CQI信息两者。这种结构与图11C中的第一种结构相同。在这种情况下,节点B通过接收HS_导频1105来执行信道估计,并且通过只接收ACK/NACK信息、或者接收ACK/NACK和CQI信息两者来执行信道补偿。图11C中第三个S_UL_DPCCH子帧具有这样的结构,即UE在S_UL_DPCCH的子帧N中只传送CQI信息。在一般的传输中,传送S_UL_DPCCH子帧N的HS_导频1106和CQI信息。为了避免UE的不连续传输,可以传送子帧N+1的HS_导频1107和CQI信息。
当然,在图11B和11C中所示的结构中,UE同样可以传送子帧N的ACK/NACK或CQI以及HS_导频。在这种情况下,节点B将执行图11A所示的通常的信道估计和补偿。
图12是根据本发明的第二个实施例的UE传送器的方框图。参照图12,控制器1201产生和控制应用到UL_DPCH的信道增益1251、应用到UL_DPCCH的第一导频1211、应用到S_UL_DPCCH的信道增益1252、以及应用到S_UL_DPCCH的第二导频1221。控制器1201接收从节点B传送的多个TPC,并且利用这些TPC来产生信道增益1252和1251。
复用器1215接收用于下行链路传输功率控制的TPC 1212、控制器1201输出的第一导频1211、TFCI 1213和FBI 1214,以便构造UL_DPCCH。在扩展器1216中利用应用到UL_DPCCH的信道化代码、对复用器1215输出的UL_DPCCH进行扩展,在乘法器1217中将其乘以信道增益1251,然后将其输入到加法器1240。
在编码器1232中使用适当的代码、对用户数据1231或高层信令信息进行编码,随后在比率匹配器1233中将其处理成适合于物理信道的传送模式。在扩展器1234中将速率匹配器1233所输出的信号变换成UL_DPCCH,在乘法器1235中将其乘以UL_DPCCH的信道增益,随后将其输入到加法器1240。可以根据乘法器1217所应用的信道增益的UL_DPCCH和UL_DPDCH的传输率之间的差值、来确定乘法器1235中所应用的信道增益。
复用器1227接收分别通过在编码器1226中对ACK/NACK 1225进行编码、以及通过在编码器1224中对信道测量信息1223进行编码而获取的编码值,其中ACK/NACK 1225是n-信道HARQ的控制信息。而且,复用器1227接收控制器1201中所确定的第二导频1221,并且复用第一和第二导频以构造S_UL_DPCCH。如上所述,第二导频1221可以使用与第一导频相同或不同的模式。当UE位于软切换区域时,控制器1201向复用器1227输入HS_导频1221。相反,当UE不在软切换区域时,控制器1201不向复用器1227输入HS-导频1221。
复用控制器1202是一种设备,该设备在将用于ACK/NACK 1225、CQI1223和HS-导频1221的传输功率设置成不同时,能够控制复用器1227来调整所设置的功率增益。而且,复用控制器1202控制复用器1227以构造如图11A至11C所示的S_UL_DPCCH结构。一般地,复用器1227能够以子帧为单位来复用S_UL_DPCCH。当UE使用如图11A至11C所示的改进的信道补偿方案时,复用控制器1202控制HS-导频复用,此时UE只传送CQI或ACK/NACK、或者CQI和ACK/NACK两者。例如,当UE传送ACK/NACK或者ACK/NACK和CQI两者时,复用控制器1202控制复用器1227以构造如图11B中的第二帧所示的S_UL_DPCCH,并且当UE只传送CQI信息时,复用控制器1202控制复用器1227以构造如图11B中的第三帧所示的S_UL_DPCCH。
加法器1240对输入的上行链路信号求和,并且将和信号输出到乘法器1241。因为可以通过与上行链路信号相乘的不同的信道化代码、来识别在加法器1240中求和的上行链路信号,接收信号的节点B可以再生正确的信号。乘法器1241利用UE所使用的上行链路加扰码、对来自UE的上行链路信号进行扰频,以便能够将来自UE的上行链路信号从来自其他UE的上行链路信号区分开。在调制器1242中、对乘法器1241所输出的信号进行调制,在RF模块1243中将其变换成载频信号,然后经天线1244将其传送到节点B。
图13是在根据本发明的第二个实施例的节点B中的接收器的方框图。参照图13,在RF模块1302中、将通过天线1301从UE接收到的信号变换成基带信号。在解调器1303中对基带信号进行解调,然后在乘法器1304中使用与UE所使用的相同的加扰码对其进行解扰。UE所使用的加扰码用于识别从节点B向UE传送的信号。在解扩展器1310、1320和1330中、对乘法器1304所输出的信号进行解扩展,以便将信号分成UL_DPCCH、UL_DPDCH和S_UL_DPCCH。将与UL_DPCCH、UL_DPDCH和S_UL_DPCCH中所使用的相同的信道化代码、分别应用到解扩展器1310、1320和1330。在多路分解器1311中,从解扩展器1310所输出的UL_DPCCH中只提取导频域1312,然后将其输入到信道估计器1313。导频域1312用于估计从UE到节点B的上行信道状态。在估计出导频信号的强度之后,节点B利用导频信号的强度、来产生用于UL_DPCH的传输功率控制的TPC命令。控制器1350利用来自信道估计器1313的用于UL_DPCCH的导频域的信道估计值、来产生UL_DPCH的TPC命令。利用在信道估计器1313中计算出的信道估计值、对输入到乘法器1314的UL_DPCCH进行补偿,随后将其分解成TPC 1316、TFCI1317和FBI 1318。
在乘法器1321中利用信道估计器1313的信道估计值、对解扩展器1320所输出的UL_DPCCH进行补偿,随后在解码器1322中将其恢复成第一用户数据或高层信令消息,假定解码器1322也能执行反向比率匹配功能。
在多路分解器1332中,从解扩展器1330所输出的S-UL_DPCCH中只提取导频域1340。在这种情况下,假定多路分解器1332监视是否传送HS_导频。只有当信息被传送到S_UL_DPCCH时,才传送根据本发明的HS-导频、用于单独的S_UL_DPCCH的信道估计。因此,节点B必须监视是否传送HS-导频。同时,当节点B执行图11A所示的通常的信道估计和补偿时,要求复用器1332以子帧为单位来检测HS-导频。但是,当节点B执行图11B和图11C所示的改进的信道估计和补偿时,要求复用器1332也能够从相邻的子帧检测HS-导频。例如,当如图11B的第二个子帧所示、UE传送ACK/NACK或ACK/NACK及CQI时,要求复用器1332检测子帧N-1的HS-导频,并且利用HS-导频来执行信道估计。而且,当如图11B的第三个帧所示、UE只传送CQI信息时,要求复用器1332应当能够检测子帧N的HS-导频,并且利用HS-导频来执行信道估计。
将S-UL_DPCCH的HS-导频1340输入到信道估计器1334中,并且对其进行信道估计。在多路分解器1335中、将在乘法器1333中经信道补偿的S_UL_DPCCH分成ACK/NACK和信道报告信息,随后在解码器1336和1338中将其分别恢复成信道测量信息1337和ACK/NACK 1339。解码器1336和1338被定义为这样的解码器,即具有与UE所使用的解码器相同的、用于重复传输的代码和解码功能的解码器。
能够控制分别连接到信道估计器1313和1334的开关1351和1352、以调整输入到乘法器1333中的信道估计值,从而使得能够根据UE是否位于软切换区域而对S_UL_DPCCH进行单独的信道估计。即,当UE不位于软切换区域时,可以利用对UL_DPCCH的导频域的信道估计值、对S_UL_DPCCH进行信道补偿。相反,当UE位于软切换区域时,可以利用对S_UL_DPCCH的导频域的信道估计值、对S_UL_DPCCH进行信道补偿。即使在传送S_UL_DPCCH的同时、没有对S_UL_DPCCH执行单独的功率控制时,也可以对P_UL_DPCCH的HS-导频域进行单独地测量和信道补偿,从而改善S_UL_DPCCH的性能。
图14说明根据本发明的第二个实施例的UE控制器的算法。参照图14,在步骤1401中、UE从节点B接收TPC命令。在步骤1402中、UE分析TPC,并且在步骤1403中、设置S_UL_DPCCH和P_UL_DPCCH的传输功率。一般地,以S_UL_DPCCH和UL_DPCCH的传输功率之间的比例、来确定S_UL_DPCCH的传输功率值。当在步骤1404中已经确定现在是传送S_UL_DPCCH的时间点时,在步骤1407中产生S_UL_DPCCH和P_UL_DPCCH的导频信号。在步骤1408中,以步骤1403中所确定的传输功率、来传送P_UL_DPCCH和相应的UL_DPDCH,并且以步骤1403中所确定的传输功率、来传送S_UL_DPCCH。当在步骤1404中确定现在不是传送S_UL_DPCCH的时间点时,步骤1405跟随步骤1404。在步骤1405中,产生UL_DPCCH的导频信号。在步骤1406中,以步骤1403中所确定的传输功率、来传送P_UL_DPCCH和相应的UL_DPDCH。
在步骤1409中,确定UE是否已经脱离软切换区域、以及是否还存在任何待接收的HS_DSCH,即使UE位于软切换区域也是如此。当UE已经脱离软切换区域、或不再存在待接收的HS_DSCH时,在步骤1410中传送不带有HS-导频的S_UL_DPCCH和UL_DPCCH,以便能够执行对上行专用物理信道的正常信道补偿。根据步骤1409中的判断,当还没有完成软切换、或者软切换区域中存在待接收的其他HS-DSCH时,将从步骤1401开始重复程序。
图15说明根据本发明的第二个实施例的节点B控制器的算法。参照图15,在步骤1500中,节点B确定从节点B接收HS-DSCH的UE是否位于软切换区域。如上所述,节点B执行确定工作是自然的,因为节点B从其他节点B接收关于UE所测量的信号强度的信息,并且确定是否允许UE与软切换区域中的其他节点B通信。在步骤1501中,节点B从UE接收P_UL_DPCCH的导频域和TPC命令、以及S-UL_DPCCH的导频域。当在步骤1501中、节点B接收到S-UL_DPCCH时,S-UL_DPCCH可以根据UE是否位于软切换区域而具有不同的结构。即,当UE不位于软切换区域时,UE只与传送HS-DSCCH的一个节点B通信,以便UE不必向S-UL_DPCCH传送用于S-UL_DPCCH的功率控制的导频信息。因此,当UE不位于软切换区域时,S-UL_DPCCH可以具有图8A至8D所示的各种格式中没有导频域的格式。同样,不管UE是否位于软切换区域,S-UL-DPCCH可以具有相同的格式。
在步骤1502中,节点B确定它是否已经接收到S-UL-DPCCH的正确的导频域。当节点B推断在步骤1502中还没有接收到S-UL-DPCCH的正确的导频域时,在步骤1509中、节点B分析UL_DPCCH的导频域,并且在步骤1510中产生UL_DPCCH的TPC命令。当节点B已经确认接收到S-UL-DPCCH的正确的导频域时,在步骤1503中、节点B分析P_UL_DPCCH和S_UL_DPCCH的导频域。在步骤1503中,利用对UL_DPCCH的导频域的分析,来产生UL_DPCCH的TPC命令、以及对UL_DPCCH和UL_DPDCH进行信道估计。而且,在信道估计中利用S_UL_DPCCH的导频域、以对S_UL_DPCCH进行信道补偿。在步骤1504中,在利用UL_DPCCH和S_UL_DPCCH的导频进行信道估计之后,执行对于每个信道的信道补偿。
在步骤1504中,从步骤1503中所获取的UL_DPCCH中产生TPC命令。在步骤1506中,根据步骤1501中接收到的下行链路功率控制命令、来设置下行链路传输功率。其后,将相应的TPC命令与其他下行链路信号、一起从节点B传送到UE。
在步骤1507中,节点B确定与节点B通信的UE是否已经脱离软切换区域,或者是否已经完成向UE的HS-DSCH的传输。当UE已经脱离软切换区域、或者已经完成HS-DSCH到UE的传输时,在步骤1508中、只利用UL_DPCCH的导频域来执行上行专用物理信道的正常信道补偿算法。在相反的情况下,将从步骤1501开始重复程序。
本发明提供了一种用于使用HSDPA的UE和节点B之间的上行链路传输功率控制的方法,在该方法中可以分别控制用于下行专用物理信道的上行专用物理信道的功率、以及用于HSDPA上行链路控制信息的上行传输的辅助上行专用物理信道的功率。因此,本发明提供了一种设备和方法,该设备和方法能够使节点B接收正确的辅助上行专用物理控制信道。而且,本发明提出了一种设备和方法,该设备和方法用于对上行专用物理信道和辅助上行专用物理信道分别进行信道补偿或功率控制,其中辅助上行专用物理信道使用导频域,从而使节点B能够分别地产生用于上行专用物理信道和辅助上行专用物理信道的信道补偿值或功率控制命令。
虽然已经参照本发明的特定的优选实施例示出和说明了本发明,本领域的技术人员应当理解,在不脱离所附的权利要求所限定的本发明的精神和范围的情况下,可以进行形式和细节上的各种改变。