1. State Key Laboratory on Microwave and Digital Communications, Tsinghua National Laboratory for Information Science and Technology (TNList), Department of Electronic Engineering, Tsinghua University, Beijing 100084, China
2. Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, Hong Kong, China
czg-dee@tsinghua.edu.cn
Show less
History+
Received
Accepted
Published
2010-01-21
2010-02-12
2010-12-05
Issue Date
Revised Date
2010-12-05
PDF
(270KB)
Abstract
In this paper, we consider throughput maximization in cognitive radio systems with proper power control. In particular, we incorporate location-awareness into the power control design and maximize the average throughput of the cognitive system. As we shall show, the proposed approach effectively utilizes the “spatial opportunity” to maximize the system throughput, which clearly outperforms traditional power control methods. Further, the proposed approach still exhibits significant throughput gain even considering imperfect position information, with appropriate robust design modifications.
Zhiyao MA, Wei CHEN, Zhigang CAO, Khaled Ben LETAIEF.
Location-aware downlink and uplink power control and throughput optimization in cellular cognitive radio networks.
Front. Electr. Electron. Eng., 2010, 5(4): 441-448 DOI:10.1007/s11460-010-0093-z
In cognitive radio [1] networks, secondary users (SUs) are considered to be intelligently agile to perceive the spectrum usage of the licensed users and utilize the unoccupied frequency resource opportunistically to accomplish information conveying [2]. To ensure continuous protection to primary user (PU) system, periodic spectrum sensing has been considered as an effective method tracing and understanding the PU system’s activities. By such sensing procedure, temporal spectrum holes can be recognized for opportunistic spectrum access [3,4].
More recently, some works have proposed several ways that exploit the sensing results of large numbers of distributed SUs together with their location information to estimate the coordinates of PU transmitters (PU-Tx), which are referred to as PU localization algorithms [5]. For instance, Ref. [6] proposed a high order geometric range-free algorithm, while Ref. [7] resorted to a range-based algorithm assuming precise knowledge of the received signal strength (RSS) information from PUs. Recently, in our work [8], we proposed a semi-range based iterative localization algorithm that improves the accuracy of pure range-free algorithms and relaxes the stringent requirement on the precision of physical layer measurements in conventional range-based algorithms.
The secondary system can take advantage of PU location information to avoid harmful interference to the primary communications. For instance, a geographical location database technique is proposed in Ref. [9] to avoid interference with Television (TV) band PUs. More importantly, we have found that the knowledge of PU locations can further facilitate the design of link layer control schemes, such as power optimization and channel selection in the secondary access, which in turn, boosts the transmission efficiency of the secondary system.
Intuitively, the benefits of knowing PU locations are two-fold [10]. On one hand, when some active PUs are present in the detection range of SUs, with PU location information, SU transmitters (SU-Tx) may still manage to transmit at a power level that is controlled low enough to avoid harmful interference to even the nearest PU, which is otherwise impossible. On the other hand, if all the PUs are outside the detection range of SUs, instead of assuming the primary users are in the closest possible positions and applying conservative worst-case power control, with PU location information, SU-Tx may act more aggressively by employing larger transmit power. In short, the knowledge of PU locations creates spatial opportunities for secondary spectrum access, which can indeed be significantly useful in enhancing the secondary system’s throughput by location-aware power control.
In this work, we consider a multiuser cellular cognitive radio networks sharing multiple licensed channels with a set of PUs, whose locations are available at the secondary system via PU localization algorithm we proposed in Ref. [8]. For a secondary system that can only transmit on one channel at any given time, the knowledge of PU locations simplifies the channel selection procedure such that always selecting the channel where PU receiver (PU-Rx) is farthest from SU-Tx serves as a rational choice. Therefore, we focus on the location-aware transmit power optimization to maximize the average system throughput for both downlink and uplink scenarios. In addition, we also take localization errors into consideration to make the power control design robust.
The rest of the paper is organized as follows. Section 2 describes the system model and formulates the transmit power optimization problem. The solutions to the downlink and uplink scenarios are given in Sects. 3 and 4. Section 5 shows some numerical results that confirm the benefit of PU location information and the robustness of our design. Section 6 concludes the whole paper.
System model and problem formulation
We consider a cellular cognitive radio system with N SUs and one centralized controller, i.e., cognitive base station (BS). N SUs are assumed to be moving around in a disk with radius rS, while the cognitive BS is assumed fixed at the center of the disk. The cognitive system opportunistically shares the licensed spectrum with M randomly scattered PUs. Without loss of generality, we assume that M PUs are uniformly distributed on the disk centered by the cognitive BS but with a larger radius rP. The locations of all PUs are assumed to be known (estimated) to the cognitive system via some localization algorithms [8]. Moreover, each PU is assumed to transmit on one licensed band while receiving at another licensed band. The cellular cognitive system works in time division multiple access (TDMA) fashion and the cognitive BS schedules N SUs in a round-robin (RR) manner: In each time slot, one of the SUs is scheduled to receive (downlink) or transmit (uplink) according to a predetermined order. Driven by practical concerns, we assume that the secondary system has limited adaptation and reconfiguration capability, in particular, both the BS (downlink) and SUs (uplink) can only transmit on one frequency band in any given slot, and the transmit power values are not adjustable but can be designed (optimized) in advance. Only macroscopic fading (path-loss) is considered, i.e., the average channel power gain between node i and j is represented bywhere κ0 and α are path-loss coefficient and exponent, respectively, while dij is the distance between the two nodes. By taking path-loss into account, the proposed method may maximize the spatial spectrum reuse while avoiding the harmful interference to PUs in an average sense. In practice, multipath fading can also affect the instantaneous channel gain. However, this is out of the scope of this paper.
The cognitive BS shall decide for each SU which channel (band) to access and how much power to use on that channel, for both downlink and uplink scenarios, respectively. Based on PU location information, channel selection becomes extremely simple: selecting the channel on which PU-Rx is farthest from SU-Tx. Consequently, the resource allocation task left for the cognitive BS is to set the optimal transmit power. In this paper, we consider the objective of the transmit power optimization as to maximize the system’s total average (over time) throughput of all SUs, i.e.,where is the transmit power to be optimized (superscript “s=d” for downlink and “s=u” for uplink), and is the achievable rate for the ith SU in the tth scheduling round given transmit power . Since each SU is randomly and independently located in each time slot it is scheduled, we may assume uniform possibility for an SU to be at any coordinate on the disk of radius rS. As a result, each SU contributes equally to the total system throughput in a long run, and the optimization objective can thus be replaced by the following:where ΦS and ΦP denote the sets of SU’s and PU’s all possible coordinates, while and stand for topology realizations that belongs to ΦS and ΦP , respectively<FootNote>
Without introducing ambiguity, we may omit the subscripts of user index i and expectation space ΦS and ΦP for convenience in the rest of this paper.
</FootNote>. To better understand the objective Λ2, we further introduce the following definitions.
Definition 1 (Interference range of the secondary system) Given the transmit power , the corresponding interference region is approximated by a disk centered by the transmitter with radius r such that the average interference received by the nodes outside the disk is less than or equal to a threshold I0, i.e.,which implies that r is a function of , i.e.,
Definition 2 (Transmission outage of the secondary system) A transmission outage is defined as the event that all M PU-Rx are inside the interference range r of SU-Tx for a given transmit power , denoted by , which refers to the situation where SU-Tx cannot find any idle channel to access. Denoted by (or ), the probability of transmission outage given interference range of SU-Tx as r is
Definition 3 (Achievable rate of the secondary system) Given the transmit power of SU-Tx and PU-Tx as and , respectively, the instantaneous achievable rate of SU transmission can be expressed as the product of two parts, namely,
The first part is Shannon formula, while the second part indicates the feasibility of transmission. and are channel power gain given topology realization and , is the noise power at SU-Rx which is normalized to 1 for simplicity, and is an indicator function that equals 1 when event is true and 0 otherwise. Taking expectation over all possible topology of PUs and SUs, we obtain the average achievable rate as
We shall point out that finding the optimal transmit power to satisfy Λ2 is not trivial. On one hand, increasing the transmit power enlarges the interference range r, which in turn increases the potential probability of outage . On the other hand, the achievable information rate of SU is monotonic increasing function of . Therefore, there is an interesting tradeoff between smaller interference range and higher possible information rate. We shall find the optimal solutions to the downlink and uplink scenarios, respectively, in the following two sections. In addition, to take into consideration the estimation errors in PU localization results, we further define the concept of localization error radius as follows, which will be used in later calculation.
Definition 4 (Localization error radius) The localization error radius e is defined as the radius of a small circle such that PU under estimation in the localization algorithm lies almost surely inside the circle.
As have been proved in Ref. [8], under our PU localization algorithm, the probability that the actual position of PU is in the circle centered by the estimated coordinates with radius 3σe is about 98.89%, where σe is the mean square error of localization, so the localization error radius is set as e=3σe in the rest of the paper.
Downlink transmit power optimization
Take Fig. 1 as an example (BS denotes the secondary base station that will transmit data to an SU station; r denotes the interference radius of BS.), in the downlink transmission, the cognitive BS transmits to SUn, while PU1 is the farthest PU-Rx away from BS. For the current time slot, PU1’s receiving channel is selected for secondary access, so the interference from PU4, PU-Tx, must be counted in the calculation of the achievable rate R. The objective of downlink transmit power optimization is to find the optimal that satisfy Λ2. It is not hard to observe from Eq. (3) that the interference range r has a one-one correspondence with . Therefore, instead of directly optimizing , we focus on finding the optimal interference range r* in what follows. Taking the transmit power that corresponds to interference range equaling rS as a reference, the optimal can be derived from the equation below:where
In the following, we shall first introduce some random variables as parameters to describe topology realizations and then calculate the average achievable rate of SUn according to Definition 3. Denote by da the distance between the SU-Tx (the cognitive BS in this case) and SUn (represents SU-Rx), db the distance between the PU-Tx (on the selected channel) and SU-Rx, and dP the distance between PU-Rx (on the selected channel) and SU-Tx. Note that each triple of (da, db, dP) represents one realization of the network topology, i.e., a pair of and . Let denote the joint probability density function (PDF) of da and db and dP in downlink case. Due to the independence between dP and da, db, we havewhere and are the marginal PDF of da and dP, respectively. According to the uniform distribution assumption of both SUs and PUs (but with different disk radius), it is easy to writewhile given da=l, the conditional PDF of db is
Given a set of da, db, and dP, and assuming the interference range is r, according to Eq. (4), then the instantaneous information rate for SUn is
Taking expectation over (da, db, dP), the average achievable data rate for SUn as a function of r is given by
Since the selection channel is the one with PU that is farthest from the cognitive BS, the outage probability for the downlink case equals the probability that all M PUs are inside the interference range, i.e.,
Substituting Eqs. (6), (8), and (11) into Eq. (10), can finally be expressed aswhere g(r) is given as follows (in which we denote γ0=PP/σ2):
As can be seen that Eq. (13) is too complicated for us to find the optimal r. We now make the following approximation based on the assumption that the interference from PU-Tx is much smaller than that from the cognitive BS, i.e., and . Accordingly, g(r) can be approximated as
Let be the optimal r, by setting the derivative of to be 0, we havewhich implies the following transcendental equation of as
When , we can approximate ln as . Substituting such approximation into Eq. (16), we get a better approximation of as
Finally, according to Eq. (5), the optimal downlink transmit power is given by
Uplink transmit power optimization
The uplink analysis is similar to the downlink case. Take Fig. 2 as an example (SUn is SU-Tx that will transmit data to the BS. r denotes the interference radius of SU-Tx.), for the current time slot, SUn is the next transmitter of the cognitive system (i.e., SU-Tx) the SU-Tx transmits to BS, while PU1 is the farthest PU-Rx away from the SU-Tx. PU1’s receiving channel is selected for secondary access, so the interference from PU4, the PU-Tx, must be counted in the calculation of the achievable rate R. The objective of uplink transmit power optimization is to find the optimal that satisfy Λ2. Instead of directly optimizing , we also focus on finding the optimal interference range r* just as the downlink case does.
Denote by da the distance between SU-Tx and the cognitive BS, db the distance between PU-Tx (on the selected channel) and BS, and dP the distance between PU-Rx (on the selected channel) and SU-Tx. Similar to the downlink case, we have the joint PDF
We can simply get that
The outage probability of uplink under the condition of given da is deduced as follows:whereand
According to Eq. (9), the average achievable data rate is given by
We take the similar approximation as Eq. (14), we can have that
The approximation of S(r|da=l) can be obtained geometrically by replacing the circles with radius rS and rP with squares with side length 2rS and 2rP, respectively:
Moreover, can then be given by
According to
We get that
Similar to the approximation of Eq. (17), can be expressed as
Finally, the optimal uplink transmit power of SU-Tx is given by
Simulation results
In this section, we shall verify our analytical results using numerical simulations. Each point on the curves is averaged over many thousands times of randomly generated topology realizations (for both SUs and PUs). SU-Tx (cognitive BS for downlink and each SU for uplink) calculates the interference range according to the optimized transmit power value. At the beginning of each scheduling round, SU-Tx first checks whether the farthest PU-Rx is inside the interference range. If yes, an outage event is detected, and SU-Tx remains silent in this round in order to avoid causing harmful interference to the Pus. Otherwise, it uses the calculated optimal transmit power in Eqs. (18) and (31) for downlink and uplink transmission, respectively. The system parameters are set as follows: κ0=0.03, α=2, rS=0.5, rP=1, and γ0=10 dB. Moreover, we also take the localization error into consideration and will investigate how the average achievable rate varies with the mean square error (MSE) of the estimation error.
Figures 3 and 4 show the average achievable spectrum efficiency in terms of in downlink and uplink cases as function of the radius of the interference range r (which has one-to-one correspondence with the transmit power). In Figs. 3 and 4, the root of localization mean square error (RMSE) denotes the root of normalized localization MSE. Dots denote simulation results, and lines represent analytical results. Since there is a one-to-one correspondence between the interference radius r and the transmit power, for the convenience of illustration, we present results in terms of the normalized optimal interference radius. As explained in Sect. 2, the reason for the non-monotonicity of the curves is due to the tradeoff between smaller outage probability and higher possible information rate. Besides, we also observe, the average achievable rate of cognitive system decreases as RMSE increases. Finally, for the scenarios that the position of PU is not available, the transmit power of SU can only cover a radius of rS. The data rate in this case corresponds to the point r=rS in the figures, which is lower than the maximum, especially when the RMSE is small. Therefore, we can see that the utilization of the spatial opportunity brings additional performance enhancement compared with conventional periodic sensing methods.
Figures 5 and 6 depict the optimal radius of the interference range versus the number of PUs (namely, the number of potential channels), i.e., M, for both uplink and downlink case. In Figs. 5 and 6, RMSE denotes the root of normalized localization MSE. Dots denote simulation results, and lines represent analytical results. As can be seen from the figures, simulated points match well with the analytical results obtained via approximation, which verifies the correctness of our approximation. Moreover, when M increases, the secondary system gets more choices, and the outage probability reduces as well, which makes the optimal become larger. In addition, given a fixed M, the optimal r decreases as RMSE of localization increases.
Conclusion
A multiuser cellular cognitive radio networks sharing multiple licensed channels with a set of PUs was considered in this paper. A combined PU location aware channel selection and transmit power optimization problem was formulated and solved for both downlink and uplink scenarios, respectively. In addition, localization errors were also taken into consideration to make the power control design robust. Mathematical approximations were further used to help derive the close-form expressions for the optimization results. Numerical simulations confirmed the benefits of exploiting PU location information in the access design for the cognitive system as well as the robustness of our design.
MitolaJ III. Cognitive radio for flexible mobile multimedia communications. In: Proceedings of 1999 IEEE International Workshop on Mobile Multimedia Communications. 1999, 3–10
[2]
Federal Communications Commission Spectrum Policy Task Force. FCC Report of the Spectrum Efficiency Working Group, 2002
[3]
HaykinS. Cognitive radio: brain-empowered wireless communications. IEEE Journal on Selected Areas in Communications, 2005, 23(2): 201–220
[4]
WeissT A, JondralF K. Spectrum pooling: an innovative strategy for the enhancement of spectrum efficiency. IEEE Communications Magazine, 2004, 42(3): S8–14
GongD, MaZ, LiY, ChenW, CaoZ. High order geometric range free localization in opportunistic cognitive sensor networks. In: Proceedings of IEEE International Conference on Communications Workshops. 2008, 139–143
[7]
KimS, JeonH, MaJ. Robust localization with unknown transmission power for cognitive radio. In: Proceedings of IEEE Military Communications Conference. 2007, 1–6
[8]
MaZ, LetaiefK B, ChenW, CaoZ. A semi range-based iterative localization algorithm for cognitive radio networks. In: Proceedings of IEEE Wireless Communications and Networking Conference. 2009, 2214–2218
[9]
GurneyD, BuchwaldG, EcklundL, KuffnerS L, GrosspietschJ. Geo-location database techniques for incumbent protection in the TV white space. In: Proceedings of the 3rd IEEE Symposium on New Frontiers in Dynamic Spectrum Access Networks. 2008, 232–240
[10]
ZhaoG, MaJ, LiY, WuT, KwonY H, SoongA, YangC. Spatial spectrum holes for cognitive radio with directional transmission. In: Proceedings of IEEE Global Telecommunications Conference. 2008, 1–5
RIGHTS & PERMISSIONS
Higher Education Press and Springer-Verlag Berlin Heidelberg
AI Summary 中Eng×
Note: Please be aware that the following content is generated by artificial intelligence. This website is not responsible for any consequences arising from the use of this content.