[go: up one dir, main page]

CN1661952A - Equipment and method for controlling retransmission data ROT - Google Patents

Equipment and method for controlling retransmission data ROT Download PDF

Info

Publication number
CN1661952A
CN1661952A CN 200410043431 CN200410043431A CN1661952A CN 1661952 A CN1661952 A CN 1661952A CN 200410043431 CN200410043431 CN 200410043431 CN 200410043431 A CN200410043431 A CN 200410043431A CN 1661952 A CN1661952 A CN 1661952A
Authority
CN
China
Prior art keywords
transmission
retransmission
tbs
virtual
power
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 200410043431
Other languages
Chinese (zh)
Inventor
王婷
李小强
李周镐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Samsung Telecommunications Technology Research Co Ltd
Samsung Electronics Co Ltd
Original Assignee
Beijing Samsung Telecommunications Technology Research Co Ltd
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Samsung Telecommunications Technology Research Co Ltd, Samsung Electronics Co Ltd filed Critical Beijing Samsung Telecommunications Technology Research Co Ltd
Priority to CN 200410043431 priority Critical patent/CN1661952A/en
Publication of CN1661952A publication Critical patent/CN1661952A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

一种控制重传数据ROT的方法,在速率调度方式中,包括步骤:当Node B接收到来自UE的数据后,进行译码,如果译码不正确,Node B向UE发送NACK,要求UE重传数据;重传数据时,Node B决定重传数据的目标ROT的变化;Node B用调度命令RG来指示重传时UE允许使用的最大速率的升降;UE根据Node B发来的相应重传的调度命令RG推算出虚拟传输格式组合,从而推导出E-DPDCH信道在重传时的发送功率;UE使用与首次传输时相同的传输格式组合,以推导出的E-DPDCH信道在重传时的发送功率来发送重传数据。Node B根据当前基站的ROT和E-DPDCH正确译码所需的功率决定重传时期望的ROT,并通过物理层调度命令来指示。调度信令在重传时,不再指示实际的传输速率,而是指示Node B希望UE达到的虚拟的传输速率。

Figure 200410043431

A method for controlling the ROT of retransmission data, in the rate scheduling mode, includes the steps: when the Node B receives the data from the UE, it decodes, if the decoding is incorrect, the Node B sends a NACK to the UE, requiring the UE to retry Data transmission; when retransmitting data, Node B determines the change of the target ROT of the retransmission data; Node B uses the scheduling command RG to indicate the maximum rate that the UE is allowed to use during retransmission; the UE sends the corresponding retransmission according to the Node B The scheduling command RG calculates the virtual transmission format combination, so as to derive the transmission power of the E-DPDCH channel during retransmission; UE uses the same transmission format combination as the first transmission, and uses the derived E-DPDCH channel during retransmission transmit power to send retransmission data. Node B decides the expected ROT during retransmission according to the ROT of the current base station and the power required for correct decoding of E-DPDCH, and indicates it through the physical layer scheduling command. When the scheduling signaling is retransmitted, it no longer indicates the actual transmission rate, but indicates the virtual transmission rate that the Node B expects the UE to achieve.

Figure 200410043431

Description

控制重传数据ROT的设备与方法Device and method for controlling retransmission data ROT

技术领域technical field

本发明涉及第三代移动通信,特别涉及关于EUDCH中,Node B对需要重传数据的ROT(Noise rise over thermal noise)灵活控制的设备与方法。The present invention relates to the third-generation mobile communication, and in particular to a device and a method for Node B to flexibly control ROT (Noise rise over thermal noise) of data that needs to be retransmitted in EUDCH.

背景技术Background technique

第二代移动通信系统包括GSM(Global System for MobileCommunications)and IS(Interim Standard)-95,主要目标是提供话音业务。GSM采用了TDMA(Time Division Multiple Access)技术,于1992年商用,主要用于欧洲和中国。而IS-95采用的是码分多址技术,主要用于美国和韩国。The second generation mobile communication system includes GSM (Global System for Mobile Communications) and IS (Interim Standard)-95, the main goal is to provide voice services. GSM adopts TDMA (Time Division Multiple Access) technology, which was commercialized in 1992 and is mainly used in Europe and China. What IS-95 uses is code division multiple access technology, mainly used in the United States and South Korea.

目前,移动通信技术已经演进为第三代移动通信系统,除了提供话音业务外,还提供高速率和高质量的数据业务和多媒体业务。第三代移动通信系统包括3GPP(3rd Generation Project Partnership)国际标准化组织研究的异步CDMA系统(或称WCDMA系统,或称UMTS),即各基站之间的定时是异步的,和3GPP2(3rd Generation Project Partnership 2)国际标准化组织研究的同步CDMA系统(或称CDMA2000),即各基站之间的定时是相同的。At present, mobile communication technology has evolved into the third generation mobile communication system, which provides high-speed and high-quality data services and multimedia services in addition to voice services. The third-generation mobile communication system includes the asynchronous CDMA system (or WCDMA system, or UMTS) studied by the 3GPP ( 3rd Generation Project Partnership) International Organization for Standardization, that is, the timing between the base stations is asynchronous, and 3GPP2 (3rd Generation Project Partnership) Generation Project Partnership 2) The synchronous CDMA system (or CDMA2000) studied by the International Organization for Standardization, that is, the timing between the base stations is the same.

同步和异步的第三代移动通信系统都在对提供高速率、高质量的数据分组业务进行标准化。例如:3GPP在对HSDPA(High Speed DownlinkAccess)进行标准化,从而提高下行的数据速率,而3GPP2在对1xEV-DV(Evolution-Data and Voice)进行标准化。3GPP又继续进行上行分组数据传输的增强(EUDCH),从而提高上行的容量和覆盖。EUDCH与Re199/4/5的上行DCH相比,引入了HARQ(Hybrid Automatic Retransmission Request)机制,并且正在考虑使用比Re199/4/5的上行DCH要短的TTI(TransmissionTime Interval),例如与HSDPA一样是2ms。TTI定义为传输信道向物理信道传递数据的时间间隔。上行EUDCH更倾向于使用功控进行链路自适应(3GPP正在研究中),而HSDPA使用的是AMC方式进行链路自适应。Both synchronous and asynchronous third-generation mobile communication systems are standardizing on providing high-speed, high-quality data packet services. For example: 3GPP is standardizing HSDPA (High Speed Downlink Access) to increase the downlink data rate, while 3GPP2 is standardizing 1xEV-DV (Evolution-Data and Voice). 3GPP continues to enhance the transmission of uplink packet data (EUDCH), so as to improve the capacity and coverage of uplink. Compared with the uplink DCH of Re199/4/5, EUDCH has introduced the HARQ (Hybrid Automatic Retransmission Request) mechanism, and is considering using a shorter TTI (Transmission Time Interval) than the uplink DCH of Re199/4/5, for example, the same as HSDPA is 2ms. TTI is defined as the time interval during which a transport channel transmits data to a physical channel. Uplink EUDCH tends to use power control for link adaptation (3GPP is under study), while HSDPA uses AMC method for link adaptation.

相应的,有必要对每个小区的上行信道进行调度以便分配资源。EUDCH把调度功能从RNC移到Node B,以实现快速调度。上行调度的目的是有效的利用有限的无线资源。例如,每个小区的目标ROT(T_ROT)是由该小区的上行信道调度来决定的,根据本小区和临近小区的状态,可以找到一个最优的T_ROT,当上行信道调度使得实际测得的M_ROT小于等于T_ROT,并且M_ROT的变化很小时,则系统的上行可以获得最佳性能。ROT的定义见公式(1):Correspondingly, it is necessary to schedule the uplink channel of each cell in order to allocate resources. EUDCH moves the scheduling function from RNC to Node B to realize fast scheduling. The purpose of uplink scheduling is to effectively utilize limited radio resources. For example, the target ROT (T_ROT) of each cell is determined by the uplink channel scheduling of the cell, and an optimal T_ROT can be found according to the status of the cell and neighboring cells. When the uplink channel scheduling makes the actual measured M_ROT When it is less than or equal to T_ROT and the change of M_ROT is small, the uplink of the system can obtain the best performance. The definition of ROT is shown in formula (1):

ROTROT == II oo NN oo .. .. .. .. .. (( 11 ))

其中,Io是Node B接收到的所有信号强度之和,即Node B的全宽带接收信号功率谱密度,No是Node B的热噪声的功率谱密度。Among them, Io is the sum of all signal strengths received by Node B, that is, the full broadband received signal power spectral density of Node B, and No is the power spectral density of thermal noise of Node B.

因为No几乎不随时间而变化,所以ROT主要是由Io决定的。如果ROT较小,说明Node B接收到的信号强度较弱。虽然终端收到的干扰较小,但是Node B的负载也较小。然而,如果ROT较大,说明Node B有较高的负载,但也意味着终端的上行链路受到的干扰较大,就导致了上行链路性能的降低,从而降低了整个系统上行的性能。权衡ROT和整个系统的性能,使整个系统获得最佳性能的最优的ROT可以通过综合考虑Node B的负载和终端的噪声强度来获得。Because No hardly changes over time, ROT is mainly determined by Io. If the ROT is small, it means that the signal strength received by Node B is weak. Although the interference received by the terminal is small, the load on Node B is also small. However, if the ROT is large, it means that the Node B has a high load, but it also means that the uplink of the terminal is greatly interfered, which leads to a decrease in uplink performance, thereby reducing the uplink performance of the entire system. Weigh the ROT and the performance of the whole system, and the optimal ROT for the best performance of the whole system can be obtained by comprehensively considering the load of Node B and the noise intensity of the terminal.

目前,TR25.896中主要提出了两种调度方式:一是基于Node B控制的速率调度,二是基于NodeB控制的速率与时间调度。Currently, two scheduling methods are mainly proposed in TR25.896: one is rate scheduling based on Node B control, and the other is rate and time scheduling based on Node B control.

在基于Node B控制的速率调度方式中,RNC设定Node B允许使用的TFCS子集(TFCS Subset),并通过NBAP信令告诉Node B。Node B设定UE允许使用的TFCS子集(TFCS Subset),并通过物理层信令告诉给UE。Node B允许使用的TFCS子集包含UE允许使用的TFCS子集。与Re199/4/5的上行专用信道控制相比,基于Node B控制的调度每个调度周期可以改变UE允许使用的TFCS子集,从而能够适应上行负载的变化,达到快速调度的目的。In the rate scheduling method based on Node B control, RNC sets the TFCS subset (TFCS Subset) that Node B is allowed to use, and informs Node B through NBAP signaling. The Node B sets the TFCS subset (TFCS Subset) that the UE is allowed to use, and informs the UE through physical layer signaling. The TFCS subset allowed to be used by the Node B includes the TFCS subset allowed to be used by the UE. Compared with the uplink dedicated channel control of Re199/4/5, the scheduling based on Node B control can change the TFCS subset allowed to be used by the UE in each scheduling cycle, so as to adapt to the change of uplink load and achieve the purpose of fast scheduling.

因为TFCS中的TFC可以按照速率进行排序,所以每个TFCS子集是用指针来表示的。Node B允许使用的子集,用一个Node B指针(Node B pointer)指示,Node B指针指向某一个TFC,所有传输速率小于等于该TFC的元素都属于Node B允许使用的子集。同样,UE指针(UE pointer)指向UE允许使用的TFCS子集中传输速率最大的一个TFC。参见图8,这是一个关于Node B指针和UE指针的例图。图中,RNC定义的TFCS共有11个,按照发射功率从小到大(与数据速率等价)排序后是TFC10,TFC9,TFC8,...,TFC0。UE指针是TFC7,所以UE允许使用的TFCS子集是TFC7到TFC10。Node B指针是TFC3,所以Node B允许对该UE使用的TFCS子集是TFC3到TFC10。Because the TFCs in the TFCS can be sorted according to the rate, each TFCS subset is represented by a pointer. The subset allowed by Node B is indicated by a Node B pointer (Node B pointer). The Node B pointer points to a certain TFC, and all elements whose transmission rate is less than or equal to the TFC belong to the subset allowed by Node B. Similarly, the UE pointer (UE pointer) points to a TFC with the highest transmission rate in the TFCS subset that the UE is allowed to use. See Figure 8, which is an illustration of Node B pointers and UE pointers. In the figure, there are 11 TFCS defined by the RNC, and they are TFC10, TFC9, TFC8, . The UE pointer is TFC7, so the TFCS subset that the UE is allowed to use is TFC7 to TFC10. The Node B pointer is TFC3, so the TFCS subset that Node B allows for the UE is TFC3 to TFC10.

UE可以在UE允许使用的TFCS子集中根据Re199中已有的TFC选择算法计算出当前要使用的TFC,也就是说UE可以使用的最大传输速率就是UE指针所指的TFC。The UE can calculate the current TFC to be used in the TFCS subset allowed by the UE according to the existing TFC selection algorithm in Re199, that is to say, the maximum transmission rate that the UE can use is the TFC pointed to by the UE pointer.

图1描述了基于Node B控制的速率调度方式的具体操作。Figure 1 describes the specific operation of the rate scheduling method based on Node B control.

在步骤101中,UE当前的速率等于UE允许的TFCS子集中的最大TFC,如果UE仍希望提高速率,则向Node B发送速率提高请求RR(Rate Request);否则,发送DTX。In step 101, the current rate of the UE is equal to the maximum TFC in the TFCS subset allowed by the UE. If the UE still wishes to increase the rate, it sends a rate increase request RR (Rate Request) to the Node B; otherwise, it sends a DTX.

在步骤102中,Node B根据步骤101中UE的速率请求RR和Node B当前ROT的情况,决定是否允许UE在发送新数据时提高速率,或者降低速率,向UE发送新数据首次传输的调度命令RG(Rate Grant),即RG=UP表示允许UE提高速率;RG=DOWN表示命令UE降低速率;RG=DTX表示让UE速率保持不变。In step 102, the Node B decides whether to allow the UE to increase or decrease the rate when sending new data according to the UE's rate request RR and Node B's current ROT in step 101, and sends a scheduling command for the first transmission of new data to the UE RG (Rate Grant), that is, RG=UP means that the UE is allowed to increase the rate; RG=DOWN means that the UE is ordered to reduce the rate; RG=DTX means that the UE rate remains unchanged.

在步骤103中,UE根据接收到的步骤102中的Node B的调度命令,在UE允许的TFCS子集中根据TFC选择算法选择出合适的TFC向Node B发送数据。In step 103, according to the received scheduling command of Node B in step 102, the UE selects a suitable TFC to send data to the Node B in the TFCS subset allowed by the UE according to the TFC selection algorithm.

在步骤104中,Node B接收到来自步骤103中的UE数据后,进行译码。In step 104, after Node B receives the UE data from step 103, it decodes it.

在步骤105中,如果译码正确,Node B向UE发送ACK;如果译码不正确,Node B向UE发送NACK。In step 105, if the decoding is correct, the Node B sends an ACK to the UE; if the decoding is incorrect, the Node B sends a NACK to the UE.

如果在步骤105中,Node B发送给UE的是ACK,则UE接收到后转向步骤101,准备发送新数据;如果在步骤105中,Node B发送给UE的是NACK,则UE接收到后转向步骤106。If in step 105, what Node B sends to UE is ACK, then UE turns to step 101 after receiving it, and prepares to send new data; if in step 105, what Node B sends to UE is NACK, then UE turns to step 101 after receiving it Step 106.

在步骤106中,Node B在UE重传数据时,不对重传数据进行调度,而是为UE的重传数据预留与首次传输时相同的ROT,UE以与首次传输相同的速率传输。执行完步骤106后,转向步骤104。In step 106, when the UE retransmits data, the Node B does not schedule the retransmission data, but reserves the same ROT for the UE's retransmission data as the first transmission, and the UE transmits at the same rate as the first transmission. After step 106 is executed, turn to step 104.

在基于NodeB控制的速率与时间调度中,UE在进行数据传输之前,需要将Node B的调度算法使用的信息(如缓存器状态和功率余量)发给Node B以进行数据传输的请求,Node B根据收到的信息,计算出UE的无线信道的好坏,并根据当前的ROT情况进行统一调度。Node B通过物理层信令告诉UE,以多大的速率,在什么时间进行数据传输。In the rate and time scheduling based on NodeB control, before data transmission, the UE needs to send the information used by the Node B scheduling algorithm (such as buffer status and power headroom) to the Node B for data transmission requests. B calculates the quality of the UE's wireless channel based on the received information, and performs unified scheduling according to the current ROT situation. The Node B tells the UE at what rate and when to transmit data through physical layer signaling.

图2描述了基于Node B控制的速率与时间调度方式的具体操作。Figure 2 describes the specific operation of the rate and time scheduling method based on Node B control.

在步骤201中,当有新数据从高层到达UE的缓存器,UE就向Node B发送用于调度的信息SI(Scheduling Information),包括缓存器的数据大小和发射功率余量。In step 201, when new data arrives at the buffer of the UE from the upper layer, the UE sends SI (Scheduling Information) for scheduling to the Node B, including the data size of the buffer and the transmit power headroom.

在步骤202中,Node B根据步骤201中UE的调度信息(SI)和当前ROT的情况,向UE发送新数据首次传输的调度命令SA(Scheduling Assignment),发送UE允许的TFCS子集的最大TFC(按TFC所对应的发射功率由小到大排序)和UE发送数据的时间。In step 202, the Node B sends the scheduling command SA (Scheduling Assignment) for the first transmission of new data to the UE according to the scheduling information (SI) of the UE in step 201 and the current ROT situation, and sends the maximum TFC of the TFCS subset allowed by the UE (sorted according to the transmit power corresponding to the TFC from small to large) and the time when the UE sends data.

在步骤203中,UE根据步骤202中接收到Node B的调度命令,在UE允许的TFCS子集中根据TFC选择算法选择出合适的TFC在Node B规定的时间内向Node B发送数据。In step 203, according to the scheduling command received from Node B in step 202, the UE selects a suitable TFC from the TFCS subset allowed by the UE according to the TFC selection algorithm and sends data to the Node B within the time specified by the Node B.

在步骤204中,Node B接收到来自步骤203中UE首次传输的数据后,进行译码。In step 204, Node B performs decoding after receiving the data first transmitted by UE in step 203.

在步骤205中,如果译码正确,Node B向UE发送ACK;如果译码不正确,Node B向UE发送NACK。In step 205, if the decoding is correct, the Node B sends an ACK to the UE; if the decoding is incorrect, the Node B sends a NACK to the UE.

如果在步骤205中,Node B发送给UE的是ACK,则UE接收到后转向步骤201,准备发送新数据。如果在步骤205中,Node B发送给UE的是NACK,转向步骤206。If in step 205, what Node B sends to UE is ACK, then UE turns to step 201 after receiving it, and prepares to send new data. If in step 205, what Node B sends to UE is NACK, turn to step 206.

在步骤206中,Node B不对重传数据进行调度,而是为UE的重传数据预留与首次传输时相同的ROT,UE以与首次传输相同的速率传输。执行完步骤206后,转向步骤204。In step 206, the Node B does not schedule the retransmission data, but reserves the same ROT for the UE's retransmission data as the first transmission, and the UE transmits at the same rate as the first transmission. After step 206 is executed, turn to step 204 .

TR25.896中现有的两种调度方法都是对首次传输进行调度,即重传时的速率与首次传输相同,并且从Node B侧来看,UE的重传和首次传输对ROT的贡献相同,即重传和首次传输在Node B侧的接收功率是相同的。这样Node B侧就要为需要重传数据的UE预留与首次传输相同的ROT,再将剩余的ROT分配给其他需要首次传输的UE,从而使得重传数据的优先级高于首次传输的优先级。此外,Node B不对重传进行调度,降低了调度的精确性。另外,Node B接收到的几次重传与首次传输叠加的能量如果大于正确译码所需要的能量,就会给系统带来更多不必要的上行干扰,从而降低系统性能。The two existing scheduling methods in TR25.896 both schedule the first transmission, that is, the rate of retransmission is the same as that of the first transmission, and from the perspective of Node B, the contribution of UE's retransmission and first transmission to ROT is the same , that is, the received power of the retransmission and the first transmission on the Node B side are the same. In this way, the Node B side must reserve the same ROT as the first transmission for the UE that needs to retransmit data, and then allocate the remaining ROT to other UEs that need to transmit data for the first time, so that the priority of retransmission data is higher than that of the first transmission. class. In addition, Node B does not schedule retransmissions, which reduces the accuracy of scheduling. In addition, if the superimposed energy of several retransmissions received by Node B and the first transmission is greater than the energy required for correct decoding, it will bring more unnecessary uplink interference to the system, thereby reducing system performance.

发明内容Contents of the invention

本发明的目的是提供一种灵活控制重传数据ROT的设备与方法,使Node B灵活控制重传数据与首次传输数据的ROT,使重传数据与首次传输的数据可以有不同的ROT,但数据速率相同。这样就使重传与首次传输的优先级相同,并增加了ROT控制的精度,同时可以使Node B控制几次重传和首次传输叠加的能量等于正确译码所需要的能量,从而减小上行干扰。The purpose of the present invention is to provide a device and method for flexibly controlling the ROT of retransmitted data, so that the Node B can flexibly control the ROT of the retransmitted data and the first transmitted data, so that the retransmitted data and the first transmitted data can have different ROTs, but The data rate is the same. In this way, the retransmission has the same priority as the first transmission, and the accuracy of ROT control is increased. At the same time, the Node B can control the energy of several retransmissions and the superposition of the first transmission equal to the energy required for correct decoding, thereby reducing the uplink interference.

为实现上述目的,一种控制重传数据ROT的方法,在速率调度方式中,包括步骤:In order to achieve the above object, a method for controlling retransmission data ROT, in the rate scheduling mode, includes steps:

当Node B接收到来自UE的数据后,进行译码,如果译码不正确,NodeB向UE发送NACK,要求UE重传数据;When the Node B receives the data from the UE, it decodes it. If the decoding is incorrect, the Node B sends a NACK to the UE, asking the UE to retransmit the data;

重传数据时,When retransmitting data,

Node B决定重传数据的目标ROT的变化;Node B determines the change of the target ROT for retransmitting data;

Node B用调度命令RG来指示重传时UE允许使用的最大速率的升降;The Node B uses the scheduling command RG to indicate the increase or decrease of the maximum rate allowed by the UE during retransmission;

UE根据Node B发来的相应重传的调度命令RG推算出虚拟传输格式组合,从而推导出E-DPDCH信道在重传时的发送功率;The UE calculates the virtual transmission format combination according to the corresponding retransmission scheduling command RG sent by the Node B, thereby deriving the transmission power of the E-DPDCH channel during retransmission;

UE使用与首次传输时相同的传输格式组合,以推导出的E-DPDCH信道在重传时的发送功率来发送重传数据。The UE uses the same transmission format combination as the first transmission, and sends the retransmission data with the derived transmission power of the E-DPDCH channel during retransmission.

按照本发明的另一方面,一种控制重传数据ROT的Node B发射设备,在速率调度方式中,其特征在于包括调度模块,所述调度模块包括初始传输调度模块和重传调度模块,其中,控制首次传输的调度命令由首次传输调度模块输出,控制重传的调度命令由重传调度模块输出。According to another aspect of the present invention, a Node B transmitting device that controls the retransmission data ROT, in the rate scheduling mode, is characterized in that it includes a scheduling module, and the scheduling module includes an initial transmission scheduling module and a retransmission scheduling module, wherein , the scheduling command controlling the first transmission is output by the first transmission scheduling module, and the scheduling command controlling retransmission is output by the retransmission scheduling module.

本发明与现有TR25.896 v 1.1.2版本中所述EUDCH中ROT的控制方法相比,本发明可以使Node B灵活控制重传数据的ROT。Node B根据当前基站的ROT和E-DPDCH正确译码所需的功率决定重传时期望的ROT,并通过物理层调度命令来指示。调度信令在重传时,不再指示实际的传输速率,即实际使用的TFC,而是指示Node B希望UE达到的虚拟的传输速率,即虚拟的TFC。UE根据重传时的调度命令推算出重传时E-DPDCH的功率。Compared with the control method of ROT in EUDCH described in the existing TR25.896 v 1.1.2 version, the present invention can enable Node B to flexibly control the ROT of retransmitted data. Node B determines the expected ROT during retransmission according to the ROT of the current base station and the power required for correct decoding of E-DPDCH, and indicates it through the physical layer scheduling command. When the scheduling signaling is retransmitted, it no longer indicates the actual transmission rate, that is, the actually used TFC, but indicates the virtual transmission rate that the Node B expects the UE to achieve, that is, the virtual TFC. The UE calculates the power of the E-DPDCH during retransmission according to the scheduling command during retransmission.

附图说明Description of drawings

图1是现有技术的速率调度方式中控制重传数据上行热噪声增加量的方法流程图;Fig. 1 is a flow chart of a method for controlling the amount of uplink thermal noise increase of retransmitted data in the rate scheduling mode of the prior art;

图2是现有技术的速率和时间调度方式中控制重传数据上行热噪声增加量的方法流程图;Fig. 2 is a flow chart of a method for controlling the increase in thermal noise of retransmitted data uplink in the rate and time scheduling mode of the prior art;

图3是速率调度方式中,具有基于基站控制重传数据上行热噪声的增加量功能的终端设备发射机的硬件图;Fig. 3 is a hardware diagram of a terminal equipment transmitter with the function of controlling the increase of uplink thermal noise of retransmission data based on the base station in the rate scheduling mode;

图4是速率调度方案中用于控制首次传输与重传时的增强上行专用信道增益因子发生模块框图;Fig. 4 is a block diagram of an enhanced uplink dedicated channel gain factor generation module used to control the first transmission and retransmission in the rate scheduling scheme;

图5是速率调度方式中,具有基于基站控制重传数据上行热噪声增加量功能的第一种可选方案下的基站动作流程图;Fig. 5 is a flow chart of the base station action under the first option with the base station controlling the uplink thermal noise increase function of the retransmission data in the rate scheduling mode;

图6是速率调度方式中,具有基于基站控制重传数据上行热噪声增加量功能的第一种可选方案下的终端动作流程图;Fig. 6 is a flow chart of terminal actions under the first alternative scheme with the base station controlling the uplink thermal noise increase of retransmitted data in the rate scheduling mode;

图7是速率调度中的第一种可选方案下,重传时增强上行专用信道发送功率计算方法一中的增强上行专用信道增益因子发生器的硬件设备;Fig. 7 is the hardware device of the enhanced uplink dedicated channel gain factor generator in the first calculation method of the enhanced uplink dedicated channel transmission power during retransmission under the first option in rate scheduling;

图8是速率调度中基站指针和终端指针的示意图。Fig. 8 is a schematic diagram of base station pointers and terminal pointers in rate scheduling.

图9是速率调度中的第一种可选方案下,重传时增强上行专用信道发送功率计算方法二中的增强上行专用信道增益因子发生器的硬件设备图;FIG. 9 is a hardware device diagram of the enhanced uplink dedicated channel gain factor generator in the second method for calculating the transmit power of the enhanced uplink dedicated channel during retransmission under the first option in rate scheduling;

图10是速率调度中,具有基于基站控制重传数据上行热噪声增加量功能的基站设备图;Fig. 10 is a diagram of base station equipment with the function of controlling retransmission data uplink thermal noise increase based on the base station in rate scheduling;

图11是速率调度方式中,具有基于基站控制重传数据上行热噪声增加量功能的第二种可选方案下的终端动作流程图;Fig. 11 is a flow chart of terminal actions under the second optional scheme with the base station controlling the uplink thermal noise increase of retransmitted data in the rate scheduling mode;

图12是速率调度中的第二种可选方案下,重传时增强上行专用信道发送功率计算方法中的上行专用信道增益因子发生器的硬件设备图;Fig. 12 is a hardware device diagram of the uplink dedicated channel gain factor generator in the method for calculating the transmission power of the enhanced uplink dedicated channel during retransmission under the second option in rate scheduling;

图13是速率调度中,具有基于基站控制重传数据上行热噪声增加量功能的基站与终端交互过程流程图;Figure 13 is a flow chart of the interaction process between the base station and the terminal with the function of controlling the uplink thermal noise increase of retransmission data based on the base station in rate scheduling;

图14是速率与时间调度中,具有基于基站控制重传数据上行热噪声增加量功能的基站与终端交互过程流程图;Fig. 14 is a flow chart of the interaction process between the base station and the terminal with the function of controlling the uplink thermal noise increase of the retransmission data based on the base station in the rate and time scheduling;

图15是速率与时间调度方式中,具有基于基站控制重传数据上行热噪声增加量功能的终端设备发射机的硬件图;Fig. 15 is a hardware diagram of a terminal equipment transmitter with the function of controlling the uplink thermal noise increase of retransmission data based on the base station in the rate and time scheduling mode;

图16是速率与时间调度方案中用于控制首次传输与重传时的增强上行专用信道增益因子发生模块框图;Fig. 16 is a block diagram of the enhanced uplink dedicated channel gain factor generation module used to control the first transmission and retransmission in the rate and time scheduling scheme;

图17是速率与时间调度方式中,具有基于基站控制重传数据上行热噪声增加量功能的基站动作流程图;Fig. 17 is a flow chart of the base station action based on the base station control retransmission data uplink thermal noise increase function in the rate and time scheduling mode;

图18是速率与时间调度方式中,具有基于基站控制重传数据上行热噪声增加量功能的基站动作流程图;Fig. 18 is a flow chart of the base station action based on the base station control retransmission data uplink thermal noise increase function in the rate and time scheduling mode;

图19是速率与时间调度中,重传时增强上行专用信道发送功率计算方法一中的增强上行专用信道增益因子发生器的硬件设备图;19 is a hardware device diagram of the enhanced uplink dedicated channel gain factor generator in the first calculation method of the enhanced uplink dedicated channel transmission power during retransmission in rate and time scheduling;

图20是速率与时间调度中,具有基于基站控制重传数据上行热噪声增加量功能的基站设备图;Fig. 20 is a diagram of base station equipment with the function of controlling retransmission data uplink thermal noise increase based on the base station in rate and time scheduling;

图21是速率与时间调度中,重传时增强上行专用信道发送功率计算方法二中的增强上行专用信道增益因子发生器的硬件设备图;FIG. 21 is a hardware device diagram of the enhanced uplink dedicated channel gain factor generator in the second calculation method of the enhanced uplink dedicated channel transmission power during retransmission in rate and time scheduling;

图22是速率调度中的第二种可选方案下,具有基于基站控制重传数据上行热噪声增加量功能的基站动作流程图;Fig. 22 is a flow chart of the base station action based on the base station control retransmission data uplink thermal noise increase function under the second option in the rate scheduling;

具体实施方式Detailed ways

本发明提出了一种在EUDCH中,Node B灵活控制UE的重传数据与首次传输数据ROT的设备与方法。与现有速率调度方式和速率与时间调度方式相比,在其中增加了对重传数据ROT的控制。The present invention proposes a device and method for Node B to flexibly control UE's retransmission data and first transmission data ROT in EUDCH. Compared with the existing rate scheduling mode and rate and time scheduling mode, the control of retransmission data ROT is added.

本发明提供了一种在速率调度方式中灵活控制重传时的ROT的设备与方法。The present invention provides a device and method for flexibly controlling ROT during retransmission in a rate scheduling manner.

图13给出了该方法的流程图:Figure 13 provides a flowchart of the method:

如图13所示的UE一个HARQ过程的收发流程图。Node B根据当前ROT的情况决定首次传输E-DCH新数据的目标ROT的变化,并用调度命令RateGrant(RG)1301来指示给UE。UE根据RG命令来调整UE pointer,即UE允许使用的TFCS子集,并根据TFC选择算法在UE允许使用的TFCS子集中选择实际使用的TFC,然后使用选择的TFC向NodeB发送首次传输的E-DCH新数据1302,因此新数据的速率小于等于UE pointer所对应的速率。当Node B接收到UE一个HARQ过程的新数据1302后,进行译码。如果译码正确,则Node B向UE发送ACK,UE继续发送新数据;如果译码不正确,Node B向UE发送NACK1303,要求UE重传数据;同时,还要根据当前ROT的情况和E-DPDCH正确译码所需的功率决定重传数据目标ROT(即期望的重传数据的接收功率)的变化,并用调度命令Rate Grant(RG)1304来指示。RG命令用于重传时与首次传输时,都是指示UE允许使用的最大速率的升降,当UE接收到NACK,UE重传数据1305。重传时,由于HARQ模块要进行合并,所以UE仍然使用与首次传输时相同的传输格式组合(TFC)来发送数据,即速率不变,但Node B欲控制UE的最大允许使用速率,通过控制UE允许使用的最大功率表现出来。UE发送功率根据Node B发来的相应的调度命令RG推算出来,不再是实际使用的TBS所对应的功率。As shown in FIG. 13 , a flow chart of transmitting and receiving a HARQ process of a UE. The Node B determines the change of the target ROT for the first transmission of new E-DCH data according to the current ROT, and uses the scheduling command RateGrant (RG) 1301 to indicate to the UE. The UE adjusts the UE pointer according to the RG command, that is, the TFCS subset that the UE is allowed to use, and selects the actually used TFC in the TFCS subset that the UE is allowed to use according to the TFC selection algorithm, and then uses the selected TFC to send the first transmitted E- DCH new data 1302, so the rate of new data is less than or equal to the rate corresponding to the UE pointer. When the Node B receives new data 1302 of a HARQ process of the UE, it decodes it. If the decoding is correct, the Node B sends ACK to the UE, and the UE continues to send new data; if the decoding is incorrect, the Node B sends NACK1303 to the UE, asking the UE to retransmit the data; at the same time, according to the current ROT situation and E- The power required for correct DPDCH decoding determines the change of the retransmission data target ROT (that is, the expected received power of retransmission data), and is indicated by the scheduling command Rate Grant (RG) 1304 . When the RG command is used for retransmission and the first transmission, it indicates the increase or decrease of the maximum rate allowed by the UE. When the UE receives NACK, the UE retransmits the data 1305 . When retransmitting, because the HARQ module needs to be combined, the UE still uses the same transport format combination (TFC) as the first transmission to send data, that is, the rate remains unchanged, but the Node B wants to control the maximum allowable rate of the UE, by controlling The maximum power that the UE is allowed to use is displayed. The UE transmit power is calculated according to the corresponding scheduling command RG sent by the Node B, and is no longer the power corresponding to the actually used TBS.

从Node B发送RG命令的含义来看,该方法有两种可选方案:From the point of view of the meaning of Node B sending the RG command, there are two options for this method:

第一种可选方案:First option:

Node B根据当前的ROT情况和E-DPDCH正确译码所需的功率控制重传时ROT的升降,与控制首次传输时的ROT相同,发送调度命令RG指示UEpointer相对于前一个调度周期的升降,UE pointer来指示UE允许使用的最大速率。UE在重传时使用与首次传输时相同的传输格式组合,但发送功率受更新后的UE pointer控制,小于等于UE pointer所对应的功率。所以在第一种可选方案中,UE pointer在首次传输与重传时都在RG命令下相对于前一个调度周期进行更新。Node B controls the rise and fall of ROT during retransmission according to the current ROT situation and the power required for correct decoding of E-DPDCH, which is the same as the ROT when controlling the first transmission, and sends a scheduling command RG to instruct UEpointer to rise and fall relative to the previous scheduling cycle. UE pointer to indicate the maximum rate allowed by the UE. The UE uses the same transmission format combination as the first transmission during retransmission, but the transmission power is controlled by the updated UE pointer, which is less than or equal to the power corresponding to the UE pointer. Therefore, in the first option, the UE pointer is updated relative to the previous scheduling period under the RG command during the first transmission and retransmission.

第二种可选方案:Second option:

