AAL1 with FEC for the transport of CBR MPEG2 video over ATM networks
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 2
Integrated CPU and network-I/O QoS management in an endsystem
Computer Communications
Hi-index | 0.24 |
This paper presents a novel approach to enable Internet Protocol (IP) networks to transport real-time applications with a wide variety of Quality of Service (QoS) requirements. This is achieved by introducing the concept of a Generic Real-time transport and Adaptation Protocol (GRAP). GRAP provides real-time applications with a rich set of flexible and programmable network adaptation capabilities that can be tailored to the specific application requirements. The flexibility in performing network-level real-time adaptation with GRAP, while abstracting the transport network details from the application, is a key feature that simplifies code development and portability for real-time application developers. In this paper, we explain the protocol structure for GRAP and discuss the real-time adaptation functions provided by the protocol. We also show how these functions can be configured using GRAP profiles. We then describe our reference implementation for GRAP in the form of a socket Application Programming Interface. Our reference implementation enables application programmers to quickly develop multimedia applications that leverage GRAP real-time adaptation capabilities and achieve proper end-to-end QoS requirements. Finally, we discuss GRAP interoperability and backward compatibility features.