• DocumentCode
    3085731
  • Title

    Dynamic virtual routers using multiway segment tree

  • Author

    Yeim-Kuan Chang ; Zi-Yang Ou

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • fYear
    2013
  • fDate
    8-11 July 2013
  • Firstpage
    171
  • Lastpage
    176
  • Abstract
    Recently, research community has drawn lots of attentions in the router virtualization that allows multiple virtual router instances running on the same physical router platform. Thus, the virtualized router should be able to handle packets from different virtual networks. Once the multiple virtual routing tables are merged, memory requirement can be reduced due to the common entries among virtual routing tables. Many previous works use trie-based methods to merge the virtual routing tables. In this paper, we propose a range-based merging method. The data structure is based on the dynamic multiway segment tree (DMST) that is implemented with standard B-tree structure. As our experimental results show, faster lookup speed and incremental update can be achieved. The proposed method performs much better than the trie-based ones in lookup speed and scalability, and has similar memory consumption.
  • Keywords
    Internet; telecommunication network routing; virtualisation; B-tree structure; DMST; ISP; Internet service providers; data structure; dynamic multiway segment tree; dynamic virtual routers; memory consumption; memory requirement; multiple virtual router; multiple virtual routing tables; multiway segment tree; physical router platform; research community; router virtualization; Data structures; Memory management; Resource management; Routing; Scalability; Virtual private networks; Virtualization; B-tree; segment tree; virtual routers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing (HPSR), 2013 IEEE 14th International Conference on
  • Conference_Location
    Taipei
  • ISSN
    2325-5552
  • Type

    conf

  • DOI
    10.1109/HPSR.2013.6602308
  • Filename
    6602308