• DocumentCode
    838601
  • Title

    Efficient data allocation over multiple channels at broadcast servers

  • Author

    Yee, Wai Gen ; Navathe, Shamkant B. ; Omiecinski, Edward ; Jermaine, Christopher

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    51
  • Issue
    10
  • fYear
    2002
  • fDate
    10/1/2002 12:00:00 AM
  • Firstpage
    1231
  • Lastpage
    1236
  • Abstract
    Broadcast is a scalable way of disseminating data because broadcasting an item satisfies all outstanding client requests for it. However, because the transmission medium is shared, individual requests may have high response times. In this paper, we show how to minimize the average response time given multiple broadcast channels by optimally partitioning data among them. We also offer an approximation algorithm that is less complex than the optimal and show that its performance is near-optimal for a wide range of parameters. Finally, we briefly discuss the extensibility of our work with two simple, yet seldom researched extensions, namely, handling varying sized items and generating single channel schedules.
  • Keywords
    channel allocation; computational complexity; dynamic programming; average response time; broadcast servers; data allocation; multiple broadcast channels; multiple channels; Approximation algorithms; Bandwidth; Broadcasting; Channel allocation; Delay; Network servers; Partitioning algorithms; Scalability; Telephony; Unicast;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2002.1039849
  • Filename
    1039849