
FOLLOWUS
School of Information Science and Technology, University of Science and Technology of China, Hefei 230001, China
E-mail:ezhyang@mail.ustc.edu.cn
E-mail:pkpk8@mail.ustc.edu.cn
E-mail:yaozhen1@mail.ustc.edu.cn
E-mail:jianyang@ustc.edu.cn
收稿:2016-05-14,
录用:2016-6-19,
纸质出版:2016-07
Scan QR Code
软件定义网络中采用可伸缩视频组播的视频会议系统[J]. 信息与电子工程前沿(英文), 2016,17(7):672-681.
En-zhong YANG, Lin-kai ZHANG, Zhen YAO, et al. A video conferencing system based on SDN-enabled SVC multicast[J]. Frontiers of Information Technology & Electronic Engineering, 2016, 17(7): 672-681.
软件定义网络中采用可伸缩视频组播的视频会议系统[J]. 信息与电子工程前沿(英文), 2016,17(7):672-681. DOI: 10.1631/FITEE.1601087.
En-zhong YANG, Lin-kai ZHANG, Zhen YAO, et al. A video conferencing system based on SDN-enabled SVC multicast[J]. Frontiers of Information Technology & Electronic Engineering, 2016, 17(7): 672-681. DOI: 10.1631/FITEE.1601087.
目的
2
在软件定义网络中,基于可伸缩视频编码技术,采用组播的传输方式,设计实现视频会议系统。该系统在节省网络带宽资源的同时,可以实现网络内部的视频码率自适应调节,从而避免网络拥塞,达到提高视频会议参与者用户体验的目的。
创新点
2
我们设计了在软件定义网络中采用分层组播思想的视频会议系统。该系统摒弃了当前典型视频会议系统中的多点控制单元(MCU),采用全新的架构,从而可以根据异构的终端能力、网络的链路状态,对与会者进行差异服务,提高服务质量。
方法
2
本文目标是能够在节省带宽、降低时延和保证服务质量的前提下,构建一个稳定全新的视频会议系统。摒弃当前典型视频会议系统的MCU,提出了全新的服务架构(图2)。系统可分为四部分功能实体:会议管理服务器,SDN网络控制器,OpenFlow交换机和会议终端(图3)。采用模块化设计思想,在会议管理服务器中,集成了组管理、信息管理和接入控制等模块;在网络控制器中,集成了拓扑管理、QoS管理和路由管理等模块。各功能实体和模块相互协作,为参会者提供视频会议服务。我们搭建了一个试验床来测试系统:首先测试了网络带宽的使用量和服务时延(图6),之后测试了网络内部SVC视频层数自适应调节的性能(图7、8)。实验结果表明:相比于基于MCU的视频会议系统和SDN单层视频组播视频会议系统,本文提出的系统性能更优。
结论
2
采用基于SDN的SVC视频组播技术来构建视频会议系统。所构建的系统可以根据异构的终端能力、网络的链路状态,对与会者进行差异服务并实现网络内部的视频层数动态调节,从而避免网络拥塞,提高服务质量。
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.
Avaya Scalable Video Coding Algorithm , , 2016 . . Accessed on Feb. 25, 2016 Available from: http://docs.radvision.com/ http://docs.radvision.com/ . .
S Civanlar , , , M Parlakisik , , , AM Tekalp , , , 等 . . A QoS-enabled OpenFlow environment for scalable video streaming . . 2010 . . IEEE Globecom Workshops . . 351 - - 356 . . DOI: 10.1109/GLOCOMW.2010.5700340 http://doi.org/10.1109/GLOCOMW.2010.5700340 . .
D Drutskoy , , , E Keller , , , J Rexford . . Scalable network virtualization in software-defined networks . . IEEE Internet Comput , , 2013 . . 17 ( ( 2 ): ): 20 - - 27 . . DOI: 10.1109/MIC.2012.144 http://doi.org/10.1109/MIC.2012.144 . .
HE Egilmez , , , S Civanlar , , , AM Tekalp . . An optimization framework for QoS-enabled adaptive video streaming over OpenFlow networks . . IEEE Trans. Multim. , , 2013 . . 15 ( ( 3 ): ): 710 - - 715 . . DOI: 10.1109/TMM.2012.2232645 http://doi.org/10.1109/TMM.2012.2232645 . .
HE Feng , , , WJ Wu . . Framework and user migration strategy of cloud-based video conference multi-gateway system. 19th Int. . . 2012 . . Conf. on High Performance Computing . . 1 - - 8 . . DOI: 10.1109/HiPC.2012.6507521 http://doi.org/10.1109/HiPC.2012.6507521 . .
WC Fenner . . Internet Group Management Protocol, Version 2, FRC 2336 . . Internet Engineering Task Force, Fremont , , 1997 . . DOI: 10.17487/RFC2236 http://doi.org/10.17487/RFC2236 . .
X Li , , , MH Ammar , , , S Paul . . Video multicast over the Internet . . IEEE Netw. , , 1999 . . 13 ( ( 2 ): ): 46 - - 60 . . DOI: 10.1109/65.768488 http://doi.org/10.1109/65.768488 . .
S McCanne , , , V Jacobson , , , M Vetterli . . Receiverdriven layered multicast . . ACM SIGCOMM Comput. Commun. Rev. , , 1996 . . 26 ( ( 4 ): ): 117 - - 130 . . DOI: 10.1145/248157.248168 http://doi.org/10.1145/248157.248168 . .
N McKeown , , , T Anderson , , , H Balakrishnan , , , 等 . . OpenFlow: enabling innovation in campus networks . . ACM SIGCOMM Comput. Commun. Rev. , , 2008 . . 38 ( ( 2 ): ): 69 - - 74 . . DOI: 10.1145/1355734.1355746 http://doi.org/10.1145/1355734.1355746 . .
KF Ng , , , MY Ching , , , Y Liu , , , 等 . . A P2PMCU approach to multi-party video conference with WebRTC . . Int. J. Fut. Comput. Commun. , , 2014 . . 3 ( ( 5 ): ): 319 - - 324 . . DOI: 10.7763/IJFCC.2014.V3.319 http://doi.org/10.7763/IJFCC.2014.V3.319 . .
Open Networking Lab POX Wiki , , 2015 . . Accessed on Sep. 22, 2015 Available from: http://openflow.stanford.edu/display/ONL/POX+Wiki http://openflow.stanford.edu/display/ONL/POX+Wiki . .
OpenWrt Developer Team OpenWrt Project , , 2015 . . Accessed on Aug. 15, 2015 Available from: http://www.openwrt.org/ http://www.openwrt.org/ . .
Polycom SVC-Based Conferencing Solutions Deployment Guide , , 2014 . . Accessed on Jan. 18, 2016 Available from: http://support.polycom.com/global/documents/support/user/products/network/RMX_SVC_Deployment_Guide_V8_3.pdf http://support.polycom.com/global/documents/support/user/products/network/RMX_SVC_Deployment_Guide_V8_3.pdf . .
RB Qiu , , , F Kuhns , , , JR Cox . . A conference control protocol for highly interactive video-conferencing . . 2002 . . IEEE Global Telecommunications Conf. . . 2021 - - 2025 . . DOI: 10.1109/GLOCOM.2002.1188554 http://doi.org/10.1109/GLOCOM.2002.1188554 . .
H Schwarz , , , D Marpe , , , T Wiegand . . Overview of the scalable video coding extension of the H264/AVC standard . . IEEE Trans. Circ. Syst. Video Technol. , , 2007 . . 17 ( ( 9 ): ): 1103 - - 1120 . . DOI: 10.1109/TCSVT.2007.905532 http://doi.org/10.1109/TCSVT.2007.905532 . .
S Sezer , , , S Scott-Hayward , , , PK Chouhan , , , 等 . . Are we ready for SDN? Implementation challenges for software-defined networks . . IEEE Commun. Mag. , , 2013 . . 51 ( ( 7 ): ): 36 - - 43 . . DOI: 10.1109/MCOM.2013.6553676 http://doi.org/10.1109/MCOM.2013.6553676 . .
Srivats, P Ostinato-Network Traffic Generator and Analyzer , , 2010 . . Accessed on Jan. 12, 2015 Available from: http://www.ostinato.org/ http://www.ostinato.org/ . .
MH Willebeek-LeMair , , , DD Kandlur , , , ZY Shae . . On multipoint control units for videoconferencing . . 1994 . . Proc. 19th Conf. on Local Computer Networks . . 356 - - 364 . . DOI: 10.1109/LCN.1994.386585 http://doi.org/10.1109/LCN.1994.386585 . .
SP Zhang , , , D Niu , , , YC Hu , , , 等 . . Server selection and topology control for multi-party video conferences . . 2014 . . Proc. Network and Operating System Support on Digital Audio and Video Workshop . . 43 - - 48 . . DOI: 10.1145/2578260.2578261 http://doi.org/10.1145/2578260.2578261 . .
ZC Zhang , , , VOK Li . . Router-assisted layered multicast . . 2002 . . IEEE Int. Conf. on Communications . . 2657 - - 2661 . . DOI: 10.1109/ICC.2002.997323 http://doi.org/10.1109/ICC.2002.997323 . .
M Zhao , , , B Jia , , , MQ Wu , , , 等 . . Software defined network-enabled multicast for multi-party video conferencing systems . . 2014 . . IEEE Int. Conf. on Communications . . 1729 - - 1735 . . DOI: 10.1109/ICC.2014.6883572 http://doi.org/10.1109/ICC.2014.6883572 . .
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621