Está en la página 1de 87

Comunicaciones banda base

Julián Adolfo Ramirez


Comunicación digital
Muestreo

xs(t) = x(t)s(t)
función de muestreo ideal
donde:
xs(t) Señal muestreada. 
x(t) señal analógica original a muestrear.
s(t) señal de muestreo o función de
s t     t  mT 
s
conmutación. m  

La función s(t) en la práctica


 t  mTs 
s(t)=   
m   
xs(t) = x(t)s(t)
De donde según los teoremas de la transformada de Fourier:
Xs(f) = X(f)*S(f)

El espectro resultante
Si se filtra pasabajo para recuperar x(t) hay distorsión si fs < 2. Este fenómeno de
solapamiento de los espectros adyacentes debido a una frecuencia de muestreo
inferior a la de Nyquist se denomina: ALIASING.
Xs(f)

Solapamiento
.......

-  f
s

fs - 
Muestreo Real y PAM
Modulación por Amplitud de Pulso (MAP)

• Unipolar
• Bipolar
Señal PAM
si A(mTs) es la amplitud del m-ésimo pulso entonces:
A(mTs) = A00 + A0 x(mTs)
A00 y A0 son constantes de modulación y realizan una función
similar a la del índice de modulación en AM analógica
convencional.
x(t) normalizada |x(t)|  1, Amáx = A00 + A0 Amín = A00 – A0

x MAP  t    A  mT p t  mT 
s s
n

 A 00 
x MAP  t   A 0    x mT s  p t  mT s 
n  A0 
p(t) a la forma de onda de pulso del tren de pulsos periódico
Demodulacion de PAM

Comportamiento frente al ruido de la MAP.


Si llamamos y(t) a la señal que vamos a reconstruir a partir de la señal modulada MAP
xMAP(t), entonces:

y(t) = xMAP(t) + n(t)

que particularizando en los instantes de tiempo mTs sería:

y(mTs) = xMAP(mTs) + n(mTs)

O sea, y(mTs) serían las muestras ruidosas de la señal xMAP(t) original cuyas amplitudes
serían de la forma:

K s x mTs    m
Donde:
Ks Constante que relaciona a x(mTs) con xMAP(t).
εm Error introducido por la presencia del ruido n(t).
Caso bipolares

SN D

A 02 x 2
B T
Comparándola con la relación señal a ruido para transmisión directa en banda
base tenemos que:

 N
S
D

Ts W PAM bipolar donde
B T
z z
PT
W
Ts Período del tren de pulsos.
t Duración de los pulsos.
W Ancho de banda en banda base de x(t).
BT Ancho de banda de transmisión.

Ts  1/2W Requerimiento impuesto por el proceso de


muestreo.
BT  1/2 Requerimiento impuesto para la resolución de los
pulsos.
Ts W
La igualdad solo se logra muestreando a la
B T
1 (S/N)D  z. frecuencia de Nyquist y transmitiendo
MAP bipolar
Ts  1/2W Requerimiento impuesto por el proceso de
muestreo.
Ts W BT  1/2 Requerimiento impuesto para la resolución de los
B T pulsos.
• Cómo es el desempeño de la modulación de
pulso en comparación con una transmisión
directa?
• Cuál es la utilidad de la modulación de pulso ?
PDM(PWM) PPM
Introducción a los sistemas PCM
¿Cuales son las principales ventajas de los sistemas PCM?
 Las señales transmitidas pueden ser regularmente reconstruidas o
regeneradas. La información no viaja en la variación continua de un
parámetro (Ej. : Amplitud MAP, duración MDP, posición MPP) sino que se
representan por símbolos discretos.
 Pueden utilizarse todo tipo de circuitos digitales tan ampliamente
difundidos a lo largo del enlace.
 Las señales transmitidas pueden ser procesadas digitalmente en cualquier
momento según se necesite.
 El ruido y la interferencia pueden ser disminuidos mediante la selección y
el diseño de esquemas de codificación apropiados para la transmisión.
sistemas PCM
Cuantificación uniforme

Característica de entrada-salida de un cuantificador uniforme.


Cuantificación no uniforme.
Del estudio de la estadística de distintas fuentes de
comunicación pueden llegase a conclusiones
interesantes, por ejemplo, para el caso de señales
provenientes de canales de voz se ha llegado a la
conclusión de que el 50% del tiempo los interlocutores
hablan en voz baja, produciendo en los sistemas
eléctricos (Ej. : micrófonos, amplificadores, etc.) señales
de bajo nivel, de poca amplitud relativa, solo el 15% del
tiempo los niveles de señal producidos exceden el nivel
promedio durante la comunicación.
.
Output

Distribución no uniforme de
los niveles discretos de
salida del amplificador.

Input

Característica de entrada-salida de un cuantificador no uniforme.


Compresores de Ley  y Ley A.
Ley u
En la figura anterior puede verse las características de ambas leyes de
compresión, la ley  es la que se emplea fundamentalmente en América y tiene la
siguiente expresión:
 x 
ln 1   
 x 
 MAX
y  y MAX sgn x
ln 1   
donde
 1 x  0
sgn x  
1 x0
X y Y representan los voltajes de entrada y salida y X Máx y Ymáx son las
excursiones máximas positivas posibles de las señales X de entrada y Y de salida
respectivamente.
Ley A

La otra función de compresión, fundamentalmente usada en Europa, es la ley A,


cuya expresión es la siguiente:
 x 
 A  x 
x 1
 y MAX  MAX 
sgn x 0  
 1  ln A x max A
y
  x 
1  ln  A  
   x MAX   1 x
 y MAX sgn x  1
 1  ln A A x max
Relación señal a ruido de cuantificación (SNR de cuantificación)

  a 3a 5a
x j   , , ,.... 
 M  1 a
a/2 2
2 2 2 2
1 a
2    d 
2

a a / 2 12

a a
 rms   volts
12 2 3

las muestras cuantificadas cubrirán un rango total A


1
S 0 12

M2  1 a 2  igual a: A= (M-1)a

N0 a2 S0
 M2  1
12 N0
Para el caso de cuantificación no uniforme hay que tener en cuenta la acción de
los compresores que se emplean de forma similar a como se procedió con para el
caso de cuantificación uniforme, la SNR de cuantificación para cuantificación no
uniforme es la siguiente [Schwartz, 1994, pp. 131]
S0 3M 2 1
 SNR de cuantificación para cuantificación no
N 0  ln1     2
x 1
1 2 2 
 x  2x
uniforme y ley .

Donde x2 es la potencia promedio o valor cuadrático medio de las señal de


entrada al cuantificador. Notar que esta última expresión está en unidades
lineales, no en dB.
ANCHO DE BANDA SEÑAL MODULADA
si vamos a codificar de forma binaria cada uno de esos M niveles
necesitaríamos
n = log2M dígitos binarios o bits para diferenciar cada nivel. Por
ejemplo, si M = 8 se necesitan 3 bits, M = 16, 4 bits, M = 256 8
bits. Nivel Código asignado
0 000
1 001
2 010
3 011
4 100 Ts
5 101  n  log2 M
6 110 
7 111
Ts
 n  log2 M

De donde en virtud del criterio para la resolución de pulsos en transmisión digital
conocemos se necesitan un ancho de banda mínimo B T de:
BT  1/2
n
De donde, sustituyendo tendríamos que B T  y por el teorema del muestreo
2Ts
1
sabemos que Ts  por lo que podemos llegar a un estimado del ancho de
2W
banda PCM, el cual sería:
BT  nW
Modulación delta y delta adaptativa
Diagrama en bloque de un modulador delta.
Observemos el diagrama en bloque del sistema de modulación delta de la figura
siguiente.

x(t) Sampler xj j Quantizer k ´


+
_
Predictor
gj +
x̂ j
En 4Ts la señal aumenta
su amplitud más de lo
que el cuantificador
puede reproducir con su
razón de aumento ΔTs en
4Ts
OCURRE
SOBRECARGA
EN 4Ts el
cuantificador solo
puede aumentar
su amplitud de
salida en 4Δ
Sistemas de modulación delta adaptativa
Códigos de Línea (codificación fuente)
• Cuando los datos digitales se transmiten a través de
un canal de banda limitada, la dispersión en el canal
causa un traslape en el tiempo entre los símbolos
sucesivos (IIS).
• Esta forma de distorsión puede ser un gran problema
en la calidad de la recepción si se deja incontrolada.
• Existen técnicas que permiten una perfecta
recepción en ausencia de ruido.
• Estas se basan en la conformación de la señal en
banda base para los sistemas de transmisión usando
par de cobre, coaxial o F.O.
Introducción

• La idea es adaptar la señal a las características


del canal.
• Los conversores de códigos son circuitos que
se encargan de convertir las señales digitales
para que la infomación llegue sin errores.
• Las señales que transportan la información en
banda base se llaman códigos de línea.
Introducción
Un código de línea debe tener las siguientes propiedades
• Alto contenido de cronización
– Obtener la información del reloj a partir de la señal.
– Es necesario que la señal tenga bastantes cruces por cero
– En otro caso es necesario enviar por aparte la señal del reloj (código
sincrónico).
• Eficiencia
– Capacidad de información: Cuanta información se transmite con un
número dado de símbolos.
– La eficiencia se mide al comparar la capacidad de información del
código respecto a la capacidad de información de la señal original.

Cm Cm : Capacidad de información de la señal original


N 
Cc Cc : Capacidad de información del código
Introducción
• Capacidad de detección y corrección de errores en recepción.
• Densidad espectral de potencia favorable.
– El espectro del código debe ajustarse a la respuesta en frecuencia del
medio
– Se debe eliminar el nivel de CD
• Transparencia
– El código no debe alterar la infomación
– El código debe ser unicodificable

• En la recomendación G701 de la ITU-T, se describen los


códigos que cumplen con algunas o la mayoría de estas
condiciones.
Introducción
Los códigos de línea se pueden clasificar según:

• Su amplitud: Neutral, polar, bipolar


• Su duración: Retorno a cero (NZ), no retorno a
cero (NRZ)
• Su referencia: Level, Mark, Space
• Su alfabeto: Binarios, pseudoternarios, m-arios
• Su Correlación: Absolutos, diferenciales
Código Neutral ó Unipolar

• También llamado de encendido-apagado (ON-OFF)


• El símbolo 1 se representa con un pulso.
• El símbolo 0 se representa apagando el pulso.
• Es NRZ (sin retorno a cero) si el pulso ocupa la
duración total del símbolo.
• Es RZ (con retorno a cero) si ocupa una fracción
(usualmente la mitad) de la duración del símbolo.
Código Unipolar

Características:
• Es sencillo de implementar circuitalmente
• El NRZ es sincrónico
• El espectro tiene una alta componente de directa
Código Unipolar
• Para un tren de pulsos cuyo reloj es, por ejemplo,
34 Mbps la velocidad de transmisión para el código
NRZ es 17 Mbps.

• En la representación del tren de pulsos en series de


Fourier, el fundamental tiene una frecuencia de 17
MHz, el tercer armónico 51 MHz, etc.

• Esto significa que no es posible extraer el reloj de la


señal ya que no hay ningún armónico a 34 MHz.
Código Unipolar

Código Unipolar NRZ (sin retorno a cero)


Código Unipolar
Este código no es apto para la transmisión por cable
dado que:
• La componente de C.D. no permite enviar la
telealimentación de los eventuales regeneradores.
• Todos los circuitos por los que circula la señal
deben tener una respuesta en frecuencia que se
extienda hasta la componente continua porque
sino el espectro se altera.
• Es prácticamente imposible detectar un error si
durante su transmisión un pico de ruido se suma a
un cero simulando un 1.
Código Unipolar

• Para el código unipolar RZ, si la frecuencia del reloj


es, por ejemplo 34 Mbps, la fundamental tendrá la
misma frecuencia y el tercer armónico 102 MHz.

• Esto significa que se puede extraer el reloj en


recepción excepto para secuencias largas de ceros .

• Por lo demás, tiene los mismos problemas del NRZ.


Código Unipolar

Código Unipolar RZ (con retorno a cero)


Código Polar
• El símbolo 1 se representa con un pulso V+
• El símbolo 0 se representa con un pulso V-
• Puede ser NRZ o RZ
Código Polar
Características:

• Puede tener nivel de CD.


• Su espectro está recargado a los componentes de
baja frecuencia lo que lo hace suceptible al ruido.
• Cadenas largas de ceros incrementan los
componentes de baja frecuencia.
• No es posible extraer el reloj directamente de la
señal.
Código Bipolar

• Conocido como código AMI (Alternative


Mark Inversión), cuando es RZ
• Es pseudotenario .
• También puede ser NRZ.
• Es el primer código de línea real.
• El símbolo 1 se representa por V+ y V-
alternadamente.
• El símbolo 0 se representa por 0 voltios
Código Bipolar

Señal y Espectro del código AMI


Código Bipolar
Características:
• No tiene nivel de CD.
• El reloj se puede extraer en el RZ rectificando
la señal recibida excepto para cadenas largas
de ceros.
• Dada la alternancia de los 1 se pueden
detectar errores de un bit.
• Es el que se usa para el primer orden de
jerarquía americana T1 (1.544 Mbps)
Código Manchester
• Llamado también
de fase dividida o
binaria gemela o
bisafe level.
• El símbolo 1 se representa por la transmisión
de un pulso positivo durante la mitad de la
duración del símbolo seguido de un pulso
negativo durante el resto
• El símbolo 0 se representa con los mismos 2
pulsos pero transmitidos en orden invertido.
Código Manchester

Características:

• No tiene nivel de CD.


• Se puede extraer la información del reloj aún
para cadenas largas de 1 y 0.
• Se usa para redes ethernet según la
recomendación 802.3 de la IEEE. También
para almacenamiento de datos en discos
magnéticos y transmisión de datos en red.
Espectro de Potencia
• Los códigos de línea son diferentes esquemas de un
tren discreto de pulsos modulados en amplitud.
• Se pueden describir como diversas formas de un
proceso aleatorio x(t) definido por :

x (t )   A v(t  kT )
k  
k

Ak : es una variable aleatoria discreta


v(t) : es la forma básica del pulso
T : es la duración del símbolo
Espectro de Potencia
El pulso básico v(t) se centra en el origen y se
normaliza tal que v(0) = 1
Espectro de Potencia

• Tasa de bits (bps): Velocidad a la cual se


transmiten los datos:
Rb = 1/Tb
Tasa de modulación (baudios): Símbolos por
segundo; tasa a la cual se cambia el nivel de la
señal:
·baudios = Rb/log2M
Espectro de Potencia

• Para evaluar el espectro de potencia de los


diversos códigos se modela el mecanismo
responsable de generación de la secuencia {AK}
• Los coeficientes de la ecuación se definen como
una fuente aleatoria discreta estacionaria.
• La fuente se caracteriza por tener la función de
autocorrelación RA(n) =E{Ak Ak-n}
• Donde E es el operador de valor esperado
(esperanza, valor medio)
Espectro de Potencia
• Con esto se encuentra que la DEP de una señal
discreta PAM, está dada por:

1
V ( f )  R A ( n) e
2  j 2nfT
Sx ( f ) 
T k  

• Donde V(f) es la transformada de Fourier del pulso


básico v(t).
• El valor de las funciones V(f) y RA(n) depende del tipo
de señal PAM que se considere.
Espectro de Potencia
• Para el código unipolar NRZ, suponiendo símbolos
equiprobables:
P(Ak=0) = P(Ak=a) = ½

• Con esto se tiene que :  a 2


n0
 2
R A ( n)   2
 a n0
 4
• Si el pulso básico es rectángular de amplitud unitaria y
duración Tb:
V(f)=TbSinc(f Tb)
Espectro de Potencia
Así, la DEP es :

a 2Tb a 2Tb
Sx ( f )  sinc( fTb )  sinc ( fTb )  e  j 2nfTb
2

4 4 n  

Al simplificarla queda :

a 2Tb a2
Sx ( f )  sinc ( fTb ) 
2
(f )
4 4
Siendo d(f) la función delta de Dirac en f=0, la
cual se considera como la mitad de la potencia
contenida en la onda unipolar.
Espectro de Potencia
• Para el código polar NRZ y suponiendo símbolos
equiprobales, se tiene:

a 2 n0
R A ( n)  
0 n0

