08.11.2012 Aufrufe

Carlos Manuel Rodrigues Machado Autonomic Ubiquitous Computing

Carlos Manuel Rodrigues Machado Autonomic Ubiquitous Computing

Carlos Manuel Rodrigues Machado Autonomic Ubiquitous Computing

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3.5 Related Middleware Approaches<br />

Some middleware approaches that are emerging are focused on some of the characteristics<br />

mentioned before. These approaches try to provide an abstract middleware layer that allows a<br />

smooth interaction between underlying hardware and the application software. Some of well-known<br />

middleware protocols in this field are: LonWorks, X10, UPnP, OSGi, Jini and oBIX. Some of these<br />

are oriented to control and automation functions, while others concentrate on data streaming and<br />

media management.<br />

The LonWorks 1 is a networking platform specifically created to address the unique<br />

performance, reliability, installation and maintenance needs of control applications. The platform is<br />

built on a protocol created by Echelon Corporation 2 for networking devices over media such as<br />

twisted pair, powerlines, fiber optics and RF. Essential elements in this middleware system include<br />

LonWorks protocol; the implementation of the protocol (usually packed in one single chip called<br />

Neuron Chip); and the network components. The LonWorks protocol 3 is used in the communication<br />

among LonWorks devices. The design of the protocol follows Open Systems Interconnection (OSI)<br />

model. The protocol provides two sets of communication services: the first one enables application<br />

programs in one device to communicate with other devices over the network, the second one<br />

supports network management services, including addressing reconfiguration and controlling device<br />

application programs. LonWorks is an important solution for control networks which was developed<br />

for decreasing the cost and design complexity of distributed control systems. The protocol itself is<br />

media-independent, allowing LonWorks devices to communicate over any physical transport media.<br />

The X10 4 is an international and open industry standard that also focuses on the control of<br />

the devices. It primarily uses power line wiring for signalling and control, where the signals involve<br />

brief radio frequency bursts representing digital information. A wireless radio based protocol<br />

transport is also defined. The commands and signals are broadcast throughout the medium and<br />

picked by the actuators, i.e., a single message can be used by one or more devices, but the failure<br />

1 LonWorks Middleware documentation available online at: http://www.echelon.com/support/documentation/<br />

2 More information available on-line at: http://www.echelon.com<br />

3 LonWorks protocol is also known as LonTalk protocol and ANSI/EIA 709.1 Control Networking Standard.<br />

4 X10 Theory. Available on-line at: http://www.smarthomeusa.com/info/x10theory/<br />

- 41 -

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!