Opportunistic network coding for secondary users in cognitive radio networks

In cognitive radio networks (CRNs), secondary users (SUs) may employ network coding to pursue higher throughput. However, as SUs must vacate the spectrum when it is accessed by primary users (PUs), the available transmission time of SUs is usually uncertain, i.e., SUs do not know how long the idle state can last. Meanwhile, existing network coding strategies generally adopt a block-based transmission scheme, which means that all packets in the same block can be decoded simultaneously only when enough coded packets are collected. Therefore, the gain brought by network coding may be dramatically decreased as the packet collection process may be interrupted due to the unexpected arrivals of PUs.In this paper, for the first time, we develop an efficient network coding strategy for SUs while considering the uncertain idle durations in CRNs. At its heart is that systematic network coding (SNC) is employed to opportunistically utilize the idle duration left by PUs. To handle the uncertainty of idle durations, we utilize confidential interval estimation to estimate the expected duration for stochastic idle durations, and multi-armed bandits to determine the duration sequentially for non-stochastic idle durations, respectively. Then, we propose a coding parameter selection algorithm for SNC by considering the complicated correlation among the receptions at different receivers. Simulation results show that, our proposed schemes outperform both traditional optimal block-based network coding and non-network coding schemes, and achieve competitive performance compared with the scheme with perfect idle duration information.

[1]  Asuman E. Ozdaglar,et al.  On the Delay and Throughput Gains of Coding in Unreliable Networks , 2008, IEEE Transactions on Information Theory.

[2]  Dharma P. Agrawal,et al.  A framework for statistical wireless spectrum occupancy modeling , 2010, IEEE Transactions on Wireless Communications.

[3]  Atilla Eryilmaz,et al.  Optimal Dynamic Coding-Window Selection for Serving Deadline-Constrained Traffic Over Time-Varying Channels , 2012, IEEE Transactions on Information Theory.

[4]  Anthony Ephremides,et al.  Reliable Spectrum Sensing and Opportunistic Access in Network-Coded Communications , 2014, IEEE Journal on Selected Areas in Communications.

[5]  Brooke Shrader,et al.  Systematic wireless network coding , 2009, MILCOM 2009 - 2009 IEEE Military Communications Conference.

[6]  Hamid Sharif,et al.  Network coding-aware channel allocation and routing in cognitive radio networks , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[7]  Ananthram Swami,et al.  Decentralized cognitive MAC for opportunistic spectrum access in ad hoc networks: A POMDP framework , 2007, IEEE Journal on Selected Areas in Communications.

[8]  Yonghong Zeng,et al.  Sensing-Throughput Tradeoff for Cognitive Radio Networks , 2008, IEEE Trans. Wirel. Commun..

[9]  Li Li,et al.  CROR: Coding-aware opportunistic routing in multi-channel cognitive radio networks , 2014, 2014 IEEE Global Communications Conference.

[10]  Michele Zorzi,et al.  Dynamic Spectrum Access Using a Network Coded Cognitive Control Channel , 2010, IEEE Transactions on Wireless Communications.

[11]  Ahmed E. Kamal,et al.  Exploiting Multichannel Diversity for Cooperative Multicast in Cognitive Radio Mesh Networks , 2014, IEEE/ACM Transactions on Networking.

[12]  Sachin Katti,et al.  Trading structure for randomness in wireless opportunistic routing , 2007, SIGCOMM 2007.

[13]  Kwang-Cheng Chen,et al.  Spectrum Aware Opportunistic Routing in Cognitive Radio Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[14]  Michele Zorzi,et al.  A distributed network coded control channel for multihop cognitive radio networks , 2009, IEEE Network.

[15]  I-Hong Hou,et al.  Broadcasting delay-constrained traffic over unreliable wireless links with network coding , 2011, MobiHoc '11.

[16]  Panganamala Ramana Kumar,et al.  Real-time communication over unreliable wireless links: a theory and its applications , 2012, IEEE Wireless Communications.

[17]  Andreas Achtzehn,et al.  Measurements of spectrum use in London: Exploratory data analysis and study of temporal, spatial and frequency-domain dynamics , 2012, 2012 IEEE International Symposium on Dynamic Spectrum Access Networks.

