This invention relates generally to wireless communications systems and methods and, more specifically, relates to power control techniques for use in cooperative networks.
In a distributed network of nodes, node cooperation can be exploited to achieve diversity. This type of cooperation diversity was first studied for the case of two transmission nodes and one destination in A. Sendonaris, Advanced Techniques for Next-Generation Wireless System, PhD thesis, Rice University, May, 1999, and was shown to provide gains in achievable rate over multiple access transmission.
A non-feedback method for use in a distributed network was proposed in N. Laneman, D. Tse and G. Wornell “Cooperative Diversity in Wireless Networks: Efficient Protocols and Outage Behavior,” Accepted for publication to IEEE Trans. on Info. Theory April 2003.
Reference may also be made to WO 01/65637 A2, “Cooperative Mobile Antenna System”, Yuri Owechko (HRL Laboratories, LLC); WO 02/15613 A1, “Method and Apparatus for Cooperative Diversity”, Paul Gorday et al. (Motorola, Inc.); and to WO 03/003672 A2, “Improvements in or Relating to Electronic Data Communication Systems”, Mischa Dohler et al. (King's College London).
To overcome the effects of channel fading, some form of diversity can be employed. Most mobile equipment, such as mobile telephones, currently in use employs a single antenna and so cannot readily employ MIMO diversity. However, through cooperation among users in sending their data to the destination, a virtual antenna array may be created and this can be used to obtain diversity. To realize further gains from cooperation, power control at the transmitter may be employed.
The problem of power control in a network setting has not been adequately addressed previously. In a channel with just one source and destination, power control algorithms based on finite rate feedback have been proposed. In these algorithms, the destination is generally assumed to have a perfect estimate of the channel. Upon receiving or deriving this estimate, the destination computes a power control level for the transmitter such that a long-term average power constraint is met. The index to this power control level is fed back to the transmitter through the feedback link. The transmitter then selects the appropriate power level from the index it receives.
When the feedback link to the transmitter is of finite capacity, the prior art does not appear to address how best to perform power control in a network. What is therefore needed is a procedure to address this issue for the network setting, as well as a power control algorithm that enables gains in diversity and reduces outage probability as compared to current power transmission methods.
In accordance with one aspect of the present invention, a method for reducing outages in a cooperative network is provided that includes measuring a channel gain for each of a plurality of received signals one of the received signals comprising a source signal, executing an algorithm utilizing the channel gain of the source signal and at least one other of the plurality of channel gains to determine a source transmit power value, and transmitting the source transmit power value to the source.
In accordance with another aspect of the present invention, a cooperative network comprises a source for transmitting a source signal having a source transmit power the source capable of adjusting the source transmit power in response to a source transmit power value, at least one relay for transmitting a relay signal, and a destination for receiving the source signal and the at least one relay signal, executing a power control algorithm using a plurality of channel gains derived from the source signal and the at least one relay signal to produce the source transmit power value.
Embodiments of this invention use algorithms for power control in a network setting. More specifically, given a finite rate feedback link, the algorithm reduces the outage probability of transmission from a source to a destination through a network. The algorithm employs channel state information, preferably of the entire network in the power control process. With one bit of feedback, embodiments of the invention enable a doubling of the slope of the outage probability versus signal to noise ratio curve over constant power transmission. Simulations confirm the diversity gains of performing power control over constant power transmission.
Disclosed herein is a method, system and computer program to minimize outages in a cooperative network comprised of at least one source, at least one relay and at least one destination, comprising executing a power control algorithm that considers the channel states of all network links, in combination with at least one bit of feedback that is sent back to the source from the destination.
In an embodiment described in more detail below, power control strategies with finite rate feedback are described for a cooperative channel. It is shown that quantized feedback information can lead to a significant reduction in outage probability for a cooperative relay network. To obtain an increase in diversity order and significant reductions in outage probability over constant power cooperative signaling, algorithms are disclosed that exploit the channel states of all network links. Furthermore, with the use of at least one feedback bit the power control algorithm is shown to at least double the diversity order of constant power transmission. To quantify the performance increase of using power control in the cooperative network, there is derived a lower bound on the diversity order. It is shown that future network protocols utilizing feedback in accordance with this invention can beneficially exploit the potential gains of network coding.
It is further shown that transmitter power control in cooperative communication networks can lead to significant improvements in outage performance if the entire network state is used to determine the instantaneous transmitter power. For the case of amplify and forward (AF) protocols in ‘cheap’ relay networks, see in this regard M. A. Khojastepour, A. Sabharwal and B. Aazhang, “On the Capacity of ‘Cheap’ Relay Networks,” In Proc. 37th Annual Conf. on Info. Sciences and Systems, March 12-14, Baltimore, Md., 2003, it is shown that only one bit of feedback information suffices to double the diversity order of the system compared to the non-feedback method proposed in the above-captioned J. N. Laneman, D. N. C. Tse and G. W. Wornell “Cooperative Diversity in Wireless Networks: Efficient Protocols and Outage Behavior,” IEEE Trans. Inform. Theory, vol. 50, no. 12, pp. 3062-3080, December 2004.
The power control policy in accordance with this invention is simple to compute as the power control levels can be obtained in a recursive manner, whereas the optimal power control policy requires the solution to a complex optimization problem with a nonlinear constraint. It is further shown the there exists a possibility that using all the channel states may be essential to extract the large gains, by considering power control policies which use only direct link information.
To assess the gains in using the network power control algorithm, two previous solutions can be used for comparison purposes. The first involves transmitting over the network with constant power, and observing the improvement in outage probability by employing power control with finite rate feedback. In this case, the invention offers substantial gains. If one considers the special network scenario of a relay channel, then a second order diversity is obtained by using constant power transmission. However, with just one bit of feedback and network power control, the diversity order is doubled. The second point of comparison is with a single link channel with the same amount of feedback information. In this case, network power control with one bit of feedback still has double the diversity and improved outage probability performance over power control in a single link system with one bit of feedback. This validates the need for using user cooperation and for network power control. One significant advantage of this invention is the large reduction in outage probability that is obtained with just one bit of feedback.
An exemplary network model is shown in
With reference to
Controller 108 may additionally operate to perform a decoding operation as described more fully below. In such an instance, a table may be stored in memory 120 for retrieval by controller 108.
The fading values for the links in the relay channel are denoted as ai,j, where i∈(S,R) and j∈(R,D). It is assumed that the gains, ai,j, for each channel (channel gains) are independent, circularly symmetric Gaussian random variables with zero mean. The variance of the fading distributions are σi,j2, where i∈(S,R) and j∈(R,D). For the remainder of this description, we will denote γ=|aS,D|2, β=|aS,R|2 and δ=|aR,D|2.
In N. Laneman, D. Tse and G. Wornell “Cooperative Diversity in Wireless Networks: Efficient Protocols and Outage Behavior,” Accepted for publication to IEEE Trans. on Info. Theory April 2003, an amplify and forward (AF) protocol was developed and shown to achieve full diversity. Its simplicity and the fact it achieves full diversity are the reasons that the inventors have chosen the AF protocol as the relaying method. The amplification at the relay node is performed such that the relay experiences no more than Prel power on average. For this protocol, the performance limits are characterized by the following achievable rate expression
In (1), P is the transmit power for the source, and Prel is the relaying node's average power.
The power control procedure with finite rate feedback for the relay network is now described. Power control with perfect channel state information (CSI) for direct transmission was analyzed in G. Caire, G. Taricco and E. Biglieri “Optimum Power Control over Fading Channels,” IEEE Trans. on Info. Theory, vol. 45, no. 5, pp., 1468-1489, July 1999, and it was shown that with a long term power constraint, the probability of outage could be significantly reduced compared to constant power transmission. It is assumed herein that the receiver or destination (D) quantizes the power control information and transmits this quantized information through a noiseless feedback channel or link to both the source (S) and the relay (R) as shown in
Consider now the case where the destination D can perfectly measure the relay network channel state (γ,β,δ). Given that the receiver uses Q bits for feedback, the power control algorithm selects a power-tuple Pq=(Pq, Prel,q) from a power control codebook C of cardinality 2Q, where q∈{1, . . . ,2Q}. The power-tuple Pq denotes a pair of power levels Pq=(Pq, Prel,q) such that the source power is Pq and the relay power is Prel,q. The index of the selected power-tuple is transmitted to both the source and relay. The source and relay also have copies of C. Given that index q is sent on the feedback link, the source will then transmit with power Pq and the relay will use power Prel,q.
The elements of C are chosen to maintain the power constraints of the source and relay. Consider a power control function P(γ,β,δ) which maps the network channel state to a codebook element. To maintain the long term power constraint of the source and relay, it is desirable to ensure that E[P(γ,β,δ)]=(P,Prel) where E is the expectation operation. The objective of the power control algorithm is to find a P(γ, β,δ) that minimizes the outage probability while meeting the power constraint.
Described now is a power control algorithm that takes into account the entire network channel state in the outage minimization process. The power control algorithm is developed such that the source performs power control and the relay simply transmits with constant power. Along with the algorithm, an analysis is made of the outage probability, and it is shown how power control with even one bit of feedback can double the diversity order of constant power transmission. After the outage analysis, a case where the relay also transmits with a long term power constraint is analyzed.
First, consider a power control algorithm in which the relay is restricted to use a constant power in each time slot, but the source has the ability to vary its power to meet a long term average power constraint. In other words, power-tuple Pq from C has the form (Pq,Prel). The algorithm takes into account the entire network channel in an effort to minimize the outage probability.
It is important to note that while this description assumes the use of one bit of feedback in the power control algorithm, the practice of this invention is not limited to the use of only one feedback bit, and multiple feedback bits may be employed if so desired.
Consider a receiver that has a perfect estimate of the network channel states (γ,β,δ). For ease of explanation, assume that β=1, and later it will be discussed how to extend the algorithm to the case of random β. Given one bit of feedback, the transmitter can select one out of two possible power levels. Referring to
P=∫R
where f(γ,δ) is the joint probability distribution of the channel attenuations for the cooperative channel.
One significant feature of the power control regions is that in region R2, the assigned power P2 is the minimum required to guarantee zero outage for any point in the region. This is a fundamental property of all finite rate feedback power control algorithms (see, for example, S. Bhashyam, A. Sabharwal and B. Aazhang, “Feedback Gain in Multiple Antenna Systems,” IEEE Trans. on Comm., vol. 50, no. 5, pp., 795-798, May 2002). With this in mind, given a transmission rate R and a constant relay power Prel, power level P2 is the solution to
RAF(γ,1,δ,P2,Prel)=R. (3)
From
where K=e2R−1. Any (γ,δ) along this curve requires exactly power P2 for zero outage, while any other points in R2 require less than P2 for zero outage. In this way, the entire region R2 is in zero outage. Therefore, calculating the outage probability for this power control method implies an analysis of region R1.
As was discussed in S. Bhashyam, A. Sabharwal and B. Aazhang, “Feedback Gain in Multiple Antenna Systems,” IEEE Trans. on Comm., vol. 50, no. 5, pp., 795-798, May 2002, two possibilities exist for P1. If P1<P2, then it suffices to set P1=0 and save power, because doing so will not change the outage probability since channel states closer to the origin require more power to invert the effects of the channel. Therefore, the two cases of interest are when P1=0, and P1>P2. The outage probability is calculated for both cases, and the minimum is taken for the particular power constraint.
First, consider policies where P1=0. The outage probability is simply the likelihood of being in R1, and can be expressed as
Πouta=∫R
For P1=0, the boundary of region R1 is determined by the curve G(γ,P2). The power level P2 is found as the solution to
P=P2∫R
Next, consider the case where P1>P2. In general the optimal solution in this scenario is difficult to calculate, and instead it is preferred to resort to a more tractable solution. It is preferred to allocate equal power to the subregions R1 and R2. This technique was shown to be close to optimal for the single link channel, even with one feedback bit (see A. Khoshnevis and A. Sabharwal, Performance of Quantized Power Control in Multiple Antenna Systems, Accepted for publication to ICC 2004).
Referring to
where Δ2 is the probability of the network channel state being in region R2, i.e.,
where γA=K/P2−1. Once P2 is known, P1 can be easily solved since it is known that P1(1−Δ2)=P/2.
This recursive procedure is useful in that it can be easily extended to multiple feedback bits, which is not the case for the optimal power control scheme. To calculate the outage probability of this scheme, one may simply find the probability that the network channel state (γ,δ) lies below the curve G(γ,P1). In order to do this, if one considers P* as the minimal power required for zero outage, then P* can be found as the solution to
RAF(γ,1,δ,P*,Pewl)=R. (8)
With this solution in hand, the outage probability using equal power subregions can be expressed as
Πoutb=∫(γ,δ):P*≧P
The overall outage probability is the minimum of the outage probabilities obtained using the two possible scenarios. In other words, Πout=min{Πouta,Πoutb}.
When β is also a random quantity, the regions R1 and R2 are volumes in the space defined by all positive (γ,β, δ). For a given β, the plane defined by all positive (γ,δ) is identical to
The performance of the presently preferred power control algorithm is now investigated by developing a bound on the outage probability for one bit of feedback. One bit of power control on the single link channel can be shown to double the diversity over constant power transmission. In this section, a similar trend is shown for the network setting. More specifically, bounds are obtained on the diversity order by using a network power control strategy with the amplify and forward transmission protocol. The main result can be summarized in the following theorem.
Theorem 1. For the amplify and forward protocol, as Prel=P increases, the optimal one bit network power controls offers at least a fourth order diversity gain. The outage probability can be upper bounded by
and K=e2R−1.
It can be seen that the effect of σr,d2 should provide a shift in the outage curve. Recalling that constant power cooperative transmission provides a diversity order of two when the amplify and forward protocol is used, using one bit for power control has doubled the slope of the outage versus power curve to four.
In the power control algorithm discussed previously, the relay node has transmitted with constant power Prel in each time slot. Constant power transmission is always inferior to power control in fading channels. Consider a simple example, where the power control algorithm uses on-off signaling. When the receiver tells the source to transmit nothing, it makes no sense for the relay to simply amplify the noise, and in fact the relay could save power by not transmitting. In portions of time where the source transmits at maximum power, the relay could also send at a power higher than its average and help reduce the outage probability further. Using the above logic, it is apparent that controlling the power at the relay can provide further reductions in outage probability.
An example of such a scheme is described next. The destination (D), upon obtaining the network channel state, determines a global power level which both the relay and the source are to transmit at concurrently. Based on the notation used above, this corresponds to power control policies where element q from C has the form Pq=(Pq,Pq). The achievable rate for such a transmission scheme is simply RAF(γ,β,δ,P,P). The curve defining the boundary between R1 and R2 can be found by solving for δ in RAF(γ,β, δ, P2,P2)=R. This is a similar to Equation 3, except now Prel is replaced by P2. Aside from this new curve, the algorithm operates identically to that described above. It is shown below how performing such a technique offers gains over simply setting Prel to a constant value over all network states.
The power control strategies described above rely on the entire network state (γ,β, δ). A discussion will now be provided of the importance of using the entire network state in the power control process. More specifically, a power control algorithm is presented which relies solely on the source-destination fading state γ in the power control process, and the outage probability obtained is compared to the network power control strategies derived earlier. In order to do this, the following two lemmas are employed to analyze the outage probability.
Lemma 1. Consider the amplify and forward protocol transmitting at a rate R and average power P. For a fixed β and δ, assuming that P1≦P2, the outage probability for 1-bit power control can be written as
where α2=P1/P, I(·) is the indicator function and zout is given by
and Prel is the average relay transmit power.
Lemma 2. Consider the amplify and forward protocol transmitting at a rate R and average power P. For a fixed β and δ, and assuming that P1>P2, the outage probability for 1-bit power control can be written as
Πout b(γ0,α1,α2|δ,β)=(1−e−γ
where, α1=P1/P, α2P2/P, z1=zout(α1,δ,β) and z2=zout(α2,δ,β). With these lemmas in hand, the outage probability for a network power control algorithm using reduced channel state information can be derived. The result can be summarized in the following theorem.
Theorem 2. For the amplify and forward protocol transmitting at a rate R, and average power P, 1-bit power control based only on the direct link fading state γ leads to an outage probability of
Πout=min {∫β∫δΠouta(γ0a,α2a|δ,β)fβ,δ(β,δ)dβdδ∫β∫δΠ(γ0b,α1b,α2b|δ,β)fβ,δ(β,δ)dβdδ}, (11)
where f(β,δ) is the joint probability distribution for β and δ, α2a=eγ
Additionally,
and α2b and α1b can be solved through the following set of equations
Here it is assumed that the destination only uses the direct link channel state γ in its power control algorithm. In some situations where γ is large, poor channels on the relay links may corrupt the transmission, yet the algorithm ignores this point. In the results detailed below, it will be seen that simply relying on δ results in poor performance compared to the scenario where the entire network state is accounted for.
Shown now are numerical results that illustrate the performance of the above-described power control algorithms for the cooperative channel. Observing
Next, the outage probability curve for the network power control strategy is shown using the technique described above for the case where β=1. In this strategy, the total power in each subregion is equal. It can be seen that the outage performance with this method is far superior to constant power allocation. In fact, with one bit of feedback, the slope of the outage curve for the network power control the slope is four, as predicted by the lower bound analysis. However, for constant power transmission, the slope is only two. In this power allocation scheme, the relay simply transmits with a constant power in each time slot. The results for variable source and relay powers is also shown in
Additionally, in this same
In
Up to this point, all the results have assumed β=1 and is deterministic. The scenario when β is random was also discussed above, with the control regions now being volumes in a space corresponding to the 3-tuple (γ,β,δ). Power control under such a scenario is also shown in
The problem of outage minimization through network power control has been addressed above and presently preferred embodiments of power control algorithms have been described. It has been observed that using the entire state of the network to perform power control is preferred to obtain sizable reductions in outage probability and, specifically, to provide diversity gains over constant power transmission. Additionally, there has been presented a lower bound to demonstrate the increased diversity order obtained by using the preferred network power control algorithm.
The presently preferred power control algorithms may be executed by a suitably programmed digital data processor that is co-located with the network node that is controlling the power, or it may be located remotely from and the results of the execution of the power control algorithm may be communicated to the power controlling node through a data communications network.
All of the processing in the algorithm may be performed at a base station, and only an index need be fed back to the source. This index may be utilized by the source to perform a table look up or similar decoding operation to deduce a source transmit power corresponding to the feedback signal. The feedback signal is preferably a binary code. In the instance when the feedback signal sent from the destination to the source is comprised of a single bit, the bit may form an index from which may be deduced one of two power levels P1, P2 as discussed above.
The number of possible power levels encoded in the feedback signal is bounded by the maximum number of regions RN where N is the total number of relays plus one (corresponding to the source). Therefore, in the more general case that N is greater than two, as is illustrated in
The presently preferred power control algorithm is well suited for use in uplink communication systems transmitting at a constant rate, such as for voice applications. For a given feedback rate, the network power control algorithm can reduce power consumption and save battery life for a given outage probability, as compared to a single link system employing optimal power control.
While described above in the context of a simplest possible network: one transmitter-receiver pair being assisted by one relay, the use of this invention is not limited to only this particular network topology. Known sub-optimal methods can be employed to advantage in order to obtain the performance gains from feedback as discussed above. It was also shown that it is preferred that network protocols managing contention in cooperative networks should collect some form of channel states from all participating links.
This patent application claims priority under 35 U.S.C. §119(e) from Provisional Patent Application No.: 60,557,579, filed Mar. 29, 2004, the disclosure of which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
60557579 | Mar 2004 | US |