• DocumentCode
    1732743
  • Title

    Implementation of the Crosspoint-Queued switch´s output controller on the NetFPGA platform

  • Author

    Misovic, Danilo ; Ljumovic, Nikola ; Radonjic, Milutin ; Radusinovic, Igor

  • Author_Institution
    Fac. of Electr. Eng., Univ. of Montenegro, Podgorica, Montenegro
  • fYear
    2011
  • Firstpage
    235
  • Lastpage
    238
  • Abstract
    In this paper, implementation of a Crosspoint-Queued switch output controller on the NetFPGA development platform is presented. The output controller is a part of design that implements functionality of Crosspoint Queued Ethernet switch and it performs a scheduling algorithm on the crosspoint buffers. Round robin algorithm is chosen as a scheduling algorithm in this implementation. The basic principle of output controller implementation is presented here, as well as its sub-modules with detailed description of tasks that they perform. Apart from the basic scheduling function, output controller presented in this paper performs the other functions such as de-segmentation and error detection, which are needed in order to make a device fully functional in the real network environment.
  • Keywords
    electronic switching systems; field programmable gate arrays; queueing theory; scheduling; wireless LAN; NetFPGA platform; basic scheduling function; crosspoint buffers; crosspoint queued Ethernet switch; crosspoint-queued switch output controller; error detection; round robin algorithm; Buffer; Crosspoint Queue; Ethernet Switch; NetFPGA; Output Controller; Switching Fabric;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ELMAR, 2011 Proceedings
  • Conference_Location
    Zadar
  • ISSN
    1334-2630
  • Print_ISBN
    978-1-61284-949-2
  • Electronic_ISBN
    1334-2630
  • Type

    conf

  • Filename
    6044287