Real-Time Data Retrieval in Named Data Networking

The Named Data Networking (NDN) architecture names and secures data directly at the network layer, thus enabling in-network data caching, which in turn facilitates large scale data dissemination. Applications fetch the desired data by names, and the data can come from either the original data producers or router caches. This data retrieval design works seamlessly when the applications know the exact names of data, but poses challenges for realtime applications, such as video and audio conferencing, where new participants may not know the exact names of the latest data production when they join. In this paper we present Realtime Data Retrieval (RDR), a simple protocol that enables applications to discover the latest data. Through prototyping and simulation-based study, we show that RDR can effectively retrieve realtime data with minimal additional delays.

[1]  Syed Obaid Amin,et al.  VR Video Conferencing over Named Data Networks , 2017, VR/AR Network@SIGCOMM.

[2]  Jeff Burke,et al.  NDN-RTC: Real-Time Videoconferencing over Named Data Networking , 2015, ICN.

[3]  Patrick Crowley,et al.  Named data networking , 2014, CCRV.

[4]  Xu Yang,et al.  ACT: audio conference tool over named data networking , 2011, ICN '11.

[5]  Diana K. Smetters,et al.  VoCCN: voice-over content-centric networks , 2009, ReArch '09.

[6]  Alexander Afanasyev,et al.  On the Evolution of ndnSIM , 2017, Comput. Commun. Rev..

[7]  Asit Chakraborti,et al.  Realtime multi-party video conferencing service over information centric network , 2015, 2015 IEEE International Conference on Multimedia & Expo Workshops (ICMEW).

[8]  Davide Pesavento,et al.  NFD Developer's Guide , 2014 .