The present invention relates generally to the field of wireless communication networks and in particular to a system and method of dynamically altering transmit power for non-canonical transmission formats.
The 3rd Generation (3G) wireless communication networks provide mobile users wireless access to packet data networks, such as the Internet. Many applications and services, once available only to users at fixed terminals, are now being made available via wireless communication networks to mobile users. Real-time streaming video and music, on-line interactive gaming, text messaging, email, web browsing and Voice over IP (VoIP), are just a few examples of data services now being provided via wireless networks to mobile users.
The demand for such wireless data services has led to the development of high speed packet data channels to provide the high data rates that such services require. High speed packet data channels are employed on the forward link in Access Networks (AN) such as cdma2000 (both 1xEV-DO and 1x-EV-DV) and High Speed Downlink Packet Data Access (HSPDA) systems. The high speed packet data channel is a shared channel. Packet data signals from a Base Station (BS) to the Access Terminals (AT) (also known as mobile stations or mobile terminals) are time-multiplexed into “slots” and are transmitted at full power.
The slot times and data rates allocated for transmissions to the ATs depend on the channel conditions seen by each AT. The ATs measure the signal quality on the forward link and send channel quality information on the reverse link overhead channels to the BS. The channel quality information may comprise either a channel quality indicator (CQI) in 1xEV-DV and HSPDA, or a data rate indication in 1xEV-DO.
In particular, in 1xEV-DO Rev. A, each AT reports a Data Rate Control (DRC) Index. As indicated in
If the canonical TF for a received DRC index is selected, a target Frame Error Rate (FER), such as 1%, can be achieved with the nominal transmit duration. If the selected TF is a non-canonical TF for the DRC index, due to a shorter packet size as compared with the canonical TF, the actual FER can be expected to be lower than the target FER for the canonical TF. As a result, the packet is more likely to be early terminated and hence the AN experiences a higher effective transmission rate (or equivalently, lower latency). However, in an interference-limited system such as CDMA, exceeding a quality requirement, such as target FER, is undesirable if the improved performance generates interference (or if reducing performance to the quality requirement reduces interference).
According to one or more embodiments of the present invention, when a Base Station (BS) within an Access Network (AN) selects a non-canonical Transmission Format (TF) for a received DRC index, the packet data is transmitted to the Access Terminal (AT) at less than the full available transmit power. The transmit power selected may be configured as a function of the required FER, payload size (associated physical layer format) and packet format (single- or multiple-user packet). The transmit power may also be based on the selected TF, the QoS needs of the packet data, or current system load information.
In one embodiment, the present invention relates to a method of transmitting packet data from a AN to one or more ATs in a wireless communication system. A DRC index is received at the AN from a AT. One of a plurality of TFs associated with the DRC index is selected. If the selected TF is a non-canonical TF for the DRC index, packet data is transmitted to the AT at less than full available power.
In another embodiment, the present invention relates to a method of reducing interference in a CDMA wireless AN. A DRC index is received at the AN from a AT. One of a plurality of TFs associated with the DRC index is selected. If the selected TF is a non-canonical TF for the DRC index, one or more data packets is transmitted to the AT at less than full available power, thereby reducing the interference presented to other ATs as compared to a full power transmission of the data packets.
In yet another embodiment, the present invention relates to a BS in a AN operative to transmit packet data to a AT. The base station includes an air interface transceiver having a variable power amplifier. The BS also includes a processor controlling the variable power amplifier. The processor is also operative to select one of a plurality of TFs associated with a DRC index received from the AT. The BS additionally includes a transmit power control function operative to transmit packet data to the AT at less than full available power if the selected TF is a non-canonical TF for the DRC index.
In still another embodiment, the present invention relates to a method of transmitting packet data from an AN to one or more ATs via a BS in a wireless communication system. An indication of channel quality is received at the BS from a AT. A maximum channel-supported data rate is calculated from the channel quality indication. A required data rate is calculated at the BS. The maximum channel-supported data rate is compared to the required data rate, and if the required data rate is less than the maximum channel-supported data rate, packet data is transmitted to the AT at less than full available power.
The RAN 20 typically comprises one or more Base Station Controllers (BSCs) 26, each connected to one or more Radio Base Stations (RBS) 28 via an A-bis interface. Each RBS 28 (also known in the art as a Base Transceiver Station, or BTS) includes the transceiver resources (not shown) supporting radio communication with ATs 12, such as modulators/demodulators, baseband processors, radio frequency (RF) power amplifiers, antennas, etc. The combination of a BSC 26 and a RBS/BTS 28 form a Base Station (BS) 30. Note that a given BSC 26 may be part of more than one BS 30. In operation, a BS 32 transmits packet data to ATs 12 on forward link channels, and receives packet data from the ATs 12 on reverse link channels.
The BSC 26 is communicatively coupled to the PCN 22 via a Packet Control Facility (PCF) 32. The BSC 26 connects to the PCF 32 over an A8 interface carrying user traffic and an A9 interface carrying signaling. The PCF 32 manages the buffering and relay of data packets between the BS 30 and the PCN 22. As those of skill in the art will recognize, the PCF 32 may be part of the BSC 26, or may comprise a separate network entity.
The PCN 22 comprises a Packet Data Serving Node (PDSN) 34, a Home Agent (HA) 36, and an Authentication, Authorization, and Accounting (AAA) server 38. The PCN 22 may couple to the PDN 18 through a managed IP network 40, which operates under the control of the AN 10. The IP network 40 connects to the PDN 18 via a Pi interface, or alternatively another industry standard packet data communication protocol, such as Transport Control Program/Internet Protocol (TCP/IP). Alternatively, the PCN 22 may couple directly to the PDN 18, such as the Internet.
The PDSN 34 provides packet routing services, maintaining routing tables and performing route discovery. The PSDN 34 additionally manages the Radio-Packet (R-P) interface and Point-to-Point Protocol (PPP) sessions for mobile users, assigning authenticated ATs 12 an IP address from a pool of addresses. The PSDN 34 additionally frames data such as Broadcast/Multicast Services (BCMCS) media streams for transmission across the RAN to the BS 30 for transmission to one or more ATs 12. The PSDN 34 also provides Foreign Agent (FA) functionality for registration and service of network visitors, and initiates authentication procedures with the AAA server 38. The PSDN is communicatively coupled to the PCF 32 via an A10 interface for user traffic and an A11 interface for signaling. HA 36 operates in conjunction with PDSN 34 to authenticate Mobile IP registrations and to maintain current location information in support of packet tunneling and other traffic redirection activities. The AAA server 38 provides authentication, authorization and accounting services for the PSDN 34.
The processor 48 is a stored program microprocessor, microcontroller, digital signal processor, or the like, as well known in the art. The processor 48 controls the overall operation of the RBS/BTS 28, executing programs from memory 46, which may comprise RAM (SRAM, DRAM, SDRAM, FLASH, etc.), ROM (PROM, EPROM, EEPROM, etc.), and magnetic or optical media. The memory 46 may store software modules for execution by the processor 48, such as a transmit power control function 47 that is operative to control the power at which packet data channel signals are transmitted from the BS 30 to ATs 12.
The air interface transceiver 44 includes transmit and receive circuits necessary to effect two-way voice and data communication across a wireless communication link. The transmitter chain may include an Analog to Digital Converter (ADC) 50 to convert voice signals from the BSC 26 to digital format. Alternatively, digital data from the BSC 26 may bypass the ADC 50 and be routed directly to a Digital Signal Processor (DSP) 52. The DSP 52 encodes the digital voice and/or data according to a Transmission Format (TF) selected by the processor 48 in response to a DRC index received from a AT 12. The TF may be the canonical TF for the associated DRC index, or it may be a non-canonical TF (for DRC indices associated with more than one TF).
The encoded voice or data is then converted to analog format by a Digital to Analog Converter (DAC) 54. A modulator 56, receiving a Radio Frequency (RF) signal from an oscillator 58 modulates the encoded signal onto an RF carrier, and passes the modulated signal to a power amplifier 60. The amplifier 60 boosts the modulated signal to an appropriate and required power level under the control of the processor 48. According to one or more embodiments of the present invention, the transmit power level to which the amplifier 60 boosts the modulated signal is controlled by a transmit power control function 47, and depends on whether the TF selected by the processor 48 is a canonical or non-canonical TF for an associated DRC index. The encoded, modulated, amplified signal is routed by a duplexer 62 to an antenna 64 for transmission to one or more ATs 12.
In the receiver chain, signals received by the antenna 64 from a AT 12 are routed by the duplexer 62 to a Low Noise Amplifier (LNA) 66; a demodulator 68, receiving an intermediate frequency signal from an oscillator 58, for recovering a baseband signal from the carrier signal; an ADC 70 to convert the baseband signal to digital format; and a DSP 72 for decoding and baseband processing of the signal. Digitally encoded speech signals are further passed to a DAC 74 for converting into analog format. The data and/or voice signals are then transferred by the BSC transceiver 42 to the BSC 26.
Those of skill in the art will recognize that the transceiver 44 as depicted in
According to one or more embodiments, the transmit power control function 46 determines the transmit power (i.e., the output power of the amplifier 60) of forward link packet data channel signals according to a method depicted in flow diagram form in
However, if the selected TF is a non-canonical TF for the DRC index (block 84)—resulting in a shorter packet size as compared with the canonical TF—the actual FER can be expected to be lower than the target FER for the canonical TF. In other words, the same FER may be achieved by transmitting packet data to the AT 12 over the forward link packet data channel at less than the full available power (block 86). The actual transmit power may be determined in a number of ways.
In one embodiment, the transmit power is configured as a function of the FER requirements, the payload size (that is, the physical layer format associated with the packet) and the packet format. For example, the packet may be formatted as single-user or multi-user—that is, addressed to one AT 12 or to two or more ATs 12. In the latter case, a higher transmit power may be chosen for a multi-user packet than for a single-user packet. In another embodiment, the transmit power may be based on the selected TF. In another embodiment, the transmit power may be based on the Quality of Service (QoS) needs of the packet. In still another embodiment, the transmit power may be based the current load of the AN 10, or of the relevant cell or sector thereof.
By dynamically selecting the transmit power of packets encoded in a non-canonical TF as a level less than the full available transmit power, the BS 30 may achieve a target FER and achieve better power efficiency (as compared to transmission at full available power). More importantly, the reduced power transmission results in less interference to other cells. That is, other cells experienced an improved Eb/Nt and hence a higher effective throughput. As CDMA is an interference-limited system, reducing interference increases overall system capacity. In addition, since the 1xEV-DO system is rate-controlled based on the forward link, the present invention has no impact on legacy channels.
In one embodiment, the transmit power may be dynamically selected for different H-ARQ sub-packet transmissions, based on the NAK/ACK received. For example, when the BS 30 determines that packet that may be transmitted at less than full power, it may significantly reduce the transmit power on a first transmission, and increased the transmit power based on a NAK returned by the AT 12 on a H-ARQ channel. The relative power levels and the frequency of adjustment of the transmit power may be based on a variety of factors, such as the load, the traffic type, and the modulation scheme utilized. For multi-user packets, the transmit power and frequency of adjustment thereof may additionally be based on the number of users carried in the multi-user packet, the number of ACKs/NAKs received so far, and if possible the relative priorities among the users in a multi-user packet.
In a broadcast cell, the transmit power may be reduced from full available power for all of the ATs 12 in the cell, depending on channel quality reports and the amount of traffic to be transmitted.
In multi-carrier cells, where the selection of carriers and the transmit power level of each carrier can be controlled by the BS 30, different carriers may be dynamically allocated power based on the number of carriers, channel quality reports from ATs 12, the system load, and traffic types. Additionally, in a multi-carrier cell, a smaller effective cell size may be created for special traffic needs by reducing the pilot power.
Although described herein with respect to CDMA2000 1xEV-DO, the present invention is not so limited, and may be applied to other systems, such as 1xEV-DV or WCDMA. In general, the BS receives an indication of channel quality from one or more ATs, which may for example comprise a Data Rate Control (DRC) index, a Channel Quality Indicator (CQI), a combination of DRC and CQI, or some other indication of the channel quality. From the received channel quality indication, the BS 30 calculates a maximum channel-supported data rate. As used herein, the maximum channel-supported data rate is the maximum data rate that channel conditions will support to a particular AT 12 at a given time. However, the BS 30 may not be able to transmit data at the maximum channel-supported data rate. The BS 30 must consider a variety of factors, such as the amount of pending traffic, in addition to the maximum channel-supported data rate in determining the required data rate. As used herein, the required data rate is the rate at which data is actually transmitted by the BS 30 to one or more ATs 12.
According to the present invention, the BS 30 may compare the maximum channel-supported data rate to the required data rate, and whenever the required data rate is less than the maximum channel-supported data rate, the BS 30 may transmit data at less than full available power, and still achieve target FER while reducing interference in the system.
Although the present invention has been described herein with respect to particular features, aspects and embodiments thereof, it will be apparent that numerous variations, modifications, and other embodiments are possible within the broad scope of the present invention, and accordingly, all variations, modifications and embodiments are to be regarded as being within the scope of the invention. The present embodiments are therefore to be construed in all aspects as illustrative and not restrictive and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.