Skip to main content
Log in

Interest-suppression-based NDN live video broadcasting over wireless LAN

  • Research Article
  • Published:
Frontiers of Computer Science Aims and scope Submit manuscript

Abstract

Named data networking (NDN) is a new Internet architecture that replaces today’s focus on where – addresses and hosts with what – the content that users and applications care about. One of NDN’s prominent advantages is scalable and efficient content distribution due to its native support of caching and multicast in the network. However, at the last hop to wireless users, often the WiFi link, current NDN implementation still treats the communication as multiple unicast sessions, which will cause duplicate packets and waste of bandwidth when multiple users request for the same popular content. WiFi’s built-in broadcast mechanism can alleviate this problem, but it suffers from packet loss since there is no MAC-layer acknowledgement as in unicast. In this paper, we develop a new NDN-based cross-layer approach called NLB for efficient and scalable live video streaming over wireless LAN. The core ideas are: using WiFi’s broadcast channel to deliver content from the access point to the users, a leader-based mechanism to suppress duplicate requests from users, and receiver-driven rate control and loss recovery. The design is implemented and evaluated in a physical testbed comprised of one software AP and 20 Raspberry Pi-based WiFi clients. While NDN with multiple unicast sessions or plain broadcast can support no more than ten concurrent viewers of a 1Mbps streaming video, NDN plus NLB supports all 20 viewers, and Received December 29, 2015; accepted April 28, 2016 E-mail: zhxp@tsinghua.edu.cn can likely support much more when present.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Zhang L, Afanasyev A, Burke J, Jacobson V, Cllaffy K, Crowley P, Papadopoulos C, Wang L, Zhang B C. Named data networking. ACM SIGCOMM Computer Communication Review, 2014, 44(3): 66–73

    Article  Google Scholar 

  2. Xu H F, Chen Z, Chen R, Cao JW. Live streaming with content centric networking. In: Proceedings of the 3rd IEEE International Conference on Networking and Distributed Computing. 2012, 1–5

    Google Scholar 

  3. Li Z, Simon G. Time-shifted TV in content centric networks: the case for cooperative in-network caching. In: Proceedings of IEEE International Conference on Communications. 2011, 1–6

    Google Scholar 

  4. Park J, Kim J, Jang M, Lee B J. Time-based interest protocol for realtime content streaming in content-centric networking (CCN). In: Proceedings of IEEE International Conference on Consumer Electronics. 2013, 512–513

    Google Scholar 

  5. Ciancaglini V, Piro G, Loti R, Grieco L A, Liquori L. CCN-TV: a datacentric approach to real-time video services. In: Proceedings of International Conference on Advanced Information Networking and Applications Workshops. 2012, 982–989

    Google Scholar 

  6. Detti A, Pomposini M, Blefari-Melazzi N, Salsano S, Bragagnini A. Offloading cellular networks with Information-Centric Networking: the case of video streaming. In: Proceedings of IEEE International Symposium on aWorld ofWireless, Mobile andMultimedia Networks. 2012, 1–3

    Google Scholar 

  7. Han B, Choi N, Kwon T, Choi Y. AMVS-NDN: adaptive mobile video streaming and sharing in wireless named data networking. In: Proceedings of IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). 2013, 375–380

    Google Scholar 

  8. Detti A, Pomposini M, Blefari-Melazzi N. Peer-to-peer live adaptive video streaming for information centric cellular networks. In: Proceedings of IEEE International Symposium on Personal, Indoor and Mobile Radio Communications. 2013, 3583–3588

    Google Scholar 

  9. Kulinski D, Burke J. NDNVideo: random-access live and pre-recorded streaming using NDN. Technical Report TR-0007. 2012

  10. Sen S, Madabhushi N, Banerjee S. Scalable WiFi media delivery through adaptive broadcasts. In: Proceedings of USENIX Symposium on Networked Systems Design and Implementation. 2010, 191–204

    Google Scholar 

  11. Chandra R, Karanth S, Moscibroda T, Navda V, Padhye J, Ramjee R, Ravindranath L. Dircast: a practical and efficient Wi-Fi multicast system. In: Proceedings of the 17th IEEE International Conference on Network Protocols. 2009, 161–170

    Google Scholar 

  12. Aditya S, Katti S. Flexcast: graceful wireless video streaming. In: Proceedings of the 17th ACM Annual International Conference on Mobile Computing and Networking. 2011, 277–288

    Google Scholar 

  13. Jakubczak S, Katabi D. A cross-layer design for scalable mobile video. In: Proceedings of the 17th ACM Annual International Conference on Mobile Computing and Networking. 2011, 289–300

    Google Scholar 

  14. Park Y, Jo C, Yun S, Kim H. Multi-room IPTV delivery through pseudo-broadcast over IEEE 802.11 links. In: Proceedings of the 71st IEEE Vehicular Technology Conference. 2010, 1–5

    Google Scholar 

  15. Bejerano Y, Ferragut J, Guo K, Gupta V, Gutterman C, Nandagopal T, Zussman G. Scalable WiFi multicast services for very large groups. In: Proceedings of the 21st IEEE International Conference on Network Protocols. 2013, 1–12

    Google Scholar 

  16. 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 ACM International Conference on Emerging Networking Experiments and Technologies. 2009, 1–12

    Google Scholar 

  17. Li M H, Pei D, Zhang X P, Zhang B C, Xu K. NDN live video broadcasting over wireless LAN. In: Proceedings of the 24th IEEE International Conference on Computer Communication and Networks. 2015, 1–7

    Google Scholar 

  18. Carofiglio G, Gallo M, Muscariello L. ICP: design and evaluation of an interest control protocol for content-centric networking. In: Proceeding of IEEE International Conference on Computer Communications Workshops (INFOCOM WKSHPS). 2012, 304–309

    Google Scholar 

  19. Oueslati S, Roberts J, Sbihi N. Flow-aware traffic control for a contentcentric network. In: Proceeding of IEEE International Conference on Computer Communications. 2012, 2417–2425

    Google Scholar 

  20. Saino L, Cocora C, Pavlou G. CCTCP: a scalable receiver-driven congestion control protocol for content centric networking. In: Proceedings of IEEE International Conference on Communications. 2013, 3775–3780

    Google Scholar 

  21. Braun S, Monti M, Sifalakis M, Tschudin C. An empirical study of receiver-based AIMD flow-control strategies for CCN. In: Proceedings of the 22nd IEEE International Conference on Computer Communications and Networks. 2013, 1–8

    Google Scholar 

  22. Mathis M, Mahdavi J, Floyd S, Romanow A. TCP selective acknowledgment options. Technical Report, RFC 2018. 1996

    Book  Google Scholar 

  23. Paxson V, Allman M. Computing TCP’s retransmission timer. Technical Report, RFC 2988. 2000

    Google Scholar 

  24. Balachandran A, Sekar V, Akella A, Seshan S, Stoica I, Zhang H. Developing a predictive model of quality of experience for internet video. In: Proceedings of ACM Special Interest Group on Data Communication (SIGCOMM). 2013, 339–350

    Google Scholar 

