Nothing Special   »   [go: up one dir, main page]

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

Architecting Multimedia Conferencing Service using SDN

Published: 12 December 2016 Publication 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/.
[2]
NoviSwitch Overview. http://noviflow.com/products/noviswitch/.
[3]
Ryu SDN Framework. http://osrg.github.io/ryu/.
[4]
OpenDaylight: Network Intent Composition Project. https://wiki.opendaylight.org/view/Network_Intent_Composition:Main, 2015.
[5]
Pica8 Switch. http://www.pica8.com/products/pre-loaded-switches, 2016.
[6]
Amazon AWS. Amazon EC2 Instance Configuration. http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-ec2-config.html.
[7]
S. A. Baset and H. Schulzrinne. An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol. arXiv preprint cs/0412017, 2004.
[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.
[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.
[10]
M. Handley, J. Crowcroft, C. Bormann, and J. Ott. The Internet Multimedia Conferencing Architecture. Technical report, Internet Draft, Internet Engineering Task Force, 1997.
[11]
E. Ivov. Hangout-like Video Conferences with Jitsi Videobridge and XMPP. 2013.
[12]
N. Kang, Z. Liu, J. Rexford, and D. Walker. Optimizing the One Big Switch Abstraction in Software-Defined Networks. Proc. ACM CoNEXT, 2013.
[13]
P. Kazemian, G. Varghese, and N. McKeown. Header Space Analysis: Static Checking for Networks. In NSDI, pages 113--126, 2012.
[14]
D. McGrew and D. Wing. Encrypted Key Transport for Secure RTP. Work in Progress, 2007.
[15]
C. Monsanto, J. Reich, N. Foster, J. Rexford, D. Walker, et al. Composing Software Defined Networks. In NSDI, pages 1--13, 2013.
[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.
[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.
[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.
[19]
OpenFlow Switch Specification. Version 1.5.0 (Wire Protocol 0x06). https://www.opennetworking.org/, Dec 2014.

Cited By

View all
  • (2019)Efficient SVC Multicast Streaming for Video Conferencing With SDN ControlIEEE Transactions on Network and Service Management10.1109/TNSM.2019.291108616:2(403-416)Online publication date: Jun-2019
  • (2018)An SDN framework for video conference in inter-domain network2018 20th International Conference on Advanced Communication Technology (ICACT)10.23919/ICACT.2018.8323848(600-605)Online publication date: Feb-2018

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

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
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 December 2016

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. multimedia conferencing
  2. openflow
  3. sdn

Qualifiers

  • Research-article

Conference

CoNEXT '16
Sponsor:

Upcoming Conference

CoNEXT '24

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Efficient SVC Multicast Streaming for Video Conferencing With SDN ControlIEEE Transactions on Network and Service Management10.1109/TNSM.2019.291108616:2(403-416)Online publication date: Jun-2019
  • (2018)An SDN framework for video conference in inter-domain network2018 20th International Conference on Advanced Communication Technology (ICACT)10.23919/ICACT.2018.8323848(600-605)Online publication date: Feb-2018

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media