Skip to main content

Optimizing Streaming Server Selection for CDN-Delivered Live Streaming

  • Conference paper
Internet and Distributed Computing Systems (IDCS 2012)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7646))

Included in the following conference series:

  • 782 Accesses

Abstract

Content Delivery Networks (CDNs) have been widely used to deliver web contents on today’s Internet. Gaining tremendous popularity, live streaming is also increasingly being delivered by CDNs. Compared to conventional static or dynamic web contents, the new application type of live streaming exposes unique characteristics that pose challenges to the underlying CDN infrastructure. Unlike traditional web-objects fetching, which allows Edge Servers to cache contents and thus typically only involves Edge Servers for delivering contents, live streaming requires real-time full CDN-streaming paths that span across Ingest Servers, Origin Servers and Edge Servers.

DNS is the standard practice for enabling dynamic assignment of servers. GeoDNS, a specialized DNS system, provides DNS resolution by taking into account the geographical locations of end-users and CDN servers. Though GeoDNS effectively redirects users to nearest CDN Edge Servers, it may not be able to select the optimal Origin Server for relaying a live stream to Edge Servers due to the unique characteristics of live streaming. In this work, we consider the requirements of delivering live streaming with CDN, and propose advanced design for selecting optimal Origin Streaming Servers in order to reduce network transit cost and increase viewers’ experience. We further propose a live-streaming specific GeoDNS design for selecting optimal Origin Servers to serve Edge Servers.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. “Akamai technologies”, http://www.akamai.com/

  2. “Level 3 communications, llc”, http://www.level3.com/

  3. “Bind geodns”, http://www.caraytech.com/geodns/

  4. Verma, D.C., Calo, S., Amiri, K.: Policy based management of content distribution networks. IEEE Network Magazine 16, 34–39 (2002)

    Article  Google Scholar 

  5. Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H.: Chord: A scalable peer-to-peer lookup service for internet applications. In: SIGCOMM: Proceedings of the 2001 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, San Diego, CA, USA (2001)

    Google Scholar 

  6. Ratnasamy, S., Francis, P., Handley, M., Karp, R., Schenker, S.: A scalable content-addressable network. In: SIGCOMM: Proceedings of the Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, San Diego, USA (2001)

    Google Scholar 

  7. Yin, H., Liu, X., Zhan, T., Sekar, V., Qiu, F., Lin, C., Zhang, H., Li, B.: Livesky: Enhancing cdn with p2p. ACM Trans. Multimedia Comput. Commun. Appl. (August 2010)

    Google Scholar 

  8. Sripanidkulchai, K., Maggs, B., Zhang, H.: An analysis of live streaming workloads on the internet. In: Proceedings of the 4th ACM SIGCOMM Conference on Internet Measurement, Ser. IMC 2004 (2004)

    Google Scholar 

  9. He, J., Chaintreau, A., Diot, C.: A performance evaluation of scalable live video streaming with nano data centers. Comput. Netw. 53, 153–167 (2009)

    Article  MATH  Google Scholar 

  10. Vicari, C., Petrioli, C., Presti, F.L.: Dynamic replica placement and traffic redirection in content delivery networks. SIGMETRICS Perform. Eval. Rev. 35 (December 2007)

    Google Scholar 

  11. Lu, Z.H., Gao, X.H., Huang, S.J., Huang, Y.: Scalable and reliable live streaming service through coordinating cdn and p2p. In: Proceedings of the 2011 IEEE 17th International Conference on Parallel and Distributed Systems, Ser. ICPADS, Washington, DC, USA (2011)

    Google Scholar 

  12. Zhuang, Z., Guo, C.: Optimizing cdn infrastructure for live streaming with constrained server chaining. In: Proceedings of the 2011 IEEE Ninth International Symposium on Parallel and Distributed Processing with Applications, Ser. ISPA, Washington, DC, USA (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhuang, Z., Kwok, S. (2012). Optimizing Streaming Server Selection for CDN-Delivered Live Streaming. In: Xiang, Y., Pathan, M., Tao, X., Wang, H. (eds) Internet and Distributed Computing Systems. IDCS 2012. Lecture Notes in Computer Science, vol 7646. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34883-9_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34883-9_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34882-2

  • Online ISBN: 978-3-642-34883-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics