• DocumentCode
    3600623
  • Title

    Completion Delay Minimization for Instantly Decodable Network Codes

  • Author

    Sorour, Sameh ; Valaee, Shahrokh

  • Author_Institution
    Electr. Eng. Dept., King Fahd Univ. of Pet. & Miner., Dhahran, Saudi Arabia
  • Volume
    23
  • Issue
    5
  • fYear
    2015
  • Firstpage
    1553
  • Lastpage
    1567
  • Abstract
    In this paper, we consider the problem of minimizing the completion delay for instantly decodable network coding (IDNC) in wireless multicast and broadcast scenarios. We are interested in this class of network coding due to its numerous benefits, such as low decoding delay, low coding and decoding complexities, and simple receiver requirements. We first extend the IDNC graph, which represents all feasible IDNC coding opportunities, to efficiently operate in both multicast and broadcast scenarios. We then formulate the minimum completion delay problem for IDNC as a stochastic shortest path (SSP) problem. Although finding the optimal policy using SSP is intractable, we use this formulation to draw the theoretical guidelines for the policies that can minimize the completion delay in IDNC. Based on these guidelines, we design a maximum weight clique selection algorithm, which can efficiently reduce the IDNC completion delay in polynomial time. We also design a quadratic-time heuristic clique selection algorithm, which can operate in real-time applications. Simulation results show that our proposed algorithms significantly reduce the IDNC completion delay compared to the random and maximum-rate algorithms, and almost achieve the global optimal completion delay performance over all network codes in broadcast scenarios.
  • Keywords
    broadcast communication; decoding; minimisation; multicast communication; network coding; polynomials; stochastic processes; synchronisation; IDNC completion delay; IDNC graph; SSP problem; broadcast scenarios; completion delay minimization; decoding complexities; decoding delay; instantly decodable network coding; maximum weight clique selection algorithm; minimum completion delay problem; polynomial time; quadratic-time heuristic clique selection algorithm; stochastic shortest path; wireless multicast scenarios; Decoding; Delays; Encoding; Indexes; Network coding; Receivers; Vectors; Completion delay; index coding; instantly decodable network codes; multicast broadcast services; network coding;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2014.2338053
  • Filename
    6882208