Node B根据当前的ROT情况和E-DPDCH正确译码所需的功率控制重传时ROT的升降,与控制首次传输时的ROT不同,发送调度命令RG指示UE重传时允许使用的速率相对于首次传输时速率的升降,RG命令并不改变UE pointer的值,UE pointer的值只有在首次传输时才更新。UE在重传时使用与首次传输时相同的传输格式组合,但发送功率受更新后的UE重传时允许使用速率的控制,不受UE pointer的控制,小于等于UE允许使用的速率所对应的功率。对于多次重传,RG指示的是UE该次重传时允许使用的速率相对于前一次传输时速率的升降。Node B controls the rise and fall of ROT during retransmission according to the current ROT situation and the power required for correct decoding of E-DPDCH. It is different from controlling the ROT during the first transmission, and sends a scheduling command RG to instruct UE to allow the rate of retransmission relative to The RG command does not change the value of the UE pointer when the rate is increased or decreased during the first transmission, and the value of the UE pointer is only updated during the first transmission. The UE uses the same transmission format combination as the first transmission when retransmitting, but the transmission power is controlled by the updated rate allowed by the UE when retransmitting, not controlled by the UE pointer, and is less than or equal to the rate corresponding to the allowed rate of the UE power. For multiple retransmissions, RG indicates the increase or decrease of the rate that the UE is allowed to use in this retransmission relative to the rate in the previous transmission.

在可选方案一和二中,RG是1bit的三值信息,+1,-1,DTX。对应该方法的终端(UE)设备与现有速度调度下的UE设备相比,改进了βd,eu发生模块。图3给出了在速率调度中具有基于Node B控制重传数据ROT功能的终端设备(UE)发射机的硬件图。βd,eu发生模块324在UE发射机的位置如图3所示,其输出的βd,eu的值就是E-DPDCH扩频后的增益因子307,βd,eu与βc之间的比例关系反映出E-DPDCH与DPCCH的功率之比。该UE设备适用于E-DCH与DCH码分复用的情况。E-DCH和DCH分别映射到不同的CcTrCH上,即一个E-DCH映射到一个CcTrCH上,TFC中只有一个TrCH。这时TFC可以用TBS来替换。该UE设备具有控制重传数据ROT的功能,重传时UE最大允许使用的功率小于等于虚拟TBS对应的功率。虚拟TBS是UE根据RG命令推断出来的Node B期望UE重传时达到的速率,而不是重传时实际使用的TBS。In options 1 and 2, RG is 1-bit three-value information, +1, -1, DTX. Compared with the UE equipment under the existing speed scheduling, the terminal (UE) equipment corresponding to this method improves the β d, eu generation module. FIG. 3 shows a hardware diagram of a terminal equipment (UE) transmitter with the function of retransmitting data ROT based on Node B control in rate scheduling. The position of the β d, eu generation module 324 in the UE transmitter is shown in Figure 3, and the output value of β d, eu is the gain factor 307 after E-DPDCH spread spectrum, between β d, eu and β c The proportional relationship reflects the power ratio of E-DPDCH to DPCCH. The UE equipment is applicable to the case of E-DCH and DCH code division multiplexing. E-DCH and DCH are respectively mapped to different CcTrCHs, that is, one E-DCH is mapped to one CcTrCH, and there is only one TrCH in the TFC. At this time TFC can be replaced by TBS. The UE device has the function of controlling the retransmission data ROT, and the maximum allowable power used by the UE during retransmission is less than or equal to the power corresponding to the virtual TBS. The virtual TBS is the rate that the Node B expects the UE to achieve when retransmitting, inferred by the UE based on the RG command, rather than the actual TBS used during retransmission.

图4给出了改进后的βd,eu发生模块框图。如图4,改进后的βd,eu发生模块401将首次传输时的βd,eu和重传时的βd,eu分开计算,该模块包括首次传输时增益因子βd,eu计算模块402,重传时虚拟TBS发生模块403,重传时增益因子βd,eu计算模块404,数选器MUX405。操作如下:用传输次数作为数选器MUX405的控制端,当传输次数为第1次传输(i等于1),即首次传输时,数选器的输出选择首次传输时βd,eu计算模块402计算的βd,eu结果;当传输次数为第i次传输(i大于等于2),即重传时,数选器的输出选择重传时βd,eu计算模块404计算的βd,eu结果。其中,在首次传输时增益因子βd,eu计算模块402中,首次传输时的βd,eu是根据首次传输时实际使用的传输块大小TBS#1计算出来;而在重传时增益因子βd,eu计算模块404中,重传时的βd,eu不是仅仅根据重传时实际使用的传输块大小TBS#1计算出来,而是根据重传时虚拟TBS发生器403的结果TBS#i(表示第i次传输时使用的TBS,i>1)和重传时实际使用的传输块大小TBS#1(也是首次传输时使用的TBS)推导出来。重传时虚拟TBS发生器403的功能是从RG命令推算出Node B期望UE达到的速率,在模块404将Node B期望UE达到的速率转变为功率。对应第一种可选方案和第二种可选方案,虚拟TBS发生器403对RG的解释不同,对应可选方案一,RG指示UE pointer相对于前一个调度周期的升降,虚拟TBS是更新后的UE pointer所对应的UE允许使用的最大速率;对应可选方案二,RG指示UE重传时允许使用的速率相对于首次传输时速率的升降,RG命令并不改变UE pointer的值,虚拟TBS是指重传时UE允许使用的最大速率。Figure 4 shows the block diagram of the improved β d, eu generation module. As shown in Figure 4, the improved β d, eu generation module 401 calculates the β d, eu during the first transmission and the β d, eu during the retransmission separately, and this module includes the gain factor β d, eu calculation module 402 during the first transmission , the virtual TBS generation module 403 during retransmission, the gain factor β d during retransmission, the eu calculation module 404, and the number selector MUX405. The operation is as follows: use the number of transmissions as the control terminal of the number selector MUX405, when the number of transmissions is the first transmission (i is equal to 1), that is, the first transmission, the output of the number selector selects β d when the first transmission, and the eu calculation module 402 Calculated β d, eu result; when the number of transmissions is the i-th transmission (i is greater than or equal to 2), that is, when retransmission, the output of the number selector selects β d when retransmission, eu calculation module 404 calculates β d, eu result. Wherein, in the gain factor β d, eu calculation module 402 at the time of the first transmission, the β d at the time of the first transmission, eu is calculated according to the transmission block size TBS#1 actually used at the time of the first transmission; and the gain factor β at the retransmission In the d, eu calculation module 404, the β d, eu during retransmission is not only calculated according to the actual transport block size TBS#1 during retransmission, but according to the result TBS#i of the virtual TBS generator 403 during retransmission (represents the TBS used in the i-th transmission, i>1) and the actual transport block size TBS#1 used in retransmission (also the TBS used in the first transmission) is derived. The function of the virtual TBS generator 403 during retransmission is to calculate the rate that the Node B expects the UE to achieve from the RG command, and convert the rate that the Node B expects the UE to achieve into power in module 404 . Corresponding to the first option and the second option, the virtual TBS generator 403 interprets the RG differently. Corresponding to option 1, the RG indicates the rise and fall of the UE pointer relative to the previous scheduling period, and the virtual TBS is updated The UE pointer corresponding to the maximum rate allowed by the UE; corresponding to option 2, the RG instructs the UE to increase or decrease the rate allowed to be used when retransmitting relative to the rate at the first transmission, the RG command does not change the value of the UE pointer, and the virtual TBS It refers to the maximum rate allowed by the UE during retransmission.

对应该方法的基站(Node B)设备与现有速率调度下的Node B设备相比,改进了基于Node B的调度模块。图10给出了在速率调度中具有基于Node B控制重传数据ROT功能的基站(Node B)设备发射机的硬件图。Node B在功能上不仅控制首次传输的ROT,也控制重传时的ROT。如图10,基于Node B的调度模块1034不仅包括基于Node B的初始传输调度模块1001,还包括基于Node B的重传调度模块1002,基于Node B的重传调度模块1002是本发明中新增的模块,这两个功能模块在硬件实现时可以分开,也可以合成一个,其它模块与现有规范的规定是相同的。基于NodeB的调度模块1034的输入端受到来自Node B的ACK/NACK,如果UE接收到ACK,则输出基于Node B的初始传输调度模块产生的RG值,如果UE接收到NACK,则输出基于Node B的重传调度模块产生的RG值。RG1003在首次传输时是由基于Node B的首次传输调度模块输出的,在重传时是由基于Node B的重传调度模块输出的。对应第一种可选方案和第二种可选方案,RG都是用于指示UE允许的最大速率的升降,但升降的参考值不同,对应可选方案一,RG指示UE pointer相对于前一个调度周期的升降,UE pointer来指示UE允许使用的最大速率。对应可选方案二,RG指示UE重传时允许使用的速率相对于首次传输时速率的升降,RG命令并不改变UE pointer的值。Compared with the Node B equipment under the existing rate scheduling, the base station (Node B) equipment corresponding to this method improves the scheduling module based on Node B. Figure 10 shows the hardware diagram of the base station (Node B) equipment transmitter with the function of retransmitting data ROT based on Node B control in rate scheduling. Functionally, Node B not only controls the ROT for the first transmission, but also controls the ROT for retransmission. As shown in Figure 10, the Node B-based scheduling module 1034 not only includes the Node B-based initial transmission scheduling module 1001, but also includes the Node B-based retransmission scheduling module 1002, and the Node B-based retransmission scheduling module 1002 is newly added in the present invention. These two functional modules can be separated or synthesized into one during hardware implementation, and the other modules are the same as those specified in the existing specification. The input terminal of the NodeB-based scheduling module 1034 receives ACK/NACK from Node B. If the UE receives the ACK, it outputs the RG value based on the Node B-based initial transmission scheduling module. If the UE receives NACK, it outputs the RG value based on the Node B The RG value generated by the retransmission scheduling module. RG1003 is output by the Node B-based first transmission scheduling module during the first transmission, and is output by the Node B-based retransmission scheduling module during retransmission. Corresponding to the first option and the second option, RG is used to indicate the maximum rate allowed by the UE to rise and fall, but the reference value of the rise and fall is different. Corresponding to option 1, RG indicates that the UE pointer is relative to the previous one. For the ups and downs of the scheduling period, the UE pointer indicates the maximum rate that the UE is allowed to use. Corresponding to option 2, the RG instructs the UE to allow the rate to be used during retransmission relative to the rate of the first transmission, and the RG command does not change the value of the UE pointer.

本发明提供了一种在速率与时间调度方式中灵活控制重传ROT的设备与方法。The present invention provides a device and method for flexibly controlling retransmission ROT in a rate and time scheduling mode.

图14给出了该方法的流程图:Figure 14 provides a flowchart of the method:

如图14所示的UE一个HARQ过程的收发流程图。Node B根据当前ROT的情况决定首次传输E-DCH新数据的目标ROT,并用调度命令SchedulingAssignment(SA)1401来指示给UE。UE根据SA命令得出UE允许使用的TFCS子集,即UE允许使用的最大速率,并根据TFC选择算法在UE允许使用的TFCS子集中选择实际使用的TFC,然后使用选择的TFC向Node B发送首次传输的E-DCH新数据1402,新数据的速率小于等于TFCS子集中的最大速率。当Node B接收到UE一个HARQ过程的新数据1402后,进行译码。如果译码正确,则Node B向UE发送ACK,UE继续发送新数据;如果译码不正确,Node B向UE发送NACK1403,要求UE重传数据;同时,还要根据当前ROT的情况和E-DPDCH正确译码所需的功率决定重传数据目标ROT(即期望的重传数据的接收功率),并用调度命令SchedulingAssignment(SA)或者Rate Grant(RG)1404来指示,SA命令用于重传时与首次传输时,都是指示UE允许使用的最大速率,是绝对值,RG表示此次传输相对于前一次传输时速率的升降。当UE接收到NACK,UE重传数据1405。重传时,由于HARQ模块要进行合并,所以UE仍然使用与首次传输时相同的传输块大小(Transport Block Size)来发送数据,即速率不变,但Node B欲控制UE的最大允许使用速率,通过控制UE允许使用的最大功率表现出来。UE发送功率根据Node B发来的相应的调度命令SA/RG推算出来,小于等于UE允许使用的TFCS子集中最大TFC所对应的功率,不再是实际使用的TFC所对应的功率。FIG. 14 is a flow chart of sending and receiving a HARQ process of a UE. The Node B determines the target ROT for the first transmission of E-DCH new data according to the current ROT, and uses the scheduling command SchedulingAssignment (SA) 1401 to indicate to the UE. The UE obtains the TFCS subset that the UE is allowed to use according to the SA command, that is, the maximum rate that the UE is allowed to use, and selects the actually used TFC from the TFCS subset that the UE is allowed to use according to the TFC selection algorithm, and then uses the selected TFC to send to the Node B For the first transmitted E-DCH new data 1402, the rate of the new data is less than or equal to the maximum rate in the TFCS subset. When the Node B receives new data 1402 of a HARQ process of the UE, it decodes it. If the decoding is correct, the Node B sends ACK to the UE, and the UE continues to send new data; if the decoding is incorrect, the Node B sends NACK1403 to the UE, asking the UE to retransmit the data; at the same time, according to the current ROT situation and E- The power required for correct decoding of DPDCH determines the retransmission data target ROT (that is, the received power of the expected retransmission data), and is indicated by the scheduling command SchedulingAssignment (SA) or Rate Grant (RG) 1404, when the SA command is used for retransmission When it is transmitted for the first time, it indicates the maximum rate that the UE is allowed to use, which is an absolute value, and RG indicates the increase or decrease of the rate of this transmission compared to the previous transmission. When the UE receives a NACK, the UE retransmits the data 1405 . When retransmitting, because the HARQ module needs to be combined, the UE still uses the same transport block size (Transport Block Size) as the first transmission to send data, that is, the rate remains unchanged, but the Node B wants to control the maximum allowable rate of the UE. It is manifested by controlling the maximum power allowed by the UE. The transmit power of the UE is calculated according to the corresponding scheduling command SA/RG sent by the Node B, which is less than or equal to the power corresponding to the largest TFC in the TFCS subset that the UE is allowed to use, and is no longer the power corresponding to the actually used TFC.

对应该方法的终端(UE)设备与现有速度调度下的UE设备相比,改进了βd,eu发生模块。图15给出了速率与时间调度方式中,具有基于Node B控制重传数据ROT功能的终端设备(UE)发射机的硬件图。βd,eu发生模块1524在UE发射机的位置如图15所示,其输出的ρd,eu的值就是E-DPDCH扩频后的增益因子1507,βd,eu与βc之间的比例关系反映出E-DPDCH与DPCCH的功率之比。该UE设备适用于E-DCH与DCH码分复用的情况。E-DCH和DCH分别映射到不同的CcTrCH上,即一个E-DCH映射到一个CcTrCH上,TFC中只有一个TrCH。这时TFC可以用TBS来替换。该UE设备具有控制重传数据ROT的功能,重传时UE最大允许使用的功率小于等于虚拟TBS对应的功率。虚拟TBS是UE根据SA/RG命令推断出来的Node B期望UE重传时达到的速率,而不是重传时实际使用的TBS。Compared with the UE equipment under the existing speed scheduling, the terminal (UE) equipment corresponding to this method improves the β d, eu generation module. FIG. 15 shows a hardware diagram of a terminal equipment (UE) transmitter with a Node B-based control retransmission data ROT function in the rate and time scheduling mode. The position of the β d, eu generation module 1524 in the UE transmitter is shown in Figure 15, and the output value of ρ d, eu is the gain factor 1507 after E-DPDCH spread spectrum, between β d, eu and β c The proportional relationship reflects the power ratio of E-DPDCH to DPCCH. The UE equipment is applicable to the case of E-DCH and DCH code division multiplexing. E-DCH and DCH are respectively mapped to different CcTrCHs, that is, one E-DCH is mapped to one CcTrCH, and there is only one TrCH in the TFC. At this time TFC can be replaced by TBS. The UE device has the function of controlling the retransmission data ROT, and the maximum allowable power used by the UE during retransmission is less than or equal to the power corresponding to the virtual TBS. The virtual TBS is the rate that the Node B expects the UE to achieve when retransmitting, inferred by the UE based on the SA/RG command, rather than the actual TBS used during retransmission.

图16给出了改进后的βd,eu发生模块框图。如图16,改进后的βd,eu发生模块1601将首次传输时的βd,eu和重传时的βd,eu分开计算,该模块包括首次传输时βd,eu计算模块1602,重传时虚拟TBS发生模块1603,重传时βd,eu计算模块1604,和数选器MUX1605。操作如下:用传输次数作为数选器MUX1605的控制端,当传输次数为第1次传输(i等于1),即首次传输时,数选器的输出选择首次传输时βd,eu计算模块1602计算的βd,eu结果;当传输次数为第i次传输(i大于等于2),即重传时,数选器的输出选择重传时βd,eu计算模块1604计算的βd,eu结果。其中,在首次传输时增益因子βd,eu计算模块1602中,首次传输时的βd,eu是根据首次传输时实际使用的传输块大小TBS#1(表示第1次传输时使用的TBS)计算出来的;而在重传时增益因子βd,eu计算模块1604中,重传时βd,eu的计算不是仅仅根据重传时实际使用的传输块大小TBS#1计算出来,而是根据重传时虚拟TBS发生器1603的结果TBS#i(表示第i次传输时使用的TBS,i>1)和重传时实际使用的传输块TBS#1(也是首次传输时使用的TBS)推导出来。重传时虚拟TBS发生器1603的功能是从SA/RG命令推算出Node B期望UE达到的速率,在模块1604将Node B期望UE达到的速率转变为功率。Figure 16 shows the block diagram of the improved β d, eu generation module. As shown in Figure 16, the improved β d, eu generation module 1601 calculates the β d, eu during the first transmission and the β d, eu during the retransmission separately. This module includes the β d, eu calculation module 1602 during the first transmission, and Virtual TBS generation module 1603 during transmission, β d, eu calculation module 1604 during retransmission, and number selector MUX1605. The operation is as follows: use the number of transmissions as the control terminal of the number selector MUX1605, when the number of transmissions is the first transmission (i is equal to 1), that is, the first transmission, the output of the number selector selects β d when the first transmission, and the eu calculation module 1602 Calculated β d, eu result; when the number of transmissions is the i-th transmission (i is greater than or equal to 2), that is, when retransmission, the output of the number selector selects β d when retransmission, eu calculation module 1604 calculates β d, eu result. Wherein, in the gain factor β d, eu calculation module 1602 at the time of the first transmission, the β d, eu at the time of the first transmission is based on the actual transmission block size TBS#1 used at the time of the first transmission (representing the TBS used at the time of the first transmission) In the retransmission gain factor β d, eu calculation module 1604, the retransmission β d, eu calculation is not only calculated according to the actual transport block size TBS#1 used during retransmission, but according to Derivation from the result TBS#i of the virtual TBS generator 1603 during retransmission (representing the TBS used during the i-th transmission, i>1) and the actual transport block TBS#1 used during retransmission (also the TBS used during the first transmission) come out. The function of the virtual TBS generator 1603 during retransmission is to deduce the rate that the Node B expects the UE to achieve from the SA/RG command, and convert the rate that the Node B expects the UE to achieve into power in module 1604 .

