DocumentCode
1673962
Title
Design and Implementation of Multi-Platform Infrastructure of Extensible Network Functions
Author
Kawashima, Ryota ; Ji, Yusheng ; Maruyama, Katsumi
Author_Institution
Dept. of Inf., Grad. Univ. for Adv. Studies, Tokyo
fYear
2008
Firstpage
1
Lastpage
5
Abstract
Dynamic and flexible composition of higher-level network services, such as security, QoS, or adaptive services are required by future network applications. However, the development of such extensible applications makes them rather complex. In addition, many old applications, which do not support such services, would stick to be used. To solve these problems, we propose a generic and multi-platform infrastructure called FreeNA1 that extends existing applications by transparently incorporating the services to them. FreeNA offers abstract interfaces such that users can insert the services into each packet flow based on a configuration file. In this paper, we describe the design and implementation of FreeNA including a functionality comparison with relevant systems, and our performance evaluation results. The result shows that FreeNA offers finer configurability, composability, and usability and can be used widely than other similar systems. We also show that overhead of transparent service insertion is about 1-2% at a maximum compared to a method of inserting such services into applications directly.
Keywords
application program interfaces; computer networks; open systems; FreeNA; extensible networking functions; higher-level network services; multi-platform infrastructure; transparent service insertion; Access protocols; Informatics; Information security; Information systems; Kernel; Linux; National security; Runtime library; Transfer functions; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference, 2008. IEEE GLOBECOM 2008. IEEE
Conference_Location
New Orleans, LO
ISSN
1930-529X
Print_ISBN
978-1-4244-2324-8
Type
conf
DOI
10.1109/GLOCOM.2008.ECP.323
Filename
4698098
Link To Document