You are on page 1of 11

Introducción

El interés de mejorar la transmisión de una señal de un punto a otro ha llevado a


intentar diversos sistemas de comunicaciones. Al principio bastaba con que la señal se
recibiera aceptablemente; luego se insistió en reducir el ancho de banda o de subirlo un
poco a cambio de relación señal a ruido. Durante la segunda guerra mundial lo mas
importante era que las comunicaciones no fuesen interceptadas. En 1942 Hedy Lamarr
presenta una patente que contiene los fundamentos sobre la teoría de espectro disperso
en los cuales al dispersar el espectro a través del uso de un código personalizado, se
lograba un aumento del ancho de banda pero también se fortalecía la transmisión frente
al ruido y a las interferencias, intencionales o no. Su sistema fue la base de la técnica
conocida como Frequency Hopping, que detallaremos posteriormente. Hacia la década
de los 90s aparecen los primeros equipos que explotan estos principios.

Hoy en día la tecnología de espectro disperso se aplica en telefonía celular,


transmisión de datos inalámbrica, redes de comunicación personal (PCN), redes de área
local inalámbricas (WLAN), etc.

Sistemas de espectro disperso y Secuencias Pseudo Aleatorias

Hay coincidencia respecto a que un sistema de espectro disperso debe cumplir


algunos criterios básicos como:

• El ancho de banda de la señal transmitida debe ser mucho mayor que el ancho de
banda de la señal original.

• El ancho de banda de transmisión esta determinado por una función o código que es
independiente del mensaje y que es conocida por el transmisor.

Para lograr una mayor ocupación del espectro y además personalizar la


transmisión, se puede simplemente multiplicar la señal digital que se quiere transmitir
por una secuencia pseudo-aleatoria o de pseudo-ruido (PN) tal y como se muestra a
continuación:
Multiplicar dos señales en tiempo implica hacer una convolución en frecuencia
lo cual esparce o dispersa el espectro. Al dispersar el espectro, la Densidad Espectral de
Potencia disminuye, disminuyendo así la interferencia entre sistemas; además, se puede
multiplexar casi indefinidamente un canal, asignado códigos diferentes a cada usuario.
Esta personalización de los códigos hace también mas difícil la intervención indebida de
las comunicaciones.

Se comprende entonces que la secuencia o código que esparce el espectro es de


vital importancia, por lo tanto, primero sentaremos las bases de lo que formalmente se
define como una secuencia pseudo aleatoria o de pseudo ruido (Pseudo Noise-PN).

Una secuencia pseudo aleatoria o de ruido (Pseudo Noise-PN) se define como un


conjunto de señales binarias, periódicas y de cierta longitud de tal forma que, dentro de
cada período, la señal puede aproximarse a una señal aleatoria. Se hace esto para tener
la certeza de que la misma secuencia puede generarse tanto en el transmisor como en el
receptor. Si fuese totalmente aleatoria esto no sería posible. Dentro de estas secuencias
PN se define un chip como la duración de cada elemento dentro de la misma. Se le
llamará Tc. Este tiempo será mucho menor que la duración de 1 bit en la secuencia que
se quiere codificar. Las secuencias periódicas pseudos aleatorias deben satisfacer las
siguientes propiedades:

1.-Balance: El número de 1’s, en un período de la secuencia, difiere en 1 del


número de 0’s.

2.-Balance en Cadenas: Dentro de un período de la secuencia se definen cadenas


de 1’s y cadenas de 0’s. El número de cadenas de cada uno deben ser iguales. En cada
periodo la mitad de las cadenas del mismo signo tiene longitud 1, un cuarto tienen
longitud 2, un octavo tiene longitud 3 y así sucesivamente.
3.- Autocorrelación: La función de autocorrelación de estas secuencias es
periódica y con dos valores. Para una secuencia {ak} de 1s y -1s la autocorrelación C(k)
se calcula como

N  N k = 0 , N ,2 N
C( k ) = ∑a n an +k = 
n =1  −1 el resto

Si en cambio se calcula la autocorrelación normalizada, la cual se define como C(k)/N,

Sus valores serán 1 para k=0 y -1/N para el resto de valores de k. Esto está asociado con
el hecho de que una secuencia periódica al ser comparada con cualquier versión de ella
desplazada tendrá una diferencia entre acuerdos y desacuerdos igual a 1.

Existen muchos tipos de secuencias pseudos aleatorias periódicas; las mas útiles, por su
sencillez de implementación en base a registros de corrimiento, son las secuencias de
máxima longitud, conocidas como m-sequences.

