In this paper we study the distribution of dynamic data over a broadcast channel to a large number of
passive clients. Clients obtain the information by accessing the channel and listening for the next available
packet. This scenario, referred to as packet-based or discrete broadcast, has many practical applications such
as the distribution of weather and traffic updates to wireless mobile devices, reconfiguration and reprogramming
of wireless sensors and downloading dynamic task information in battlefield networks.
The optimal broadcast protocols require a high degree of synchronization between the server and the
wireless clients. However, in typical wireless settings such degree of synchronization is difficult to achieve
due to the inaccuracy of internal clocks. Moreover, in some settings, such as military applications, synchronized
transmission is not desirable due to jamming. The lack of synchronization leads to large delays
and excessive power consumption. Accordingly, in this work we focus on the design of optimal broadcast
schedules that are robust to clock inaccuracy. We present universal schedules for delivery of up-to-date
information with minimum waiting time in asynchronous settings.
[1]
Pravin M. Vaidya,et al.
An algorithm for linear programming which requires O(((m+n)n2+(m+n)1.5n)L) arithmetic operations
,
1987,
Math. Program..
[2]
Randeep Bhatia,et al.
Minimizing service and operation costs of periodic scheduling
,
2002,
SODA '98.
[3]
S. Muthukrishnan,et al.
Minimizing maximum response time in scheduling broadcasts
,
2000,
SODA '00.
[4]
Joseph Naor,et al.
Pushing dependent data in clients-providers-servers systems
,
2000,
MobiCom '00.
[5]
Claire Mathieu,et al.
The Data Broadcast Problem with Non-Uniform Transmission Times
,
1999,
SODA '99.
[6]
Jehoshua Bruck,et al.
Splitting schedules for internet broadcast communication
,
2002,
IEEE Trans. Inf. Theory.
[7]
J. Bruck,et al.
Time division is better than frequency division for periodic Internet broadcast of dynamic data
,
2001,
Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252).