23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Building and Home Automation 26-11<br />

all devices available in the whole network; and service collaboration, which enables a realization<br />

of intelligent services through device collaboration. Currently, IGRS is predominantly used in China;<br />

however, at the moment it is also listed as “under development” standard from ISO (ISO/IEC 14543-5-1).<br />

Also related to the approach taken by UPnP are the Devices Profile for Web Services (DPWS) [12]. As<br />

in UPnP, services for device and service discovery, messaging, and eventing are specified. However, all<br />

services are foreseen to be accessed or exposed via Web services and to be executable on resource constraint<br />

devices. For this purpose, DPWS builds on established Web service standards such as WSDL,<br />

XML, and SOAP, and specifies a lightweight subset of the overall Web services protocol suite. It adds<br />

features that are missing in UPnP, such as a homogeneous security model, standards-based description<br />

language, and the ability for a seamless integration into service-oriented enterprise architectures. In a<br />

prototype exhibition, the interconnection of a lighting system, audio distribution system, security system,<br />

motorized shades, security cameras, thermostats, washers and dryers, and a motorized television<br />

mount was already demonstrated.<br />

The basic concept of the Digital Living Network Association (DLNA) [14] is the realization of a network<br />

of interoperable consumer electronics, personal computers, and mobile devices. The cross-industry<br />

organization develops interoperability guidelines based on existing open industry standards such as<br />

UPnP, JPG, and MPEG-2 to achieve digital convergence. DLNA has defined a set of media devices such<br />

as renderer, server, player, and controller, but also mobile and interoperability devices that guarantee<br />

interoperability when being DLNA compliant. The vision is to provide consumers with services to easily<br />

acquire, store, manage, access, and share any content at anytime and anywhere.<br />

With Echonet (Energy Conservation and HOmecare Network) [15], a Japanese standard that primarily<br />

targets the two applications its name is derived from was defined in 1997 by the Echonet Consortium.<br />

Simple and affordable heterogeneous devices of multiple vendors shall be easily interconnected exploiting<br />

plug and play services and realize applications ranging from the reduction of carbon dioxide emissions<br />

to the assistance of elderly people. For data exchange, a broad range of media including powerline,<br />

RF, Ethernet, infrared, and LonTalk, with a <strong>communication</strong> middleware handling the <strong>communication</strong><br />

are available. Access to functionalities (e.g., a gateway) is provided via a so-called service middleware<br />

Application Programming Interface (API) that contains common processes in the form of libraries.<br />

OSGi [21] defines a dynamic module system for Java that can function as an open standard for<br />

home gateways. Maintained by the OSGi Alliance (formerly known as Open Services Gateway initiative),<br />

it is a powerful, Java-based service platform that has been adopted in various domains, for<br />

example, home automation, automotive and, more generally, embedded or mobile applications. The<br />

main benefit of OSGi core is the definition and management of dynamically loadable modules called<br />

OSGi bundles. OSGi provides the user with commands for the complete life cycle management of<br />

these bundles that can be handled locally or from remote. The OSGi platform introduces a service<br />

concept with a service registry that allows locating and using services of all active bundles. Around<br />

the core, OSGi has defined an extensive set of standard services within bundles that, among others,<br />

provide support for logging, configuration, user administration, events, and preferences, HTTP,<br />

XML, and UPnP.<br />

26.3.3 applications<br />

In home automation, applications also include the traditional HVAC and lighting/shading use cases.<br />

However, the main gain that constitutes a strong argument for the employment of HAS can be found in<br />

more advanced use cases incorporating additional domains and devices. Technologies such as sensing<br />

the environment and setting user actions “in context” as well as (automatically) inferring user intentions<br />

and preferences followed by their execution in control strategies depict the additional value automation<br />

<strong>systems</strong> have to offer particularly in the home.<br />

Ambient Assisted Living (AAL) aims at improving safety, security, entertainment, and general quality<br />

of life of the home’s inhabitants. Especially when considering demographic developments of the societies<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!