Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3125719.3125726acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

Virtualized ICN (vICN): towards a unified network virtualization framework for ICN experimentation

Published: 26 September 2017 Publication History

Abstract

To assess the feasibility and potential for deployment of new networking paradigms such as ICN, being able to carry out large scale experimentation and tests in real operational networks is crucial. Various platforms have been developed by the research community to support design and evaluation of specific aspects of ICN architecture. Most of them provide ICN-dedicated, small scale or application-specific environments and ad-hoc testing tools, non reusable in other contexts nor in real-world IP deployments.
The goal of this paper is to contribute vICN (virtualized ICN), a unified open-source framework for network configuration and management that uses recent progresses in resource isolation and virtualization techniques. It offers a single, flexible and scalable platform to serve different purposes, ranging from reproducible large-scale research experimentation, to demonstrations with emulated and/or physical devices and network resources and to real deployments of ICN in existing IP networks. In the paper, we describe the rationale for vICN and its components, highlighting programmability, scalability and reliability as its core principles. Illustration of vICN properties is provided through concrete examples.

References

[1]
Martin Bjorklund. 2010. YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF). RFC 6020. (Oct 2010).
[2]
Amy Brown. 2012. The architecture of open source applications (SQLAlchemy). Vol. 2. Kristian Hermansen.
[3]
Carlos Cabral, Christian Esteve Rothenberg, and Maurício Ferreira Magalhães. 2013. Mini-CCNx: Fast prototyping for named data networking. In Proceedings of the 3rd ACM SIGCOMM workshop on Information-centric networking. ACM, 33--34.
[4]
Christopher John Date and Hugh Darwen. 1998. Foundation for object/relational databases: the third manifesto. Addison-Wesley Professional.
[5]
The OpenStack Foundation. 2017. https://www.openstack.org/. (2017).
[6]
European Telecommunications Standards Institute. 2014. Network Functions Virtualisation (NFV); Management and Orchestration. Technical Report GS NFV-MAN 001. European Telecommunications Standards Institute (ETSI).
[7]
ITU. March 2017. Recommendation ITU-T Y.3071 Data Aware Networking (Information Centric Networking): Requirements and Capabilities. In ITU Study Group 13 Final Report. https://www.itu.int/rec/T-REC-Y.3071-201703-P
[8]
Mathieu Lacage, Martin Ferrari, Mads Hansen, Thierry Turletti, and Walid Dabbous. 2010. NEPI: using independent simulators, emulators, and testbeds for easy experimentation. SIGOPS Operating Syst. Rev. 43, 4 (2010), 60--65.
[9]
Alan K Mackworth. 1992. Constraint satisfaction problems. Encyclopedia of AI 285 (1992), 293.
[10]
Mininet. 2017. http://mininet.org/. (2017).
[11]
NS3. 2017. The Network Simulator 3. https://www.nsnam.org/. (2017).
[12]
Puppet OpenStack. 2017. https://wiki.openstack.org/wiki/Puppet. (2017).
[13]
Production-Grade Container Orchestration. 2017. https://kubernetes.io/. (2017).
[14]
5G Americas White Paper. December 2016. Understanding Information-Centric Networking and Mobile Edge Computing. ... http://www.5gamericas.org/files/3414/8173/2353/Understanding_Information_Centric_Networking_and_Mobile_Edge_Computing.pdf
[15]
J. Paredaens. 1978. On the expressive power of the relational algebra. Inform. Process. Lett. 7, 2 (1978), 107 -- 111.
[16]
Ravishankar Ravindran, Asit Chakraborti, Syed Obaid Amin, Aytac Azgin, and Guoqiang Wang. 2016. 5G-ICN : Delivering ICN Services over 5G using Network Slicing. (2016). http://arxiv.org/abs/1610.01182
[17]
Future Internet Research and Experimentation. 2017. https://www.ict-fire.eu. (2017).
[18]
Rizos Sakellariou and Henan Zhao. 2004. A hybrid heuristic for DAG scheduling on heterogeneous systems. In Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International. IEEE, IEEE, 111.
[19]
S. Salsano, N. Blefari-Melazzi, A. Detti, G. Morabito, and L. Veltri. 2013. Information Centric Networking over SDN and OpenFlow: Architectural Aspects and Experiments on the OFELIA Testbed. Comput. Netw. 57, 16 (Nov 2013), 3207--3221.
[20]
Oliver Sinnen. 2007. Task scheduling for parallel systems. Vol. 60. John Wiley & Sons.
[21]
The Linux Foundation. 2017. Fast Data project (fd.io) Community ICN (CICN). https://wiki.fd.io/view/Cicn. (2017).
[22]
The Linux Foundation. 2017. Open vSwitch. http://openvswitch.org/. (2017).
[23]
The Linux Foundation. 2017. OpenStack Chef. https://wiki.openstack.org/wiki/Chef. (2017).
[24]
The Linux Foundation. 2017. Vector Packet Processing - Fast Data I/O. https://wiki.fd.io/view/VPP/. (2017).
[25]
Lixia Zhang, Alexander Afanasyev, Jeffrey Burke, Van Jacobson, kc claffy, Patrick Crowley, Christos Papadopoulos, Lan Wang, and Beichuan Zhang. 2014. Named Data Networking. SIGCOMM Comput. Commun. Rev. 44, 3 (Jul 2014), 66--73.

