1. Field of the Invention
This invention relates to downlink power control.
2. Description of the Related Art
In a wireless communication system, a user with a terminal such as a cellular phone communicates with another user via transmissions on the downlink and uplink through one or more base stations. The downlink or forward link refers to transmission from the base station to the terminal, and the uplink or reverse link refers to transmission from the terminal to the base station. The downlink and uplink are typically allocated different frequencies.
Down link power control in W-CDMA systems consists of inner loop and outer loop, power control loops. The function of the inner loop power control is to maintain down link signal quality at a defined target value, such as a Signal to Interference (SIR) target or a bit error rate (BER). The outer loop power control tries to maintain the desired quality performance of the received transport channel at a defined quality target by adjusting the inner loop SIR target. The transport channel quality target is defined as Block Error Rate (BLER) and is signalled to user equipment (UE) by the UMTS Terrestrial Radio Access Network (UTRAN). Typically, the response time of the inner loop is faster than the response time of the outer loop.
A downlink signal can consist of many transport channels, each of them having their own quality BLER target. Further, each of the transport channels can comprise of several transport formats. Depending on the amount of data to be transmitted, a different transport format may be used. For example, if the UTRAN has no control data to be sent to the UE, it may send only the 16 cyclic redundancy check (CRC) bits. In case of control messages, the transport block length is 148 data bits+16 CRC bits=164 bits.
The W-CDMA standard currently permits one target BLER to be specified by the base station for each transport channel, regardless of the number of transport formats that may be selected for use for the transport channel. Each transport format may be associated with a different code block length, which may in turn require a different target SIR to achieve the target BLER. For W-CDMA, the code block length is determined by the transport block size, which is specified by the transport format. In W-CDMA, one or more transport channels are multiplexed together in a single physical channel, whose transmit power is adjusted through power control. Using the conventional power control mechanism, the inner power control loop would adjust the target SIR based on the received transport blocks to achieve the target BLER or better for each transport channel.
Since different transport formats may require different target SIRs to achieve the target BLER, the average transmit power for the physical channel may fluctuate depending on the specific sequence of transport formats selected for use in the constituent transport channels. Since outer and inner loops take some amount of time to converge, each time the transport format is changed, a transient occurs until the loops converge on the target SIR for the new transport format. During this transient time, the actual BLER may be much greater or less than the target BLER which would then result in degraded performance and lower system capacity.
The BLER quality target is transport channel specific. The different transport formats within the transport channel can have very different BLER performance. Typically, transport formats which contain less data, have better BLER performance than the transport formats with longer transport block lengths, because the shorter data blocks can reach the quality target BLER with a lower SIR target. As a result, the SIR target can start to fluctuate as a function of the transmitted transport format.
In addition, the different properties of the transport formats must be taken into account. As a result of these properties, the SIR target fluctuates and error bursts occur when the transport format is changed.
The present invention includes embodiments for improving outer loop power control. According to one example embodiment, a method for improving power control is described. The method includes processing data for transmission on a plurality of data channels, wherein each of the plurality of data channels comprises one of a plurality of transport formats, and each transport format has a specific block length. The method further includes acquiring an initial quality value for the plurality of transport channels. The method further includes adjusting the quality value for each remaining transport channel of the plurality of transport channels and transmitting the data to maintain a target signal quality value.
According to another example embodiment of the invention, a system for improving outer loop power control is described. The system for improving power control includes a processor that processes data for transmission on a plurality of data channels, wherein each of the plurality of data channels comprises one of a plurality of transport formats, and each transport format has a specific block length. The system further includes a module that acquires an initial quality value for the plurality of data channels. The system further includes a module that adjusts the quality value for each remaining data channel of the plurality of data channels and a module that transmits the data to maintain a target signal quality value.
According to another example embodiment of the invention, an apparatus for improving outer loop power control is described. The apparatus includes processor means for processing data for transmission on a plurality of data channels, wherein each of the plurality of data channels comprises one of a plurality of transport formats, and each transport format has a specific block length. The apparatus further includes a determining means for determining an initial quality value for the plurality of transport channels. The apparatus further includes an adjusting means for adjusting the quality value for each remaining transport channel of the plurality of transport channels based on a predetermined block length criteria and a transmitter means for transmitting the data to maintain a target signal quality value.
The core network may, for example, correspond to the combined structure of the GSM (Global System for Mobile Communications) and GPRS systems. The GSM network elements may be responsible for the implementation of circuit-switched connections, and the GPRS network elements for the implementation of packet-switched connections. Some of the network elements may be, however, shared by both systems.
A mobile services switching center (MSC) 100 may enable circuit-switched signaling in the radio system. A serving GPRS support node (SGSN) 101 in turn may enable packet-switched signaling. All traffic in the radio system may be controlled by the MSC 100.
The core network may have a gateway unit 102, which represents a gateway mobile service switching center (GMSC) for attending to the circuit-switched connections between the core network and external networks, such as a public land mobile network (PLMN) or a public switched telephone network (PSTN). A gateway GPRS support node (GGSN) 103 may attend to the packet-switched connections between the core network and external networks, such as the Internet.
In this example, the MSC 100 and the SGSN 101 are connected to a radio access network (RAN) 104, which may include at least one base station controller 106 controlling at least one base station 108. The base station controller 106 can also be called a radio network controller, and the base station can be called a node B. A user terminal 110 communicates with at least one base station 108 over a radio interface.
In this example, the user terminal 110 can communicate with the base station 108 using a GPRS method. Data in packets contain address and control data in addition to the actual traffic data. Several connections may employ the same transmission channel simultaneously. A packet-switching method may be suitable for data transmission where the data to be transmitted is generated in bursts. In such a case, it is not necessary to allocate a data link for the entire duration of transmission but only for the time it takes to transmit the packets. This reduces costs and saves capacity considerably during both the set-up and use of the network.
The base station 108 sends the radio network controller 106 a signal 204 having information on the quality of the connection. The quality can be the quality of service and the information can indicate frame reliability, which can be based on the use of a reliability indicator. The reliability indicator can be CRC, estimated BER, soft information from a decoder, E.sub.b/N.sub.0, etc.
Typically, the target SIR can be changed by an outer-loop power control algorithm. The radio network controller 106 in turn may send the base station 108 a signal 206 which effects the target SIR according to the outer-loop power control algorithm. If the value of the quality of service is below a quality target value, which is true in the case of a failure in the reception of a packet, the radio network controller 108 may increase the target SIR in the base station 108. As a result of this, the average transmission power of a retransmission of a packet is higher than during the first transmission of the packet, assuming that the interference level is the same. The interference may also be considered to include noise. If the value of the quality of service is above a target value, the radio network controller 108 decreases the target SIR in the base station 108, which lowers the average transmission power with respect to interference. This takes place when a packet is received successfully.
The W-CDMA standard defines a channel structure capable of supporting a number of users and designed for efficient transmission of various types of data. As noted above, in accordance with the W-CDMA standard, data to be transmitted to each terminal is processed as one or more transport channels at a higher signaling layer, and the transport channel data is then mapped to one or more physical channels assigned to the terminal. The transport channels support concurrent transmission of different types of services (e.g., voice, video, packet data, and so on) for a number of users.
In the W-CDMA system, a downlink DPCH is typically assigned to each terminal for the duration of a communication. The downlink DPCH is used to carry one or more transport channels and is characterized by the possibility of fast data rate change (e.g., every 10 msec), fast power control, and inherent addressing to a specific terminal. The downlink DPCH is used to transmit user-specific data in a time-division multiplexed manner along with control data.
At 410 the initial BLER target is acquired. As will be discussed below, the acquired BLER target is used to adjust the BLERs of the data channels. According to another exemplary embodiment of the invention, the BLER target is maintained for the identified transport format that has the longest transport block length 420. As discussed above, this would result in a higher SIR target for that particular transport format.
At 430 the BLER target is modified or adjusted for the remaining data channels so that the SIR target is the same for all of the transport formats. The BLERs are adjusted based in part on the initial An example of a means for modifying or adjusting the BLER targets for the remaining transport formats is discussed below.
According to this example, it is assumed that the bit error rate (BER) does not depend on the transport block length (L). Then the BLER is calculated based on the BER and the transport block length:
BLER=1−(1−ρ)2, where ρ is the probability of a bit error.
If the transmitted BLER target is BLERs, the different transport formats of the transport channel are TFi (i=1 . . . N) and the length of the transport blocks of the different transport formats is Li, then the modified BLER targets BLERi is calculated by:
where Lk is the length of the longest transport block.
When ρ<<1.0, the above equation approximates to:
As a result of this calculation, BLER is modified to a smaller value. Thus, the outer loop tracking speed will also be lowered. According to another exemplary embodiment of the invention, in order to avoid undesired slow outer loop convergence, a minimum allowed, i.e., floor BLER level such as around 0.1%, could be set for the BLERi.
In another example embodiment of the invention an average block length is used instead of the largest block length. In still another example embodiment, a median block length is used instead of the largest block length.
As a result of modifying the BLER for the remaining block lengths, the SIR target is stabilized. The stabilized SIR target in turn, reduces error bursts that occur due to a drifting SIR target. Further, as a result of a stable SIR target, the outer loop is continuously operated since the updated rate of the loop does not depend on the transport format.
Referring again to
The next module is the acquiring module 530. The acquiring module obtains the initial BLER that is transmitted to the system. As stated above, the initial BLER is the target value for all of the data channels. As stated above this obtained BLER is used to adjust the BLERs for the remaining data channels.
The next module of the system 510 is an adjusting module 540. As discussed above, the BLERs of the remaining data channels are adjusted according to the initial BLER and a predetermined block length criteria. For example, if the criteria is the transport format with the longest block length is determined to be the criteria for adjusting the remaining BLERs, that block length is used to calculate the BLER for each data channel. However, as stated above other block length criteria, such as an average block length or a median block length, for example, can be used to adjust the BLER for the data channels.
One having ordinary skill in the art will readily understand that the invention as discussed above may be practiced with steps in a different order, and/or with hardware elements in configurations which are different than those which are disclosed. Therefore, although the invention has been described based upon these preferred embodiments, it would be apparent to those of skill in the art that certain modifications, variations, and alternative constructions would be apparent, while remaining within the spirit and scope of the invention. For example, the invention could be implemented as hardware, software, a computer product comprising a computer readable medium, firmware and ASIC, or the like.
Number | Date | Country | |
---|---|---|---|
60677329 | May 2005 | US |