Download references

Acknowledgements

This work was partly supported by the State Key Program of National Science of China (61233007), the National Natural Science Foundation of China (NSFC) (Grant Nos. 61472214 & 61472210), the National High Technology Development Program of China (863 program) (2013AA013302), the National Key Basic Research Program of China (973 program) (2013CB329105), the Tsinghua National Laboratory for Information Science and Technology key projects, the Global Talent Recruitment (Youth) Program, and the Cross-disciplinary Collaborative Teams Program for Science & Technology & Innovation of Chinese Academy of Sciences- Network and system technologies for security monitoring and information interaction in smart grid.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoping Zhang.

Additional information

Menghan Li is currently a PhD candidate in Department of Computer Science and Technology at Tsinghua University, China. He received his Bachelor’s degree from Tsinghua University in 2007. His current research interests are information-centric network, video streaming, and network security.

Dan Pei is an associate professor in Computer Science Department at Tsinghua University, China. Before that he was a researcher at AT&T Research. He received his PhD degree from University of California, Los Angeles (UCLA), USA in 2005, and his Bachelor’s and Master’s degrees from Tsinghua University in 1997 and 2000. He is an IEEE Senior Member and an ACM Senior Member. He was selected as an “Expert of China Goverment’s Global Talent Recruitment (Youth Program)” in 2012. His current research interests are network measurement, network management, and network security.

Xiaoping Zhang is an associate professor in Computer Science Department at Tsinghua University, China. He received his PhD degree from Tsinghua University in 2008. His current research interests are computer networks, high performance router architecture, and scalable switch fabric.

Beichuan Zhang is an associate professor in the Department of Computer Science at The University of Arizona, USA. Dr. Zhang received the PhD degree from University of California, Los Angeles (UCLA), USA in 2003 and BS degree from Peking University, China in 1995. He has been working on Named Data Networking, green networking, inter-domain routing, and overlay multicast. He received the first Applied Networking Research Prize in 2011 by ISOC and IRTF, and the best paper awards at IEEE ICDCS in 2005 and IWQoS in 2014. His research interest is in Internet routing architectures and protocols.

Ke Xu received his PhD from the Department of Computer Science of Tsinghua University, China. He is currently a full professor in the Department of Computer Science of Tsinghua University. He has published more than 100 technical papers and holds 20 patents in the research areas of next generation Internet, P2P systems, Internet of Things(IoT), network virtualization and optimization. He is a member of ACM. He has guest edited several special issues in IEEE and Springer Journals. He is serving as associate editor of Springer journal Networking Science.

Electronic supplementary material

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, M., Pei, D., Zhang, X. et al. Interest-suppression-based NDN live video broadcasting over wireless LAN. Front. Comput. Sci. 11, 675–687 (2017). https://doi.org/10.1007/s11704-016-5563-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11704-016-5563-x

Keywords

Navigation