• DocumentCode
    2337490
  • Title

    Design of multicast packet switches for high-speed multi-service networks

  • Author

    Ravindran, K.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Kansas State Univ., Manhattan, KS, USA
  • fYear
    1996
  • fDate
    6-9 Aug. 1996
  • Firstpage
    573
  • Lastpage
    584
  • Abstract
    The paper describes a multicast switch architecture for multi service networks that supports multi destination packet delivery at high data transfer rates (/spl ap/150 mb/sec for full motion video) and allows large aggregate data carrying capacity (/spl ap/1000 mb/sec). The switch architecture is made extensible by adopting a network oriented design whereby the switch functions are cast with the requirements of a canonical network model for packet multicasting. The requirements are routing and priority based scheduling of packets from the input to output link(s) of each multicast channel segment supported by a switch. Packet routing is efficiently implementable in hardware by maintaining the information about all channel segments supported by the switch in a fast associative store. Our architecture yields high switching efficiency by using high speed link processors, distributed associative store, and parallel execution of routing and scheduling activities. The paper describes various functional elements of the switch architecture, and identifies the performance boundaries of switch realization on high speed processor and communication components.
  • Keywords
    computer networks; packet switching; parallel programming; processor scheduling; aggregate data carrying capacity; canonical network model; distributed associative store; fast associative store; full motion video; functional elements; high data transfer rates; high speed link processors; high speed multi service networks; high switching efficiency; multi destination packet delivery; multicast channel segment; multicast packet switches; multicast switch architecture; network oriented design; packet multicasting; packet routing; parallel execution; priority based scheduling; scheduling activities; switch architecture; switch functions; Aggregates; Dispatching; Hardware; Optical fibers; Optical packet switching; Optical switches; Packet switching; Routing; Streaming media; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 1996., Proceedings of 5th IEEE International Symposium on
  • Conference_Location
    Syracuse, NY, USA
  • ISSN
    1082-8907
  • Print_ISBN
    0-8186-7582-9
  • Type

    conf

  • DOI
    10.1109/HPDC.1996.546228
  • Filename
    546228