• DocumentCode
    1335271
  • Title

    Coding-Based Data Broadcast Scheduling in On-Demand Broadcast

  • Author

    Zhan, Cheng ; Lee, Victor C S ; Wang, Jianping ; Xu, Yinlong

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Sci. & Technol. of China, Hefei, China
  • Volume
    10
  • Issue
    11
  • fYear
    2011
  • fDate
    11/1/2011 12:00:00 AM
  • Firstpage
    3774
  • Lastpage
    3783
  • Abstract
    According to data broadcast, we can satisfy multiple requests for the same data item in a broadcast tick. However, there is no significant breakthrough in performance improvement until recently that some studies proposed to use network coding in data broadcast. After broadcasting an encoded packet which encodes a number of data items, multiple clients can retrieve different requested data items in a broadcast tick. This not only utilizes bandwidth more efficiently, but also improves system performance. In this work, we propose a generalized encoding framework to incorporate network coding into data scheduling algorithms for on-demand broadcast. In the framework, data scheduling can be formulated as a weighted maximum clique problem in a graph where the weight of the clique is defined according to the performance objectives of the applications. Under the proposed framework, existing data scheduling algorithms for on-demand broadcast can be migrated into their corresponding coding versions while preserving their original criteria in scheduling data items. Our simulation results using a number of representative scheduling algorithms show that significant performance improvement can be achieved with coding.
  • Keywords
    broadcast communication; broadcasting; information dissemination; network coding; network theory (graphs); broadcast tick; coding-based data broadcast scheduling; data scheduling algorithm; network coding; on-demand broadcast; packet encoding; scheduling algorithm representation; weighted maximum clique problem; Databases; Encoding; Heuristic algorithms; Network coding; Scheduling algorithm; Servers; Data broadcast scheduling; clique; network coding; on-demand broadcast;
  • fLanguage
    English
  • Journal_Title
    Wireless Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1276
  • Type

    jour

  • DOI
    10.1109/TWC.2011.092011.101652
  • Filename
    6030131