Tema 4: Transmisión serie sincrona/asíncrona

Anuncio
Trasmisión serie vs. paralelo
Redes de Computadores
Tema 4: Serie
UPV - Facultad de Informática - Redes de Computadores
UPV - Facultad de Informática - Redes de Computadores
Tema 4: Transmisión serie sincrona/asíncrona
Transmisión síncrona y asíncrona
Norma RS232
Bibliografía:
Stallings, Cap.
Cap. 6
Tanenbaum.
Tanenbaum. Cap 2.4.3
Halsall,
Halsall, Cap.
Cap. 3.1, 3.2, 2.6
2
Sincrona reloj único
imposibilidad de error en la
Datos
+
reloj
común
interpretación del intervalo de bit
Asíncrona relojes diferentes
no existen 2 relojes iguales
se producirá error de lectura
antes o después si la secuencia de
datos es arbitrariamente ‘larga’
Transmisión sincrona
Tema 4: Serie
Error
Reloj Tx
Datos
Reloj Rx
3
UPV - Facultad de Informática - Redes de Computadores
UPV - Facultad de Informática - Redes de Computadores
Transmisión sincrona vs. asíncrona
Tema 4: Serie
Sincronismo mediante:
Línea auxiliar de reloj
...100100101010...
Codificación auto-reloj (p.e. Mánchester)
4
Transmisión asíncrona
bit de
comienzo
Bit
menor
peso
Bit
mayor
peso
paridad
(impar, par, no)
1
0
de 5 a 8 bits de datos
1 a 2 bits
Sincronización por
flanco
parada
8N1
7 P 1.5
6O2
5S
R
UPV - Facultad de Informática - Redes de Computadores
UPV - Facultad de Informática - Redes de Computadores
Estado de reposo
Sincronización de bloque de datos
Tema 4: Serie
Ejemplo:
Ejercicio:
Calcular el % de error
entre el reloj del
transmisor y del
receptor (caso 8N1)
para obtener un error
en lectura.
Tema 4: Serie
Necesidad de sincronismo a nivel de bloque, independientemente del
sincronismo utilizado a nivel de bit
Técnicas posibles:
Violación de código (p.ej. Manchester)
Uso de delimitadores especiales
6
5
Transmisor/
receptor de
datos
digitales
DTE: equipo
terminal de
datos
Líneas de
control y de
señal
Línea de
transmisión
serie
Dispositivo de
transmisión,
interfaz de
línea
Dispositivo de
transmisión,
interfaz de
línea
Tema 4: Serie
RS232 (Recommended
(Recommended Standard 232)
UPV - Facultad de Informática - Redes de Computadores
UPV - Facultad de Informática - Redes de Computadores
Interfaces para las comunicaciones de
datos
Transmisor/
receptor de
datos
digitales
DCE: equipo
terminación de
circuito de
datos
Interfaz
RS232/ V.24
7
Tema 4: Serie
Nombres oficiales: EIA-232D o ITU-T V.24
EIA: Electronic Industries Alliance
ITU: International Telecommunication Union
Permite transmisión sincrona y asíncrona
Se compone de varias especificaciones:
mecánica: ISO 2110
• Conector Cannon DB-25 y DB-9
eléctrica: V.28
•
•
•
•
•
Velocidad máx.: 20 kbps
Distancia máx.: 15m
Código NRZ-L
1 lógico = [-3,-15] voltios
0 lógico = [15,3] voltios
funcional y procedural: V.24
8
DTE
DCE
Transmisión de Datos
TxD (2)
TxD (2)
Recepción de Datos
RxD (3)
RxD (3)
Request To Send
RTS (4)
RTS (4)
Clear to Send
CTS (5)
CTS (5)
Data Carrier Detected
DCD (8)
DCD (8)
Data Terminal Ready
DTR (20)
DTR (20)
Data Set Ready
DSR (6)
DSR (6)
Ring Indicator
RI (22)
RI (22)
GND (7)
GND (7)
Ground
Conexión Null Modem
Tema 4: Serie
UPV - Facultad de Informática - Redes de Computadores
Nombres desde el punto de vista del DTE
UPV - Facultad de Informática - Redes de Computadores
Especificación funcional V.24 asíncrona
Bloque 3
Tx/Rx
Bloque 2
Ctl. flujo
Bloque 1
Conexión
DTE
DTE
TXD
RXD
GND
TXD
RXD
GND
RTS
CTS
DCD
RTS
CTS
DCD
DTR
DSR
RI
DTR
DSR
RI
Tema 4: Serie
Full Duplex
10
9
Ejemplo: V.35 standard
Tema 4: Serie
UPV - Facultad de Informática - Redes de Computadores
Hardware uso de las líneas RTS/CTS
la línea CTS indica al DTE si puede transmitir o no (caso anterior)
Software protocolo XON/XOFF
1. cuando el receptor está listo para recibir datos, envía al transmisor la
marca XON
2. si el transmisor transmite demasiado rápido para el receptor, entonces
envía la marca XOFF
3. el transmisor envía nuevos datos solo se recibe la marca XON
max
buffer
UPV - Facultad de Informática - Redes de Computadores
Control de flujo con RS232
XOFF
XON
Tema 4: Serie
Interfaz para conexiones DTE/DCE
de alta velocidad
Por ejemplo: ISDN (64 o 128Kbps),
T1, ATM y Frame Relay
0
11
12
Descargar