skripta

282
Digitalne telekomunikacije skripta Vladimir Milošević Vlado Delić Milan Narandžić Čedomir Stefanović Univerzitet u Novom Sadu Fakultet tehničkih nauka Katedra za telekomunikacije i obradu signala

Upload: kuronja666

Post on 26-Jun-2015

4.550 views

Category:

Documents


6 download

TRANSCRIPT

Digitalne telekomunikacije

skripta

Vladimir Milošević Vlado Delić Milan Narandžić Čedomir Stefanović

Univerzitet u Novom Sadu Fakultet tehničkih nauka

Katedra za telekomunikacije i obradu signala

The publishing of this script was financed by Austrian Cooperation

through WUS Austria within the CDP+ 025/2004 project.

THIS COPY IS NOT FOR SALE

Objavljivanje ove skripte omogućili su Austrian Cooperation i WUS

Austria u okviru projekta CDP+ 025/2004.

BESPLATAN PRIMERAK

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 5

SADRŽAJ

1. UVOD 7

1.1. Opšti model sistema za digitalni prenos signala 7 1.2. Kodni i modulacioni kanal 8

2. STATISTIČKA TEORIJA TELEKOMUNIKACIJA 9

2.1. Uvod 9 2.2. Rešeni zadaci 15

VEŽBA 1 37

3. KARAKTERISTIKE DIGITALNIH SIGNALA 47

3.1. Uvod 47 3.2. Rešeni zadaci 50

VEŽBA 2 67

4. SKREMBLOVANJE I PN SEKVENCE 71

4.1. Uvod 71 4.2. Rešeni zadaci 73

5. LINIJSKO KODOVANJE 81

5.1. Uvod 81 5.2. Rešeni zadaci 83

VEŽBA 3 93

6. PRENOS U OSNOVNOM OPSEGU 95

6.1. Uvod 95 6.2. Rešeni zadaci 99

7. VEROVATNOĆA GREŠKE PRI PRENOSU U OSNOVNOM OPSEGU 119

7.1. Uvod 119 7.2. Rešeni zadaci 121

8. OPTIMIZACIJA PRENOSA U OSNOVNOM OPSEGU 135

8.1. Uvod 135 8.2. Rešeni zadaci 137

VEŽBA 4 157

6 SADRŽAJ

VEŽBA 5 163

9. DIGITALNA AMPLITUDSKA MODULACIJA 173

9.1. Uvod 173 9.2. Rešeni zadaci 175

10. DIGITALNA FAZNA MODULACIJA 189

10.1. Uvod 189 10.2. Rešeni zadaci 191

11. DIGITALNA FREKVENCIJSKA MODULACIJA 205

11.1. Uvod 205 11.2. Rešeni zadaci 208

12. SPEKTRALNO EFIKASNE MODULACIJE 219

12.1. Uvod 219 12.2. Rešeni zadaci 220

VEŽBA 6 237

13. PRENOS U PROŠIRENOM SPEKTRU 247

13.1. Uvod 247 13.2. Rešeni zadaci 250

VEŽBA 7 261

14. SINHRONIZACIJA 263

14.1. Uvod 263 14.2. Rešeni zadaci 266

VEŽBA 8 275

PRILOG 277

Tablica Q-funkcije 277

LITERATURA 281

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 7

1 UVOD

Telekomunikacije je moguće definisati kao proces prenosa poruka od jedne ili većeg broja tačaka - izvora, do drugih, udaljenih tačaka - korisnika poruka. Prenos se vrši posredstvom elektromagnetskih sistema. U zavisnosti od tipa prenošenih signala, razlikuju se analogni i digitalni prenos, odnosno analogne i digitalne telekomunikacije.

Digitalni signali mogu biti dvojakog porekla. Izvorno digitalni su oni signali koje generišu digitalni izvori i nazivaju se signali podataka. S druge strane, oni mogu nastati i digitalizovanjem analognih signala - A/D konverzijom; takvi su PCM i DM signali.

Bez obzira na poreklo, digitalni signali su slučajni signali, i tretiraju se alatima teorije verovatnoće. Takođe, svaki digitalni signal mora imati neku karakteristiku koja je diskontinualna u vremenu i koja se može opisati konačnim skupom diskretnih vrednosti. Ove vrednosti moguće je numerisati, pa se zato prenos digitalnih signala svodi na prenos brojki, odnosno digita.

1.1 OPŠTI MODEL SISTEMA ZA DIGITALNI PRENOS SIGNALA Blok šema sistema, data na slici 1.a, predstavlja opštu koncepciju prenosa digitalnih signala oba porekla. U tačku A na ulazu kodera dolazi digitalna poruka, predstavljena nizom simbola M-arnog alfabeta.

)(tf

}{ kb }{ ka )(ts

)(ˆ ts }ˆ{ ka }ˆ{ kb

)(ˆ tf

Slika 1.a Opšta blok šema sistema za digitalni prenos signala

Koder, prikazan blok šemom na slici 1.b. vrši višestruku transformaciju informacionog sadržaja signala na digitalnom nivou.

Skrembler obezbeđuje transparentnost digitalnog signala, omogućavajući liniji da dobro prenese signale bez obzira na prirodu izvora koji ih generiše. Skremblovanjem se postiže:

⋅ mala fluktuacija gustine jedinica (smanjenje verovatnoće pojave dugog niza nula), što je bitno za uspostavljanje sinhronizacije između predajnika i prijemnika;

8 UVOD

⋅ ravnomernost raspodele spektralne gustine srednje snage digitalnog signala i eliminacija periodičnih (diskretnih) komponenti signala, koje predstavljaju značajan uzrok preslušavanja između kanala.

Slika 1.b Blok šema kodera predajnika

Zaštitni koder povećava redundantnost digitalnog signala dodavanjem neinformacionih bita informacionom sadržaju. Na taj način povećava se otpornost digitalnog signala na uticaj smetnji, odnosno omogućava se detekcija i korekcija pogrešno prenetih simbola.

Linijski koder prilagođava spektar digitalnog signala karakteristikama linije veze, odnosno prenosnog medija i obezbeđuje uslove za sinhronizaciju i kontrolu ispravnosti prenosa.

Dekoder, prikazan blok šemom na slici 1.c. vrši takođe trostruku funkciju, koja je inverzna funkciji kodera.

Slika 1.c Blok šema dekodera prijemnika

1.2 KODNI I MODULACIONI KANAL Deo telekomunikacionog sistema na slici 1.1. koji obuhvata modulator, liniju veze i demodulator naziva se kodni kanal. Kodni kanal je diskretni, digitalni kanal, jer se na njegovom ulazu i izlazu pojavljuju nizovi simbola (kodne reči). Ukoliko se pretpostavi da je kodni kanal bez memorije (u modulacionom kanalu je prisutan samo šum) moguće ga je opisati matricom transverovatnoća.

Kodni kanal je okarakterisan verovatnoćom greške, kao kvantitativnom merom za ocenu kvaliteta prenosa simbola i diskretnih poruka (verovatnoća greške po simbolu, bitu, bloku bita itd.). Na osnovu karakteristika kodnog kanala vrši se izbor metoda zaštitnog kodovanja u cilju smanjenja verovatnoće greške.

U primopredajnim uređajima koder i dekoder zajedno čine kodek.

Modulacioni kanal je analogni kanal, čija je osnovna funkcija da što vernije prenese signale sa svog ulaza na izlaz. Čini ga linija veze (prenosni medijum) i izvor aditivnih, stohastičkih smetnji (npr. Gausov šum). Kao prenosni putevi najčešće se koriste kablovi, usmerene (mikrotalasne) veze, optički vodovi i radio veze.

Ciljevi modulacionog i kodnog kanala su slični: prenos diskretnih poruka, odnosno digitalnih signala uz minimalnu verovatnoću greške. Razlikuju se načini i metode ostvarivanja ovog cilja. Za modulacioni kanal vezuje se izbor talasnih oblika signala, odnosno izbor modulacionog postupka. Vrši se prilagođenje karakteristika signala karakteristikama linije veze i prisutnih smetnji, u cilju što vernijeg prenosa, odnosno što pouzdanije rekonstrukcije primljenog signala.

Modulator i demodulator sadržani su u zajedničkom uređaju, modemu.

Materija koju obuhvata ova zbirka zadataka se uglavnom odnosi na problematiku modulacionog kanala.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 9

2 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

2.1 UVOD

2.1.1 Osnovni elementi teorije verovatnoće

Bajesova formula

Neka je potpun sistem događaja (tj. događaji i su disjunktni za

svako i , i

},...,,{ 21 nHHH iH jH

nji ,...,1, = ji ≠ [ ]∑ =i

iHP 1). Važi:

[ ] [ ][ ] [ ]∑

=

iii

kk HPHAP

HAPAHP

//

/ (2.1)

2.1.2 Slučajna promenljiva

Momenti slučajne promenljive N-ti moment diskretne i kontinualne slučajne promenljive ξ je definisan izrazom:

∑=i

ini

n xPx )(ξξ , i ∫∞

∞−

= dxxpxnn )(ξξ (2.2)

Prvi moment je statistička srednja vrednost ξξ m= .

N-ti centralni moment diskretne i kontinualne slučajne promenljive ξ je definisan izrazom:

( ) ( )∑ −=−i

iin

xPx )(ξξξξ , i ( ) ( )∫∞

∞−

−=− dxxpxn

)(ξξξξ (2.3)

Drugi centralni moment (n = 2), je varijansa i predstavlja naizmaničnu snagu, odnosno

razliku između ukupne (

2ξσ

2ξ ) i jednosmerne snage (2

ξ ). Združeni (n+k) - ti centralni moment dve slučajne promenljive, ξ i η , je definisan izrazom:

( ) ( )knnk ηηξξµ −−= (2.4)

Združeni centralni moment drugog reda dvodimenzionalne slučajne promenljive je kovarijansa:

ξηµ K=11 (2.5)

2.1.3 Transformacija gustine verovatnoće

Neka su ξ i η dve slučajne promenljive povezane relacijom η = f(ξ). Razlikujemo dva slučaja: 1. Između nove i stare promenljive postoji korespodencija 1:1. Tada je gustina

verovatnoće nove promenljive data izrazom:

10 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

)(1

)()(

yfxdxdy

xpyp

−=

= ξη (2.6)

2. Između nove i stare promenljive postoji korespodencija 2:1. Tada je gustina verovatnoće nove promenljive data izrazom:

)(1

)()()(

yfxdxdy

xpxpyp

−=

−+= ξξ

η , za 0≤y (2.7)

,0)( =ypη za . 0≥y

U opštem slučaju, za slučajne promenljive Nξξξ ,...,, 21 i Nηηη ,...,, 21 , koje su povezane jednoznačnim funkcijama:

),,...,,(...

),,...,,(),,...,,(

21

2122

2111

NNN

N

N

f

ff

ξξξη

ξξξηξξξη

=

==

gustina verovatnoće su povezane izrazom ( ) Jyyygxyyygxpyyyp NNNNNNN

⋅=== ),...,,(),...,,...,,(),...,,( 212111,...,2,121,...,2,1 ξξξηηη (2.8)

J je apsolutna vrednost Jakobijana, koji predstavlja determinantu matrice:

N

N

N

N

yg

yg

yg

yg

J

∂∂

∂∂

∂∂

∂∂

=

...

......

...

1

11

1

(2.9)

U prethodnom postupku, pretpostavljeno je da se slučajne promenljive Nξξξ ,...,, 21 mogu izraziti kao jednoznačne funkcije od Nηηη ,...,, 21 :

).,...,,(...

),,...,,(),,...,,(

21

2122

2111

NNN

N

N

g

gg

ηηηξ

ηηηξηηηξ

=

=

=

(2.10)

Suma slučajnih promenljivih

Ako je 21 ξξη += i ako je poznata združena gustina verovatnoće promenljivih 1ξ i 2ξ , , tada je gustina verovatnoće zbirne slučajne promenljive data izrazom: ),( 2121 xxp ξξ

∫∞

∞−

−= 11121 ),()( dxxyxpyp ξξη (2.11)

Ako su 1ξ i 2ξ nezavisne slučajne promenljive, važi :

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 11

∫∞

∞−

−= 11211 )()()( dxxypxpyp ξξη , (2.12)

što predstavlja konvoluciju gustina verovatnoća promenljivih koje čine zbir. Srednja vrednost zbira i proizvoda dve slučajna promenljive

Srednja vrednost sume i proizvoda dva slučajne promenljive čest je slučaj u telekomunikacijama:

( ) ( ) ηξηξ ξηξη

+=+=+ ∫∫ dxdyyxpyx , (2.13)

∫∫ ⋅=⋅ξη

ξηηξ dxdyyxpxy ),( (2.14)

Kada su slučajne promenljive ξ i η statistički nezavisne važi:

ηξηξ ⋅=⋅

2.1.4 Karakteristične raspodele

Uniformna raspodela

Data je izrazom:

⎪⎩

⎪⎨⎧ ≤≤

−=drugde.0

,1)( 21

12xxx

xxxp (2.15)

Srednja vrednost i varijansa dati su izrazima:

212 xx +

=ξ , i12

)( 2122 xx −

=σ .

Pokazuje se da je bilo koji tip raspodele, moguće transformisati u uniformnu raspodelu, formalnim uvođenjem nove slučajne promenljive

)(xpξ[ ]xPy ≤= ξ , 10 ≤≤ y .

Transformacijom se dobija uniformna raspodela oblika:

⎩⎨⎧ ≤≤

=drugde.0

,101)(

yyp (2.16)

Gausova raspodela

Data je izrazom:

22

2)(

21)( σ

σπ

mx

exp−

= (2.17)

Srednja vrednost i varijansa su jednake m i , respektivno. 2σ

2.1.5 Slučajni procesi

Slučajni proces ),( tAξ (ili kako se još naziva stohastički proces, stokhastikos – zasnovan na pretpostavkama), је funkcija dve promenljive – slučajnog događaja A i vremena. U telekomunikacijama slučajni procesi predstavljaju slučajnu promenu električne veličine (struja ili napon), i nazivaju se često slučajni signali.

12 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

Za određenu realizaciju slučajnog događaja iAA = , slučajni proces postaje vremenska funkcija )(),( ttA ii ξξ = . Skup svih mogućih realizacija (tj. vremenskih funkcija) slučajnog procesa se naziva statistički ansambl. Za određeni vremenski trenutak , slučajni proces postaje slučajna promenljiva

kt

kktA ξξ =),( (tj. vremenski odbirci slučajnog procesa su slučajne promenljive). Konačno, za datu vrednost događaja i dati vremenski trenutak, slučajni proces se svodi na brojnu vrednost.

Stacionarnost slučajnog procesa

Slučajni proces je stacionaran ukoliko je gustina raspodele slučajnih promenljivih koje se dobijaju odabiranjem slučajnog procesa ista (tj. ne zavisi od trenutka odabiranja), tj:

)()(1

xpxp ξξ = za svako . it

Stacionarnost se može posmtrati i u širem smislu. Za slučajni proces se kaže da je stacionaran u širem smislu ukoliko je:

1. stacionaran po srednjoj vrednosti:

ξξ mk = za svako . it

2. stacionaran po autokorelaciji:

)(),,(

),,,(),(

21122121

212121212121

τ

ξξ

ξξ

ξξ

Rdxdxttxxpxx

dxdxttxxpxxttR

=−=

===

∫ ∫

∫ ∫∞

∞−

∞−

∞−

∞−

gde je 12 tt −=τ , tj, zavisi samo od razlike trenutaka posmatranja, a i njihovih konkretnih vrednosti.

),( 21 ttRξ

Srednja vrednost po vremenu i ansamblu - ergodičnost slučajnog procesa

Kod stacionarnog ansambla, srednja vrednost po vremenu i ansamblu data je izrazima:

dttfT

tfT

TT ∫

−∞→

= )(21lim)( , ∫

∞−

= dxxxp )(ξξ (2.18)

gde je neka realizacija slučajnog procesa, a x odbirak slučajnog procesa u nekom vremenskom trenutku.

)(tf

Ako su ove veličine jednake, ansambl je ergodičan po srednjoj vrednosti (za ergodičnost po srednjoj vrednosti, umesto striktno stacionarnog, može se posmatrati slučajni proces stacionaran samo po srednjoj vrednosti). Vremenska i statistička autokorelacione funkcija stacionarnog ansambla su:

dttftfT

T

TTf ∫

−∞→

+=ℜ )()(21lim)( ττ (2.19)

∫ ∫∞

∞−

∞−

= 212121 ),,()( dxdxxxpxxR ττ ξξ (2.20)

Ukoliko su ove vrednosti jednake, )()( ττ ξRf =ℜ , slučajni proces je ergodičan po autokorelaciji (za ergodičnost po autokorelaciji, umesto striktno stacionarnog, može se posmatrati slučajni proces stacionaran samo po autokorelaciji). Kaže se da je slučajan proces ergodičan u širem smislu ukoliko je ergodičan po srednjoj vrednosti i po autokorelaciji.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 13

Slučajni proces je ergodičan ukoliko su sva njegova vremenska usrednjavanja i usrednjavanja po ansamblu jednala. Međukorelaciona funkcija

Za ergodične slučajne procese )(tξ i )(tη definiše se međukorelaciona funkcija oblika:

∫−

∞→−=−=+=ℜ

T

TgfTfg Rdttgtf

Ttgtf )()()(

21lim)()()( ττττ (2.21)

gde su i njihove realizacije, respektivno. )(tf )(tgKovarijansa međusobno stacionarnih procesa data je izrazom:

( ) )())()(()()()( ττττ ηξξη −=+−+−= KtgtgtftfK (2.22)

Ako realizacije i pripadaju istom stacionarnom ansamblu, kovarijansa postaje autokovarijansa.

)(tf )(tg

2.1.6 Spektralna gustina snage, Viner - Hinčinova teorema

Spektralna gustina srednje snage slučajnog procesa i njegova autokorelaciona funkcija čine Furijeov transformacioni par.

∫∞

∞−

−= ττω ωτξξ deRS j)()( (2.23)

∫∞

∞−

= ωωπ

τ ωτξξ deSR j)(

21)( (2.24)

Ako autokorelaciona funkcija i spektralna gustina srednje snage ne zadovoljavaju uslove:

∫∞

∞−

∞<ττ dR )( i ∞<∫∞

∞−

ωξ dS ,

uvodi se generalizacija spektralne gustine srednje snage da bi bila u važnosti Viner-Hinčinova teorema.

)()()( )()( ωωω ξξξdk SSS += (2.25)

gde je prvi član sume kontinualna funkcija i predstavlja spektar slučajne komponente, a drugi član sume diskretna funkcija i predstavlja spektar periodične komponente signala koja je data izrazom:

)(2)( 02)( ωωδπωξ −= ∑

−∞=nn

d FS (2.26)

U poslednjem izrazu 2nF predstavlja snagu n-tog harmonika periodične komponente

slučajnog signala. Zbir i proizvod dva stacionarna povezana slučajna procesa

Ako je )()()( ttt ηξϕ += zbir dva stacionarna povezana slučajna procesa, njegova autokorelacija i spektralna gustina srednje snage date su sledećim izrazima:

)()()()()( τττττ ηξξηηξφ RRRRR +++= (2.27)

)()()()()( ωωωωω ηξξηηξφ SSSSS +++= (2.28)

Ako je )()()( ttt ηξϕ ⋅= proizvod dva stacionarno povezana sučajna procesa, njegova autokorelacija i spektalna gustina srednje snage date su sledećim izrazima:

14 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

)()()( τττ ηξφ RRR ⋅= (2.29)

∫∞

∞−

−= λλωλπ

ω ξηφ dSSS )()(21)( (2.30)

2.1.7 Beli i obojeni šum

Beli šum predstavlja stacionaran slučani proces konstantne spektralne gustine srednje snage:

∞<<∞−=== ωω ,,2

)( 00 constN

NpS nn (2.31)

Njegova autokorelacija data je izrazom:

)(2

)( 0 τδτN

Rn = (2.32)

Propuštanjem belog šuma kroz idealan filtar propusnik niskih učestanosti, granične učestanosti , dobija se obojeni šum, čija je autokorelacija data izrazom: gf

τωτωω

τg

ggn

NR

)sin(2

)( 0' = (2.33)

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 15

2.2 ZADACI

2.2.1 Posmatra se pojednostavljeni model telekomunikacionog sistema dat na slici (Slika 2.2.1.1). Izvor emituju binarne simbole iz skupa }1,0{ , koji se koduju jednostavnim repetitivnim kodom tako što se svaki simbol ponovi pet puta (umesto simbola 0 šalje se sekvenca 00000, odnosno umesto 1 šalje se sekvenca 11111). Apriorne verovatnoće pojavljivanja 0, odnosno 1 su [ ] 3.00 ==niP i [ ] 7.01 ==niP . Smetnje koje deluju u

kanalu utiču na verovatnoću ispravnog prijema simbola, i ona iznosi 0.6 (da nema smetnji verovatnoća ispravnog prijema bi bila 1), pri čemu se smatra da smetnje nezavisno pogađaju simbole kodne reči (kanal bez memorije).

Ukoliko je primljena sekvenca 10110, odrediti koji je simbol izvor najverovatnije generisao.

ni nxnx̂ ni

)

Slika 2.2.1.1

Rešenje:

Označimo događaje i pridružene verovatnoće opisane tekstom zadatka na sledeći način:

⋅ [ ] [ ] 3.000 === PiP n ,

⋅ [ ] [ ] 7.011 === PiP n ,

⋅ sa 1H obežimo događaj da je poslata kodna reč 00000, [ ] [ ] 3.001 === niPHP ,

⋅ sa 2H obežimo događaj da je poslata kodna reč 11111, [ ] [ ] 7.012 === niPHP ,

⋅ [ ] [ ] 6.0prenosa ispravnog averovatnoć == GPP , i

⋅ sa A obeležimo primljenu sekvencu 10110.

Na osnovu primljene sekvence A, prijemnik procenjuju koja je kodna reč bila poslata na osnovu toga koja je uslovna verovatnoća veća [ ]AHP /1 , odnosno [ ]AHP /2 . Nakon toga, dekodovanje informacionog simbola iz kodne reči je trivijalno.

Navedene uslovne verovatnoće se mogu izračunati kao:

[ ] [ ][ ]

[ ] [ ][ ] [ ] [ ] [ ]2211

1111 //

/,/

HPHAPHPHAP

HAPHP

AP

AHPAHP

⋅+⋅

== , i

[ ] [ ][ ]

[ ] [ ][ ] [ ] [ ] [ ]2211

2222 //

/,/

HPHAPHPHAP

HAPHP

AP

AHPAHP

⋅+⋅

== .

Dalje imamo:

[ ] 02304.0][][][][][/ 1 =⋅⋅⋅⋅= GPGPGPGPGPHAP ,

[ ] 03456.0][][][][][/ 2 =⋅⋅⋅⋅= GPGPGPGPGPHAP , i

031104.07.003456.03.002304.0][ =⋅+⋅=AP .

Na kraju dobijamo:

[ ] 22.0/1 =AHP , i

16 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

[ ] 78.0/2 =AHP .

Na osnovu dobijenih vrednosti za uslovne verovatnoće, odlučivač na svom izlazu daje simbol 1.

Na kraju, dodajmo i to da se tip kanala opisan u ovom zadatku naziva binarni simetrični kanal, i skraćeno obeležava sa BSC (Binary Symmetric Channel).

2.2.2 U jednom binarnom sistemu za prenos podataka na predaji se javlja pozitivni impuls koji odgovara kodnom znaku 1 (događaj 1H ), i negativni impuls koji odgovara kodnom znaku

0 (događaj 2H ) sa verovatnoćoma [ ] 6.01 =HP i [ ] 4.02 =HP . Prijemnik detektuje tri vrste signala:

⋅ pozitivni impuls 1,

⋅ negativni impuls 0, i

⋅ neodređeni impuls E (znak E potiče od engleske reči Erasure, pa se ovakav kanal naziva binarni kanal sa brisanjem, i skraćeno obeležava sa BEC – Binary Erasure Channel).

Uslovne verovatnoće dogaaja na prijemu kada su realizovani događaji na predaji su:

⋅ [ ] 1.0/0 1 =HP , [ ] 1.0/ 1 =HEP i [ ] 8.0/1 1 =HP , i

⋅ [ ] 8.0/0 2 =HP , [ ] 1.0/ 2 =HEP i [ ] 1.0/1 2 =HP .

Izračunati sledeće verovatnoće na prijemu:

a) [ ]0P , [ ]1P i [ ]EP ,

b) verovatnoću ispravnog prijema i greške na prijemu,

c) ako je primljen pozitivan impuls, kolika je verovatnoća da je impuls na predaji bio negativan odnosno pozitivan,

d) ako je primljen negativan impuls, kolika je verovatnoća da je impuls na predaji bio negativan odnosno pozitivan,

e) ako je primljen neodređeni impuls, kolika je verovatnoća da je impuls na predaji bio negativan odnosno pozitivan?

Rešenje:

a)

[ ] [ ] [ ] [ ] [ ] 52.0/1/11 2211 =⋅+⋅= HPHPHPHPP ,

[ ] [ ] [ ] [ ] [ ] 38.0/0/00 2211 =⋅+⋅= HPHPHPHPP , i

[ ] [ ] [ ] [ ] [ ] 1.0// 2211 =⋅+⋅= HEPHPHEPHPEP .

b) Obeležimo događaj da je prijem ispravan sa T.

[ ] [ ] [ ] [ ] [ ] 8.0/0/1 2211 =⋅+⋅= HPHPHPHPTP , i

[ ] 2.0=TP .

c)

[ ] [ ][ ]

[ ] [ ][ ] 923.01

/1

1

1,1/ 111

1 =⋅

==P

HPHP

P

HPHP , i

[ ] [ ][ ]

[ ] [ ][ ] 077.01

/1

1

1,1/ 222

2 =⋅

==P

HPHP

P

HPHP .

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 17

d)

[ ] [ ][ ]

[ ] [ ][ ] 158.00

/0

0

0,0/ 111

1 =⋅

==P

HPHP

P

HPHP , i

[ ] [ ][ ]

[ ] [ ][ ] 842.00

/0

0

0,0/ 222

2 =⋅

==P

HPHP

P

HPHP .

e)

[ ] [ ][ ]

[ ] [ ][ ] 6.0

/,/ 111

1 =⋅

==EP

HEPHP

EP

EHPEHP , i

[ ] [ ][ ]

[ ] [ ][ ] 4.0

/,/ 222

2 =⋅

==EP

HEPHP

EP

EHPEHP .

2.2.3 Data je funkcija n

x

exkxf 2

2

)(−

⋅⋅= gde su k i n pozitivne konstante.

a) U kom domenu može funkcija )(xf da predstavlja gustine raspodele verovatnoća (GRV) neke slučajne promenljive? Odrediti relaciju između k i n .

b) Izračunati verovatnoću da slučajna promenljiva čija je gustina raspodele )(xf

uzme neku vrednost iz intervala [ ]ππ 2,2 .

c) Napisati izraz za kumulativnu funkciju raspodele i skicirati njen izgled.

Rešenje:

a) Da bi )(xf bila GRV, njene vrednosti moraju biti nenegativne. To je slučaj za 0≥x :

10

2

2

==⋅⋅∫∞ −

kndxexk n

x

.

b)

[ ]2

2

2

2

21

22e

edxexkxP n

x −=⋅⋅=≤≤ ∫−π

π

ππ .

c)

.1)( 2

2

0

2

2

n

xxn

t

X edtetkxF−−

−=⋅⋅= ∫

Slika 2.2.3.1 prikazuje izgled kumulativne funkcije raspodele.

[ ]xFX

x

1

Slika 2.2.3.1

18 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

2.2.4 Na ulazu i izlazu sistema su signali čije su trenutne vrednosti slučajne promenljive X i Y. Odrediti funkciju gustine raspodele verovatnoća slučajne promenljive Y za sve kombinacije funkcija gustine raspodele verovatnoća slučajne promenljive i prenosnih funkcija sistema.

Funkcije gustine raspodele verovatnoća slučajne promenljive X su:

1. [ ]

⎩⎨⎧ ∈

=drugde.0

,1,01)(

xxpX

2. 2

2

2

1)(

x

X exp−

.

Prenosne funkcije sistema su (pri čemu su a i b pozitivne konstante):

1. baxxy +=)( ,

2. 2)( axxy = ,

3. ⎪⎩

⎪⎨

<≤≤−

−<−=

.

,

,

)(

xaba

axabx

axba

xy

Rešenje:

a) (Kombinacija uniformne raspodele i linearnog sistema.)

Pošto je preslikavanje baxxy +=)( “1 na 1”, onda je;

[ ] [ ]dyyYyPdxxXxP +<<=+<< ,

[ ] [ ]dyypdxxp YX = ,

[ ] [ ]⎪⎩

⎪⎨

⎧ +≤≤==

−=

drugde.0

,1

)(1

bayba

dx

dy

dxxpdyyp

yfx

XY

x

[ ]xpX

1

1

y

[ ]ypY

b

a

1

ab

Slika 2.2.4.1

b) (Kombinacija uniformne raspodele i nelinearnog sistema.)

Preslikavanje 2)( axxy = je prikazano na slici (Slika 2.2.4.2). Na slici se vidi da se dve vrednosti promenljive x preslikavaju u jednu vrednost y, iz čega sledi:

[ ] [ ] [ ]dxxXxPdxxXxPdyyYyP +<<++<<=+<< 2221

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 19

[ ] [ ] [ ]

21 xx

X

xx

XY

dx

dy

xp

dx

dy

xpyp

==

+= (2.2.4.1)

Pritom važi axdx

dy2= i

a

yx ±=2,1 .

Kako je uniformna raspodela definisana samo na intervalu [ ]1,0 , preostaje samo član sume iz jednačine (2.2.4.1) za koji je x pozitivno, pa se dobija:

[ ]⎪⎪⎩

⎪⎪⎨

⎧ ≤≤=

⎥⎦

⎤⎢⎣

=drugde.0

,02

1

2

ayay

a

ya

a

yp

ypX

Y

x

y

y

[ ]ypY

aa2

1

1x 2x

Slika 2.2.4.2

c) (Kombinacija uniformne raspodele i linearnog sistema sa zasićenjem.)

Pretpostavimo da je 1<a , u suprotnom bi ova kombinacija u potpunosti svela na slučaj pod a).

Za ax <≤0 imamo preslikavanje bxxy =)( , pa je na osnovu dela zadatka pod a) gustina raspodele verovatnoće;

[ ] abyb

ypY <≤= 0 ,1

.

Za 1≤< xa sve vrednosti x se preslikavaju u istu tačku baxy =)( , odakle sledi da je

verovatnoća [ ] [ ] adxxpbaYPa

X −=== ∫ 11

. Ovu verovatnoću modelujemo pomoću

δ -impulsa u gustini raspodele smeštenom u tački aby = , pa na kraju dobijamo:

[ ]⎪⎩

⎪⎨

⎧ ≤≤−−+=

drugde.0

,0)()1(1

abyabyabypY

δ

20 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

x

y

y

[ ]ypY

a

b

1

aa−

ab

ab−

)()1( abya −− δ

Slika 2.2.4.3

d) (Kombinacija Gausove raspodele i linearnog sistema).

Potpuno analogno načinu na koji rešen deo zadatka pod a) dobijamo:

[ ] [ ]

( )

( )2

2

2

1

2

2

2

12

1

a

by

a

byx

x

XY e

aa

e

dx

dydxxp

dyyp

yfx

−−

−=

===

−=

ππ .

Vidi se da se prolaskom kroz linearan sistem Gausova raspodela sa nultom srednjom vrednosti i jediničnom varijansom na ulazu transformisala u odgovarajuću Gausovu

raspodelu sa srednjom vrednosti b i varijansom 2a na izlazu.

x

[ ]xpX

y

[ ]ypY

a

π2

1aπ2

1

Slika 2.2.4.4

e) (Kombinacija Gausove raspodele i nelinearnog sistema.)

Analogno delu zadatka pod b), imamo:

[ ]⎪⎩

⎪⎨

⎧>=+=

=

−=

drugde.0

,02

1

22

1

22

12

2

2

2

2

yeayax

e

ax

e

ypa

y

a

yx

x

a

yx

x

Y πππ

y

[ ]ypY

Slika 2.2.4.5

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 21

f) (Kombinacija Gausove raspodele i linearnog sistema sa zasićenjem.)

Analogno delu zadatka pod c), dobijamo:

[ ]( )

⎪⎪

⎪⎪

⎧≤≤−−+++

=

drugde.0

,)()()(2

1 2

2

2 abyababyabyaQebyp

b

y

Y

δδπ

pri čemu je:

∫∫∞ −−

∞=

−==

a

xa x

dxedxeaQ 2

2

2

2

2

1

2

1)(

ππ.

y

[ ]ypY

)()( abyaQ −δ)()( abyaQ +δ

Slika 2.2.4.6

2.2.5 U prijemnicima modulisanih signala često se vrši izdvajanje nosioca, koji predstavlja neki sinusoidalni signal amplitude A , kružne učestanosti 0ω i početne faze ξ . Obično su

na mestu prijema poznate vrednosti za amplitudu i kružnu učestanost, dok je početna faza nepoznata. Zato se početna faza može predstaviti slučajnom promenljivom sa uniformnom raspodelom čija je gustina raspodele verovatnoća:

[ ]⎪⎩

⎪⎨

⎧ ≤≤=

drugde.0

,202

1 ππ

ξ

xxp

Odrediti GRV slučajne promenljive koja predstavlja trenutnu vrednost nosećeg signala u nekom određenom trenutku 1tt = .

Rešenje:

Trenutna vrednost nosioca predstavlja slučajnu promenljivu koju ćemo obeležiti sa Z, )sin( 10 ξω += tAZ , a trenutni ugao sinusoide ćemo obeležiti sa η , ξωη += 10t . GRV

slučajne promenljive Z ćemo odrediti u dva koraka. U prvom ćemo odrediti GRV za η , a zatim iz nje izvesti traženu GRV na osnovu relacije ηsinAZ = .

Pošto je ξωη += 10t , na osnovu zadatka 2.2.4 pod a) se dobija:

[ ]⎪⎩

⎪⎨

⎧ +≤≤=

drugde.0

,22

11010 πωω

πη

tytyp

22 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

Pošto preslikavanje yAz sin= nije “1 na 1”, poslužićemo se sličnim rezonovanjem kao u zadatku 2.2.4 pod b). Na osnovu slike (Slika 2.2.5.1) se vidi da važi:

[ ] [ ] [ ]

21 yyyy

Z

dy

dz

yp

dy

dz

ypzp

==

+= ηη,

pri čemu je;

222

22 1sin1cos zA

A

zAyAyA

dy

dz −=−=−== .

Na kraju se dobija:

[ ]

⎪⎪⎩

⎪⎪⎨

⎧ ≤≤−=

⎪⎪⎪

⎪⎪⎪

≤≤−

+−=

drugde.0

,011

drugde.0

,02

1

2

1

22

2222

AzzA

AzzAzAzpZ

π

ππ

y

z [ ]zpZ

A

1y2y

zA−πA

1

10tω πω 210 +t

Slika 2.2.5.1

2.2.6 Na ulazu u radio prijemnik superponiraju se dva sinusoidalna signala jediničnih amplituda i kružne učestanosti 0ω , a slučajne fazne razlike koja je uniformno

raspodeljena u intervalu [ ]π2,0 . Odrediti i nacrtati GRV slučajne promenljive koja predstavlja anvelopu signala na ulazu. Izračunati verovatnoću da anvelopa ulaznog signala bude manja od polovine amplituda pojedinih komponenti.

Rešenje:

Na ulazu radio prijemnika je signal:

( ) ⎟⎠⎞

⎜⎝⎛ +=++=

2sin

2cos2)sin()sin( 000

xt

xxttts ωωω .

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 23

Slučajna promenljiva koja predstavlja anvelopu na ulazu je2

cos2x

y = .

Ovo preslikavanje je jednoznačno na intervalu [ ]π2,0 , pa sledi:

[ ] [ ]

)(1 yfx

XY

dx

dydxxp

dyyp

−=

= .

Slično kao i u zadatku 2.2.5, važi:

41

2cos1

2sin

22 yxx

dx

dy −=−== ,

pa se konačno dobija:

[ ]⎪⎪⎩

⎪⎪⎨

⎧ ≤≤−

−=

drugde.0

,22

412

12

yyypY π

Verovatnoća da je anvelopa u intervalu ⎥⎦⎤

⎢⎣⎡−

2

1,

2

1 (polovina amplituda pojedinih

komponenti) je:

[ ] ∫∫−−

=⎟⎠⎞

⎜⎝⎛ −=

==<2

1

2

12

2

1

2

1

16.04

1arcsin

4

1arcsin

1

41

1

2

1)(5.0

ππdy

ydyypYP Y .

x

y [ ]ypY

2

π π2

y2−π2

1

Slika 2.2.6.1

2.2.7 Odrediti GRV zbira dve nezavisne slučajne promenljive 21 XXY += u opštem slučaju.

Ako su 1X i 2X uniformno raspodeljene u intervalu ⎥⎦⎤

⎢⎣⎡−

2

1,

2

1, skicirati GRV slučajne

promenljive Y.

Rešenje:

Da bismo rešili zadatak, uvedimo pomoćnu slučajnu promenljivu 2XZ = . Odgovarajuća inverzna preslikavanja su:

zyzygx −== ),(11 ,

24 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

zzygx == ),(22 .

Jakobijan je:

111

01

21

21

=−

=

∂∂

∂∂

∂∂

∂∂

=

z

g

z

gy

g

y

g

J .

Sledi:

[ ] [ ] [ ] [ ]

[ ] [ ]

[ ] [ ].*

),(),(),(),,(

21

21

2121 2121,

ypyp

dzzpzyp

dzzygpzygpdzJzygzygpyp

XX

XX

XXXXY

=

−=

==

∫∫∞

∞−

∞−

∞−

Vidi se da je GRV zbira dve nezavisne slučajne promenljive konvolucija njihovih GRV. Na osnovu ovoga je lako pokazati da je GRV zbira dve nezavisne uniformno raspodeljene slučajne promenljive jednaka u stvari dobro poznata konvolucija dva pravougaona impulsa:

[ ]⎪⎩

⎪⎨

<≤≤−−

−<=

.10

,111

,10

y

yy

y

ypY

Slika 2.2.7.1 prikazuje skicu ove GRV.

[ ]ypY

1 y1−

1

Slika 2.2.7.1

2.2.8 Na ulazu idealnog kvantizera sa dva nivoa kvantizacije čija je karakteristika data na slici (Slika 2.2.8.1) deluje stacionarni normalni statistički proces )(tX , čija je srednja vrednost

nula, a varijansa 2Xσ .Potrebno je odrediti:

a) Srednju vrednost kvadrata razlike 2ε statističkih procesa )(tX i )(tY , pri čemu je )(tY statistički proces na izlazu iz kvantizera.

b) Optimalnu vrednost praga kvantizacije pri kojoj je 2ε minimalno, kao i samu

vrednost 2minε .

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 25

x

y

a

a−

Slika 2.2.8.1

Rešenje:

a) GRV procesa na ulazu i izlazu kvantizera su (vidi zadatak 2.2.4 pod f), uz razliku da u ovom slučaju da linearna zona na karakteristici ne postoji):

22

2

2

1)( X

x

XX exp

σ

πσ

= , i

)(2

1)(

2

1)( ayayypY −++= δδ .

Srednja vrednost kvadrata razlike slučajnih procesa )(tX i )(tY je:

( )[ ] [ ] [ ] [ ]2222 2 YEXYEXEYXE +−=−=ε ,

[ ] 22XXE σ= ,

[ ] 22222

2

1)(

2

1)( aaadyypyYE Y =+−== ∫

∞−

, i

[ ] dydxypyxxypdxdyyxxypXYE YYXXY ∫ ∫∫ ∫∞

∞−

∞−

∞−

∞−

== )()/(),( / .

Poslednju vrednost ćemo izračunati na sledeći način. Slučajni proces )(tY može uzeti samo dve vrednosti, a− i a .

Kada je aY −= , važi:

[ ]⎩⎨⎧ <<∞−

=−=drugde.0

,0)(2//

xxpayxp X

YX

Kada je aY = , važi:

[ ]⎩⎨⎧ ∞<<

==drugde.0

,0)(2//

xxpayxp X

YX

Dalje je:

26 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

[ ]

.2

12)(2)()(

)()(2

12)()(

2

12

)()/()()/(

)()/(

0

2

00

0

0 0

0 0

0/

0

/

/

2

2

∫∫∫∫

∫ ∫∫ ∫

∫ ∫∫ ∫

∫ ∫

∞ −∞∞

∞−

∞ ∞

∞− ∞−

∞ ∞

∞−∞−

∞−

∞−

∞−

==+−=

−⋅++⋅=

+=

=

dxexadxxxpadxxxpadxxxpa

dydxayxxypdydxayxxyp

dydxypyxxypdydxypyxxyp

dydxypyxxypXYE

X

x

XXXX

XX

YYXYYX

YYX

σ

σπ

δδ

Konačno se dobija:

[ ]π

σ2

2 XaXYE = ,

pa je:

222

24 aa X

X +−=π

σσε .

b) Optimalnu vrednost praga kvantizacije dobijamo za minimalno 2ε :

022

42

=+−= ada

d X

πσε

,

πσ2

2 Xa = ,

⎟⎠⎞

⎜⎝⎛ −=⎟⎟

⎞⎜⎜⎝

⎛−=⎟⎟⎠

⎞⎜⎜⎝

⎛+⎟⎟⎠

⎞⎜⎜⎝

⎛−=π

σπ

σσπ

σπ

σπ

σσε 21

22

22

2224 2

22

222

XX

XXXX

X .

2.2.9 Dat je slučajni proces )sin()cos()( 00 tYtXtz ωω −= gde su X i Y dve statistički

nezavisne kontinualne slučajne promenljive čija su matematička očekivanja jednaka nuli, a varijansa su im takođe jednake i iznose 2σ . Pokazati da je slučajni proces )(tz

stacionaran u širem smislu ako je 0ω konstantna kružna učestanost.

Rešenje:

Po uslovu zadatka imamo:

[ ] [ ] 0== XEXE ,

[ ] [ ] 222 σ== YEXE ,

[ ] [ ] [ ] 0== YEXEXYE .

Očekivana vrednost slučajnog procesa je:

( )[ ] [ ] [ ] [ ][ ] [ ] .0)sin()cos(

)sin()cos()sin()cos(

00

0000

=−=−=−=

tYEtXE

tYEtXEtYtXEtzE

ωωωωωω

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 27

Autokorelacija je:

[ ] ( )( )[ ][ ]

( )[ ][ ][ ] [ ]

( ) ( )).cos(

)(cos)sin()sin()cos()cos(

)sin()sin()cos()cos(

)sin()sin(

)sin()cos()sin()cos(

)cos()cos(

)sin()cos()sin()cos()()(),(

02

1202

201020102

20102

20102

20102

10202010

20102

202010102111

τωσωσωωωωσ

ωωωωωω

ωωωωωω

ωωωω

=

−=+=

+=

+

++−−=

−−==

tttttt

ttYEttXE

ttYE

ttttXYE

ttXE

tYtXtYtXEtztzEttRzz

Pošto ni srednja vrednost ni autokorelacija slučajnog procesa ne zavise od trenutka posmatranja, slučajni proces )(tz je stacionaran u širem smislu.

2.2.10 Odrediti autokorelacione funkcije slučajnih procesa:

)cos()()( 0ttxty ω= ,

)cos()()( 0 θω += ttxtz ,

gde je )(tx slučajni proces stacionaran u širem smislu sa poznatom autokorelacionom

funkcijom )(τxxR , θ je slučajna promenljiva uniformno raspodeljena u intervalu ),[ ππ−

i nezavisna od )(tx , a 0ω je konstanta. Ispitati stacionarnost u širem smislu slučajnih

procesa )(ty i )(tz . Odrediti njihove spektralne gustine snage ako je:

τατ −= eARxx2)( ,

pri čemu su A i α pozitivne konstante.

Rešenje:

Pošto važi:

( )[ ] ( ) ( )[ ] ( )[ ] ( )ttxEttxEtyE 00 coscos ωω == ,

vidi se da proces ( )ty nije stacionaran u širem smislu. Njegova autokorelacija je:

( ) ( ) ( ) ( )( )[ ]

( ) ( ) ( )( ).cos2cos2

1

coscos)(,

000

00

τωτωωτ

τωτωτ

++=

++=+

tR

ttxttxEttR

xx

yy

Za proces ( )tz važi:

( )[ ] ( ) ( )[ ] ( )[ ] ( )[ ] ( )[ ] ( ) ( )

( )[ ] ( ) ( )[ ] ( ) ,0sin2

1

2

1cos

coscoscos

00

000

=+=+=

+=+=+=

−−

ππ

π

π

θ

π

π

θωπ

θπ

θω

θθθωθωθω

ttxEdttxE

dpttxEtEtxEttxEtzE

( ) ( ) ( ) ( )( )[ ]( ) ( )( ) ( )[ ]

( ) ( ) ( ) ( )( )[ ].22cos2

1cos

2

1

cos22cos2

1

coscos)(,

00

00

00

θτωττωτ

τωθτωτ

θτωτθωτ

+++=

+++=

++++=+

tERR

tER

ttxttxEttR

XXXX

XX

zz

28 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

Važi:

( )( )[ ] ( )( ) ( )( ) 022sin2

1

2

1

2

122cos22cos 000 =++=++=++ −

−∫

ππ

π

π

θτωπ

θπ

θτωθτω tdttE ,

odakle sledi:

( ) ( ) ( ) ( )ττωττ zzxxzz RRttR ==+ 0cos2

1, ,

pa je slučajni proces ( )tz stacionaran u širem smislu.

Spektralna gustina snage slučajnog procesa ( )tz je (Viner-Hinčinova teorema):

( ) ( ) ( ) ( )

( )

( ) ( ) .2cos2

2cos2

2cos2

1

cos2

1

0

20

202

0

2

20

2

20

2

∫∫

∫∫

∞−−

∞−

∞−

−−

∞−

−∞

∞−

+=

=

==

ττπττπ

ττπ

ττωτττ

τπαττπατ

τπτα

τπτπ

defeA

defeA

defeA

deRdeRfS

fjfj

fj

fjxx

fjzzzz

Potrebno je izračunati odgovarajuće integrale. Npr. za drugi integral sa leve strane se dobija:

( )

.2

1

2

1

22cos

0

202

0

202

0

20202

0

20

∫∫

∫∫∞

−−−∞

−−

∞−

−−

∞−−

+=

+=

ττ

τττπ

τπτπαττπτπατ

τπτπτπ

αττπατ

deeedeee

deee

edefe

fjfjfjfj

fjfjfj

f

( ) ( )( ) ( )( )

( )( )( )( )

( )( )( )( )

( )( ) ( )( ) .22

1

22

1

22

1

22

1

2

1

2

12cos

00

0

02

0

0

02

0

0

02

0

02

0

20

ffjffj

effj

effj

dededefe

ffj

ffj

ffjffjf

+++

−+=

++−+

+−+−

=

+=

∞++−

∞−+−

∞+−−

∞−−−

∞−− ∫∫∫

παπα

πα

πα

ττττπ

τπα

τπα

τπατπατπατ

Na sličan način se može pokazati da je prvi integral:

( ) ( )( ) ( )( ).22

1

22

12cos

00

02

0 ffjffjdefe f

+−+

−−=∫

∞−

παπαττπ τπατ

Uvrštavanjem izračunatih integrala u početnu jednačinu se dobija:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 29

( ) ( )( ) ( )( )

( )( ) ( )( )

( ) ( )

( ) ( ).

11

2

22

4

22

1

22

1

2

22

1

22

1

2

20

220

2

2

20

220

2

2

00

2

00

2

⎟⎟⎠

⎞⎜⎜⎝

+−+

−−=

⎟⎟⎠

⎞⎜⎜⎝

+−+

−−=

⎟⎟⎠

⎞⎜⎜⎝

⎛+−

+−−

+

+⎟⎟⎠

⎞⎜⎜⎝

⎛++

+−+

=

ωωαωωαα

ωωαα

ωωαα

παπα

παπα

A

A

ffjffj

A

ffjffj

AfSzz

2.2.11 Odrediti spektralnu gustinu snage slučajnog procesa ( )ty , na izlazu linearnog sistema prikazanog na slici (Slika 2.2.11.1), ako na ulaz ovog sistema deluje stacionaran slučajni proces ( )tx čija je spektralna gustina snage ( )fS yy .

( )ty( )tx

Slika 2.2.11.1

Rešenje:

Važi:

( ) ( ) ( )Ttxtxty −+= ,

odnosno, impulsni odziv sistema je:

( ) ( ) ( )Tttth −+= δδ ,

a njegova prenosna karakteristika je:

( ) ( ) ( ) ( )( ) fTjftjft edteTttdtethfH πππ δδ 222 1 −−∞

∞−

∞−

− +=−+== ∫∫ ,

( ) ( ) ( ) ( )( )fTfTeeeefH fTjfTjfTjfTj ππππππ 2cos12cos41 22222 +==+=+= −−− ,

a spektralna gustina snage je:

( ) ( ) ( ) ( )( ) ( )fSTfSfHfS xxxxyy ωcos122 +== .

2.2.12 Za slučajni proces ( ) ( )θω += tAtx 0cos , gde je θ slučajna promenljiva sa uniformnom

raspodelom u intervalu [ )ππ ,− , dok su A i 0ω konstante. Odrediti srednju vrednost i

autokorelacionu funkciju ( )tx na sledeće načine:

a) usrednjavanjem po ansamblu,

b) usrednjavanjem po vremenu.

Rešenje:

a) Na osnovu zadatka 2.2.10 sledi:

30 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

( )[ ] ( )[ ] 0cos 0 =+= θω tAEtxE ,

( ) ( ) ( )( )[ ]( ) ( )( )[ ]

( ).cos2

coscos

coscos,

0

2

002

00

τω

θτωθωθτωθωτ

A

ttEA

tAtAEttRxx

=

+++=

+++=+

b) Usrednjavanje po vremenu za srednju vrednost daje:

( ) ( ) ( ) ( )( )

.0

sinsin2

1limcos

2

1lim 0000

000

=

+−−+=+=∞→

−∞→ ∫ θωθω

ωθω TAT

A

TdttA

Ttx

T

T

TT

Limes je jednak 0, jer je razlika dve sinusne funkcije ograničena na interval [ ]2,2− , a vreme T koje je u imeniocu teži ka beskonačno velikim vrednostima.

Autokorelacija po vremenu je:

( )

( ) ( )( )

( )( ) ( )( )

( )( ) ( )

( )( ) ( )( )( )

( )

( ).cos2

2cos4

lim

2sin2sin8

lim

cos2cos4

lim

cos22cos4

lim

coscos2

1lim

)()(2

1lim,

0

2

0

2

00000

000

2

000

2

0000

τω

τω

θτωθτωω

τωθτω

τωθτω

θτωθω

ττ

A

TT

A

TATT

A

dtdttT

A

dttT

A

dttAtAT

dttxtxT

tt

T

T

T

T

T

TT

T

TT

T

TT

T

TT

xx

=

⋅+

+++−−++=

⎟⎟⎠

⎞⎜⎜⎝

⎛+++=

+++=

+++=

=+=+ℜ

∞→

∞→

−−∞→

−∞→

−∞→

−∞→

∫∫

Prvi limes sa desne strane je jednak 0 (važe ista razmatranja kao i kod izračunavanja srednje vrednosti po vremenu). Kod drugog limesa podintegralna funkcija ( )τω0cos

ne zavisi t (promenljive po kojoj se integrali), pa se za vrednost integrala dobija 2T i vrednost limesa je različita od nule.

Poređenjem rezultata dobijenih pod a) i pod b), vidi se da je slučajni proces ( )tx ergodičan po srednjoj vrednosti i po autokorelaciji, jer obe metode usrednjavanja daju iste rezultate.

2.2.13 Da li je slučajni proces ( ) ( ) Ytxtz += ergodičan po srednjoj vrednosti ako je ( )tx

ergodičan slučajni proces, a Y slučajna promenljiva nezavisna od ( )tx ?

Rešenje:

Srednja vrednost ( )tx po ansamblu je:

( )[ ] ( )[ ] ( )[ ] [ ] ( )[ ] YmtxEYEtxEYtxEtzE +=+=+= ,

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 31

gde smo sa Ym obeležili srednju vrednost slučajne promenljive Y.

Srednja vrednost ( )tx po vremenu je:

( ) ( )( ) ( ) [ ] 000 )(~2

1lim YtxEYtxdtYtx

Ttz

T

TT

+=+=+= ∫−

∞→,

gde smo sa 0Y obeležili neku realizaciju slučajne promenljive Y.

Kako se u opštem slučaju srednja vrednost slučajne promenljive Y i vrednost neke njene realizacije razlikuju, sledi da slučajni proces ( )tz nije ergodičan po srednjoj vrednosti (a samim tim nije ni ergodičan).

2.2.14 Neka je kružna učestanost slučajnog procesa slučajna promenljiva ω , čija je gustina raspodele verovatnoće parna funkcija ( )ωp . Naći spektralnu gustinu snage ergodičnog

slučajnog procesa ( ) ( )θω += tatx cos ako je consta = , a θ slučajna promenljiva

ravnomerno raspodeljena na intervalu [ )ππ ,− i statistički nezavisna od ω .

Rešenje:

Autokorelacija slučajnog procesa ( )tx je:

( ) ( ) ( )[ ]( ) ( )( )[ ]

( ) ( )[ ]

( ) ( )[ ] ( ) ( )[ ] ( )[ ]( )

( )[ ] ( )[ ] ( )[ ] ( )[ ] ( )[ ]( ).cos2sin2sin2cos2cos2

cos2sin2sin2cos2cos2

cos22cos2

coscos

,

2

2

2

ωτθωτωθωτω

ωτθωτωθωτω

ωτθωτω

θτωθωττ

EEtEEtEa

EtEtEa

tEa

tataE

txtxEttRxx

++−+=

++−+=

+++=

+++=+=+

Na sličan način kao u zadatku 2.2.10, može se pokazati da važi ( )[ ] ( )[ ] 02sin2cos == θθ EE , pa se gornji izraz svodi na:

( ) ( )[ ] ( ) ( ) ( )τωωωτωττ xxxx Rdpa

Ea

ttR ===+ ∫∞

∞=

cos2

cos2

,22

(2.2.14.1)

Na osnovu Viner-Hinčinove teoreme sledi:

( ) ( )∫∞

∞=

−= ττω ωτ deRS jxxxx ,

odnosno:

( ) ( ) ( ) ( ) ( ) ( )∫ ∫∫∞

∞=

∞=

∞=

+== ωωτωπ

ωωτωπ

ωωπ

τ ωτ dSjdSdeSR xxxxj

xxxx sin2

1cos

2

1

2

1.

Ako uporedimo poslednji izraz sa izrazom (2.2.14.1), uz uslov da je ( )ωp parna funkcija, dobija se da je:

( ) ( )ωπω paSxx2= .

32 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

2.2.15 Odrediti i skicirati autokorelaciju belog Gausovog šuma (AWGN – Additive White Gaussian Noise), čija je spektralna gustina snage konstantna u čitavom opsegu

učestanosti (Slika 2.2.15.1) i jednaka 2

0N.

f

( )fSn

20N

Slika 2.2.15.1

Rešenje:

Na osnovu Viner-Hinčinove teoreme, važi:

( ) ( ) ( )tNdfe

Ndfe

NdfefStR ftjftjftj

nn δπππ

222020202 ==== ∫∫∫

∞=

∞=

∞=

.

Slika 2.2.15.2 prikazuje autokorelaciju AWGN-a.

t

( )tRn

20N

Slika 2.2.15.2

2.2.16 U kanalu koji koristi opseg učestanosti B = 4 kHz deluje beli Gausov šum čija je

spektralna gustina srednje snage 02

1Npn = ; 12

0 10−=N W/Hz.

a) Odrediti verovatnoću da je amplituda šuma veća od 0U , P n Uo[ ] ?> = , pri čemu je

0U = 0,3 mV.

b) P n[| | ] ?< =σ .

c) ?]2|[| =< σnP .

σ je efektivna vrednost napona šuma.

Rešenje:

Gustina raspodele verovatnoće amplituda Gausovog šuma je:

n

n

n

enf

σπ

σ

2)(

22

2−

= ,

( 0)( =tn ) pa se njegova varijansa svodi na srednju kvadratnu vrednost:

22222 )()()( nnn Ptntntn σσ ≡⇒=−= .

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 33

Spektralna gustina srednje snage belog šuma je np = const pa je snaga belog šuma

ograničena samo propusnim opsegom kanala )( fH . Ako je on idealan NF filtar, jedi-ničnog pojačanja u propusnom opsegu B, onda je ta srednja snaga:

W10421|)(| 90

22 −

∞−

⋅===== ∫∫ BNBpdfpdfjfHpP n

B

Bnnn .

Za izračunavanje traženih verovatnoća potrebno je izračunati nσ :

mV 063,0V 1032,6 5 =⋅= −nσ .

∫∞ −

=>oU

n

n

no dneUnP

22

2

2

1][ σ

σπ.

Vrednosti ovakvih integrala se očitavaju iz tablica tzv. komplementarne funkcije greške (erfc), ili iz tablica Q funkcije (vidi prilog). Tablice su obično date za normalizovanu Gausovu raspodelu ( nσ = 1), zato se uvodi smena:

n

nx

σ= , pa je:

a)

⎥⎦

⎤⎢⎣

⎡==> ∫

∞ −

nnoU

xU

QdxeUnPσπ σ

0

/

2

2

02

1][ ,

.10)76,4(][ 60

−≅=> QUnP

b)

[ ] [ ] 68,0)1(2121 =−=>−=<<− QnPnP nnn σσσ .

(Sa verovatnoćom 68% šum će biti manji po apsolutnoj vrednosti od svoje efektivne vrednosti).

c)

95,0)2(21]22[ =⋅−=<<− QnP nn σσ .

2.2.17 Na ulazu idealnog pojasnog filtra prikazanog na slici (Slika 2.2.17.1) se nalazi aditivni

beli Gausov šum ( )tn , konstantne spektralna gustina snage koja je jednaka 2

0N. Dobijeni

uskopojasni šum nakon filtriranja se može predstaviti izrazom:

( ) ( ) ( ) ( ) ( )ttnttntn csccu ωω sincos −= ,

gde su ( )tnc i ( )tns komponente šuma u fazi, odnosno u kvadraturi. Pri tome se može

smatrati da su ( )tnc i ( )tns nezavisni procesi sa jednakim srednjim snagama i

autokorelacijama, a njihove spektralne gustine snage su konstantne i različite od 0 u opsegu [ ]BB,− .

a) Pokazati da važi:

( ) ( ) ( )∫+

≅2

2

cos2

Tt

Tt

cuc duuunT

tn ω , i

34 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

( ) ( ) ( )∫+

≅2

2

sin2

Tt

Tt

cus duuunT

tn ω ,

pri čemu je B

Tfc

11 <<<< .

b) Pokazati da važi:

( ) ( ) ( ) 0=== tntntn scu .

c) Pokazati da je autokorelacija uskopojasnog Gausovog procesa:

( ) ( ) ( )τωττ ccu RR cos= .

d) Odrediti spektralne gustine snaga procesa ( )tnc i ( )tns , kao i snagu šuma na izlazu

pojasnog filtra.

( )tnu( )tn

BfBf cc +÷− f

( )fHPF

1

cfcf−

Slika 2.2.17.1

Rešenje:

a) Dokažimo tvrdnju prvo za ( )tnc :

( ) ( ) ( ) ( ) ( )( ) ( )

( ) ( )( ) ( ) ( )

( ) ( ) ( )

( ) ( ) .2sin1

2cos11

2sin2

12cos1

2

12

cossincos2

)cos(2

2

2

2

2

2

2

2

2

2

2

2

2

∫∫

∫∫

+

+

+

+

+

+

−+=

⎟⎠⎞

⎜⎝⎛ −+=

−=

Tt

Tt

cs

Tt

Tt

cc

Tt

Tt

c

Tt

Tt

cscc

Tt

Tt

ccscc

Tt

Tt

cu

duuunT

duuunT

duunT

duuunuunT

duuuunuunT

duuunT

ω

ω

ωω

ωωωω

Ako je B

T1<< , tada se ( )tnc i ( )tns mogu smatrati približno konstantnim u intervalu

T, na osnovu čega sledi:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 35

( ) ( ) ( ) ( ) ( ) ( )

( ) ( ) ( )

( ),22

2sin1

2cos1

)cos(2

21

2

2

2

2

2

2

tn

T

ktn

T

ktntn

duuT

tnduuT

tntnduuunT

c

cs

ccc

Tt

Tt

cs

Tt

Tt

ccc

Tt

Tt

cu

−+=

−+= ∫∫∫+

+

+

ωω

ωωω

jer je 2,2 21 <<<<− kk i 12

1 <<Tcω

.

Na sličan način se može pokazati da je i ( ) ( ) ( )∫+

≅2

2

sin2

Tt

Tt

cus duuunT

tn ω . Odavde sledi

da se uskopojasni šum može razdvojiti na dve komponente.

b) Važi:

( ) ( ) ( ) ( ) ( ) τττ dthnthtntn PFPFu ∫∞

∞−

−=∗= ,

gde je sa ( )thPF označen impulsni odziv pojasnog filtra. Sledi da je:

( ) ( )[ ] ( ) ( ) ( )[ ] ( ) 0=−=⎥⎥⎦

⎢⎢⎣

⎡−== ∫∫

∞−

∞−

ττττττ dthnEdthnEtnEtn PFPFuu .

Na osnovu dela zadatka pod a), sledi da je:

( ) ( )[ ] ( ) ( ) ( )[ ] ( ) 0cos2

cos2 2

2

2

2

==⎥⎥⎥

⎢⎢⎢

== ∫∫+

+

Tt

Tt

cu

Tt

Tt

cucc duuunET

duuunT

EtnEtn ωω ,

a na sličan način je i:

( ) ( )[ ] 0== tnEtn ss .

c)

( ) ( ) ( )[ ]( ) ( )[ ] ( ) ( )( )( ) ( )[ ] ( ) ( )( )( ) ( )[ ] ( )( ) ( )( ) ( )[ ] ( ) ( )( ).sinsin

sincos

sincos

coscos

τωωτωτωτ

τωωττωωτ

ττ

++++++−−++−−++=

+=

tttntnE

tttntnE

tttntnE

tttntnE

tntnER

ccss

ccsc

ccsc

cccc

uuu

Na osnovu uslova zadatka je ( ) ( ) ( )[ ] ( ) ( ) ( )[ ]ττττ +==+= tntnERtntnER sssccc , a

takođe važi ( ) ( )[ ] ( ) ( )[ ] 0=+=+ tntnEtntnE scsc ττ , jer su procesi ( )tnc i ( )tns

međusobno nezavisni, a njihove statističke srednje vrednosti su jednake 0.

Dalje je:

( ) ( ) ( ) ( )( ) ( ) ( ) ( )( )( ) ( ) ( )( ) ( ) ( )( )( )( ) ( ).cos

sinsincoscos

sinsincoscos

τωττωωτωωτ

τωωττωωττ

cc

ccccc

ccscccu

R

ttttR

ttRttRR

=+++=

+++=

36 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

d) Spektralna gustina snage šuma je nakon filtriranja ograničena na intervale ( ) ( )[ ]BfBf cc −−+− , i [ ]BfBf cc +− , (Slika 2.2.17.2). Snaga šuma nakon filtriranja

je:

( ) 00 2

22 BNdf

NdffSP

Bf

Bfuu

c

c

=== ∫∫+

∞−

.

f

( )fSu

20N

cfcf−

Slika 2.2.17.2

Na osnovu zadatka pod c), važi:

( ) ( ) ( )0002 0 scuu RRRBNP ==== .

Dalje je:

( ) ( )dffSBNR cc ∫∞

∞−

== 020 .

Pošto je spektralna gustina snage procesa ( )tnc konstanta u intervalu [ ]BB,− , važi:

( )⎩⎨⎧ ≤≤−

=drugde. 0

,0 BfBNfSc

Na sličan način se može pokazati da je spektralna gustina snage procesa ( )tns :

( )⎩⎨⎧ ≤≤−

=drugde.0

,0 BfBNfSs

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 37

V E Ž B A 1

SLUČAJNE PROMENLJIVE I STOHASTIČKI PROCESI

I PRIPREMA VEŽBE (DOMAĆI ZADATAK)

P1) Uniformno raspodeljena slučajna promenljiva

P1.1. Neka je U ∼ U (a,b) uniformno raspodeljena slučajna promenljiva nad intervalom [a,b], a < b

a) Odrediti i nacrtati gustinu verovatnoće od U. b) Odrediti i nacrtati kumulativnu funkciju raspodele od U. c) Izračunati E[U] I E[U²], σ²u kao i funkcije promenljivih a i b. d) Odrediti vezu između "širine" uniformne raspodele, b-a, i njene varijanse. e) Za a = 2, b = 6 izračunati P (-2 <U< 4), i P (U = 5).

P2) Normalno raspodeljena (Gauss-ova) slučajna promenljiva

P2.1. Posmatramo normalno raspodeljenu slučajnu promenljivu X ~ N (µ,σ²) za neke vrednosti µ i σ. Neka je Φ(z) kumulativna funkcija normalizovane normalno raspodeljene slučajne promenljive Z∼N (0,1), čije su vrednosti dostupne u tabelarnoj formi.

a) Izraziti P(a<X<b) i P(X>b) na osnovu Φ, a, b, µ, i σ; b) Za µ = 4 , σ² = 4/3 odrediti P(3≤X≤5) i P(X≥5) .

P3) Sinusoida sa slučajnom fazom

P3.1. Odrediti gustinu raspodele amplituda za )2sin(),( 0 θπθ += tfAtX , ako se podrazumeva da je θ uniformno raspodeljeno.

P3.2. Dat je slučajni proces X (θ,t) = cos(2π1000t + θ) sa diskretnom slučajnom promenljivom θ, koja ima vrednosti θ1 = 0, θ 2 = π/2, θ 3 = π, θ 4 = 3π/2 sa jednakim verovatnoćama.

a) Odrediti očekivanje E [ X (θ,t) ], E [ X² (θ,t) ] kao i autokorelacionu funkciju Rx (t +τ,τ).

b) Odrediti srednju vrednost po vremenu (X (θ,t)) i (X² (θ,t)). c) Da li je X (θ,t) stacionaran, odnosno da li je ergodičan proces?

P4) Autokorelaciona funkcija i spektralna gustina srednje snage slučajnog procesa.

P4.1. Odrediti i skicirati spektralnu gustinu srednje snage slučajnog procesa Y(t), ako je autokorelaciona funkcuja Ry (t) data kao :

a) Ry (τ) = δ(τ); b) Ry (τ) = λ(τ); c) Ry (τ) = λ(τ/T); d) Ry (τ) = 1.

38 VEŽBA 1

P4.2. Odrediti srednju i srednju kvadratnu vrednost slučajnog procesa Z (t), ako je grafički zadata:

a) autokorelaciona funkcija Rz(τ); b) spektralna gustina srednje snage Sz (f).

a)

b)

Slika 1.1.

P4.3. Koji uslov moraju zadovoljiti dva slučajna procesa da bi bili nekorelisani?

P5) Linerno filtriranje slučajnog procesa.

P5.1. Odrediti odziv filtra čija je prenosna funkcija : H (f) = f 0 / (f 0 + j2πf′) ako je na njegovom ulazu prisutan beli šum spektralne gustine srednje snage Sn (f) = N0 / 2. U kakvoj su vezi spektralna gustina srednje snage odziva i prenosna funkcija filtra H(f)?

P5.2. (CCS) Beli šum X(t) sa spektralnom gustinom srednje snage ffSX ∀= ,1)(

pobuđuje linearan filtar čiji je impulsni odziv h . Odrediti spektralnu

gustinu snage i autokorelacionu funkciju procesa na izlazu filtra. ⎭⎬⎫

⎩⎨⎧

<≥

=000

)(tte

t−t

nP5.3. (CCS) Odmerci belog šuma {X(n)} propuštaju se kroz linearan filtar čiji je

impulsni odziv . Odrediti spektralnu gustinu snage i

autokorelacionu funkciju procesa na izlazu filtra. ⎭⎬⎫

⎩⎨⎧

<≥

=000)95.0(

)(nn

nh

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 39

II ZADATAK VEŽBE

SLUČAJNE PROMENLJIVE

1) Uniformno raspodeljene slučajna promenljiva (CST)

1.1. Koristeći funkcije unif_pdf i unif_cdf nacrtati gustinu verovatnoće (pdf) i kumulativnu funkciju raspodele (cdf) uniformne slučajne promenljive U (2,6): >> subplot (121),unif_pdf (2,6),axis( [ 0,8,-0.2,1.2 ] ); >> subplot (121),unif_cdf (2,6),axis ( [ 0,8,-0.2,1.2 ] );

Grafik 1.1.

1.2. Ako je U~U (2,6) odrediti verovatnoće koristeći generisane grafike za pdf i cdf u tački 1.1.

P ( 0<U<3 ) P ( 3<U≤5 ) P ( U = 3 )

Tabela 1.1

1.3. Generisati 500 uzoraka slučajne promenljive U (2,6) >> u = uniform (2,6,500);

a) Izračunati srednju vrednost ( očekivanje) i varijansu slučajne sekvence u:

>> mean_u = mean (u), var_u = var (u)

Uporediti ove rezultate sa rezultatima koji se očekuju na osnovu P1.1. i komentarisati razlike.

b) Da li možete da pretpostavite algoritme MATLAB funkcija mean i var? Prikažite sadržaje ovih funkcija komandom type.

c) Iskoristite funkcije mean_u i var_u za određivanje E[ u² ]. Proverite rezultat sa

MATLAB funkcijom meansq.

40 VEŽBA 1

2) Gausova slučajna promenljiva

2.1. Koristeći MATLAB funkcije gaus_pdf i gaus_cdf prikazati grafike gustine verovatnoće (pdf) i kumulativne raspodele (cdf) slučajne promenljive G ~ N (µ,σ²), pri čemu je µ = mean_u i σ² = var_u iz pripreme 1.3. >> clg,subplot (121),gaus_pdf ( mean_u,var_u ) >> subplot (122),gaus_cdf ( mean_u,var_u )

Grafik 1.2.

2.2. Naznačiti vrednosti na horizontalnoj osi gde pdf ima maksimalnu vrednost i gde je cdf jednaka 0.5. Uporediti ove vrednosti sa srednjom vrednošću Gausove raspodele.

2.3. Odrediti sledeće verovatnoće :

P ( 0 < G ≤ 3 ) P ( 3 < G ≤ 5 ) P ( G ≥ 5 )

Tabela 1.2 Uporediti dobijene rezultate sa vrednostima u tabeli 1.1 za uniformnu raspodelu. Gausova raspodela korišćena u ovom zadatku i uniformna raspodela iz prvog dela vežbe imaju iste srednje vrednosti i varijanse, ali se rezultati razlikuju. Možete li objasniti zašto?

2.4. Ako pretpostavimo da slučajna promenljiva X ∼ N ( µ, σ²) ima konstantnu srednju vrednost µ=1, grafički prikazati uticaj promene varijanse σ² ∈ {0.5, 1, 2, 5, 10 } na izgled gustine raspodele: >> clf >> m = 1; gaus_pdf (m,0.5) >> axis ( [ -10 10 0 0.6 ] ),hold on >> gaus_pdf (m,1) … >> gaus_pdf (m,10)

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 41

Pitanje 1.1. Ako pretpostavimo događaj A : 0<X<2, za koju vrednost varijanse σ² ∈{ 0.5,1,2,5,10} dobijamo maksimalnu verovatnoća događaja A , P (A ).

2.5. Za SP X ∼ N ( 1, σ²), prikazati uticaj promene varijanse σ² ∈ {0.5, 1, 2, 5, 10 } na kumulativnu funkciju raspodele. >> clf >> m = 1; gaus_cdf (m,10) >> axis ( [ -10 10 0 1 ] ),hold on >> gaus_cdf (m,1) … >> gaus_cdf (m,10)

a) Da li možete pretpostaviti granični oblik cdf kada ? Prikaz cdf za malu vrednost može pomoći pri odgovaranju na postavljeno pitanje:

02 →σ2σ

>> gaus_cdf (m,0.00001)

b) Šta znači imati raspodelu verovatnoća sa vrlo malom varijansom? Prikaz

odgovarajuće pdf pomaže da bolje ilustrujemo ovo pitanje:

>> clf >> gaus_pdf (m,0.00001) >> axis ( [ 0 2 0 200 ] )

c) Ako u poslednjem koraku uzmemo uniformno raspodeljenu slučajnu promenljivu

sa srednjom vrednošću µ i varijansom 0.0001, da li će se rezultujuća funkcija pdf promeniti?

2.6. Da bi utvrdili efekte promene srednje vrednosti µ∈{-4,-1,2,5} na pdf Gausove raspodele, njenu varijansu, σ², držaćemo konstantnom: >> clf >> s = 1; gaus_pdf (-4,s) >> axis ( [ -8 8 0 0.5 ] ), hold on >> gaus_pdf (-1,s) … >> gaus_pdf (5,s)

a) Šta sada zapažate: kakav je uticaj promene srednje vrednosti µ ? b) Neka je X (µ, σ²) slučajna promenljiva sa normalnom raspodelom X ( µ,σ²) ∼ N (

µ,σ²). Uporediti vrednosti P(-5< X(-4,1) <-3) i P(4< X(5,1) <6). c) Da bi prikazali efekte promene µ na kumulativnu funkciju raspodele (cdf)

ponoviti korake iz zadatka 2.5. za µ∈{-4,-1,2,5} i σ²=1. Prethodno je potrebno očistiti grafik i odabrati odgovarajuće ose za prikaz: axis( [ -8 8 0 1 ] ).

3) Srednja vrednost,varijansa i snaga

3.1. Generisati slučajne sekvence na osnovu Gausovih slučajnih promenljivih koje imaju različite srednje vrednosti:

42 VEŽBA 1

>> x = gauss (-5,1,100); >> y = gauss (0,1,100); >> z = gauss (5,1,100); >> clf >> plot (x) >> axis ( [ 1 100 -10 10 ] ), grid on, hold on >> plot (y) >> plot (z) Da li je moguće konstatovati da srednja vrednost Gausove slučajne promenljive utiče na jednosmerni nivo talasnog oblika (sekvence)?

3.2. Generisati slučajne sekvence na osnovu Gausovih raspodela sa različitim vrednostima varijanse: >> a = gauss (0,4,100); >> b = gauss (0,1,100); >> c = gauss (0,0.5,100); >> d = gauss (0,0.01,100); >> clf >> subplot (221), plot(a), axis ( [ 1 100 -10 10 ] ) >> subplot (222), plot(b), axis ( [ 1 100 -10 10 ] ) >> subplot (223), plot(c), axis ( [ 1 100 -10 10 ] ) >> subplot (224), plot(d), axis ( [ 1 100 -10 10 ] ) Koristeći MATLAB funkcije mean i var odrediti srednju vrednost i varijansu svake sekvence, i dobijene podatke uneti u tabelu 1.3. Odrediti srednju kvadratnu vrednost svakog signala koristeći dobijene vrednosti srednje vrednosti i varijanse. Proveriti rezultate korišćenjem funkcije meansq.

sekvenca srednja vrednost varijansa srednja kvadratna vrednost

a b c

Tabela 1.3 Pitanje 1.2. Ako talasni oblici iz ovog primera predstavljaju šum, koji bi od njih uneo najmanje smetnji vašem komunikacionom sistemu? Ako prikazani talasni oblici predstavljaju korisne signale bez prisutnog šuma, koji biste upotrebli za prenos informacije i zašto?

SLUČAJNI PROCESI

4) Stacionarnost u širem smislu i ergodičnost

4.1 Generisati sve četiri realizacije slučajnog procesa X (θ,t) opisanog u pripremnom zadatku P3.2 i prikazati prvih 400 uzoraka svake realizacije. >> x = realize ( [ 0 pi/2 pi 3*pi/2 ] ); >> subplot (221),waveplot (x(1,1:400)); >> subplot (222),waveplot (x(2,1:400));

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 43

>> subplot (223),waveplot (x(3,1:400)); >> subplot (224),waveplot (x(4,1:400));

a) Odrediti vrednosti svake realizacije slučajne promenljive X (θ,t) za trenutke t = 0, 0.5, 1.25, 2.2, 3.4 ms. Za svako t izračunati srednju vrednost po ansamblu i srednju kvadratnu vrednost po ansamblu

time [ ms ]

0.0 0.5 1.25 2.2 3.4

X (θ1,t)

X (θ2,t)

X (θ3,t)

X (θ4,t)

E[X (θ,t)]

E[X² (θ,t)]

Tabela 1.4.

4.2. Koristeći funkciju ecorr odrediti autokorelacionu funkciju Rx( t1,t2) za vrednosti t1 i t2 iz tabele 1.5.

>> ecorr (x, t1, t2)

t1 t2 0.0 0.7 1.9 2.6

0.0

0.7

1.9

2.6

Tabela 1.5.

Pitanje 1.3. Zašto su vrednosti u tabeli 1.5 simetrične? Zašto su Rx(1.9, 2.6) i Rx(0.7, 0) jednake? Kako bi izračunali Rx(t1,t2) sa grafika koji su generisani u zadatku 4.1?

4.3. Odrediti vremenske srednje vrednosti za X (θ,t) i X²(θ,t) za svaku vrednost θ. Rezultate uneti u tabelu 1.6.

>> [ mean ( x ( 1,:) ) meansq ( x(1,:) ) ]

44 VEŽBA 1

>> [ mean ( x(2,:) ) meansq ( x(2,:) ) ] >> [ mean ( x(3,:) ) meansq ( x(3,:) ) ] >> [ mean ( x(4,:) ) meansq ( x(4,:) ) ]

θ X (θ,t) X²(θ,t)

θ1

θ2

θ3

θ4

Tabela 1.6.

Uporediti ove vrednosti sa vrednostima dobijenim u tabeli 1.4. Šta to govori o ergodičnosti X(θ,t)?

4.4. Prikazati autokorelacionu funkciju X (θ1,t) koja je određena usrednjavanjem u vremenu:

>> clf >> acf ( x(1,:),100);

Da li je vremenska autokorelaciona funkcija (acf) za X (θ1,t) različita od acf za X (θ3,t)?

Pitanje 1.4. Ako je X(θ, t) ergodičan proces, kako se može izračunati Rx(2.6, 0.7) koristeći grafik iz zadatka 4.4?

4.5 Generisati slučajni proces Y (Φ, t) = cos(2π1000t + Φ) definisan u terminima diskretne slučajne promenljive faze Φ koja uzima vrednosti Φ1 = 0 i Φ1 = π sa jednakim verovatnoćama.

>> y = realize ([ 0,pi ]);

Prikazati obe realizacije slučajnog procesa Y (Φ, t). Odrediti srednju vrednost i srednju kvadratnu vrednost za t = 1ms i t = 1.25 ms

>> subplot (211),waveplot ( y(1,1:400)) >> subplot (212),waveplot ( y(2,1:400)) Pitanje 1.5. Da li je Y(Φ, t) stacionaran u širem smislu? Da li je Y(Φ, t) ergodičan proces? Obrazložite odgovore.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 45

5) Autokorelaciona funkcija i spektralna gustina srednje snage

Korelacija je mera sličnosti između dva skupa podataka, u tom smislu da što su skupovi sličniji veća će biti apsolutna vrednost korelacije. Jedna od primena je procena slučajne veličine na osnovu posmatranja nekog zavisnog procesa. Autokorelacija je korelaciona mera odmeraka uzetih iz istog slučajnog procesa.

5.1. Generisati 4096 uzorak korelusanog slučajnog procesa Z(t) i prikazati rezultujući grafik

>> close (2),clf >> z = corr_seq( 0.85,4096.3,0 ); >> waveplot (z)

a) Izračunati i prikazati autokorelacionu funkciju RZ(τ) i spektralnu gustinu srednje snage SZ(f) slučajnog procesa Z(t)

>> clf,subplot (211),acf (z) >> subplot (212),psd (z)

Uporedite SZ(f) sa odgovorima na pripremno pitanje P4.2.

b) Izračunati srednju vrednost i srednju kvadratnu vrednost slučajnog procesa Z(t) koristeći RZ(τ).

E [Z(t)] =

E [Z²(t)] =

c) Odredite srednju kvadratnu vrednost procesa Z(t) koristeći SZ(f). Srednja kvadratna vrednost je ekvivalentna oblasti ispod PSD funkcije pomnožena sa faktorom skaliranja. Faktor skaliranja predstavlja broj uzoraka podeljen sa frekvencijom odabiranja. U ovom eksperimentu faktor skaliranja ima vrednost 0.04096.

E [Z²(t)] = * 0.04096 =

6) Beli šum

Spektralna gustina srednje snage belog šuma je konstantna funkcija na celom propusnom opsegu. Beli šum korišćen kao ulaz sistema prisutan je na svim frekvencijama, zato se koristi za identifikaciju sistema tj. za određivanje frekvencijskog odziva nepoznatog sistema.

6.1. Generisati 1024 uzoraka belog Gausovog šuma sa nultom srednjom vrednošću i jediničnom snagom. Iskoristiti dobijenu sekvencu kao ulaz u nepoznati sistem koji predstavlja filtar sa nepoznatom širinom propusnog opsega.

46 VEŽBA 1

>> clf >> wn = gauss (0,1,1024); >> cn = blackbox (wn);

a) Dovedimo izlaz iz nepoznatog filtra na usko pojasni filtar sa promenljivim propusnim opsegom

>> spect_est (cn)

Nakon poziva funkcija spect_est potrebno je zadati frekvencijski opseg u kojem se vrši procena spektra kao i širinu propusnog opsega uskopojasnog filtra koji se koristi za analizu spektra. Za spektralni opseg unesite [0, 5 kHz] a za širinu propusnog opsega filtra 250 Hz. Po unošenju podaka, funkcija prikazuje spektralnu amplitudsku karakteristiku izlaznog signala unutar zadatog frekvencijskog opsega i sa rezolucijom koja odgovara širini upotrebljenog uskopojasnog filtra.

Grafik 1.3.

b) Prikazati rezultat spektralne analize na grafiku 2.1. Uporediti tačnost procenjene spektralne raspodele koja aproksimira frekvencijski odziv nepoznatog sistema poredeći sa spektralnom gustinom srednje snage na njegovom izlazu.

>> hold on, psd (cn)

Pitanje 1.6. Odrediti propusni opseg i red nepoznatog filtra koji je predstavljen blackbox funkcijom.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 47

3 KARAKTERISTIKE DIGITALNIH SIGNALA

3.1 UVOD

3.1.1 Osnovne definicije i oznake

Osnovne komponente digitalnog signala su: ⋅ informacioni sadržaj, ⋅ vremenski oblik elementarnog impulsa, ⋅ digitski takt (signalizacioni interval).

Informacioni sadržaj predstavlja vremenski niz diskretnih simbola: { } LL ,,,, 11 +−= kkkk aaaa (3.1)

Simboli ak uzimaju vrednosti iz konačnog skupa (alfabeta) { }.1,,2,1,0, −== MmAA m L

Ako je ak simbol alfabeta A , elementarni impuls, a T signalizacioni interval, digitalni signal se može predstaviti u obliku:

)(th

s t a h t kTkk N

N

( ) ( )= ⋅ −=−∑ (3.2)

Ako se uvedu sledeće pretpostavke: ⋅ su međusobno zavisne slučajne veličine, { }ka

⋅ svi nizovi elemenata informacionog sadržaja čine ergodičan ansambl u širem smislu, tada će važiti:

akk aa µ== }{ , i (3.3)

)(}}{{ nRaaaa ankknkk == ++ (3.4)

U poslednjim izrazima su:

][][1

mk

M

mmkk AaPAaEa =⋅== ∑

=

, i (3.5)

∑∑= =

+++ ====M

i

M

jjnkikjinkknkk AaAaPAAaaEaa

1 1],[][ (3.6)

statistička srednja vrednost i autokorelacija elemenata informacionog sadržaja, a

∑−=∞→ +

=N

Nkk

Nk a

Na

121

lim}{ , i (3.7)

∑−=

++ +=

∞→

N

Nknkknkk aa

Naa

N 121

lim}}{{ (3.8)

srednja vrednost i autokorelacija člana informacionog sadržaja po vremenu.

48 KARAKTERISTIKE DIGITALNIH SIGNALA

3.1.2 Statističke i spektralne karakteristike digitalnih signala

Srednja vrednost digitalnog signala po vremenu je:

)0()()(2

1lim)( HT

dtthT

dttsNT

ts aaNT

NTN

µµ=== ∫∫

∞−−∞→

(3.9)

Statistička srednja vrednost je:

∑∑∞

−∞=

−∞

−∞=⎟⎠⎞

⎜⎝⎛=−==

k

Tktja

ka e

TkH

TkTthtsEts /2)()]([)( πµ

µ (3.10)

Autokorelacija digitalnog signala po vremenu definisana je izrazom:

∫∑ ∑

−∞=

−−= −=∞→

−∞→

⋅+=

−+−=

+=+=

maT

NT

NT

N

Nk

N

Nnnk

N

NT

NTN

mRmTRT

dtnTthkTthaaNT

dttstsNT

tstsR

)()(1

)()(2

1lim

)()(2

1lim)()()(

τ

τ

τττ

(3.11)

gde je , a nkm −=

∫∞

∞−

+= dtththRT )()()( ττ (3.12)

autokorelacija elementarnog impulsa. Spektralna gustina srednje snage (SGSS) digitalnog signala definisana je izrazom:

∑∫∞

−∞=

−∞

∞−

− ==m

fmTja

fj emRfHT

deRfS πτπ ττ 222 )()(1)()( (3.13)

2)( fH je spektralna gustina energije signala i predstavlja njegov uticaj na SGSS, h t( )

K fT

R m ea aj fmT

m( ) ( )= −

=−∞

∑1 2π (3.14)

predstavlja spektar informacionog sadržaja,

[ ]∑∑∞

−∞=

−∞

−∞=

−+⎟⎠⎞

⎜⎝⎛ −=

m

fmTjaa

m

aa emR

TTmf

TfK πµδ

µ 222

2

)(1)( (3.15)

Sledi: )()()( fSfSfS kd += , (3.16)

pri čemu su i diskretni i kontinualni deo SGSS respektivno, a mogu se predstaviti sledećim izrazima:

)( fSd )( fSk

∑∞

−∞=⎟⎠⎞

⎜⎝⎛ −=

m

ad T

mfT

fHfS δµ

2

22)()( , i (3.17)

[ ]∑∞

−∞=

−−=m

fmTjaak emR

TfHfS πµ 222 )(1)()(

(3.18)

Ukoliko je digitalni signal sa statistički nezavisnim elementima informacionog sadržaja, statistička autokorelacija informacionog sadržaja je:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 49

⎪⎩

⎪⎨⎧

≠===

.0,0)0()(

2

2

mmRamR

a

aka

µ (3.19)

∑∞

−∞=

++=m

Ta

Ta mTR

TR

TR )()()(

22τµτστ (3.20)

je autokorelacija digitalnog signala, pri čemu je varijansa elemenata informacionog sadržaja.

σa2

∑∞

−∞=

+==m

Ta

Ta mTR

TR

TRP )()0()0(

22 µσ (3.21)

predstavlja srednju snagu digitalnog signala. Spektralna gustina srednje snage je tada data izrazom:

∑∞

−∞=⎟⎠⎞

⎜⎝⎛ −+=

m

aa

TmfjfH

TjfH

TfS δ

µσ 22

22

2

)()()( (3.22)

Ako su elementi alfabeta informacionog sadržaja polarni: { 1,,2,1,0,)]1(2[ }−=⋅−−==∈ MmdMmAAa mk L (3.23)

gde je d polovina rastojanja između susednih simbola alfabeta, iste apriorne verovatnoće:

MmM

AP m ,,2,1,1)( L== (3.24)

sledi: µa = 0 (SGSS nema diskretni deo).

22

22

31 dMaka−

==σ (varijansa alfabeta) (3.25)

RM

dT

RT( ) ( )τ τ=−2

213

1 (autokorelacija) (3.26)

a srednja snaga takvog digitalnog signala je:

∫∫∞

∞−

∞−

== dtthT

dffHT

P aa )()( 22

22 σσ

(3.27)

50 KARAKTERISTIKE DIGITALNIH SIGNALA

3.2 ZADACI

3.2.1 Prikazati vremenski oblik digitalnog signala kojim se prenosi binarna sekvenca 10011011, ukoliko se za prenos koriste sledeći formati signala (kodovi):

⋅ unipolarni kod bez povratka na nulu (unipolarni NRZ – Non-Return to Zero),

⋅ diferencijalni unipolarni kod bez povratka na nulu ( diferencijalni unipolarni NRZ),

⋅ bipolarni kod bez povratka na nulu (bipolarni NRZ),

⋅ bipolarni kod sa povratkom na nulu (bipolarni RZ – Return to Zero),

⋅ Mančester kod,

⋅ diferencirajući RZ kod.

Rešenje:

Unipolarni NRZ kod Ovo je najjednostavniji način kodovanja. Binarno 1 se koduje impulsom pozitivnog nivoa, dok se binarno 0 koduje odustvom impulsa. Oba simbola traju čitav sinhronizacioni interval. Problem je što pri dugotrajnom nizu 1-ca, odnosno 0, nema tranzicija u digitalnom signalu, pa se gubi informacija o taktu, i stoga ovaj format ne može da služi za održavanje sinhronizacije između predajnika i prijemnika.

Diferencijalni unipolarni NRZ kod

Kod ovog formata je karakteristično da se koduju promene u informacionoj sekvenci. Ukoliko su susedni biti iste vrednosti, to se koduje odsustvom impulsa, a ukoliko su susedni biti različite vrednosti, to se koduje pozitivnim impulsom. Simboli traju čitav signalizacioni interval, a prvi simbol se koduje na prethodno dogovoren način (u ovom primeru je početni simbol pozitivan ako sekvenca počinje bitom 1).

Bipolarni NRZ kod I u ovom slučaju je nivo signala konstantan za vreme prenosa jednog bita. Koriste se takođe dva naponska nivoa, ali za razliku unipolarnog NRZ koda, pozitivan impuls koduje binarno 1, a negativan impuls koduje binarno 0. Ovde važi isti problem vezan za NRZ kodove – pri dugotrajnom nizu 1-ca, odnosno 0, nema tranzicija, pa ni bipolarni NRZ ne može da služi za održavanje sinhronizacije.

Bipolarni RZ U ovom formatu, binarno 1 je predstavljeno pozitivnim, a binarno 0 negativnim impulsom. Za razliku od prethodno navedenih formata, na sredini svakog intervala signal pada na nulti nivo. Kako na sredini svakog interval postoji tranzicija, sinhronizacija između između predajnika i prijemnika se lako održava. Nedostatak je, međutim, da su promene signala dva puta češće nego protok bita, pa je i zahtevani propusni opseg duplo veći. Mančester kod Slično kao i kod RZ kodova, postoji tranzicija na sredini intervala. Prva polovina intervala označava vrednost bita (pozitivan impuls za binarno 1, a odsustvo impulsa za binarno 0), a na druga polovina je suprotne vrednosti od prve. Prednost nad RZ-om je postojanje samo dva naponska nivoa.

AMI kod AMI kod poseduje tri naponska nivoa. Binarno 0 se koduje naponom nula, a binarno 1 naizmenično negativnim i pozitivnim nivoom (pseudoternarni kod). Impulsi traju polovinu signalizacionog intervala.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 51

Slika 3.2.1.1 prikazuje vremenske oblike navedenih formata.

1 0

+V

-V

0

biti informacionesekvence

unipolarni NRZ

Mancester

AMI

diferencijalniunipolarni NRZ

+V

0

bipolarni NRZ 0

+V

bipolarni RZ

1 1 1 10 0

-V

0

+V

0

+V

-V

0

+V

Slika 3.2.1.1

3.2.2 Izvesti izraze za varijanse informacionih sadržaja digitalnih signala sa simbolima iz M-arnih alfabeta:

a) { }1,,2,1,0],)1(2[ −=−−== MmdMdmAA m L (polarni),

b) { }1,,2,1,0,2 −=== MmdmAA m L (unipolarni),

pod pretpostavkom da su svi simboli jednako verovatni.

Rešenje:

Varijansa informacionog sadržaja digitalnog signala je 222 aaa −=σ .

a) Kako je a = 0, varijansa je jednaka srednjoj kvadratnoj vrednosti alfabeta:

52 KARAKTERISTIKE DIGITALNIH SIGNALA

( )( ) ( ) ( )( )

( ) ( )

( ) ( ) ( ) ( ) ( ) ( )

( )

.3

1

6

1223321

112

11

6

121

1114

1124121

)(

22

2222

22

1

0

21

0

1

0

22

1

0

2221

0

2

1

0

22

dM

MMMMMM

M

Md

MMMM

MMMM

M

d

MmMmM

d

MmMmM

ddMmd

M

AAP

M

m

M

m

M

m

M

m

M

m

M

mmma

−=

⎟⎟⎠

⎞⎜⎜⎝

⎛ +−++−−−=

⎟⎠⎞

⎜⎝⎛ −−+−−−−−=

⎟⎟⎠

⎞⎜⎜⎝

⎛−+−−=

−+−−=−−=

⋅=

∑∑∑

∑∑

=

=

=

=

=

b) Kod unipolarnog alfabeta srednja vrednost alfabeta je različita od nule:

dMMM

M

ddm

MAAPa

M

m

M

mmm )1(

2

)11)(1(22

1)(

1

0

1

0

−=+−−==⋅= ∑∑−

=

=,

pa pošto je srednja kvadratna vrednost:

( )

,3

)12)(1(2

6

)12()1(42

1)(

2

21

0

21

0

22

dMM

MMM

M

ddm

MAAPa

M

m

M

mmm

−−=

−−==⋅= ∑∑−

=

=

za varijansu informacionog sadržaja unipolarnog digitalnog signala dobija se:

22

222222

3

1)12(

3

)12)(1(2 d

MdMMd

MMaaa

−=+−−−−=−=σ .

Dakle, varijansa informacionog sadržaja polarnog i unipolarnog digitalnog signala ista je i data je izrazom:

22

2

3

1d

Ma

−=σ .

Ovo je i logično, s obzirom da varijansa reprezentuje samo naizmenični deo snage slučajnog signala.

3.2.3 Ako su snage unipolarnih binarnih signala od kojih je prvi bez povratka na nulu, a drugi sa povratkom na nulu iste, odrediti i uporediti njihove spektralne gustine srednje snage (SGSS), pod uslovom da su im alfabeti identični i da su simboli statistički nezavisni sa podjednakim verovatnoćama pojavljivanja.

Slika 3.2.3.1 Unipolarni binarni digitalni signali a) bez povratka na nulu b) sa povratkom na nulu

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 53

Rešenje:

Digitalni signali )(1 ts i )(2 ts dati su sledećim izrazima:

⎩⎨⎧ ≤≤

=−= ∑∞

−∞= drugde.0

,0)(,)()( 1

1111

TtUthnTthats

nn

⎩⎨⎧ ≤≤

=−= ∑∞

−∞= drugde.0

,20)(,)()( 2

2222

TtUthnTthats

nn

Za izračunavanje SGSS važi izraz (3.22).

Treba odrediti σ a2 i a , kao i spektar elementarnog impulsa )( fH .

Statistike oba informaciona sadržaja su iste i izračunavaju se na sledeći način:

.4

1

,2

11)1(0)0(

,4

1

,2

11)1(0)0(

22

22

2221

22

21

1

21 aa

aPPa

aa

PPa

σσ ==

==⋅+⋅=

==

=⋅+⋅=

Pošto su srednje snage oba digitalna signala po uslovu zadatka iste, parametri U1 i U2 mogu se izraziti preko srednje snage Ps .

Za srednju snagu unipolarnog digitalnog signala ne može se koristiti izraz (3.27) - dat za polarne signale, već se polazi od opšteg izraza (3.21). Kako je proizvod

0)()( =+ mTthth za m ≠ 0 u izrazu (3.12) za )(mTRT , izraz (3.21) za srednju snagu

unipolarnih digitalnih signala sa elementarnim impulsima h t1( ) i )(2 th svodi se na:

∫∞

∞−

= dtthT

aP )(2

2

,

odnosno:

sss PUPUdtthT

aP 22

1)(

1 21

21

21

211 =⇒=== ∫

∞−

,

.42

1

2

1 22

222 sss PUPUP =⇒==

Treba još odrediti Furijeove transformacije elementarnih impulsa )(1 th i )(2 th :

,)(

)(sin2)(

,)sin(

)()(

2

222

1

221

0

21

211

fT

fTTPfH

efT

fTTUdteUdtethfH

s

TfjT

ftjftj

ππ

ππ πππ

=

=== −−∞

∞−

− ∫∫

54 KARAKTERISTIKE DIGITALNIH SIGNALA

( )( )

.0sin

0

,sin

24

1

)(

)(sin

4

2

sin2

4

1

)(

)(sin

4

2)(

2

2

22

22

22

2

2

222

22

1

=⎟⎠⎞

⎜⎝⎛⇒≠

⎟⎠⎞

⎜⎝⎛ −+=

⎟⎠⎞

⎜⎝⎛ −

⎟⎠⎞

⎜⎝⎛

⎟⎠⎞

⎜⎝⎛

+=

−∞=

−∞=

ππ

δπ

ππ

π

δπ

π

ππ

k

kk

T

kf

k

kTP

TfT

fTT

T

P

T

kf

TT

k

TT

k

TPTfT

fTT

T

PfS

ks

s

ks

s

SGSS unipolarnog digitalnog signala srednje snage sP bez povratka na nulu, pri brzini

signalizacije 1/T je:

)(2

1

)(

sin

2

1)(

2

2

1 fPfT

fTTPfS ss δ

ππ += .

Na sličan način dolazi se do SGSS unipolarnog digitalnog signala sa povratkom na nulu:

,

2

2sin

4

1

2

2sin

4)(

,

2

2sin

)(

,

2

2sin

2

1)(

2

2

222

2

22

2

2

222

4/22

2/

0

222

⎟⎠⎞

⎜⎝⎛ −

⎟⎠⎞

⎜⎝⎛

⎟⎠⎞

⎜⎝⎛

+

⎟⎠⎞

⎜⎝⎛

⎟⎠⎞

⎜⎝⎛

=

⎟⎠⎞

⎜⎝⎛

⎟⎠⎞

⎜⎝⎛

=

⋅⎟⎠⎞

⎜⎝⎛

==

−∞=

−−

T

kf

k

k

TPTfT

fT

TT

PfS

fT

fT

TPfH

efT

fT

TUdteUfH

ks

s

s

fTjT

ftj

δπ

π

π

π

π

π

π

πππ

⎪⎪⎩

⎪⎪⎨

=

+=⎟⎟⎠

⎞⎜⎜⎝

⎛+

≠=

=⎟⎟⎟⎟

⎜⎜⎜⎜

⎛⎟⎠⎞

⎜⎝⎛

.01

,12)12(

2

,0,20

2

2sin 2

2

k

mkm

mmk

k

k

ππ

π

SGSS unipolarnog digitalnog signala sa povratkom na nulu srednje snage Ps , pri brzini signalizacije 1/T je:

.)12(

)12(

1)(

4

2

2sin

4

1)(

222

2

2 ∑∞

−∞=⎟⎠⎞

⎜⎝⎛ +−

+++

⎟⎠⎞

⎜⎝⎛

⎟⎠⎞

⎜⎝⎛

=m

sss T

mf

m

Pf

P

fT

fT

TPfS δπ

δπ

π

U spektru digitalnog signala )(1 ts , čiji je elementarni impuls bez povratka na nulu (NRZ

– Non Return to Zero), diskretne komponente se nalaze u nulama obvojnice 2

)sin(⎟⎟⎠

⎞⎜⎜⎝

⎛fT

fT

ππ

,

pa se digitalni takt ne može izdvojiti na osnovu spektra (Slika 3.2.3.2).

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 55

Slika 3.2.3.2 SGSS unipolarnog digitalnog signala

U spektru digitalnog signala )(2 ts , čiji je elementarni impuls sa povratkom na nulu (RZ - Return to Zero), postoje diskretne komponente na rastojanju 2/T, pa se na osnovu njih može rekonstruisati digitalni takt (Slika 3.2.3.3).

Slika 3.2.3.3 SGSS unipolarnog digitalnog signala sa povratkom na nulu

Takođe, treba primetiti da su arkade spektra signala sa povratkom na nulu dva puta šire od arkada spektra bez povratka na nulu. To je posledica činjenice da se kod signala sa povratkom na nulu promene nivoa dešavaju dva puta većom frekvencijom (na polovini signalizacionog intervala). Jedna od najčešće korišćenih procena za potrebnu širinu propusnog opsega sistema za prenos digitalnih signala je širina prve arkade. Na osnovu gore rečenog, signal sa povratkom na nulu zahteva dva puta veći propusni opseg od signala bez povratka na nulu.

3.2.4 Odrediti snagu digitalnog signala, čiji su simboli jednako verovatni iz polarnog M-arnog alfabeta, a spektar elementarnog impulsa je dat izrazom:

⎪⎩

⎪⎨

>

≤=

.2

1||0

,2

1||

)(

Tf

TfT

fH

56 KARAKTERISTIKE DIGITALNIH SIGNALA

Rešenje:

Važi:

∫ ∑∫∞

∞−

−∞=

∞−⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛ −+== df

T

mffH

TfH

TdffSP

m

aa δµσ 2

2

22

2

)()()( .

Pošto se radi o polarnom alfabetu sa jednakoverovatnim simbolima, gornji izraz postaje:

∫∞

∞−

= dffHT

P a 22

)(σ

.

Varijansa simbola iz polarnog M-arnog alfabeta je (zadatak 3.2.2):

22

2

3

1d

Ma

−=σ ,

pa se konačno dobija:

22

2222

1

2

1

222

3

11

3

1

3

1d

M

TTd

T

MdfTd

T

MP

T

T

−=−=−= ∫−

.

3.2.5 U prenosu podataka brzinom sbvd 1200= koristi se impuls:

⎪⎪⎩

⎪⎪⎨

⎧ <⎟⎠⎞

⎜⎝⎛

=.drugde0

,2

cos)(

Ttt

Tth

π

Odrediti i uporediti spektre signala podataka, kada se koriste alfabeti veličine M = 2, M = 4, i M = 8 .

Kolika širina propusnog opsega je dovoljna za prenos prve arkade spektra?

Amplitude simbola su iz M-arnih polarnih alfabeta, a verovatnoće pojedinih simbola su jednake. Pretpostavlja se da su srednje snage iste u svim slučajevima.

Rešenje:

Kako su simboli alfabeta simetrično raspoređeni oko nule i jednakih verovatnoća, srednja vrednost simbola alfabeta je 0=a , pa će SGSS imati samo kontinualni deo:

22

)()( fHT

afS = ,

gde je )( fH Furijeova transformacija determinističkog signala h t( ).

Srednja snaga sP je ista u svim slučajevima, pa se 2a može izraziti preko nje:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 57

.2

1

2sin

2

1

6

12cos

1

6

1

2

2cos1

1

3

1cos

1

3

1)(

2

2/

2/

222/

2/

2/

2/

22

2/

2/

222/

2/

222

22

consta

T

tTT

Td

Mdt

T

tdt

Td

M

dtT

t

Td

Mdt

T

t

Td

Mdtth

T

aP

T

TM

T

T

T

T

M

T

T

M

T

T

Ms

==

⎟⎟

⎜⎜

⎛⎟⎠⎞

⎜⎝⎛+−=⎟

⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛+−=

⎟⎠⎞

⎜⎝⎛+

−=⎟⎠⎞

⎜⎝⎛−==

−−−

−−

∞−

∫∫

∫∫∫

ππ

π

ππ

Digitalni takt je funkcija broja simbola M i datog digitalnog protoka dv

MT

ld= .

Elementarni impuls je polukosinus (HC - Half Cosine):

( ) ( )

( )

.)2(1

)cos(2

21

1

21

1

2

cos2

cos

2

12

1cos

2

12

1

2sin

2

12

1

2sin

2

12

1

22

12sin

2

12

1

22

12sin

2

12

1

2

12sin

2

12

1

2

12sin

2

12

1

2

12cos

2

12cos

2cos2cos

)2cos(cos2)()(

2

2/

0

2/

0

2/

0

2/

0

2/

0

2/

0

2/

0

2

fT

fTT

fTfT

fTT

fT

Tf

fT

Tf

fT

Tf

fT

Tf

T

Tf

Tf

T

Tf

Tf

tT

f

Tf

tT

f

Tf

dttT

fdttT

f

dtT

tftdt

T

tft

dtftT

tdtethfH

TT

TT

TT

Tftj

−=

⎟⎟⎠

⎞⎜⎜⎝

⎛−

++

=

⎟⎠⎞

⎜⎝⎛ −

−⎟⎠⎞

⎜⎝⎛ +

=

⎟⎠⎞

⎜⎝⎛ −

⎟⎠⎞

⎜⎝⎛ −

+⎟⎠⎞

⎜⎝⎛ +

⎟⎠⎞

⎜⎝⎛ +

=

⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛ −

⎟⎠⎞

⎜⎝⎛ −

+⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛ +

⎟⎠⎞

⎜⎝⎛ +

=

⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛ −

⎟⎠⎞

⎜⎝⎛ −

+⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛ +

⎟⎠⎞

⎜⎝⎛ +

=

⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛ −+⎟⎟

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛ +=

⎟⎠⎞

⎜⎝⎛ −+⎟

⎠⎞

⎜⎝⎛ +=

⎟⎠⎞

⎜⎝⎛==

∫∫

∫∫

∫∫∞

∞−

ππ

ππ

ππ

ππ

πππ

πππ

ππ

ππ

ππ

ππ

ππ

ππππ

πππ

SGSS je:

⎥⎥⎥⎥⎥

⎢⎢⎢⎢⎢

⎟⎟⎠

⎞⎜⎜⎝

⎛−

⎟⎟⎠

⎞⎜⎜⎝

=⎥⎦

⎤⎢⎣

−=

22

2

22

22

ld21

ldcosld

4

2)2(1

)cos(4)(

d

dds

v

Mf

v

Mf

v

M

PfT

fTT

T

afS

π

ππ

π

58 KARAKTERISTIKE DIGITALNIH SIGNALA

,ld

21

ldcos

ldld

21

ldcos

ld8)(

2

2

2

22

⎥⎥⎥⎥⎥

⎢⎢⎢⎢⎢

⎟⎟⎠

⎞⎜⎜⎝

⎛−

⎟⎟⎠

⎞⎜⎜⎝

=

⎥⎥⎥⎥⎥

⎢⎢⎢⎢⎢

⎟⎟⎠

⎞⎜⎜⎝

⎛−

⎟⎟⎠

⎞⎜⎜⎝

=

d

d

d

d

d

s

v

Mf

v

Mf

MC

v

Mf

v

Mf

v

MPfS

ππ

π

gde je 2

8

πd

s

v

PC = .

Prva arkada spektra leži u intervalu [ ]0101, ff− , gde je sa 01f označena prva učestanost

za koju važi 0)( 01 =fS . Potencijalni kandidati za 01f su nule funkcije ⎟⎟⎠

⎞⎜⎜⎝

dv

Mf

ldcos π .

Prva nula ove funkcije je M

vf d

ld2= , međutim ovo nije i nula )( fS , jer tada i imenilac

2ld

21 ⎟⎟⎠

⎞⎜⎜⎝

⎛−

dv

Mf jednak 0. Traženjem granične vrednosti )( fS se za ovu vrednost f

dobija:

16ld

ld2

πMC

M

vS d =⎟⎟

⎞⎜⎜⎝

⎛.

Druga nula ⎟⎟⎠

⎞⎜⎜⎝

dv

Mf

ldcos π je za

M

vf d

ld2

3= , što je takođe i nula )( fS , pa je prva arkada

spektra u opsegu ⎥⎦

⎤⎢⎣

⎡−

M

v

M

v dd

ld2

3,

ld2

3.

Za f = 0 amplituda prve arkade je MCS ld)0( ⋅= . Sa povećanjem M, amplituda prve arkade će se povećavati sa ldM.

Spektar ovog signala prikazan je na slici (Slika 3.2.5.1). Za razliku od prethodnih zadataka, bočne arkade su nacrtane u pravoj razmeri u odnosu na prvu arkadu. Sa slike se vidi da je procena koja kaže da se značajan deo spektra nalazi u prvoj arkadi opravdana.

Slika 3.2.5.1 SGSS HC digitalnog signala u funkciji od M

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 59

Slika 3.2.5.2 daje predstavu spektra u logaritamskoj razmeri. Na ovoj slici se jasno vide nule spektra digitlanog signala. Nule spektra S f( ) su određene nulama funkcije

⎟⎟⎠

⎞⎜⎜⎝

dv

Mf

ldcos π , tj. Ζ∈+= kk

M

vf d

ok ),12(ld2

(sem prve nule, kako je već objašnjeno).

Slika 3.2.5.2

Vidi se da povećavanjem M sužavaju se arkade, a površine ispod krivih ostaju iste jer je snaga ista. Sledi tabela u kojoj je prikazano kako se menjaju nule spektra u funkciji M za k = 1, 2.

nule funkcije M

vf d

o ld2

31 =

M

vf d

o ld2

52 =

širina prve arkade

M = 8 dv2

1 dv

6

5 1200Hz

M = 4 dv4

3 dv

4

5 1800Hz

M = 2 dv2

3 dv

2

5 3600Hz

Tabela 3.2.1 Prve dve nule funkcije SGSS

Prethodna analiza pokazuje da se povećanjem broja simbola alfabeta sužava spektar digitalnog signala, odnosno da se isti digitalni protok može ostvariti kroz uži propusni opseg kanala. Međutim, tada se usložnjava uređaj i povećava uticaj šuma.

3.2.6 Signalom prikazanim na slici (Slika 3.2.6.1), prenose se simboli binarnog polarnog

alfabeta A = −{ , }1 1 . Brzina signalizacije je Bd 12001 =T

.

a) Odrediti spektralnu gustinu srednje snage digitalnog signala ako su simboli različite verovatnoće.

60 KARAKTERISTIKE DIGITALNIH SIGNALA

b) Nacrtati SGSS kada su simboli jednako verovatni.

Slika 3.2.6.1 Deo digitalnog signala

Rešenje:

a) Simboli ovog signala pripadaju binarnom alfabetu }1,1{},{ 01 −==∈ AAAak .

Sa slike (Slika 3.2.6.1) se može videti da je elementarni impuls oblika:

⎪⎪⎪

⎪⎪⎪

<≤−

<≤

=

drugde.0

,2

,2

0

)( TtT

U

TtU

th

Statistički parametri informacionog sadržaja su:

).()(4

,1)()(

),()()()(

012

200

211

2

010011

APAP

AAPAAPa

APAPAAPAAPa

a ⋅⋅=

=+=

−=+=

σ

Elementarni impuls može se predstaviti izrazom

,4

3

4)( 00 ⎟

⎠⎞

⎜⎝⎛ −−⎟

⎠⎞

⎜⎝⎛ −= T

thT

thth gde je ⎪⎩

⎪⎨

⎧ ≤=

.drugde0

,4)(0

TtU

th

a njegova Furijeova transformacija je:

,2

sin2)()()( 04

32

42

0fTj

Tfj

Tfj

eT

fjfHeefHfH ππππ −−−

⋅⎟⎠⎞

⎜⎝⎛⋅=

⎥⎥⎦

⎢⎢⎣

⎡−⋅=

pri čemu je

2

2sin

2)(

4/

4/

20 T

f

Tf

TUdteUfH

T

T

ftj

π

ππ

⎟⎠⎞

⎜⎝⎛

== ∫−

− .

Dalje se dobija:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 61

fTje

fTj

fT

fT

UTfHππ

π

π−

⎟⎠⎞

⎜⎝⎛

=2

sin

2

2sin

)( ,

.2

sin

2

2sin

2sin

2

2sin

)( 2

2

22

2

2⎟⎠⎞

⎜⎝⎛

⎟⎟⎟⎟

⎜⎜⎜⎜

⎛⎟⎠⎞

⎜⎝⎛

=⎟⎠⎞

⎜⎝⎛

= − fTfT

fT

TUefT

jfT

fT

UTfH fTj ππ

ππ

π

ππ

Zamenom 2

)( fH u izraz za SGSS digitalnog signala sledi:

,)12(

2

1

1)]()([

2sin

2

2sin

)()(4

2sin

2

2sin

)]()([

2sin

2

2sin

)()(4)(

22

2201

2

2

2210

2

2

2222

201

2

2

2210

−∞=

−∞=

⎟⎠⎞

⎜⎝⎛ +−

⎟⎠⎞

⎜⎝⎛ +

−+

+⎟⎠⎞

⎜⎝⎛

⎟⎟⎟⎟

⎜⎜⎜⎜

⎛⎟⎠⎞

⎜⎝⎛

⋅⋅=

⎟⎠⎞

⎜⎝⎛ −⎟

⎠⎞

⎜⎝⎛

⎟⎟⎟⎟

⎜⎜⎜⎜

⎛⎟⎠⎞

⎜⎝⎛

−+

+⎟⎠⎞

⎜⎝⎛

⎟⎟⎟⎟

⎜⎜⎜⎜

⎛⎟⎠⎞

⎜⎝⎛

⋅⋅=

k

k

T

kf

k

UAPAP

fTfT

fT

TUT

APAP

T

kf

fTfT

fT

TUT

APAP

fTfT

fT

TUT

APAPfS

δπ

ππ

π

δππ

π

π

ππ

π

jer je:

⎪⎪⎪

⎪⎪⎪

⋅⎥⎦

⎤⎢⎣

⎡+

=−⋅

⎥⎥⎥⎥

⎢⎢⎢⎢

+−=⎟

⎠⎞

⎜⎝⎛

⎩⎨⎧

+=−

==⎟

⎠⎞

⎜⎝⎛=⎟

⎠⎞

⎜⎝⎛⇒=⇔≠⎟

⎠⎞

⎜⎝⎛ −

.)12(

2)1(

2

)12()1(

;12,)1(

,2,0

2sin

2sin0

222

222

2

2

TUk

TUkT

njH

kn

knn

fT

T

nf

T

nf

kk

k

ππ

ππδ

Slika 3.2.6.2 prikazuje spektar digitalnog signala kada simboli nisu jednakoverovatni, odnosno kada srednja vrednost nije jednaka 0. Posledica toga je postojanje δ -impulsa u spektru.

62 KARAKTERISTIKE DIGITALNIH SIGNALA

Slika 3.2.6.2

b) Za jednakoverovatne simbole se dobija:

0)()( 01 =⇒= aAPAP i 12 =aσ ,

⎟⎠⎞

⎜⎝⎛

⎟⎟⎟⎟

⎜⎜⎜⎜

⎛⎟⎠⎞

⎜⎝⎛

=2

sin

2

2sin

)( 2

2

2 fTfT

fT

TUfSπ

π

π

1/ 2/ 3/ 4/ 5/ 6/0 fT T T T T T

U TU1

2

2

4

U1

9

U1

U1

25

S f( )

Slika 3.2.6.3

3.2.7 Digitalni signal kao nosilac koristi elementarni impuls čiji je spektar dat izrazom:

( )

⎪⎪⎪⎪

⎪⎪⎪⎪

>

≤≤−⎟⎟⎠

⎞⎜⎜⎝

−−+

−<

=

.0

,24

cos

,21

00

02

0

Bf

BfBBBB

BBf

BBf

fHπ

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 63

gde je T

B2

1= , pri čemu se još definiše i tzv. roll-off faktor r kao 0

0

B

BBr

−= .

a) Skicirati spektar elementarnog impulsa za vrednosti 0=r , 5.0=r i 1=r .

b) Odrediti vremenski oblik elementarnog imupulsa i skicirati njegov izgled za vrednosti r date pod a).

Rešenje:

a) Slika 3.2.7.1 prikazuje izgled )( fH navedenog spektra. Za 0=r propusni opseg sistema potreban za prenos signala sa ovakvim elementarnim impulsom je najmanji, ali je spektar ovakvog “idealnog” oblika nemoguće realizovati (tzv. impuls minimalnog spektra). Preostala dva slučaja (za 5.0=r i 1=r ) predstavljaju spektre koje je jednostavnije aproksimirati i realizovati u praksi, ali je potreban propusni opseg sistema veći.

T

1

T2

1

T

5.1T

5.1−T2

1−T

1−

0=r

5.0=r

1=r

Slika 3.2.7.1

Faktor r u stvari daje informaciju koliko je relativno proširenje spektra u odnosu na impuls minimalnog spektra.

b) Vremenski oblik elementarnog impulsa je (treba primetiti da je spektar elementarnog impulsa parna funkcija):

( ) ( ) ( ) ( )

( ) ( )

( ) ( ) ( )

( )( ) ( ) ( )

( )( ) ( ) ( )( )

,22

sin22

sin2

1

2

22sin2sin22sin

2cos2

sin2

2sin22sin

2cos22

cos2cos2sin

2cos2

2cos1

2

122cos2

2cos2

4cos2cos2

0

00

00

0

0

0

0

0

2 0

0

0

0

00

2 0

0

2

0

2 0

0

02

2

0

2 0

02

0

2 0

022

0

2

∫∫

∫∫

∫∫∫

−−

−−

−∞

∞−

⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎟⎠

⎞⎜⎜⎝

⎛−

−−

+⎟⎟⎠

⎞⎜⎜⎝

⎛+

−−

−−−

+−

=

⎟⎟⎠

⎞⎜⎜⎝

⎛−−

−+−

=

⎟⎟⎠

⎞⎜⎜⎝

⎛+

−−

++=

⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎟⎠

⎞⎜⎜⎝

⎛−

−+++=

⎟⎟

⎜⎜

⎛⎟⎟⎠

⎞⎜⎜⎝

⎛−

−++==

B

BB

B

BB

B

BB

B

BB

B

BB

BB

B

BB

BB

B

BB

BBftj

dfftBB

Bfft

BB

Bf

t

tBBBt

t

tBB

dfftBB

Bf

t

ft

t

tBB

dfftBB

Bfdfft

t

ft

dfftBB

BBfdfft

dfftBB

BBfdfftdfefHth

πππππ

πππ

π

ππππ

ππ

πππππ

π

πππ

ππππ

64 KARAKTERISTIKE DIGITALNIH SIGNALA

( ) ( )( )

.22

sin2

1

22

sin2

1

2

22sin2sin)(

0

0

2 0

0

2 0

00

⎟⎟⎠

⎞⎜⎜⎝

⎛−

−−

−⎟⎟⎠

⎞⎜⎜⎝

⎛+

−−

−−+

=

B

BB

B

BB

dfftBB

Bf

dfftBB

Bf

t

tBBBtth

ππ

πππ

ππ

Dalje se dobija:

( ) ( ) ( )( )

( )

( )

( ) ( )( )

( )

( )

( )

( )( ) ( )( ) ( ) ( )( )

( )( ) ( )( )

( )( ) ( )( ) ( ) ( ) ( )( )

( )( ) ( ) ( )( )

( )( ) ( )( )

( ) ( ) ( )( ) ( ) ( )

( ) ( )( )( )( )

.41

2cos2sin

41

1

41

12cos2sin

2

2cos2sin

41

2cos2sin2

41

2cos2sin22cos2sin

41

22sin2sin

41

22sin2sin2cos2sin

41

222

cos22

cos

41

222

cos22

cos

2

2cos2sin2

22

22

cos

2

1

22

22

cos

2

1

2

2cos2sin2

20

00

0000

0

00

0

000

0

00000

0

00

0

0000

0

00

0

0

0

0

0

00

0

0

0

0

00

20

0

0

20

0

0

00

0

0

tBB

tBB

t

tB

tBBtBBtBBtB

BB

t

tBBtB

tBB

tBBtBBB

tBB

tBBtBBB

t

tBBtB

tBB

tBBBtBB

tBB

tBBBtBB

t

tBBtB

tBB

tBBBB

BBBt

BB

BB

BB

tBB

tBBBB

BBBt

BB

BB

BB

t

tBBtB

tBB

ftBB

Bf

tBB

ftBB

Bf

t

tBBtBth

B

BB

B

BB

−−−

=

⎟⎟⎠

⎞⎜⎜⎝

⎛−+

−−−

−−

+

+−

=

−−−−

+

+−+

−−−

−=

−−−+−

+

+−+

−−−−+

−=

−−

⎟⎟⎠

⎞⎜⎜⎝

⎛−−

−−

−⎟⎟⎠

⎞⎜⎜⎝

⎛−

−−

−+

+−+

⎟⎟⎠

⎞⎜⎜⎝

⎛−+

−−

−⎟⎟⎠

⎞⎜⎜⎝

⎛+

−−

−+

+−

=

−−

⎟⎟⎠

⎞⎜⎜⎝

⎛−

−−

+

++

⎟⎟⎠

⎞⎜⎜⎝

⎛+

−−

+−

=

πππ

πππ

πππ

πππ

ππππ

ππ

πππ

ππππ

ππ

ππππ

π

ππππ

π

πππ

ππ

ππ

ππ

ππ

πππ

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 65

( ) ( )( ) ( ) ( )( ) ( )( )( )

( ) ( )( ) ( )( ) ( )( )( )2

0

220

2000

20

200000

41

16412cos2sin

41

162cos2sin2cos2sin)(

tBB

tBBtBB

t

tBBtB

tBB

tBBtBBtB

t

tBBtBth

−−−+−−−

=

−−−−

+−

=

πππ

πππ

πππ

Za 0=r (odnosno T

BB2

10 == ) se dobija:

( ) ( )t

tBth

ππ 02sin

= - što je vremenski oblik impulsa minimalnog spektra.

Za 5.0=r (odnosno T

BB2

10 == ) se dobija:

( ) ( ) ( )( )2

0

00

21

cos2sin

tB

tB

t

tBth

−=

πππ

- ovo je tzv. kosinusno zaobljena karakteristika.

Za r = 1 se dobija:

( ) ( ) ( )( )2

0

00

41

2cos2sin

tB

tB

t

tBth

−=

πππ

- ovo je podignuti kosinus (raised cosine, ili kosinus-

kvadrat, kako se još naziva).

Slika 3.2.7.2

Slika 3.2.7.2 prikazuje izgled elementarnog impulsa u ova tri slučaja. Treba primetiti da je u sva tri slučaja elementarni impuls nekauzalan i kao takvog nemoguće ga je realizovati u praksi. Međutim, moguće je realizovati odgovarajuće aproksimacije.

66 KARAKTERISTIKE DIGITALNIH SIGNALA

Najjednostavnije je realizovati aproksimaciju podignutog kosinusa, jer su “repovi” najmanji i mogu se lako zanemariti, a kauzalnost se postiže prostim vremenskim kašnjenjem (Slika 3.2.7.3).

( )th

Slika 3.2.7.3

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 67

V E Ž B A 2

KARAKTERISTIKE DIGITALNIH SIGNALA Vremenski oblici (signalizacioni formati, linijski kodovi) i njihove spektralne karakteriskike

I PRIPREMA VEŽBE (DOMAĆI ZADATAK)

P1. Vremenski oblici digitalnog signala (signalizacioni formati, linijski kodovi)

P.1.1. Skicirajte vremenski oblik digitalnog signala koji odgovara sekvenci b=[1 0 1 0 1 1] ukoliko se koristi linijski kod:

a) unipolarni NRZ (Non Return to Zero); b) polarni NRZ; c) unipolarni RZ (Return to Zero); d) bipolarni RZ e) Mančester kod.

Pretpostavi jediničnu amplitudu uz binarni protok od kbs 1=bR .

P2. Spektralne karakteristike digitalnog signala

P2.1. Odrediti i skicirati spektralnu srednje gustinu snage (SGSS) koja odgovara datim linijskim kodovima. Koristiti kbs 1=bR f. Neka je >0 lokacija prve nule SGSS funkcije.

1

P2.2. Ako je prenosni opseg linijskog koda određen sa odrediti prenosne opsege linijskih kodova datih u tački 1.

TB 1f

P2.3. Koja je osnovna razlika između SGS za Mančester kod i NRZ tehniku?

II ZADATAK VEŽBE

1) Oblici binarnog digitalnog signala: talasni oblici različitih linijskih kodova (CST)

Nizovi binarnih jedinica i nula, kao u sistemima sa impulsnom kodnom modulacijom (PCM), mogu biti predstavljeni u različitim signalizacionim formatima koji su poznati pod imenom linijski kodovi. U ovom odeljku posmatramo različite oblike binarnog digitalnog signala i njihove karakteristike. Za tu namenu koristimo Matlab-ovu funkciju wave_gen (Communication System Toolbox) kojom generišemo talasne oblike koji reprezentuju binarnu sekvencu:

wave_gen(binary_sequence,’line_code_name’, Rb)

gde je Rb binarni protok dat u b/s. Ako se koristi ova funkcija sa samo prva dva argumenta tada je podrazumevana vrednost za Rb =1000 b/s.

1.1. Formirajte sledeću binarnu sekvencu:

>> b=[ 1 0 1 0 1 1];

68 VEŽBA 2

a) Generisati talasni oblik koji reprezentuje sekvencu b koristeći unipolarni NRZ linijski kod sa =1000b/s i prikazati talasni oblik x. bR

>> x=wave_gen(b,’unipolar_nrz’,1000); >> waveplot(x)

b) Ponoviti korak a) za:

• polarni NRZ (‘polar_nrz’); • unipolarni RZ (‘unipolar_rz’); • bipolarni RZ (‘bipolar_rz’); • Mančester (‘manchester’).

Pošto se porede talasni oblici za isto Rb može se koristiti funkcija wave_gen sa samo dva argumenta, odnosno komandna linija može se sažeti korišćenjem:

>> waveplot(wave_gen(b, ’line_code_name’))

Pitanje 2.1. Utvrditi koji od posmatranih linijskih kodova generišu talasne oblike bez jednosmerne (DC) komponente? Zašto je odsustvo DC komponente od praktičnog značaja za prenos talasnih oblika.

2) Spektralna gustina snage (PSD – Power Spectral Density) linijskih kodova.

2.1. (CST) Generiši slučajnu binarnu sekvencu dužine 1000 bita:

>> b=binary(1000);

a) Prikaži PSD funkciju svakog linijskog koda iz zadatka 1.1:

>> psd(wave_gen(b,’line_code_name’))

b) Ako i označavaju prvi i drugi spektralni maksimum, a i prvu i drugu spektralnu nulu (pri čemu se sve navedene frekvencije pozitivne, ), popuniti tabelu 3.1. Usvojiti da je frekvencijski opseg potreban za prenos nekog signala,

1pf 2pf 1nf 2nf0(.) >f

TB , određen prvom spektralnom nulom u njegovoj amplitudskoj karakteristici.

Rb=1000b/s 1pf 1nf 2pf 2nf TB

unipolarni NRZ polarni NRZ unipolarni RZ bipolarni RZ Mančester

Tabela 3.1.

2.2. (CST) Da bi se ilustrovala zavisnost spektralne gustine snage (PSD funkcije) od binarnog protoka, koristi Mančester kod i menjaj . bR

>> psd(wave_gen(b, ’manchester’, ) bR

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 69

gde ∈⎨5 kb/s, 10 kb/s, 20 kb/s⎬. (Umesto Mančester koda moguće je koristiti bilo koji bRdrugi kod iz odeljka 1.1.) Posmatraj lokaciju spektralnih nula i maksimuma i ustanovi vezu sa . bR

Pitanje 3.2 Za osnovni komunikacioni kanal sa propusnim opsegom od 10 kHz, koliki je maksimalni digitalni protok za svaki od linijskih kodova ispitanih u odeljku 1.1.

2.3. (CCS) Odrediti i prikazati spektralnu gustinu snage slučajnog procesa S(t) čija je

realizacija PAM signal kod kojeg h(t) predstavlja pravougaoni

impuls prikazan na slici 2.1. i:

)()( nTthatsn

n −= ∑−∞=

a) kod kojeg informacioni simboli nekorelisani, }{ na

b) ako je autokorelaciona funkcija sekvence i ukoliko

je varijansa

:}{ na⎪⎩

⎪⎨

⎧±=

==

inače012/1

0,1)( m

mmRa

.12 =aσ

)(th

T1

T

t

0

Slika 2.1. – Pravougaoni elementarni impuls

70 VEŽBA 2

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 71

4 SKREMBLOVANJE I PN SEKVENCE

4.1 UVOD

4.1.1 Skremblovanje

Skremblovanje predstavlja vid kodovanja, koje kao rezultat daje digitalni signal sa osobinama stacionarnog slučajnog niza bez memorije sa podjednakom verovatnoćom pojave svih simbola. Ovim se postiže transparentnost - nezavisnost osobina prenošenog digitalnog signala od informacionog sadržaja koji on nosi. Ako je: { } LL ,,, 11 +−= nnnn aaaa (4.1)

digitalni niz sa statistički zavisnim elementima informacionog sadržaja, a { } LL ,,,, 11 +−= nnnn bbbb (4.2)

slučajni niz sa statistički nezavisnim simbolima i podjednakom verovatnoćom svih elemenata informacionog sadržaja, tada niz: { } LL ,,,, 11 +−= nnnn cccc (4.3)

nastao kao rezultat operacije skremblovanja nad nizovima { }na i { }nb može imati osobine slučajnog niza { }bn .

Ako su { i binarni nizovi, postupak skremblovanja svodi se na logičku operaciju "sabiranja po modulu 2", (⊕ ).

}an { }bn

Ako niz { ima osobine slučajnog niza: }bn

⎪⎩

⎪⎨

==

=

+,0

41

,021

,21

k

kbb

b

knn

n

(4.4)

niz { sa elementima }cn

c a bn n= ⊕ n (4.5) imaće iste osobine:

⎪⎩

⎪⎨

==

=

+0

41

,021

,21

k

kcc

c

knn

n

(4.6)

Deskremblovanje se vrši ponovnim skremblovanjem sa istim slučajnim nizom { : }bn

72 SKREMBLOVANJE I PN SEKVENCE

nnnnnnnnnnn aabbabbabcd =⊕=⊕⊕=⊕⊕=⊕= 0][][ (4.7)

Međutim, nemoguće je dva puta generisati isti slučajni niz { , na predaji i na prijemu. Jedno rešenje je dodatni kanal koji bi prenosio niz { , ili multipleks nizova { i { . U praksi se koriste deterministički izvori (PN generatori) sa nizovima koji dosta dobro statistički aproksimiraju slučajne nizove. To su pseudoslučajni izvori koji zahtevaju dodatni kanal za sinhronizaciju (ali mnogo manjeg kapaciteta), ili tzv. samosinhronišući skrembleri.

}bn

}bn }bn }cn

Za pseudoslučajni niz važe sledeće karakteristike: ⋅ periodičnost s periodom L

{ } { }b bn n= + L

m+

(4.8)

⋅ ”kašnjenje i sabiranje” { } { } { }b b bn n k n⊕ =+ (4.9) gde su m i k neki brojevi digitskih intervala,

⋅ ergodičnost u širem smislu (jednakost srednjih vrednosti i autokorelacija po ansamblu i vremenu)

)(1}}{{][1

kRbbL

bbbbbbEL

nknnknnknnknn ==== ∑

=++++ (4.10)

Srednja vrednost i autokorelacija pseudoslučajnog niza periode ponavljanja L su:

b LLn =+ 1

2 (4.11)

⎪⎩

⎪⎨⎧

±±≠

±±==+ ...,2,,0

21

...,2,,0

LLkb

LLkbbb

n

n

knn (4.12)

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 73

4.2 ZADACI

4.2.1 Slika 4.2.1.1 prikazuje prosto sekvencijalno kolo sa N D flip-flopova (kola za kašnjenje), N + 1 prekidačem i sabiračem po modulu 2 (tzv. pomerački ili šift-registar), koje pri određenoj kombinaciji prekidača postaje generator PN niza.

Slika 4.2.1.1 PN generator

a) Kolika je maksimalna perioda L ponavljanja niza PN generatora na slici 3.2.?

b) Koristeći ergodičnost PN niza i osobinu kašnjenja i sabiranja, odrediti srednju

vrednost niza nb i njegovu autokorelacionu funkciju )(kR .

Rešenje:

a) Pretpostavimo da se struktura sekvencijalnog kola (položaj prekidača i dr.) ne menja i da su prekidači PN i P0 zatvoreni. Kada se ponovi neki sadržaj u PN generatoru, dalje se deterministički ponavlja isti niz. Pošto je 2N broj različitih kombinacija od N binarnih elemenata, perioda ponavljanja PN niza mora biti NL 2≤ . Sadržaj svih nula se mora isključiti jer se on sam ponavlja, pa je maksimalna perioda koju ovakva struktura može da generiše jednaka:

12max −= NL .

Ova perioda može se postići samo pri nekim kombinacijama prekidača, a takav generator naziva se PN generator niza maksimalne dužine (MLSR - Maximum Length Shift Register).

b) U periodi je 2

2N

jedinica pa je srednja vrednost jednaka:

L

Lb

N

N

n1

2

1

12

2 1 +=−

=−

.

Pošto je PN niz periodičan, periodična je i njegova autokorelaciona funkcija i to sa istom periodom. Zbog ergodičnosti, autokorelaciju možemo računati u vremenu:

∑=

+=L

nknnbb

LkR

1

1)( .

Koristeći relaciju )(2

12)( 2 yxyxxyyxyxyxyx ⊕−+=⇒+−=−=⊕ dobija se:

( )∑=

++ ⊕−+=L

nknnknn bbbb

LkR

12

1)( .

74 SKREMBLOVANJE I PN SEKVENCE

Za k ≠ 0, koristeći osobinu šiftovanja i sabiranja, autokorelacija je:

⎥⎦

⎤⎢⎣

⎡−+= ∑∑∑

=+

=+

=

L

nmn

L

nkn

L

nn bbb

LkR

1112

1)( .

Sve tri sume su iste jer predstavljaju zbir elemenata u jednoj periodi, pa je:

0za,2

11

2

1)(

1

≠== ∑=

kbbL

kR n

L

nn .

Ako je 0=k , onda je 0=⊕ nn bb i

nbR =)0( .

Ovim su izvedeni izrazi (4.11) i (4.12).

4.2.2 Na slici (Slika 4.2.2.1) su prikazana dva PN generatora sa N = 4 D flip-flopa.

a) Objasniti princip rada i odrediti veličine L i bn za ova dva PN generatora.

b) Izračunati i skicirati autokorelaciju PN niza koji se dobija pomoću generatora sa slike 4.2.2.1 b), pri čemu je autokorelacija definisana kao

( )( )∑=

+ −−=L

nknn bb

LkR

1

12121

)( , a knb + označava ciklični šift za k pozicija.

c) Konstruisati set-reset skrembler pomoću PN generatora sa slike 4.2.2.1 b) i odrediti skremblovani niz poruke ...}10110010001001001011110{...}{ 1111111111=na

čijih pet uzastopnih jedinica sa periodom ponavljanja 25 predstavlja sinhro-grupu.

Slika 4.2.2.1 a) Delitelj sa 6 (3) b) Generator m-sekvence

Rešenje:

a) Pošto je 4=N , maksimalna dužina periode PN niza je 15124max =−=L .

Analizirajmo data dva PN generatora sa različitim kombinacijama prekidača.

U prvom slučaju (Slika 4.2.2.1 a) perioda ponavljanja zavisi od početnog sadržaja PN generatora i jednaka je 6 ili 3. Srednja vrednost generisanog niza takođe zavisi od početnog sadržaja i jednaka je 2/3 ili 1/3.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 75

Slika 4.2.2.2 Nizovi koje generiše sekvencijalno kolo sa slike 3.2.1. a)

Drugi PN generator (Slika 4.2.2.1 b) daje PN niz maksimalne dužine, tzv. MLSR sekvencu (Maximum Length Shift Register, ili m-sekvencu, kako se još naziva). U jednoj periodi generiše se 8 jedinica i 7 nula po “slučajnom” redosledu. Srednja

vrednost tog niza je 2

1

15

8 ≅=nb .

1 1 1 10 1 1 10 0 1 1

1 0 0 00 1 0 00 0 1 0

1 1 1 1

1 0 0 11 1 0 00 1 1 01 0 1 10 1 0 11 0 1 01 1 0 11 1 1 0

0 0 0 1

15

0 0 0 00 0 0 0

L2 1

L2 16L1

L1

Slika 4.2.2.3 PN niz kola sa slike 3.2.1. b)

Za vrednosti N koje se koriste u praksi (npr: 9, 15 ili 23) postoje tabele tzv. primitivnih generatorskih polinoma čiji koeficijenti odgovaraju položajima prekidača u PN generatoru. Za veće N postoji više rešenja; najinteresantnija su ona sa minimalnim brojem nenultih koeficijenata pošto zahtevaju najmanji broj sabirača po modulu 2. Osim smanjenja prostorne kompleksnosti kola koja generišu ovakvu sekvencu, ovim se postiže i najmanji koeficijent propagacije greške (vidi zadatak 4.2.3 b).

b) PN sekvence se primenjuju kod tehnike prenosa u proširenom opsegu pomoću direktne sekvence, (DS-SS – Direct Sequence Spread Spectrum, vidi zadatak 13.2.1). Za ove primene se binarno 0 i 1 prenose pomoću negativnog, odnosno pozitivnog

impulsa, respektivno. Definisanje autokorelacije kao ( )( )∑=

+ −−=L

nknn bb

LkR

1

12121

)(

odgovara ovoj činjenici. Drugim rečima nb i knb + će prilikom prenosa imati vrednosti

±1, a operacija ( )( )1212 −− +knn bb odgovara množenju bipolarnih impulsa,

predstavljenom kroz množenje binarnih vrednosti.

76 SKREMBLOVANJE I PN SEKVENCE

Dobri PN nizovi imaju osobinu da imaju izražen pik autokorelacije u tački 0=k , a za sve ostale vrednosti k je vrednost autokorelacije značajno manja. Autokorelacija sa ovakvim osobinama omogućava laku sinhronizaciju na prijemu, gde se primljena sekvenca koreliše (upoređuje) sa lokalno generisanom PN sekvencom, i izražen pik lako omogućuje detekciju početka PN sekvence i postizanje sinhronizama potrebnog za ispravno deskremblovanje. Ovo je posebno važno ako se uzme u obzir uticaj šuma koji se superponira u prenosu i može da poremeti nivoe koji reprezentuju kodovani signal i na taj način poveća vrednosti autokorelacije. Veoma izražen pik znači i veliku otpornost na pogrešnu sinhronizaciju izazvanu greškama nastalim usled šuma.

Vrednosti autokorelacije PN niza generatora sa slike 4.2.1.b) su:

( )⎩⎨⎧−

===

drugde.067,0

,...3,2,1,0 ,1 nnLkkR

Slika 4.2.2.4 prikazuje izgled autokorelacione funkcije. Vidi se da postoji izražen pik na svakom celobrojnom umnošku periode PN sekvence.

( )kR

k

Slika 4.2.2.4

Sve sekvence koje su generisane pomoću MLSR registra imaju ovakav oblik periodične autokorelacije.

Može se primetiti da autokorelaciona funkcija MLSR sekvence u okviru jedne periode liči na autokorelaciju belog Gausovog šuma (pik u tački nula, vrednosti bliske nuli u ostalim tačkama, vidi zadatak 2.2.15). Na osnovu ovoga je jasno zašto se koristi naziv pseudoslučajna sekvenca, jer ovakve sekvence po svojim osobinama vrlo podsećaju na slučajne signale, kao što je šum.

c) Kod set-reset skremblera (Slika 4.2.2.5) sinhronizacija se ostvaruje na osnovu samog signala. Detektori sinhro-grupe vrše monitoring digitalnog niza u tački A, odnosno B.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 77

Slika 4.2.2.5 Set-reset skrembler i deskrembler

Kada detektuju periodičnu sinhro-grupu, oni resetuju skrembler, odnosno deskrembler. Sinhro-grupa prolazi neskremblovana, jer se PN generatori vrte u stanju svih nula. Po isteku sinhro-grupe detektori setuju skrembler, odnosno deskrembler na isto početno stanje i oni dalje generišu identične PN nizove. U datom primeru biće (Tabela 4.2.2.1):

{ }an ... 0 11111 01001 01111 11001 00010 11111 10 ...

}{ nb ... 1 00000 10001 00110 10111 10001 00000 10 ...

{ }cn ... 1 11111 11000 01001 01110 10011 11111 00 ...

Tabela 4.2.2.1 Set-reset skremblovanje

4.2.3 Slika 4.2.1.1 prikazuje samosinhronišući skrembler koji se koristi za digitalni prenos brzinom 9600 bit/s po ITU (International Telecommunications Union) preporuci V.32.

Slika 4.2.3.1 Samosinhronišući skrembler

78 SKREMBLOVANJE I PN SEKVENCE

a) Pod kojim uslovima }{ nb postaje PN niz? Kolika je njegova perioda ponavljanja?

b) Pod kojim uslovima dolazi do greške u prijemu n-tog simbola na ?

Rešenje:

a) Ako je na ulazu }0{}{ =na niz nula, onda binarni niz }{ nb predstavlja klasičnu PN

sekvencu. Takav niz ima periodu ponavljanja .607.388.81223max =−== LL

b) Skremblovani simbol je

2318 −− ⊕⊕= nnnn bbab ,

a deskremblovani, u trenutku n,

2318ˆˆˆˆ −− ⊕⊕= nnnn bbba .

Ako u toku prenosa nije nastala greška, tj. nn bb =ˆ , biće

23182318ˆˆˆ −−−− ⊕⊕⊕⊕= nnnnnn bbbbaa .

Ako su takođe ispravno preneti i simboli 18−nb i 23−nb onda je

nnnnnnn abbbbaa =⊕⊕⊕⊕= −−−− 18232318ˆ .

Dakle, ako nastane greška u prenosu, nn bb ≠ˆ , ona će se multiplicirati onoliko puta

koliko ima direktnih veza u FIR strukturi deskremblera, pa je poželjno da tih veza bude što manje.

Dodatni kanal koji se ostvarivao detektorima sinhro-grupe bio je nepraktičan. Želeo se kompromis - skoro idealno skremblovanje, ali bez dodatnog kanala. Zato se, umesto set-reset skremblera sa sinhronizacijom, sve više koriste samosinhronišući skrembleri. Dakle, njihova osnovna prednost je što ne zahtevaju sinhronizaciju, ali oni imaju problem multipliciranja greške na prijemu.

4.2.4 Data je Volš-Adamarova (Walsh-Hadamard) matrica, dimenzije 8:

⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥

⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢

−−−−−−−−

−−−−−−−−

−−−−−−−−−−−−

=

11111111

11111111

11111111

11111111

11111111

11111111

11111111

11111111

8C

Izračunati cikličnu autokorelaciju:

;8,...,3,2 ,8

1)(

8

1,, == ∑

=+ iaakR

nkninii

svake sekvence koja je definisana simbolima nekog reda matrice, i pokazati da je ciklična međukorelacija sekvenci:

; i ,8,...,3,2,1, ,8

1)(

8

1,,, jijiaakR

nknjniji ≠== ∑

=+

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 79

koje definišu dva različita reda jednaka 0 za sve ciklične pomeraje k (redovi su međusobno ortogonalni).

Rešenje:

Volš-Adamarove matrice postoje za ,...3,2,1 ,2 == tn t . Generišu se na vrlo jednostavan način, pomoću rekurzije:

.

,11

11

2

2

⎥⎦

⎤⎢⎣

⎡−

=

⎥⎦

⎤⎢⎣

⎡−

=

MM

MMM CC

CCC

C

U konkretnom primeru, izračunavanjem ciklične autokorelacije za npr 3. red matrice 8C

se dobija:

Slika 4.2.4.1 prikazuje izgled ciklične autokorelacije za svaki red matrice.

( )kR1

( )kR2

( ) ( )kRkR 43 ,

( ) ( )kRkR 75 ,

( ) ( )kRkR 86 ,

Slika 4.2.4.1

80 SKREMBLOVANJE I PN SEKVENCE

Što se tiče vrednosti međukorelacije, ortogonalnost se lako proverava. Npr. za 5. i 7. red matrice i pomeraj 3=k se dobija:

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )( ) 011111111111111118

1)3(

8

17,5 =−⋅+−⋅+−⋅−+−⋅−+−⋅+−⋅+⋅+⋅= ∑

=n

R .

Generalno, kao što se iz priloženog može videti, sekvence definisane Volš-Adamarovom matricama imaju lošije autokorelacione karakteristike od MLSR sekvenci, ali sa druge strane poseduju osobinu ortogonalnosti. To ih čini veoma pogodnim za primenu u sistemima za prenos u proširenom opsegu (DS-SS), u kojima postoji više korisnika (tzv. CDMA – Code Division Multiple Access, zadatak 13.2.3). U ovom slučaju, svaki od korisnika koristi po jednu sekvencu definisanu Volš-Adamarovom matricom za širenje spektra svog signala, a ortogonalnost omogućava da se korisničke informacije lako mogu “izvući” iz primljenog signala (koji je sastavljenom od mnoštva “proširenih” signala svih korisnika u sistemu) pomoću korelacije. Kao primer CDMA sistema se obično navodi mobilna telefonija u Sjedinjenim Američkim Državama, pri čemu se zbog loših svojstava autokorelacije, koristi dodatno skremblovanje svih signala sa sekvencom koja poseduje zahtevane autokorelacione osobine.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 81

5 LINIJSKO KODOVANJE

5.1 UVOD

5.1.1 Linijsko kodovanje

Osnovni zadaci linijskog kodovanja su: ⋅ oblikovanje spektra digitalnog signala, ⋅ ograničavanje pojave velikog broja uzastopnih nula.

Linijsko kodovanje unosi redundansu i pri tome je u kodovanom signalu moguće: a) zadržati binarnu prirodu signala, a povećati digitalni protok; b) povećati broj nivoa signala (M > 2), a zadržati istu brzinu signaliziranja; c) povećati broj nivoa signala i sniziti brzinu signaliziranja.

Pseudoternarni (PT) kodovi imaju tri nivoa (-1,0,1). Ako su nastali linearnom transformacijom binarnog niza { }, na ( )}1,0{∈na , primenom relacije:

{ },1,0,1,211

0∑+

=− −∈⎟

⎠⎞

⎜⎝⎛ −=

K

knknkn bab µ

(5.1)

nazivaju se linearnim PT kodovima. Koeficijenti µk mogu imati samo celobrojne vrednosti. Unipolarni linearni PT kod je:

10 =µ , 11 =+Kµ , i Kkk ...,,2,1,0 ==µ (5.2)

.1)1( −+= +− Knnn aab (5.3) Za K = 0 to je poznati duobinarni kod. Polarni linearni PT kod je:

10 =µ , 11 −=+Kµ , i Kkk ,...,2,1,0 ==µ (5.4)

.)1( +−−= Knnn aab (5.5) Za K = 0 ovaj kod poznat je pod imenom dikod, a za K = 1 dobija se tzv. modifikovani duobinarni kod. Ove linearne transformacije realizuju se linearnim kolima koja su okarakterisana kvadratom modula funkcije prenosa u obliku:

⎩⎨⎧

++

=kod. polarni )1(sin4

kod, unipolarni )1(cos4)( 2

22

fTKfTKfH

ππ

(5.6)

Ako je spektralna gustina srednje snage (SGSS) digitalnog signala pre kodovanja bila S f( ) , tada će linearni linijski kodovani signal imati SGSS oblika:

.)()()( 2fHfSfSL ⋅= (5.7) Prekodovani linearni PT kodovi eliminišu nedostatke PT kodova, koji se odnose na prostiranje greške do koje dolazi u toku prenosa i obrtanju polariteta originalnog niza.

82 LINIJSKO KODOVANJE

Prekodovani dikod je tzv. bipolarni kod (AMI – Alternate Mark Inversion), koji se realizuje prethodnim diferencijalnim kodovanjem: c a cn n n= ⊕ −1 . (5.8) Nedostatak linearnih PT kodova, moguća pojava dugog niza nula u kodovanom signalu, prevazilazi se primenom nelinearnih PT kodova, od kojih su najpoznatiji PST i modifikovani alternativno bipolarni kodovi. Kod PST koda par ili skup od tri binarna simbola zamenjuje se parom ternarnih simbola (2B-2T; 3B-2T). Najčešće korišćeni modifikovani bipolarni kodovi su B6ZS i HDBn (HDB3) kodovi.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 83

5.2 ZADACI

5.2.1 Linijskim koderom prikazanim na slici (Slika 5.2.1.1), koduje se binarni signal

∑∞

−∞=−=

nn nTtatx )()( δ .

Slika 5.2.1.1 Dikod (Diferencirajući kod)

Linijski koder uobličava spektar, a filtar )( fH ga ograničava na Nikvistov opseg. D je kolo za kašnjenje za digitski takt T.

a) Odrediti i nacrtati prenosnu karakteristiku predajnika )( fG i impulsni odziv g(t).

b) Odrediti sve moguće vrednosti y nT( ) . Odrediti strukturu dekodera koji na osnovu vrednosti { ( )}y nT daje originalni niz { }an . Na primeru niza

}110110100010{}{ =na prikazati kodovane sekvence.

c) Odrediti niz { $ }an na izlazu dekodera na primeru niza iz predhodne tačke, ako u toku prenosa dođe do greške u prijemu 6-tog simbola. Pod istom pretpostavkom analizirati prenos korišćenjem kodera na slici (Slika 5.2.1.2).

Slika 5.2.1.2 AMI koder (prekodovani dikod)

Rešenje:

a) Prenosna karakteristika predajnika je:

( )⎪⎩

⎪⎨

>

≤⋅=⋅−=

.2

1||0

,2

1||)sin(2

)(1)( 2

Tf

TfefTjT

fHefG

fTj

fTj

ππ

π

⎪⎩

⎪⎨

>

≤=

.2

1||0

,2

1|||)sin(|2

|)(|

Tf

TffTT

fGπ

Impulsni odziv predajnika je:

}.1,0{

,2

1||0

,2

1||

)(

⎪⎩

⎪⎨

>

≤=

naT

f

TfT

fH

84 LINIJSKO KODOVANJE

( ) ( )( ) ( ) .)(

)(sinsin)()()(

TtT

TtT

tT

tT

TthththTtttg−

−−

⎟⎠⎞

⎜⎝⎛

=−−=∗−−= π

π

π

π

δδ

Slika 5.2.1.3 prikazuje prenosna karakteristiku i impulsni odziv dikoda.

Slika 5.2.1.3 Prenosna karakteristika i impulsni odziv dikoda

b) Odziv linearnog sistema na linearnu kombinaciju δ -delta impulsa je:

∑∞

−∞=−=

nn nTtgaty )()( ,

i u trenutku odlučivanja je

[ ]∑∞

−∞=−=

nn TnkgakTy )()( .

Impulsni odziv dikoda je takav da je:

[ ]⎪⎩

⎪⎨

⎧−=

=−=−

drugde.

,1

,

,0

,1

,1

)( kn

kn

Tnkg

1)( −−= nn aanTy i }1,0,1{)( −∈nTy .

an an−1 y nT( )

0 0 0

0 1 -1

1 0 1

1 1 0

Tabela 5.2.1.1 Vrednosti odmeraka kodovanog signala

Dakle, interferencija postoji samo od simbola koji prethodi - kontrolisana je i može se na prijemu eliminisati tako što će odlučivač uraditi inverznu operaciju sa prethodno primljenim simbolom:

1ˆ)(ˆˆ −+= nn anTya .

Dekoder je prikazan na slici (Slika 5.2.1.4).

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 85

Slika 5.2.1.4

Tabela 5.2.1.2 prikazuje kodovanje i dekodovanje informacione sekvence (bez grešaka u prenosu).

{an} 0 1 1 0 1 0 0 0 1 0 1 1

{an-1} 0 0 1 1 0 1 0 0 0 1 0 1

{bn} 0 1 0 -1 1 -1 0 0 1 -1 1 0

{y(nT)} 0 1 0 -1 1 -1 0 0 1 -1 1 0

}ˆ{ 1n-a 0 0 1 1 0 1 0 0 0 1 0 1

}ˆ{ na 0 1 1 0 1 0 0 0 1 0 1 1

Tabela 5.2.1.2 Kodovanje i dekodovanje dikoda

Pretpostavljene vrednosti su podvučene.

Dekodovani niz simbola jednak je originalnoj poruci, }{}ˆ{ nn a=a . Problem je što kada

nastane greška u prenosu, )()(ˆ nTynTy ≠ , ona će zbog povratne veze u odlučivanju prouzrokovati prostiranje greške.

Pomoću dikoda se eliminiše jednosmerna komponenta u spektru digitalnog signala. Impulsi u digitalnom signalu će naizmenično biti kodovani pozitivnim, odnosno negativnim nivoom, što će u relativno kratkom vremenskom intervalu eliminisati jednosmernu komponentu. To se jasno vidi i u prenosnoj karakteristici linijskog kodera (Slika 5.2.1.3), koja potiskuje jednosmernu komponentu (učestanosti oko 0 Hz).

c) Tabela 5.2.1.3 prikazuje kodovanje i dekodovanje dikoda sa greškom prenosu koja je nastala na šestom simbolu. Masnim brojevima je označen pogrešno dekodovani deo poruke.

{an} 0 1 1 0 1 0 0 0 1 0 1 1

{an-1} 0 0 1 1 0 1 0 0 0 1 0 1

{bn} 0 1 0 -1 1 -1 0 0 1 -1 1 0

{y(nT)} 0 1 0 -1 1 -1 0 0 1 -1 1 0

)}(ˆ{ nTy 0 1 0 -1 1 0 0 0 1 -1 1 0

}ˆ{ 1n-a 0 0 1 1 0 1 1 1 1 ? ? ?

}ˆ{ na 0 1 1 0 1 1 1 1 2 ? ? ?

Tabela 5.2.1.3 Dekodovanje dikoda sa greškom u prenosu šestog simbola

86 LINIJSKO KODOVANJE

Problem prostiranja greške kod linearnih linijskih kodova rešava se prekodovanjem originalne poruke, što se u slučaju dikoda i duobinarnog koda svodi na diferencijalno kodovanje.

Ako u linearnom sistemu formalno zamenimo redosled linijskog kodera i njegovog dekodera, novi, tzv. prekodovani linearni linijski koder imaće strukturu kao na slici (Slika 5.2.1.2). Ovo je tzv. AMI (Alternate Mark Inversion) kod.

Treba uočiti da operacija prekodovanja za razliku od starog dekodera ima sabirač po modulu 2. Novi dekoder, ( ))(2modˆ nTyan = biće bez memorije (bez povratne veze) i

neće doći do prostiranja greške.

Na primer:

{an} 0 1 1 0 1 0 0 0 1 0 1 1

{cn-1} 0 0 1 0 0 1 1 1 1 0 0 1

{cn} 0 1 0 0 1 1 1 1 0 0 1 0

{bn} 0 1 -1 0 1 0 0 0 -1 0 1 -1

{y(kT)} 0 1 -1 0 1 0 0 0 -1 0 1 -1

)}(ˆ{ kTy 0 1 -1 0 1 1 0 0 -1 0 1 -1

}ˆ{ ka 0 1 1 0 1 1 0 0 1 0 1 1

Tabela 5.2.1.4 Kodovanje i dekodovanje AMI koda sa greškom u prenosu šestog simbola

U slučaju AMI (Alternate Mark Inversion) koda (prekodovanog dikoda) nema prostiranja greške.

5.2.2 Na slici (Slika 5.2.2.1) je dat linijski koder kojim se koduje binarni signal

∑∞

−∞=−=

nn nTtatx )()( δ , sa statistički nezavisnim, jednako verovatnim simbolima

},{ ddan −∈ .

Slika 5.2.2.1 Duobinarni kod

Linijski koder uobličava spektar, a filtar )( fH ga ograničava na Nikvistov opseg. D je kolo za kašnjenje za digitski takt T.

a) Odrediti i nacrtati prenosnu karakteristiku predajnika )( fG i impulsni odziv g(t).

b) Odrediti SGSS digitalnog signala na izlazu linijskog kodera. Koliki je propusni opseg potreban za prenos ovog signala?

c) Odrediti vrednosti signala y t( ) u trenucima odabiranja kT. Odrediti strukturu dekodera.

⎪⎩

⎪⎨

>

≤=

.2

1||,0

,2

1||,

)(

Tf

TfT

fH

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 87

d) Na primeru poruke }10110010001010{}{ =ni koju generiše izvor prikazati

dekodovane nizove kada je greška nastala pri prenosu šestog simbola originalnog niza.

e) Ponoviti zadatak pod d) ako je prethodno izvršeno diferencijalno kodovanje.

Rešenje:

a) Slično kao u prethodnom zadatku, lako se dobija:

( )⎪⎩

⎪⎨

>

≤⋅=⋅+=

.2

1||0

,2

1||)cos(2

)(1)( 2

Tf

TfefTT

jfHefG

fTj

fTj

ππ

π

Amplitudska karakteristika i impulsni odziv predajnika su

⎪⎩

⎪⎨

>

≤=

,2

1||0

,2

1|||)cos(|2

|)(|

Tf

TffTT

fGπ

g tT

t

Tt

Tt T

Tt T

Tt

Tt

t

T

( )sin sin ( )

( )

sin.=

⎛⎝⎜

⎞⎠⎟

+−⎛

⎝⎜⎞⎠⎟

−=

⎛⎝⎜

⎞⎠⎟

−⎛⎝⎜

⎞⎠⎟

π

π

π

π

π

π1

Slika 5.2.2.2 prikazuje prenosnu karakteristika i impulsni odziv predajnika. Ovde treba spomenuti da se duobinarno kodovanje umesto digitalnim koderom može realizovati analognim kolima koja će uobličiti spektar tako da izgleda kao na slici (Slika 5.2.2.2). Ovakav impulsni odziv je daleko lakše aproksimarati i realizovati nego impulsni odziv minimalnog spektra kao što je )( fH . Naravno, mana (uslovno rečeno) ovakvog pristupa je to što sada postoji intersimbolska interferencija, ali ona je kontrolisana i može se lako eliminisati.

Slika 5.2.2.2 Prenosna karakteristika i impulsni odziv duobinarnog koda

b) Srednja vrednost i varijansa informacionog sadržaja digitalnog signala x t( ) su:

,)(2

1

2

1,0)(

2

1

2

1 22222 dddadda a =−+===−+= σ

pa je SGSS data sa T

d

TfS a

x

22

)( ==σ

.

SGSS linijski kodovanog signala je na osnovu izraza (3.19) data kao:

88 LINIJSKO KODOVANJE

⎪⎩

⎪⎨

>

≤=⋅=

.2

1||0

,2

1||)(cos4

|)(|)()(

22

2

Tf

TffTTd

jfGfSfS xy

π

Vidi se da je propusni opseg potreban za prenos TB 21= , tj. isti je kao i za signal sa minimalnim spektrom sa idealno ravnom frekvencijskom karakteristikom.

c) Na izlazu iz predajnika, u trenucima kT interferiraju (na poznat način - kontrolisano) dva simbola:

( ) 1)()( −

−∞=+=−= ∑ kk

nn aaTnkgakTy .

Koder ima FIR (Finite Impulse Response), a dekoder IIR (Infinite Impulse Response) strukturu:

1ˆ)(ˆˆ −−= nn anTya .

Odlučivač je kvantizer sa onoliko nivoa koliki je alfabet (Slika 5.2.2.3). Dekoder uspešno eliminiše uticaje šuma i smetnji ukoliko su oni manji od polovine rastojanja susednih simbola u alfabetu. Međutim, kada dođe do greške, ona se prostire zbog povratne veze u IIR strukturi dekodera.

Slika 5.2.2.3 Duobinarni dekoder

d) Poruka koju generiše izvor je {in}. Odgovarajuća informaciona sekvenca {an} digitalnog signala x t( ) uzima vrednosti iz polarnog alfabeta {-d, d}.

Duobinarno kodovanje daje 1−+= nnn aab .

Kvaziternarni niz koji se prenosi je nbnTy =)( .

Dekodovanje poruke daje 1ˆ)(ˆˆ −−= nn anTya .

{in} 0 0 1 0 0 0 1 0 1 0 1 0 1 1

{an} d -d -d d -d -d -d d -d d -d d -d d d

{bn} 0 -2d 0 0 -2d -2d 0 0 0 0 0 0 0 2d

{y(nT)} 0 -2d 0 0 -2d -2d 0 0 0 0 0 0 0 2d

)}(ˆ{ nTy 0 -2d 0 0 -2d 0 0 0 0 0 0 0 0 2d

}ˆ{ na d -d -d d -d -d d -d d -d d -d d -d 3d

}ˆ{ ni 1 0 0 1 0 0 1 0 1 0 1 0 1 0 ?

Tabela 5.2.2.1 Duobinarno kodovanje i dekodovanje sa greškom u prenosu šestog simbola

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 89

Greška nn aa ≠ˆ prostire se nakon pogrešno primljenog simbola. Pogrešno

dekodovane vrednosti označene su masnim znacima, a pretpostavljene vrednosti su podvučene. Dekodovana vrednost 3d predstavlja indikaciju da je došlo do greške.

e) Ako se pre duobinarnog prenosa izvrši diferencijalno kodovanje originalne poruke (prekodovanje), princip odlučivanja se menja i rad dekodera, ispravljač i komparator, više ne zavisi od prethodnih odluka, pa nema prostiranja greške.

Diferencijalno kodovana poruka je 1−⊕= nnn cic . Njoj je pridružena polarna binarna

informaciona sekvenca {an}.

Ona se dalje duobinarno koduje 1−+= nnn aab .

{in} 0 0 1 0 0 0 1 0 1 0 1 0 1 1

{cn} 1 1 1 0 0 0 0 1 1 0 0 1 1 0 1

{an} d d d -d -d -d -d d d -d -d d d -d d

{bn} 2d 2d 0 -2d -2d -2d 0 2d 0 -2d 0 2d 0 0

{y(nT)} 2d 2d 0 -2d -2d -2d 0 2d 0 -2d 0 2d 0 0

}ˆ{ (nT)y 2d 2d 0 -2d -2d 0 0 2d 0 -2d 0 2d 0 0

}ˆ{ ni 0 0 1 0 0 1 1 0 1 0 1 0 1 1

Tabela 5.2.2.2

Dekoder prekodovanog linearnog linijskog kodera radi bez memorije; u ovom slučaju princip odlučivanja može eksplicitno da se opiše kao:

⎩⎨⎧

=±=

=.0)(ˆ1

,2)(ˆ0

nTy

dnTyin

Sada greška, nn ii ≠ˆ , postoji samo na pogrešno prenetom (šestom) simbolu i ne

prostire se dalje.

5.2.3 Linijskim koderom prikazanim na slici (Slika 5.2.3.1), koduje se binarni signal

∑∞

−∞=−=

nTn nTthatx )()( sa statistički nezavisnim, jednako verovatnim simbolima iz

alfabeta },{ ddan −∈ i spektrom elementarnog impulsa:

[ ]

⎪⎩

⎪⎨

>

≤+=

,1

||0

,1

||)cos(1)(

Tf

TffTT

fHT

π

Slika 5.2.3.1 Modifikovani duobinarni kod (1-2D)

⎪⎩

⎪⎨

>

≤=

.2

1||0

,2

1||

)(

Tf

TfT

fH

90 LINIJSKO KODOVANJE

Linijski koder uobličava spektar, a filtar )( fH ga ograničava na Nikvistov opseg. 2D je kolo za kašnjenje za dva digitska takta.

a) Odrediti i nacrtati prenosnu karakteristiku predajnika )( fG i impulsni odziv g(t).

b) Odrediti SGSS linijski kodovanog digitalnog signala y t( ) .

c) Ako se odabiranje signala y t( ) vrši u trenucima kT, odrediti način dekodovanja.

Rešenje:

a) Amplitudska karakteristika predajnika je:

⎪⎩

⎪⎨

>

≤=

.2

1||0

,2

1|||)2sin(|2

|)(|

Tf

TffTT

fGπ

Impulsni odziv predajnika je:

g tT

t

Tt

Tt T

Tt T

( )sin sin ( )

( ).=

⎛⎝⎜

⎞⎠⎟

−−⎛

⎝⎜⎞⎠⎟

π

π

π

π

2

2

Slika 5.2.3.2 Prenosna karakteristika i impulsni odziv modifikovanog duobinarnog koda (1-2D)

b) Statistički parametri informacionog sadržaja digitalnog signala na ulazu linijskog

kodera su 0=a i 22 da =σ ,

pa je njegova SGSS:

⎪⎪⎩

⎪⎪⎨

>

≤⎟⎠⎞

⎜⎝⎛

==.

1||0

,1

||2

cos4|)(|)(

42

22

Tf

Tf

fTTd

fHT

dfS Tx

π

SGSS kodovanog signala biće

⎪⎩

⎪⎨

>

≤=⋅=

.2

1||0

,2

1||)2(sin)2/(cos16

|)(|)()(

2423

2

Tf

TffTfTdT

fGfSfS xy

ππ

c) Ovaj koder uobličava spektar uz kontrolisanu ISI Signal )(ty može se napisati u obliku:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 91

∑∞

−∞=∗⋅=∗=

nTn tgthatgtxty ))()(()()()( , tako da je njegova vrednost u trenucima

odabiranja data sledećim izrazom:

222)( −−= nn aanTy i }2,0,2{)( −∈nTy .

Dekodovanje je jednostavno, 2ˆ2

)(ˆˆ −+= nn a

nTya , a prostiranje greške rešava se

prekodovanjem.

5.2.4 Kodovati informacionu sekvencu 10000000011100001000 pomoću:

a) AMI koda,

b) HDB3 (High Density Bipolar 3) koda.

Rešenje:

Kodovanje pomoću AMI koda je prikazano u tabeli (Tabela 5.2.4.1). Postupak kodovanja je vrlo jednostavan, jedinice se naizmenično koduju pozitivnim i negativnim impulsima, pri čemu je izbor početne vrednosti proizvoljan (ovde je izabrana pozitivna vrednost). Obično se umesto vrednosti ±1, koristi oznaka B, što je skraćeno od Bipolar.

informaciona sekvenca

1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0

+1 0 0 0 0 0 0 0 0 -1 +1 0 0 0 0 -1 0 0 0 0 AMI kodovana sekvenca B 0 0 0 0 0 0 0 0 B B 0 0 0 0 B 0 0 0 0

Tabela 5.2.4.1

a) Problem koji postoji kod AMI koda je to što je moguća pojava dugog niza nula, što može dovesti do gubitka sinhronizacije između predajnika i prijemnika. Da bi se ovo sprečilo u praksi se često koriste HDBn kodovi, npr. za linijsko kodovanje PDH (Plesiochronus Digital Hierarchy) i ISDN signala. Pritom je n oznaka nekog prirodnog broja. HDBn kodovi su slični AMI kodu, uz jednu bitnu razliku – ukoliko dođe dođe do pojave sekvence sa 1+n uzastopnom nulom ova sekvenca se zamenjuje sekvencom koja se završava veštački umetnutim impulsom. Umetnuti impuls je istog polariteta kao i prethodna jedinica (prethodni B impuls), što ga na prijemu jasno identifikuje i lako ga je ukloniti, i obično se označava sa V (skraćeno od Violation - povreda alternativne promene znaka). Postoji još jedan dodatni koncept kod HDBn kodova, a to je da se mora obezbediti da uzastopni V impulsi budu suprotnog polariteta, jer se na taj način srednja vrednost digitalnog signala održava na nivou 0. Uzevši u obzir gore navedeno, dolazi se do sledećeg algoritma za HDBn kodovanje:

92 LINIJSKO KODOVANJE

HDBn kodovanje originalna sekvenca broj B impulsa između

dve zamene neparan broj B impulsa između dve

zamene paran (ili nula)

48476 1

00000+

⋅⋅⋅⋅⋅n

48476 1

V0000+

⋅⋅⋅⋅⋅n

48476 1

V000B+

⋅⋅⋅⋅⋅n

Na ovaj način se postiže da je u kodovanoj sekvenci maksimalno moguće da se pojavi n nula. Treba primetiti da se postoje dve vrste zamene, koje obezbeđuju da uzastopni V simboli budu suprotnog polariteta, kao i da se u drugoj vrsti zamene, pored V impulsa forsira i B impuls na početku sekvence.

HDB3 je jedan iz familije HDBn kodova. Konkretno za HDB3 kod, algoritam kodovanja je:

HDB3 kodovanje originalna sekvenca broj B impulsa između

dve zamene je neparan broj B impulsa između dve zamene je paran (ili nula)

0000 000V B00V

Tabela 5.2.4.2 prikazuje HDB3 kodovanje date informacione sekvence (zasenčeni su delovi sekvence koji su pretrpeli zamenu). Prvu zamenu u informacionom nizu smo proizvoljno izabrali da bude 000V.

informaciona sekvenca

1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0

+1 0 0 0 0 0 0 0 0 -1 +1 0 0 0 0 -1 0 0 0 0 AMI kodovana sekvenca B 0 0 0 0 0 0 0 0 B B 0 0 0 0 B 0 0 0 0

+1 0 0 0 +1 -1 0 0 +1 -1 +1 -1 0 0 -1 +1 0 0 0 -1 HDB3 kodovana sekvenca B 0 0 0 V B 0 0 V B B B 0 0 V B 0 0 0 V

Tabela 5.2.4.2

Na kraju treba reći da su HDBn kodovi uobičajen primer nelinearnih PT linijskih kodova.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 93 93

V E Ž B A 3

PSEUDO-SLUČAJNE SEKVENCE

I PRIPREMA VEŽBE (DOMAĆI ZADATAK)

P1) Perioda PN (Pseudo-Noise) sekvence

P1.1. Za pomerački registar realizovan u skladu sa polinomom odrediti periodu generisane sekvence. Usvojiti da je početno stanje registra različito od nule. Odrediti broj jedinica i nula u dobijenoj sekvenci.

521)( DDDh ++=

P2) Ciklična autokorelacija PN sekvence

P2.1. Napisati MATLAB kod koji implementira generator PN sekvence u vidu MLSR proizvoljne dužine. Ulazni parametar predstavlja vektor-vrstu koja predstavlja koeficijente polinoma u opadajućem redosledu. Tako npr. polinomu iz prethodnog zadatka odgovara vektor-vrsta [1 0 0 1 0 1]. Za dužinu registra m = 12 ([1 0 0 1 0 1 0 0 0 0 0 0 1]) odrediti i prikazati periodičnu autokorelaciju funkciju definisanu izrazom:

521)( DDDh ++=

.10)(1

, −≤≤= ∑=

+ LmccmRL

nmnnc

Da li se dobijene vrednosti slažu sa teoretskim?

P3) Osobine PN sekvenci generisanih pomoću više pomeračkih registara

P3.1. Napisati MATLAB kod koji implementira dva MLSR, dužina m = 3 i m = 4, a zatim od njihovih izlaznih sekvenci formira novu sekvencu formira sabiranjem po modulu 2. Da li je dobijena sekvenca periodična? Ako jeste koji je njen period? Odrediti i prikazati njenu autokorelaciju funkciju.

II ZADATAK VEŽBE

UPOTREBA PN SEKVENCI

1) GOLD-ove sekvence

1.1. Generisati L = 31 Gold-ovu sekvencu korišćenjim dva MLSR dužine m = 5 ([1 0 0 1 0 1] i [1 1 0 1 1 1]) i sabiranjem po modulu 2 njihovih izlaznih sekvenci . Da li je dobijena sekvenca periodična? Ako jeste, koji je njen period? Odrediti i prikazati njenu autokorelaciju funkciju. Odrediti i prikazati njihove auto- i među-korelacione funkcije.

2) Skrembleri

2.1. Upotrebom PN generatora realizovati set-reset i samosinhronišući skrembler.

94 VEŽBA 3

3) Poređenje različitih realizacija

3.1. Uporediti sekvence dobijene pod 1) i 2) sa sekvencama koje daju blokovi iz Simulink/ Communications Blockset: generator Goldovih sekvenci i skrembler.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 95

6 PRENOS U OSNOVNOM OPSEGU

6.1 UVOD Prenos u osnovnom opsegu često se naziva impulsna amplitudska modulacija (PAM - Pulse Amplitude Modulation), jer se elementarnom impulsu, koji se prenosi u signalizacionom intervalu T, dodeljuju različite diskretne vrednosti amplituda.

Deo opšte blok šeme sistema za prenos digitalnih signala sa slici 1.1. (od tačke B do tačke E), koji je relevantan za prenos signala u osnovnom opsegu učestanosti, prikazan je na slici 6.a.

Slika 6.a Sistem za prenos digitalnih signala u osnovnom opsegu učestanosti

)( fHT , )( fHC i )( fH R predstavljaju funkcije prenosa predajnog filtra, kanala i prijemnog

filtra, respektivno. Predajni filtar uobliči signal i prilagodi ga kanalu, a uloga prijemnog filtra se odnosi na smanjenje uticaja šuma i smetnji.

Signal u tački B, na ulazu sistema ima oblik:

∑∞

−∞=−=

kkB kTtats )()( δ (6.1)

a u tački C:

∑∞

−∞=−=

kTkC kTthats )()( (6.2)

pri čemu je h tT ( ) impulsni odziv predajnog filtra. U tački D, ispred odlučivača signal je:

)()()( tnkTthatsk

kD +−= ∑∞

−∞= (6.3)

gde je n t( ) uskopojasni šum na izlazu prijemnog filtra, a h t( ) je impulsni odziv sistema čija je Furijeova transformacija oblika:

)()()()()()( fjRCT efAfHfHfHfH θ== (6.4)

Usled ograničenog propusnog opsega i izobličenja tokom prenosa doći će do intersimbolske interferencije koja zajedno sa šumom može da prouzrokuje greške u prenosu.

6.1.1 Intersimbolska interferencija (ISI)

Pošto je sistem linearan borbu protiv šuma i ISI posmatraćemo odvojeno.

Kako projektovati )( fHT i )( fH R da se minimizuje ISI?

96 PRENOS U OSNOVNOM OPSEGU

Odlučivač odlučuje o simbolu ak na osnovu odbirka primljenog digitalnog signala s tD ( ) uzetog u trenutku kT, slika 6.b. Pretpostavlja se ispravan rad ekstraktora takta, tj. sinhron prenos.

Slika 6.b Sistem za prenos digitalnih signala u osnovnom opsegu

∑∑∞

≠−∞=

−∞=+=−⋅=

knn

nknokn

nD hahanTkThakTs )()( (6.5)

gde je:

⋅ ak - simbol o kojem se donosi odluka na osnovu odbirka s tD ( ) uzetog u t = kT

⋅ ho - vrednost impulsnog odziva u trenutku t = 0.

Neželjena komponenta odbirka s kTD ( ) :

∑∞

≠−∞=

−=

knn

nknk hai;

(6.6)

posledica je izobličenja elementarnog impulsa i naziva se intersimbolska interferencija (ISI).

Za odbirak u kT = 0, ISI je:

∑∑≠

≠−∞=

− ==0

0;

0n

nn

nn

nn hahai (6.7)

Maksimalna ISI je:

∑∑≠

≠−∞=

− ⋅−=⎪⎭

⎪⎬

⎪⎩

⎪⎨

⎧==

00

max )1(max}max{n

n

nn

nn hdMhaii . (6.8)

Varijansa ISI je:

σi i i2 2 2= − (6.9)

Ova veličina se može izračunati na tri načina:

1. kada je poznata gustina raspodele verovatnoće ISI, GRV(i):

∑∀

⋅==i

i iiPi 222 )(σ (6.10)

jer je GRV(i) parna funkcija ( )i = 0 ;

2. kada je poznat elementarni impuls h t( ) digitalnog signala:

∑≠

=0

222

nnai hσσ (6.11)

gde je σa2 varijansa informacionog sadržaja;

3. kada je poznata funkcija prenosa sistema )( fH :

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 97

⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

−⎥⎦⎤

⎢⎣⎡ += ∫ ∑

20

2/1

2/1

222 1

hdfT

nfH

T

T

T nai σσ (6.12)

6.1.2 Idealni sistem prenosa

Za digitalni signal čiji se simboli prenose u ritmu digitalnog takta T, idealni sistem minimalnog propusnog opsega zadovoljava sledeće uslove:

,)(

drugde,0

2

1

)(

kff

fT

fKfA

N

=

⎪⎩

⎪⎨

⎧ =≤=

θ

(6.13)

gde su K i k konstante. Impulsni odziv idealnog sistema je oblika:

constT

Kh

Tt

Tthth oo === ,

sin)(

ππ

(6.14)

Nikvistova brzina signaliziranja jeste maksimalna brzina signaliziranja koja u idealnom sistemu obezbeđuje prenos bez intersimbolske interferencije. Data je izrazom:

Ns fT

v 21 == (6.15)

Digitalni protok (brzina prenosa informacija) definisan je izrazom:

]sb[ ld

T

Mvd = (6.16)

i predstavlja količinu prenete informacije u jedinici vremena.

6.1.3 Prvi i drugi nikvistov kriterijum

Prvi Nikvistov kriterijum (I NK) odnosi se na prenos digitalnih signala, kod kojih se odluka na prijemu donosi na osnovu amplitude odbiraka uzetih na sredini svakog signalizacionog intervala. Njegova formulacija u vremenskom domenu glasi:

okohkTh ,)( δ⋅= , (6.17)

gde je 0,kδ Kronecker-ova delta funkcija definisana izrazom:

⎩⎨⎧

≠=

=.0

,1, mk

mkmkδ (6.18)

Formulacija I NK u frekvencijskom domenu ima analitički oblik:

[ ]T

ffT

fThnffH sNon

s1

,2

1, ==≤=+∑

−∞=

. (6.19)

Drugi Nikvistov kriterijum (II NK) definiše uslov prenosa signala bez izobličenja trajanja signalizacionog intervala. Analitička formulacija ovog uslova u vremenskom domenu ima oblik:

...,2,1,0,)(22

)12( 1,,1 ±±=+=⎥⎦

⎤⎢⎣⎡ − k

hTkh kok δδ , (6.20)

gde je 1h = konstanta. U frekvencijskom domenu II NK glasi:

98 PRENOS U OSNOVNOM OPSEGU

[ ]T

ffT

fTfThnffH sNn

sn 1

,2

1,)cos()1( 1 ==≤=+⋅−∑

−∞=π . (6.21)

6.1.4 Kontrolisana ISI- duobinarni prenos

Ovo je tehnika koja se bazira na II NK i omogućava udvostručavanje brzine signaliziranja u odnosu na Nikvistovu brzinu u sistemu koji ne zadovoljava uslov idealnog prenosa, uz kontrolisanu ISI.

Ako se odabiranje signala, koji predstavlja odziv na signal poslat u trenutku kT (tačka B sistema na slici 4.a.), izvrši u trenutku t kT T= − 2 , u tački D dobija se:

s kTT

a hT

a hT

D k k−⎛⎝⎜

⎞⎠⎟

= ⋅ −⎛⎝⎜

⎞⎠⎟

+ ⋅ ⎛⎝⎜

⎞⎠⎟−2 2 21 . (6.22)

Prethodni izraz važi za sistem čija je funkcija prenosa oblika:

⎪⎩

⎪⎨⎧ =≤=

drugde.0

,2

1)cos(2)( Nf

TffTTfH π (6.23)

odnosno, čiji je impulsni odziv:

h tt T

t T( )

cos( )

( )= ⋅

−4

1 2 2ππ

. (6.24)

Duobinarni prenos može se tretirati kao pseudoternarni prenos sa ili bez prethodno izvršenog diferencijalnog kodovanja informacionog sadržaja.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 99

6.2 ZADACI

6.2.1 Digitalni signal podataka opisan je izrazima:

.)1()1(,}1,1{,)()( ==−=−∈−⋅= ∑−=

kkk

N

Nkk aPaPakTthats

Elementarni impuls )(th prikazan je na slici (Slika 6.2.1.1).

Nacrtati talasni oblik dela signala )(ts koji odgovara sekvenci }{ ka = 1 1 -1 1 -1 -1 1

Slika 6.2.1.1 Elementarni impuls

Rešenje:

Deo digitalnog signala koji sadrži informacionu sekvencu }{ ka je:

1,1,1,1,1,1,1}{,)()(3

3

−−−=−⋅= ∑−=

kk

k akTthats .

Njegov talasni oblik predstavlja superpoziciju elementarnih impulsa ponderisanih informacionim sadržajem, prenošenih u ritmu digitskog takta. U intervalu vremena

TtT 33 <<− digitalni signal ima oblik prikazan na slici (Slika 6.2.1.2). Vidi se da iako postoji preklapanje susednih impulsa, tj. intersimbolska interferencija (ISI), i dalje je moguće rekonstruisati originalnu sekvencu.

Slika 6.2.1.2 Deo digitalnog signala

6.2.2 Koliki su propusni opsezi potrebni za prenos govornog signala maksimalne učestanosti u spektru kHz 4=mf , u slučaju analognog, odnosno digitalnog prenosa? Pretpostaviti da

se za digitalan prenos govornog signala koristi PCM (Pulse Code Modulation) sa 8 bita i elementarni impuls sa minimalnim spektrom koji zadovoljava I Nikvistov uslov.

100 PRENOS U OSNOVNOM OPSEGU

Rešenje:

Kod analognog prenosa, propusni opseg potreban za prenos je jednak maksimalnoj učestanosti u spektru, tj. kHz 4== mA fB .

Pre digitalnog prenosa, mora se izvršiti digitalizacija signala, tj. njegovo odabiranje i kvantovanje. Odabiranje se prema dobro poznatoj teoremi o odabiranju, vrši sa učestanošću koja je dvostruko veće od maksimalne učestanosti u spektru,

kHz 82 == mS ff , odnosno period koji prođe između dva odbirka je SS fT 1= . Pošto

između dva odbirka treba “smestiti” 8 bita (što znači da se vrši kvantovanje sa 25628 = nivoa), signalizacioni interval digitalnog signala je:

S

Sb f

TT

8

1

8== .

Kako se koristi impuls minimalnog spektra, za potreban propusni opseg dobijamo:

kHz 3242

8

2

1 ==== SS

bD f

f

TB ,

odnosno osam puta više nego kod analognog prenosa.

6.2.3 Izvor generiše bite sa taktom µs 125=T koji se u predajniku koduju polarnim M-arnim alfabetom, pri čemu je 8 i ,4 ,2=M (Slika 6.2.3.1). Elementarni impuls je dat sa:

⎩⎨⎧ ≤≤

=drugde.0

,01)(

Ttth

a) Skicirati vremenski oblik signala na izlazu predajnika, ukoliko je generisana informaciona sekvenca 010111101001.

b) Uporediti brzine signaliziranja i protoke digitalnih signala u sva tri slučaja.

c) Skicirati konstelacije digitalnih signala u sva tri slučaja.

Slika 6.2.3.1

Rešenje:

a) Slika prikazuje vremenski izgled digitalnog signala.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 101

Slika 6.2.3.2

b) Sa slike se jasno vidi da važi:

)(ld MTTM ⋅= .

Stoga je:

)(ld

11

MTTv

MMs ⋅

== ,

Bd 80001 ==T

vss , Bd 4000

2

14

==T

vs , i Bd 26673

18

==T

vs .

Za digitalni protok važi:

TT

Mv

MMd

1)(ld == ,

pa su digitalni protoci u sva tri slučaja isti i jednaki:

b/s 8000=Mdv .

U slučaju da je brzina signaliziranja bila ista za sva tri digitalna signala, tada bi digitalni protoci bili različiti, i bili bi u odnosu 3:2:1 .

c) Svaki digitalni signal se sastoji od niza talasnih oblika, kojima se prenose informacioni simboli. U najjednostavnoj varijanti (koja se razmatra u ovom zadatku), talasni oblici su pravaougaoni impulsi, čija se amplituda menja u zavisnosti od prenošenog simbola. Koriste se i komplikovanije prenosne tehnike, npr. modulacije,

102 PRENOS U OSNOVNOM OPSEGU

gde se kao elementarni impulsi koriste kosinusi, čije se amplitude, faze, i/ili frekvencije menjaju u zavisnosti od prenošenog simbola.

Talasni oblici (odnosno, simboli) se često predstavljaju u vidu konstelacija. U slučaju prenosa u osnovnom opsegu, konstelacija je jednodimenzionalna, a simboli su prikazani pomoću amplituda talasnih oblika kojima se prenose. Slika 6.2.3.3 prikazuje konstelacije za 8 i ,4 ,2=M .

2=M

4=M

8=M

Slika 6.2.3.3

Treba navesti na kraju da se mapiranje informacionih bita u simbole obično ne vrši na način prikazan na slici (Slika 6.2.3.3), već se za mapiranje koristi Grejov kod (Slika 6.2.3.4). Odlika ovog koda je da se susedni simboli koduju sekvencama koje se razlikuju za po jedan bit. Ovim se postiže minimizacija bitske greške. Naime, najverovatnija greška koja nastaje usled uticaja šuma prilikom odlučivanja na prijemu je zamena poslatog simbola za susedni. Ukoliko dođe do ovakve greške, tada će samo jedan informacioni bit biti pogrešno dekodovan.

2=M

4=M

8=M

Slika 6.2.3.4

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 103

6.2.4 Pokazati da za elementarni impuls iz zadatka 3.2.7 važi prvi Nikvistov kriterijum. Pokazati da za podignuti kosinus, pored prvog, važi i drugi Nikvistov kriterijum:

0

H f( )

f

T

1

T2

1

T

5.1T

5.1−T2

1−T

1−

0=r

5.0=r

1=r

Slika 6.2.4.1

Rešenje:

Pokazaćemo da elementarni impuls zadovoljava I Nikvistov kriterijum u vremenskom domenu, pošto je to jednostavnije.

Vremenski oblik elementarnog impulsa je (vidi zadatak 3.2.7):

( ) ( ) ( )( )( )( )2

0

00

41

2cos2sin

tBB

tBB

t

tBth

−−−

ππ

,

gde je TB 210 = .

Lako se pokazuje da važi:

( ) 10 =h , i

( ) ,...3,2,1 ,0 ±±±== kkTh ,

odnosno, I Nikvistov kriterijum je zadovoljen. To se može proveriti i posmatranjem spektra elementarnog impulsa (Slika 6.2.4.1), koji je neparno simetričan u odnosu na učestanost T21± .

Za elementarni impuls tipa podignuti kosinus važi 02BB = , a vremenski oblik impulsa

je:

( ) ( ) ( )( )2

0

00

41

2cos2sin

tB

tB

t

tBth

−=

πππ

Važi:

( ) TTTT

T

T

TT

T

TTh

2

1

4

2

11

2cos

2

2sin

22

141

22

12cos

2

22

12sin

2 22==

⎟⎠⎞

⎜⎝⎛

⎟⎠⎞

⎜⎝⎛

=

⎟⎠⎞

⎜⎝⎛−

⎟⎠⎞

⎜⎝⎛

⎟⎠⎞

⎜⎝⎛

=⎟⎠⎞

⎜⎝⎛ π

π

π

π

ππ

π

π,

pri čemu je za izračunavanje korišćena granična vrednost.

Pošto je ( )th parna funkcija, dalje važi:

104 PRENOS U OSNOVNOM OPSEGU

T

Th

Th

2

1

22=⎟

⎠⎞

⎜⎝⎛=⎟

⎠⎞

⎜⎝⎛− .

Na kraju, za vrednosti ( ) 212 Tkt −= , dobija se:

( )

( )

( )

( )0

121

2

12cos

2

122

12sin

2)12(

2=

−−

⎟⎠⎞

⎜⎝⎛ −

⎟⎠⎞

⎜⎝⎛ −

=⎥⎦⎤

⎢⎣⎡ −

k

k

Tk

k

Tkh

π

π

π

,

čime je pokazano da je zadovoljen i II Nikvistov kriterijum.

6.2.5 Koji je teoretski minimalan propusni opseg potreban za prenos digitalnog signala protoka 10 Mbit/s, pri čemu su informacioni simboli iz alfabeta sa 16 elemenata? Ukoliko kanal koji se koristi za prenos signala ima propusni opseg od 1.375 MHz, koliki je maksimalno dozvoljen roll-off faktor r (definisan u zadatku 3.2.7)?

Rešenje:

Brzina signaliziranja je sa digitalnim protokom povezana sledećim odnosom:

( ) MBd 5.2)16(ld

Mbit/s 10

ld===

M

vv d

S .

Minimalno potreban propusni opseg je (shodno I Nikvistovom kriterijumu):

MHz 25.122

10 === Sv

TB .

Ako je propusni opseg sistema MHz 375.1=B , tada je maksimalno dozvoljeni roll-off faktor:

1,00

0 =−

=B

BBr .

6.2.6 M-arni signal sa alfabetom )}1(,,2,1,0 ,)1(2{ −=−−== MmdMmdAA m L prenosi se

sistemom čiji su impulsni odziv )(th i prenosna karakteristika )( fH .

a) Pokazati da je GRV (gustina raspodele verovatnoće) ISI parna funkcija.

b) Za 2=M i 1 0 =h , 1,02 =−h , 2,01 −=−h , 3,01 =h , 1,02 −=h i 0)( =kTh za

2|| >k nacrtati GRV i KGRV (kumulativna GRV) i ucrtati maksimalnu i srednju kvadratnu ISI.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 105

Slika 6.2.6.1 Impulsni odziv sistema

Rešenje:

a) Za neku konkretnu kombinaciju "x" simbola u nekom delu informacione sekvence

}{ xna može se izračunati ISI u trenutku odlučivanja:

.)()( ∑≠

−⋅=on

nx

nx hai

GRV je parna ako i samo ako za svaku vrednost ISI, )(xi , postoji jednako verovatna

ISI, - )(xi :

.)(0

)(

0

)()()( ∑∑≠

−≠

− ⋅=⋅−=−=n

ny

nn

nx

nxy hahaii .

Primer (d = 1, M = 4):

....11331...}{

,...11331...}{)()()(

)()(

xyyn

xxn

iia

ia

−=⇒−−−=

⇒−−=

Dakle, pošto su svi simboli i sve kombinacije simbola jednako verovatne, za svaku

kombinaciju simbola koja daje neku vrednost ISI )(xi , postoji jednako verovatna

kombinacija simbola koja daje - )(xi , pa je GRV(i) parna funkcija, bez obzira na oblik h t( ) .

b) Digitalni signali na ulazu i izlazu sistema su respektivno:

∑∞

−∞=−=

nni nTtatu )()( δ , i ∑

−∞=−=

nno nTthatu )()( .

Kako je propusni opseg realnih sistema konačno širok, tj.

gfffH <⇔≠ 0)( ,

to će za posledicu imati vremensko proširenje elementarnog impulsa u kanalu.

U ovom zadatku h t( ) je poznat u tačkama t = kT (Slika 6.2.6.1).

U trenutku odlučivanja o 0a ISI je:

106 PRENOS U OSNOVNOM OPSEGU

.1,03,02,01,0 2112

0

−−++

≠−∞=

− ⋅−⋅+⋅−⋅=⋅= ∑ aaaahai

nn

nn

U trenutku t = 0 ISI prouzrokuju 4 simbola. Tako postoji 42 mogućih kombinacija 4 binarna signala koji učestvuju u ISI Pojedinim kombinacijama tih simbola odgovaraju konkretne vrednosti ISI.

k 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

a−2 -d +d -d +d -d +d -d +d -d +d -d +d -d +d -d +d

a−1 -d -d +d +d -d -d +d +d -d -d +d +d -d -d +d +d

1a -d -d -d -d +d +d +d +d -d -d -d -d +d +d +d +d

a2 -d -d -d -d -d -d -d -d +d +d +d +d +d +d +d +d

i d -0,1 -0,3 0,5 0,3 -0,5 -0,7 0,1 -0,1 0,1 -0,1 0,7 0,5 -0,3 -0,5 0,3 0,1

Tabela 6.2.6.1 Sve moguće vrednosti normalizovane ISI I = i/d

Maksimalna ISI se direktno očitava iz tabele (Tabela 6.2.6.1). svih mogućih vrednosti ISI, kao { }max | |i , ili se izračunava po definicionom izrazu (4.8):

ddhdMin

n 7,0)1,03,02,01,0()1(0

max =+++⋅=⋅−= ∑≠

.

Nakon što se izračunaju sve moguće vrednosti ISI za određivanje GRV(i) potrebno je odrediti verovatnoće pojedinih vrednosti ISI Za to se može iskoristiti druga tabela (Tabela 6.2.6.2) u kojoj su navedene frekvencije pojavljivanja pojedinih vrednosti ISI

i d -0,7 -0,5 -0,3 -0,1 0,1 0,3 0,5 0,7

f i( ) 1 2 2 3 3 2 2 1

Tabela 6.2.6.2 Frekvencija pojedinih ISI

Verovatnoće pojedinih vrednosti ISI su: 16

)()(

ifiP = .

GRV( )

162

162

162

162

161

161

163

163

-0,7 -0,5 -0,3 -0,1 0 0,1 0,3 0,5 0,7 i/d

i

Slika 6.2.6.2 Gustina raspodele verovatnoća ISI

Varijansa ISI može se izračunati pomoću nekog od izraza (6.10)÷(6.12):

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 107

,15,0])1,0(3,0)2,0(1,0[3

1 222222

0

222

2 ddhdM

nni =−++−+=−= ∑

σ

ili:

σ

σ

ii

i

i P i i d d d

d

2 2 2 2 2 21

160 7

2

160 5 0 15

0 39

= = = − + − + =

=∀∑ ( ) ( , ) ( , ) ... , ;

, .

Slika 6.2.6.3 Inverzna kumulativna funkcija gustine raspodele verovatnoća ISI

6.2.7 Na slici (Slika 6.2.7.1) je prikazan sistem za prenos podataka. Brzina prenosa koju diktira

izvor je ]sb[ 1

0Tvd = . Podaci se prenose δ -impulsima, tj. ∑ −=

kk kTtats )()( δ , gde je

T signalizacioni interval. Prenosna karakteristika sistema je:

[ ]⎪⎩

⎪⎨⎧ ≤+=

drugde.0

,2

1)2cos(12

)(0

00 TffTT

fHπ

Odrediti sve moguće vrednosti ISI na mestu prijema ispred odlučivača u trenucima odlučivanja t = nT, i to u slučaju:

a) kada se prenose binarni signali,

b) kada se prenose kvaternarni signali.

Slika 6.2.7.1 Sistem za prenos podataka

Rešenje:

Digitalni signal na prijemu je oblika:

.)()( ∑ −=k

kD kTthats

108 PRENOS U OSNOVNOM OPSEGU

Za izračunavanje ISI treba odrediti oblik impulsnog odziva h t( ) na ulazu u odlučivač:

[ ] .

)(

)(sin

)(

)(sinsin

2)2cos(12)(

00

00

00

00

0

02/1

2/1

200

0

0 TtT

TtT

TtT

TtT

tT

tT

dfefTTthT

T

ftj

+

⎟⎟⎠

⎞⎜⎜⎝

⎛+

+−

⎟⎟⎠

⎞⎜⎜⎝

⎛−

+⎟⎟⎠

⎞⎜⎜⎝

=+= ∫−

π

π

π

π

π

π

π π

Treba uočiti da je )(th funkcija od T0 a ne od T. Sledi:

.1za0)(,1)(,1)(,2)0( 000 >==−== kkThThThh

Odbirak signala na osnovu kojeg odlučivač donosi odluku o prenošenom simbolu an je:

( ) ∑∑∑∞

≠−∞=

−∞=−

−∞=+==−=

0

)()0()()()(

mm

mnnm

mnk

kD mThahamThaTknhanTs .

Potrebno je utvrditi vezu između signalizacionog intervala T i parametra T0 koji figuriše u izrazima za )( fH i )(th :

T

M

Tvd

ld1

0

== .

a) Za M = 2 je TT =0 .

.2)()()0()( 110101 +−−+ ++=+−+= nnnnnnD aaaThaThahanTs

Pri odlučivanju o simbolu na , interferenciju prave samo dva susedna simbola:

1−na 1+na ISI

-1 -1 -2

-1 1 0

1 -1 0

1 1 2

Tabela 6.2.7.1 Sve moguće vrednosti ISI za M = 2

Maksimalna ISI je 2max =i , a njena normalizovana vrednost je 10

maxmax ==

h

iI , pa je

dijagram oka zatvoren.

b) Za M = 4 je 02TT = , pa je 0)( =nTh za n ≠ 0, odnosno digitalni protok od ]sb[ 1

0T

ostvaruje se bez ISI sa kvaternarnim alfabetom.

6.2.8 Spektar elementarnog signala kojim se vrši prenos binarnog digitalnog signala u osnovnom opsegu ima oblik:

⎪⎩

⎪⎨⎧ ≤⎟

⎠⎞

⎜⎝⎛

=drugde.0

,1

2cos

)(2

Tf

fTT

fHT

π

Funkcija prenosa kanala ima oblik filtra idealnog propusnika niskih učestanosti:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 109

⎪⎩

⎪⎨⎧ ∆−≤=

drugde.0

,1

1)( fT

ffHC

Prenos se vrši digitalnim protokom od 2400 b/s. T je signalizacioni interval.

a) Odrediti impulsni odziv h t( ) sistema.

b) Ako je ∆f = 0, pokazati da h t( ) zadovoljava I i II Nikvistov kriterijum.

Ako je T

f2,0=∆ :

c) Odrediti sve vrednosti ISI za poruku koja sadrži 5 simbola (1, 1, 1,-1, 1) a odlučivanje se vrši u trenucima t = kT;

d) Odrediti vrednost šuma u trenutku odlučivanja o najugroženijem simbolu koja je dovoljna da odlučivač pogreši;

e) Izračunati maksimalni digitalni protok koji se može postići kroz dati kanal pa da ne dođe do ISI.

Rešenje:

a) Standardni odziv (odziv kanala na pobudu elementarnim impulsom h tT ( )) jeste:

.1

,

22

22sin

22

2

22sin

22

)2sin(

)()()( 2

fT

f

Ttf

Ttf

Tf

Ttf

Ttf

Tf

tf

tfTf

dfefHfHth

g

g

gg

g

gg

g

gg

gf

gf

ftjTC

∆−=

⎟⎠⎞

⎜⎝⎛ −

⎥⎦

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛ −

+⎟⎠⎞

⎜⎝⎛ +

⎥⎦

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛ +

+=

= ∫−

π

π

π

π

ππ

π

Slika 6.2.8.1 Standardni odziv kosinus-kvadrat sistema

b) Za 0=∆f je T

f g

1= :

110 PRENOS U OSNOVNOM OPSEGU

;2

2sin5,0

2

2sin5,0

2

2sin)(

⎟⎠⎞

⎜⎝⎛ −

⎟⎠⎞

⎜⎝⎛ −

+⎟⎠⎞

⎜⎝⎛ +

⎟⎠⎞

⎜⎝⎛ +

+⎟⎠⎞

⎜⎝⎛

=ππ

ππ

ππ

ππ

π

π

T

tT

t

T

tT

t

T

tT

t

th

( )( )

( )( )

.2

2sin5,0

2

2sin5,0

2

)2sin()(

ππππ

ππππ

ππ

−−+

+++=

k

k

k

k

k

kkTh

Iz ovog izraza vidi se da je: 1)0( =h , i 0)( =kTh za 0≠k ; odnosno zadovoljen je I Nikvistov kriterijum. Kako je još i:

2

1

2=⎟

⎠⎞

⎜⎝⎛± T

h i 02

)12( =⎟⎠⎞

⎜⎝⎛ + T

kh , za },1,0{ −∉k

zadovoljen je i II Nikvistov kriterijum.

c) Za T

f1

2,0=∆ , je T

fT

f g1

8,01 =∆−= .

Sledi:

⎟⎠⎞

⎜⎝⎛ −

⎥⎦

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛ −

+⎟⎠⎞

⎜⎝⎛ +

⎥⎦

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛ +

+=

2

16,1

2

16,1sin

4,0

2

16,1

2

16,1sin

4,06,1

)6,1sin(8,0)(

k

k

k

k

k

kkTh

π

π

π

π

ππ

.

Tako je:

)0(h = 0,987097, )(Th = -0,00736, )2( Th = 0,00368, )3( Th = 0,009559, )4( Th = 0,00582,

odnosno:

026422,0)()2()3()4(

001481,0)(2)2()3(

00736,0)2()()()2(

008841,0)3()2()(2

007416,0)4()3()2()(

2

1

0

1

2

=−++=−=++=

=+−+=−=+−=

−=+−+=

ThThThThi

ThThThi

ThThThThi

ThThThi

ThThThThi

.1

1

1

1

1

2

1

0

1

2

+=−=+=+=+=

a

a

a

a

a

d) Najugroženiji je drugi simbol u poruci (1, 1, 1,-1, 1), pa je:

978256,0008841,0987097,0)0()( 11 =−=+=− −− ihaTsD .

Dakle, ako šum u trenutku odluke o 1−a bude 9786,0)( −<−Tn , odlučivač će doneti

pogrešnu odluku 1ˆ 1 −=−a .

e) Granična učestanost kanala je:

HzvT

f dg 19208,08,0 =⋅== .

Bez ISI, kroz sistem tolikog propusnog opsega, može se postići digitalni protok:

sbfT

v gd 384022

11 === .

6.2.9 Slika 6.2.9.1 prikazuje impulsni odziv sistema za prenos podataka. Digitski takt je T.

Za binarni polarni signal na prijemu:

a) odrediti sve vrednosti ISI, maksimalnu ISI i njenu varijansu;

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 111

b) nacrtati dijagram oka u intervalu 43Tt < i odrediti maržu za šum.

Slika 6.2.9.1 Impulsni odziv sistema

Rešenje:

a) Signal na prijemu je:

∑∞

−∞=−⋅=

kk kTthats ),()(

gde je:

⎪⎩

⎪⎨

⎧ ≤−=

drugde.0

,4

5

5

41

)(

Ttt

Tth

Na osnovu oblika )(th jasno je da se odluka o 0a donosi na osnovu:

).()()0()0( 110 ThaThahas −⋅+⋅+⋅= −

Dakle, ISI je:

,5

1

5

111 aai += −

pa su sve vrednosti ISI date u tabeli (Tabela 6.2.9.1).

a-1 a1 i

-1 -1 -2/5

-1 1 0

1 -1 0

1 1 2/5

Tabela 6.2.9.1 Sve vrednosti ISI

Maksimalna ISI je 5

2max =i .

Varijansa ISI je:

25

2

5

2

2

1)(

222 =⎟

⎠⎞

⎜⎝⎛⋅=⋅=∑

∀ii iiPσ .

112 PRENOS U OSNOVNOM OPSEGU

b)

Slika 6.2.9.2 Dijagram oka za impulsni odziv sa slike 4.6.

Marža za šum je:

m h i= − =( ) /max0 3 5.

6.2.10 Za tri brzine signaliziranja date su vrednosti odziva sistema u trenucima odabiranja kT:

vs k = ±3 k = ±2 k = ±1 k = 0

600 Bd 0,01 0,02 0,03 1

1200 Bd 0,015 0,03 0,05 0,9

2400 Bd 0,06 0,15 0,2 0,81

Tabela 6.2.10.1 Vrednosti impulsnog odziva )(kTh

Za ostale celobrojne vrednosti k, )(kTh se može zanemariti.

Odrediti maksimalni digitalni protok koji je moguće ostvariti u datom sistemu. Na raspolaganju je M-arni signal, gde M može biti 2, 4, 8 ili 16. Kriterijum za određivanje mogućnosti prenosa jeste otvor oka, odnosno 1max <I .

Rešenje:

Maksimalna normalizovana ISI se izračunava pomoću izraza:

∑∑≠−=

≠−=

−=⋅−=3

03

3

03

max )()0(

1

)0(

1)()1(

kk

kk

kThh

M

dhkThdMI .

Tabela 6.2.10.2 daje izračunate vrednosti:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 113

vs M = 2 M = 4 M = 8 M = 16

600 Bd 0,12 0,36 0,84 1,80

1200 Bd 0,21 0,63 1,47 3,15

2400 Bd 1,01 3,03 7,07 15,1

Tabela 6.2.10.2 Normalizovana maksimalna ISI

Na osnovu tabele se zaključuje sledeće:

⋅ u datom sistemu nije moguće signalizirati brzinom 2400 Bd;

⋅ takođe, u datom sistemu ne može se koristiti alfabet sa 16 simbola;

⋅ najveći digitalni protok ostvaruje se sa M = 4 pri sv = 1200 Bd i iznosi

sb 2400=dv .

6.2.11 M-arni signal sa pravougaonim elementarnim impulsima trajanja T prenosi se kroz kanal prikazan na slici (Slika 6.2.11.1). Brzina signalizacije je v Ts = 1 / . Odlučivanje se izvodi sa T sekundi zakašnjenja.

Slika 6.2.11.1 RC kanal

a) Odrediti pojačanje A tako da bude 1)(' =Th .

b) Odrediti maksimalnu ISI.

c) Za koju brzinu signalizacije će doći do zatvaranja dijagrama oka u prijemniku i koliki je tada digitalni protok, ako je M = 2, 4, 8 ili 16?

Rešenje:

Odziv RC kola )(th na pobudu )(thT prikazan je na slici (Slika 6.2.11.2) i dat je izrazom:

⎪⎩

⎪⎨

>⋅−≤≤−

<=

−−−

.)1(

,01

,00

)(/)(/

/

Tt

Tt

t

thTtT

t

ee

eττ

τ

114 PRENOS U OSNOVNOM OPSEGU

Slika 6.2.11.2 Odziv RC kola na pobudu signalom h tT ( )

Upravo zbog ovakvog oblika odziva, odlučivanje se izvodi sa T sekundi zakašnjenja (tada je odziv maksimalan).

a)

.

1

11)()(' |

τT

e

AThATt

th−

=⇔=⋅==

b) U t = T odlučuje se o simbolu poslatom u t = 0;

ISI....,3,2,1,odbirak korisni0

'

1)(⇒=⇒=

⎪⎪⎭

⎪⎪⎬

=⋅=

⎟⎟

⎜⎜

⎛−=+=

−−

kk

ehAh

eekTThh

kT

TkT

kk

k

τ

ττ

Superpozicijom se dobija:

.

1

)1(

1

)1()1(

,

1

'max

1

'

−=

−=−=

⋅=

−∞

=

=−

ττ

τ

TT

T

kk

kkk

e

dM

e

edMhdMi

hai

c) Oko se zatvara za maxi ≥d:

. 4,142ln

1

ln

ldld

,1

;ln

1

)1(

s

kb

M

M

T

Mv

TvMT

e

dMd

d

sT

=⋅

=⋅

==

=⋅=⇒

−=

ττ

ττ

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 115

M 2 4 8 16

T [µs] 69 139 208 277

A 2 1,33 1,14 1,07

vs [kBd] 14,4 7,2 4,8 3,6

Tabela 6.2.11.1 Parametri digitalnog signala pri kojim dolazi do zatvaranja dijagrama oka

v f Md ≠ ( ) - digitalni protok, pri kojem dolazi do zatvaranja dijagrama oka u ovakvom sistemu, ne zavisi od broja simbola M jer nije ograničen propusni opseg.

Tabela 6.2.11.1 prikazuje da se porastom broja simbola M, isti digitalni protok postiže prenosom kroz kanal sa užim propusnim opsegom.

6.2.12 Sistemom prikazanim na slici (Slika 6.2.12.1) prenose se polarni binarni signali. Impulsni odziv kanala je oblika:

⎪⎩

⎪⎨⎧

≥=−

drugde.0

,0)( tth

t

e τ

Izvor informacija šalje poruke u obliku signala:

.}1,1{ je gde,)()( −∈−=∑ kk

kA akTtats δ

Prijemni odbirač vrši odabiranje primljenog signala u trenucima t = nT, gde je T = τ širina signalizacionog intervala. Poruka koja se šalje konačne je dužine i sastoji se od 5 uzastopnih impulsa poslatih u trenucima -2T, -T, 0, T i 2T.

a) Odrediti sve moguće vrednosti ISI za središnji impuls poruke.

b) Odrediti imax za onaj impuls u poruci koji ima najveću maksimalnu ISI.

c) Da li će doći do zatvaranja dijagrama oka na prijemu ako se brzina signalizacije izvora poveća za 25%?

d) Koliko procenata se maksimalno može povećati brzina signalizacije pa da ne dođe do zatvaranja dijagrama oka?

Slika 6.2.12.1 Sistem za prenos podataka

Rešenje:

Pošto je )(th = 0 za t < 0, u ISI učestvuju samo prethodno poslati simboli:

∑−∞=

−=n

kkB TknhanTs ))(()( .

a) Za središnji impuls poruke je:

.11

),2()()0(

2210

21

ea

eai

ThaThahas ooB

⋅+⋅=

++=

−−

−−

116 PRENOS U OSNOVNOM OPSEGU

a−1 a−2 i0

-1 -1 -0,51

-1 1 -0,23

1 -1 0,23

1 1 0,51

Tabela 6.2.12.1 ISI za središnji impuls poruke

b) Za dati oblik impulsnog odziva, najveću maksimalnu ISI ima poslednji impuls u poruci:

.57,0)4()3()2()(4

1max2 ==+++= ∑

=

k

keThThThThi

c)

.8,025,125,1

''

125,1

1' ττ ===⇒=⋅= T

TTT

vS

Povećanjem brzine signaliziranja za 25%, smanjio se interval signalizacije T za 20%. Sada su odbirci )()'( kThkTh > , pa je povećana maxi . Oko se zatvara ako je:

.1)0(

maxmax >=

dh

iI

1

T t0 T T TT' T' T' T'

22 3

34

4

h t( )

Slika 6.2.12.2 Uticaj promene T na h kT( )

.78,0

)'4()'3()'2()'(

25,1

4

25,1

3

25,1

2

25,1

1

max2max

≅+++=

+++==

−−−−eeee

ThThThThii

0,78 < d = 1. pa neće doći do zatvaranja dijagrama oka ako se Sv poveća za 25%.

d) Ako se zanemari udeo simbola za k > 5 u ISI uslov zatvaranja dijagrama oka se svodi na:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 117

1

1

1''''

''

1

''4

1

''

max

=

=≈=−

−∞

=

=

−∑∑

ττ

τττ

TT

T

k

kT

k

kT

ee

eeei

.

SSTv

TvT

e

⋅=≤=≥⇒≤

44,144,1

''

1''

44,1''1

1

1'' τ

τ

τ

.

Do zatvaranja dijagrama oka ne dolazi ako se vS poveća za manje od 44%.

6.2.13 Sistemom koji koristi kontrolisanu ISI duobinarno se prenose podaci grupisani u pakete od po 4 simbola. Paketi su dovoljno razmaknuti pa se prenos svakog od paketa može posmatrati nezavisno. Jedan od posmatranih paketa ima sledeću strukturu simbola { } { }ak = − −1 1 1 1 . Impulsni odziv sistema za duobinarni prenos dat je u obliku

2)4(1

)2cos(4)(

tf

tftg

c

c

−=

ππ

.

a) Na osnovu oblika impulsnog odziva odrediti digitalni takt i trenutke odlučivanja.

b) Odrediti maržu za šum koja nastaje kao posledica greške u sinhronizaciji ako je odmeravanje izvršeno ε = T/8 sekundi ranije.

Referentni simbol na prijemu je “1”, a u sistemu deluje aditivni Gausov šum.

Rešenje:

a) Na osnovu izraza (6.24) za impulsni odziv sistema za duobinarni prenos, digitalni takt

je cf

T2

1= . Tabela 6.2.13.1 daje vrednosti impulsnog odziva na osnovu kojih je

jasno da sistem zadovoljava drugi Nikvistov kriterijum (a ne zadovoljava I NK).

t 0 ± T 2 ±3 T 2 ±5 T 2 ±7 T 2 ±T ±2T 3 T 8 -5 T 8 11 T 8 -13 T 8

g t( ) 4/π 1 0 0 0 4/3π -4/15π 1,114 0,866 0,074 -0,051

Tabela 6.2.13.1 Vrednosti impulsnog odziva u karakterističnim tačkama

Digitalni signal koji odgovara prenosu jednog paketa na prijemu je oblika:

∑=

−=3

0

)()(n

n nTtgats .

118 PRENOS U OSNOVNOM OPSEGU

Slika 6.2.13.1 Sekvenca impulsnih odziva za poruku {1 1 -1 -1}

O simbolima ka odlučuje se na osnovu odmeraka )(ts uzetih u trenucima 2

TkT − .

2)2()2()25(

0)2()2()23(

2)2()2()2(

2)2()2(

32

21

10

0

−=−+==−+=

=−+=

=−+=−

TgaTgaTs

TgaTgaTs

TgaTgaTs

TgaaTs ref

.1ˆ2ˆ

,1ˆ0ˆ

,1ˆ2ˆ

,12ˆ

23

12

01

0

−=−−=⇒−=−=⇒

=−=⇒

=−=⇒

aa

aa

aa

aa ref

Slika 6.2.13.2 Duobinarni dekoder

b) U prijemu trećeg simbola poruke, a2, zbog greške u sinhronizaciji ε = T/8 odmerak digitalnog signala )(ts na osnovu kojeg se odlučuje je:

.373,0051,0866,0114,1074,0

)813()85()83()811(

)823(

)82()82()823()823(

3

210

=+−+==−−−−+=

−−++−−+−+−=−

TgTgTgTg

TTga

TTgaTTgaTTgaTTs

U trenutku odlučivanja prisutan je i šum. Kvantizer u duobinarnom dekoderu će ispravno dekodovati simbol a2 ako je 1)823()823( <−+− TTnTTs , tj. ako je

trenutna vrednost šuma manja od 0,627 (i veća od 1,373 - što je mnogo manje verovatno).

S obzirom da je analizirani odmerak najkritičniji sa aspekta uticaja greške u sinhronizaciji, marža za šum iznosi 0,627.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 119

7 VEROVATNOĆA GREŠKE PRI PRENOSU U OSNOVNOM OPSEGU

7.1 UVOD Verovatnoća greške je osnovni kvantitativni parametar koji služi za ocenu kvaliteta prenosa digitalnih signala. Usvajamo sledeće pretpostavke:

1. Vrši se prenos M-arnih digitalnih signala, čiji su simboli: { 1...,,1,0,)1(2 }−=−−=∈ MmdMmdAa mk (7.1)

2. Impulsni odziv sistema je ograničen na 2K signalizacionih intervala; 3. Pragovi odlučivanja o simbolima ak u prijemniku postavljaju se na sredini razmaka

između susednih amplitudskih nivoa { dMdd )2(...,,4,2,0 −±±± } (7.2)

4. Šum u kanalu je Gausov proces sa varijansom i srednjom vrednošću 0. n t( ) σn2

Za m-ti digitalni signal sa nizom simbola oblika:

...,...,,,,...,,,..., )()(1

)(0

)(1

)(1

)( mk

mmmmk

mk aaaaaa −+−− (7.3)

verovatnoća pogrešnog prijema simbola a data je izrazom: 0

⎥⎥⎦

⎢⎢⎣

⎡>+

−= ∑

≠− dhhanP

MMP

kk

mkem 0

0

)(0

1 (7.4)

Verovatnoća greške za celu klasu digitalnih signala je:

∑=

=KM

memE mPPP

2

1][ (7.5)

gde je P m[ ] verovatnoća m-tog digitalnog signala, odnosno m-te sekvence simbola, koja predstavlja informacioni sadržaj tog digitalnog signala. Ako se sa označi m-ta vrednost ISI i ako se pretpostavi da su svi simboli jednako verovatni i svi nizovi simbola jednako verovatni, sledi:

mi

∑= ⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

⎥⎦

⎤⎢⎣

⎡ ++⎥⎦

⎤⎢⎣

⎡ −−=

KM

m n

m

n

mKE

idhQidhQMM

MP2

1

002

11σσ

(7.6)

gde je sa

∫∞

−=

0

2

2

0 21)(

x

x

dxxQ eπ

(7.7)

označena površina ispod repa normalizovane Gausove raspodele, čije su vrednosti date u prilogu.

7.1.1 Donja granica verovatnoće greške

120 VEROVATNOĆA GREŠKE PRI PRENOSU U OSNOVNOM OPSEGU

U odsustvu ISI, , iz izraza (7.6) sledi: Km Mmi 2,...,2,1,0 ==

⎟⎟⎠

⎞⎜⎜⎝

⎛−=

nEd

dhQM

MPσ

012 (7.8)

Ovaj izraz predstavlja verovatnoću greške samo pod uticajem Gausovog šuma i nazivamo ga donja granica verovatnoće greške.

7.1.2 Gornja granica verovatnoće greške

Vezuje se za vršnu ISI i najnepovoljniji niz simbola digitalnog signala:

{ }⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

⎥⎦

⎤⎢⎣

⎡ ++⎥⎦

⎤⎢⎣

⎡ −−==

n

o

n

oemEg

IdhQIdhQM

MPPσσ

)1()1(1max maxmax (7.9)

gde:

∑≠

−−==0 00

maxmax )1(

n

n

hhM

dhiI (7.10)

predstavlja normalizovanu vršnu (maksimalnu) ISI.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 121

7.2 ZADACI

7.2.1 Digitalni signal na predaji ima oblik ∑∞

−∞=−=

kkT kTtTats )()( δ gde su ka jednako

verovatni simboli binarnog alfabeta A = { , }1 1− . Prenos se vrši brzinom vd = 8000 bit/s. Signalu se u kanalu dodaje beli Gausov šum spektralne gustine snage

W/Hz1052 60

−⋅== Npn . Prijemni filtar je idealan Nikvistov, minimalnog propusnog

opsega, jedinične amplitudske karakteristike u propusnom opsegu. Odlučivač je sa pragom odlučivanja na nuli. Odrediti verovatnoću (simbolske) greške na prijemu.

Slika 7.2.1.1 Sistem prenosa u osnovnom opsegu

Rešenje:

Za digitalni signal )(tsT čija je brzina signaliziranja vs = 1/T minimalni propusni opseg je

tzv. Nikvistov opseg Tf 21< , pa je:

⎪⎩

⎪⎨

>

=≤=

.0

,2

11

)(

g

g

R

ff

Tff

fH

Impulsni odziv sistema je:

,

sin

)()( 2

T

tT

t

dfefHTth ftjR π

ππ

⎟⎠⎞

⎜⎝⎛

=⋅= ∫∞

∞−

odnosno:

0,00 )(

.00

,01)( khkTh

k

khkTh δ=⇒

⎩⎨⎧

≠==

= .

Dakle, u trenucima mT nema interferencije simbola, pa na grešku u odlučivanju utiče samo odbirak šuma koji je prošao kroz prijemni filtar n mTR ( ) . Signal na izlazu prijemnog filtra je:

)()(

)(sin

)( tn

T

kTtT

kTt

ats Rk

kR +−

⎟⎠⎞

⎜⎝⎛ −

= ∑∞

−∞= π

π

,

a njegov odbirak u mTt = je )()( mTnamTs RmR += .

Verovatnoća greške je:

122 VEROVATNOĆA GREŠKE PRI PRENOSU U OSNOVNOM OPSEGU

⎟⎟⎠

⎞⎜⎜⎝

⎛=>=>⋅−=+−<⋅==

nRRkRkE QnPnPaPnPaPP

σ1

)1()1()1()1()1( ,

što se može dobiti i na osnovu izraza (7.8):

⎟⎟⎠

⎞⎜⎜⎝

⎛=⎟⎟

⎞⎜⎜⎝

⎛=

nnE Q

dhQP

σσ10 .

Snagu šuma ograničava prijemni filtar svojim propusnim opsegom:

.V 2,02

,422

1

2 ====

====

BpP

kHzv

TfB

nnnn

sg

σσ

Zamenom u izraz za PE sledi:

P QE = = ⋅ −(5) , .0 287 10 6

Verovatnoća EP se često izražava u funkciji energije emitovane po simbolu, jer je to mera “uspešnosti” iskorišćenja emitovane energije. Za konkretan slučaj imamo:

TPE ss = ,

gde je P srednja snaga digitalnog signala:

TTT

dffHT

P as === ∫

∞−

222 1

)(σ

,

odakle sledi: 2TPTEs ==

Dalje važi nσ :

snnnn E

N

T

NBNBpP

222 00

02 ====== σσ

pa je:

⎟⎟⎠

⎞⎜⎜⎝

⎛=⎟⎟

⎞⎜⎜⎝

⎛=⎟⎟

⎞⎜⎜⎝

⎛=

0

0 21

N

EQQ

dhQP s

nnE σσ

Često se umesto verovatnoće simbolske greške EP , posmatra verovatnoća bitske greške

bP (ili kako se skraćeno naziva BER – Bit Error Rate), u funkciji energije emitovane po

bitu informacije. Pošto se radi o binarnom digitalnom signalu, verovatnoća simbolske greške je jednaka verovatnoći bitske greške:

Eb PP =

Što se tiče energije emitovane po bitu, ona je u konkretnom slučaju:

sss

b EE

M

EE ===

)2(ld)(ld

Na kraju se dobija:

⎟⎟⎠

⎞⎜⎜⎝

⎛=

0

2

N

EQP b

b – verovatnoća bitske greške pri prenosu polarnog binarnog signala u

osnovnom opsegu.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 123

Na kraju treba navesti da je verovatnoća bitske greške jedan od najvažnijih parametara koji služi za upoređivanje tehnika digitalnog prenosa (signalizacionih šema), koje se međusobno razlikuju po alfabetima informacionih elemenata i oblicima elementarnih impulsa, tj. utrošenoj energiji za prenos bita informacije. Stoga se obično verovatnoća simbolske greške odgovarajućim transformacija (sličnim onima koje su izvedene u ovom zadatku) svodi na verovatnoću bitske greške u funkciji energije emitovane po bitu, što omogućava direktno poređenje signalizacionih šema.

7.2.2 Računar na svom izlazu generiše oktalne simbole brzinom od 10 kBd. Prenos se vrši elementarnim impulsom minimalnog spektra (pri čemu je 10 =h ) kroz idealni NF sistem

propusnog opsega 12 kHz. Prijemni i predajni NF filtri su idealni, propusnog opsega prilagođenog digitalnom signalu koji se prenosi u okviru posmatranog sistema. Spektralna gustina srednje snage Gausovog šuma u kanalu iznosi

80 1052 −⋅== Npn W/Hz.

a) Izraziti verovatnoću greške na prijemu u funkciji broja simbola alfabeta M, SGSS šuma, digitalnog protoka dv i srednje snage signala sP . Vrednost ekvivalentnog

impulsnog odziva sistema za prenos u trenutku odlučivanja je 10 =h .

b) Izraziti verovatnoću greške u funkciji 0NEs , gde je sE prosečna energija

emitovana po simbolu. Izvesti izraz za verovatnoću bitske greške u funkciji

0NEb , gde je bE prosečna energija emitovana po informacionom bitu (pp. da se

koristi Grejov kod).

c) Pri zadatom odnosu signal/šum odrediti optimalan broj simbola M tako da verovatnoća greške bude minimalna i da se postigne zadati digitalni protok.

d) Za izračunato M pod b) odrediti srednju snagu digitalnog signala sP , pod uslovom

da verovatnoća greške bude manja od 10 4− .

Slika 7.2.2.1 Minimalni spektar koji zadovoljava I NK pri brzini signaliziranja 1/T

Rešenje:

Elementarni impuls minimalnog spektra za digitalni signal sa periodom signaliziranja T je signal čiji je spektar u obliku idealnog NF filtra sa graničnom učestanošću B = 1/2T. To je signal oblika “sinx/x” koji zadovoljava I NK.

a) Nema ISI jer se prenos vrši elementarnim impulsom koji zadovoljava I NK, pa je verovatnoća greške jednaka donjoj granici:

⎟⎟⎠

⎞⎜⎜⎝

⎛−=n

oE

dhQ

M

MP

σ1

2 .

Efektivna vrednost šuma se može izračunati na osnovu srednje snage, tj. varijanse. Nju ograničava prijemni NF filtar. Ako on propušta samo opseg frekvencija u kojem se nalazi korisni signal, srednja snaga šuma na izlazu prijemnog filtra biće:

124 VEROVATNOĆA GREŠKE PRI PRENOSU U OSNOVNOM OPSEGU

BNBpdfpdfjfHp n

B

BnRnn 0

22 2|)(| ==== ∫∫−

∞−

σ .

Srednja snaga digitalnog signala sa minimalnim spektrom je jednaka (vidi zadatak 3.2.4):

22

3

1d

MPs

−= ,

odnosno, važi:

1

32 −

=M

Pd s

Širina spektra B zavisi od digitalnog protoka:

.ld2

ld2ld

M

vBMB

T

Mv d

d =⇒==

Konačno, verovatnoća greške je:

⎟⎟⎠

⎞⎜⎜⎝

−⎟⎠⎞

⎜⎝⎛ −=⎟

⎟⎠

⎞⎜⎜⎝

−−=

dn

s

n

sE

vpM

MPQ

MBpM

PQ

M

MP

)1(

ld3112

2)1(

312

22.

b) Važi:

TB

2

1= (I Nivistov kriterijum), i

TPE ss = .

Verovatnoća greške izražena preko energije emitovane po simbolu je:

.)1(

6112

)1(

612

)1(

312

2)1(

312

02

02

022

⎟⎟⎠

⎞⎜⎜⎝

−⎟⎠⎞

⎜⎝⎛ −=⎟

⎟⎠

⎞⎜⎜⎝

−−=

⎟⎟⎠

⎞⎜⎜⎝

−−=⎟

⎟⎠

⎞⎜⎜⎝

−−=

N

E

MQ

MNM

TPQ

M

M

BNM

PQ

M

M

BpM

PQ

M

MP

ss

s

n

sE

Verovatnoća bitske greške je približno (koristi se Grejov kod, vidi zadatak 6.2.3):

⎟⎟⎠

⎞⎜⎜⎝

−⋅

⋅−==

02 )1(

ld6

ld

12

ld N

E

M

MQ

MM

M

M

PP bE

b ,

jer je broj bita Mld , a prosečna energija emitovana po bitu je:

M

EE s

b ld= .

c) Odnos signal/šum je zadat, pa se izraz za verovatnoću greške može izraziti u funkciji broja simbola M, (Slika 7.2.2.2).

constKM

KQM

PE =⎟⎟⎠

⎞⎜⎜⎝

−⎟⎠⎞

⎜⎝⎛ −= ,

1

1112

2, pri čemu smo fiksirali B na kHz 12≤B .

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 125

Slika 7.2.2.2 Verovatnoća greške u funkciji broja simbola

Optimalan u pogledu šuma je alfabet sa minimalnim brojem simbola, dakle M = 2. Ali sa M = 2 ne može se postići željeni digitalni protok .bit/s 30000=dv

U sistemu sa B = 12 kHz maksimalni dv sa M = 2 je:

2ld2max2 Bvd = = 24000 bit/s,

a sa M = 4 je:

30000480004ld2max4 >== Bvd bit/s.

Dakle, za zadate uslove optimalan alfabet je alfabet sa M = 4 simbola.

d) Označimo argument Q funkcije sa A:

.82,31066,0)1(2

)(

,1075,35,25

2

)1(

ld3

4

2322

2

≅⇒⋅=−

=

⋅⋅==⇒=−

=

APM

MAQ

AvpAPvp

P

vpM

MPA

E

dnSdn

S

dn

S

Potrebna snaga signala koja obezbeđuje verovatnoću greške od 10 4− je:

mW 7215,54 W1082,375,3 32 ≅⋅⋅≥ −SP .

7.2.3 Signal na predaji, u sistemu za prenos podataka u osnovnom opsegu ima oblik:

{ }∑∞

−∞=−∈−=

kkkT ddakTtats ,,)()( δ .

Brzina signaliziranja je T1 . Odlučivanje se vrši sa 2T sekundi zakašnjenja. Impulsni odziv sistema prikazan je na slici (Slika 7.2.3.1). U sistemu deluje beli Gausov šum.

Odnos signal/šum definisan je odnosom ( / )d nσ 2 i iznosi 20 dB.

Za simetrični binarni signal odrediti:

a) Sve vrednosti ISI.

b) Gornju granicu verovatnoće greške.

c) Prosečnu verovatnoću greške i uporediti njenu vrednost sa gornjom granicom verovatnoće greške.

126 VEROVATNOĆA GREŠKE PRI PRENOSU U OSNOVNOM OPSEGU

Slika 7.2.3.1 Impulsni odziv sistema

Rešenje:

Signal na prijemu je:

u t a h t kT n tD kk

( ) ( ) ( )= − +=−∞

∑ ,

a impulsni odziv sistema se lako određuje pomoću jednačine prave kroz dve tačke:

⎪⎪⎪

⎪⎪⎪

<≤−

<<

=

drugde.0

,325

2

5

6

,2

02

)( TtT

tT

Ttt

T

th

Odlučivanje se vrši sa T/2 sekundi zakašnjenja (jer je tada impulsni odziv maksimalan), na osnovu odmerka )2/( TnTuD + .

a) Zbog oblika h t( ) u ISI učestvuju samo 2 prethodno poslata simbola:

i a h a h a h T T a h T T= + = + + +− − − −1 1 2 2 1 22 2 2( ) ( ) ;

. 5

1 ,

5

321 == hh

a−1 a−2 i

-d -d -0,8d

-d d -0,4d

d -d 0,4d

d d 0,8d

Tabela 7.2.3.1 Sve vrednosti ISI

b) Gornja granica verovatnoće greške:

( ) ( )⎥⎦

⎤⎢⎣

⎡++⎥

⎤⎢⎣

⎡−== max

0max

0max 1

2

11

2

1I

dhQI

dhQPP

nnErE σσ ,

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 127

1)2/(,1020log10 0

2

===⇒=⎟⎟⎠

⎞⎜⎜⎝

⎛Thh

dd

nn σσ ,

( ) .011,022

1max ≅≅ QPE

c) Sve četiri vrednosti ISI jednako su verovatne pa je:

( )

,011,0)2(2

1

,2

1

4

1

max1

21

4

1

≅≅=

+== ∑=

QPP

PPPP

Ee

eek

ekE

[ ] .2

1)6()2(

4

1

,105,0)6(2

1

5

2110

2

1

5

2110

2

1

max

92

EE

e

PQQP

QQQP

≅+=

⋅≅≅⎥⎦

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛ +⋅+⎥

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛ −⋅= −

Stvarnoj verovatnoći greške najveći doprinos daje verovatnoća greške koja potiče od

maxi , pa se stvarna verovatnoća greške može grubo proceniti kao:

maxmax )( EE PiPP ⋅≅ .

Slika 7.2.3.2 Raspodela primljenih odmeraka )2

(T

mTsD +

7.2.4 Za tri brzine signaliziranja date su vrednosti odziva sistema u trenucima kT (Tabela 7.2.4.1). Za ostale celobrojne vrednosti k, )(kTh se može zanemariti. Spektar elementarnog impulsa h t( ) može se u aproksimirati kao )( fH :

⎪⎩

⎪⎨

⎧ ≤≅

drugde.0

,2

1

)( TfT

fH

128 VEROVATNOĆA GREŠKE PRI PRENOSU U OSNOVNOM OPSEGU

vs k = ±3 k = ±2 k = ±1 k = 0

600 Bd 0,01 0,02 0,03 1

1200 Bd 0,015 0,03 0,05 0,9

2400 Bd 0,06 0,15 0,2 0,81

Tabela 7.2.4.1 Vrednosti elementarnog impulsa u trenucima odlučivanja

Na raspolaganju je M-arni signal, gde M može biti 2, 4, 8 ili 16.

Koliki je maksimalni digitalni protok koji se u sistemu može ostvariti, ako je odnos signal/šum na izlazu sistema dB 20≤SNR , a zahteva se da gornja granica verovatnoće greške po simbolu bude manja od 10-4 ?

Rešenje:

Maksimalni digitalni protok pri kojem dijagram oka još uvek nije zatvoren ostvaruje se sa vs = 1200 Bd i M = 4 (vidi zadatak 6.2.10):

sbit 2400ldmax =⋅= Mvv sd .

Ako se u obzir uzme i šum i zadata verovatnoća greške dobija se uslov za ISI:

4maxmax 10

)1()0(1 −≤⎥⎦

⎤⎢⎣

⎡ −−≅n

E

IdhQ

M

MP

σ,

4max 101

)1()0( −

−≤⎥

⎤⎢⎣

⎡ −M

MIdhQ

nσ,

)(1

10)1()0( 41max MA

M

MQ

Idh

n

=⎥⎦

⎤⎢⎣

−⋅≥

− −−

σ, (A(2) = 3,54; A(4) = 3,65; ...).

Srednja snaga digitalnog signala sa spektrom elementarnog impulsa )( fH jeste:

1

3

3

12

22

−=⇒

−=M

Pdd

MP s

s , pa se uslov za maksimalnu ISI svodi na:

s

n

P

PM

h

MAI

3

1

)0(

)(1

2

max−≥− , tj. 20

2

max 103

1

)0(

)(1

SNRM

h

MAI

−⋅−−≤ .

Predhodnim izrazom definisano je smanjenje (zbog šuma) maksimalne dozvoljene ISI za datu verovatnoću greške. Pri datom odnosu SNR = 20 dB, ovaj uslov zadovoljava samo binarni signal (vidi zadatak 6.2.10) i to za brzine 600 i 1200 Bd. Prema tome, maksimalna brzina prenosa informacija je 1200 bit/s.

7.2.5 Slika 7.2.5.1 prikazuje raspodela verovatnoća normalizovane ISI. Prenosi se binarni polarni signal: a d dk ∈ −{ , }.

U odsustvu ISI verovatnoća greške u ovom sistemu iznosi PE = 10-5. Za isti odnos srednje snage signala i šuma odrediti:

a) Maksimalnu ISI i gornju granicu verovatnoće greške.

b) Varijansu ISI i odgovarajuću vrednost verovatnoće greške smatrajući u prvoj aproksimaciji da ISI ima Gausovu GRV.

c) Uporediti rezultate pod a) i b) sa stvarnom verovatnoćom greške.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 129

Slika 7.2.5.1 Raspodela verovatnoća i.s.i

Rešenje:

a) Normalizovana ISI je dh

i

0

, (uz pretpostavku da je 10 =h ).

,7,07,07,0 0maxmax ddhiI =⋅=⇒=

pa je gornja granica verovatnoće greške:

⎥⎥⎦

⎢⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛ ++⎟⎟

⎞⎜⎜⎝

⎛ −−=nn

iEidh

Qidh

QM

MP

σσ001

.

Odnos n

dh

σ0 određuje se na osnovu date donje granice verovatnoće greške:

Adhdh

QPPn

o

n

oEdisiE ==⇒=⎟⎟

⎞⎜⎜⎝

⎛== −

= 27,410 50 σσ

,

pa je tražena vrednost:

[ ],)1(2

1)1(1max

max0max IAQ

IdhQ

M

MPP

nEgE −=⎥

⎤⎢⎣

⎡ −−≅=σ

.05015,0)278,1(2

1max ≅≅ QPE

Na osnovu izračunate gornje granice verovatnoće greške, znajući verovatnoću da ISI bude maksimalna, procenjujemo verovatnoću greške na:

.1027,605015,016

2)( 3

maxmax−⋅==⋅≅ EE PiPP

b) Varijansa ISI izračunava se kao:

,12,0)7,0(16

1)5,0(

16

1)3,0(

16

2)1,0(

16

42)(

8

1

222222 =⎥⎦⎤

⎢⎣⎡ +++=⋅= ∑

=mmmI IPIσ

pa se u ovom slučaju, u izrazu za verovatnoću greške tretira na isti način kao Gausov šum:

;

,

222

220

22

inN

iI

dh

σσσ

σσ

+=

=

130 VEROVATNOĆA GREŠKE PRI PRENOSU U OSNOVNOM OPSEGU

,1 2

1

22

0

⎥⎥⎥

⎢⎢⎢

⎡⎟⎠⎞

⎜⎝⎛ +=⎟⎟

⎞⎜⎜⎝

⎛≅

IN

EA

Qdh

QP σσ

.104242,8)388,2( 3−⋅≅≅ QPE c) Stvarna verovatnoća greške je prosečna pri svim vrednostima ISI:

,2

1

,)(

00

8

1

⎥⎥⎦

⎢⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛ ++⎟⎟

⎞⎜⎜⎝

⎛ −=

⋅= ∑=

n

m

n

mEm

mEmmE

idhQ

idhQP

PiPP

σσ

[ ] [ ]

[ ] [ ],)7,1()3,0(16

1)5,1()5,0(

16

1

)3,1()7,0(16

2)1,1()9,0(

16

4

)1()1(2

1)(2

4

1

00

AQAQAQAQ

AQAQAQAQ

Idh

QIdh

QiPPm

mn

mn

mE

++++

++++=

⎥⎥⎦

⎢⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛++⎟⎟

⎞⎜⎜⎝

⎛−⋅⋅= ∑

= σσ

.1049,7 3−⋅=EP

Vidi se da je procena dobijena pod a) prilično dobra.

7.2.6 Slika 7.2.6.1. prikazuje uprošćena blok šema sistema za prenos binarnih signala u osnovnom opsegu učestanosti.

Slika 7.2.6.1 Sistem za prenos u osnovnom opsegu

Usled prisustva slučajnog Gausovog šuma postoji mogućnost greške u odlučivanju.

Prenos binarnih signala vrši se polarnim impulsima. Pri tome, signal na ulazu u prijemnik u trenutku odabiranja kT, ima vrednost +U ako je poslato binarno 1 i vrednost -U ako je poslato binarno 0. Trajanje signalizacionog intervala je T.

Odrediti optimalnu vrednost praga odlučivanja tako da verovatnoća greške bude minimalna ako je verovatnoća slanja binarne nule ravna [ ] pP −= 10 , a binarne jedinice

[ ] pP =1 .

Ukoliko je je verovatnoća slanja binarne nule ravna [ ] 75.00 =P , a binarne jedinice

[ ] 25.01 =P , pri čemu je poznat odnos U nσ = 4 , kolika je minimalna verovatnoća greške?

Rešenje:

Odlučivač uzima odbirke u trenucima kT:

)()()( kTnkTskTr += , odnosno kkk nsr +=

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 131

i poredi ih sa pragom pU . Kako je kn slučajna veličina, to je i odbirak kr slučajna

veličina sa istom (Gausovom) funkcijom gustine verovatnoća amplituda i sa srednjom vrednošću U± :

[ ] [ ] 2

2

2

)(

2

11// n

k Ur

nkkkk erpUrpnUr σ

σπ

−−

==⇒+= ,

kada se šalje binarno 1, odnosno:

[ ] [ ] 2

2

2

)(

2

10// n

k Ur

nkkkk erpUrpnUr σ

σπ

+−

==−⇒+−= ,

kada se šalje binarno 0.

Po prijemu signala, vrši se odlučivanje koji je simbol bio poslat, odnosno odlučivač bira između dve hipoteze:

⋅ 0H - primljeno je binarno 0,

⋅ 1H - primljeno je binarno 1.

Verovatnoća greške je po definiciji:

[ ] [ ] [ ] [ ]1/10/0 01 HPPHPPPE ⋅+⋅= ,

odnosno greška nastupa kada je emitovano binarno 0, a izabrana je hipoteza 0H , ili je

emitovano binarno 1, a izabrana je hipoteza 0H .

Minimizacija greške se vrši korišćenjem tzv. MAP (Maximum Aposteriori Probability) kriterijuma pri odlučivanju, koji se kaže da treba izabrati hipotezu koja ima veću aposteriornu verovatnoću:

⋅ ako je [ ] [ ]kk rPrP /1/0 < izaberi 1H ,

⋅ ako je [ ] [ ]kk rPrP /0/1 < izaberi 0H .

Važi:

[ ] [ ] [ ] [ ]][

00/

][

,0/0

k

k

k

kk rp

Prp

rp

rPrP == (7.2.6.1)

[ ] [ ] [ ]][

11//1

k

kk rp

PrprP = (7.2.6.2).

Za prag odlučivanja koji će minimizovati grešku biramo onu vrednost primljenog signala

PU za koju važi:

[ ] [ ]PP UPUP /1/0 = ,

odnosno, zamenom (7.2.6.1) i (7.2.6.2) dobija se:

[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ]11/00/][

11/

][

00/PUpPUp

Up

PUp

Up

PUpPP

P

P

P

P =⇒= .

Dalje se dobija:

( ) 22

2)(22

2)(

2

1

2

11 n

UPU

n

n

UPU

n

epep σσ

σπσπ

−−+−

=−

132 VEROVATNOĆA GREŠKE PRI PRENOSU U OSNOVNOM OPSEGU

22

22

222222

1 n

UPU

n

UUPUPUUUPUPU

eep

p σσ ==−−+−++

⎟⎟⎠

⎞⎜⎜⎝

⎛ −=p

pUU

n

P 1ln

22σ

⎟⎟⎠

⎞⎜⎜⎝

⎛ −=p

p

UU n

P1

ln2

.

Verovatnoća greške je tada:

( ) [ ] [ ] ( ) ⎟⎟⎠

⎞⎜⎜⎝

⎛ −⋅+⎟⎟

⎞⎜⎜⎝

⎛ +⋅−=<⋅+>⋅−=

n

P

n

PPkPkE

UUQp

UUQpUrPpUrPpP

σσ11

.

Ukoliko je [ ] [ ] 5.010 == PP , (informacioni simboli su jednako verovatni) tada se MAP odlučivanje svodi na tzv. maximum likelihood decoding, a za optimalnu vrednost praga se dobija 0=PU (što se je u praksi obično i slučaj, jer se u skoro uvek koristi skremblovanje).

Kada je [ ] 75.00 =P , [ ] 25.01 =P , i U nσ = 4 , važi:

13,2925.0

75.0ln

2

2 U

UU n

P ≅⎟⎠⎞

⎜⎝⎛=

σ

,

51072,225.075.0 −⋅≅⎟⎟⎠

⎞⎜⎜⎝

⎛ −⋅+⎟⎟

⎞⎜⎜⎝

⎛ +⋅=

n

P

n

PE

UUQ

UUQP

σσ Da je prag bio na nuli, bilo bi:

( ) [ ] [ ] 51017,3)4(001 −⋅≅=⎟⎟⎠

⎞⎜⎜⎝

⎛=<⋅+>⋅−= Q

UQrPprPpP

nkkE σ .

Slika prikazuje položaj praga za kada je slanje binarno 0 verovatnije od slanja binarno 1. Površina ispod krive [ ]Urp k / u intervalu [ ]∞,PU ponderisana sa [ ]0P jednaka je

površini krive [ ]Urp k −/ u intervalu [ ]PU,∞− ponderisana sa [ ]1P .

( )1/0P

kr

( )0/1P

[ ]Urp k /[ ]Urp k −/

Slika 7.2.6.2 Gustina raspodele verovatnoća amplituda signala na ulazu u odlučivač

7.2.7 Vrši se prenos duobinarno kodovanog binarnog polarnog signala. Simboli originalne poruke su statistički nezavisni i jednako verovatni. Sistem za prenos zadovoljava drugi Nikvistov kriterijum, a u kanalu se superponira Gausov šum srednje snage Pn u opsegu za prenos.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 133

Izvesti izraze za verovatnoću greške, ako su pragovi odlučivanja postavljeni:

a) Na sredini razmaka između susednih simbola;

b) Tako da minimizuju verovatnoću greške i odrediti takve pragove.

Rešenje:

Ako je originalna poruka },{ ddbk −∈ , simboli duobinarne poruke su }2,0,2{ ddak −∈ , a

odgovarajuće verovatnoće [ ] [ ] [ ] 5.022220 ===−=== daPdaPaP kkk .

a)

[ ] [ ] [ ] [ ] [ ] [ ][ ] [ ] [ ]

.2

3

||2

3||

2

1

4

12

2||02

⎟⎟⎠

⎞⎜⎜⎝

⎛=

>=>+>=

−<⋅=+>⋅=+>⋅−==

n

kkkE

dQ

dnPdnPdnP

dnPdaPdnPaPdnPdaPP

σ

b) Pored načina opisanog u prethodnom zadatku (7.2.6), optimalni prag odlučivanja se može odrediti kao ona vrednost koja zadovoljava:

popp

E UUdU

dP== za0

Neka su pragovi odlučivanja pU± (zbog simetrije).

[ ] [ ] [ ] [ ][ ] [ ]

[ ] [ ]

.2

2

1

||2

1)2(

2

1

)2(2

|0)2(2

⎟⎟⎠

⎞⎜⎜⎝

⎛+⎟⎟

⎞⎜⎜⎝

⎛ −=

>⋅+−>=

−−<⋅=+

>⋅=+−>⋅−==

n

p

n

p

pp

pk

pkpkE

UQ

UdQ

UnPUdnP

UdnPdaP

UnPaPUdnPdaPP

σσ

Pošto se radi o Gausovom šumu parametar nσ može se odrediti na osnovu

relacije: nn P=σ , a izraz za verovatnoću greške je:

.2

1

2

1

2

1 22

2

2

22

2

∫∫∞ −∞

+=pU

n

n

npUd

n

n

nE dndnP ee σσ

σπσπ

Izvod određenog integrala je jednak vrednosti podintegralne funkcije za gornju granicu:

02

1

2

1

2

1 22

2

22

2)2(

=−−

−−

n

poU

n

n

poUd

n

ee σσ

σπσπ,

134 VEROVATNOĆA GREŠKE PRI PRENOSU U OSNOVNOM OPSEGU

.2ln

22ln

22

1

,2ln2

,22

)2(2ln

22

2

2

2

2

2

min

⎟⎟⎟⎟

⎜⎜⎜⎜

⎛+

+⎟⎟⎟⎟

⎜⎜⎜⎜

⎛−

=

+=

=−

+

n

n

n

n

E

npo

n

po

n

po

dd

Qdd

QP

ddU

UUd

σ

σ

σ

σ

σσσ

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 135

8 OPTIMIZACIJA PRENOSA U OSNOVNOM OPSEGU

8.1 UVOD

Osnovni zadatak postupka optimizacije je minimiziranje verovatnoće greške u prenosu M-arnih digitalnih signala. Greška može da nastane pod uticajem intersimbolske interferencije i šuma. U zavisnosti od postavljenih uslova, razlikuju se optimizacije: predajnog filtra, prijemnog filtra i združena optimizacija predajnog i prijemnog filtra.

8.1.1 Optimizacija prijemnog filtra

Polazi od sledećih pretpostavki:

M-arni signal je ograničenog trajanja i sadrži 2N + 1 simbol,

poznate su funkcije prenosa predajnog filtra )( fHT i kanala )( fH C ,

u kanalu deluje aditivni Gausov šum konstantne spektralne gustine snage pn .

Cilj optimizacije je određivanje optimalne funkcije prenosa prijemnog filtra digitalnog sistema za prenos u osnovnom opsegu na slici 6.a.

Postupak optimizacije zahteva primenu varijacionog računa i rešavanje funkcionala:

∑−=

+=N

Nkkkn hV λσ 2 (8.1)

gde je:

∫∞

∞−

= dffHp Rnn22 )(σ (8.2)

varijansa, odnosno srednja snaga šuma na izlazu prijemnog filtra, a

∫∞

∞−= dffHfHfHh fkTj

RCTk e π2)()()( (8.3)

odbirak impulsnog odziva sistema u k-tom signalizacionom intervalu. λ k su Lagranžovi

koeficijenti.

Rezultat optimizacije je funkcija prenosa prijemnog filtra u obliku:

[ ] ∑−=

−−=

N

Nk

fkTj

n

kCTR e

pfHfHfH πλ 2*

2)()()( (8.4)

Prvi član optimalnog filtra predstavlja prilagođeni filtar koji redukuje uticaj šuma, a drugi je transverzalni filtar koji se projektuje tako da minimizuje uticaj ISI.

8.1.2 Ekvalizacija

Cilj je eliminacija, odnosno redukcija intersimbolske interferencije primenom transverzalnog filtra. Postupak ekvalizacije predstavlja izbor i podešavanje koeficijenata T-filtra na osnovu prethodno izabranog kriterijuma.

136 OPTIMIZACIJA PRENOSA U OSNOVNOM OPSEGU

Slika 8.a Transverzalni filtar

Signal na izlazu T-filtra i njegova spektralna gustina amplituda su:

[ ] )()(

)2()()()()(222

02

1

01

fSCCCCfS

NTtsCNTtsCTtsCtsCts

iNTfj

NfNTjfTj

NNo

iNiiNiNo

eee πππ −−−+−−

+−−

+++++=

−++−++−+=

LL

LL (8.5)

pa su njegova prenosna karakteristika i impulsni odziv:

−=

−=

−−

+−=

=

N

Nkk

N

Nk

fkTjk

fNTj

TkNtCte

CfT ee

])([)(

)( 22

δ

ππ

(8.6)

Ako je g t( ) impulsni odziv sistema za prenos zajedno sa T-filtrom, može se pisati:

{ } ∑−=

− +−=∗=⋅=N

Nkk TkNthCtethfTfHFtg ])([)()()()()( 1 (8.7)

Slika 8.b Sistem prenosa u osnovnom opsegu sa T-filtrom

Odmerak odziva T-filtra koji stoji uz simbol a0 o kojem se odlučuje je:

∑≠

−=−+=≡

N

kNk

kk hChCgNTg

0

000)(

,

(8.8)

pa se koeficijent T-filtra C0 određuje na osnovu relacije (8.8).

Izbor preostalih koeficijenata vrši se na osnovu jednog od kriterijuma:

1. minimizacija vršne ISI

∑≠−=

=N

kNk

kgi

0

max (8.9)

2. minimizacija varijanse ISI

.

0

222 ∑≠

−==

N

kNk

kai gσσ (8.10)

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 137

8.2 ZADACI

8.2.1 Posmatra se sistem za prenos digitalnog signala oblika ( ) ( )∑ −=k

k kTthats , gde su

informacioni simboli iz binarnog polarnog alfabeta { }1,1− , a elementarni impuls je oblika:

( )⎩⎨⎧ ≤≤

=drugde.0

,01 Ttth

Odrediti i skiciriti odziv prijemnika u toku i-tog signalizacionog intervala, ukoliko se na prijemu koristi:

a) prilagođeni filtar (Slika 8.2.1.1),

b) korelacioni prijemnik (korelator, Slika 8.2.1.2),

pri čemu je prenošeni simbol u i-tom signalizacionom intervalu 1=ia .

( )ts

( )Tr1

( )Tr0

( )Tr

( )( )tTh −−∗

( )tTh −∗

Slika 8.2.1.1 Prilagođeni filtar

( )ts

( )th

( )th−

( )Tr1

( )Tr0

( )Tr

∫T

0

∫T

0

Slika 8.2.1.2 Korelacioni prijemnik

Rešenje:

U prethodnim poglavljima prijemnik je predstavljan kao kombinacija idealnog NF filtra i odlučivača koji vrši odabiranje primljenog signala u trenucima koji su umnošci signalizacionog intervala (kT). U stvarnosti, kao prijemnik se koristi prilagođeni filtar, ili još češće njegova uprošćena varijanta – korelacioni prijemnik. U oba slučaja, prijemnik vrši preslikavanje primljene energije u toku jednog signalizacionog intervala u tačke (brojeve), koji odgovaraju simbolima korišćenog informacionog alfabeta. Način na koje se ovo preslikavanje vrši je dobijen maksimizacijom iskorišćenja primljene energije (vidi jednačinu 8.4).

Prilagođeni filtar se sastoji od onoliko grana koliko različitih talasnih oblika digitalni signal može imati (tj. koliko ima različitih informacionih elemenata). U svakoj od grana se u toku jednog signalizacionog intervala vrši konvolucija između primljenog signala i jednog od talasnih oblika koji je zakašnjen za signalizacioni interval T. U grani u kojoj se

138 OPTIMIZACIJA PRIJEMNIKA PRI PRENOSU U OSNOVNOM OPSEGU

primljeni digitalni signal poklapa sa talasnim oblikom dobiće se maksimalna vrednost konvolucije, dok će u ostalim granama vrednost biti nula, i na taj način se donosi odluka o primljenom simbolu. (Naravno, usled uticaja šuma ovo će važiti samo približno).

Za razliku od prilagođenog filtra, u korelacionom prijemniku se u svakoj od grana vrši korelacija sa jednim od talasnih oblika. Naime, pokazuje se da je na kraju signalizacionog intervala rezultat gore opisane konvolucije i korelacije isti.

a) U toku i-tog signalizacionog intervala digitalni signal je:

( )( ) ( ) ( ).

,1

ththats

TitiT

i ==+<≤

Dalje važi:

( ) ( )( ) ( ) ( )( ) ( )

( ) ( )( )( ) ( ) ( )( ) ( )

( ) ( ) ( ) .2

,

,

0

01

0000

0001

ttrtrtr

tddhtThdstThtr

tddhtThdstThtr

Tt

ttt

tt

=−=

−=−=−−−=−−−=

==−−=−−=

<≤

∫∫∫

∫∫∫

τττττττ

ττττττττ

b) Za korelacioni prijemnik važi:

( ) ( ) ( ) ( ) ( )

( ) ( )( ) ( ) ( ) ( )

( ) ( ) ( ) .2

,

,

0

01

000

001

ttrtrtr

tdhhdshtr

tdhhdshtr

Tt

tt

tt

=−=

−=−=−=

===

<≤

∫∫

∫∫

ττττττ

ττττττ

Zbog oblika elementarnog impulsa, odzivi prilagođenog filtra i korelacionog prijemnika su isti. Međutim, u opštem slučaju ovo ne važi (vidi zadatak 8.2.2).

Slika 8.2.1.3 prikazuje izgled odziva prijemnika u obe varijante. Pozitivan izlaz na kraju signalizacionog intervala znači da je primljeno 1=ia . Da je bilo 1−=ia , tada bi izlaz

prijemnika bio negativan.

( )tr

t

T2

T

Slika 8.2.1.3

8.2.2 Odrediti i skicirati izgled odziva:

a) prilagođenog filtra,

b) korelatora,

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 139

optimizovanih za prijem digitalnog signala čija je vrednost u toku signalizacionog intervala data izrazom:

( ) ( )( )⎩

⎨⎧

=1, binarno prenosi se kada

0, binarno prenosi se kada

2

1

th

thts

ukoliko se prenosi binarno 0. Talasni oblici ( )th1 i ( )th2 su dati na slici (Slika 8.2.2.1).

( )th1

t

1

T2T

1−

( )th2

t

1

T

Slika 8.2.2.1

Rešenje:

a) Prilagođeni filtar je prikazan na slici (Slika 8.2.2.2).

( )ts

( )Tr1

( )Tr2

( )Tr

( )tTh −∗ 2

( )tTh −∗ 1

Slika 8.2.2.2 Prilagođeni filtar

Važi:

( ) ( )( ) ( ) ( )( ) ( )

( ) ( )( ) ( ) ( )( ) ( )

( ) ( ) ( )⎩⎨⎧

<≤−<≤

=−=

⎩⎨⎧

<≤−<≤−

=−−=−−=

⎩⎨⎧

<≤−<≤−

=−−=−−=

<≤

∫∫

∫∫

.22

,200

,2

,20

,223

,20

0

21

012

022

011

011

TtTTt

Tttrtrtr

TtTTt

TttdhtThdstThtr

TtTTt

TttdhtThdstThtr

Tt

tt

t

ττττττ

τττττττ

Signali ( )tr1 , ( )tr2 i ( )tr su prikazani na slici (Slika 8.2.2.4 a).

b) Korelator je prikazan na slici (Slika 8.2.2.3).

140 OPTIMIZACIJA PRIJEMNIKA PRI PRENOSU U OSNOVNOM OPSEGU

( )ts

( )th1

( )th2

( )Tr1

( )Tr2

( )Tr

∫T

0

∫T

0

Slika 8.2.2.3 Korelator

Važi:

( ) ( ) ( ) ( ) ( )

( ) ( ) ( ) ( ) ( )

( ) ( ) ( )⎩⎨⎧

<≤<≤

=−=

⎩⎨⎧

<≤−<≤−

===

===

<≤

∫∫

∫∫

.2

,202

,2

,20

,

0

01

012

022

011

011

TtTT

Ttttrtrtr

TtTTt

Tttdhhdshtr

tdhhdshtr

Tt

tt

t

ττττττ

τττττττ

Signali ( )tr1 , ( )tr2 i ( )tr su prikazani na slici (Slika 8.2.2.4 b).

( )tr1

tT

2T

2T−

T

( )tr2

tT

2T

2T−( )tr

tT2T

T

( )tr1

tT

T

( )tr2

tT

2T

2T−( )tr

tT2T

T

Slika 8.2.2.4 Signali u prijemniku a) prilagođeni filtar b) korelator

Vidi se da su odgovarajući signali kod prilagođenog filtra, odnosno korelatora, u opštem slučaju jednaki samo na kraju signalizacionog intervala T.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 141

8.2.3 Slika 8.2.3.1 prikazuje korelator koji optimizovan za prijem:

a) binarnog unipolarnog signala:

⋅ informacioni simboli su iz alfabeta { }1,0 ,

b) bipolarnog signala:

⋅ informacioni simboli su iz alfabeta { }1,1− .

U oba slučaja, elementarni impuls je oblika:

( )⎩⎨⎧ ≤≤

=drugde.0

,01 Ttth

Tokom prenosa se u kanalu signalu superponira AWGN, konstantne sprektralne gustine snage koja je jednaka 20N . Odrediti očekivanu vrednost signala na izlazu korelatora,

kao i srednju snagu šuma na izlazu korelatora. Odrediti verovatnoću greške u oba slučaja.

( )ts

( )th

( )Tr∫T

0

( )ts

( )th

( )th−

( )Tr1

( )Tr0

( )Tr

∫T

0

∫T

0

Slika 8.2.3.1

Rešenje:

a) Na izlazu korelatora, na kraju signalizacionog intervala je signal:

( ) ( ) ( )( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )TndtthtsdtthtndtthtsdtthtntsTrTTTT

10000

+=+=+= ∫∫∫∫ .

Očekivana vrednost je:

( )[ ] ( ) ( ) ( ) ( ) ( ) ( ) ( )

( ) ( ) ( ) ( ) ( ) ( ) ( )[ ] ( )

( ) ( ) ,0

0000

001

0

∫∫∫∫

∫∫∫

=

+=⎥⎥⎦

⎢⎢⎣

⎡+

⎥⎥⎦

⎢⎢⎣

⎡=

=⎥⎥⎦

⎢⎢⎣

⎡+=

⎥⎥⎦

⎢⎢⎣

⎡+=

T

TTTT

TTT

dtthts

dtthtnEdtthtsdtthtnEdtthtsE

dtthtndtthtsETndtthtsETrE

pošto je očekivana vrednost AWGN-a jednaka 0.

142 OPTIMIZACIJA PRIJEMNIKA PRI PRENOSU U OSNOVNOM OPSEGU

Srednja snaga komponente koja predstavlja filtrirani šum (šum nakon prolaska kroz korelator) je:

( )[ ] ( ) ( ) ( ) ( ) ( ) ( )

( ) ( ) ( ) ( ) ( ) ( )[ ] ( ) ( )

( ) ( ) ( )

.2

22

0

0

20

0

0

0 00 0

00

2

0

21

21

TN

dtthN

dtththN

dtdsshthsntnEdtdsshthsntnE

dsshsndtthtnEdtthtnETnE

TT

T TT T

TTT

n

=

==

=⎥⎥⎦

⎢⎢⎣

⎡=

⎥⎥⎦

⎢⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎟⎠

⎞⎜⎜⎝

⎛=

⎥⎥

⎢⎢

⎟⎟⎠

⎞⎜⎜⎝

⎛==

∫∫

∫ ∫∫ ∫

∫∫∫σ

Vidi se da je srednja snaga šuma nakon prolaska kroz korelator postala konačna, i jednaka 20TN .

Ako se prenosi binarno 0, na ulazu u prijemnik u toku tog signalizacionog intervala nema signala, pa je očekivana vrednost izlaza ( ) 0=Tr . Ako se prenosi binarno 1,

očekivana vrednost na izlazu je ( ) TTr = . Stoga je polovina razmaka između ove dve

vrednosti 2

Td = .

Srednja snaga digitalnog signala je:

( )2

1

0

22

== ∫T

s thT

aP ,

odnosno, prosečna energija emitovana po bitu je 2TEb = .

Izraz za verovatnoću greške je:

⎟⎟⎠

⎞⎜⎜⎝

⎛=⎟⎟

⎞⎜⎜⎝

⎛=

⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜

=⎟⎟⎠

⎞⎜⎜⎝

⎛−=000 2

2

212

N

EQ

N

TQ

TN

T

Qdh

QM

MP b

n

oE σ

.

b) Na isti način kao pod a), pokazuje se da je:

( ) ( ) ( )( ) ( ) ( ) ( )( ) ( )( ) ( ) ( ) ( ) ( )

( ) ( ) ( ),2

22

10

0000

Tndtthts

dtthtndtthtsdtthtntsdtthtntsTr

T

TTTT

+=

+=−+−+=

∫∫∫∫

( )[ ] ( ) ( )∫=T

dtthtsTrE0

2 ,

jer je očekivana vrednost šuma na izlazu prijemnika:

( )[ ] ( ) ( ) ( )[ ] ( ) 02200

1 ==⎥⎥⎦

⎢⎢⎣

⎡= ∫∫

TT

dtthtnEdtthtnETnE .

Srednja snaga šuma na izlazu korelatora je:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 143

( )( )[ ] ( )[ ] TNTN

TnETnEn 002

12

12 2

2442

1====σ .

U zavisnosti od prenošenog simbola, očekivane vrednosti izlaza su T2 i T2− . Polovina razmaka između ove dve vrednosti je Td 2= .

Srednja snaga digitalnog signala je:

( ) 10

22

== ∫T

s thT

aP ,

a prosečna energija emitovana po bitu je TEb = .

Verovatnoća greške je:

⎟⎟⎠

⎞⎜⎜⎝

⎛=⎟⎟

⎞⎜⎜⎝

⎛=⎟

⎟⎠

⎞⎜⎜⎝

⎛=⎟⎟

⎞⎜⎜⎝

⎛−=000

22

2

212

N

EQ

N

TQ

TN

TQ

dhQ

M

MP b

n

oE σ

.

Vidi se da je argument Q-funkcije veći u slučaju bipolarnog signala, pa je verovatnoća greške manja. To je posledica veće emitovane energije po bitu u slučaju bipolarnog signala.

8.2.4 Na ulaz transverzalnog filtra (Slika 8.2.4.1) dolazi signal oblika:

∑ −=k

ki kTthats ),()(

gde je { }ak ∈ −1 1, , a impulsni odziv sistema h t( ) je skiciran na slici 7.2.2.

Slika 8.2.4.1 T-filtar

Slika 8.2.4.2 Impulsni odziv sistema za prenos

Ako su koeficijenti T-filtra: 961,00 =C , 202,01 =C , i 095,01 −=−C :

a) Odrediti vrednost odziva s to( ) na osnovu koje se procenjuje a0.

144 OPTIMIZACIJA PRIJEMNIKA PRI PRENOSU U OSNOVNOM OPSEGU

b) Odrediti maksimalnu ISI i varijansu ISI na ulazu i izlazu T filtra.

Rešenje:

a)

).2()()()( 101 TtsCTtsCtsCts iiio −+−+= − Oblik impulsnog odziva h t( ) ukazuje da se informacija o 0a dobija na osnovu

odmerka )0(is . Kako T-filtar ima 2 kola za kašnjenje, tražena vrednost je

;)()(

)()(

)()()(

)()0()()(

213112020110211

110011010011112

101

101

hCahChCahChChCa

hChChCahChCahCa

kTThaCkThaCkTThaC

TsCsCTsCTs

k k kkkk

iiio

−−−−

−−−−−−

++++++++++++=

−−+−+−=

−++=

∑ ∑ ∑

,)( ∑ −=

kkko gaTs

.0202,00557,00003,00002,10011,00095,0)( 321012 −−− +++++−= aaaaaaTso

b)

;06,01,02,01,0

,4,01,02,01,02222

max

=++=

=++=

hi

hI

σ

.106,30202,00557,00003,00011,00095,0

,0868,00202,00557,00003,00011,00095,0

3222222

max

−⋅=++++=

=++++=

gi

gI

σ

Ovaj jednostavni T-filtar je smanjio vršnu ISI blizu 5 puta, smanjivši je na zanemarivu vrednost, a varijansu je smanjio preko 16 puta.

8.2.5 Binarni signal na ulazu u prijemnik je:

,)()( ∑∞

−∞=−=

kki kTthats

gde su:

ak − simboli alfabeta { }A U U= − , ,

h t( ) − impulsni odziv sistema,

4,0)()( ==− ThTh , 1)0( =h , i 1,0 za 0)( ±≠= kkTh .

v Td = 1/ je digitalni protok.

U prijemniku se koristi ekvalizator prikazan na slici (Slika 8.2.4.1) tako da se odlučivanje o simbolu ak vrši u trenutku t k T= +( ) .1

Odrediti koeficijente ekvalizatora 1−C , 0,C , 1C ; vršnu ISI i srednju kvadratnu vrednost

ISI u slučajevima kada ekvalizator minimizira:

a) vršnu vrednost ISI,

b) srednju kvadratnu vrednost ISI.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 145

Rešenje:

Signal na izlazu ekvalizatora je:

.)]2()()([

)2()()()(

101

101

∑∞

−∞=−

−−+−−+−=

−+−+=

kk

iiio

TkTthCTkTthCkTthCa

TtsCTtsCtsCts

U trenutku t T= odlučuje se o simbolu a0, a tada je:

{ }∑∞

−∞=− +−+−+−−=

kko TkhCkThCTkhCaTs ])1([)(])1([)( 101 ,

}1,0{0)( ±∈≠ kkTh ,

.)()]()0([

)]()0()([)]0()([)()(

21101

010111021

aThCaThChC

aThChCThCahCThCaThCTso

−+−+++−+++++=

−−

−−−

Jedan uslov je (vidi jednačinu (8.8)): C h T C h C h T− + + − = ⇒1 0 10 1( ) ( ) ( )

Ch

C h T C h T C C0 1 1 1 1

1

01 1 0 4 0 4= − − − = − −− −( )

[ ( ) ( )] , , .

ISI je:

.

4,0)16,084,04,0()84,016,04,0(4,02

02

2111111121

∑≠−=

−−−−−

=

+−+++−+=

kk

kk ga

aCaCCaCCaCi

Vršna ISI je:

Ii

UC C C C C C gk

kk

maxmax | , | | , , , | | , , , | | , | | |= = + − + + + − + =− − −

=−≠

∑0 4 0 4 0 16 0 84 0 4 0 84 0 16 0 41 1 1 1 1 12

0

2

,

a varijansa ISI je:

( ) ( )σ I kkk

g C C C C C C

C C C C C C

2 2

20

2

12

1 1

2

1 1

2

12

12

12

1 1 1 1

0 16 0 4 0 16 0 84 0 4 0 84 0 16 0 16

0 32 0 8912 0 8912 0 5376 0 544 0 544

= = + − + + + − +

= + + − + +

= −≠

− − −

− − −

∑ , , , , , , , ,

, , , , , , .

Pri projektovanju T-filtra bira se 2N + 1 koeficijent. Jedan je izabran na osnovu kriterijuma (8.8), a preostalih 2N koeficijenata određuju se na osnovu kriterijuma minimizacije:

a) vršne ISI –forsira se 2N nula u impulsnom odzivu g t( ) :

g T g C C

g g C C

( ) , , , ,

( ) , , , ,

2 0 4 0 16 0 84 0

0 0 4 0 84 0 16 01 1 1

1 1 1

= = − + == = + − =

+ −

− −

C C C− = = − ⇒ =1 1 00 588 1 47, , , .

Tada je:

11,0,47,0235,02|||| 22

22

222max =+==⋅=+= −− ggggI Iσ .

b) varijanse ISI:

146 OPTIMIZACIJA PRIJEMNIKA PRI PRENOSU U OSNOVNOM OPSEGU

d

dCC C

d

dCC C

I

I

σ

σ

2

11 1

2

11 1

1 7824 0 5376 0 544 0

0 5376 1 7824 0 544 0

= − + =

= − + + =

−−

, , , ,

, , , ,

3809,12476,0 011 =⇒−==− CCC .

Tada je:

.084,0

,53328,0)103,0175,0(2||2||

2

02

22

2

1

2

02

max

==

=+===

∑∑

≠−=

=≠−=

kk

kI

kk

kk

k

g

ggI

σ.

Na ulazu T-filtra bilo je:

.32,04,04,0

,8,04,04,0||

22

0

22

0max

=+==

=+==

kkI

kk

h

hI

σ.

Smanjivanjem vršne ISI sa 0,8 na 0,47, odnosno 0,556, značajno je smanjena gornja granica verovatnoće greške.

8.2.6 Sistem za prenos u osnovnom opsegu učestanosti ima linearnu faznu karakteristiku oblika:

0)( ftf −=Φ , gde je Tt 30 = .

U cilju optimizacije prenosa, na izlazu sistema dodaje se transverzalni filtar koji se formira kaskadnim vezivanjem segmenata prikazanih na slici (Slika 8.2.6.1).

Zahteva se da kašnjenje signala kroz ceo sistem, uključujući i transverzalni filtar, bude manje od 12 ms. Sistemom se vrši prenos binarnih signala digitalnim protokom od 600 b/s.

a) Odrediti maksimalni broj segmenata T-filtra, prikazanih na slici (Slika 8.2.6.1) koje je moguće upotrebiti.

b) Za slučaj pod a) odrediti broj nula koje je moguće ostvariti u impulsnom odzivu.

c) Ako je impulsni odziv sistema do T-filtra h kk ≠ ⇔ ∈ − −0 2 1 0 1 2{ , , , , } koliko će vrednosti odziva T-filtra g kT( ) biti različito od nule.

Slika 8.2.6.1 Segment T-filtra

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 147

Rešenje:

a) Na osnovu digitalnog protoka binarnog signala određuje se digitalni takt:

ms 66,1600

1ld ===dv

MT .

Ukupno dozvoljeno kašnjenje je:

Tt 2,7ms 12 ≅=∆

pa je kašnjenje koje sme da unese T-filtar:

⎣ ⎦Tt t

TT T

∆ −⎢⎣⎢

⎥⎦⎥

= =0 4 2 4, .

Kašnjenje koje unosi T-filtar sa 2N kola za kašnjenje je NT. Dakle, mogu se upotrebiti 4 segmenta prikazana na slici (Slika 8.2.6.1).

b) T-filtar sa 8 kola za kašnjenje i 9 pojačavača može u procesu minimizacije vršne ISI da ostvari 8 nula.

c) Kako T-filtar predstavlja filtar sa konačnim impulsnim odzivom, odziv na konačnu pobudu h nT( ) (različita od 0 u M = 5 uzastopnih tačaka) daće odziv g nT( ) potencijalno različit od nule u 132 =+ MN tačaka. Ako je T-filtar isprojektovan da minimizuje vršnu ISI on će isforsirati 2N = 8 nula i jednu jedinicu, a preostalih M − =1 4 vrednosti različitih od nule predstavljaće zaostalu ISI nakon ekvalizacije.

8.2.7 Na slici (Slika 8.2.7.1) prikazan je impulsni odziv h t( ) sistema za prenos signala podataka u osnovnom opsegu učestanosti, sa brzinom signaliziranja 1/T.

a) Nacrtati transverzalni filtar koji će na svom izlazu dati signal ( )tg (Slika 7.7.2) ako

se na njegov ulaz dovede signal ( )th (Slika 8.2.7.1). Odrediti koeficijente tog filtra.

b) Odrediti maksimalnu vrednost ISI pre i posle ekvalizatora, pod uslovom da se radi o binarnom polarnom signalu ( , ( ) )a Pk = ± =1 1 1 2 .

c) Ako je varijansa Gausovog šuma na ulazu T-filtra mW 102 =niσ , a njegova SGSS.

konstanta pn , odrediti snagu šuma na izlazu T-filtra.

d) Izračunati verovatnoću greške po bitu pre i posle T-filtra.

Slika 8.2.7.1 Impulsni odziv sistema

148 OPTIMIZACIJA PRIJEMNIKA PRI PRENOSU U OSNOVNOM OPSEGU

Slika 8.2.7.2 Odziv T-filtra na h t( )

Rešenje:

a) Sa slika (Slika 8.2.7.1 i Slika 7.7.2). se vidi da je kašnjenje korisnog odmerka T i da su isforsirane 2 nule. Odgovarajući T-filtar je oblika:

Slika 8.2.7.3 T-filtar

g t C h t C h t T C h t T( ) ( ) ( ) ( )= + − + −−1 0 1 2 .

Koeficijenti T-filtra zadovoljavaju sledeće jednakosti:

0096,0)( −=−Tg , 0)0( =g , 1)( =Tg , 0)2( =Tg , 056,0)3( =Tg i 02,0)4( =Tg .

Najjednostavnije ih je izračunati iz relacija:

g T C h T C( ) ( ) , ,− = − = − ⇒ = −− −1 10 0096 0 096,

g T C h T C( ) ( ) , ,4 2 0 02 0 21 1= = ⇒ = ,

g T C h T C h T C( ) ( ) ( ) , ,3 2 0 056 0 960 1 0= + = ⇒ = .

b) Maksimalna i.s.i na ulazu i izlazu T-filtra su:

,4,01,02,01,0||)1(0

max =++=−= ∑≠k

kihdMi

0856,002,0056,00096,0||)1(0

max =++=−= ∑≠k

kogdMi .

Ovaj jednostavan T-filtar je smanjio maksimalnu ISI skoro 5 puta.

SGSS šuma na izlazu T-filtra sa prenosnom karakteristikom datom u izrazu (8.6) je 2|)(| fTpn , pa je snaga šuma na izlazu T-filtra:

∫∞

∞−

= dfjfTpP nN2|)(| ,

ali je lakše izračunati kao:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 149

( ) Nnino PmWCCC ==++= − 7,9221

20

21

2 σσ .

c) Na ulazu T-filtra je:

2,1,1)0(0 ==== Mdhh ,

pa je verovatnoća greške:

9max0max 105,0)6(

2

1

1,0

4,01

2

11 −⋅≅=⎟⎠

⎞⎜⎝

⎛ −=⎟⎟⎠

⎞⎜⎜⎝

⎛ −−≅ QQidh

QM

MP

ni

hE σ

.

Nakon ekvalizacije i značajnog smanjenja ISI verovatnoća greške je:

20max0max 105,0)28,9(

2

1

0985,0

0856,01

2

11 −⋅≅=⎟⎠

⎞⎜⎝

⎛ −=⎟⎟⎠

⎞⎜⎜⎝

⎛ −−≅ QQidg

QM

MP

no

gE σ

.

Može se uočiti da T-filtar nije značajnije smanjio snagu šuma, već je redukovanjem ISI drastično smanjio verovatnoću greške.

8.2.8 Tabela 8.2.8.1 daje vrednosti standardnog odziva sistema u trenucima odabiranja kT za tri brzine signaliziranja. Ostale vrednosti h kT( ) mogu se zanemariti.

vs k = ±2 k = ±1 k = 0

600 Bd 0,025 0,035 1

1200 Bd 0,035 0,060 0,9

2400 Bd 0,150 0,250 0,79

Tabela 8.2.8.1 Vrednosti impulsnog odziva sistema za prenos | ( )|h kT

a) Ispitati mogućnost prenosa M-arnih signala u ovom sistemu (M = 2, 4, 8 i 16; kriterijum je otvor oka).

b) Ako se ispred odlučivača postavi ekvalizator sa slike (Slika 8.2.8.1) koji je podešen tako da minimizuje vršnu ISI pri brzini signaliziranja vs = 1200 Bd, ponoviti zadatak pod a).

c) Kolika je maksimalna brzina prenosa informacija bez, odnosno sa ekvalizatorom?

Slika 8.2.8.1 Ekvalizator

Rešenje:

a)

.|)(||)0(|

)1(

|)0(|

|)(|)1(

00max ∑∑

≠≠

−=−=kk

kThh

M

dh

kThdMI

Prenos je moguć ako je dijagram oka otvoren, tj. za Imax < 1.

150 OPTIMIZACIJA PRIJEMNIKA PRI PRENOSU U OSNOVNOM OPSEGU

vs M = 2 M = 4 M = 8 M = 16

600 Bd 0,12 0,36 0,84 1,8

1200 Bd 0,21 0,63 1,47 -

2400 Bd 1,01 3,03 - -

Tabela 8.2.8.2 Vrednosti maksimalne normalizovane ISI ispred ekvalizatora

b)

g t C h t C h t T C h t T( ) ( ) ( ) ( )= + − + −−1 0 1 2 , pa je:

g T C h T( ) ( )− = −−2 21

g T C h T C h T( ) ( ) ( )− = − + −−1 0 2

g C h C h T C h T( ) ( ) ( ) ( )0 0 21 0 1= + − + −−

g T C h T C h C h T( ) ( ) ( ) ( )= + + −−1 0 10

g T C h T C h T C h( ) ( ) ( ) ( )2 2 01 0 1= + +−

g T C h T C h T( ) ( ) ( )3 20 1= +

g T C h T( ) ( )4 21=

Za k < -2 i k > 4 je g kT( ) = 0.

Za vrednosti h kT( ) date u tabeli (Tabela 8.2.8.1) za brzinu Bd 1200=sv zadovoljene

su jednačine:

1)( =Tg i 0)2()0( == Tgg ,

jer dati ekvalizator minimizuje vršnu ISI pri toj brzini signaliziranja. Na osnovu toga je:

0719,01207,10719,0 101 −==−=− CCC ,

pa su vrednosti impulsnog odziva sistema nakon ekvalizacije:

vs k = -2 k = -1 k = 0 k = 1 k = 2 k = 3 k = 4

600 Bd -0,0018 0,0255 -0,0345 1,115 -0,0345 0,0255 -0,0018

1200 Bd -0,0025 0,035 0 1 0 0,035 -0,0025

2400 Bd -0,01 0,15 0,213 0,849 0,213 0,15 -0,01

Tabela 8.2.8.3 Vrednosti impulsnog odziva sistema | ( )|g kT

Nakon ekvalizacije je:

∑∑≠≠

−=−=101 0

max |)(|||

)1(

||

|)(|)1(

kk

kTgg

M

dg

kTgdMI .

vs M = 2 M = 4 M = 8 M = 16

600 Bd 0,11 0,33 0,77 1,65

1200 Bd 0,075 0,225 0,525 1,125

2400 Bd 0,879 2,636 - -

Tabela 8.2.8.4 Vrednosti maksimalne normalizovane ISI iza T-filtra

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 151

c) Na osnovu tabele (Tabela 8.2.8.2 ) određuje se maksimalni digitalni protok koji je moguće ostvariti bez ekvalizacije. Ovaj digitalni protok postiže se upotrebom kvaternarnog alfabeta pri brzini signaliziranja od 1200 Bd i iznosi:

sb 24004ld1200 =⋅=dv .

Na osnovu tabele (Tabela 8.2.8.4) određuje se maksimalni digitalni protok nakon ekvalizacije. Sada je omogućen prenos oktalnih simbola brzinom 1200 Bd, pa je:

sb 24004ld1200 =⋅=dv .

8.2.9 Signal podataka sa vrednostima jednakoverovatnih simbola 3U, U, -U i -3U, prenosi se kroz kanal bez šuma sa slike (Slika 8.2.9.1) gde dolazi do pojave ISI:

0,8

-0,4

PREDAJNIK PRIJEMNIK

T

x t( ) y t( )

Slika 8.2.9.1 Sistem za prenos signala podataka

a) Koje sve vrednosti može da ima signal na ulazu u prijemnik?

b) Kolika je verovatnoća greške i za koje sve pragove odlučivanja to važi?

c) Ako se ispred prijemnika postavi ekvalizator sa jednim kolom za kašnjenje i dva pojačavača (pretpostaviti da je koeficijent prvog pojačavača 1), za koje vrednosti pojačanja se postiže tačan prenos?

Rešenje:

x t a t nTnn

( ) ( )= −=−∞

∑ δ , y t x t x t T( ) , ( ) , ( )= − −0 8 0 4 , y a a( ) , ,0 0 8 0 40 1= − .

Slika 8.2.9.2 Uticaj kanala na prenos kvaternarnog signala podataka

152 OPTIMIZACIJA PRIJEMNIKA PRI PRENOSU U OSNOVNOM OPSEGU

Signal na ulazu u prijemnik ima vrednosti iz skupa { , ; , ; ; , ; , }± ± ± ± ±0 4 1 2 2 2 8 3 6U U U U U .

a)

a0 3U 3U 3U 3U U U U U −U −U −U −U −3U −3U −3U −3U

a1 −3U −U U 3U −3U −U U 3U −3U −U U 3U −3U −U U 3U

y U( ) /0 3,6 2,8 2 1,2 2 1,2 0,4 -0,4 0,4 -0,4 -1,2 -2 -1,2 -2 -2,8 -3,6

Tabela 8.2.9.1 Vrednosti odmerka signala na izlazu kanala

U izrazu za y( )0 član −0 4 1, a predstavlja ISI. Kada ne bi bilo ISI na ulazu u prijemnik bi bio signal 0 8 3 3 2 4 0 8 0 8 2 4, { ; ; ; } { , ; , ; , ; , }⋅ − − = − −U U U U U U U U , a pragovi odlučivanja bi bili 0 8 2 0 2 1 6 0 1 6, { ; ; } { , ; ; , }⋅ − = −U U U U .

b) Normalizovana ISI je Ia

U

a

U= =0 4

0 80 51 1,

,, , pa je verovatnoća greške na prijemu

P P U P U P U P U P U P U P U P UE e e e e= + + − − + − −( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )3 3 3 3 ;

P U P a Ue ( ) ( , / ) /± = > =3 0 5 1 1 41 ,

P U P a Ue ( ) (| , | / ) /± = > =0 5 1 1 21 .

Pošto su simboli na ulazu jednako verovatni, verovatnoća greške će konačno biti

PE = 3

8.

Interesantno je zapaziti da se ista verovatnoća greške dobija za sve vrednosti pragova odlučivanja koje su naznačene na slici (Slika 8.2.9.2), što je posledica pretpostavke da se koristi kanal bez šuma.

c) Uz pretpostavku da je prvi koeficijent T-filtra na slici (Slika 8.2.9.3) jednak 1 može se pisati:

s t y t Cy t T( ) ( ) ( )= + − ,

s a a Ca Ca( ) , , , ,0 0 8 0 4 0 8 0 40 1 1 2= − + − ,

odakle se jasno vidi da je ISI:

i C a Ca= − −( , , ) ,0 8 0 4 0 41 2 ,

a njena normalizovana maksimalna vrednost u alfabetu sa M = 4 simbola je:

( ) ( )IM U C C

UC Cmax

( ) | , , | | , |

,, | , , | | , |=

− − += − +

1 0 8 0 4 0 4

0 83 75 0 8 0 4 0 4 .

Potrebno je tražiti rešenje nejednakosti Imax < 1 u tri posebna slučaja:

1)4,04,08,0(75,30) max <−+−=⇒≤ CCICi

Rešenje poslednje nejednakosti je C > 0,11, što je protivrečno sa 0<C .

Slika 8.2.9.3 Ekvalizator

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 153

1)4,04,08,0(75,35,00) max <++−=⇒<< CCICii

Rešenje nejednakosti je 0,33 < C < 0,5;

1)4,04,08,0(75,35,0) max <+−=⇒≥ CCICiii

Rešenje ove nejednakosti je 0,5 < C < 0,556.

Dakle, za vrednosti pojačanja C ∈ ( / ; / )1 3 5 9 T-filtar sa slike (Slika 8.2.9.3) eliminiše uticaj ISI nastale u kanalu sa slike (Slika 8.2.9.2) pri čemu se minimalna vrednost vršne ISI postiže za C = 0,5.

8.2.10 Na ulaz prijemnika sa slike (Slika 8.2.10.1) dolazi signal oblika )(tsi gde su simboli am

iz alfabeta { }−d d, , a elementarni impuls je h t( ) .

,)()( ∑∞

−∞=−=

mimi mTthats

⎩⎨⎧ <<−

=.drugde0

,01)(

Ttthi

Na ulaz prijemnika je i beli Gausov šum n t( ) , spektralne gustine snage p Nn = 0 2.

Odlučivač odlučuje o simbolu ak na osnovu odbirka sa izlaza integratora u trenutku t k Tk = +( ) .1 Pražnjenje integratora vrši se uvek neposredno posle uzimanja odbirka, u trenutku tk + ε, ( 0→ε i 0>ε ).

a) Nacrtati odsečak signala )(tsi i )(0 ts za sekvencu simbola dddaaa −=210 .

b) Odrediti izraz za verovatnoću greške na prijemu.

c) Za HzW 102 60

−⋅=N i sbit 10000=dv , odrediti d tako da verovatnoća greške

bude .10 4−=EP

Slika 8.2.10.1 Prijemnik digitalnih signala

Rešenje:

a)

Slika 8.2.10.2 Oblik elementarnog impulsa

Za napone na ulazu )(tsi i izlazu )(tso integratora važi

154 OPTIMIZACIJA PRIJEMNIKA PRI PRENOSU U OSNOVNOM OPSEGU

∫∞−

−=⇒−=t

iooi ds

RCts

dt

tdsC

R

ts ττ )(1

)()()(

.

U signalu na ulazu integratora prisutan je i šum.

Kondenzator se prazni na početku svakog signalizacionog intervala, a odluka se donosi na osnovu vrednosti odbirka na kraju digitskog intervala:

00

00

0 )(1

)()( nRC

Tadn

RCdh

RC

aTs

TT

io ++=−−= ∫∫ ττττ .

Slika 8.2.10.3 Signali s t s t i s ti( ), ( ) ( )0 za 0 < t < 3T

Zbog pražnjenja integratora posle svakog uzimanja odbirka, a pre početka integracije ulaznog signala, neće biti zaostalog napona na kondenzatoru. Kako je trajanje odziva h t( ) ograničeno na T, prethodni simbol neće uticati na sledeći – u ovom sistemu nema ISI

no je slučajna promenljiva nastala propuštanjem belog šuma kroz integrator u intervalu vremena t T∈ ( , ]0 ,

{ } { } .0)(1

)(1

000

0 ==−=⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧−= ∫∫ ndnE

RCdn

RCEnE

TT

ττττ

b) Pošto je { }a d0 ∈ ± , odbirak korisnog signala na izlazu integratora može imati

vrednosti ± Td

RC. Prag odlučivanja se zato postavlja na nulu.

Verovatnoća greške je:

⎟⎟⎠

⎞⎜⎜⎝

⎛=⎟

⎠⎞

⎜⎝⎛ >=

0

/0

nE

RCTdQ

RC

TdnPP

σ.

Integrator nije idealni NF filtar i propusni opseg nije konačan pa se varijansa slučajne promenljive n0 izračunava na sledeći način:

( ){ }∫ ∫∫ =

⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

⎟⎟⎠

⎞⎜⎜⎝

⎛−=⎟

⎠⎞⎜

⎝⎛ −=

T TT

n ddtntnERC

dttnRC

Enn0 0

2

2

0

2

020

2 )()(1

)(1

0ττσ .

Podintegralna funkcija predstavlja autokorelaciju belog šuma, tj:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 155

{ } { } )(2

)()()()()( 0 τδτττττ −=−=−+= tN

tRtnnEntnE n .

Autokorelacija šuma je delta impuls jer je spektralna gustina snage const.2

0 =N

pa je

onda:

.2

,)(2)(2

)(2)(

1 002

0

02

0

0 0

02

20 RC

TN

RC

TNd

RC

Ndtdt

N

RCn

TT T

n ===−= ∫∫ ∫ στττδσ

Sada je verovatnoća greške data sa:

⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜

=⎟⎟⎠

⎞⎜⎜⎝

⎛=

⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜

=

2

22 000 dE

vN

dQ

NT

TdQ

RC

TNRC

Td

QP .

c) Polovina rastojanja između susednih simbola d lako se određuje iz:

dd

E vN

dvN

dQP

27,3

2)7,3()7,3(10 0

0

224 =⇒=⇒== − ,

V. 37,0=d

Ako su simboli na ulazu u prijemnik sa slike (Slika 8.2.10.1) razmaknuti za više od V 74,037,02 =⋅ verovatnoća greške biće manja od 10-4.

Na kraju treba spomenuti da je razmatrani prijemnik praktična realizacija korelatora.

156 OPTIMIZACIJA PRIJEMNIKA PRI PRENOSU U OSNOVNOM OPSEGU

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 157

V E Ž B A 4

PRENOS KROZ FREKVENCIJSKI OGRANIČENE KANALE

I PRIPREMA VEŽBE (DOMAĆI ZADATAK)

P1) Dijagram oka

P1.1 Prikazati dijagrame oka za za NRZ, AMI i Mančester prenosne formate.

P2) Intersimbolska interferencija

P2.1. NRZ pravougaoni impuls ima konačno trajanje u vremenu. Kako se to odražava na njegov frekvencijski opseg? Da li ovakav impuls omogućuje prenos bez ISI (odnosno da li zadovoljava I Nikvistov kriterijum)?

II ZADATAK VEŽBE

KARAKTERISTIKE (MODEL) KANALA

Da bismo mogli posmatrati uticaj komunikacionog kanala na prenošene signale potrebno je definisati njegove karakteristike, odnosno usvojiti odgovarajući model. U okviru predmeta Digitalne telekomunikacije razmatra se dejstvo šuma i konačnog propusnog opsega kanala, tako da se kanal modeluje filtrom propusnikom niskih učestanosti, na čijem izlazu se signalu dodaje aditivni (najčešće beli Gausov) šum (slika 4.1). šum

ulazna sekvenca izlazna sekvenca

KANAL

Slika 4.1. Model kanala

MATLAB funkcija (CST) koja simulira odziv kanala naziva se channel i poziva se sa sledećim argumentima: >> channel(input,gain,noise_power,bandwith)

1) Uticaj komunikacionog kanala na prenos signala (CST)

1.1. Kreiraj slučajnu binarnu sekvencu dužine 10 bita i generiši talasni oblik signala koristeći polarni NRZ linijski kod. Smatrati da je = 1 kb/s. bR >> b=binary(10); >> x=wave_gen(b,’polar_nrz’,1000);

158 VEŽBA 4

Odrediti potreban frekvencijski opseg za prenos signala x, ako se smatra da je širina njegovog spektra određena prvom spektralnom nulom:

TB = Hz

1.2. Smatrajući da je prenosna karakteristika kanala u osnovnom opsegu učestanosti jednaka jedinici, da je prisutan beli aditivan gausov šum (AWGN) snage 10 W i da je kanal propusnog opsega 4.9 kHz, propustiti signal x kroz dati kanal i prikazati talasne oblike ulaznog (x) i izlaznog signala (y).

2−

>> y=channel(x,1,0.01,4900); >> subplot(211), waveplot(x) >> subolot (212),waveplot(y)

1.3. Odrediti poslatu sekvencu na osnovu izlaza (y) iz kanala:

=b

1.4. Uporediti dobijenu procenu sa originalnom sekvencom.

2) Efekti konačnog propusnog opsega kanala na talasni oblik prenesenog signala.

2.1. Izobličenja posmatrana u prethodnom zadatku posledica su prisustva šuma i konačnog propusnog opsega kanala. Izobličenja nastala kao posledica konačnog propusnog opsega mogu se posmatrati izdvojeno ako se snaga šuma postavi na nulu..

>> clf >> b=binary(10); >> x=wave_gen(b, ’polar_nrz’,1000) >> subplot(211), waveplot(x) >> subplot(212), waveplot(channel(x,1,0,4900)

2.2. Istražiti efekte promene propusnog opsega na talasni oblik prenesenog signala.

>> subplot(212), waveplot(channel(x,1,0,bw))

gde bw∈⎨3000, 2000, 1000, 500⎬. Posmatraj kašnjenje talasnog oblika na izlazu kao posledicu filtriranja u kanalu. Nacrtaj talasni oblik ulaza i izlaza.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 159

Grafik 4.1.

3) Dijagram oka

Efekti usled filtriranja u kanalu i šuma mogu najbolje biti uočeni posmatranjem talasnog oblika signala na izlazu u obliku “dijagrama oka”. Bitni parametri za dijagram oka prikazani su na slici 4.2.

Slika 4.2.

A - vremenski interval tokom koga je potrebno izvršiti odabiranje; B - margina šuma; C - varijacija preseka sa nulom (džiter); D - nagib: osetljivost na izbor trenutka odmeravanja; E - maksimalno izobličenje usled ISI-a i šuma u kanalu;

160 VEŽBA 4

t∗ - najpogodniji trenutak odabiranja. Ako je perioda binarnog signala Tb tada će digitalni signal pri odlučivanju biti odabran u trenucima t∗, t∗+ , t

bT∗+ 2 ,..., gde je perioda signaliziranja. bT bT

3.1. Generisanje dijagrama oka

>> b=[ 1 0 0 1 0 1 1 0]; >> x=wave_gen(b, ’polar_nrz’,1000); >> clf >> subplot(221),waveplot(x) >> subplot(223), eye_diag(x) Dijagram oka za talasni oblik signala x pokazuje šta treba očekivati za jedan neizobličen signal. Da bi se posmatralo generisanje dijagrama oka i da bi se uočilo izobličenje signala potrebno je signal x propustiti kroz kanal sa konačnim propusnim opsegom i nultom snagom šuma:

>> y=channel(x,1,0,4000); >> subplot(222),waveplot(y) >> subplot(224), eye_diag(y,-1) Ako je drugi argument u funkciji eye_diag negativan, prikaz dijagrama oka ide korak po korak, što doprinosi lakšem razumevanju načina generisanja dijagrama oka. Da bi se okončala pauza između pojedinih koraka potrebno je pritisnuti tipku <enter> na tastaturi.

3.2. Generiši dijagram oka za polarni NRZ signal i kanal sa propusnim opsegom bw, u kome deluje šum varijanse s2, za svaku kombinaciju s2 i bw iz tabele 4.1. Na osnovu dobijenih dijagrama oka odrediti vrednosti za t∗, A, B i uneti ih u tabelu 4.1.

>> clf >> b=binary(100); >> x=wave_gen(x, ’polar_nrz’,1000); >> eye_diag(channel(x,1,s2,bw))

Polarni NRZ kod

s2 [w] bw [Hz] t∗ B A 3000

0.01 2000 1000

0.02 0.08 4000 0.1

Tabela 4.1.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 161

3.3. Ponoviti postupak iz zadatka 3.2. za Mančester kod i dobijene rezultate zabeležiti u tabelu 4.2

mančester kod

s2 [w] bw [Hz] t∗ B A 3000

0.01 2000 1000

0.02 0.08 4000 0.1

Tabela 4.2.

Pitanje 4.1. Ako se porede dijagrami oka iz zadataka 3.2. i 3.3. za s2=0.01 W i bw=1000Hz, koji linijski kod ima povoljniji dijagram oka? Objasni razliku na osnovu relevantnih osobina linijskih kodova.

3.4. Za polarni i unipolarni RZ, kao i za unipolarni NRZ linijski kod, generiši dijagram oka na način prikazan u zadatku 3.2. Posmatraj kako linijski kod određuje oblik i simetriju dijagrama oka.

4) Intersimbolska interferencija (ISI)

4.1. Pokrenuti SIMULINIK TUTORIAL>PulseShape>Raised-Cosine. a. Za koje vrednosti faktora zaobljenja postižemo prenos bez ISI? Kako je ovo

moguće uočiti na elementarnom impulsnom odzivu? b. Da li prethodna konstatacija važi i ako se posmatra koren iz podignutog kosinusa

(Root-RC)? c. Kako faktor zaobljenja utiče na frekvencijski opseg, odnosno kako se to

manifestuje u vremenskom domenu?

4.2. Ako se kroz frekvencijski ograničene kanale bez šuma prenose binarni polarni signal, na signalnoj konstalaciji ilustrovati efekte intersimbolske interferencije. Odmerci impulsnih odziva posmatranih kanala jesu:

Kanal 1:

⎪⎪⎩

⎪⎪⎨

±=±=−

=

=

inače021,0125,0

01

nnn

hn

Kanal 2:

⎪⎪⎩

⎪⎪⎨

±=−±=

=

=

inače022,015,0

01

nnn

hn

4.3. Prenos binarnog digitalnog signala potrebno je ostvariti kroz telefonski (tf) kanal sa protokom }.4800,2400,1200,600{ b/s∈dv Slabljenje tf kanala na granici propusnog opsega iznosi Ac a grupno kašnjenje je tg. Za elementarni impuls je moguće odabrati

162 VEŽBA 4

jedan od 4 ponuđena talasna oblika: pravougaoni impuls, polukosinus, podignuti kosinus i sinc(x). Na osnovu simulacionog modela i tabele 4.3. za svaki talasni oblik potrebno je utvrditi maksimalnu vrednost ISI za različite brzine prenosa i različite parametre telefonskog kanala.

ISImax [%] Ac [dB]

vd [b/s] 3 6 25

tg = 0 ms 600 tg = 3 ms 1200 2400 4800

Tabela 4.3.

a. Koji elementarni impuls daje najmanju ISI pri prenosu kroz tf kanal? Zašto? b. Šta se dešava sa ISI kada se povećava digitalni protok? Zašto? c. Objasniti uticaj faznih izobličenja )0( ≠gt na ISI.

5) Ekvalizacija

5.1. Neka se za digitalni prenos kroz tf kanal koristi elementarni impuls sinc(x), kao u zadatku 4.3. Utvrditi koliko smanjenje ISI omogućuje primena transferzalnog filtra sa 3, odnosno 5 koeficijenata. Koliko kašnjenje unosi ekvalizator?

5.2. Ukoliko je elementani impuls izobličen usled uticaja kanala tako da se može izraziti relacijom

2)/2(11)(

Tttx

+=

gde je T trajanje signalizacionog intervala, odrediti koeficijente ekvalizatora sa 5 koeficijenata ako se koristi algoritam:

a. za forsiranje nula u impulsnom odzivu; b. za minimizaciju srednje kvadratne greške.

5.3. Implementirati adaptivni LMS ekvalizator koji koristi stohastički gradijentni algotiram.

5.4. Primer nelinearne ekvalizacije: DFE (Decision-Feedback Equalizer) algoritam.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 163

V E Ž B A 5

UTICAJ ŠUMA NA PRENOS SIGNALA

I PRIPREMA VEŽBE (DOMAĆI ZADATAK)

P1) Prilagođeni filtar

P1.1. Prilagođeni iltar treba da omogući detekciju pravougaonih impulsa

⎟⎟

⎜⎜

⎛ −=

b

b

T/Tt

rect)t(r2

, gde je =1 ms. bT

2/bT− 2/bT

Slika 5.1.

a. Odredi impulsni odziv prilagođenog filtra. b. Odredi odziv prilagođenog filtra na pravougaoni impuls r(t). c. Ponovi tačke a i b za trougaoni impuls trajanja 10 ms.

P2) Verovatnoća greške pri optimalnoj detekciji

P2.1. Odrediti izraz za verovatnoću greške u slučaju detekcije binarnog antipodalnog signala pomoću prilagođenog filtra.

P2.2. Neka je Y(t)=X(t)+n(t), talasni oblik na izlazu iz kanala. X(t) je polarni NRZ signal sa jediničnom amplitudom i binarnim protokom =1kb/s. Šum n(t) je beli Gausov sa PSD funkcijom:

bR

W/Hz. 40 105.02/)( −⋅== NfSn

Ako signal Y(t) primamo prijemnikom sa prilagođenim filtrom:

a. Odredi RMS vrednost (koren iz srednje kvadratne vrednosti, u našem slučaju 2σ ) šuma n(t) i maksimalnu amplitudu signala na izlazu prilagođenog filtra.

b. Odrediti srednju energiju ( ) signala X(t) u bitskoj periodi . bE bT

c. Odrediti verovatnoću bitske greške )NE

(QP be

0

2= .

P2.3. Kada se za prenos koristi Mančester kod, kolika je verovatnoća greške? Obrazložiti.

164 VEŽBA 5

P2.4. Potrebno je uporediti unipolarni NRZ i Mančester signalizacione formate, u slučaju

kada je SGSŠ 2

)( 0fS =N :

a. Odrediti energiju po bitskom intervalu Eb u funkciji od amplitude signala i trajanja jednog bita Tb;

b. Ako se detekcija obavlja prilagođenim filtrom odrediti verovatnoću greške Pe u funkciji Eb i N0. Skicirati verovatnoću greške, Pe, za ].10;1,0[/ 0 ∈NEb

P2.5. Utvrditi verovatnoću greške bita za AMI tehniku, na osnovu sledećih koraka: a. Koja su tri osnovna talasna oblika? b. Za svaki od talasnih oblika, odrediti signale na izlazu prijemnog prilagođenog

filtara, čiji je odziv ⎟⎟⎠

⎞⎜⎜⎝

⎛=

sTtrectte )( .

c. Odrediti i nacrtati na istom dijagramu tri gustine verovatnoća za signale na ulazu odlučivača, ako se signal prenosi kroz AWGN kanal.

d. Ako su pragovi odlučivanja LE± izraziti verovatnoću greške (bez računanja dobijenih integrala).

P3) Suboptimalna detekcija

P3.1. Da li je za određene prenosne medijume moguće izostaviti prilagođeni filtar? Obrazložiti.

P3.2. Ako je Y(t) iz zadatka P2.2. propušten kroz RC-filtar sa prenosnom karakteristikom:

fRCj)f(H rc π21

1+

=

gde je RC=1/(2000π), odrediti: a. maksimalnu amplitudu signala i rms vrednost šuma na izlazu iz filtra; b. verovatnoću bitske greške ako je X(t) detektovan prijemnikom sa RC-filtrom.

P4) Združena optimizacija prijemnog filtra

P4.1. U kakvom su odnosu prilagođeni filtar i filtar koji sa cilj ima zadovoljenje I Nikvistovog kriterijuma?

P4.2. Za koje oblike elementarnog impulsa nemamo ISI u slučaju kada prijemnik koristi prilagođeni filtar.

II ZADATAK VEŽBE

1) Uticaj šuma u kanalu na talasni oblik i konstelaciju prenošenog signala.

1.1. Za propusni opseg kanala od 4.9 kHz, postepeno povećavati snagu šuma u kanalu i posmatrati šta se dešava sa signalom na izlazu,

>> subplot(212), waveplot(channel(x,1,sigma,4900))

gde sigma∈⎨0.1, 0.5, 1, 2, 5⎬. Na kom nivou snage šuma više nije moguće razlikovati izlaz iz kanala i šuma?

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 165

1.2. Efekat povećanja snage šuma moguće je posmatrati preko spektralne gustine snage šuma (PSD) izlaza iz kanala.

>> b=binary(1000) >> x=wave_gen(b, ’polar_nrz’,,1000); >> clf, subplot(121), psd(channel(x,1,0.01,4900)); >> axis(a), hold on; >> psd(channel(x,1,1,4900)); >> psd(channel(x,1,5,4900))

Pitanje 5.1. Za aditivan šum koji je nekorelisan sa signalom na ulazu komunikacionog kanala, odrediti vezu izraz koji opisuje PSD funkciju izlaznog signala u zavisnosti od PSD funkcije ulaznog signala i šuma u kanalu.

1.3. Ako komunikacioni sistem za prenos koristi binarne ortogonalne signale, prikazati dejstvo šuma na signalnu konstelaciju (Monte-Carlo simulacija, CCS).

2) Karakteristike prilagođenih filtara

2.1. Generiši pravougaoni impuls jedinične amplitude i trajanja 1 ms.

>> r=wave_gen(1,’polar_nrz’,1000);

a. Prikaži r i impulsni odziv prilagođenog filtra zasnovanog na r, odnosno impulsni odziv za polarni NRZ signal.

>> subplot(311), waveplot(r) >> subplot(312), match(’polar_nrz’)

b. Posmatraj izlaz prilagođenog filtra ako mu je na ulaz doveden signal r.

>> rm=match(‘polar_nrz’,r); >> subplot(313), waveplot(rm) Odredi vreme kada izlaz iz filtra dostiže svoj maksimum. Kako je to vreme povezano sa talasnim oblikom r ?

Pitanje 5.2. Da li je moguće odrediti maksimalnu vrednost amplitude na izlazu prilagođenog filtra direktno sa grafika iz zadatka 2.1?

2.2. Ponoviti korake iz zadatka 2.1. za trougaoni impuls jedinične amplitude i trajanja 10 ms. >> r=wave_gen(1,’triangle’,100); >> clf;subplot(311),waveplot(r) >> subplot(312),match(’triangle’) >> rm=match(’triangle’,r) >> subplot(313),waveplot(rm)

Pitanje 5.3. Ako se širina trougaonog impulsa iz zadatka 2.2. promeni na 1 ms, odrediti maksimalnu amplitudu na izlazu iz prilagođenog filtra.

166 VEŽBA 5

2.3. Ponoviti korake iz zadatka 2.1. za Mančester kod sa jediničnom amplitudom elementarnog impulsa i trajanjem od 10 ms. Predvideti impulsni odziv prilagođenog filtra kao i izlaz iz datog filtra. Proveriti pretpostavku korišćenjem MATLAB-a.

2.4. Generiši polarni NRZ talasni oblik binarne sekvence [1 0 0 1 0], binarnog protoka =1kb/s i jedinične amplitude impulsa. bR

>> x5=wave_gen([1 0 0 1 0],’polar_nrz’,1000); >> clf, subplot(211), waveplot(x5)

a. Prikazati talasni oblik signala x5 na grafiku 5.1. koristeći amplitudnu skalu sa

leve strane grafika.

Grafik 5.1.

b. Propusti signal x5 kroz prilagođeni filtar. Zabeleži rezultate na grafiku 4.1

koristeći amplitudsku skalu datu na desnoj strani grafika.

>> subplot(212), waveplot(match(’polar_nrz’,x5))

Pitanje 5.4. Skicirati talasni oblik na izlazu prilagođenog filtra ako je na ulazu unipolarni NRZ talasni oblik binarne sekvence [1 0 0 1 0].

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 167

3) Detekcija signala

3.1. Generiši 10-bitsku binarnu sekvencu, a talasni oblik predstavi koristeći polarni NRZ linijski kod.

>> b10=binary(10); >> x10=wave_gen(b10,’polar_nrz’,1000); >> clf, subplot(211), waveplot(x10)

a. Propusti x10 kroz kanal sa propusnim opsegom 4.9 kHz i aditivnim belim

Gausovim šumom snage 2 W. Prikazati talasni oblik na izlazu iz kanala y10:

>> y10=channel(x10,1,2,4900); >> subplot(212), waveplot(y10)

b. Dekoduj binarnu sekvencu na osnovu izlaza iz kanala (y10): =10b

c. Propusti signal y10 kroz prilagođeni filtar. Prikaži talasni oblik z10 na izlazu

iz filtra:

>> z10=match(‘polar_nrz’,y10); >> subplot(212), waveplot(z10)

d. Odabiraj izlaz iz prilagođenog filtra u trenucima , gde je k=1,...,10 pri tom

primenjujući sledeće pravilo odlučivanja: bkT

⎩⎨⎧

>≤

=;)kT(z,;)kT(z,

bb

bk 010 je ako 1

010 je ako 0

gde je kb procenjena vrednost binarne sekvence b10. Primeni dato pravilo na signal z10 i proceni signal: =10b Uporedi datu procenu sa originalnom sekvencom b10: b10=

Pitanje 5.5. Da li je lakše izvršiti detekciju poslate binarnu sekvencu na izlazu iz kanala (signal y10 iz zadatka 3.1.) ili na izlazu iz prilagođenog filtra (signal z10)? Ako se za odabiranje koriste trenutci odabiranja drugačiji nego u 3.1.d, verovatnoća bitske greške će se povećati. Zašto?

4) Prijemnik sa prilagođenim filtrom

4.1. Generiši slučajnu binarnu sekvencu b sačinjenu od 2000 bita koristeći polarni NRZ linijski kod:

>> b=binary(2000); >> x=wave_gen(b,’polar_nrz’);

a. Propusti signal x kroz kanal sa propusnim opsegom od 4.9 kHz i aditivnim

belim gausovim šumom snage 0.5 W. Neka je y signal na izlazu iz kanala:

=2

>> y=channel(x,1,0.5,4900);

168 VEŽBA 5

b. Propusti signal y kroz prilagođeni filtar. Prikaži dijagram oka signala z na izlazu iz prilagođenog filtra:

>> z=match(’polar_nrz’,y); >> clf, eye_diag(z);

c. Sa dijagrama oka odredi optimalan trenutak odabiranja kao i prag odlučivanja

detektora v_th. Trenutci odabiranja na izlazu iz prilagođenog filtra određeni su u odnosu na početak vremenske ose. Na primer, ako je period signalizacije

, a optimalan trenutak odlučivanja podešen na , tada će detektor vršiti odabiranje u trenucima , + , +2 , i tako dalje.

bT 0t

0t 0t bT 0t bTv_th= V.

0t = sec.

d. Ako su v_th i parametri detektora koji se nalazi na izlazu prilagođenog

filtra, izvršiti detekciju i dobijeni (empirijske) rezultat za verovatnoću bitske greške zabeležiti u tabelu 5.1.

0t

>> detect(z,v_th, ,b); 0t

2σ [W] Pe-empirijski Pe-teorijski 0.5 1

1.5 2

Tabela 5.1. e. Ponovi sve prethodne korake u zadatku, za snage šuma od 1, 1.5 i 2 W (bez

crtanja dijagrama oka signala z na izlazu iz prilagođenog filtra). Zabeleži utvrđenu verovatnoću greške, , u tabelu 5.1. ePNapomena: Početni trenutak odabiranja kao i vrednost praga ne zavise od snage šuma u kanalu. Zato je moguće za jedan nivo šuma odrediti optimalni trenutak početka odabiranja i prag odlučivanja i potom ih koristiti za detekciju signala na izlazu prilagođenog filtra pri različitim nivoima snage šuma u kanalu.

0t

f. Ako se ne koristi optimalan trenutak početka odabiranja, rezultujuća BER (Bit Error Rate) biće veća. Uticaj ovog parametra na proces detekcije može se posmatrati korišćenjem vremena početka odabiranja koje predstavlja 90% odnosno 50% od optimalne vrednosti koja je određena u delu zadatka pod c.

Pitanje 5.6. Izračunati teorijsku verovatnoću bitske greške za sve slučajeve iz tabele 5.1. Primeti da se PSD belog gausovog procesa može odrediti kao:

sistema opseg propusni22)(

20

×== nN

n fSσ

gde je propusni opseg za dati sistem 4,9 kHz.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 169

5) Prijemnik sa NF filtrom

5.1. Propustiti pravougaoni impuls kroz RC filtar prvog reda sa propusnim opsegom od 1 kHz. Prikaži izlaz iz filtra i odredi amplitudski maksimum rA :

>> r=wave_gen(1,’unipolar_nrz’); r_lpf=rc(1000,r); >> subplot(211), waveplot(r) >> subplot(212), waveplot(r_lpf)

rA = V.

a. Generisati 2000 odmeraka belog Gausovog šuma sa nultom srednjom vrednosti i varijansom 0.5 W. Propusti generisanu sekvencu kroz RC filtar. Zabeleži rms vrednost signala šuma na izlazu iz filtra:

>> n=gauss(0,0.5,2000); >> meansq(rc(1000,n))

.2 Wn =σ

b. Odrediti odnos nr /A σ , gde je Ar amplitudski maksimum, a nσ je rms vrednost šuma na izlazu iz filtra.

5.2. Signal y iz zadatka 4.1.a. propusti kroz RC filtar i prikaži dijagram oka signala z_lpf na izlazu iz RC filtra.

>> y=channel(x,1,0.5,4900); >> z_lpf=rc(1000,y); >> clf, eye_diag(z_lpf);

a. Na osnovu dijagrama oka, odrediti optimalni trenutak početka odabiranja i

vrednost praga, i za određene otimalne vrednosti dekodovati binarnu sekvencu iz z_lpf.

>> detect(z_lpf,v_th, ,b); 0t

Pitanje 5.7. Uporediti BER dobijenu za prijemnik sa RC filtrom, sa BER izračunatom u zadatku 4.1.d, za prijemnik sa prilagođenim filtrom.

b. Ponoviti zadatak 5.2 za kanal sa šumom od 1, 1.5 i 2 W i zabeležiti rezultate u

tabelu 5.2.

170 VEŽBA 5

[W}

2nσ Pe

BW=1 kHz BW=0.5 kHz

0.5 1

1.5 2

Tabela 5.2.

5.3. Ponoviti zadatak za RC filtar prvog reda sa propusnim opsegom od 500 Hz i dobijene vrednosti BER zabeležiti u tabelu 5.2.

>> z_lpf=rc(500,y); >> eye_diag(z_lpf) >> detect(z_lpf,v_th, ,b); 0t

Pitanje 5.8. Objasniti zašto je BER za NF filtar sa propusnim opsegom od 500 Hz, manja od BER za NF filtar sa propusnim opsegom od 1000 Hz. Da li će se BER dalje smanjivati ako se koristi NF filtar od 100Hz?

6) Realizacija prilagođenog filtara

Kolo na slici 5.2. predstavlja praktičnu realizaciju prilagođenog filtra. Prekidač S1 na slici zatvara se periodično zbog pražnjenja kapacitativnosti C. Ako je RC konstanta velika, izlazni napon je srazmeran integralu ulaznog napona, pa ovo kolo obavlja operaciju integraljenja.

Slika 5.2. Praktična realizacija prilagođenog filtra.

6.1. Da bi ilustrovao operaciju integraljenja, propusti signal x5 generisan u odeljku 2.4. kroz filtar sa slike 5.2 i posmatraj ulazni i izlazni signal. >> y5=int_dump(x5); >> clf; waveplot(x5); hold on; waveplot(5*y5)

a. Ubeleži signal x5 i uvećani izlaz iz filtra 5*y5 na grafiku 5.2

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 171

Grafik 5.2.

Pitanje 5.9. Na grafiku 5.2. označiti periode punjenja i pražnjenja kondenzatora. Kada je prekidač S1 zatvoren? Da li je moguće odrediti optimalni trenutak početka odabiranja bez posmatranja dijagrama oka?

b. Ponoviti zadatak 5.2. ali umesto NF filtra koristi kolo sa slike 4.2. Uporedi

rezultujuću BER za kolo sa slike 5.2, sa vrednostima BER koje su dobijene korišćenjem prilagođenog i NF filtra.

7) Eksperimentalno određivanje verovatnoće greške bita na osnovu Monte-Carlo simulacije

7.1. Radi procene verovatnoće greške bita (BER) generisati 1000 binarnih simbola. Simboli se prenose u osnovnom opsegu brzinom Rb=1 kb/s, korišćenjem dva različita signalizaciona formata: unipolarnog NRZ i Mančester koda.

>> b = binary(1000); >> Rb = 1000; >> u = tx(b,'unipolar_nrz',Rb); >> m = tx(b,'manchester',Rb);

a. Generisati signal na izlazu kanala i proceniti prenošenu binarnu sekvencu upotrebom MATLAB funkcije rx. Komunikacioni kanal predstavlja filtar propusnik niskih učestanosti, sa širinom 19 kHz i pojačanjem u propusnom opsegu od 0 dB, u kojem deluje šum čija je snaga W.12 =nσ

>> ch _output = channel( A*ch_input, 1, 1, 19000 ); >> rx( ch_output, 'linecode', b );

b. Promenljiva A skalira elementarni impuls, utičući tako na predajnu snagu,

odnosno na energiju po bitu, Eb. Za vrednosti promenljive A koje su navedene u tabeli 5.3. odrediti odnos signal-šum i eksperimentalno (Monte-Carlo simulacija) utvrditi BER performanse.

172 VEŽBA 5

Tabela 5.3.

7.2. Na osnovu Monte-Carlo simulacije proceniti verovatnoću greške bita u zavisnosti od SNR za binarni sistem koji koristi prilagođene filtre ili korelatore.

7.3. Prikazati teoretske krive simulirane rezultate za verovatnoće greške (Monte-Carlo) ako se za prenos kroz AWGN kanal u osnovnom opsegu koriste signalizacioni formati:

a. Binarni antipodalni prenos; b. On-Off prenos; c. PAM; d. Ortogonoalni (u vremenu) talasni oblici; e. Biortogonalni prenos.

8) Združena optimizacija prijemnog filtra

8.1. Projektovati predajni, , i prijemni, , digitalni filtar tako da njihov proizvod bude jednak prenosnoj funkciji koja je poznata kao podignuti kosinus, i da istovremeno prijemni filtar bude prilagođen za predajni filtar.

)( fGT )( fGR

8.2. Projektovati predajni, , i prijemni, , digitalni filtar tako da njihov proizvod bude jednak spektru duobinarnog impulsa, i da istovremeno prijemni filtar bude prilagođen za predajni filtar.

)( fGT )( fGR

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 173

9 DIGITALNA AMPLITUDSKA MODULACIJA

9.1 UVOD

9.1.1 AM modulacija

Pripada linearnom tipu modulacije, koji vrši samo translaciju spektra digitalnog signala iz osnovnog u neki viši opseg učestanosti, pogodniji za prenos. Opšti oblik linearno modulisanog digitalnog signala je: s t u t f t u t f t( ) ( ) cos( ) ( ) sin( )= +1 0 22 02π π (9.1) U zavisnosti od oblika modulišućih digitalnih signala u t , razlikuju se: u t1 2( ) ( )i

a) AM signal sa potisnutim ili nepotisnutim nosiocem:

0)(

)()(

2

1

=

−= ∑−=

tu

kTthatuN

Nkk (9.2)

)()( 11 tuutu nd += (9.3) gde je

( )u u t u td n= =1 1 0, ( ) (9.4) Ako je ud = 0, AM signal je sa potisnutim nosiocem (AM-2BO), a ako je ud ≠ 0, AM signal je sa nepotisnutim nosiocem (KAM).

b) AM signal sa jednim bočnim opsegom (AM-1BO, SSB):

−=

−=

−±=

−=

N

Nkk

N

Nkk

kTthatu

kTthatu

)(ˆ21)(

)(21)(

2

1

(9.5)

gde je Hilbertova transformacija signala h t ; $( )h t ( )s t u t f t u t f t( ) ( ) cos( ) $ ( ) sin( )= ±1 0 12 2 0π π (9.6)

c) AM signal sa nesimetričnim bočnim opsegom (AM-NBO, VSB):

−=

−=

−±=

−=

N

Nkk

N

Nkk

kTthatu

kTthatu

)(21)(

)(21)(

1

1

ββ

(9.7)

gde je h linearna transformacija signala htβ ( ) t( ) ,

)2sin()()2cos()()( 0101 tftutftuts ππβ

±= (9.8)

174 DIGITALNA AMPLITUDSKA MODULACIJA

d) Kvadraturni AM signal (QAM):

−=

−=

−=

−=

N

Nkk

N

Nkk

kTthatu

kTthatu

)()(

)()(

22

11

(9.9)

gde su i simboli koji pripadaju nezavisnim sekvencama simbola. 1ka 2i ka

9.1.2 AM demodulacija

Rezultat idealne koherentne demodulacije je signal:

)(21)( 1 tutsd = (9.10)

kod svih oblika AM signala, osim kod QAM kod koga postoje dve nezavisne komponente demodulisnog signala:

)(21)(

)(21)(

22

11

tuts

tuts

d

d

=

= (9.11)

9.1.3 Ekvivalentni sistem prenosa u osnovnom opsegu učestanosti

Linearnost AM modulacije omogućava definisanje ekvivalentnog sistema prenosa funkcijom:

{ )()()()(41)( cLcLNTNReq ffHffHfHfHfH ++−= } (9.12)

gde su: ⋅ - predajni NF filtar i - prijemni NF filtar )( fH NT )( fH NR

)()()()( fHfHfHfH RCTL ⋅⋅= (9.13) ⋅ - predajni pojasni filtar, - kanal i - prijemni pojasni filtar. )( fHT )( fHC )( fHR

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 175

9.2 ZADACI

9.2.1 Slika 9.2.1.1 a) prikazuje sistem za prenos podataka pomoću ASK modulacije sa nosiocem na Hz 18000 =f . Na ulazu sistema je elementarni impuls minimalnog spektra:

⎜⎜⎝

⎛ ≤=

drugde.0

,21)(

TfTfH

Prenos se vrši binarnim signalima, digitalnim protokom b/s 2400=dv . Slika 9.2.1.1 b)

prikazuje funkciju slabljenja standardnog telefonskog kanala, a fazna karakteristika kanala jednaka je nuli. NF filtar na izlazu sistema je idealan sa graničnom učestanošću

Hz 1600=gf i jediničnom amplitudskom karakteristikom u propusnom opsegu.

a) Odrediti ekvivalentnu funkciju prenosa sistema.

b) Odrediti srednju snagu signala na izlazu sistema.

c) Odrediti a0 tako da odnos srednjih snaga signala na ulazu i izlazu sistema bude 20 dB.

d) Ukoliko se u tački 4 postavi korektor koji će eliminisati nesavršenost ekvivalentne amplitudske karakteristike sistema, odrediti maksimalni digitalni protok koji se može ostvariti bez ISI. Nacrtati karakteristiku slabljenja korektora.

Slika 9.2.1.1 a) Sistem za ASK prenos podataka b) Funkcija slabljenja tf kanala

Rešenje:

a) Karakteristike amplitudskog slabljenja i amplitudska karakteristika povezane su relacijama:

)(log20)( fAfa cc −= ili 20

)(

10)(fa

C

c

fA−

= ,

⎪⎪⎪

⎪⎪⎪

<<<<⋅

≤≤=

=−

.drugde0

Hz, 34002800 i Hz 80020010

Hz, 280080010

)( 2

1

0

200

0

ffA

fA

fA

a

C

Ekvivalentna prenosna karakteristika je )(

)()(

0

4

fS

fSfH eq = .

),2cos()()( 001 tftsts π⋅=

[ ] [ ]00001 2

1

2

1)( ffSffSjfS ++−= ,

176 DIGITALNA AMPLITUDSKA MODULACIJA

),()()( 12 fAfSfS C⋅= [ ] [ ][ ] [ ]{ } [ ] [ ]{ },2)(

2

1)(2

2

1

)(

00000000

02023

ffSfSffAfSffSffA

ffSffSjfS

CC ++⋅+++−⋅−=

++−=

[ ] [ ]{ }⎪⎩

⎪⎨⎧ ≤−++⋅=

⋅=

drugde.0

,||)(2

1

)()()(

000

34

gCC

NF

ffffAffAfS

fHfSfS

Na slici (Slika 9.2.1.2) za pretpostavljeni oblik spektra )(0 fS , prikazane su

spektralne gustine amplituda signala u naznačenim tačkama sistema.

2

1

20A

20A

0A

0A

Slika 9.2.1.2 Spektralne gustine amplituda signala u naznačenim tačkama sistema sa slike 9.2.1.1 a)

Ekvivalentna funkcija prenosa je:

[ ] [ ]{ }⎪⎩

⎪⎨⎧ ≤++−=

drugde,0

,||2

1)( 00 gCC

eqffffAffAfH

⎪⎪⎪

⎪⎪⎪

≤<⋅

≤=

=−

drugde.0

Hz, 1600||Hz 100010

Hz, 1000||10

)( 2

1

0

200

0

fA

fA

fH

a

eq

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 177

Slika 9.2.1.3 a) Ekvivalentna prenosna karakteristika b) Spektar elementarnog impulsa

b) Na osnovu datih podataka: sb 2400=dv i 2=M sledi dvT 1= .

Zato je spektar signala )(0 ts do Hz 120022

1max === dv

Tf i prikazan je na slici

(Slika 9.2.1.3 b)

Snage digitalnih signala na ulazu i izlazu sistema su:

∫−

=−=T

T

ul ddffHT

dM

P21

21

2222

)(1

3

1,

∫−

⋅−=gf

gf

eqiz dffHfHT

dM

P22

2

)()(1

3

1,

∫∫ =⋅+⋅=1200

1000

20

2220

2

1000

0

220

2 204010

122TAddfTA

TddfTA

TdPiz .

c) Slabljenje 0a koje daje traženi odnos snage signala na ulazu i izlazu dobija se iz:

1002040

dB 20log1020

==⇒=A

v

P

P

P

P d

iz

ul

iz

ul ;

dB 3,19log20108,0 000 =−=⇒= AaA .

d) Maksimalni digitalni protok dobija se kada se potpuno iskoristi raspoloživi propusni opseg, a podrazumeva se da je prethodno izvršena korekcija karakteristike slabljenja kanala:

.s/b 320021

Hz 16002

1

minminmax max

===⇒=== gdg fT

vfT

f

Funkcija amplitudskog slabljenja korektora definisana je izrazom:

⎩⎨⎧

∞≤

=+drugde.

,||)()( g

keq

ffconstfafa

i prikazana je na slici (Slika 9.2.1.4).

178 DIGITALNA AMPLITUDSKA MODULACIJA

Slika 9.2.1.4

9.2.2 Slika 9.2.2.1 prikazuje sistem za prenos M-arnog signala podataka ( )∑ −=k

k kTtTats δ)(

korišćenjem ASK. Moguće vrednosti za M = 2,4 i 8 (u pitanju je polarni alfabet). Srednja snaga signala u tački 1 u sva tri slučaja je ista i jednaka mW 069.0=sP . Predajni i

prijemni NF filtri imaju idealne amplitudske karakteristike jedinične amplitude. Prenosna karakteristika kanala je:

⎪⎩

⎪⎨

⎧ +<<−=

drugde.0

,2

1

2

11

)(00 T

ffT

ffH c

U kanalu se superponira Gausov šum jednostrane spektralne gustine srednje snage

Hz/ W102 90

−⋅=N .

a) Skicirati konstelacije modulisanih signala.

b) Uporediti verovatnoću greške i brzine signaliziranja u sva tri slučaja, ako je b/s 5000=dv .

c) Izraziti verovatnoću greške u funkciji 0NEs , gde je sE prosečna energije po

simbolu.

d) Izvesti izraz za verovatnoću bitske greške. Izraziti verovatnoću bitske greške u fukciji odnosa 0NEb , gde je bE prosečna energija koja se emituje po bitu

informacije.

e) Kolika je srednja snaga potrebna sP da verovatnoća greške po simbolu bude 510−=EP ?

Slika 9.2.2.1 Sistem za prenos ASK signala podataka

Rešenje:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 179

a) Pošto ne postoji suštinska razlika između prenosa u osnovnom opsegu i ASK (u prvom slučaju su talasni oblici pravougaoni impulsi promenljive amplitude, a u drugom su kosinusoide promenljive amplitude), konstelacija M-arnog ASK signala izgleda isto kao i konstelacija M-arnog signala u osnovnom opsegu. Za prikaz konstelacije potrebno je odrediti amplitude talasnih oblika.

Digitalni signal na izlazu predajnog NF filtra je:

∑ −=k

k kTthats )()(1 ,

T

tT

t

th π

π⎟⎠⎞

⎜⎝⎛

=sin

)( .

Modulisani signal je:

)2cos()()( 0tfkTthatsk

km π∑ −= ,

a u toku trajanja k-tog signalizacionog intervala modulisani signal je:

)2cos()()( 0tfthats km π= .

Energija modulisanog signala u k-tom signalizacionom intervalu je:

Ta

dfTa

dttha

dttsE kT

T

kT

kT

mk 22)(

2)(

22

1

2

1

22

0

22

0

2 ==== ∫∫∫−

.

Snaga modulisanog signala u k-tom signalizacionom intervalu je:

2

2kk

ka

T

EP == ,

a srednja snaga je:

222

6

1

2d

MaPP k

ks−=== ,

odnosno važi:

1

62 −

=M

Pd s .

Simboli informacionog alfabeta se mogu u opštem slučaju izraziti kao:

1,...,3,1 ,1

62

−±±±=−

±=±= MmM

PmmdA s

m .

Vidi se da za fiksiranu vrednost snage, rastojanje između tačaka u konstalaciji opada sa porastom simbola.

Skica konstelacija za sva tri slučaja je data na slici (Slika 9.2.2.2).

180 DIGITALNA AMPLITUDSKA MODULACIJA

sPd 2=

sPd5

2=

sPd21

2=

2=M

4=M

8=M

Slika 9.2.2.2

Iznad tačaka koje reprezentuju simbole je dato odgovarajuće mapiranje u informacione bite. Obično se koristi Grejov kod, pomoću kojeg se minimizuju bitske greške (vidi zadatak 6.2.3).

b) Beli Gausov šum koji prođe kroz pojasni filtar (kanal) je uskopojasni Gausov šum, pa je:

)2sin()()2cos()()2cos()()( 0002 tftntftntfkTthats sk

ck πππ −+−= ∑∞

−∞=,

gde su )(tnc i )(tns NF komponente u fazi i kvadraturi uskopojasnog šuma.

Posle sinhrone demodulacije (od tačke 2 do 4) dobija se signal:

∑∞

−∞=+−=

kck tnkTthats )()()(4 .

Kako je zadovoljen I NK ⇒ ISI = 0.

)()(4 mTnamTs cm += .

Pošto se ASK sistem može jednostavnim transformacijama svesti na ekvivalentan sistem u osnovnom opsegu, za verovatnoću greške za ASK važi isti izraz kao i za prenos u osnovnom opsegu:

⎟⎟⎠

⎞⎜⎜⎝

−−=⎟

⎟⎠

⎞⎜⎜⎝

−−=

1

612

1

312

22224

M

P

M

M

M

P

M

MP

n

s

n

sE QQ

σσ,

jer je:

ss PP 24

= , i 22

3

1d

MPs

−= .

M

vN

T

NdfNdfjfHN d

Tf

TfCn ld

|)(| 021

21

00

0

20

20

0

==== ∫∫+

σ ;

[ ]1

ld6)(,)(

12

20 −

⋅=−=M

M

vN

PMMQ

M

MP

d

sE ϕϕ .

Vidi se da je verovatnoća greške najmanja za binarni alfabet (jer su tada tačke u konstelaciji “najrazmaknutije”), a verovatnoća greške raste sa porastom broja simbola

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 181

u alfabetu. Sa druge strane, brzina signaliziranja (a samim tim i potrebni propusni opseg) opada sa porastom broja simbola u alfabatu, za dati digitalni protok.

M 2 4 8

EP 410−

2104.1 −⋅ 0.14

sv 5000 Bd0 2500 Bd 1250 Bd

Tabela 9.2.2.1

c) Verovatnoća greške je:

.1

612

1

612

1

312

1

312

022

0

20

22

⎟⎟⎠

⎞⎜⎜⎝

−−=⎟

⎟⎠

⎞⎜⎜⎝

−−=

⎟⎟

⎜⎜

−−=⎟

⎟⎠

⎞⎜⎜⎝

−−=

N

E

MM

M

MN

TP

M

M

MfN

P

M

M

M

P

M

MP

ss

g

s

n

sE

QQ

QQσ

d) Pošto se koristi Grejov kod, može se smatrati da važi:

⎟⎟⎠

⎞⎜⎜⎝

−⋅−=≈

02 1

6

ld

12

ld N

E

MMM

M

M

PP sE

b Q ,

jer je broj informacionih bita jednak Mld .

Prosečna energija po informacionom bitu je:

M

EE s

b ld= ,

pa se dobija:

( ) ⎟⎟⎠

⎞⎜⎜⎝

−⋅

⋅−==

02 1

ld6

ld

12

ld N

E

M

M

MM

M

M

PP bE

b Q .

e) Za M = 2:

[ ] 510)2(2

−== ϕQPE ,

Za M = 4:

[ ] 510)4(2

34

−== ϕQPE ,

Za M = 8:

[ ] 510)8(4

78

−== ϕQPE .

Interpolacijom iz tablica dobija se:

ϕ(2) = 4,27 , ϕ(4) = 4,36 , i ϕ(8) = 4,39 ;

[ ]22

0

)(1

ld3M

M

M

vN

P

d

s ϕ=−

⋅ ,

[ ]M

MvNMP d

s ld3

)1()( 20

2 −⋅=

ϕ,

mW 091,0)2( =sP , mW 238,0)4( =sP , i mW 675,0)8( =sP .

182 DIGITALNA AMPLITUDSKA MODULACIJA

M 2 4 8

[ ]dB)2(

)(log10

s

s

P

MP

0 4,166 8,699

Tabela 9.2.2.2 Snage signala potrebne za traženu verovatnoću greške

Za istu verovatnoću greške binarni signal zahteva najmanju srednju snagu sP ,

odnosno, za istu srednju snagu binarni signal će imati najmanju verovatnoću greške.

9.2.3 Slika 9.2.3.1 prikazuje optimalni prijemnik binarnog ASK signala, realizovan pomoću korelatora. Informacioni simboli pripadaju alfabetu }1,1{ − , a elementarni impuls je oblika:

⎩⎨⎧ ≤≤

=drugde.0

,01)(

Ttth

Skicirati odziv prijemnika u k-tom informacionom intervalu, ukoliko se prenosi simbol -1.

( )ts

( ) ( )tfth 02cos π

( ) ( )tfth 02cos π−

( )Tr1

( )Tr0

( )Tr

∫T

0

∫T

0

Slika 9.2.3.1

Rešenje:

Principska struktura optimalnog prijemnika je uvek ista, jer se korelacija vrši sa talasnim oblicima koji odgovaraju prenošenim informacionim simbolima. U slučaju prenosa u osnovnom opsegu, talasni oblici su odgovarali elementarnim impulsima pomnoženim informacionim simbolima (vidi zadatak 8.2.1). Kada su u pitanju modulacije, talasni oblici odgovaraju elementarnim impulsima pomnoženim informacionim simbolima i nosiocem.

Važi:

( )

.4

)4sin(

2

)4cos(2

1

2

1)2(cos

)2cos()()2cos()()2cos()()()(

0

0

00

000

2

000

001

f

tft

dfddf

dfhfhdfhstr

ttt

tt

ππ

ττπτττπ

ττπττπτττπττ

−−=

−−=−=

−==

∫∫∫

∫∫

Drugi član sa desne strane se može zanemariti jer je obično 14 0 >>fπ , pa se dobija:

2)(1

ttr −= .

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 183

Na sličan način je:

2)(0

ttr = .

Na kraju se dobija:

ttrtrtr −=−= )()()( 01 .

Slika 9.2.3.2 prikazuje odziv prijemnika.

( )tr

t

T−

T

Slika 9.2.3.2

9.2.4 Prenos podataka vrši se elementarnim impulsom sa spektrom )( fH oblika "podignuti kosinus":

( )⎪⎩

⎪⎨⎧ ≤⎟

⎠⎞

⎜⎝⎛

=drugde.0

,1

2cos2

Tf

TfT

fHπ

Primenjena je amplitudska modulacija, a sistem za prenos je prikazan na slici (Slika 9.2.4.1). Kanal se ponaša kao filtar idealan propusnik opsega učestanosti. Propusni opseg kanala je od 200 Hz do 3400 Hz. Svi filtri su idealni sa propusnim opsezima koji odgovaraju propusnom opsegu kanala, i imaju jediničnu amplitudu. Šum u tački C je AWGN.

Slika 9.2.4.1 Sistem za prenos podataka ASK modulacijom

Prenos se vrši sa 8 nivoa ASK signalom sa digitalnim protokom vd = 4800 b/s. Odnos signal/šum definisan je odnosom srednje snage modulisanog signala u tački A i srednje snage šuma u tački F.

a) Odrediti širinu spektra modulisanog signala, kao i učestanost nosioca pod uslovom da kanal bude optimalno iskorišćen za prenos.

b) U tački F odrediti spektar signala i izračunati vrednost standardnog odziva )0(g .

c) Odrediti potreban odnos signal/šum da verovatnoća greške bude 410−=EP .

Rešenje:

a) Signal u tački A je ASK modulisani signal:

∑ ⋅−=⋅=k

kA tfkTthatftutu )2cos()()2cos()()( 00 ππ .

184 DIGITALNA AMPLITUDSKA MODULACIJA

Modulišući digitalni signal ima spektar do gf , a ASK modulisani signal ima spektar

u opsegu od gff −0 do gff +0 :

Hz. 32002

,Hz 16003ld

1

2 ==

==⇒⎪⎭

⎪⎬

=

=

− gBOAM

dg

d

g

fB

vf

T

Mv

Tf

.

Učestanost nosioca je na sredini propusnog opsega telefonskog kanala Hz 18000 =f .

b)

)()()()( fHfHfGfH eqF ⋅== ,

[ ] [ ]{ }00)(2

1)( ffHffHfHfH LLNFeq ++−= ,

)()()()( fHfHfHfH RCTL ⋅⋅= .

Slika 9.2.4.2 Ekvivalentna prenosna karakteristika u NF opsegu

Pošto je propusni opseg telefonskog kanala B = 3200 Hz propustio ceo spektar modulišućeg signala, signal u tački F je:

∑ +−=k

ckF tnkTtgatu )()()( ,

∫∞

∞−

= dfefGtg ftj π2)()( ,

0

/1

/1

2 12

cos)()0( gdfTf

TdffGgT

T

==⎟⎠⎞

⎜⎝⎛== ∫∫

∞−

π.

c) Nema ISI, pa je odmerak na osnovu kojeg se odlučuje dat sa:

u mT a g n mTF m c( ) ( ) ( )= +0 , pa je:

422

0 101

412

12 −=⎟

⎟⎠

⎞⎜⎜⎝

−−=⎟⎟

⎞⎜⎜⎝

⎛−=n

s

nE

P

MQ

M

MdgQ

M

MP

σσ,

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 185

67,234)1(2

10

4

12

41

2

2=

⎥⎥⎦

⎢⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛−

−=−

M

MQ

MP

n

s

σ.

dB 704,23log102

≅n

sP

σ.

Pri tome treba uočiti da je sPM

d1

42 −

= , što je posledica oblika spektra

elementarnog impulsa )( fH .

9.2.5 Telefonskim kanalom prenosi se binarni polarni signal sa simbolima iz alfabeta A = {-d, d}, čiji je standardni signal minimalnog spektra oblika:

⎪⎩

⎪⎨⎧ ≤=

drugde.0

,2

1)( T

fTfH

Telefonski kanal se ponaša kao filtar idealni propusnik opsega učestanosti sa graničnim učestanostima: fd = 200 Hz i fg = 3400 Hz. Za prenos se koristi AM-1BO modulacija i donji bočni opseg. Sistem za prenos prikazan je na slici (Slika 9.2.4.1).

Ako se toleriše izobličenje signala koje nastaje kada se u telefonskom kanalu zbog nedovoljnog propusnog opsega izgubi najviše 40% snage modulisanog signala, odrediti maksimalni digitalni protok kojim je moguć prenos ovakvim sistemom.

Rešenje:

AM-1BO modulisani signal je oblika:

)2sin()(ˆ)2cos()()( 00 tftutftutsA ππ += , a njegova srednja snaga je:

22

1)(2

1 ⋅⋅= tuPs ,

∑∞

−∞=−=

kk kTthatu )()( ,

( )∫−

==T

T

ddfjfHT

dtu

21

21

222

2 )( ,

21 dPs = ,

∫−

⋅=⋅(⋅==g

g

f

fgeqFs fTddfjfHjfH

TdtuP 2)()

1)( 2222

2 ,

gde je Hz 3200=gf , jer je korišćena AM-1BO modulacija.

Iz uslova:

12 6,0 ss PP ≥ ,

sledi:

.s

b 10666

6,0

21 =≤= gd

f

Tv

Prva niža standardna brzina iznosi 9600 b/s.

186 DIGITALNA AMPLITUDSKA MODULACIJA

9.2.6 Slika 9.2.6.1 a) prikazujeje ASK modulator. Na njegov ulaz dolazi binarni unipolarni signal amplitude U = 1 V i trajanja impulsa T. Slika 9.2.6.1 b) i c) prikazuju nekoherentni prijemnik i koherentni (sinhroni) prijemnik, respektivno. Učestanost nosioca je Tf 20 = .

Prag odlučivanja u odlučivaču je U. Odrediti signale u tački F na ulazu u odlučivače, ako je informacioni sadržaj periodični niz ...U 0 U 0 ... Kolika je marža za šum?

Slika 9.2.6.1 a) ASK modulator b) Nekoherentni demodulator c) Koherentni demodulator

Rešenje:

Modulišući digitalni signal je periodična povorka pravougaonih impulsa. Periodični signal može da se razvije u Furijeov red:

TTeFTtutu Ttjn

nnmm 2,)()( 0

/20

0 =⋅=−= ∑∞

−∞=

π ,

sa koeficijentima:

( )⎪⎪⎪

⎪⎪⎪

+=−

≠=

=

=

⎟⎠⎞

⎜⎝⎛

=⎟⎠⎞

⎜⎝⎛⋅== ∫∫

.121

,0,2

0

,02

2

2sin

22

2cos

2

12)(

1 2

0

2

2

/2

0

0

0

0

knn

U

kkn

nU

n

nU

dtT

tnU

Tdtetu

TF

k

TT

T

Tntjmn

π

π

πππ

Ako se periodični modulišući signal zapiše u obliku Furijeovog reda:

⎥⎦

⎤⎢⎣

⎡ +⎟⎠⎞

⎜⎝⎛−⎟

⎠⎞

⎜⎝⎛+= ...3cos21,0cos64,0

2

1)( t

Tt

TUtum

ππ,

onda je ASK signal u tački A dat sa:

⎥⎦

⎤⎢⎣

⎡ +⋅⎟⎠⎞

⎜⎝⎛−⋅⎟

⎠⎞

⎜⎝⎛+= ...)2cos(3cos42,0)2cos(cos28,1)2cos()( 000 tft

Ttft

TtfUtsA πππππ .

Na ulazu u detektor anvelope DA signal je:

)2cos(cos28,11)( 0tftT

UtsD ππ ⋅⎥⎦

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛+= ,

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 187

tako da se na izlazu DA dobija signal:

⎟⎠⎞

⎜⎝⎛+= t

TUtsF

πcos28,11)( .

Slika 9.2.6.2 Nekoherentno demodulisani ASK digitalni signal

Marža za šum je 0,72.

U slučaju koherentne (sinhrone) demodulacije, signal na izlazu prijemnog pojasnog filtra ponovo je:

)2cos(cos28,11)( 0tftT

UtsD ππ ⋅⎥⎦

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛+= ,

ali se koherentnom demodulacijom dobija:

⎭⎬⎫

⎩⎨⎧

⎟⎠⎞

⎜⎝⎛+= t

TUtsF

πcos28,11)( .

Marža za šum je povećana na 1,28, što predstavlja prednost koherentne ASK demodulacije u pogledu verovatnoće greške, ali je demodulator složeniji.

Slika 9.2.6.3 Koherentno demodulisani ASK digitalni signal

188 DIGITALNA AMPLITUDSKA MODULACIJA

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 189

10 DIGITALNA FAZNA MODULACIJA

10.1 UVOD

10.1.1 ΦM MODULACIJA

Digitalni fazno modulisan signal može se predstaviti kao realni deo kompleksnog signala, odnosno u obliku:

{ }⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

⋅−== ∑−=

N

Nk

tfjk ekTthtwts 02)(Re)(Re)( πξ (10.1)

gde je: kj

k e Φ=ξ (10.2)

Faze uzimaju vrednosti iz skupa: kΦ

MiiM

,...,2,1,)1(20 =Φ+−

π (10.3)

gde je Φ početna faza koja je najčešće jednaka nuli. 0

Ako je signal h(t) oblika: )()( tAuth = (10.4)

gde je u t jedinični pravougaoni impuls trajanja T sekundi, digitalni ΦM signal naziva se PSK signal, odnosno "fazno tastovanje" i oblika je:

( )

[ ]{ } )2sin()()2cos()()()(Re)( 002 0 tftQtftPetjQtPts tfj πππ −=+= (10.5)

gde su:

k

N

Nk

k

N

Nk

kTtuAtQ

kTtuAtP

Φ−=

Φ−=

−=

−=

sin)()(

cos)()( (10.6)

Fazor PSK signala je:

)()(

22arctg

)()()()()( tPtQj

etQtPtjQtPts ⋅+=+= (10.7)

a njegov oblik u k-tom signalizacionom intervalu je:

consttQtPA

Aes kjk

=+=

= Φ

)()( 22 (10.8)

10.1.2 DEMODULACIJA ΦM SIGNALA

Koristi se koherentna demodulacija, koja u pogledu sinhronizacije postavlja iste zahteve kao i AM demodulacija.

190 DIGITALNA FAZNA MODULACIJA

Verovatnoća greške pod uticajem Gausovog šuma u kanalu približno je data izrazom:

( )4,

sin2 ≥⎥

⎤⎢⎣

⎡= M

MAQP

n

dE σ

π (10.9)

gde je: ⋅ - amplituda ΦM signala na izlazu pojasnog limitera prijemnika, a dA

⋅ - varijansa Gausovog šuma. 2nσ

Verovatnoća greške za binarni ΦM signal (BPSK) odgovara AM signalu sa potisnutim nosiocem, odnosno prenosu u osnovnom opsegu učestanosti.

10.1.3 DIFERENCIJALNA DIGITALNA ΦM MODULACIJA I DIFERENCIJALNA KOHERENTNA DEMODULACIJA

Zahteva diferencijalno kodovanje originalne sekvence simbola na predaji koje se ostvaruje logičkom funkcijom "sabiranja po modulu 2".

{ } { }kkkk

kf

k

bbbbcbccb

⊕⊕⊕⊕=⊕=⎯→⎯

− L2101

(10.10)

Demodulisani signal u k-tom signalizacionom intervalu, posle diferencijalne koherentne

demodulacije i pri uslovu TT

m0= , ( , ,...)m = 1 2 , dat je izrazom:

kddk Ats ∆Φ= cos)( (10.11)

gde je: ⋅ T T0 - odnos širine signalizacionog intervala i periode nosioca ΦM signala, ⋅ - konstantna amplituda demodulisanog signala, Ad

⋅ ∆Φ Φ Φk k k= − −1 - razlika faza u dva susedna signalizaciona intervala.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 191

10.2 ZADACI

10.2.1 Slika 10.2.1.1 prikazuje sistem za prenos kvadraturnog PSK signala (QPSK). Signali u t1( ) i u t2 ( ) su binarni i prikazani su na slici (Slika 10.2.1.2).

a) Pokazati da se na izlazu kola za sabiranje dobija fazno modulisani signal:

[ ]s t A f t tA ( ) cos ( )= +2 0π Φ .

b) Prikazati fazorsku predstavu (konstelaciju) modulisanog signala.

c) Nacrtati vremenski oblik devijacije faze Φ( )t .

d) Odrediti signale u tačkama E i G u idealnom slučaju: 1)( =fHc i važi f T0 1 2>> ;

T je signalizacioni interval.

Slika 10.2.1.1 Sistem za prenos QPSK signala

Slika 10.2.1.2 Modulišući signali

Rešenje:

a) Modulisani signal se dobija superpozicijom 2PSK signala (u jedan sa nosiocem u fazi i drugi sa nosiocem u kvadraturi):

[ ] .)2sin()(sin)2cos()(cos)(2cos

)2sin()(2)2cos()(2)(

000

0201

tftAtftAttfA

tftutftutsA

πππππ

⋅Φ−⋅Φ=Φ+=+=

Važi:

)(cos)(2 1 tAtu Φ= , i

).(sin)(2 2 tAtu Φ−= Amplituda fazno modulisanog signala treba da je konstantna:

constUUtutuA ===+= 2222)()(2 222

21 ,

što je zadovoljeno.

192 DIGITALNA FAZNA MODULACIJA

Sledi:

, 2

)()(2)(cos 11

U

tu

A

tut ==Φ

.2

)()(2)(sin 22

U

tu

A

tut −=−=Φ

Faza kvadraturnog PSK signala je:

.)(

)(arctg)(

1

2

tu

tut −=Φ

Tabela 10.2.1.1 daje vrednosti faze u zavisnosti od vrednosti modulišućeg signala.

u t1( ) u t2 ( ) cos ( )Φ t sin ( )Φ t Φ( )t

U U 2 2 − 2 2 −π 4

U -U 2 2 2 2 π 4

-U U − 2 2 − 2 2 − 3 4π

-U -U − 2 2 2 2 3 4π

Tabela 10.2.1.1 Kombinacije vrednosti modulišućih signala i odgovarajuće vrednosti faze

b) Konstelacija QPSK signala je prikazana na slici (Slika 10.2.1.3).

U

U

U−

U−

A

Slika 10.2.1.3 Konstelacija QPSK signala

Treba primetiti, što se na osnovu izgleda konstelacije lako uočava, da su 4QAM i QPSK međusobno ekvivalentne. Može se reći da je QAM generalizovani oblik modulacije sa jednom nosećom frekvencijom, čiji su specijalni slučajevi ASK i PSK modulacije. Za frekvencijsku modulaciju (FSK) ovo ne važi, jer se u ovom slučaju koristi više nosećih frekvencija (vidi zadatak 11.2.1).

c) Slika 10.2.1.4 prikazuje vremenski oblik devijacije faze.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 193

Slika 10.2.1.4 Devijacija faze

d) Na izlazu produktnog modulatora signali su:

s t u t f t u t u t f tD ( ) ( ) cos( ) ( ) ( ) sin( ) ,= ⋅ ⋅ + + ⋅ ⋅1 0 1 2 02 2 2 2π π

s t u t f t u t f t u tF ( ) ( ) sin( ) ( ) cos( ) ( ) .= ⋅ ⋅ − ⋅ ⋅ +1 0 2 0 22 2 2 2π π

Svrha NF filtra u sinhronom prijemniku je da propusti signal u osnovnom opsegu, a da potisne signal modulisan na 2 0f , pa su signali na izlazu prijemnika:

s t u tE ( ) ( ),= 1 s t u tG ( ) ( ).= 2

10.2.2 Posmatra se 8PSK modulacija.

a) Skicirati konstelaciju 8PSK signala. Ako se tokom prenosa faza modulisanog signala promeni za |εg| ≤ π koliko će bita biti pogrešno primljeno?

b) Izvesti izraz za verovatnoću bitske greške. Izraziti verovatnoću bitske greške u fukciji odnosa 0NEb , gde je bE prosečna energija koja se emituje po bitu

informacije.

Pretpostaviti da se koristi Grejov kod.

Rešenje:

a) Slika 10.2.2.1 prikazuje 8PSK konstelaciju.

Slika 10.2.2.1 8PSK konstalacija

194 DIGITALNA FAZNA MODULACIJA

Za 8πε ≤ ne dolazi do greške, za 838 πεπ ≤≤ greška je na 1 bitu, a za

πεπ ≤≤83 greška može biti i na sva 3 bita (granice regiona dekodovanja su na

polovini ugaonog rastojanja između simbola u konstelaciji).

b) Istim rezonovanjem kao u zadatku 9.2.2 pod d), dobija se da je verovatnoća bitske greške približno:

⎟⎟⎠

⎞⎜⎜⎝

⎛=≈

n

Eb

MAQ

MM

PP

σπ )sin(

2ld

2

ld.

Prosečna snaga modulisanog signala je:

2

2APs = ,

a prosečna energija je:

2

2TATPE ss == ,

pa je:

T

EA s2

= .

Snaga šuma je (pretpostavka je da je na prijemu pojasni filtar, širine propusnog opsega TB 1= ):

T

Nn

02 =σ .

Dobija se:

⎟⎟⎠

⎞⎜⎜⎝

⎛=⎟⎟

⎞⎜⎜⎝

⎛= )sin(

22

ld

2)sin(

22

ld

2

00

MN

EQ

MM

TN

TEQ

MP ss

b ππ ,

Prosečna energija po bitu je:

M

EE s

b ld= ,

pa je konačno:

⎟⎟⎠

⎞⎜⎜⎝

⎛ ⋅⋅= )sin(

ldM22

ld

2

0

MN

EQ

MP b

b π .

10.2.3 Posmatra se MPSK modulacija:

a) U kakvom odnosu stoje srednje snage PSK signala za M = 4 i M = 8 pod uslovom da su verovatnoće greške jednake, i da se koristi polarni alfabet?

a) Za istu verovatnoću greške uporediti PSK i ASK sistem sa istim brojem simbola.

Pretpostaviti da se koristi elementarni impuls koji ispunjava I Nikvistov kriterijum. Pored toga, pretpostaviti da se može usvojiti aproksimacija da je:

4za,11 ≥≈−

MM

M.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 195

Rešenje:

a) Verovatnoća greške za PSK sa M ≥ 4 simbola data je izrazom:

⎟⎟⎠

⎞⎜⎜⎝

⎛=

n

ME

MAQP

PSK σπ )sin(

2

Iz uslova 84 EE PP = dobija se A A4 84 8

sin sinπ π= . Pošto je odnos signal/šum za fazno

modulisani signal ( )S NA

M

M

n

=2

22σ, sledi:

( )( ) ,41,3)8(cos4

)8(sin

)4(sin 22

2

24

28

4

8 ==== πππ

A

A

NS

NS

odnosno:

dB 33,541,3log10 448 +=⋅+= SNRSNRSNR .

b) Snaga ASK modulisanog signala je:

SASK PP2

1= ,

gde je PS snaga signala u osnovnom opsegu.

1

6

32

12

222

−=⇒

⋅−=

M

Pdd

MP ASK

ASK ,

⎟⎟⎠

⎞⎜⎜⎝

−−=

22 )1(

612

n

ASKE

M

PQ

M

MP

ASK σ,

⎟⎟⎠

⎞⎜⎜⎝

⎛=

2

2sin2

n

PSKE

P

MQP

PSK σπ

.

Porede se sistemi za M ≥ 4 jer su za M = 2 binarni PSK i binarni ASK sistem potpuno ekvivalentni i imaju iste performanse.

Za 4≥M je 1/)1( ≈− MM , pa se može pisati:

⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛==⎟

⎟⎠

⎞⎜⎜⎝

−≅

222

2sin2

)1(

62

n

PSKE

n

PSKE

P

MQP

M

PQP

FSKFSK σπ

σ,

sledi:

( ) ( )PSKASK NSM

NSM

⋅⎟⎠⎞

⎜⎝⎛=

−π2

2sin2

1

6,

( )( )

( )PSKASK NSM

MNS

3

sin1 22 ⎟⎠⎞

⎜⎝⎛−

=

π

,

[ ]dB sin3

1log10 2

2

⎥⎦

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛−⋅+=

M

MSNRSNR PSKASK

π.

Za M = 4:

[ ]dB45,2log10 444 +≅⋅+= PSKPSKASK SNRSNRSNR .

196 DIGITALNA FAZNA MODULACIJA

Za M = 8:

[ ]dB9,407,3log10 888 +≅⋅+= PSKPSKASK SNRSNRSNR .

Za M = 16:

[ ]dB52,3log10 161616 +≅⋅+= PSKPSKASK SNRSNRSNR .

Slika 10.2.3.1 Verovatnoća greške za ASK i PSK u funkciji SNR sa parametrom M

Udvostručenje broja simbola kod ASK zahteva povećanje snage signala za oko 6 dB za istu verovatnoću greške. Za M = 2 ASK je isto što i PSK, a za M > 2 ASK zahteva za oko 5 dB veću snagu od odgovarajućeg PSK.

10.2.4 Optimalni koherentni MPSK prijemnik je prikazan na slici (Slika 10.2.4.1). Odrediti signal na izlazu iz prijemnika.

)2cos( 0tfπ

∫T

0

)2sin( 0tfπ

∫T

0

( )XYarctan)(ts φ

Y

X

Slika 10.2.4.1

Rešenje:

U k-tom signalizacionom intervalu prenošeni signal je:

).2cos()( 0 ktfAts Φ−= π

Nakon množenja sa kosinusiodom i integraljenja, dobija se:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 197

,cos2

4

)4cos(1

2

sin

4

)4sin(

2

cos

)4sin(2

sin)4cos(

2

cos

)2sin()2cos(sin

)2cos()2cos(cos)2cos()2cos(

0

0

0

0

00

00

0

000

000

000

k

kk

Tk

TTk

T

k

T

k

T

k

AT

f

TfA

f

TfT

A

dttfA

dttfdtA

dttftfA

dttftfAdttftfAX

Φ=

−Φ+⎟⎟

⎞⎜⎜⎝

⎛+

Φ=

Φ+⎟

⎟⎠

⎞⎜⎜⎝

⎛+

Φ=

Φ+

+Φ=Φ−=

∫∫∫

∫∫

ππ

ππ

ππ

ππ

ππππ

uz pretpostavku da je 10 >>f .

Za granu sa sinusoidom se na sličan način dobija:

.sin2

4

)4sin(

2

sin

4

)4cos(1

2

cos

)4cos(2

sin)4sin(

2

cos

)2sin()2sin(sin

)2sin()2cos(cos)2sin()2cos(

0

0

0

0

00

000

000

000

000

k

kk

TTk

Tk

T

k

T

k

T

k

AT

f

TfT

A

f

TfA

dttfdtA

dttfA

dttftfA

dttftfAdttftfAY

Φ=

⎟⎟⎠

⎞⎜⎜⎝

⎛−

Φ+

−Φ=

⎟⎟⎠

⎞⎜⎜⎝

⎛−

Φ+

Φ=

Φ+

+Φ=Φ−=

∫∫∫

∫∫

ππ

ππ

ππ

ππ

ππππ

.

Važi:

.cos

sinarctanarctan k

k

k

X

Y Φ=⎟⎟⎠

⎞⎜⎜⎝

⎛ΦΦ

=⎟⎠⎞

⎜⎝⎛=φ

Problem koherentnog prijemnika je to što se na prijemu mora obezbediti estimacija faze nosioca. Za to se obično koristi PLL kolo koje usložnjava realizaciju prijemnika.

10.2.5 Na ulaz u prijemnik čija je blok šema prikazana na slici (Slika 10.2.5.1) dolazi fazno modulisani signal [ ].)(2cos)( 00 ttfUts φπ += Vremenski oblik trenutne devijacije faze

φ( )t prikazan je na slici (Slika 10.2.5.2).

198 DIGITALNA FAZNA MODULACIJA

T

~~

~~

A

B

C

f0

f0

1

2

s t( )

Slika 10.2.5.1 Blok šema prijemnika

Pri tome je πππ kTf 242 0 += , gde je k ceo broj i 1>>k .

Slika 10.2.5.2 Trenutna devijacija faze

Pronaći signale na izlazima iz prijemnika, u tačkama A i B, i prikazati njihove vremenske oblike.

Rešenje:

Signal u tački C je:

,)()()()( 2 fTjC efSfHfSfS π−⋅=⋅=

),()()()( )(22 TtsdfefSdfefSts TtfjftjCC −=== ∫∫

∞−

−∞

∞−

ππ

a signali u pojedinim tačkama prijemnika su:

[ ] [ ]

{ },)]()(2cos[)]()(24cos[2

)()(2cos)(2cos)(

000

20

00001

TttTfTttTftfU

TtTtfUttfUts

−Φ−Φ++−Φ+Φ+−=

−Φ+−⋅Φ+=

πππ

ππ

[ ]

[ ] ,2

2)(sin)(cos

24)(cos

2

)()(2cos2

)(

20

20

0

20

ttU

tU

TttTfU

tsA

∆Φ−∆Φ=⎟⎠⎞

⎜⎝⎛ +∆Φ=

−Φ−Φ+=

π

π

[ ] [ ]

[ ] [ ]{ },)()(2sin)()(24sin2

)()(2sin)(2cos)(

000

20

00002

TttTfTttTftfU

TtTtfUttfUts

−Φ−Φ+−−Φ+Φ+−=

−Φ+−⋅Φ+=

πππ

ππ

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 199

[ ]

[ ] .2

2)(cos)(sin

2

)()(2sin2

)(

20

0

20

ttU

TttTfU

tsB

∆Φ+∆Φ−=

−Φ−Φ+−= π

Slika 10.2.5.3 Demodulisani signal

Ovo je primer tzv. diferencijalne koherentne detekcije, gde se na prijemu ne generiše lokalni nosilac u fazi sa nosiocem u predajniku (tj. koherentna detekcija), već se za demodulaciju koristi u nosilac primljen u prethodnom signalizacionom intervalu. Obično se ovakav način detekcije kombinuje sa diferencijalnim kodovanjem na predaji (vidi zadatak 10.2.6).

10.2.6 Za prenos poruke {ak}={101011000110} koristi se diferencijalna PSK. Neka je prvi simbol diferencijalno kodovane poruke {bk} jednak 1. Za demodulaciju se koristi prijemnik sa slike (Slika 10.2.6.1). Digitalni protok je 1200 b/s. Detektor na svom izlazu daje "1" kada je signal na njegovom ulazu negativan.

a) Odrediti diferencijalno kodovanu poruku {bk} i simbole PSK signala koji odgovaraju toj poruci. Simbolu "1" odgovara faza 0, a simbolu "0" faza π.

b) Odrediti minimalnu učestanost nosioca PSK signala, tako da prijemnik ispravno radi.

c) Odrediti dekodovanu poruku ako se u 5-tom signalizacionom intervalu promenila faza nosioca za π.

Slika 10.2.6.1 Sistem za prenos DPSK signala

200 DIGITALNA FAZNA MODULACIJA

Rešenje:

a) Originalna poruka je:

{ }ak = 101011000110 ,

a odgovarajuća diferencijalno kodovana poruka b a bk k k= ⊕ −1 je:

{ }bk = 1001101111011.

Poruci { }bk odgovaraju sledeći simboli PSK signala:

{ }Φk = 0 00 000 0 00ππ π π .

b) Idealni PSK signal u k-tom signalizacionom intervalu ima oblik:

)2cos()( 0 kk tfAts Φ+= π ,

pa je signal na ulazu u NF filtar oblika:

s t s t A f t A f t Tk k k k( ) ( ) cos( ) cos( ( ) )⋅ = + ⋅ − +− −1 0 0 12 2π πΦ Φ .

Nakon NF filtra, na ulaz detektora dolazi signal:

( ) constTfTfA

ts kD =∆Φ+= 00

2

2,2cos2

)( ππ ,

gde je:

∆Φ Φ Φk k k= − −1.

Uslov da prijemnik ispravno radi svodi se na uslov:

.00 T

nfnTf =⇒=

Minimalna učestanost nosioca je za n = 1 i iznosi:

Hz. 12001

min0 ==T

f

c) Tada je ispunjen uslov ispravnog rada prijemnika:

s tA

D k( ) cos ,=2

2∆Φ

$ | | | |,Φk = 0 00 0 0ππ πππ π ππ

∆Φk = π π π ππ0 0 0 00 0 0 ,

{ } { }.011010001010ˆ kk aa ≅=

Diferencijalnim kodovanjem simbol ak je utisnut u razliku faza PSK signala u dva uzastopna signalizaciona intervala, čime je izbegnuta osetljivost demodulacije na promenu faze nosioca.

10.2.7 Slika 10.2.7.1 prikazuje sistem koji koristi diferencijalnu binarnu faznu modulaciju:

Slika 10.2.7.1 Sistem za prenos DPSK signala

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 201

Na ulaz kola za sabiranje po modulu 2 u tački A dolazi povorka vrlo uskih impulsa:

a0 a1 a2 a3 a4 a5

-1 -1 1 1 -1 -1

)( fH je kolo za uobličavanje impulsa. U tački C, DFSK signal se može napisati u obliku:

s t h t kT f tC kk

( ) ( ) cos( ).= − +∑ 2 0π Φ

a) Odrediti vrednosti simbola bk u tački B iza sabirača (pretpostaviti da je b-1 = -1).

b) Na osnovu oblika signala u tački C odrediti vezu između faze Φk i simbola bk.

c) Ako sistem za prenos ima idealnu amplitudsku karakteristiku i faznu karakteristiku oblika:

ϕ ( ) ,f f t= − ∆ i ako se prenos vrši brzinom vd = 2400 b/s odrediti minimalnu vrednost učestanosti nosioca f0 tako da u trenutku odabiranja signala u tački F ne dođe do ISI pod uslovom da elementarni impuls h t( ) zadovoljava sledeći kriterijum:

⎪⎩

⎪⎨

±≠±=

==

.1,00

,12

,0

)2( 0

0

k

kh

kh

Tkh

Rešenje:

a) Diferencijalno kodovana poruka je:

kkk abb ⊕= −1 .

Ako operacija sabiranja po modulu 2 daje “1” kad su simboli različiti i ako se pretpostavi 11 −=−b onda je:

b0 b1 b2 b3 b4 b5

-1 -1 1 -1 -1 -1

b) Na osnovu blok dijagrama na slici 8.7., signal u tački C je:

s t b h t kT f tc kk

( ) ( ) cos( ).= −∑ 2 0π

Po uslovu zadatka taj signal je oblika:

s t h t kT f t

h t kT f t h t kT f t

c kk

kk

kk

( ) ( ) cos( )

( )cos( ) cos ( ) sin( ) sin ,

= − + =

= − ⋅ − − ⋅

∑ ∑

2

2 2

0

0 0

π

π π

Φ

Φ Φ

pa se poređenjem može zaključiti da je:

{ }.,0arccostj.,cos π==ΦΦ= kkkk bb

bk -1 -1 1 -1 -1 -1

Φκ π π 0 π π π

Tabela 10.2.7.1 Kodovanje i modulacija DPSK signala

c) Funkcija prenosa sistema je:

,)1()()()()( 2 =⋅=⋅⋅= ∆− AeAfHfHfHfH tfjRCTL

π

202 DIGITALNA FAZNA MODULACIJA

što znači da sistem unosi kašnjenje za ∆t, pa kasni i odlučivanje:

{ }

s t t s t

s t t s t t s t

s t NF s t s t

D C

E D C

F D E

( ) ( ),

( ) ( ) ( );

( ) ( ) ( ) ,

+ =+ = + − = −= ⋅

∆∆ ∆ τ τ

{ }

[ ] [ ]

s t t NF s t s t

NF h t kT f t h t kT f t

F C C

kk

kk

( ) ( ) ( )

( ) cos ( ) cos ( ) '

+ = ⋅ −

= − + ⋅ − − − +⎧⎨⎩

⎫⎬⎭

∑ ∑

Φ Φ

τ

π τ π τ2 20 0

.

U trenutku odlučivanja nT + ∆t je:

( ) ( ) ( ) ( )⎭⎬⎫

⎩⎨⎧

Φ+−−−⋅Φ+−

=∆+

∑∑k

kk

k

F

nTfTknhnTfTknhNF

tnTs

'00 )(2cos)(2cos)(

)(

τπτπ.

U prvoj sumi od nule je različit samo član za k = n, pa je

( ) [ ]s nT t h h n k T fF n kk

( ) ( ) cos '+ = − − + −∑∆ Φ Φ0 0

1

22τ π τ

.

Oblik impulsnog odziva h t( ) poznat je u trenucima t = kT/2 pa je potrebno analizirati

prethodni izraz za vrednosti τ = mT/2:

⋅ τ = 0 nema smisla jer se gubi informacija sadržana u razlici faza;

⋅ za τ = ±T/2 u sumi ostaju dva člana - postoji ISI

⋅ τ = ±T dobija se:

[ ]s nT th

fF n n( ) cos+ = + − −∆ Φ Φ02

0 122π τ

.

Ako se za učestanost nosioca odabere minimalna vrednost:

,Hz 2400ld

11

00 ====

M

v

TTf d

konačno se dobija željeni demodulisani DPSK signal:

[ ]s nT th

F n n( ) cos .+ = − −∆ Φ Φ02

12 Dekodovanje daje originalnu (ali invertovanu) sekvencu:

k∆Φ 0 0 π π 0 0

$ak 1 1 -1 -1 1 1

Tabela 10.2.7.2 Demodulacija i dekodovanje DPSK signala

10.2.8 Na slici (Slika 10.2.8.1) prikazan je diferencijalni fazni demodulator u kome je NF filtar zamenjen integratorom (optimalni prijemnik). Na ulaz prijemnika dolazi kvaternarni fazno modulisani signal:

s t h t kT f tMk

k( ) ( ) cos( )= − ⋅ +=−∞

∑ 2 0π ϕ , ⎩⎨⎧

>≤≤<

=,,00

,01)(

Ttt

Ttth

u kome promeni faze ϕ ϕk k− −1 odgovara dibit a bk k :

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 203

ϕ ϕk k− −1 ak bk

0 0 0

π 2 0 1

π 1 0

3 2π 1 1

a) Odrediti f T0 tako da s sd d1 2 i zavise samo od razlike ϕ ϕk k− −1.

b) Za f T0 1= nacrtati modulisan signal koji odgovara poruci, i popuniti tabelu:

k 0 1 2 3 4

ak 0 0 1 0 1

bk 1 0 1 1 0

ϕk

ϕ ϕk k− −1

sd1

sd 2

Slika 10.2.8.1 Demodulator DPSK signala

Napomena: .0111 === −−− baϕ

Rešenje:

a) U intervalu integraljenja kT t k T< ≤ +( )1 signal na ulazu integratora je:

,))(2cos()()2sin()(2

))(2cos()()2sin()(2)(

100

001

−∞=

−∞=

+−−⋅+−⋅=

⎥⎦

⎤⎢⎣

⎡+−−−⎥

⎤⎢⎣

⎡+−= ∑∑

kk

mm

nn

TtfkTthtfkTth

TtfTmTthtfnTthts

φπφπ

φπφπ

pa je u trenutku t k T= +( )1 uzimanja odbirka demodulisanog signala za odlučivanje, taj odbirak jednak:

[ ] [ ]

).2sin(

)2sin()222sin(1

)1(

10

)1(

101001

+

−−

−+=

−++−+−⋅=+ ∫

kk

Tk

kT

kkkkd

Tf

dtTfTftfT

Tks

φφπ

φφπφφππ

204 DIGITALNA FAZNA MODULACIJA

Slično se dolazi do:

[ ]s k T f Td k k2 0 11 2( ) cos( )+ = + − −π φ φ .

Za +∈= ZnnTf ,0 , demodulisani signali zavisiće samo od razlike dve uzastopne

faze.

b)

k 0 1 2 3 4

ak 0 0 1 0 1

bk 1 0 1 1 0

ϕ ϕk k− −1 π/2 0 3π/2 π/2 π

s k Td1 1[( ) ]+ 1 0 -1 1 0

s k Td 2 1[( ) ]+ 0 1 0 0 -1

ϕk π/2 π/2 0 π/2 3π/2

Slika 10.2.8.2 Diferencijalno fazno modulisani signal

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 205

11 DIGITALNA FREKVENCIJSKA MODULACIJA

11.1 UVOD

11.1.1 FSK modulacija

FSK modulacija našla je veoma široku primenu zbog jednostavnosti generisanja modulisanog signala i jednostavne nekoherentne demodulacije koja ne zahteva rekonstrukciju nosioca. FM modulacija (FSK) nepovoljnija je od digitalne ΦM modulacije u pogledu širine spektra i zahtevanog odnosa signal/šum, pa se zato koristi za manje brzine prenosa, kod kojih propusni opseg kanala nije kritičan.

Moguć je i koherentni prenos FSK signala, koji daje bolje rezulate od nekoherentnog. Bolji kvalitet prenosa ostvaren je složenijim koherentnim prijemnikom.

Digitalni FM signal dat je izazom:

])(22cos[)(0

00 ∫ ++=t

d dxftfAts θττππ (11.1)

gde je:

⋅ A - konstantna amplituda,

⋅ f0 - učestanost nosioca,

⋅ fd - konstanta FM modulatora,

⋅ θ0 - početna faza FM signala za t = 0,

⋅ x t( ) - modulišući digitalni signal, dat izrazom:

x t b h t kTkk N

N

( ) ( )= −=−∑

(11.2)

U slučaju da je h t( ) pravougaoni impuls jedinične amplitude, trajanja T, FSK signal u k-tom signalizacionom intervalu je oblika:

)22cos()( 0 kkdk tbftfAts θππ ++= (11.3)

Ako je:

110 2)1(2 −− ++−= kkdk TbfTkf θππθ (11.4)

tada je FSK signal sa kontinualnom promenom faze, odnosno dobijen je "mekim tastovanjem". Ukoliko uslov (11.4) nije ispunjen, FSK signal je dobijen "tvrdim tastovanjem".

11.1.2 Demodulacija FSK signala

Koriste se koherentna i nekoherentna demodulacija, odnosno detekcija.

a) Detektor sa limiterom i diskriminatorom, slika 11.a.

206 DIGITALNA FREKVENCIJSKA MODULACIJA

Slika 11.a Detektor FM signala sa limiterom i diskriminatorom

Ako je signal na ulazu u pojasni limiter oblika:

0)(,)](2cos[)()( 0 ≥+= trttftrtsuL θπ (11.5)

tada je na izlazu pojasnog filtra koji sledi iza idealnog limitera signal oblika:

)](2cos[)( 0 ttfUts LiL θπ += (11.6)

gde je:

constA

UL ==π4

(11.7)

A je vrednost na koju se limituje. Na izlazu diferencijatora D signal je:

)](2sin[)(

2

18)( 00 ttf

dt

tdfAtsiD θπθ

π+⎟

⎠⎞

⎜⎝⎛ +−= (11.8)

Ukoliko je ispunjen uslov ,)(

2

10 dt

tdf

θπ

≥ izraz dt

tdf

)(

2

10

θπ

+ predstavlja anvelopu

koja je proporcionalna trenutnoj devijaciji učestanosti, odnosno modulišućem digitalnom signalu:

constDkTthbDdt

dDts f

N

NkkffD =−== ∑

−=,)()(

θ (11.9)

pri čemu sD(t) predstavlja signal na izlazu iz diskriminatora D.

Ispravljač ISP i NF filtar čine detektor anvelope.

b) Diferencijalni FM detektor, slika 11.b.

Slika 11.b Diferencijalni FM detektor

Pod uslovom da je f0 1 4τ = , gde je τ vremensko kašnjenje diferencijalnog detektora, demodulisani signal ima oblik:

dt

dDts fD

θτ≅)( (11.10)

c) Detektor sa dva filtra i dva detektora anvelope, slika 11.c.

Slika 11.c Nekoherentni prijemnik FM signala

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 207

Koristi se kod binarnog FSK signala sa kontinualnom promenom faze, koji zadovoljava uslov:

Tf

n

f

n ==2

2

1

1 (11.11)

gde su n1 i n2 celi pozitivni brojevi, a f1 i f2 učestanosti FSK signala koje odgovaraju prenosu logičke "0" i "1". Pored prethodnog uslova, pojasni filtri prijemnika moraju da zadovolje i sledeći uslov:

Bff >− 21 (11.12)

gde je B širina propusnog opsega filtara, a f1 i f2 predstavljaju njihove centralne učestanosti.

d) Koherentni demodulator, slika 11.d.

Slika 11.d Koherentni FM detektor

Mora da zadovolji sve uslove kao i prethodni detektor.

11.1.3 Verovatnoća greške binarne FSK

Analiziran je slučaj prenosa binarnog FSK signala u prisustvu Gausovog šuma konstantne spektralne gustine srednje snage.

U slučaju detektora sa dva filtra i dva detektora anvelope, verovatnoća greške je:

2

222

2,

2

12

nE

AeP

σρ

ρ

==−

(11.13)

U poslednjem izrazu A predstavlja konstantnu amplitudu FSK signala na ulazu u prijemnik, a σn

2 varijansu uskopojasnog Gausovog šuma.

U slučaju koherentne demodulacije, verovatnoća greške data je izrazom:

)(ρQPE = (11.14)

208 DIGITALNA FREKVENCIJSKA MODULACIJA

11.2 ZADACI

11.2.1 Posmatra se sistem za prenos u kome se koristi MFSK.

a) Prikazati vremenski izgled modulisanog signala za 2=M ako se prenosi binarna sekvenca 010011110.

b) Skicirati konstelaciju modulisanog signala za slučajeve 2=M i 3=M .

c) Skicirati spektar talasnog oblika koji odgovara simbolu modulišućeg signala.

Rešenje:

a) Kod FSK se simboli alfabeta prenose pomoću talasnih oblika čije frekvencije odgovaraju simbolima. Drugim rečima, u toku k-tog signalizacionog intervala digitalni signal je:

TktkT )1( +≤≤

)2cos()( tfAts kπ= , gde je constA = i { }Mk ffff ,..., 21∈ .

U slučaju 2FSK, važi:

0 1f

1 2f

Slika 11.2.1.1 prikazuje vremenski izgled modulisanog signala.

Slika 11.2.1.1

b) Prikaz konstelacije kod FSK signala se suštinski razlikuje od prikaza konstelacija ASK, PSK, ili QAM signala. Kod ASK, PSK i QAM modulacije, prikaz konstelacije je u opštem slučaju u ravni (dve dimenzije), pri čemu je ravan definisana frekvencijom nosioca, a simboli se u njoj prikazuju pomoću amplitude i faze talasnih oblika kojima se prenose. FSK spada u ortogonalne modulacije, a simboli se prikazuju na osama koje odgovaraju pojedinim frekvencijama. Kod FSK modulacije postoji onoliko osa (dimenzija) u konstelaciji koliko ima nosećih frekvencija, a simboli se prikazuju rastojanjem od koordinatnog početka koje odgovara amplitudi talasnog oblika (koja je za sve simbole ista). Projekcija simbola na bilo koju drugu osu je 0, stoga je FSK ortogonalna modulacija.

Slika 11.2.1.2 prikazuje konstelacije za 2=M i 3=M .

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 209

A

A 1f

2fA

A 2f

3f

A1f

2=M3=M

Slika 11.2.1.2

c) Talasni oblik koji odgovara nekom simbolu je:

Tt ≤≤0

)2cos()( tfAth mm π= .

Njegova Furijeova transformacija je:

Tmffj

m

mTmffj

m

m

Tfmfj

m

mTfmfj

m

m

m

TfmfjTfmfjTfmfj

m

TfmfjTfmfjTfmfj

m

Tfmfj

m

Tfmfj

Ttfmfj

m

Ttfmfj

m

Tftjtmfj

Tftjtmfj

Tftj

mftj

m

eff

TffAe

ff

TffA

eff

TffAe

ff

TffA

ffj

eeAe

ffj

eeAe

ffj

eA

ffj

eA

effj

Ae

ffj

A

dteAeA

dteAeA

dtetfAdtetsfH

)()(

)()(

)()()(

)()()(

)(2)(2

0

)(2

0

)(2

0

22

0

22

0

22

)(2

))(sin(

)(2

))(sin(

)(2

))(sin(

)(2

))(sin(

)(4

)(

)(4

)(

)(4

)1(

)(4

)1(

)(4)(4

22

)2cos()()(

+−−−

+−−

+−++−

−−−−

+−−

+−−

−−−

−∞

∞−

++

+−−

=

++

+−−

=

+−+

+−

−=

+−+

−−=

+−+

−=

+=

==

∫∫

∫∫

ππ

ππ

πππ

πππ

ππ

ππ

ππππ

ππ

ππ

ππ

ππ

ππ

π

π

ππ

ππ

π

Slika 11.2.1.3 prikazuje Furijeovu transformaciju )( fH m .

2

TA ⋅

)( fHm

fmfmf−

Slika 11.2.1.3

210 DIGITALNA FREKVENCIJSKA MODULACIJA

11.2.2 Koliko je minimalno potrebno rastojanje između nosećih frekvencija kod FSK ako se koristi:

a) nekoherentna demodulacija (Slika 11.2.2.1),

b) koherentna demodulacija (Slika 11.2.2.2).

Minimalno rastojanje se određuje iz uslova da dva talasna oblika koji predstavljaju simbole budu međusobno ortogonalni u toku jednog signalizacionog intervala T.

Odrediti potrebni propusni opseg za MFSK u oba slučaja.

)(ts

)2cos( 1tfπ)(1 Tr

)(Tr

∫T

0

( ))(max1

TriMi≤≤

2)(

)2sin( 1tfπ

∫T

0

2)(

)2cos( 2tfπ

∫T

0

2)(

)2sin( 2tfπ

∫T

0

2)(

)2cos( tfMπ

∫T

0

2)(

)2sin( tfMπ

∫T

0

2)(

)(2 Tr

)(TrM

Slika 11.2.2.1 Nekoherentni prijemnik

)(ts

)2cos( 1tfπ

)(1 Tr

)(Tr

∫T

0

)2cos( 2tfπ

)(2 Tr∫T

0

)2cos( tfMπ

)(TrM∫T

0

( ))(max1

TriMi≤≤

Slika 11.2.2.2 Koherentni prijemnik

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 211

Rešenje:

a) Uslov ortogonalnosti je:

0)2cos()2cos(0

21 =+∫T

dttftf θππ ,

gde je sa θ označena fazna razlika.

Razvojem gornjeg izraza dobijamo:

( ) ( )( )

( ) ( )( )

( ) ( )

( ) ( ).

)(2

1)(2cos

)(2

1)(2cos

2

sin

)(2

)(2sin

)(2

)(2sin

2

cos

)(2sin)(2sin2

sin

)(2cos)(2cos2

cos

)2sin()2cos(sin

)2cos()2cos(cos)2cos()2cos(

12

12

21

21

21

21

21

21

01221

02121

021

021

021

⎟⎟⎠

⎞⎜⎜⎝

⎛−

−−+

+−+

+

+⎟⎟⎠

⎞⎜⎜⎝

⎛−−+

++=

−++−

−−++=

−=+

∫∫

ff

Tff

ff

Tff

ff

Tff

ff

Tff

dttfftff

dttfftff

dttftf

dttftfdttftf

T

T

T

TT

ππ

ππθ

ππ

ππθ

ππθ

ππθ

ππθ

ππθθππ

Ako pretpostavimo da je 121 >>+ ff , dobijamo:

( )

( ))(2

1)(2cos

2

sin

)(2

)(2sin

2

cos)2cos()2cos(

12

12

21

21

021

ff

Tff

ff

Tffdttftf

T

−−−+

+−−

=+∫

ππθ

ππθθππ

(11.2.2.1)

Gornji izraz može biti jednak 0, samo ako je istovremeno:

( ) 0)(2sin 21 =− Tffπ , i

( ) 1)(2cos 12 =− Tffπ .

Oba uslova su zadovoljena za:

.

,2)(2

21

21

T

kff

kTff

=−

=− ππ

Minimalno rastojanje između nosioca je za 1=k :

Tff

121 =− .

Slika 11.2.2.3 prikazuje minimalno rastojanje u između talasnih oblika u frekvencijskom domenu.

212 DIGITALNA FREKVENCIJSKA MODULACIJA

f

2f1f

T

1

Slika 11.2.2.3

b) Ako je u pitanju koherentna demodulacija, tada je 0=θ . Zamenom u (11.2.2.1) se dobija:

( )0

)(2

)(2sin

2

cos)2cos()2cos(

21

21

021 =

−−=+∫ ff

Tffdttftf

T

ππθθππ ,

što je zadovoljeno za:

,2

,)(2

21

21

T

kff

kTff

=−

=− ππ

pa je minimalno rastojanje između nosioca:

Tff

2

121 =− ,

odnosno, dva puta manje nego kod nekoherentne demodulacije (Slika 11.2.2.4).

f2f1f

T21

Slika 11.2.2.4

Na osnovu dobijenih rezultata, može se izračunati širina propusnog opsega koja je potrebna za prenos MFSK signala. Za MFSK je potrebno M nosećih frekvencija. U slučaju nekoherentne demodulacije, potrebna širina propusnog opsega je:

T

MB ≈ ,

dok je u slučaju koherentne demodulacije:

T

MB

2≈ .

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 213

11.2.3 Odrediti signal na izlazu nekoherentnog prijemnika iz prethodnog zadatka. Prenošeni simbol u k-tom signalizacionom intervalu je )2cos( θπ +tfA i , gde je θ ugao koji

modeluje nekoheretnost (faznu razliku između nosioca na predaji i na prijemu).

Rešenje:

U svim granama prijemnika u kojima se primljeni signal množi sa sinusoidama i kosinusoidama učestanosti koje su različite od if , nakon integraljanja će se dobiti 0 (vidi

prethodni zadatak).

U grani u kojoj se signal množi sa sinusoidom učestantosti if , nakon integraljenja se

dobija:

.4

)4sin(

2

sin

4

)4cos(1

2

cos

)4cos(2

sin)4sin(

2

cos

)2cos()2cos(sin

)2cos()2sin(cos)2sin()2cos(

000

0

00

⎟⎟⎠

⎞⎜⎜⎝

⎛++

−=

−⎟⎟⎠

⎞⎜⎜⎝

⎛++=

+

+=+

∫∫∫

∫∫

i

i

i

i

T

i

TT

i

T

ii

T

ii

T

ii

f

TfTA

f

TfA

dttfdtAdttfA

dttftfA

dttftfAdttftfA

ππθ

ππθ

πθπθ

ππθ

ππθπθπ

Ako pretpostavimo da je 1>>if , dobija se:

θπθπ sin2

)2sin()2cos(0

ATdttftfA

T

ii =+∫ .

Za granu u kojoj se primljeni signal množi sa kosinusoidom učestantosti if , nakon

integraljenja se dobija:

.cos2

)4sin(2

sin)4cos(

2

cos

)2sin()2cos(sin

)2cos()2cos(cos)2cos()2cos(

000

0

00

θ

πθπθ

ππθ

ππθπθπ

AT

dttfAdttfdtA

dttftfA

dttftfAdttftfA

T

i

T

i

T

T

ii

T

ii

T

ii

=

−⎟⎟⎠

⎞⎜⎜⎝

⎛+=

−=+

∫∫∫

∫∫

Nakon integraljenja, dobijene vrednosti se kvadriraju i sabiraju, pa je: 222

2cos

2sin

2⎟⎠⎞

⎜⎝⎛=⎟

⎠⎞

⎜⎝⎛+⎟

⎠⎞

⎜⎝⎛= ATATAT

ri θθ .

11.2.4

a) Izraziti verovatnoću greške za binarnu FSK u funkciji odnosa energije emitovane po bitu bE , i SGSS belog Gausovog šuma 0N (pretpostaviti da je širina propusnog

opsega za obe demodulacije ista i jednaka TB 21= ).

214 DIGITALNA FREKVENCIJSKA MODULACIJA

b) Izraziti verovatnoću bitske greške bP u funkciji verovatnoće (simbolske) greške EP i

broja informacionih bita po simbolu Mk ld= .

Rešenje:

a) Verovatnoća greške binarne FSK zavisi od odnosa signal šum ρ :

.

2

122 00

00

2 N

E

N

TP

TN

P

BN

PP ssss

n

s =====σ

ρ

Pošto je reč o binarnoj modulaciji, važi:

bs EE = ,

pa je:

.0N

Eb=ρ

Za koherentnu demodulaciju je:

,)(0⎟⎟⎠

⎞⎜⎜⎝

⎛==

N

EQQP b

E ρ

Za nekoherentnu demodulaciju je:

022

2

2

1

2

1 NbE

E eeP−−

==ρ

.

b) Za izvođenje verovatnoće bitske greške se ne može koristiti rezonovanje upotrebljeno za izvođenje ovog parametra kod ASK ili PSK. Naime, kod FSK su zamene poslatog talasnog oblika za neki od preostalih 1−M jednakoverovatne (ovo važi generalno za ortogonalne modulacije).

Postoji ukupno k2 informacionih sekvenci (odnosno, simbola). Posmatrajmo jednu

fiksiranu poziciju u okviru sekvence. Postoji tačno 12 −k sekvenci na kojima je na

posmatranoj poziciji 0, i 12 −k sekvenci na kojima je na posmatranoj poziciji 1. Takođe, broj sekvenci kod kojih je na posmatranoj poziciji vrednost bita različita od

one koja je poslata je 12 −k .

Ukoliko je došlo do greške prilikom odlučivanja, broj sekvenci u koje se poslata

sekvenca može preslikati je 12 −k .

Verovatnoća da je došlo do zamene prilikom odlučivanja u sekvencu u kojoj je

posmatrani bit pogrešan je stoga 122 1 −− kk .

Verovatnoća bitske greške je:

EEk

k

b PM

MPP

1

2

12

2 1

−=

−=

−.

Granična vrednost je:

EEM

bM

PPM

MP

2

1

1

2limlim =

−=

∞→∞→.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 215

11.2.5 Ako je najvažniji parametar sistema za prenos verovatnoća greške, koja modulacija je bolji izbor:

⋅ binarna FSK sa koherentnom demodulacijom i odnosom signal/šum dB 12=SNR ,

⋅ binarna FSK sa nekoherentnom demodulacijom i odnosom signal/šum od dB 14=SNR ?

Rešenje:

Za binarnu FSK sa koherentnom demodulacijom verovatnoća greške je:

),(ρQPE =

gde je:

4101010 6.02010 ≈===SNRSNR

ρ ,

Dobija se:

.105)4( 5−⋅≈= QPE

Za binarnu FSK sa nekoherentnom demodulacijom verovatnoća greške je:

,2

1 2

2ρ−= ePE

pri čemu je 51010 7.020 ≈==SNR

ρ ,

Dobija se:

.109.15.0 65.12 −− ⋅≈= ePE

Jasno je da je binarna FSK sa nekoherentnom demodulacijom i dB 14=SNR bolji izbor sa stanovišta verovatnoće greške.

11.2.6 Prenos binarnog ASK i FSK signala vrši se telefonskim kanalom čija funkcija prenosa ima oblik filtra idealnog propusnika opsega učestanosti sa graničnim učestanostima

Hz 300=df i Hz 3400=gf . U kanalu deluje Gausov šum ravne jednostrane spektralne

gustine snage HzW 100,3 110

−⋅=N . Spektar elementarnog impulsa modulišućeg

digitalnog signala je oblika:

⎩⎨⎧ <

=drugde.0

,21)( 0 TfH

fH

gde je T širina signalizacionog intervala. Na prijemu ASK signala konstatovano je da je verovatnoća greške prenosa PEA = −10 5.

a) Odrediti maksimalnu vrednost odnosa Bvd=η (η - spektralna efikasnost) za

prenos ASK signala, gde je B propusni opseg kanala, B = fg - fd.

b) Ako su srednje snage ASK i FSK signala jednake, odrediti verovatnoću greške u prenosu FSK signala, ako se vrši nekoherentna demodulacija.

c) Koliki je maksimalni odnos Bvd=η za prenos FSK signala?

Modulišući signal podataka je binarni polarni signal sa simbolima ak = ±1.

216 DIGITALNA FREKVENCIJSKA MODULACIJA

Rešenje:

Propusni opseg kanala je Hz 3100Hz )3003400( =−=B , a njegova centralna učestanost je:

Hz 18502

=+= Bff dc .

Slika 11.2.6.1 Spektar AM-2BO signala.

Maksimalna učestanost u spektru modulišućeg signala je:

Hz 155022

1 === B

Tfm .

AM-2BO signal ima dva puta širi spektar od odgovarajućeg signala u osnovnom opsegu. Odavde sledi da je:

sb 310021

max=== md f

Tv .

a) Maksimalni spektralna efikasnost prilikom prenosa AM signala je:

.Hz

sbit 1max ==

B

vdη

b) Verovatnoća greške ASK signala je:

,⎟⎟⎠

⎞⎜⎜⎝

⎛=⎟⎟

⎞⎜⎜⎝

⎛=

nAn

oEA

UQ

dgQP

σσ gde je U vrednost odbirka demodulisanog AM signala na prijemu, a σ nA efektivna vrednost napona šuma na mestu odlučivanja. Iz uslova:

PEA = −10 5

nalazi se:

.1476,1822

2

== AU

nAσ Kako je:

∫+

==2

2

002 ,

Bcf

Bcf

nA BNdfNσ

sledi:

.0 BNAU =

Srednja snaga AM signala je:

.2

2cos)(1

3

12

220

21

210

2222

T

dHtfdffH

Td

MP

T

T

SA =⋅⋅−= ∫−

π

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 217

Vrednost odbirka signala na prijemu je:

∫−

===T

TT

HdffHhg

21

21

00 )()0( .

Dalje je:

.mV 46,12000 ==⋅=== SAP

T

HddgBNAU

Verovatnoća greške nekoherentno detektovanog FSK signala je:

,2

1 2

2

2 nF

FU

EF eP σ−

=

gde je FU vrednost amplitude FSK signala. Elementarni FSK signal je oblika:

.)2cos()()( i )2cos()()( 21 tfthtstfthts FF ππ == Srednje snage FSK signala i ASK signala su jednake, pa sledi:

SAF PUU 2== .

Sada je:

,2

1 2nF

SAP

EF ePσ

=

σ σnF nA2 2= , jer je ista širina kanala, pa je verovatnoća greške FSK signala:

42 1015.12

12

−−⋅==

A

EF eP .

c) Pošto se radi o nekoherentnoj demodulaciji, važi:

TT

MB

2== , pa je

.Hz

sbit

2

1max ==B

vdη

Potrebna širina propusnog opsega za binarni nekoherentni FSK je duplo veća nego za binarni ASK sistem.

218 DIGITALNA FREKVENCIJSKA MODULACIJA

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 219

12 SPEKTRALNO EFIKASNE MODULACIJE

12.1 UVOD

12.1.1 Trelis-kodovana modulacija (TCM – Trellis-Coded Modulation)

Kod klasičnih M-arnih modulacionih postupaka, kao što su PAM, MPSK i QAM, verovatnoća greške zavisi od minimalnog (Euklidskog) rastojanja između simbola, koje je određeno srednjom snagom signala, kao i brojem i pozicijom simbola. Pri konstantnoj srednjoj snazi i pri povećanju broja simbola dolazi do smanjenja ovog minimalnog rastojanja. To znači da pri konstantnoj srednjoj snazi i konstantnoj brzini signaliziranja, dolazi do povećanja verovatnoće greške kada poraste digitalni protok, odnosno kada poraste broj simbola. Trelis-kodovana modulacija se koristi za povećanje efikasnosti prenosa digitalnih signala uskopojasnim kanalima ograničenog frekvencijskog opsega. Cilj trelis-kodovane modulacije je da se poveća minimalno rastojanje između simbola bez povećanja srednje snage signala. Trelis-kodovana modulacija predstavlja kombinaciju kodovanja i nekog od digitalnih modulacionih postupaka. Kodovanje je moguće izvesti blok ili trelis kodovima. Trelis kodovanje je izabrano zbog efiksanosti Viterbijevog algoritma dekodovanja. Trelis-kodovanje se realizuje konvolucionim koderom, koji na osnovu ulazne sekvence od k informacionih (nekodovanih) bita i sopstvenog stanja (memorije) u kojoj se nalazi 1−K prethodni bit, proizvedi kodovanih bita (tzv. kodne reči). pkn += K predstavlja dužinu memorije kodera a je broj bita redudandanse (parnosti). Kodovanje povećava broj simbola sa na . Zadržavanjem iste srednje snage, očigledno se smanjuje minimalno rastojanje između simbola kodovanog niza. Međutim, pomoću konvolucionog kodovanja se uvodi međuzavisnost između simbola, odnosno u toku signalizacionog intervala se onemogućava pojava simbola koji su na međusobno malom rastojanju. Odlučujući doprinos verovatnoći greške u ovom slučaju je od strane minimalnog (Euklidskog) rastojanja dve putanje kroz trelis, koje se pogodnim mapiranjem kodnih reči konvolucionog kodera u simbole može načiniti znatno većim nego minimalno rastojanje između simbola u nekodovanom slučaju. Konačni rezultat je smanjenje zahtevanog odnosa SNR (3-6 dB) za istu vrednost verovatnoće greške, bez povećanja širine spektra modulisanog signala. Sa druge strane, trelis-kodovanje povećava složenost realizacije predajnika i prijemnika.

pk2 pk+2

220 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

12.2 ZADACI

12.2.1 Dva nezavisna M-arna digitalna signala potrebno je preneti pomoću QAM modulacije. Elementarni impulsi su pravougaoni impulsi jedinične amplitude, trajanja T i predstavljaju impulsni odziv predajnog filtra )( fH .

a) Skicirati konstelacije u slučajevima kada je M = 2,4 i 8.

b) Koji uslov moraju da zadovolje 0f i T, da bi komponenta u fazi i komponenta u

kvadraturi bile međusobno ortogonalne u toku jedne periode?

Slika 12.2.1.1 QAM modulator

Rešenje:

a) Digitalni signali na izlazu predajnih filtara su:

∑ −=n

n nTthatd )()(1 i ∑ −=n

n nTthbtd )()(2 ,

pri čemu je elementarni impuls dat sa:

⎩⎨⎧ <≤

=drugde.0

,01)(

Ttth

Modulisani signal je:

)2sin()()2cos()()( 00 tfnTthbtfnTthatsn

nn

n ππ ∑∑ −+−= .

Slika 12.2.1.2 prikazuje izgled konstelacije modulisanog signala za slučajeve M = 2,4 i 8. Konstelacije su dvodimenzionalne, po jedna dimenzije za komponentu u fazi i kvadraturi. Konstelacije sa ovakvim rasporedom tačaka se nazivaju pravougaone. Postoje i QAM konstelacije gde su tačke drugačije raspoređene, npr. po koncetričnim kružnicama ili šestougaonim rešetkama, što se dobija pogodnim izborom amplitudskih nivoa komponenata u fazi i kvadraturi.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 221

2=M

4=M

8=M

2=M

8=M

4=M

Slika 12.2.1.2

b) Da bi u toku jednog perioda (signalizacionog intervala) komponenta u fazi i komponenta u kvadraturi bile međusobno ortogonalne, treba da važi:

0)()()1(

21 =∫+ Tk

kT

dttdtd .

Razvojem gornjeg izraza, dobija se:

( )

).2sin()24sin(

)4cos()44cos(2

)4cos(2

)4sin(2

)2cos()2sin()2cos()2sin()()(

000

000

)1(0

)1(

0

)1(

00

)1(

00

)1(

21

TfTfkTff

ba

kTfTfkTff

ba

tff

badttfba

dttftfbadttfbtfadttdtd

kk

kk

Tk

kTkk

Tk

kTkk

Tk

kT

kk

Tk

kT

kk

Tk

kT

ππππ

ππππ

ππ

π

ππππ

+=

−+−=

−==

==

++

+++

∫∫∫

222 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

Da bi uslov ortogonalnosti bio zadovoljen za svako k, mora važiti:

,

,

,22

0

0

0

T

nf

nTf

nTf

=

== ππ

tj. u jednom signalizacionom intervalu mora biti obuhvaćen ceo broj perioda.

Ortogonalnost omogućava koherentnu demodulaciju bez interkanalne interferencije.

12.2.2 Posmatra se QAM modulacija sa M simbola.

a) Odrediti verovatnoću (simbolske) greške i verovatnoću bitske greške za QAM modulaciju sa pravougaonom konstelacijom.

b) Sa stanovištva ovih parametara, uporediti QAM i ASK modulaciju, za isti odnos db 30)log(10 0 =NEs i 16=M .

Rešenje:

a) Kada je konstelacija pravougaona, verovatnoća greške QAM se relativno lako određuje pomoću verovatnoće greške za ASK. Naime, u ovom slučaju se QAM može

predstaviti kao kombinacija dve ASK modulacije sa po MN = simbola (M je broj QAM simbola) i polovinom snage 2/QAMASK PP = ; jedna ASK odgovara

komponenti u fazi, druga ASK komponenti u kvadraturi (smatra se da je uslov ortogonalnosti ovih komponenata zadovoljen).

Da bi QAM simbol bio ispravno detektovan, oba ASK simbola moraju biti ispravno detektovani (Slika 12.2.2.1). Verovatnoća greške pojedine ASK je (vidi zadatak 9.2.2):

.1

312

1

612

002 ⎟

⎜⎜

−−=⎟

⎟⎠

⎞⎜⎜⎝

−−=

N

E

MM

M

N

E

NN

NP

QAMASKE QQ

ASK

Verovatnoća ispravne detekcije QAM simbola je tada:

( ) ,1

31211

2

0

2

⎟⎟

⎜⎜

⎟⎟

⎜⎜

−−−=−=

N

E

MM

MPP

QAMEQAMC Q

ASK

a verovatnoća greške je:

( ) .1

31211111

2

0

2

⎟⎟

⎜⎜

⎟⎟

⎜⎜

−−−−=−−=−=

N

E

MM

MPPP

QAMECQAME Q

ASK

Lako se pokazuje da je gornja granica na verovatnoću greške za QAM:

.1

34

0⎟⎟

⎜⎜

−≤

N

E

MP

QAMQAME Q

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 223

Slika 12.2.2.1 Veza između QAM sa pravougaonom konstelacijom i ASK

Verovatnoća bitske greške se takođe dobija na jednostavan način. M simbola koduje Mld bita informacije. Pretopstavimo da se kodovanje bita u simboli vrši tako da se

susedni simboli razlikuju za 1 bit (Grejov kod), i da je najverovatnija greška zamena za susedni simbol. Dobijamo:

.ldM

PP

QAME

QAMb =

b) Pretpostavimo sada da posmatramo QAM i ASK sa istim brojem simbola i istom srednjom snagom (odnosno energijom):

sQAMASK EEE == .

Važi:

⎟⎟⎠

⎞⎜⎜⎝

−−=

02 1

612

N

E

MM

MP s

E QASK

, i

.1

31211

2

0⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎟⎠

⎞⎜⎜⎝

−−−−=

N

E

MM

MP s

QAME Q

Za date brojne vrednosti se dobija:

( ) 61016.185.4875.1 −⋅=⋅= QASKEP , i

( )( ) .014.145.111 2 ≈⋅−−= QQAMEP

Vidi se da je verovatnoća greške za QAM modulaciju praktično zanemarljiva. Pošto je za obe vrste modulacije potreban isti propusni opseg, može se reći da je QAM bolji izbor.

Grafik (Slika 12.2.2.2) prikazuje odnos verovatnoća greške ove dve modulacije za date parametre.

224 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

( )[dB] log10 0NEs

Slika 12.2.2.2

12.2.3 Uporediti ASK, PSK, QAM i nekoherentnu FSK modulaciju sa stanovišta spektralne efikasnosti.

Rešenje:

Za MASK, MPSK, MQAM je spektralna efikasnost:

,Hz

sbit ld

1

ld⎥⎦⎤

⎢⎣⎡=== M

T

TM

B

vdη

odnosno, raste sa porastom broja simbola u alfabetu. Međutim, za datu srednju snagu, verovatnoća greške takođe raste sa porastom broja simbola.

Za MFSK modulaciju, spektralna efikasnost je:

,Hz

sbit

ld

T

ld⎥⎦⎤

⎢⎣⎡===

M

M

M

TM

B

vdη

što znači da opada sa porastom broja simbola. Prednost MFSK modulacije je što je u principu potrebna manja snaga za datu verovatnoću greške nego kod ostalih modulacija, a takođe je i realizicaja nekoherentnog prijemnika relativno jednostavna i jeftina.

Ukoliko je na raspolaganju ograničen propusni opseg, tada se obično koriste PSK ili QAM modulacije zbog svoje spektralne efikasnosti. Ako je na raspolaganju širok propusni opseg, dok je snaga predajnika limitirana, tada se obično koristi MFSK modulacija.

12.2.4 Slika 12.2.4.1 prikazuje standardni QPSK i OQPSK (Offset QPSK) modulator. Skicirati signale na izlazu modulatora, ukoliko su signali )(1 tu i )(2 tu kojima se vrši modulacija nosilaca u fazi i kvadratruri u oba slučaja isti i prikazani na slici (Slika 12.2.4.2).

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 225

( )42cos 0 ππ +tf

( )42sin 0 ππ +tf

( )42cos 0 ππ +tf

( )42sin 0 ππ +tf

Slika 12.2.4.1 a) QPSK modulator b) OQPSK modulator

)(1 tu

)(2 tu

Slika 12.2.4.2 Modulišući signali

Rešenje:

a) QPSK modulisan signal je (vidi zadatak 10.2.1):

.4)(

)(arctg2cos2)(

1

20 ⎥

⎤⎢⎣

⎡+−= ππ

tu

tutftsq

Početna faza od 4π je izabrana tako da se dobiju vrednosti faze modulisanog signala date u tabeli (Tabela 12.2.4.1).

u t1( ) u t2 ( ) cos ( )Φ t sin ( )Φ t Φ( )t

1 1 2 2 − 2 2 0

1 -1 2 2 2 2 2π

-1 1 − 2 2 − 2 2 23π

-1 -1 − 2 2 2 2 π

Tabela 12.2.4.1

Prikaz konstelacije signala je dat na slici (Slika 12.2.4.3), a njegov vremenski izgled je dat na slici (Slika 12.2.4.4).

226 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

2

Slika 12.2.4.3

( )tsq11 =u12 =u

11 −=u12 −=u

11 =u12 −=u

11 −=u12 =u

0 T8

Slika 12.2.4.4

b) OQPSK modulisan signal je:

.4)(

)(arctg2cos2)(

1

20 ⎥

⎤⎢⎣

⎡+

−−= ππ

tu

Ttutftsq

Vrednosti faze, kao i izgled konstelacije su isti, jedina razlika je ta što je modulišući signal zakašnjen za polovinu signalizacionog intervala (ofset).

Vremenski izgled modulišućeg signala je dat na slici (Slika 12.2.4.5).

( )tsoq 11 =u12 =u

11 −=u12 −=u

11 =u12 −=u

11 −=u12 =u

T7T

Slika 12.2.4.5

Za razliku od QPSK, kod OQPSK ne može do doći skokovite promene faze od π , već je maksimalna promena faze 2π . To je posledica činjenice da postoji ofset između modulišućih signala od polovine signalizacionog intervala. Naime, pomoću ofseta je obezbeđeno da ne može doći do istovremene promene vrednosti oba modulišuća signala, već se njihove vrednosti naizmenično menjaju, što daje promenu faznog stava za maksimalno 2π (vidi tabelu).

12.2.5 MSK (Minimum Shift Keying) je varijanta binarne frekvencijske modulacije sa mekim tastovanjem (CPFSK – Continuous Phase Frequency Shift Keying), kod koje se modulisani signal u k-tom signalizacionom intervalu može izraziti na sledeći način:

⎟⎟⎠

⎞⎜⎜⎝

⎛+⎟

⎠⎞

⎜⎝⎛ += k

k tT

dfAts θπ

42cos)( 0 ,

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 227

gde je }1,1{−∈kd prenošeni informacioni simbol u k-tom signalizacionom intervalu, a

kθ faza koja se izračunava po sledećem rekurzivnom obrascu:

( ) )2mod(2 11 ππθθ ⎟

⎠⎞

⎜⎝⎛ −+= −− kkkk dd

k,

pri čemu je početna faza 00 =θ .

a) Koliko je rastojanje između nosilaca?

b) Pokazati da je faza modulisanog signala kontinualna.

c) Skicirati modulisani signal ako je 1,1,1,1,1,1}{ −−−=kd .

d) Pokazati da je MSK ekvivalentna OQPSK sa elementarnim impulsom:

⎪⎩

⎪⎨⎧ ≤≤−⎟

⎠⎞

⎜⎝⎛

=drugde.0

,2

cos)(

TtTT

tA

thπ

i kašnjenjem u kvadraturnoj grani od T.

Skicirati komponentu u fazi i kvadraturi OQPSK signala.

Rešenje:

a) Rastojanje između nosilaca je:

TTf

Tff

2

1

4

1

4

100 =⎟

⎠⎞

⎜⎝⎛ −−+=∆ ,

odnosno, to je minimalno rastojanje između nosilaca kod frekvencijske modulacije (vidi zadatak 11.2.2). Zbog toga se ova modulacija naziva Minimum Shift Keying.

b) Na kraju k-tog signalizacionog intervala, faza je:

kk

kkd

kTf θππφ ++=2

2 0 ,

a na početku )1( +k -og signalizacionog intervala faza je jednaka:

11

01 22 +

++ ++= k

kk

kdkTf θππφ

Ukoliko je naredni informacioni simbol isti kao i prethodni, kk dd =+1 , tada je:

kkk θπθθ ==+ )2mod(1

pa je faza na početku )1( +k -og signalizacionog intervala jednaka:

kk

kkd

kTf θππφ ++=+ 22 01 .

Ukoliko je naredni informacioni simbol različit od prethodnog, kk dd −=+1 , tada je:

( ) ( ) )2mod()2mod(21 ππθππθθ kk

kkkk dk

ddk+=⎟

⎠⎞

⎜⎝⎛ +

+=+ ,

pa je faza na početku )1( +k -og signalizacionog intervala jednaka:

( ) )2mod(2

2 01 ππθππφ kkk

k dkkd

kTf ++−=+ .

Ako je k parno, nk 2= , tada je:

kkk dnnTf θππφ ++= 04 , i

228 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

kkk kdnnTf θππφ +−=+ 01 4 .

Važi:

( ) ( ) )4cos(1)4cos(4cos 000 kn

kkkk nTfdnnTfdnnTf θπθππθππ +−=+−=++ .

Za neparno k, 12 += nk , dobija se:

kk

kkk

kd

dnTnfdn

Tnf θπππθππφ ++++=++

++=2

)12(22

)12()12(2 00 , i

kk

kkkk

kd

dnTnfddn

Tnf θππππθππφ ++−+=+++

−+=+ 2)12(2

2

)12()12(2 001 .

Takođe važi:

( ).)12(2sin)()1(

2)12(2cos

2)12(2cos

0

00

kkn

kk

kkk

k

Tnfd

ddnTnf

ddnTnf

θπ

θπππθπππ

++−−=

⎟⎠⎞

⎜⎝⎛ ++−+=⎟

⎠⎞

⎜⎝⎛ ++++

Pošto se vrednost modulišućeg signala ne menja skokovito prilikom smene signalizacionih intervala, radi se signalu sa kontinualnom fazom (odnosno, o mekom tastovanju).

c) Na osnovu definicionih izraza, dobija se:

k kd kf kθ

0 1 Tf 410 + 0

1 1− Tf 410 − π

2 1− Tf 410 + π

3 1 Tf 410 + 0

4 1 Tf 410 − 0

5 1− Tf 410 − π

Slika 12.2.5.1 prikazuje modulišući signal.

( )ts10 =d

T60

11 −=d 12 −=d 13 =d 14 =d 15 −=d

Slika 12.2.5.1

d) Da bi se dokazalo da su MSK i OQPSK sa elementarnim impulsom “polukosinus” ekvivalentne, polazi se od izraza za MSK:

.2

2sinsin2

2coscos

22cos

42cos)(

00

00

⎟⎠⎞

⎜⎝⎛ +−⎟

⎠⎞

⎜⎝⎛ +=

⎟⎠⎞

⎜⎝⎛ ++=⎟⎟

⎞⎜⎜⎝

⎛+⎟

⎠⎞

⎜⎝⎛ +=

kkkk

kkkk

dT

ttfAd

T

ttfA

dT

ttfAt

T

dfAts

ππθππθ

θππθπ

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 229

Početna faza za MSK je 00 =θ . U svakom narednom signalizacionom intervalu, faza

se ili ne menja, ili se menja za ( ) )2mod(1 ππ −kdk . Pošto je 11 ±=−kd , kθ se može

promeniti samo za π , što znači da },0{ πθ ∈k , odnosno 0sin =kθ .

Dalje se dobija:

( ) ( ).2sin2

sincos2cos2

coscos

22coscos)(

00

0

tfdT

tAtfd

T

tA

dT

ttfAts

kkkk

kk

ππθππθ

ππθ

⎟⎠⎞

⎜⎝⎛−⎟

⎠⎞

⎜⎝⎛=

⎟⎠⎞

⎜⎝⎛ +=

Važi:

⎟⎠⎞

⎜⎝⎛=⎟

⎠⎞

⎜⎝⎛±=⎟

⎠⎞

⎜⎝⎛

T

t

T

td

T

tk 2

cos2

cos2

cosπππ

, i

⎟⎠⎞

⎜⎝⎛=⎟

⎠⎞

⎜⎝⎛

T

tdd

T

tkk 2

sin2

sinππ

,

pa je:

( ) ( )

( ) ( ),2sin2

)(cos2cos

2cos

2sin2

sincos2cos2

coscos)(

00

00

tfT

Ttbtf

T

ta

tfT

tAdtf

T

tAts

kk

kkk

ππππ

ππθππθ

⎟⎠⎞

⎜⎝⎛ −−⎟

⎠⎞

⎜⎝⎛=

⎟⎠⎞

⎜⎝⎛−⎟

⎠⎞

⎜⎝⎛=

gde je AAa kk ±== θcos , i AAdb kkk ±== θcos .

Zbog zavisnosti koja postoji između kd i kθ , ka i kb mogu da menjaju vrednost

samo u trenucima koji su umnošci intervala T2 , uz međusobni ofset od T (Tabela 12.2.5.1).

k kd kθ ka kb

0 1 0 A A

1 1− π A− A

2 1− π A− A

3 1 0 A A

4 1 0 A A

5 1− π A− A

Tabela 12.2.5.1

Slika 12.2.5.2 prikazuje komponente u fazi i kvadraturi. Na slici su jasno naznačene anvelope, koje su oblika )2cos( Ttπ .

230 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

10 =d

T60

11 −=d 12 −=d 13 =d 14 =d 15 −=d

T60

Aa =0 Aa −=1 Aa −=2 Aa =3 Aa =4 Aa −=5

Ab =0 Ab −=1 Ab −=2 Ab =3 Ab =4 Ab −=5

Slika 12.2.5.2

12.2.6 OFDM sistem (Orthogonal Frequency Division Multiplexing) prenosi N digitalnih signala si(t), i = 1, 2,…, N, upotrebom N frekvencijskih nosilaca međusobno pomerenih u frekvencijskom domenu za učestanost ∆f. Kompleksna predstava signala si(t), i-tog frekvencijskog kanala u osnovnom opsegu je:

Ttexts ftjiii ≤≤= ∆ 0,)( 2π ;

gde su ix kompleksni simboli modulacionog alfabeta koji se koristi (npr. MQAM,

MPSK, itd.), a T je period odnosno trajanje jednog OFDM simbola. Vremenski oblik jednog OFDM simbola trajanja T dobija se kao suma svih N komponentnih signala:

T.textsts f itπjN

ii

N

ii ≤≤== ∆

==∑∑ 0,)()( 2

11

a) Odabrati minimalno frekvencijsko rastojanje ∆f susednih komponentnih signala )(tsi takvo da su bilo koja dva različita komponentna signala )(tsi i )(tsk , ki ≠ ,

ortogonalna u vremenskom domenu.

b) Odabrati skup N učestanosti if na kojima će biti formiran OFDM signal )(ts u

osnovnom opsegu tako da širina spektra OFDM signala bude minimalna.

c) Na ulaz OFDM predajnika dolazi niz informacionih simbola kx , ,...2,1=k

modulacionog alfabeta čije je trajanje simbolskog intervala NTTS = . Tokom

trajanja jednog OFDM simbolskog intervala T prihvata se N modulacionih simbola na ulazu i formira jedan OFDM simbol na izlazu OFDM predajnika. Pokazati da se vremenski odbirci OFDM signala )(ts u trenucima STkt ⋅= mogu

predstaviti kao inverzna diskretna Furijeova transformacija (IDFT) povorke ulaznih modulacionih simbola kx . Da li su odbirci )( Sk kTss = kao rezultat

IDFT( kx ) dovoljni za potpunu rekonstrukciju OFDM signala )(ts ?

d) Na osnovu prethodnog, nacrtati principsku blok-šemu OFDM predajnika. Komentarisati zašto je ovo rešenje značajno pogodnije za implementaciju u odnosu na klasične FDM (Frequency Division Multiplexing) sisteme.

Rešenje:

a) Signali si(t) i sk(t), i ≠ k, su ortogonalni u vremenskom domenu ako važi:

∫∫=

−∆

=

∆∆ =⋅>=<T

t

tkifπj-*ki

T

t

f ktπj-*k

f itπjiji dt. exx dt exext,sts

0

)(2

0

22)()(

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 231

Prethodni integral jednak je nuli za i ≠ k ako je ∆f = m/T, m є Z, što daje minimalno frekvencijsko rastojanje ∆f = 1/T. Uvrštavanjem prethodnog dobijamo:

.,)()(

0)()(

2 ki||xt,sts

ki,t,sts

iji

ji

=>=<

≠>=<

b) Minimalnu širinu spektra dobijamo ako komponentne signale rasporedimo simetrično oko nulte učestanosti u frekvencijskom domenu tj:

,..., N.ifN

ifi 1,2

1 =∆⎟⎠⎞

⎜⎝⎛ −−=

Širina spektra OFDM signala je približno N/2 ∆f.

c)

( ) ( ) .0)(1

22)1(2)1(2

1

Tt,exeextsN

i

Tπ j i t

i t/Nπj

T

t/NiπjN

ii ≤≤== ∑∑

=

−−−

=

∑∑==

=≈N

i

Nπjik

i

N

i

SNTSπjikT

iS exexkTs1

2

1

2

)( , što je IDFT( ix ).

Pošto OFDM signal s(t) ima najvišu frekvencijsku komponentu približno jednaku

fN ∆2

, prema teoremi odabiranja potrebni su nam odbirci na svakih

STN

T

fN==

∆22

1, što upravo daje IDFT( ix ).

d) Slika 12.2.6.1 prikazuje principsku šemu OFDM predajnika.

ix )( SkTx

Slika 12.2.6.1

Za veliko N (reda veličine 1000), što je slučaj u OFDM prenosu, ovakva implementacija predajnika kao DSP procesora koji vrši IDFT transformaciju je neuporedivo jeftinija od npr. N produktnih modulatora kakvi su potrebni u FDM-u (što ne bi bilo fizički izvodivo u malim gabaritima).

12.2.7 Predajnik 4PSK signala je prikazan na slici (Slika 12.2.7.1). Izvor generiše bite koji se grupišu po dva i modulišu u 4PSK modulatoru. Signal na izlazu 4PSK modulatora u k-tom signalizacionom intervalu je:

.3,...,1,0,4

2),2cos()( 0 ==ΦΦ−= i

itfAts kk

ππ

Slika 12.2.7.1

232 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

Konstelacija se proširuje sa još 4 simbola pomoću trelis-kodovane modulacije (TCM – Trellis-Coded Modulation). U predajnik je dodat konvolucioni koder kodne brzine 32 , čija je blok šema data na slici (Slika 12.2.7.2).

a) Skicirati 4PSK konstelaciju i odrediti minimalno Euklidsko rastojanje između simbola.

b) Odrediti mapiranje kodnih reči na izlazu iz kodera tako da se maksimizuje minimalno Euklidsko rastojanje između putanja kroz trelis.

c) Na osnovu mapiranja određenog pod b), odrediti minimalno Euklidsko rastojanje između dve putanje u trelisu.

⊕1i

2i

1c2c

3c

Slika 12.2.7.2 8PSK modulator

Rešenje:

a) Slika 12.2.7.3 prikazuje 4PSK konstelaciju. Minimalno Euklidsko rastojanje između

simbola je 2A .

A

Slika 12.2.7.3 4PSK konstelacija

b) Trelis konvolucionog kodera je prikazan na slici (Slika 12.2.7.4).

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 233

Slika 12.2.7.4 Trelis konvolucionog kodera

Ako se pogledaju mogući izlazi iz svakog stanja i mogući ulazi u svako stanje, vidi se da su oni podeljeni u dve odvojene grupe:

prva grupa

druga grupa

000 010

100 110

011 001

111 101

Mapiranje kodnih reči u simbole se vrši na sledeći način:

⋅ paralelni prelazi, tj. grane koje počinju u istom stanju i završavaju u istom stanju se mapiraju u simbole koji su maksimalno udaljeni u konstelaciji,

⋅ preostale grane koje počinju iz istog stanja, ili se završavaju u istom stanju se mapiraju u simbole koji su na sledećem maksimalno mogućem rastojanju.

Pomoću ovih pravila se obezbeđuje da dve putanje kroz trelis koje počinju iz istog stanja i završavaju se u istom stanju budu maksimalno moguće udaljene, posmatrano kroz simbole u konstelaciji (Euklidsko rastojanje), tj. obezbeđuje se maksimizacija

freed .

Na osnovu ovih pravila, za 8PSK i dati konvolucioni koder dobija se mapiranje prikazano na slici (Slika 12.2.7.5).

234 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

Slika 12.2.7.5 8PSK konstelacija

c) Ako se posmatra trelis sa slike (Slika 12.2.7.4), kandidati za minimalno udaljene putanje su:

⋅ dve putanje koje imaju paralelne tranzicije

⋅ putanje koje divergiraju i iz istog stanja i prolaskom kroz minimalan broj stanja ponovo konvergiraju u isto stanje.

Što se tiče putanja sa paralelnim tranzicijama, njihovo minimalnoEukldisko rastojanje je 2A.

Što se tiče putanje koje divergiraju iz istog stanja i zatim konvergiraju u isto stanje, minimalan broj različitih stanja kroz koja prolaze je 2. Posmatrajmo npr. putanju koja prolazi kroz stanja ...-00-00-00-00-... i putanju koja prolazi kroz stanja ...-00-10-01-00-... Ukupno Euklidsko rastojanje u ovom slučaju je zbir sledećih rastojanja:

⋅ grane koje divergiraju iz stanje 00 su minimalno udaljene 2A ,

⋅ grane koje odgovaraju prelazu 10-01 su minimalno udaljene AA 77,0)8sin(2 =π ,

⋅ grane koje konvergiraju konvegiraju u stanje 00 su minimalno udaljene 2A ,

odnosno ukupno rastojanje je 3,6A.

Na osnovu ovoga sledi da su dve putanje kroz trelis su minimalno udaljene za Ad free 2= . Sa obzirom da je verovatnoća greške srazmerna freed , dodavanjem

konvolucionog kodera i proširenjem skupa simbola dobija se modulaciona tehnika koja za istu srednju snagu obezbeđuje manju verovatnoću greške. Loša strana TCM je to što se usložnjava realizacija predajnika i prijemnika. Takođe, treba obratiti pažnju na činjenicu da TCM povećava broj simbola u konstelaciji, pri čemu efektivni digitalni protok (protok informacionih bita) ostaje isti.

12.2.8 Uporediti 4ASK i trelis kodovanu 8ASK koja koristi:

a) konvolucioni koder čiji je trelis prikazan na slici Slika 12.2.8.1 a),

b) konvolucioni koder čiji je trelis prikazan na slici Slika 12.2.8.1 b).

U oba slučaja je srednja snaga signala ista.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 235

Slika 12.2.8.1

Rešenje:

Srednja snaga ASK modulisanog signala je:

222

6

1

2d

MaPP k

ks−=== ,

gde je d polovina rastojanja između simbola:

1

62 −

=M

Pd s .

Konstelacija 4ASK modulacije je data na slici (Slika 12.2.8.2). Minimalno rastojanje

između simbola je ss PPd 26.15222 == .

sPd5

2=

4=M

Slika 12.2.8.2

a) Trelis ovog kodera je prikazan na slici (Slika 12.2.7.4). Mapiranje kodnih reči u simbole na način koji maksimizuje freed je prikazano na slici (Slika 12.2.8.3).

236 STATISTIČKA TEORIJA TELEKOMUNIKACIJA

sPd212=

8=M

Slika 12.2.8.3

Treba odrediti minimalno rastojanje između dve putanje kroz trelis. Na osnovu zadatka 12.2.7, to je rastojanje putanja sa paralelnim prelazom, koje je jednako

ssfree PPdd 47.221288 === .

b) Sa slike trelisa (Slika 12.2.8.1 b) se vidi da ne postoje paralelni prelazi. Mapiranje kodnih reči u simbole kojima je maksimizovano freed prikazano je na slici (Slika

12.2.8.4).

sPd212=

8=M

Slika 12.2.8.4

Minimalno rastojanje između dve putanje kroz trelis je npr. rastojanje između putanje koja prolazi kroz stanja ...S3-S3-S3-S3... i putanje koja prolazi kroz stanja ...S3-S2-S5-

S3..., i iznosi sfree Pdd 09.310 == .

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 237

V E Ž B A 6

PRENOS ZASNOVAN NA MODULACIJI NOSIOCA

I PRIPREMA VEŽBE (DOMAĆI ZADATAK)

P1) Talasni oblici, kompleksna reprezentacija i spektralne karakteristike modulisanih signala

P1.1. Uzmimo binarnu sekvencu b=[ 1 0 0 1 0 ]. Neka je binarni protok kb/s 1=bR i neka je maksimum amplitude svih digitalno modulisanih talasa postavljen na 1 V.

a. Skicirati oblik ASK koji odgovara datoj binarnoj sekvenci b, koristeći frekvenciju odabiranja 5 kHz.

b. Skicirati oblik PSK koji odgovara datoj binarnoj sekvenci b, koristeći frekvenciju odabiranja 5 kHz.

c. Neka su frekvencije koje odgovaraju logičkoj ″1″ i ″0″, korišćene u FSK modulatoru, podešene na 3 i 6 kHz, respektivno. Skicirati rezultujući oblik FSK za datu binarnu sekvencu b.

P1.2. Skicirati funkciju spektralne gustine snage za svaki od modulisanih signala iz pitanja P1.1.

P1.3. Sekvenca prenosi se 4-PSK tehnikom. Pri mapiranju bita u simbole koristi se Grey-ov kod i nerotirana fazna konstalacija.

Elementarni impuls je pravougaoni trajanja T

LL ,0,0,0,1,1,1,1,0,0,1,1,1,0,0,1,0)( =kq

s, ⎟⎟⎠

⎞⎜⎜⎝

⎛=

sTtrectte )( . Nactrati realni i

imaginarni deo kompleksne reprezentacije modulisanog signala u osnovnom opsegu, sT(t), kao i prenošeni modulisani signal, s(t) u trasponovanom opsegu za učestanost

nosioca s

c Tf =

1 .

P1.4. Odrediti spektralnu gustinu srednje snage za M-PSK signale na osnovu izraza

)()(1)( 2 ffET

f xxTs

ss TTΦ=Φ ,

gde je spektralna gustina snage za informacioni sadržaj sa međusobno nezavisnim simbolima. Autokorelaciona funkcija elementarnog impulsa jeste podignuti kosinus sa faktorom zaobljenja

)( fxxΦ)(teT

2/1=α . Za dobijene vrednosti prikazati spektralnu gustinu snage modulisanog signala s(t).

P2) Koherentna i nekoherentna detekcija

P2.1. Ako je na ulaz koherentnog detektora prikazanog na slici 6.1. doveden ASK signal, skicirati oblik signala na izlazu svakog bloka.

238 VEŽBA 6

Slika 6.1.

P2.2. Ponoviti prethodni zadatak za dati nekoherentni detektor sa slike 6.2.

Slika 6.2.

P3) BER performanse modulacionih postupaka

P3.1. Na osnovu Simulink Tutorial modela za On-Off Keying (OOK) upoznati se sa upotrebljenim blokovima. Uporediti performanse prijemnika koji koriste prilagođeni filtar i običan NF filtar (Pretpostaviti da je snaga prenošenog signala jednaka snazi šuma u kanalu).

P3.2. Odrediti verovatnoću bitske greške PEb za koherentnu detekciju ASK i PSK modulacionih postupaka u funkciji od Eb i N0.

P3.3. Za koliko dB treba povećati 0N

Eb da bi se kod 32-PSK modulacije dobila ista

verovatnoće greške kao kod 16-PSK.

II ZADATAK VEŽBE

U delu vežbe koji koristi CST, binarni protok je kbs 1=bR , a maksimum amplitude modulisanog signala je 1 V. Perioda trajanja bita Tb=1/Rb sadrži 100 odmeraka.

GENERISANJE MODULISANOG SIGNALA

1) ASK (Amplitude-Shift Keying)

1.1. Generisati binarnu sekvencu dužine 5 bita: [ 1 0 0 1 0 ]:

>> b=[ 1 0 0 1 0 binary (45) ]

a. Da bi generisali ASK signal sa sa nosećom frekvencijom 8 kHz: 1. generišemo unipolarni NRZ signal xu, iz sekvence b;

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 239

2. množimo xu sa izlazom iz oscilatora koji osciluje na 8 kHz.

>> xu = wave_gen(b, 'unipolar_nrz' ); >> sa = mixer( xu, osc(8000) );

b. Prikazati prvih 500 odmeraka oblika signala xu i sa koji predstavljaju prvih 5 bita

date binarne sekvence b. Uporediti ova dva talasna oblika.

>> tt = [1:500]; >> subplot(211), waveplot(xu(tt)) >> subplot(212), waveplot(sa(tt))

c. Takođe prikazati respektivno spektralnu gustinu snage (PSD) u opsegu

frekvencija [0,20 kHz] za xu i sa, i zabeležiti ih na grafiku 6.1 i 6.2. Za prikaz PSD funkcije u traženom frekvencijskom opsegu mora se izdati komanda psd sa dva argumenta kao psd(x,freq_range) koja prikazuje PSD od x duž definisanog frekvencijskog intervala definisanog vektorom freq_range.

>> fr = [ 0, 20000 ]; >> subplot(211), psd(xu,fr) >> subplot(212), psd(sa,fr)

Grafik 6.1. Grafik 6.2.

1.2. Za amplitudsku modulaciju PAM signala koristi se nosilac učastanosti Tfc /40= . PAM signal ima elementarni impuls oblika koren iz podignutog kosinusa sa faktorom zaobljenja .5,0=α Odrediti i nacrtati spektar osnovnog i amplitudski modulisanog signala.

2) PSK (Phase-Shift Keying)

BPSK

2.1. Da bismo generisali PSK signal sp, sa nosećom frekvencijom 8 kHz: 1. generišemo polarni NRZ signal xp, iz sekvence b (zadatak 1.1); 2. množimo xp sa izlazom iz oscilatora koji osciluje na 8 kHz.

>> xp = wave_gen(b, 'polar_nrz' );

240 VEŽBA 6

>> sp = mixer( xp, osc(8000) );

a. Prikažite prvih 500 uzoraka oblika signala xp i sp:

>> subplot(211), waveplot(xp(tt)) >> subplot(212), waveplot(sp(tt))

Kakva je razlika faza imeđu sp i nosioca sin(2Βfct) u toku trajanja prvog i drugog bita?

b. Prikažite PSD funkcije xp i sp duž frekvencijskog intervala [0, 20 kHz]. Skicirati

osnovne karakteristike svake PSD funkcije. >> subplot(211), psd(xp,fr) >> subplot(212), psd(sp,fr)

Grafik 6.3 Grafik 6.4

2.2. Na osnovu Simulink Tutorial-a, za BPSK sa NRZ elementarnim impulsima i prilagođenim filtrom izvršiti analizu signala:

a. Da li je obvojnica (anvelopa) prenošenog signala konstantna? b. Objasniti zašto poslati u(t) i primljeni signal r(t) nisu jednaki (misli se na signale

na ulazu i izlazu iz kanala). c. Objasniti izgled signala nakon množača korelacionog prijemnika, x(t). d. Da li postoji ISI na predajnoj strani? Kako je to moguće uočiti na dijagramu oka

i konstalacionom dijagramu (scatter plot)? e. Objasniti izgled dijagrama oka. Da li na prijemu postoji ISI? f. Koji su optimalni trenuci odmeravanja? g. Zašto konstelacioni dijagram sadrži više od 2 tačke?

M-PSK

2.3. Prikazati talasne oblike koji se koriste pri prenosu 8-PSK signala sa konstelacionim

simbolima 7,,1,0,4 L== meAmj

m

π

, ako je učestanost nosioca ./3 Tfc =

2.4. Na osnovu Simulink Tutorial-a, za QPSK sa elementarnim impulsom koren iz podignutog kosinusa i prilagođenim filtrom :

a. Objasniti izgled trajektorije signala na predajnoj strani.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 241

b. Detektovati isčezavanja amplitude i objasniti ih sa stanovišta konstelacije. c. Uporediti konstelacione dijagrame na predajnoj i prijemnoj strani u odsustvu šuma. d. Ako se pojavi greška u sinhronizaciji faza sinusnog (u kvadraturi) i kosinusnog (u

fazi) nosioca od po π/8 kakav uticaj će to imati na kontelacioni i dijagram oka, odnosno na trajektoriju signala? Ako nema šuma, koliko je maksimalno odstupanje faze nosioca koje i dalje ne prouzrokuje greške?

e. Šta se dešava sa konstelacionim dijagramom i trajektorijom ako fazni pomak između nosilaca u fazi i kvadraturi nije π/2?

f. Ako se u frekvencijama nosioca na prijemu pojavi odstupanje od po 1% u odnosu na nosilac na predaji, opisati uticaj na dijagram oka, konstalacioni dijagram i trajektoriju signala. Da li je moguća detekcija bez grešaka.

g. Ako se komponenta u kvadraturi zakasni za T/2 dobijamo Offset-QPSK. Kakve razlike je na predajnoj strani moguće uočiti na konstelacionom

dijagramu, dijagramima oka, i trajektorijama signala? Postoje li ovde značajna slabljenja obvojnice? Uporediti sa QPSK. Zbog čega

su slabljenja obvojnice nepoželjna? Da li trajektorija prijemnog signala ima dijagonalne prolaze kroz nulu? Dati

objašnjenje na osnovu realizacije prijemnika u Simulinku.

Pokazati da je za elementarni impuls ⎪⎩

⎪⎨⎧

≤≤−⎟⎟⎠

⎞⎜⎜⎝

⎛=

inače02

cos/4)( TtTTtTEth

π

i kašnjenje u kvadraturnoj grani od T, OQPSK jednaka Minimum Shift Keying (MSK - BFSK sa minimalnom mogućom separacijom između nosilaca

.21T

f =∆ ) Zašto konstalacioni dijagram ima 4 umesto dve tačke?

QAM

2.5. Na osnovu Simulik Tutorial-a simulirati prenos zasnovan na 16-QAM. Da li je 16-QAM više ili manje osetljiva na šum u odnosu na QPSK? Objasniti na osnovu konstelacionih i dijagrama oka.

3) FSK (Frequency-Shift Keying)

3.1. Da bismo generisali neprekidnu fazu FSK signala sf, sa frekvencijama logičke ″1″ i ″0″, 4 i 8 kHz, respektivno:

1. generišemo polarni NRZ signal iz sekvence b (zadatak 1.1); 2. dovodimo polarni oblik signala na ulaz naponski kontrolisanog oscilatora (Voltage

Controlled Oscillator - VCO).U ovom eksperimentu VCO ima centralnu frekvenciju podešenu na 6 kHz a frekvencijska osetljivost je -2 kHz/V.

>> sf = vco(xp);

a. Prikazati oblik xp i sf za period 0 < t < 5Tb.

>> subplot(211), waveplot(xp(tt)) >> subplot(212), waveplot(sf(tt))

b. Prikazati PSD funkciju FSK signala i zabeležiti je na grafiku 6.5.

>> clf >> psd(sf,fr)

242 VEŽBA 6

Grafik 6.5

OFDM

Pitanje 6.1.

Kako se može generisati FSK signal uz pomoć dva ASK signala? Koju modulacionu šemu bi ste preporučili za sistem gde je potrebno efikasno korišćenje propusnog opsega?

3.2. Napisati MATLAB kod koji omogućuje generisanje OFDM signala.

DETEKCIJA DIGITALNO MODULISANOG SIGNALA

4) Koherentna detekcija

Koherentni detektor ASK i PSK signala predstavljen je na slici 6.1.

4.1. Da bismo demodulisali ASK signal sa, prvo množimo sa sa lokalno generisanim nosiocem koji ima istu frekvenciju i istu fazu kao i nosilac korišćen prilikom generisanja. Prikaži oblik signala ya na izlazu posle množenja sa sa nosiocem za prvih pet perioda bita. Takođe, prikaži odgovarajuću PSD funkciju duž intervala fr i zabeleži je na grafik 6.6.

>> ya = mixer( sa, osc(8000) ); >> clf, subplot(211), waveplot(ya(tt)) >> subplot(212), psd(ya,fr)

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 243

Grafik 6.6

a. Priključi ya na ulaz prilagođenog filtra i zabeleži njegov izlaz u toku vremenskog

perioda 0 < t < 5Tb.

>> za = match('unipolar_nrz', ya); >> subplot(212), waveplot(za(tt))

Grafik 6.7

Pitanje 6.2.

Odrediti impulsni odziv prilagođenog filtra. Primetiti da je za sličan izlazu prilagođenog filtra za slučaj unipolarnog NRZ signala. Zašto?

244 VEŽBA 6

Glavni problem u implementaciji koherentnog detektora je sinhronizacija nosioca. Da bismo postigli optimalne performanse lokalni oscilator treba da ima istu fazu i istu frekvenciju kao dolazeći nosilac. Devijacija faze i frekvencije rezultuje degradacijom osobina (performansi) detekcije.

4.2. Da bissmo ispitali efekat greške faze demodulišemo sa koristeći lokalni oscilator čiji je izlaz dat kao sin(2Βfc+Ν). Ovde je sa Ν predstavljena greška faze merena u odnosu na nosilac signala. Zabeleži maksimum amplitude signala na izlazu iz filtra za svaku grešku faze datu u tabeli 6.1.

>> ya = mixer( sa, osc(8000, greška faze) ); >> za = match('unipolar_nrz', ya); >> subplot(212), waveplot(za(1:500))

a. Demoduliši sa sa 60º i 120º faznom freškom. Dekoduj izlaz iz prilagođenog filtra i izvršite procenu primljenih prvih pet bita sekvence b. Zabeleži svaku dekodovanu sekvencu i komentarišite njihovo razlikovanje.

Phase error = 60º; b̂1-5 =

Phase error = 120º; b̂1-5 =

GREŠKA FAZE MAKSIMUM AMPLITUDE [V] 0º

20º 60º 80º

120º

Tabela 6.1.

4.3.

Pitanje 6.3

BER (Bit Error Rate) koja se dobija pri detekciji signala u prisustvu šuma, funkcija je maksimuma amplitude signala na izlazu iz filtra prijemnika. Na osnovu rezultata prikupljenih u tabeli 6.1 odrediti koja greška faze daje najmanju vrednost BER?

Da bismo ispitali efekat devijacije frekvencije prilikom demodulisanja ASK signala, demoduli sa sa lokalnim oscilatorom podešenim na 7900 Hz. Prikaži i uporedi demodulisane signale ya i ya1.

>> ya1 = match('unipolar_nrz', mixer(sa, osc(7900))); >> subplot(211), waveplot (ya(tt)) >> subplot(212), waveplot (ya1(tt))

a. Da li se može izvršiti estimacija orginalne binarne sekvence iz ya1? Razmotriti i

drugi slučaj kada je frekvencija lokalnog oscilatora podešena na 7985 Hz. Demoduliši sa i generišite izlaz iz prilagođenog filtra.

>> ya2 = match('unipolar_nrz', mixer(sa, osc(7985))); >> subplot(211), waveplot (ya),subplot(212), waveplot (ya2)

Odredite frekvenciju sinusoide koja množi anvelopu na izlazu iz filtra:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 245

frekvencija anvelope = Hz

5)Nekoherentna detekcija

Pitanje 6.4

Posmatrajmo ASK signal sa(t) sa frekvencijom nosioca fc. Ako se sa(t) demoduliše monožeći sa izlazom lokalnog oscilatora podešenog na fo, tako da je fo ≠ fc, anvelopa na izlazu iz filtra detektora modulisana je sinusoidom. Odredite frekvenciju ovako modulisanog signala kao funkciju od fc i fo.

Nekoherentna detekcija digitalno modulisanih signala ne zahteva sinhronizaciju lokalnog oscilatora sa komponentom nosioca signala. Bez obzira na prisustvo šuma, iz iskustva znamo da sistemi sa nekoherentnom detekcijom imaju veći BER nego sistemi sa koherentnom detekcijom. Razmatramo nekoherentni detektor za ASK signal prikazan na slici 6.2.

Funkcija filtra propusnika opsega (Band-Pass Filter BPF) je da redukuje šum i smetnje. Pretpostavimo da je propusni opseg BPF pogodno odabran tako da je distorzija signala neznatna; tj. ako je ulaz u BPF sa(t), onda je i signal na izlazu iz BPF takođe sa(t). Detektor anvelope se sastoji iz ispravljača iza kojeg sledi filtar propusnik niskih učestanosti (Low-Pass Filter LPF) sa propusnim opsegom fo, odabranim tako da je zadovoljeno sledeće pravilo:

propusni oseg signala << fo >> frekvencija nosioca.

5.1. Neka je propusni opseg filtra propusnika niskih učestanosti LPF koji koristimo u MATLAB-u kao funkciju envelope podešen na 4000 Hz. Primeniti na ASK signal sa funkciju envelope i prikazati njen izlaz zajedno sa prikazom ASK signala sa.

>> ya = envelope(sa,4000); >> clf, subplot(211), waveplot (sa(tt)) >> subplot(212), waveplot (ya(tt))

Dekodujte prvih 5 bita emitovane sekvence.

Pitanje 6.5

Može li se nekoherentna detekcija koristiti u slučaju PSK signala?

5.3. Utvrditi uticaj invertujućeg kanala na diferencijalno kodovan i nekodovan Mančester binarni signal. Invertujući kanal u osnovnom opsegu odgovara obrtanju faze nosioca na prijemu za 180.

5.4. Implementirati diferencijalni koder za 8-DPSK.

5.5. Implementirati FSK demodulator zasnovan na korelatorima.

6) Osobine sistema u prisustvu šuma

6.1. Generiši ASK signal pretstavljen sa 500 uzoraka binarne sekvence:

>> b =[ 1 0 0 1 0 binary (495) ];

246 VEŽBA 6

>> sa=mixer (wave_gen(b,'unipolar_nrz'),osc(8000));

a. Dovesti sa na kanal sa jedinstvenim pojačanjem, šumom kanala σ2=1 W i dovoljnim propusnim opsegom tako da nema distorzije signala. Prikaži ASK signal sa i izlaz iz kanala y, za vremenski period 0 < t < 5Tb.

>> y =channel(sa,1,1.5,49000); >> subplot(211), waveplot(sa(tt)) >> subplot(212), waveplot(y(tt))

b. Iskoristiti koherentni detektor za demodulaciju y. Prikazati na dijagramu oka izlaz iz prilagođenog filtra.

>> zm =match('unipolar_nrz', mixer(y,osc(8000))); >> clf, eye_diag(zm);

c. Iz dijagrama oka izvesti optimalni trenutak semplovanja i vrednost praga odlučivanja. Dovesti zm na kolo odluke, i zabeležiti rezultujuću verovatnoću greške bita.

>> detect(zm,vth,sampling_instant,b); Koherentna detekcija: Pe =

Pitanje 6.6.

Izračunaj teorijsku verovatnoću bitske greške za slučaj razmatran u prethodnom delu. Primeti da se PSD funkcija šuma kanala može odrediti kao

( )sistemaopsegpropusni

NfS n

n ×==

22

20 σ

Propusni opseg sistema u ovom eksperimentu je 50 kHz.

d. Koristite nekoherentnu detekciju za dekodovanje bit-sekvence y na izlazu iz kanala. >> ze = envelope(y,400); >> detect(ze,vth,sampling_instant,b);

e. Uporediti rezultujuću BER sa slučajem kod koherentne detekcije.

f. Za kanal sa istim karakteristikama odrediti BER za: • koherenetno detektovan PSK signal, • nekoherentno detektovan FSK signal.

6.2. Prikazati teorijske i vrednosti verovatnoće greške dobijene Monte-Carlo simulacijom za

• 4-PSK prenos • 4-DPSK • 16-QAM • B-FSK, square-low detektor (nekoherentna detekcija)

6.3. Pomoću bertool MATLAB funkcije, nacrtati teorijske BER krive za M-PSK, M=2, 4, 8, 16, i 32. Objasniti povećanje verovatnoće greške za veći broj simbola u alfabetu.

6.4. Kakav je uticaj aditivnog šuma na OFDM prenos.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 247

13 PRENOS SIGNALA U PROŠIRENOM SPEKTRU (PPS)

13.1 UVOD Ideja prenosa u proširenom spektru je bila prisutna u laboratorijama za telekomunikacije pre više od 50 godina, a proistekla je iz namere da se u radio-prenosu obezbedi visok stepen otpornosti na šum, ometanje, elektronsko izviđanje i prisluškivanje. Komercijalna primena ove tehnike omogućena je razvojem mikroelektronike.

13.1.1 Princip PPS radio-sistema

Ako sa )( fSt označimo modulisani signal na izlazu klasičnog predajnika (modulatora), a

)(E ⋅PPS operaciju proširivanja spektra, tada je signal na izlazu bloka za proširenje spektra dat

izrazom:

[ ])()( fSEfS tPPSPPS = (13.1.)

Na prijemu se vrši skupljanje spektra signala )( fSPPS primenom identične operacije

)(E ⋅PPS , koja je sama sebi inverzna, jer važi [ ] 1)(E)(EE 2 =⋅=⋅ PPSPPSPPS .

[ ] [ ]{ } )()(EE)(E)( fSfSfSfS ttPPSPPSPPSPPSr === (13.2.)

U procesu proširenja spektra snaga signala ostaje nepromenjena, odnosno važi:

mrPPSPPSmt BfSBfSBfSP )()()( === (13.3)

Definiše se faktor proširenja spektra PPS signala, odnosno procesno pojačanje:

m

PPS

B

BG = , [ ]dB log10 G=γ (13.4.)

Procesno pojačanje predstavlja meru efikasnosti PPS radio-sistema.

13.1.2 Redukcija uticaja uskopojasne smetnje

Na ulaz prijemnika PPS sistema dolazi PPS signal širine spektra PPSB i uskopojasna smetnja

)( fJ širine spektra mB . Spektri oba signala imaju iste centralne učestanosti.

)()()( fJfSfR PPS += .

Primenom operacije skupljanja spektra sledi:

[ ] [ ] )()()()(E)(E fJfSfJfSfR etPPSPPSPPS +=+= .

)( fJe je smetnja čiji je spektar primenom operacije )(E ⋅PPS proširen na opseg PPSB . Snage

smetnje na ulazu i izlazu bloka za skupljanje spektra su jednake.

mPPSeui BfJBfJNN )()( === .

Isto važi i za signal:

PPSPPSmtui BfSBfSPP )()( === .

248 DIGITALNA FREKVENCIJSKA MODULACIJA

Klasični prijemnik na svom ulazu ima filtar propusnog opsega mB , koji ograniči spektar,

odnosno snagu smetnje )( fJe , mei BfJN )(= .

Odnos signal/šum na izlazu klasičnog prijemnika dat je izrazom:

uu

u

i

i

i N

PG

N

PG

N

P

N

P⎟⎠⎞

⎜⎝⎛===⎟

⎠⎞

⎜⎝⎛

(13.5.)

Tehnike proširenja spektra dele se na:

⋅ direktnu sekvencu (DS),

⋅ frekvencijsko skakanje (FH),

⋅ kombinacija DS i FH

13.1.3 Direktna sekvenca

Blok šeme predajnika i prijemnika u sistemu za prenos u proširenom spektru tehnikom direktne sekvence su prikazani na slici 13.a i 13.b, respektivno.

izvorinformacija

PPS-DSmodulator

klasičnimodulator

izlaznistepen

generatortakta

generatorpsudoslučajne

sekvence

nosilacstabilne

učestanosti

Slika 13.a DS-PPS predajnik

Slika 13.b DS-PPS predajnik

13.1.4 Frekvencijsko skakanje

Blok šema sistema za prenos u proširenom spektru tehnikom frekvencijskog skakanja je prikazana na slici 13.c.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 249

Slika 13.c FH-PPS predajnik

250 PRENOS U PROŠIRENOM SPEKTRU

13.2 ZADACI

13.2.1 Predajnik DS/BPSK signala sa slike prenosi informacionu sekvencu }1,0,0,0,1,1,0,0,1{}{ =x brzinom 75 b/s. Sekvencu za proširivanje spektra }{g generiše

pomerački registar I = D3+D4 sa početnim stanjem 1111 i učestanošću takta 225 Hz.

)(ts

}{x

}{g

)cos( 0tω

Slika 13.2.1

a) Napisati krajnju emitovanu sekvencu }{}{ gx ⊕ .

b) Koliki je opseg emitovanog (proširenog) signala?

c) Koliko iznosi procesno pojačanje?

d) Ako je procenjeno kašnjenje veće od stvarnog za vreme jednog čipa (chip), odrediti dekodovanu sekvencu.

Bitske vrednosti se mapiraju u amplitudu modulisanog signala na sledeći način:

bit amplituda

0 1

1 1−

Rešenje:

a) Slika 13.2.2 prikazuje pomerački (šift) registar opisan datim polinomom.

}{g

Slika 13.2.2

Generisana PN sekvenca }{g je data na slici (Slika 13.2.3, vidi zadatak 3.2.2).

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 251

Slika 13.2.3

Protok PN sekvence na izlazu generatora je 3 puta brži nego protok informacione sekvence:

.3

,b/s 225

b/s, 75

dc

c

d

vv

v

v

===

.

To znači da se svaki bit informacione sekvence množi sa tri bita PN sekvence.

Novodobijeni niz }{}{ gx ⊕ je:

}{x 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1

}{g 1 0 0 0 1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0

}{}{ gx ⊕ 0 1 1 0 1 0 0 1 1 1 0 1 0 0 0 1 0 0 0 1 0 0 1 1 1 0 1

b) Sekvenca dobijena množenjem informacione i PN sekvence ima protok jednak protoku PN sekvence i zauzima opseg od:

.2c

cv

B =

Nakon BPSK modulacije, potreban propusni opseg je duplo širi i jednak:

Hz 2252 === ccBPSK vBB .

c) Procesno pojačanje izražava povećanje otpornosti na ometajuće signale, koje se ostvaruje proširivanjem spektra:

.BPSK

c

d

c

B

B

v

vG ==

Na osnovu prethodnog izraza vidimo da je procesno pojačanje jednako odnosu brzine čipa (vc) i digitalnog protoka (vd). Čip predstavlja jedan signalizacioni interval digitalne pseudo-slučajne sekvence koja se koristi za proširivanje spektra, tako da brzina čipa predstavlja broj čipova u jednoj sekundi. Procesno pojačanje je takođe moguće izraziti kao odnos širina frekvencijskih opsega koje zauzimaju sekvenca za proširivanje (Bc) i neproširena informaciona sekvenca (B).

Kako su nam u zadatku poznate i brzina čipa i digitalni protok, iz njihovog količnika nalazimo traženu vrednost procesnog pojačanja:

252 PRENOS U PROŠIRENOM SPEKTRU

3==d

c

v

vG .

d) Prijemnik DS/BPSK signala je prikazan na slici. Prvo se vrši “skupljanje” spektra

množenjem sa lokalno generisanom PN sekvencom )ˆ( dTtg − koja je zakašnjena za

procenjeno kašnjenje. Nakon toga sledi konvencionalni BPSK prijemnik.

)( dTts −}ˆ{x

1)ˆ(2 −− dTtg

Slika 13.2.4

Ukoliko je procenjeno kašnjenje različito od stvarnog ( cdd TTT +=ˆ – fazni

nesinhronizam), doći će do grešaka na prijemu:

amplituda )( dTts − 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)ˆ(2 −− dTtg 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)ˆ(2

)(

−−⋅

d

d

Ttg

Tts 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

dekodovana sekvenca }ˆ{x 0 1 1 1 1 0 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 0 0 0

13.2.2 Sistem za prenos signala u proširenom spektru metodom direktne sekvence koristi se za prenos signala sa digitalnim protokom vd = 7500 b/s. Proširenje spektra ostvaruje se korišćenjem PN sekvence čiji je protok vc = 192⋅10-6 b/s.

a) Izračunati procesno pojačanje.

b) Ako je snaga signala sa proširenim spektrom na ulazu u prijemnik P0=4⋅10-14 W, a SGSS šuma u istoj tački pN = 1.6⋅10-20 W/Hz odrediti odnos signal-šum na ulazu u prijemnik.

Rešenje:

a) Procesno pojačanje je:

.106,25105,7

10192 33

6

⋅=⋅⋅==

d

c

v

vG

Vrednost procesnog pojačanja izražena u [dB] iznosi:

dB. 08,44log10 == Gg

b) Na ulasku u prijemnik vrši se pojasno filtriranje, kako bi se eliminisao doprinos šuma i ometača koji postoje na učestanostima koje se ne koriste za prenos korisnog signala. Kako je u prenosu korišćen prošireni spektar, potrebna širina pojasnog filtra biće znatno veća nego u slučaju uskopojasnih modulacija. Ukoliko pretpostavimo da je za

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 253

proširivanje spektra iskorišćena sekvenca sa pravougaonim elementarnim impulom, tada će širina njenog spektra između prvih nula u spektru (prva arkada), biti jednaka:

MHz. 3842 == CC vB

Pošto je širina spektra proširenog signala, kod metoda proširivanja sa direktnom sekvencom, jednaka širini spektra sekvence za proširivanje, nalazimo da je snaga šuma na ulazu u prijemnik

pW. 14,60 == CN BNP

Za datu snagu primljenog signala, odnos signal/šum nakon pojasnog filtra ima vrednost

dB, 86,211051,6log10log10 3 −=⋅== −

N

SN P

Pa

odnosno snaga šuma je na ulazu u prijemnik za više od 20 dB veća od snage signala.

13.2.3 Ukupno 24 terminala jednake snage dele frekvencijski opseg u CDMA sistemu. Svaki terminal signalizira brzinom 9.6 kb/s DS-SS modulisan signal. Izračunati minimalnu brzinu signalizacije (chip-rate – cv ) PN sekvence da bi se ostvarila BER = 10-3.

Pretpostaviti da se šum koji postoji u kanalu može zanemariti u odnosu na interferenciju od ostalih korisnika.

Rešenje:

U DS-CDMA sistemu postoji više korisnika kojima je dodeljen isti frekvencijski opseg. Svakom korisniku je dodeljena različita PN sekvenca, a deljenje istog opsega je moguće jer su PN sekvence međusobno ortogonalne, ili “skoro” ortogonalne (vidi zadatak 4.2.4).

U ovom zadatku je pretpostavljeno da PN sekvence nisu u potpunosti ortogonalne, tj. da postoji interferencija od ostalih korisnika u sistemu (njih 23), koja predstavlja smetnju.

Verovatnoća greške za BPSK, u sistemu gde pored Gausovog šuma postoji i smetnja je:

⎟⎟

⎜⎜

+=

jn

sE PP

PQP ,

gde je sP snaga signala, nP snaga šuma, a jP snaga ometajućeg signala (jamming).

Po uslovu zadatka je, uz pretpostavku da se snaga šuma može zanemariti:

310−=⎟⎟

⎜⎜

⎛=

j

sE P

PQP ,

pa je:

( )( ) 49.9)08.3(10 2231 === −−QP

P

j

s .

Snaga ometanja je:

,23

G

PP s

j =

gde je sa G obeleženo procesno pojačanje.

Traženo procesno pojačanje je:

254 PRENOS U PROŠIRENOM SPEKTRU

3.21849.92349.923

=⋅=⇒== GP

GP

P

P

s

s

j

s .

Sa druge strane, procesno pojačanje je:

d

c

v

vG = ,

pa je brzina signalizacije:

kb/s 4.2095kb/s 6.93.218 =⋅== dc Gvv .

13.2.4 CDMA komunikacioni sistem koristi 11 terminala jednake snage koji emituju signale ka centralnom čvoru. Svaki terminal emituje informacije brzinom 1 kb/s koristeći direktnu sekvencu za proširivanje od 100 kb/s i BPSK modulaciju.

a) Odrediti odnos energije po bitu i SGSS smetnje, 0JEb , ako se šum prijemnika

može zanemariti u odnosu na smetnju koja potiče od ostali korisnika.

b) Ako svi korisnici udvostruče izlaznu snagu, kako se to odražava na odnos 0JEb ?

c) Kako modifikovati pseudoslučajnu sekvencu za proširenje sistema na 101 korisnika iste snage, a da se pri tome zadrži izračunati odnos 0JEb ?

Rešenje:

a) Snaga ometajućeg signala je:

sj PP 10= ,

gde je sP snaga terminala.

SGSS ometajućeg signala je:

c

s

c

j

B

P

B

PJ

100 == ,

dok je energija po bitu:

s

sss

sb v

PTPE

M

EE ====

)(ld.

Važi:

10kb/s 110

kb/s 100

1010100

=⋅

====s

c

s

c

cs

ssb

v

v

v

B

BP

vP

J

E.

b) Iz dela zadatka pod a) se vidi da u ovom slučaju 0JEb ne zavisi od snaga terminala,

pa se udvostručavanjem izlazne snage ovaj odnos ne može promeniti.

c) Kada u sistemu ima 101 korisnik, odnos 0JEb je:

s

cb

v

v

J

E

1000

= .

Da bi se zadržao isti odnos 0JEb , mora se povećati odnos sc vv (tj. procesno

pojačanje) za deset puta. Ako se zadržava ista brzina signaliziranja terminala, tada se brzina koda za proširenje mora povećati deset puta:

cc vv 10' = .

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 255

13.2.5 Posmatra se FH/8FSK sistem dat na slici (Slika 13.2.5), sa digitalnim protokom 1,2 kb/s. PN generator čini 20-bitski pomerački (šift) registar, koji gereriše sekvencu maksimalne dužine (prolazi kroz sva stanja izuzev stanja svih nula). Svako stanje registra diktira novu centralnu učestanost unutar opsega frekvencijskog skakanja, a rastojanje između između susednih centralnih učestanosti iznosi 200 Hz. Učestanost takta registra je 2 kHz.

a) Kolika je širina spektra nakon proširenja?

b) Odrediti brzinu skakanja?

c) Koliko skokova se napravi po simbolu?

d) Izračunati procesno pojačanje.

}{x }ˆ{x

1220max −=L 1220

max −=L

Slika 13.2.5

Rešenje:

a) Pošto je u pitanju MLSR registar, postoji 1220max −=L stanja registra, odnosno

1220 − centralnih učestanosti. Ukupan propusni opseg je:

MHz 210Hz 200)12( 20 ≈⋅−=FHB .

b) Brzina skakanja je:

kBd 2== cc fv .

c) Broj skokova po simbolu je:

s

cc v

vN = .

Važi:

kBd 4.03

kb/s 2.1

)(ld===

M

vv d

s ,

pa je:

5=cN .

d) Procesno pojačanje za FH sistem je:

FSK

FH

B

BG

8

= .

Širina spektra 8FSK modulisanog signala je:

Hz 1400Hz 200)1(8 =⋅−= MB FSK ,

pa je:

310150Hz 1400

MHz 210 ⋅==G .

256 PRENOS U PROŠIRENOM SPEKTRU

13.2.6 Sistem za prenos signala metodom frekventnog skakanja odlikuje se sledećim parametrima vd =2400 b/s, broj promena frekvencije (skokova) po bitu poruke N = 16, faktor proširenja opsega K = 8, procesno pojačanje g > 45 dB.

a) Odrediti minimalan broj potrebnih učestanosti nosioca, m, ako je m stepen broja 2.

b) Izračunati opseg učestanosti koji zauzima sistem sa FH.

Rešenje:

a) Pošto se u toku prenosa jednog simbola (bita) frekvencija nosioca promeni N = 16 puta, u pitanju je brzo frekvencijsko skakanje. Zadržavanje na svakom od nosilaca biće N puta kraće, tako da možemo usvojiti da se frekvencijska modulacija obavlja sa fiktivnim digitalnim signalom čiji je signalizacioni interval N puta kraći od stvarnog. Spektar ovakvog signala biće N puta širi od originalnog, što je na slici (Slika 13.2.6) prikazano isprekidanom linijom. Postupak FSK modulacije unosi K-tostruko proširenje spektra, pri čemu je ovde sadržano i zahtevano rastojanje između korištenih nosilaca, odnosno zaštitni intervali.

Slika 13.2.6

Kako posmatrani sistem sa frekventnim skakanjem koristi m mosilaca, njegovo procesno pojačanje je moguće odrediti na osnovu izraza,

.mKNB

mKNB

B

BG FH ===

Za traženo procesno pojačanje neophodno minimalan broj nosilaca mora zadovoljiti uslov

,2471010

≈≥KN

m

g

a pošto je zahtevano da m bude stepen broja 2 usvajamo m = 256.

b) U toku jednog čipa emituje se samo jedan FSK simbol u okolini nosioca koji je definisan sekvencom skakanja, što predstavlja uskopojasni signal. Međutim, prenošeni signal u dužem vremenskom intervalu koji obuhvata veći broj skokova koristi spektar znatno veće širine,

MHz. 3,1572 === dFH vmKNmKNBB

13.2.7 Odnos signal/šum ( 0NEb ) na ulazu u nekoherentni BFSK prijemnik u sistemu sa FH

iznosi SNR = 30 dB. Sistem zauzima opseg učestanosti B = 2 GHz. U istom opsegu učestanosti radi šumni ometač čija je SGSS J0 = 100N0.

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 257

a) Izračunati EP na izlazu iz prijemnika u odsustvu ometača.

b) Izračunati EP u prisustvu ometača.

c) Ako ometač ometa samo deo opsega učestanosti B, koliki opseg treba ometati da bi se maksimizovala verovatnoća greške.

d) Odrediti maksimalnu vrednost EP za slučaj pod c).

Rešenje:

a) Verovatnoća greške za nekoherentnu BFSK demodulaciju je (vidi zadatak 11.2.4):

,2

1 02NbE

E eP−

=

gde je:

10001010 310

30

0

===N

Eb ,

pa je:

02

1 500 ≈= −ePE .

b) Ako se čitav opseg u kojem su prenosi signal ometa sa konstantnom SGS ometača, J0, prethodni izraz za verovatnoću greške modifikujemo dodajući ovu vrednost na SGSS šuma,

.1054,32

1 3)00(2 −+−

⋅== JNbE

E eP

c) Kada se ometa samo jedan deo opsega B moguće je definisati tzv. faktor ometanja koji predstavlja verovatnoću da tekući nosilac u sekvenci skakanja pripada ometanom opsegu širine BJ,

.B

BJ=ρ

Ukoliko pretpostavimo da se za ometanje koristi ometač iste snage BJPj 0= kao pod

b), njegova SGSS biće povećana jer se ista snaga koncentriše na suženom opsegu ometanih frekvencija,

.' 00 ρ

JJ =

U toku prenosa FH nosilac pripada ometanom opsegu sa verovatnoćom ρ, odnosno komunikacija je neometana sa verovatnoćom (1-ρ). Pošto svakom od ovih slučajeva odgovaraju drugačiji izrazi za verovatnoću greške, njenu konačnu vrednost možemo izraziti na sledeći način:

.222

)1( 02)'00(202 JbE

JNbE

NbE

E eeeP

ρρρρ −

+−−

≈+−=

U izvođenju aproksimativnog izraza usvojeno da će greška biti mnogo veća u prisustvu ometača i da je u tom slučaju zanemarljiv uticaj šuma.

Najnepovoljnije ometanje će prouzrokovati najveću verovatnoću greške. Traženi maksimum biće ostvaren za ρ koje zadovoljava relaciju:

258 PRENOS U PROŠIRENOM SPEKTRU

,0=∂∂

ρJP

odnosno:

⎪⎩

⎪⎨⎧ ≥=

drugde.1

,22

0

0

0 J

E

E

J b

d) Na osnovu vrednosti za optimalan faktor ometanja nalazi se maksimalna verovarnoća greške:

⎪⎪⎩

⎪⎪⎨

>

=−

.22

1

,2

0

02

0

0

max

J

Ee

J

E

eE

J

PbJ

bE

b

bE

Vidi se da će u logaritamskoj razmeri PEmax opadati linearno, što je veoma nepovoljno jer to znači da je za smanjenje verovatnoće greške potrebno znatno povećanje predajne snage.

13.2.8 Sistem za prenos signala metodom direktne sekvence brzinom čipa vc = 125 Mb/s ima digitalni protok vd = 2500 b/s. U frekvencijskom opsegu koji zauzima signal deluje snažan uskopojasni Gausov ometač sa širinom spektra BJ = 50 kHz, i snagom je PJ = 1,5 10-6 W.

a) Koliko iznosi snaga ovog ometajućeg signala nakon sužavanja spektra signala u prijemniku?

b) Ako je snaga korisnog signala na ulazu u prijemnik P0 = 1,5 10-10 W, koliko iznosi bitska verovatnoća greške PE? Zanemariti širokopojasni Gausov šum.

c) Ako se umesto sistema sa DS koristi sistem sa frekvencijskim skakanjem FH-SS u istom frekvencijskom opsegu sa istom snagom korisnog signala na ulazu u prijemnik, poruke ponoviti a) i b) i uporediti dobijena rešenja.

Rešenje:

a) Pretpostavlja se da je SGSS ometača konstantna:

.0j

j

B

PJ =

Širina spektra ometajućeg signala je nakon suženja:

jc

djj B

v

v

G

BB ==' ,

a snaga ometajućeg signala nakon suženja spektra je:

W103102 115'0

' −− ⋅=⋅=== jjc

djj PP

v

vBJP .

b) Verovatnoća greške je:

( ) .1025.15103

105.1 211

10

''−

−⋅==

⎟⎟

⎜⎜

⋅⋅=⎟

⎜⎜

⎛≈⎟

⎜⎜

+= QQ

P

PQ

PP

PQP

j

s

jn

sE

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 259

c) Kod FH sistema se koristi isti opseg u proširenom spektru kao i kod DS sistema:

MHz 2502 === ccFH vBB .

Faktor ometanja je:

.102 4−⋅==FH

J

B

Verovatoća greške je:

.102

420

−−

=≈ jP

P

E ePρ

Odnosno za oko dva reda veličine manja nego kod DS sistema.

260 PRENOS U PROŠIRENOM SPEKTRU

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 261

V E Ž B A 7

PRENOS U PROŠIRENOM SPEKTRU

I PRIPREMA VEŽBE (DOMAĆI ZADATAK)

P1) Osobine PN sekvenci za proširenje spektra

P1.1. Nacrtati spektralnu gustinu snage signala c(t) i označiti karakteristične vrednosti.

⎟⎠⎞

⎜⎝⎛ −

−= ∑∞

−∞= TkTtkTytc

krect]5.0)([2)(

PN sekvenca y(kT) je generisana korišćenjem MLSR dužine 4 memorijska elementa. Trajanje čipa T iznosi 1 ms.

P1.2. Prikazati ACF (autokorelacionu funkciju) signala iz zadatka P1.1. i označiti karakteristične vrednosti. Kako se menja autokorelaciona funkcija, za sekvencu koja ima vrednosti 0 i 1 umesto -1 i 1.

P1.3. Kada je SSMA sistem zasnovan na DS principu, koje osobine moraju zadovoljiti PN funkcije da bi nivo šuma, u slučaju većeg broja korisnika, bio najmanji mogući?

P2) Procesno pojačanje i margina smetnji

P2.1. Digitalni signal čiji je spektar proširen upotrebom DS sekvence prenosi se kroz

AWGN tako da je na mestu prijema odnos snaga signala i šuma, 01.0=N

R

PP . Odrediti

minimalnu vrednost procesnog pojačanja da bi se ostvario odnos dB. 100

=J

bE

P2.2. Za ostvarivanje pouzdane veze koja koristi BPSK zahteva se dB. 100

=JEb Odrediti

neophodno procesno pojačanje da bi se ostvarila margina smetnji od 20 dB. Margina smetnji definiše koliko puta snaga ometača može biti veća od snage prenošenog signala, a da komunikacioni sistem i dalje bude u funkciji.

P3) Performanse sistema sa proširenim spektrom

P3.1. Pretpostaviti da je željeni nivo performansi u CDMA sistemu dB. 100

=JEb Odrediti

maksimalan broj istovremenih korisnika ako je širina spektra signala jednog korisnika 100 puta veća od njegovog digitalnog protoka, a kodno pojačanje 6 dB.

P3.2. Obrazložiti zašto je DS sistem osetljiviji od FH sistema na dejstvo jakih i bliskih predajnika.

262 VEŽBA 7

P3.3. Da li prostiranje signala proširenog spektra po više putanja onemogućuje njegovu detekciju? Kakva strukturu treba da poseduje prijemnik ovakvih signala?

II ZADATAK VEŽBE

1) Postupci za proširenje spektra

1.1. Ako je u DS sistemu poznat digitalni protok, na osnovu simulaciju odrediti širinu spektra koji zauzima prošireni signal, a zatim izračunati ostvareno procesno pojačanje. Da li su sistemi sa većim procesnim pojačanjem otporniji na dejstvo šuma?

1.2. Za FH sistem skicirati signale pre i nakon proširivanja, i nakon sakupljanja spektra.

2) Potiskivanje uskopojasnih smetnji

2.1. Demonstrirati sposobnosti potiskivanja simusoidalne smetnje od strane signala proširenog DS sekvencom.

2.2. Posmatrati i komentarisati spektar signala proširenog spektra ometanog sinusoidalnim signalom:

a. na ulazu u prijemnik (DS-CDMA). b. nakon vraćanja u osnovni frekvencijski oseg (binarni signal u osnovnom opsegu).

Da li se prisustvo smetnje i dalje uočava u spektru korisnog signala? c. Ako se umesto sinusiode konstantne učestanosti koristi chirp signal koji u toku 5 s

menja učestanost od 500 kHz do 900 kHz, da li je moguće rekonstruisati poslatu informaciju? Kako sada izgleda spektar primljenog signala pre i nakon sakupljanja (despreading)?

3) Robusnost prenosa u proširenom spektru

3.1. Ako se DS-CDMA signal propusti kroz NF filtar koji odstranjuje deo spektra koji odgovara neproširenom signalu, utvrditi da li je moguća rekonstrukcija signala na prijemu?

4) Interferencija u sistemima koji koriste prošireni spektar

4.1. Ustanoviti uticaj promene snage signala jednog korisnika DS-CDMA na kvalitet signala koji prima drugi korisnik.

5) Performanse prenosa u proširenom spektru

5.1. Ako korišćeni kanal nije frekvencijski ograničen utvrditi dejstvo AWGN na prenos signala u proširenom spektru.

5.2. Na osnovu Monte Carlo simulacije utvrditi performanse digitalnog komunikacionog sistema sa FH koji koristi BFSK i kojem se deo spektra ometa prema strategiji oprimalnog ometanja.

a. Ako postoje dva skoka po simbolu, kako će ostvareni frekvencijski diversiti uticati na verovatnoću greške bita?

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 263

14 SINHRONIZACIJA NOSIOCA I IZDVAJANJE DIGITALNOG TAKTA

14.1 UVOD Korektan prijem digitalnih signala zahteva poznavanje:

1. frekvencije i faze nosioca modulisanog signala u slučaju koherentne demodulacije,

2. digitalnog takta (početka i kraja signalizacionog intervala) modulišućeg digitalnog signala.

Ovi zahtevi se rešavaju uspostavljanjem sinhronizacije nosioca i izdvajanjem digitskog takta na mestu prijema, sistemom čija je principska blok šema prikazana na slici 14.a.

)(tsm )(tsd }{ na

Slika 14.a Blok šema sistema za sinhronizaciju nosioca i izdvajanje digitskog takta

14.1.1 Greška u fazi lokalnog nosioca

Sinhronizacija prijemnika (demodulatora), u zavisnosti od tipa modulisanog signala, ostvaruje se filtriranjem pilotskog nosioca (nosilaca) ili postupcima linearne i nelinearne obrade modulisanog signala (filtriranje, PLL, Kostasova petlja, itd.). Pri tome je najkritičnije uspostavljanje faznog sinhronizma. Greška u fazi lokalnog nosioca (θ) izaziva smetnje i izobličenja čija priroda zavisi od tipa modulisanog signala.

Opšti oblik demodulisanog AM signala u slučaju postojanja faznog nesinhronizma je:

θθ sin)(2

1cos)(

2

1)( 21 tututsd += (14.1)

Ako se pretpostavi da impulsni odziv h t( ) zadovoljava I Nikvistov kriterijum za prenos bez interferentncije sledi:

1. Za AM sa potisnutim nosiocem:

θcos2

1)0( 00hasd = (14.2)

Fazni nesinhronizam ne izaziva izobličenje već samo smanjenje amplitude demodulisanog signala.

2. Za AM-1B0

264 SINHRONIZACIJA NOSIOCA I IZDVAJANJE DIGITALNOG TAKTA

{ }⎪⎭

⎪⎬

⎪⎩

⎪⎨

⎧−±±=

=−±=

≠−=

−=

N

kNk

k

N

Nkkd

kThahha

kThaahs

0

0

0

sin)(ˆsin)0(ˆcos)0(4

1

sin)(ˆ4

1cos)0(

4

1)0(

θθθ

θθ

(14.3)

Izobličenje u vidu interferencije je:

θθ sin)(ˆ)(

0

∑≠

−=−±=

N

kNk

k kThaD (14.4)

Njena maksimalna vrednost je:

θsin)(ˆ)1(

0

max ∑≠

−=−−=

N

kNk

kThdMD (14.5)

3. Za AM-NB0

Izobličenje je sličnog oblika kao i u slučaju AM-1BO signala:

θθ β sin)()(

0

∑≠

−=−±=

N

kNk

k kThaD (14.6)

a njegova maksimalna vrednost je:

θβ sin)()1(

0

max ∑≠−=

−−=N

kNk

kThdMD (14.7)

4. Za QAM

θθ sin)0(2

1cos)0(

2

1)0( )2(

0)1(

0 ahahsd += .

Izobličenje u obliku međukanalne interferencije je:

θθ sin)0()( )2(0ahD = (14.8)

čija je vršna vrednost:

θsin)1)(0(max dMhD −= (14.9)

Kod binarnog PSK signala postupak demodulacije i efekat faznog nesinhronizma identičan je kao kod binarnog AM signala sa potisnutim nosiocem. Postupak demodulacije 4 PSK i BPSK signala odgovara demodulaciji QAM signala.

14.2 Izdvajanje digitskog takta Izdvajanje digitskog takta zasniva se na periodičnosti statističke srednje vrednosti digitalnog signala, a ostvaruje se linearnim i nelinearnim postupcima obrade (PF, PLL, itd.). Posledica nesavršenosti ekstraktora digitskog takta, smetnji na liniji i nestabilnosti digitskog takta digitalnog signala jeste pojava fluktuacije položaja impulsa oko nominalnog položaja - džiter.

Diskretni signal džitera može se predstaviti relacijom:

θ θ δd nn

t t nT( ) ( )= −=

∑1

(14.10)

gde je:

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 265

θ πτn

n

T=

2 (14.11)

fazni, a τ n vremenski džiter.

266 SINHRONIZACIJA NOSIOCA I IZDVAJANJE DIGITALNOG TAKTA

14.2 ZADACI

14.2.1 Na slici (Slika 14.2.1.1) prikazan je sistem za prenos podataka u osnovnom opsegu učestanosti. Simboli ka uzimaju vrednosti iz skupa (-U,U). Predajni i prijemni filtri su

idealni sa prenosnim karakteristikama:

⎩⎨⎧

≥<

=,21||0

,21||)(

Tf

TfTfHT

⎩⎨⎧

≥<

=,21||0

,21||1)(

Tf

TffH R

gde je T digitalni takt.

Slika 14.2.1.1 Sistem za prenos podataka u osnovnom opsegu

Odlučivanje o k-tom simbolu se vrši na osnovu odbirka signala )(tsR u trenutku

Tkt )( ε+= , gde je ε greška u sinhronizaciji, 5,0|| <ε .

Pod pretpostavkom da se šum u kanalu može zanemariti:

a) napisati analitički izraz za signal u tački R,

b) izračunati vršnu ISI koja nastaje zbog greške u sinhronizaciji, ako je 1,0=ε , smatrajući da je impulsni odziv sistema ograničen na K = 2L+1 = 7 digitalnih intervala,

c) kolika je maksimalna dozvoljena greška u sinhronizaciji ε, ako je prenosni sistem idealan, a L → ∞?

Rešenje:

Signal na izlazu predajnika je:

,)()( ∑∞

−∞=−=

kkT kTthats

gde je:

.)sin(

)(Tt

Ttth

ππ=

a) Pošto se šum zanemaruje:

.)()()( ∑ −=≡k

kTR kTthatsts

b) U trenutku odlučivanja o l-tom simbolu:

[ ] [ ]{ }

[ ]{ }[ ] .

)(

)(sin

)()(

∑∞

−∞= −+−+=

−+=+

kk

kkR

kl

kla

klThaTls

επεπ

εε

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 267

Uvodi se smena klm −= , gde je m "rastojanje" od l-tog simbola, pa je:

[ ] [ ]

[ ].

)(

)(sin)sin(

)(

)(sin)(

0∑

≠−

−∞=−

+++=

++=+

mmll

mmlR

m

maa

m

maTls

επεπ

πεπε

επεπε

U prethodnom izrazu koristan član je za m = 0, a ostatak sume je ISI Interesuje nas vršna ISI:

[ ].

)(

)(sin

0

max ∑≠−= +

+=L

mLm m

mUi

επεπ

Kako za celobrojne vrednosti m važi:

( ) ,)sin()(sin επεπ =+m

za L = 3 i 5,0|| <ε vršna ISI je:

.36,02)sin(11)sin( 3

122

3

1max U

m

mU

mm

Ui

mm

=⎟⎠⎞

⎜⎝⎛

−=⎟

⎠⎞

⎜⎝⎛

−+

+= ∑∑

== επεπ

εεπεπ

c) Ako je sistem idealan (bez šuma, sa datom )( fH koja zadovoljava I NK), biće za

∞→L usled greške u sinhronizaciji:

.1

lim)sin(22)sin(

lim11

22max ∞→⎭⎬⎫

⎩⎨⎧

=⎭⎬⎫

⎩⎨⎧

⎟⎠⎞

⎜⎝⎛

−= ∑∑

=∞→=∞→

L

mL

L

mL m

U

m

mUi επ

πεπεπ

Pošto vršna ISI divergira, ne sme se dozvoliti greška u sinhronizaciji.

14.2.2 Sistemom koji koristi kontrolisanu ISI duobinarno se prenose podaci grupisani u pakete od po 4 simbola. Paketi su dovoljno razmaknuti pa se prenos svakog od paketa može posmatrati nezavisno. Jedan od posmatranih paketa ima sledeću strukturu simbola

}1,1,1,1{}{ −−=ka . Usled greške u sinhronizaciji na prijemu kod trećeg simbola u paketu

odmeravanje je izvršeno ε = T/8 sekundi ranije. Ako je impulsni odziv sistema za duobinarni prenos dat u obliku:

Tf

tf

tftg c

c

c

2

1,

)4(1

)2cos(4)(

2=

−=

ππ

,

i pod pretpostavkom da na predaji nije izvršeno diferencijalno kodovanje poruke,

a) izračunati vrednost odmerka digitalnog signala u trenutku odlučivanja o trećem simbolu,

b) izračunati maksimalnu snagu šuma pod uslovom da poruka u ovom paketu bude ispravno primljena sa verovatnoćom greške po bitu manjom od 10-6.

Referentni simbol na prijemu je “1”, a u sistemu je prisutan aditivni Gausov šum.

Rešenje:

a) Tabela 14.2.2.1 daje vrednosti impulsnog odziva na osnovu kojih je jasno da sistem zadovoljava drugi Nikvistov kriterijum (a ne zadovoljava I NK).

268 SINHRONIZACIJA NOSIOCA I IZDVAJANJE DIGITALNOG TAKTA

t 0 ±T/2 ±3T/2 ±5T/2 ±7T/2 ±T ±2T ±3T/8 ±5T/8 ±11T/8 ±13T/8

g t( ) 4/π 1 0 0 0 4/3π -4/15π 1,114 0,866 0,074 -0,051

Tabela 14.2.2.1 Vrednosti impulsnog odziva u karakterističnim tačkama

b) Digitalni signal koji odgovara prenosu jednog paketa na prijemu je oblika:

s t a g t nTnn

( ) ( )= −=∑

0

3

.

Slika 14.2.2.1 Sekvenca impulsnih odziva za poruku { 1 1 -1 -1 }

O simbolima ka odlučuje se na osnovu odmeraka )(ts uzetih u trenucima 2TkT − :

2)2()2()25(

0)2()2()23(

2)2()2()2(

2)2()2(

32

21

10

0

−=−+==−+=

=−+=

=−+=−

TgaTgaTs

TgaTgaTs

TgaTgaTs

TgaaTs ref

.1ˆ2ˆ

,1ˆ0ˆ

,1ˆ2ˆ

,12ˆ

23

12

01

0

−=−−=⇒−=−=⇒

=−=⇒

=−=⇒

aa

aa

aa

aa ref

U prijemu trećeg simbola poruke, a2, zbog greške u sinhronizaciji ε = T/8 odmerak digitalnog signala )(ts na osnovu kojeg se odlučuje je:

.373,0051,0866,0114,1074,0

)813()85()83()811(

)823(

)82()82()823()823(

3

210

=+−+==−−−−+=

−−++−−+−+−=−

TgTgTgTg

TTga

TTgaTTgaTTgaTTs

U trenutku odlučivanja prisutan je i šum. Kvantizer u duobinarnom dekoderu će ispravno dekodovati simbol a2 ako je 1)823()823( <−+− TTnTTs , tj. ako je

trenutna vrednost šuma manja od 0,627 (i veća od 1,373 - što se može zanemariti).

Verovatnoća greške je:

75,4627,0

10627,0

)627,0( 6 >⇔<⎟⎟⎠

⎞⎜⎜⎝

⎛=>= −

nnE QnPP

σσ,

pa se konačno dobija:

0174,02 ≤nσ .

Dakle, ako je snaga šuma na prijemu manja od 17 mW, vrednost simbola a2 biće ispravno dekodovana sa verovatnoćom greške manjom od 10-6. Ostali simboli u

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 269

poruci imaju dobru sinhronizaciju i samo kontrolisanu ISI pa je verovatnoća greške kod njih daleko manja.

14.2.3 U optimalnom prijemniku binarnog ASK signala (Slika 14.2.3.1) postoji fazna greška θ u odnosu na nosilac na predaji. Izračunati vrednost fazne greške koja će izazvati

povećanje verovatnoće greške sa 4104 −⋅ (za slučaj kada je 0=θ ) na 3104 −⋅ . Prenos se vrši preko AWGN kanala.

)2cos( 0 θπ +tf

∫T

0

)2cos( 0 θπ +− tf

∫T

0

)(ts

)(1 tr

)(2 tr

)(tr

Slika 14.2.3.1 Optimalni prijemnik BPSK signala

Rešenje:

Modulisani signal u k-tom signalizacionom intervalu je:

⎩⎨⎧−

=0. binarno se prenosi)2cos(

1, binarno se prenosi)2cos()(

0

0

tf

tfts

ππ

Pretpostavimo prvo da se prenosi binarno 1. Signali u prijemniku su tada:

,cos2

4

)4sin(1

2

sin

4

)4sin(

2

cos

)4sin(2

sin)4cos(

2

cos

)2sin()2cos(sin)2cos()2cos(cos

)2cos()2cos()(

0

0

0

0

00

00

0

000

000

0001

θ

ππθ

ππθ

πθπθ

ππθππθ

θππ

T

f

Tf

f

TfT

dttfdttfdt

dttftfdttftf

dttftfTr

TTT

TT

T

=

−+⎟⎟

⎞⎜⎜⎝

⎛+=

+⎟⎟⎠

⎞⎜⎜⎝

⎛+=

−=

+=

∫∫∫

∫∫

uz pretpostavku da je 10 >>f .

Na isti način je:

,cos2

)2cos()2cos()(0

002 θθππ TdttftfTr

T

−=+−= ∫

pa je:

.cos)()()( 21 θTTrTrTr =−=

Ukoliko se prenosi binarno 0, tada je:

.cos)( θTTr −=

270 SINHRONIZACIJA NOSIOCA I IZDVAJANJE DIGITALNOG TAKTA

Polovina rastojanja između nivoa na prijemu je:

θθθcos

2

)cos(cosT

TTd =−−= ,

a kada nema faznog nesinhronizma ( 0=θ ), onda je:

Td = .

Verovatnoća greške je:

⎟⎟⎠

⎞⎜⎜⎝

⎛=

nE

dQP

σ.

Kada nema faznog nesinhronizma, po uslovu zadatka je:

,104 4−⋅=⎟⎟⎠

⎞⎜⎜⎝

⎛=⎟⎟

⎞⎜⎜⎝

⎛=

nnE

TQ

dQP

σσ

odakle se dobija:

( ) ,35.3104 41 ≈⋅= −−QT

Ugao θ za koji se dobija verovatnoća greške od 3104 −⋅ ćemo dobiti iz sledeće jednačine:

( ) ,79.035.3

65.2cos65.2104cos 31 ==⇒≈⋅= −− θ

σQ

T

n

odnosno, o37≈θ .

Vidi se da fazni nesinhronizam na prijemu dovodi do toga da se rastojanje između primljenih simbola smanjuje, što rezultuje povećanjem verovatnoće greške.

14.2.4 Posmatra se MPSK sistem sa optimalnim prijemnikom (Slika 14.2.4.1). Odrediti koliko je maksimalno dozvoljeno fazno odstupanje θ između nosioca na predajnoj i na prijemnoj strani (smatra se da je uticaj šuma u kanalu zanemarljiv).

)2cos( 0 θπ +tf

∫T

0

)2sin( 0 θπ +tf

∫T

0

( )XYarctan)(ts φ

Y

X

Slika 14.2.4.1

Rešenje:

Talasni oblici M-arnog PSK signala su:

.1,...,1,0,2

),2cos()( 0

−==Φ

Φ−=

MkM

k

tfAts

k

kk

ππ

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 271

Minimalno rastojanje između njihovih faza je:

M

π2=∆Φ .

Važi:

( ) ( )

( )

( ),cos2

4

)cos()4cos(

2cos

2

cos2

4cos2

)2cos()2cos(

0

0

000

000

k

kkk

T

k

T

k

T

k

AT

f

TfAAT

dtA

dttfA

dttftfAX

Φ+=

Φ−−Φ−++Φ+=

Φ++Φ−+=+Φ−= ∫∫∫

θ

πθθπθ

θθπθππ

),sin(2

)sin(24

)4cos()cos(

2

)sin(2

)4sin(2

)2sin()2cos(

0

0

000

000

k

kkk

T

k

T

k

T

k

AT

AT

f

TfA

dtA

dttfA

dttftfAY

Φ+=

Φ++⎟⎟⎠

⎞⎜⎜⎝

⎛ Φ−+−Φ−=

Φ++Φ−+=+Φ−= ∫∫∫

θ

θπ

θπθ

θθπθππ

.)cos(

)sin(arctanarctan k

k

k

X

Y Φ+=⎟⎟⎠

⎞⎜⎜⎝

⎛Φ+Φ+

=⎟⎠⎞

⎜⎝⎛= θ

θθφ

Prilikom odlučivanja dolazi do greške ukoliko je θ veći od polovine rastojanja između

susednih simbola (Slika 14.2.4.2), odnosno:

.2 π

θ M=∆Φ<

∆Φ

∆Φ

θ

Slika 14.2.4.2

14.2.5 Na slici (Slika 14.2.5.1) prikazana je blok šema QAM sistema za prenos dva signala podataka )(tsA i )(tsB . Oba signala imaju isti M-arni alfabet i isti digitalni takt T. Standardni signal na ulazu je )(tδ . Prenosna karakteristika predajnog NF filtra je:

( )⎩⎨⎧ ≤

=drugde.0

,21 TfTfH

272 SINHRONIZACIJA NOSIOCA I IZDVAJANJE DIGITALNOG TAKTA

Odrediti zavisnost margine šuma na prijemu na oba izlaza, od razlike faza nosioca i lokalnog nosioca.

)(tsA

)(tsB

)(1 tsd

)(2 tsd

Slika 14.2.5.1 Sistem za prenos QAM signala

Rešenje:

Signali na ulazu QAM sistema prenosa su:

∑∞

−∞=−=

nnA nTtats )()( )1( δ , i

.)()( )2(∑∞

−∞=−=

nnB nTtats δ

Impulsni odziv idealnog NF filtra prenosne karakteristike TfH =)( u Nikvistovom opsegu je:

( ){ } .)sin(

F)( 1

Tt

TtfHth

ππ== −

QAM signal je:

.)2sin()()2cos()()( 0)2(

0)1( ∑∑

−∞=

−∞=−+−=

nn

nnM tfnTthatfnTthats ππ

U tački 1 signal je:

∑ ∑

∑ ∑−−+−+

+−++−=

=+⋅=

n nnn

n nnn

M

nTthatfnTtha

nTthatfnTtha

tftsts

.sin)()22sin()(

cos)()22cos()(

)2cos(2)()(

)2(0

)2(

)1(0

)1(

01

θθπ

θθπθπ

Uloga NF filtra u sinhronom prijemniku je da potisne komponentu na 02 f . Tako je:

.sin)(cos)()( )2()1(1 ∑ ∑ −−−=

n nnnd nTthanTthats θθ

Slično se dobija:

.cos)(sin)()( )2()1(2 ∑ ∑ −+−=

n nnnd nTthanTthats θθ

U trenutku odlučivanja je:

∑ ∑ −−−=n n

nnd nThanThas θθ sin)(cos)()0( )2()1(1 .

Pošto je zadovoljen I NK:

⎩⎨⎧

≠=

=−,00

,01)(

n

nnTh

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 273

odbirak demodulisanog signala svodi se na:

.sincos)0( )2(0

)1(01 θθ aasd −=

Slično se dobija i:

.cossin)0( )2(0

)1(02 θθ aasd +=

Ako je alfabet dMdd )1(...,,3, −±±± onda je margina šuma:

[ ] ].)1(1[cossin)1(cosmax0 θθθθ tgMdMdDdgM N −−=−−=−=

Dijagram oka se zatvara kada je preslušavanje veće od korisnog signala, tj. kad je 0=NM .

⎟⎠⎞

⎜⎝⎛

−= −

1

1tg 1

ili 2

πθ = , a u tom slučaju i amplituda korisnog signala jednaka je nuli.

M 2 4 8

θ 45° 18,43° 8,13°

Kada se koriste alfabeti sa više od dva simbola, oko se zatvara već pri znatno manjim greškama u sinhronizaciji.

14.2.6 Uporediti verovatnoću greške pojedinom kanalu na prijemu 16QAM signala, u slučaju kada je fazna sinhronizacija između nosioca na predajnoj i na prijemnoj strani idealna, i u

slučaju kada postoji fazni nesinhronizam od o7=θ . Može se smatrati da je intersimbolska interferencija zanemarljiva, a odnos koristan signal/šum na prijemu je 24 dB.

Rešenje:

Verovatnoća greške za po pojedinom kanalu je verovatnoća greške za 4ASK (zadatak 9.2.2):

4,1

312

22=⎟

⎟⎠

⎞⎜⎜⎝

−−= M

M

P

M

MP

n

sE Q

σ,

pa je u slučaju idealne sinhronizacije:

( )( ).101

088.75.1

102.05.1

12

4,2

−⋅≈

⋅=⋅⋅=

Q

QPE

Na sličan način kao i u zadatku 14.2.3, može se pokazati da je verovatnoća greške kada postoji fazni nesinhronizam:

( )( ).106

465.45.1

102.063.05.1

])1(1[cos1

312

6

4,2

22

−⋅≈

⋅=⋅⋅=

⎟⎟⎠

⎞⎜⎜⎝

⎛−−

−−=

Q

Q

tgMM

P

M

MP

n

sE Q θθ

σ

274 SINHRONIZACIJA NOSIOCA I IZDVAJANJE DIGITALNOG TAKTA

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 275

V E Ž B A 8

SINHRONIZACIJA TAKTA

NAČINI REALIZACIJE SINHRONIZACIJE TAKTA

1) Sinhronizacija zasnovana na korišćenju fazne petlje (PLL – Phase Locked Loop)

1.1. Ako se pretpostavi da je prenosna funkcija filtra koji koristi PLL s

ssG+

+=

101.01)( i

da je K=1, odrediti odziv PLL-a na nagli skok faze u vidu jedinične odskočne funkcije.

1.2. Na primeru Simulink realizacije PLL strukture, upoznati se osnovama njenog funkcionisanja, kao i parametrima koji utiču na performase sinhronizacionog podsistema.

2) Early-late gate sinhronizacija

2.1. Binarni PAM sistem koristi elementarni impuls sa spektrom oblika podignuti kosinus i faktorom zaobljenja 0,4. Ako je digitalni protok 4800 b/s napisati MATLAB program koji simulira sinhronizaciju takta zasnovanu na early-late gate metodu.

3) Primer implementacije

3.1. Proučiti realizaciju MATLAB/Simulink blokova za sinhronizaciju takta.

276 VEŽBA 8

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 277

PRILOG

Za izračunavanje verovatnoće greške često se koristi tzv. Q funkcija. Njen definicioni izraz je:

( )Q x e dyy

x

=−

+∞

∫12

2

2

π (P1)

Takođe se koriste i funkcija greške erf ( )x i njena komplementarna funkcija erfc ( )x . One su definisane kao:

( )erf x e yx

= −∫2 2

0πdy (P2)

erfc ( ) erf ( )x x= −1 . (P3) Relacija između ovih funkcija data je sa:

Q x x( ) erfc= ⎛⎝⎜

⎞⎠⎟

12 2 (P4)

Vrednosti Q-funkcije date su u tabeli. Osnovne osobine Q-funkcije su: Q Q Q( ) , ( ) , , ( )−∞ = = .∞ =1 0 0 5 0 (P5) Za izračunavanje vrednosti Q funkcije, često se koriste i aproksimativni izrazi kao što su:

22 22

21)(

2111 2

xx eex

xQxx

−−

⋅<<

⋅⎟⎟⎠

⎞⎜⎜⎝

⎛−

ππ (P6)

Za vrednosti argumenta x > 2 aproksimativni izrazi daju zadovoljavajuću tačnost.

( )Q x e dyy

x

=−

+∞

∫12

2

2

π

x 0.00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.090.0 0.5000 0.4960 0.4920 0.4880 0.4840 0.4801 0.4761 0.4721 0.4681 0.46410.1 0.4602 0.4562 0.4522 0.4483 0.4443 0.4404 0.4364 0.4325 0.4286 0.42470.2 0.4207 0.4168 0.4129 0.4090 0.4052 0.4013 0.3974 0.3936 0.3897 0.38590.3 0.3821 0.3783 0.3745 0.3707 0.3669 0.3632 0.3594 0.3557 0.3520 0.34830.4 0.3446 0.3409 0.3372 0.3336 0.3300 0.3264 0.3228 0.3192 0.3156 0.31210.5 0.3085 0.3050 0.3015 0.2981 0.2946 0.2912 0.2877 0.2843 0.2810 0.27760.6 0.2743 0.2709 0.2676 0.2643 0.2611 0.2578 0.2546 0.2514 0.2483 0.24510.7 0.2420 0.2389 0.2358 0.2327 0.2296 0.2266 0.2236 0.2206 0.2177 0.21480.8 0.2119 0.2090 0.2061 0.2033 0.2005 0.1977 0.1949 0.1922 0.1894 0.18670.9 0.1841 0.1814 0.1788 0.1762 0.1736 0.1711 0.1685 0.1660 0.1635 0.16111.0 0.1587 0.1562 0.1539 0.1515 0.1492 0.1469 0.1446 0.1423 0.1401 0.13791.1 0.1357 0.1335 0.1314 0.1292 0.1271 0.1251 0.1230 0.1210 0.1190 0.11701.2 0.1151 0.1131 0.1112 0.1093 0.1075 0.1056 0.1038 0.1020 0.1003 0.09851.3 0.0968 0.0951 0.0934 0.0918 0.0901 0.0885 0.0869 0.0853 0.0838 0.08231.4 0.0808 0.0793 0.0778 0.0764 0.0749 0.0735 0.0721 0.0708 0.0694 0.06811.5 0.0668 0.0655 0.0643 0.0630 0.0618 0.0606 0.0594 0.0582 0.0571 0.05591.6 0.0548 0.0537 0.0526 0.0516 0.0505 0.0495 0.0485 0.0475 0.0465 0.04551.7 0.0446 0.0436 0.0427 0.0418 0.0409 0.0401 0.0392 0.0384 0.0375 0.03671.8 0.0359 0.0351 0.0344 0.0336 0.0329 0.0322 0.0314 0.0307 0.0301 0.02941.9 0.0287 0.0281 0.0274 0.0268 0.0262 0.0256 0.0250 0.0244 0.0239 0.02332.0 2.2750e-02 2.2216e-02 2.1692e-02 2.1178e-02 2.0675e-02 2.0182e-02 1.9699e-02 1.9226e-02 1.8763e-02 1.8309e-022.1 1.7864e-02 1.7429e-02 1.7003e-02 1.6586e-02 1.6177e-02 1.5778e-02 1.5386e-02 1.5003e-02 1.4629e-02 1.4262e-022.2 1.3903e-02 1.3553e-02 1.3209e-02 1.2874e-02 1.2545e-02 1.2224e-02 1.1911e-02 1.1604e-02 1.1304e-02 1.1011e-022.3 1.0724e-02 1.0444e-02 1.0170e-02 9.9031e-03 9.6419e-03 9.3867e-03 9.1375e-03 8.8940e-03 8.6563e-03 8.4242e-032.4 8.1975e-03 7.9763e-03 7.7603e-03 7.5494e-03 7.3436e-03 7.1428e-03 6.9469e-03 6.7557e-03 6.5691e-03 6.3872e-032.5 6.2097e-03 6.0366e-03 5.8677e-03 5.7031e-03 5.5426e-03 5.3861e-03 5.2336e-03 5.0849e-03 4.9400e-03 4.7988e-032.6 4.6612e-03 4.5271e-03 4.3965e-03 4.2692e-03 4.1453e-03 4.0246e-03 3.9070e-03 3.7926e-03 3.6811e-03 3.5726e-032.7 3.4670e-03 3.3642e-03 3.2641e-03 3.1667e-03 3.0720e-03 2.9798e-03 2.8901e-03 2.8028e-03 2.7179e-03 2.6354e-032.8 2.5551e-03 2.4771e-03 2.4012e-03 2.3274e-03 2.2557e-03 2.1860e-03 2.1182e-03 2.0524e-03 1.9884e-03 1.9262e-032.9 1.8658e-03 1.8071e-03 1.7502e-03 1.6948e-03 1.6411e-03 1.5889e-03 1.5382e-03 1.4890e-03 1.4412e-03 1.3949e-033.0 1.3499e-03 1.3062e-03 1.2639e-03 1.2228e-03 1.1829e-03 1.1442e-03 1.1067e-03 1.0703e-03 1.0350e-03 1.0008e-033.1 9.6760e-04 9.3544e-04 9.0426e-04 8.7403e-04 8.4474e-04 8.1635e-04 7.8885e-04 7.6219e-04 7.3638e-04 7.1136e-043.2 6.8714e-04 6.6367e-04 6.4095e-04 6.1895e-04 5.9765e-04 5.7703e-04 5.5706e-04 5.3774e-04 5.1904e-04 5.0094e-043.3 4.8342e-04 4.6648e-04 4.5009e-04 4.3423e-04 4.1889e-04 4.0406e-04 3.8971e-04 3.7584e-04 3.6243e-04 3.4946e-043.4 3.3693e-04 3.2481e-04 3.1311e-04 3.0179e-04 2.9086e-04 2.8029e-04 2.7009e-04 2.6023e-04 2.5071e-04 2.4151e-04

x 0.00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.093.5 2.3263e-04 2.2405e-04 2.1577e-04 2.0778e-04 2.0006e-04 1.9262e-04 1.8543e-04 1.7849e-04 1.7180e-04 1.6534e-043.6 1.5911e-04 1.5310e-04 1.4730e-04 1.4171e-04 1.3632e-04 1.3112e-04 1.2611e-04 1.2128e-04 1.1662e-04 1.1213e-043.7 1.0780e-04 1.0363e-04 9.9611e-05 9.5740e-05 9.2010e-05 8.8417e-05 8.4957e-05 8.1624e-05 7.8414e-05 7.5324e-053.8 7.2348e-05 6.9483e-05 6.6726e-05 6.4072e-05 6.1517e-05 5.9059e-05 5.6694e-05 5.4418e-05 5.2228e-05 5.0122e-053.9 4.8096e-05 4.6148e-05 4.4274e-05 4.2473e-05 4.0741e-05 3.9076e-05 3.7475e-05 3.5936e-05 3.4458e-05 3.3037e-054.0 3.1671e-05 3.0359e-05 2.9099e-05 2.7888e-05 2.6726e-05 2.5609e-05 2.4536e-05 2.3507e-05 2.2518e-05 2.1569e-054.1 2.0658e-05 1.9783e-05 1.8944e-05 1.8138e-05 1.7365e-05 1.6624e-05 1.5912e-05 1.5230e-05 1.4575e-05 1.3948e-054.2 1.3346e-05 1.2769e-05 1.2215e-05 1.1685e-05 1.1176e-05 1.0689e-05 1.0221e-05 9.7736e-06 9.3447e-06 8.9337e-064.3 8.5399e-06 8.1627e-06 7.8015e-06 7.4555e-06 7.1241e-06 6.8069e-06 6.5031e-06 6.2123e-06 5.9340e-06 5.6675e-064.4 5.4125e-06 5.1685e-06 4.9350e-06 4.7117e-06 4.4979e-06 4.2935e-06 4.0980e-06 3.9110e-06 3.7322e-06 3.5612e-064.5 3.3977e-06 3.2414e-06 3.0920e-06 2.9492e-06 2.8127e-06 2.6823e-06 2.5577e-06 2.4386e-06 2.3249e-06 2.2162e-064.6 2.1125e-06 2.0133e-06 1.9187e-06 1.8283e-06 1.7420e-06 1.6597e-06 1.5810e-06 1.5060e-06 1.4344e-06 1.3660e-064.7 1.3008e-06 1.2386e-06 1.1792e-06 1.1226e-06 1.0686e-06 1.0171e-06 9.6796e-07 9.2113e-07 8.7648e-07 8.3391e-074.8 7.9333e-07 7.5465e-07 7.1779e-07 6.8267e-07 6.4920e-07 6.1731e-07 5.8693e-07 5.5799e-07 5.3043e-07 5.0418e-074.9 4.7918e-07 4.5538e-07 4.3272e-07 4.1115e-07 3.9061e-07 3.7107e-07 3.5247e-07 3.3476e-07 3.1792e-07 3.0190e-075.0 2.8665e-07 2.7215e-07 2.5836e-07 2.4524e-07 2.3277e-07 2.2091e-07 2.0963e-07 1.9891e-07 1.8872e-07 1.7903e-075.1 1.6983e-07 1.6108e-07 1.5277e-07 1.4487e-07 1.3737e-07 1.3024e-07 1.2347e-07 1.1705e-07 1.1094e-07 1.0515e-075.2 9.9644e-08 9.4420e-08 8.9462e-08 8.4755e-08 8.0288e-08 7.6050e-08 7.2028e-08 6.8212e-08 6.4592e-08 6.1158e-085.3 5.7901e-08 5.4813e-08 5.1884e-08 4.9106e-08 4.6473e-08 4.3977e-08 4.1611e-08 3.9368e-08 3.7243e-08 3.5229e-085.4 3.3320e-08 3.1512e-08 2.9800e-08 2.8177e-08 2.6640e-08 2.5185e-08 2.3807e-08 2.2502e-08 2.1266e-08 2.0097e-085.5 1.8990e-08 1.7942e-08 1.6950e-08 1.6012e-08 1.5124e-08 1.4283e-08 1.3489e-08 1.2737e-08 1.2026e-08 1.1353e-085.6 1.0718e-08 1.0116e-08 9.5479e-09 9.0105e-09 8.5025e-09 8.0224e-09 7.5686e-09 7.1399e-09 6.7347e-09 6.3520e-095.7 5.9904e-09 5.6488e-09 5.3262e-09 5.0215e-09 4.7338e-09 4.4622e-09 4.2057e-09 3.9636e-09 3.7350e-09 3.5193e-095.8 3.3157e-09 3.1236e-09 2.9424e-09 2.7714e-09 2.6100e-09 2.4579e-09 2.3143e-09 2.1790e-09 2.0513e-09 1.9310e-095.9 1.8175e-09 1.7105e-09 1.6097e-09 1.5147e-09 1.4251e-09 1.3407e-09 1.2612e-09 1.1863e-09 1.1157e-09 1.0492e-096.0 9.8659e-10 9.2762e-10 8.7209e-10 8.1980e-10 7.7057e-10 7.2423e-10 6.8061e-10 6.3955e-10 6.0091e-10 5.6455e-106.1 5.3034e-10 4.9816e-10 4.6788e-10 4.3940e-10 4.1261e-10 3.8741e-10 3.6372e-10 3.4145e-10 3.2051e-10 3.0082e-106.2 2.8232e-10 2.6492e-10 2.4858e-10 2.3322e-10 2.1879e-10 2.0523e-10 1.9249e-10 1.8052e-10 1.6929e-10 1.5873e-106.3 1.4882e-10 1.3952e-10 1.3078e-10 1.2258e-10 1.1488e-10 1.0766e-10 1.0088e-10 9.4514e-11 8.8544e-11 8.2943e-116.4 7.7688e-11 7.2760e-11 6.8137e-11 6.3802e-11 5.9737e-11 5.5925e-11 5.2351e-11 4.9001e-11 4.5861e-11 4.2918e-116.5 4.0160e-11 3.7575e-11 3.5154e-11 3.2885e-11 3.0759e-11 2.8769e-11 2.6904e-11 2.5158e-11 2.3522e-11 2.1991e-116.6 2.0558e-11 1.9216e-11 1.7960e-11 1.6784e-11 1.5684e-11 1.4655e-11 1.3691e-11 1.2790e-11 1.1947e-11 1.1159e-116.7 1.0421e-11 9.7312e-12 9.0862e-12 8.4832e-12 7.9193e-12 7.3923e-12 6.8996e-12 6.4391e-12 6.0088e-12 5.6067e-126.8 5.2310e-12 4.8799e-12 4.5520e-12 4.2457e-12 3.9597e-12 3.6925e-12 3.4430e-12 3.2101e-12 2.9926e-12 2.7896e-126.9 2.6001e-12 2.4233e-12 2.2582e-12 2.1042e-12 1.9605e-12 1.8264e-12 1.7014e-12 1.5847e-12 1.4759e-12 1.3744e-127.0 1.2798e-12 1.1916e-12 1.1093e-12 1.0327e-12 9.6120e-13 8.9459e-13 8.3251e-13 7.7467e-13 7.2077e-13 6.7056e-13

Vrednosti Q funkcije

ZBIRKA ZADATAKA IZ DIGITALNIH TELEKOMUNIKACIJA 281

LITERATURA

1. Sklar B., “Digital Communications; Fundamentals and Applications”, Prentice-Hall

International, London, 1988.

2. Milošević V., Delić V., “Zbirka zadataka iz Digitalnih telekomunikacija”, 1995.

3. Proakis J.G., “Digital Communications”, McGraw-Hill, New York, 1995.

4. Proakis J. G. at al: “Contemporaty Communication Systems using Matlab”, Thomson

Brooks/Cole, Canada, 2004.

5. McClellan J. at al, “Computer-Based Exercises for Signal Processing Using MATLAB 5”,

Matlab Curriculum Series, 1998.

6. Tretter S. A., “Communications System Design Using DSP Alghoriths”, Kluwer Academic/

Plenum Publishers, New York, 2003.

7. Lab Course “Communications Technology”, Information Technology, University of Ulm.

8. Dukić M. at al, “Osnovi telekomunikacija”, Praktikum za laboratorijske vežbe, ETF, Beograd.

9. Zeytinoglu O.M., Ma N. W., “Communication Sytems II ELE 045 Laboratory Manual”,

Department of Electrical ond Computer Engineering, Ryerson Polytechnic University

10. Benedetto S., Biglieri E., and Castellani V., “Digital Transmission Theory”, Prentice-Hall

International, New Jersey, 1987..

11. Jovanović-Doleček G., “Slučajne varijable i procesi u telekomunikacijama”,Svjetlost,

Sarajevo, 1987.

12. Kostić I. M., “Digitalni telekomunikacioni sistemi”, Naučna knjiga, Beograd, 1994.

13. Lukatela G., Drajić D., Petrović G. i Petrović R., “Digitalne telekomunikacije”, Građevinska

knjiga, Beograd, 1984.

14. Lukatela G., “Statistička teorija telekomunikacija i teorija informacija”, Građevinska knjiga,

Beograd, 1980.

15. Roden M. S., “Analog and digital communication systems”, Prentice-Hall International,

Singapore, 1991.

282 LITERATURA

16. Stojanović J. S., “Osnovi telekomunikacija”, Građevinska knjiga, Beograd, 1977.

17. Stojanović Z., Beća H., Dukić M. i Petrović Z., “Osnovi Telekomunikacija; Zbornik rešenih

problema”, Građevinska knjiga, Beograd, 1982.

18. CCITT, “Red Book, Volume VIII”, Geneva, 1984.