skip to main content
10.1145/3010079.3012016acmconferencesArticle/Chapter ViewAbstractPublication PagesconextConference Proceedingsconference-collections
research-article

Architecting Multimedia Conferencing Service using SDN

Published:12 December 2016Publication History

ABSTRACT

Modern Web-enabled multimedia conferencing systems relays the source video flows to all call participants through media conferencing servers. This solution works well for small conference groups. However, as the conference size increases, the outbound bandwidth of the conferencing server becomes the bottleneck, which limits the scalability of the system and eventually degrades conference QoS. In this paper, we re-architect the multimedia conferencing service using Software-Defined Networks (SDN) that provides enhanced scalability and service orchestration. The main idea of our approach is to decouple the data plane and the control plane of the conferencing service. We advertise the group-based traffic forwarding capability of commodity OpenFlow switches as OpenFlow Selective Forwarding as a Service (OFSFaaS). The conferencing server now only handles control traffic, and dynamically establish media channels using OpenFlow switches through OFSFaaS. Preliminary prototype evaluations show that OFSFaaS eliminates the outbound bottleneck at conferencing servers and scales efficiently. OFSFaaS can be subscribed to by a wide range of multimedia services.

References

  1. Getting Started with WebRTC. http://www.html5rocks.com/en/tutorials/webrtc/basics/.Google ScholarGoogle Scholar
  2. NoviSwitch Overview. http://noviflow.com/products/noviswitch/.Google ScholarGoogle Scholar
  3. Ryu SDN Framework. http://osrg.github.io/ryu/.Google ScholarGoogle Scholar
  4. OpenDaylight: Network Intent Composition Project. https://wiki.opendaylight.org/view/Network_Intent_Composition:Main, 2015.Google ScholarGoogle Scholar
  5. Pica8 Switch. http://www.pica8.com/products/pre-loaded-switches, 2016.Google ScholarGoogle Scholar
  6. Amazon AWS. Amazon EC2 Instance Configuration. http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-ec2-config.html.Google ScholarGoogle Scholar
  7. S. A. Baset and H. Schulzrinne. An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol. arXiv preprint cs/0412017, 2004.Google ScholarGoogle Scholar
  8. P. Bosshart, D. Daly, G. Gibb, M. Izzard, N. McKeown, J. Rexford, C. Schlesinger, D. Talayco, A. Vahdat, G. Varghese, et al. P4: Programming Protocol-independent Packet Processors. ACM SIGCOMM Computer Communication Review, 44(3):87--95, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. C. Diot, B. N. Levine, B. Lyles, H. Kassem, and D. Balensiefen. Deployment Issues for the IP Multicast Service and Architecture. Network, IEEE, 14(1):78--88, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. Handley, J. Crowcroft, C. Bormann, and J. Ott. The Internet Multimedia Conferencing Architecture. Technical report, Internet Draft, Internet Engineering Task Force, 1997.Google ScholarGoogle Scholar
  11. E. Ivov. Hangout-like Video Conferences with Jitsi Videobridge and XMPP. 2013.Google ScholarGoogle Scholar
  12. N. Kang, Z. Liu, J. Rexford, and D. Walker. Optimizing the One Big Switch Abstraction in Software-Defined Networks. Proc. ACM CoNEXT, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. P. Kazemian, G. Varghese, and N. McKeown. Header Space Analysis: Static Checking for Networks. In NSDI, pages 113--126, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. D. McGrew and D. Wing. Encrypted Key Transport for Secure RTP. Work in Progress, 2007.Google ScholarGoogle Scholar
  15. C. Monsanto, J. Reich, N. Foster, J. Rexford, D. Walker, et al. Composing Software Defined Networks. In NSDI, pages 1--13, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. M. K. Mukerjee, D. Naylor, J. Jiang, D. Han, S. Seshan, and H. Zhang. Practical, real-time centralized control for cdn-based live video delivery. In Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication, pages 311--324. ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Y. Nakagawa, K. Hyoudou, and T. Shimizu. A management method of ip multicast in overlay networks using openflow. In Proceedings of the first workshop on Hot topics in software defined networks, pages 91--96. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. K. A. Noghani and M. O. Sunay. Streaming multicast video over software-defined networks. In 2014 IEEE 11th International Conference on Mobile Ad Hoc and Sensor Systems, pages 551--556. IEEE, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. OpenFlow Switch Specification. Version 1.5.0 (Wire Protocol 0x06). https://www.opennetworking.org/, Dec 2014.Google ScholarGoogle Scholar

Index Terms

  1. Architecting Multimedia Conferencing Service using SDN

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          CAN '16: Proceedings of the 2016 ACM Workshop on Cloud-Assisted Networking
          December 2016
          80 pages
          ISBN:9781450346733
          DOI:10.1145/3010079

          Copyright © 2016 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 12 December 2016

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader