Sie sind auf Seite 1von 15

1

Modelo de un sistema domotico para el control de


iluminacion y climatizacion residencial en base a
mediciones realizadas sobre la calidad del servicio
de Internet.
Chamba Paola, Correa Paola, Imaicela Carlos, Ph.D. Enciso Liliana (1)
Departamento de Ciencias de la Computacion y Electronica(1)
San Cayetano Alto s/n, 1101608 Loja, Ecuador
e-mail: pcchamba, pecorrea1, ciimaicela, lenciso, @utpl.edu.ec

AbstractLa rapida evolucion de las tecnologas hacen que La Domotica abre nuevas posibilidades en cuanto a la
aparezcan nuevos servicios y aplicaciones como la automati- integracion del hogar, pues se convierte en una herramienta
zacion en una vivienda. Un ejemplo de aquello es el control mediante la cual, los habitantes de una vivienda pueden
de iluminacion y la temperatura lo cual contribuye a mejorar controlar y administrar de manera eficiente su espacio
la comodidad y bienestar para los habitantes de una vivienda. comun mediante tecnologas de comunicacion tanto
A traves del presente trabajo se pretende hacer un analisis
cableadas como inalambricas con el fin de facilitar la
sobre el modelo de un sistema domotico apoyados en la
plataforma arduino y dispositivos de control como el sensor de interaccion de dispositivos dentro de una vivienda donde
temperatura LM35 y el fotoresistor LDR para la iluminacion, para relacionarse remotamente con todos estos dispositivos,
todo esto sobre una red de datos residencial, para lo cual se necesita trabajar con un solo estandar que permita
se ha realizado previamente una investigacion que aborda tenerlos a todos bajo una misma red.[Reinoso, 2008].
datos de mediciones realizadas de la calidad del servicio de Estas redes al caracterizarse por un determinado medio de
Internet mediante aplicaciones computacionales disponibles en transmision varan segun los dispositivos a interconectar
la Web, las mismas que permiten obtener informacion sobre como una red de control o red Domotica que conecta
la velocidad de subida, velocidad de bajada, latencia y ancho sensores y actuadores la cual normalmente tiene un bajo
de banda cuyos resultados obtenidos son comparados con el ancho de banda, una red de datos que requiere un ancho
fin de determinar que proveedor de Internet ofrece un mejor
de banda medio-alto y una red multimedia o red de
servicio de ancho de banda para as poder implementar el
sistema domotico que consiste, en el control de iluminacion y entretenimiento que requiere un ancho de banda muy
climatizacion residencial. elevado.
Como resultado del modelo de sistema domotico, la imple- Junto a estas redes internas, debera existir una lnea de
mentacion resulta viable para una variedad de redes de acceso de banda ancha a Internet (ADSL, cable, LMDS,
Internet de usuario, debido a su bajo consumo de ancho de satelite, PLC, GPRS, etc.), que comunique la vivienda con
banda al existir unicamente dos dispositivos de comunicacion. el exterior. [Ramon, 2004] Por lo tanto, el Internet es el
KeywordsDomotica, ancho de banda, Internet, latencia, canal que enlaza las instrucciones de los usuarios y las
velocidad de subida,velocidad de bajada, proveedores, ISP, acciones que realizan los sistemas de Domotica, donde es
topologa, control, iluminacion, temperatura, redes inteligentes. fundamental el mantener una conexion a Internet confiable,
rapida y estable para un escenario de automatizacion de
hogares.
I. I NTRODUCCI ON
Actualmente la implementacion de estos sistemas
En la actualidad la sociedad en donde vivimos cada vez domoticos tienen un precio muy alto de instalacion con lo
se ha vuelto mas exigente, donde continuamente avanza cual solo es posible verlo en grandes edificaciones ya que
el desarrollo de la tecnologa. Gracias a esta incesante utilizan buses de transmision de informacion que posibilitan
evolucion, se puede contar hoy en da con espacios de una Domotica robusta como son el EIB, X10, CEBus,
uso cotidiano que puedan ofrecer mejores condiciones de LonWorks/LongTalk y ZigBee. [Sanchez, 2012] Una
vida, tanto para edificios nuevos como para construcciones alternativa mas barata y casera consiste en la utilizacion
existentes como viviendas, donde empiezan a aparecer cada de placas Arduino y dispositivos acoplables a estas placas
vez mas nuevos servicios y aplicaciones que tienden a como son los sensores y los modulos Ethernet Shield que
satisfacer necesidades de los usuarios como la seguridad, permiten establecer conexiones a Internet.
el control energetico, el ocio y el entretenimiento, las
comunicaciones, la accesibilidad entre otras; a todo este Es por ello que el presente trabajo presenta la prop-
conjunto de aplicaciones se conoce como Domotica. Todo uesta de un modelo de sistema Domotico para el control
este desarrollo se debe esencialmente al progreso de la de iluminacion y temperatura mediante la ayuda de la
electronica, las redes internas y externas de comunicacion, plataforma Arduino que permita a los usuarios la conexion
as como la integracion de servicios inalambricos en ben- a la infraestructura de red de un hogar. En el apartado de
eficio de la automatizacion.[Roman, 2011]
2

Trabajos relacionados se presenta proyectos afines al tema [Mehrabani et al., 2015]


