Sunteți pe pagina 1din 12

UNIVERSIDAD TCNICA DE AMBATO

FACULTAD DE INGENIERA EN SISTEMAS,


ELECTRNICA E INDUSTRIAL

CARRERA DE INGENIERA EN ELECTRNICA Y


COMUNICACIONES

COMUNICACIONES MVILES

Noveno A
Tecnologa Spread Spectrum

Nombres
Andrade Andy
Llamuca Diego
Pico Magaly
Zurita Xavier

Docente: Ing. Juan Pablo Pallo

SEPTIEMBRE 2017 FEBRERO 2018

AMBATO - ECUADOR
1. Tema
Tecnologa Spread Spectrum
2. Objetivos
a. Objetivo General
Conocer las caractersticas fundamentales de la transmisin de
seales digitales mediante dispersin del espectro (spread spectrum).
b. Objetivos Especficos
Analizar y encontrar una aplicacin que relaciones los conceptos
investigados en teora.
Analizar las ventajas y desventajas del spread spectrum.

3. Resumen
En los sistemas de comunicacin estudiados hasta ahora los criterios de
comportamiento se expresaban en funcin de la utilizacin eficiente del ancho de
banda y de la relacin Seal/Ruido en el canal. Sin embargo, en algunas aplicaciones
hay que considerar aspectos tales como la capacidad o robustez contra interferencias
(espontneas o maliciosas), capacidad para acceso mltiple a un medio y baja
probabilidad de intercepcin, aspectos que son de gran importancia en las
aplicaciones militares y que ahora se han llevado a aplicaciones en el dominio civil.
Estos objetivos se pueden optimizar aplicando las tcnicas del espectro disperso
(spread spectrum, SS). Existen varias tcnicas de dispersin del espectro. Para ser
considerado como un sistema

4. Marco Terico
Se denomina modulacin de Espectro Disperso (Spread Spectrum) a un conjunto de
tcnicas de transmisin de seales con las cuales se satisfacen requerimientos como:
transmisiones seguras en ambientes hostiles logrando que la seal no sea detectada
con facilidad por escuchas indeseables, rechazando las interferencias intencionadas o
no. La definicin de la modulacin de Espectro Disperso (Spread Spectrum) puede
expresarse en dos enunciados, expresados a continuacin:

1. El espectro disperso es un medio de transmisin en el cual la secuencia de datos


ocupa un ancho de banda mayor del ancho mnimo necesario para enviarla.
2. La dispersin del espectro se consigue antes de la transmisin por el uso de un
cdigo que es independiente de la secuencia de datos. Dicho cdigo es usado en la
recepcin, para realizar el proceso contrario en la seal recibida y poder recuperar el
mensaje.
5. Procedimiento
El aumento del ancho de banda al usar tcnicas de espectro disperso debe ir
acompaado de ventajas significativas, las cuales se enuncian a continuacin:

Baja probabilidad de intercepcin: La expansin en espectro dificulta la


deteccin de la seal, para un sistema externo debido a: la larga banda de
frecuencias que deben ser vigiladas y a la reduccin de la densidad de potencia
que se da en el proceso de expandir espectro.
Rechazo de interferencia independiente y operacin como tcnica de acceso
mltiple: Como se mencion anteriormente una de las caractersticas de
expandir en espectro es el alto rechazo de interferencias, las cuales pueden
venir de un canal de comunicaciones amistoso. Esta habilidad de los
sistemas de espectro disperso de rechazo de interferencia independiente es la
base para la operacin como tcnica de acceso mltiple, ya que varios sistemas
de espectro disperso pueden operar en la misma banda de frecuencia; cada uno
rechazando la interferencia producida por los otros. Esta manera asncrona de
compartir espectro es denominada: acceso mltiple por espectro expandido
(Spread spectrum multiple access-SSMA) o acceso mltiple por divisin de
cdigo (code-division multiple-accessCDMA).
Interferencia debida a multitrayectoria: Este tipo de interferencia se produce
por la diferencia entre la seal que llega de manera directamente y la que llega
reflejada por obstculos, la seal incluso puede llegar a anularse por completo.
La modulacin de espectro disperso por salto en frecuencia (FHSS) es mas
resistente a la multitrayectoria que la modulacin de espectro disperso por
secuencia directa (DSSS), pero en la actualidad este problema ha sido resuelto
por las antenas multidireccionales o antenas diversidad. Lo cual hace a las
tcnicas de espectro disperso altamente inmunes a la distorsin por
multitrayectoria.

