DocumentCode :
1781205
Title :
Enhancing OpenFlow actions to offload packet-in processing
Author :
Farhadi, Hamid ; Ping Du ; Nakao, A.
Author_Institution :
Univ. of Tokyo, Tokyo, Japan
fYear :
2014
fDate :
17-19 Sept. 2014
Firstpage :
1
Lastpage :
6
Abstract :
Software-Defined Networking (SDN) increasingly attracts more researchers as well as industry attentions. Open-Flow as a major API for SDN applies <;match, action> rules to every packet. However, it only supports a few actions that are all predefined. We extend this limitation of OpenFlow and propose User-Defined Actions (UDAs) for SDN. We discuss usecases of UDAs and propose an architecture to realize UDAs. Using our architecture we conduct a series of tests. We indicate that our UDAs can elevate millisecond-scale running time of current proposals to nanosecond-scale (including proposals from northbound applications of SDN community and virtual appliances of Network Function Virtualization or NFV community). Also, regarding ease of programmability, we show that our proposal decrease the lines of code of by 72.9% and 79.3% compared to implementing the same functionality as a northbound application and as a standalone middlebox, respectively. In addition, we extended OpenFlow to support UDAs and implemented a few sample UDAs.
Keywords :
packet radio networks; software defined networking; API; OpenFlow; network function virtualization; packet-in processing; software-defined networking; user-defined actions; Computer architecture; Detectors; Home appliances; Middleboxes; Peer-to-peer computing; Proposals; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Operations and Management Symposium (APNOMS), 2014 16th Asia-Pacific
Conference_Location :
Hsinchu
Type :
conf
DOI :
10.1109/APNOMS.2014.6996603
Filename :
6996603
Link To Document :
بازگشت