planteado, en el apartado de Marco Teorico corresponde al
contexto teorico sobre el cual se fundamenta el trabajo.
En los apartados de metodologa y resultados se detalla la III. M ARCO T E ORICO
forma de implementacion de la propuesta y los resultados
A. CONCEPTOS DE DOMOTICA
obtenidos de la implementacion del sistema domotico en
una red local y finalmente, el sexto apartado comprende las 1) Domotica: Es el conjunto de tecnologas aplicadas
conclusiones referentes a cada una de las etapas realizadas al control y la automatizacion de la vivienda tratando de
en la investigacion. buscar ciertos servicios, tales como el ahorro energetico,
seguridad, confort y comunicacion. El usuario puede
II. T RABAJOS RELACIONADOS realizar el control de su vivienda de froma preprogramada
o en tiempo real, ya sea desde un ambiente interno o
A continuacion se presentan los trabajos relacionados externo a la misma, permitiendole de esta manera un
que influyeron en el desarrollo del presente proyecto. mejor aprovechamiento del tiempo y aumento de la
comodidad.[CEDOM, 2006]
1) En el artculo Diseno e implementacion de un
sistema domotico para aplicaciones de redes inteligentes 2) Aplicaciones: En la actualidad el crecimiento y la
presenta un sistema que controla la temperatura, humedad, influencia de la tecnologa, han hecho que los sistemas
y la iluminacion, para lo cual utiliza una interfaz grafica domoticos incorporen informatica y nuevas tecnologas de
que le permitira al usuario controlador estos dispositivos la informacion, permitiendo as el desarrollo de numerosas
mediante un sitio Web.[Ahmim et al., 2016] aplicaciones que se describen a continuacion.
- Seguridad: Su principal objetivo es proteger a las per-
2) En el artculo Seguridad en la construccion sonas y sus bienes mediante la implementacion de alarmas
de sistemas de automatizacion - un primer analisis de prevencion de intrusos y robo, simulacion de presencia
presenta el proposito de la construccion de sistemas de o alarmas de deteccion de gases, humo, inundaciones, etc.
automatizacion como iluminacion, aire acondicionado, - Gestion de la energa: Su principal objetivo es
calefaccion, lo que constituye un aumento de confort racionalizar el consumo energetico en funcion de las necesi-
ahorro de energa y una administracion mas sencilla, los dades del usuario. Las aplicaciones mas destacadas son
cuales presentan interfaces de comunicacion simples, lo que programacion de la climatizacio, programacion de equipos
aumenta el riesgo de que los atacantes vulneren la seguridad domesticos, ahorro energetico mediante el manejo opti-
de esta infraestructura.[Mundt and Wickboldt, 2016] mizado de las cargas electricas del hogar.
- Sistemas de confortabilidad: Su principal objetivo
3) En el artculoHabilitacion de servicios IOP es la simplificacion de algunas tareas incrementando de
utilizando WIFI- Zigbee como puerta de enlace para esta manera el confort del usuario dentro de su hogar.
automatizacion del sistema de un hogar presenta la las aplicaciones mas destacadas son automatizacion y reg-
inclusion de una puerta de enlace con las capacidades de ulacion de luminosidad, control remoto de luminarias y
las interacciones del usuario, demostrando que es eficiente dispositivos, gestion de persianas y toldos, sistemas de riego
mediante una interfaz grafica de usuario (GUI) que permite automatizado, etc.
al usuario interactuar con la configuracion del entorno - Comunicaciones: Su principal objetivo es permitir
ambiental en el envo y la recepcion de intrucciones de el intercambio de informacion con otras personas y
diferentes protocolos.[Vivek and Sunil, 2015] con los dispositivos del hogar. Algunas aplicaciones
de comunicaciones son los intercomunicadores, la
4) En el artculoAdministracion del hogar inteligente incorporacion de Internet y de la red telefonica para el
mediante el diseno y desarrollo de un prototipo presenta control electrico.[Lopez, 2007]
un sistema de red inteligente que tiene la capacidad
para encender y apagar las luces de la sala de forma El transporte de la informacion que el usuario enva al
automatica, registrar el estado de uso de dispositivos dispositivo se efectua a traves de medios de transmision
electronicos de control, la regulacion automatica de guiados y no guiados. A continuacion se describen los
temperatura, detectar signos de fuego, encender los principales medios utilizados:
aspersores, supervisar la casa mediante camaras de - Par trenzado, cable coaxial o fibra optica.
vigilancia y proporcionar una notificacion cuando alguien - Red electrica, red telefonica o redes de datos.
invada, donde los resultados se envan a un servidor para - Radiofrecuencia o infrarrojo.
ser ledos.[Nurrahman and Mutijarsa, 2015]
3) Protocolos de comunicacion: Un protocolo de co-
5 )En el artculoAplicacion del sistema de municacion es el lenguaje que utilizan el controlador y los
automatizacion de edificios basado en redes inalambricas dispositivos del sistema domotico para comunicarse entre
de sensore/actuadores presenta el diseno y desarrollo s. Existen diferentes tecnologas o estandares domoticos,
domotico para un hogar, el cual permite a los usuarios entre los que cabe senalar:
interactuar en una red de sensores y actuadores. Este - Propietarios o de fabricante: Son protocolos que le
sistema consta de 4 componentes de hardware, un pertenecen especificamente a un propietario o marca, y solo
ordenador, un servidor Web, y un microcontrolador. El pueden ser usados por ella.
sistema sera capaz de la deteccion de luz y temperatura.
3

- Estandar o abiertos: Son protocolos que pueden servicios de Internet, entre los mas conocidos encontramos
ser implementados por diferentes fabricantes o usuar- a:
ios, es decir que se pueden desarrollar diversos produc-
tos y aplicaciones que se comuniquen libremente en- Loja System
tre s a pesar de haber sido creados por diferentes KLIX
fabricantes.[NAVARRETE, 2005] CNT
En la actualidad los protocolos abiertos mas usados en TVCable
domotica son los siguientes: PuntoNet
- X10 NETTplus
- KNX/EIB Xnet
- ZigBee
- OSGI 9) Herramientas de medicion: Las herramientas de
- LonWorks medicion son programas computacionales que permiten
- Modbus la verificacion o consulta de varios parametros al cual
- TCP/IP tienen acceso a Internet los usuarios de este servicio a
- DMX512 traves de una prueba que consiste en el envo de paquetes
de datos entre un computador a otro a traves del Internet
B. DEFINICION DE PARAMETROS DE LA CALIDAD Y durante un tiempo determinado. De manera general, estas
SERVICIO DE INTERNET aplicaciones son de tipo Web, donde se realizan las pruebas
1) Latencia: Tiempo que se demora la informacion en y unicamente usan los navegadores Web como interfaces
viajar, ya sea para transmision o recepcion. entre el programa y el usuario.[Tobar Gamba, 2015] As
como tambien existen programas de paga, demos y libres,
2) Ping: Tiempo total que le toma viajar a la que pueden requerir instalacion. A continuacion se detallan
informacion entre transmision y recepcion. algunas herramientas usadas para el proceso de medicion:

3) Velocidad de bajada: Es la velocidad de descarga Tabla.I


de datos, es decir, el tiempo que tarda la informacion en Herramientas de medicion
llegar a los usuarios desde Internet. Tipo
Nombre Web Demo Libre
4) Velocidad de subida: Es la velocidad con la que se KLIX Test de Velocidad x
enva la informacion a Internet desde el ordenador. iPerf x
Speedtest Master x
5) Throughput: Es la velocidad real de transporte de ADSL Zone x
datos a traves de una red el cual se mide normalmente en Netmeter.es x
Mbit/s y debe ser inferior al ancho de banda. BASpeed x
CNT Speed Test x
6) Traffic shaping: Controla el trafico en redes de DU Meter x
ordenadores para optimizar el rendimiento, baja latencia, NET Traffic Meter x
y un ancho de banda determinado mediante el retraso PRTG Network Monitor x
de paquetes, esto consiste en una practica utilizada por
diversos ISPs para no sobrepasar sus capacidades de 10) Conceptos generales de parametros de ancho de
servicio. banda: El ancho de banda es la cantidad de informacion
que puede transmitirse en un segundo por un canal de
7) Traffic Policing: Es el proceso de monitoreo de transmision. Esto depende de la capacidad para manejar
trafico de red para el cumplimiento de un contrato de los bits (unos y ceros) de manera eficiente.
trafico y tomar medidas para hacer el cumplimiento del Para senales analogicas el ancho de banda, es la longitud
contrato.[Vega, 2006] en Hz del rango de frecuencias en el que se concentra
la mayor parte de la potencia de la senal. La frecuencia
8) Operadoras en la ciudad de Loja: El acceso es la magnitud fsica que mide las veces por unidad de
a Internet ha aumentado de manera impresionante en tiempo en que se repite un ciclo de una senal periodica.
los ultimos anos, las empresas buscan atender a los La medicion del ancho de banda se realiza en bps (bits por
consumidores ciberneticos ofreciendo sus servicios segundo, unidad de velocidad digital).[Cortes, 2014].
mediante el uso de esta tecnologa, las organizaciones
educativas, gubernamentales y civiles tambien pretenden 11) Tipos de velocidad de los canales de transmision:
hacer llegar su informacion a ese segmento de la poblacion - Nominal: Es la que se encuentra mencionada en el
mundial. contrato que se hace con el ISP, pero de la cual no se puede
usar en su totalidad por factores tecnicos y comerciales.
Algunas empresas proporcionan espacios limitados - Efectiva: Determina la cantidad real de datos que
gratuitos y otras ofrecen servicios completos de diseno y el canal esta transmitiendo. Los Mbps que viajen por una
mantenimiento de sitios, con costos variables segun sea la red dependen de esta velocidad, por ejemplo si en una red
necesidad o el requerimiento de los clientes. la velocidad nominal es de 100 Mbps pero la velocidad
En Loja se pueden mencionar varios proveedores de efectiva es del 40% por la red solo podran viajar 40
4

