Skip to main content

Evaluation of Parameters Affecting the Performance of Real Time Streaming on Real Time Communication Library in Named Data Networking

  • Conference paper
  • First Online:
Advances in Information and Communication Networks (FICC 2018)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 886))

Included in the following conference series:

Abstract

Named Data Networking (NDN) shifts the current Internet protocol’s networking paradigm from addresses of machines or ‘where’ to get data into the needed data or ‘what’ data to get directly through naming data packets. NDN architecture has been proven with various applications, including multiparty real-time video-conferencing, which had been implemented in NDN-RTC library (Real Time Communication library in NDN). This work presents the analysis and evaluation of parameters that have impact on NDN-RTC’s mechanism in fetching real-time streaming data using Interest queuing. Assessments on NDN-RTC are also performed through several runs on different network conditions, tuning NDN-RTC’s multiplier factor in the Interest Expression Control Module, and running NDN-RTC on multiple clients simultaneously with different network conditions. The results shows that there is no linear relationship between the increases of network delay in influencing the quality of playout on application layer. NDN-RTC also suffers from the early uncertainty of application-level round-trip-time (RTT), which is the result of NDN-RTC’s implicit RTT averaging, for around the first 3 s. A more explicit estimation mechanism is suggested for future works. On varying the multiplier factor, the factor of 0.25 is found to be the best for the network delay of 100 and 200 ms, and 0.25 and 0.75 for the 300 ms network delay. The findings open the discussion of developing a more adaptive strategy. NDN-RTC’s implicit fetching mechanism and its lack of synchronization methods also leads to the out-of-sync state of multiple clients, with up to 4 s playout difference in this work. Further study and development can be done for NDN-RTC’s strategy to control Interest expression, and for a new inter-consumer playback synchronization method.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Cisco, Zettabyte Era: Trends and Analysis, Cisco White Paper, July 2016

    Google Scholar 

  2. Jacobson, V., Smetters, D.K., Thornton, J.D., Plass, M.F., Briggs, N.H., Braynard, R.L.: Networking named content. In: Proceedings of the 5th International Conference on Emerging Networking Experiments and Technologies, pp. 1–12. ACM (2009)

    Google Scholar 

  3. Zhang, L., Afanasyev, A., Burke, J., Jacobson, V., Crowley, P., Papadopoulos, C., Wang, L., Zhang, B.: Named data networking. ACM SIGCOMM Comput. Commun. Rev. 44(3), 66–73 (2014)

    Article  Google Scholar 

  4. Yi, C., Afanasyev, A., Moiseenko, I., Wang, L., Zhang, B., Zhang, L.: A case for stateful forwarding plane. Comput. Commun. 36(7), 779–791 (2013)

    Article  Google Scholar 

  5. Zhu, Z., Afanasyev, A.: Let’s chronosync: decentralized dataset state synchronization in named data networking. In: 2013 21st IEEE International Conference on Network Protocols (ICNP), pp. 1–10. IEEE (2013)

    Google Scholar 

  6. Grassi, G., Pesavento, D., Pau, G., Vuyyuru, R., Wakikawa, R., Zhang, L.: VANET via named data networking. In: 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 410–415. IEEE (2014)

    Google Scholar 

  7. Zhang, H., Wang, Z., Scherb, C., Marxer, C., Burke, J., Zhang, L.: Sharing mHealth data via named data networking. In: Proceedings of the 2016 Conference on 3rd ACM Conference on Information-Centric Networking, pp. 142–147. ACM (2016)

    Google Scholar 

  8. Shang, W., Bannis, A., Liang, T., Wang, Z., Yu, Y., Afanasyev, A., Thompson, J., Burke, J., Zhang, B., Zhang, L.:. Named data networking of things. In: 2016 IEEE First International Conference on Internet-of-Things Design and Implementation (IoTDI), pp. 117–128. IEEE (2016)

    Google Scholar 

  9. Wang, L., Moiseenko, I., Zhang, L.: Ndnlive and ndntube: Live and prerecorded video streaming over ndn. NDN, Technical report 0031 (2015)

    Google Scholar 

  10. Gusev, P., Burke, J.: NDN-RTC: real-time videoconferencing over named data networking. In: Proceedings of the 2nd International Conference on Information-Centric Networking, pp. 117–126. ACM (2015)

    Google Scholar 

  11. Zhu, Z., Wang, S., Yang, X., Jacobson, V., Zhang, L.: ACT: audio conference tool over named data networking. In: Proceedings of the ACM SIGCOMM Workshop on Information-Centric Networking, pp. 68–73. ACM (2011)

    Google Scholar 

  12. Shao, Y., Tan, X., Wu, X.: Dynamic adaptive streaming in named data networking. In: 2016 35th Chinese Control Conference (CCC), pp. 6855–6860. IEEE (2016)

    Google Scholar 

  13. Li, M., Pei, D., Zhang, X., Zhang, B., Xu, K.: NDN live video broadcasting over wireless LAN. In: 2015 24th International Conference on Computer Communication and Networks (ICCCN), pp. 1–7. IEEE (2015)

    Google Scholar 

  14. Ishizu, Y., Kanai, K., Katto, J., Nakazato, H., Hirose, M.: Energy-efficient video streaming over named data networking using interest aggregation and playout buffer control. In: 2015 IEEE International Conference on Data Science and Data Intensive Systems, pp. 318–324. IEEE (2015)

    Google Scholar 

  15. Xu, H., Chen, Z., Chen, R., Cao, J.: Live streaming with content centric networking. In: 2012 Third International Conference on Networking and Distributed Computing, pp. 1–5. IEEE (2012)

    Google Scholar 

  16. Jangam, A., Ravindran, R., Chakraborti, A., Wan, X., Wang, G.: Realtime multi-party video conferencing service over information centric network. In: 2015 IEEE International Conference on Multimedia & Expo Workshops (ICMEW), pp. 1–6. IEEE (2015)

    Google Scholar 

  17. Matsuzono, K., Asaeda, H.: NRTS: content name-based real-time streaming. In: 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC), pp. 537–543. IEEE (2016)

    Google Scholar 

  18. Matsuzono, Kazuhisa, Asaeda, Hitoshi: NMRTS: content name-based mobile real-time streaming. IEEE Commun. Mag. 54(8), 92–98 (2016)

    Article  Google Scholar 

  19. Zhang, L., Estrin, D., Burke, J., Jacobson, V., Thornton, J.D., Smetters, D.K., Zhang, B., et al.: Named data networking (NDN) project. Relatório Técnico NDN-0001, Xerox Palo Alto Research Center-PARC (2010)

    Google Scholar 

  20. Gusev, P., Wang, Z., Burke, J., Zhang, L., Yoneda, T., Ohnishi, R., Muramoto, E.: Real-time streaming data delivery over named data networking. IEICE Trans. Commun. 99(5), 974–991 (2016)

    Article  Google Scholar 

  21. Kulinski, D., Burke, J.: NDNVideo: random-access live and pre-recorded streaming using NDN. University of California, Los Angeles, Technical report NDN–0007, pp. 1–17 (2012)

    Google Scholar 

  22. Docker Inc. What is Docker? Docker Website. https://www.docker.com/what-docker. Accessed 1 June 2017

  23. Canonical Ltd. NetEm – Network Emulator, Ubuntu Manpage Repository. http://manpages.ubuntu.com/manpages/trusty/man8/tc-netem.8.html. Accessed 2 June 2017

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yudi A. Phanama .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Phanama, Y.A., Ekadiyanto, F.A., Sari, R.F. (2019). Evaluation of Parameters Affecting the Performance of Real Time Streaming on Real Time Communication Library in Named Data Networking. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Advances in Information and Communication Networks. FICC 2018. Advances in Intelligent Systems and Computing, vol 886. Springer, Cham. https://doi.org/10.1007/978-3-030-03402-3_15

Download citation

Publish with us

Policies and ethics