• DocumentCode
    767923
  • Title

    Software Structure of No. 5 ESS--A Distributed Telephone Switching System

  • Author

    Duncan, Tom ; Huen, Wing H.

  • Author_Institution
    Bell Labs., Naperville, IL
  • Volume
    30
  • Issue
    6
  • fYear
    1982
  • fDate
    6/1/1982 12:00:00 AM
  • Firstpage
    1379
  • Lastpage
    1385
  • Abstract
    Most stored program controlled telephone switching systems are designed with centralized control architectures. Evolving processor technology and requirements of smooth growth over a wide size range have led system designers to take advantage of distributed processing architectures. This paper provides a conceptual framework for software partitioning on a distributed stored-program controlled switching system and discusses the resulting software structure as present in No. 5 ESS. To facilitate the software development process, a methodology based on current software engineering principles is employed. Sufficiently decoupled software components have expedited parallel development of software and provided reliability by reducing interaction and limiting propagation of errors among software components. The structuring strategy described for telephone switching is equally applicable to other distributed real-time control systems.
  • Keywords
    Communication switching, circuit; Centralized control; Computer architecture; Control systems; Distributed control; Distributed processing; Electronic switching systems; Programming; Software engineering; Switching systems; Telephony;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOM.1982.1095585
  • Filename
    1095585