Design and Evaluation of a Multi-source Multi-destination Real-time Application on Content Centric Network

Multi-source multi-destination class of applications can range from interactive AR/VR games and high-definition video conferencing to non real-time file sharing applications; and also includes similar applications in other environments including IoT and data center. These applications require efficient synchronization among the end points with varying level of loss and delay tolerance. Also application specific requirements like throughput, end-to-end latency and mobility of end points impose even more stringency. IP based solutions often fail to meet these requirements due to lack of efficient multicast. In this paper we study this problem in the context of multi-party video conferencing system, and propose an information-centric solution based on content-centric networking (CCN). CCN, with its innate support for multicast delivery and service centricity, is used to deliver content and control state in a secure and reliable manner. We address the challenge of synchronizing participant states for a real-time experience through a media agnostic notification framework aided by service functions in the CCN network. Then, we implement a proof-of-concept testbed appropriate for this architecture and demonstrate its impact using scalability, QoE and reliability metrics.

[1]  Christian Timmerer,et al.  Adaptive streaming over Content Centric Networks in mobile networks using multiple links , 2013, 2013 IEEE International Conference on Communications Workshops (ICC).

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

[3]  Asit Chakraborti,et al.  Towards software defined ICN based edge-cloud services , 2013, 2013 IEEE 2nd International Conference on Cloud Networking (CloudNet).

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

[5]  Yang Xu,et al.  Video Telephony for End-Consumers: Measurement Study of Google+, iChat, and Skype , 2012, IEEE/ACM Transactions on Networking.

[6]  Asit Chakraborti,et al.  Seamless Producer Mobility as a Service in Information Centric Networks , 2016, ICN.

[7]  Asit Chakraborti,et al.  ICN Based Scalable Audio-Video Conferencing on Virtualized Service Edge Router (VSER) Platform , 2015, ICN.

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

[9]  Bengt Ahlgren,et al.  A survey of information-centric networking , 2012, IEEE Communications Magazine.

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

[11]  Yue Lu,et al.  Measurement Study of Multi-party Video Conferencing , 2010, Networking.

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

[13]  Diomidis Spinellis,et al.  A survey of peer-to-peer content distribution technologies , 2004, CSUR.

[14]  Raj Jain,et al.  A survey of the research on future internet architectures , 2011, IEEE Communications Magazine.

[15]  Yaning Liu,et al.  Dynamic adaptive streaming over CCN: A caching and overhead analysis , 2013, 2013 IEEE International Conference on Communications (ICC).

[16]  Yan Chen,et al.  QoS Requirements of Network Applications on the Internet , 2004, Inf. Knowl. Syst. Manag..