Using object-oriented programming techniques for implementing ISDN supplementary services

  • Bent Gabelgaard
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 615)


This paper describes the use of the object-oriented programming language BETA for modelling and implementing a simple prototype of an ISDN D-channel layer 3 (I.451) entity. In particular, the implementation of ISDN supplementary services on top of the I.451 entity is considered using an object-oriented language, whereby several advantages are gained in comparison with other types of implementation languages. Aquaintance with the BETA programming language is assumed although the most vital constructs for use in this paper are explained.


State Machine Prototype Implementation Active Connection Implementation Language Code Extension 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Bocker87]
    Peter Bocker: ISDN — The Integrated Services Digital Network. Springer-Verlag, 1987.Google Scholar
  2. [ETSI90]
    ETSI Document No. ETS T/S 46-30, ETS T/S 46-31. ETSI Telecom Standards, 1990.Google Scholar
  3. [ETSI91]
    ETSI Document No. ETS 300 058, ETS 300 092, ETS 300 093. ETSI Telecom Standards, 1991.Google Scholar
  4. [I.250]
    CCITT Recommendation I.250: Definition of supplementary services. CCITT BLUE Book, Fascicle III.7, ITU, Geneva, 1989.Google Scholar
  5. [Madsen91]
    Ole Lehrmann Madsen Object-Oriented Programming in the BETA Programming Language. Draft (January 1991), Aarhus University, Computer Science Department, 1991.Google Scholar
  6. [Hedin86]
    Görel Hedin Incremental Execution in a Programming Environment based on Compilation. In: Proceedings of the 19th Hawaii International Conference on System Sciences, Vol. IIA Software, January 1986.Google Scholar
  7. [Hedin88]
    Görel Hedin Supporting exploratory programming in Simula. LU-CS-TR: 88-31, Lund University, 1988.Google Scholar
  8. [Söderberg88]
    Lennart Söderberg: Architectures for Intelligent Networks. In: Ericsson Review, 1/1989.Google Scholar
  9. [Berman92]
    Roger K. Berman Perspectives on the AIN Architecture. In: IEEE Communications Magazine, Vol.1, No.2 (Feb.92).Google Scholar
  10. [Blair91]
    Gordon Blair (ed.): Object-Oriented Languages, Systems and Applications. Pitman Publishing, 1991.Google Scholar
  11. [Agesen89]
    Ole Agesen Persistent and Shared Objects in Beta. DAIMI IR-89, Aarhus University 1989.Google Scholar
  12. [Huber91]
    Peter Huber A Formal, Executable Specification of the ISDN Basic Rate Interface. In: Proceedings of the 12th International Conference on Application and theory of Petri Nets.Google Scholar
  13. [Maruyama91]
    K.Maruyama A Concurrent Object-Oriented Switching Program in Chill. In: IEEE Communications Magazine, January 1991, Vol.29, No.1.Google Scholar
  14. [Arnouat91]
    C.Arnouat An Application of the Object Oriented Paradigm to the Modelization of Telecommunication Services. In: Tools 1991 Conference Proceedings, Prentice-Hall 1991.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  • Bent Gabelgaard
    • 1
  1. 1.Network Planning DivisionDMT Dansk MobilTelefon I/SAalborg C

Personalised recommendations