You are on page 1of 14

CONVERTIDOR DE PROTOCOLOS DE COMUNICACIONES PARA

IMPLEMENTARSE EN LA EMPRESA XXXXX.











DEIVIS ROLON ESPITIA
JAIRO FUENTES BARBOSA
JHON CARLOS ROSAS VARGAS


























INSTITUCIN UNIVERSITARIA POLITECNICO GRANCOLOMBIANO
POSTGRADOS
FORMULACIN DE PROYECTOS
BOGOT
2014


CONVERTIDOR DE PROTOCOLOS DE COMUNICACIONES PARA
IMPLEMENTARSE EN LA EMPRESA XXXXX.









DEIVIS ROLON ESPITIA
JAIRO FUENTES BARBOSA
JHON CARLOS ROSAS VARGAS






Proyecto de grado para optar al ttulo de Especialista en Gerencia de Proyectos de
Telecomunicaciones.





Tutor:
JOAQUIN ADOLPHS
ECONOMISTA










INSTITUCIN UNIVERSITARIA POLITECNICO GRANCOLOMBIANO
POSTGRADOS
FORMULACIN DE PROYECTOS
BOGOT
2014
3

1. TTULO


CONVERTIDOR DE PROTOCOLOS DE COMUNICACIONES PARA
IMPLEMENTARSE EN LA EMPRESA XXXXX.

.
4

2. PROBLEMA DE INVESTIGACIN


2.1 DEFINICIN DEL PROYECTO

El proyecto de conversor de protocolos consiste en la creacin de un dispositivo
electrnico que traduzca la informacin generada por los dispositivos propietarios
a un estndar abierto de comunicaciones de capa 7, que en nuestro caso es
SNMP (Simple Network Management Protocol) transportado bajo cualquier red IP.
Aunque actualmente algunos de los equipos con los que cuentan las compaas
del sector como los de comunicaciones, telemetra, suministro de potencia, aire
acondicionado, seguridad electrnica, monitoreo de alarmas y control de acceso
entre otros, transmiten sus datos por redes IP, el problema es la gran cantidad de
sistemas de gestin implementados por cada fabricante para monitorear estos
dispositivos, aumentando la carga administrativas y de recursos computacionales
que implica consumo de energa, refrigeracin y personal tcnico.
El conversor de protocolo encapsula el protocolo fuente y enva esta informacin a
la central de gestin, unificando el sistema en una sola plataforma y con acceso
desde cualquier red IP con sus parmetros de seguridad necesarios para asegurar
la integridad de la informacin empresarial.

El proyecto consiste en dos partes hardware y Software:
Hardware: Es el prototipo electrnico que realizara encapsulacin de las seales
digitales o anlogas en los datos SNMP y transportados bajo IP, esto implica la
especificaciones tcnicas, fsicas, ambientales y de comunicaciones que
caracterizaran al dispositivo.
Software; Es la plataforma donde se centralizara la informacin enviada desde los
conversores y relevante al estado de los dispositivos monitoreados, en este se
considera los parmetros del desarrollo del software como son: Arquitectura,
Lenguaje de programacin, modelo de datos, anlisis de requerimientos,
concurrencia, seguridad, etc.

El proyecto va dirigido a las empresas de generacin, distribucin, transmisin y
comercializacin del sector elctrico del pas que requieran la centralizacin de la
gestin de todos sus equipos que participan en el desarrollo de su objeto social.


Las soluciones generadas:

Integracin central de equipos activos de la red elctrica con obsolescencia
tecnolgica.

Una plataforma de gestin unificada y homognea.

5

Reduccin de la carga administrativa, de requerimientos computacionales,
elctricos y de refrigeracin.










































6

3. OBJETIVOS


3.1 OBJETIVO GENERAL

Disear y desarrollar un convertidor de protocolos para ser utilizada en la empresa
xxxxx.


3.2 OBJETIVOS ESPECFICOS


1. Analizar los protocolos de comunicaciones ms utilizados en el sector, como lo
son Modbus MDLS, entre otros.

2. Generar las especificaciones de diseo del hardware, tales como:
caractersticas fsicas y elctricas de las interfaces, consumo, forma fsica, etc.

3. Definir los protocolos de Transporte y Aplicacin.

4. Especificar los procedimientos de encapsulacin, transporte y de seguridad de
la informacin transmitida.

5. Determinar los requerimientos de hardware y software para el despliegue de la
plataforma de gestin.

6. Calcular los costos de produccin de los prototipos de hardware y despliegue
de la plataforma de gestin.

7. Elaborar los procedimientos de implantacin y puesta en marcha del convertidor
de protocolos.














7


4. JUSTIFICACIN


La diversidad de las redes de usuario que integran en un mismo sitio, diferentes
tipos de sistemas tales como: equipos de comunicaciones, telemetra, suministro
de potencia, aire acondicionado, seguridad electrnica, monitoreo de alarmas y
control de acceso entre otros, ha trado como consecuencia, la implantacin de
diferentes plataformas de gestin -normalmente cada fabricante tiene su propia
plataforma- generando hasta hoy muchos problemas de gestin y manejo de la
informacin al tener que implementar una plataforma por cada fabricante.
Hasta la fecha, se haca necesario la instalacin de equipos de cmputo
sofisticados y la mayora de las veces dedicados para cada una de las plataformas
de gestin implementadas, sobredimensionando los centros de control, el
consumo de potencia as como el sobredimensionamiento de los equipos de aire
acondicionado para permitir la operacin en rangos de temperatura recomendados
por los fabricantes.




























8


5. MARCO CONCEPTUAL


5.1 MARCO REFERENCIAL


El internet ha revolucionado fuertemente la industria su gran rapidez con la que se
ha expandido y popularizado en los ltimos aos ha contribuido a mejorar el
mundo de las comunicaciones y por ende la calidad de vida de las personas y la
capacidad de produccin de las empresas. Lo que se conoce hoy como Internet es
en realidad un conjunto de redes independientes (de rea local y rea extensa)
que se encuentran conectadas entre s, permitiendo el intercambio de datos y
constituyendo por lo tanto una red mundial que resulta el medio idneo para el
intercambio de informacin, el desarrollo de este proyecto precisamente pretende
utilizar esta gran herramienta para llevar a cabo el diseo y puesta en marcha del
convertidor de protocolo para utilizarlo en el sector elctrico.



Antecedentes Tericos

DEFINICIN DEL TERMINO SNMP
SNMP significa Protocolo simple de administracin de red. Es un protocolo que les
permite a los administradores de red administrar dispositivos de red y diagnosticar
problemas en la red.

PRINCIPIO OPERATIVO DEL SNMP

El sistema de administracin de red se basa en dos elementos principales: un
supervisor y agentes. El supervisor es el terminal que le permite al administrador
de red realizar solicitudes de administracin. Los agentes son entidades que se
encuentran al nivel de cada interfaz. Ellos conectan a la red los dispositivos
administrados y permiten recopilar informacin sobre los diferentes objetos.
Los conmutadores, concentradores (hubs), routers y servidores son ejemplos de
hardware que contienen objetos administrados. Estos objetos administrados
pueden ser informacin de hardware, parmetros de configuracin, estadsticas de
rendimiento y dems elementos que estn directamente relacionados con el
comportamiento en progreso del hardware en cuestin. Estos elementos se
encuentran clasificados en algo similar a una base de datos denominada
MIB("Base de datos de informacin de administracin"). SNMP permite el dilogo
entre el supervisor y los agentes para recolectar los objetos requeridos en la MIB.
La arquitectura de administracin de la red propuesta por el protocolo SNMP se
basa en tres elementos principales:
9

los dispositivos administrados son los elementos de red (puentes,
concentradores, routers o servidores) que contienen "objetos administrados" que
pueden ser informacin de hardware, elementos de configuracin o informacin
estadstica;
los agentes, es decir, una aplicacin de administracin de red que se
encuentra en un perifrico y que es responsable de la transmisin de datos de
administracin local desde el perifrico en formato SNMP;
el sistema de administracin de red (NMS), esto es, un terminal a travs del
cual los administradores pueden llevar a cabo tareas de administracin.

RS-232
(Recommended Standard 232, tambin conocido como EIA/TIA RS-232C) es una
interfaz que designa una norma para el intercambio de una serie de datos binarios
entre un DTE (Equipo terminal de datos) y un DCE (Data Communication
Equipment, Equipo de Comunicacin de datos), aunque existen otras en las que
tambin se utiliza la interfaz RS-232. Una definicin equivalente publicada por la
ITU se denomina V.24.



Conector RS-232 (DB-9 hembra).


En particular, existen ocasiones en que interesa conectar otro tipo de
equipamientos, como pueden ser computadores. Evidentemente, en el caso de
interconexin entre los mismos, se requerir la conexin de un DTE (Data
Terminal Equipment) con otro DTE. Para ello se utiliza una conexin entre los dos
DTE sin usar mdem, por ello se llama: null mdem mdem nulo.
El RS-232 consiste en un conector tipo DB-25 (de 25 pines), aunque es normal
encontrar la versin de 9 pines (DE-9, o popularmente mal denominados DB-9),
ms barato e incluso ms extendido para cierto tipo de perifricos.
Conexiones (Desde la Perspectiva del DTE)
En la siguiente tabla se muestran las seales RS-232 ms comunes segn los
pines asignados:



10



Seal
DB-
25
DE-9 (DB-9, TIA-
574)
EIA/TIA 561 Host
RJ-
50
MMJ
Common Ground G 7 5 4 4,5 6 3,4
Transmitted Data TD 2 3 6 3 8 2
Received Data RD 3 2 5 6 9 5
Data Terminal
Ready
DTR 20 4 3 2 7 1
Data Set Ready DSR 6 6 1 7 5 6
Request To Send RTS 4 7 8 1 4 -
Clear To Send CTS 5 8 7 8 3 -
Carrier Detect DCD 8 1 2 7 10 -
Ring Indicator RI 22 9 1 - 2 -


Construccin Fsica
La interfaz RS-232 est diseada para imprimir documentos para distancias
cortas, de hasta 15 metros segn la norma , y para velocidades de comunicacin
bajas, de no ms de 20 kbps. A pesar de esto, muchas veces se utiliza a mayores
velocidades con un resultado aceptable. La interfaz puede trabajar en
comunicacin asncrona o sncrona y tipos de canal simplex, half duplex o full
duplex. En un canal simplex los datos siempre viajarn en una direccin, por
ejemplo desde DCE a DTE. En un canal half duplex, los datos pueden viajar en
una u otra direccin, pero slo durante un determinado periodo de tiempo; luego la
lnea debe ser conmutada antes que los datos puedan viajar en la otra direccin.
11

En un canal full duplex, los datos pueden viajar en ambos sentidos
simultneamente. Las lneas de handshaking de la RS-232 se usan para resolver
los problemas asociados con este modo de operacin, tal como en qu direccin
los datos deben viajar en un instante determinado.
Si un dispositivo de los que estn conectados a una interfaz RS-232 procesa los
datos a una velocidad menor de la que los recibe deben de conectarse las lneas
handshaking que permiten realizar un control de flujo tal que al dispositivo ms
lento le de tiempo de procesar la informacin. Las lneas de "hand shaking" que
permiten hacer este control de flujo son las lneas RTS y CTS. Los diseadores
del estndar no concibieron estas lneas para que funcionen de este modo, pero
dada su utilidad en cada interfaz posterior se incluye este modo de uso.

Los Circuitos y sus definiciones
Las UART o U(S)ART (Transmisor y Receptor Asncrono Universal) se disearon
para convertir las seales que maneja la CPU y transmitirlas al exterior. Las UART
deben resolver problemas tales como la conversin de tensiones internas del DCE
con respecto al DTE, gobernar las seales de control, y realizar la transformacin
desde el bus de datos de seales en paralelo a serie y viceversa. Debe ser
robusta y deber tolerar circuitos abiertos, cortocircuitos y escritura simultnea
sobre un mismo pin, entre otras consideraciones. Es en la UART en donde se
implementa la interfaz.
Generalmente, cuando se requiere conectar un microcontrolador (con seales
tpicamente entre 3.3 y 5 V) con un puerto RS-232 estndar, se utiliza un driver de
lnea, tpicamente un MAX232 o compatible, el cual mediante dobladores de
tensin positivos y negativos, permite obtener la seal bipolar (tpicamente
alrededor de +/- 6V) requerida por el estndar.
Para los propsitos de la RS-232 estndar, una conexin es definida por un cable
desde un dispositivo al otro. Hay 25 conexiones en la especificacin completa,
pero es muy probable que se encuentren menos de la mitad de stas en una
interfaz determinada. La causa es simple, una interfaz full duplex puede obtenerse
con solamente 3 cables.
Existe una cierta confusin asociada a los nombres de las seales utilizadas,
principalmente porque hay tres convenios diferentes de denominacin (nombre
comn, nombre asignado por la EIA, y nombre asignado por el CCITT).
En la siguiente tabla se muestran los tres nombres junto al nmero de pin del
conector al que est asignado (los nombres de seal estn desde el punto de vista
del DTE (por ejemplo para Transmit Data los datos son enviados por el DTE, pero
recibidos por el DCE):


PIN EIA CCITT / V.24 E/S Funcin DTE-DCE
1 CG AA 101

Chassis Ground
12

2 TD BA 103 Salida Transmit Data
3 RD AA 104 Entrada Receive Data
4 RTS CA 105 Salida Request To Send
5 CTS CB 106 Entrada Clear To Send
6 DSR CC 107 Entrada Data Set Ready
7 SG AB 102 --- Signal Ground
8 DCD CF 109 Entrada Data Carrier Detect
9*

Entrada Pos. Test Voltage
10*

Entrada Neg. Test Voltage
11

(no tiene uso)
12+ SCDC SCF 122 Entrada Sec. Data Car. Detect
13+ SCTS SCB 121 Entrada Sec. Clear To Send
14+ SBA 118

Salida Sec. Transmit Data
15# TC DB 114 Entrada Transmit Clock
16+ SRD SBB 119 Entrada Sec. Receive Data
17# RC DD 115 Entrada Receive Clock
18

(no tiene uso)
19+ SRTS SCA 120 Salida Sec. Request To Send
20 DTR CD 108,2 Salida Data Terminal Ready
21* SQ CG 110 Entrada Signal Quality
22 RI CE 125 Entrada Ring Indicator
13

23* DSR CH 111 Salida Data Rate Selector

CI 112 Salida Data Rate Selector
24* XTC DA 113 Salida Ext. Transmit Clock
25*

Salida Busy


En la tabla, el carcter que sigue a los de nmero de pin:
Raramente se usa (*).
Usado nicamente si se implementa el canal secundario (+).
Usado nicamente sobre interfaces sincrnicas (#).
Tambin, la direccin de la flecha indica cul dispositivo, (DTE o DCE) origina
cada seal, a excepcin de las lneas de tierra (---).
Sobre los circuitos, todos las tensiones estn con respecto a la seal de tierra.

Las convenciones que se usan son las siguientes:

Tensin Seal Nivel Lgico Control
+3 a +15 Espacio 0 On
-3 a 15 Marca 1 Off


Los valores de tensin se invierte con respecto a los valores lgicos. Por ejemplo,
el valor lgico positivo corresponde a la tensin negativa. Tambin un 0 lgico
corresponde a la seal de valor verdadero activado. Por ejemplo, si la lnea DTR
est al valor 0 lgico, se encuentra en la gama de tensin que va desde +3 a +15
V, entonces DTR est listo (ready).
El canal secundario a veces se usa para proveer un camino de retorno de
informacin ms lento, de unos 5 a 10 bits por segundo, para funciones como el
envo de caracteres ACK o NAK, en principio sobre un canal half duplex. Si el
mdem usado acepta esta caracterstica, es posible para el receptor aceptar o
rechazar un mensaje sin tener que esperar el tiempo de conmutacin, un proceso
que usualmente toma entre 100 y 200 milisegundos.

Caractersticas elctricas de cada circuito
Los siguientes criterios son los que se aplican a las caractersticas elctricas de
cada una de las lneas:
1. La magnitud de una tensin en circuito abierto no exceder los 25 V.
14

2. El conductor ser apto para soportar un corto con cualquier otra lnea en el
cable sin dao a s mismo o a otro equipamiento, y la corriente de cortocircuito no
exceder los 0,5 A.
3. Las seales se considerarn en el estado de MARCA, (nivel lgico 1),
cuando la tensin sea ms negativa que - 3 V con respecto a la lnea de Signal
Ground. Las seales se considerarn en el estado de ESPACIO, (nivel lgico 0),
cuando la tensin sea ms positiva que +3 V con respecto a la lnea Signal
Ground. La gama de tensiones entre -3 V y +3 V se define como la regin de
transicin, donde la condicin de seal no est definida.
4. La impedancia de carga tendr una resistencia a DC de menos de 7000
al medir con una tensin aplicado de entre 3 a 25 V pero mayor de 3000 cuando
se mida con una tensin de menos de 25 V..
5. Cuando la resistencia de carga del terminal encuentra los requerimientos de
la regla 4 anteriormente dicha, y la tensin de la terminal de circuito abierto est a
0 V, la magnitud del potencial de ese circuito con respecto a Signal Ground estar
en el rango de 5 a 15 V.
6. El driver de la interfaz mantendr una tensin entre -5 a 15 V relativos a la
Signal Ground para representar una condicin de MARCA. El mismo driver
mantendr una tensin de entre 5 V a 15 V relativos a Signal Ground para
simbolizar una seal de ESPACIO. Obsrvese que esta regla junto con la Regla 3,
permite 2 V de margen de ruido. En la prctica, se utilizan 12 y 12 V
respectivamente.
7. El driver cambiar la tensin de salida hasta que no se excedan 30 V/s,
pero el tiempo requerido a la seal para pasar de 3 V a +3 V de la regin de
transicin no podr exceder 1 ms, o el 4% del tiempo de un bit.
8. La desviacin de capacitancia del terminal no exceder los 2500 pF,
incluyendo la capacitancia del cable. Obsrvese que cuando se est usando un
cable normal con una capacitancia de 40 a 50 pF/Pie de longitud, esto limita la
longitud de cable a un mximo de 50 Pies, (15 m). Una capacitancia del cable
inferior permitira recorridos de cable ms largos.
9. La impedancia del driver del circuito estando apagado deber ser mayor
que 300 .
Existen en el mercado muchos circuitos integrados disponibles, (los chips 1488 y
1489, Max 232, etc) los cuales implementan drivers y receptores TTL, para una
RS-232 de forma compatible con las reglas anteriores.



5.2 MARCO LEGAL


El conversor de protocolos se fabricara bajo la directiva de la Unin Europea
2011/65/UE (RoHS), regula el uso de sustancias peligrosas en equipos elctricos
y electrnicos.

You might also like