• DocumentCode
    2562730
  • Title

    An overview of the pipelined common buffer architecture (PCBA) for memory based packet/cell switching systems

  • Author

    Shu-Ping Chang ; Chang, Paul ; Landsberg, Paul

  • Author_Institution
    Adv. Networking Lab., IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1994
  • fDate
    1994
  • Firstpage
    288
  • Lastpage
    297
  • Abstract
    A pipelined common buffer architecture (PCBA) is proposed for memory based switching systems. Unlike previously proposed shared-memory switching system, the PCBA is suitable for prioritized and multicast (without multiple memory write) traffic for both fixed length and variable length cell/packet. Therefore, switching among ATM traffic and existing LAN can be accomplished. The PCBA can route both fixed-sized cell data and variable-sized packet data. It separates switching system control and packet/cell data streams (the dichotomy) inside the switching system to simplify the design process for identifying VLSI chips implementation. The PCBA also uses pipelining for both system control and data movement, to achieve the highest possible system throughput, i.e. one system buffer per system clock cycle. A system buffer in PCBA has fixed size N×W bits where N is the number of switch ports and W is the width of data path (number of bits transmitted/received to/from system buffer at one clock cycle by a switch port). Furthermore, the usage of external memory modules for both data and control memory takes full advantage of advances in commercial RAM technology. It can be seen that the PCBA not only can easily expand its queue size for different networking environments, but can also support future traffic types without modification to the architecture
  • Keywords
    asynchronous transfer mode; buffer storage; electronic switching systems; local area networks; packet switching; pipeline processing; random-access storage; shared memory systems; telecommunication computing; telecommunication control; ATM traffic; LAN; PCBA; RAM technology; VLSI chips; cell switching systems; control memory; data movement; data path width; fixed-sized cell data; memory based switching systems; memory modules; networking environments; packet switching systems; pipelined common buffer architecture; queue size; switch ports; switching system control; system buffer; system throughput; telecommunication traffic; variable-sized packet data; Asynchronous transfer mode; Clocks; Control systems; Local area networks; Process design; Random access memory; Switches; Switching systems; Traffic control; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 1994. Proceedings., 19th Conference on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-8186-6680-3
  • Type

    conf

  • DOI
    10.1109/LCN.1994.386591
  • Filename
    386591