Avideo conferencing system based on SDN-enabled SVCmulticast<FootNote> Project supported by the National Natural Science Foundation of China (Nos. 61573329 and 61233003), the Youth Innovation Promotion Association CAS, and the Fundamental Research Funds for the Central Universities, China </FootNote>

En-zhong YANG, Lin-kai ZHANG, Zhen YAO, Jian YANG

PDF(714 KB)
PDF(714 KB)
Front. Inform. Technol. Electron. Eng ›› 2016, Vol. 17 ›› Issue (7) : 672-681. DOI: 10.1631/FITEE.1601087
Article
Article

Avideo conferencing system based on SDN-enabled SVCmulticast<FootNote> Project supported by the National Natural Science Foundation of China (Nos. 61573329 and 61233003), the Youth Innovation Promotion Association CAS, and the Fundamental Research Funds for the Central Universities, China </FootNote>

Author information +
History +

Abstract

Current typical video conferencing connection is bridged by a multipoint control unit (MCU), which may cause large delay and communication bottleneck for the whole system. With the development of network technology, a video conferencing system can be implemented based on software-defined networking (SDN), which makes the service controllable and improves the scalability and flexibility. Additionally, a video encoding method called scalable video coding (SVC) can also help. In this paper, we propose a video conferencing architecture based on SDN-enabled SVC multicasting, which discards the traditional Internet group management protocol (IGMP) and MCU. The system implements SVC multicast streaming to satisfy different device capabilities of various conference terminals. The SDN controller is responsible for dynamically managing and controlling the layers of a video stream when a conference member faces network congestion. Also, a conference manager is designed to facilitate the management of the conference members. Experimental results show that our system can not only provide a flexible and controllable video delivery, but also reduce the network usage while guaranteeing the quality of service (QoS) of video conferencing.

Keywords

Software-defined networking (SDN) / Multicast / Scalable video coding / Video conferencing system

Cite this article

Download citation ▾
En-zhong YANG, Lin-kai ZHANG, Zhen YAO, Jian YANG. Avideo conferencing system based on SDN-enabled SVCmulticast<FootNote> Project supported by the National Natural Science Foundation of China (Nos. 61573329 and 61233003), the Youth Innovation Promotion Association CAS, and the Fundamental Research Funds for the Central Universities, China </FootNote>. Front. Inform. Technol. Electron. Eng, 2016, 17(7): 672‒681 https://doi.org/10.1631/FITEE.1601087

References

