Identifying QoS violations through statistical end‐to‐end analysis

Multimedia transmission over the network is susceptible to various runtime impairments such as process failure, network congestion or link error. Existing work usually determines such quality of service (QoS) violations through condition–action rules, which trigger corresponding actions once pre-described conditions are satisfied. However, the results of such rigid rules are often not satisfactory in practice in that there has been little serious study with respect to the relationship between the root cause of a QoS violation and the observed violation phenomenon. In this paper, we introduce a statistical approach to the analysis of QoS violations. We propose and validate through experiments that: (1) a type of QoS violation will present consistent symptoms in terms of the observed application performance and end-to-end traffic pattern. Such a violation can be recognized once the similar symptoms repeat during a QoS session. (2) QoS violations of different nature (e.g. caused by shortage of different resources) will present diverse symptoms. Using a set of end-to-end statistics, we are able to describe and differentiate between QoS violations. We propose a fast orthonormal algorithm for real-time training/classification of QoS violations and prove that this algorithm is universal approximation. We also extend the scope of hidden neurons from kernel functions to additive functions for higher classification accuracy. Our experiments validate our ideas and show the effectiveness of our approach in terms of training overhead and classification accuracy. Copyright © 2011 John Wiley & Sons, Ltd.

[1]  Michael Anthony Bauer,et al.  Managing soft QoS requirements in distributed systems , 2000, Proceedings 2000. International Workshop on Parallel Processing.

[2]  Manish Mahajan,et al.  Managing QoS for Multimedia Applications in the Differentiated Services Environment , 2004, Journal of Network and Systems Management.

[3]  George Ghinea,et al.  QoS impact on user perception and understanding of multimedia video clips , 1998, MULTIMEDIA '98.

[4]  Abdelhakim Hafid,et al.  Quality-of-service adaptation in distributed multimedia applications , 1998, Multimedia Systems.

[5]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[6]  Joseph Sifakis,et al.  Symbolic quality control for multimedia applications , 2008, Real-Time Systems.

[7]  Graham Cormode,et al.  What's new: finding significant differences in network data streams , 2004, IEEE/ACM Transactions on Networking.

[8]  Nicolas Hohn,et al.  Inverting sampled traffic , 2003, IMC '03.

[9]  Yan Solihin,et al.  QoS policies and architecture for cache/memory in CMP platforms , 2007, SIGMETRICS '07.

[10]  L. Khoukhi,et al.  A quality of service approach based on neural networks for mobile ad hoc networks , 2005, Second IFIP International Conference on Wireless and Optical Communications Networks, 2005. WOCN 2005..

[11]  Giuseppe Lo Re,et al.  Rule based reasoning for network management , 2005, Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05).

[12]  Klara Nahrstedt,et al.  QualProbes: Middleware QoS Profiling Services for Configuring Adaptive Applications , 2000, Middleware.

[13]  Nicu Sebe,et al.  Content-based multimedia information retrieval: State of the art and challenges , 2006, TOMCCAP.

[14]  Paulo Salvador,et al.  Predicting the quality of service of wireless LANs using neural networks , 2006, MSWiM '06.

[15]  Pamela C. Cosman,et al.  End-to-end differentiation of congestion and wireless losses , 2003, TNET.

[16]  Tommaso Cucinotta,et al.  QoS Management Through Adaptive Reservations , 2005, Real-Time Systems.

[17]  Pawel Strumillo,et al.  Kernel orthonormalization in radial basis function neural networks , 1997, IEEE Trans. Neural Networks.

[18]  Jacobus Van der Merwe,et al.  Streaming Video Traffic : Characterization and Network Impact , 2002 .

[19]  Alfons Kemper,et al.  Adaptive quality of service management for enterprise services , 2008, TWEB.

[20]  Nick Feamster,et al.  Diagnosing network disruptions with network-wide analysis , 2007, SIGMETRICS '07.

[21]  Stephen R. Gulliver,et al.  Defining user perception of distributed multimedia quality , 2006, TOMCCAP.

[22]  Chee Kheong Siew,et al.  Universal Approximation using Incremental Constructive Feedforward Networks with Random Hidden Nodes , 2006, IEEE Transactions on Neural Networks.

[23]  Songwu Lu,et al.  The TIMELY adaptive resource management architecture , 1998, IEEE Wirel. Commun..

[24]  Arif Ghafoor,et al.  Distributed multimedia information systems: an end-to-end perspective , 2007, Multimedia Tools and Applications.

[25]  Stephan Bohacek,et al.  Statistical Detection of Congestion in Routers , 2010, IEEE Transactions on Signal Processing.

[26]  Michael Anthony Bauer,et al.  Policy-driven autonomic management of multi-component systems , 2007, CASCON.