Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso Telecom III - 2012 Codigos - Linea
Curso Telecom III - 2012 Codigos - Linea
Transmisin Digital
Conformado bsicamente por estas 02 etapas: 1.Banda Base { Mediante Cdigos de Lnea 2.Pasa Banda { Modulacin
M. Digital Binaria ASK, PSK, FSK M. Digital Multinivel QAM, 32 PSK, 64 QAM........
2
E1
Ch9
E1
15
MUX
DMUX
MUX
DMUX Dedicada
Fundamentos de Transmisin
Lnea Conmutada Desventajas BW limitada ( 300 - 3400 Hz ) en RTB Demora en el establecimiento de la conexin Velocidades pequeas en datos (dependen del modem)
4
Lnea Dedicada:
Ventajas: No entra en proceso de conmutacin Presenta mejor ancho de banda (BW)
Desventajas: Solo se puede comunicar entre 2 puntos Es costosa
5
Tipos de Transmisin
Es otra forma de clasificacin:
TX Simplex
TX RX
Ej. PC printer
TX
RX
RX 2 hilos TX
TX
RX 2 hilos
TX Full duplex
RX TX
Modos de Transmisin.
Podemos clasificar por el modo de Transmisin digital, existen 02 formas, en modo SERIE PARALELO. Debido al costo el modo SERIE es el mas utilizado, existiendo dentro de este modo 03 sub-clases: La Tx. Asncrona, La Tx. Sincrona y La Tx. Iscrona.
7
TX SERIE:
TX SERIE:
TX Asncrona
Parada
b1 b2 b3 b4 b5 b6 b7 b8 Caracter
T bit de parada 1.5 t bit T bit de arranque = t bit P bit de paridad: control error
9
TX SERIE: TX Asncrona
10000 caracteres
115000 bits
(8+1+1+1.5) = 11.5 tb
Velocidad de transmisin: 2,400 bps Tiempo para la transferencia de informacion: 115,000/2,400 = 47.9166 s
10
TX SERIE: TX Asncrona
11
TX SERIE:
TX Sncrona
Trama 256 octetos
1 1 1 251 2
Sgte. trama
FLAG
0111 1110 AD
DATA
CRC
FLAG: 0 1 1 1 1 1 1 0 AD: Direccin C: Control DATA: Nivel 3 CRC: Codificacin por redundancia Cclica
TX Sncrona
Trama 256 Bytes
1 1 1 251 2
Sgte. trama
0111 1110
AD
DATA
CRC FLAG
10,000 Bytes/256 = 39.0 Tramas 39*251*8 = 78,312 bits de data 10,000 9,789 = (211 + 5)*8 = 1728 bits Total de Bits = 80,040 Velocidad 2,400 Tiempo de transmisin = (80040/2400) = 33.35
14
TX SERIE:
TX Iscrona
Se requiere para ciertos casos, como es el de una seal de video y audio en tiempo real. Aqu los retardos desiguales entre tramas, no son aceptables para una Tx. De calidad, por esto la transmisin sncrona termina fallando. Para este tipo de aplicaciones no solo se requiere sincronizar los caracteres sino el flujo total de bits. La Transmisin Iscrona garantiza este tipo de requerimiento.
15
Transmisin Banda Base Transmisin por Cable Transmisin por codigo de lnea
Nivel 2 { 0111 11100 ... Nivel 1
Seal Elctrica
16
Caractersticas de la Lnea de TX
En la transmisin de seales digitales, es necesario: a) Contar con modems adecuados dependiendo del tipo de transmisin (asincrona sincrona), los cuales siguen una serie de normas de la UIT. b) Garantizar una sincronizacin entre los extremos de la comunicacin, para recuperar la seal con un mnimo de errores.
17
Caractersticas de la Lnea de TX
Los mensajes al viajar a traves de los medios fsicos pueden tener alguna distorsin (es probable la existencia de errores).
Por esa razn tambien se han concebido cdigos de deteccin y correcin de errores. Estos modems tambien suelen realizar la compresin de los datos.
18
Caractersticas de la Lnea de TX
0 f1
Ancho de banda
f2
El modem convierte una seal digital en analgica y traslada el espectro de la seal sobre la portadora f2
19
a) La codificacin de lnea, es un proceso que consiste en convertir: DATOS digitales SEALES digitales. a) Esta codificacin convierte una secuencia
21
Cdigos de Lnea
Seal digital
ENLACE
Datos digitales
Codificador 010110
Decodificador 010110
Datos digitales
Los datos, que representan un texto, nmeros, audio video, se almacenan en la memoria el HDD de una PC como una secuencia de bits.
22
23
Cdigos de Lnea
BIPOLAR
MULTINIVEL
MULTITRANSMISION
Ejemplos de Cdigos
Cdigo NRZ (sin retorno a cero)
Se denomina NRZ por que la seal no retorna a cero a mitad del bit. Utilizado para cortas distancias Usado en equipos digitales (internamente) 1. X 2. X 3. X 4. X
V +
0
UNIPOLAR
1 t
25
Ejemplos de Cdigos
Cdigo NRZ (sin retorno a cero) En este mtodo de codificacin , cada valor lgico 0 y 1 toman un valor distinto de tensin.
DATOS
0 0 1 1 0 1 0 0
SEAL
26
Ejemplos de Cdigos:
Cdigo NRZ - Polar
En los esquemas polares los voltajes se encuentran a ambos lados del eje del tiempo. Se pueden tener 02 tipos de codificacin NRZ polar. El NRZ L: donde el nivel del voltaje determina el valor del bit. El NRZ I: donde la inversin falta de inversin determina el valor del bit.
27
Ejemplos de Cdigos:
Cdigo NRZ Bipolar (NRZ L)
V
1. X 2. X 3. X 4.
+ -
1 t
Ejemplos de Cdigos:
Cdigo NRZ Bipolar. (NRZ L) En este mtodo de codificacin , cada valor lgico 0 y 1 toman un valor y signo distinto de tensin.
DATOS
0 0 1 1 0 1 0 0
SEAL
29
Ejemplos de Cdigos:
Cdigo NRZ I, Bipolar. (NRZ Invertido) En este mtodo de codificacin: Sin Inversin, el siguiente bit es cero. Con inversin, el siguiente bit es uno.
DATOS
SEAL
Sin Inversin, el siguiente bit es cero. Con inversin, el siguiente bit es uno.
30
Ejemplos de Cdigos:
El principal problema de los cdigos NRZ es el de la sincronizacin. El receptor no sabe cuando ha terminado un bit o cuando a comenzado el siguiente. Una solucin es la codificacin con retorno a cero (RZ).
31
Ejemplos de Cdigos:
Cdigo RZ Unipolar.
En este mtodo de codificacin, cuando el bit (dato) sea un 1 lgico, la primera mitad del periodo de la seal tiene una tensin, estando sin ella el resto de los casos.
32
Ejemplos de Cdigos
Cdigo RZ - Unipolar
V
128000 baudios 64000 bps
1. X 2. X 3. (111...) X(000...) 4. X
+ -
10 00 10 10 10 1 0 1 1 1 t
33
Ejemplos de Cdigos
Cdigo RZ - Unipolar
0 0 1 1 0 1 0 0
Datos Seal
Cdigo
34
Ejemplos de Cdigos:
Cdigo RZ Polar.
Este mtodo de codificacin, se concibi para mejorar el tema de la sincronizacin que se haba mejorado algo en el RZ unipolar. Se utilizan 03 valores, uno positivo, uno negativo y cero. La seal cambia a cero en cada mitad del bit.
35
Ejemplos de Cdigos
Cdigo RZ - Bipolar 1. X 2. X 3. 4.
V + El voltaje positivo se da cuando se tiene un 1. El voltaje negativo se da cuando se tiene un 0. La seal cambia a cero en cada mitad del bit.
36
1 t
Ejemplos de Cdigos
Cdigo AMI (Alternate Mark Inversion) Empleado en RDSI Es una forma de codificacin bipolar. Aqu un voltaje nulo representa un cero binario. Los unos binarios se representan alternando voltajes positivos y negativos.
37
Ejemplos de Cdigos
Cdigo AMI (Alternate Mark Inversion) Empleado en RDSI
V
1. 2. 3. 4.
+ -
+ t
38
0 t
AMI - RZ
V 1 0 1 1 0 1 t
tb
64000
Ancho de Banda
1/
41
AMI - RZ
Tb 2
1seg
tb
1 2 Tb
64000. bits
1bit
1 2 . 2 64000 128000. Hz tb
42
AMI - RZ
Filtro
43
AMI - RZ
Ventaja:
Tiene una armnica en 68000 que sirve para el CLK
VR1 VR2
Seal a la salida del repetidor Seal a la entrada del repetidor
Desventaja
Requiere mayor ancho de banda
44
CODIGO HDB-3
Es una variacion del AMI.
Producen seales con polaridad alterna, cuando el bit es un 1 logico. Estas seales tienen un duty cycle del 50%.
CODIGO HDB-3
En el HDB3 se viola el criterio de alternancia. Esta violacin permite reducir la componente continua y detectar errores. Este cdigo permite un mejor sincronismo.
46
CODIGO HDB-3
En este caso, el cuarto cero se sustituye por un estado de seal no permitido en el cdigo. En las violaciones siguientes, para minimizar la componente DC: Si la ltima violacin fue positiva, la siguiente debe ser negativa y viceversa. Esta condicin se determina dependiendo si el nmero de pulsos desde la ltima violacin es par o impar y dependiendo de la polaridad del ltimo pulso anterior a la aparicin de los cuatro ceros.
47
CODIGO HDB-3
Esta condicin se determina dependiendo si el nmero de pulsos 1 desde la ltima violacin es par o impar y dependiendo de la polaridad del ltimo pulso anterior a la aparicin de los cuatro ceros.
HDB3 ("High Density Bipolar-3 Zeros"):
Nmero de 1s desde la ltima sustitucin Pulso anterior positivo Pulso anterior negativo
CODIGO HDB-3
H D B -3
# de 0s consecutivos Bipolar Density High
Cdigos utilizados
1 0 0 0 0 1 0 0 0 0
0 0 0 V+ 0 0 0 VB 0 0 V+ B 0 0 V-
B 0 0 V-
0 0 0 V+
49
HDB3 sustituye 4 ceros consecutivos con 000V B00V, dependiendo Del numero de pulsos distinto de cero despus de la ultima sustitucin.
HDB-3
1 Siguen la regla de alternancia (AMIRZ) V Son alternados V+ ... V- ... V+
( Viene de la secuencia anterior)
0... 0 0 0 0 0 0 0 1 0 0 0 0
V B 0 0 -V B 0 0 V+ 1 0 0 0 50
HDB-3
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0 0
51
Manchester
En este mtodo de codificacin , los valores lgicos no se representan como niveles de la seal, sino como transiciones en la mitad de la celda del bit. Un flanco de bajada representa un cero y un flanco de subida representa un uno.
Datos
0 0 1 1 0 1 0 0
Seal
52
Manchester
Las Ethernet LANs (Redes de rea local Ethernet), como la 10Base-T, Usa el cdigo Manchester para la transmisin. Aqu dos niveles representan un bit.
53
Manchester
10Base-T: continuac.---Una transicin bajo alto a la mitad del bit representa un `1'. Una transicin alto bajo a la mitad del bit representa un `0'. No existe componente continua (DC). Utiliza V+ y V -.
54
Manchester
A consecuencia de las transiciones para cada bit , el requerimiento del ancho de banda para esta codificacin: Es el doble comparado con las comunicaciones asncronas, y el espectro de la seal es mayor.
55
Manchester Diferencial
Un bit '1' se indica haciendo en la primera mitad de la seal sea igual a la ltima mitad del bit anterior, es decir, sin transicin al principio del bit. Un bit '0' se indica haciendo la primera mitad de la seal contraria a la ltima mitad del ltimo bit, es decir, con una transicin al principio del bit. En la mitad del bit hay siempre una transicin.
56
1 0
0 1 1 0
Cdigo 2B - 1Q
En este cdigo su nomenclatura seria:
2 BINARIO y 1 CUATERNARIO.
Es un sistema de Cdigo Multinivel. B significa el dato, en este caso es binario. Q indica que se tienen 4 niveles.
58
Cdigo 2B - 1Q
Los esquemas multinivel se han desarrollado con la finalidad de aumentar la velocidad de datos y minimizar el ancho de banda requerido.
Se busca incrementar el numero de bits por baudio, codificando: Un patrn de m elementos de DATOS en un patrn de n elementos de SEAL.
59
Cdigo 2B - 1Q
Solamente existen 02 tipos elementos de datos (0 y 1), lo que significa que un GRUPO de m elementos de datos pueden producir un m combinacin de 2 PATRONES de DATOS.
Si tenemos L niveles diferentes, entonces n podemos obtener L combinaciones de patrones de seal.
60
Cdigo 2B - 1Q
En este cdigo la tasa de seales, obtenida en este cdigo es aproximadamente N/4. Usando el cdigo 2B 1Q, se logran enviar datos a una velocidad dos veces mas rpido que el cdigo NRZ L.
Este cdigo 2B1Q se utiliza en la tecnologa DSL y RDSI a travs de las lneas telefnicas.
61
Cdigo 2B - 1Q
Dbits
3 0 0 1 0 1 1 0 1 0 0 0 1 1 -1 -3
PC porttil
2B/1Q
1 1
2 . tb 1. 1 2 tb 1. 64000 32000Hz 2
62
Cdigo 4B - 3T
En este cdigo su nomenclatura seria:
4 BINARIO y 3 TERCIARIO.
Es un sistema de Cdigo Multinivel. B significa el dato, en este caso es binario. T indica que se tienen 3 pulsos: Positivo, Cero y Negativo.
63
Cdigo 4B - 3T
4 bits 0 0 0 0 4 tb
+
+
0
3
+
+
+ 0
4tb 3.
1 4 . Tb 1 3.
4B - 3T
64000 bps
48000 baudios
1 3. 64000. Hz 48000. Hz 4
1 3. 1 4 tb
64
Cdigo 4B - 3T
16 27
2 x 2 x 2 x 2 b1 b1 b1 b1 0 0 0 0 0 0 0 1 0 0 1 0 1 1 1 1
3 x 3 x 3 T1 T1 T1 + 0 0 + 0 + 0 + + 0 16 + 11 (27)
65
Cdigo 8B 6T
Smbolos ternarios: 03 niveles +, - , 0 08 bits son codificados en 6 simbolos ternarios. 06 symb. Ternarios= 36 = 729 combinaciones posibles (solo usamos 256 combinac. para Dx).
En 100 base T4, se usan 3 pares (2 symb/par)
CODIGO 4B/5B
El 100-Base-Tx usa el cdigo 4B/5B, mediante 16 conjuntos de 4 bits nibble, (subconjuntos de 16 codigos de 32 posibles) transmitiendo codificado como smbolos de 5 bits. Esto aumenta la velocidad en 5/4 (de 100 pasamos a 125 Mbps). Los otros 16 cdigos 5B se emplea para control, ejm: IDLE.
67
CODIGO MLT-3
Es un cdigo y un modelo de sealizacin. Consiste en una tcnica multinivel de tres niveles denominada MLT-3. El cdigo MLT-3 alterna en forma cclica 3 niveles de tensin.
68
CODIGO MLT-3
Cada bit se codifica de esta forma: El "1" lgico cambia el nivel de tensin del bit anterior al nivel de tensin del bit siguiente. El 0" lgico mantiene el nivel de tensin del bit anterior. La figura ilustra algunos ejemplos de estos cdigos.
69
CODIGO MLT-3
Este esquema muestra como el cdigo MLT-3 alterna los 1 en forma cclica 03 niveles de tensin.
0 +V
-V 0
70
CODIGO MLT-3
El cdigo MLT-3 alterna en forma cclica 3 niveles de tensin. Cada bit se codifica de esta forma: El "1" lgico cambia el nivel de tension del bit anterior al nivel de tensin del bit siguiente. El 0" lgico mantiene el nivel de tensin del bit anterior.
71
CODIGOS EN ETHERNET
72