<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">IJCNS</journal-id><journal-title-group><journal-title>International Journal of Communications, Network and System Sciences</journal-title></journal-title-group><issn pub-type="epub">1913-3715</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ijcns.2012.55035</article-id><article-id pub-id-type="publisher-id">IJCNS-19482</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Weighted Sum Rate Maximization in OFDM Based Cooperative Cognitive Radios: A Joint Optimization Approach
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>edram</surname><given-names>Johari</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Vahid</surname><given-names>Tabataba Vakili</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Communications Engineering Department, School of Electrical Engineering, Iran University of Science and Technology (IUST), Tehran, Iran</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>pedram_johari@elec.iust.ac.ir(EJ)</email>;<email>vakily@iust.ac.ir(VTV)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>30</day><month>05</month><year>2012</year></pub-date><volume>05</volume><issue>05</issue><fpage>263</fpage><lpage>271</lpage><history><date date-type="received"><day>March</day>	<month>14,</month>	<year>2012</year></date><date date-type="rev-recd"><day>April</day>	<month>16,</month>	<year>2012</year>	</date><date date-type="accepted"><day>April</day>	<month>23,</month>	<year>2012</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Improving utilization of the radio spectrum is the main goal of Cognitive Radio Networks (CRN). Recent studies made use of cooperative relay technology in cognitive networks, to increase transmission diversity gain. In this paper we consider an OFDM based cooperative cognitive network with a pair of Source-Destination nodes as the primary user (PU), and a pair of Source-Destination nodes—which is assisted with a relay—as the secondary (cognitive) user (SU). Both primary and secondary users share a same spectrum. In a two hop transmission, the source transmits in the first hop, and the half-duplex relay decodes the message, re-encodes and forwards it to the destination in the second hop on a different subcarrier. The cognitive network obeys an underlay paradigm where the SU is allowed to transmit simultaneously with PU, while its power is limited such that the interference caused for PU does not exceed a defined temperature. Under this constraint, a joint subcarrier pairing and power allocation is proposed for SU to maximize its weighted sum rate. The problem is transformed to a convex optimization problem and solved in the dual domain. Then an algorithm to achieve feasible solutions is used based on the optimization results. Through extensive simulations, we compare the spectrum utilization of the proposed approach with the existing ones, and show that interestingly the proposed method improves the weighted sum rate of SU.
 