Mbps.[Cortes, 2014]. los lugares.

12) Parametros del ancho de banda: Se puede tomar a) - PLC: PLC (Power Line Communication), con
como ejemplo la transmision de video, debido a que en la este tipo de conexiones es posible mantener el suministro
actualidad es el servicio mas usado y para este caso los electrico habitual y utilizar el cableado ya existente para el
parametros pueden ser los siguientes: envo de audio, datos y television.
- Velocidad de las imagenes: Es la cantidad de cuadros
y se expresa en FPS (frames por segundo), es decir, el Ventaja: Indudablemente la primera ventaja es la
numero de cuadros que se desea transmitir, entre menos reduccion del costo de mano de obra, pues al automatizar
FPS se transmita menos informacion se enva. las tareas, el ser humano comienza a volverse un elemento
- Tamano promedio de cada imagen: Expresado en prescindible.
Bytes depende del fabricante del dispositivo que enva las Su instalacion es bastante sencilla, ademas de ocupar poco
senales por la red, depende del algoritmo de comprension espacio y la posibilidad de manejar multiples equipos
y la resolucion estatica de la imagen que se va a enviar. de manera simultanea gracias a la automatizacion; hay
- Resolucion: Es el tamano promedio de cada cuadro. un mejor monitoreo de los procesos, lo que hace que
- Algoritmos de comprension: Nos permiten comprimir la deteccion de fallos se realice rapidamente, se ahorran
en su mayora un video sin dejar de lado la calidad que el costos adicionales como los de operacion, mantenimiento
ojo humano puede apreciar.[Vega, 2006] e incluso energa.

13) Ventajas y limitaciones de los tipos de conexiones: Limitaciones: La principal desventaja es que se requiere
Los tipos de conexiones a Internet han ido consecutivamente un personal calificado para el manejo de estos dispositivos,
apareciendo, evolucionando y sustituyendose unos por lo que implica no solo un costo relativamente elevado, sino
otros dependiendo de los recursos y necesidades que tambien la dificultad de encontrarlo[Rodriguez, 2011].
presenta la propia red. La principal causa de cambio
de los dispositivos y tipos de conexion ha sido, y es, 14) Reglamentacion sobre el ancho de banda en el
la velocidad en la transferencia de datos. Cada vez son Ecuador: La reglamentacion siguiente se basa en la norma
necesarias mayores velocidades para posibilitar el acceso de calidad del servicio de valor agregado de Internet ex-
de los usuarios recursos interactivos, juegos, television, pedida por la Agencia de Regulacion y Control de las
video conferencias, etc.[Murillo, 2015]. Telecomunicaciones ARCOTEL, tiene por objeto establecer
los parametros de calidad del servicio que ofrecen los Per-
- ADSL: (Asymmetric Digital Subscriber Line o Lnea misionarios de Servicios de valor agregado de Internet con
de Abonado Digital Asimetrica) es una tecnologa, basada el objeto y fin de garantizar al usuario el nivel adecuado de
en el par de cobre de la lnea telefonica normal, la cual la prestacion del servicio. Dando seguimiento al Artculo 2.
la convierte en una lnea de alta velocidad. En el servicio De las disposiciones generales, dicha norma es de cumplim-
ADSL el envo y recepcion de los datos se establece desde iento obligatorio para todo aquellos que brinden servicios
el ordenador del usuario a traves de un modem ADSL. de valor agregado de Internet [CONATEL, 2016]. Dentro
del Artculo 3 son mencionados los siguientes apartados:
Ventajas: Aprovecha el cableado de la Red Telefonica - Acceso conmutado: Conexion temporal entre el ter-
Basica para la transmision de voz y datos, que puede minal de usuario y el equipo del permisionario, mediante
hacerse de forma conjunta. La velocidad es mayor. la conexion por medio de discado o marcacion a una red
publica de servicios finales (Dial-up)
Limitaciones: El ancho de banda puede verse reducido - Acceso no conmutado: Conexion permanente entre el
segun la localizacion del usuario. terminal de usuario y el equipo del permisionario, efectuada
a traves de un canal de comunicacion compartido o no
- Cable: Mediante este servicio se puede conseguir compartido.
tasas elevadas de transmision a traves de una tecnologa - Ancho de banda: Cantidad de informacion que puede
completamente distinta. En lugar de establecer una ser transmitida en la unidad de tiempo a traves de un
conexion directa, o punto a punto, con el proveedor de canal de comunicacion, expresada en bits por segundo o
acceso, se utilizan conexiones multipunto, en las cuales en sus multiplos. Para los fines de la presente Norma, se
muchos usuarios comparten el mismo cable. Cada nodo entendera la denominacion ancho de banda como expresion
o punto de conexion a la red puede dar servicio a entre de referencia a la velodcidad de transmision de informacion.
- Banda Ancha: Ancho de banda suministrado a un
500 y 2000 usuarios, para conseguir una calidad optima de
usuario mediante una velocidad de transmision de bajada
conexion la distancia entre el nodo y el usuario no puede
(permisionario hacia usuario) mnima efectiva igual o su-
superar los 500 metros.
perior a 256 Kbps y una velocidad de transmision de
subida (usuario hacia permisionario) mnima efectiva igual
Ventajas: La senal luminosa puede transportarse libre
o superior a 128 Kbps para cualquier aplicacion.
de los problemas de interferencias que afectan a las ondas
- Canal compartido: Canal de comunicacion en el que
electromagneticas y posee mayor velocidad (capacidad de
se divide el ancho de banda disponible para el numero de
subida y bajada de datos).
usuarios que lo ocupan simultaneamente.
- Canal no compartido: Canal de comunicacion en el
Limitaciones: Precisa de una infraestructura nueva y que el ancho de banda disponible se asigna a un usuario
costosa, lo que explica que aun no este disponible en todos unico.
5

- Congestion: Condicion bajo la cual no se puede


acceder al servicio debido a falta de capacidad de la red.
- Direccion IP Publica: Codigo numerico asignado a
un dispositivo determinado dentro de la red de Internet.
- Enlace Asimetrico: Es aquel cuyas velocidades de
transmision son diferentes en cada sentido.
- Enlace Simetrico: Es aquel cuyas velocidades de
transmision son iguales en ambos sentidos.
- Permisionario: Persona natural o jurdica que se
encuentra facultada por el estado ecuatoriano para brindar el
servicio de valor agregado de Internet, previa autorizacion
del Consejo Nacional de Telecomunicaciones.
- CONATEL: Consejo Nacional de Telecomunica-
ciones Fig. 1: Crecimiento de abonados de Internet desde el 2010 hasta
- SENATEL: Secretara Nacional de Telecomunica- el 2016
ciones.
- SUPERTEL: Superintendencia de Telecomunica-
ciones. El crecimiento del servicio de Internet fijo ha tenido
- Tiempo de congestion: Intervalo de tiempo que un avance significativo, con el pasar de los anos se ha
transcurre entre el inicio de un estado de congestion y el ido mejorando la tecnologa, infraestructura, equipos para
fin de dicho estado. la transmision y recepcion, para que exista una mayor
- Usuario: Persona natural o jurdica que paga o cobertura y tenga mas capacidad de navegacion para los
que ha suscrito un contrato con el permisionario para la abonados en general. Segun la SUPERTEL desde el ano
prestacion del servicio de Valor Agregado de Internet, para 2010 hasta el ano 2016, se ha tenido un crecimiento del
el uso de dicho servicio. uso del Internet fijo en la poblacion del 9,25% como
muestra la Figura 2
- Utilizacion del ancho de banda disponible: Relacion
porcentual entre el ancho de banda efectivamente utilizado
por el total de sus usuarios y el ancho de banda disponible
por el permisionario en un mes, debe ser menor o igual al
90%. Indicador:
ABef 100
= U ab (1)
ABdis

Uab: porcentaje de utilizacion del ancho de banda


disponible para acceso a Internet.
ABef: ancho de banda efectivamente utilizado por
la totalidad de los usuarios Mbps, en cualquier
instante de tiempo. ABdis: ancho de banda
disponible por el permisionario para acceso a Internet
Mbps.[CONATEL, 2016].
Fig. 2: Crecimiento del uso de Internet fijo en la poblacion
15) Demandas de servicios de Internet: El Internet
en Ecuador ha tenido un crecimiento sostenido, segun lo
indican las cifras publicadas por la Superintendencia de Adicionalmente se tiene una cantidad de usuarios de
Telecomunicaciones en diciembre del 2010 la poblacion fue Internet que acceden por medio de cibercafes. En el pas
de 14.111.640 habitantes, por lo que se puede anotar que existen 2693 cibercafes registrados, pero se presume que
tan solo el 5,70 de la poblacion tena acceso a Internet, existen aproximadamente 3500 cibercafes por lo que no se
desde ah hasta marzo del 2016 la poblacion aumento a puede establecer de forma exacta el numero de usuarios
16.341.316 y el numero de abonados con el servicio de de Internet por medio de cibercafes [ARCOTEL, 2016]..
Internet tambien aumento al 45,91 % como se muestra en
la Figura 1.[ARCOTEL, 2016] La Figura 3 muestra la distribucion del Internet en
las provincias, siendo Pichincha y Guayas las provincias
de mayor cantidad de abonados en Internet. Las demas
provincias van creciendo exponencialmente conforme
va aumentando la poblacion y cada da la necesidad
del Internet es mas, porque ya todo se maneja desde
ah.[ARCOTEL, 2016]
6

es Pichincha con el 53.1 %, mientras que Los Rios con el


25.0 % es la provincia con menor acceso como se indica
en la Figura 5.

Fig. 3: Distribucion de Internet en las provincias

16) Prestadores de Internet fijo: En el pas existen


algunas empresas que prestan el servicio de Internet a nivel
nacional, siendo la mas importante y la mas destacada
la empresa de CNT EP. La que lidera con el 59,84 de
poblacion a la cual presta el servicio de Internet. La Figura
4 muestra las empresas que prestan el servicio de Internet
a nivel nacional [ARCOTEL, 2016].
Fig. 5: Porcentaje de personas que tienen acceso a Internet

18) Areas de uso del ancho de banda: A continuacion


en la Tabla I se detallan las diferentes areas en donde es
utilizado el ancho de banda en los sectores destinados para
la medicion.
Tabla.I
Areas de uso del ancho de banda en parroquias urbanas de Loja
Areas/Ubicacion Sagrario Valle San Seb Sucre
Telemedicina
Teletrabajo
Gobierno Electr.
Comercio Electr.
Cyber Aprend.
Seg. y Preven.
Telemetra
Simulaciones
Fig. 4: Distribucion de cuentas de Internet fijo por prestador Redes Sociales

17) Indice de penetracion de conexiones de Internet en C. TOPOLOGIAS DE CONECTIVIDAD


el Ecuador: Existen varias maneras de acceder a Internet, Existen cinco topologas basicas de conectividad:
una de las opciones es utilizar como va de acceso un 1) Topologa de bus: La red no tiene equipos
medio fsico (cable) para conectar nuestros dispositivos intermedios. Todos los equipos finales se encuentran
electronicos a la red, los materiales mas utilizados para conectados a un mismo medio fsico que tpicamente es un
proveer el servicio de Internet alrededor del mundo son el cable. Este medio fsico se encuentra interrumpido por los
cobre y la fibra optica. El material de fabricacion utilizado extremos y terminado por elementos electricos que aseguran
tiene influencia directamente en la calidad y caractersticas sus caractersticas de transmision.[Heredero, 2004]
del servicio que vamos a tener en nuestro equipo, la
seleccion del material vara dependiendo de la aplicacion, el 2) Topologa en anillo: Los equipos estan conectados
tipo de usuario, el area geografica, la cantidad de usuarios, con un cable de forma circular. Las senales viajan
entre otros [INEC, 2016]. alrededor del bucle en una direccion y pasan a traves de
La provincia con mayor acceso a Internet en el ano 2013 cada equipo, que actua como repetidor para amplificar
7

la senal y enviarla al siguiente equipo. El bus se cierra 3) ARCNET: La red de computacion de recursos
sobre s mismo formando un anillo, de esta manera se conectadas (ARCNET, Attached Resource Computing
asegura que la distancia a recorrer por la informacion entre Network) es un sistema de red banda base, con paso de
dos equipos conectados al anillo es siempre la mas corta testigo (token) que ofrece topologas flexibles en estrella y
posible.[Heredero, 2004] bus a un precio bajo. Las velocidades de transmision son
de 2.5 Mbits/seg.[Pablo et al., 2010]
3) Topologa en estrella: Consiste en que todos los
equipos finales de la red se conectan a uno intermedio 4) Ethernet: Esta principalmente orientado para autom-
que encamina la informacion a los destinatarios. Una atizacon de oficinas, procesamiento de datos distribuido,
ventaja de la topologa en estrella es que si uno de sus y acceso de terminal que requieran de una conexion
equipos falla, unicamente este equipo es incapaz de enviar economica a un medio de comunicacion local transportando
o recibir datos. El resto de la red funciona normalmente. trafico a altas velocidades. Este protocolo esta basado sobre
El inconveniente de utilizar esta topologa es que debido a una topologa bus de cable coaxial, usando CSMA/CD para
que cada equipo esta conectado a un concentrador, si este acceso al medio y transmision en banda base a 10 Mbps.
falla, fallara toda la red.[Heredero, 2004] [Pablo et al., 2010].

4) Topologa malla: Consiste en que todos los equipos E. SISTEMAS DE ILUMINACION


integrantes de una red se conecten todos con todos. Una de
las ventajas de las topologas de malla es su capacidad de Como elementos de un sistema de iluminacion se tiene:
respaldo al proporcionar multiples rutas a traves de la red. Fuente de luz: el tipo de lampara a utilizar.
Debido a que las rutas redundantes requieren mas cable Luminaria: sirve para aumentar el flujo luminoso y
del que se necesita en otras topologas, una topologa de evitar el deslumbramiento.
malla puede resultar cara.[Heredero, 2004] Sistema de control y regulacion de la luminaria
Vida util: el numero de horas que una lampara puede
5) Topologa hbrida: Se combinan dos o mas funcionar.
topologas para formar un diseno de red completo. Raras a) Sensor de iluminacion: Un foto resistor o LDR
veces, se disenan las redes utilizando un solo tipo de (light-dependent resistor) es un componente electronico
topologa. Por ejemplo, es posible que desee combinar cuya resistencia vara en funcion de la luz, el valor de la
una topologa en estrella con una topologa de bus para resistencia electrica es bajo cuando hay luz incidente en el, o
beneficiarse de las ventajas de ambas. Normalmente, se muy alto cuando hay oscuridad. Los rangos de resistencia
utilizan dos tipos de topologas hbridas: topologa en varan entre 100 Ohm con luz y 1 MOhm o mas en la
estrella-bus y topologa en estrella-anillo.[Heredero, 2004] oscuridad. Son capaces de reaccionar a una amplia gama de
frecuencias incluyendo infrarrojo, luz visible y ultra violeta.
[Carabal, 2011]
Uso limitado cuando la senal de luminosidad vara con
D. ARQUITECTURA DE LAS REDES mucha rapidez. Alimentacion hasta 100V pico, y corriente
La arquitectura es el plan con el que se conectan de hasta 5mA.
los protocolos y otros programas de software. Estos son
beneficos tanto para los usuarios de la red como para F. SISTEMA DE TEMPERATURA
los proveedores de hardware y software. Son conexiones
directas entre dos computadoras, sin embargo tambien El efecto Peltier se caracteriza por la aparicion de
pueden conectarse a traves de grandes redes que permiten una diferencia de temperaturas entre las dos caras de
a los usuarios intercambiar datos, comunicarse mediante un semiconductor cuando por el circula una corriente
correo electronico y compartir recursos.[Pablo et al., 2010] electrica. Una celda Peltier esta conformada por dos
Tipos de arquitectura: materiales semiconductores uno tipo P y otro tipo N.
Internamente la celda Peltier posee elementos
1) Arquitectura ASR: Se describe una estructura semiconductores altamente impurificados y dispuestos
integral que provee todos los modos de comunicacion electricamente en serie mediante conductores de cobre.
de datos y con base en la cual se pueden planear e Para aislar los conductores de cobre del disipador se agrega
implementar nuevas redes de comunicacion de datos. entre ellos una placa de ceramica que funciona como
aislante.[Sandoval et al., 2007]
2) Arquitectura de Red Digital (DRA): Esta es una
arquitectura de red distribuida de la Digital Equipment a) Sensor de temperatura LM35 o termistor: El
Corporation. Define un marco general tanto para la red sensor LM35 es un dispositivo electronico que se usa
de comunicacion de datos como para el procesamiento para medir la temperatura del ambiente, con una precision
distribuido de datos. El objetivo de la DECnet es permitir calibrada de 1o C, la salida de este dispositivo es lineal y
la interconexion generalizada de diferentes computadoras cada grado centgrado equivale a 10mV,[Duarte, 2011].
principales y redes punto a punto, multipunto o conmutadas Aqu sus caractersticas mas relevantes:
de manera tal que los usuarios puedan compartir programas,
archivos de datos y dispositivos de terminal remotos. 1. Esta calibrado directamente en grados Celsius.
2. La tension de salida es directamente proporcional a la
temperatura.
3. Tiene una precision de 0.5o C a 25o C.
8

4. Baja corriente de alimentacion 60uA. H. ETHERNET SHIELD


5. Bajo costo. La Arduino Ethernet Shield permite que un Arduino
se conecte a Internet. Esta Shield esta basada en el chip
b) Ventilador: Consta de las siguientes caractersticas: Wiznet W5100, que proporciona un enlace de red (IP)
1. Tiene las siguientes dimensiones 4x4x1 cm con un peso tanto por TCP como por UDP. La Arduino Ethernet Shield
de 17g. soporta la conexion de hasta cuatro elementos de forma
2. Alimentacion 5VDC, 205mA /Max 236 mA. simultanea. Puedes usar la librera de Ethernet para escribir
3. Potencia nominal 1W/ Max 1.18W. programas que se conecten a Internet usando esta Shield.
4. Temperatura de operacion desde -10o C a 70o C. Este dispositivo se muestra en la Figura 7

G. ARDUINO MEGA
El Arduino Mega esta basado en el microcontrolador
ATMega2560. Tiene 54 pines de entradas/salidas digitales
(14 de las cuales pueden ser utilizadas como salidas PWM),
16 entradas analogas, 4 UARTs (puertos serial por hard-
ware), cristal oscilador de 16 Mhz, conexion USB, jack de
alimentacion, conector ICSP y boton de reset. Incorpora
todo lo necesario para que el microcontrolador trabaje;
simplementa conectalo a tu PC por medio de un cable USB
o con una fuente de alimentacion externa. El Arduino Mega
es compatible con la mayora de los shields disenados para
Arduino Duemilanove, diecimila o UNO. Este dispositivo
se muestra en la Figura 6.

Fig. 7: Arduino Ethernet Shield

La Ethernet Shield se conecta a una placa Arduino


mediante los largos terminales macho situados en sus lat-
erales. Esto mantiene el esquema de pines intacto y permite
enchufar otra Shield encima de ella. La ultima revision
de esta Shield incluye una ranura para tarjetas microSD,
que puede usarse para almacenar archivos a los que se
podra acceder a traves de la red. Es compatible con la
Arduino UNO y Mega 2560 (utilizando la librera Ethernet
que incluye la version 0019 del software de Arduino).
[Sanchez, 2012]
Fig. 6: Arduino Mega
IV. M ETODOLOG IA
Esta nueva version de Arduino Mega 2560 Es necesario realizar un levantamiento de informacion
adicionalmente a todas las caractersticas de su sucesor, sobre la calidad de servicio de Internet que ofrecen los
utiliza un microcontrolador ATMega8U2 en vez del chip distintos proveedores disponibles en la ciudad, para as iden-
FTDI. Esto permite mayores velocidades de transmision tificar que lugar o zona es optima para soportar y permitir un
por su puerto USB y no requiere drivers para Linux o buen funcionamiento del sistema domotico planteado. Para
MAC (archivo inf es necesario para Windows) ademas el proceso de medicion se conformaron grupos de trabajo
ahora cuenta con la capacidad de ser reconocido por el PC de 2 y 3 personas, asignando respectivamente a cada uno
como un teclado, mouse, joystick, etc.[Sanchez, 2012] las parroquias de El Sagrario, El Valle, San Sebastian y
Sucre, con un total de 5 mediciones correspondientes al area
Caractersticas: residencial urbana, mediante aplicaciones disponibles en la
- Microcontrolador ATmega2560. Web, con el fin de analizar parametros como velocidad de
- Voltage de entrada de 7-12V. subida y descarga, el ancho de banda disponible y latencia.
- 54 pines digitales de Entrada/Salida (14 de ellos son Cabe mencionar que para cada una de las zonas de
salidas PWM). medicion se utilizaron programas disponibles en la web,
- 16 entradas analogas. cuya interfaz grafica se presenta en las Figuras 8, 9, y 10 las
- 256k de memoria flash. cuales corresponden a las mas confiables ya que la mayora
- Velocidad del relog de 16Mhz de valores obtenidos tenan cierta concordancia.
En la Figura 8 se observa que para la medicion realizada
la latencia es de 19 ms con una velocidad de descarga de
3.02 Mbps y una velocidad de descarga de 0.48 Mbps.
9

Es importante mencionar que las velocidades de descarga


o bajada de una conexion a Internet describen la velocidad
a la que se transfieren datos de Internet a la computadora
de un determinado usuario donde velocidades de descarga o
bajada son mas rapidas que las de subida. Esto se debe a que
los usuarios de Internet residenciales normalmente reciben
muchos mas datos, en forma de paginas web, pelculas,
musica, etc, de los que envan.

Fig. 10: Interfaz CNT Test

A. ZONAS DE MEDICION
A continuacion se detalla las zonas definidas de la
ciudad de Loja con el resultado obtenido del proceso de
medicion; las mismas que fueron realizadas en el horario
de 12h00 a 16h00.
En las tablas II, III, IV y V se presentan los valores de
Fig. 8: Interfaz SpeedTest
el tipo de proveedor y medidor utilizados, el navegador,
su velocidad de subida y bajada, la latencia y el ancho de
banda que disponen.
En la Figura 9 se puede observar que el valor de
velocidad de subida es de 0.29 Mbps y su velocidad de
1) El sagrario: En este sector las mediciones real-
bajada es 2.80 Mbps, con una latencia de 248 ms cuyo
izadas fueron especficamente en lugares residenciales de
valor no es optimo ya que es muy elevado si se compara
la ciudad, sector de Santo Domingo, San Francisco y calles
son los otros medidores. Este valor dependera si se esta
principales.
conectado solamente a una red local o si se esta conectado
a enlaces de Internet donde el trafico es considerable. As
mismo como se puede observar su velocidad de descarga
es mayor que la velocidad de subida.

Fig. 9: Interfaz Xfinity

En la Figura 10 corresponde a un medidor de la empresa


estatal CNT cuyo valor de velocidad de subida es de 0.35 Fig. 11: Zona de medicion parroquia EL Sagrario
Mbps y su velocidad de bajada es 2.64 Mbps, con una
latencia de 74 ms. As mismo como se puede observar su
velocidad de descarga es mayor que la velocidad de subida. La Tabla II correspondiente a la zona de el sagrario
muestra valores de latencia bajos pero con valores de
descarga altos si se compara con los valores de subida.
10

2) El Valle: Con relacion al numero de mediciones


realizadas para este sector se pudo constatar que en su
mayor parte dispone del proveedor de Internet NETTPlus
como se muestra en la Tabla III.

Fig. 13: Zona de medicion parroquia San Sebastian

Para la Tabla IV se puede apreciar que los valores de


latencia son elevados pero con un menor ancho de banda
disponible lo cual puede ser la razon de estos datos.

Fig. 12: Zona de medicion parroquia El Valle

De igual manera como se puede observar en la Tabla III


los valores correspondientes a latencia son bajos pero con
la diferencia de que se puede apreciar una gran diferencia
de valores de descarga con relacion a los valores se subida 4) Sucre: Como se puede observar en la Tabla V existen
lo cual no ocurra para el sector el Sagrario y el ancho de diversos proveedores de servicio de Internet.
banda segun los valores obtenidos es de 3MB.

3) San Sebastian: Para esta zona en su mayora dispone


de CNT como proveedor de servicio de Internet como se
puede observar en la Tabla IV.

Fig. 14: Zona de medicion parroquia Sucre

Por ultimo la Tabla V presenta valores de latencia bajos


con un ancho de banda mayor y una velocidad de bajada
alto.
11

de red ocupara un bajo ancho de banda, ya que solo se


utiliza para el envo de comandos entre los dispositivos.
Para controlar los sensores desde el ordenador basicamente
se utiliza el protocolo DMX512 que se utiliza para la
gestion y control de iluminacion y datos varios obtenidos,
permitiendo la comunicacion entre los equipos de control.

D. DISENO ARQUITECTONICO DE LA COMUNI-


Una vez realizadas las diferentes mediciones se observa CACION
que en la parroquia El Sagrario en la que se hizo es- Una vez conocido como funciona Arduino y los distintos
pecficamente en las calles Quito entre Sucre y Bolivar dispositivos que nos pueden ayudar a construir el sistema
se puede implementar el sistema Domotico ya que los domotico debemos abordar la distribucion de las placas
parametros de velocidad de subida y velocidad bajada son y como va a ser estructurada su comunicacion la cual se
optimos y poseen un ancho de banda aceptable, con una muestra en la Figura 16 que constituye una arquitectura
latencia baja. centralizada donde el servidor es una placa Arduino.
Como se puede ver en la Figura 15 en el caso de uso de
Internet residencial los planes de ancho de banda son bajos
a excepcion de dos lugares los cuales disponen de un mayor
ancho de banda.

Fig. 16: Diseno arquitectonico de la comunicacion

En nuestro sistema vamos a tener una placa Arduino


en la habitacion de la casa esta placa estara conectada
directamente con la placa Arduino Ethernet Shield la cual
se conectara al servidor mediante un router con Ethernet.
Fig. 15: Trafico de datos obtenidos en la parroquia El Sagrario Como elementos acoplables se ha escogido un Ethernet
Shield que se instalara en la placa servidor y conectaremos
al router con un cable RJ45. Esto nos permitira comuni-
B. DISPOSITIVOS PARA LA AUTOMATIZACION Y CON- carnos con el sistema desde cualquier dispositivo conectado
TROL a la red local del router.
Los dispositivos que se deben utilizar para un sistema
domotico sobre la red de Internet de un hogar en general E. DISENO DEL SISTEMA
son basicamente, los siguientes: Para el diseno del sistema se ha tomado como referencia
Los sensores de luz y temperatura que se utilizaran el plano de una habitacion donde se presenta la ubicacion
son el LM35 para medir la intensidad de temperatura de los diferentes sensores como se muestra en la Figura 17
y una foto resistor para la luz.
Arduino Mega
Arduino Ethernet shield
Un actuador el cual sera un ventilador que respondera
segun los valores de temperatura y un rele cuya
funcion en un sistema domotico va a ser la de cambiar
la situacion de la vivienda tras un evento ocasionado
al hacer por ejemplo una lectura de un sensor que
debe ser tratada.

C. RED DE CONTROL
Los dispositivos que se identificaron estaran enlazados
entre s por un determinado medio fsico, y utilizaran el
mismo protocolo para poder comunicarse entre s. Este tipo
12

representa en 10 bits (lectura) o en 8 bits (escritura), es


decir la tension puede tener 1024 (lectura) o 256 (escritura)
valores distintos. Mas adelante se hara un ejemplo con un
termistor.
Los sensores LM35 y el foto resistor siempre que esten
activados estaran tomando continuamente la situacion
actual de la habitacion y es el servidor o la placa Arduino
quien leera esta informacion y decidira como actuar.
Pueden ser digitales o analogicos.

Codigo implementado de los sensores en el entorno


Arduino:
i n t nDato ;
char d a t o ;
char Cadena [ 1 1 ] ;
char E n c e n d e r [ 8 ] = a c t I l u m ;
char Apagar [ 7 ] = a p I l u m ;
char EncMot [ 9 ] = a c t M o t o r ;
char ApagarMot [ 8 ] = apMotor ;
i n t tempC , valorLDR , t e m p P i n = A5 , pinLDR=A0 ;
void CompararCadenas ( )
{
i f ( s t r c m p ( Cadena , E n c e n d e r ) == 0 ) {
d i g i t a l W r i t e ( 1 0 , HIGH ) ;
}
e l s e i f ( s t r c m p ( Cadena , Apagar ) == 0 ) {
d i g i t a l W r i t e ( 1 0 , LOW) ;
}
i f ( s t r c m p ( Cadena , EncMot ) == 0 ) {
d i g i t a l W r i t e ( 9 , HIGH ) ;
}
e l s e i f ( s t r c m p ( Cadena , ApagarMot ) == 0 ) {
Fig. 17: Diseno del sistema d i g i t a l W r i t e ( 9 , LOW) ;
}
}
void L e e r S e r i a l ( )
F. FUNCIONAMIENTO {
nDato = 0 ;
Como la comunicacion en el sistema se basa en una if ( Serial . available () )
arquitectura centralizada las ordenes van a pasar siempre {
por el servidor aunque no vayan dirigidas especficamente w h i l e ( S e r i a l . a v a i l a b l e ( ) >0)
a el. {
dato = S e r i a l . read ( ) ;
1) Dispositivos acoplados al arduino: Para conseguir i f ( d a t o != ! )
las caractersticas de un sistema domotico es necesario {
que ademas del organo central que controle el sistema Cadena [ nDato ] = d a t o ;
tengamos a disposicion sensores que puedan recoger datos nDato ++;
}
sobre la situacion de cada habitacion de la vivienda. Cadena [ nDato ] = \0 ;
Dependiendo de estos datos el sistema domotico debe }
ser capaz de comunicarse con los actuadores para
mejorar la situacion de la vivienda. Tambien deben existir void s e t u p ( ) {
elementos con los que el usuario pueda comunicarse con el S e r i a l . begin (9600) ;
pinMode ( 1 0 ,OUTPUT) ;
sistema y pueda hacer los cambios oportunos manualmente. pinMode ( 9 , OUTPUT) ;
}
Los dispositivos estaran conectados mediante cables
o directamente acoplados a la placa Arduino. Algunos void loop ( ) {
de ellos disponen de libreras que deberemos adjuntar al
LeerSerial () ;
programa para poder usar las utilidades que contengan. CompararCadenas ( ) ;
Para ello anadiremos la carpeta de la librera en la carpeta w h i l e ( S e r i a l . a v a i l a b l e ( ) >0)
libraries del entorno de desarrollo de Arduino. {}
S e r i a l . p r i n t ( T+ S t r i n g ( tempC ) + I + S t r i n g (
valorLDR ) + \n ) ;
Para utilizar los metodos de sensores y actuadores delay (500) ;
digitales debemos tener en cuenta que solo tenemos dos
posibles valores, HIGH representa el nivel alto y LOW el }
nivel bajo.
En el caso de los analogicos su uso es levemente mas 2) Modulo Ethernet: Es importante tener en cuenta que
complejo pero tambien mas configurable ya que tiene en el codigo de la placa la configuracion de la Ethernet
que leerse/escribir un voltaje de 0 a 5 voltios que se Shield ha de ser correcta. Debemos asignarle la direccion
13

IP que le proporcione el router en caso de que utilice Serial . println ( C o n e c t a n d o con rewaRD . . . ) ;
DHCP. Serial . println ( panel ) ;
Tambien hay que poner una direccion MAC unica para Serial . println ( temp pan ) ;
Serial . println ( cor pan ) ;
que el router conozca los distintos dispositivos conectados. EthernetClient client ;
Ademas podremos abrir un puerto mediante el que }
escuchara peticiones. Esta configuracion se ha de realizar
en la funcion setup(), es decir en la fase de inicio de la La funcion principal de la Ethernet Shield va a ser leer
placa. peticiones, en nuestro caso HTTP (puerto 80). Las peti-
ciones en HTTP tienen el siguiente formato: GET rutadelob-
Codigo de conexion del Arduino Ethernet: jeto HTTP 1.1 Para tomar la peticion nos basaremos en la
funcion serviceRequest() que nos devolvera una cadena con
# i n c l u d e <SPI . h> toda la parte del protocolo ya tratada, es decir, obtendremos
# i n c l u d e <E t h e r n e t . h> solo la ruta del objeto.
# i n c l u d e <DHT . h>
# i n c l u d e DHT . h
# d e f i n e DHTPIN 2 / / e n t r a d a s e n a l d e l Dht11
V. R ESULTADOS
# d e f i n e DHTTYPE DHT11 / / DHT 11 A. Sistema implementado
DHT d h t ( DHTPIN , DHTTYPE) ;
En la Figura 18 se muestra el montaje de las placas
/ / C o n f i g u r a c i o n de d i r e c c i o n MAC e IP Arduino y Arduino Ethernet Shield junto con el cable
b y t e mac [ ] = {0 x90 , 0xA2 , 0xDA , 0x0D , 0xAB , 0 x04 de red. y en la Figura 19 se muestra la placa donde se
}; encuentran conectados el rele y los 2 sensores, as como
I P A d d r e s s i p ( 1 7 2 , 1 6 , 8 8 , 1 3 ) ; / / IP l i b e r a d a
los actuadores que en este caso para la implementacion se
byte gateway [ ] = {172 ,16 ,88 ,10}; utilizo leds de alto brillo.
byte subnet []= {255 ,255 ,255 ,0};

/ / b y t e serverName [ ] = {172 ,16 ,30 ,109};


b y t e s e r v e r N a m e [ ] = { 1 9 0 , 1 5 , 1 4 1 , 8 6 } ; / / IP d e l
Servidor
const unsigned long r e q u e s t I n t e r v a l = 60000;
unsigned long lastAttemptTime = 0 ;
String currentLine = ; / / string to
hold t h e t e x t from s e r v e r
String tweet = ; / / string to
hold the tweet
boolean readingTweet = f a l s e ;
boolean requested ;
/ / Declarar v a r i a b l e s
double Irms ; Fig. 18: Sistema Arduino Mega y Ethernet Shield
d o u b l e Vrms ;
d o u b l e temp pan , c o r p a n , v o l p a n , hum pan ;

double s e n s o r P a n e l 1 , s e n s o r P a n e l 2 , s e n s o r P a n e l 3 ,
sensorPanel4 ;
double s e n s o r B a t e r i a 1 , s e n s o r B a t e r i a 2 ,
# i n c l u d e EmonLib . h / / l i b r e r i a d e l s e n s o r de
corriente
E n e r g y M o n i t o r emon1 ;
void s e t u p ( ) {
S e r i a l . begin (9600) ; / / comunicacion s e r i a l
pinMode ( l e d , OUTPUT) ;
while ( ! S e r i a l ) {
;}
E t h e r n e t . b e g i n ( mac ) ;
S e r i a l . p r i n t ( My I P a d d r e s s : ) ;
for ( byte thisByte = 0; thisByte < 4; thisByte
++) { Fig. 19: Placa electronica
/ / p r i n t t h e v a l u e o f e a c h b y t e o f t h e IP
address :
S e r i a l . p r i n t ( E t h e r n e t . l o c a l I P ( ) [ t h i s B y t e ] , DEC
); En la Figura 20 se muestra el resultado de los valores
Serial . print ( . ) ; obtenidos por los sensores ubicados en la habitacion.
}
connectToServer ( sensorPanel1 , sensorInversor1 ,
sensorInversor2 , sensorInversor3 ,
sensorInversor4 ) ;
}
void c o n n e c t T o S e r v e r ( double s e n s o r P a n e l 1 , double
s e n s o r P a n e l 2 , double s e n s o r P a n e l 3 , double
s e n s o r P a n e l 4 , double s e n s o r B a t e r i a 1 , double
{
/ / a t t e m p t t o c o n n e c t , and w a i t a m i l l i s e c o n d :
14

determinada capacidad y en caso de superarla no llegara a


enviarse al navegador.

Fig. 20: Resultados de la comunicacion

Para la comunicacion con el sistema remotamente se


utiliza el puerto serial del PC, con el software Arduino. Si
el mensaje va destinado al receptor se mostrara separado
por los tres campos habitacion (o evento), dispositivo y
valor. Toda esta comunicacion se basa en una arquitectura
centralizada donde todas las ordenes pasaran por el Arduino
Ethernet Shield.
En la Figura 21 se muestra la comunicacion mediante el Fig. 22: Comunicacion con el sistema mediante un navegador
Internet
protocolo HTTP para una navegador de Internet, para poder
tratar con el sistema se debe indicar la direccion Web, la IP
del servidor, el puerto y el mensaje con formato correcto, en Una de las principales ventajas de disponer de una
este caso se imprimira el mensaje y su respuesta en HTML solida red digital en casa es la estabilidad que ofrece,
y podremos visualizarlo en el navegador. ademas de la seguridad y la privacidad, pero ademas las
posibilidades que ofrece el ancho de banda de un cableado
estructurado (Cat5E/6) son enormes. Una vez realizado
el diseno y la codificacion para cada uno de los sensores
podemos determinar de que la red de control al tener solo
dos dispositivos como lo son el sensor de temperatura y el
sensor de iluminacion, el ancho de banda de consumo es
muy bajo, ya que solo se utiliza para el envo de comandos
entre estos.

VI. C ONCLUSIONES
Para abonados comerciales del servicio de Internet
el unico aspecto tecnico que es considerado contrac-
tualmente, es el ancho de banda maximo de bajada y
subida, por lo que estos seran los unicos parametros
tecnicos de servicio que puede ser medidos con el fin
de controlar y proteger los derechos de los usuarios
de este tipo de servicio.
Las herramientas de medicion implementadas para el
Fig. 21: Comunicacion con el sistema utilizando Arduino control de calidad del servicio de Internet son de tipo
gratuito, las cuales facilitan las velocidades de subida
y bajada, latencia y ancho de banda. La velocidad
Una vez obtenida la direccion IP y poner la direccion de la conexion, dependera de factores externos a la
MAC es posible configurar el puerto aunque se ha dejado propia lnea y de otros componentes de la red. El
por defecto el de HTTP, es decir el 80. Para poder tratar con software de las mismas esta desarrollado por Ookla,
el sistema debemos indicar en la direccion web la IP del una compana norteamericana establecida en 2006,
servidor, el puerto (si es el 80 no es necesario incluirlo) puntera en aplicaciones de medida de ancho de banda
y el mensaje con un formato correcto. En este caso se y diagnostico de red. tipo de servicio.
imprimira el mensaje y su respuesta en HTML y podremos La disponibilidad del ancho de banda vara depen-
visualizarlo en el navegador. Tambien lo podremos ver por diendo el ISP y el lugar en que se encuentren las
el puerto serie que lee el software de Arduino. Como puede centrales.
observarse en la Figura 21 la respuesta que aparece en el En ciertos casos la velocidad de descarga no es la
navegador proporciona la informacion justa sin presentar misma a la que consta en el plan contratado, esto se
una interfaz elaborada. Esto es debido a que el envo de debe a que se trabaja con una velocidad efectiva, y
la pagina HTML producida por la placa Arduino tiene una en ciertos casos, el ISP no brinda el servicio ofertado
15

Es posible instalar un sistema domotico apoyandonos [Roman, 2011] Roman, R. (2011). Diseno de un sistema domotico para
en la plataforma Arduino ya que tiene un costo control de iluminacion y monitoreo de consumo electrico. Recuperado
inferior a otras tecnologas. de: http://goo.gl/kWtIro.
[Sanchez, 2012] Sanchez, Baraona S, A. V. (2012). Diseno de un sistema
El sistema domotico planteado no tiene un consumo de control domotico basado en la plataforma arduino. Recuperado de:
de recursos excesivo por lo que es implementable en https://goo.gl/Zalsjf.
un hogar con un ancho de banda de Internet de 3 MB [Sandoval et al., 2007] Sandoval, A. P., Espinosa, E., and Barahona, J. L.
como mnimo. (2007). Celdas peltier: Una alternativa para sistemas de enfriamiento
En la plataforma Arduino presenta una interfaz de con base en semiconductor. Reporte tecnico, Universidad Tecnologica
de la Mixteca. Tomado de: http://www. utm. mx/ mtello/Extensos/ex-
usuario accesible lo cual resulta de gran utilidad para tenso020709. pdf.
la programacion. [Tobar Gamba, 2015] Tobar Gamba, A. C. (2015). Implementacion de
Se puede verificar remotamente las variables de un sistema de monitoreo de los niveles de servicio acordados por
temperatura e iluminacion y controlarlas segun las los proveedores de servicio de Internet para la Superintendencia de
Telecomunicaciones. PhD thesis, Quito: EPN, 2015.
necesidades del usuario.
[Vega, 2006] Vega (2006). Estudio de banda ancha en chile 20022010.
International Data Corporation, Chile. Retrieved October, 26:2006.
R EFERENCIAS B IBLIOGR AFICAS [Vivek and Sunil, 2015] Vivek, G. and Sunil, M. (2015). Enabling iot
[Ahmim et al., 2016] Ahmim, A., Le, T., Ososanya, E., and Haghani, S. services using wifi-zigbee gateway for a home automation system. In
(2016). Design and implementation of a home automation system for 2015 IEEE International Conference on Research in Computational
smart grid applications. In 2016 IEEE International Conference on Intelligence and Communication Networks (ICRCICN), pages 7780.
Consumer Electronics (ICCE), pages 538539. IEEE. IEEE.
[ARCOTEL, 2016] ARCOTEL (2016). Servicio de acceso a internet.
Recuperado de: http://goo.gl/K33YJg.
[Carabal, 2011] Carabal (2011). Fotoresistencia. Recuperado de: http:
//goo.gl/PRnHBi.
[CEDOM, 2006] CEDOM (2006). Domotica. Recuperado de: http://goo.
gl/awUzb7.
[CONATEL, 2016] CONATEL (2016). Reglamento sobre el ancho de
banda en ecuador. Recuperado de: http://goo.gl/dNQfkS.
[Cortes, 2014] Cortes (2014). Calculo del ancho de banda (nominal vs
efectivo). Recuperado de: https://goo.gl/58DAAn.
[Duarte, 2011] Duarte (2011). Fotoresistencia. Recuperado de: https:
//goo.gl/9IQXtl.
[Heredero, 2004] Heredero (2004). Informatica y comunicaciones en la
empresa. ESIC Editorial.
[INEC, 2016] INEC (2016). Tecnologas de la informacion y comuni-
nacion. Recuperado de:http://goo.gl/ILXvC7.
[Lopez, 2007] Lopez (2007). Domotica como solucion del futuro.
Recuperado de: http://goo.gl/t0ReMQ.
[Mehrabani et al., 2015] Mehrabani, M., Bangalore, S., and Stern, B.
(2015). Personalized speech recognition for internet of things. In
Internet of Things (WF-IoT), 2015 IEEE 2nd World Forum on, pages
369374. IEEE.
[Mundt and Wickboldt, 2016] Mundt, T. and Wickboldt, P. (2016). Se-
curity in building automation systems-a first analysis. In 2016
International Conference On Cyber Security And Protection Of Digital
Services (Cyber Security), pages 18. IEEE.
[Murillo, 2015] Murillo (2015). Las conexiones de las redes de internet).
Recuperado de: https://goo.gl/SxxePK.
[NAVARRETE, 2005] NAVARRETE, J. L. (2005). Analisis de los
sistemas de comunicacion utilizados para la implementacion de las
aplicaciones de la domotica. PhD thesis, Tesis EPN. QuitoEcuador.
[Nurrahman and Mutijarsa, 2015] Nurrahman, A. I. and Mutijarsa, K.
(2015). Intelligent home management system prototype design and
development. In 2015 International Conference on Information Tech-
nology Systems and Innovation (ICITSI), pages 16. IEEE.
[Pablo et al., 2010] Pablo, G., POMARES, J., and CANDELAS, F.
(2010). Redes y transmision de datos. Recuperado de: http://goo.
gl/58DAAn/.
[Ramon, 2004] Ramon, M. (2004). Dispositivos de la vivienda domotica.
Recuperado de: http://goo.gl/KLsXrL.
[Reinoso, 2008] Reinoso, E. S. (2008). Diseno e implementacion de
un prototipo para una red de domotica y seguridad para un hogar
utilizando el estandar ieee 802.15. 4 zigbee. Recuperado de: http:
//goo.gl/gTxNyz.
[Rodriguez, 2011] Rodriguez (2011). Informatica hoy. Recuperado de:
http://goo.gl/58DAAn.

Das könnte Ihnen auch gefallen