Skip to main content
Log in

Dynamic service composition in home appliance networks

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. Dutta-Roy A (December) Networks for homes. IEEE Spectrum 36(12):26–33

  2. Siuru B (June) Appliances on the information super highway. Poptronics 1:41–44

  3. Rose B (2001, December) Home networks: a standards perspective. IEEE Commun Mag 39(12):78–85

    Article  Google Scholar 

  4. 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

  5. Zahariadis T, Pramataris K (2002, November) Multimedia home networks: standards and interfaces. Comput Stand Interfaces 24(5):425–235

  6. 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

  7. 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

  8. 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

  9. DAML OWL-S 1.0 Release. Web Site, DAML.org, http://www.daml.org/services/owl-s/1.0/

  10. 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

  11. 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

  12. HAVI. HAVI, the A/V digital network revolution. White Paper, Havi Organisation, San Mamon, California, http://www.havi.org/pdf/white.pdf

  13. Microsoft. UPnP Forum. Web Site, Microsoft Corporation, http://www.upnp.org/

  14. Miller B, Nixon T, Tai C, Wood MD Home networking with universal plug and play. IEEE Commun Mag 39(12):104–109

  15. Intel. Intel digital homes. Web Site, Intel, http://www.intel.com/technology/digitalhome/

  16. Marples D, Kriens P (2001, December) The open services gateway initiative: an introductory overview. IEEE Commun Mag 39(12):110–114

    Google Scholar 

  17. 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

  18. Minoh M, Kamae T Networked appliances and their peer-to-peer architecture AMIDEN. IEEE Commun Mag 39(10):80–84

  19. Evans D (October) In-home wireless networking: an entertainment perspective. IEEE Electronic and Communication Engineering 13(5):213–219

  20. 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

  21. Marshall P (October) Home networking: a TV perspective. IEEE Electronic and Communication Engineering 13(5):209–212

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

  28. 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

  29. 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

  30. W3C World wide web consortium. Web Site, W3C, http://www.w3c.org

  31. 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

  32. 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

  33. 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

  34. HP. Jena—A semantic web framework for Java. HP Labs, http://jena.sourceforge.net, http://www.hpl.hp.com/semweb/

  35. Mindswap. OWL-S API. Web Page, Mindswap, http://www.mindswap.org/2004/owl-s/api/

  36. Sun I Microsystems. Java media framework. Web Site, Sun Microsystems, Inc., http://java.sun.com/products/java-media/jmf/

  37. 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

  38. 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

  39. Kolberg M, Magill EH, Wilson M (2003, November) Compatibility issues between services supporting networked appliances. IEEE Commun Mag 41(11):136–147

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to A. Mingkhwan.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-006-0018-2

Keywords

Navigation