Abstract
This paper describes the advantages of the Java programming language and the Asynchronous Transfer Mode (ATM) transport capability, proposes some approaches to implementing ATM transport capability for Java, and details a prototype implementation of a native application programming interface (API) for version 1.0.2 of the Java programming language.
Preview
Unable to display preview. Download preview PDF.
References
For an introduction to ATM networks, see “Issues and Challenges in ATM Networks”, Communications of the ACM (February 1995).
Classical IP over ATM is described in IETF RFC1577, Classical IP and ARP over ATM, January 1994. For an analysis of problems associated with protocol redundancy, see D.L.Tennenhouse, “Layered Multiplexing Considered Harmful”, Protocols for High Speed Networks, H.Rudin & R.Williamson (Eds), Elsevier Science Publishers, IFIP, 1989.
TINA-C Service Architecture Specification, Version 5.0, 16 June 1997.
Object Management Group, Control and Management of Audio/Video Streams, RFP Revised Submission telecom/97-05-07, Version 1.0, May 30, 1997.
Java.net capabilities are described in David Flanagan, Java In A Nutshell (O'Reilly & Associates: 1996), 329–338.
See, for example, Werner Almesberger, Serge Sasyan and Steven Wright, “Quality of Service in Communication APIs”, IFIP International Workshop on Quality of Service '97 Proceedings, May 21–23, 1997, 237–249.
Ken Arnold and James Gosling, The Java Programming Language (Addison-Wesley: 1996), 189–217.
ATM Forum Technical Committee, Native ATM Services: Semantic Description, Version 1.0, ftp://ftp.atmforum.com/pub/approved-specs/af-saa-0048.000.ps, February 1996.
Werner Almesberger, Linux ATM API, Draft, version 0.4, ftp://lrcftp.epfl.ch/pub/linux/atm/api/, EPFL, July 1996. Windows Sockets 2 Application Programming Interface, Revision 2.2.0, May 10, 1996.
Werner Almesberger, Linux ATM internal signaling protocol, Version 0.2, EPFL, November 5, 1996.
Arnold and Gosling, The Java Programming Language, 271–294. See also Mary Campione and Kathy Walrath, Java Tutorial, http://java.sun.com.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jepsen, T.C., Zhang, Z. (1998). An ATM API for Java. In: Trigila, S., Mullery, A., Campolargo, M., Vanderstraeten, H., Mampaey, M. (eds) Intelligence in Services and Networks: Technology for Ubiquitous Telecom Services. IS&N 1998. Lecture Notes in Computer Science, vol 1430. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0056963
Download citation
DOI: https://doi.org/10.1007/BFb0056963
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64598-6
Online ISBN: 978-3-540-69343-7
eBook Packages: Springer Book Archive