beautypg.com

Installing isi devices, Isi types, Isi messages – Echelon ISI User Manual

Page 10

background image

ISI Programmer’s Guide

8

Installing ISI Devices

ISI devices may support

plug-and-play

or

plug-touch-and-play

installation. For

plug-and-play installation, installation is performed by plugging in the device.

No user interaction is required in this case. This is suitable for devices where

connections can be determined automatically. For example, all appliances in a
home may automatically connect to a home gateway. If power line transceivers

are used, then the network connection is created by plugging in the device so no

other steps are required to install an appliance in the home network.

ISI devices may support plug-touch-and-play installation, in which case some
minimal user interaction is required to either join a network or create a

connection. The interaction may be with a user interface device such as a user
interface panel. Alternatively, the interaction may be with the devices

themselves. For example, the user may push a button on a device to create a

connection. This button is called the

Connect button

. Feedback may be provided

to the user using an LED, called the

Connect light

. A lighting system may have a

Connect button and light on each switch and each lamp actuator. In this

example, the user selects switches and lights to be connected by pressing the
Connect buttons on the devices to be connected.

On a simple device, the Connect button may be the same as the Service button,
and the Connect light may be the same as the Service light. In this case, the

same button may be used to join an ISI network, join a managed network, join a
connection, and to restore the device’s self-installation data to factory defaults.

More complex devices may require multiple Connect buttons and lights. For
example, a device that supports multiple manual connections to multiple devices,

may use multiple Connect buttons and lights that are not shared with the Service

button and light.

ISI Types

There are two types of ISI networks—

ISI-S

for simple and standalone ISI

networks, and

ISI-DA

for self-installed networks that support more devices than

ISI-S, more complex topologies, and unique domain IDs. An ISI-DA network

must include one or more

domain address server

(DAS)

devices, and all the

devices in an ISI-DA network must be ISI-DA compatible. The DAS devices are

present to help manage the ISI-DA network. The protocol implemented by the

domain address servers is called the

ISI-DAS

protocol. The domain address

servers do not take on the full roll of network management servers. Instead, they

are only used to coordinate assignment of unique domain IDs and to maintain an

estimate of network size to optimize use of available channel bandwidth.

ISI Messages

The ISI protocol defines a standard set of messages that are used to coordinate
the installation of devices in an ISI network. The ISI engine that is part of the

ISI library automatically generates and processes most ISI messages. It is
sometimes useful to view ISI messages when debugging an ISI application. The

ISI Developer’s Kit includes an ISI Packet Monitor application that you can use