QCWS: An implementation of QoS-capable multimedia Web services

Tao Yu, Kwei Jay Lin*

*Corresponding author for this work

Research output: Contribution to journalJournal Article peer-review

14 Scopus citations

Abstract

QoS (Quality of Service), which defines service quality such as latency, availability, timeliness and reliability, is important for web applications that provide real-time information, multimedia content, or time-critical services. Many web applications are best implemented by servers with a guaranteed server processing capacity. In this research, we study the QoS control issues using the current Web services standards. We propose a QoS-capable Web service architecture, QCWS, by deploying a QoS broker between Web service clients and providers. The functions of the QoS broker module include tracking QoS information about servers, making selection decisions for clients, and negotiating with servers to get QoS agreements. We have implemented a QCWS prototype using IBM WSDK, enhanced with simple QoS capabilities. We have measured the performance running under different service priorities.

Original languageEnglish
Pages (from-to)165-187
Number of pages23
JournalMultimedia Tools and Applications
Volume30
Issue number2
DOIs
StatePublished - 08 2006
Externally publishedYes

Keywords

  • Broker
  • Priority
  • QCWS
  • QoS
  • Web service

Fingerprint

Dive into the research topics of 'QCWS: An implementation of QoS-capable multimedia Web services'. Together they form a unique fingerprint.

Cite this