Improving video transmission in software defined wired and wireless networks using multi-path transmission

Recently, increasing attention has been paid to the study of applying software defined networks to improve video transmission. Compared with the existing studies which focus on a wired network, this study proposed a multi-path transmission mechanism for improving the performance of transmitting videos from a wired network to a wireless one in a software defined network environment. In the proposed mechanism, a mobile host could apply network bonding to integrate several physical or virtual wireless network modules, each of which was connected to a different access point, into a combined device. Thus, multiple wireless links of the mobile host could be established and hence multiple transmission paths from the video source in the wired network to the mobile host were derived. In addition, different amount of video packets were allocated onto different transmission paths so as to maximize the performance of the multi-path transmission. According to the results of our experiments, the proposed mechanism can enhance the performance of transmission in terms of Peak Signal to Noise Ratio (PSNR).

[1]  Xu Li,et al.  Link Adaptation Scheme with Signal-to-Noise Ratio Feedback for IEEE 802.11 Networks , 2013, 2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing.

[2]  Komail Shahmir Shourmasti Stochastic Switching Using OpenFlow , 2013 .

[3]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[4]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Chih-Heng Ke,et al.  A multipath transmission scheme for the improvement of throughput over SDN , 2017, 2017 International Conference on Applied System Innovation (ICASI).

[6]  Mark Handley,et al.  TCP Extensions for Multipath Operation with Multiple Addresses , 2020, RFC.

[7]  Burak Gorkemli,et al.  A QoS-enabled OpenFlow environment for Scalable Video streaming , 2010, 2010 IEEE Globecom Workshops.

[8]  Christian E. Hopps,et al.  Analysis of an Equal-Cost Multi-Path Algorithm , 2000, RFC.

[9]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[10]  Hyuk Lim,et al.  Multipath transport protocol for heterogeneous multi-homing networks , 2010, CoNEXT '10 Student Workshop.

[11]  Leo Monteban,et al.  WaveLAN®-II: A high-performance wireless LAN for the unlicensed band , 1997, Bell Labs Technical Journal.

[12]  A. Murat Tekalp,et al.  An Optimization Framework for QoS-Enabled Adaptive Video Streaming Over OpenFlow Networks , 2013, IEEE Transactions on Multimedia.

[13]  Shivendra S. Panwar,et al.  Video transport over ad hoc networks: multistream coding with multipath transport , 2003, IEEE J. Sel. Areas Commun..

[14]  Yunqian Ma,et al.  Improving wireless link delivery ratio classification with packet SNR , 2005, 2005 IEEE International Conference on Electro Information Technology.

[15]  Joe Mambretti,et al.  Multipathing with MPTCP and OpenFlow , 2012, 2012 SC Companion: High Performance Computing, Networking Storage and Analysis.

[16]  Michael R. Souryal,et al.  Measuring Indoor Mobile Wireless Link Quality , 2009, 2009 IEEE International Conference on Communications.

[17]  Filip De Turck,et al.  Optimizing scalable video delivery through OpenFlow layer-based routing , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[18]  Michael R. Souryal,et al.  Link assessment in an indoor 802.11 network , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[19]  Yu Dong,et al.  Multi-Path Load Balancing in Transport Layer , 2007, 2007 Next Generation Internet Networks.

[20]  Kultida Rojviboonchai,et al.  An Evaluation of Multi-path Transmission Control Protocol (M/TCP) with Robust Acknowledgement Schemes (インターネットコンファレンス2002論文集) , 2004 .