A programmable transport architecture with QoS guarantees
- 1 January 1998
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Communications Magazine
- Vol. 36 (10) , 54-62
- https://doi.org/10.1109/35.722137
Abstract
The emergence of distributed multimedia applications exhibiting significantly more stringent quality of service requirements than conventional data-oriented applications calls for new transport protocols with different characteristics to coexist and be integrated within single applications. The different delivery requirements posed by these diverse multimedia applications often imply the need for highly customized protocol implementations. Hence, application developers are faced with the threat of code obsolescence caused by the development of even newer delivery techniques. We present an object-oriented transport architecture that allows for dynamically binding a variety of protocol stacks on a per-call basis. By binding protocol stacks together, the special needs of the application can be met without the need to rewrite the code. This differs significantly from the traditional transport architecture which assumes preinstalled transport protocol stacks that cannot be customized. To illustrate some of the advantages provided by the architecture, we describe the transport component of the first reference implementation of the 150 MPEG-4 Delivery Multimedia Integration Framework and demonstrate how quickly it was implemented in our frameworkKeywords
This publication has 10 references indexed in Scilit:
- ADAPTIVE: a flexible and adaptive transport system architecture to support lightweight protocols for multimedia applications on high-speed networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- On QOS mapping in multimedia networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Programming telecommunication networksIEEE Network, 1997
- On realizing a broadband kernel for multimedia networksPublished by Springer Nature ,1996
- Standardized protocol interfacesSoftware: Practice and Experience, 1993
- A model for flexible high-performance communication subsystemsIEEE Journal on Selected Areas in Communications, 1993
- Transport system architecture services for high-performance communications systemsIEEE Journal on Selected Areas in Communications, 1993
- Implementing network protocols at user levelIEEE/ACM Transactions on Networking, 1993
- Flexible protocol stacksPublished by Association for Computing Machinery (ACM) ,1991
- The x-Kernel: an architecture for implementing network protocolsIEEE Transactions on Software Engineering, 1991