Secuencias de Máxima Longitud (M-Sequences)

Es el tipo más importante de secuencias de PN utilizadas; la denominación de


máxima longitud significa que es el código de mayor longitud que se puede generar por
medio de un registro de desplazamiento de longitud N, esto es 2N-1 chips de longitud.
Algunas secuencias podían ser de N=7,15,31,63,127,255,...; estas serían secuencias
cortas.

Por ejemplo si se usa un reloj de 10MHz, entonces Tc=0.1 µseg; si se usa un


registro de 41 etapas, la longitud de la secuencia será de 2.199 x 1012, y NTc=2.199x105
segundos=2545 días, suficientemente largas.

Una secuencia de este tipo puede conseguirse con el siguiente arreglo de


registros de desplazamiento y sumadores módulo 2
Generación de una secuencia de pseudo-ruido

Ejemplo: (Haykin 7.2)Suponga en el siguiente generador, que el estado inicial de los


registros es 1000. Las conexiones se describen como [4,3]. Encuentre la secuencia de
salida.

La secuencia de salida es 000100110101111 (El período es 16-1=15)


Tiene 7 ceros y 8 unos. Hay 4 cadenas de ceros y 4 cadenas de unos. Hay 2 cadenas de 1
cero. Hay 2 cadenas de 1 uno. Hay 1 cadena de 2 ceros y 1 cadena de 2 unos.
En cuanto a la autocorrelación. Supongamos que cada bit puede ser 1 o -1
El primer resultado, que se presenta a continuación, es la comparación entre la
secuencia de salida y ella misma. El resultado es 15 (el valor del período). La segunda
operación resulta de desplazar la secuencia en una unidad y comparar: resulta igual a -1
al igual que el último caso que es el resultado de correlacionar la secuencia con ella
misma desplazada dos unidades.

- - - - - - -
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
- - - - - - -
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15

- - - - - - -
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
- - - - - -
1 1 1 1 1 1 1 -1 1 1 1 1 1 1 1
- - - - - - -
1 1 1 1 1 1 1 -1 1 1 1 1 1 1 1 -1

- - - - - - -
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
- - - - - -
1 1 1 1 1 1 1 1 1 1 1 1 1 -1 1
- - - - - - -
1 1 1 1 1 1 1 1 1 1 1 1 1 -1 1 -1

Propiedades de secuencias de longitud máxima(m-secuencias).


1) Dado un arreglo de N registros, el número de secuencias de longitud 2N-1 es
limitado. Por ejemplo para N=4, solo hay 2 secuencias de longitud 15; para N=5
y N=6 hay solo 6 secuencias. Habrá mas secuencias si N es un número primo
2) Si una m-secuencia se suma módulo 2 con una réplica de ella misma desplazada,
la suma es otra réplica de la misma secuencia con otro desplazamiento.
3) Correlación Parcial: Cuando el período de la m-secuencia es muy larga, sobre
todo comparado con la longitud del mensaje, que llamaremos M, hay que
investigar la correlación sobre este periodo que no es el de la m-secuencia, a ver
que propiedades tiene. Cuando las secuencias son largas se puede asumir
independencia entre un elemento an y uno an+k, de forma que el valor medio de la
correlación parcial resulta ser igual a M para k=0, N,2N,... y cero para el resto.
Por otra parte la varianza de la correlación parcial resulta igual a 0 para
k=0,N,2N,.. y resulta igual a M para el resto.
Cada secuencia puede representarse como una señal

Donde p(t) es un pulso rectangular de duración Tc , bn representa al “1” y al “0”.

La autocorrelación puede entonces calcularse como

Esto es posible porque la secuencia es periódica. Recordando el resultado de la


autocorrelación de una secuencia binaria aleatoria, uno puede entender que la
autocorrelación resultará

El valor constante -1/N se debe a la propiedad de balance. Los mejores resultados en el


comportamiento de la autocorrelación, se conseguirán para N mas grandes.

La DEP estará constituida por deltas de Dirac cuyas áreas tienen como envolvente una
función Sinc2(f)

Cuando esta secuencia sea modulada por un mensaje, sobre cada línea habrá una réplica
de la DEP del mensaje. Por ejemplo si éste es binario su DEP también tiene forma de
Sinc2 . La forma definitiva dependerá de la relación entre el ancho de banda del mensaje
(W) y de 1/NTc.

Otro punto interesante de considerar es el comportamiento de la cross-correlación entre


las secuencias posibles, ya que si el generador PN se quiere usar para diferenciar
usuarios, es deseable que la cross-correlación sea baja. Las m-secuencias no tiene un
buen comportamiento respecto a este parámetro como puede verse en la tabla a
continuación:

