Scheduling with asynchronous service opportunities with applications to multiple satellite systems

A single server is assigned to M parallel queues with independent Poisson arrivals. Service times are constant, but the server has the opportunity to initiate service at a given queue only at times forming a Poisson process. Four related scheduling policies are investigated: a simple first-come, first-serve policy for which the stability region is determined: a policy with maximum throughput, but requiring the server to have advance knowledge of service opportunities; a policy of threshold type, which is shown to be optimal among nonlookahead policies with preemption; and an adaptive policy, which when M=2 is shown to provide stability for all arrival rate vectors for which stability is possible under any nonlookahead policy with preemption. The work is motivated by the problem of transmission scheduling for a packet-switched, low-altitude, multiple-satellite system. >

[1]  K. S. Gilhousen,et al.  ARNS: a new link layer protocol , 1988, MILCOM 88, 21st Century Military Communications - What's Possible?'. Conference record. Military Communications Conference.

[2]  R. Binder,et al.  Crosslink architectures for a multiple satellite system , 1987, Proceedings of the IEEE.

[3]  Leandros Tassiulas,et al.  Allocation Of A Single Server To A Set Of Parallel Queues With Time Dependent Demands , 1991, Proceedings. 1991 IEEE International Symposium on Information Theory.

[4]  Leandros Tassiulas,et al.  Dynamic server allocation to parallel queues with randomly varying connectivity , 1993, IEEE Trans. Inf. Theory.

[5]  Stochastic Inequalities,et al.  HITTING-TIME AND OCCUPATION-TIME BOUNDS IMPLIED BY DRIFT ANALYSIS WITH APPLICATIONS , 1982 .