CN101616477A - Method and device for controlling reverse traffic rate in mobile communication system - Google Patents
Method and device for controlling reverse traffic rate in mobile communication system Download PDFInfo
- Publication number
- CN101616477A CN101616477A CN200910151271A CN200910151271A CN101616477A CN 101616477 A CN101616477 A CN 101616477A CN 200910151271 A CN200910151271 A CN 200910151271A CN 200910151271 A CN200910151271 A CN 200910151271A CN 101616477 A CN101616477 A CN 101616477A
- Authority
- CN
- China
- Prior art keywords
- rate
- mobile station
- transmission power
- acid
- uplink data
- 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
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
一种在以从多个数据速率中选择的数据速率在反向分组数据信道上从移动站向基站发送反向分组数据帧的移动通信系统中用于控制下一反向分组数据帧的数据速率的系统和方法。该移动站接收用于反向分组数据帧的数据速率的反向控制信息,以及以根据该反向控制信息确定的数据速率发送下一反向分组数据帧。
A data rate for controlling a next reverse packet data frame in a mobile communication system in which a reverse packet data frame is transmitted from a mobile station to a base station on a reverse packet data channel at a data rate selected from a plurality of data rates systems and methods. The mobile station receives reverse control information for a data rate of a reverse packet data frame, and transmits a next reverse packet data frame at a data rate determined from the reverse control information.
Description
本申请是申请日为2004年3月5日、申请号为200480005988.5、发明名称为“移动通信系统中控制反向业务速率的方法及装置”的发明专利申请的分案申请。This application is a divisional application of an invention patent application with an application date of March 5, 2004, an application number of 200480005988.5, and an invention title of "Method and device for controlling reverse traffic rate in a mobile communication system".
技术领域 technical field
本发明一般涉及一种移动通信系统,特别涉及一种用于有效控制反向业务(traffic)的交错速率控制(interlaced rate control,IRC)方法及装置。The present invention generally relates to a mobile communication system, in particular to an interlaced rate control (IRC) method and device for effectively controlling reverse traffic.
背景技术 Background technique
通常,在码分多址(CDMA)移动通信系统中,使用同样的频带支持多媒体服务。移动站同时发送数据到基站,并且通过唯一分配给移动站的扩频码实现移动站的标识。Generally, in a Code Division Multiple Access (CDMA) mobile communication system, multimedia services are supported using the same frequency band. The mobile station transmits data to the base station at the same time, and the identification of the mobile station is realized through the spreading code uniquely assigned to the mobile station.
通过物理层分组(physical layer packet,PLP)在反向分组数据信道(reversepacket data channel,R-PDCH)上进行从移动站到基站的反向数据发送,并且固定分组长度。对于每个分组数据速率是可变的,并且依据发送响应分组的移动站的功率、发送数据的总量、在前向速率控制信道(forward rate controlchannel,RCCH)上从基站提供的速率控制比特(rate control bit,RCB)来控制每个分组的数据速率。The reverse data transmission from the mobile station to the base station is carried out on the reverse packet data channel (reverse packet data channel, R-PDCH) through the physical layer packet (physical layer packet, PLP), and the packet length is fixed. The data rate is variable for each packet and depends on the power of the mobile station sending the response packet, the total amount of data sent, the rate control bits provided from the base station on the forward rate control channel (RCCH) ( rate control bit, RCB) to control the data rate of each packet.
基站通过使用增加量热噪声比(Rise over Thermal,RoT)或者从使用中的移动站的信噪比(signal-to-noise,SNR)获得的负载来确定移动站的反向速率,增加量热噪声比是总接收功率与热噪声的比率。当使用RoT时,控制移动站的反向速率以使相应移动站的RoT逼近参考RoT,而当RoT不可用时,控制移动站的反向速率以使相应移动站的负载逼近参考负载。即,基站基于所有使用中的移动站的RoT、发送数据的总量、功率状态来确定是增加、减少还是保持每个移动站的数据速率。如果有效控制了移动站的速率,则可以增加整个系统的吞吐量。The base station determines the reverse rate of the mobile station by using the Rise over Thermal (RoT) ratio or the load obtained from the signal-to-noise ratio (SNR) of the mobile station in use. Noise ratio is the ratio of total received power to thermal noise. When the RoT is used, the reverse rate of the mobile station is controlled so that the RoT of the corresponding mobile station approaches the reference RoT, and when the RoT is not available, the reverse rate of the mobile station is controlled so that the load of the corresponding mobile station approaches the reference load. That is, the base station determines whether to increase, decrease, or maintain the data rate of each mobile station based on the RoT, the total amount of transmitted data, and the power state of all mobile stations in use. If the rate of the mobile station is effectively controlled, the throughput of the overall system can be increased.
将基站所确定的用于移动站的速率控制的信息以反向控制比特(reversecontrol bit,RCB)的形式发送到相应的移动站。如果从基站接收到的RCB值是指示“速率增加”的“+1”,则在下一发送间隔中移动站增加反向速率。如果RCB值是指示“速率下降”的“-1”,则在下一发送间隔中移动站减少反向速率。如果RCB值是指示“速率保持”的“0”,则在下一发送间隔中移动站保持当前的反向速率。The information for the rate control of the mobile station determined by the base station is sent to the corresponding mobile station in the form of a reverse control bit (RCB). If the RCB value received from the base station is "+1" indicating "rate increase", the mobile station increases the reverse rate in the next transmission interval. If the RCB value is "-1" indicating "rate decrease", the mobile station decreases the reverse rate in the next transmission interval. If the RCB value is '0' indicating 'rate maintain', the mobile station maintains the current reverse rate in the next transmission interval.
在某些系统中,基站控制移动站的业务导频功率比(traffic-to-pilot powerratio,TPR)而不是控制移动站的数据速率。在常规移动通信系统中,由基站对移动站的反向发送进行功率控制。在功率控制处理中,移动站根据从基站接收的功率控制命令直接控制导频信道的功率,并且依据具有固定值的TPR来控制除了导频信道之外的信道。例如,如果TPR是3dB,这指示由移动站发送的业务信道与导频信道的功率比是2∶1。因而,移动站确定业务信道的功率增益使得业务信道在功率方面高于导频信道两倍。In some systems, the base station controls the traffic-to-pilot power ratio (TPR) of the mobile station instead of controlling the data rate of the mobile station. In a conventional mobile communication system, the base station performs power control on the reverse transmission of the mobile station. In the power control process, the mobile station directly controls the power of the pilot channel according to the power control command received from the base station, and controls channels other than the pilot channel according to the TPR having a fixed value. For example, if the TPR is 3dB, this indicates that the power ratio of the traffic channel to the pilot channel transmitted by the mobile station is 2:1. Thus, the mobile station determines the power gain of the traffic channel such that the traffic channel is twice as high in power as the pilot channel.
即使对于其它类型的信道,相应信道的增益与导频信道的增益相比也具有固定值。在一种由基站控制TPR的方法中,在通过调度控制基站的多个移动站的反向发送中,系统通知对于每个移动站所允许的TPR,而不是直接通知调度结果作为数据速率。这里,TPR根据数据速率的增加而增加。例如,如果数据速率增加两倍,则移动站分配给业务信道的功率增加约两倍,这意味着使TPR加倍。Even for other types of channels, the gain of the corresponding channel has a fixed value compared with the gain of the pilot channel. In a method of controlling TPR by a base station, in reverse transmission of a plurality of mobile stations controlling the base station by scheduling, the system notifies TPR allowed for each mobile station instead of directly notifying the scheduling result as a data rate. Here, TPR increases according to the increase of data rate. For example, if the data rate is tripled, the power allocated to the traffic channel by the mobile station is approximately tripled, which means doubling the TPR.
在常规移动通信系统中,反向业务信道的数据速率与TPR之间的关系对移动站和基站而言从信息表事先已知。因而,实际上,控制移动站的数据速率等同于控制移动站的TPR。这里,将仅对一种由基站控制移动站的数据速率的方法进行描述。In a conventional mobile communication system, the relationship between the data rate of the reverse traffic channel and the TPR is known in advance from information tables to the mobile station and the base station. Thus, in effect, controlling the data rate of the mobile station is equivalent to controlling the TPR of the mobile station. Here, only one method of controlling the data rate of the mobile station by the base station will be described.
图1是图示根据现有技术由移动站确定反向速率的操作的流程图。移动站对于R-PDCH可以支持至少9.6Kbps、19.2Kbps、38.4Kbps、76.8Kbps、153.6Kbps、307.2Kbps,并且可以根据速率控制比特(RCB)逐步增加、减少或保持反向速率。FIG. 1 is a flowchart illustrating the operation of determining a reverse rate by a mobile station according to the prior art. The mobile station can support at least 9.6Kbps, 19.2Kbps, 38.4Kbps, 76.8Kbps, 153.6Kbps, 307.2Kbps for R-PDCH, and can gradually increase, decrease or maintain the reverse rate according to the rate control bit (RCB).
参考图1,在步骤110中,移动站接收速率控制比特(RCB)并且分析接收到的速率控制比特。在步骤120中,移动站确定速率控制比特的值是否指示“速率增加”。如果速率控制比特的值是指示“速率增加”的“+1”,则在步骤130中,移动站将要在下一时间间隔中使用的速率设置为比当前时间间隔的速率增高一个步长的值(或速率),然后前进到步骤170。Referring to FIG. 1, in step 110, a mobile station receives a rate control bit (RCB) and analyzes the received rate control bit. In step 120, the mobile station determines whether the value of the rate control bit indicates "rate increase". If the value of the rate control bit is "+1" indicating "rate increase", then in step 130, the mobile station sets the rate to be used in the next time interval to a value one step higher than the rate of the current time interval ( or rate), then proceed to step 170.
但是,如果速率控制比特的值不是指示“速率增加”的“+1”,则移动站在步骤140中确定速率控制比特的值是否指示“速率下降”。如果确定速率控制比特的值是指示“速率下降”的“-1”,则在步骤150中,移动站将要在下一时间间隔中使用的速率设置为比当前时间间隔的速率降低一个步长的值,然后前进到步骤170。However, if the value of the rate control bit is not "+1" indicating "rate increase", the mobile station determines in step 140 whether the value of the rate control bit indicates "rate decrease". If it is determined that the value of the rate control bit is "-1" indicating "rate reduction", then in step 150 the mobile station sets the rate to be used in the next time interval to a value that is one step lower than the rate for the current time interval , and then proceed to step 170.
但是,如果确定速率控制比特的值不是指示“速率下降”的“-1”,则在步骤160中,移动站将要在下一时间间隔中使用的速率设置为与当前时间间隔的速率相同的值。在步骤170中,移动站根据所确定的速率在下一时间间隔发送数据帧。However, if it is determined that the value of the rate control bit is not "-1" indicating "rate down", then in step 160, the mobile station sets the rate to be used in the next time interval to the same value as the rate of the current time interval. In step 170, the mobile station transmits data frames at the next time interval according to the determined rate.
图2是图示根据现有技术由移动站确定反向速率的操作的时序图。对于每个时间间隔从基站向移动站发送一次RCB。RCB用于控制在移动站的下一发送间隔的R-PDCH的反向速率。FIG. 2 is a sequence diagram illustrating an operation of determining a reverse rate by a mobile station according to the prior art. The RCB is sent from the base station to the mobile station once for each time interval. The RCB is used to control the reverse rate of the R-PDCH at the next transmission interval of the mobile station.
参考图2,在时间间隔t0中,移动站以9.6Kbps的速率(参见210)在分组数据信道(PDCH)上发送数据帧。在时间间隔t1中,基站考虑到RoT、缓冲器状态、相应移动站的功率状态而确定是增加、减少还是保持移动站的数据速率,根据确定结果产生RCB,发送所产生的RCB到移动站(参见220)。然后移动站接收RCB、分析RCB、并确定在下一时间间隔t2中是增加、减少还是保持PDCH的速率。Referring to FIG. 2, during time interval t0, the mobile station transmits data frames on a packet data channel (PDCH) at a rate of 9.6 Kbps (see 210). In time interval t1, the base station determines whether to increase, decrease, or maintain the data rate of the mobile station in consideration of the RoT, the buffer state, and the power state of the corresponding mobile station, generates an RCB according to the determination result, and transmits the generated RCB to the mobile station ( See 220). The mobile station then receives the RCB, analyzes the RCB, and determines whether to increase, decrease or maintain the rate of the PDCH in the next time interval t2.
但是,在这种速率控制方法中,由于在基站中产生RCB的时刻与移动站中实际应用RCB的时刻之间的延迟,所以基站不能有效地对它的移动站执行速率控制。However, in this rate control method, the base station cannot effectively perform rate control on its mobile stations due to the delay between the time when the RCB is generated in the base station and the time when the RCB is actually applied in the mobile station.
例如,在时间间隔t5中,基站从移动站接收速率为153.6Kbps的数据帧,并且在同一时间间隔中,基站根据其它移动站的状况确定将移动站的数据速率从153.6Kbps的当前速率增加一个步长、产生相应的RCB(+)、并且发送所产生的RCB(+1)到移动站。但是,实际上,因为在时间间隔t6发送RCB(+),所以考虑到当移动站接收RCB(+)并且分析RCB(+)时所需的时间则实际应用RCB(+)的时间间隔变成t7。结果,在时间间隔t7中,移动站设置速率614.4Kbps,其比在先时间间隔t6的速率307.2Kbps增高了一个步长。For example, in the time interval t5, the base station receives data frames with a rate of 153.6Kbps from the mobile station, and in the same time interval, the base station determines to increase the data rate of the mobile station by one from the current rate of 153.6Kbps according to the conditions of other mobile stations. step, generate a corresponding RCB(+), and transmit the generated RCB(+1) to the mobile station. However, actually, since RCB(+) is transmitted at time interval t6, the time interval for actually applying RCB(+) becomes t7. As a result, in the time interval t7, the mobile station sets a rate of 614.4 Kbps, which is one step higher than the rate of 307.2 Kbps in the previous time interval t6.
当几个移动站同时发送反向数据时,其它移动站发送的数据成为对特定移动站的信号的干扰。因而,基站以使由小区中移动站发送的数据的所有速率或所有RoT值都不应该超出特定阈值的方式进行控制操作。在这种情况下,当基站增加特定移动站的数据速率时,基站必须减少其它基站的数据速率。因此,从特定基站接收数据服务的移动站的数据吞吐量依赖于反向速率控制的效率。When several mobile stations transmit reverse data at the same time, the data transmitted by other mobile stations becomes interference to the signal of a specific mobile station. Thus, the base station controls the operation in such a way that none of the rates or all RoT values of data transmitted by the mobile stations in the cell should exceed a certain threshold. In this case, when a base station increases the data rate of a particular mobile station, the base station must decrease the data rate of other base stations. Therefore, the data throughput of a mobile station receiving data service from a particular base station depends on the efficiency of reverse rate control.
但是,如图2所示,移动站依据从基站接收的RCB确定相比于在先时间间隔中所使用的数据速率是增加、减少还是保持下一数据速率。在这种情况下,由于在基站中产生RCB时的时刻与在移动站中实际应用RCB时的时刻之间的延迟,所以不能有效地执行反向速率控制,从而导致整个系统的数据吞吐量的恶化。However, as shown in FIG. 2, the mobile station determines from the RCB received from the base station whether to increase, decrease or maintain the next data rate compared to the data rate used in the previous time interval. In this case, due to the delay between the time when the RCB is generated in the base station and the time when the RCB is actually applied in the mobile station, reverse rate control cannot be effectively performed, resulting in a decrease in the data throughput of the entire system. deterioration.
发明内容 Contents of the invention
因而,本发明的一个目的是提供一种方法和装置,用于在移动通信系统中控制反向速率而同时考虑到基站的速率控制比特(RCB)产生时间与移动站的RCB应用时间之间的延迟。Accordingly, it is an object of the present invention to provide a method and apparatus for controlling a reverse rate in a mobile communication system while taking into account the time difference between the time when a rate control bit (RCB) is generated by a base station and the time when an RCB is applied by a mobile station. Delay.
本发明的另一目的是提供一种用于通过有效的反向速率控制来提高整个系统的吞吐量的方法和装置。Another object of the present invention is to provide a method and apparatus for increasing the throughput of the overall system through efficient reverse rate control.
根据本发明的一个方面,在下述移动站系统中提供了一种用于控制下一反向分组数据帧的数据速率的方法,该移动站系统用于以从多个数据速率选择的数据速率在反向分组数据信道上从移动站向基站发送反向分组数据帧、通过在前向速率控制信道上从基站向移动站发送的反向控制信息发送反向分组数据帧、并且然后控制下一反向分组数据帧的数据速率,所述方法包括下述步骤:由移动站通过反向控制信息接收对于反向分组数据帧的数据速率的增加或减少信息;以及在接收到该增加或减少信息之后,以响应于该增加或减少信息从所选择的数据速率增加或减少而得到的数据速率发送下一反向分组数据帧。According to an aspect of the present invention, there is provided a method for controlling the data rate of the next reverse packet data frame in a mobile station system for operating at a data rate selected from a plurality of data rates at The reverse packet data frame is sent from the mobile station to the base station on the reverse packet data channel, the reverse packet data frame is sent by reverse control information sent from the base station to the mobile station on the forward rate control channel, and then the next reverse packet data frame is controlled. To the data rate of the packet data frame, the method includes the steps of: receiving by the mobile station through the reverse control information an increase or decrease information for the data rate of the reverse packet data frame; and after receiving the increase or decrease information , sending a next frame of reverse packet data at a data rate that is increased or decreased from the selected data rate in response to the increase or decrease information.
根据本发明的另一方面,在下述移动站系统中提供了一种用于控制下一反向分组数据帧的数据速率的方法,该移动站系统用于以从多个数据速率选择的数据速率在反向分组数据信道上从移动站向基站发送反向分组数据帧、通过在前向速率控制信道上从基站向移动站发送的反向控制信息发送反向分组数据帧、并且然后控制下一反向分组数据帧的数据速率,所述方法包括下述步骤:根据来自基站的确认来重传反向分组数据帧,该确认指示反向分组数据帧的接收是否成功;,由移动站通过用于反向分组数据帧的数据速率的反向控制信息接收关于对于重传的反向分组数据帧的增加、减少或保持信息;以及在接收到该增加、减少或保持信息之后,以响应于所接收到的增加、减少或保持信息从所选择的数据速率增加、减少或保持而得到的速率发送下一反向分组数据帧。According to another aspect of the present invention, there is provided a method for controlling the data rate of the next reverse packet data frame in a mobile station system for a data rate selected from a plurality of data rates Send the reverse packet data frame from the mobile station to the base station on the reverse packet data channel, send the reverse packet data frame through the reverse control information sent from the base station to the mobile station on the forward rate control channel, and then control the next the data rate of the reverse packet data frame, the method comprising the steps of: retransmitting the reverse packet data frame according to an acknowledgment from the base station indicating whether the reception of the reverse packet data frame was successful; The reverse control information based on the data rate of the reverse packet data frame receives information about the increase, decrease or maintenance of the reverse packet data frame for retransmission; and after receiving the increase, decrease or maintenance information, in response to the The received increase, decrease or maintain information transmits the next reverse packet data frame at a rate resulting from the selected data rate increase, decrease or hold.
根据本发明的另一方面,在下述移动站系统中提供了一种用于控制下一反向分组数据帧的数据速率的方法,该移动站系统用于以从多个数据速率选择的数据速率在反向分组数据信道上从移动站向基站发送反向分组数据帧、通过在前向速率控制信道上从基站向移动站发送的反向控制信息发送反向分组数据帧、并且然后控制下一反向分组数据帧的数据速率,所述方法包括下述步骤:由基站接收以所选择的数据速率发送的反向分组数据帧;以及根据该反向分组数据帧的接收是否成功来通过用于反向分组数据帧的数据速率的反向控制信息发送增加、减少或保持信息。According to another aspect of the present invention, there is provided a method for controlling the data rate of the next reverse packet data frame in a mobile station system for a data rate selected from a plurality of data rates Send the reverse packet data frame from the mobile station to the base station on the reverse packet data channel, send the reverse packet data frame through the reverse control information sent from the base station to the mobile station on the forward rate control channel, and then control the next The data rate of the reverse packet data frame, the method includes the steps of: receiving by the base station a reverse packet data frame sent at the selected data rate; The reverse control information of the data rate of the reverse packet data frame sends increase, decrease or maintain information.
根据本发明的另一方面,在下述移动站系统中提供了一种用于控制下一反向分组数据帧的数据速率的装置,该移动站系统用于以从多个数据速率选择的数据速率在反向分组数据信道上从移动站向基站发送反向分组数据帧、通过在前向速率控制信道上从基站向移动站发送的反向控制信息发送反向分组数据帧、并且然后控制下一反向分组数据帧的数据速率,所述装置包括:接收器,用于根据反向分组数据帧的接收是否成功来从基站接收包括对于反向分组数据帧的数据速率的增加、减少或保持信息的反向控制信息;控制器,用于根据所接收到的基于所选择的数据速率的增加、减少或保持信息来确定下一反向分组数据帧的数据速率;以及发送器,用于根据所确定的数据速率发送下一反向分组数据帧到基站。According to another aspect of the present invention, there is provided an apparatus for controlling the data rate of the next reverse packet data frame in a mobile station system for a data rate selected from a plurality of data rates Send the reverse packet data frame from the mobile station to the base station on the reverse packet data channel, send the reverse packet data frame through the reverse control information sent from the base station to the mobile station on the forward rate control channel, and then control the next The data rate of the reverse packet data frame, the device includes: a receiver for receiving from the base station including information on increasing, decreasing or maintaining the data rate of the reverse packet data frame according to whether the reception of the reverse packet data frame is successful the reverse control information; the controller is used to determine the data rate of the next reverse packet data frame according to the received increase, decrease or maintain information based on the selected data rate; and the transmitter is used to determine the data rate of the next reverse packet data frame according to the selected data rate Send the next reverse packet data frame to the base station at the determined data rate.
附图说明 Description of drawings
从下面的详细说明并且组合附图,本发明的上述以及其它目的、特征和优点将变得更清楚,在所述附图中:The above and other objects, features and advantages of the present invention will become more apparent from the following detailed description when combined with the accompanying drawings, in which:
图1是图示根据现有技术由移动站确定反向速率的操作的流程图;FIG. 1 is a flowchart illustrating the operation of determining a reverse rate by a mobile station according to the prior art;
图2是图示根据现有技术由移动站确定反向速率的操作的时序图;2 is a sequence diagram illustrating an operation of determining a reverse rate by a mobile station according to the prior art;
图3是图示根据本发明实施例的用于控制反向速率的装置的框图;3 is a block diagram illustrating an apparatus for controlling a reverse rate according to an embodiment of the present invention;
图4是图示根据本发明实施例的由移动站确定反向速率的操作的流程图;4 is a flow chart illustrating the operation of determining a reverse rate by a mobile station according to an embodiment of the present invention;
图5是图示根据本发明实施例的对于RCD=1帧(或者1个时间间隔)由移动站确定反向速率的操作的时序图;5 is a sequence diagram illustrating an operation of determining a reverse rate by a mobile station for RCD=1 frame (or 1 time interval) according to an embodiment of the present invention;
图6是图示根据本发明实施例的对于RCD=2帧(或者2个时间间隔)由移动站确定反向速率的操作的时序图;6 is a timing diagram illustrating an operation of determining a reverse rate by a mobile station for RCD=2 frames (or 2 time intervals) according to an embodiment of the present invention;
图7是图示了根据本发明另一个实施例的在采用HARQ技术和能量减少(energy reduction)技术的系统中的基站的操作的流程图;7 is a flowchart illustrating the operation of a base station in a system employing HARQ technology and energy reduction (energy reduction) technology according to another embodiment of the present invention;
图8是图示了根据本发明另一个实施例的在采用HARQ技术和能量减少技术的系统中由移动站确定反向速率的操作的时序图;以及8 is a sequence diagram illustrating an operation of determining a reverse rate by a mobile station in a system employing a HARQ technique and an energy reduction technique according to another embodiment of the present invention; and
图9是用于解释根据本发明实施例的用于控制每个HARQ信道的TPR的方法的图。FIG. 9 is a diagram for explaining a method for controlling TPR of each HARQ channel according to an embodiment of the present invention.
具体实施方式 Detailed ways
下面将参考附图详细描述本发明的几个优选实施例。在下面的说明中,为简明起见省略了对这里所包含的已知功能和配置的详细描述。Several preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings. In the following description, detailed descriptions of known functions and configurations incorporated herein are omitted for conciseness.
本发明针对通过使用速率控制比特(RCB)控制反向数据速率,其中移动通信系统考虑到预定的延迟时间确定基站产生RCB和移动站应用RCB的参考时刻。这里,“延迟时间”称作“速率控制延迟(rate control delay,RCD)”。基于RCD的速率控制也表达为基于ACID(ARQ(Automatic Repeat reQuest,自动重复请求)Channel Indicator,ARQ信道指示器)的速率控制。即,在确定移动站的数据速率过程中,以相应于在先ACID的分组数据的速率为基础分析RCB,然后确定相应于同一ACID的发送分组数据的速率。The present invention is directed to controlling a reverse data rate by using a rate control bit (RCB), wherein a mobile communication system determines a reference time when a base station generates the RCB and a mobile station applies the RCB in consideration of a predetermined delay time. Here, the "delay time" is called "rate control delay (RCD)". RCD-based rate control is also expressed as rate control based on ACID (ARQ (Automatic Repeat reQuest, automatic repeat request) Channel Indicator, ARQ channel indicator). That is, in determining the data rate of the mobile station, the RCB is analyzed on the basis of the rate of packet data corresponding to the preceding ACID, and then the rate of transmitted packet data corresponding to the same ACID is determined.
此外,控制移动站的数据速率的方法实际上等同于控制移动站的TPR的方法。因而,将仅对由基站控制移动站的数据速率的方法进行描述。但是,控制TPR的方法也可以应用于本发明中所提出的速率控制方法。Also, the method of controlling the data rate of the mobile station is practically equivalent to the method of controlling the TPR of the mobile station. Thus, only the method of controlling the data rate of the mobile station by the base station will be described. However, the method of controlling TPR can also be applied to the rate control method proposed in the present invention.
图3是图示了根据本发明实施例的用于控制反向速率的装置的框图。如图3所示,速率控制装置包括前向速率控制信道(forward rate control channel,F-RCCH)接收器10、控制器20、和反向分组数据信道(reverse packet datachannel,R-PDCH)发送器30。对于每个时间间隔,F-RCCH接收器10通过使用分配给F-RCCH的扩频码对从基站接收的信号执行解扩频、解调、解码来接收RCB,并且提供所接收的RCB到控制器20。FIG. 3 is a block diagram illustrating an apparatus for controlling a reverse rate according to an embodiment of the present invention. As shown in Figure 3, the rate control device includes a forward rate control channel (forward rate control channel, F-RCCH)
控制器20分析RCB的值以确定基站是否要求反向速率的增加或者反向速率的减少,并且根据确定结果确定新的反向速率。然后,R-PDCH发送器30在控制器20的控制下根据所确定的数据速率发送数据帧。这里,RCB并不是通过将用于下一时间间隔的速率与用于在先时间间隔的速率进行匹配而确定的值,而是通过将用于下一时间间隔的速率与用于在当前时间间隔之前过了预定速率控制延迟(RCD)的时间间隔的速率进行匹配而确定的值。The
更具体地,假定移动站在每个时间间隔发送一个数据帧,则RCD是从发送第i个帧的时刻起当接收到基于第i个帧而确定的RCB时的延迟。当基站和移动站启动相互通信时通过基站与移动站之间的约定来确定RCD。或者,可以由移动站确定RCD。在另一种情况下,可由基站确定RCD然后通知移动站。在另一情况下,可以在基站与移动站之间事先确定RCD。More specifically, assuming that the mobile station transmits one data frame per time interval, the RCD is the delay from when the i-th frame is transmitted when the RCB determined based on the i-th frame is received. The RCD is determined by agreement between the base station and the mobile station when the base station and the mobile station initiate mutual communication. Alternatively, the RCD may be determined by the mobile station. In another case, the RCD may be determined by the base station and then notified to the mobile station. In another case, RCD may be determined in advance between the base station and the mobile station.
因此,一旦接收到第i个帧,基站就基于接收到的第i个帧产生RCB,并且在R-RCCH上发送所产生的RCB。移动站接收RCB、根据第i帧的速率确定下一帧的速率、并且以所确定的速率发送下一帧。Therefore, upon receiving the i-th frame, the base station generates an RCB based on the received i-th frame, and transmits the generated RCB on the R-RCCH. The mobile station receives the RCB, determines the rate of the next frame from the rate of the i-th frame, and transmits the next frame at the determined rate.
如上所述,还基于ACID控制速率。假定移动站在4个不同的时间间隔顺序发送与具有00、01、10、11值的ACID相应的分组数据。在这种情况下,假定相应于ACID=00的当前分组数据的速率是19.2Kbps并且接收到RCB(+),则移动站可以以38.4Kbps发送相应于ACID=00的下一分组数据。即,在确定当前发送分组数据的速率过程中,移动站基于相应于同一ACID的在先分组数据的速率而确定下一发送分组数据的速率。As mentioned above, the rate is also controlled based on ACID. Assume that the mobile station sequentially transmits packet data corresponding to ACIDs having values of 00, 01, 10, and 11 at four different time intervals. In this case, assuming that the rate of the current packet data corresponding to ACID=00 is 19.2Kbps and RCB(+) is received, the mobile station can transmit the next packet data corresponding to ACID=00 at 38.4Kbps. That is, in determining the rate at which packet data is currently transmitted, the mobile station determines the rate at which packet data is to be transmitted next based on the rate of previous packet data corresponding to the same ACID.
图4是图示根据本发明实施例的由移动站确定反向速率的操作的流程图。移动站对于R-PDCH支持至少9.6Kbps、19.2Kbps、38.4Kbps、76.8Kbps、153.6Kbps、和307.2Kbps,并且根据速率控制比特(RCB)逐步增加、减少或保持反向速率。FIG. 4 is a flowchart illustrating the operation of determining a reverse rate by a mobile station according to an embodiment of the present invention. The mobile station supports at least 9.6Kbps, 19.2Kbps, 38.4Kbps, 76.8Kbps, 153.6Kbps, and 307.2Kbps for R-PDCH, and gradually increases, decreases or maintains the reverse rate according to the rate control bit (RCB).
参考图4,在步骤310中,移动站在第n个时间间隔接收并分析速率控制比特(RCB)。在步骤320中,移动站确定RCB的值是否指示“速率增加”。如果速率控制比特的值是指示“速率增加”的“+1”,则在步骤330中,移动站将要在下一时间间隔“n+1”中使用的速率R(n+1)设置为比发生在当前时间间隔之前预定RCD的时间间隔的速率R(n-RCD)增高一个步长的值(或速率),然后前进到步骤370。这可以如下面的公式1所示那样表达。Referring to FIG. 4, in
R(n+1)=R(n-RCD)++...........(1)R(n+1)=R(n-RCD)++..........(1)
如果在步骤320中确定RCB的值不是指示“速率增加”的“+1”,则在步骤340中移动站确定RCB的值是否指示“速率下降”。如果确定RCB的值是指示“速率下降”的“-1”,则在步骤350中,移动站将要在下一时间间隔“n+1”中使用的速率R(n+1)设置为比发生在当前时间间隔之前预定RCD的时间间隔的速率R(n-RCD)降低一个步长的值,然后前进到步骤370。这可以如下面的公式2所示那样表达。If it is determined in
R(n+1)=R(n-RCD)--...........(2)R(n+1)=R(n-RCD)--..........(2)
如果在步骤340中确定RCB的值不是指示“速率下降”的“-1”,则在步骤360中,移动站将要在下一时间间隔“n+1”中使用的速率R(n+1)设置为与发生在当前时间间隔之前预定RCD的时间间隔的速率R(n-RCD)相同的值。这可以如下面的公式3所示那样表达。If it is determined in
R(n+1)=R(n-RCD)...........(2)R(n+1)=R(n-RCD)..........(2)
在步骤370中,移动站根据所确定的速率R(n+1)在下一时间间隔“n+1”中发送数据帧。In
在本发明中,速率控制延迟(RCD)是考虑到基站和移动站中的处理延迟当移动站反向发送一帧时所需的时间。其后,基站前向发送RCB,并且移动站接收该RCB并且将接收到的RCB应用到下一帧的数据速率。RCB通过帧来指定。例如,可以以一帧或者两帧设置RCB。In the present invention, the rate control delay (RCD) is the time required when the mobile station transmits one frame in reverse, taking into account processing delays in the base station and the mobile station. Thereafter, the base station transmits the RCB forward, and the mobile station receives the RCB and applies the received RCB to the data rate of the next frame. RCBs are specified by frames. For example, RCB may be set in one frame or two frames.
图5是图示了根据本发明实施例的对于RCD=1帧(或1个时间间隔)由移动站确定反向速率的操作的时序图。参考图5,在时间间隔t0中,移动站以速率9.6Kbps(参见410)在PDCH上发送数据帧。在时间间隔t1,基站基于RoT、缓冲器状态、移动站的功率状态而确定是增加、减少还是保持移动站的数据速率、根据确定结果产生RCB、并且发送所产生的RCB(参见420)。5 is a timing diagram illustrating an operation of determining a reverse rate by a mobile station for RCD=1 frame (or 1 time interval) according to an embodiment of the present invention. Referring to FIG. 5, during time interval t0, the mobile station transmits data frames on the PDCH at a rate of 9.6 Kbps (see 410). At time interval t1, the base station determines whether to increase, decrease, or maintain the data rate of the mobile station based on the RoT, buffer state, and power state of the mobile station, generates an RCB according to the determination result, and transmits the generated RCB (see 420).
在时间间隔t1中在移动站处接收到RCB,并且移动站根据接收到的RCB确定要在时间间隔t2中应用的数据速率。在确定要在时间间隔t2中应用的数据速率的过程中,移动站不是基于用于在先时间间隔t1的速率而是基于用于发生在当前时间间隔之前预定RCD或一帧的时间间隔t0的速率来确定该数据速率。这样的速率控制称作“交错速率控制(interlaced rate control)”,因为如图5所示速率控制是在奇数帧和偶数帧上分开地进行的。The RCB is received at the mobile station in time interval t1, and the mobile station determines a data rate to apply in time interval t2 from the received RCB. In determining the data rate to apply in time interval t2, the mobile station is not based on the rate used for the previous time interval t1 but on the rate used for a predetermined RCD or time interval t0 that occurs one frame before the current time interval. rate to determine the data rate. Such rate control is called "interlaced rate control" because rate control is performed separately on odd and even frames as shown in FIG. 5 .
例如,移动站在时间间隔t1中使用速率9.6Kbps。基站根据移动站在时间间隔t1中的状态信息确定增加移动站的速率、根据确定结果产生RCB(+)、并且发送所产生的RCB(+)到移动站。在时间间隔t2中在移动站处接收到RCB(+),并且基于接收到的RCB(+),移动站将要在时间间隔t3中使用的速率设置为速率19.2Kbps,其比用于时间间隔t1,即发生在当前时间间隔之前RCD的时间间隔的速率9.6Kbps增高一个步长。For example, the mobile station uses a rate of 9.6 Kbps during time interval t1. The base station determines a rate at which the mobile station is increased according to state information of the mobile station in time interval t1, generates RCB(+) according to the determination result, and transmits the generated RCB(+) to the mobile station. RCB(+) is received at the mobile station in time interval t2, and based on the received RCB(+), the mobile station sets the rate to be used in time interval t3 to a rate of 19.2Kbps, which is higher than that used for time interval t1 , that is, the rate of the time interval of the RCD occurring before the current time interval increases by one step by 9.6Kbps.
作为另一示例,移动站在时间间隔t5中使用速率38.4Kbps。基站根据移动站在时间间隔t5中的状态信息确定增加移动站的速率、根据确定结果产生RCB(+)、并且发送所产生的RCB(+)到移动站。在时间间隔t6中在移动站处接收到RCB(+),并且基于接收到的RCB(+),移动站将要在时间间隔t7中使用的速率设置为速率76.8Kbps,其比用于时间间隔t5,即发生在当前时间间隔之前RCD的时间间隔的速率38.4Kbps增高一个步长。As another example, the mobile station uses a rate of 38.4 Kbps during time interval t5. The base station determines the rate at which the mobile station is increased according to the state information of the mobile station in time interval t5, generates RCB(+) according to the determination result, and transmits the generated RCB(+) to the mobile station. RCB(+) is received at the mobile station in time interval t6, and based on the received RCB(+), the mobile station sets the rate to be used in time interval t7 to a rate of 76.8Kbps, which is higher than that used for time interval t5 , that is, the rate of 38.4Kbps of the time interval of the RCD occurring before the current time interval is increased by one step.
图6是图示根据本发明实施例的对于RCD=2帧(或2个时间间隔)由移动站确定反向速率的操作的时序图。参考图6,在时间间隔t0中,移动站以速率9.6Kbps(参见510)在PDCH上发送数据帧。在时间间隔t1,基站基于RoT、缓冲器状态、移动站的功率状态而确定是增加、减少还是保持移动站的数据速率、根据确定结果产生RCB、并发送所产生的RCB(参见520)。FIG. 6 is a timing diagram illustrating an operation of determining a reverse rate by a mobile station for RCD=2 frames (or 2 time intervals) according to an embodiment of the present invention. Referring to FIG. 6, during time interval t0, the mobile station transmits data frames on the PDCH at a rate of 9.6 Kbps (see 510). At time interval t1, the base station determines whether to increase, decrease, or maintain the data rate of the mobile station based on the RoT, buffer state, and power state of the mobile station, generates an RCB according to the determination result, and transmits the generated RCB (see 520).
在时间间隔t2中在移动站处接收到RCB,并且移动站根据接收到的RCB确定要在时间间隔t3中应用的数据速率。在确定要在时间间隔t3中应用的数据速率的过程中,移动站不是基于用于在先时间间隔t2的速率而是基于用于发生在当前时间间隔之前预定RCD或2帧的时间间隔t0的速率来确定该数据速率。The RCB is received at the mobile station in time interval t2, and the mobile station determines a data rate to apply in time interval t3 from the received RCB. In determining the data rate to apply in time interval t3, the mobile station is not based on the rate used for the previous time interval t2 but on the rate used for a predetermined RCD or 2 frames prior to the current time interval t0. rate to determine the data rate.
例如,移动站在时间间隔t1中使用速率9.6Kbps。基站根据移动站在时间间隔t1中的状态信息确定增加移动站的速率、根据确定结果产生RCB(+)、并且发送所产生的RCB(+)到移动站。在时间间隔t3中在移动站处接收到RCB(+),并且基于接收到的RCB(+),移动站将要在时间间隔t4中使用的速率设置为速率19.2Kbps,其比用于时间间隔t1,即发生在当前时间间隔之前RCD的时间间隔的速率9.6Kbps增高一个步长。For example, the mobile station uses a rate of 9.6 Kbps during time interval t1. The base station determines a rate at which the mobile station is increased according to state information of the mobile station in time interval t1, generates RCB(+) according to the determination result, and transmits the generated RCB(+) to the mobile station. RCB(+) is received at the mobile station in time interval t3, and based on the received RCB(+), the mobile station sets the rate to be used in time interval t4 to a rate of 19.2Kbps, which is higher than that used for time interval t1 , that is, the rate of the time interval of the RCD occurring before the current time interval increases by one step by 9.6Kbps.
作为另一示例,移动站在时间间隔t5中使用速率38.4Kbps。基站根据移动站在时间间隔t5中的状态信息确定减少移动站的速率、根据确定结果产生RCB(-)、并且发送所产生的RCB(-)到移动站。在时间间隔t7中在移动站处接收到RCB(-),并且基于接收到的RCB(-),移动站将要在时间间隔t8中使用的速率设置为速率19.2Kbps,其比用于时间间隔t5,即发生在当前时间间隔之前RCD的时间间隔的速率38.4Kbps降低一个步长。As another example, the mobile station uses a rate of 38.4 Kbps during time interval t5. The base station determines the rate at which the mobile station is reduced according to the status information of the mobile station in time interval t5, generates RCB(-) according to the determination result, and transmits the generated RCB(-) to the mobile station. RCB(-) is received at the mobile station in time interval t7, and based on the received RCB(-), the mobile station sets the rate to be used in time interval t8 to a rate of 19.2Kbps, which is higher than that used for time interval t5 , that is, the rate 38.4Kbps of the time interval of the RCD occurring before the current time interval is reduced by one step.
在图5中,因为RCD=1帧,所以在两部分(偶数帧和奇数帧)上分开执行速率控制。在图6中,因为RCD=2帧,所以在三部分(第一帧、第二帧、第三帧)上分开执行速率控制。In FIG. 5, since RCD=1 frame, rate control is performed separately on two parts (even frame and odd frame). In FIG. 6, since RCD=2 frames, rate control is separately performed on three parts (first frame, second frame, third frame).
在根据本发明的交错速率控制方法中,移动站基于当基站产生RCB时所使用的速率来应用用于增加(+)、减少(-)或保持(0)的信息到RCB上,从而由于基站与移动站之间的延迟而导致的反向速率控制错误可以被消除。因而,通过使用交错速率控制方法,移动站精确地应用在基站调度期间计算得到的速率,由此有效地控制移动站的反向速率。In the interleaving rate control method according to the present invention, the mobile station applies information for increasing (+), decreasing (-) or maintaining (0) to the RCB based on the rate used when the base station generates the RCB, so that the base station Inverse rate control errors caused by delays with the mobile station can be eliminated. Thus, by using the staggered rate control method, the mobile station accurately applies the rate calculated during base station scheduling, thereby effectively controlling the reverse rate of the mobile station.
为了描述通过将交错速率控制方法应用于使用能量减少技术的系统中来确定移动站的反向速率的操作,有必要首先描述混合自动重传请求(HybridAutomatic Retransmission Request,HARQ)技术。In order to describe the operation of determining the reverse rate of the mobile station by applying the staggered rate control method to the system using the energy reduction technique, it is necessary to first describe the Hybrid Automatic Retransmission Request (HARQ) technique.
HARQ技术通常用于在支持多媒体服务的无线分组移动通信系统中增加反向吞吐量。HARQ技术是在物理层分组上执行的技术。本文下面将描述使用这样的HARQ技术的反向发送帧的操作。HARQ technology is generally used to increase reverse throughput in wireless packet mobile communication systems supporting multimedia services. The HARQ technique is a technique performed on physical layer packets. Hereinafter, an operation of transmitting a frame in the reverse direction using such a HARQ technique will be described.
基站响应于从移动站接收到物理层分组通过前向确认(acknowledgement,ACK)信道通知移动站是否成功接收到物理层分组。如果成功接收到物理层分组,则基站在ACK信道上发送指示物理层分组的成功接收的ACK信号。但是,如果物理层分组的接收失败,则基站在ACK信道上发送指示物理层分组的接收失败的不确认(negative acknowledgement,NAK)信号。移动站分析在ACK信道上接收到的信号以确定是否成功发送了物理层分组。如果接收到ACK信号,则移动站发送新分组,而如果接收到NAK信号,则移动站重传先前所发送的分组。The base station notifies the mobile station whether the physical layer packet is successfully received through a forward acknowledgment (ACK) channel in response to receiving the physical layer packet from the mobile station. If the physical layer packet is successfully received, the base station sends an ACK signal on the ACK channel indicating successful reception of the physical layer packet. However, if the reception of the physical layer packet fails, the base station transmits a negative acknowledgment (NAK) signal indicating that the reception of the physical layer packet fails on the ACK channel. The mobile station analyzes the signal received on the ACK channel to determine whether the physical layer packet was successfully transmitted. If an ACK signal is received, the mobile station transmits a new packet, and if a NAK signal is received, the mobile station retransmits a previously transmitted packet.
如果对先前从移动站接收到的分组解码失败,则基站在试图解码之前将重传的分组与先前接收到的分组组合,由此为解码成功率的增加做贡献。If decoding of a packet previously received from the mobile station fails, the base station combines the retransmitted packet with the previously received packet before attempting to decode, thereby contributing to an increase in the decoding success rate.
在使用HARQ技术的系统中,为了确定反向速率移动站使用能量减少技术。在能量减少技术中,当移动站在使用HARQ技术的系统中执行初始发送之后一旦从基站接收到NAK信号试图重传时,将重传分组的能量设置为小于初始发送的分组的能量的值。即,在该技术中,用于重传分组的业务信道具有比初始发送的分组低的增益。In systems using HARQ technology, in order to determine the reverse rate the mobile station uses energy reduction techniques. In the energy reduction technique, when a mobile station attempts retransmission upon receiving a NAK signal from a base station after performing initial transmission in a system using the HARQ technique, the energy of the retransmission packet is set to a value smaller than that of the initially transmitted packet. That is, in this technique, the traffic channel used to retransmit the packet has a lower gain than the initially transmitted packet.
图7是图示了根据本发明实施例的在采用HARQ技术和能量减少技术的系统中基站的操作的流程图。图8是图示了根据本发明另一个实施例的在采用HARQ技术和能量减少技术的系统中由基站确定反向速率的操作的时序图。在图8中,分组数据信道的高度表示信道增益。FIG. 7 is a flowchart illustrating operations of a base station in a system employing a HARQ technique and an energy reduction technique according to an embodiment of the present invention. FIG. 8 is a sequence diagram illustrating an operation of determining a reverse rate by a base station in a system employing a HARQ technique and an energy reduction technique according to another embodiment of the present invention. In FIG. 8, the height of the packet data channel represents the channel gain.
参考图7和图8,如果移动站在时间间隔t0在PDCH上发送分组,则在步骤700中,基站接收由移动站在PDCH信道上发送的分组并且试图对接收到的分组进行解调。在步骤710中,基站确定分组的解调是否成功。如果确定解调成功,则在步骤715中,基站在ACK信道上发送ACK信号到移动站以便接收下一分组。同时,基站发送RCB或者业务导频比率控制比特(traffic-to-pilot ratio control bit,TPRCB)。7 and 8, if the mobile station transmits packets on the PDCH at time interval t0, in step 700, the base station receives the packets transmitted by the mobile station on the PDCH channel and attempts to demodulate the received packets. In step 710, the base station determines whether the demodulation of the packet was successful. If it is determined that the demodulation is successful, then in step 715, the base station sends an ACK signal on the ACK channel to the mobile station to receive the next packet. At the same time, the base station sends RCB or traffic-to-pilot ratio control bit (TPRCB).
但是,如果确定解调失败,则在步骤720中,基站在ACK信道上发送NAK信号701到移动站。这时,基站并不发送RCB 702,这是因为用于重传分组的数据速率并非不同于用于初始发送分组的数据速率从而TPR控制是不必要的。However, if it is determined that the demodulation has failed, then in step 720, the base station transmits a
一旦接收到NAK信号701,移动站就在时间间隔t2试图重传。这时,如图8所示,对在时间间隔t2在PDCH上重传的分组应用能量减少技术。因而,不从基站接收RCB702,并且重传分组在能量上低于在时间间隔t0初始发送的分组。重传分组的发送能量与初始发送的分组的发送能量相比可以减少到1/2或者1/4。Upon receiving the
在步骤730中,基站接收在时间间隔t2从移动站在PDCH上重传的分组。在步骤740中,基站将在时间间隔t0接收到的初始发送分组,即在发生在当前时间间隔之前两个RCD的时间间隔接收到分组,与当前重传的分组组合并且对组合后的分组进行解调。其后,在步骤750中,基站确定是否成功实现了解调。如果确定解调失败了,则基站在步骤755中发送NAK信号,然后返回到步骤730以接收重传分组。In step 730, the base station receives the packet retransmitted from the mobile station on the PDCH at time interval t2. In step 740, the base station combines the initial transmission packet received at time interval t0, that is, the packet received at the time interval two RCDs before the current time interval, with the current retransmitted packet and performs demodulation. Thereafter, in step 750, the base station determines whether demodulation is successfully achieved. If it is determined that the demodulation has failed, the base station sends a NAK signal in step 755, and then returns to step 730 to receive a retransmission packet.
为方便解释,在图7中,当基站在步骤755中发送NAK信号时基站持续等待重传分组。但是,实际上,当重传的数目超过预定重传数目时基站停止重传。优选地,将包括初始发送在内的预定的重传数目设置为3或更低。For convenience of explanation, in FIG. 7 , when the base station sends a NAK signal in step 755, the base station keeps waiting for retransmission packets. However, in practice, the base station stops retransmission when the number of retransmissions exceeds the predetermined number of retransmissions. Preferably, the predetermined number of retransmissions including the initial transmission is set to 3 or lower.
如果在步骤750中确定对重传分组成功解调,则在步骤760中,尽管图8中没有图示,基站在时间间隔t2发送ACK信号以通知移动站已成功接收到了分组。同时,基站发送RCB 702以便控制移动站的速率或者TPR。If it is determined in step 750 that the retransmission packet is successfully demodulated, in step 760, although not shown in FIG. 8, the base station transmits an ACK signal at time interval t2 to inform the mobile station that the packet has been successfully received. At the same time, the base station sends
现在将对在采用HARQ技术和能量减少技术的系统中由移动站控制反向速率或者TPR的操作进行描述。应该注意,该操作在原理上等同于与图5和图6有关的操作。The operation of controlling the reverse rate or TPR by the mobile station in the system employing the HARQ technique and the energy reduction technique will now be described. It should be noted that this operation is in principle equivalent to the operation in relation to FIGS. 5 and 6 .
回过头来参考图8,一旦接收到RCB 702,移动站根据RCB 702的命令确定是增加、减少还是保持数据速率或TPR。移动站基于对于在时间间隔t2发送的分组的速率增加/下降/保持的信息,控制要在时间间隔t4发送的分组的速率或者TPR。因为如图5所示RCD相应于两个时间间隔,所以移动站遵循关于图5所描述的操作。因而,为了简明了省略了对其的详细描述。在这种情况下,由移动站控制反向速率的操作等同于关于图4所描述的操作。Referring back to FIG. 8, once the
但是,在一种替代性的方法中,移动站可以基于对于在时间间隔t0发送的分组的增加/下降/保持的信息来控制要在时间间隔t4发送的分组的速率或者TPR。这里,当移动站基于对于在时间间隔t0发送的分组的增加/下降/保持的信息来控制要在时间间隔t4发送的分组的速率或者TPR时,这样的操作不应该违反关于图5和图6所描述的实施例的操作原理。更具体地,因为使用了能量减少技术,所以各个分组数据信道的增益被设置成不同的值,但是由移动站在时间间隔t0和t2发送的分组具有相同的速率。因而,基于在时间间隔t0发送的分组的速率,根据RCB(+)702增加在时间间隔t4的速率。However, in an alternative method, the mobile station may control the rate or TPR of packets to be transmitted at time interval t4 based on the increase/drop/remain information for packets transmitted at time interval t0. Here, when the mobile station controls the rate or TPR of the packets to be transmitted at the time interval t4 based on the increase/drop/maintain information for the packets transmitted at the time interval t0, such operation should not violate the Principle of operation of the described embodiment. More specifically, since the energy reduction technique is used, the gains of the respective packet data channels are set to different values, but the packets transmitted by the mobile station at time intervals t0 and t2 have the same rate. Thus, based on the rate of packets sent at time interval t0, the rate at time interval t4 is increased according to RCB(+) 702.
在没有采用能量减少技术的系统中,移动站基于本发明提出的方法总是增加、减少或者保持基于在发生在当前时间间隔之前RCD的时间间隔发送的分组的速率。In a system without energy reduction techniques, the mobile station based on the proposed method of the present invention always increases, decreases or maintains the rate of packets sent based on the time interval of RCD that occurred before the current time interval.
此外,尽管基站发送TPRCB,但是移动站并不基于在时间间隔t2的重传期间的TPR导致的速率,而是基于在时间间隔t0的初始发送期间的TPR导致的速率来增加、减少或保持当前要发送的分组的速率。Furthermore, although the base station sends TPRCB, the mobile station does not increase, decrease or maintain the current The rate at which packets are to be sent.
可以如下面公式4所示那样表达用于通过使用ACID发送当前分组数据帧的方法。A method for transmitting the current packet data frame by using ACID can be expressed as shown in Equation 4 below.
图9是用于解释根据本发明实施例的用于控制每个HARQ信道的TPR的方法的图。FIG. 9 is a diagram for explaining a method for controlling TPR of each HARQ channel according to an embodiment of the present invention.
在通常的HARQ操作中,存在几个HARQ信道并且每个HARQ信道用ARQ信道标识符(ARQ Channel Identifier,ACID)来标识。例如,如果存在4个HARQ信道,这些HARQ信道分别相应于ACID=0、ACID=1、ACID=2、ACID=3,对每个ACID独立地执行HARQ操作。虽然本说明书通过分开每个ACID而将HARQ信道描述为不同的信道,但是HARQ信道可以是一个分组数据信道的每个不同帧。In normal HARQ operation, there are several HARQ channels and each HARQ channel is identified with an ARQ Channel Identifier (ARQ Channel Identifier, ACID). For example, if there are 4 HARQ channels, these HARQ channels correspond to ACID=0, ACID=1, ACID=2, ACID=3 respectively, and the HARQ operation is performed independently for each ACID. Although this specification describes the HARQ channel as different channels by separating each ACID, the HARQ channel may be each different frame of one packet data channel.
为了更好的理解,本文下面将详细描述使用10ms帧长度的常规HARQ系统的操作。For better understanding, the operation of a conventional HARQ system using a frame length of 10 ms will be described in detail below.
移动站在特定起始时间t=0始在一系列HARQ信道上发送初始发送分组。即,在t=0,移动站在作为第一HARQ信道的ACID=0的HARQ信道上发送初始发送分组数据。在t=10ms,移动站在作为第二HARQ信道的ACID=1的HARQ信道上发送初始发送分组数据。在t=20ms,移动站在作为第三HARQ信道的ACID=2的HARQ信道上发送初始发送分组数据。在t=30ms,移动站在作为第四HARQ信道的ACID=3的HARQ信道上发送初始发送分组数据。The mobile station sends an initial transmit packet on a series of HARQ channels starting at a certain start time t=0. That is, at t=0, the mobile station transmits initial transmission packet data on the HARQ channel of ACID=0 which is the first HARQ channel. At t=10 ms, the mobile station transmits initial transmission packet data on the HARQ channel with ACID=1 as the second HARQ channel. At t=20ms, the mobile station transmits initial transmission packet data on the HARQ channel of ACID=2 as the third HARQ channel. At t=30ms, the mobile station transmits initial transmission packet data on the HARQ channel of ACID=3 which is the fourth HARQ channel.
移动站从基站接收响应于在ACID=0的HARQ信道上发送的初始发送分组的ACK或NAK,并且如果接收到NAK,则移动站在t=40ms通过ACID=0的HARQ信道执行重传。如果从基站接收响应于在ACID=1的HARQ信道上发送的初始发送分组的NAK,则移动站在t=50ms通过ACID=1的HARQ信道执行重传。The mobile station receives ACK or NAK from the base station in response to the initial transmission packet transmitted on the HARQ channel of ACID=0, and if the NAK is received, the mobile station performs retransmission through the HARQ channel of ACID=0 at t=40ms. If a NAK is received from the base station in response to the initial transmission packet transmitted on the HARQ channel of ACID=1, the mobile station performs retransmission through the HARQ channel of ACID=1 at t=50 ms.
如上所述,使用几个HARQ信道执行通常的HARQ操作。本发明中提出的交错速率控制方法在HARQ操作中等同于对于每个HARQ信道或者ACID控制移动站的速率或者移动站的TPR。As described above, a general HARQ operation is performed using several HARQ channels. The interleave rate control method proposed in the present invention is equivalent to controlling the rate of the mobile station or the TPR of the mobile station for each HARQ channel or ACID in the HARQ operation.
因为在HARQ操作中,用相应于相同的ACID的HARQ信道之间的时间段来定义速率控制延迟(RCD),所以对相应于相同的ACID的HARQ信道控制速率或者TPR等同于根据接收到的速率控制比特(RCB)控制发生在当前时间间隔之前RCD的时间间隔的速率。Because in HARQ operation, the rate control delay (RCD) is defined by the time period between HARQ channels corresponding to the same ACID, the rate control or TPR for the HARQ channels corresponding to the same ACID is equivalent to the received rate The control bit (RCB) controls the rate at which the time interval of the RCD occurs before the current time interval.
图9图示了如上所述用于控制每个HARQ信道或ACID的TPR的过程。例如,在图9中,HARQ信道的数目是4。因而,如图9所示,ACID=0、1、2、和3。为了解释方便,在图9的示例中,省略了用于支持HARQ的诸如ACK或NAK的响应信号。尽管应用了ACK或NAK信号,但是除了响应于NAK发送重传分组外以同样的方式执行图9的速率控制操作。FIG. 9 illustrates a procedure for controlling TPR per HARQ channel or ACID as described above. For example, in FIG. 9, the number of HARQ channels is four. Thus, as shown in FIG. 9, ACID=0, 1, 2, and 3. For convenience of explanation, in the example of FIG. 9 , a response signal such as ACK or NAK for supporting HARQ is omitted. Although an ACK or NAK signal is applied, the rate control operation of FIG. 9 is performed in the same manner except that a retransmission packet is sent in response to a NAK.
为了对于每个HARQ信道或者ACID执行TPR控制操作,如关于图9所描述的,移动站可以使用内部参数authorized_tpr。authorized_tpr是指由移动站管理以更新其被基站许可的最大TPR值以便控制其自身速率的参数,并且其为每个ACID更新。因而,在该示例中,authorized_tpr成为大小为4的排列(arrangement),为authorized_tpr[4]。这里,authorized_tpr[0]用于对ACID=0的HARQ信道的移动站的TPR控制;authorized_tpr[1]用于对ACID=1的HARQ信道的移动站的TPR控制;authorized_tpr[2]用于对ACID=2的HARQ信道的移动站的TPR控制;并且authorized_tpr[3]用于对ACID=3的HARQ信道的移动站的TPR控制。In order to perform a TPR control operation for each HARQ channel or ACID, the mobile station may use an internal parameter authorized_tpr as described with respect to FIG. 9 . authorized_tpr refers to a parameter managed by the mobile station to update its maximum TPR value permitted by the base station in order to control its own rate, and it is updated for each ACID. Thus, in this example, authorized_tpr becomes an arrangement (arrangement) of size 4, which is authorized_tpr[4]. Here, authorized_tpr[0] is used for the TPR control of the mobile station of the HARQ channel with ACID=0; authorized_tpr[1] is used for the TPR control of the mobile station of the HARQ channel with ACID=1; authorized_tpr[2] is used for the control of the ACID =2 for the TPR control of the mobile station for the HARQ channel; and authorized_tpr[3] is for the TPR control for the mobile station for the ACID=3 HARQ channel.
在图9中,标号901表示从基站到移动站发送的一系列TPRCB,标号902表示由移动站反向发送的一系列R-PDCH。此外,数字19.2和38.4表示以Kbps为单位的数据速率。此外,在图9中,标号903表示以10ms为单位的时间经过的标识符,标号904表示作为每个HARQ信道的标识符的ACID。In FIG. 9, reference numeral 901 denotes a series of TPRCBs transmitted from the base station to the mobile station, and reference numeral 902 denotes a series of R-PDCHs transmitted in the reverse direction by the mobile station. Also, the numbers 19.2 and 38.4 indicate the data rate in Kbps. In addition, in FIG. 9 , reference numeral 903 denotes an identifier of time lapse in units of 10 ms, and reference numeral 904 denotes ACID which is an identifier of each HARQ channel.
参考图9,将详细描述基站和移动站的操作。Referring to FIG. 9, operations of the base station and the mobile station will be described in detail.
移动站在t=t0在ACID=0的HARQ信道上发送19.2Kbps的分组。这时,移动站将authorized_tpr[0]的值设置为相应于19.2Kbps的TPR值。移动站在t=t1在ACID=1的HARQ信道上发送38.4Kbps的分组。这时,移动站将authorized_tpr[1]的值设置为相应于38.4Kbps的TPR值。移动站在t=t2在ACID=2的HARQ信道上发送38.4Kbps的分组。这时,移动站将authorized_tpr[2]的值设置为相应于38.4Kbps的TPR值。此外,移动站在t=t2从基站接收指示“增加”的TPRCB。The mobile station transmits a 19.2Kbps packet on the HARQ channel with ACID=0 at t=t0. At this time, the mobile station sets the value of authorized_tpr[0] to a TPR value corresponding to 19.2Kbps. The mobile station transmits a 38.4Kbps packet on the HARQ channel with ACID=1 at t=t1. At this time, the mobile station sets the value of authorized_tpr[1] to a TPR value corresponding to 38.4Kbps. The mobile station transmits a 38.4Kbps packet on the HARQ channel with ACID=2 at t=t2. At this time, the mobile station sets the value of authorized_tpr[2] to a TPR value corresponding to 38.4Kbps. In addition, the mobile station receives the TPRCB indicating "increase" from the base station at t=t2.
因而,移动站将authorized_tpr[0]的值更新为相应于38.4Kbps的TPR值。因为移动站在ACID=0的HARQ信道上发送19.2Kbps的分组然后接收到响应于此的指示“增加”的TPRCB,所以移动站将相应于相同ACID的authorized_tpr[0]增加一个步长。Thus, the mobile station updates the value of authorized_tpr[0] to a TPR value corresponding to 38.4Kbps. Since the mobile station transmits a packet of 19.2 Kbps on the HARQ channel of ACID=0 and then receives a TPRCB indicating "increase" in response thereto, the mobile station increases authorized_tpr[0] corresponding to the same ACID by one step.
移动站在t=t3在ACID=3的HARQ信道上发送76.8Kbps的分组。这时,移动站将authorized_tpr[3]的值设置为相应于76.8Kbps的TPR值。The mobile station transmits a 76.8 Kbps packet on the HARQ channel with ACID=3 at t=t3. At this time, the mobile station sets the value of authorized_tpr[3] to a TPR value corresponding to 76.8Kbps.
此外,移动站在t=t3从基站接收到指示“增加”的TPRCB。因而,移动站将authorized_tpr[1]的值更新为相应于76.8Kbps的TPR值。因为移动站在ACID=1的HARQ信道上发送38.4Kbps的分组然后接收到响应于此的指示“增加”的TPRCB,所以移动站将相应于相同ACID的authorized_tpr[1]增加一个步长。Furthermore, the mobile station receives a TPRCB indicating "increase" from the base station at t=t3. Thus, the mobile station updates the value of authorized_tpr[1] to a TPR value corresponding to 76.8Kbps. Since the mobile station transmits a 38.4 Kbps packet on the HARQ channel of ACID=1 and then receives a TPRCB indicating "increase" in response thereto, the mobile station increases authorized_tpr[1] corresponding to the same ACID by one step.
在控制要在t=t4在ACID=0的HARQ信道上发送的分组的速率或者TPR的过程中,因为authorized_tpr[0]的值是相应于38.4Kbps的值,所以移动站可以发送38.4Kbps的分组。在图9的示例中,移动站发送38.4Kbps的分组。连续重复这样的操作。如上所述,移动站控制每个HARQ信道或ACID的TPR。此外,如该示例中所示,移动站可以通过使用内部参数authorized_tpr来控制对于每个HARQ信道的其自身的TPR值。In the process of controlling the rate or TPR of packets to be transmitted on the HARQ channel of ACID=0 at t=t4, since the value of authorized_tpr[0] is a value corresponding to 38.4Kbps, the mobile station can transmit packets of 38.4Kbps . In the example of FIG. 9, the mobile station transmits packets of 38.4 Kbps. Such operations are continuously repeated. As described above, the mobile station controls the TPR for each HARQ channel or ACID. Also, as shown in this example, the mobile station can control its own TPR value for each HARQ channel by using the internal parameter authorized_tpr.
在多个先前发送分组数据帧之中存在相应于相同ACID的当前发送分组数据帧,并且存在相应分组数据帧的速率。如上所述,分组数据帧的速率可以用在与TPRCB同样的表达式中。这里,在先发送分组数据帧的速率所许可的TPRCB将用TPRCB{ACID(P)}表示,其中P代表“在先”。There is a currently transmitted packet data frame corresponding to the same ACID among a plurality of previously transmitted packet data frames, and there is a rate of the corresponding packet data frame. As mentioned above, the packet data frame rate can be used in the same expression as TPRCB. Here, the TPRCB permitted by the rate at which the packet data frame was transmitted earlier will be denoted by TPRCB{ACID(P)}, where P stands for "previous".
此外,下一个发送分组数据帧的速率将用TPRCB{ACID(N)}表示,其中N代表“下一个”。移动站基于从基站接收到的控制信息来确定是增加、减少还是保持速率。Additionally, the rate at which the next packet data frame will be transmitted will be denoted by TPRCB{ACID(N)}, where N stands for "next". The mobile station determines whether to increase, decrease or maintain the rate based on control information received from the base station.
前述描述可以如下面公式4中所示那样表达。The foregoing description can be expressed as shown in Equation 4 below.
TPRCB{ACID(N)}=TPRCB{ACID(P)}+Delta ........(4)TPRCB{ACID(N)}=TPRCB{ACID(P)}+Delta ..........(4)
即,基于在先前发送分组数据帧之中的相应于相同ACID的分组数据帧的速率将当前发送分组数据的速率增加或减少Delta。这里“Delta”表示基于从基站接收到的控制信息而增加或减少的“值”。That is, the rate of the currently transmitted packet data is increased or decreased by Delta based on the rate of the packet data frame corresponding to the same ACID among the previously transmitted packet data frames. Here "Delta" means a "value" that is increased or decreased based on the control information received from the base station.
如从前述的描述可知的,移动站基于当基站产生RCB时所使用的速率应用RCB,由此防止由于基站与移动站之间的处理延迟所导致的反向速率控制误差。因而,使用根据本发明的交错速率控制方法,移动站精确地应用在基站调度期间计算得到的速率,由此有效地控制移动站的反向速率。As known from the foregoing description, the mobile station applies the RCB based on the rate used when the base station generated the RCB, thereby preventing reverse rate control errors due to processing delays between the base station and the mobile station. Thus, using the interleaving rate control method according to the present invention, the mobile station accurately applies the rate calculated during base station scheduling, thereby effectively controlling the reverse rate of the mobile station.
虽然已经参考本发明的某些优选实施例示出并描述了本发明,但是本领域技术人员应该理解,可以进行形式和细节上的各种修改而不背离所附权利要求所定义的本发明的精神和范围。While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made without departing from the spirit of the invention as defined in the appended claims and range.
Claims (11)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20030013838 | 2003-03-05 | ||
| KR1020030013838 | 2003-03-05 | ||
| KR1020030060631 | 2003-08-30 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200480005988.5A Division CN1757174B (en) | 2003-03-05 | 2004-03-05 | Method and device for controlling reverse traffic rate in mobile communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101616477A true CN101616477A (en) | 2009-12-30 |
Family
ID=36689424
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200480005988.5A Expired - Fee Related CN1757174B (en) | 2003-03-05 | 2004-03-05 | Method and device for controlling reverse traffic rate in mobile communication system |
| CN200910151271A Pending CN101616477A (en) | 2003-03-05 | 2004-03-05 | Method and device for controlling reverse traffic rate in mobile communication system |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200480005988.5A Expired - Fee Related CN1757174B (en) | 2003-03-05 | 2004-03-05 | Method and device for controlling reverse traffic rate in mobile communication system |
Country Status (1)
| Country | Link |
|---|---|
| CN (2) | CN1757174B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114726730A (en) * | 2022-02-15 | 2022-07-08 | 阿里巴巴(中国)有限公司 | Congestion control method, electronic device, medium and product applied to CDN |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101399602B (en) * | 2007-09-26 | 2013-01-02 | 展讯通信(上海)有限公司 | Time division system frame, setting method, processing method and device thereof |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2503888B2 (en) * | 1993-06-30 | 1996-06-05 | 日本電気株式会社 | Data transmission method in mobile radio communication |
| US5828677A (en) * | 1996-03-20 | 1998-10-27 | Lucent Technologies Inc. | Adaptive hybrid ARQ coding schemes for slow fading channels in mobile radio systems |
| US5914950A (en) * | 1997-04-08 | 1999-06-22 | Qualcomm Incorporated | Method and apparatus for reverse link rate scheduling |
| JP3485097B2 (en) * | 2001-03-13 | 2004-01-13 | 日本電気株式会社 | Adaptive retransmission request control method in mobile radio communication and adaptive retransmission request control device |
-
2004
- 2004-03-05 CN CN200480005988.5A patent/CN1757174B/en not_active Expired - Fee Related
- 2004-03-05 CN CN200910151271A patent/CN101616477A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114726730A (en) * | 2022-02-15 | 2022-07-08 | 阿里巴巴(中国)有限公司 | Congestion control method, electronic device, medium and product applied to CDN |
| CN114726730B (en) * | 2022-02-15 | 2023-12-29 | 阿里巴巴(中国)有限公司 | Congestion control method applied to CDN, electronic equipment, medium and product |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1757174A (en) | 2006-04-05 |
| CN1757174B (en) | 2011-04-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2513455C (en) | Method and apparatus for controlling an uplink transmission power ratio in a mobile communication system | |
| KR101009861B1 (en) | Data transmission method and transmission rate allocation method in mobile communication system and apparatus therefor | |
| KR100735346B1 (en) | A method and apparatus for TTI change considering HARQ process for Enhanced uplink dedicated channel | |
| KR100606008B1 (en) | Device and method for transmitting / receiving reverse data retransmission in code division multiple access communication system | |
| KR100704355B1 (en) | Mobile station, mobile communication system and mobile communication method | |
| US20090290559A1 (en) | Method and apparatus for harq autonomous retransmissions | |
| JP4782135B2 (en) | Method for controlling transmission power for retransmitted packets on an uplink designated channel | |
| US7123596B2 (en) | Time scheduling with SAW ARQ process | |
| US20150156796A1 (en) | Method and apparatus for transmitting and receiving downlink control information in a mobile communication system supporting uplink packet data service | |
| CN101616477A (en) | Method and device for controlling reverse traffic rate in mobile communication system | |
| KR100969756B1 (en) | Device and method for transmitting and receiving reverse control channel data in mobile communication system | |
| JP4684084B2 (en) | Data retransmission control method, system, and data retransmission control device | |
| KR100938067B1 (en) | Apparatus and method for retransmitting traffic data in complex automatic retransmission mobile communication system | |
| AU2008200498B2 (en) | Method and apparatus for controlling a reverse traffic rate in a mobile communication system | |
| KR101119088B1 (en) | Method of adjusting data transmission rate for a reverse link during handoff | |
| KR20060053077A (en) | Method and system for scheduling based on compression mode in mobile communication system | |
| KR20050013038A (en) | Method and apparatus for transmitting/receiving reverse data in wireless communication system supporting hybrid automatic repeat request | |
| KR20040071554A (en) | Power controlling apparatus and method of reverse link in mobile communication system by using h-arq |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20091230 |