• El pulso básico es el mismo de la forma unipolar.


• Así, la DEP es :

S x ( f )  a 2Tb sinc 2 ( fTb )


Espectro de Potencia
• Para el código bipolar NRZ :

S x ( f )  a Tb sinc ( fTb ) sen ( fTb )


2 2 2

• Para el código Manchester :

1   fTb 
S x ( f )  a Tb sinc  fTb  sen
2 2

2   2 
Espectro de Potencia

Espectro de
Potencia de
diferentes
formatos.
Espectro de Potencia
• Para el código bipolar NRZ la mayor parte de la
potencia yace dentro de un BW igual a la tasa de
bit 1/Tb y el contenido espectral es relativamente
pequeño alrededor de la frecuencia cero.

• Para el código Manchester tiene el doble BW que


el bipolar. La mayoría de la potencia está dentro
de un BW igual a 2/Tb (el doble de los otros).
Código Duobinario
• Se representa con 3
niveles de señal
(ternario).
• El símbolo 1 se
represena con V+ o V-
dependiendo del 1
anterior y de la
cantidad de ceros
entre ellos, así:
– Con la misma polaridad del anterior si la cantidad de
ceros es par.
– Con polaridad contraria si la cantidad de ceros es impar.
Código Duobinario
Características:
• Tiene componente de CD.
• BW la mitad del bipolar.
• La mayor parte de la energía
en los componentes de baja
frecuencia.

• Se pueden detectar algunos errores .


• No puede extraerse el reloj cuando hay secuencias
largas de 1 ó 0 .
Código Duobinario Modificado
• El código duobinario tiene gran componente de CD, lo que se
corrige cambiando la ley de la formación.
• La salida se obtiene a partir de la entrada mediante una
transformación lineal.
• La señal de salida tiene valores dados por : Ck = ak – ak-2

• Como ak puede ser 1 ó 0 Ck tiene 3 valores posibles: 0 ó ± 1


• ak = Ck + ak-2 , por lo tanto :
– Si Ck = 1 , ak debe ser 1
– Si Ck = -1 , ak debe ser 0
– Si Ck = 0 , ak debe ser ak-2
• Así conociendo Ck se puede determinar univocamente ak
Código Duobinario Modificado
• Como Ck = 0  ak = ak-2 , en caso de error, éste
tiende a propagarse.
• Para evitarlo se usa precodificación: se genera una
nueva sucesión b1, b2, ...bk, ... mediante:

bk = ak  bk-2

• Y esta sucesión se transmite usando el esquema


duobinario modificado.
Código Duobinario Modificado
• La sucesión de salida será :
Ck = bk – bk-2
= (ak  bk-2 ) – bk-2

• Como ak y bk pueden ser 1 ó 0, Ck puede ser 0 ó ± 1


– Si Ck = 1 ó –1, ak debe ser 1
– Si Ck = 0, ak debe ser 0

• Así se elimina la propagación del error.


Código Duobinario Modificado
Ejemplo Sin codificar
ak 0 1 0 0 1 1 1 0 0 1 0 1
Tx
Ck 0 -1 1 1 0 -1 -1 1 0 0

Ck 0 -1 1 1 0 -1 -1 1 0 0
Rx
(sin error) ak ? 0 1 1 1 0 0 1 0 1

Ck 0 -1 1 0 0 -1 -1 0 0 0
Rx
(con error) ak ? 0 1 0 1 0 0 0 0 0
Código Duobinario Modificado
Ejemplo Codificado

ak 1 1 1 1 0 1 0 0 1 0 0 0 1
bk 1 0 0 1 1 0 1 1 1 1 0 1 0 1 1
Ck -1 1 1 -1 0 1 0 0 -1 0 0 0 1

Rx 1 1 1 1 0 1 0 0 1 0 0 0 1
Código Duobinario Modificado
Características
• No posee nivel de CD.
• El BW se reduce, esto permite aumentar la velocidad
de transmisión.
Código Dicode
• Ternario.
• Transición de 1 a 0 se representa V+
• Transición de 0 a 1 se representa V-
• Transiciones entre dos 1 o dos 0 con 0 vol.
Código CMI
• Coded Mark Inversión o bifase Mark.
• Código bipolar alternativo a 2 niveles.
• Similar al bifase level (Manchester).
• El símbolo 1 se transmite alternadamente con
polaridad V+ y V- ocupando todo el ciclo.
• El símbolo 0 se transmite con V- la primera mitad
del ciclo y con V+ la otra mitad independiente del
símbolo precedente.
Código CMI

