• DocumentCode
    2520333
  • Title

    Design and Implementation of Switches in Network Simulator (ns2)

  • Author

    Zheng, Hongyun ; Zhao, YongXiang ; Chen, Changjia

  • Author_Institution
    Sch. of Electron. & Inf. Eng., Beijing Jiaotong Univ.
  • Volume
    1
  • fYear
    2006
  • fDate
    Aug. 30 2006-Sept. 1 2006
  • Firstpage
    721
  • Lastpage
    724
  • Abstract
    Switches are necessary components of routers. They have attracted many attentions with rising demand of high-speed communication. Simulation plays more and more important role in studying switches. ns is a popular network simulator, however no support for switch. In this paper, we present the details of design and implementation of switch in ns. The switch is designed as an extension to ns module library. Our goal is to implement the common structure and functionality of switch, such as input and output ports, crossbar-based switch fabric, and arbitrating algorithm with simplicity and extensibility. By deriving from a basic class which is supported in ns, and modifying the process procedure of packets, switch is implemented as a standard module in ns library. The details of the developed switch and representative performance analysis which illustrates how to use the switch and its validation are presented as well
  • Keywords
    Internet; digital simulation; telecommunication network routing; telecommunication switching; Internet router; crossbar-based switch fabric; high-speed communication; network simulator; ns module library; switch design; Analytical models; Communication switching; Fabrics; High-speed networks; Internet; Libraries; Packet switching; Performance analysis; Protocols; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Computing, Information and Control, 2006. ICICIC '06. First International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    0-7695-2616-0
  • Type

    conf

  • DOI
    10.1109/ICICIC.2006.65
  • Filename
    1691900