对应该方法的基站(Node B)设备与现有速率与时间调度下的Node B设备相比,改进了基于Node B的调度模块。图20给出了在速率调度中具有基于Node B控制重传数据ROT功能的基站(Node B)设备发射机的硬件图。如图20,Node B在功能上不仅控制首次传输的ROT,也控制重传时的ROT。基于Node B的调度模块2034不仅包括基于Node B的初始传输调度模块2001,还包括基于Node B的重传调度模块2002,基于Node B的重传调度模块2002是本发明中新增的模块,这两个功能模块在硬件实现时可以分开,也可以合成一个,其它模块与现有规范的规定是相同的。基于Node B的调度模块2034的输入端受到来自Node B的ACK/NACK,如果UE接收到ACK,则输出基于Node B的初始传输调度模块产生的SA值,如果UE接收到NACK,则输出基于Node B的重传调度模块产生的SA/RG值。SA2003在首次传输时是由首次传输调度模块输出的,在重传时是由重传的调度模块输出的。The base station (Node B) equipment corresponding to this method is compared with the Node B equipment under the existing rate and time scheduling, and the scheduling module based on Node B is improved. Figure 20 shows the hardware diagram of the base station (Node B) equipment transmitter with the function of controlling retransmission data ROT based on Node B in rate scheduling. As shown in Figure 20, Node B not only controls the ROT for the first transmission, but also controls the ROT for retransmission. The Node B-based scheduling module 2034 not only includes the Node B-based initial transmission scheduling module 2001, but also includes the Node B-based retransmission scheduling module 2002. The Node B-based retransmission scheduling module 2002 is a newly added module in the present invention. The two functional modules can be separated or synthesized into one during hardware implementation, and the other modules are the same as those specified in the existing specification. The input end of the scheduling module 2034 based on Node B receives ACK/NACK from Node B, if the UE receives the ACK, then output the SA value based on the initial transmission scheduling module of Node B, if the UE receives NACK, then output the SA value based on the Node B The SA/RG value generated by B's retransmission scheduling module. SA2003 is output by the first transmission scheduling module during the first transmission, and is output by the retransmission scheduling module during retransmission.

下面介绍一下本发明中使用的定义:The following introduces the definitions used in the present invention:

TFC#1:首次传输和重传时E-DCH所在的CcTrCH实际使用的传输格式组合,与传输速率对应。TFC#1: The transmission format combination actually used by the CcTrCH where the E-DCH is located during the first transmission and retransmission, corresponding to the transmission rate.

TFC#i(i>=2):重传时E-DCH所在的CcTrCH由RG命令或SA命令推导出来的虚拟传输格式组合(TFC),它表示重传时Node B期望的UE允许使用的最大速率,并不表示UE实际使用的传输格式组合。重传时UE会用虚拟TFC计算出E-DPDCH的发送功率。TFC#i (i>=2): The virtual transport format combination (TFC) derived from the RG command or SA command of the CcTrCH where the E-DCH is located during retransmission, which indicates the maximum allowable use by the Node B expected by the UE during retransmission. The rate does not represent the transmission format combination actually used by the UE. During retransmission, the UE will use the virtual TFC to calculate the transmission power of the E-DPDCH.

TBS#1:首次传输和重传时E-DCH实际使用的传输块大小,与传输速率对应。TBS#1: The actual transmission block size used by the E-DCH during the first transmission and retransmission, corresponding to the transmission rate.

TBS#i(i>=2):重传时由RG命令或SA命令推导出来的E-DCH虚拟传输块(TBS),它表示重传时Node B期望UE的上行E-DPDCH信道允许使用的最大速率,并不表示UE实际使用的E-DCH信道的传输块大小。重传时UE会用虚拟TBS计算出E-DPDCH的发送功率。TBS#i (i>=2): The E-DCH virtual transport block (TBS) derived from the RG command or SA command during retransmission, which indicates that the Node B expects the uplink E-DPDCH channel of the UE to be allowed to use during retransmission The maximum rate does not indicate the transport block size of the E-DCH channel actually used by the UE. During retransmission, the UE will use the virtual TBS to calculate the transmission power of the E-DPDCH.

速率调度方式中灵活控制重传时ROT的设备与方法的动作说明。Operation description of the device and method for flexibly controlling the ROT during retransmission in the rate scheduling mode.

如何控制重传数据的ROT,即如何用调度命令RG来指示Node B期望的目标ROT,以及UE如何根据调度命令RG来调整发送功率是本发明的核心,有如下两种具体的可选方案:How to control the ROT of retransmitted data, that is, how to use the scheduling command RG to indicate the expected target ROT of the Node B, and how the UE adjusts the transmission power according to the scheduling command RG is the core of the present invention. There are two specific options as follows:

第一种可选方案下的Node B与UE动作说明:Description of the actions of Node B and UE under the first option:

对于一个HARQ过程,Node B在第一种可选方案下灵活控制重传时ROT的方法的动作如下:For a HARQ process, the actions of the Node B flexibly controlling the ROT method during retransmission under the first option are as follows:

图5给出了速率调度方式中第一种可选方案下Node B动作的流程图。Figure 5 shows the flow chart of Node B actions under the first option in the rate scheduling mode.

501Node B根据当前的ROT情况控制首次传输时ROT的升降,发送调度命令Rate Grant(RG)命令指示UE pointer相对于前一个调度周期的升降。当Node B期望UE在首次传输时的速率比前一个调度周期向正方向调整一个步长,RG的值置为UP;当Node B期望UE在首次传输时的速率比前一个调度周期向负方向调整一个步长,RG的值置为DOWN(DN);当Node B期望UE在首次传输时的速率与前一个调度周期保持不变,RG的值置为DTX。TFC按照所对应的功率由小到大排序,由小到大为正方向。501Node B controls the rise and fall of ROT during the first transmission according to the current ROT situation, and sends the scheduling command Rate Grant (RG) command to instruct the UE pointer to rise and fall relative to the previous scheduling cycle. When the Node B expects that the rate of the UE in the first transmission is adjusted by a step in the positive direction compared with the previous scheduling period, the value of RG is set to UP; when the Node B expects the rate of the UE in the first transmission to be in the negative direction compared with the previous scheduling period Adjust a step size, and set the value of RG to DOWN (DN); when Node B expects that the rate of the UE in the first transmission remains unchanged from the previous scheduling period, the value of RG is set to DTX. TFC is sorted according to the corresponding power from small to large, and the direction from small to large is positive.

502Node B接收到来自UE的E-DCH数据并译码。503如果译码结果为正确,Node B向UE发送ACK,然后转向501,对下一次首次传输进行调度;504如果译码结果为错误,Node B向UE发送NACK。502 Node B receives and decodes the E-DCH data from the UE. 503 If the decoding result is correct, Node B sends ACK to UE, and then turns to 501 to schedule the next first transmission; 504, if the decoding result is wrong, Node B sends NACK to UE.

505Node B同时要根据当前ROT的情况和E-DPDCH正确译码所需的功率控制重传时ROT的升降,与控制首次传输时的ROT相同,发送调度命令Rate Grant(RG)命令指示UE pointer相对于前一个调度周期的升降。当NodeB期望UE在重传时的速率比前一个调度周期向正方向调整一个步长,RG的值置为UP;当Node B期望UE在重传时的速率比前一个调度周期向负方向调整一个步长,RG的值置为DOWN(DN);当Node B期望UE在重传时的速率与前一个调度周期保持不变,RG的值置为DTX。TFC按照所对应的功率由小到大排序,也就是按照速率由小到大排序,由小到大为正方向。然后,Node B将转向502的动作,进行译码。At the same time, the 505Node B should control the rise and fall of the ROT during retransmission according to the current ROT situation and the power required for E-DPDCH correct decoding. Decrease from the previous scheduling cycle. When the NodeB expects the rate of the UE to be adjusted in the positive direction compared with the previous scheduling period by one step, the value of RG is set to UP; when the NodeB expects the rate of the UE to be adjusted in the negative direction than the previous scheduling period A step size, the value of RG is set to DOWN (DN); when the Node B expects that the rate of the UE during retransmission remains unchanged from the previous scheduling period, the value of RG is set to DTX. The TFCs are sorted according to the corresponding power from small to large, that is, according to the rate from small to large, and the direction from small to large is positive. Then, Node B will turn to the action of 502 to decode.

在这种可选方案中,Node B的动作与现有的速率调度(RateScheduling)方案相比,除了决定决定首次传输时UE的ROT的升降,发送与首次传输对应的调度命令RG,还要决定重传时UE的ROT的升降,并发送重传时相对于前一个调度周期速率升降的调度命令RG。RG命令在重传时仍然使用与首次传输时相同的信道。In this alternative scheme, compared with the existing rate scheduling (RateScheduling) scheme, the action of Node B, in addition to deciding whether to determine the UE's ROT rise and fall at the time of the first transmission, sending the scheduling command RG corresponding to the first transmission, but also to decide During retransmission, the ROT of the UE is raised or lowered, and a scheduling command RG is sent to increase or decrease the rate relative to the previous scheduling period during retransmission. The retransmission of the RG command still uses the same channel as the first transmission.

对应第一种可选方案下的Node B设备,基于Node B的重传调度模块的功能为:首先,Node B在重传时,与控制首次传输相同,根据当前ROT的情况和E-DPDCH正确译码所需的功率决定UE重传时期望的ROT,然后UE用RG表示UE允许使用的最大速率相应于前一个调度周期的变化。最后,Node B向UE发送RG。Corresponding to the Node B device under the first option, the function of the Node B-based retransmission scheduling module is as follows: First, when the Node B retransmits, it is the same as controlling the first transmission, according to the current ROT situation and E-DPDCH correct The power required for decoding determines the expected ROT when the UE retransmits, and then the UE uses RG to indicate that the maximum rate allowed by the UE corresponds to the change of the previous scheduling period. Finally, Node B sends RG to UE.

对于一个HARQ过程,UE在第一种可选方案下灵活控制重传时ROT的方法的动作如下:For a HARQ process, the actions of the ROT method when the UE flexibly controls retransmission under the first option are as follows:

图6给出了速率调度方式中第一种可选方案下UE的动作流程图。FIG. 6 shows the flow chart of UE actions under the first option in the rate scheduling mode.

601UE接收到控制首次传输时ROT升降的命令RG。602UE根据RG的值来更新UE pointer:当接收到的Rate Grant(RG)的值为UP,则UE pointer相对于前一个调度周期向正方向调整一个步长;当RG的值为DOWN(DN),则UE pointer相对于前一个调度周期向负方向调整一个步长;当RG的值为DTX,则UE pointer相对于前一个调度周期保持不变,此时,相对于UE pointer的传输格式组合为TFC#1。601 The UE receives a command RG for controlling ROT up and down during the first transmission. 602 UE updates the UE pointer according to the value of RG: when the value of the received Rate Grant (RG) is UP, the UE pointer adjusts a step in the positive direction relative to the previous scheduling cycle; when the value of RG is DOWN (DN) , then the UE pointer adjusts a step in the negative direction relative to the previous scheduling period; when the value of RG is DTX, the UE pointer remains unchanged relative to the previous scheduling period. At this time, the transmission format combination relative to the UE pointer is TFC #1.

接着603UE发送E-DCH新数据,其传输格式组合为TFC#1,首次传输时的E-DPDCH的发送功率是根据首次传输时实际使用的传输块大小TBS#1(表示第1次传输时使用的TBS)计算出来的。Then 603UE sends E-DCH new data, and its transmission format combination is TFC#1. The transmission power of E-DPDCH in the first transmission is based on the transmission block size TBS#1 actually used in the first transmission (indicating that it is used in the first transmission. TBS) calculated.

604如果UE接到ACK,则UE按照上面的操作601,602,603继续发送E-DCH新数据;如果UE接到NACK,则UE准备重传数据,605UE接收到来自NodeB的控制重传ROT升降的RG命令,606UE先根据RG的值来更新UEpointer:当接收到的Rate Grant(RG)的值为UP,则UE pointer相对于前一个调度周期向正方向调整一个步长;当RG的值为DOWN(DN),则UE pointer相对于前一个调度周期向负方向调整一个步长;当RG的值为DTX,则UE pointer相对于前一个调度周期保持不变。607UE由UE pointer所对应的TFC推导出虚拟TFC:在可选方案一中,对应第i(i>=2)次传输,虚拟TFC为更新后的UE pointer所对应的传输格式组合TFC#i(i>=2)。UE pointer按照TFC所对应的功率由小到大排序,由小到大为正方向。604 If the UE receives ACK, the UE continues to send E-DCH new data according to the above operations 601, 602, and 603; if the UE receives NACK, the UE prepares to retransmit the data, and 605 UE receives the control retransmission ROT from NodeB RG command, 606UE first updates the UEpointer according to the value of RG: when the value of the received Rate Grant (RG) is UP, the UE pointer adjusts a step in the positive direction relative to the previous scheduling cycle; when the value of RG is DOWN (DN), the UE pointer adjusts a step in the negative direction relative to the previous scheduling cycle; when the value of RG is DTX, the UE pointer remains unchanged relative to the previous scheduling cycle. 607 The UE derives the virtual TFC from the TFC corresponding to the UE pointer: in option 1, corresponding to the i-th (i>=2) transmission, the virtual TFC is the transmission format combination TFC#i( i>=2). The UE pointer is sorted according to the power corresponding to the TFC from small to large, and from small to large is the positive direction.

608UE根据虚拟TFC计算出E-DPDCH的发送功率,E-DPDCH发送功率的控制是通过调整E-DPDCH与DPCCH的功率比βd,eu实现的。609UE以传输格式组合TFC#1,和计算出的重传时E-DPDCH功率发送重传数据。608 UE calculates the transmission power of E-DPDCH according to the virtual TFC, and the control of E-DPDCH transmission power is realized by adjusting the power ratio β d,eu of E-DPDCH and DPCCH. 609 UE sends the retransmission data with the transmission format combination TFC#1 and the calculated E-DPDCH power during retransmission.

608中根据虚拟TFC计算E-DPDCH的发送功率的方法有如下两种:In 608, there are two methods for calculating the transmission power of the E-DPDCH according to the virtual TFC:

重传时E-DPDCH的发送功率计算方法一:E-DPDCH transmit power calculation method 1 during retransmission:

该方法适用于E-DCH和DCH码分复用的情况。E-DCH和DCH分别映射到不同的CcTrCH上,即一个E-DCH映射到一个CcTrCH上,TFC中只有一个TBS。这时TFC可以用TBS来替换。This method is applicable to the case of E-DCH and DCH code division multiplexing. E-DCH and DCH are respectively mapped to different CcTrCHs, that is, one E-DCH is mapped to one CcTrCH, and there is only one TBS in the TFC. At this time TFC can be replaced by TBS.

