Managing Distributed Networked Appliances in Home Networks
2008, Proceedings of The IEEE
Abstract
In recent years, with the growth of home appliance usage and the Internet, networked devices have become more widely used in more diverse applications than ever before. This widespread adoption will require new and novel platforms to abstract the difficulties associated with the exploitation of devices and help overcome the inherent limitations associated with bespoke development. New platforms will need to harness the interactions between devices allowing emergent behaviour to surface, whereby high-level applications are created from lowlevel compositions. Combining the devices we own to create new applications or provide services is challenging and there is a need to reduce the cognitive demands placed on specialists and home users alike. This will allow for better exploitation of devices and provide obvious benefits to the end user. In this paper we present a novel framework for managing devices and their services within home environments. Our approach provides a new perspective and we demonstrate the applicability of our approach using a working prototype to implement an intelligent home environment.
References (34)
- ePerSpace: Towards the era of personal services at home and everywhere. 2005, France Telecom, Accessed: 2006, http://www.ist- eperspace.org/.
- C. Koumpis, L. Hanna, M. Anderson, and M. Johansson, Wireless Industrial Control and Monitoring beyond Cable Replacement. 2nd
- Profibus International Conference, 2005, Warwickshire, UK, p.
- T. Berners-Lee, J. Hendler, and O. Lassila, The Semantic Web. Scientific America, 2001. 284(5): p. 34-43.
- A. Maedche and S. Staab, Ontology Learning for the Semantic Web. IEEE Intelligent Systems, 2001. 16(2): p. pp. 72-79.
- B. Chandrasekaran, J. R. Josephson, and V. R. Benjamins, What are Ontologies and Why Do We Need Them? IEEE Intelligent Systems, 1999. 14(1): p. 20 -26.
- A. Doan, J. Madhavan, P. Domingos, and A. Halevy, Learning to Map between Ontologies on the Semantic Web. The Eleventh International World Wide Web Conference (WWW2002), 2002, Honolulu, Hawaii, USA: ACM Press, p. 662--673.
- L. M. Stephens and M. N. Huhns, Consensus Ontologies - Reconciling the Semantics of Web Pages and Agents. IEEE Internet Computing, 2001. 5(5): p. 92-95.
- M. Jacob, RDF in the Semantic Hifi European project. 1st Italian Workshop on Semantic Web Applications and Perspecitives (SWAP), 2004, Ancona, Italy, p. 50-54.
- DLNA: Overview and Vision. 2004, DLNA, Accessed: October 2006, http://www.dlna.org/about/DLNA_Overview.pdf.
- Home Appliances Get Connected. 2004, Y. Miwa, Accessed: 2006, http://www.ipv6style.jp/en/netapplnc/20041022/index.shtml.
- Consumer Electronics Powerline Communication Alliance (CEPCA). 2005, CEPCA, Accessed: 2006, http://www.cepca.org/home.
- The OSGi Service Platform -Dynamic services for networked devices. 2005, OSGi Alliance, Accessed: 2006, http://www.osgi.org/.
- M. Minoh and T. Kamae, Networked Appliances and their Peer-to- Peer Architecture AMIDEN. IEEE Communications Magazine, 2001. 39(10): p. 80-84.
- UPnP Forum. 2005, Microsoft Corp., Accessed: 2006, http://www.upnp.org/.
- S. Moyer, D. Marples, S. Tsang, and A. Ghosh, Service Portability of Networked Appliances. IEEE Communications Magazine, 2000. 40(1): p. 116-121.
- P. Fergus, A. Mingkhwan, M. Merabti, and M. Hanneghan, DiSUS: Mobile Ad Hoc Network Unstructured Services. (PWC'2003) Personal Wireless Communications, 2003, Venice, Italy: Springer, p. 484-491.
- P. Fergus, M. Merabti, M. B. Hanneghan, A. Taleb-Bendiab, and A. Minghwan, A Semantic Framework for Self-Adaptive Networked Appliances. (CCNC'05) IEEE Consumer Communications & Networking Conference, 2005, Las Vegas, Nevada, USA: IEEE Computer Society, p. 229-234.
- OWL-S 1.0 Release. 2003, DAML, Accessed: 2006, http://www.daml.org/services/owl-s/1.0/.
- P. Fergus, A. Mingkhwan, M. Merabti, and M. Hanneghan, Distributed Emergent Semantics in P2P Networks. (IKS'2003) Information and Knowledge Sharing, 2003, Scottsdale, Arizona, USA: ACTA Press, p. 75-82.
- M. Uschold and M. Gruninger, Ontologies: Principles, Methods and Applications. The Knowleddge Engineering Review, 1996. 11(2): p. 93-155.
- A. Mingkhwan, P. Fergus, O. Abuelma'atti, M. Merabti, B. Askwith, and M. Hanneghan, Dynamic Service Composition in Home Appliance Networks. Multimedia Tools and Applications: A Special Issue on Advances in Consumer Communications and Networking, 2006. 29(3): p. 257 -284.
- R. Kumar, V. Poladian, I. Geenberg, A. Messer, and D. Milojicic, Selecting Devices for Aggregation. (WMCSA'03) Fifth IEEE Workshop on Mobile Computing Systems and Applications, 2003, Monterey, California, USA: IEEE Computer Society, p. 150-159.
- J. Liu and V. Issarny, QoS-Aware Service Location in Mobile Ad- Hoc Networks. (MDM'04) IEEE International Conference on Mobile Data Management, 2004, Berkeley, California, USA: IEEE Computer Society, p. 224-235.
- L. Gong, JXTA: A Network Programming Environment. IEEE Internet Computing, 2001. 5(3): p. 88-95.
- Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0. 2004, G. Klyne, F. Reynolds, C. Woodrow, H. Ohto, J. Hjelm, M. H. Butler, and L. Tran, Accessed: 2006, http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115/.
- Protege OWL Plugin API. 2005, Stanford University, Accessed: 2006, http://protege.stanford.edu/plugins/owl/api/index.html.
- Using the Protege-OWL Reasoning API. 2005, Stanford University, Accessed: 2006, http://protege.stanford.edu/plugins/owl/api/ReasonerAPIExamples.ht ml.
- V. Haarslev and R. Moller, Description of the RACER System and its Applications. International Workshop on description Logics, 2001, Stanford, USA, p. 131-141.
- B. McBride, Jena: Implementing the RDF Model and Syntaxn Specification. The Second International Workshop on the Semantic Web -SemWeb'2001, 2001, Hong Kong, China, p. 23 -28.
- Java Media Framework. 2005, Sun Microsystems Inc., Accessed: 2006, http://java.sun.com/products/java-media/jmf/.
- Codec pack for the Java Media Framework. 2006, JFFMPEG, Accessed: August, http://jffmpeg.sourceforge.net/index.html.
- J. Haggerty, Q. Shi, P. Fergus, and M. Merabti, Data Authentication and Trust within Distributed Intrusion Detection System Inter- Component Communications. (EC2ND'05) 1st European Conference on Computer Network Defence, 2005, University of Glamorgan, UK: Springer, p. 197-206.
- M. Kolberg, E. H. Magill, and M. Wilson, Compatibility Issues between Services Supporting Networked Appliances. IEEE Communications Magazine, 2003. 41(11): p. 136 -147.