Title :
Communication application programming interfaces with quality of service support
Author :
Eberhardt, Reinhold ; Ruess, C.
Author_Institution :
Daimler-Benz AG, Ulm, Germany
Abstract :
The provision of a communication infrastructure which is able to support applications for life long learning is a major challenge. Distance learning and teletraining applications will be heavily based on multimedia information. The communication infrastructure has to provide end-to-end quality of service (QoS) support via application programming interfaces (APIs) to the applications. Therefore we looked into several QoS aware APIs and made a comparison between them. Winsock 2 on the client side and XTI on the UNIX server side are QoS aware, support both RSVP and native ATM and will be widely deployed. Therefore we decided to look first into these QoS APIs. As an application, we developed a MPEG-2 video streaming prototype which makes use of ATM´s SVC and bandwidth reservation capabilities. After these first successful trials we will provide a large QoS aware backbone communication infrastructure based on ATM switches, with ATM to the desktop in specific application areas. In further steps we are going to deploy RSVP in non ATM based networks like FDDI, Ethernet and token-ring to deliver video streaming for specific user groups. In this paper we summarize the most important specifications and implementations of QoS aware communication APIs. Finally, we are suggesting a solution for a platform independent QoS aware API that is based on Java
Keywords :
Java; Unix; application program interfaces; asynchronous transfer mode; bandwidth allocation; distance learning; multimedia communication; quality of service; telecommunication computing; visual communication; API; ATM switches; Ethernet; FDDI; Java; MPEG-2 video streaming prototype; QoS aware backbone communication infrastructure; RSVP ATM; UNIX server; Winsock 2; XTI; bandwidth reservation; communication application programming interfaces; distance learning; end-to-end QoS; life long learning; multimedia information; native ATM; non ATM based networks; quality of service support; teletraining applications; token-ring networks; video streaming; Asynchronous transfer mode; Bandwidth; Computer aided instruction; Continuing professional development; Prototypes; Quality of service; Spine; Static VAr compensators; Streaming media; Switches;
Conference_Titel :
ATM, 1998. ICATM-98., 1998 1st IEEE International Conference on
Conference_Location :
Colmar
Print_ISBN :
0-7803-4982-2
DOI :
10.1109/ICATM.1998.688193