viviane molineros guevara. interferencia co-canal
TRANSCRIPT
![Page 1: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/1.jpg)
Viviane Molineros Guevara
![Page 2: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/2.jpg)
INTERFERENCIA CO-CANAL
![Page 3: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/3.jpg)
Definición del ProblemaMIMO utiliza la diversidad de las señales
multitrayectorias, incrementando la habilidad del receptor de recobrar los mensajes de la señal modulada.
MIMO aumenta la eficiencia espectral de un sistema de comunicación inalámbrica por medio de la utilización del dominio espacial.
Afectan la capacidad de un sistema MIMO, debido a su naturaleza de múltiples transmisores y receptores.
![Page 4: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/4.jpg)
EscenarioEl transmisor conoce la información de
estado del canal (CSI).El modelo de canal es el flat fading
Rayleigh.el canal es flat fading, el multipath se
reduce a un solo tap.El sistema inalámbrico es fijo por lo que
no existe movimiento relativo entre el transmisor y el receptor.
![Page 5: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/5.jpg)
SolucionesBeamforming: la salida de cada dipolo del arreglo se pondera por un factor de pesos, cuyo valor es asignado mediante algún algoritmo escogido.•Máxima radiación de la señal deseada hacia el usuario (lóbulo principal).
•En las direcciones de los suscriptores interferentes el nivel de potencia transmitida se reduce.
![Page 6: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/6.jpg)
![Page 7: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/7.jpg)
Soluciones
noise =n
n, +h =xM
1mm
0
mh
noisehw
xwy
mmm
H
M
1m00
0H
+h w =y
n) + h( w=y
La señal y viene dada por :
(1)
Senal deseada
Senal interferente
Ruido
![Page 8: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/8.jpg)
Solución 1Descripción del MMSE (Minimum mean
square error):reducción de la potencia media de la señal de
error.
Para hallar los pesos de la matriz w debemos de hallar el mínimo de la señal e(t)
d(t) - x(t) w=e(t)
d(t) -y(t)= e(t)H
(2.2) } |d(t)d(t) +x(t)d(t) w- d(t) x(t)w- x(t) wx(t)wE{|= } | e(t){| E
(2.1) |}d(t) -x(t)w|| d(t) - x(t)wE{|= } | e(t){| E
(2) } | d(t) - x(t)wE{|= } | e(t){| E
HHHH2
HH2
2H2
![Page 9: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/9.jpg)
(2.4) }E{dd+d}w E{x -} xdE{ w- }wE{xx w= }| e(t){| E
(2.3) } dd+wdx-xd w-wxxE{w =}|e(t)E{|*H*HHH2
*H*HHH2
}E{xx=R}E{xd=r H*xd
(2.5) dd+ wr-r w-Rw w=}|e(t)E{| *Hxdxd
HH2
![Page 10: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/10.jpg)
Solucion 1Para obtener el se debe de derivar la
ecuación de la diapositiva anterior y obtenemos:
Luego de igualar a cero obtenemos el valor mínimo de
xdrR 1 MMSE
xdH
2
w
0=r -Rw= w
}|e(t){| E
MMSEw
MMSEw
![Page 11: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/11.jpg)
Solución 2Zero Forcing:
suprimir las interferencias co- canales,
ocasionadas por la gran cantidad de usuarios, y
el ISI.
se puede elegir los vectores de pesos para
evitar las interferencias entre los usuarios; al
invertir la matriz del canal compuesto de los
usuarios.
![Page 12: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/12.jpg)
Solución 20= wh jk
(2.6) )(H(S)H(S) H(S)=W(S)
H(S)=W(S)1-**
†
Para eliminar la interferencia co canal, se debe cumplir la siguiente condición:
para
kj
Siendo: ] w....... w[w=y W ] ..h . ...h [h=H k21TT
kT2
T1
Para obtener los pesos de la matriz W, eliminando todas las Interferencias se debe hallar la pseudo inversa de H:
![Page 13: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/13.jpg)
![Page 14: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/14.jpg)
![Page 15: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/15.jpg)
![Page 16: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/16.jpg)
![Page 17: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/17.jpg)
ZF tiene buen rendimiento en el sistema Inmune a las modulaciones Necesita mayor cantidad de
potencia Menos complejo de implementar
MMSE en algunos casos no es posible estimar la matriz de covarianza de la señal o conocer la señal deseada o de referencia
CONCLUSIONES
![Page 18: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/18.jpg)
CONCLUSIONESModulaciones MMSE mejor que ZF en …
BPSK 3 – 4 dB
BFSK 10 dB
QPSK 1 dB
16 QAM menos de 1 dB
![Page 19: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/19.jpg)
SIMULACION MATLAB
![Page 20: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/20.jpg)
Asignacion de variablesN = 10^6; % numero de bits o simbolosEb_N0_dB = [0:25]; % multiple Eb/N0 valuesnTx = 2; % numero de antenas transmisorasnRx = 2; ; % numero de antenas receptoras
![Page 21: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/21.jpg)
Algoritmo del Transmisor ip = rand(1,N)>0.5; s = 2*ip-1; % BPSK 0 -> -1; y el 1 -> 1sMod = kron(s,ones(nRx,1));
%multiplicamos la matriz s por una matriz (2x1) que contiene unos
sMod = reshape(sMod,[nRx,nTx,N/nTx]); % agrupamos en la matriz [nRx,nTx,N/NTx ]
![Page 22: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/22.jpg)
Algoritmo del Canal h = 1/sqrt(2)*[randn(nRx,nTx,N/nTx) +
j*randn(nRx,nTx,N/nTx)]; % canal Rayleigh
n = 1/sqrt(2)*[randn(nRx,N/nTx) + j*randn(nRx,N/nTx)]; % ruido blanco gaussiano
![Page 23: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/23.jpg)
Algoritmo del ReceptorZERO FORCINGhCof = zeros(2,2,N/nTx) ; hCof(1,1,:) = sum(h(:,2,:).*conj(h(:,2,:)),1); % se
obtenemos el termino d
hCof(2,2,:) = sum(h(:,1,:).*conj(h(:,1,:)),1); % se obtiene el termino a
hCof(2,1,:) = -sum(h(:,2,:).*conj(h(:,1,:)),1); % el termino c
hCof(1,2,:) = -sum(h(:,1,:).*conj(h(:,2,:)),1); % y por ultimo se obtiene el termino b
hDen = ((hCof(1,1,:).*hCof(2,2,:)) - (hCof(1,2,:).*hCof(2,1,:))); % ad-bc
![Page 24: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/24.jpg)
Algoritmo del ReceptorhDen =
reshape(kron(reshape(hDen,1,N/nTx),ones(2,2)),2,2,N/nTx); hInv = hCof./hDen; % inv(H^H*H) del ZF
MMSEhCofu = zeros(2,2,N/nTx) ; hCofu(1,1,:) = sum(h(:,2,:).*conj(h(:,2,:)),1) + 10^(-
Eb_N0_dB(ii)/10); % termino d
hCofu(2,2,:) = sum(h(:,1,:).*conj(h(:,1,:)),1) + 10^(-Eb_N0_dB(ii)/10); % termino a
hCofu(2,1,:) = -sum(h(:,2,:).*conj(h(:,1,:)),1); % termino c
hCofu(1,2,:) = -sum(h(:,1,:).*conj(h(:,2,:)),1); % termino b
![Page 25: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/25.jpg)
hDenu = ((hCofu(1,1,:).*hCofu(2,2,:)) - (hCofu(1,2,:).*hCofu(2,1,:))); % ad-bc term
hDenu = reshape(kron(reshape(hDenu,1,N/nTx),ones(2,2)),2,2,N/nTx); % formatting for division
hInvu = hCofu./hDenu; % inv(H^H*H) del MMSE
![Page 26: Viviane Molineros Guevara. INTERFERENCIA CO-CANAL](https://reader036.vdocuments.site/reader036/viewer/2022081503/5665b4831a28abb57c9220bb/html5/thumbnails/26.jpg)
hMod = reshape(conj(h),nRx,N); % operacion H^H
yMod = kron(y,ones(1,2)); % formatting the received symbol for equalization
yMod = sum(hMod.*yMod,1); % H^H * y
yMod = kron(reshape(yMod,2,N/nTx),ones(1,2));
yHat = sum(reshape(hInv,2,N).*yMod,1); % inv(H^H*H)*H^H*y para el ZF
yHatu = sum(reshape(hInvu,2,N).*yMod,1); % para MMSE