Design and implementation of an adaptive Web2.0 QoS-based home appliance control service platform

Chung Ming Huang, Hao Hsiang Ku, Yu Chang Chao, Cheng Wei Lin, Yen Wen Chen

研究成果: Article同行評審

1 引文 斯高帕斯(Scopus)

摘要

The rapid progress of information techniques enables people to have a relatively convenient environment and life. This study designs and develops the Web2.0-based Home Appliances controL sErvice platform (WHALE) for users to easily control home appliances. WHALE is a three-tier architecture, which consists of Device Detection and Registration Service Platform (DDRSP), Web2.0 Service Platform (WSP), and Common Service Platform (CSP). WHALE is based on the standards of Devices Profile for Web Services (DPWS), Open Services Gateway initiative (OSGi), and Web2.0 techniques. Users can use many kinds of handheld devices to get services from WSP. When DDRSP finds a new home appliance, this home appliance will be registered into CSP. CSP records the related information and services which are provided by this home appliance. WSP not only integrates and shows the related services of all home appliances but also provides controlling interfaces to control the actions of all home appliances. All delivered messages are based on Simple Object Access Protocol (SOAP) and Web Services Description Language (WSDL). Furthermore, for the Web QoS (Quality of Service) strategy, this study designs and proposes an Intelligent Web qualIty of Service-aware maTching (iWIST) model to satisfy different characteristics of the user's requirements. iWIST consists of Components Classifier, Admission Controller, and Dynamic Content Adaptor. Component Classifier can classify users' requesting components with different QoS constraints. Admission Controller determines the maximum available components for the user. Dynamic Content Adaptor dynamically delivers component information to users. Experiment results illustrate that WHALE can provide appropriate contents with low response time to users. Finally, WHALE has integrity, scalability, operability, adaptivity, and extensibility functions. It can be a reference model for developing home appliance controllers in the future.

原文English
頁(從 - 到)57-87
頁數31
期刊Software - Practice and Experience
42
發行號1
DOIs
出版狀態Published - 2012 一月

All Science Journal Classification (ASJC) codes

  • 軟體

指紋

深入研究「Design and implementation of an adaptive Web2.0 QoS-based home appliance control service platform」主題。共同形成了獨特的指紋。

引用此