Presentation 2015-07-17
An analysis of calling structure of network-related functions in Linux kernels
Hirotaka Miyakawa, Shin'ichi Arakawa, Masayuki Murata,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Recently, network function virtualization has been focused to achieve flexible service deployment. A key to develop the network function virtualization is how easily a network function(s) can be separated from other network functions. In this paper, using the Internet protocol stack in the Linux kernel, we clarify an evolution of functional connectivity in protocols and between protocols through the Linux kernel development. As a result, we found that number of functions and number of function calls have been increased, but degree distribution and path length distribution have not been changed. Moreover, a modularity that indicates independency of network functions is not so high comparing with other biological systems.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Internet / Network Protocol / Protocol Stack / Hour-glass Architecture / Linux Kernel / Network Analysis / Function Evolution
Paper # IN2015-32
Date of Issue 2015-07-09 (IN)

Conference Information
Committee IN
Conference Date 2015/7/16(2days)
Place (in Japanese) (See Japanese page)
Place (in English) Hokkaido University
Topics (in Japanese) (See Japanese page)
Topics (in English) Cloud Networking, SDN, OpenFlow, Virtual Private Network (VPN), Overlay Network/P2P, Network configuration, etc.
Chair Hidetsugu Kobayashi(NTT)
Vice Chair Katsunori Yamaoka(Tokyo Inst. of Tech.)
Secretary Katsunori Yamaoka(NTT)
Assistant Yuichi Sudo(NTT) / Kunitake Kaneko(Keio Univ.)

Paper Information
Registration To Technical Committee on Information Networks
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) An analysis of calling structure of network-related functions in Linux kernels
Sub Title (in English)
Keyword(1) Internet
Keyword(2) Network Protocol
Keyword(3) Protocol Stack
Keyword(4) Hour-glass Architecture
Keyword(5) Linux Kernel
Keyword(6) Network Analysis
Keyword(7) Function Evolution
1st Author's Name Hirotaka Miyakawa
1st Author's Affiliation Osaka University(Osaka Univ.)
2nd Author's Name Shin'ichi Arakawa
2nd Author's Affiliation Osaka University(Osaka Univ.)
3rd Author's Name Masayuki Murata
3rd Author's Affiliation Osaka University(Osaka Univ.)
Date 2015-07-17
Paper # IN2015-32
Volume (vol) vol.115
Number (no) IN-140
Page pp.pp.55-60(IN),
#Pages 6
Date of Issue 2015-07-09 (IN)