Towards a New Generation of Generic Transport Protocols [chapter]

Patrick Sénac, Ernesto Exposito, Michel Diaz
2001 Lecture Notes in Computer Science  
Considering that current end to end communication services are not adapted for supporting efficiently distributed multimedia application, this paper introduces a new family of generic transport protocols directly instantiated from application layer quality of service requirements. This Generic Transport Protocol (GTP) has been successfully tested for video on demand systems and is one of the major building block of the currently under development GCAP European project. GTP allows one to apply
more » ... the transport layer powerful adaptation mechanisms to the network behavior while preserving application requirements and alleviating network bandwidth and buffering needs 2 From Application Layer QoS Requirements to Transport Layer Service. Ideally, a transport protocol should realize efficient adaptations between the greet diversity of application needs and the network behavior. Current transport protocols either, like UDP, deliberately ignore the application needs and the network behavior or like TCP adapt their behavior to network conditions but deliver always a predefined service that ignores specific application needs. For realizing an effective and efficient adaptation between the network and the application, the transport layer, must be informed by the application of its needs. This customization of the transport service can be done when the application creates a transport service access point (e.g. at socket creation).
doi:10.1007/3-540-45400-4_32 fatcat:6ayau4hsw5fhvls2nc64rg2bba