|
ABSTRACT
This paper considers the support of real-time applications in an Integrated Services Packet Network (ISPN). We first review the characteristics of real-time applications. We observe that, contrary to the popular view that real-time applications necessarily require a fixed delay bound, some real-time applications are more flexible and can adapt to current network conditions. We then propose an ISPN architecture that supports two distinct kinds of real-time service: guaranteed service, which is the traditional form of real-time service discussed in most of the literature and involves pre-computed worst-case delay bounds, and predicted service which uses the measure performance of the network in computing delay bounds. We then propose a packet scheduling mechanism that can support both of these real-time services as well as accommodate datagram traffic. We also discuss two other aspects of an overall ISPN architecture: the service interface and the admission control criteria.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
R. Chipalkatti, J. Kurose, and D. Towsley. Schedulin9 Policies/or Real-Time and Non-Real. Time Traffic in a Statistical Multiplewer, In Proceedings of GlobeCom '89, pp 774-783, 1989.
|
| |
2
|
S. Casner private communication, 1992.
|
 |
3
|
Ron Cocchi , Deborah Estrin , Scott Shenker , Lixia Zhang, A study of priority pricing in multiple service class networks, Proceedings of the conference on Communications architecture & protocols, p.123-130, September 03-06, 1991, Zurich, Switzerland
|
 |
4
|
A. Demers , S. Keshav , S. Shenker, Analysis and simulation of a fair queueing algorithm, Symposium proceedings on Communications architectures & protocols, p.1-12, September 25-27, 1989, Austin, Texas, United States
|
| |
5
|
J. DeTreville and D. Sincoskie. A Distributed Experimental Communications System, In IEEE $SAC, Vol. 1, No. 6, pp 1070-1075, December 1983.
|
| |
6
|
D. Ferrari. Distributed Delay Jitter Control in Packet- Switching Internetworks, preprint, 1991.
|
| |
7
|
D. Ferrari and D. Verma. A Scheme for Real-Time Channel Establishment in Wide-Area Networks, In IEEE JSAC, Vol. 8, No. 4, pp 368-379, April 1990.
|
 |
8
|
|
| |
9
|
S. J. Golestani. Duration-Limited Statistical Multiplexing o/Delay Sensitive Traffic in Packet Networks, In Proceedings of INFOCOM '91, 1991.
|
| |
10
|
|
| |
11
|
R. Gu~rin, H. Ahmadi, and M. Naghshineh. Equivalent Capacity and Its Application to Bandwidth Allocation in High-Speed Networks, In iEEE JSAC, Vol. 9, No. 9, pp 968-981, September 1991.
|
 |
12
|
|
| |
13
|
J. Hyman, A. Lazar, and G. Pacifici. Real-Time Scheduling with Quality of Service Constraints, In IEEE JSAC, Vol. 9, No. 9, pp 1052-1063, September 1991.
|
| |
14
|
V. Jacobson and S. Floyd private communication, 1991.
|
| |
15
|
V. Jacobson private communication, 1991.
|
| |
16
|
C. Kalmanek, H. Kanakia, and S. Keshav. Rate Controlled Servers for Very High-Speed Networks, In Proceedings of GlobeCom '90, pp 300.3.1-300.3.9, 1990.
|
 |
17
|
|
| |
18
|
S. Lu and P. R. Kumar. Distributed Scheduling Based on Due Dates and Buffer Priorities, In IEEE Transactions on Automatic Control, 36, pp 1406-1416, 1991.
|
| |
19
|
A. Parekh and R. Gallager. A Generalized Processor Sharing Approach to Flow Control- The Single Node Case, In Technical Report LIDS-TR-2040, Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, 1991.
|
| |
20
|
A. Parekh. A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks, In Technical Report LIDS-TR-2089, Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, 1992.
|
| |
21
|
H. Schulzrinne, J. Kurose, and D. Towsley. Congestion Control .for Real-Time Traffic, In Proceedings of INFOCOM '90.
|
| |
22
|
D. Verma, H. Zhang, and D. Ferrari. Delay Jitter Control /or Real-Time Communication in a Packet Switching Network, In Proceedings of TriCom '91, pp 35-43, 1991.
|
| |
23
|
C. Weinstein and J. Forgie. Experience with Speech Communication in Packet Networks, In IEEE JSAC, Vol. 1, No. 6, pp 963-980, December 1983.
|
 |
24
|
|
| |
25
|
L. Zhang. A New Architecture/or Packet Switching Network Protocols, In Technical Report LCS-TR-455, Laboratory for Computer Science, Massachusetts Institute of Technology, 1989.
|
 |
26
|
|
| |
27
|
L. Zhang. A Comparison of Traffic Control Algorithms for High-Speed Networks, In 2rid Annual Workshop on Very High Speed Networks, 1991.
|
CITED BY 148
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jennifer Howell , Ming Shu , Robert Wohlfarth, An object oriented application/programmer interface for network programming, Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice, p.437-444, February 14-16, 1993, Indianapolis, Indiana, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Luca Delgrossi , Christian Halstrick , Dietmar Hehmann , Ralf Guido Herrtwich , Oliver Krone , Jochen Sandvoss , Carsten Vogt, Media scaling for audiovisual communication with the Heidelberg transport system, Proceedings of the first ACM international conference on Multimedia, p.99-104, August 02-06, 1993, Anaheim, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Saurav Chatterjee , Jay Strosnider, A generalized admissions control strategy for heterogeneous, distributed multimedia systems, Proceedings of the third ACM international conference on Multimedia, p.345-356, November 05-09, 1995, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ron Cocchi , Scott Shenker , Deborah Estrin , Lixia Zhang, Pricing in computer networks: motivation, formulation, and example, IEEE/ACM Transactions on Networking (TON), v.1 n.6, p.614-627, Dec. 1993
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
V. Kanodia , C. Li , A. Sabharwal , B. Sadeghi , E. Knightly, Distributed multi-hop scheduling and medium access with delay and throughput constraints, Proceedings of the 7th annual international conference on Mobile computing and networking, p.200-209, July 2001, Rome, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sriram Ramabhadran , Joseph Pasquale, Stratified round Robin: a low complexity packet scheduler with bandwidth fairness and bounded delay, Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications, August 25-29, 2003, Karlsruhe, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Anup Kumar Talukdar , B. R. Badrinath , Arup Acharya, Rate adaptation schemes in networks with mobile hosts, Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking, p.169-180, October 25-30, 1998, Dallas, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|