Señal y espectro del código CMI


Código CMI
Características
• El reloj se puede extraer fácilmente dado el elevado
número de transiciones.
• No tiene componente de CD.
• Permite detectar algunos errores porque no puede
haber dos 1 consecutivos con la misma polaridad .
• Es el código especificado por la ITU-T para los sitemas
de jerarquía europea de 4° orden (139.264 Mbps).
Código Bifase Space
• Se codifica igual que el anterior pero el 1 ocupa
medio ciclo con polaridad V+ y medio ciclo con V- .
• El 0 se transmite alternadamente con V+ y V-
ocupando todo el ciclo.
• Tiene características similares al CMI.
Código Bipolar de Alta Densidad
• Se denomina HDBn, n = 1, 2, 3, ...
• El más utilizado en con n=3, HDB3.
• Elimina la falta de transparencia del bipolar AMI.
• Esto se logra al agregar pulsos cuando el número de
0 consecutivos excede n .
• Cuando ocurre una sucesión de más de n ceros
binarios, se reemplazan los n+1 ceros por una
sucesión especial.
• En la sucesión HDB3 se usan las sucesiones 000V y
100V donde V es un 1 que viola la polaridad.
Código Bipolar de Alta Densidad

• El 1 en 100V se codifica siguiendo la regla


bipolar.

• La elección de 000V ó 100V se hace de modo


que los pulsos consecutivos V alternen
signos lo que significa que si entre dos 000V
hay un número par de 1, el siguiente 000V se
cambia por 100V.
HDB3

Función de Densidad
Espectral de Potencia
HDB3

Características:

• Como se ve en el espectro, tiene BW menor


que el bipolar, pero requiere mayor potencia
de transmisión.
• Permite detectar algunos errores cuando las
violaciones tengan algún error.
• Se utiliza para el 1°, 2° y 3° orden de jerarquía
europea. (2048, 8448 y 34368 Mbps)
Codificación M-aria
• Para mejorar la eficiencia del espectro se usan códigos
con varios niveles de salida para transmitir los datos.
• La información que transmite un símbolo M-ario es:
IM = Log2M bits

• Esto quiere decir que se puede aumentar el índice de


transmisión de información aumentando M.
• La potencia transmitida aumenta según M2.
• Como el BW depende sólo del índice de pulsos y no de
las amplitudes de estos, el BW es independiente de M.
Codificación M-aria

Un sistema M-ario agrupa n bits por símbolo en


M símbolos, M = 2n.
– Cuaternario : 4 símbolos, 2 bits por símbolo.
– 8-ario : 8 símbolos, 3 bits por símbolo.
Codigo 2B1Q
• Asigna a 2 bits a la entrada un símbolo a la salida.
• Es un código cuaternario:
DATO NIVEL
10 +3A/2
11 +A/2
01 -A/2
00 -3A/2

• Es una aplicación práctica del código Gray.


• Es el recomendado por la ITU para la RDSI de acceso
básico y acceso primario.
Codigo 3B2T
BINARIO TERNARIO
• Se construye con un 000 -+
001 -0
alfabeto.
010 0-
• La combinación 00 a la 011 0+
salida no se utiliza. 100 --
• Permite aumentar la 101 ++
110 +0
velocidad en un 50%
111 +-
Codigo 4B3T
• Código Ternario
• Asigna un símbolo compuesto por tres niveles a una
secuencia de entrada de 4 bits reduciendo la velocidad
de transmisión ¾.
• El nivel de CD
permanece en
cero.
• Evita cadenas
largas de 0.
Tareas

• Identificar la codificación de la
fuente utilizada en los sistemas de
transmisión USB(2.5 y 3) y HDMI
• Para que se utiliza la aleatorización
de los bits y como se implementa
en sistemas de transmisión digital
Banda Base? (scrambler)

También podría gustarte