Enhancing the quality of interactive multimedia services by proactive monitoring and failure prediction

Mohammed Shatnawi, Mohamed Hefeeda

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Online multimedia communication services, such as Skype and Google Hangout, are used by millions of users every day. Although these services provide acceptable quality on average, users occasionally suffer from reduced audio quality, dropped video streams, and even failed sessions. To mitigate some of these problems, service providers closely monitor the performance of different parts of the system. However, most current techniques for monitoring and managing the quality of service (QoS) of online multimedia communication ser-vices are reactive and lack the ability to adapt to dynamic changes in real time. We propose a novel proactive approach for continuously monitoring the health of large-scale mul-timedia communication services, and dynamically manag-ing and improving the quality of the multimedia sessions. The proposed approach, called Proactive QoS Manager, has novel light-weight methods for estimating the capacity of different components of the system and for using this capac-ity estimation in allocating resources to multimedia sessions in real time. We implement the proposed approach in one of the largest online multimedia communication services in the world and evaluate its performance on more than 100 million audio, video, and conferencing sessions. Our empir-ical results show that substantial quality improvements can be achieved using our proactive approach, without changing the production code of the service or imposing significant overheads. For example, in our experiments, the Proac-tive QoS Manager reduced the number of failed sessions by up to 25% and improved the quality (in terms of the Mean Opinion Score (MOS)) of the succeeded sessions by up to 12%. These improvements are achieved for the well-engineered and highly-provisioned online service examined in this paper; we expect higher gains for other similar ser-vices.

Original languageEnglish
Title of host publicationMM 2015 - Proceedings of the 2015 ACM Multimedia Conference
PublisherAssociation for Computing Machinery, Inc
Pages521-530
Number of pages10
ISBN (Print)9781450334594
DOIs
Publication statusPublished - 13 Oct 2015
Event23rd ACM International Conference on Multimedia, MM 2015 - Brisbane, Australia
Duration: 26 Oct 201530 Oct 2015

Other

Other23rd ACM International Conference on Multimedia, MM 2015
CountryAustralia
CityBrisbane
Period26/10/1530/10/15

Fingerprint

Multimedia services
Quality of service
Monitoring
Communication
Managers
Health
Experiments

Keywords

  • Dynamic monitoring
  • Failure prediction
  • Online multimedia communications
  • Quality of service

ASJC Scopus subject areas

  • Media Technology
  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition
  • Software

Cite this

Shatnawi, M., & Hefeeda, M. (2015). Enhancing the quality of interactive multimedia services by proactive monitoring and failure prediction. In MM 2015 - Proceedings of the 2015 ACM Multimedia Conference (pp. 521-530). Association for Computing Machinery, Inc. https://doi.org/10.1145/2733373.2806275

Enhancing the quality of interactive multimedia services by proactive monitoring and failure prediction. / Shatnawi, Mohammed; Hefeeda, Mohamed.

MM 2015 - Proceedings of the 2015 ACM Multimedia Conference. Association for Computing Machinery, Inc, 2015. p. 521-530.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Shatnawi, M & Hefeeda, M 2015, Enhancing the quality of interactive multimedia services by proactive monitoring and failure prediction. in MM 2015 - Proceedings of the 2015 ACM Multimedia Conference. Association for Computing Machinery, Inc, pp. 521-530, 23rd ACM International Conference on Multimedia, MM 2015, Brisbane, Australia, 26/10/15. https://doi.org/10.1145/2733373.2806275
Shatnawi M, Hefeeda M. Enhancing the quality of interactive multimedia services by proactive monitoring and failure prediction. In MM 2015 - Proceedings of the 2015 ACM Multimedia Conference. Association for Computing Machinery, Inc. 2015. p. 521-530 https://doi.org/10.1145/2733373.2806275
Shatnawi, Mohammed ; Hefeeda, Mohamed. / Enhancing the quality of interactive multimedia services by proactive monitoring and failure prediction. MM 2015 - Proceedings of the 2015 ACM Multimedia Conference. Association for Computing Machinery, Inc, 2015. pp. 521-530
@inproceedings{71704db85d4e4b1782a5788b865b56a4,
title = "Enhancing the quality of interactive multimedia services by proactive monitoring and failure prediction",
abstract = "Online multimedia communication services, such as Skype and Google Hangout, are used by millions of users every day. Although these services provide acceptable quality on average, users occasionally suffer from reduced audio quality, dropped video streams, and even failed sessions. To mitigate some of these problems, service providers closely monitor the performance of different parts of the system. However, most current techniques for monitoring and managing the quality of service (QoS) of online multimedia communication ser-vices are reactive and lack the ability to adapt to dynamic changes in real time. We propose a novel proactive approach for continuously monitoring the health of large-scale mul-timedia communication services, and dynamically manag-ing and improving the quality of the multimedia sessions. The proposed approach, called Proactive QoS Manager, has novel light-weight methods for estimating the capacity of different components of the system and for using this capac-ity estimation in allocating resources to multimedia sessions in real time. We implement the proposed approach in one of the largest online multimedia communication services in the world and evaluate its performance on more than 100 million audio, video, and conferencing sessions. Our empir-ical results show that substantial quality improvements can be achieved using our proactive approach, without changing the production code of the service or imposing significant overheads. For example, in our experiments, the Proac-tive QoS Manager reduced the number of failed sessions by up to 25{\%} and improved the quality (in terms of the Mean Opinion Score (MOS)) of the succeeded sessions by up to 12{\%}. These improvements are achieved for the well-engineered and highly-provisioned online service examined in this paper; we expect higher gains for other similar ser-vices.",
keywords = "Dynamic monitoring, Failure prediction, Online multimedia communications, Quality of service",
author = "Mohammed Shatnawi and Mohamed Hefeeda",
year = "2015",
month = "10",
day = "13",
doi = "10.1145/2733373.2806275",
language = "English",
isbn = "9781450334594",
pages = "521--530",
booktitle = "MM 2015 - Proceedings of the 2015 ACM Multimedia Conference",
publisher = "Association for Computing Machinery, Inc",

}

