Collaborative Multi-Layer Network Coding in Hybrid Cellular Cognitive Radio Networks

Abdallah J. Moubayed, Sameh Sorour, Tareq Y. Al-Naffouri, Mohamed-Slim Alouini

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations

Abstract

In this paper, as an extension to [1], we propose a prioritized multi-layer network coding scheme for collaborative packet recovery in hybrid (interweave and underlay) cellular cognitive radio networks. This scheme allows the uncoordinated collaboration between the collocated primary and cognitive radio base-stations in order to minimize their own as well as each other's packet recovery overheads, thus by improving their throughput. The proposed scheme ensures that each network's performance is not degraded by its help to the other network. Moreover, it guarantees that the primary network's interference threshold is not violated in the same and adjacent cells. Yet, the scheme allows the reduction of the recovery overhead in the collocated primary and cognitive radio networks. The reduction in the cognitive radio network is further amplified due to the perfect detection of spectrum holes which allows the cognitive radio base station to transmit at higher power without fear of violating the interference threshold of the primary network. For the secondary network, simulation results show reductions of 20% and 34% in the packet recovery overhead, compared to the non-collaborative scheme, for low and high probabilities of primary packet arrivals, respectively. For the primary network, this reduction was found to be 12%. © 2015 IEEE.
Original languageEnglish (US)
Title of host publication2015 IEEE 81st Vehicular Technology Conference (VTC Spring)
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
ISBN (Print)9781479980888
DOIs
StatePublished - May 2015

Fingerprint

Dive into the research topics of 'Collaborative Multi-Layer Network Coding in Hybrid Cellular Cognitive Radio Networks'. Together they form a unique fingerprint.

Cite this