• DocumentCode
    1420598
  • Title

    A novel implementation approach for an ATM switch with a per-VC architecture

  • Author

    Vishnu, M. ; Mark, J.W.

  • Author_Institution
    Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1
  • Volume
    22
  • Issue
    4
  • fYear
    1997
  • Firstpage
    177
  • Lastpage
    183
  • Abstract
    Let S be the set of virtual connection (VC) streams being multiplexed by a statistical multiplexer. A statistical multiplexer is said to be a per-VC multiplexer if, to the ith VC stream, the statistical multiplexer appears as a single server queue with a buffer space ≥ Bi cells and a service time of ≤ Di slots, for each i ∊ S. An N × N ATM switch consists of N statistical multiplexers and is said to have a per-VC architecture if it uses per-VC multiplexers. Such a switch provides several advantages: It enables the network to provide diverse end-to-end Quality of Service (QoS) guarantees to heterogeneous traffic streams on a per-VC basis. Per-VC architecture also enables us to devise efficient flow-control schemes for available bit rate (ABR) VCs. We propose a new ATM switch with a per-VC architecture called the virtual connection queue (VCQ) ATM switch. We also propose a connectionist implementation of the VCQ ATM which implements all functions in hardware and which avoids the use of any central processors. A connectionist implementation of a system is comprised of a large number of simple processing/storage elements (PSEs) interconnected to form a cooperative parallelism.
  • Keywords
    Asynchronous transfer mode; Computer architecture; Multiplexing; Optical switches; Ports (Computers); Registers;
  • fLanguage
    English
  • Journal_Title
    Electrical and Computer Engineering, Canadian Journal of
  • Publisher
    ieee
  • ISSN
    0840-8688
  • Type

    jour

  • DOI
    10.1109/CJECE.1997.7101941
  • Filename
    7101941