TY - JOUR
T1 - Network Coding in Cognitive Radio Networks
T2 - A Comprehensive Survey
AU - Naeem, Ayesha
AU - Saleem, Yasir
AU - Rehmani, Mubashir Husain
AU - Rashid, Imran
AU - Crespi, Noel
N1 - Publisher Copyright:
© 1998-2012 IEEE.
PY - 2017/7/1
Y1 - 2017/7/1
N2 - Network coding (NC) is a technique used for effective and secure communication by improving the network capacity, throughput, efficiency, and robustness. In NC, data packets are encoded by intermediate nodes and are then decoded at the destination nodes. NC has been successfully applied in a variety of networks including relay networks, peer-to-peer networks, wireless networks, cognitive radio networks, and wireless sensor networks. Cognitive radio network (CRN) is an emerging field which exploits the utilization of unused spectrum or white spaces, effectively and efficiently. In CRNs, NC schemes are also applied to maximize the spectrum utilization, as well as to maintain the effective and secure transmission of data packets over the network. In this paper, we provide a comprehensive survey of NC schemes in cognitive radio networks, highlighting the motivations for and the applications of NC in CRNs. We provide typical case studies of NC schemes in CRNs, as well as the taxonomy of NC schemes in CRNs. Finally, we present open issues, challenges, and future research directions related with NC in cognitive radio networks.
AB - Network coding (NC) is a technique used for effective and secure communication by improving the network capacity, throughput, efficiency, and robustness. In NC, data packets are encoded by intermediate nodes and are then decoded at the destination nodes. NC has been successfully applied in a variety of networks including relay networks, peer-to-peer networks, wireless networks, cognitive radio networks, and wireless sensor networks. Cognitive radio network (CRN) is an emerging field which exploits the utilization of unused spectrum or white spaces, effectively and efficiently. In CRNs, NC schemes are also applied to maximize the spectrum utilization, as well as to maintain the effective and secure transmission of data packets over the network. In this paper, we provide a comprehensive survey of NC schemes in cognitive radio networks, highlighting the motivations for and the applications of NC in CRNs. We provide typical case studies of NC schemes in CRNs, as well as the taxonomy of NC schemes in CRNs. Finally, we present open issues, challenges, and future research directions related with NC in cognitive radio networks.
KW - Cognitive Radio Networks
KW - Netword Coding
KW - Wireless Networks
KW - analog network coding (ANC)
KW - network coding (NC)
KW - physical layer network coding (PLNC)
KW - dynamic spectrum access networks
KW - Cognitive radio networks (CRNs)
UR - http://www.scopus.com/inward/record.url?scp=85029547126&partnerID=8YFLogxK
U2 - 10.1109/comst.2017.2661861
DO - 10.1109/comst.2017.2661861
M3 - Review article
SN - 1553-877X
VL - 19
SP - 1945
EP - 1973
JO - IEEE Communications Surveys and Tutorials
JF - IEEE Communications Surveys and Tutorials
IS - 3
M1 - 7837713
ER -