• DocumentCode
    2156522
  • Title

    An ATM switch simulation tool based on the C++ object oriented programming language

  • Author

    Malgosa-Sanahuja, Josepmaria ; Castells-Cuscullola, Jordi ; Garcia-Haro, Joan

  • Author_Institution
    Dept. of Electr. Eng. & Commun., Zaragoza Univ., Spain
  • Volume
    2
  • fYear
    1997
  • fDate
    20-22 Aug 1997
  • Firstpage
    972
  • Abstract
    A software package to simulate ATM switches, written in the C++ programming language, is presented and its main modules and objects are described. The core element of our design is a so-called “switch element” object that performs the basic operations of point-to-point routing and provides additional functionality such as buffering and multicasting. The simulator has been designed to accommodate the shared-memory and the space-division approaches and even to mix them. It is therefore able to simulate a single-stage N×N switching element and a multistage interconnection network at different abstraction levels and under a multiplicity of input traffic models and connection patterns
  • Keywords
    C language; asynchronous transfer mode; buffer circuits; digital simulation; multistage interconnection networks; object-oriented languages; object-oriented programming; shared memory systems; software packages; telecommunication computing; telecommunication network routing; telecommunication switching; ATM switch simulation; C++ object-oriented programming language; abstraction levels; buffering; connection patterns; functionality; input traffic models; multicasting; multistage interconnection network; point-to-point routing; program modules; shared memory; single-stage switching element; software package; space-division approach; switch element object; Asynchronous transfer mode; Buildings; Computer languages; Fabrics; Object oriented modeling; Object oriented programming; Switches; Telecommunication traffic; Telematics; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and Signal Processing, 1997. 10 Years PACRIM 1987-1997 - Networking the Pacific Rim. 1997 IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    0-7803-3905-3
  • Type

    conf

  • DOI
    10.1109/PACRIM.1997.620422
  • Filename
    620422