Gateway configurable para múltiples protocolos de comunicación en WSN
PROTOCOLOS Y LA INTERFAZ DE COMUNICACIÓN DE DATOS
-
Upload
melyssa-garrett -
Category
Documents
-
view
61 -
download
3
description
Transcript of PROTOCOLOS Y LA INTERFAZ DE COMUNICACIÓN DE DATOS
PROTOCOLOS Y LA PROTOCOLOS Y LA INTERFAZ DE INTERFAZ DE
COMUNICACIÓN DE COMUNICACIÓN DE DATOSDATOS
Tema IVTema IV
REPÚBLICA BOLIVARIANA DE VENEZUELAREPÚBLICA BOLIVARIANA DE VENEZUELAUNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICAUNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
“ “ANTONIO JOSÉ DE SUCRE”ANTONIO JOSÉ DE SUCRE”
VICE-RECTORADO PUERTO ORDAZVICE-RECTORADO PUERTO ORDAZ
Departamento de Ingeniería ElectrónicaDepartamento de Ingeniería Electrónica
Protocolos
Temas para la exposición:Temas para la exposición:
Protocolos. Protocolo XMODEM. Protocolo Protocolos. Protocolo XMODEM. Protocolo YMODEM. Control de Flujo Xon/Xoff. YMODEM. Control de Flujo Xon/Xoff. Protocolo DDCMP. Protocolo SDLC. Protocolo Protocolo DDCMP. Protocolo SDLC. Protocolo HDLC. Protocolo HART. HDLC. Protocolo HART.
Arquitectura de una red de campo. Ventajas Arquitectura de una red de campo. Ventajas de las redes de campo. Red de campo de las redes de campo. Red de campo Fieldbus Foundation. Red de Campo Profibus.Fieldbus Foundation. Red de Campo Profibus.
TRANSMISION SERIALTRANSMISION SERIAL
Los datos se envían bits tras bits Los datos se envían bits tras bits secuencialmente.secuencialmente.
Puede ser:Puede ser: Sincrónica Asincrónica
TRANSMISIONTRANSMISION ASINCRONICA ASINCRONICA
Consiste en el envío Consiste en el envío ininterrumpido de ininterrumpido de cadenas de bits que no cadenas de bits que no sean muy largas. sean muy largas.
Los datos se envían Los datos se envían carácter por carácter, y carácter por carácter, y cada carácter está cada carácter está formado por 5 u 8 bits.formado por 5 u 8 bits.
TRANSMISION ASINCRONICATRANSMISION ASINCRONICA
LSB MSB
Error de Error de Temporización=6%Temporización=6%
TRANSMISION ASINCRONICATRANSMISION ASINCRONICA
La falta de sincronismo La falta de sincronismo puede arrojar errores puede arrojar errores de:de:
1.1. Sincronismo GlobalSincronismo Global
2.2. Lectura de los estados Lectura de los estados de bitsde bits
3.3. Delimitación de trama.Delimitación de trama.
TRANSMISION ASINCRONICATRANSMISION ASINCRONICA
C a r a c t e r í s t i c a s:C a r a c t e r í s t i c a s:1.1. EconómicaEconómica
2.2. No transmite señal de No transmite señal de relojreloj
3.3. Usa dos o tres bits Usa dos o tres bits adicionales por carácteradicionales por carácter
TRANSMISION SINCRONICATRANSMISION SINCRONICA
Consiste en el envío de la Consiste en el envío de la señal de sincronismo en señal de sincronismo en forma implícita en la forma implícita en la información o a través de información o a través de una línea adicional que una línea adicional que lleva la señal de lleva la señal de sincronismo.sincronismo.
TRANSMISION SINCRONICATRANSMISION SINCRONICA
Una técnica muy Una técnica muy utilizada, es la de incluir utilizada, es la de incluir la señal de sincronismo la señal de sincronismo dentro de la información, dentro de la información, haciendo uso de haciendo uso de las las Técnicas de CodificaciónTécnicas de Codificación (Manchester o (Manchester o Manchester diferencial).Manchester diferencial).
TRANSMISION SINCRONICATRANSMISION SINCRONICA
El uso de una línea para El uso de una línea para el envío del sincronismo, el envío del sincronismo, es una limitaciónes una limitación, se , se recurre a un código de recurre a un código de línea auto sincrónico línea auto sincrónico incluido en una trama incluido en una trama sincrónica. sincrónica.
TRANSMISION SINCRONICATRANSMISION SINCRONICA
Trama sincronicaTrama sincronica
Esta técnica requiere un 20% o más de bits Esta técnica requiere un 20% o más de bits suplementarios.suplementarios.
La información de control, el preámbulo y el final, La información de control, el preámbulo y el final, son normalmente menos de 100 bits.son normalmente menos de 100 bits.
Si el bloque de datos tiene un número de bits muy Si el bloque de datos tiene un número de bits muy grande, es muy ventajosa el uso de esta técnica.grande, es muy ventajosa el uso de esta técnica.
CONFIGURACIONES DE LINEACONFIGURACIONES DE LINEA
TOPOLOGIA: TOPOLOGIA: es la es la
disposición de disposición de las estaciones las estaciones TX o RX en el TX o RX en el
medio de medio de transmisión.transmisión.
CONFIGURACIONES DE LINEACONFIGURACIONES DE LINEA
PROCESO DE INTERCAMBIO DE DATOS:PROCESO DE INTERCAMBIO DE DATOS:
a)a) SEMIDUPLEXSEMIDUPLEX: :
i.i. Cada vez, solo una estación de las estaciones del Cada vez, solo una estación de las estaciones del enlace punto a punto puede transmitir. enlace punto a punto puede transmitir.
ii.ii. El medio de transmisión puede estar compuesto El medio de transmisión puede estar compuesto por un par de hilos.por un par de hilos.
CONFIGURACIONES DE LINEACONFIGURACIONES DE LINEA
PROCESO DE INTERCAMBIO DE DATOS:PROCESO DE INTERCAMBIO DE DATOS:
b)b) FULL DUPLEXFULL DUPLEX: :
b)b) Las dos estaciones pueden transmitir y recibir Las dos estaciones pueden transmitir y recibir simultáneamente. simultáneamente.
c)c) El medio de transmisión esta compuesto por dos El medio de transmisión esta compuesto por dos pares de hilos.pares de hilos.
INTERFACESINTERFACES
CONCEPTOS BASICOS:CONCEPTOS BASICOS:
a)a) DTE:DTE: significa significa Data Terminal Data Terminal EquipmentEquipment, son los equipos terminales o , son los equipos terminales o computadores ó los equipos que generan computadores ó los equipos que generan los datos.los datos.
b)b) DCE:DCE: significa significa Data Circuit Data Circuit Terminating EquipmentTerminating Equipment, son los equipos , son los equipos utilizados para el proceso de utilizados para el proceso de comunicaciones, ejemplo los módems.comunicaciones, ejemplo los módems.
INTERFACESINTERFACES
CONCEPTOS BASICOS:CONCEPTOS BASICOS:
c)c) Circuitos de Intercambio:Circuitos de Intercambio: son los son los circuitos interconectados entre DTE y circuitos interconectados entre DTE y DCE que permiten llevar a cabo el DCE que permiten llevar a cabo el proceso de comunicación entre ambos, proceso de comunicación entre ambos, de una forma ordenada y en de una forma ordenada y en cooperación mutua. Se establece un cooperación mutua. Se establece un proceso de control.proceso de control.
INTERFACESINTERFACES
INTERFACESINTERFACES
CARACTERISTICAS:CARACTERISTICAS:
a) Mecánicas
b)b) Eléctricas
c)c) Funcionales
d)d) De procedimiento
INTERFACESINTERFACES
Normalizaciones para la Interfaz:Normalizaciones para la Interfaz:
a)a) V.24/EIA-232-F
b)b) RS 422 / RS 423
c)c) RS-485RS-485
INTERFACE INTERFACE V.24/EIA-232-FV.24/EIA-232-F
Especificaciones Mecánicas:Especificaciones Mecánicas:
INTERFACE INTERFACE V.24/EIA-232-FV.24/EIA-232-F
Especificaciones Eléctricas:Especificaciones Eléctricas:
• Distancia menores de 15 m. para Distancia menores de 15 m. para una velocidad < 20 kbps.una velocidad < 20 kbps.
• Un “1” logico < -3 voltios (OFF)Un “1” logico < -3 voltios (OFF)
• Un “0” logico > +3 voltios (ON)Un “0” logico > +3 voltios (ON)
INTERFACE INTERFACE V.24/EIA-232-FV.24/EIA-232-F
Especificaciones Funcionales:Especificaciones Funcionales:
INTERFACE INTERFACE V.24/EIA-232-FV.24/EIA-232-F
Especificaciones Funcionales:Especificaciones Funcionales:
INTERFACE INTERFACE V.24/EIA-232-FV.24/EIA-232-F
Especificaciones Funcionales:Especificaciones Funcionales:
INTERFACE INTERFACE V.24/EIA-232-FV.24/EIA-232-F
Pruebas de Bucles:Pruebas de Bucles:
INTERFACE INTERFACE V.24/EIA-232-FV.24/EIA-232-F
Pruebas de Bucles:Pruebas de Bucles:
AA BB
• Ejemplo: “A” tenía una conexión Ejemplo: “A” tenía una conexión con “B”, de pronto se pierde, cuales con “B”, de pronto se pierde, cuales prodrían ser las causas?prodrían ser las causas?
INTERFACE INTERFACE V.24/EIA-232-FV.24/EIA-232-F
Pruebas de Bucles:Pruebas de Bucles:
Secuencia de una Comunicación vía Secuencia de una Comunicación vía MódemMódem
Se desea establecer el intercambio de Se desea establecer el intercambio de información entre un DTE “A” y un DTE información entre un DTE “A” y un DTE “B”. Se realiza de la siguiente forma:“B”. Se realiza de la siguiente forma:
Paso 1Paso 1 Paso 2Paso 2
1ro1ro
2do2do
1ro1ro2do2do
3ro3ro
2020
Secuencia de una Comunicación vía Secuencia de una Comunicación vía
MODEMMODEM
Paso 4Paso 4Paso 3Paso 3
1ro1ro2do2do
3ro3ro 1ro1ro
Secuencia de una Comunicación vía Secuencia de una Comunicación vía
MODEMMODEM
Paso 6Paso 6Paso 5Paso 5
1ro1ro1ro1ro
3ro3ro 2do2do
Secuencia de una Comunicación vía Secuencia de una Comunicación vía
MODEMMODEM
En el ejemplo anterior, solo se requieren los En el ejemplo anterior, solo se requieren los circuitos:circuitos:
1.1. Señal de Tierra (102) / GNDSeñal de Tierra (102) / GND
2.2. Transmisión de datos (103) / TxDTransmisión de datos (103) / TxD
3.3. Recepción de datos (104) / RxDRecepción de datos (104) / RxD
4.4. Petición de envío (105) / RTSPetición de envío (105) / RTS
5.5. Preparado para enviar (106) / CTSPreparado para enviar (106) / CTS
6.6. DCE Preparado (107) / DSRDCE Preparado (107) / DSR
7.7. Detector de señal recibida (109) / DCDDetector de señal recibida (109) / DCD
Secuencia de una Comunicación vía Secuencia de una Comunicación vía
MODEMMODEM
Los circuitos anteriores también son conocidos con Los circuitos anteriores también son conocidos con los siguientes acrónimos:los siguientes acrónimos:
1.1. (102) Tierra/ GND(102) Tierra/ GND
2.2. (103) Transmit Data / TxD(103) Transmit Data / TxD
3.3. (104) Receive Data / RxD(104) Receive Data / RxD
4.4. (105) Request To Send/ RTS(105) Request To Send/ RTS
5.5. (106) Clear To Send/ CTS(106) Clear To Send/ CTS
6.6. (107) Data Set Ready/ DSR(107) Data Set Ready/ DSR
7.7. (109) Data Carrier Detect/ DCD(109) Data Carrier Detect/ DCD
GUÍAS USADAS EN UNA LÍNEA PRIVADA (DB25)
SEÑAL FUNCIÓN PIN DIRECCIÓN
TXD DATOS 2 del DTE
RXD DATOS 3 del DCE
RTS CONTROL 4 del DTE
CTS CONTROL 5 del DCE
DCD CONTROL 8 del DCE
DSR CONTROL 6 del DCE
DTR CONTROL 20 no usado
RI CONTROL 22 no usado
PG TIERRA 1 n/a
SG TIERRA 7 n/a
Conexión MODEM NuloConexión MODEM Nulo
Cuando las distancias son cortas entre ambos Cuando las distancias son cortas entre ambos
DTE, es posible disminuir el número de DTE, es posible disminuir el número de
circuitos involucrados, basta con recurrir a circuitos involucrados, basta con recurrir a
los esenciales. los esenciales.
Existe una conexión mínima, llamada Existe una conexión mínima, llamada
MODEM NULO, que facilita el proceso de MODEM NULO, que facilita el proceso de
comunicación con solo TRES circuitos.comunicación con solo TRES circuitos.
Conexión MODEM NuloConexión MODEM Nulo
Otra OpciónOtra Opción1ra Opción1ra Opción
Fin Fin Tema 6Tema 6
Gracias . . .Gracias . . .
CARACTERISTICAS: MecánicasCARACTERISTICAS: Mecánicas
1.1.Tratan la conexión física Tratan la conexión física entre DTE y DCE.entre DTE y DCE.
2.2.Conector macho o hembra, Conector macho o hembra, su forma física y su su forma física y su interconexión.interconexión.
3.3.Cables de energía eléctrica Cables de energía eléctrica y sus conectores.y sus conectores.
4.4.Tipos de cables.Tipos de cables.
CARACTERISTICAS: EléctricasCARACTERISTICAS: Eléctricas
1.1.Niveles de tensión y su Niveles de tensión y su temporización.temporización.
2.2.Tipo de código utilizado, Tipo de código utilizado, igual en DTE y DCE.igual en DTE y DCE.
3.3.Longitud del conductor del Longitud del conductor del medio de transmisión y sus medio de transmisión y sus características.características.
CARACTERISTICAS: FuncionalesCARACTERISTICAS: Funcionales
a)a) 4 señales de datos.4 señales de datos.
b)b) 16 señales de control16 señales de control
c)c) 3 señales de temporización.3 señales de temporización.
d)d) Se tienen dos circuitos de Se tienen dos circuitos de datos secundarios que son de datos secundarios que son de utilidad para operación semi-utilidad para operación semi-duplex.duplex.
CARACTERISTICAS: De procedimientoCARACTERISTICAS: De procedimiento
Especifican la secuencia de Especifican la secuencia de eventos que se deben dar en eventos que se deben dar en transmisión de los datos, transmisión de los datos, basándose en las basándose en las características funcionales de características funcionales de la interfaz.la interfaz.
Secuencia de pasos que sigue Secuencia de pasos que sigue el proceso de intercambio de el proceso de intercambio de información entre dos DCE’sinformación entre dos DCE’s
V.24/EIA-232-FV.24/EIA-232-F
1.1.Creada en 1962, para cortas Creada en 1962, para cortas distancias, con bajas distancias, con bajas velocidades de transmisión.velocidades de transmisión.
2.2.Es una de las interfaces más Es una de las interfaces más utilizadas.utilizadas.
RS 422 / RS 423RS 422 / RS 423
1.1.Creada en 1965, para Creada en 1965, para distancias medias, con distancias medias, con velocidades medias de velocidades medias de transmisión.transmisión.
2.2.Se utilizan ampliamente los Se utilizan ampliamente los receptores de entradas receptores de entradas diferenciales.diferenciales.
RS 485RS 4851.1.Introduce la multiplicidad Introduce la multiplicidad
de transmisores y de transmisores y receptores en la misma receptores en la misma línea. línea.
2.2.Permiten hasta 32 Permiten hasta 32 transmisores y 32 transmisores y 32 receptores. receptores.
3.3.Se logran velocidades de Se logran velocidades de hasta 10 Mbps hasta 40 pies hasta 10 Mbps hasta 40 pies y 100 kbps para 4000 pies.y 100 kbps para 4000 pies.