TY - JOUR
T1 - Dynamic virtual routers using multiway segment tree
AU - Chang, Yeim Kuan
AU - Ou, Zi Yang
PY - 2013
Y1 - 2013
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84889028510&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84889028510&partnerID=8YFLogxK
U2 - 10.1109/HPSR.2013.6602308
DO - 10.1109/HPSR.2013.6602308
M3 - Conference article
AN - SCOPUS:84889028510
SN - 2325-5595
SP - 171
EP - 176
JO - IEEE International Conference on High Performance Switching and Routing, HPSR
JF - IEEE International Conference on High Performance Switching and Routing, HPSR
M1 - 6602308
T2 - 2013 IEEE 14th International Conference on High Performance Switching and Routing, HPSR 2013
Y2 - 8 July 2013 through 11 July 2013
ER -