[1]
Avaya, 2016. Scalable Video Coding Algorithm. Available from http://docs.radvision.com/ [Accessed on <Date>Feb. 25, 2016</Date>].
[2]
Civanlar, S., Parlakisik, M., Tekalp, A.M., , 2010. A QoS-enabled OpenFlow environment for scalable video streaming. IEEE Globecom Workshops, p.351–356. http://dx.doi.org/10.1109/GLOCOMW.2010.5700340
[3]
Drutskoy, D., Keller, E., Rexford, J., 2013. Scalable network virtualization in software-defined networks. IEEE Internet Comput., 17(2):20–27. http://dx.doi.org/10.1109/MIC.2012.144
[4]
Egilmez, H.E., Civanlar, S., Tekalp, A.M., 2013. An optimization framework for QoS-enabled adaptive video streaming over OpenFlow networks. IEEE Trans. Multim., 15(3):710–715. http://dx.doi.org/10.1109/TMM.2012.2232645
[5]
Feng, H.E., Wu, W.J., 2012. Framework and user migration strategy of cloud-based video conference multi-gateway system. 19th Int. Conf. on High Performance Computing, p.1–8. http://dx.doi.org/10.1109/HiPC.2012.6507521
[6]
Fenner, W.C., 1997. Internet Group Management Protocol, Version 2, FRC 2336. Internet Engineering Task Force, Fremont. http://dx.doi.org/10.17487/RFC2236
[7]
Li, X., Ammar, M.H., Paul, S., 1999. Video multicast over the Internet. IEEE Netw., 13(2):46–60. http://dx.doi.org/10.1109/65.768488
[8]
McCanne, S., Jacobson, V., Vetterli, M., 1996. Receiverdriven layered multicast. ACM SIGCOMM Comput. Commun. Rev., 26(4):117–130. http://dx.doi.org/10.1145/248157.248168
[9]
McKeown, N., Anderson, T., Balakrishnan, H., , 2008. OpenFlow: enabling innovation in campus networks. ACM SIGCOMM Comput. Commun. Rev., 38(2):69–74. http://dx.doi.org/10.1145/1355734.1355746
[10]
Ng, K.F., Ching, M.Y., Liu, Y., , 2014. A P2PMCU approach to multi-party video conference with WebRTC. Int. J. Fut. Comput. Commun., 3(5):319–324. http://dx.doi.org/10.7763/IJFCC.2014.V3.319
[11]
Open Networking Lab, 2015. POX Wiki. Available from http://openflow.stanford.edu/display/ONL/POX+Wiki [Accessed on <Date>Sep. 22, 2015</Date>].
[12]
OpenWrt Developer Team, 2015. OpenWrt Project. Available from https://www.openwrt.org/ [Accessed on <Date>Aug. 15, 2015</Date>].
[13]
Polycom, 2014. SVC-Based Conferencing Solutions Deployment Guide. Available from http://support.polycom. com/global/documents/support/user/products/network/RMX_SVC_Deployment_Guide_V8_3.pdf [Accessed on <Date>Jan. 18, 2016</Date>].
[14]
Qiu, R.B., Kuhns, F., Cox, J.R., 2002. A conference control protocol for highly interactive video-conferencing. IEEE Global Telecommunications Conf., p.2021–2025. http://dx.doi.org/10.1109/GLOCOM.2002.1188554
[15]
Schwarz, H., Marpe, D., Wiegand, T., 2007. Overview of the scalable video coding extension of the H.264/AVC standard. IEEE Trans. Circ. Syst. Video Technol., 17(9):1103–1120. http://dx.doi.org/10.1109/TCSVT.2007.905532
[16]
Sezer, S., Scott-Hayward, S., Chouhan, P.K., , 2013. Are we ready for SDN? Implementation challenges for software-defined networks. IEEE Commun. Mag., 51(7):36–43. http:/dx.doi.org/10.1109/MCOM.2013.6553676
[17]
Srivats, P., 2010. Ostinato—Network Traffic Generator and Analyzer. Available from http://www.ostinato.org/[Accessed on <Date>Jan. 12, 2015</Date>].
[18]
Willebeek-LeMair, M.H., Kandlur, D.D., Shae, Z.Y., 1994. On multipoint control units for videoconferencing. Proc. 19th Conf. on Local Computer Networks, p.356–364. http://dx.doi.org/10.1109/LCN.1994.386585
[19]
Zhang, S.P., Niu, D., Hu, Y.C., , 2014. Server selection and topology control for multi-party video conferences. Proc. Network and Operating System Support on Digital Audio and Video Workshop, p.43–48. http://dx.doi.org/10.1145/2578260.2578261
[20]
Zhang, Z.C., Li, V.O.K., 2002. Router-assisted layered multicast. IEEE Int. Conf. on Communications, p.2657–2661. http://dx.doi.org/10.1109/ICC.2002.997323
[21]
Zhao, M., Jia, B., Wu, M.Q., , 2014. Software defined network-enabled multicast for multi-party video conferencing systems. IEEE Int. Conf. on Communications, p.1729–1735. http://dx.doi.org/10.1109/ICC.2014.6883572

RIGHTS & PERMISSIONS

2016 Zhejiang University and Springer-Verlag Berlin Heidelberg
PDF(714 KB)

Accesses

Citations

Detail

Sections
Recommended

/