TY - GEN
T1 - LiONv2
T2 - 7th IEEE International Conference on Network Softwarization, NetSoft 2021
AU - Nagai, Yuki
AU - Watanabe, Hiroki
AU - Kondo, Takao
AU - Teraoka, Fumio
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/6/28
Y1 - 2021/6/28
N2 - An experimental network environment plays an important role to examine new systems and protocols. We have developed an experimental network construction tool called LiONv1 (Lightweight On-Demand Networking, ver.1). LiONv1 satisfies the following four requirements: programmer-friendly configuration file based on Infrastructure as Code, multiple virtualization technologies for virtual nodes, physical topology conscious virtual node placement, and L3 protocol agnostic virtual networks. None of existing experimental network environments satisfy all the four requirements. In this paper, we develop LiONv2 which satisfies three more requirements: diversity of available network devices, Internet-scale deployment, and disaggregation of network configuration and device configuration. LiONv2 employs NETCONF and YANG to achieve diversity of available network devices and Internet-scale deployment. LiONv2 also defines two YANG models which disaggregate network configuration and device configuration. LiONv2 is implemented in Go and C languages with public libraries for Go. Measurement results show that construction time of a virtual network is irrelevant to the number of virtual nodes if a single virtual node is created per physical node.
AB - An experimental network environment plays an important role to examine new systems and protocols. We have developed an experimental network construction tool called LiONv1 (Lightweight On-Demand Networking, ver.1). LiONv1 satisfies the following four requirements: programmer-friendly configuration file based on Infrastructure as Code, multiple virtualization technologies for virtual nodes, physical topology conscious virtual node placement, and L3 protocol agnostic virtual networks. None of existing experimental network environments satisfy all the four requirements. In this paper, we develop LiONv2 which satisfies three more requirements: diversity of available network devices, Internet-scale deployment, and disaggregation of network configuration and device configuration. LiONv2 employs NETCONF and YANG to achieve diversity of available network devices and Internet-scale deployment. LiONv2 also defines two YANG models which disaggregate network configuration and device configuration. LiONv2 is implemented in Go and C languages with public libraries for Go. Measurement results show that construction time of a virtual network is irrelevant to the number of virtual nodes if a single virtual node is created per physical node.
KW - Experimental network
KW - Infrastructure as Code
KW - L3 protocol agnostic
KW - NETCONF
KW - YANG
UR - http://www.scopus.com/inward/record.url?scp=85112069825&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85112069825&partnerID=8YFLogxK
U2 - 10.1109/NetSoft51509.2021.9492722
DO - 10.1109/NetSoft51509.2021.9492722
M3 - Conference contribution
AN - SCOPUS:85112069825
T3 - Proceedings of the 2021 IEEE Conference on Network Softwarization: Accelerating Network Softwarization in the Cognitive Age, NetSoft 2021
SP - 171
EP - 175
BT - Proceedings of the 2021 IEEE Conference on Network Softwarization
A2 - Shiomoto, Kohei
A2 - Kim, Young-Tak
A2 - Rothenberg, Christian Esteve
A2 - Martini, Barbara
A2 - Oki, Eiji
A2 - Choi, Baek-Young
A2 - Kamiyama, Noriaki
A2 - Secci, Stefano
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 28 June 2021 through 2 July 2021
ER -