方法一的基本原则是:UE在重传时的发送功率等于虚拟TBS(TBS#i)与重传时实际使用的TBS(TBS#1,也是首次传输时使用的TBS)的最小值所对应的功率,如果该功率超过UE可以使用的最大功率,则UE以其可以使用的最大功率发射。在该方法中,UE在重传时的发送功率小于等于虚拟TBS所对应的功率,也小于等于首次传输时使用的TBS所对应的功率。The basic principle of method 1 is: the transmit power of the UE during retransmission is equal to the minimum value corresponding to the virtual TBS (TBS#i) and the TBS actually used during retransmission (TBS#1, which is also the TBS used for the first transmission) Power, if this power exceeds the maximum power the UE can use, the UE transmits at the maximum power it can use. In this method, the transmit power of the UE during retransmission is less than or equal to the power corresponding to the virtual TBS, and is also less than or equal to the power corresponding to the TBS used in the first transmission.

在重传时βd,eu的计算中,βd,eu=f(TBS=min(TBS#i,TBS#1))。In the calculation of β d,eu at the time of retransmission, β d,eu =f(TBS=min(TBS#i, TBS#1)).

图7给出了对应速率调度中灵活控制重传ROT的第一种可选方案中,重传时E-DPDCH的发送功率计算方法一中的βd,eu发生器的硬件设备图。FIG. 7 shows the hardware device diagram of the β d, eu generator in the first option for flexibly controlling retransmission ROT in rate scheduling, and the E-DPDCH transmission power calculation method during retransmission.

如图7所示,701同401,702同402,,703同403,704同404,708同405。本图对703和704进行展开。As shown in FIG. 7 , 701 is the same as 401, 702 is the same as 402, 703 is the same as 403, 704 is the same as 404, and 708 is the same as 405. In this figure, 703 and 704 are expanded.

虚拟TBS发生模块703包括一个模块,即虚拟TBS发生器705,虚拟TBS发生器705的输入端为RG的值和当前的UE pointer。当RG的值为UP,则UE pointer更新为相对于前一个调度周期向正方向调整一个步长;当RG的值为DOWN(DN),则UE pointer更新为相对于前一个调度周期向负方向调整一个步长;当RG的值为DTX,则UE pointer更新为相对于前一个调度周期保持不变。虚拟TBS发生器的输出为更新后的UE pointer所对应的传输格式组合TFC#i(i是传输次数,i>=2)。UE pointer按照TFC所对应的功率由小到大排序,由小到大为正方向。The virtual TBS generation module 703 includes a module, that is, a virtual TBS generator 705, and the input terminals of the virtual TBS generator 705 are the value of RG and the current UE pointer. When the value of RG is UP, the UE pointer is updated to adjust a step in the positive direction relative to the previous scheduling cycle; when the value of RG is DOWN (DN), the UE pointer is updated to be negative relative to the previous scheduling cycle Adjust a step size; when the value of RG is DTX, the UE pointer is updated to remain unchanged relative to the previous scheduling period. The output of the virtual TBS generator is the transmission format combination TFC#i (i is the number of transmissions, i>=2) corresponding to the updated UE pointer. The UE pointer is sorted according to the power corresponding to the TFC from small to large, and from small to large is the positive direction.

重传时βd,eu计算模块704包括一个取小比较器706和一个βd,eu计算器707。取小比较器是将输入的TBS#1和虚拟TBS发生模块703输出的TBS#i的大小进行比较,输出其中最小的一个。把这个最小的传输块送入βd,eu计算器707中,计算出βd,eu,βd,eu计算器在重传时与首次传输时的功能相同。During retransmission, the β d,eu calculation module 704 includes a smaller comparator 706 and a β d,eu calculator 707 . The small comparator compares the input TBS#1 with the TBS#i output by the virtual TBS generation module 703, and outputs the smallest one. Send this smallest transmission block into the β d, eu calculator 707 to calculate β d, eu , and the function of the β d, eu calculator is the same as that of the first transmission during retransmission.

重传时E-DPDCH的发送功率计算方法二:E-DPDCH transmission power calculation method two during retransmission:

该方法适用于E-DCH和DCH码分复用的情况。E-DCH和DCH分别映射到不同的CcTrCH上,即一个E-DCH映射到一个CcTrCH上,TFC中只有一个TBS。这时TFC可以用TBS来替换。This method is applicable to the case of E-DCH and DCH code division multiplexing. E-DCH and DCH are respectively mapped to different CcTrCHs, that is, one E-DCH is mapped to one CcTrCH, and there is only one TBS in the TFC. At this time TFC can be replaced by TBS.

方法二的基本原则是:UE在重传时的发送功率等于虚拟TBS(TBS#i)对应的功率,如果该功率超过UE可以使用的最大功率,则UE以其可以使用的最大功率发射。与可选方案一中的方法一相比,方法二中,UE在重传时的发送功率可能超过重传时实际使用的TBS(也是首次传输时使用的TBS)所对应的功率。The basic principle of Method 2 is: the transmit power of the UE during retransmission is equal to the power corresponding to the virtual TBS (TBS#i). If the power exceeds the maximum power available to the UE, the UE transmits at the maximum power available to it. Compared with method 1 in option 1, in method 2, the transmit power of the UE during retransmission may exceed the power corresponding to the TBS actually used during retransmission (also the TBS used during the first transmission).

在重传时βd,eu的计算中,βd,eu=f(TBS=TBS#i)。In the calculation of β d,eu at the time of retransmission, β d,eu =f(TBS=TBS#i).

图9给出了对应速率调度中灵活控制重传ROT的第一种可选方案中,重传时E-DPDCH的发送功率计算方法二中的βd,eu发生器的硬件设备图。FIG. 9 shows the hardware device diagram of the β d, eu generator in the second method for calculating the transmission power of the E-DPDCH during retransmission in the first option of flexibly controlling the retransmission ROT in rate scheduling.

如图9所示,901同401,902同402,,903同403,904同404,907同405。本图对903和904进行展开。As shown in Figure 9, 901 is the same as 401, 902 is the same as 402, 903 is the same as 403, 904 is the same as 404, and 907 is the same as 405. In this figure, 903 and 904 are expanded.

虚拟TBS发生模块903包括一个模块,即虚拟TBS发生器905,虚拟TBS发生器905的输入端为RG的值和当前的UE pointer。当RG的值为UP,则UEpointer更新为相对于前一个调度周期向正方向调整一个步长;当RG的值为DOWN(DN),则UE pointer更新为相对于前一个调度周期向负方向调整一个步长;当RG的值为DTX,则UE pointer更新为相对于前一个调度周期保持不变。虚拟TBS发生器的输出为更新后的UE pointer所对应的传输格式组合TFC#i(i是传输次数,i>=2)。UE pointer按照TFC所对应的功率由小到大排序,由小到大为正方向。The virtual TBS generation module 903 includes a module, that is, a virtual TBS generator 905. The input terminals of the virtual TBS generator 905 are the value of RG and the current UE pointer. When the value of RG is UP, the UE pointer is updated to adjust a step in the positive direction relative to the previous scheduling cycle; when the value of RG is DOWN (DN), the UE pointer is updated to be adjusted in the negative direction relative to the previous scheduling cycle A step size; when the value of RG is DTX, the UE pointer is updated to remain unchanged relative to the previous scheduling period. The output of the virtual TBS generator is the transmission format combination TFC#i (i is the number of transmissions, i>=2) corresponding to the updated UE pointer. The UE pointer is sorted according to the power corresponding to the TFC from small to large, and from small to large is the positive direction.

重传时βd,eu计算模块904包括一个模块,即βd,eu计算器906。将虚拟TBS发生器905的输出TBS#i送入βd,eu计算器907中,计算出βd,eu,βd,eu计算器在重传时与首次传输时的功能相同。During retransmission, the β d,eu calculation module 904 includes a module, that is, a β d,eu calculator 906 . The output TBS#i of the virtual TBS generator 905 is sent to the β d, eu calculator 907 to calculate β d, eu , and the function of the β d, eu calculator in retransmission is the same as that in the first transmission.

第二种可选方案下的Node B与UE动作说明:Action description of Node B and UE under the second option:

对于一个HARQ过程,Node B在第二种可选方案下灵活控制重传时ROT的方法的动作如下:For a HARQ process, the Node B flexibly controls the ROT method during retransmission under the second option, and the action is as follows:

图22给出了速率调度方式中第二种可选方案下Node B动作的流程图。Figure 22 shows the flow chart of Node B actions under the second option in the rate scheduling mode.

2201Node B根据当前的ROT情况控制首次传输时ROT的升降。当Node B期望UE在首次传输时的速率比前一个调度周期向正方向调整一个步长,RG的值置为UP;当Node B期望UE在首次传输时的速率比前一个调度周期向负方向调整一个步长,RG的值置为DOWN(DN);当Node B期望UE在首次传输时的速率与前一个调度周期保持不变,RG的值置为DTX。2201Node B controls the rise and fall of ROT during the first transmission according to the current ROT situation. When the Node B expects that the rate of the UE in the first transmission is adjusted by a step in the positive direction compared with the previous scheduling period, the value of RG is set to UP; when the Node B expects the rate of the UE in the first transmission to be in the negative direction compared with the previous scheduling period Adjust a step size, and set the value of RG to DOWN (DN); when Node B expects that the rate of the UE in the first transmission remains unchanged from the previous scheduling period, the value of RG is set to DTX.

2202Node B接收到来自UE的E-DCH数据并译码。2203如果译码结果为正确,Node B向UE发送ACK,然后转向2201,继续发送新数据的调度命令;2204如果译码结果为错误,Node B向UE发送NACK。2202 Node B receives and decodes the E-DCH data from the UE. 2203 If the decoding result is correct, the Node B sends an ACK to the UE, and then turns to 2201, and continues to send a scheduling command for new data; 2204, if the decoding result is wrong, the Node B sends a NACK to the UE.

2205Node B同时要根据当前ROT的情况控制重传时ROT的升降,与控制首次传输时的ROT不同,发送调度命令RG指示UE重传时允许使用的速率相对于首次传输时速率的升降,RG命令并不改变UE pointer的值。当Node B期望UE在重传时的速率比首次传输向正方向调整一个步长,RG的值置为UP;当Node B期望UE在重传时的速率比首次传输向负方向调整一个步长,RG的值置为DOWN(DN);当Node B期望UE在重传时的速率与首次传输保持不变,RG的值置为DTX。TFC按照所对应的功率由小到大排序,由小到大为正方向。2205Node B also needs to control the rise and fall of ROT during retransmission according to the current ROT situation. It is different from controlling the ROT during the first transmission. It sends a scheduling command RG to instruct the UE to allow the rate to be used during retransmission relative to the rate of the first transmission. The RG command Does not change the value of the UE pointer. When the Node B expects that the rate of the UE during retransmission is adjusted by a step in the positive direction compared with the first transmission, the value of RG is set to UP; when the Node B expects that the rate of the UE in retransmission is adjusted by a step in the negative direction compared with the first transmission , the value of RG is set to DOWN (DN); when the Node B expects that the UE's retransmission rate remains unchanged from the first transmission, the value of RG is set to DTX. TFC is sorted according to the corresponding power from small to large, and the direction from small to large is positive.

执行2205后,Node B转向2202,对重传数据进行译码。After executing 2205, the Node B turns to 2202 to decode the retransmitted data.

在这种可选方案中,Node B的动作与现有的速率调度(Rate Scheduling)方案相比,除了决定决定首次传输时UE的ROT相对于前一个调度周期的升降,发送与首次传输对应的调度命令RG,还要当前ROT的情况和E-DPDCH正确译码所需的功率决定重传时UE的ROT相对于首次传输的升降,并发送重传时相对于首次传输速率升降的调度命令RG。与可选方案一相比,在可选方案二中,RG表示的是重传时相对于首次传输速率的升降,而不是重传时相对于前一个调度周期最大速率的升降;并且,重传时的RG不改变UE pointer的值。In this alternative scheme, compared with the existing rate scheduling (Rate Scheduling) scheme, the action of Node B, in addition to determining the UE's ROT rise and fall relative to the previous scheduling period when the first transmission is made, sends the corresponding ROT for the first transmission The scheduling command RG also determines the current ROT situation and the power required for E-DPDCH to correctly decode the ROT of the UE during retransmission relative to the first transmission, and sends the scheduling command RG relative to the first transmission rate during retransmission . Compared with option 1, in option 2, RG represents the increase or decrease of retransmission relative to the first transmission rate, rather than the increase or decrease of retransmission relative to the maximum rate of the previous scheduling period; and, retransmission The RG at this time does not change the value of the UE pointer.

对应第二种可选方案下的Node B设备,基于Node B的重传调度模块的功能为:首先,Node B在重传时根据当前ROT的情况和E-DPDCH正确译码所需的功率决定UE重传时期望的ROT,然后Node B用RG表示UE允许使用的最大速率相应于首次传输时的变化。最后,Node B向UE发送控制重传的RG。Corresponding to the Node B equipment under the second option, the function of the Node B-based retransmission scheduling module is as follows: First, the Node B decides according to the current ROT situation and the power required for correct decoding of the E-DPDCH during retransmission The expected ROT when the UE retransmits, and then Node B uses RG to indicate that the maximum rate allowed by the UE corresponds to the change during the first transmission. Finally, the Node B sends the RG to the UE to control the retransmission.

对于一个HARQ过程,UE在第二种可选方案下灵活控制重传时ROT的方法的动作如下:For a HARQ process, the UE flexibly controls the ROT method for retransmission under the second option as follows:

图11给出了速率调度方式中第二种可选方案下UE动作的流程图。1101UE接收到控制首次传输时ROT升降的命令RG。1102UE根据RG的值来更新UE pointer:当接收到的Rate Grant(RG)的值为UP,则UE pointer相对于前一个调度周期向正方向调整一个步长;当RG的值为DOWN(DN),则UE pointer相对于前一个调度周期向负方向调整一个步长;当RG的值为DTX,则UE pointer相对于前一个调度周期保持不变。此时,相对于UE pointer的传输格式组合为TFC#1。UE pointer按照TFC所对应的功率由小到大排序,由小到大为正方向。FIG. 11 shows a flow chart of UE actions under the second option in the rate scheduling manner. 1101 The UE receives a command RG for controlling ROT up and down during the first transmission. 1102 UE updates the UE pointer according to the value of RG: when the value of the received Rate Grant (RG) is UP, the UE pointer adjusts a step in the positive direction relative to the previous scheduling cycle; when the value of RG is DOWN (DN) , then the UE pointer adjusts a step in the negative direction relative to the previous scheduling period; when the value of RG is DTX, the UE pointer remains unchanged relative to the previous scheduling period. At this time, the transport format combination relative to the UE pointer is TFC#1. The UE pointer is sorted according to the power corresponding to the TFC from small to large, and from small to large is the positive direction.

接着1103UE发送E-DCH新数据,其传输格式组合为TFC#1,首次传输时的E-DPDCH的发送功率是根据首次传输时实际使用的传输块大小TBS#1(表示第1次传输时使用的TBS)计算出来的。Then 1103UE sends E-DCH new data, and its transmission format combination is TFC#1, and the transmission power of E-DPDCH in the first transmission is based on the transmission block size TBS#1 actually used in the first transmission (indicating that it is used in the first transmission) TBS) calculated.

1104如果UE接到ACK,则UE按照上面的操作1101,1102,1103继续发送E-DCH新数据;如果UE接到NACK,则UE准备重传数据,1105UE接收到来自NodeB的控制重传ROT升降的RG命令,1106UE维持UE pointer不变,1107UE由RG的值以及首次传输时UE实际使用的传输格式组合TFC#1推导出虚拟传输格式组合TFC#i(i对应传输次数,i>=2):当接收到的Rate Grant(RG)的值为UP,则虚拟传输格式组合TFC#i是相对于首次传输时使用的传输格式组合TFC#1向正方向调整一个步长后的传输格式组合;当RG的值为DOWN(DN),则虚拟传输格式组合TFC#i是相对于首次传输时使用的传输格式组合TFC#1向负方向调整一个步长后的传输格式组合;当RG的值为DTX,则虚拟传输格式组合TFC#i与首次传输时使用的传输格式组合TFC#1相同。TFC按照所对应的功率由小到大排序,由小到大为正方向。1104 If the UE receives ACK, the UE continues to send E-DCH new data according to the above operations 1101, 1102, 1103; if the UE receives NACK, the UE prepares to retransmit the data, 1105 UE receives the control retransmission ROT from NodeB 1106 UE maintains the UE pointer unchanged, 1107 UE derives the virtual transmission format combination TFC#i from the value of RG and the transmission format combination TFC#1 actually used by the UE during the first transmission (i corresponds to the number of transmissions, i>=2) : When the value of the received Rate Grant (RG) is UP, then the virtual transmission format combination TFC#i is the transmission format combination adjusted by one step in the positive direction relative to the transmission format combination TFC#1 used in the first transmission; When the value of RG is DOWN (DN), the virtual transport format combination TFC#i is the transport format combination adjusted by one step in the negative direction relative to the transport format combination TFC#1 used in the first transmission; when the value of RG is DTX, the virtual transport format combination TFC#i is the same as the transport format combination TFC#1 used in the first transmission. TFC is sorted according to the corresponding power from small to large, and the direction from small to large is positive.

1108UE根据虚拟TFC计算出率,E-DPDCH发送功率的控制是通过调整E-DPDCH与DPCCH的功率比βd,eu实现的。1109UE以传输格式组合TFC#1,和计算出的重传时E-DPDCH功率发送重传数据。1108 The UE calculates the rate according to the virtual TFC, and the control of the E-DPDCH transmission power is realized by adjusting the power ratio β d,eu of the E-DPDCH and the DPCCH. 1109 UE sends the retransmission data with the transmission format combination TFC#1 and the calculated E-DPDCH power during retransmission.

1108中根据虚拟TFC计算E-DPDCH的发送功的方法如下:该方法适用于E-DCH和DCH码分复用的情况。E-DCH和DCH分别映射到不同的CcTrCH上,即一个E-DCH映射到一个CcTrCH上,TFC中只有一个TBS。这时TFC可以用TBS来替换。The method of calculating the transmission power of the E-DPDCH according to the virtual TFC in 1108 is as follows: This method is applicable to the case of code division multiplexing of E-DCH and DCH. E-DCH and DCH are respectively mapped to different CcTrCHs, that is, one E-DCH is mapped to one CcTrCH, and there is only one TBS in the TFC. At this time TFC can be replaced by TBS.

该方法的基本原则是:UE在重传时的发送功率等于虚拟TBS(TBS#i)对应的功率,如果该功率超过UE可以使用的最大功率,则UE以其可以使用的最大功率发射。The basic principle of this method is: the transmit power of the UE during retransmission is equal to the power corresponding to the virtual TBS (TBS#i), if the power exceeds the maximum power available to the UE, the UE transmits with the maximum power available to it.

在重传时βd,eu的计算中,βd,eu=f(TBS=TBS#i)。In the calculation of β d,eu at the time of retransmission, β d,eu =f(TBS=TBS#i).

图12给出了对应速率调度中灵活控制重传ROT的第二种可选方案中,重传时E-DPDCH的发送功率计算方法中的βd,eu发生器的硬件设备图。FIG. 12 shows the hardware device diagram of the β d, eu generator in the method for calculating the transmission power of the E-DPDCH during retransmission in the second alternative scheme of flexibly controlling the retransmission ROT in rate scheduling.

如图12所示,1201同401,1202同402,,1203同403,1204同404,1207同405。本图对1203和1204进行展开。As shown in Figure 12, 1201 is the same as 401, 1202 is the same as 402, 1203 is the same as 403, 1204 is the same as 404, and 1207 is the same as 405. This figure expands 1203 and 1204.

虚拟TBS发生模块1203包括一个模块,即虚拟TBS发生器1205,虚拟TBS发生器1205的输入端为RG的值和首次传输使用的传输格式TBS#1。当RG的值为UP,则虚拟传输格式组合TBS#i是相对于首次传输时使用的传输格式TBS#1向正方向调整一个步长后的传输格式;当RG的值为DOWN(DN),则虚拟传输格式TBS#i是相对于首次传输时使用的传输格式TBS#1向负方向调整一个步长后的传输格式组合;当RG的值为DTX,则虚拟传输格式TBS#i与首次传输时使用的传输格式TBS#1相同。传输格式按照其对应的功率由小到大排序,由小到大为正方向。The virtual TBS generation module 1203 includes a module, that is, a virtual TBS generator 1205. The input terminal of the virtual TBS generator 1205 is the value of RG and the transmission format TBS#1 used for the first transmission. When the value of RG is UP, the virtual transmission format combination TBS#i is the transmission format adjusted by one step in the positive direction relative to the transmission format TBS#1 used in the first transmission; when the value of RG is DOWN(DN), Then the virtual transmission format TBS#i is the transmission format combination after adjusting a step in the negative direction relative to the transmission format TBS#1 used in the first transmission; when the value of RG is DTX, the virtual transmission format TBS#i is the same as the first transmission The same transmission format as TBS#1 is used. The transmission formats are sorted according to their corresponding power from small to large, and from small to large is the positive direction.

重传时βd,eu计算模块1204包括一个模块,即βd,eu计算器1206。将虚拟TBS发生器1205的输出TBS#i送入βd,eu计算器1207中,计算出βd,eu,βd,eu计算器在重传时与首次传输时的功能相同。During retransmission, the β d,eu calculation module 1204 includes a module, that is, a β d,eu calculator 1206 . The output TBS#i of the virtual TBS generator 1205 is sent to the β d,eu calculator 1207 to calculate β d,eu , and the function of the β d,eu calculator in retransmission is the same as that in the first transmission.

速率与时间调度方式中灵活控制重传时ROT的设备与方法的动作说明:Operation description of the device and method for flexibly controlling ROT during retransmission in the rate and time scheduling mode:

如何控制重传数据的ROT,即如何用调度命令SA/RG来指示Node B期望的目标ROT,以及UE如何根据调度命令SA/RG来调整发送功率是本发明的核心。How to control the ROT of retransmitted data, that is, how to use the scheduling command SA/RG to indicate the expected target ROT of the Node B, and how the UE adjusts the transmission power according to the scheduling command SA/RG is the core of the present invention.

Node B根据当前的ROT情况控制重传时的ROT,与控制首次传输时的ROT相同,发送调度命令SA指示UE允许使用的TFCS子集,即UE允许使用的最大速率,或者发送RG指示此次传输UE允许使用的TFCS子集相对于前一次传输时调整的相对值,即UE允许使用的最大速率的升降,当RG为UP,则UE允许使用的最大速率相对前一次传输向正方向调整一个步长,当RG为DOWN,则UE允许使用的最大速率相对前一次传输向负方向调整一个步长,当RG为DTX,则UE允许使用的最大速率相对于前一次传输不变,TFC按照所需功率由小到大排序为正方向。UE在重传时使用与首次传输时相同的传输格式组合,但发送功率受更新后的UE允许使用的最大速率的控制,小于等于UE允许使用的最大速率所对应的功率。The Node B controls the ROT for retransmission according to the current ROT situation, which is the same as the ROT for the first transmission. It sends a scheduling command SA to indicate the TFCS subset that the UE is allowed to use, that is, the maximum rate that the UE is allowed to use, or sends an RG to indicate this time. The relative value of the TFCS subset that the UE is allowed to use is adjusted relative to the previous transmission, that is, the maximum rate that the UE is allowed to use. When the RG is UP, the maximum rate that the UE is allowed to use is adjusted in a positive direction relative to the previous transmission. Step size, when the RG is DOWN, the maximum rate allowed by the UE is adjusted to a negative direction relative to the previous transmission. When the RG is DTX, the maximum rate allowed by the UE remains unchanged compared to the previous transmission, and TFC follows The order of power demand from small to large is the positive direction. The UE uses the same transmission format combination as the first transmission during retransmission, but the transmission power is controlled by the updated maximum rate allowed by the UE, which is less than or equal to the power corresponding to the maximum rate allowed by the UE.

对于一个HARQ过程,Node B在速率与时间调度方式下灵活控制重传时ROT的方法的动作如下:For a HARQ process, the actions of the ROT method when the Node B flexibly controls retransmission in the rate and time scheduling mode are as follows:

图17给出了速率与时间调度方式中Node B动作的流程图。Figure 17 shows the flow chart of Node B actions in the rate and time scheduling mode.

1701Node B根据当前的ROT情况控制首次传输时的ROT,发送调度命令Scheduling Assignment(SA)命令显式的指示UE允许使用的TFCS子集,即UE允许使用的最大速率。1702Node B接收到来自UE的E-DPDCH数据并译码。1703如果译码结果为正确,Node B向UE发送ACK,然后转向1701继续发送新数据的调度命令;1704如果译码结果为错误,Node B向UE发送NACK。1701 Node B controls the ROT at the first transmission according to the current ROT situation, and sends a scheduling command Scheduling Assignment (SA) command to explicitly indicate the TFCS subset that the UE is allowed to use, that is, the maximum rate that the UE is allowed to use. 1702 Node B receives and decodes the E-DPDCH data from the UE. 1703 If the decoding result is correct, the Node B sends an ACK to the UE, and then turns to 1701 to continue sending a scheduling command for new data; 1704, if the decoding result is wrong, the Node B sends a NACK to the UE.

1705Node B同时要根据当前ROT的情况和E-DPDCH正确译码所需的功率控制重传时的ROT,与控制首次传输时的ROT相同,发送调度命令Scheduling Assignment(SA)命令显式的指示UE允许使用的TFCS子集,即UE允许使用的最大速率,或者发送RG指示此次传输UE允许使用的TFCS子集相对于前一次传输时调整的相对值,即UE允许使用的最大速率的升降。然后转向1702,进行译码。1705Node B should also control the ROT during retransmission according to the current ROT situation and the power required for correct decoding of E-DPDCH, which is the same as the ROT during the first transmission, and send a scheduling command Scheduling Assignment (SA) command to explicitly instruct the UE The TFCS subset allowed to be used is the maximum rate allowed by the UE, or the RG is sent to indicate the relative value adjusted by the TFCS subset allowed to be used by the UE in this transmission relative to the previous transmission, that is, the maximum rate allowed by the UE. Then turn to 1702 to decode.

Node B的动作与现有的速率与时间调度(Rate and time Scheduling)方案相比,除了决定首次传输时UE的ROT,发送与首次传输对应的调度命令SA,还要决定重传时UE的ROT,并发送与重传对应的调度命令SA/RG。Compared with the existing rate and time scheduling (Rate and time Scheduling) scheme, the action of Node B not only determines the UE's ROT at the time of the first transmission, sends the scheduling command SA corresponding to the first transmission, but also determines the UE's ROT at the time of retransmission , and send the scheduling command SA/RG corresponding to the retransmission.

对于一个HARQ过程,UE在速率与时间调度方式下下灵活控制重传时ROT的方法的动作如下:For a HARQ process, the actions of the ROT method when the UE flexibly controls retransmission in the rate and time scheduling mode are as follows:

图18给出了速率与时间调度方式中下UE动作的流程图。Figure 18 shows the flow chart of the actions of the UE in the rate and time scheduling mode.

1801UE发送用于Node B进行调度的信息Scheduling Information(SI),包括缓存器状态以及功率状态。1802UE接收到控制首次传输时的ROT的命令SA,SA显式的指示出UE允许发送的最大速率。接着1803UE发送E-DCH新数据,其传输格式组合为TFC#1,首次传输时的E-DPDCH的发送功率是根据首次传输时实际使用的传输格式组合TFC#1计算出来的,即βd,eu=f(TBS=TBS#1)。1804如果UE接到ACK,则UE按照上面的操作1801,1802,1803继续发送E-DCH新数据;如果UE接到NACK,则UE准备重传数据,1805UE接收到来自NodeB的控制重传ROT的SA/RG命令,1806UE根据SA/RG的值来更新UE允许使用的TFCS子集,即UE允许使用的最大速率,虚拟TFC为更新后的UE允许使用的最大速率,记为TFC#i(i>=2,i表示传输次数)。1801 UE sends Scheduling Information (SI) for Node B to perform scheduling, including buffer status and power status. 1802 The UE receives the command SA to control the ROT during the first transmission, and the SA explicitly indicates the maximum transmission rate allowed by the UE. Then 1803UE sends E-DCH new data, and its transmission format combination is TFC#1. The transmission power of E-DPDCH in the first transmission is calculated according to the transmission format combination TFC#1 actually used in the first transmission, that is, β d, eu =f(TBS=TBS#1). 1804 If the UE receives ACK, the UE continues to send E-DCH new data according to the above operations 1801, 1802, 1803; if the UE receives NACK, the UE prepares to retransmit the data, 1805 UE receives the control retransmission ROT from NodeB SA/RG command, 1806 UE updates the TFCS subset allowed by the UE according to the value of SA/RG, that is, the maximum rate allowed by the UE, and the virtual TFC is the maximum rate allowed by the UE after the update, denoted as TFC#i(i >=2, i represents the number of transmissions).

UE根据虚拟TFC计算出E-DPDCH的发送功率,E-DPDCH发送功率的控制是通过调整E-DPDCH与DPCCH的功率比βd,eu实现的。1808UE以传输格式组合TFC#1,以计算出的重传时E-DPDCH功率发送重传数据。The UE calculates the transmission power of the E-DPDCH according to the virtual TFC, and the control of the transmission power of the E-DPDCH is realized by adjusting the power ratio β d,eu of the E-DPDCH and the DPCCH. 1808 The UE combines TFC#1 with the transport format, and sends the retransmission data with the calculated E-DPDCH power during retransmission.

1807中根据虚拟TFC计算E-DPDCH的发送功率的方法有如下两种:In 1807, there are two methods for calculating the transmission power of E-DPDCH according to the virtual TFC:

重传时E-DPDCH的发送功率计算方法一:E-DPDCH transmit power calculation method 1 during retransmission:

该方法适用于E-DCH和DCH码分复用的情况,E-DCH和DCH分别映射到不同的CcTrCH上,即一个E-DCH映射到一个CcTrCH上,TFC中只有一个TBS。这时TFC可以用TBS来替换。This method is applicable to the case of code division multiplexing of E-DCH and DCH. E-DCH and DCH are respectively mapped to different CcTrCHs, that is, one E-DCH is mapped to one CcTrCH, and there is only one TBS in the TFC. At this time TFC can be replaced by TBS.

方法一的基本原则是:UE在重传时的发送功率等于虚拟TBS(TBS#i)与重传时实际使用的TBS(TBS#1,也是首次传输时使用的TBS)的最小值所对应的功率,如果该功率超过UE可以使用的最大功率,则UE以其可以使用的最大功率发射。在该方法中,UE在重传时的发送功率小于等于虚拟TBS所对应的功率,也小于等于首次传输时使用的TBS所对应的功率。The basic principle of method 1 is: the transmit power of the UE during retransmission is equal to the minimum value corresponding to the virtual TBS (TBS#i) and the TBS actually used during retransmission (TBS#1, which is also the TBS used for the first transmission) Power, if this power exceeds the maximum power the UE can use, the UE transmits at the maximum power it can use. In this method, the transmit power of the UE during retransmission is less than or equal to the power corresponding to the virtual TBS, and is also less than or equal to the power corresponding to the TBS used in the first transmission.

在重传时βd,eu的计算中,βd,eu=f(TBS=min(TBS#i,TBS#1))。In the calculation of β d,eu at the time of retransmission, β d,eu =f(TBS=min(TBS#i, TBS#1)).

图19给出了对应速率与时间调度方案中重传时E-DPDCH的发送功率计算方法一中的βd,eu发生器的硬件设备图。FIG. 19 shows a hardware device diagram of the β d,eu generator in the first calculation method of E-DPDCH transmission power during retransmission in the corresponding rate and time scheduling scheme.

如图19所示,1901同401,1902同402,,1903同403,1904同404,1908同405。本图对1903和1904进行展开。As shown in Figure 19, 1901 is the same as 401, 1902 is the same as 402, 1903 is the same as 403, 1904 is the same as 404, and 1908 is the same as 405. This figure expands 1903 and 1904.

虚拟TBS发生模块1903包括一个模块,即虚拟TBS发生器1905,虚拟TBS发生器1905的输入端为SA/RG命令。UE根据SA/RG的值来更新UE允许使用的TFCS子集,即UE允许使用的最大速率。虚拟TBS发生器的输出为更新后的UE允许使用的最大速率,记为TBS#i。The virtual TBS generation module 1903 includes a module, that is, a virtual TBS generator 1905, and the input terminal of the virtual TBS generator 1905 is an SA/RG command. The UE updates the TFCS subset that the UE is allowed to use according to the SA/RG value, that is, the maximum rate that the UE is allowed to use. The output of the virtual TBS generator is the updated maximum rate allowed by the UE, which is denoted as TBS#i.

重传时βd,eu计算模块1904包括一个取小比较器1906和一个βd,eu计算器1907。取小比较器是将输入的TBS#1和虚拟TBS发生模块1903输出的TBS#i的大小进行比较,输出其中最小的一个。把这个最小的传输块送入βd,eu计算器1907中,计算出βd,eu,βd,eu计算器在重传时与首次传输时的功能相同。During retransmission, the β d, eu calculation module 1904 includes a smaller comparator 1906 and a β d, eu calculator 1907 . The small comparator compares the input TBS#1 with the TBS#i output by the virtual TBS generation module 1903, and outputs the smallest one. Send this smallest transmission block into the β d, eu calculator 1907 to calculate β d, eu , and the function of the β d, eu calculator is the same as that of the first transmission during retransmission.

重传时E-DPDCH/DPCCH功率比Aj计算方法二:E-DPDCH/DPCCH power ratio Aj calculation method two during retransmission:

该方法适用于E-DCH和DCH码分复用的情况。E-DCH和DCH分别映射到不同的CcTrCH上,即一个E-DCH映射到一个CcTrCH上,TFC中只有一个TBS。这时TFC可以用TBS来替换。This method is applicable to the case of E-DCH and DCH code division multiplexing. E-DCH and DCH are respectively mapped to different CcTrCHs, that is, one E-DCH is mapped to one CcTrCH, and there is only one TBS in the TFC. At this time TFC can be replaced by TBS.

方法二的基本原则是:UE在重传时的发送功率等于虚拟TBS(TBS#i)对应的功率,如果该功率超过UE可以使用的最大功率,则UE以其可以使用的最大功率发射。与方法一相比,方法二中,UE在重传时的发送功率可能超过首次传输时使用的TBS所对应的功率。The basic principle of Method 2 is: the transmit power of the UE during retransmission is equal to the power corresponding to the virtual TBS (TBS#i). If the power exceeds the maximum power available to the UE, the UE transmits at the maximum power available to it. Compared with method one, in method two, the transmit power of the UE during retransmission may exceed the power corresponding to the TBS used in the first transmission.

在重传时βd,eu的计算中,βd,eu=f(TBS=TBS#i)。In the calculation of β d,eu at the time of retransmission, β d,eu =f(TBS=TBS#i).

图21给出了对应速率与时间调度方案中E-DPDCH的发送功率计算方法二中的βd,eu发生器的硬件设备图。FIG. 21 shows a hardware device diagram of the β d,eu generator in the second calculation method of E-DPDCH transmission power in the corresponding rate and time scheduling scheme.

如图21所示,2101同401,2102同402,,2103同403,2104同404,2107同405。本图对2103和2104进行展开。As shown in Figure 21, 2101 is the same as 401, 2102 is the same as 402, 2103 is the same as 403, 2104 is the same as 404, and 2107 is the same as 405. This figure expands 2103 and 2104.

虚拟TBS发生模块2103包括一个模块,即虚拟TBS发生器2105,虚拟TBS发生器2105的输入端为SA/RG的值。UE根据SA/RG的值来更新UE允许使用的TFCS子集,即UE允许使用的最大速率。虚拟TBS发生器2105的输出为更新后的UE允许使用的最大速率,记为TBS#i。The virtual TBS generation module 2103 includes a module, that is, a virtual TBS generator 2105, and the input terminal of the virtual TBS generator 2105 is the value of SA/RG. The UE updates the TFCS subset that the UE is allowed to use according to the SA/RG value, that is, the maximum rate that the UE is allowed to use. The output of the virtual TBS generator 2105 is the updated maximum rate allowed by the UE, denoted as TBS#i.

重传时βd,eu计算模块2104包括一个模块,即βd,eu计算器2106。将虚拟TBS发生器2105的输出TBS#i送入βd,eu计算器2107中,计算出βd,eu,βd,eu计算器在重传时与首次传输时的功能相同。During retransmission, the β d,eu calculation module 2104 includes a module, that is, a β d,eu calculator 2106 . The output TBS#i of the virtual TBS generator 2105 is sent to the β d,eu calculator 2107 to calculate β d,eu , and the function of the β d,eu calculator in retransmission is the same as that in the first transmission.

Claims (45)

1.一种控制重传数据ROT的方法,在速率调度方式中,包括步骤:1. A method for controlling retransmission data ROT, in the rate scheduling mode, comprising steps: 当Node B接收到来自UE的数据后,进行译码,如果译码不正确,NodeB向UE发送NACK,要求UE重传数据;When the Node B receives the data from the UE, it decodes it. If the decoding is incorrect, the Node B sends a NACK to the UE, asking the UE to retransmit the data; 重传数据时,When retransmitting data, Node B决定重传数据的目标ROT的变化;Node B determines the change of the target ROT for retransmitting data; Node B用调度命令RG来指示重传时UE允许使用的最大速率的升降;The Node B uses the scheduling command RG to indicate the increase or decrease of the maximum rate allowed by the UE during retransmission; UE根据Node B发来的相应重传的调度命令RG推算出虚拟传输格式组合,从而推导出E-DPDCH信道在重传时的发送功率;The UE calculates the virtual transmission format combination according to the corresponding retransmission scheduling command RG sent by the Node B, thereby deriving the transmission power of the E-DPDCH channel during retransmission; UE使用与首次传输时相同的传输格式组合,以推导出的E-DPDCH信道在重传时的发送功率来发送重传数据。The UE uses the same transmission format combination as the first transmission, and sends the retransmission data with the derived transmission power of the E-DPDCH channel during retransmission. 2.按权利要求1所述的方法,其特征在于所述重传数据的目标ROT的变化是由Node B要根据当前ROT的情况和E-DPDCH正确译码所需的功率来决定的。2. The method according to claim 1, characterized in that the change of the target ROT of the retransmission data is determined by the Node B according to the situation of the current ROT and the correct decoding power of the E-DPDCH. 3.按权利要求1所述的方法,其特征在于所述RG命令用于指示重传时UE允许使用的最大速率的升降,并且用于UE推算虚拟传输格式组合,进而推导出E-DPDCH信道在重传时的发送功率。3. The method according to claim 1, wherein the RG command is used to indicate the increase and decrease of the maximum rate allowed by the UE during retransmission, and is used for the UE to calculate the virtual transmission format combination, and then derive the E-DPDCH channel Send power during retransmission. 4.按权利要求3所述的方法,其特征在于,包括步骤:4. The method of claim 3, comprising the steps of: Node B在重传时发送调度命令RG指示UE pointer相对于前一个调度周期的升降;Node B sends a scheduling command RG during retransmission to instruct the UE pointer to increase or decrease relative to the previous scheduling cycle; UE在重传时使用与首次传输时相同的传输块,但发送功率受更新后的UE pointer控制,小于等于UE pointer所对应的功率。The UE uses the same transmission block as the first transmission during retransmission, but the transmission power is controlled by the updated UE pointer, which is less than or equal to the power corresponding to the UE pointer. 5.按权利要求4所述的方法,其特征在于所述从Node B发送的RG命令的产生为:5. by the described method of claim 4, it is characterized in that the generation of described RG order sent from Node B is: 当Node B期望UE在重传时的速率比前一个调度周期向正方向移动一个步长,RG的值置为UP;When the Node B expects that the rate of the UE during retransmission moves one step in the positive direction compared with the previous scheduling period, the value of RG is set to UP; 当Node B期望UE在重传时的速率比前一个调度周期向负方向移动一个步长,RG的值置为DOWN;When the Node B expects that the rate of the UE during retransmission moves one step in the negative direction compared with the previous scheduling period, the value of RG is set to DOWN; 当Node B期望UE在重传时的速率与前一个调度周期保持不变,RG的值置为DTX;When the Node B expects that the rate of the UE during retransmission remains unchanged from the previous scheduling period, the value of RG is set to DTX; TFC按照所对应的功率由小到大排序,由小到大为正方向。TFC is sorted according to the corresponding power from small to large, and the direction from small to large is positive. 6.按权利要求4所述的方法,其特征在于,所述UE在重传时使用与首次传输时相同的传输块TBS#1,但发送功率受更新后的UE pointer控制,小于UE pointer所对应的功率,包括步骤:6. The method according to claim 4, wherein the UE uses the same transport block TBS#1 as the first transmission when retransmitting, but the transmission power is controlled by the updated UE pointer, which is less than the UE pointer Corresponding power, including steps: UE接收用于控制重传的RG命令;The UE receives an RG command for controlling retransmission; UE根据RG命令对UE pointer进行更新,得出虚拟TFC;The UE updates the UE pointer according to the RG command to obtain the virtual TFC; UE利用虚拟TFC计算出重传时E-DPDCH的发送功率;The UE uses the virtual TFC to calculate the transmission power of the E-DPDCH during retransmission; UE以传输格式组合TFC#1,和计算出的重传时E-DPDCH功率发送重传数据。The UE sends the retransmission data with the transmission format combination TFC#1 and the calculated E-DPDCH power during retransmission. 7.按权利要求6所述的方法,其特征在于所述UE pointer的更新包括:7. The method according to claim 6, wherein the updating of the UE pointer comprises: 当接收到的相应于重传的RG的值为UP,则UE pointer相对于前一个调度周期向正方向调整一个步长;When the received RG value corresponding to the retransmission is UP, the UE pointer adjusts a step in the positive direction relative to the previous scheduling period; 当RG的值为DOWN,则UE pointer相对于前一个调度周期向负方向调整一个步长;When the value of RG is DOWN, the UE pointer adjusts a step in the negative direction relative to the previous scheduling period; 当RG的值为DTX,则UE pointer相对于前一个调度周期保持不变;When the value of RG is DTX, the UE pointer remains unchanged relative to the previous scheduling period; UE pointer按照TFC所对应的功率由小到大排序,由小到大为正方向。The UE pointer is sorted according to the power corresponding to the TFC from small to large, and from small to large is the positive direction. 8.按权利要求6所述的方法,其特征在于虚拟TFC的推导由UE pointer所对应的TFC得出,对应第i(i>=2)次传输,虚拟TFC为更新后的UE pointer所对应的传输格式组合TFC#i(i>=2)。8. The method according to claim 6, wherein the derivation of the virtual TFC is obtained by the corresponding TFC of the UE pointer, corresponding to the i (i>=2) transmission, and the virtual TFC is corresponding to the updated UE pointer The transport format combination TFC#i (i>=2). 9.按权利要求6所述的方法,其特征在于所述UE利用虚拟TFC计算出重传时的E-DPDCH发送功率,包括:重传时E-DPDCH发送功率等于虚拟TFC(TFC#i)与重传时实际使用的TFC(TFC#1)的最小值所对应的功率,如果该功率超过UE可以使用的最大功率,则UE以其可以使用的最大功率发射。9. The method according to claim 6, wherein the UE uses the virtual TFC to calculate the E-DPDCH transmission power during retransmission, including: the E-DPDCH transmission power is equal to the virtual TFC (TFC#i) during retransmission The power corresponding to the minimum value of TFC (TFC#1) actually used during retransmission, if the power exceeds the maximum power available to the UE, the UE transmits at the maximum power available to it. 10.按权利要求9所述的方法,其特征在于所述E-DPDCH发送功率的控制是通过UE根据虚拟TFC调整E-DPDCH与DPCCH的功率比βd,eu实现的,对于E-DCH和DCH码分复用,包括:在重传时βd,eu的计算中,βd,eu是根据虚拟TBS与重传时实际使用的TBS的最小值,即min{TBS#1,TBS#i},计算出来的。10. The method according to claim 9, characterized in that the control of the E-DPDCH transmission power is realized by adjusting the power ratio βd ,eu of E-DPDCH and DPCCH by UE according to the virtual TFC, for E-DCH and DCH code division multiplexing, including: in the calculation of β d, eu during retransmission, β d, eu is the minimum value based on the virtual TBS and the TBS actually used during retransmission, that is, min{TBS#1, TBS#i }, calculated. 11.按权利要求6所述的方法,其特征在于所述UE利用虚拟TFC计算出重传时的E-DPDCH发送功率包括:UE在重传时的发送功率等于虚拟TFC(TFC#i)所对应的功率,如果该功率超过UE可以使用的最大功率,则UE以其可以使用的最大功率发射。11. The method according to claim 6, wherein the UE uses the virtual TFC to calculate the E-DPDCH transmission power when retransmission comprises: the UE transmission power during retransmission is equal to the value specified by the virtual TFC (TFC#i) Corresponding power, if the power exceeds the maximum power available to the UE, the UE transmits at the maximum power available to it. 12.按权利要求11所述的方法,其特征在于所述E-DPDCH发送功率的控制是通过UE根据虚拟TFC调整E-DPDCH与DPCCH的功率比βd,eu实现的,对于E-DCH和DCH码分复用,在重传时βd,eu的计算中,βd,eu是根据虚拟TBS(TBS#i)计算出来的。12. The method according to claim 11, characterized in that the control of the E-DPDCH transmission power is realized by adjusting the power ratio βd , eu of E-DPDCH and DPCCH by the UE according to the virtual TFC, for E-DCH and DCH code division multiplexing, in the calculation of β d, eu during retransmission, β d, eu is calculated according to the virtual TBS (TBS#i). 13.按权利要求3所述的方法,其特征在于,包括步骤:13. The method of claim 3, comprising the steps of: Node B发送调度命令RG指示UE重传时允许使用的速率相对于首次传输时速率的升降,并不改变UE pointer的值;The Node B sends a scheduling command RG to instruct the UE to increase or decrease the rate allowed for retransmission relative to the rate at the first transmission, without changing the value of the UE pointer; UE在重传时使用与首次传输时相同的传输块TBS#1,但发送功率受更新后的UE重传时允许使用速率的控制,小于等于UE允许使用的速率所对应的功率。The UE uses the same transmission block TBS#1 as the first transmission when retransmitting, but the transmission power is controlled by the updated rate allowed by the UE when retransmitting, and is less than or equal to the power corresponding to the rate allowed by the UE. 14.按权利要求13所述的方法,其特征在于:14. The method of claim 13, characterized in that: 当Node B期望UE在重传时的速率比首次传输向正方向调整一个步长,RG的值置为UP;When the Node B expects that the rate of the UE during retransmission is adjusted by a step in the positive direction compared with the first transmission, the value of RG is set to UP; 当Node B期望UE在重传时的速率比首次传输向负方向调整一个步长,RG的值置为DOWN;When the Node B expects that the rate of the UE during retransmission is adjusted to a negative direction compared with the first transmission, the value of RG is set to DOWN; 当Node B期望UE在重传时的速率与首次传输保持不变,RG的值置为DTX;When the Node B expects that the rate of the UE during retransmission remains unchanged from the first transmission, the value of RG is set to DTX; TFC按照所对应的功率由小到大排序,由小到大为正方向。TFC is sorted according to the corresponding power from small to large, and the direction from small to large is positive. 15.按权利要求13所述的方法,其特征在于所述UE在重传时使用与首次传输时相同的传输块TBS#1,但发送功率受更新后的UE重传时允许使用速率的控制,小于等于UE允许使用的速率所对应的功率包括步骤:15. The method according to claim 13, characterized in that the UE uses the same transport block TBS#1 as the first transmission when retransmitting, but the transmission power is controlled by the updated allowed rate of UE retransmission , less than or equal to the power corresponding to the rate allowed by the UE includes the steps: UE根据RG命令推导出虚拟TFC,UE pointer不变;The UE derives the virtual TFC according to the RG command, and the UE pointer remains unchanged; 利用虚拟TFC计算出重传时的E-DPDCH的发送功率;Using the virtual TFC to calculate the transmission power of the E-DPDCH during retransmission; UE以传输格式组合TFC#1和计算出的重传时E-DPDCH功率发送重传数据。The UE sends the retransmission data with the transmission format combination TFC#1 and the calculated E-DPDCH power during retransmission. 16.按权利要求15所述的方法,其特征在于所述UE由RG的值以及首次传输时UE实际使用的传输格式组合TFC#1推导出虚拟传输格式组合TFC#i(i对应传输次数,i>=2):16. The method according to claim 15, wherein the UE derives a virtual transport format combination TFC#i (i corresponds to the number of transmissions, i>=2): 当接收到的RG的值为UP,则虚拟传输格式组合TFC#i是相对于首次传输时使用的传输格式组合TFC#1向正方向调整一个步长后的传输格式组合;When the value of the received RG is UP, the virtual transport format combination TFC#i is the transport format combination adjusted by one step in the positive direction relative to the transport format combination TFC#1 used in the first transmission; 当RG的值为DOWN,则虚拟传输格式组合TFC#i是相对于首次传输时使用的传输格式组合TFC#1向负方向调整一个步长后的传输格式组合;When the value of RG is DOWN, the virtual transport format combination TFC#i is the transport format combination adjusted by one step in the negative direction relative to the transport format combination TFC#1 used in the first transmission; 当RG的值为DTX,则虚拟传输格式组合TFC#i与首次传输时使用的传输格式组合TFC#1相同;When the value of RG is DTX, the virtual transport format combination TFC#i is the same as the transport format combination TFC#1 used in the first transmission; TFC按照其所对应的功率由小到大排序,由小到大为正方向。TFCs are sorted according to their corresponding power from small to large, and the direction from small to large is positive. 17.按权利要求15所述的方法,其特征在于所述UE利用虚拟TFC计算出重传时的E-DPDCH的发送功率,包括:UE在重传时的发送功率等于虚拟TFC(TFC#i)所对应的功率,如果该功率超过UE可以使用的最大功率,则UE以其可以使用的最大功率发射。17. The method according to claim 15, wherein the UE calculates the transmission power of the E-DPDCH during retransmission by using the virtual TFC, including: the transmission power of the UE during retransmission is equal to the virtual TFC (TFC#i ), if the power exceeds the maximum power available to the UE, the UE transmits at the maximum power available to it. 18.按权利要求17所述的方法,其特征在于所述E-DPDCH发送功率的控制是通过UE根据虚拟TFC调整E-DPDCH与DPCCH的功率比βd,eu实现的,对于E-DCH和DCH码分复用,在重传时βd,eu的计算中,βd,eu是根据虚拟TBS(TBS#i)计算出来的。18. The method according to claim 17, characterized in that the control of the E-DPDCH transmission power is realized by adjusting the power ratio βd ,eu of E-DPDCH and DPCCH by the UE according to the virtual TFC, for E-DCH and DCH code division multiplexing, in the calculation of β d, eu during retransmission, β d, eu is calculated according to the virtual TBS (TBS#i). 19.一种控制重传数据ROT的Node B发射设备,在速率调度方式中,其特征在于包括调度模块,所述调度模块包括初始传输调度模块和重传调度模块,其中,控制首次传输的调度命令由首次传输调度模块输出,控制重传的调度命令由重传调度模块输出。19. A Node B transmitting device that controls retransmission data ROT, in the rate scheduling mode, it is characterized in that it includes a scheduling module, and the scheduling module includes an initial transmission scheduling module and a retransmission scheduling module, wherein the scheduling of the first transmission is controlled The command is output by the first transmission scheduling module, and the scheduling command for controlling retransmission is output by the retransmission scheduling module. 20.一种控制重传数据ROT的终端设备,在速率调度方式中,包括βd,eu发生模块,用于产生E-DPDCH信道的增益因子βd,eu20. A terminal device for controlling the retransmission data ROT, in the rate scheduling mode, comprising a β d,eu generating module for generating a gain factor β d,eu of the E-DPDCH channel. 21.按权利要求20所述的终端设备,其特征在于所述βd,eu发生模块包括:21. The terminal device according to claim 20, characterized in that said β d, eu generating module comprises: 首次传输βd,eu计算模块,根据首次传输使用的TBS(TBS#1)计算出首次传输的βd,euThe first transmission β d, eu calculation module calculates the first transmission β d, eu according to the TBS (TBS#1) used for the first transmission; 重传时虚拟TBS发生模块,用于从RG命令推算出Node B期望UE达到的最大速率;The virtual TBS generation module during retransmission is used to calculate the maximum rate that the Node B expects the UE to achieve from the RG command; 重传时βd,eu计算模块,根据重传时虚拟TBS发生器的结果TBS#i和重传时实际使用的传输块TBS#1计算βd,euDuring retransmission, the β d, eu calculation module calculates β d, eu according to the result TBS#i of the virtual TBS generator during retransmission and the actual transmission block TBS#1 used during retransmission; 数选器MUX,用于选择输出首次传输βd,eu计算模块和重传时βd,eu计算模块计算的βd,eu结果,用传输次数作为数选器MUX的控制端。The number selector MUX is used to select and output the β d, eu calculation module for the first transmission and the β d, eu result calculated by the β d, eu calculation module during retransmission, and use the number of transmission times as the control terminal of the number selector MUX. 22.按权利要求21所述的终端设备,其特征在于所述重传时虚拟TBS发生模块包括:22. The terminal device according to claim 21, wherein the virtual TBS generating module during the retransmission comprises: 虚拟TBS发生器,用于Virtual TBS generator for 当虚拟TBS发生器输入的RG的值为UP,则UE pointer更新为相对于前一个调度周期向正方向调整一个步长;When the value of RG input by the virtual TBS generator is UP, the UE pointer is updated to adjust a step in the positive direction relative to the previous scheduling period; 当RG的值为DOWN,则UE pointer更新为相对于前一个调度周期向负方向调整一个步长;When the value of RG is DOWN, the UE pointer is updated to adjust a step in the negative direction relative to the previous scheduling cycle; 当RG的值为DTX,则UE pointer更新为相对于前一个调度周期保持不变;When the value of RG is DTX, the UE pointer is updated to remain unchanged relative to the previous scheduling cycle; 虚拟TBS发生器的输出为更新后的UE pointer所对应的传输格式组合TFC#i(i是传输次数,i>=2);The output of the virtual TBS generator is the transmission format combination TFC#i corresponding to the updated UE pointer (i is the number of transmissions, i>=2); UE pointer按照TFC所对应的功率由小到大排序,由小到大为正方向。The UE pointer is sorted according to the power corresponding to the TFC from small to large, and from small to large is the positive direction. 23.按权利要求21所述的终端设备,其特征在于所述重传时虚拟TBS发生模块包括:23. The terminal device according to claim 21, wherein the virtual TBS generating module during the retransmission comprises: 虚拟TBS发生器,用于:Virtual TBS generator for: 当虚拟TBS发生器输入的RG的值为UP,则虚拟传输格式组合TBS#i是相对于首次传输时使用的传输格式TBS#1向正方向调整一个步长后的传输格式;When the value of RG input by the virtual TBS generator is UP, the virtual transmission format combination TBS#i is a transmission format adjusted by one step in the positive direction relative to the transmission format TBS#1 used in the first transmission; 当RG的值为DOWN,则虚拟传输格式TBS#i是相对于首次传输时使用的传输格式TBS#1向负方向调整一个步长后的传输格式组合;When the value of RG is DOWN, the virtual transmission format TBS#i is a transmission format combination adjusted by one step in the negative direction relative to the transmission format TBS#1 used in the first transmission; 当RG的值为DTX,则虚拟传输格式TBS#i与首次传输时使用的传输格式TBS#1相同;When the value of RG is DTX, the virtual transmission format TBS#i is the same as the transmission format TBS#1 used in the first transmission; 传输格式按照其对应的功率由小到大排序,由小到大为正方向。The transmission formats are sorted according to their corresponding power from small to large, and from small to large is the positive direction. 24.按权利要求21所述的终端设备,其特征在于所述重传时βd,eu计算模块包括:24. The terminal device according to claim 21, wherein the retransmission time βd , eu calculation module comprises: 取小比较器,用于将输入的重传时实际使用的TBS(TBS#1)和虚拟TBS发生模块输出的TBS#i进行比较,输出其中最小的一个;A small comparator is used to compare the TBS (TBS#1) actually used during the input retransmission with the TBS#i output by the virtual TBS generation module, and output the smallest one; βd,eu计算器,根据取小比较器的输出计算βd,euβ d, eu calculator, calculate β d, eu according to the output of the smaller comparator. 25.按权利要求21所述的终端设备,其特征在于所述重传时βd,eu计算模块包括:25. The terminal device according to claim 21, wherein the retransmission time βd , eu calculation module comprises: βd,eu计算器,根据虚拟TBS发生器的输出计算βd,euβ d,eu calculator to calculate β d,eu from the output of the virtual TBS generator. 26.一种控制重传数据ROT的方法,在速率与时间调度方式中,包括步骤:26. A method for controlling retransmission data ROT, in the rate and time scheduling mode, comprising steps: 当Node B接收到来自UE的数据后,进行译码如果译码不正确,Node B向UE发送NACK,要求UE重传数据;When the Node B receives the data from the UE, it decodes it. If the decoding is incorrect, the Node B sends a NACK to the UE, asking the UE to retransmit the data; 重传数据时,When retransmitting data, Node B决定重传数据的目标ROT(即期望的重传数据的接收功率);Node B decides the target ROT of the retransmission data (that is, the expected receiving power of the retransmission data); Node B用调度命令Scheduling Assignment(SA)来指示重传时UE允许使用的最大速率,或者用Rate Grant(RG)指示此次重传UE允许使用的最大速率相对于前一次传输时的升降;Node B uses the scheduling command Scheduling Assignment (SA) to indicate the maximum rate allowed by the UE during retransmission, or uses Rate Grant (RG) to indicate the increase or decrease of the maximum rate allowed by the UE for this retransmission relative to the previous transmission; UE根据Node B发来的相应重传的调度命令SA/RG推导出虚拟传输格式组合,从而推导出E-DPDCH信道在重传时的发送功率;The UE derives the virtual transmission format combination according to the corresponding retransmission scheduling command SA/RG sent by the Node B, thereby deriving the transmission power of the E-DPDCH channel during retransmission; UE使用与首次传输时相同的传输格式组合,以推导出的E-DPDCH信道在重传时的发送功率来发送重传数据。The UE uses the same transmission format combination as the first transmission, and sends the retransmission data with the derived transmission power of the E-DPDCH channel during retransmission. 27.按权利要求26所述的方法,其特征在于所述重传数据的目标ROT是由Node B根据当前ROT的情况和E-DPDCH正确译码所需的功率来决定的。27. The method according to claim 26, characterized in that the target ROT of the retransmitted data is determined by the Node B according to the current ROT situation and the power required for correct decoding of the E-DPDCH. 28.按权利要求26所述的方法,其特征在于所述调度命令SchedulingAssignment(SA),用于显示的指示NodeB决定的UE重传时允许使用的TFCS子集,并且用于UE推算虚拟传输格式组合,进而推导出E-DPDCH信道在重传时的发送功率。28. The method according to claim 26, characterized in that the scheduling command SchedulingAssignment (SA) is used to indicate the TFCS subset allowed to be used when the UE retransmits decided by the NodeB, and is used for the UE to calculate the virtual transmission format Combined, and then derive the transmission power of the E-DPDCH channel during retransmission. 29.按权利要求26所述的方法,其特征在于所述调度命令Rate Grant(RG)指示此次重传UE允许使用的最大速率相对于前一次传输时的升降,从而隐示的指示NodeB决定的UE重传时允许使用的TFCS子集:29. The method according to claim 26, characterized in that the scheduling command Rate Grant (RG) indicates the maximum rate allowed by the UE for this retransmission relative to the previous transmission, thereby implicitly instructing the NodeB to determine The subset of TFCS that the UE is allowed to use when retransmitting: 当RG为UP,则UE允许使用的最大速率相对前一次传输向正方向调整一个步长;When the RG is UP, the maximum rate allowed by the UE is adjusted by a step in the positive direction relative to the previous transmission; 当RG为DOWN,则UE允许使用的最大速率相对前一次传输向负方向调整一个步长;When the RG is DOWN, the maximum rate allowed by the UE is adjusted by a step in the negative direction relative to the previous transmission; 当RG为DTX,则UE允许使用的最大速率相对于前一次传输不变。When the RG is DTX, the maximum rate allowed by the UE remains unchanged from the previous transmission. 30.按权利要求26所述的方法,其特征在于,所述UE根据Node B发来的相应重传的调度命令SA/RG推导出虚拟传输格式组合,从而推导出E-DCH数据信道在重传时的发送功率,包括步骤:30. The method according to claim 26, wherein the UE derives a virtual transmission format combination according to the corresponding retransmission scheduling command SA/RG sent by the Node B, thereby deriving that the E-DCH data channel is retransmitted The transmission power of transmission time, including steps: UE接收到来自NodeB的控制重传ROT的SA/RG命令;The UE receives the SA/RG command from the NodeB to control the retransmission of the ROT; UE根据SA/RG的值来更新UE重传时允许使用的最大速率,得出虚拟TFC;The UE updates the maximum rate allowed for UE retransmission according to the value of SA/RG, and obtains the virtual TFC; 利用虚拟TFC计算出重传时的E-DPDCH的发送功率。The transmission power of the E-DPDCH at the time of retransmission is calculated by using the virtual TFC. 31.按权利要求30所述的方法,其特征在于当调度命令是SA时,所述更新后的UE重传时允许使用的最大速率是SA所对应的TFCS子集中的最大TFC。31. The method according to claim 30, wherein when the scheduling command is SA, the updated maximum rate allowed for UE retransmission is the maximum TFC in the TFCS subset corresponding to SA. 32.按权利要求30所述的方法,其特征在于当调度命令是RG时,所述更新后的UE重传时允许使用的最大速率是:32. The method according to claim 30, wherein when the scheduling command is RG, the maximum rate allowed for retransmission of the updated UE is: 当RG为UP,相对前一次传输时UE允许使用的最大速率向正方向调整一个步长;When the RG is UP, the maximum rate allowed by the UE to be used in the previous transmission is adjusted by a step in the positive direction; 当RG为DOWN,相对前一次传输时UE允许使用的最大速率向负方向调整一个步长;When RG is DOWN, the maximum rate allowed by the UE to be used in the previous transmission is adjusted by a step in the negative direction; 当RG为DTX,相对于前一次传输时UE允许使用的最大速率不变。When the RG is DTX, the maximum rate allowed by the UE remains unchanged compared to the previous transmission. 33.按权利要求30所述的方法,其特征在于RG用1bit的三值信息来表示:+1,-1,DTX。33. The method according to claim 30, characterized in that RG is represented by 1-bit three-value information: +1, -1, DTX. 34.按权利要求30所述的方法,其特征在于所述虚拟TFC为更新后的UE重传时允许使用的最大速率,记为TFC#i(i>=2,i表示传输次数)。34. The method according to claim 30, characterized in that the virtual TFC is the maximum rate allowed to be used when the UE retransmits after the update, which is recorded as TFC#i (i>=2, i represents the number of transmissions). 35.按权利要求30所述的方法,其特征在于所述UE在重传时的E-DPDCH发送功率等于虚拟TFC(TFC#i)和重传时实际使用的TFC(TFC#1)的最小值所对应的功率,如果该功率超过UE可以使用的最大功率,则UE以其可以使用的最大功率发射。35. The method according to claim 30, wherein the E-DPDCH transmission power of the UE during retransmission is equal to the minimum of the virtual TFC (TFC#i) and the TFC actually used during retransmission (TFC#1) The power corresponding to the value, if the power exceeds the maximum power that the UE can use, the UE will transmit with the maximum power it can use. 36.按权利要求35所述的方法,其特征在于所述E-DPDCH发送功率的控制是通过UE根据虚拟TFC调整E-DPDCH与DPCCH的功率比βd,eu实现的,对于E-DCH和DCH码分复用,在重传时βd,eu的计算中,βd,eu是根据虚拟TBS与重传时实际使用的TBS的最小值,即min{TBS#1,TBS#i},计算出来的。36. The method according to claim 35, characterized in that the control of the E-DPDCH transmission power is realized by the UE adjusting the power ratio βd ,eu of the E-DPDCH and the DPCCH according to the virtual TFC, for E-DCH and DCH code division multiplexing, in the calculation of β d, eu during retransmission, β d, eu is the minimum value based on the virtual TBS and the actual TBS used during retransmission, that is, min{TBS#1, TBS#i}, calculated. 37.按权利要求30所述的方法,其特征在于所述UE在重传时的发送功率等于虚拟TFC所对应的功率,如果该功率超过UE可以使用的最大功率,则UE以其可以使用的最大功率发射。37. The method according to claim 30, wherein the transmit power of the UE during retransmission is equal to the power corresponding to the virtual TFC, and if the power exceeds the maximum power available to the UE, the UE uses the available Maximum power transmission. 38.按权利要求37所述的方法,其特征在于所述E-DPDCH发送功率的控制是通过UE根据虚拟TFC调整E-DPDCH信道的增益因子βd,eu实现的,对于E-DCH和DCH码分复用,在重传时βd,eu的计算中,βd,eu是根据虚拟TBS,即TBS#i计算出来的。38. The method according to claim 37, characterized in that the control of the E-DPDCH transmission power is realized by the UE adjusting the gain factor β d of the E-DPDCH channel according to the virtual TFC, eu , for E-DCH and DCH For code division multiplexing, in the calculation of β d, eu during retransmission, β d, eu is calculated according to the virtual TBS, that is, TBS#i. 39.一种控制重传数据ROT的Node B发射设备,在速率与时间调度方式中,其特征在于还包括调度模块,所述调度模块包括初始传输调度模块和重传调度模块,其中,控制首次传输的调度命令由首次传输调度模块输出,控制重传的调度命令由重传调度模块输出。39. A Node B transmitting device that controls retransmission data ROT, in the rate and time scheduling mode, it is characterized in that it also includes a scheduling module, and the scheduling module includes an initial transmission scheduling module and a retransmission scheduling module, wherein the control first time The scheduling command for transmission is output by the first transmission scheduling module, and the scheduling command for controlling retransmission is output by the retransmission scheduling module. 40.一种控制重传数据ROT的终端设备,在速率与时间调度方式中,终端设备的发射机包括βd,eu发生模块,用于产生E-DPDCH信道的增益因子βd,eu40. A terminal device for controlling retransmission data ROT, in the rate and time scheduling mode, the transmitter of the terminal device includes a β d,eu generation module, which is used to generate a gain factor β d,eu of the E-DPDCH channel. 41.按权利要求40所述的终端设备,其特征在于所述βd,eu发生模块包括:41. The terminal device according to claim 40, characterized in that said β d,eu generating module comprises: 首次传输βd,eu计算模块,根据首次传输使用的TBS(TBS#1)计算出首次传输的βd,euThe first transmission β d, eu calculation module calculates the first transmission β d, eu according to the TBS (TBS#1) used for the first transmission; 重传时虚拟TBS发生模块,用于从SA/RG命令推算出Node B期望UE达到的最大速率;The virtual TBS generation module during retransmission is used to calculate the maximum rate that the Node B expects the UE to achieve from the SA/RG command; 重传时βd,eu计算模块,根据重传时虚拟TBS发生器的结果TBS#i和重传时实际使用的传输块TBS#1计算βd,euDuring retransmission, the β d, eu calculation module calculates β d, eu according to the result TBS#i of the virtual TBS generator during retransmission and the actual transmission block TBS#1 used during retransmission; 数选器MUX,用于选择输出首次传输βd,eu计算模块和重传时计算模块计算的βd,eu结果,用传输次数作为数选器MUX的控制端。The number selector MUX is used to select and output the β d, eu results calculated by the first transmission β d, eu calculation module and the retransmission calculation module, and the number of transmission times is used as the control terminal of the number selector MUX. 42.按权利要求41所述的终端设备,其特征在于所述重传时虚拟TBS发生模块用于:42. The terminal device according to claim 41, characterized in that the virtual TBS generating module during retransmission is used for: 当调度命令是SA时,设置虚拟TBS为,重传时SA所对应的TFCS子集中的最大TBS。When the scheduling command is SA, set the virtual TBS as the maximum TBS in the TFCS subset corresponding to SA during retransmission. 43.按权利要求41所述的终端设备,其特征在于所述重传时虚拟TBS发生模块用于:43. The terminal device according to claim 41, characterized in that the virtual TBS generating module during retransmission is used for: 当调度命令是RG时,设置虚拟TBS为,When the scheduling command is RG, set the virtual TBS to, 当RG为UP,虚拟TBS为相对于前一次传输时UE允许使用的最大速率向正方向调整一个步长后对应的TBS;When the RG is UP, the virtual TBS is the corresponding TBS adjusted by a step in the positive direction relative to the maximum rate allowed by the UE during the previous transmission; 当RG为DOWN,虚拟TBS为相对于前一次传输时UE允许使用的最大速率向负方向调整一个步长后对应的TBS;When RG is DOWN, the virtual TBS is the corresponding TBS adjusted by a step in the negative direction relative to the maximum rate allowed by the UE during the previous transmission; 当RG为DTX,虚拟TBS为相对于前一次传输时UE允许使用的最大速率保持不变所对应的TBS;When the RG is DTX, the virtual TBS is the TBS corresponding to the maximum rate allowed by the UE to remain unchanged from the previous transmission; 44.按权利要求41所述的终端设备,其特征在于所述重传时βd,eu计算模块包括:44. The terminal device according to claim 41, wherein the retransmission time βd , eu calculation module comprises: 取小比较器,用于将输入的重传时实际使用的TBS(TBS#1,与首次传输时的相同)和虚拟TBS发生模块输出的TBS#i进行比较,输出其中最小的一个;A small comparator is used to compare the TBS actually used during the input retransmission (TBS#1, which is the same as the first transmission) with the TBS#i output by the virtual TBS generation module, and output the smallest one; βd,eu计算器,根据取小比较器的输出计算βd,euβ d, eu calculator, calculate β d, eu according to the output of the smaller comparator. 45.按权利要求41所述的终端设备,其特征在于所述重传时βd,eu计算模块包括:45. The terminal device according to claim 41, wherein the retransmission time βd , eu calculation module comprises: βd,eu计算器,根据虚拟TBS发生器的输出来计算βd,euβ d,eu calculator to calculate β d,eu from the output of the virtual TBS generator.
CN 200410043431 2004-01-30 2004-04-30 Equipment and method for controlling retransmission data ROT Pending CN1661952A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410043431 CN1661952A (en) 2004-01-30 2004-04-30 Equipment and method for controlling retransmission data ROT

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200410002525.5 2004-01-30
CN200410002525 2004-01-30
CN 200410043431 CN1661952A (en) 2004-01-30 2004-04-30 Equipment and method for controlling retransmission data ROT

Publications (1)

Publication Number Publication Date
CN1661952A true CN1661952A (en) 2005-08-31

Family

ID=35011051

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410043431 Pending CN1661952A (en) 2004-01-30 2004-04-30 Equipment and method for controlling retransmission data ROT

Country Status (1)

Country Link
CN (1) CN1661952A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101299885A (en) * 2005-09-22 2008-11-05 三菱电机株式会社 communication method
CN102104464A (en) * 2009-12-22 2011-06-22 中兴通讯股份有限公司 Retransmission method and device of high-speed uplink packet access terminal
CN110089176A (en) * 2017-01-06 2019-08-02 Oppo广东移动通信有限公司 A data transmission method and device
CN110233710A (en) * 2007-01-10 2019-09-13 三星电子株式会社 The receiving/transmission method and device of downlink control channel in wireless communication system
US11641263B2 (en) 2007-01-10 2023-05-02 Samsung Electronics Co., Ltd Method and apparatus for allocating and signaling ack/nack resources in a wireless communication system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101299885A (en) * 2005-09-22 2008-11-05 三菱电机株式会社 communication method
CN101299885B (en) * 2005-09-22 2014-08-20 黑莓有限公司 Method for communication
CN110233710A (en) * 2007-01-10 2019-09-13 三星电子株式会社 The receiving/transmission method and device of downlink control channel in wireless communication system
US11641263B2 (en) 2007-01-10 2023-05-02 Samsung Electronics Co., Ltd Method and apparatus for allocating and signaling ack/nack resources in a wireless communication system
CN102104464A (en) * 2009-12-22 2011-06-22 中兴通讯股份有限公司 Retransmission method and device of high-speed uplink packet access terminal
CN110089176A (en) * 2017-01-06 2019-08-02 Oppo广东移动通信有限公司 A data transmission method and device
US11128403B2 (en) 2017-01-06 2021-09-21 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Data transmission method and device
US11722251B2 (en) 2017-01-06 2023-08-08 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Data transmission method and device

Similar Documents

Publication Publication Date Title
CN1320779C (en) Optimization of MCS and multicode with TFCI signaling
CN1170379C (en) Communication terminal device, base station device, and wireless communication method
CN101080882A (en) Radio communication system, mobile station, base station, radio communication system control method used for the same, and program of the same
CN1829388A (en) Transmission rate control method, mobile station, and radio network controller
CN1969483A (en) Communication Terminal Device, Scheduling Method, and Transmission Power Derivation Method
CN1692579A (en) Base station apparatus and method for controlling transmission assignment
CN1407819A (en) Signal power adjusting method under variable data rate mode in mobile communication system
CN1716837A (en) The method and apparatus that is used for transfer of data in the mobile communication system
CN101057420A (en) Mobile communication system, mobile station, and radio base station
CN1736072A (en) Method, workstation and program-stored medium for priority-based scheduler with variable scheduling period and variable scheduling period
CN1521956A (en) Method for determining user equipment data rate supporting uplink channel traffic
CN1619973A (en) Mobile communication terminal and method of controlling transmission power
CN1491049A (en) Mobile communication system, communication control method, base station and mobile station used in the same
CN1836458A (en) Communication terminal and communication system
CN101044773A (en) A method and an apparatus for scheduling transmissions and retransmissions in a cellular communication system based on the load of said system
CN1863407A (en) Transmission rate control method and mobile station
CN1941671A (en) Transmission control method, mobile station, radio base station, and radio network controller
CN1695398A (en) Method and system for a data transmission in a communication system
CN1842216A (en) Transmission rate control method, mobile station, radio base station, and radio network controller
CN1701537A (en) Communication terminal apparatus and transmission power control method
CN101048968A (en) Data communication apparatus, data receiving apparatus, data transmitting apparatus, and retransmittal control method
CN1829111A (en) Transmission power control method, mobile station and radio network controller
CN1829346A (en) Radio base stations and mobile stations
CN1921349A (en) Transmission rate control method, mobile station, radio base station, and radio network controller
CN101044706A (en) Packet transmission control apparatus and packet transmission control method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication