Está en la página 1de 15

Ttulo:

COMUNICACIONES EN EL ENTORNO DOMSTICO (DOMTICA)


COMPARACIN KNX - LONWORKS

Manuel Pea Alcaraz
Escuela Tcnica Superior de Ingeniera-ICAI. Universidad Pontificia Comillas.
Asignatura: Comunicaciones Industriales Avanzadas. Curso 2011-2012

RESUMEN

Este documento es el trabajo de la asignatura de Comunicaciones Industriales
Avanzadas y es parte del segundo curso del Diploma de Comunicaciones
Industriales. En dicho trabajo vamos a comparar el protocolo libre KNX con el
protocolo LonWorks. Para ello lo primero que vamos a hacer ser ponernos en
situacin viendo el concepto de protocolo y de domtica para luego ver los
principales protocolos que existen hoy en da. Posteriormente veremos
detalladamente dos de ellos El protocolo libre KNX-EIB y el protocolo LonWorks-
para terminar viendo las diferencias principales que existen entre ellos.



1. Introduccin

En este trabajo vamos a ir viendo los diferentes protocolos que se usan en la domtica,
haciendo especial hincapi en el lenguaje LonWorks y KNX. Para ello veremos primero qu es
un protocolo, para qu se usan y por qu son importantes, para luego entrar en la domtica,
viendo por encima qu protocolos existen y cuales son los ms usados. Por ltimo veremos
cmo funcionan los protocolos que son objetos de estudio en este trabajo KNX y LonWorks-
viendo las principales diferencias que existen entre cada uno de ellos.


2. Descripcin detallada de la tecnologa.
2.1. Protocolos.
Lo primero que nos preguntamos cuando empezamos un trabajo es qu es un protocolo. Los
protocolos son reglas de comunicacin que permiten el flujo de informacin entre equipos.
Normalmente estas reglas estn normalizadas y pueden ser pblicas (cualquiera puede ver cmo se
comunican los equipos y configurar sus dispositivos para que se comuniquen de la misma manera) o
pueden ser privadas (si quieres saber cmo se comunican, tienes que comprar dicha informacin).
En nuestro caso, tanto KNX como LonWorks son un protocolo abierto mientras que existen otro
tipo de protocolos que son privados.
En informtica existen muchos protocolos diferentes, algunos de ellos muy conocidos por la gran
mayora de la poblacin, como es el caso de TCP/IP, HTTP, FTP y cada uno de ellos se podra
entender como una lengua diferente, por lo que si dos equipos no usan el mismo protocolo para
comunicarse, no se pueden entender.

2.2. Por qu son importantes los protocolos y para qu se usan?


Los protocolos son fundamentales para que exista una comunicacin entre diferentes equipos o
dispositivos. Por ejemplo entre un detector de movimiento y una CPU que procesa los datos y
manda ordenes a una alarma para que suene. Esto sera imposible sin un protocolo de comunicacin
entre estos tres dispositivos. En la actualidad existe una multitud de protocolos y cada uno de ellos
est especializado en una rama diferente. Esto es as porque cada uno se ajusta ms al cometido para

el que ha sido diseado. Como todos sabremos no son los mismos datos los que circulan por un
coche (algunos precisan mucha velocidad de transmisin o respuesta como el ABS) y en otros no es
tan influyente el tiempo (mensaje de voz en un tren) o incluso el tipo de datos que circulan, como es
el caso de una cmara de seguridad y un indicador de marcha/paro.

2.3. Domtica
En este trabajo vamos a hablar sobre protocolos de comunicacin especializados en la domtica, por
ello primero hemos de saber bien qu entendemos por domtica. La domtica es el conjunto de
tecnologas aplicadas al control y la automatizacin inteligente de la vivienda, que permite una
gestin eficiente del uso de la energa, adems de aportar seguridad, confort, y comunicacin entre
el usuario y el sistema. Un sistema domtico es capaz de recoger informacin proveniente de unos
sensores o entradas, procesarla y emitir rdenes a unos actuadores o salidas. El sistema puede
acceder a redes exteriores de comunicacin o informacin. La domtica contribuye a mejorar la
calidad de vida del usuario:
Facilitando el ahorro energtico: gestiona inteligentemente la iluminacin, climatizacin,
agua caliente sanitaria, el riego, los electrodomsticos, etc., aprovechando mejor los
recursos naturales, utilizando las tarifas horarias de menor coste, y reduce de esta manera la
factura energtica. Adems, mediante la monitorizacin de consumos, se obtiene la
informacin necesaria para modificar los hbitos y aumentar el ahorro y la eficiencia.
Fomentando la accesibilidad: facilita el manejo de los elementos del hogar a las personas
con discapacidades de la forma que ms se ajuste a sus necesidades, adems de ofrecer
servicios de tele-asistencia para aquellos que lo necesiten.
Aportando seguridad de personas, animales y bienes: controles de intrusin y alarmas
tcnicas que permiten detectar incendios, fugas de gas o inundaciones de agua, etc.
Convirtiendo la vivienda en un hogar ms confortable: gestin de electrodomsticos,
climatizacin, ventilacin, iluminacin natural y artificial
Garantizando las comunicaciones: recepcin de avisos de anomalas e informacin del
funcionamiento de equipos e instalaciones, gestin remota del hogar, etc.
Tenemos que tener en cuenta el estado actual de la domtica: la sociedad en la que vivimos aprecia
cada vez ms la simplificacin de muchas tareas del hogar y ms si cabe cuando sta lleva asociado
un ahorro energtico. Por ello afirmamos que el mercado de la domtica est en expansin.
Una vez teniendo claro lo que entendemos como domtica, vamos a ver los protocolos que ms se
han especializado en este tipo de comunicacin.

2.4. Historia de los protocolos de domtica


EIBA (European International Business Academy): se fund
en 1974. Es un protocolo abierto, que cubre aspectos de
automatizacin de edificios, como luces, persianas, aire
acondicionado, calefaccin o alarmas por ejemplo. La
fuente de alimentacin puede venir por el medio de
comunicacin (par trenzado o lnea de corriente), aunque en algunos casos, como en radio
frecuencia, es necesaria una lnea de alimentacin aparte.

BatiBUS: Dentro de los buses industriales en Europea se ha utilizado dentro del
marco domtico el bus BatiBUS. Fue desarrollado por la empresa francesa
Merlin. Se basa en la tecnologa de par trenzado pudiendo transmitir hasta
4800 bps (comprobar). El sistema es centralizado, pudiendo controlar cada
central hasta 500 puntos de control. El estndar se ha quedado obsoleto
debido a sus limitaciones y actualmente se est intentando integrarlo junto a

los estndares EIB y EHS



EHS (European Home System): El EHS fue inicialmente propuesto por
la empresa Trialog, y posteriormente adoptado por la EHSA. Esta es
un consorcio abierto que pretende impulsar a la industria Europea
dentro del campo de la domtica. Dentro de los miembros del
consorcio destacan las empresas: Bosch Telecom, Deutsche Telekom,
France Telecom, Siemmens, Philips, HoneyWell , Caba, Home
Automation Association e Instituto Tecnolgico Aragones. Las
especificaciones del bus estn disponibles para red elctrica (2400
bps) y par trenzado de baja velocidad (48Kbps), ambas con variantes
del CSMA para regular el acceso al medio. La red se entiende como un conjunto de segmentos
que comparten en el mismo medio y unidos mediante routers. Se tienen tres niveles de
direccionamiento (a nivel de enlace, de red y de aplicacin). Cada segmento puede tener hasta
256 dispositivos, mientras que todo el sistema permite hasta 1012. El control es distribuido y
orientado a comandos. Aunque se han desarrollado varios proyectos ESPRIT utilizando el
EHS, las aplicaciones y productos existentes en el mercado son escasos.

Konnex: La asociacin nace en 1999 como la iniciativa de tres
organizaciones, que ya llevaban aos en el mercado europeo,
aunque con tecnologas bien diferentes, as como objetivos y
mbitos de actuacin complementarios. Estas organizaciones
son las tres anteriormente vistas: EIBA, BatiBUS y EHS. En la
actualidad, la organizacin que ms ha realizado para
conseguir un protocolo comn ha sido EIB, por lo que el protocolo es tambin conocido como
KNX-EIB. A da de hoy, KNX es el nico protocolo certificado libre que existe especializado en
la domtica. Los objetivos de KNX-EIB son los siguientes:
1. Crear un nico estndar para la domtica e inmtica (domtica en el mbito
industrial o grandes edificios) de mbito europeo.
2. Aumentar la presencia de estos buses domticos en reas como la climatizacin o
HVAC.
3. Mejorar las prestaciones de los diversos medios fsicos de comunicacin sobretodo
de radiofrecuencia.
4. Introducir nuevos modos de funcionamiento que permitan aplicar una filosofa
Plug&Play a muchos de dispositivos.
5. Contactar con empresas proveedoras de servicios, como las de telecomunicaciones
y las elctricas con el objeto de potenciar las instalaciones de tele-gestin tcnica
de las viviendas o domtica
Ms adelante veremos detenidamente cmo funciona este protocolo, uno de los ms usados
en la domtica.

LonWorks: el protocolo LonWorks fue creado a raz de una
conversacin entre Mike Markkula (representante y ex
presidente de Apple) y John Sculley (su sustituto en Apple y
ex presidente de Pepsi Cola). LonWorks es un estndar
propietario desarrollado por la empresa Echelon. El estndar ha sido ratificado por la
organizacin ANSI como oficial en Octubre de 1999. El estndar LonWorks se basa en el
esquema propuesto por LON (Local Operating Network). Este consiste en un conjunto de
dispositivos inteligentes, o nodos, que se conectan mediante uno o ms medios fsicos y que se
comunican utilizando un protocolo comn. Por inteligente se entiende que cada nodo es

autnomo y proactivo, de forma que puede ser programado para enviar mensajes a cualquier
otro nodo como resultado de cumplirse ciertas condiciones, o llevar a cabo ciertas acciones en
respuesta a los mensajes recibidos.
Un nodo LON se puede ver como un objeto que responde a varias entradas y que produce
unas salidas. El funcionamiento completo de la red surge de las distintas interconexiones
entre cada uno de los nodos. Mientras que la funcin desarrollada por uno de los nodos puede
ser muy simple, la interaccin entre todos puede dar lugar a implementar aplicaciones
complejas. Uno de los beneficios inmediatos de LON es que un pequeo nmero de nodos
pueden realizar un gran nmero de distintas funciones dependiendo de cmo estn
interconectados.

Zigbee: As se llama a un conjunto de protocolos de
alto nivel de comunicacin inalmbrica para su
utilizacin con radiodifusin digital de bajo
consumo, basada en el estndar IEEE 302.14. Su
objetivo son aplicaciones que requieren
comunicaciones seguras con baja tasa de envo (maximizando la vida de sus bateras). A pesar
de que su objetivo es la domtica, en la actualidad el mayor problema que presenta es que no
est optimizado para transmitir gran cantidad de datos -como por ejemplo el vdeo de una
cmara de seguridad- por lo que cuando se usa dicho protocolo, se hace slo en parte de la
instalacin. Pese a esto, gracias a su bajo consumo, su fcil instalacin y su topologa en red de
mallas, hace que cada vez cobre ms fuerza en el mbito domtico.
X10: X10 es un protocolo de comunicacin que permite controlar aparatos
elctricos a travs de la instalacin de red elctrica. El estndar surgi
hace 20 aos como parte de los experimentos realizados por la empresa
Picosystem y lleva ms de quince funcionando a nivel comercial. La
transmisin de una seal binaria en X10 se realiza mediante rfagas de
120 kHz superpuestas en los cruces por cero de la seal de la red elctrica.
La ausencia de rfaga significa un cero lgico. En un principio, se
distinguen dos tipos de dispositivos X10, los transmisores (transmitters), los receptores
(receivers). Los transmisores envan comandos X10 codificados como una seal de baja
intensidad que se superpone a la seal de la red. Se pueden enviar mensajes hasta 256
dispositivos en una misma red. Cada uno de los receptores tiene una direccin. Estos son
capaces de demodular la seal y si corresponde con su direccin actuar en consecuencia.
Varios receptores pueden tener la misma direccin de tal forma que se puede actuar sobre
ellos a la vez. Como los receptores no responden a los transmisores no es posible saber el
estado, por ejemplo no se puede preguntar si una luz est o no encendida. Para poder
preguntar el estado se han introducido un tercer tipo de dispositivos que permite transmitir y
recibir.

Una cosa que no hemos de olvidar nunca es la seguridad que nos ofrecen los diferentes
protocolos, ya que estamos hablando de domotizar casas e industrias y ello precisa seguridad
a la hora de transmitir los datos para evitar situaciones no deseadas.

2.5. Cmo funciona el protocolo KNX en comparacin con el LonWorks.


o Medio fsico de comunicacin.
Los medios de comunicacin que usa el protocolo KNX son los siguientes:
Par trenzado (TP1): aprovechando la norma EIB equivalente.
Par trenzado (TP0): aprovechando la norma Batibus equivalente.

Ondas Portadoras (PL100): aprovechando la norma EIB equivalente.


Ondas Portadoras (PL132): aprovechando la norma EHS equivalente.
Ethernet: aprovechando la norma EIB.net.
Radiofrecuencia: aprovechando la norma EIB.RF
La eleccin de un medio de transmisin u otro depender del tipo de edificio y de las
instalaciones con las que ste cuente. As, si el edificio es de nueva construccin el par
trenzado es quizs el medio ms ptimo, mientras que si el edificio est ya construido es
posible que interese ms el uso de la lnea de potencia o radiofrecuencias.

o Cmo transmiten los datos el protocolo KNX?
En el sistema KNX la transmisin de las seales se hace a travs de un cable o bus al que estn
conectados todos los dispositivos. El bus permite que todos los componentes de las
instalaciones domticas estn intercomunicados entre s, de esta forma, es posible que
cualquier componente de rdenes a cualquier otro, independientemente de la distancia entre
ellos y su ubicacin.
Para interconectar los dispositivos del bus en cada lnea se permite cualquier tipo de
topologa: rbol, estrella, bus o anillo. Solamente no se permitir cerrar anillos entre lneas
situadas topolgicamente en diferentes reas. KNX define una red jerarquizada en la cual la
unidad mnima ser la lnea. Una lnea puede tener conectada un total de 64 dispositivos como
mximo. Esto depende de la carga mxima soportada por la fuente de alimentacin situada en
cada una de ellas. Esto se puede observar en el esquema de la figura (Fig. 1). En una lnea se
han de cumplir las siguientes restricciones:
Se disponga como mnimo de una fuente de alimentacin.
No supere los 1000 metros la longitud total de la instalacin.
Entre un dispositivo y la fuente de alimentacin no ha de haber ms de 350 metros.
Entre los distintos elementos de la lnea no pueden superarse los 750 metros.
Haya una separacin mnima entre las fuentes de alimentacin de 200 metros.

Figura 1. Conexin dispositivos en KNX.


En el sistema EIB la lnea es la clula fundamental. Uniendo varias lneas obtendremos un
rea. El rea est formada por una lnea principal o maestra desde la cual pueden salir hasta

15 lneas secundarias o esclavas. Si dijimos que podamos tener un total de 64 dispositivos


por lnea, esto supone un total de 960 dispositivos por rea. Las lneas secundarias o esclavas
se conectan a la maestra a travs de un elemento llamado acoplador de lnea. Conviene
sealar que a cada lnea hay que dotarla de su propia fuente de alimentacin y se han de
cumplir las restricciones de diseo sealadas. En la siguiente figura (Fig. 2), se muestra la
configuracin de un rea.

Figura 2. Configuracin de un rea en KNX.


De la misma forma, podramos unir hasta 15 reas mediante una lnea principal. sta se
denominar backbone, de esta forma, el nmero mximo de dispositivos que podremos
gestionar ser 14400. Cada rea se conecta al backbone a travs de acopladores de rea. A
pesar de todo esto, por medio de repetidores se podran insertar hasta 256 dispositivos por
lnea, lo que nos hara un total de 57600 aparatos conectados. En la siguiente figura (Fig. 3),
podemos ver un esquema de esto.

Figura 3. Conexin con reas y lneas.



o Formato de las tramas.
Una vez visto cmo se estructura, vamos a ver cmo se envan los datos el protocolo KNX. En
el sistema KNX, los datos se transmiten en modo simtrico. Adems, usa transmisin
diferencial que, junto con la simetra de los conductores, asegura que el ruido afectar por
igual a ambos. Las seales utilizadas sern binarias y se transmitirn en banda base. Un 1
lgico se representar con la ausencia de paso de seal, mientras que el 0 lgico se
representar con un impulso negativo-positivo. En la siguiente figura (Fig. 4), se representa
esta codificacin.

Figura 4. Transmisin de un uno y un cero lgico en KNX.


ste se ayuda de telegramas. Para esto no influye el medio fsico en el cual se transmita. Como
podemos ver en la figura (Fig. 5) lo primero que hace un dispositivo es esperar un tiempo

hasta que el medio por el que va a transmitir est libre, y una vez que est libre espera un
tiempo tambin para comprobar que nadie ha empezado a enviar datos. Si esto se cumple,
empezara con la transmisin de su telegrama luego veremos de qu est compuesto este
telegrama- y una vez terminado este envo, se espera un tiempo hasta que los dispositivos a
los que se les ha enviado la informacin nos confirman que han recibido bien este paquete. La
velocidad de transferencia mxima del bus es de 9600 bps.

Figura 5. Transmisin de datos en KNX.


Aparte, cada byte de datos (8 bits) se agrupan formando caracteres o palabras, que adems de
estos datos se componen de otros bits como se puede observar en la figura (Fig. 6):
ST: es un bit de inicio, que indica el comienzo de una nueva palabra
P: es el llamado bit de paridad, trabaja con paridad par y completa la suma de los bits
de datos, para trabajar con dicha paridad
SP: es un bit de parada, e indica que la palabra o carcter ha terminado
Pausa: despus del bit de parada se espera un tiempo de pausa equivalente a dos bits
para continuar con la prxima palabra

Figura 6. Transmisin de un carcter.


Estos caracteres van dentro de un paquete de datos, que est formado por los siguientes
campos (Fig. 7)

Figura 7. Paquete de datos.


El byte de control indica la prioridad del mensaje y el inicio del mismo. Tanto la direccin del
emisor como la del destinatario siguen un formato determinado que explicaremos a
continuacin, aadiendo un bit ms en la direccin del destinatario que indica si se trata de
una direccin fsica o de una direccin de grupo. El contador se utiliza para funciones de
enrutamiento, contando el nmero de saltos que ha dado el paquete. El ltimo byte CRC se
utiliza para comprobar que los anteriores han sido transmitidos correctamente

o Direccionamiento de la informacin
La direccin fsica se utiliza para identificar de manera unvoca el componente de bus,
describiendo su localizacin dentro de la topologa (zona, lnea y componente) dedicando los

cuatro primeros bits a la zona (15 zonas), los cuatro siguientes a la lnea (15 lneas) y los ocho
ltimos a los componentes (256 componentes). Esto vemos que concuerda con el nmero
mximo de dispositivos que podemos tener en un protocolo KNX, que calculamos
anteriormente.
En caso de que esta direccin sea de grupo, la forma de crearla es diferente, y se puede hacer
con dos o tres subgrupos. Los subgrupos pueden ser, por ejemplo, los siguientes:
Grupos principales: bombillas, persianas, aire acondicionado
Grupo intermedio: primera planta, segunda planta
Grupo secundario: oficinas, dormitorio
Para ello destinamos 4 bits al grupo principal y dependiendo de si tenemos grupo intermedio
o no, 3 bits para el intermedio y 8 para el secundario o directamente 11 para el secundario. El
ltimo bit hemos dicho que era para indicar si era de grupo o direccin fsica. Esto lo podemos
ver mejor en la figura siguiente (Fig. 8).

Figura 8. Direccin con tres subgrupos (izquierda) y con dos subgrupos (derecha).


las direcciones de grupo son bsicas para el funcionamiento del sistema ya que permiten
relacionar sensores con actuadores. Adems, estar permitido relacionar elementos de
distintas reas y distintas lneas, siempre y cuando se cumplan ciertas restricciones.
Los sensores slo pueden tener asociada una direccin de grupo.
Varios actuadores pueden tener asociada una misma direccin de grupo. Cada vez que
dicha direccin sea direccionada, se activarn todos los actuadores asociados a ella,
respondiendo todos ellos al mismo telegrama.
Los actuadores pueden estar asociados a varias direcciones de grupos, es decir, un
actuador puede estar asociado a uno o ms de un sensor.

El funcionamiento ser el siguiente: el emisor enva un telegrama al bus. Este telegrama llega
a todos los dispositivos, lo cuales leen el campo direccin de grupo y slo los que posean dicha
direccin responden de la forma oportuna.

o Intercambio de datos.
Una vez los dispositivos se pueden interconectar (transmitiendo datos de unos a otros con las
direcciones fsicas y los telegramas que hemos visto), slo hace falta que se entiendan entre
ellos. Para ello, es preciso que se comuniquen en el mismo lenguaje. Existen diferentes tipos
de variables para transmitir los datos y estn todas definidas dentro del EIS (EIB Interworking
Standard). En la siguiente tabla (Tabla 1) podemos ver un fragmento del mismo con las
variables ms usadas.

Tabla 1. Variables del protocolo de comunicacin KNX.


o Ventajas y desventajas del sistema KNX
Las principales ventajas y desventajas con las que cuenta el sistema KNX son las siguientes:
Gran flexibilidad, tanto en tamao de la vivienda (es apto tanto para grandes
edificaciones como para pequeas viviendas) como en ampliaciones que permite el
sistema (gran ventaja en edificios funcionales, donde las necesidades y requerimientos
cambian constantemente.
Posibilidad de usar dispositivos de distintos fabricantes.
Proyecto e instalacin sencilla.
En el sistema KNX, el bus va paralelo a la red elctrica. De esta forma se consigue:
Reducir el riesgo de incendio en la vivienda.
Reducir el coste de la instalacin cuando el bus y la lnea se lanzan a la vez.
Facilita una posible ampliacin del sistema.
Permite una mayor tasa de transmisin al tener un bus especfico para transmitir los
datos.
Ser especialmente interesante para edificios de nueva construccin, ya que el costo
que supone el lanzar un cableado especfico es sobrepasado con creces por las
ventajas que posibilita el tener un bus dedicado.
Es menos sensible a las perturbaciones que se puedan producir en la red por efecto
electromagntico.
Intercomunicacin con otros sistemas de gestin de edificios.
Conexin a ordenadores para planificacin y mantenimiento, as, como con redes de
telecomunicacin.
Facilidad para la planificacin de las reas de gestin del edificio, control, medidas de
seguridad y sistemas de alarma.

Presenta un elevado precio ya que los elementos de control necesitan de elementos
adicionales para comunicarse con el sistema. El coste de los dispositivos tambin es
alto, debido a que todos ellos tienen incorporados funcionalidades para hacer de ste
un sistema distribuido.

10

El poco grado en que se reduce el cableado. La mayora de elementos que colocamos


en el sistema necesitan de una alimentacin mayor. sta alimentacin coincide con la
normalizada (220 V en corriente alterna), frente al rango de 15 a 30 V en corriente
continua que suministra el bus. Es decir, se necesitar de la red elctrica con lo que el
trazado del bus ser similar al de sta.
En edificios ya construidos tiene peores prestaciones estticas que el sistema X10,
pues necesita de un cableado extra que, si se oculta, supone un incremento sustancial
en el coste (bastante ms que si los cableados, elctrico y de bus EIB se trazan a la
vez). Si se opta por la utilizacin de dispositivos de radiofrecuencia, evidentemente
estos son de un coste mayor que los aparatos normales.

o Medio fsico de comunicacin.
Para LonWorks, los medios de comunicacin utilizados son:
Par trenzado (el medio ms comn de comunicacin) a una velocidad de 78 kbps y una
frecuencia extendida de 1,25 Mbps.
Par trenzado (telfono) existiendo tres protocolos diferentes dentro de ste: TAC
Xenta 901, que funciona a 9,6 kbps, Echelon SLTA-10, que trabaja a 56 kbps y por
ltimo CTI Network Combiner, a 56 kbps.
Ethernet a travs del protocolo de comunicacin TCP/IP.
Lnea de conduccin elctrica, a 4,8 kbps, y pudiendo elegir entre dos fabricantes
diferentes, IBM y Arigo.
Radiofrecuencia, que funciona a 4,8 kbps y puede ser de UltraCom DataW o de Milab.
Fibra ptica a 1,25 Mbps de Raytheon
Infrarojo, a 78kbps de Elpas.
Esto se puede observar ms detenidamente en la siguiente tabla (Tabla 2).

Tabla 2. Tabla sobre medios de comunicacin en LonWorks.

11

Por lo que vemos, comprobamos que ambas usan casi los mismos medios, aunque LonWorks
cuenta con ms medios de comunicacin y alguno de ellos ms rpidos que los de KNX, como
es el caso de la fibra ptica. Esto adems podra ser interesante en el caso de integrar ms
componentes en el mismo cable (internet, domtica, telfono)

o Cmo transmiten los datos el protocolo LonWorks?
Bsicamente existen 3 tipos de mensajes de servicio de entrega. Esto permite la compensacin
entre la fiabilidad, eficiencia y seguridad, este tipo de mensajes son los siguientes:
Mensaje de reconocimiento (Acknowledged): proporciona reconocimiento por parte
de los dos dispositivos, este mensaje de reconocimiento es enviado a un grupo de
dispositivos (hasta 64) y se espera respuesta de cada uno de ellos. Si no llega
respuesta o el tiempo de espera expira el dispositivo que enva el mensaje vuelve a
enviar la peticin.
Mensaje de repeticin: Es un mensaje que se enva de manera repetida a un
dispositivo o a un grupo de ellos. Generalmente, se usa en el caso de que no se haya
recibido varias veces la contestacin al mensaje de reconocimiento, para no incurrir
en retardo esperando repuesta.
Mensaje de no-reconocimiento (unacknowledged): Lo causa cada mensaje de
reconocimiento a un dispositivo o grupo de dispositivos, no se espera ningn tipo de
respuesta.
Servicio de autentificacin: Permite al receptor de un mensaje que determina si el
emisor de ese mensaje est autorizado a emitir ese mensaje. De esta manera se
previenen accesos no autorizados a dispositivos.
El paquete de datos que se enva por el medio de comunicacin sigue la siguiente estructura
que podemos ver aqu abajo (Fig. 9).

Figura 9. Paquete de datos en LonWorks.

o Direccionamiento de la informacin
El algoritmo de direccionamiento define qu paquetes son enrutados desde el dispositivo de
origen hasta uno o ms de uno de destino. As, el mensaje puede ser direccionado a un
dispositivos a varios dispositivos o a todos los dispositivos. Para poder direccionar los
dispositivos LonWorks dispone de cuatro tipos de direcciones:
Direccin fsica: Cada nodo dispone de una nica direccin fsica de 48 bits llamada
Neuron ID. Esta ID se asigna a cada nodo en el momento de fabricacin.
Direccin de dispositivo: LonWorks asigna esta direccin cuando un dispositivo es
instalado en una red determinada. Esta direccin consta a su vez de tres direcciones

12

ms: direccin de dominio de subred y de nodo. De esta manera se pueden instalar


hasta 32.385 dispositivos en un mismo dominio, ya que cada domino puede contener
hasta 255 subredes y cada subred hasta 127 dispositivos.
Direccin de grupo: Un grupo es una coleccin de dispositivos (hasta 64) que no se
encuentran integrados en un dominio. Este tipo de direccionamiento marca la
localizacin fsica del dispositivo dentro de la red.
Direccin de difusin (broadcast): identifica todos los dispositivos de una subred o
todos los dispositivos que no pertenecen a un dominio. Este tipo de dispositivos son la
manera ms eficiente para comunicar un grupo de dispositivos.
Cada paquete que transmite LonWorks tiene en el dos direcciones, la del dispositivo de origen
(source address) y la del dispositivo de destino (destination address), adems de contener la
direccin fsica, la de dispositivo, la de grupo o la de difusin. De esta manera si se excede el
nmero mximo de dispositivos por dominio o se desea separar un grupo de dispositivos
porque no existe interoperacin entre ellos, se pueden crear 2 o ms sistemas de LonWorks
independientes que coexistan en un mismo canal fsico.

o Intercambio de datos.
La configuracin es el proceso de sintonizar un nodo para una red especfica. Para los datos de
configuracin de la aplicacin, los nodos pueden usar:
Las variables de configuracin de red (SNVTs).
- La conexin de las variables de Red se llama binding y se almacena en la
EEPROM del Neuron.
- La informacin del binding se almacena en la Tabla de Direccin, y se
modifica con una herramienta de Gestin de Redes.
Los parmetros de configuracin estndar (SCPTs).
- Son almacenados en un fichero del nodo, manejados por la herramienta de
instalacin, utilizando el protocolo de transferencia de archivos LonTalk.
- Definen el comportamiento de un dispositivo: Un set point, por ejemplo.
- Contiene los datos de configuracin del dispositivo, el objeto de LonMark y las
variables de red
Hay SNVT para muchos propsitos, por ejemplo en medida de temperatura, consumo
energa, corriente, velocidad, etc. Todos estos son tipos de variables.
Solo las SNVTs del mismo tipo se pueden conectar.
Una SNVT se define por la unidad, rango y resolucin. Ejemplo: SNVT_Amp, la unidad
es el Amperio, su rango va de 3276,8 a 3276,7; y su precisin de 0,1 (estos valores no
se definen, lo hace la Herramienta).
Todas las SNVTs se encuentran en la lista SNVT Master List, que se puede ver en la
www.lonmark.org. Nuevas SNVTs se aaden continuamente
La terminologa para salidas: nvo (network variable output); para entradas nvi,
(network variable input), y a continuacin se aaden palabras referentes a la
naturaleza de la variable, por ejemplo: nvo_roomtemp.
Las SNVT pueden ser simples (envan un valor), estructuradas (envan mltiples valores en la
misma SNVT) o enumeradas, cuando el valor tiene una interpretacin que define un estado.
En la tabla de abajo (Tabla 3) se puede ver un ejemplo de variables SNVTs que existen en el
protocolo LonWorks.

13

Tabla 3. Variables usadas en el protocolo de comunicacin en LonWorks.


o Ventajas y desventajas del sistema LonWorks
Ventajas del estndar LonWorks son las siguientes:
Escalabilidad de la red.
Alta robustez del protocolo.
Gran apoyo por parte de los fabricantes.
Futuro asegurado.
Sistema abierto y libre competencia.
Transporte sobre Ethernet.
Muy utilizado en la domtica industrial.

Precio: resulta muy caro este protocolo para domotizar una casa.
Se trata de un estndar americano al que actuaciones europeas pueden perjudicar.
Pocas ofertas de productos en Espaa.
Menos usado en la domtica de casas.

2.6. Comparativa

Por lo tanto, para nuestra comparativa de protocolos de domtica, vemos que depende en
gran medida del proyecto que tengamos entre mano. Si lo que queremos es domotizar un
edificio que ya est construido, lo ms cmodo sera decantarse por el protocolo X10, ya que
no requiere una instalacin de cable adicional, mientras que si quisiramos instalar el
protocolo KNX o LonWorks, deberamos hacer obra en la casa o dejar los cables por fuera (que
no quedara muy esttico). Sin embargo, en nuevas construcciones la comparativa con X10 se
hace ms complicada, pues KNX y LonWorks son ms competitivos en ste mbito.
Dependiendo de la magnitud del proyecto, nos puede interesar uno u otro. En proyectos de
automatizacin de inmtica e incluso grandes proyectos de domtica nos podra interesar
usar el protocolo LonWorks, teniendo en cuenta que es un estndar americano y no europeo
como lo es el KNX. Pese a todo, en este tipo de proyectos es ms conocido el protocolo
LonWorks y por ello funciona mejor. Si por el contrario, nuestro objetivo es domotizar nuestra
vivienda de nueva construccin, se recomendara emplear el protocolo KNX. Esto es debido a
que es un protocolo potente aunque caro- y estandarizado a nivel europeo. En cuanto a los
medios de transmisin, KNX y LonWorks son muy parecidos, por lo que apenas hay
diferencias entre ellos. Lo que s que cambia es la estructura que tienen las diferentes
instalaciones y la comunicacin que mantienen. Esto tiene su lgica ya que son dos protocolos
de comunicacin diferentes. Aun as, existe cierta similitud en los tipos de variables con las
que trabajan (variables de fechas, de tiempo, de temperatura, de estado) aunque la forma de
empaquetarlo para su envo es diferente.

14

4. Conclusiones
A modo de resumen de ste trabajo, hemos estado viendo los diferentes protocolos que
existen en la actualidad para la domotizacin. Para un estudio ms exhaustivo, nos hemos
decidido centrar en dos protocolos diferentes. El protocolo X10, que sera otro de los ms
usados en la domtica no lo hemos estudiado tan a fondo pues es de los mejores que existe
para viviendas ya construidas, mientras que si queremos domotizar una vivienda en
construccin, este protocolo se usa mucho menos, ya que KNX y LonWorks ofrecen ms
ventajas y estn ms desarrollados.
En cuanto a los dos protocolos de comunicacin fundamentales, tenemos que ver el tipo de
proyecto que vamos a realizar para as elegir uno u otro. En proyectos de automatizacin de
inmtica e incluso grandes proyectos de domtica nos podra interesar usar el protocolo
LonWorks, teniendo en cuenta que es un estndar americano y no europeo como lo es el KNX.
Pese a todo, en este tipo de proyectos es ms conocido el protocolo LonWorks y por ello
funciona mejor. Si por el contrario, nuestro objetivo es domotizar nuestra vivienda de nueva
construccin, se recomendara emplear el protocolo KNX. Esto es debido a que es un
protocolo potente aunque caro- y estandarizado a nivel europeo. En cuanto a los medios de
transmisin, KNX y LonWorks son muy parecidos, por lo que apenas hay diferencias entre
ellos. Lo que s que cambia es la estructura que tienen las diferentes instalaciones y la
comunicacin que mantienen. Esto tiene su lgica ya que son dos protocolos de comunicacin
diferentes. Aun as, existe cierta similitud en los tipos de variables con las que trabajan
(variables de fechas, de tiempo, de temperatura, de estado) aunque la forma de
empaquetarlo para su envo es diferente.
En cuanto al futuro de esta tecnologa, vemos que es grande: la domtica est en auge en las
casas de nueva construccin es un extra que cada vez ms gente est dispuesta a pagar- ya
que no es una gran inversin para el ahorro tanto econmico como temporal- que supone
dicha tecnologa. Una vez sabemos que la domtica est en auge, vemos que estos protocolos
sern los que lleven la iniciativa, pues el protocolo X10, aunque es muy usado, no tiene tanto
futuro como KNX o LonWorks, que son los protocolos ms seguros y mucho ms usados.

Referencias
[1] Wikipedia. http://es.wikipedia.org/wiki/Protocolo_de_comunicaciones. ltima consulta 23/04/2012.
[2] Wikipedia. http://es.wikipedia.org/wiki/Protocolo_(inform%C3%A1tica). ltima consulta
23/04/2012.
[3] Wikipedia. http://es.wikipedia.org/wiki/BatiBUS. ltima consulta 23/04/2012.
[4] Wikipedia. http://es.wikipedia.org/wiki/ZigBee. ltima consulta 24/04/2012.
[5] Wikipedia. http://en.wikipedia.org/wiki/X10_(industry_standard). ltima consulta 24/04/2012.
[6] Asociacin Espaola de domtica. http://www.cedom.es/que-es-domotica.php. ltima consulta
23/04/2012.
[7] Jaec Technology Hieroglyphs. http://www.jaec.info/Home%20Automation/Protocols-buses-
house/Eib-Protocol/eib-protocol.php. ltima consulta 24/04/2012.
[8] Universidad Autnoma de Madrid. http://odisea.ii.uam.es/esp/recursos/. ltima consulta
25/04/2012.
[9] F. X. Cano Palazn, J. A. Soria Prez. Implementacin de sistemas domticos basado en el estndar de
Lonworks. Proyecto Fin de Carrera, UPC (Universidad Politcnica de Catalua).
[10] A. Martnez Trraga, C. Muoz Porcar. Instalacin domtica sobre un proyecto ICT para un edificio
de viviendas residenciales. Proyecto Fin de Carrera, UPC (Universidad Politcnica de Catalua).
[11] Automatizacin Integral de Edificios. Sistema LonWorks. Apuntes, E. P. S. Ingeniera de Gijn
(Universidad de Oviedo).
[12] Automatizacin Integral de Edificios. Estndar KNX-EIB. Apuntes, E. P. S. Ingeniera de Gijn
(Universidad de Oviedo).
[13] A. Kell, P. Colebrook. Open Systems for Homes and Buildings: Comparing LonWorks and KNX. i&i
limited.

15

También podría gustarte