Reproducing real NDN experiments using mini-CCNx

  • Authors:
  • Carlos M.S. Cabral;Christian Esteve Rothenberg;Maurício Ferreira Magalhães

  • Affiliations:
  • University of Campinas (UNICAMP), Campinas, Brazil;University of Campinas (UNICAMP), Campinas, Brazil;University of Campinas (UNICAMP), Campinas, Brazil

  • Venue:
  • Proceedings of the 3rd ACM SIGCOMM workshop on Information-centric networking
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

This demo presents Mini-CCNx as a new experimentation tool for the NDN (Named Data Networking) model. Rooted in recent container-based emulation and resource isolation techniques developed to foster research in SDN/OpenFlow, Mini-CCNx features a number of contributions to support and facilitate NDN experiments using the project's official code base at scale. In addition to integrating all the available pieces of code, the platform offers experimenter-friendly configuration interfaces tailored to NDN and allows to run arbitrary topologies with hundreds of nodes without sacrificing high-fidelity results. We demonstrate how Mini-CCNx is capable of reproducing experiments on the NDN testbed using dynamic routing protocols (OSPFN) and multicast content delivery (NDNVideo). We import the whole NDN testbed topology including annotated links and show how the obtained results match published results. The experience suggests that Mini-CCNx can be a helpful experimental platform prior to going to a real deployment, altogether reducing time and costs, and yielding early insights on the end application behavior, routing configuration needs, caching characteristics, protocol performance, and so on.