Figura 1. Spread Spectrum

La tecnologa del espectro ensanchado (Spread Spectrum, SS) se origin como una
solucin para contrarrestar la interferencia intencional (jamming) y ocultar las
comunicaciones propias de escuchas no deseadas. Su origen puede remontarse hacia
finales de la Segunda Guerra Mundial.
Con esas dos importantes caractersticas, los primeros desarrollos fueron orientados hacia
aplicaciones militares, hasta que en 1989 se comenz a utilizar en el mbito civil, cuando
esta tecnologa fue liberada por el gobierno de los Estados Unidos.
Seguramente hemos escuchado en innumerables ocasiones la terminologa de espectro
ensanchado en radioenlaces, telefona inalmbrica, enlaces satelitales, sistema de
posicionamiento global, sistemas de comunicaciones militares, en sistemas celulares
(acceso mltiple por divisin de cdigos, CDMA), etc. Y a mi entender cada vez va a ser
mayor su uso en el rea de telecomunicaciones.
Esto se debe fundamentalmente a que los recursos que utiliza no son el espectral ni el
temporal, en la actualidad muy explotados, sino la diferenciacin entre cdigos
seudoaleatorios. Esta caracterstica ampla el campo de desarrollo poniendo el
rendimiento del sistema en funcin de estos cdigos, estudiados y diseados
matemticamente. En la medida que se puedan crear secuencias cada vez ms distintas
entre s y fciles de generar, se mejorar la performance del sistema incrementndose su
capacidad de transmisin de informacin.
En este artculo me propongo describir en forma simplificada las caractersticas
fundamentales del Spread Spectrum y analizar una de sus propiedades ms destacadas,
su proteccin contra la interferencia.

Algunas tcnicas para el ensanchamiento del espectro son: modulacin con Direct
Sequence, en la cual a partir de una funcin determinstica se genera una secuencia seu-
doaleatoria y sta conteniendo los datos produce la modulacin en fase de la portadora;
Frecuency Hopping, la frecuencia portadora cambia en forma seudoaleatoria; y
Time Hopping donde se transmiten rfagas de datos en momentos con intervalos
seudoaleatorios. Frecuentemente se usan sistemas hbridos.

A continuacin, se muestra un diagrama en bloques muy simplificado del sistema:

Figura 2. Diagrama de bloques

Si la lgica de del lazo de realimentacin consiste por completo de sumador mdulo


2, el registro de corrimiento ser lineal (en las figuras 2 y 3 se observan dos
configuraciones de registros lineales); en este tipo de registros el estado inicial 0 es
no permitido ya que el registro permanecera en estado cero y la salida serian solo
ceros. Por lo tanto, el periodo de una secuencia de pseudo ruido producida por estos
registros no podra exceder de 2m-1; si la secuencia posee esta longitud se denomina
secuencia m o secuencia de longitud mxima.
Figura 3. Configuracin Galois
Nocin de Espectro Disperso (Spread Spectrum)