En aplicaciones donde se desee identificar usuarios asignándoles secuencias o códigos


distintos se utilizan otro tipo de secuencias diferentes a las m-secuencias(por ejemplo
secuencias Gold). Ellas serán tratadas posteriormente.

Caracterización de los sistemas de Espectro Disperso: Para caracterizar los


sistemas de espectro disperso se usan dos criterios: la ganancia de procesamiento (Gp) y
el margen sobre la interferencia (jamming margin, J).

Ganancia del procesamiento: (Gp)

Da una idea del aumento del ancho de banda con relación al de la señal en banda
base; se define como la razón de las relaciones señal a ruido entre la salida y la entrada
al receptor:

En la práctica se utiliza la siguiente aproximación equivalente:


Wc
Gp =
W

Siendo Gp la ganancia del proceso, WC el ancho de banda de la señal transmitida y W el


ancho de banda del mensaje original

Esta medida implica sólo la mejora en la relación señal a ruido que llega al
receptor del sistema pero no una medida del nivel de interferencia presente , el cual es
descrito por el margen de interferencia J , definido a continuación.

Margen sobre la interferencia (jamming margin, J).

Da idea de la máxima interferencia que puede tolerar el sistema; se define como:

J =G p −SNRmin

Donde SNRmin es la mínima relación señal a ruido aceptable a la entrada del receptor.

El margen de interferencia indica el límite de interferencia en que puede trabajar


el sistema con una tasa de error aceptable, por ejemplo, si J=10 dB entonces la máxima
interferencia aceptada deberá tener un nivel de 10dB ya que una interferencia mayor a
este valor afectará el enlace en cuanto a probabilidad de error.

Tipos de sistemas de espectro disperso

Existen 3 tipos básicos de sistemas de espectro disperso los cuales pueden combinarse
de manera de aprovechar ciertas ventajas de unos u otros sistemas: Secuencia Directa
(Direct Sequence-DS/SS), Multiplicidad en frecuencia (Frequency Hopping FH/SS) y
Multiplicidad en tiempo (Time Hopping TH/SS). También existen esquemas híbridos.

Secuencia Directa (Direct Sequence). DS/SS

En este tipo de modulación la señal digital de información es modulada mediante una


secuencia pseudo aleatoria(PN), con una velocidad mucho mayor que la de la señal de
información y luego transmitida utilizando algún tipo de modulación digital como se
observa en la siguiente figura:
Se puede observar un ejemplo para un mensaje b(t) dado.

Para representar la señal DS/SS (antes de la modulación) se puede usar la siguiente


expresión:

rn =εb( t )c n +w m n =0,1,..., N −1

Donde ε es la energía por bit de la señal,

b(t) representa la señal de información y es una señal polar {±1}

{cn}es una secuencia PN polar con valores {±1}equi-probables, y de período N, es


decir que ci+N= ci ; la señal PN se puede representar por:
Donde pTc(t) es un pulso rectangular de magnitud unitaria y duración Tc; cada bit de
información duración T se codificará con N chips de duración Tc=T/N, el incremento de
la razón de muestreo de la señal será entonces de N. Finalmente wm representa el ruido
blanco gaussiano aditivo (AWGN) de media cero y desviación estándar σ.

Luego de multiplicar el mensaje por la secuencia PN, el siguiente paso


consiste en la modulación de esta señal usando cualquier tipo de modulación digital
convencional, por ejemplo ASK o PSK siendo esta última la mas usual.

La demodulación de la señal se realiza en el receptor por medio de una


correlación; esto es multiplicar la señal por una réplica de la secuencia PN

N −1
y= ∑( εb(t )c n + w m )c n
n =0

Si se asume que no hay correlación (o que es muy baja) entre la señal c(t) y el ruido,
entonces el segundo término se anula, quedando entonces que y(t) es igual a la señal
b(t) original retardada una cantidad que depende de la trayectoria de transmisión

y =b(t −τ)c 2 (t −τ) =b(t −τ)

Para rescatar la señal b(t) se pueden usar cualquiera de los dos esquemas siguientes:
Por ejemplo, para una señal SS/DS modulada en BPSK con portadora ACos(2πf0t+φ) la

s( t ) =Ab( t )c( t )Sen ( 2 πf 0 t +φ)


señal SS/DS BPSK será:

La función de densidad espectral de potencia de la señal SS/DS BPSK es

A 2 Tc
4
{
sin c 2 (f − f 0 )Tc + sin c 2 (f + f 0 )Tc }

You might also like