Adaptive Combined Channel-Network Coding for Cooperative Relay Aided Cognitive Radio Networks
Abstract
:1. Introduction
2. Broadcasting CCRN System Model
- Automatic repeat request (ARQ)
- Hybrid automatic repeat request (HARQ Type I)
- Incremental redundancy HARQ (IR−HARQ)
- Network coding with hard decision (HD) decoding (NC−HD)
- Network coding with CRC for error detection (NC−ARQ)
- Combined channel network coding with HARQ (NC−HARQ)
- Combined channel network coding with Reed–Solomon (NC−RS) and HD for error detection
3. Analytical Model
4. Results and Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Puri, R.; Ramchandran, K.; Lee, K.W.; Bharghavan, V. Forward error correction (FEC) codes based multiple description coding for Internet video streaming and multicast. Signal Process. Imag. Commun. 2001, 16, 745–762. [Google Scholar] [CrossRef]
- Moreira, J.C.; Farrell, P.G. Essentials of Error-Control Coding; John Wiley and Sons: New Jersey, NJ, USA, 2006. [Google Scholar] [CrossRef]
- Ao, W.-C.; Chen, K.-C. End-to-End HARQ in Cognitive Radio Networks. In Proceedings of the 2010 IEEE Wireless Communication and Networking Conference, Sydney, NSW, Australia, 18–21 April 2010; pp. 1–6. [Google Scholar] [CrossRef]
- Sahin, C.; Liu, L.; Perrins, E.; Ma, L. Delay-Sensitive Communications Over IR-HARQ: Modulation, Coding Latency, and Reliability. IEEE J. Sel. Areas Commun. 2019, 37, 749–764. [Google Scholar] [CrossRef]
- Matsuda, T.; Noguchi, T.; Takine, T. Survey of Network Coding and Its Applications. IEICE Trans. Commun. 2011, 94, 698–717. [Google Scholar] [CrossRef] [Green Version]
- Wang, P.; Mao, G.; Lin, Z.; Ge, X.; Anderson, B.D.O. Network Coding Based Wireless Broadcast with Performance Guarantee. IEEE Trans. Wirel. Commun. 2015, 14, 532–544. [Google Scholar] [CrossRef] [Green Version]
- Zhu, F.; Zhang, C.; Zheng, Z.; Farouk, A. Practical Network Coding Technologies and Softwarization in Wireless Networks. IEEE Internet Things J. 2021, 8, 5211–5218. [Google Scholar] [CrossRef]
- Tran, T.; Nguyen, T.; Bose, B. A Joint Network-Channel Coding Technique for Single-Hop Wireless Networks. In Proceedings of the 2008 IEEE Fourth Workshop on Network Coding, Theory and Applications, Hong Kong, China, 3–4 January 2008; pp. 1–6. [Google Scholar] [CrossRef]
- AbuZeid, M.S.; Fahmy, Y.A.; El-Soudani, M.M. IR-HARQ vs. Joint Channel Network Coding for Cooperative Wireless Communication. Cyber J. Multidiscip. J. Sci. Technol. J. Sel. Areas Telecommun. (JSAT) August Ed. 2011, 39–43. [Google Scholar]
- Salim, K.A.; Abboud, M.K. Performance Improvement of WSNs using Joint Reed Solomon and Network Coding. Int. J. Comput. Appl. 2020, 177, 22–26. [Google Scholar] [CrossRef]
- Benamira, E.; Merazka, F.; Kurt, G.K. Joint Channel Coding and Cooperative Network Coding on PSK Constellations in Wireless Networks. In Proceedings of the 2018 IEEE International Conference on Smart Communications in Network Technologies (SaCoNeT), El Oued, Algeria, 27–31 October 2018; pp. 132–137. [Google Scholar] [CrossRef] [Green Version]
- Elfergani, I.; Hussaini, A.S.; Rodriguez, J.; Abd-Alhameed, R. Antenna Fundamentals for Legacy Mobile Applications and Beyond; Springer International Publishing: New York, NY, USA, 2018; pp. 1–659. [Google Scholar] [CrossRef]
- Alibakhshikenari, M.; Virdee, B.S.; Azpilicueta, L.; Naser-Moghadasi, M.; Akinsolu, M.O.; See, C.H.; Limiti, E. A Comprehensive Survey of “Metamaterial Transmission-Line Based Antennas: Design, Challenges, and Applications”. IEEE Access 2020, 8, 144778–144808. [Google Scholar] [CrossRef]
- Althuwayb, A.A. MTM- and SIW-Inspired Bowtie Antenna Loaded with AMC for 5G mm-Wave Applications. Int. J. Antennas Propag. 2021, 2021, 6658819. [Google Scholar] [CrossRef]
- Shirkolaei, M.M.; Jafari, M. A new class of wideband microstrip falcate patch antennas with reconfigurable capability at circular-polarization. Microw. Opt. Technol. Lett. 2020, 62, 3922–3927. [Google Scholar] [CrossRef]
- Bishnu, A.; Bhatia, V. Cognitive Radio Networks: IEEE 802.22 Standards. In Sensing Techniques for Next Generation Cognitive Radio Networks; Bagwari, A., Bagwari, J., Tomar, G., Eds.; IGI Global: Pennsylvania, PA, USA, 2019; pp. 27–50. [Google Scholar] [CrossRef]
- Kpojime, H.O.; Safdar, G.A. Interference Mitigation in Cognitive-Radio-Based Femtocells. IEEE Commun. Surv. Tutor. 2015, 17, 1511–1534. [Google Scholar] [CrossRef]
- Liang, W.; Nguyen, H.V.; Ng, S.X.; Hanzo, L. Adaptive-TTCM-Aided Near-Instantaneously Adaptive Dynamic Network Coding for Cooperative Cognitive Radio Networks. IEEE Trans. Veh. Technol. 2016, 65, 1314–1325. [Google Scholar] [CrossRef] [Green Version]
- Naeem, A.; Rehmani, M.H.; Saleem, Y.; Rashid, I.; Crespi, N. Network Coding in Cognitive Radio Networks: A Comprehensive Survey. IEEE Commun. Surv. Tutor. 2017, 19, 1945–1973. [Google Scholar] [CrossRef] [Green Version]
- Liang, W.; Ng, S.X.; Hanzo, L. Cooperative Overlay Spectrum Access in Cognitive Radio Networks. IEEE Commun. Surv. Tutor. 2017, 19, 1924–1944. [Google Scholar] [CrossRef]
- Lv, L.; Chen, J.; Ni, Q.; Ding, Z.; Jiang, H. Cognitive Non-Orthogonal Multiple Access with Cooperative Relaying: A New Wireless Frontier for 5G Spectrum Sharing. IEEE Commun. Mag. 2018, 56, 188–195. [Google Scholar] [CrossRef] [Green Version]
- Tsiropoulos, G.I.; Dobre, O.A.; Ahmed, M.H.; Baddour, K.E. Radio Resource Allocation Techniques for Efficient Spectrum Access in Cognitive Radio Networks. IEEE Commun. Surv. Tutor. 2016, 18, 824–847. [Google Scholar] [CrossRef]
- Sadeghi, P.; Traskov, D.; Koetter, R. Adaptive network coding for broadcast channels. In Proceedings of the 2009 IEEE Workshop on Network Coding, Theory, and Applications, Lausanne, Switzerland, 15–16 June 2009; pp. 80–85. [Google Scholar] [CrossRef]
- Bao, X.; Li, J.T. Generalized Adaptive Network Coded Cooperation (GANCC): A Unified Framework for Network Coding and Channel Coding. IEEE Trans. Commun. 2011, 59, 2934–2938. [Google Scholar] [CrossRef] [Green Version]
Time Slot | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
---|---|---|---|---|---|---|---|---|---|---|---|
Transmitted | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 |
Received at PU1 | P1 | X | P3 | P4 | P5 | X | P7 | X | X | P10 | P11 |
Received at PU2 | X | P2 | P3 | P4 | X | P6 | P7 | P8 | X | X | P11 |
Received at PU3 | P1 | P2 | X | P4 | X | P6 | X | P8 | P9 | P10 | P11 |
Received at PU4 | P1 | X | P3 | P4 | X | P6 | P7 | P8 | X | P10 | X |
Time Slot | 12 | 13 | 14 | 15 | 16 |
---|---|---|---|---|---|
Transmitted | P6 ⊕ P1 ⊕ P3 ⊕ P11 | P8 ⊕ P7 ⊕ P10 | P2 | P5 | P9 |
Received at PU1 | P6 | P8 | P2 | - | P9 |
Received at PU2 | P1 | P10 | - | P5 | P9 |
Received at PU3 | P3 | P7 | - | P5 | - |
Received at PU4 | P11 | - | P2 | P5 | P9 |
SNR | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Technique | 5 | 5.5 | 6 | 6.5 | 7 | 7.5 | 8 | 8.5 | 9 | 9.5 | 10 | 10.5 |
ARQ | 94% | 91% | 87% | 79% | 68% | 53% | 37% | 20% | 10% | 4% | 3% | 2% |
HARQ | 19% | 21% | 23% | 23% | 13% | 6% | 4% | 3% | 3% | 3% | 4% | 5% |
IR−HARQ | 13% | 18% | 22% | 21% | 13% | 5% | 2% | 0% | 0% | 0.1% | 1% | 2% |
NC−HD | 94% | 91% | 86% | 80% | 65% | 44% | 22% | 8% | 2% | 0% | 0% | 0% |
NC−ARQ | 93% | 88% | 81% | 77% | 67% | 44% | 25% | 11% | 5% | 2% | 2% | 2% |
NC−HARQ | 3% | 2% | 6% | 6% | 4% | 4% | 3% | 3% | 3% | 3% | 4% | 5% |
NC−RS | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0.02% | 0.1% | 1% | 2% | 3% |
SNR | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Technique | 5 | 5.5 | 6 | 6.5 | 7 | 7.5 | 8 | 8.5 | 9 | 9.5 | 10 | 10.5 | 11 |
ARQ | 95% | 92% | 87% | 79% | 69% | 54% | 38% | 21% | 11% | 5% | 1% | 0.4% | 0% |
HARQ | 26% | 27% | 22% | 21% | 11% | 4% | 2% | 1% | 0.4% | 0% | 0% | 0% | 0% |
IR−HARQ | 60% | 62% | 59% | 57% | 53% | 45% | 33% | 20% | 11% | 4% | 2% | 0.2% | 0.2% |
NC−HD | 95% | 92% | 86% | 80% | 66% | 46% | 24% | 11% | 5% | 2% | 1.0% | 0.4% | 0% |
NC−ARQ | 93% | 89% | 81% | 77% | 67% | 45% | 26% | 12% | 6% | 2% | 1% | 0.2% | 0% |
NC−HARQ | 0% | 0% | 3% | 4% | 2% | 2% | 1% | 1% | 0.4% | 0% | 0% | 0% | 0% |
NC−RS | 11% | 10% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
AbuZeid, M.S.; Fahmy, Y.A.; El-Soudani, M.S. Adaptive Combined Channel-Network Coding for Cooperative Relay Aided Cognitive Radio Networks. Information 2021, 12, 320. https://doi.org/10.3390/info12080320
AbuZeid MS, Fahmy YA, El-Soudani MS. Adaptive Combined Channel-Network Coding for Cooperative Relay Aided Cognitive Radio Networks. Information. 2021; 12(8):320. https://doi.org/10.3390/info12080320
Chicago/Turabian StyleAbuZeid, Mohamed S., Yasmine A. Fahmy, and Magdy S. El-Soudani. 2021. "Adaptive Combined Channel-Network Coding for Cooperative Relay Aided Cognitive Radio Networks" Information 12, no. 8: 320. https://doi.org/10.3390/info12080320
APA StyleAbuZeid, M. S., Fahmy, Y. A., & El-Soudani, M. S. (2021). Adaptive Combined Channel-Network Coding for Cooperative Relay Aided Cognitive Radio Networks. Information, 12(8), 320. https://doi.org/10.3390/info12080320