• DocumentCode
    2835424
  • Title

    TDX-10: software structure and implementation

  • Author

    Song, Hongbin ; Kim, Hong Kook ; Lee, Y.K. ; Kim, Dae San ; Lee, Joon Sang ; Lee, Y.K.

  • Author_Institution
    Electron. & Telecommun. Res. Inst., Daejeon, South Korea
  • fYear
    1989
  • fDate
    22-24 Nov 1989
  • Firstpage
    38
  • Lastpage
    42
  • Abstract
    A description is given of the structure and the implementation of the TDX-10 software, which is a large-scale electronic switching system with distributed control architecture. The system structure is layered into three levels, a system, a subsystem, and a block. A system, the top level, is divided into many subsystems, each devoted to a specific function. Each subsystem is broken down into many building blocks which consist of several program files. As a basic loading unit in a processor, an execution module is generated by compiling files for a block or for a few blocks. A function could be simply inserted/deleted into/from an existing system by just adding/deleting its relating blocks in the system. Most peripheral processor (PP)-level programs, written in assembly or C-language, are combined with hardware units in the block for the easy maintenance of a system/block with a concept of a virtual machine
  • Keywords
    electronic switching systems; C-language; TDX-10 software structure; assembly language; basic loading unit; block level; distributed control architecture; electronic switching system; execution module; hardware units; peripheral processor level programs; program files; subsystem level; system level; virtual machine; Costs; Design methodology; Distributed control; Electronic switching systems; Hardware; Large-scale systems; Process design; Software design; Software reusability; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '89. Fourth IEEE Region 10 International Conference
  • Conference_Location
    Bombay
  • Type

    conf

  • DOI
    10.1109/TENCON.1989.176889
  • Filename
    176889