Scheduling for Network-Coded Multicast

被引:30
|
作者
Traskov, Danail [1 ]
Heindlmaier, Michael [2 ]
Medard, Muriel [1 ]
Koetter, Ralf
机构
[1] MIT, Elect Res Lab, Dept Elect Engn & Comp Sci, Cambridge, MA 02139 USA
[2] Tech Univ Munich, Inst Commun Engn, D-80290 Munich, Germany
关键词
Multicast; network coding; scheduling; wireless networks; WEIGHTED INDEPENDENT SET; ALGORITHMS;
D O I
10.1109/TNET.2011.2180736
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider multicasting using random linear network coding over a multihop wireless network in the bandwidth limited regime. We address the associated medium access problem and propose a scheduling technique that activates hyperarcs rather than links, as in classical scheduling approaches. We encapsulate the constraints on valid network configurations in a conflict graph model and formulate a joint optimization problem taking into account both the network coding subgraph and the schedule. Next, using Lagrangian relaxation, we decompose the overall problem into two subproblems, a multiple-shortest-paths problem and a maximum weighted stable set (MWSS) problem. We show that if we use a greedy heuristic for the MWSS part of the problem, the overall algorithm is completely distributed. We provide extensive simulation results for both the centralized optimal and the decentralized algorithms. The optimal algorithm improves performance by up to a factor of two over widely used techniques such as orthogonal or two-hop-constrained scheduling. The decentralized algorithm is shown to buy its distributed operation with some throughput losses. Experimental results on randomly generated networks suggest that these losses are not large. Finally, we study the power consumption of our scheme and quantify the tradeoff between power and bandwidth efficiency.
引用
收藏
页码:1479 / 1488
页数:10
相关论文
共 50 条
  • [21] Network-coded primary-secondary cooperation in OFDM-based cognitive multicast networks
    Liu, Zhihui
    Xu, Wenjun
    Li, Shengyu
    Lin, Jiaru
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2015, : 1 - 13
  • [22] Coding for Network-Coded Slotted ALOHA
    Yang, Shenghao
    Chen, Yi
    Liew, Soung Chang
    You, Lizhao
    2015 IEEE INFORMATION THEORY WORKSHOP (ITW), 2015,
  • [23] Network-Coded Cooperation With Outdated CSI
    Heidarpour, Ali Reza
    Ardakani, Masoud
    Tellambura, Chintha
    IEEE COMMUNICATIONS LETTERS, 2018, 22 (08) : 1720 - 1723
  • [24] Cooperative Network-Coded Multicast for Layered Content Delivery in D2D-Enhanced HetNets
    Wang, Xinmu
    Li, Hewu
    Tong, Mingkai
    Yao, Wenbing
    Wu, Qian
    2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 353 - 358
  • [25] A Method for Network-Coded Broadcast in an Ad Hoc Network
    Borkotoky, Siddhartha S.
    Pursley, Michael B.
    MILCOM 2016 - 2016 IEEE MILITARY COMMUNICATIONS CONFERENCE, 2016, : 418 - 423
  • [26] WSN Clock Synchronization by Network-coded Messages
    Briff, Pablo
    Lutenberg, Ariel
    Rey Vega, Leonardo
    Vargas, Fabian
    Patwary, Mohammad
    Carrasco, Rolando
    2017 EIGHT ARGENTINE SYMPOSIUM AND CONFERENCE ON EMBEDDED SYSTEMS (CASE), 2017, : 31 - 34
  • [27] Generalized Network-Coded Cooperation in OFDMA Communications
    Pereira, Zaqueu Cabral
    Ton, Thiago Henrique
    Rebelatto, Joao Liuz
    Souza, Richard Demo
    Uchoa-Filho, Bartolomeu F.
    IEEE ACCESS, 2018, 6 : 6550 - 6559
  • [28] Distributed Rate Allocation for Network-Coded Systems
    Jafarian, Amin
    Lee, Sang Hyun
    Vishwanath, Sriram
    Fragouli, Christina
    2009 6TH ANNUAL IEEE COMMUNICATION SOCIETY CONFERENCE ON SENSOR, MESH AND AD HOC COMMUNICATIONS AND NETWORKS WORKSHOPS, 2009, : 99 - +
  • [29] Scalable Network-Coded PBFT Consensus Algorithm
    Choi, Beongjun
    Sohn, Jy-yong
    Han, Dong-Jun
    Moon, Jaekyun
    2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 857 - 861
  • [30] On Relay Assignment in Network-Coded Cooperative Systems
    Zhang, Xuehua
    Ghrayeb, Ali
    Hasna, Mazen
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2011, 10 (03) : 868 - 876