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 条
  • [1] Joint Algorithm of Scheduling and Network Flow in Cognitive Radio Wireless Mesh Networks
    Song, Ju Bin
    Lee, Ki Hwan
    Han, Zhu
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 1887 - +
  • [2] Network Coding in Cognitive Radio Networks: A Comprehensive Survey
    Naeem, Ayesha
    Rehmani, Mubashir Husain
    Saleem, Yasir
    Rashid, Imran
    Crespi, Noel
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (03): : 1945 - 1973
  • [3] Joint network coding and power control for cellular radio networks
    Tran, Tuan
    Nguyen, Dong
    Nguyen, Thinh
    Tran, Duc
    [J]. 2008 SECOND INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS, 2008, : 108 - +
  • [4] Cooperation-based Network Coding in Cognitive Radio Networks
    Li, Nan
    Xiao, Ming
    Rasmussen, Lars K.
    [J]. 2014 IEEE 80TH VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2014,
  • [5] Spectrum Shaping via Network Coding in Cognitive Radio Networks
    Wang, Shanshan
    Sagduyu, Yalin E.
    Zhang, Junshan
    Li, Jason H.
    [J]. 2011 PROCEEDINGS IEEE INFOCOM, 2011, : 396 - 400
  • [6] Opportunistic network coding for secondary users in cognitive radio networks
    Qu, Yuben
    Dong, Chao
    Tang, Shaojie
    Chen, Chen
    Dai, Haipeng
    Wang, Hai
    Tian, Chang
    [J]. AD HOC NETWORKS, 2017, 56 : 186 - 201
  • [7] Network coding for wireless ad hoc cognitive radio networks
    Geng, Lijuan
    Liang, Ying-Chang
    Chin, Francois
    [J]. 2007 IEEE 18TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOLS 1-9, 2007, : 2215 - 2219
  • [8] Multicast Scheduling with Cooperation and Network Coding in Cognitive Radio Networks
    Jin, Jin
    Xu, Hong
    Li, Baochun
    [J]. 2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [10] Joint power and spectrum allocation algorithm in cognitive radio networks
    Liu, Yutao
    Tan, Xuezhi
    Anghuwo, Anna Auguste
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2011, 22 (04) : 691 - 701