Cited By

View all
  • (2023)An Overview of Integration of the Virtualization of Network Functions in the Context of Information Centric Networks2023 3rd International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME)10.1109/ICECCME57830.2023.10253441(1-7)Online publication date: 19-Jul-2023
  • (2021)Review on Network Function Virtualization in Information-Centric Networking2021 International Conference of Technology, Science and Administration (ICTSA)10.1109/ICTSA52017.2021.9406543(1-6)Online publication date: 22-Mar-2021
  • (2019)Towards security-as-a-service in multi-access edgeProceedings of the 4th ACM/IEEE Symposium on Edge Computing10.1145/3318216.3363335(358-363)Online publication date: 7-Nov-2019
  • Show More Cited By

Index Terms

  1. Virtualized ICN (vICN): towards a unified network virtualization framework for ICN experimentation

          Recommendations

          Comments

          Please enable JavaScript to view thecomments powered by Disqus.

          Information & Contributors

          Information

          Published In

          cover image ACM Conferences
          ICN '17: Proceedings of the 4th ACM Conference on Information-Centric Networking
          September 2017
          239 pages
          ISBN:9781450351225
          DOI:10.1145/3125719
          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Sponsors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          Published: 26 September 2017

          Permissions

          Request permissions for this article.

          Check for updates

          Author Tags

          1. deployment
          2. management
          3. measurements
          4. virtualization

          Qualifiers

          • Research-article

          Conference

          ICN '17
          Sponsor:

          Acceptance Rates

          Overall Acceptance Rate 133 of 482 submissions, 28%

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)4
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 25 Nov 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2023)An Overview of Integration of the Virtualization of Network Functions in the Context of Information Centric Networks2023 3rd International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME)10.1109/ICECCME57830.2023.10253441(1-7)Online publication date: 19-Jul-2023
          • (2021)Review on Network Function Virtualization in Information-Centric Networking2021 International Conference of Technology, Science and Administration (ICTSA)10.1109/ICTSA52017.2021.9406543(1-6)Online publication date: 22-Mar-2021
          • (2019)Towards security-as-a-service in multi-access edgeProceedings of the 4th ACM/IEEE Symposium on Edge Computing10.1145/3318216.3363335(358-363)Online publication date: 7-Nov-2019
          • (2019)NOVNProceedings of the 20th International Conference on Distributed Computing and Networking10.1145/3288599.3288637(90-99)Online publication date: 4-Jan-2019
          • (2019)On the Granularity of Trie-Based Data Structures for Name Lookups and UpdatesIEEE/ACM Transactions on Networking10.1109/TNET.2019.290148727:2(777-789)Online publication date: 1-Apr-2019
          • (2019)An Orchestrated NDN Virtual Infrastructure Transporting Web Traffic: Design, Implementation, and First Experiments with Real End UsersIEEE Communications Magazine10.1109/MCOM.2019.180073057:6(33-39)Online publication date: Jun-2019
          • (2018)A transport layer and socket API for (h)ICNProceedings of the 5th ACM Conference on Information-Centric Networking10.1145/3267955.3267972(137-147)Online publication date: 21-Sep-2018
          • (2018)μNDNProceedings of the 5th ACM Conference on Information-Centric Networking10.1145/3267955.3267961(12-23)Online publication date: 21-Sep-2018
          • (2018)Wireless Network Emulation for Research on Information-Centric NetworkingProceedings of the 12th International Workshop on Wireless Network Testbeds, Experimental Evaluation & Characterization10.1145/3267204.3267211(46-55)Online publication date: 1-Oct-2018
          • (2018)A Survey on Artifacts from CoNEXT, ICN, IMC, and SIGCOMM Conferences in 2017ACM SIGCOMM Computer Communication Review10.1145/3211852.321186448:1(75-80)Online publication date: 27-Apr-2018
          • Show More Cited By

          View Options

          Login options

          View options

          PDF

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media