Joint Network Coding and Backpressure Algorithm for Cognitive Radio Networks

被引:0
|
作者
Soltani, Sohraab [1 ]
Sagduyu, Yalin E. [1 ]
Scanlon, Sean [1 ]
Shi, Yi [1 ]
Li, Jason [1 ]
Feldman, Jared [2 ]
Matyjas, John D. [2 ]
机构
[1] Intelligent Automat Inc, Rockville, MD 20855 USA
[2] US Air Force Res Lab, RITF, Rome, NY 13441 USA
关键词
Network coding; backpressure algorithm; multi-cast traffic; software-defined radio; cognitive radio; USRP; GNU Radio; emulation; testbed;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
This paper presents the joint design of network coding and backpressure algorithm for cognitive radio networks and its implementation with software-defined radios (SDRs) in a high fidelity network emulation testbed. The backpressure algorithm is known to provide throughput optimal solutions to joint routing and scheduling for dynamic packet traffic. This solution applies to cognitive radio networks with spectrum dynamics changing over time and space, and supports joint routing and spectrum access without any need for end-to-end path maintenance. The backpressure algorithm is extended to multicast traffic with network coding deployed over virtual queues that represent different flows per session and destination. This extension is supported with different methods to decode packets at destinations. In the absence of a common control channel, distributed coordination with local information exchange is used to support neighborhood discovery, spectrum sensing and channel estimation that are integrated with joint routing, channel access and network coding. Cognitive network functionalities are implemented with GNU Radio and Python modules for different network layers, and used with USRP N210 radios. Practical radio implementation issues are addressed in a distributed wireless network setting, where USRP N210 radios communicate with each other through RFnest, a high fidelity wireless network emulation tool. RF'nest provides realistic physical channel environment by digitally controlling path loss, fading, delay, topology and mobility effects. Extensive emulation test results are provided to assess throughput, backlog and energy consumption and verify the SDR implementation of joint network coding and backpressure algorithm under realistic channel and radio hardware effects.
引用
收藏
页码:858 / 863
页数:6
相关论文
共 50 条
  • [31] FEC Driven Network Coding Based Pollution Attack Defense in Cognitive Radio Networks
    Demirdogen, Ibrahim
    Li, Lei
    Chigan, Chunxiao
    [J]. 2015 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2015, : 259 - 264
  • [32] Joint beamforming and scheduling in cognitive radio networks
    Hamdi, Karama
    Zhang, Wei
    Ben Letaief, Khaled
    [J]. GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 2977 - 2981
  • [33] An automatic construction algorithm of cognitive radio networks based on maximal network lifetime
    Tan, Xue-Zhi
    Xu, Gui-Sen
    Liu, Xin
    Chen, Hai-Bao
    [J]. Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2010, 38 (06): : 29 - 34
  • [34] Joint bandwidth and power allocation algorithm in cognitive radio network with consideration of utility and fairness
    [J]. Yan, J.-L., 1600, Editorial Board of Journal on Communications (34):
  • [35] Securing the Backpressure Algorithm for Wireless Networks
    Lu, Zhuo
    Sagduyu, Yalin E.
    Li, Jason H.
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2017, 16 (04) : 1136 - 1148
  • [36] AN ALGORITHM FOR JOINT ROUTING AND SCHEDULING IN RADIO NETWORKS
    TASSIULAS, L
    EPHREMIDES, A
    [J]. PROCEEDINGS OF THE 1989 AMERICAN CONTROL CONFERENCE, VOLS 1-3, 1989, : 1777 - 1782
  • [37] Joint Performance Optimization of Primary Networks and Cognitive Radio Networks
    Dai, Jingyi
    Wang, Shaowei
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [38] Joint Network and Channel Coding for Cooperative Networks
    Johnson, Sarah J.
    Kellett, Christopher M.
    [J]. 2007 AUSTRALASIANTELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE, 2007, : 24 - 29
  • [39] Joint relaying and network coding in wireless networks
    Katti, Sachin
    Maric, Ivana
    Goldsmith, Andrea
    Katabi, Dina
    Medard, Muriel
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-7, 2007, : 1101 - +
  • [40] Joint Channel/Network Coding for Star Networks
    Koller, Christian
    Haenggi, Martin
    Kliewer, Joerg
    Costello, Daniel J.
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2013, : 3080 - +