Eecient Algorithms for Scheduling Data Broadcast

نویسندگان

  • Sohail Hameed
  • Nitin H. Vaidya
چکیده

With the increasing acceptance of wireless technology, mechanisms to eeciently transmit information to wireless clients are of interest. The environment under consideration is asymmetric in that the information server has much more bandwidth available, as compared to the clients. It has been proposed that in such systems the server should broadcast the information periodically. A broadcast schedule determines what is broadcast by the server and when. This paper makes the simple, yet useful, observation that the problem of broadcast scheduling is related to the problem of fair queueing. Based on this observation, we present a log-time algorithm for scheduling broadcast, derived from an existing fair queueing algorithm. This algorithm signiicantly improves the time-complexity over previously proposed broadcast scheduling algorithms. Modiication of this algorithm for transmissions that are subject to errors is considered. Also, for environments where diierent users may be listening to diierent number of broadcast channels, we present an algorithm to coordinate broadcasts over diierent channels. Simulation results are presented for proposed algorithms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Eecient Algorithms for Scheduling Single and Multiple Channel Data Broadcast

With the increasing popularity of portable wireless computers, mechanisms to ef-ciently transmit information to such clients are of signiicant interest. The environment under consideration is asymmetric in that the information server has much more bandwidth available, as compared to the clients. It has been proposed that in such systems the server should broadcast the information periodically. ...

متن کامل

On-Demand Broadcast Scheduling

Broadcast is becoming an increasingly attractive data dissemination method for large client populations. In order to eeectively utilize a broadcast medium for such a service, it is necessary to have eecient, on-line scheduling algorithms that can balance individual and overall performance, and can scale in terms of data set sizes, client populations, and broadcast bandwidth. We propose an algor...

متن کامل

Scheduling for Large - Scale On - Demand Data

| Recent advances in telecommunications have enabled the deployment of broadcast-based wide-area information services that provide on-demand data access to very large client populations. In order to eeectively utilize a broadcast medium for such a service, it is necessary to have eecient, on-line scheduling algorithms that can balance individual and overall performance, and can scale in terms o...

متن کامل

High Performance Data Broadcasting Systems

Data broadcasting as a means of efficient data dissemination is a key technology facilitating ubiquitous computing. For this reason, broadcast scheduling algorithms have received a lot of attention. However, all existing algorithms make the core assumption that the data items to be broadcast are immediately available in the transmitter’s queue, ignoring the key role that the disk subsystem and ...

متن کامل

High Performance Data Broadcasting: A Comprehensive Systems' Perspective

Broadcast scheduling algorithms have received a lot of attention recently, since they are important for supporting mobile/ubiquitous computing. However, a comprehensive system's perspective towards the development of high performance broadcast servers is very much lacking. With this paper we attempt to fill this gap. We contribute four novel scheduling algorithms that ensure the proper interpla...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999