Structuring call control software using distributed objects

  • H. Blair
  • S. J. Caughey
  • H. Green
  • S. K. Shrivastava
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1161)


Present day telecommunications systems make use of computing technology that places excessive reliance on specialist equipment and techniques for delivering core services of switching and call management. It is becoming increasingly difficult to maintain and enhance these systems to incorporate new services and functionalities. Continuing advances in distributed computing technology hold the promise of a way out of this difficulty. The paper analyses the problems facing telecommunications software and describes how it can be restructured using object-oriented techniques. The approach presented opens up a way of structuring telecommunications applications using CORBA technology.


State Machine User Agent Concurrency Control Common Object Request Broker Architecture Line Object 
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. [1]
    CORBA: Common Object Request Broker Architecture and Specification, OMG Document Revision 2.0, July 1995.Google Scholar
  2. [2]
    CORBA services: Common Object Services Specification, OMG Document No. 95-3-31, March 1995.Google Scholar
  3. [3]
    H. Berndt et al., “TINA service architecture”, TB_MDC.012_2.0_94, TINA Consortium, Redbank, NJ, March 1995. ( Scholar
  4. [4]
    H.M. Blair, “Attacking Product Complexity: Broadband Call Control for Vision O.N.E”, Proc. of XIV Intl. Switching Symposium, Yokohama, October 1992.Google Scholar
  5. [5]
    H. Green, “Distributed Systems Issues for Telecommunications”, Proc. of 1995 European Research Seminar on Advances in Distributed Computing, ERSADS'95, April 1995.Google Scholar
  6. [6]
    Y. Huang and C. Kintala, “Software fault tolerance in the application layer”, in Software Fault Tolerance, M.R. Lyu (ed), Trends in Software, Vol. 3, John Wiley and Sons, 1995.Google Scholar
  7. [7]
    S. K. Shrivastava et al., “Principal features of the VOLTAN family of node architectures for distributed systems”, IEEE Trans. on Computers, 41, 5, May 1992, pp. 542–549.Google Scholar
  8. [8]
    F. Brasileiro et al., “Implementing fail-silent nodes for distributed systems”, IEEE Trans. on Computers (to appear).Google Scholar
  9. [9]
    S.J. Caughey and S.K. Shrivastava, “Architectural support for mobile objects in large scale distributed systems”, Proc. of IEEE Intl. Workshop on Object-Orientation in Operating Systems, Lund, August 1995, pp. 38–47.Google Scholar
  10. [10]
    G.D. Parrington et al., “The design and implementation of Arjuna”, USENIX Computing Systems Journal, vol. 8 (3), 1995, pp. 255–308.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • H. Blair
    • 1
  • S. J. Caughey
    • 2
  • H. Green
    • 1
  • S. K. Shrivastava
    • 2
  1. 1.GPT Ltd.CoventryEngland
  2. 2.Department of Computing ScienceUniversity of NewcastleNewcastle upon TyneEngland

Personalised recommendations