An ATM application programming interface for Java providing quality of service

dc.contributor.authorStrunc, Janen_US
dc.date.accessioned2024-08-15T18:26:10Z
dc.date.available2024-08-15T18:26:10Z
dc.date.copyright1998en_US
dc.date.issued1998
dc.degree.departmentDepartment of Computer Science
dc.degree.levelMaster of Science M.Sc.en
dc.description.abstractJava is a network centric programming language and environment It is furnished with a rich set of higher order transport functions contained in class libraries. They make it easy to send and retrieve text documents, audio files, and video images across a network. FurĀ­thermore, the Java thread library allows applications to execute several tasks concurrently. Therefore, Java could be a suitable platform for multimedia applications. These multimedia applications have characteristic requirements, such as constant bandwidth, determinism in data delivery, strict latency, and delay characteristics, none of which can be guaranteed by a TCP/IP based backbone. ATM technology has addressed many of these QoS requirements. Unfortunately, ATM services have been presented as variants of the TCP/IP network layers, and QoS parameters have been inaccessible. Our goal, therefore, has been to provide access to ATM services directly from the Java programming environĀ­ment. We designed and implemented a standardized Java ATM API. This API, believed to be the first of its kind, allows Java programmers to access QoS guarantees provided by the ATM protocol stack. Performance measurements are given, which validate the correctness of our design choices.
dc.format.extent114 pages
dc.identifier.urihttps://hdl.handle.net/1828/19820
dc.rightsAvailable to the World Wide Weben_US
dc.titleAn ATM application programming interface for Java providing quality of serviceen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
STRUNC_Jan_MSc_1998_744341.pdf
Size:
24.7 MB
Format:
Adobe Portable Document Format