Abstract
In this paper we examine the possibility of applying Java in the field of telecommunications. We present a method based on formal descriptions we worked out for implementation of communication protocols in Java. We demonstrate how SDL descriptions can be mapped to Java code. We bring out the code of some SDL/PR constructions common for every implementation and parts of SDL descriptions that are implementation specific and apply predefined code patterns. We touch on the problem of mapping abstract data types. This conception is presented by the example of sample telecom protocol INRES and possible connections to the environment are introduced. Then we raise and discuss the matter of automatic compilation and present an SDL/PR to Java compiler. We appraise efficiency of this compilation method and the performance of the realized system. Finally we talk over the advantages and drawbacks of applying Java and give some possible fields of applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
J. Ellsberger, D. Hogrefe, A. Sarma: SDL Formal object-oriented language for communicating systems, Prentice Hall, (1997)
ITU-T recommendation Z.100 Specification and Description Language, (1993)
B. Wydaeghe: „Translating OMT* to SDL“, Proceedings of Methods Engineering’ 96-IFIP WG 8.1/8.2, (1996)
ITU-T recommendation Z.100s1 Specification and Description Language, SDL+ methodology: Use of MSC and SDL (with ASN.1) (1993)
P. Langendörfer, H. König: „A Configurable Code Generation Tool for SDL“, 6th International Conference on Software in Telecommunications and Computer Networks, Split, Bari, October (1998)
Java Platform 1.2 API Specification, JDK 1.2 Documentation, Sun Microsystems Inc., (1999)
JLex: A Lexical Analyzer Generator for Java, Princeton University, http://www.cs.princeton.edu/~appel/modern/java/JLex/, (2000)
CUP Parser Generator for Java, Princeton University, http://www.cs.princeton.edu/~appel/modern/java/CUP/, (2000)
Dr. G. Gordos, Dr. Gy. Csopaki, Zs. Werner, G. Horváth, T. Kerecsen, G. Kovács: „Automatic conversion of SDL into modern languages with a Java-based compiler“, ETIK Report, Budapest, (1999)
ITU-T recommendation Q.0700 Specifications of Signalling System No. 7, Introduction to CCITT Signalling System No. 7
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Csopaki, G., Horváth, G.A., Kovács, G. (2000). Communication Protocol Implementation in Java. In: Interactive Distributed Multimedia Systems and Telecommunication Services. IDMS 2000. Lecture Notes in Computer Science, vol 1905. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-40002-8_24
Download citation
DOI: https://doi.org/10.1007/3-540-40002-8_24
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41130-7
Online ISBN: 978-3-540-40002-8
eBook Packages: Springer Book Archive