Professional Documents
Culture Documents
Jelena Kljujic Mimo Sistemi I Prostorno Vremensko Kodovanje
Jelena Kljujic Mimo Sistemi I Prostorno Vremensko Kodovanje
Broj:
RAUNARSKI FAKULTET
Knez Mihailova 6/VI
11 0 0 0 B E O G R A D
Datum:
UNIVERZITET UNION
RAUNARSKI FAKULTET
BEOGRAD
Raunarske mree i komunikacije
DIPLOMSKI RAD
Student:
Jelena Kljuji
Broj indeksa: 010/04
Tema rada: MIMO sistemi i prostorno-vremensko kodovanje
Beograd, 5. 6. 2008.
Jelena Kljuji
Sadraj:
01.Uvod
02.Principi MIMO komunikacionih sistema
02.01 Model MIMO sistema
02.02 Principi MIMO sistema
02.03 MIMO kanal
02.04 Feding
02.05 Kapacitet MIMO sistema
02.06 Diversiti
03.Prostorno-vremensko kodovanje
03.01 Osnovne ideje kodovanja u prostoru i vremenu
03.02 Tehnike prostorno-vremenskog kodovanja
03.03 Osnove prostorno-vremenskih blok kodova
03.04 Osnove prostorno-vremenskih trelis kodova
03.05 Prostorno-vremenski koder i modulator
03.06 Prostorno-vremenski prijemnik
04.802.11n
04.01 Pregled 802.11n standarda
04.02 802.11n danas
04.03 Kako 802.11n radi?
04.04 Prednosti 802.11n standarda
05.Literatura
04
05
05
08
09
10
11
17
21
21
23
24
26
31
32
34
34
35
35
36
37
-2-
Jelena Kljuji
-3-
Jelena Kljuji
01.Uvod
Predmet ovog diplomskog rada jeste opti pregled tehnologije MIMO sistema kao i
prostorno-vremenskog kodovanja. Svaka glava sadri, u vidu kratkih uvodnih napomena,
i kratak osvrt na trendove savremenih komunikacija kao i na ulogu MIMO sistema i
prostorno-vremenskog kodovanja u narednim generacijama mobilnih i beinih
komunikacionih sistema. U glavi dva, objanjeni su fundamentalni principi MIMO sistema
kao i pojmovi fedinga i diversitija. U glavi tri date su osnovne ideje i tehnike prostornovremenskog kodovanja, kao i teorijske osnove dve najvanije tehnike a to su prostornovremensko blok kodovanje i prostorno-vremensko trelis kodovanje zajedno sa
rezultatima simulacije u programskom jeziku MATLAB koja prikazuje prednosti MIMO
sistema u odnosu na klasine sisteme sa jednom antenom na predaji i prijemu. U glavi
etiri dat je kratak pregled 802.11n standarda.
-4-
Jelena Kljuji
-5-
Jelena Kljuji
-6-
Jelena Kljuji
-7-
Jelena Kljuji
Slika 2.4 Blok dijagram jednog MIMO prenosnog sistema. I predajnik i prijemnik se
sastoje iz visestrukih antena. Kodovanje, modulacija i mapiranje signala na antenske
elemente moe biti realizovano u jednom ili vie koraka.
Pomenuta meusobna nezavisnost podsekvenci, odnosno nekorelisanost signala na
samim antenama je vana radi poreenja sa tehnikom Smart Antena (pametne antene
u daljem tekstu SA) jer se MIMO sistem smatra direktnim naslednikom ove tehnike kod
koje se istaknuta nezavisnost ne sme uzeti za polaznu pretpostavku. U konvecionalnoj
komunikacionoj terminologiji pojam SA se odnosi na one tehnike obrade signala koje
koriste podatke dobijene od viestrukih antenskih elemenata sa jedne strane
komunikacionog kanala, odnosno linka. Ovi antenski elementi su gotovo uvek locirani na
baznim stanicama jer se sredstva i prostor za montiranje novih elemenata ili
unapreenje postojeih mogu gotovo bezbolno obezbediti tu, na mestu same stanice,
za razliku od krajnjih korisnikih ureaja.
Osnovni princip rada SA lei u oblikovanju dijagrama zraenja antenskog sistema sa
jasno definisanom geometrijom, kao grupe antenskih elemenata koje povezuje algoritam
obrade signala, prema svakom korisniku a na osnovu prostornog rasporeda krajnih
mrenih komunikacionih ureaja. Ovako definisana geometrija doprinosi poveanju
prosene vrednosti odnosa signal-um (Signal to Noise Ratio, SNR). Primenom SA
tehnologije postiu se i znaajni rezultati u smanjivanju uticaja fedinga usled viestruke
propagacije kao i u smanjivanju istokanalne interferencije. Najranija namena SA bila je
upotreba antenskog diversitija u cilju potiskivanja fedinga. Verovatnoa gubljenja signala
u SA sistemima smanjuje se eksponencijalno sa porastom broja nekorelisanih antenskih
elemenata.
-8-
Jelena Kljuji
h1t,1
t
h
H = 1, 2
t
h1,n R
h 2t ,1
h 2t ,2
h 2t ,n R
h nt T ,1
h nt T ,2
h nt T , n R
(2.1)
-9-
Jelena Kljuji
02.04 Feding
Pojam fedinga (od engleske rei fading to znai iezavanje) obuhvata pojave koje
se ispoljavaju u obliku nestabilnog nivoa signala na mestu prijema, a rezultat su
promenljivih uslova prostiranja. Postoji nekoliko vrsta slabljenja signala.
Osnovno slabljenje signala a0 pri prostiranju nastaje usled sferne propagacije
elektromagnetnog (EM) talasa. Teorijski, EM talas bez propagacije bi imao nulto
slabljenje. Pored osnovnog slabljenja postoji i slabljenje koje se javlja kao posledica
uticaja elemenata reljefa i drugih neeljenih efekata prilikom prostiranja signala kao to
su difrakcija, refrakcija, refleksija, interferencija, rasipanje ili apsorpcija. Prema tome,
ukupno slabljenje usled prostiranja je:
aT (t ) = a0 + a0 (t )
(2.2)
Dodatno slabljenje se u literaturi moe nai pod nazivom slabljenje usled fedinga. Signal
na ulazu u prijemnik moe se predstaviti sledeim izrazom:
s (t ) = s0 (t ) f (t )
(2.3)
gde s0 ( t ) predstavlja signal na ulazu u prijemnik u idealnim uslovima bez fedinga, dok
funkcija f ( t ) predstavlja multiplikativni uticaj fedinga koji se dalje razlae na:
f (t ) = f A (t )e j (t )
(2.4)
f A (t ) = f F (t ) f S (t )
(2.5)
propagacioni feding
interferencijski feding
apsorpcioni feding
disperzivni feding
- 10 -
Jelena Kljuji
Rxx = E[ xx H ]
(2.6)
P = tr ( Rxx )
(2.7)
Rxx =
P
In
nT T
(2.8)
- 11 -
Jelena Kljuji
ij
= nT ,
i = 1, 2,..., nR
(2.9)
j =1
Treba imati u vidu da elementi kanalne matrice mogu da budu poznati prijemniku (na
osnovu pilot sekvence) i da se eventualno dostavljaju predajniku kanalom povratne
veze. Elementi matrice H mogu biti konstantni (deterministiki) ili sluajni. U okviru
mobilnih komunikacija ovi elementi su sluajne promenljive sa Rejlijevom raspodelom jer
je najpogodnija za radio prenos van linije vidljivosti.
Na ulazu u prijemne antene um je predstavljen matricom n dimenzija nR 1 iji su
elementi statistiki nezavisne kompleksne Gausove sluajne promenljive nulte srednje
vrednosti i varijanse 2 . Kovarijansna matrica uma je:
Rnn = E [ nn H ]
(2.10)
Rnn = 2 I nR
(2.11)
Pr
(2.12)
i poto svaka od prijemnih antena prima ukupnu emitovanu snagu, odnos signal-um
dobija sledei oblik:
(2.13)
r = Hx + n
(2.14)
Rrr = E rr H = HRxx H H
(2.15)
P = tr ( Rrr )
(2.16)
- 12 -
Jelena Kljuji
H = UDV H
(2.17)
HH H y = y ,
y0
(2.18)
r = UDV H x + n
(2.19)
r ' =U Hr
x'=V Hx
(2.20)
n' =U n
H
(2.21)
i = 1, 2,..., r
ri ' = ni' ,
i = r + 1, r + 2,..., nR
(2.22)
- 13 -
Jelena Kljuji
- 14 -
Jelena Kljuji
Matrice kovarijanse i njihovi tragovi, signala r ' , x ' i s ' , mogu se izvesti iz (2.20) na
sledei nain:
(2.23)
(2.24)
C = W log 2 1 + 2i
i =1
(2.25)
- 15 -
Jelena Kljuji
i P
(2.26)
nT
P
C = W log 2 1 + i 2
nT
i =1
P
= W log 2 1 + i 2
nT
i =1
r
(2.27)
( I m Q ) y = 0,
y0
(2.28)
HH H , nR < nT
Q= H
H H , nR nT
(2.29)
(2.30)
p ( ) = det ( I m Q )
(2.31)
i stepena je m , poto svaki red matrice I m Q dodaje jedan i samo jedan stepen u
Laplasovom razvoju det ( I m Q ) . Poto polinom stepena m ima tano m nula, vai
sledee:
m
p ( ) = ( i )
(2.32)
i =1
( ) = 0
(2.33)
i =1
( ) = det ( I
i
Q)
(2.34)
i =1
- 16 -
Ako se stavi
Jelena Kljuji
nT 2
u mesto u (2.34) :
P
m
i P
1 + n
i =1
P
Q
= det I m +
2
nT
(2.35)
P
C = W log 2 det I m +
Q
2
nT
(2.36)
02.06 Diversiti
Razliiti faktori, kao to su viestruka propagacija, feding (multiplikativne smetnje u
radio-kanalu) i interferencija od drugih korisnika, utiu da predajni signal u mobilnim
komunikacijama moe biti izuzetno degradiran na prijemu. Ozbiljna slabljenja mogu
onemoguiti prijemnik da odredi koji je signal bio poslat osim ukoliko je neka manje
degradirana kopija (ili dodatna informacija) poslatog signala takoe poznata na prijemu.
Pod diversitijem se podrazumevaju tehnike koje uvoenjem odreene redudanse u
prenosu obezbeuju da na prijemu postoje pomenute kopije odnosno redudantne
varijante signala. Osnovne vrste diversiti tehnika su:
Vremenski diversiti: Podrazumeva kodovanje u kombinaciji sa interlivingom.
Replike predajnog signala se obezbeuju na prijemu u formi redudanse u
vremenskom domenu.
Frekvencijski diversiti: Kopije predajnog signala na prijemu se dobijaju u formi
redudanse u frekvencijskom domenu.
Prostorni diversiti: Koriste se prostorno razdvojene i razliito polarizovane
antene. Redudansa se ostvaruje u prostornom domenu. Vano je uoiti da
ovaj tip diversitija ne povlai dodatni utroak frekvencijskog opsega.
Ideja svih vrsta diversitija je da redudantni signali, bilo da su u razliitom trenutku
vremena, na razliitim frekvencijama, ili na razliitom mestu u prostoru, nee na isti
nain biti degradirani i ta injenica se moe iskoristiti na prijemu. Ova ideja nije nova.
Meutim, postojei sistemi jo uvek ne koriste sve pogodnosti koje diversiti nudi,
posebno kada je u pitanju upotreba vie vrsta diversitija odjednom. Moderni beini i
mobilni sistemi, kada god je to mogue, trebalo bi da koriste sve tri pomenute vrste
diversitija. Iz samog naziva moe se zakljuiti da prostorno-vremenski kodovi
predstavljaju primenu kombinovanog prostornog i vremenskog diversitija.
- 17 -
Jelena Kljuji
- 18 -
Jelena Kljuji
- 19 -
Jelena Kljuji
- 20 -
Jelena Kljuji
- 21 -
Jelena Kljuji
Mobilnost
Mobilnost
vozila
3G
Van domaaja 3G
WDCDMA 4
Mobilnost
peaka
multicarrier
tehnike
GSM,
GPRS,
EDGE
diversiti tehnike
(SPACE-TIME,...)
WDCDMA 5
Stacionarni
beini
2G
sistemi
WLAN
0.1
10
Protok
[Mb/s]
100
x t1
h1,1
n1t
rt1
h2,1
hn
T ,1
- 22 -
Jelena Kljuji
ulazni
podaci
Predajnik
x1t
Prijemnik
h1,1
xt2
D
D
.
.
.
.
.
.
xtnT
rt1
h2,1
hnT ,1
Viterbijev
dekoder
dekodovani
podaci
Estimacija
kanala
- 23 -
Jelena Kljuji
x1=[x1 -x2*]
Alamuti ema
Izvor
informacija
ct
Modulacija
(mapiranje)
xt =x1x2
ct xt
x
[x1 x 2 ] 1
x 2
x2=[x2 x1*]
x 2*
x1*
je oznaka za
*
1
x1 = x1 x2*
x 2 = x2
x1*
(3.1)
vreme
prostor
x1 x2*
x1*
x2
- 24 -
Jelena Kljuji
x1 x 2 = x1 x2* x2* x1 = 0
(3.2)
(3.3)
* 1
*
x2 = h2,1
rt h1,1 ( rt1+T ) + h2,2
rt 2 h1,2 ( rt 2+T )
*
(3.4)
- 25 -
Jelena Kljuji
g 10 ,1 , g 10 , 2
ka anteni 1
g11,1 , g11, 2
g11 ,1 , g11 ,2
c1t
ct11
ct1 1
ct2
ct2 2
ct21
1 2
xt , xt
D
g22 ,1 , g22 , 2
g12,1 , g12, 2
ka anteni 2
g 02,1 , g 02, 2
- 26 -
Jelena Kljuji
U trenutku t, iz ulaznog serijskog niza bita uzimaju se dva uzastopna bita c1t i ct2 i
dovode na ulaz gornjeg, odnosno donjeg registra kodera. ct1 je bit vee teine tj. u
originalnom serijskom nizu bita nalazi se neposredno pre bita ct2 .
Gornji i donji memorijski registar se sastoje od 1 odnosno 2 elija, respektivno, i
neka je =1+2.
Koeficijenti gornje i donje grane kodera mogu se predstaviti preko skupa ureenih
parova:
(3.5)
i = 1, 2 ; k = 1,2 ; l = 0, 1, , v .
i
(
= (g
x 1t = g 01,1 c t1 + g11,1 c 1t 1 + + g1
x t2
1 ,1
1
0, 2
c 1t + g11, 2 c 1t 1 + + g1
1,2
2 ,1
c t2
2 ,2
) mod 4
) mod 4
c t2
xtk
2 i i i
= g l ,k ct l mod 4,
i =1 l =0
k = 1, 2
(3.6)
Dakle, x1t i xt2 su simboli koji uzimaju vrednosti iz skupa {0,1,2,3}. Ovi simboli se
mapiraju u take QPSK konstalacije i prenose preko prve, odnosno druge antene,
respektivno. Mapiranje se moe izvriti tako to se simbolima 0,1,2 i 3 dodeljuju take
1+j, -1+j, -1-j i 1-j, respektivno, ili na neki pogodniji nain. Postoji oigledna uzajamna
korespodencija izmeu simbola i odgovarajuih taaka u prostoru signala pa e se
oznaka xti , i=1,2 koristiti i za simbole i za signale (iz konteksta se lako zakljuuje da li se
radi o brojevima 0, 1, 2 i 3, ili o odgovarajuim kompleksnim signalima u skladu sa
metodom mapiranja).
Sada je jasnija i oznaka koeficijenta g li,k : i oznaava granu kodera (1-gornja, 2-donja
grana), k je broj antene sa koje e se prenositi signal na koga koeficijent g li,k utie
(oigledno prvi lanovi ureenih parova koeficijenata kodera uestvuju u formiranju
signala koji se alje sa prve antene, a drugi lanovi su odgovorni za signal koji se alje
sa druge antene), a l odreuje bit na koji dati koeficijent deluje ( l =0 - u pitanju su biti
koji su tek uli u koder, l =1 biti koji su u koder uli u prethodnom trenutku ...).
Vano je uoiti da u optem sluaju svaki od dva ulazna bita ct1 i ct2 , zajedno sa svim
bitima koji su ve u memoriji kodera, utie kako na simbole/signale x1t koji se emituju sa
prve, tako i na simbole/signale xt2 koji se emituju sa druge antene.
- 27 -
Jelena Kljuji
(3.7)
(g
g 01,2 = (0,2 )
1
1,1 ,
g11, 2 = (2,0)
(g
c1t
1
0,1 ,
ct11
(x
1
t ,
xt2
ct21
ct2
(g
2
1,1 ,
(g
2
0,1 ,
g12, 2 = (1,0)
g 02, 2 = (0,1)
- 28 -
Jelena Kljuji
g 10,1 = 0
g 10,1 , g10,2
g11,1 = 2
c1t
g11 ,1 , g11 , 2
D
c1t 1
ct2
x1t
ct21
D
g12,1 = 1
ct1
g 02,1 = 0
ct11ct21ct1ct2ct1+1ct2+1
g 10,2 = 2
g 10,1 , g 10,2
ct2
g 11,2 = 0
c1t
g11 ,1 , g11 , 2
D
c1t 1
ct2
xt2
ct21
D
g 12,2 = 0
g02,2 = 1
00
00
10 11 12 13
01
01
20 21 22 23
10
10
30 31 32 33
11
11
- 29 -
Jelena Kljuji
Trelis struktura se obino predstavlja tako to svaku granu oznaimo sa ct1ct2 / xt1 xt2 ,
gde su ct1 i ct2 ulazni biti u koder, a x1t i xt2 kodirani QPSK simboli koji se prenose preko
antena 1 i 2, respektivno. Radi jednostavnijeg predstavljanja na slici umesto prethodne
notacije, pored svakog stanja postoji red parova izlaznih simbola koji odgovaraju ulazima
00, 01, 10 i 11, respektivno. Na primer, ako je trelis u stanju 10, a ulazni biti su 0 i 1,
prelazi se u stanje 01, a izlazni simboli su 2 (za prvu antenu) i 1 (za drugu antenu), kao
to je i oznaeno na slici 3.10.
Korienjem date strukture kodera odredie se izlazna sekvenca ako je ulazna sekvenca
c = (10, 01,11, 00, 01,...) Na slici 3.11 je prikazana odgovarajua trelis struktura koja se dobija
za zadatu ulaznu sekvencu.
ct1 , ct2
10
01
11
00
01
...
...
xt1 , xt2
02
21
13
30
01
...
x 1 = {0, 2, 1, 3, 0, }
x 2 = {2, 1, 3, 0, 1, }
{1 + j, 1 j, 1 + j, 1 j,
{ 1 j, 1 + j, 1 j, 1 + j,
1 + j, }
1 + j, }
(3.8)
- 30 -
Jelena Kljuji
signali xti pripadaju skupu od M taaka odabrane konstelacije (npr. za QPSK je M=4).
Svi signali koji se prenose imaju isto trajanje T.
U literaturi se esto pominje i pojam frejma (frame) koji oznaava blok uzastopnih bita
(simbola, signala) fiksne duine. Dakle, tok podataka deli se na blokove frejmove, to
je simbolino predstavljeno na slici 3.12. Pojedine veliine, kao to je verovatnoa
greke, ponekad je pogodnije definisati po frejmu, a ne po bitu. Neka je veliina frejma u
MIMO sistemu koji se prouava, L.
ST kodna matrica dimenzija n T L dobijena od predajne sekvence definie se na
sledei nain
x11
2
x
x= 1
nT
x1
i -ti red matrice x , [ x1i
antene za vreme L T .
x12
x22
x2nT
x1L
x L2
x LnT
(3.9)
- 31 -
c
Izvor
informacija
ST koder i
modulator
Jelena Kljuji
xt1
rt1
xt2
rt2
MIMO
kanal
(H)
S/P
rtnR
xtnT
101 . . . 01 010 . . . 00
frejm
...
P
r
i
j
e
m
n
i
k
c
101...
frejm
r11
2
r
r= 1
nR
r1
r21
r22
r2nR
rL1
rL2
n
rL R
(3.10)
rt2 rtnR ]T .
- 32 -
Jelena Kljuji
(3.11)
i =1
rt = Hxt + nt
gde je vektor uma n u trenutku t: nt= [ nt1
(3.12)
n
nt2 nt R ]T .
- 33 -
Jelena Kljuji
04. 802.11n
04.01 Pregled 802.11n standarda
Za manje od decenije, beine LAN mree prele su put od samo interesantne ideje
do neizbene tehnologije koja slui milionima korisnika. Ova tehnologija nastavlja svoju
evoluciju i danas. 802.11n je poslednja re beinih standarda koji dolaze iz Instituta
inenjera elektrike i elektronike (Institute of Electrical and Electronics Engineers u
daljem tekstu skraeno IEEE).
802.11n standard donosi nekoliko prednosti u odnosu na svoje prethodnike.
Najuoljivija prednost je svakako poboljana pouzdanost i propusna mo. U nastavku
teksta bie dati odgovori na najee postavljana pitanja kada je ovaj standard u pitanju.
Postojei 802.11a/b/g standardi za beine mree pruili su moan alat za poveanje
mobilnosti i produktivnosti korisnika stvarajui tako sasvim novu generaciju beinih
aplikacija. Kako ove aplikacije svakim danom postaju zahtevnije, potreba za veom
pouzdanou i dodatnim propusnim opsegom raste.
IEEE 802.11 Procesna Grupa n (Task Group u daljem tekstu skraeno TGn) ve
nekoliko godina radi na novom standardu koji e moi izai u susret prethodno
navedenim zahtevima i koji e penzionisati postojee 802.11a/b/g beine standarde.
Od novog standarda se oekuje da prenosi podatke brzinama i do preko 300Mbps po
kanalu. Poreenja radi, postojei standardi 802.11a i 802.11g postiu maksimalnu brzinu
od 54Mbps, dok je stariji 802.11b jos sporiji, svega 11Mbps.
Proces standardizacije moe potrajati nekoliko godina. Inicijalno je TGn primio ak 32
razliita predloga. Oktobra 2005. godine, Cisco kompanija zajedno sa nekoliko drugih,
osnovala je Vii konzorcijum beinih komunikacija (Enhanced Wireless Consortium EWC) da bi ubrzala razvoj 802.11n standarda. Ovaj konzorcijum je januara 2006, predao
TGn-u i IEEE-u predlog osnove 802.11n standarda koji je i usvojen. Sve vee
kompanije za proizvodnju mrene opreme se od tada utrkuju koja e prva impelemntirati
802.11n kao prestini standard u svoje ureaje.
- 34 -
Jelena Kljuji
- 35 -
Jelena Kljuji
- 36 -
Jelena Kljuji
06. Literatura
[ 01 ] Branka Vueti: Space-time Codes for High Speed Wireless Communication,
[ 02 ]
[ 03 ]
[ 04 ]
[ 05 ]
[ 06 ]
[ 07 ]
- 37 -