[18]  Marwan Krunz,et al.  Throughput-efficient sequential channel sensing and probing in cognitive radio networks under sensing errors , 2009, MobiCom '09.

[19]  Qing Zhao,et al.  Decentralized dynamic spectrum access for cognitive radios: cooperative design of a non-cooperative game , 2009, IEEE Transactions on Communications.

[20]  Junshan Zhang,et al.  The Impact of Induced Spectrum Predictability Via Wireless Network Coding , 2012, IEEE Transactions on Vehicular Technology.

[21]  Tracey Ho,et al.  A Random Linear Network Coding Approach to Multicast , 2006, IEEE Transactions on Information Theory.

[22]  Panganamala Ramana Kumar,et al.  Broadcasting delay-constrained traffic over unreliable wireless links with network coding , 2011, MobiHoc '11.

[23]  Alagan Anpalagan,et al.  Opportunistic Spectrum Access in Unknown Dynamic Environment: A Game-Theoretic Stochastic Learning Solution , 2012, IEEE Transactions on Wireless Communications.

[24]  Baochun Li,et al.  Multicast Scheduling with Cooperation and Network Coding in Cognitive Radio Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[25]  Dong Nguyen,et al.  Wireless Broadcast Using Network Coding , 2009, IEEE Transactions on Vehicular Technology.

[26]  Kwang-Cheng Chen,et al.  Network capacity of cognitive radio relay network , 2008, Phys. Commun..

[27]  Junshan Zhang,et al.  Spectrum shaping via network coding in cognitive radio networks , 2011, 2011 Proceedings IEEE INFOCOM.

[28]  Ying-Chang Liang,et al.  Network Coding for Wireless Ad Hoc Cognitive Radio Networks , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[29]  Yalin Evren Sagduyu,et al.  Adaptive network coding for scheduling real-time traffic with hard deadlines , 2012, MobiHoc '12.

[30]  Janne Riihijarvi,et al.  Evaluation of Adaptive MAC-Layer Sensing in Realistic Spectrum Occupancy Scenarios , 2010, 2010 IEEE Symposium on New Frontiers in Dynamic Spectrum (DySPAN).

[31]  Alexander M. Wyglinski,et al.  A quantitative assessment of wireless spectrum measurements for dynamic spectrum access , 2009, 2009 4th International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[32]  Milica Stojanovic,et al.  Random linear network coding for time-division duplexing: Queueing analysis , 2009, 2009 IEEE International Symposium on Information Theory.

[33]  Baochun Li,et al.  How Practical is Network Coding? , 2006, 200614th IEEE International Workshop on Quality of Service.

[34]  Christina Fragouli,et al.  On Feedback for Network Coding , 2007, 2007 41st Annual Conference on Information Sciences and Systems.

[35]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[36]  Atilla Eryilmaz,et al.  Dynamic coding and rate-control for serving deadline-constrained traffic over fading channels , 2010, 2010 IEEE International Symposium on Information Theory.

[37]  Peter Auer,et al.  The Nonstochastic Multiarmed Bandit Problem , 2002, SIAM J. Comput..

[38]  Geoffrey Ye Li,et al.  Cognitive radio networking and communications: an overview , 2011, IEEE Transactions on Vehicular Technology.

[39]  Kang G. Shin,et al.  Efficient Discovery of Spectrum Opportunities with MAC-Layer Sensing in Cognitive Radio Networks , 2008, IEEE Transactions on Mobile Computing.

[40]  Shaojie Tang,et al.  Almost optimal accessing of nonstochastic channels in cognitive radio networks , 2012, 2012 Proceedings IEEE INFOCOM.

[41]  Ian F. Akyildiz,et al.  NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey , 2006, Comput. Networks.

[42]  Atilla Eryilmaz,et al.  Throughput-Delay Analysis of Random Linear Network Coding for Wireless Broadcasting , 2013, IEEE Transactions on Information Theory.

[43]  Ananthram Swami,et al.  Distributed Algorithms for Learning and Cognitive Medium Access with Logarithmic Regret , 2010, IEEE Journal on Selected Areas in Communications.