Abstract
The proliferation of networked appliances and the complex functions they provide make it ever harder for a specialist, let alone an ordinary home user, to configure them to provide a given service. The use of flexible middleware architectures, combined with application level services will allow for better exploitation of these features both for the benefit of performance and simplicity. For example, a TV, DVD player and radio all have output speakers and are capable of producing sound, however there is no common framework to harness this functionality. In this paper we address this issue and propose a home network architecture that interconnects home appliances and their associated services using descriptive ontologies to guide the composition process itself. In this network, home appliances are interconnected using a Service Integration Controller (SIC), which discovers and dynamically composes the services they provide and efficiently coordinates the communications between all services independent of the protocol being used. The prototype we implemented uses a home entertainment system as a case study and shows that this framework fulfils the requirements of the system design.
















Similar content being viewed by others
References
Dutta-Roy A (December) Networks for homes. IEEE Spectrum 36(12):26–33
Siuru B (June) Appliances on the information super highway. Poptronics 1:41–44
Rose B (2001, December) Home networks: a standards perspective. IEEE Commun Mag 39(12):78–85
Abuelma'atti O, Merabti M, Askwith B (2002, July) Interworking the wireless domain. In: Proceedings of Third International Symposium in Communication Systems, Networks and Digital Signal Processing (CSNDSP). Staffordshire, UK
Zahariadis T, Pramataris K (2002, November) Multimedia home networks: standards and interfaces. Comput Stand Interfaces 24(5):425–235
Paolucci M, Kawamura T, Payne TR, Sycara K (2002, June 9–12) Semantic matching of web services capabilities. In: Proceedings of the First International Semantic Web Conference (ISWC). Springer, Sardinia, Italy, pp. 333–347
Paolucci M, Sycara K, Kawamura T (2003, May 20–24) Delivering semantic web services. In: Proceedings of the Twelfth International World Wide Web Conference. Budapest, Hungary, pp. 111–118
Maedche A, Staab S (2003, January 31) Services on the move—towards P2P-enabled semantic web services. In: Proceedings of the 10th International Conference on Information Technology and Travel & Tourism. Helsinski, Springer, Berlin Heidelberg New York, pp. 124–133
DAML OWL-S 1.0 Release. Web Site, DAML.org, http://www.daml.org/services/owl-s/1.0/
Fergus P, Mingkhwan A, Merabti M, Hanneghan M (2003, November 17–19) Distributed emergent semantics in P2P networks. In: Proceedings of (IKS'2003) Information and Knowledge Sharing. Scottsdale, Arizona, pp.75–82
Pattenden S, Colebrook P, Ungar S, Borghese F, Francon C, Ambrosio R Architecture for HomeGate, the residential gateway (AHRG). standard, 15045-1 Information Technology. Home Electronic System (HES), http://hes-standards.org/doc/SC25_WG1_N0912.doc
HAVI. HAVI, the A/V digital network revolution. White Paper, Havi Organisation, San Mamon, California, http://www.havi.org/pdf/white.pdf
Microsoft. UPnP Forum. Web Site, Microsoft Corporation, http://www.upnp.org/
Miller B, Nixon T, Tai C, Wood MD Home networking with universal plug and play. IEEE Commun Mag 39(12):104–109
Intel. Intel digital homes. Web Site, Intel, http://www.intel.com/technology/digitalhome/
Marples D, Kriens P (2001, December) The open services gateway initiative: an introductory overview. IEEE Commun Mag 39(12):110–114
Cheng L, Marsic I (2000, November 30–December 1) Service discovery and invocation for mobile ad hoc networked appliances. In: Proceedings of Second International Workshop on Networked Appliances. Rutgers University, New Jersey
Minoh M, Kamae T Networked appliances and their peer-to-peer architecture AMIDEN. IEEE Commun Mag 39(10):80–84
Evans D (October) In-home wireless networking: an entertainment perspective. IEEE Electronic and Communication Engineering 13(5):213–219
Bhatti G, Sahinoglu Z, Peker KA, Guo J, Matsubara F (2002, January 15–16) A TV-centric home network to provide a unified access to UPnP and PLC domains. In: Proceedings of IEEE Fourth International Workshop on Networked Appliances (IWNA). Gaithersburg, MD, USA, pp. 234–242
Marshall P (October) Home networking: a TV perspective. IEEE Electronic and Communication Engineering 13(5):209–212
Mingkhwan A, Merabti M, Askwith B (2002) Interoperability of structured and unstructured services in personal mobility information space. In: Proceedings of European Wireless. Florence, Italy
Fergus P, Mingkhwan A, Merabti M, Hanneghan M (2003, September 23–25) DiSUS: mobile ad hoc network unstructured services. In: Proceedings of (PWC'2003) Personal Wireless Communications. Venice, Italy, Springer, Berlin Heidelberg New York, pp. 484–491
Fergus P, Merabti M, Hanneghan MB, Taleb-Bendiab A, Minghwan (2005, January 3–6)A semantic framework for self-adaptive networked appliances. In: Proceedings of (CCNC'05) IEEE Consumer Communications & Networking Conference. Las Vegas, Nevada, pp. 229–234
Abuelma'atti O, Merabti M, Askwith B (2002, October 30–31) A wireless networked appliances mAC bridge. In: Proceedings of 5th IEEE International Workshop on Networked Appliances. Liverpool, pp. 96–101
Mingkhwan A, Fergus P, Abuelma'atti O, Merabti M (2004, June 20–24) Implicit functionality: dynamic services composition for home networked appliances. In: Proceedings of (ICC'2004) IEEE International Conference on Communications. Paris, France, pp. 43–47
Noy NF, Musen MA (2000, July 30–August 3) PROMPT: algorithm and tool for automated ontology merging and alignment. In: Proceedings of the Seventeenth National Conference on Artificial Intelligence (AAAI'00). AAAI, Austin, Texas, pp. 450–455
Noy NF, Klein M (2002) Ontology evolution: not the same as schema evolution. Technical Report, Stanford University, Stanford, California, 94305, SMI-2002-0926, http://smi-web.stanford.edu/pubs/SMI_Reports/SMI-2002-0926.pdf
McBride B (2001, May 1) Jena: implementing the RDF model and syntax specification. In: Proceedings of the second international workshop on the semantic web-SemWeb'2001. Hong Kong, China, pp. 23–28
W3C World wide web consortium. Web Site, W3C, http://www.w3c.org
Yu M, Taleb-Bendiab A, Reilly D, Omar W (October 13–16) Ubiquitous service interoperation through polyarchical middleware. In: Proceedings of the International Conference on Web Intelligence. Halifax, Canada, pp. 662–665
Paolucci M, Sycara K, Kawamura T (2003, May 20–24) Delivering semantic web services. In: Proceedings of the Twelfth International World Wide Web Conference. Budapest, Hungary, pp. 111–118
Kumar R, Poladian V, Geenberg I, Messer A, MD (2003 October 9,10) Selecting devices for aggregation. In: Proceedings of (WMCSA'03) Fifth IEEE Workshop on Mobile Computing Systems and Applications. Monterey, California, pp. 150–159
HP. Jena—A semantic web framework for Java. HP Labs, http://jena.sourceforge.net, http://www.hpl.hp.com/semweb/
Mindswap. OWL-S API. Web Page, Mindswap, http://www.mindswap.org/2004/owl-s/api/
Sun I Microsystems. Java media framework. Web Site, Sun Microsystems, Inc., http://java.sun.com/products/java-media/jmf/
Askwith B, Shi Q, Merabti M (2002, October) Secure component composition for networked appliances. In: Proceedings of 5th IEEE International Workshop on Networked Appliances. Liverpool, UK pp. 29–34
Kolberg M, Magill E, Marples D, Tsang, S (2002, April 28 – May 2) Feature interactions in services for internet personal appliances. In: Proceedings of (ICC'02) IEEE International Conference on Communications. New York, USA, pp. 2613–2618
Kolberg M, Magill EH, Wilson M (2003, November) Compatibility issues between services supporting networked appliances. IEEE Commun Mag 41(11):136–147
Acknowledgments
A. Mingkhwan wishes to thank the Royal Thai Government, for the financial support provided in funding this work. In addition, O. Abuelma'atti wishes to thank the Overseas Research Scholarship (ORS)—Universities UK, for the financial support provided in funding this work.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mingkhwan, A., Fergus, P., Abuelma’atti, O. et al. Dynamic service composition in home appliance networks. Multimed Tools Appl 29, 257–284 (2006). https://doi.org/10.1007/s11042-006-0018-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-006-0018-2