DocumentCode
5551
Title
A Unified Unicast and Multicast Routing and Forwarding Algorithm for Software-Defined Datacenter Networks
Author
Wen-Kang Jia ; Li-Chun Wang
Author_Institution
Dept. of Electr. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
Volume
31
Issue
12
fYear
2013
fDate
Dec-13
Firstpage
2646
Lastpage
2657
Abstract
In this article, we consider a scalability problem associated with software-defined datacenter, of which the unicast/multicast routing states is proven to be NP-complete. We introduce an efficient multiple membership query algorithm, called Scalar-pair Vectors Routing and Forwarding (SVRF), based on the prime theory such as Chinese Remainder Theorem (CRT). Our proposed algorithm simply calculates corresponding output ports of each multicast group by dividing a common scalar-pair with a group-specific key, within pseudo-polynomial time. The result is then used to make a forwarding decision within few cycles through a hardware accelerator. Compared to Bloom filter, our algorithm can achieve remarkable performance in terms of memory consumption, processing time, hardware cost, and 100% delivery accuracy, while applying for a large number of large-scale distinct flows (including unicast and multicast) in a large-scale datacenter networks. Our work may be applied to various research areas of computer science and networking.
Keywords
computational complexity; multicast communication; polynomials; telecommunication network routing; Chinese remainder theorem; NP-complete; forwarding algorithm; multiple membership query algorithm; pseudo-polynomial time; scalability problem; scalar-pair vectors routing and forwarding; software-defined datacenter networks; unified unicast and multicast routing; Control systems; Multicast communication; Protocols; Routing; Unicast; Bloom Filter (BF); Chinese Remainder Theorem (CRT); Datacenter Networks; Multicast; Routing and Forwarding; Software Defined Networks (SDNs);
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/JSAC.2013.131206
Filename
6678111
Link To Document