Virtual Content-Centric Networking

Data-centric networking has recently been gaining attention. A representative design for data-centric networking is Content-Centric Networking (CCN), which routes packets based on content identifiers. CCN is basically designed to be open because ease of data reuse is one of the greatest advantages of data-centric networking. However, for real-world networking, completely open data-centric networking is not sufficient; it is necessary to allow for private communication within a group of users. In this paper, we propose Virtual Content-Centric Networking (VCCN), which realizes private communication within a group of users through CCN router virtualization. We present four building blocks of VCCN: extension of the content identifier, CCN router virtualization, packet transport between virtualized CCN routers, and Social Network Services cooperative user/group identification. We have implemented VCCN’s basic features by extending the CCNx software and have conducted a preliminary performance evaluation of our VCCN implementation.

[1]  Christian Esteve Rothenberg,et al.  Towards a new generation of information-oriented internetworking architectures , 2008, CoNEXT '08.

[2]  Deborah Estrin,et al.  Named Data Networking (NDN) Project , 2010 .

[3]  Ying Li,et al.  DaVinci: dynamically adaptive virtual networks for a customized internet , 2008, CoNEXT '08.

[4]  Jonathan S. Turner,et al.  Efficient Mapping of Virtual Networks onto a Shared Substrate , 2006 .

[5]  Philippe Robert,et al.  A versatile and accurate approximation for LRU cache performance , 2012, 2012 24th International Teletraffic Congress (ITC 24).

[6]  Hao Che,et al.  Hierarchical Web caching systems: modeling, design and experimental results , 2002, IEEE J. Sel. Areas Commun..

[7]  Diego Perino,et al.  Experimental Evaluation of Memory Management in Content-Centric Networking , 2011, 2011 IEEE International Conference on Communications (ICC).

[8]  Massimo Gallo,et al.  Evaluating per-application storage management in content-centric networks , 2013, Comput. Commun..

[9]  William Allen Simpson,et al.  The Point-to-Point Protocol (PPP) , 1993, RFC.

[10]  Dario Rossi,et al.  A dive into the caching performance of Content Centric Networking , 2012, 2012 IEEE 17th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[11]  Gene Tsudik,et al.  DoS and DDoS in Named Data Networking , 2012, 2013 22nd International Conference on Computer Communication and Networks (ICCCN).

[12]  Yanghee Choi,et al.  A Survey on content-oriented networking for efficient content delivery , 2011, IEEE Communications Magazine.

[13]  Massimo Gallo,et al.  Modeling data transfer in content-centric networking , 2011, 2011 23rd International Teletraffic Congress (ITC).

[14]  Jihoon Lee,et al.  CCN-based virtual private community for extended home media service , 2011, IEEE Transactions on Consumer Electronics.

[15]  Philippe Robert,et al.  Impact of traffic mix on caching performance in a content-centric network , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[16]  William Allen Simpson,et al.  IP in IP Tunneling , 1995, RFC.

[17]  Pierre St. Juste,et al.  SocialVPN: Enabling wide-area collaboration with integrated social and overlay networks , 2010, Comput. Networks.

[18]  Gustavo Prado Alkmim,et al.  Mapping virtual networks onto substrate networks , 2013, Journal of Internet Services and Applications.

[19]  Byoung-Joon Lee,et al.  Content Centric Network-based Virtual Private Community , 2011, 2011 IEEE International Conference on Consumer Electronics (ICCE).

[20]  Hiroyuki Ohsaki,et al.  VCCN: Virtual content-centric networking for realizing group-based communication , 2013, 2013 IEEE International Conference on Communications (ICC).

[21]  Dario Rossi,et al.  Caching performance of content centric networks under multi-path routing (and more) , 2011 .

[22]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[23]  Scott Shenker The Data-Centric Revolution in Networking , 2003, VLDB.

[24]  Jon Postel,et al.  Internet Protocol , 1981, RFC.