• DocumentCode
    571483
  • Title

    A Design and Implementation of OpenFlow Controller Handling IP Multicast with Fast Tree Switching

  • Author

    Kotani, Daisuke ; Suzuki, Kazuya ; Shimonishi, Hideyuki

  • Author_Institution
    Grad. Sch. of Inf., Kyoto Univ., Kyoto, Japan
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    60
  • Lastpage
    67
  • Abstract
    We present a design of an OpenFlow controller handling IP multicast and a method to switch a multicast tree to the other with little packet loss. Reducing packet loss during reconstruction of multicast tree triggered by a failure has been an important problem to make multicast communications more reliable. One approach for this problem is to use redundant trees for multicast trees, but algorithms to compute redundant trees require centralized computation therefore cannot be used in IP network. We used OpenFlow, which has features of centralized control and programmability, to realize redundant multicast trees in the network. In this paper, we present a design of an OpenFlow controller supporting IP multicast and a method to set up multiple multicast trees of one multicast group in the network for fast tree switching. To avoid delivering duplicate packets to the receivers, we assign an ID to each tree, embed it into multicast packets, and select the tree to deliver multicast packets in the sender switch by rewriting the packet header. We showed little packet loss when switching the multicast tree triggered by the failure using implementation of the OpenFlow controller by the evaluation experiment.
  • Keywords
    IP networks; centralised control; computer network reliability; failure analysis; multicast communication; telecommunication switching; IP multicast; IP network; OpenFlow controller design; centralized control; fast tree switching; multicast communications; multicast tree reconstruction; multicast tree switching method; packet header; packet loss reduction; receivers; IP networks; Receivers; Switches; Topology; Fast Reroute; Multicast; OpenFlow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications and the Internet (SAINT), 2012 IEEE/IPSJ 12th International Symposium on
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2001-6
  • Electronic_ISBN
    978-0-7695-4737-4
  • Type

    conf

  • DOI
    10.1109/SAINT.2012.17
  • Filename
    6305261