Active interference cancellation-aided QoS-aware distributed ARQ for cognitive radios with heterogeneous traffics

Relay-assisted Automatic Repeat reQuest (ARQ), which allows the relays instead of the source to carry out retransmissions of packets erroneously received at the destination, is an efficient cooperative transmission technique to improve link reliability with high spectrum efficiency in wireless networks. In cognitive radio (CR) systems, however, this relay-assisted ARQ could induce large latency, since a successful transmission of a packet may consume two idle timeslot or temporal spectrum holes. To overcome this limitation, an active interference cancellation (IC)-aided distributed relay-assisted ARQ method is proposed in this article to serve heterogeneous elastic traffics with diverse quality of service (QoS) demands in CR systems. Specifically, by applying our recently proposed distributed beamforming-based IC method in the physical layer, cognitive relays can exploit spatial spectrum holes (SSHs) to retransmit while keeping the interference to primary users at a tolerable level. Meanwhile, at the MAC layer, two scheduling policies, namely probabilistic and queue-length-based scheduling, are proposed to obtain an efficient allocation of temporal and SSHs to direct transmissions and retransmissions. The performance of the proposed schemes are analyzed and optimized by adjusting the scheduling parameters. As a result, the secondary users can obtain significant QoS gains, as validated by theoretical and simulation results.

[1]  P. Moschopoulos,et al.  The distribution of the sum of independent gamma random variables , 1985 .

[2]  Arnold Neumaier,et al.  Introduction to Numerical Analysis , 2001 .

[3]  Zhigang Cao,et al.  A Distributed Beamforming Approach for Enhanced Opportunistic Spectrum Access in Cognitive Radios , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[4]  Geoffrey Ye Li,et al.  Spatial spectrum holes for cognitive radio with relay-assisted directional transmission , 2009, IEEE Transactions on Wireless Communications.

[5]  Tom Burr,et al.  Introduction to Matrix Analytic Methods in Stochastic Modeling , 2001, Technometrics.

[6]  Ying-Chang Liang,et al.  Exploiting Multi-Antennas for Opportunistic Spectrum Sharing in Cognitive Radio Networks , 2007, IEEE Journal of Selected Topics in Signal Processing.

[7]  Friedrich Jondral,et al.  Software-Defined Radio—Basics and Evolution to Cognitive Radio , 2005, EURASIP J. Wirel. Commun. Netw..

[8]  Zhigang Cao,et al.  Cooperative Beamforming for Cognitive Radio Networks: A Cross-Layer Design , 2012, IEEE Transactions on Communications.

[9]  Zhigang Cao,et al.  Delay Optimal Scheduling for Cognitive Radios with Cooperative Beamforming: A Structured Matrix-Geometric Method , 2012, IEEE Transactions on Mobile Computing.

[10]  Umberto Spagnolini,et al.  Stable Throughput of Cognitive Radios With and Without Relaying Capability , 2007, IEEE Transactions on Communications.

[11]  Hatem Boujemaa Delay Analysis of Cooperative Truncated HARQ With Opportunistic Relaying , 2009, IEEE Transactions on Vehicular Technology.

[12]  Geoffrey Ye Li,et al.  Ten years of research in spectrum sensing and sharing in cognitive radio , 2012, EURASIP J. Wirel. Commun. Netw..

[13]  Marcel F. Neuts,et al.  Matrix-geometric solutions in stochastic models - an algorithmic approach , 1982 .

[14]  Lin Dai,et al.  Throughput maximization of ad-hoc wireless networks using adaptive cooperative diversity and truncated ARQ , 2008, IEEE Transactions on Communications.

[15]  Nail Akar,et al.  Finite and infinite QBD chains: a simple and unifying algorithmic approach , 1997, Proceedings of INFOCOM '97.

[16]  Vijay K. Bhargava,et al.  Opportunistic spectrum scheduling for multiuser cognitive radio: a queueing analysis , 2009, IEEE Transactions on Wireless Communications.

[17]  Ioannis Krikidis,et al.  Distributed truncated ARQ protocol for cooperative diversity networks , 2007, IET Commun..

[18]  Brian Borchers,et al.  Review of practical optimization: algorithms and engineering applications by Andreas Antoniou and Wu-Sheng Lu (Springer Verlag, 2007) , 2009, SIGA.

[19]  Bin Zhao,et al.  Practical relay networks: a generalization of hybrid-ARQ , 2005, IEEE Journal on Selected Areas in Communications.

[20]  Gregory W. Wornell,et al.  Distributed space-time-coded protocols for exploiting cooperative diversity in wireless networks , 2003, IEEE Trans. Inf. Theory.

[21]  Joseph Mitola,et al.  Cognitive radio: making software radios more personal , 1999, IEEE Wirel. Commun..

[22]  Andreas Antoniou,et al.  Practical Optimization: Algorithms and Engineering Applications , 2007, Texts in Computer Science.

[23]  Tung-Sang Ng,et al.  Robust beamforming in cognitive radio , 2009, IEEE Transactions on Wireless Communications.

[24]  John S. Thompson,et al.  Protocol design and throughput analysis for multi-user cognitive cooperative systems , 2009, IEEE Transactions on Wireless Communications.

[25]  Luis G. Vargas Review: Marcel F. Neuts, Matrix-geometric solutions in stochastic models, an algorithmic approach , 1983 .

[26]  Daniel J. Costello,et al.  ARQ schemes for data transmission in mobile radio systems , 1984, IEEE Transactions on Vehicular Technology.

[27]  K. J. Ray Liu,et al.  Cognitive multiple access via cooperation: Protocol design and performance analysis , 2007, IEEE Transactions on Information Theory.

[28]  Begnaud Francis Hildebrand,et al.  Introduction to numerical analysis: 2nd edition , 1987 .