• 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