Al expandir el espectro de una seal, se provoca que esta adopte la apariencia de una seal
de ruido, de tal manera que puede ser propagada por el canal sin que sea detectado por
otros usuarios, en pocas palabras la seal se camufla.
Un mtodo para expandir en espectro una secuencia de datos es por medio de la
modulacin. Concretamente una secuencia de datos b(t) se usa para modular una
secuencia de ruido c(t) de banda ancha, a travs de un multiplicador (ambas son seales
NRZ) de la teora de Fourier conocemos que una multiplicacin de dos seales en el
dominio del tiempo produce en el dominio de la frecuencia que el espectro resultante es
una convolucin de los espectros individuales, y al ser c(t) una seal con gran ancho de
banda, la seal producto m(t) tendr un aspecto similar a c(t).
De acuerdo a esto c(t) acta como un cdigo expansor (spreading code).Con la
multiplicacin de b(t) y c(t) se provoca que cada bit de informacin sea dividido o partido
en pequeos elementos denominados chips. Para transmisiones banda base, m(t) es la
seal transmitida. La seal recibida r(t) consta de m(t) mas una interferencia aditiva i(t) y
se puede escribir como: r(t)= m(t)+i(t). Para recuperar la secuencia de datos b(t), la seal
r(t) se le aplica un demodulador que consiste de un multiplicador seguido de un filtro
pasa-bajos. En el multiplicador se utiliza una replica de la secuencia de pseudos ruido
generada en el transmisor y que se encuentra en sincrona con esta. La seal z(t) que se
genera a la salida del multiplicador se puede escribir como: z(t) = c(t)r(t)la cual puede se
rescrita como:z(t) = c (t)b(t)+ c(t)( ) i t2, como c(t) elevada al cuadrado uno tenemos
finalmente: z(t)= b(t)+c(t)( ) i t.
Por lo tanto, b(t) se vuelve a reproducir a la salida del multiplicador, y la interferencia al
estar multiplicada por la secuencia de pseudo-ruido se ve afectada de la misma manera
que la seal original al ser transmitida. Al aplicar el filtro pasa-bajos la seal c(t)i(t)
adquiere un ancho de banda angosto, perdiendo la mayor parte de la potencia,
disminuyendo significativamente su efecto en la seal de salida. (vase figura #6) En
resumen el uso de un cdigo expansor (spreading code) produce una seal de banda ancha
que al ser transmitida aparece como si fuera ruido para aquellos receptores que no
conocen la secuencia del cdigo. Entre ms larga sea la secuencia de pseudo-ruido, ms
difciles de detectar el mensaje transmitido. El costo de esto es mayor ancho de banda,
mayor complejidad y retardo de procesamiento, pero mayor seguridad.
Figura 4. Proceso In Out spread Spectrum

Figura 5. Diagrama de bloques y formas de onda

Simulacin en Matlab

Mediante MatLab Simular la seal c(t) generada a partir de un registro realimentado


de tres Flip Flop, donde inicialmente se encuentran los bits 101; el cual genera una
secuencia de 7 Bits. La seal de informacin a transmitirse es b(t), cuyos valores son
0 1, luego modularse mediante BPSK, debe ser decepcionado visualizndose la
seal de informacin recibida.
%****************************
%MODULACIN PASA-BANDA DS-SS
%****************************

%Definimos un juego de valores para los estados


%Usemos estos como ejemplo:
Q0=1;Q1=0;Q2=1;

n=7;
secuencia=zeros(n,3);
for i=1:n
Ct(i)=Q0;
suma=xor(Q1,Q0);
Q0=Q1;
Q1=Q2;
Q2=suma;
secuencia(i,:)=[Q2 Q1 Q0];
end

%Convertimos a una seal Bipolar


for i=1:n
if Ct(i)==1
Cbt(i)=Ct(i);
elseif Ct(i)==0
Cbt(i)=-1;
end
end

%SEAL SINUSOIDAL
f=60;
T=1000/f;
Tf=n*T; %en milisegundos
Ns=round(20*Tf);%nmero de muestras
t=linspace(0,2*Tf,2*Ns);
Osc=12*sin(2*pi*f*t/1000);

%MODULACIN BPSK

Sx=zeros(1,Ns);
cuenta=0;
j=1;
k=1;
for i=1:Ns
if -Osc(2)/2<=Osc(i)&&Osc(i)<1.1*Osc(2)/2&&j<8

if cuenta==0
cuenta=1;
if Ct(j)==1
RA0=1;
RA1=0;
k=1;
else
RA0=0;
RA1=1;
k=-1;
end
j=j+1;
else
cuenta=cuenta-1;
end

end
Ctt(i)=k;
Sx(i)=k*Osc(i);
end

%DATOS DE LA ENTRADA: b(t)


bt=[1 0];
St=zeros(1,2*Ns);
Bt=zeros(1,2*Ns);
%Modulacion BPSK con informacion
for i=1:Ns
if bt(1)==1
St(i)=Sx(i);
Bt(i)=1;
else
St(i)=-Sx(i);
Bt(i)=-1;
end
if bt(2)==1
St(i+Ns)=Sx(i);
Bt(i+Ns)=1;
Else
St(i+Ns)=-Sx(i);
Bt(i+Ns)=-1;
end
Ctt(i+Ns)=-Ctt(i);
end
for i=1:Ns
Ct(i)=Ctt(i);
Ct(i+Ns)=Ctt(i);
end

%**********************************************
%PLOTEO DE LAS FUNCIONES PARA SU VISUALIZACIN
%**********************************************
%Para un t=linspace(0,2*Tf,2*Ns);

subplot(4,1,1);plot(t,Bt,'b');axis([0 233 -2 2]);grid on;xlabel('mseg');ylabel('b(t)');

subplot(4,1,2);plot(t,Ct,'r');xlabel('mseg');ylabel('c(t)');axis([0 233 -2 2]);grid on;

subplot(4,1,3);plot(t,Ctt,'m');xlabel('mseg');ylabel('m(t)=b(t)*c(t)');axis([0 233 -2
2]);grid on

%subplot(5,1,4);plot(t,Osc,'b');xlabel('mseg');ylabel('Oscilador');grid on;

subplot(4,1,4);plot(t,St,'b');xlabel('mseg');ylabel('s(t):BPSK');grid on

%figure
%plot(t,St.*Osc/12,'r')
%xlabel('mseg')
%ylabel('')
%grid
Podemos visualizar los parmetros generados por cada seal, los datos transmitidos,
la seal NRZ de la seal sin modular, la seal BPSK, y la FFT de la seal generada.
Espectro seal , secuencia de esparcimiento PN.

Espectro de la seal recibida despus de ser multiplexada.


6. Anlisis de los Resultados

Se recomienda utilizar este tipo de tecnologa para llegar a lugares inalcanzables


por un medio guiado en ambientes LAN.
Si una seal se multiplica una vez por la seal cdigo PN se ensancha el ancho
de banda de la seal.
Si se multiplica dos veces seguido del filtrado correspondiente, se recupera la
seal original.
La seal deseada queda multiplicada dos veces, pero la interferente solo una vez.

7. Conclusiones

El entorno de Matlab consta con instrucciones simples que van de la mano con
la lgica de programacin y mediante el entorno grafico se puede apreciar
adecuadamente las grficas requeridas.
Si multiplicamos una seal de spead spectrum sin conocer la spreading signal al
demodularla simplemente se obtendr una seal de ruido pseudoaleotoria y
estaremos incapacitados de reconocer la informacin que se trasmite, as que la
rplica en el receptor no est correlacionada o tiene un minuto de correlacin con
el cdigo utilizado en el transmisor, por lo tanto, el espectro no se concentrara.
Por el contrario, si se conoce la secuencia exacta del cdigo y el sistema esta
sincronizado, se obtiene el mximo de correlacin y la seal de informacin puede
ser recuperada en el receptor.
8. Bibliografa

[HAY 02] HAYKIN, Simon. Sistemas de Comunicacin. 1 ed. Mxico DF, Editorial
Limusa S.A. de CV - Willey & Sons, 2002. ISBN 968-18-6307-0

[TOR 05] TORRIERI, Don. Principles of Spread-Spectrum Communication Systems. 1


ed. Boston USA, Editorial Springer Science + Business Media, Inc. 2005. eBook ISBN:
0-387-22783-0 Comunicaciones Digitales Spread Spectrum Introduccin Universidad
Industrial de Santander Facultad de Ingenieras Fsicomecnicas Escuela de Ingenieras
Elctrica, Electrnica y de Telecomunicaciones Perfecta Combinacin Entre Energa e
Intelecto 7

[SIM_OMU_SCH_LEV 02] SIMON Marvin, OMURA Jim, SCHOLTZ Robert, LEVIT


Barry, SPREAD SPECTRUM COMMUNICATIONS HANDBOOK, Electronic Edition
USA, Editorial McGraw-Hill, Inc. 2002 ISBN 0-07-138215-1

S-ar putea să vă placă și