Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Codigos Linea
Codigos Linea
A la asignación de formas de ondas arbitrarias para los unos y ceros se le llama Codificación
de Línea por la aplicación sobre sistemas de telefonía alambrados ( líneas telefónicas)
Como uno de los efectos mas importantes al aplicar codificación de línea es el ancho de banda
de la señal resultante, a continuación deduciremos la Densidad Espectral de Potencia de la señal
aleatoria que resulta al aplicar sobre la señal muestreada y cuantificada un proceso de codificación
de línea.
La primera y segunda se les llama NRZ (Non Return to Zero) debido a que el nivel del uno o
el cero es constante durante todo el intervalo de bit (No baja a cero). Si es polar, el uno y el cero
tienen representaciones opuestas. La codificación RZ (Return to Zero) se caracteriza porque a la
mitad del intervalo de bit el nivel de uno o del cero va a cero. Finalmente el código AMI (Alternate
Mark Inversion) se caracteriza porque los unos van alternando entre +V y –V, mientras que el cero
esta asociado a cero voltios de manera fija; este ultimo código permite detectar algunos errores de
transmisión al detectarse la violación del mismo (p.e 2 unos seguidos con un mismo nivel); esto es
posible debido a que tiene memoria de lo que ha ocurrido.
Para conseguir la Densidad Espectral de potencia de las señales con diferentes códigos de
línea las representaremos como sigue:
Estos tipos de representación son de naturaleza pasabajo o pasabanda como también se le
conoce. Solamente viendo el comportamiento de las señales en tiempo uno puede, por ejemplo
calcularles su potencia. En NRZp sería A2, En NRZu sería 0.5 A2, En RZp sería 0.5 A2, en RZu
sería 0.25 A2; también podemos observar que las transmisiones polares tiene nivel DC nulo cosa
que no sucede en las unipolares. Para conocer aún mejor el comportamiento de cada uno de estos
códigos será indispensable obtener su Densidad Espectral de Potencia o DEP.
Para esto representaremos cada señal codificada por una señal y(t) la cual se puede representar
matemáticamente como la convolución de una señal aleatoria constituida por trenes aleatorios de
deltas de Dirac (x(t)) con una señal determinística que, para NRZ es un pulso de ancho tb y, para
RZ es uno de ancho 0. 5tb
Necesitamos por lo tanto determinar Gx(f), ya que p(t) es determinístico y por tanto su DEP es
fácil de determinar. Determinaremos primero Rx (τ) y luego al transformar según Fourier tendremos
Gx(f).
Vamos a aplicar este resultado para los códigos polares (NRZ yRZ) y luego para los
unipolares
Códigos polares:
Como
Uno divide el tiempo T(que luego tenderá a infinito) en intervalos de tamaño tb. A momento
que necesitemos calcular
Para el cálculo de R0 el producto ak. ak siempre es igual a 1; por lo tanto la sumatoria dará T/tb
y asi R0=1
La sumatoria da cero ya que la mitad del tiempo el producto resulta igual a 1 y la otra mitad resulta
–1. Por lo tanto Rn da cero para todo n distinto de 0.
Si queremos obtener la potencia, que ya habíamos calculado que resulta igual a A2, debemos
integrar la DEP entre –infinito e infinito
∞ ∞ ∞
La última integral es igual a 1. Esto se puede demostrar usando teorema de Rayleigh quien nos
permite intercambiar integrales en frecuencia por integrales en tiempo a través de la Transformada
de Fourier es decir si tenemos un pulso rectangular de base igual a tb y de altura igual a raíz de tb,
al elevarlo al cuadrado e integrarlo daría 1. Si obtenemos la transformada de Fourier de dicho pulso
rectangular, la elevamos al cuadrado y la integramos (integral en la ecuación de arriba) el resultado
sería 1.
De ahora en adelante cada vez que encontremos una integral con esa estructura, el resultado
sabemos que dará 1
∫ BSinc
2
fBdf =1
−∞
Para RZ polar
Para el cálculo de R0, la mitad de las veces el producto ak. ak será uno la otra mitad será cero
Por lo tanto
R0=1/2
Por lo tanto el producto valdrá cero tres cuartas partes del tiempo y valdrá uno una cuarta
parte del tiempo. Finalmente Rn=1/4.
NRZ unipolar
RZ unipolar
a) Existe un nivel DC
b) Existen deltas en fb, 3fb,etc.que permitirían recuperar el reloj
c) El ancho de banda práctico (cruce del primer lóbulo) es 2fb; esto es el doble
del requerido para NRZ.
NRZ Polar: Fácil de generar, buen desempeño frente al ruido, se necesita doble fuente de
alimentación, si vienen ráfagas de ceros o unos se puede perder el sincronismo, fuerte ocupación en
las zonas de baja frecuencia.
NRZ unipolar: Fácil de generar y con una sola fuente. Pobre recuperación del reloj. Se
necesita acoplamiento DC.
RZ Unipolar: Buena recuperación del reloj (existen líneas espectrales discretas): Ocupa el
doble del ancho de banda que NRZ Unipolar. Hay un gasto de potencia DC. Tiene fuerte ocupación
de bajas frecuencias.
RZ Polar: Ocupa el doble del ancho de banda que NRZ Polar.
Ejercicio 1:
Halle y grafique la densidad espectral de potencia Sy(f)=Gy(f) del código de línea
Manchester para una transmisión binaria con dígitos equiprobables.
P( T1 )= P( T0 ) = ½ son equiprobables
2
SY ( f ) = S X ( f ) P ( f )
t − tb / 4 t − 3 tb / 4
P (t ) = π −π
tb / 2 tb / 2
ftb j 2 π ftb / 2
P( f ) =
tb
sin c
2
e
−
[ e j 2 π ftb / 4 − e − j 2 π ftb / 4
]
2
2 ftb 2 π ftb
= tb 2 ⋅ sin c 2 ⋅ sen
2
P( f )
2 4
1 ∞
S x ( f ) = ℑ{R x (τ )}
=
T0
R 0 + 2 ∑ R n ⋅ co s( n 2 π t 0 f )
n =1 ; t0 =tb , n≠0
Nota importante: El coseno que aparece en la fórmula es el resultado de combinar los
elementos del lado positivo de las n con sus pares del lado negativo
T0 ∞ A
R0 = lim ∑
T K = −∞
aK aK ,
aK
T →∞ - A
T0 T 1
R= = lim ( A. A) + T 1 (− A. − A) = A2
T →∞ T T0 2 T0 2
T0 ∞
R1 = lim
T →∞
∑
T K = −∞
a K a K +1 = 0
aK aK+1 XPx
0 0 A2 ¼
0 1 -A2 ¼
1 0 -A2 ¼
1 1 A2 ¼
Para el cálculo de cualquier Rn, con n>=1 el resultado siempre será cero ya que la
sumatoria del producto de los términos aK y aK+N da siempre cero. Por lo tanto Rn=0 para
todo “n “ diferente de cero. OBSERVE QUE ESO PASARÄ SIEMPRE PARA CÖDIGOS QUE
SON POLARES, es decir, que los pulsos o formas de onda uno es el negativo del otro
t t
SY ( f ) = A2tb Sinc 2 f b .Sen 2 2πf b
14424 423 14 4244 43
W Z
Características:
1. Hay poca ocupación de las bajas frecuencias
2. No hay DC
3. Si viene una larga cadena de ceros se puede recuperar el reloj ( hay transición cada
tb).
Ejercicio 2:
Determine la DEP de una señal NRZp cuaternaria que toma los siguientes valores
-3A,-A,A,3A
Comencemos con R0.
ts ∞
R0 = lim
T →∞
∑
T K = −∞
a K a K ,
a K { A 3A - A − 3A}
ts ∞ 2 T T T T
R0 = lim
T →∞
∑
T K =−∞
A
4t s
+ 9 A2
4t s
+ A2
4t s
+ 9 A2
4t s
= 5 A2
Para calcular R1
ts ∞
R1 = lim
T →∞
∑
T K = −∞
a K a K +1 ,
a k +1 y a K { A 3A - A − 3A}
5 A2
Rx (τ ) = δ (τ )
ts
5 A2
Gx ( f ) =
ts
G y ( f ) = 5 A2 t s Sinc 2 ft s
Se observa que la DEP en este caso resulta similar al de NRZp binario. La diferencia estriba
en la potencia y en el ancho de banda práctico que, en este caso, es fs
Ejercicio 3
Halle y grafique la densidad espectral de potencia del código de línea AMI para una
transmisión binaria con dígitos equiprobables.
El código AMI y(t) se puede representar como la convolución de :
P(T1) = P(T0) = ½
2
y (t ) = x (t ) * p (t ) ⇒ S Y ( f ) = S X ( f ) P ( f )
1 ∞
S x ( f ) = ℑ{R x (τ )}
=
T0
R 0 + 2 ∑
n =1
R n ⋅ co s( n 2 π t 0 f )
T0 ∞
R0 = lim
T →∞
∑ a K a K
T K = −∞
1, 25%
aK 0, 50%
− 1, 25%
aK aK+1 X
PX
0 0 0
¼
0 ±1 0
¼
±1 0 0
¼
±1 -(±1) -1
1/4
T0 T 1 T 1 T 1 1
R0 = lim (1.1) + (−1. − 1) + (0.0) =
T →∞ T T 4 T0 4 T0 2
0 2
T0 ∞ T T (− 1) − 1
R1 = lim
T →∞ T ∑
K = −∞
aK ak +1 = lim 0
T →∞ T T0 4 4
=
1 1 1
Sx ( f ) =
.1.1 + .(−1)Cos (2πfT0 ) ; T0 = tb
T0 2 2
A partir de n>=2 todos los Rn dan cero, por lo tanto la densidad espectral de
potencia quedará expresada como:
1
Sx ( f ) = [1 − Cos(2πfT0 )] = 1 Sen 2 (πftb )
2tb tb
A2 tb 2 f ⋅ tb
SY ( f ) = ⋅ s e n (π ⋅ f ⋅ t b ) ⋅
2
s in c 2
==> tb 4 2
Características:
1. No tiene DC ni componentes discretas
2. Ancho de banda igual al de NRZ
3. Se puede tratar de recuperar reloj (pico en 1/(tb.2)) y luego multiplicar en frecuencia
por dos.
4. Largas cadenas de ceros ∴ no hay reloj.