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 条
  • [21] Capacity and Delay Scaling Laws for Cognitive Radio Networks with Routing and Network Coding
    Wang, Zheng
    Sagduyu, Yalin Evren
    Li, Jason H.
    Zhang, Junshan
    [J]. MILITARY COMMUNICATIONS CONFERENCE, 2010 (MILCOM 2010), 2010, : 1375 - 1380
  • [22] Hybrid Network Coding Scheme in Cognitive Radio Networks with Multiple Secondary Users
    Mei, Shiji
    Chen, Bing
    Hu, Feng
    Ma, Zhenzhou
    [J]. IEEE ACCESS, 2018, 6 : 63948 - 63957
  • [23] Network Coding-aware Channel Allocation and Routing in Cognitive Radio Networks
    Shu, Zhihui
    Zhou, Jiazhen
    Yang, Yaoqing
    Sharif, Hamid
    Qian, Yi
    [J]. 2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 5590 - 5595
  • [24] Dynamic Spectrum Leasing for Beamforming Cognitive Radio Networks Using Network Coding
    Hafecz, Maryam
    Elmirghani, Jaafar M. H.
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 2840 - 2845
  • [25] Towards Near Optimal Network Coding for Secondary Users in Cognitive Radio Networks
    Qu, Yuben
    Dong, Chao
    Tang, Shaojie
    Chen, Chen
    Wang, Hai
    Tian, Chang
    [J]. 2014 ELEVENTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2014, : 522 - 530
  • [26] JOINT CHANNEL AND POWER ALLOCATION FOR COGNITIVE RADIO SYSTEMS WITH PHYSICAL LAYER NETWORK CODING
    Velmurugan, P. G. S.
    Senthilkumaran, V. N.
    Thiruvengadam, S. J.
    [J]. IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY-TRANSACTIONS OF ELECTRICAL ENGINEERING, 2013, 37 (E2) : 147 - 159
  • [27] Joint iterative algorithm for optimal cooperative spectrum sensing in cognitive radio networks
    Zhang, Wenjie
    Yeo, Chai Kiat
    [J]. COMPUTER COMMUNICATIONS, 2012, 36 (01) : 80 - 89
  • [28] Collaborative Multi-Layer Network Coding in Hybrid Cellular Cognitive Radio Networks
    Moubayed, Abdallah
    Sorour, Sameh
    Al-Naffouri, Tareq
    Alouini, Mohamed-Slim
    [J]. 2015 IEEE 81ST VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2015,
  • [29] Network Coding Based Geographical Opportunistic Routing for Ad Hoc Cognitive Radio Networks
    Tang, Xing
    Liu, Qin
    [J]. 2012 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2012, : 503 - 507
  • [30] Network Coding Techniques for Primary-Secondary User Cooperation in Cognitive Radio Networks
    Papadopoulos, Athanasios
    Chatzidiamantis, Nestor D.
    Georgiadis, Leonidas
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (06) : 4195 - 4208