TY - GEN

T1 - Enhancing the quality of interactive multimedia services by proactive monitoring and failure prediction

AU - Shatnawi, Mohammed

AU - Hefeeda, Mohamed

PY - 2015/10/13

Y1 - 2015/10/13

N2 - Online multimedia communication services, such as Skype and Google Hangout, are used by millions of users every day. Although these services provide acceptable quality on average, users occasionally suffer from reduced audio quality, dropped video streams, and even failed sessions. To mitigate some of these problems, service providers closely monitor the performance of different parts of the system. However, most current techniques for monitoring and managing the quality of service (QoS) of online multimedia communication ser-vices are reactive and lack the ability to adapt to dynamic changes in real time. We propose a novel proactive approach for continuously monitoring the health of large-scale mul-timedia communication services, and dynamically manag-ing and improving the quality of the multimedia sessions. The proposed approach, called Proactive QoS Manager, has novel light-weight methods for estimating the capacity of different components of the system and for using this capac-ity estimation in allocating resources to multimedia sessions in real time. We implement the proposed approach in one of the largest online multimedia communication services in the world and evaluate its performance on more than 100 million audio, video, and conferencing sessions. Our empir-ical results show that substantial quality improvements can be achieved using our proactive approach, without changing the production code of the service or imposing significant overheads. For example, in our experiments, the Proac-tive QoS Manager reduced the number of failed sessions by up to 25% and improved the quality (in terms of the Mean Opinion Score (MOS)) of the succeeded sessions by up to 12%. These improvements are achieved for the well-engineered and highly-provisioned online service examined in this paper; we expect higher gains for other similar ser-vices.

AB - Online multimedia communication services, such as Skype and Google Hangout, are used by millions of users every day. Although these services provide acceptable quality on average, users occasionally suffer from reduced audio quality, dropped video streams, and even failed sessions. To mitigate some of these problems, service providers closely monitor the performance of different parts of the system. However, most current techniques for monitoring and managing the quality of service (QoS) of online multimedia communication ser-vices are reactive and lack the ability to adapt to dynamic changes in real time. We propose a novel proactive approach for continuously monitoring the health of large-scale mul-timedia communication services, and dynamically manag-ing and improving the quality of the multimedia sessions. The proposed approach, called Proactive QoS Manager, has novel light-weight methods for estimating the capacity of different components of the system and for using this capac-ity estimation in allocating resources to multimedia sessions in real time. We implement the proposed approach in one of the largest online multimedia communication services in the world and evaluate its performance on more than 100 million audio, video, and conferencing sessions. Our empir-ical results show that substantial quality improvements can be achieved using our proactive approach, without changing the production code of the service or imposing significant overheads. For example, in our experiments, the Proac-tive QoS Manager reduced the number of failed sessions by up to 25% and improved the quality (in terms of the Mean Opinion Score (MOS)) of the succeeded sessions by up to 12%. These improvements are achieved for the well-engineered and highly-provisioned online service examined in this paper; we expect higher gains for other similar ser-vices.

KW - Dynamic monitoring

KW - Failure prediction

KW - Online multimedia communications

KW - Quality of service

UR - http://www.scopus.com/inward/record.url?scp=84962853294&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84962853294&partnerID=8YFLogxK

U2 - 10.1145/2733373.2806275

DO - 10.1145/2733373.2806275

M3 - Conference contribution

SN - 9781450334594

SP - 521

EP - 530

BT - MM 2015 - Proceedings of the 2015 ACM Multimedia Conference

PB - Association for Computing Machinery, Inc

ER -