A QoS Guarantee Strategy for Multimedia Conferencing based on Bayesian Networks

Service Oriented Architecture (SOA) is commonly employed in the design and implementation of web service systems. The key technology to enable media communications in the context of SOA is the Service Oriented Communication. To exploit the advantage of SOA, we design and implement a web-based multimedia conferencing system that provides users with a hybrid orchestration of web and communication services. As the current SOA lacks effective QoS guarantee solutions for multimedia services, the user satisfaction is greatly challenged with QoS violations, e.g., low video PSNR (Peak Signal-to-Noise Ratio) and long playback delay. Motivated by addressing the critical problem, we firstly employ the Business Process Execution Language (BPEL) service engine for the hybrid services orchestration and execution. Secondly, we propose a novel context-aware approach to quantify and leverage the causal relationships between QoS metrics and available contexts based on Bayesian networks (CABIN). This approach includes three phases: (1) information discretization, (2) causal relationship profiling, and (3) optimal context tuning. We implement CABIN in a real-life multimedia conferencing system and compare its performance with existing delay and throughput oriented schemes. Experimental results show that CABIN outperforms the competing approaches in improving the video quality in terms of PSNR. It also provides a one-stop shop controls both the web and communication services.

[1]  Richard G. Baraniuk,et al.  pathChirp: Efficient available bandwidth estimation for network paths , 2003 .

[2]  Luca De Cicco,et al.  Feedback control for adaptive live video streaming , 2011, MMSys.

[3]  Gibson Lam,et al.  A Web Service Framework Supporting Multimedia Streaming , 2013, IEEE Transactions on Services Computing.

[4]  Jiyan Wu,et al.  Loss Tolerant Bandwidth Aggregation for Multihomed Video Streaming over Heterogeneous Wireless Networks , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[5]  Xiapu Luo,et al.  QDASH: a QoE-aware DASH system , 2012, MMSys '12.

[6]  Wu Ji End-to-End QoS Guarantee for Delay-Sensitive Mobile Multimedia Conferencing , 2013 .

[7]  Jiyan Wu,et al.  SPMLD: Sub-Packet Based Multipath Load Distribution for Real-Time Multimedia Traffic , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[8]  Bernd Freisleben,et al.  A scalable service-oriented architecture for multimedia analysis, synthesis and consumption , 2009, Int. J. Web Grid Serv..

[9]  Adam Wolisz,et al.  Adaptation algorithm for adaptive streaming over HTTP , 2012, 2012 19th International Packet Video Workshop (PV).

[10]  Daniel Massey,et al.  Argus: End-to-end service anomaly detection and localization from an ISP's point of view , 2012, 2012 Proceedings IEEE INFOCOM.

[11]  Jun Huang,et al.  Joint source-channel coding and optimization for mobile video streaming in heterogeneous wireless networks , 2013, EURASIP J. Wirel. Commun. Netw..

[12]  Zhao Wen-tao,et al.  Efficient available bandwidth estimation for network paths , 2008 .

[13]  Wolf-Tilo Balke,et al.  Multimedia Content Provisioning Using Service Oriented Architectures , 2008, 2008 IEEE International Conference on Web Services.

[14]  Cheng Bo,et al.  Comprehensively context-aware approach to guaranteeing multimedia conferencing services , 2013, China Communications.

[15]  Jiyan Wu,et al.  A low latency scheduling approach for high definition video streaming over heterogeneous wireless networks , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[16]  Ming Wang,et al.  Content-Aware Concurrent Multipath Transfer for High-Definition Video Streaming over Heterogeneous Wireless Networks , 2016, IEEE Transactions on Parallel and Distributed Systems.

[17]  Chau Yuen,et al.  Trading Delay for Distortion in One-Way Video Communication Over the Internet , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Wolf-Tilo Balke,et al.  A Service Oriented Architecture for Personalized Rich Media Delivery , 2009, 2009 IEEE International Conference on Services Computing.

[19]  Chau Yuen,et al.  Goodput-Aware Load Distribution for Real-Time Traffic over Multipath Networks , 2015, IEEE Transactions on Parallel and Distributed Systems.

[20]  Jun Huang,et al.  A novel scheduling approach to concurrent multipath transmission of high definition video in overlay networks , 2014, J. Netw. Comput. Appl..

[21]  Chau Yuen,et al.  Distortion-Aware Concurrent Multipath Transfer for Mobile Video Streaming in Heterogeneous Wireless Networks , 2014, IEEE Transactions on Mobile Computing.

[22]  Chau Yuen,et al.  Enabling Adaptive High-Frame-Rate Video Streaming in Mobile Cloud Gaming Applications , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[23]  Paolo Falcarin,et al.  Communication Web Services and JAIN-SLEE Integration Challenges , 2008, Int. J. Web Serv. Res..

[24]  Gregory F. Cooper,et al.  A Bayesian method for the induction of probabilistic networks from data , 1992, Machine Learning.

[25]  Ming Zhang,et al.  PlanetSeer: Internet Path Failure Monitoring and Characterization in Wide-Area Services , 2004, OSDI.

[26]  Chau Yuen,et al.  Delay-Constrained High Definition Video Transmission in Heterogeneous Wireless Networks with Multi-Homed Terminals , 2016, IEEE Transactions on Mobile Computing.

[27]  Chau Yuen,et al.  A novel transmission scheme to inter destination video synchronisation , 2015, IET Commun..

[28]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[29]  Nick Feamster,et al.  Measuring the effects of internet path faults on reactive routing , 2003, SIGMETRICS '03.

[30]  Roch H. Glitho,et al.  Signaling for multimedia conferencing in 4G: the case of integrated 3G/MANETs , 2006, IEEE Communications Magazine.

[31]  Chau Yuen,et al.  TRADER: A reliable transmission scheme to video conferencing applications over the internet , 2014, J. Netw. Comput. Appl..

[32]  Zihui Ge,et al.  Crowdsourcing service-level network event monitoring , 2010, SIGCOMM '10.

[33]  Jia Zhang,et al.  A Service-Oriented Multimedia Componentization Model , 2005, Int. J. Web Serv. Res..

[34]  Feng Liu,et al.  Web Services Methods for Communication over IP , 2007, IEEE International Conference on Web Services (ICWS 2007).

[35]  Shao Fei A Novel Joint Source Channel Coding , 2007 .

[36]  V. Paxson End-to-end routing behavior in the internet , 2006, CCRV.

[37]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[38]  Jiyan Wu,et al.  Robust bandwidth aggregation for real-time video delivery in integrated heterogeneous wireless networks , 2015, Multimedia Tools and Applications.

[39]  Chau Yuen,et al.  A low-latency scheduling approach for high-definition video streaming in a heterogeneous wireless network with multihomed clients , 2014, Multimedia Systems.