</p></abstract><kwd-group><kwd>Cooperative Cognitive Radio; Underlay Transmission; OFDM; Joint Optimization</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In the era of communications, daily increasing demands for wireless services and its high penetration in routine human activities is overloading the precious radio spectrum. Beside this bottleneck, and according to spectrum efficiency measurements recently revealed by FCC [<xref ref-type="bibr" rid="scirp.19482-ref1">1</xref>], the inefficient usage of available spectrum in fixed assignments scenarios causes the effort for more utilizing the scarce spectrum to be the focus of many researches. Emerging Cognitive Radio Networks (CRN)—coined by Joseph Mitola in his Doctoral Dissertation [<xref ref-type="bibr" rid="scirp.19482-ref2">2</xref>]—is becoming an efficient solution to this problem in recent years. Diverse aspects of CRNs have been studied in many articles since then. A detailed exposition of Cognitive Radios (CR) from the signal processing point of view has been presented in [<xref ref-type="bibr" rid="scirp.19482-ref3">3</xref>]. Development of the IEEE 802.22 as the first Cognitive Radio Wireless Regional Area Network Standard is a worldwide effort to embark use of this novel technique [<xref ref-type="bibr" rid="scirp.19482-ref4">4</xref>]. As it is categorized in [<xref ref-type="bibr" rid="scirp.19482-ref5">5</xref>], there are three well known paradigms for unlicensed use of spectrum in CRNs: Interweave, Overlay, and Underlay.</p><p>Among different system models defined in recent studies, some made use of cooperative relay technology in cognitive networks to increase transmission diversity gain. In [<xref ref-type="bibr" rid="scirp.19482-ref6">6</xref>] a number of cooperative diversity cognitive models are discussed by combining a cognitive radio with the cooperative technique. A brief overview of applications of cooperative cognitive networks is presented in [<xref ref-type="bibr" rid="scirp.19482-ref7">7</xref>]. Also cooperative transmission between secondary nodes to improve spatial diversity and improve spectrum diversity with a focus on the latter one is discussed, and a new MAC protocol is proposed [<xref ref-type="bibr" rid="scirp.19482-ref7">7</xref>].</p><p>A cognitive cooperative relaying scheme in which cognitive users assist PUs by relaying their information is proposed in [<xref ref-type="bibr" rid="scirp.19482-ref8">8</xref>]; where a Decode-and-Forward (DF) strategy is used, and the outage probability of PU is investigated. In [<xref ref-type="bibr" rid="scirp.19482-ref9">9</xref>] a cooperative cognitive network with two pairs of Source-Destination as primary and cognitive users is considered, where a cognitive relay assists both primary and cognitive users. There, a half-duplex Amplify-and-Forward (AF) relaying scheme is proposed, and the power allocation optimization problem for cognitive user and cognitive relay is considered [<xref ref-type="bibr" rid="scirp.19482-ref9">9</xref>]. A joint subcarrier and power allocation algorithm for cooperative multiuser orthogonal frequency division multiplexing (OFDM) CR is presented in [<xref ref-type="bibr" rid="scirp.19482-ref10">10</xref>]; where a DF cooperative strategy is used, and a three-node relay network is simplified to a tow-node network with the equivalent channel gain. In [<xref ref-type="bibr" rid="scirp.19482-ref11">11</xref>] joint relay selection and power allocation is investigated in a CR system to maximize system throughput by developing an optimal approach. Also a suboptimal approach is proposed which reduces complexity while maintaining performance. A relay selection in cooperative cognitive network is proposed in [<xref ref-type="bibr" rid="scirp.19482-ref12">12</xref>], in which a secondary node relays PU information to reduce the power consumption of PU, and simultaneously decrease interference from primary traffic which exposes spectrum opportunities for secondary system. In [<xref ref-type="bibr" rid="scirp.19482-ref13">13</xref>] a two-user AF relaying cognitive network is considered, and jointly allocation of sensing time and power is developed to maximize throughput of secondary network.</p><p>It can be widely seen that novel wireless communications tend to use multi-carrier OFDM method because of its flexibility in resource allocation and the benefits on minimizing the impact of multi-path fading. To be in harmony with this trend, our interest in this study lies on an OFDM-based cooperative cognitive radio network. Among three different paradigms of cognitive radios, we choose underlay transmission where both the primary and cognitive users transmit over a same spectrum. Two pairs of Source-Destination (SD) nodes are considered where one pair is the primary user and the other is the secondary user. Also we assume that the secondary user’s transmission is assisted with a cognitive DF relay node. In underlay scenario, it is assumed that the secondary network is aware about channel gains from its transmitters to the PU. SU’s and the relay’s power are limited in this case, because simultaneous transmission with licensed users is available while cognitive transmitters (secondary source and the relay) have not violated an interference temperature which is constrained by primary network.</p><p>Our goal is to maximize the throughput of secondary network with interference power constraint defined by primary network, and total power constraint of secondary transmitter and the relay. A joint optimization of power allocation and subcarrier pairing for secondary transmitter and the DF relay node is developed. We formulate the joint power allocation and subcarrier pairing optimization problem, and then solve it using continuous relaxation, to reform the problem to dual problem. An algorithm to achieve feasible subcarrier pairing and power allocation is proposed based on the solution results. Extensive simulation results show that the proposed algorithm almost achieve the optimal weighted sum rate, and outperform existing methods in secondary throughput improvement.</p><p>The rest of this paper is organized as follows. In Section 2, we define our cooperative cognitive radio network model and formulate the Weighted Sum Rate (WSR) maximization problem by introducing our objective and constraints. Section 3 solves the optimization problem and proposes an algorithm to achieve feasible solution of the problem. In Section 4, we benchmark the proposed method through extensive simulations. Section 5 concludes the paper.</p></sec><sec id="s2"><title>2. System Model and Problem Formulation</title><p>In this section, we will first define a cooperative cognitive radio system model, and then formulate the WSR maximization problem by introducing the objective function, problem constraints, and the optimization variables based on the system model.</p><sec id="s2_1"><title>2.1. Cooperative Cognitive Radio System Model</title><p>We consider an OFDM-based multicarrier cooperative cognitive radio system, in which both primary and secondary users share the same bandwidth for their transmissions. The secondary system model contains a base station (BS<sub>S</sub>), a single user (SU) and a DF relay node (R), which transmits simultaneously with a primary system also containing a base station (BS<sub>P</sub>) and one user (PU). The secondary transmission consists of two hops. In first hop (time slot) BS<sub>S</sub> transmits over subcarrier k, while both the relay and SU receive the information. In second hop the half-duplex relay retransmits the information which has been received in the first time slot. The relay uses a Decode-and-Forward (DF) method, and transmits over a different subcarrier m, in second hop. Therefore the secondary system transmission lasts two time slots using a Subcarrier Pair denoted as SP (k, m). So if we divide the total frequency band to M subcarriers we will have M subcarrier pairs for secondary system transmission. The secondary system’s downlink destination (SU) receives the information from BS<sub>S</sub> and the relay node using a Maximal Ratio Combiner (MRC) receiver to exploit spatial diversity.</p><p>As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref> downlink transmissions are considered, and the corresponding downlink channel gains are defined. Let <img src="4-9701553\d885551e-e385-42e9-bdd5-8cb157e846b7.jpg" /> denote the secondary BS (Source) to SU (Destination) downlink channel gain on subcarrier k, <img src="4-9701553\ebb81ddb-685d-40d6-8df5-e426ce389a30.jpg" />and <img src="4-9701553\cc2791a4-8f65-46d8-95ab-7f7d580f97cb.jpg" /> denote channel gains of BS<sub>S</sub> to Relay on subcarrier k, and relay to SU on subcarrier m respectively. Also let <img src="4-9701553\b1074bbe-4aca-486a-9d89-d13427a5cc76.jpg" /> denote the primary system downlink channel gain on subcarrier f. The channel gains from BS<sub>S</sub> and the relay to PU are defined as <img src="4-9701553\a4c456cb-ccd4-49f8-8ad0-95ec02ff1fbc.jpg" /> and <img src="4-9701553\c8dbb5ff-0fec-49c2-b858-9342795e132a.jpg" /> on subcarriers k and m respectively. As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>, <img src="4-9701553\1a22f83f-199f-462a-ab02-c1d41df5ec01.jpg" />, <img src="4-9701553\05fa5004-1624-4459-afbb-1d867a17f982.jpg" />, <img src="4-9701553\c58a0016-1996-4880-be9b-a0b7ac5c794f.jpg" />, and <img src="4-9701553\77a0a143-61e7-4176-9480-4656160679b4.jpg" /> are the desired channel gains (solid lines) while <img src="4-9701553\d42f324e-b005-44ee-b4aa-0a023bb5e1dc.jpg" /> and <img src="4-9701553\a6578c72-ef31-4444-86c0-4be9dfd4d727.jpg" /> causes unwanted interference to PU (dashed line). Also let <img src="4-9701553\9f223737-7920-486e-87c6-50055b87e3b5.jpg" /> denote interfering channel gain from primary BS (BS<sub>P</sub>) to SU. It’s assumed that all channel gains are independent from each other, and remain constant in a two-slot period. Moreover, all the desired channel gains of the secondary system and the interfering channel gains from secondary to primary system which are<img src="4-9701553\3d38c4b3-02c3-4bda-ac5f-85da936295df.jpg" />, <img src="4-9701553\afa41e2f-8fa3-495d-9d4c-3b0ef5b83a6f.jpg" />, <img src="4-9701553\e014c067-7ab3-427d-8f6c-909b2c1eea8f.jpg" />, <img src="4-9701553\d631d1a2-847d-4027-a8ae-a0c393197bd6.jpg" />, and <img src="4-9701553\7a01a86f-6d81-4fe2-8587-5ae29e4d8146.jpg" /> respectively, are assumed to be perfectly known in BS<sub>S</sub>. The BS<sub>S</sub> performs subcarrier pairing and power allocation, and informs the relay node and the SU of the corresponding parameters through a control signaling prior to data transmission. In next section we will formulate our optimization problem based on the system model shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p></sec><sec id="s2_2"><title>2.2. Joint Subcarrier Pairing and Power Allocation Problem Formulation</title><p>The aim of this paper is to maximize the downlink throughput of secondary system. To formulate our optimization problem we have to define our objective function, constraints, and optimization variables. Similar to [<xref ref-type="bibr" rid="scirp.19482-ref14">14</xref>], in our cooperative cognitive model the objective function is the achievable weighted rate of secondary system, which is denoted as <img src="4-9701553\6fb099a3-7a37-4d13-b80b-a3243100ec53.jpg" /> for a given subcarrier pair SP (k, m). Also let <img src="4-9701553\e7e0aa98-ef45-4cdf-9c6d-89fc2222d0da.jpg" /> and <img src="4-9701553\61699f9d-d71b-4b21-8bbd-f58367a81c29.jpg" /> denote the transmission power of secondary BS in the first time slot and the relay in the second time slot, respectively. Without loss of generality and to make the mathematical formulas simpler in notation, we assume that all the channel gains shown in <xref ref-type="fig" rid="fig1">Figure 1</xref> considered as the normalized channel gains or the Signal-to-Noise-Ratio (SNR) of the corresponding channel. As an example we consider <img src="4-9701553\51413569-488a-4580-84a1-14242ffe48e9.jpg" /> as</p><disp-formula id="scirp.19482-formula103400"><label>(1)</label><graphic position="anchor" xlink:href="4-9701553\0630b1be-d092-4845-bf64-cd6e36202131.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-9701553\2a4c0ddf-42be-408c-95f3-5f83b0c17361.jpg" /> is the channel gain from secondary BS to SU on subcarrier k and <img src="4-9701553\fedcbb65-c193-4512-b192-d02c09465f52.jpg" /> is the variance of Additive White Gaussian Noise (AWGN) on the corresponding subcarrier.</p><p>Since a relay node is used in secondary transmissions, the subcarrier pair SP (k, m), may works in two different modes depending on relay’s activity: direct-link mode and relay mode. In the relay mode the DF relay will forward the message in the second time slot on subcarrier m, while in the direct-link mode the message will be sent only via subcarrier k of SD link in the first time slot, and the relay is not used since it will not improve the throughput.</p><p>Now that the parameters are defined, we can formulate the achievable weighted rate of secondary downlink for SP (k, m) as [14,15]</p><disp-formula id="scirp.19482-formula103401"><label>(2)</label><graphic position="anchor" xlink:href="4-9701553\08d465e3-8a67-4eb5-89a1-d538e6e6505c.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-9701553\868951b0-28df-4382-85ac-de7359b4ec2a.jpg" /> is a weighting factor to represent Quality-of-Service (QoS) requirements on subcarrier k. Also the rate is scaled by <img src="4-9701553\91f68e03-f276-4c1e-b76f-d5cb65a2e08d.jpg" /> since the transmission lasts two time slots.</p><p>Introducing total power constraint in secondary system as <img src="4-9701553\46eeb953-1d99-4445-8e72-d839113391fb.jpg" /> for SP (k, m), it is shown [<xref ref-type="bibr" rid="scirp.19482-ref16">16</xref>] that using relay is advantageous and improves the achievable rate if</p><disp-formula id="scirp.19482-formula103402"><label>(3)</label><graphic position="anchor" xlink:href="4-9701553\c18dc5a7-a081-4f5f-a2c5-848239c71bc8.jpg"  xlink:type="simple"/></disp-formula><p>Similar to [<xref ref-type="bibr" rid="scirp.19482-ref14">14</xref>], by letting following expressions for <img src="4-9701553\612ac043-dacf-45ef-845b-533bd3270d83.jpg" /> and <img src="4-9701553\8e5db483-ce02-400f-b16c-b3d3cd304368.jpg" /> in (2)</p><disp-formula id="scirp.19482-formula103403"><label>(4)</label><graphic position="anchor" xlink:href="4-9701553\889055a3-a8e1-44f1-a872-ac384a3de157.jpg"  xlink:type="simple"/></disp-formula><p>and defining the equivalent secondary channel gain <img src="4-9701553\258dce16-7c91-48b1-afd4-9d1bbe87e283.jpg" /> as</p><disp-formula id="scirp.19482-formula103404"><label>(5)</label><graphic position="anchor" xlink:href="4-9701553\f4aab451-5d91-4acd-b47a-edef84674a07.jpg"  xlink:type="simple"/></disp-formula><p>the expression in (2) can be re-written in a unified format as [<xref ref-type="bibr" rid="scirp.19482-ref17">17</xref>]</p><disp-formula id="scirp.19482-formula103405"><label>(6)</label><graphic position="anchor" xlink:href="4-9701553\d32595a6-d5cd-4f09-a6bf-c337176a6b38.jpg"  xlink:type="simple"/></disp-formula><p>Also we define <img src="4-9701553\01fa0620-f9ec-4cd4-8d4b-3f3463fea841.jpg" /> which indicates whether SP (k, m) is selected or not. Now that we have defined our objective function and the required variables, the WSR optimization problem can be formulated over variables p and t as follows</p><disp-formula id="scirp.19482-formula103406"><label>(7)</label><graphic position="anchor" xlink:href="4-9701553\1c0957cc-39d0-4566-8cbe-2123bad51b40.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19482-formula103407"><label>(8)</label><graphic position="anchor" xlink:href="4-9701553\8c9e4d75-aee7-4593-8a3b-79213122c2b3.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19482-formula103408"><label>(9)</label><graphic position="anchor" xlink:href="4-9701553\21e70109-c1a9-47f8-846a-892b66b5370a.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19482-formula103409"><label>(10)</label><graphic position="anchor" xlink:href="4-9701553\8c90ab1b-722d-42a7-a16f-23e81264492e.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19482-formula103410"><label>(11)</label><graphic position="anchor" xlink:href="4-9701553\8b60a01c-f4cc-4642-882f-b12d83e62d3a.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19482-formula103411"><label>(12)</label><graphic position="anchor" xlink:href="4-9701553\240477fc-26cc-4a6c-ab24-b43e9e75f885.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19482-formula103412"><label>(13)</label><graphic position="anchor" xlink:href="4-9701553\a20c031c-2392-47d2-97ba-24686b77e6ce.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19482-formula103413"><label>(14)</label><graphic position="anchor" xlink:href="4-9701553\8110cea0-1b5e-4f6b-b931-d2361bff8d61.jpg"  xlink:type="simple"/></disp-formula><p>where p and t are <img src="4-9701553\2d37baf0-964f-4f4e-8a2f-be57a3389cb4.jpg" /> matrices with entries <img src="4-9701553\9d514e02-a13c-4b88-b026-e8a3a4a37c5e.jpg" /> and <img src="4-9701553\c14d13eb-5d53-4df8-8673-5ee0a142958c.jpg" /> for each SP (k, m), and <img src="4-9701553\0a0241d5-649c-4c3b-b1b0-3efad00a42ae.jpg" /> is the total power constraint of secondary system, and <img src="4-9701553\272b150b-8b15-422e-a00c-d1c83ec827e0.jpg" /> is the maximum tolerable interference vector for primary user over each subcarrier. Constraints (8)-(12) are corresponded to secondary system limitations, while constraints (13) and (14) are the primary user interference temperature thresholds.</p></sec></sec><sec id="s3"><title>3. Weighted Sum Rate Maximization</title><p>In this section, we will first solve the WSR maximization problem in the dual domain, and then propose an algorithm to achieve feasible solution of the problem based on the optimization results.</p><sec id="s3_1"><title>3.1. Solution to Optimization Problem [P1]</title><p>The defined problem [P1] is a Mixed Integer Programming (MIP) problem because of the constraint (11). Due to the fact that the constraint is a set of discrete points, MIP problem is hard to solve. The approach to this kind of problem is to approximate the problem by its continuous relaxation as in [<xref ref-type="bibr" rid="scirp.19482-ref14">14</xref>]. In this technique, instead of constraint (11) which forces <img src="4-9701553\9e133eed-4173-49b6-ae63-5b67d5bb6057.jpg" /> to be an integer (either 0 or 1), it will be relaxed to</p><disp-formula id="scirp.19482-formula103414"><label>(15)</label><graphic position="anchor" xlink:href="4-9701553\3efa84c0-b458-4bd6-9e4c-994c14b920e1.jpg"  xlink:type="simple"/></disp-formula><p>which is a convex constraint set and is more easier to deal with.</p><p>Also in [P1], constraints (13) and (14) are power limitations on the secondary source and relay respectively, while the optimization variable is <img src="4-9701553\4507d0b0-47ac-4c0a-8e8f-40aa28ad7dd2.jpg" /> as the total power constraint. To satisfy constraints (13) and (14) and make it in correspondence with<img src="4-9701553\6657435b-fa26-4b5a-b5fd-c3381859f943.jpg" />, let <img src="4-9701553\a483e849-94f0-43d9-b0af-6a3c2b0751cc.jpg" /> denote the maximum total allowed power over subcarrier pair SP (k, m). Using expressions in (4) and combining constraints (13) and (14), <img src="4-9701553\a1030938-842f-4339-943e-a40465341dbf.jpg" />can be immediately derived as</p><disp-formula id="scirp.19482-formula103415"><label>(16)</label><graphic position="anchor" xlink:href="4-9701553\3d1fdd0c-687c-466f-8f6d-4158cba2c60b.jpg"  xlink:type="simple"/></disp-formula><p>Using continuous relaxation and maximum total power constraint <img src="4-9701553\cbc69a28-cf59-4871-940d-d767c1d23616.jpg" /> in [P1], the relaxed problem becomes</p><disp-formula id="scirp.19482-formula103416"><label>(17)</label><graphic position="anchor" xlink:href="4-9701553\308f8f42-2bad-490c-979c-45d343f263b1.jpg"  xlink:type="simple"/></disp-formula><p>s.t. (8)-(10), and</p><disp-formula id="scirp.19482-formula103417"><label>(18)</label><graphic position="anchor" xlink:href="4-9701553\fdf1fd22-7228-45ba-b0ca-81b89d668700.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19482-formula103418"><label>(19)</label><graphic position="anchor" xlink:href="4-9701553\bc35771c-226a-4a9f-a988-9c65d6a24e06.jpg"  xlink:type="simple"/></disp-formula><p>The objective function in (17) is the same as [P1] for<img src="4-9701553\fbe55821-6d98-45f3-b47e-e740ce5579c4.jpg" />. The new relaxed problem is a convex optimization problem since its objective function is concave, and the constraints are convex sets [<xref ref-type="bibr" rid="scirp.19482-ref18">18</xref>], and therefore has a unique global solution. But the optimal value of <img src="4-9701553\7bfa036f-b277-4b79-8135-dcc220d3be49.jpg" /> may not be an integer. Using the same approach in [<xref ref-type="bibr" rid="scirp.19482-ref14">14</xref>], we solve the problem in the dual domain and obtain the optimum value of <img src="4-9701553\ab139b65-4434-446f-acef-a83b176670d7.jpg" /> which satisfies (11). This solution will be an upper bound for problem (17).</p><p>The Lagrangian of problem (12) by using constraints (8) and (9) will be obtained as</p><disp-formula id="scirp.19482-formula103419"><label>(20)</label><graphic position="anchor" xlink:href="4-9701553\272ff2cb-bdce-4c9b-b044-7b73f9622f06.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-9701553\b7d86e63-582c-48b7-afe6-b8b8357a8ecd.jpg" /> is the Lagrange dual variable, and <img src="4-9701553\a5248546-21a3-449a-ab75-3464db5e5e23.jpg" /> is the dual Lagrange vector with entries<img src="4-9701553\dca91d95-d74e-4df8-97ee-6980ad172ea4.jpg" />. The dual problem will be</p><disp-formula id="scirp.19482-formula103420"><label>(21)</label><graphic position="anchor" xlink:href="4-9701553\ca829a8a-5b4f-455f-a7c7-4d8713ca8621.jpg"  xlink:type="simple"/></disp-formula><p>s. t. (10), (18), (19), and<img src="4-9701553\385bc9fa-4a00-43f8-bd74-5ae64b8fc16b.jpg" />.</p><p>We will first find the optimum value of<img src="4-9701553\42f974ac-b20a-44ee-b2b8-3d82d6d4e74c.jpg" />, by maximizing <img src="4-9701553\f8609366-ba58-4b87-af05-4219e3bfa0cf.jpg" /> over <img src="4-9701553\b652948f-6efd-4d51-b6d3-d519fccfac7c.jpg" /></p><disp-formula id="scirp.19482-formula103421"><label>(22a)</label><graphic position="anchor" xlink:href="4-9701553\a0680222-fdab-4500-bcb7-8bc6fcf0b843.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19482-formula103422"><label>(22b)</label><graphic position="anchor" xlink:href="4-9701553\35859476-b8ee-4b1d-86ea-84dc64a06a3b.jpg"  xlink:type="simple"/></disp-formula><p>applying constraint (19), the optimal value of <img src="4-9701553\4ca86386-7111-41b1-9aa8-367812cf5c61.jpg" /> will be</p><disp-formula id="scirp.19482-formula103423"><label>(23)</label><graphic position="anchor" xlink:href="4-9701553\ed74a8e0-aeb6-406d-9b84-ba385c31916d.jpg"  xlink:type="simple"/></disp-formula><p>where the following notation is used</p><p><img src="4-9701553\f5978954-a9b6-4d21-9f34-5ec7a3fccc59.jpg" /></p><p>Equation (23) is known as “constrained water-filling” [<xref ref-type="bibr" rid="scirp.19482-ref19">19</xref>] since it has maximum power constraint<img src="4-9701553\31b1e6cf-689e-4226-82fc-8d3b8bfcd98e.jpg" />. Also called as “multi-level water-filling” because of weighting factor w<sub>k</sub>.</p><p>To obtain the optimum value of<img src="4-9701553\821b9d3e-ab5f-4ed4-993f-5ef83f8e52bd.jpg" />, we will rewrite the Lagrangian function (20) as (24)</p><p><img src="4-9701553\c89b1af9-3210-45c4-825e-d60dbfc67c1e.jpg" />(24)</p><p>In (24), <img src="4-9701553\0794c864-4f2c-492b-b58d-54b035564738.jpg" />and <img src="4-9701553\08cbd8b4-a1ae-479d-8544-821593311f0f.jpg" /> are independent of t. <img src="4-9701553\7f2d1cf5-3575-426d-adc8-e40ce8ee596a.jpg" />represents the achievable rate for selected subcarrier pair SP(k,m) including cost of selecting subcarrier m in second time slot (<img src="4-9701553\23bfaa28-4d52-473a-a8ec-84bad46dcb0a.jpg" />) and price of power consumption (the last term in<img src="4-9701553\f2c08c97-3661-4220-8c42-055f24d7bcee.jpg" />). Hence, the optimum pair for subcarrier k in first time slot is subcarrier m in second time slot which maximizes<img src="4-9701553\65b768b3-ce9b-47f3-b558-efcd0549612a.jpg" />. It can be readily derived that</p><disp-formula id="scirp.19482-formula103424"><label>(25)</label><graphic position="anchor" xlink:href="4-9701553\e79761eb-abdd-4a06-8414-43ff35901195.jpg"  xlink:type="simple"/></disp-formula><p>Assuming <img src="4-9701553\62ca6529-ce09-411e-ac14-f5a8f88e70fc.jpg" /> and <img src="4-9701553\7044b246-cfeb-4b94-b3d6-703d26738c43.jpg" /> are given we derived <img src="4-9701553\51674747-c0ac-4990-8f76-6624b67d5cc5.jpg" /> and <img src="4-9701553\f30fce52-45d3-4d7f-9f9a-89a0675f76f7.jpg" /> in (23) and (25) respectively, and the interior part of our dual optimization problem is solved. The next step is to solve the exterior part which is finding the optimum values of <img src="4-9701553\879b8dd7-a8af-46db-bf96-68e840cdcb33.jpg" /> and <img src="4-9701553\11c390a5-dc06-45d6-b4a7-bef9217b2d1c.jpg" /> which satisfy constraints (8) and (9). The following iterative equations will obtain the optimum values of <img src="4-9701553\f0391539-6e6d-4614-a47e-2e7d506cc2dc.jpg" /> and <img src="4-9701553\ecae119e-0a69-4e49-a163-7a7c1eacc2e5.jpg" /> using the sub-gradient method</p><disp-formula id="scirp.19482-formula103425"><label>(26)</label><graphic position="anchor" xlink:href="4-9701553\2d608956-82e4-4978-a0d2-232d6a418e0c.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19482-formula103426"><label>(27)</label><graphic position="anchor" xlink:href="4-9701553\33e92acd-2835-4760-a728-8d8875f08085.jpg"  xlink:type="simple"/></disp-formula><p>where i is the iteration index, and <img src="4-9701553\10c25af1-c94e-480b-bee8-fa4ee9483584.jpg" /> is the step size in the ith iteration. Note that the step size of (26) and (27) can be different. In each iteration the values of <img src="4-9701553\b54200f5-f5ce-4581-9da5-2597c7e7ac97.jpg" /> and <img src="4-9701553\9d8a9832-9c52-429b-84f4-5546107b3e3d.jpg" /> can be updated using the new values obtained for <img src="4-9701553\eaa0d25f-b826-4f06-885c-bed0bbb0a9f7.jpg" /> and <img src="4-9701553\0e5cbc1f-f415-4f89-b266-c19f9fe8e136.jpg" /> in (23) and (25). As the iteration advances, (26) and (27) will converge and the optimum dual variables will be obtained.</p><p>The original WSR problem [P1] has an integer valued constraint which causes non-convexity of the constraints set. Hence, the curve obtained for WSR optimum value by varying the total power constraint may have discrete changes in its slope. These sudden jumps in the slope of the curve are due to the changes of the optimal SP as the total power varies. This will cause the solution to the relaxed dual problem to be an upper bound for the optimum value of [P1]. The gap is known as the duality gap. Recently, it is declared that the duality gap will be zero if the optimum answer of the optimization problem is a concave function of the constraints [<xref ref-type="bibr" rid="scirp.19482-ref20">20</xref>], and therefore the solution of the dual problem is the optimum solution to the original problem. Also it is shown in [<xref ref-type="bibr" rid="scirp.19482-ref21">21</xref>] and used in [<xref ref-type="bibr" rid="scirp.19482-ref14">14</xref>]—same approach as our problem in an OFDM downlink resource allocation problem—that the optimum value of the problem tends to be concave over constraints if the number of subcarriers (M) is large enough. Hence for practical OFDM networks (with<img src="4-9701553\b396d6f0-77e7-4cdf-9d75-39da8371cce6.jpg" />) [<xref ref-type="bibr" rid="scirp.19482-ref14">14</xref>], we obtain the optimum solution to the original problem [P1] by solving the dual problem [P2].</p></sec><sec id="s3_2"><title>3.2. Proposed Algorithm Design</title><p>We apply our solution to [P2] using Algorithm 1. The problem [P2] has two parts, first part is maximizing the Lagrangian function (21) over variables <img src="4-9701553\1c7c203f-5cd9-40b8-aecb-940db8f89de9.jpg" /> and<img src="4-9701553\c8405fcc-b8f3-4b9a-a9c6-f904ce74e264.jpg" />, assuming an initial value for dual Lagrange variables, and second part is finding the optimum values for the</p><p>Lagrange dual variables <img src="4-9701553\76e89290-8515-487d-9f69-5c2f726d4eff.jpg" /> and <img src="4-9701553\99ccad5a-a503-4490-aca4-d67f125d7002.jpg" /> to minimize (21) with the values of <img src="4-9701553\fa4060e9-71d2-4ded-bae2-374ed4967b6b.jpg" /> and <img src="4-9701553\4343b282-bf39-4502-a73b-80ca7ca886b0.jpg" /> obtained in the first part. In section 3.1 a closed form solution for the first part is derived in equations (23) and (25). While for the second part a sub-gradient method is discussed to find the optimum values of <img src="4-9701553\3febeb87-fb61-496a-afef-72c67a14feb8.jpg" /> and <img src="4-9701553\b1b4ccdd-0ef9-444b-b185-935be24c4791.jpg" /> using iterative equations (26) and (27). In Algorithm 1, we will first initialize the required variables. In each iteration, we will first calculate the optimum value of <img src="4-9701553\338ad4d6-aede-4557-ae8e-139372d3dc9d.jpg" /> and <img src="4-9701553\ec65dd21-038a-48e1-96c9-2f0b17ea97cd.jpg" /> using equations (23) and (25), and then find new values for <img src="4-9701553\32a36886-3378-445a-81ba-9cc9cbb74c8e.jpg" /> and <img src="4-9701553\36c61374-b03b-4841-93ed-7c5446bbc658.jpg" /> with the corresponding equations. The loop will continue until the dual Lagrange parameters converge to their optimum values which minimize the constraints cost. Since constraint (9) is guaranteed by equation (25), while constraint (10) may be violated, an amendment is used to avoid selecting the same relay subcarrier for more than one source subcarriers, which results in more than one “1”s in a column of t and violate constraint (10) [<xref ref-type="bibr" rid="scirp.19482-ref14">14</xref>]. This amendment is applied at the last 10% of the algorithm iterations. At the last step a constrained water-filling is applied to find the optimum power allocation using <img src="4-9701553\37c9974e-554e-4eea-b054-18af0523da6b.jpg" /> to maximize WSR for secondary system while the interference threshold of the primary network is not violated. The optimum subcarrier pairing scheme and power allocation which maximize WSR of secondary system while preserving QoS of primary network in an OFDM based cooperative cognitive network is obtained by using this algorithm.</p><p><img src="4-9701553\cc4c52ea-31c6-45f4-866f-0cb2413d0b5c.jpg" /></p><p><img src="4-9701553\01206ea8-b94f-4f7c-a3f6-a43b8d40a925.jpg" /></p></sec></sec><sec id="s4"><title>4. Numerical Results and Simulations</title><p>In this section the proposed method for our Cooperative Cognitive Radio Network, as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>, is benchmarked through extensive simulations. As we mentioned all the channel gains<img src="4-9701553\6c918645-0ac2-4dde-a48b-2155ca9d21c2.jpg" />, <img src="4-9701553\4139dc91-bc72-4567-af48-7b08c87fd8ca.jpg" />, <img src="4-9701553\aff30347-8598-4803-968c-3a2343f02f43.jpg" />, <img src="4-9701553\dc87fb84-d70e-4ec6-abc3-6ff49926e11c.jpg" />, <img src="4-9701553\453b6bf5-4560-4574-8634-83390f42b1a0.jpg" />, <img src="4-9701553\d3b849cb-6291-4006-9258-08c4b46f29d6.jpg" />, and <img src="4-9701553\25461448-559a-4f55-a2ad-95da09965352.jpg" /> are independent of each other, and remain constant in a two-slot period. Also it is assumed that the channel gains are independent and identically distributed (i.i.d.) over subcarriers and follow a Rayleigh distribution with parameter b differs from one link to another corresponding to the mean square of subcarrier channel gains in different scenarios. The variance of Additive White Gaussian Noise (AWGN) is assumed to be one.</p><p>In Algorithm 1, the initial value of dual Lagrange multipliers are set as<img src="4-9701553\be71249a-2640-493b-a09d-0d5fd5d65d33.jpg" />, and<img src="4-9701553\8458b0f7-49df-4fdf-b76a-f84832a40f0b.jpg" />. The convergence criterion is<img src="4-9701553\f7ee61d3-e9c4-407d-bfa1-d073fad83696.jpg" />, and the step size for the subgradient method is set to be<img src="4-9701553\afd5f436-3cda-4646-bf44-02e4a1872b2f.jpg" />, where i is the iteration index. In Un-Weighted Sum Rate (UWSR) scenario, the weighting factor <img src="4-9701553\7e35b001-52a8-4ba3-92dc-416fe041ee43.jpg" /> is set to be all “1” for different subcarriers, and in Weighted Sum Rate (WSR) scenario, it obeys the equation<img src="4-9701553\119246f6-c125-45fa-979a-aa0a733272a8.jpg" />. The results are obtained based on 1000 randomly generated channel realizations.</p><p>Two different system configurations corresponding to the position of the relay node are investigated. In the first scenario it is assumed that the relay node is placed between the secondary source and destination. The mean square of channel gains in this scenario, are set as</p><p><img src="4-9701553\9e8284ad-6e66-4dad-a745-ace888bfe710.jpg" />, <img src="4-9701553\a91aa289-fb20-4cff-bd19-c4afe1ac12cb.jpg" />, and<img src="4-9701553\40d59037-f125-4740-a4ac-90a91c7cb303.jpg" />.</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows the secondary system’s WSR through different number of subcarriers. The total power constraint for secondary system is assumed to be <img src="4-9701553\230ff19f-0d64-4a49-a692-e5186d368293.jpg" /> [Watts], and the maximum tolerable interference for primary user is equal to <img src="4-9701553\939b68d4-d4cd-48c3-9b16-fca15ff159da.jpg" /> over all subcarriers. In this figure the WSR of the Fixed Subcarrier Pairing (FSP) method—where <img src="4-9701553\9ae842b1-0f9a-4261-ae11-bce061a084a4.jpg" /> for every subcarrier pair<img src="4-9701553\14e44391-d6dc-4406-984c-7ccefa1f34ec.jpg" />—is compared to the Joint Subcarrier Pairing and Power Allocation (JSPPA) approach. In JSPPA1 we only apply the maximum power constraint <img src="4-9701553\c8a0510e-a506-4c7a-9783-c0d5f5cc8023.jpg" /> for Constrained Water-Filling in the last part of Algorithm 1, while in JSPPA2 the <img src="4-9701553\ac5c7b26-cd6b-4f2f-afff-22e499234fac.jpg" /> is considered in both subcarrier pairing and power allocation to find optimum values <img src="4-9701553\b7905d68-cf29-47e2-b718-1b06598940c3.jpg" /> and <img src="4-9701553\d3b00bbb-f9f6-4741-b487-764ce38436fd.jpg" /> respectively. As it is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>, a 17% improvement in WSR is acquired with JSPPA2 when we have <img src="4-9701553\871f9c36-48d9-4905-bc65-27ee2d2a5f1f.jpg" /> subcarriers. <xref ref-type="fig" rid="fig3">Figure 3</xref> shows the UWSR for secondary system, exploiting FSP, JSPPA1, and JSPPA2 methods with same assumptions.</p><p>In the second scenario, the relay node is placed close to the secondary source. The mean square of channel gains in this scenario, are set as</p><p><img src="4-9701553\73c1b0c9-b207-41aa-8f93-b26388618678.jpg" />, <img src="4-9701553\e97cf052-baff-4b98-83cd-44dc57efad4a.jpg" />, and<img src="4-9701553\40ac3d52-c45d-4860-bc52-1fb6179d5830.jpg" />.</p><p>All other assumptions are the same as the previous scenario. Figures 4 and 5 show the secondary system’s WSR and UWSR respectively through different number of subcarriers. In this scenario the improvement in WSR for <img src="4-9701553\f1ac26d1-d66f-4a20-a577-94d55073b2e1.jpg" /> subcarriers is 9%.</p><p>When the relay node is between the secondary source and destination, in <xref ref-type="fig" rid="fig6">Figure 6</xref> we have shown the WSR of secondary system by varying the total available power <img src="4-9701553\b7987add-fbc8-4574-a7d2-af330a433803.jpg" /> for <img src="4-9701553\00c43e0a-fb7a-4d7a-8a84-c09c69e94e73.jpg" /> subcarriers. And <xref ref-type="fig" rid="fig7">Figure 7</xref> shows</p><p>the WSR of secondary system by varying the tolerable interference for <img src="4-9701553\6702e86b-3015-4205-a7e0-659fc0fc6975.jpg" /> subcarriers and fixed total power <img src="4-9701553\abe4e910-1580-4bfc-8551-3d27ed614886.jpg" /> [Watts]. Both Figures 6 and 7 show that the JSPPA method outperforms the FSP.</p></sec><sec id="s5"><title>5. Conclusion</title><p>In this study we consider an OFDM based cooperative cognitive network with a pair of Source-Destination nodes as the primary user (PU), and a pair of SourceDestination nodes—which is assisted with a relay—as the secondary user SU. In a shared spectrum underlay paradigm, downlink transmission of the secondary system using a half-duplex relay with DF method under total power constraint is considered. Under defined constraints set, a joint subcarrier pairing and power allocation is proposed for SU to maximize its WSR. The problem is transformed to a convex optimization problem using continuous relaxation method, and solved in the dual domain. In large enough number of subcarriers (M) the solution to dual problem will tend to the optimal WSR solution. An algorithm to achieve feasible solutions is used based on the dual optimization results. The algorithm has two parts, the first part is to find the optimum values for optimization variables which are power allocation and subcarrier pair scheme, and second part is to minimize the Lagrangian function over Lagrange dual variables. Through extensive simulations, the spectrum utilization of the proposed approach is benchmarked, and compared with the existing ones. Interestingly it is shown that the proposed method improves the weighted sum rate of SU, and the simulations endorse our mathematical proofs. Simulations show that in best conditions the proposed method JSPPA2 improves the WSR of SU by 17% in respect to the fixed subcarrier pairing (FSP) method. Cooperation in multiuser primary and secondary systems with more relay nodes can be considered in future researches by using the same optimization approach. Also using the proposed method for cooperative cognitive networks which obey overlay paradigm, where cognitive relay nodes can help even primary users to enhance their data transmission, can be a subject of interest in future studies.</p></sec><sec id="s6"><title>6. Acknowledgements</title><p>The authors wish to acknowledge the partial support of Iran Telecommunication Research Center (ITRC).</p></sec><sec id="s7"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.19482-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Federal Communications Commission Spectrum Policy Task Force, “Report of the Spectrum Efficiency Working Group,” 2002.  
http://www.fcc.gov/sptf/files/SEWGFinalReport_1.pdf</mixed-citation></ref><ref id="scirp.19482-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">J. Mitola, “Cognitive Radio: An Integrated Agent Architecture for Software Defined Radio,” Ph.D. Thesis, KTH Royal Institute of Technology, Stockholm, 2000.</mixed-citation></ref><ref id="scirp.19482-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">S. Haykin, “Cognitive Radio: Brain-Empowered Wireless Communications,” IEEE Journal on Selected Areas in Communications, Vol. 23, No. 2, 2005, pp. 201-220. 
doi:10.1109/JSAC.2004.839380</mixed-citation></ref><ref id="scirp.19482-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">C. R. Stevenson, G. Chouinard, Z. Lei, W. Hu and S. J. Shellhammer, “IEEE 802.22: The First Cognitive Radio Wireless Regional Area Network Standard,” IEEE Communications Magazine, Vol. 47, No. 1, 2009, pp. 130-138. doi:10.1109/MCOM.2009.4752688</mixed-citation></ref><ref id="scirp.19482-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">A. Goldsmith, S. A. Jafar, I. Maric and S. Srinivasa, “Breaking Spectrum Gridlock with Cognitive Radios: An Information Theoretic Perspective,” Proceedings of the IEEE, Vol. 97, No. 5, 2009, pp. 894-914. 
doi:10.1109/JPROC.2009.2015717</mixed-citation></ref><ref id="scirp.19482-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">T. Luo, F. Lin, T. Jiang, M. Guizani and W. Chen, “Multicarrier Modulation and Cooperative Communication in Multihop Cognitive Radio Networks,” IEEE Wireless Communications, Vol. 18, No. 1, 2011, pp. 38-45. 
doi:10.1109/MWC.2011.5714024</mixed-citation></ref><ref id="scirp.19482-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Q. Zhang, J. Jia and J. Zhang, “Cooperative Relay to Improve Diversity in Cognitive Radio Networks,” IEEE Communications Magazine, Vol. 47, No. 2, 2009, pp. 111-117. doi:10.1109/MCOM.2009.4785388</mixed-citation></ref><ref id="scirp.19482-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">N. Golrezaei, P. Mansourifard and M. Nasiri-Kenari, “Multi-Carrier Based Cooperative Cognitive Network,” IEEE 73rd Vehicular Technology Conference, Budapest, 15-18 May 2011, pp. 1-5.</mixed-citation></ref><ref id="scirp.19482-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">J. Lou, T. Luo and G. Yue, “Power Allocation for Cooperative Cognitive Networks,” IEEE 3rd International Conference on Broadband Network and Multimedia Technology, Beijing, 26-28 October 2010, pp. 412-416.</mixed-citation></ref><ref id="scirp.19482-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">C. H. Chen, C. L. Wang and C. T. Chen, “A Resource Allocation Scheme for Cooperative Multiuser OFDMBased Cognitive Radio Systems,” IEEE Transactions on Communications, Vol. 59, No. 11, 2011, pp. 3204-3215.  
doi:10.1109/TCOMM.2011.092011.100197</mixed-citation></ref><ref id="scirp.19482-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">L. Li, X. Zhou, H. Xu, G. Y. Li, D. Wang and A. Soong, “Simplified Relay Selection and Power Allocation in Cooperative Cognitive Radio Systems,” IEEE Transactions on Wireless Communications, Vol. 10, No. 1, 2011, pp. 33-36. doi:10.1109/TWC.2010.101810.100311</mixed-citation></ref><ref id="scirp.19482-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">W. C. Ao, S. M. Cheng and K. C. Chen, “Power and Interference Control with Relaying in Cooperative Cognitive Radio Networks,” IEEE International Conference on Communications, Cape Town, 23-27 May 2010, pp. 1-5.</mixed-citation></ref><ref id="scirp.19482-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">C. Zhao and K. Kwak, “Joint Sensing Time and Power Allocation in Cooperatively Cognitive Networks,” IEEE Communications Letters, Vol. 14, No. 2, 2010, pp. 163-165. doi:10.1109/LCOMM.2010.02.092102</mixed-citation></ref><ref id="scirp.19482-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">C. N. Hsu, H. J. Su and P. H. Lin, “Joint Subcarrier Pairing and Power Allocation for OFDM Transmission With Decode-and-Forward Relaying,” IEEE Transactions on Signal Processing, Vol. 59, No. 1, 2011, pp. 399-414. 
doi:10.1109/TSP.2010.2081982</mixed-citation></ref><ref id="scirp.19482-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">T. M. Cover and A. A. E. Gamal, “Capacity Theorems for the Relay Channel,” IEEE Transactions on Information Theory, Vol. 25, No. 5, 1979, pp. 572-584. 
doi:10.1109/TIT.1979.1056084</mixed-citation></ref><ref id="scirp.19482-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">L. Vandendorpe, R. T. Duran, J. Louveaux and A. Zaidi, “Power Allocation for OFDM Transmission with DF Relaying,” IEEE International Conference on Communications, Beijing, 19-23 May 2008, pp. 3795-3800.</mixed-citation></ref><ref id="scirp.19482-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">W. Ying, Q. Xin-chun, W. Tong and L. Bao-ling, “Power Allocation and Subcarrier Pairing Algorithm for Regenerative OFDM Relay System,” IEEE 65th Vehicular Technology Conference, Dublin, 22-25 April 2007, pp. 2727-2731.</mixed-citation></ref><ref id="scirp.19482-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">S. Boyd and L. Vandenberghe, “Convex Optimization,” Cambridge University Press, Cambridge, 2004.</mixed-citation></ref><ref id="scirp.19482-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">N. Papandreou and T. Antonakopoulos, “Bit and Power Allocation in Constrained Multicarrier Systems: The Single-User Case,” EURASIP Journal on Advances in Signal Processing, Vol. 2008, 2008, Article ID: 643081. 
doi:10.1155/2008/643081</mixed-citation></ref><ref id="scirp.19482-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">W. Yu and R. Lui, “Dual Methods for Nonconvex Spectrum Optimization of Multi-Carrier Systems,” IEEE Transactions on Communications, Vol. 54, No. 7, 2006, pp. 1310-1322. doi:10.1109/TCOMM.2006.877962</mixed-citation></ref><ref id="scirp.19482-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">K. Seong, M. Mohseni and J. M. Cioffi, “Optimal Resource Allocation for OFDMA Downlink Systems,” IEEE International Symposium on Information Theory, Seattle, 9-14 July 2006, pp. 1394-1398. 
doi:10.1109/ISIT.2006.262075</mixed-citation></ref></ref-list></back></article>