06.04.2015 Views

2. Spektralna gustoća snage binarnih linijskih kodova - FER

2. Spektralna gustoća snage binarnih linijskih kodova - FER

2. Spektralna gustoća snage binarnih linijskih kodova - FER

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SPEKTRALNA ANALIZA TERNARNIH I<br />

KVATERNARNIH LINIJSKIH KODOVA


Sadržaj<br />

Uvod ......................................................................................................................................1<br />

1. Općenito o spektralnoj gustoći <strong>snage</strong> <strong>linijskih</strong> <strong>kodova</strong>.....................................................3<br />

1.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> <strong>linijskih</strong> <strong>kodova</strong> ...............................................................3<br />

1.<strong>2.</strong> Izvanpojasna snaga <strong>linijskih</strong> <strong>kodova</strong> ........................................................................5<br />

<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> <strong>binarnih</strong> <strong>linijskih</strong> <strong>kodova</strong> .........................................................6<br />

<strong>2.</strong>1. <strong>Spektralna</strong> gustoća <strong>snage</strong> NRZ <strong>kodova</strong> ....................................................................6<br />

<strong>2.</strong>1.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> polar NRZ koda.......................................................6<br />

<strong>2.</strong>1.<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> unipolar NRZ koda .................................................9<br />

<strong>2.</strong><strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> RZ <strong>kodova</strong> .................................................................... 11<br />

<strong>2.</strong><strong>2.</strong>1. <strong>Spektralna</strong> gustoća <strong>snage</strong> polar RZ koda ...................................................... 11<br />

<strong>2.</strong><strong>2.</strong><strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> unipolar RZ koda ................................................. 13<br />

<strong>2.</strong>3. <strong>Spektralna</strong> gustoća <strong>snage</strong> bifaznih <strong>kodova</strong> ............................................................. 15<br />

<strong>2.</strong>3.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> BI-Ф-L (Manchester) koda .................................... 15<br />

<strong>2.</strong>3.<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> BI-Ф-M, BI-Ф-S i uvjetnog BI-Ф-L koda .............. 17<br />

<strong>2.</strong>4. <strong>Spektralna</strong> gustoća <strong>snage</strong> DM (Miller) koda .......................................................... 18<br />

<strong>2.</strong>5. <strong>Spektralna</strong> gustoća <strong>snage</strong> <strong>binarnih</strong> blok <strong>kodova</strong> ..................................................... 20<br />

<strong>2.</strong>5.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> CMI koda .............................................................. 21<br />

<strong>2.</strong>5.<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> DMI koda .............................................................. 23<br />

<strong>2.</strong>6. Usporedba spektralne gustoće <strong>snage</strong> <strong>binarnih</strong> <strong>kodova</strong>............................................ 26<br />

3. <strong>Spektralna</strong> gustoća <strong>snage</strong> ternarnih <strong>linijskih</strong> <strong>kodova</strong> ...................................................... 30<br />

3.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> pseudoternarnih <strong>kodova</strong>................................................. 31<br />

3.1.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> AMI-RZ koda ........................................................ 32<br />

3.1.<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> AMI-NRZ koda ..................................................... 34<br />

3.<strong>2.</strong> Spektralne gustoće <strong>snage</strong> ternarnih - supstitucijskih <strong>kodova</strong> .................................. 36<br />

3.<strong>2.</strong>1. <strong>Spektralna</strong> gustoća <strong>snage</strong> HDB3 supstitucijskog koda ................................... 36


3.<strong>2.</strong><strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> B6ZS supstitucijskog koda..................................... 39<br />

3.<strong>2.</strong>3. Usporedba spektralne gustoće <strong>snage</strong> ternarnih supstitucijskih <strong>kodova</strong> ............ 43<br />

3.3. Spektralne gustoće <strong>snage</strong> ternarnih - blok <strong>kodova</strong> ................................................. 46<br />

3.3.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> 4B3T blok koda ..................................................... 46<br />

3.3.<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> MS43 i MMS43 blok <strong>kodova</strong> ................................. 49<br />

3.3.3. <strong>Spektralna</strong> gustoća <strong>snage</strong> FOMOT blok koda ................................................ 53<br />

3.3.4. Usporedba spektralne gustoće <strong>snage</strong> ternarnih blok <strong>kodova</strong> ........................... 56<br />

4. <strong>Spektralna</strong> gustoća <strong>snage</strong> kvaternarnih <strong>linijskih</strong> <strong>kodova</strong> ................................................ 58<br />

4.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> 2B1Q koda .................................................................... 58<br />

5. Usporedba spektralne gustoće <strong>snage</strong> <strong>linijskih</strong> <strong>kodova</strong> ................................................... 63<br />

Zaključak ............................................................................................................................. 64<br />

Literatura .............................................................................................................................. 66<br />

Skraćenice ............................................................................................................................ 67<br />

Dodatak ................................................................................................................................ 69


Uvod<br />

Linijskim kodiranjem postiže se optimalna prilagodba digitalnog signala mediju preko<br />

kojeg ga treba prenijeti s obzirom na vrstu medija, duljinu linka, prigušenje,<br />

izobličenje (disperziju), brzinu prijenosa, učestalost pogrešaka i frekvencijsku<br />

karakteristiku. Razmotriti ćemo izbor prikladnih <strong>kodova</strong> za dva osnovna transmisijska<br />

medija: metalni vodič i svjetlovodnu nit. U ovom diplomskom radu najvećim dijelom<br />

smo se orijentirali na linijske kodove prikladne za metalni vodič.<br />

Osnovni kodovi mogu se klasificirati u četiri klase: NRZ (engl. NonReturn-to-<br />

Zero), RZ (engl. Return-to-Zero), PT (engl. PseudoTernary) i Bi-Ф (engl. BiPhase).<br />

NRZ i RZ klase mogu se dalje podijeliti na jednopolarnu (engl. unipolar) i polarnu<br />

(engl. polar) podklasu. Napredni kodovi uključuju supstitucijske kodove (engl.<br />

substitution codes) i blok kodove (engl. block codes). Postoje kodovi koji ne pripadaju<br />

niti jednoj navedenoj klasi, dok neki kodovi pripadaju više nego jednoj klasi.<br />

Svi ovi navedeni kodovi imaju različite performanse te se koriste za različite<br />

usluge. Za pojedinu uslugu neka obilježja će biti važna, dok druga neće biti.<br />

• Odgovarajuća vremenska informacija. Trajanje bita ili simbola obično se<br />

obnavlja iz primljenog niza podataka. To zahtjeva da format linijskog kodiranja<br />

osigura prikladnu prijenosnu gustoću u kodiranoj sekvenci. Formati sa većom<br />

prijenosnom gustoćom imaju prednost, budući da će ekstrakcija takta imati<br />

manje problema sa ovom vrstom signala. Dugačak niz <strong>binarnih</strong> jedinica (1) i<br />

nula (0) u podacima će uzrokovati probleme u ekstrakciji takta.<br />

• Spektar prilagođen kanalu. Linijski kodovi bez istosmjerne dc komponente i s<br />

malom istosmjernom dc komponentom u spektralnoj gustoći <strong>snage</strong> PSD (engl.<br />

Power Spectral Density) su poželjniji za sustave magnetskog zapisa ili sustave<br />

koji koriste spajanje transformatorima koji imaju nizak frekvencijski odaziv.<br />

<strong>Spektralna</strong> gustoća <strong>snage</strong> PSD linijskog koda treba imati dostatnu i malu<br />

širinu prijenosnog pojasa u usporedbi sa širinom prijenosnog pojasa kanala te<br />

na taj način intersimbolna interferencija (engl. InterSimbol Interferension,<br />

skraćeno ISI) neće biti problem.<br />

1


• Suženje spektra na višim frekvencijama. Kod metalnih vodiča prigušenje<br />

signala raste dominantno s korijenom frekvencije. Da bismo smanjili<br />

izobličenje signala, glavninu <strong>snage</strong> spektra poželjno je pomaknuti prema nižim<br />

frekvencijama.<br />

• Ograničena širina prijenosnog pojasa. Širina prijenosnog pojasa linijskog koda<br />

treba biti što je moguće uža. Širina prijenosnog pojasa se može reducirati<br />

filtriranjem i uvođenjem višerazinskog prijenosa.<br />

• Mala vjerojatnost pogreške. Cilj linijskog kodiranja je niska vjerojatnost<br />

pogreške bita uzrokovana šumom i niska intersimbolna interferencija ISI koja<br />

oštećuje primljeni signal. Poželjniji su linijski kodovi sa niskom vjerojatnosti<br />

pogreške P srednje energije bita, ali u obzir treba uzeti i druge karakteristike,<br />

b<br />

kao što su širina prijenosnog pojasa i sposobnost ekstrakcije takta.<br />

• Sposobnost otkrivanja pogreške. Neki oblici kodiranja imaju sposobnost<br />

otkrivanja pogrešaka iz primljene sekvence bez dodavanja dodatnih bitova<br />

kao u oblicima kanalskog kodiranja. Međutim, ispravljanje pogrešaka prilikom<br />

linijskog kodiranja nije moguće te se može postići kroz tehnike kanalskog<br />

kodiranja ili u obliku retransmisije.<br />

• Neovisnost o sekvenci bita (transparentnost). Linijski kod mora imati<br />

sposobnost kodirati bilo koju sekvencu podataka iz bilo kojeg izvora i dekoder<br />

mora imati sposobnost dekodirati to natrag u originalne podatke što znači da<br />

su svojstva linijskog koda neovisna o karakteristikama izvora.<br />

• Diferencijalno kodiranje. Ova osobina je korisna budući da je diferencijalno<br />

kodirana sekvenca imuna na promjenu polariteta. Međutim, ako diferencijalno<br />

kodiranje nije prisutno u samom linijskom kodu, ono se naknadno može<br />

integrirati u sustav.<br />

Kod električnog prijenosa koriste se najčešće višerazinski linijski kodovi, a<br />

posebno ternarni, odnosno pseudoternarni. Linijski kodovi koji se koriste u optičkom<br />

prijenosu su binarni (svjetlo, tama).<br />

2


1. Općenito o spektralnoj gustoći <strong>snage</strong> <strong>linijskih</strong><br />

<strong>kodova</strong><br />

U ovom prvom poglavlju se analizira problem te se daje kratko objašnjenje vezano uz<br />

spektralnu gustoću <strong>snage</strong> i izvanpojasnu snagu <strong>linijskih</strong> <strong>kodova</strong>. Daju se na uvid<br />

poznate formule na osnovu kojih se izvode izrazi za spektralnu gustoću <strong>snage</strong><br />

<strong>linijskih</strong> <strong>kodova</strong> i izvanpojasnu snagu <strong>linijskih</strong> <strong>kodova</strong>. Drugim riječima daju se<br />

osnovne, poznate zakonitosti vezane za rješavanje ovog problema.<br />

1.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> <strong>linijskih</strong> <strong>kodova</strong><br />

<strong>Spektralna</strong> gustoća <strong>snage</strong> PSD (engl. Power Spectral Density) je frekvencijski odziv<br />

slučajnog ili periodičkog signala. Ona nam govori gdje je srednja snaga<br />

raspodijeljena kao funkcija frekvencije. U ovom potpoglavlju ćemo predstaviti<br />

općenitu formulu za izračunavanje spektralne gustoće <strong>snage</strong> (engl. Power Spectral<br />

Density, skraćeno PSD) za digitalno modulirane valne oblike osnovnog<br />

frekvencijskog pojasa. Ta se formula koristi za većinu <strong>binarnih</strong> <strong>linijskih</strong> <strong>kodova</strong>. Na taj<br />

način ćemo jednostavno primjenjivati formulu za različite linijske kodove. Međutim<br />

ova formula nije primjenjiva za sve kodove, tako da ćemo raspravljati i o drugim<br />

metodama za izračun spektralne gustoće <strong>snage</strong> PSD.<br />

Znamo da većina signala kao što su signal glasa i signal slike u osnovi<br />

slučajni. Zbog toga većina digitalnih signala izvedenih iz ovih signala su isto tako<br />

slučajni. Signali podataka su isto tako u biti slučajni.<br />

Pretpostavimo da se digitalni signal može prikazati u obliku<br />

∞<br />

s( t) = ∑ a g( t − kT )<br />

k=−∞<br />

k<br />

(1.1)<br />

, gdje su a k<br />

diskretni slučajni podatkovni bitovi, g(t) je signal trajanja T. Neka je g(t)<br />

funkcija simbola. To može biti bilo koji signal sa Fourierovom transformacijom.<br />

Slučajna sekvenca { } a k<br />

može biti binarna ili ne binarna.<br />

3


izrazom<br />

<strong>Spektralna</strong> gustoća <strong>snage</strong> PSD (engl. Power Spectral Density) dana je<br />

2<br />

G( f ) ∞ − jnωT<br />

ψ ( f ) = R( n)<br />

e<br />

s<br />

∑<br />

(1.2)<br />

T n =−∞<br />

, gdje je ω = 2πf. G(f) je Fourierova transformacija od g(t) i R(n) je autokorelacijska<br />

funkcija od slučajne sekvence { a k } , definirane kao R(n) = E{ a a }<br />

k k+<br />

n<br />

, gdje je E{ x }<br />

srednja vjerojatnost od x. Izraz (1.2) nam govori da spektralna gustoća <strong>snage</strong> PSD<br />

digitalno moduliranog signala nije određena samo funkcijom simbola, nego na nju<br />

utječe i autokorelacijska funkcija niza (sekvence) podataka.<br />

Za nekoreliranu sekvencu { a k } ,<br />

, gdje je<br />

⎧ 2 2<br />

⎪σ<br />

a + ma<br />

,............... n = 0<br />

R( n)<br />

= ⎨<br />

⎪ m<br />

2<br />

⎩ a ,......................... n ≠ 0<br />

(1.3)<br />

σ<br />

2<br />

a varijanca, a m a je srednja vrijednost sekvence { a k } . Koristeći<br />

Poissonovu formulu, spektralna gustoća <strong>snage</strong> PSD može se prikazati izrazom<br />

2<br />

ψ G( f )<br />

( )<br />

2 2<br />

s f a ma R ( f nR )<br />

T<br />

σ ∞<br />

=<br />

⎡<br />

+<br />

bn<br />

δ −<br />

⎤<br />

⎢<br />

∑<br />

⎣<br />

=−∞ b ⎥⎦<br />

(1.4)<br />

, gdje je R b<br />

=1 / T podatkovna brzina bita.<br />

Za linijske kodove sa R(n) = 0 za n ≠ 0, pogodnija je formula (1.2), dok za<br />

linijske kodove sa R(n) ≠ 0 za n ≠ 0 pogodnija je formula (1.4).<br />

<strong>Spektralna</strong> gustoća <strong>snage</strong> <strong>binarnih</strong> <strong>linijskih</strong> <strong>kodova</strong> kao što su: NRZ (polar,<br />

unipolar), RZ (polar, unipolar) i BI-Ф-L, te pseudoternarnih <strong>kodova</strong>: AMI-NRZ i AMI-<br />

RZ mogu se vrlo lako izračunati pomoću gore navedenih formula. Za neke vrste<br />

digitalnih signala to neće biti moguće jer se ne mogu prikazati u obliku (1.1). U tu<br />

skupinu spadaju linijski kodovi BI-Ф-M, Bi-Ф-S, DM (Miller) kod, supstitucijski kodovi i<br />

blok kodovi.<br />

4


1.<strong>2.</strong> Izvanpojasna snaga <strong>linijskih</strong> <strong>kodova</strong><br />

U ovom potpoglavlju ćemo predstaviti općenitu formulu za izračunavanje<br />

izvanpojasne <strong>snage</strong> (engl. out-of band Power, skraćeno P ) za digitalno modulirane<br />

ob<br />

valne oblike osnovnog frekvencijskog pojasa. Ta se formula može primijeniti za sve<br />

linijske <strong>kodova</strong>. Na taj način ćemo jednostavno primijenjivati formulu za različite<br />

linijske kodove.<br />

Izvanpojasna snaga P (engl. out-of band Power) dana je izrazom<br />

ob<br />

B<br />

∫ ψ s ( f ) df<br />

P ( B) = 1− −B<br />

ob ∞<br />

∫ ψ s ( f ) df<br />

−∞<br />

. (1.5)<br />

Izvanpojasna snaga P ob<br />

(B) se računa pomoću numeričke integracije. Jedinica<br />

za izvanpojasnu snagu P ob<br />

(B) je [dB] (decibel).<br />

Izvanpojasna snaga P (engl. out-of band Power) nam pokazuje koliko se<br />

ob<br />

<strong>snage</strong> nalazi izvan željenog pojasa frekvencije. Npr. ako je izvanpojasna snaga -10<br />

[dB], to znači da nam se 10% <strong>snage</strong> signala nalazi izvan željenog pojasa frekvencije<br />

koju nismo uzeli u obzir, dakle taj smo dio <strong>snage</strong> zanemarili.<br />

5


<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> <strong>binarnih</strong> <strong>linijskih</strong><br />

<strong>kodova</strong><br />

U ovom poglavlju dati ćemo na uvid spektralnu gustoću <strong>snage</strong> i izvanpojasnu snagu<br />

većine <strong>binarnih</strong> <strong>linijskih</strong> <strong>kodova</strong>, s tim da ćemo se većinom orijentirati na linijske<br />

kodove za žični prijenos, a manje za optički prijenos. U nastavku ovog poglavlja<br />

pretpostavljamo da je vjerojatnost pojavljivanja binarne jedinice (1) i nule (0) jednaka.<br />

To znači da vrijedi p<br />

0<br />

= p(0) = p<br />

1<br />

= p(1) = 1/ 2 .<br />

<strong>2.</strong>1. <strong>Spektralna</strong> gustoća <strong>snage</strong> NRZ <strong>kodova</strong><br />

NRZ kodovi temelje se na NRZ (engl. Non-Return-to-Zero) formatu digitalnog<br />

signala, kod kojeg kodirane vrijednosti logičke jedinice i nule traju puni interval bita. U<br />

ovom potpoglavlju se iznosi spektralna gustoća <strong>snage</strong> polar NRZ i unipolar NRZ<br />

<strong>kodova</strong> kao i njihova izvanpojasna snaga, tj. snaga izvan željenog pojasa frekvencije.<br />

<strong>2.</strong>1.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> polar NRZ koda<br />

Polar NRZ kod koristi dvije razine ( ± A ) za amplitudu impulsa kako bi se razlikovala<br />

binarna jedinica (1) i nula (0). Dakle, polar NRZ kod je binarni, i to simetrični, s<br />

razinama ( + A, − A)<br />

. Ovaj valni oblik nema istosmjernu dc komponentu za jednaku<br />

vjerojatnost pojavljivanja binarne jedinice (1) i nule (0). Imamo tri vrste formata polar<br />

NRZ koda, a to su: NRZ-L (engl. NonReturn to Zero-Level), NRZ-M (engl. NonReturn<br />

to Zero-Mark) i NRZ-S (engl. NonReturn to Zero-Space) formati. Iz NRZ_L formata<br />

izvode se NRZ-M i NRZ-S formati. U NRZ-M formatu binarna jedinica (1) se koristi<br />

kao oznaka (engl. Mark) u binarnoj sekvenci i ona mijenja razinu (A na –A ili –A na<br />

A), dok binarna nula (0) ne uzrokuje promjenu razine. Kod NRZ-S formata princip je<br />

isti samo promjenu razine uzrokuje binarna nula (0), grafički gledano razmak (engl.<br />

Space). NRZ-M i NRZ-S formati su diferencijalno kodirani valni oblici. Njihova<br />

osnovna prednost je ta da su imuni na promjenu polariteta za razliku od osnovnog<br />

NRZ-L formata, što duguju diferencijalnom kodiranju. Primjer kodiranja binarne<br />

sekvence sa NRZ-L, NRZ-M i NRZ-S formatima prikazan je na slici Sl. 2-1.<br />

6


Sl. 2-1 Valni oblici NRZ-L, NRZ-M i NRZ-S <strong>linijskih</strong> <strong>kodova</strong><br />

Što se tiče spektralne gustoće <strong>snage</strong> PSD NRZ-L, NRZ-M i NRZ-S formata,<br />

možemo reći da oni imaju jednaka statistička svojstva korištene sekvence, te im je<br />

ista funkcija simbola g(t). Što nam za rezultat daje da je njihova spektralna gustoća<br />

<strong>snage</strong> PSD jednaka.<br />

Funkcija simbola NRZ formata je pravokutni impuls sa amplitudom A u<br />

intervalu [0,T], koja se može izraziti u obliku<br />

⎧A,..............0<br />

≤ t ≤ T<br />

g( t)<br />

= ⎨ (<strong>2.</strong>1)<br />

⎩ 0,............... drugdje<br />

Fourierova transformacija od g(t) se može vrlo lako naći iz formule<br />

∞ − jωt<br />

G( f ) = ∫ g( t)<br />

e dt<br />

−∞<br />

(<strong>2.</strong>2)<br />

i ona iznosi<br />

sin( ΠfT)<br />

− jΠfT − jΠfT<br />

G( f ) = AT( ) e = AT sin c( ΠfT ) e<br />

ΠfT<br />

(<strong>2.</strong>3)<br />

, gdje je sinc(x) = sin(x) / (x) i zove se sinc funkcija.<br />

Sada treba naći autokorelacijsku funkciju R(n) za binarnu podatkovnu<br />

sekvencu { a k } . Za ovaj valni oblik<br />

⎧1,... za... binarnu...1,... p1<br />

= 1/ 2<br />

a = k ⎨<br />

⎩ − 1,... za... binarnu...0,... p0<br />

= 1/ 2<br />

(<strong>2.</strong>4)<br />

Prema tome<br />

7


⎧ (1)<br />

2<br />

( 1)<br />

2<br />

⎪<br />

p<br />

1<br />

+ p<br />

0<br />

− = 1........................................., n = 0<br />

R( n)<br />

= ⎨<br />

⎪ ( p )<br />

2<br />

(1)<br />

2<br />

( )<br />

2<br />

(1)<br />

2<br />

0 + p<br />

1 + 2 p<br />

0<br />

p<br />

1<br />

(1)( − 1) = 0.........., n ≠ 0<br />

⎩<br />

(<strong>2.</strong>5)<br />

Uvrštavanjem izraza G(f) (<strong>2.</strong>3) i R(n) (<strong>2.</strong>5) u (1.2) dobivamo izraz za<br />

spektralnu gustoću <strong>snage</strong> polar NRZ koda koji iznosi<br />

2 sin( ΠfT)<br />

ψ ( f ) A T ( )<br />

2<br />

s =<br />

ΠfT<br />

polar NRZ (<strong>2.</strong>6)<br />

Izvanpojasnu snagu P ob<br />

za polar NRZ kod izračunamo iz formule (1.5).<br />

Na horizontalnoj osi frekvencija je normalizirana u odnosu na podatkovnu<br />

brzinu prijenosa R b<br />

, te vrijedi f T = f / R b<br />

. Za jedinstvenu srednju energiju simbola<br />

postavimo A=1, T=1.<br />

1<br />

PSD od NRZ polar koda<br />

0<br />

Pob od NRZ polar koda<br />

0.9<br />

-2<br />

0.8<br />

-4<br />

0.7<br />

-6<br />

PSD(Power Spectral Density)<br />

0.6<br />

0.5<br />

0.4<br />

0.3<br />

Pob(Out-of-band Power)<br />

-8<br />

-10<br />

-12<br />

-14<br />

0.2<br />

-16<br />

0.1<br />

-18<br />

0<br />

0 1 2 3 4<br />

f T<br />

-20<br />

0 1 2 3 4<br />

B T<br />

Sl. 2-2 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob NRZ polar koda<br />

Iz slike Sl. 2-<strong>2.</strong> vidimo da se energija signala koncentrira oko nulte frekvencije<br />

(f = 0), i prva nultočka postiže se za B = 1.0R . 90% energije prijenosnog pojasa<br />

null b<br />

8


postiže se pri brzini 0.85R , tj. B 0.85<br />

b 90%<br />

≈ R , a za 99% širine prijenosnog pojasa<br />

b<br />

vrijedi B<br />

99%<br />

≈ 10R . b<br />

<strong>2.</strong>1.<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> unipolar NRZ koda<br />

Prethodno tri spomenuta NRZ formata mogu biti i unipolarna, tako da se razina –A<br />

promijeni u 0. Dakle, unipolar NRZ kod je binarni i to nesimetrični, s razinama ( + A,0)<br />

.<br />

Za binarnu sekvencu sa jednakim brojem jedinica (1) i nula (0), što se obično<br />

pretpostavlja, unipolarni valni oblik ima istosmjernu dc komponentu na razini A/2,<br />

koju format polar NRZ nema. Ta istosmjerna dc komponenta vrijednosti od A/2<br />

pojavljuje se kao impulsna funkcija sa snagom od<br />

A<br />

2 / 4 u nultoj frekvenciji (f = 0),<br />

što će se kasnije vidjeti u spektralnoj gustoći <strong>snage</strong> PSD unipolar NRZ koda.<br />

Funkcija impulsa je ista kao u polar NRZ kodu, odgovara izrazu (<strong>2.</strong>1). Za ovaj valni<br />

oblik<br />

⎧⎪<br />

1,............... za... binarnu...1,... p = 1/ 2<br />

1<br />

a = k ⎨<br />

0,.............. za... binarnu...0,... p = 1/ 2<br />

⎪⎩<br />

0<br />

(<strong>2.</strong>7)<br />

Iz ovoga imamo<br />

{ } (1) (0) 1/ 2<br />

ma<br />

= E a = p + p = (<strong>2.</strong>8)<br />

k 1 0<br />

i<br />

( ) 2<br />

a<br />

2 ⎧ ⎫<br />

σ = E a m p (1 1/ 2)<br />

2<br />

(0 1/ 2)<br />

2<br />

⎨ − =<br />

1<br />

− + p<br />

0<br />

− = 1/ 4<br />

k ⎬<br />

⎩ ⎭<br />

(<strong>2.</strong>9)<br />

Koristeći izraz (1.4) za spektralnu gustoću <strong>snage</strong> dobivamo<br />

A<br />

2<br />

T sin( ΠfT )<br />

2<br />

( ) ( )<br />

2 A<br />

Ψ s f = + δ ( f )<br />

4 ΠfT<br />

4<br />

unipolar NRZ (<strong>2.</strong>10)<br />

Izvanpojasnu snagu P ob<br />

za unipolar NRZ izračunamo iz formule (1.5).<br />

Za jedinstvenu srednju energiju simbola moramo postaviti A = 2 , T = 1. Ova<br />

spektralna gustoća <strong>snage</strong> PSD unipolar NRZ koda ima sličan oblik kao i PSD od<br />

polar NRZ koda. Jedina je razlika impuls u nultoj frekvenciji (f = 0).<br />

9


1.4<br />

PSD od NRZ unipolar koda<br />

0<br />

Pob od NRZ unipolar koda<br />

-2<br />

1.2<br />

-4<br />

1<br />

-6<br />

PSD(Power Spectral Density)<br />

0.8<br />

0.6<br />

0.4<br />

Pob(Out-of-band Power)<br />

-8<br />

-10<br />

-12<br />

-14<br />

-16<br />

0.2<br />

-18<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-20<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 2-3 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob NRZ unipolar koda<br />

Iz slike Sl. 2-3 vidimo da se energija signala koncentrira oko nulte frekvencije<br />

(f = 0), i prva nultočka postiže se za B = 1.0R . 90% energije prijenosnog pojasa<br />

null b<br />

postiže se pri brzini 0.54R , tj. B 0.54<br />

b 90%<br />

≈ R , a za 99% širine prijenosnog pojasa<br />

b<br />

vrijedi B<br />

99%<br />

≈ 5R . b<br />

Budući da niz jedinica (1) u NRZ-S, niz nula (0) u NRZ-M i jedinica (1) ili nula<br />

(0) u NRZ-L formatu ne sadrži nikakav prijenos, ova klasa valnih oblika neće osigurati<br />

adekvatnu vremensku informaciju za dugačke nizove nula (0) i jedinica (1). Rješenje<br />

ovog problema je pred-kodiranje podatkovne sekvence kako bi se eliminirali dugački<br />

nizovi nula (0) i jedinica (1).<br />

NRZ-L format ekstenzivno se koristi u digitalnoj logici. NRZ-M se koristi za<br />

snimanje na magnetske vrpce. U telekomunikacijama, aplikacije koje koriste NRZ<br />

formate su ograničene na kratke prijenosne linkove, što je posljedica vremenskih<br />

karakteristika NRZ formata.<br />

10


<strong>2.</strong><strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> RZ <strong>kodova</strong><br />

Nedostatak vremenske informacije NRZ formata može se prevladati dodavanjem više<br />

prijelaza u valni oblik. To nas dovodi do RZ (engl. Return-to-Zero) formata. Uskoro<br />

ćemo vidjeti da je širina prijenosnog pojasa RZ formata veća nego NRZ formata.<br />

U ovom potpoglavlju se iznosi spektralna gustoća <strong>snage</strong> polar RZ i unipolar<br />

RZ <strong>kodova</strong> kao i njihova izvanpojasna snaga, tj. snaga izvan željenog pojasa<br />

frekvencije.<br />

<strong>2.</strong><strong>2.</strong>1. <strong>Spektralna</strong> gustoća <strong>snage</strong> polar RZ koda<br />

Polar RZ format prikazuje jedinicu (1) kao pozitivni polu-periodički impuls, a nulu (0)<br />

kao negativni polu-periodički impuls. Ovaj valni oblik uključuje dva prijelaza po bitu,<br />

te polar RZ format nema istosmjernu dc komponentu. Primjer kodiranja binarne<br />

sekvence sa polar RZ formatom prikazan je na slici Sl. 2-4.<br />

Sl. 2-4 Valni oblik polar RZ linijskog koda<br />

Za RZ format funkcija impulsa je pravokutni impuls sa trajanjem pola bita, tj.<br />

⎧<br />

T<br />

⎪A,..........0<br />

≤ t ≤<br />

g( t) = ⎨ 2<br />

(<strong>2.</strong>11)<br />

⎪⎩ 0,........... drugdje<br />

Odgovarajuća Fourierova transformacija je<br />

sin( / 2) 2 /2<br />

( ) AT Π<br />

( fT −<br />

)<br />

j Π<br />

G f =<br />

e<br />

fT<br />

2 ΠfT<br />

/ 2<br />

(<strong>2.</strong>12)<br />

Za polar RZ valni oblik<br />

⎧⎪<br />

1,.................. za... binarnu...1,... p = 1/ 2<br />

1<br />

a = k ⎨ − 1,............... za... binarnu...0,... p = 1/ 2<br />

⎪⎩<br />

0<br />

(<strong>2.</strong>13)<br />

, što je isto kao i kod polar NRZ formata.<br />

11


⎧1,.......... n = 0<br />

R( n)<br />

= ⎨<br />

⎩0,......... n ≠ 0<br />

(<strong>2.</strong>14)<br />

Kada izraze (<strong>2.</strong>12) i (<strong>2.</strong>14) uvrstimo u izraz (1.2) dobivamo izraz za spektralnu<br />

gustoću <strong>snage</strong> PSD polar RZ formata koja iznosi<br />

A<br />

2<br />

T sin( ΠfT<br />

/ 2) 2<br />

Ψ s ( f ) = ( )<br />

4 ΠfT<br />

/ 2<br />

polar RZ (<strong>2.</strong>15)<br />

Izvanpojasnu snagu P ob<br />

za polar RZ kod izračunamo iz formule (1.5).<br />

Za jedinstvenu srednju energiju simbola moramo postaviti A = 2 , T = 1.<br />

0.7<br />

PSD od RZ polar koda<br />

0<br />

Pob od RZ polar koda<br />

0.6<br />

-2<br />

-4<br />

0.5<br />

PSD(Power Spectral Density)<br />

0.4<br />

0.3<br />

0.2<br />

Pob(Out-of-band Power)<br />

-6<br />

-8<br />

-10<br />

-12<br />

-14<br />

0.1<br />

-16<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-18<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 2-5 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob RZ polar koda<br />

U usporedbi sa PSD spektralnom gustoćom <strong>snage</strong> NRZ formata, ova PSD<br />

spektralna gustoća <strong>snage</strong> RZ formata je rastegnuta verzija sa osi frekvencije duplog<br />

razmjera. Zbog toga je širina prijenosnog pojasa RZ formata dva puta veća od NRZ<br />

formata.<br />

Iz slike Sl. 2-5. vidimo da se energija signala koncentrira oko nulte frekvencije<br />

(f = 0), i prva nultočka postiže se za B = <strong>2.</strong>0R . 90% energije prijenosnog<br />

null b<br />

12


pojasa postiže se pri brzini 1.7R , tj. B 1.7<br />

b 90%<br />

≈ R , a za 99% širine prijenosnog<br />

b<br />

pojasa vrijedi B<br />

99%<br />

≈ 22R . b<br />

<strong>2.</strong><strong>2.</strong><strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> unipolar RZ koda<br />

Unipolar RZ format prikazuje jedinicu (1) kao pozitivni impuls za period trajanja pola<br />

bita, zatim sljedećih pola bita se vraća na nultu razinu, što rezultira prijelazom na<br />

sredini bita. Budući da nema prijenosa za nizove nula (0), nužno je pred-kodiranje<br />

(engl. precoding) i scrambling kako bi se uklonili dugački nizovi nula (0). Ovaj format<br />

ima istosmjernu dc komponentu budući da je unipolar. Primjer kodiranja binarne<br />

sekvence sa unipolar RZ formatom prikazan je na slici Sl. 2-6.<br />

Sl. 2-6 Valni oblik unipolar RZ linijskog koda<br />

Za unipolar RZ format simbol impulsa je isti kao i kod polar RZ formata koji je<br />

dan izrazom (<strong>2.</strong>11). Za niz podataka, srednja vrijednost sekvence m a i varijanca σ a<br />

je ista kao i kod unipolar NRZ formata dana izrazima (<strong>2.</strong>7), (<strong>2.</strong>8) i (<strong>2.</strong>9). Uvrštavanjem<br />

G(f) iz izraza (<strong>2.</strong>12), m a i<br />

<strong>snage</strong> unipolar RZ koda koja iznosi<br />

2<br />

σ a u izraz (1.4) dobivamo izraz za spektralnu gustoću<br />

A<br />

2<br />

T sin( ΠfT<br />

/ 2)<br />

( ) ( )<br />

2 ⎡ ∞<br />

⎤<br />

Ψ s f = 1 + R δ ( f kR )<br />

16 fT / 2 b<br />

∑ −<br />

Π<br />

⎢<br />

k<br />

b ⎥<br />

⎣ =−∞ ⎦<br />

unipolar RZ (<strong>2.</strong>16)<br />

Izvanpojasnu snagu P ob<br />

za unipolar RZ kod izračunamo iz formule (1.5).<br />

Za jedinstvenu srednju energiju simbola moramo postaviti A = 2, T = 1.<br />

13


0.5<br />

PSD od RZ unipolar koda<br />

0<br />

Pob od RZ unipolar koda<br />

0.45<br />

-2<br />

0.4<br />

-4<br />

PSD(Power Spectral Density)<br />

0.35<br />

0.3<br />

0.25<br />

0.2<br />

0.15<br />

Pob(Out-of-band Power)<br />

-6<br />

-8<br />

-10<br />

-12<br />

0.1<br />

-14<br />

0.05<br />

-16<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-18<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 2-7 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob RZ unipolar koda<br />

Iz slike Sl. 2-7 vidimo da pored kontinuiranog spektra koji sliči spektralnoj<br />

gustoći <strong>snage</strong> PSD polar RZ formata, pojavljuju se i šiljci na nultoj frekvenciji i na<br />

svim neparnim cijelim frekvencijama. Njihova snaga je određena drugim dijelom<br />

izraza (<strong>2.</strong>16) i izgleda<br />

A<br />

2 sin( Πfn<br />

/ 2)<br />

( )<br />

2<br />

.<br />

16 Πfn<br />

/ 2<br />

Za A = 2, jakost komponenti za f = 0, R , 3 R , 5 R , 7 R i 9 R redom<br />

b b b b b<br />

iznose: 0.25, 0.101, 0.011, 0.004, 0.002 i 0.001 u dvostranom spektru.<br />

Energija signala se koncentrira oko nulte frekvencije (f = 0) i prva nultočka<br />

postiže se za B = <strong>2.</strong>0R . 90% energije prijenosnog pojasa postiže se pri brzini<br />

null b<br />

1.6 R , tj. B 1.6<br />

b 90%<br />

≈ R , a za 99% širine prijenosnog pojasa vrijedi B 22<br />

b<br />

99%<br />

≈ R , što b<br />

je gotovo isto kao i kod polar RZ formata.<br />

14


<strong>2.</strong>3. <strong>Spektralna</strong> gustoća <strong>snage</strong> bifaznih <strong>kodova</strong><br />

Ova grupa <strong>linijskih</strong> <strong>kodova</strong> koristi poluperiodički impuls sa različitim fazama, ovisno o<br />

tome koja pravila kodiranja valnog oblika koriste. Bifazni kodovi su asimetrični binarni<br />

kodovi koji imaju svojstvo da u svakom intervalu bita barem jedanput promjene<br />

razinu (impuls u nulu ili nulu u impuls). Zbog binarnog karaktera primjenjuju se<br />

najviše u optičkom prijenosu. Zbog velikog broja promjena razine, bifazni kodovi su<br />

vrlo pogodni za očuvanje informacije o taktu, ali zbog istoga razloga imaju veliku<br />

spektralnu snagu na višim frekvencijama, čime je ograničena brzina prijenosa.<br />

Imamo četiri vrste valnih oblika koji pripadaju ovoj skupini, a to su: BI-Ф-L (engl.<br />

BiPhase-Level), bolje znan kao Manchester kod, BI-Ф-M (engl. BiPhase-Mark), BI-Ф-<br />

S (engl. BiPhase Space) i uvjetni BI-Ф-L (engl. conditioned BI-Ф-L) kodovi.<br />

U ovom potpoglavlju se iznosi spektralna gustoća <strong>snage</strong> BI-Ф-L (Manchester),<br />

te BI-Ф-M, BI-Ф-S i uvjetnog BI-Ф-L koda kao i njihova izvanpojasna snaga, tj. snaga<br />

izvan željenog pojasa frekvencije.<br />

<strong>2.</strong>3.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> BI-Ф-L (Manchester) koda<br />

BI-Ф-L (engl. BiPhase-Level) format poznatiji je po nazivu Manchester. U ovom<br />

formatu jedinica (1) je predstavljena kao impuls sa prvom polovicom bita na višoj<br />

razini i sa drugom polovicom bita na nižoj razini. Nula (0) je predstavljena kao impuls<br />

sa suprotnom fazom (tj. niža razina za prvu polovicu bita, viša razina za drugu<br />

polovicu bita). Naravno oblici impulsa za jedinicu (1) i nulu (0) mogu se promijeniti.<br />

Primjer kodiranja binarne sekvence sa BI-Ф-L formatom prikazan je na slici Sl. 2-8.<br />

Sl. 2-8 Valni oblik BI-Ф-L linijskog koda<br />

Ovaj format osigurava najmanje jedan prijelaz za vrijeme trajanja bita, što<br />

osigurava adekvatnu vremensku informaciju demodulatoru.<br />

15


Za BI-Ф-L (Manchester) funkcija simbola je polu-pozitivni i polu-negativni impuls<br />

definiran sa<br />

⎧<br />

T<br />

⎪<br />

A,.............0<br />

≤ t ≤<br />

2<br />

⎪ T<br />

g( t) = ⎨−A,........... ≤ t ≤ T<br />

⎪ 2<br />

⎪0,..............<br />

drugdje<br />

⎪<br />

⎩<br />

(<strong>2.</strong>17)<br />

Fourierova transformacija od g(t) iznosi<br />

sin( ΠfT<br />

/ 2) − jωT<br />

/2<br />

G( f ) = AT ( )(sin( ΠfT / 2)) je<br />

ΠfT<br />

/ 2<br />

(<strong>2.</strong>18)<br />

Podatkovna sekvenca može poprimiti dvije vrijednosti<br />

⎧⎪<br />

1,................. za... binarnu...1,... p = 1/ 2<br />

1<br />

a = k ⎨ − 1,.............. za... binarnu...0,... p = 1/ 2<br />

⎪⎩<br />

0<br />

, što je isto kao i kod polar NRZ formata. Pokazali smo da je R(n) = 1 za n = 0 i R(n)<br />

= 0 za n ≠ 0 (<strong>2.</strong>5).<br />

Koristeći formulu (1.2) za spektralnu gustoću <strong>snage</strong> PSD dobivamo<br />

2 sin( ΠfT<br />

/ 2)<br />

Ψ ( ) ( )<br />

2<br />

sin<br />

2<br />

s f = A T ( ΠfT<br />

/ 2)<br />

ΠfT<br />

/ 2<br />

BI-Ф-L (<strong>2.</strong>19)<br />

Izvanpojasnu snagu P ob<br />

za BI-Ф-L kod izračunamo iz formule (1.5).<br />

Za jedinstvenu srednju energiju simbola postavimo A = 1, T = 1.<br />

16


0.7<br />

PSD od BI-0-L (Manchester) bifaznog koda<br />

0<br />

Pob od BI-0-L (Manchester) bifaznog linijskog koda<br />

0.6<br />

0.5<br />

PSD(Power Spectral Density)<br />

0.4<br />

0.3<br />

0.2<br />

Pob(Out-of-band Power)<br />

-5<br />

-10<br />

0.1<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-15<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 2-9 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob BI-Ф-L (Manchester) koda<br />

Iz slike Sl. 2-9 vidimo da se prva nultočka postiže za B = <strong>2.</strong>0R . 90% energije<br />

null b<br />

prijenosnog pojasa postiže se pri brzini 3.05R , tj. B 3.05<br />

b 90%<br />

≈ R , a za 99% širine<br />

b<br />

prijenosnog pojasa vrijedi B<br />

99%<br />

≈ 29R . b<br />

<strong>2.</strong>3.<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> BI-Ф-M, BI-Ф-S i uvjetnog BI-Ф-L<br />

koda<br />

BI-Ф-M (engl. BiPhase-Mark) format zahtjeva da se prijelaz događa na početku<br />

svakog bita. Jedinica (1) je kodirana sa još prijelazom na sredini bita, dok nula (0)<br />

nema drugog prijelaza u bitu. Ovo nam za rezultat daje da se jedinica (1) kodira sa<br />

jednom od dvije moguće faze impulsa.<br />

BI-Ф-S (engl. BiPhase Space) format koristi suprotan način kodiranja, tako da su<br />

zamjenjene uloge jedinice (1) i nule (0) u odnosu na BI-Ф-M format.<br />

Uvjetni BI-Ф-L (engl. conditioned BI-Ф-L) format je u stvari diferencijalno kodirani<br />

BI-Ф-L što znači da je podatkovna sekvenca za modulaciju generirana iz originalne<br />

binarne sekvence primjenom diferencijalnog kodiranja. Time je ovaj format imun na<br />

17


promjenu polariteta kao i NRZ-M i NRZ-S format. Primjer kodiranja binarne sekvence<br />

sa BI-Ф-M, BI-Ф-S i uvijetnim BI-Ф-L formatom prikazan je na slici Sl. 2-10.<br />

Sl. 2-10 Valni oblik uvjetnog BI-Ф-L, BI-Ф-M i BI-Ф-S <strong>linijskih</strong> <strong>kodova</strong><br />

Svi ovi formati osiguravaju najmanje jedan prijelaz za vrijeme trajanja bita što<br />

osigurava adekvatnu vremensku informaciju demodulatoru.<br />

Što se tiče spektralne gustoće <strong>snage</strong> PSD, očito je da BI-Ф-M i BI-Ф-S imaju<br />

istu spektralnu gustoću <strong>snage</strong> PSD kao BI-Ф-L format, budući da su oznake (engl.<br />

Marks) i razmaci (engl. Spaces) jednako vjerojatni u podatkovnoj sekvenci. Isto tako<br />

su im jako slični valni oblici kao i broj prijelaza BI-Ф-L formatu, možemo intuitivno<br />

pretpostaviti da im je spektralna gustoća <strong>snage</strong> PSD ista BI-Ф-L formatu, što u stvari i<br />

jest.<br />

Što se tiče spektralne gustoće <strong>snage</strong> PSD uvjetnog BI-Ф-L formata, on ima<br />

istu spektralnu gustoću <strong>snage</strong> PSD kao BI-Ф-L format, jer je to jednostavno<br />

diferencijalno kodirani BI-Ф-L format, te se diferencijalnim kodiranjem ne mijenja<br />

vjerojatnost distribucije.<br />

<strong>2.</strong>4. <strong>Spektralna</strong> gustoća <strong>snage</strong> DM (Miller) koda<br />

DM (engl. Delay Modulation) ili Miller-ov kod može se svrstati u skupinu bifaznih<br />

<strong>kodova</strong> budući da ima dvije faze u valnom obliku. Međutim, on ima i neka posebna<br />

obilježja. Jedinica (1) je predstavljena sa prijelazom na sredini bita. Nula (0) je<br />

predstavljena bez prijelaza osim ako joj ne slijedi još jedna nula (0), onda dolazi do<br />

18


prijelaza na kraju prvog bita nule (0) i traje cijelo vrijeme trajanja bita. Primjer<br />

kodiranja binarne sekvence sa DM formatom prikazan je na slici Sl. 2-11.<br />

Sl. 2-11 Valni oblik DM (Miller) linijskog koda<br />

Ovaj format ima vrlo malu širinu prijenosnog pojasa, i što je najvažnije, vrlo<br />

malu istosmjernu dc komponentu. Pogodan je za magnetska snimanja, budući da<br />

magnetski rekorderi nemaju dc odziv.<br />

<strong>Spektralna</strong> analiza DM (Miller) koda temelji se Markovljevom procesu, tako da<br />

to nećemo izvoditi, samo ćemo dati gotovu formulu za spektralnu gustoću <strong>snage</strong><br />

PSD DM (Miller) koda, koja iznosi<br />

gdje je<br />

Θ = Π fT .<br />

2A<br />

2<br />

Ψ s ( f ) = (23− 2cos( Θ) − 22cos Θ<br />

(2 Π f )<br />

2<br />

T(17 + 8cos Θ)<br />

−12cos(3 Θ ) + 5cos(4 Θ ) + 12cos(5 Θ ) + 2cos(6 Θ )<br />

−8cos(7 Θ ) + 2cos(8 Θ )), DM ili Miller (<strong>2.</strong>20)<br />

Izvanpojasnu snagu P ob<br />

za DM (Miller) kod izračunamo iz formule (1.5).<br />

Za jedinstvenu srednju energiju simbola postavimo A = 1, T = 1.<br />

19


1.4<br />

PSD od DM (Miller) linijskog koda<br />

0<br />

Pob od DM (Miller) linijskog koda<br />

1.2<br />

-1<br />

1<br />

-2<br />

PSD(Power Spectral Density)<br />

0.8<br />

0.6<br />

Pob(Out-of-band Power)<br />

-3<br />

-4<br />

-5<br />

0.4<br />

-6<br />

0.2<br />

-7<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-8<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 2-12 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob DM (Miller) koda<br />

Iz slike Sl. 2-12 vidimo da spektralna gustoća <strong>snage</strong> PSD DM (Miller) koda<br />

ima šiljak za f<br />

= 0.4R i ima vrlo uski glavni dio širine prijenosnog pojasa već pri<br />

b<br />

0.5R b<br />

. Međutim, spektralna gustoća <strong>snage</strong> DM (Miller) koda vrlo sporo konvergira k<br />

nuli što nam za rezultat daje, da pri širini prijenosnog pojasa od <strong>2.</strong>0R b<br />

se nalazi<br />

76.4% energije, a sa 250.0R b<br />

samo 83.7%.<br />

<strong>2.</strong>5. <strong>Spektralna</strong> gustoća <strong>snage</strong> <strong>binarnih</strong> blok <strong>kodova</strong><br />

Blok kodovi ulazne bitove grupiraju u blokove i svaki taj blok bitova prevode u drugi<br />

blok simbola. Svrha korištenja blok <strong>kodova</strong> je ta da se unese redundancija u kod te<br />

se time ostvare poželjna svojstva za linijski kod, o čemu smo govorili u uvodu ovog<br />

diplomskog rada. Osnovne tehnike koje koriste blok kodovi su:<br />

• Dodavanje dodatnih <strong>binarnih</strong> impulsa za kreiranje blokova od n <strong>binarnih</strong><br />

simbola koji je duži od broja informacijskih bitova m.<br />

• Prijevod bloka ulaznih bitova u blok izlaznih simbola, koji koristi više od dvije<br />

razine (engl. level) po simbolu.<br />

20


Prva tehnika uglavnom se koristi u optičkom prijenosnom sustavu gdje je<br />

modulacija ograničena na dvije razine (engl. level-a) uključeno-isključeno (engl. onoff),<br />

ali je relativno neosjetljiva na mali rast u prijenosnoj brzini budući da optička<br />

vlakna imaju vrlo veliku širinu prijenosnog pojasa. Kodovi koji koriste ovu tehniku su<br />

CMI (engl. Coded Mark Inversion) i DMI (Differential Mark Inversion) i njih ćemo<br />

opisati u sljedećim potpoglavljima.<br />

Druga tehnika se koristi u slučajevima kad je širina prijenosnog pojasa<br />

ograničena, ali je moguć višerazinski (engl. multilevel) prijenos, kao kod prijenosa<br />

metalnim vodičima. Opis ovih blok <strong>kodova</strong> ćemo dati u sljedeća dva poglavlja gdje<br />

ćemo govoriti o ternarnim i kvaternarnim kodovima.<br />

AMI format se naširoko koristi kod koaksijalnog kabla i parice, što zaslužuje iz<br />

navedenih svojstava koje ćemo opisati u sljedećem poglavlju, međutim on se ne<br />

koristi u optičkom prijenosu zbog toga što koristi tri razine i prema tome pati od<br />

nelinearnosti laserske diode. Rješenje ovog problema je modifikacija razine nula AMI<br />

formata sa dvo-razinskim valnim oblikom. To nas dovodi do dvo-razinskih AMI<br />

<strong>kodova</strong> koji uključuju CMI (engl. Coded Mark Inversion) i DMI (engl. Differential Mark<br />

Inversion) kodove.<br />

Da bi se suzio spektar kodiranog signala u odnosu na bifazne kodove,<br />

primjenjuju se CMI (engl. Coded Mark Inversion) i DMI (engl. Differential Mark<br />

Inversion) kodovi. CMI i DMI su binarni kodovi koji se mogu primijeniti u električnoj i<br />

optičkoj domeni.<br />

<strong>2.</strong>5.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> CMI koda<br />

CMI (engl. Coded Mark Inversion) kod predložio je Takasaki 1976 godine za optičke<br />

komunikacijske sustave koji koriste vlakno (engl. fiber). CMI kodira binarnu jedinicu<br />

(1) sa razinom A ili –A koja traje čitav bit. Razine A i –A alterniraju (izmjenjuju) se sa<br />

svakom pojavom jedinice (1). Binarna nula (0) je predstavljena kao impuls sa<br />

razinom A u prvoj polovici bita i razinom –A u drugoj polovici bita, može i obrnuto.<br />

Primjer kodiranja binarne sekvence sa CMI formatom prikazan je na slici Sl. 2-13.<br />

21


Sl. 2-13 Valni oblik CMI linijskog koda<br />

CMI značajno poboljšava gustoću prijenosa. Isto tako ima sposobnost<br />

detekcije pogrešaka putem otkrivanja kršenja pravila kodiranja. U usporedbi sa AMI<br />

kodovima (vidi sljedeće poglavlje), nedostatak ovog koda je taj da je prijenosna<br />

brzina dva puta veća od binarnog ulaznog signala.<br />

CMI se koristi za kodiranje sa brzinom prijenosa od 139.264 [Mbit/s] u<br />

europskoj digitalnoj hijerarhiji.<br />

Što se tiče spektralne gustoće <strong>snage</strong> PSD CMI blok koda, ona se ne može izračunati<br />

pomoću formula (1.2) i (1.4), niti pomoću Markovljeva procesa, jer format signala<br />

koristi dva valna oblika (1,1) ili (-1,1) za svaki bit te stanje bita može ovisiti o stanju<br />

bita koji se daleko prije pojavio od trenutnog bita. Ona se može izračunati jedino<br />

kompjuterskom Monte Carlo simulacijom, tako da nećemo ulaziti u detalje, nego<br />

ćemo dati gotovu formulu za izračunavanje spektralne gustoće <strong>snage</strong> PSD CMI blok<br />

koda koja iznosi:<br />

2 6 − 4cos( ΠfT) − 3cos(2 Π fT) + cos(4 ΠfT)<br />

Ψ s ( f ) = A<br />

8Π<br />

2<br />

f<br />

2<br />

T<br />

2 ∞ 1 2k<br />

+ 1<br />

+ A ∑<br />

δ ( f − )<br />

k=−∞ Π<br />

2<br />

(2k<br />

+ 1)<br />

2 T<br />

CMI (<strong>2.</strong>21)<br />

Izvanpojasnu snagu P ob<br />

za CMI kod izračunamo iz formule (1.5).<br />

Za jedinstvenu srednju energiju simbola postavimo A = 1, T = 1.<br />

22


0.7<br />

PSD od CMI linijskog koda<br />

0<br />

Pob od CMI linijskog koda<br />

0.6<br />

-2<br />

0.5<br />

-4<br />

PSD(Power Spectral Density)<br />

0.4<br />

0.3<br />

Pob(Out-of-band Power)<br />

-6<br />

-8<br />

0.2<br />

-10<br />

0.1<br />

-12<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-14<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 2-14 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob CMI koda<br />

Iz slike Sl. 2-14 vidimo da spektralna gustoća <strong>snage</strong> PSD CMI koda ima<br />

sljedeće karakteristike. Prva nultočka postiže se za B = <strong>2.</strong>0R . 90% energije<br />

null b<br />

prijenosnog pojasa postiže se pri brzini <strong>2.</strong>92R , tj. B <strong>2.</strong>92<br />

b 90%<br />

≈ R , a za 99% širine<br />

b<br />

prijenosnog pojasa vrijedi B<br />

99%<br />

≈ 28R . b<br />

Primijetimo, da spektar od CMI koda se računa sa dvije razine<br />

± A , što je<br />

bipolarni kodni valni oblik. Za optički prijenos ove dvije razine će biti A i 0, što je<br />

unipolarni valni oblik. Ovaj pomak razine neće promjeniti oblik spektra, jedino<br />

uzrokuje da spektar ima istosmjernu dc komponentu, što može biti predstavljeno sa<br />

1<br />

δ ( f ) i kontinuirani dio se mora množiti sa faktorom 1/<strong>2.</strong><br />

2<br />

CMI se primjenjuje kod optičkog prijenosa na PDH razini od 140 [Mbit/s].<br />

<strong>2.</strong>5.<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> DMI koda<br />

DMI (engl. Differential Mark Inversion) je još jedan dvo-razinski AMI kod kojeg je<br />

predložio Takasaki 1976 godine za optičke prijenosne sustave koji koriste optička<br />

vlakna (engl. fiber). Pravilo kodiranja binarne jedinice (1) je isto kao kod CMI koda.<br />

23


Pravilo kodiranja binarne nule (0) je nešto drugačije: 001 ili 010 tako da impulsi u<br />

sekvenci nemaju širinu impulsa veću od T, pri čemu je T trajanje bita. Za optičke<br />

aplikacije, DMI je unipolaran. Ako se koristi za žične aplikacije, može biti napravljen<br />

kao bipolaran. Primjer kodiranja binarne sekvence sa DMI formatom prikazan je na<br />

slici Sl. 2-15.<br />

Sl. 2-15 Valni oblik DMI linijskog koda<br />

Za pravokutni impuls (NRZ impuls) sa amplitudom A spektralna gustoća <strong>snage</strong><br />

PSD unipolar DMI koda iznosi<br />

A<br />

2<br />

T sin( ΠfT<br />

/ 2)<br />

Ψ ( ) ( )<br />

2<br />

sin<br />

2<br />

s f = ( ΠfT<br />

/ 2)<br />

2 ΠfT<br />

/ 2<br />

unipolar DMI (<strong>2.</strong>22)<br />

Energija ispod krivulje PSD je samo pola energije bita. Što znači da je gore<br />

navedeni izraz za PSD kontinuirani dio spektralne gustoće <strong>snage</strong> PSD unipolar DMI<br />

koda. Drugi dio energije je istosmjerna dc komponenta koja može biti predstavljena<br />

sa delta funkcijom 1 δ ( f ) . Prva nultočka postiže se za f T = <strong>2.</strong><br />

2<br />

Kad je DMI bipolaran, tada se izraz (<strong>2.</strong>22) množi sa faktorom <strong>2.</strong> U ovom<br />

slučaju spektralna gustoća <strong>snage</strong> PSD bipolar DMI koda je ista kao PSD bifaznog<br />

koda Manchester (<strong>2.</strong>19).<br />

Izvanpojasnu snagu P ob<br />

za DMI kod izračunamo iz formule (1.5). Za jedinstvenu<br />

srednju energiju simbola postavimo A = 1, T = 1.<br />

<strong>Spektralna</strong> gustoća <strong>snage</strong> PSD unipolar DMI koda ima sljedeće karakteristike.<br />

Prva nultočka postiže se za B = <strong>2.</strong>0R . 90% energije prijenosnog pojasa postiže<br />

null b<br />

se pri brzini 1.27R , tj. B 1.27<br />

b 90%<br />

≈ R , a za 99% širine prijenosnog pojasa vrijedi<br />

b<br />

B<br />

99%<br />

≈ 15R . b<br />

24


0.7<br />

PSD od DMI linijskog koda<br />

0<br />

Pob od DMI linijskog koda<br />

0.6<br />

0.5<br />

PSD(Power Spectral Density)<br />

0.4<br />

0.3<br />

0.2<br />

Pob(Out-of-band Power)<br />

-5<br />

-10<br />

0.1<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-15<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 2-16 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob bipolar DMI koda<br />

Iz slike Sl. 2-16 vidimo da spektralna gustoća <strong>snage</strong> PSD bipolar DMI koda<br />

ima sljedeće karakteristike. Prva nultočka postiže se za B = <strong>2.</strong>0R . 90% energije<br />

null b<br />

prijenosnog pojasa postiže se pri brzini 3.05R , tj. B 3.05<br />

b 90%<br />

≈ R , a za 99% širine<br />

b<br />

prijenosnog pojasa vrijedi B<br />

99%<br />

≈ 29R . b<br />

Ne iznenađuje nas to da je spektralna gustoća <strong>snage</strong> PSD bipolar DMI koda<br />

jednaka bifaznim kodovima. Ustvari bipolar DMI je isti kod kao i BI-Ф-S kod, iako su<br />

njihova pravila kodiranja drukčije predstavljena.<br />

25


<strong>2.</strong>6. Usporedba spektralne gustoće <strong>snage</strong> <strong>binarnih</strong> <strong>kodova</strong><br />

Sl. 2-17 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD <strong>binarnih</strong> <strong>linijskih</strong> <strong>kodova</strong> i pseudoternarnog AMI koda<br />

26


Sl. 2-18 Izvanpojasna snaga Pob <strong>binarnih</strong> <strong>linijskih</strong> <strong>kodova</strong> i pseudoternarnog AMI koda<br />

27


Na prethodne dvije slike (Sl. 2-17) i (Sl. 2-18) dan je prikaz spektralne gustoće <strong>snage</strong><br />

PSD i izvanpojasne <strong>snage</strong> P svih <strong>binarnih</strong> <strong>kodova</strong> koje smo proučavali u ovom<br />

ob<br />

poglavlju i AMI <strong>kodova</strong> koje ćemo proučavati u sljedećem poglavlju radi usporedbe.<br />

Na horizontalnoj osi frekvencija je normalizirana u odnosu na podatkovnu<br />

brzinu prijenosa R , te vrijedi f T = f / R , dok je vertikalna os tj. spektralna gustoća<br />

b b<br />

<strong>snage</strong> PSD normalizirana u odnosu na jedinstvenu srednju energiju simbola.<br />

NRZ kodovi uključuju NRZ-L, NRZ-M i NRZ-S formate. NRZ-M i NRZ-S kodovi<br />

su diferencijalno kodirani oblici NRZ-L koda. Svi ti formati imaju jednaku spektralnu<br />

gustoću <strong>snage</strong> PSD. Oni koriste najjednostavnija pravila kodiranja i imaju usku širinu<br />

prijenosnog pojasa ( B<br />

null<br />

poželjnih karakteristika.<br />

= R ), međutim imaju pomanjkanje većine ostalih<br />

b<br />

RZ kodovi povećavaju gustoću prijelaza što je dobro za vremenski oporavak,<br />

ali njihova širina prijenosnog pojasa je udvostručena ( B<br />

null<br />

= 2R ). NRZ I RZ kodovi<br />

b<br />

imaju većinu energije blizu istosmjerne dc komponente, što nije pogodno za<br />

izmjenične ac spojene krugove.<br />

Pseudoternarni kodovi PT (vidi sljedeće poglavlje) uključuju AMI (NRZ ili<br />

RZ). AMI kodovi imaju usku širinu prijenosnog pojasa ( B<br />

null<br />

= R ) i što je najvažnije<br />

b<br />

nemaju istosmjernu dc frekvencijsku komponentu te blizu-istosmjene dc komponente<br />

su isto tako male. Ovo čini AMI kodove pogodne za izmjenične ac spojene krugove.<br />

Bifazni kodovi uključuju BI-Ф-L ili Manchester, BI-Ф-M, BI-Ф-S i uvjetni<br />

(diferencijalni) Manchester. Svi oni imaju isti spektar, te za njih vrijedi da je<br />

B<br />

null<br />

= 2R . Oblik spektra je bolji od RZ formata, tako što je istosmjerna dc i blizu-<br />

b<br />

istosmjene dc komponente eliminirane. Bifazni kodovi imaju najmanje jedan prijelaz<br />

po bitu što daje adekvatnu vremensku informaciju. Zahvaljujući tome ponajviše, kod<br />

Manchester, posebno diferencijalni oblik, naširoko se primjenjuje.<br />

Iz ove rasprave možemo vidjeti da su AMI i Manchester kodovi dva najvažnija<br />

i najčešće korištena koda. Manchester je 3 [dB] bolji od AMI koda kad se gleda BER<br />

(engl. Bit Error Ratio) tj. pogreške. Međutim AMI zahtjeva samo pola širine<br />

prijenosnog pojasa, kojeg zahtjeva Manchester. Manchester nadalje osigurava bolju<br />

vremensku informaciju od AMI koda.<br />

28


DM (Miller) kod ima vrlo usku širinu prijenosnog pojasa sa veći dijelom od oko<br />

0.5R b<br />

. Vremenska informacija nije baš dobra kao kod bifaznih <strong>kodova</strong>, ali je dosta<br />

dobra u usporedbi što drugi kodovi mogu ponuditi. Potencijalni je konkurent AMI i<br />

Manchester kodu, ali se rijetko spominje u literaturi.<br />

U nastavku ovog poglavlja govorili smo i o kompleksnijim kodovima, kao što<br />

su blok kodovi. Blok kodovi unose redundanciju u kod, kako bi ostavarili jedno ili više<br />

poželjnih svojstava za linijski kod. Njihova mana je povećanje prijenosne brzine. Oni<br />

se naširoko koriste u optičkim komunikacijskim sustavima sa vlaknima (engl. fiber),<br />

gdje su omogućene veće širine prijenosnog pojasa. Postoji velik broj različitih blok<br />

<strong>kodova</strong>. Najvažniji blok kodovi koji se koriste u praktičnim sustavima su CMI i DMI<br />

kodovi, koji su dvo-razinski AMI kodovi, dizajnirani da zamjene AMI kod u optičkim<br />

fiber komunikacijskim sustavima.<br />

29


3. <strong>Spektralna</strong> gustoća <strong>snage</strong> ternarnih <strong>linijskih</strong><br />

<strong>kodova</strong><br />

U ovom poglavlju ćemo proučavati ternarne kodove, koje smo grupirali u dvije<br />

skupine: supstitucijski i blok kodovi. Prednost ternarnih <strong>linijskih</strong> <strong>kodova</strong> u usporedbi<br />

sa binarnim linijskim kodovima je sljedeća:<br />

• poboljšan frekvencijski spektar, posebice u uklanjanju istosmjerne dc<br />

komponente<br />

• jednostavna ekstrakcija takta<br />

• sadrže redundanciju za uklanjanje pogrešaka<br />

• poboljšana brzina prijenosa podataka<br />

Od raznih <strong>kodova</strong> koji se koriste za prijenos digitalnih podataka preko<br />

kompleksnih prijenosnih sustava Alternated Mark Inversion (AMI) kod jedan je od<br />

najpoznatijih i najčešće korištenih, njega ćemo prvog opisati u jednom potpoglavlju i<br />

to u AMI-RZ i AMI-NRZ formatu. AMI kod je pseudoternarni kod u RZ (NRZ) formatu<br />

koji nastaje iz binarnog tako da 0 ostaje u kodu 0, a 1 uzrokuje alternaciju između<br />

pozitivnog i negativnog impulsa ( + A, − A)<br />

. Svaki impuls (1) koji ima suprotan<br />

predznak napona u odnosu na prethodni označava se s B (engl. bipolar). Svaki<br />

impuls (1) koji ima isti predznak kao i prethodni, tj. prekršen je princip bipolarnosti<br />

odnosno alterniranja predznaka, označava se s V (engl. violation). U AMI kodu V<br />

impulsi se mogu pojaviti u prijemu:<br />

• zbog pogreške u prijenosu, detekcija V impulsa u tom slučaju znači detekciju<br />

pogreške, ili<br />

• zato što su namjerno generirani na predaji i imaju posebno značenje, npr. za<br />

zatvaranje petlje u regeneratoru prilikom održavanja digitalnog linka.<br />

AMI kod ima sljedeće prednosti<br />

• uska širina prijenosnog pojasa, zbog povećanja broja razina s dvije na tri<br />

• nema istosmjernu dc frekvencijsku komponentu<br />

30


• nizak RDS (engl. Running Digital Sum), može biti samo 1 ili 0<br />

• bolji vremenski sadržaj od većine <strong>binarnih</strong> <strong>kodova</strong><br />

• 1:1 podudaran sa binarnim kodovima<br />

• jednostavan prijenos<br />

• lako otkrivanje pogrešaka, na osnovu kršenja AMI pravila<br />

Međutim, i on ima neke nedostatke kao što su<br />

• vremenska informacija zna biti vrlo neregularna, te je moguć gubitak<br />

sinkronizacije zbog neograničenog broja uzastopnih nula (0)<br />

• veći broj razina od 2 znači smanjenje imunosti na izobličenje u prijenosu<br />

• niska efikasnost (63%)<br />

Vremenski problem može se riješiti predstavljanjem modificiranih AMI <strong>kodova</strong><br />

(HDBn i BnZS) od kojih HDB3 i B6ZS imaju široku primjenu. Oni pripadaju u skupinu<br />

ternarnih supstitucijskih <strong>kodova</strong>. Ovi kodovi primarno su namjenjeni nižerazinskim<br />

PCM sustavima brzine prijenosa 2 [Mbit/s] i 8 [Mbit/s]. U jednom potpoglavlju dati<br />

ćemo prikaz spektralne gustoće <strong>snage</strong> PSD i izvanpojasne <strong>snage</strong> P ternarnih<br />

ob<br />

supstitucijskih <strong>kodova</strong>, te njihovu usporedbu sa AMI kodom.<br />

Što se tiče efikasnosti, efikasnost se može povećati predstavljanjem ternarnih<br />

blok <strong>kodova</strong> od kojih je 4B3T najviše obećavajući. U jednom potpoglavlju provesti<br />

ćemo spektralnu analizu 4B3T, MS43, MMS43 i FOMOT koda. Ovi kodovi uglavnom<br />

se koriste u višerazinskim PCM sustavima brzine prijenosa 34 i 140 [Mbit/s], što<br />

najviše zaslužuju hardverskoj implementaciji i njihovoj efikasnosti.<br />

3.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> pseudoternarnih <strong>kodova</strong><br />

Ova grupa pseudoternarnih <strong>linijskih</strong> <strong>kodova</strong> koristi tri razine<br />

± A i 0. AMI (engl.<br />

Alternated Mark Inversion) kodovi pripadaju u ovu grupu. U telekomunikacijskoj<br />

industriji često se nazivaju bipolarni kodovi (engl. bipolar codes).<br />

U ovom potpoglavlju se iznosi spektralna gustoća <strong>snage</strong> AMI-RZ i AMI-NRZ<br />

<strong>kodova</strong> kao i njihova izvanpojasna snaga, tj. snaga izvan željenog pojasa frekvencije.<br />

31


3.1.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> AMI-RZ koda<br />

U AMI-RZ (engl. Alternated Mark Inversion-Return to Zero) formatu binarna jedinica<br />

(1) je predstavljena kao RZ impuls sa promjenjivim polaritetom, koji se mijenja<br />

nailaskom svake jedinice (1). Binarna nula (0) je predstavljena sa razinom 0. Dakle,<br />

jedina razlika između AMI-RZ i AMI-NRZ formata je ta, da impuls simbola kod AMI-<br />

RZ formata traje pola duljine od T, dok kod AMI-NRZ formata traje punu duljinu od T,<br />

pri čemu je T trajanja bita. Primjer kodiranja binarne sekvence sa AMI-RZ formatom<br />

prikazan je na slici Sl. 3-1.<br />

Sl. 3-1 Valni oblik AMI-RZ linijskog koda<br />

AMI-RZ format nema istosmjernu dc komponentu, nedostatak ovog formata<br />

kao i kod unipolar RZ formata predstavljaju dugački nizovi nula (0) koji mogu<br />

uzrokovati probleme u sinkronizaciji. Zbog toga su predloženi AMI kodovi sa<br />

ekstrakcijom nula (supstitucijski kodovi), o čemu će biti riječi kasnije.<br />

Za AMI kodove podatkovna sekvenca { } a k<br />

poprima tri vrijednosti:<br />

⎧ 1,................. za... binarnu...1,... p = 1/ 4<br />

1<br />

⎪<br />

a = 1,.............. za... binarnu...1,... p 1/ 4<br />

k ⎨− =<br />

−1<br />

⎪<br />

0,................ za... binarnu...0,... p = 1/ 2<br />

⎪⎩<br />

0<br />

(3.1)<br />

R(0) se može izračunati i iznosi:<br />

{ }<br />

2 1 2 1 2 1 2 1<br />

R(0) = E a = (1) + ( − 1) + (0) =<br />

k 4 4 2 2<br />

Primjer susjednih bitova u originalnoj binarnoj sekvenci mogu biti ovi: (1,1), (1,0),<br />

(0,1) i (0,0). Vjerojatnost umnoška<br />

vjerojatnost 1/4.<br />

Slijedi<br />

a a<br />

k k+ 1<br />

su redom -1, 0, 0, 0. Svaki od njih ima<br />

32


{ }<br />

1 1 1 1 1<br />

R(1) = E a a = ( − 1) + (0) + (0) + (0) = −<br />

k k+<br />

1 4 4 4 4 4<br />

Za n > 1, a i a nisu u korelaciji. Mogući produkti a a<br />

k k+ n<br />

k k+ n<br />

su ± 1 , 0, 0, 0. Svaki<br />

slučaj se pojavljuje sa vjerojatnosti 1/4.<br />

Slijedi<br />

Sumirajući ove rezultate dobivamo<br />

{ }<br />

1 1<br />

R( n > 1) = E a a = (1) + ( − 1) = 0<br />

k k+<br />

n 8 8<br />

⎧1 ⎪ ,.................. n = 0<br />

2<br />

⎪ 1<br />

R( n) = ⎨− ,............... n = 1<br />

⎪ 4<br />

⎪ 0,................... n > 1<br />

⎪<br />

⎩<br />

<strong>Spektralna</strong> gustoća <strong>snage</strong> AMI-RZ koda dobiva se uvrštavanjem gore<br />

navedenog izraza za R(n) i spektra impulsa simbola iz izraza (<strong>2.</strong>12) u izraz za PSD<br />

(1.2) dobivamo<br />

A<br />

2<br />

T sin( ΠfT<br />

/ 2)<br />

Ψ ( ) ( )<br />

2<br />

sin<br />

2<br />

s f = ( ΠfT<br />

)<br />

4 ΠfT<br />

/ 2<br />

AMI-RZ (3.2)<br />

Izvanpojasnu snagu P ob<br />

za AMI-RZ kod izračunamo iz formule (1.5).<br />

Za jedinstvenu srednju energiju simbola moramo postaviti A = 2, T = 1.<br />

Iz slike Sl. 3-2 vidimo da se prva nultočka postiže za B = 1.0R . 90% energije<br />

null b<br />

prijenosnog pojasa postiže se pri brzini 1.71R , tj. B 1.71<br />

b 90%<br />

≈ R , a za 99% širine<br />

b<br />

prijenosnog pojasa vrijedi B<br />

99%<br />

≈ 20R . Ovaj AMI-RZ format je uži od bilo kojeg<br />

b<br />

drugog RZ formata, posebno nulta točka širine prijenosnog pojasa je duplo manja od<br />

ostalih RZ formata.<br />

33


0.9<br />

PSD od AMI-RZ pseudoternarnog koda<br />

0<br />

Pob od AMI-RZ psedoternarnog linijskog koda<br />

0.8<br />

-2<br />

0.7<br />

-4<br />

PSD(Power Spectral Density)<br />

0.6<br />

0.5<br />

0.4<br />

0.3<br />

Pob(Out-of-band Power)<br />

-6<br />

-8<br />

-10<br />

-12<br />

0.2<br />

-14<br />

0.1<br />

-16<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-18<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 3-2 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob AMI-RZ koda<br />

3.1.<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> AMI-NRZ koda<br />

U AMI-NRZ (engl. Alternated Mark Inversion-NonReturn to Zero) formatu binarna<br />

jedinica (1) je predstavljena kao NRZ impuls sa promjenjivim polaritetom, koji se<br />

mijenja nailaskom svake jedinice (1). Binarna nula (0) je predstavljena sa razinom 0.<br />

Primjer kodiranja binarne sekvence sa AMI-NRZ formatom prikazan je na slici Sl. 3-3.<br />

Sl. 3-3 Valni oblik AMI-NRZ linijskog koda<br />

AMI-NRZ format nema istosmjernu dc komponentu, nedostatak ovog formata<br />

kao i kod unipolar NRZ formata predstavljaju dugački nizovi nula (0) koji mogu<br />

uzrokovati probleme u sinkronizaciji. Zbog toga su predloženi AMI kodovi sa<br />

ekstrakcijom nula (supstitucijski kodovi), o čemu će biti riječi kasnije.<br />

34


<strong>Spektralna</strong> gustoća <strong>snage</strong> PSD AMI-NRZ formata može se dobiti zamjenom<br />

T/2 sa T u izrazu za G(f) (<strong>2.</strong>12) od AMI-RZ formata, budući da oba formata imaju ista<br />

pravila kodiranja te jedina je razlika u širini impulsa.<br />

Dakle spektralna gustoća <strong>snage</strong> PSD AMI-NRZ formata izgleda<br />

2 sin( ΠfT)<br />

Ψ ( f ) A T ( )<br />

2<br />

sin<br />

2<br />

s = ( ΠfT)<br />

ΠfT<br />

AMI-NRZ (3.3)<br />

Izvanpojasnu snagu P ob<br />

za AMI-NRZ kod izračunamo iz formule (1.5). Za<br />

jedinstvenu srednju energiju simbola moramo postaviti A = 2 , T = 1.<br />

1.4<br />

PSD od AMI-NRZ pseudoternarnog koda<br />

0<br />

Pob od AMI-NRZ psedoternarnog linijskog koda<br />

1.2<br />

-2<br />

-4<br />

1<br />

PSD(Power Spectral Density)<br />

0.8<br />

0.6<br />

0.4<br />

Pob(Out-of-band Power)<br />

-6<br />

-8<br />

-10<br />

-12<br />

-14<br />

0.2<br />

-16<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-18<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 3-4 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob AMI-NRZ koda<br />

Iz slike Sl. 3-4 vidimo da se prva nultočka postiže za B = 1.0R . 90%<br />

null b<br />

energije prijenosnog pojasa postiže se pri brzini 1.53R , tj. B 1.53<br />

b 90%<br />

≈ R , a za 99%<br />

b<br />

širine prijenosnog pojasa vrijedi B<br />

99%<br />

≈ 15R . Ovaj AMI-NRZ format je što se tiče<br />

b<br />

gore navedenih karakteristika, tj. širine prijenosnog pojasa uži od AMI-RZ formata.<br />

35


3.<strong>2.</strong> Spektralne gustoće <strong>snage</strong> ternarnih - supstitucijskih<br />

<strong>kodova</strong><br />

U ovom potpoglavlju ćemo se baviti spektralnom analizom ternarnih supstitucijskih<br />

<strong>kodova</strong>, i to HDB3 (engl. High Density Bipolar 3) i B6ZS (engl. Bipolar with 6 Zero<br />

Substitution) kodom.<br />

3.<strong>2.</strong>1. <strong>Spektralna</strong> gustoća <strong>snage</strong> HDB3 supstitucijskog koda<br />

HDBn kodove kao i HDB3 kod predložio je Croisier 1970 godine. HDB3 kod je<br />

modificirani bipolarni kod koji garantira prijenos bez obzira na broj uzastopnih nula<br />

(0). HDB3 kod kodira binarnu sekvencu na isti način kao i AMI kod, međutim postoji<br />

razlika u slučaju kada se pojavi više od tri uzastopne nule (0), tada HDB3 zamjenjuje<br />

uzastopne nule (0) sa određenom sekvencom. Točnije, u HDB3 (engl. High Density<br />

Bipolar 3) kodu svaki blok od četiri uzastopne nule (0) zamjenjuje se sekvencom<br />

(nizom) B00V ili 000V. Da bi se osigurala simetričnost koda, jednak broj pozitivnih i<br />

negativnih impulsa, i time eliminirala istosmjerna komponenta iz signala, nadomjesna<br />

sekvenca za četiri 0 može poprimiti dva oblika, sa svojstvom da između dva V<br />

impulsa bude uvijek neparan broj B impulsa:<br />

• ako je broj B impulsa poslije zadnjeg V impulsa neparan, nadomjesna<br />

sekvencija za 4 nule je 000V;<br />

• ako je broj B impulsa poslije zadnjeg V impulsa paran, nadomjesna<br />

sekvencija za 4 nule je B00V.<br />

Možemo reći da je HDB3 kod ekvivalentan B4ZS (engl. Bipolar with 4-Zero<br />

Substitution) kodu. Primjer kodiranja binarne sekvence sa HDB3 formatom prikazan<br />

je na slici Sl. 3-5.<br />

36


Sl. 3-5 Valni oblik HDB3 linijskog koda<br />

Neke od karakteristika HDB3 koda su sljedeće:<br />

• Nikada nema više od tri uzastopne nule (0), tako da uvijek ima dovoljno<br />

signala za vremensku regeneraciju.<br />

• Od kanala se ne zahtjeva prijenos istosmjerne dc komponente, jer HDB3 kod<br />

ne unosi istosmjernu dc frekvencijsku komponentu.<br />

• Zahtjev za prijenosnom snagom je nešto veći nego kod prijenosa AMI kodom<br />

(oko 10 %).<br />

Dvostrana spektralna gustoća <strong>snage</strong> PSD HDB3 (engl. High Density Bipolar 3)<br />

koda dana je formulom<br />

Ψ s ( f ) =<br />

8<br />

2 2 ∑ B cos( )<br />

( ) n nωT<br />

G f p q n = 0<br />

HDB3 (3.4)<br />

T (1 − q<br />

4<br />

)(2 − q<br />

4<br />

)<br />

8<br />

∑ Cm<br />

cos( mωT<br />

)<br />

m = 0<br />

, gdje je G(f) Fourierova transformacija prijenosnog impulsa, T je period ponavljanja<br />

impulsa, p je vjerojatnost pojavljivanja binarne jedinice (1), a q vjerojatnost<br />

pojavljivanja binarne nule (0). Koeficijente<br />

B<br />

n<br />

i<br />

C<br />

n<br />

možete vidjeti u Dodatku ovog<br />

diplomskog rada. Za Fourierovu transformaciju G(f) možemo uzeti iznos koji smo<br />

dobili kod polar NRZ formata (<strong>2.</strong>3). Izvanpojasnu snagu P ob<br />

izračunamo iz formule (1.5).<br />

za HDB3 koda<br />

37


<strong>2.</strong>5<br />

PSD od HDB3 supstitucijskog koda<br />

0<br />

Pob od HDB3 supstitucijskog koda<br />

HDB3 p1<br />

HDB3 p2<br />

HDB3 p3<br />

-2<br />

HDB3 p1<br />

HDB3 p2<br />

HDB3 p3<br />

Average PSD(Power Spectral Density)<br />

2<br />

1.5<br />

1<br />

0.5<br />

Pob(Out-of-band Power)<br />

-4<br />

-6<br />

-8<br />

-10<br />

-12<br />

-14<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-16<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

Sl. 3-6 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob HDB3 koda<br />

Za energiju simbola postavimo A = 1, T = 1. Isto tako ćemo dati prikaz spektralne<br />

gustoće <strong>snage</strong> PSD za različite vjerojatnosti pojavljivanja binarne jedinice (1):<br />

0.3,<br />

p = 0.5 i<br />

2<br />

p<br />

3<br />

= 0.7.<br />

p =<br />

1<br />

Iz slike Sl. 3-6 vidimo da spektralna gustoća <strong>snage</strong> (PSD) HDB3 (uz<br />

prethodno navedene vjerojatnosti) koda raste s povećanjem vjerojatnosti<br />

pojavljivanja binarne jedinice (1), što se tiče izvanpojasne <strong>snage</strong> (Pob) HDB3 koda,<br />

logično s povećanjem vjerojatnosti pojavljivanja binarne jedinice (1) dolazi do<br />

povećanja izvanpojasne <strong>snage</strong>.<br />

Međutim, neke neočekivane karakteristike se događaju kada se za<br />

vjerojatnosti pojavljivanja binarne jedinice (1) uzmu sljedeće vjerojatnosti:<br />

p = 0.5 i<br />

2<br />

p<br />

3<br />

= 0.9, što vidimo iz slike Sl. 3-7.<br />

p = 0.1,<br />

1<br />

38


8<br />

PSD od HDB3 supstitucijskog koda<br />

0<br />

Pob od HDB3 supstitucijskog koda<br />

7<br />

-2<br />

HDB3 p1<br />

HDB3 p1<br />

HDB3 p2<br />

HDB3 p2<br />

Average PSD(Power Spectral Density)<br />

6<br />

5<br />

4<br />

3<br />

2<br />

Pob(Out-of-band Power)<br />

-4<br />

-6<br />

-8<br />

-10<br />

-12<br />

HDB3 p3<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

HDB3 p3<br />

1<br />

-14<br />

0<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

f T<br />

-16<br />

f T<br />

Sl. 3-7 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob HDB3 koda<br />

Iz slike Sl. 3-7 vidimo da za vjerojatnost pojavljivanja binarne jedinice (1)<br />

p = 0.9 spektralna gustoća <strong>snage</strong> (PSD) HDB3 koda je jako uska i doseže najveću<br />

1<br />

vrijednost za neku frekvenciju. Iznenađenje se javlja pri vjerojatnosti pojavljivanja<br />

binarne jedinice (1) od<br />

p<br />

3<br />

= 0.1. Tu spektralna gustoća <strong>snage</strong> (PSD) nije najmanja<br />

kako bi očekivali iz prethodnog zaključka, nego čak poprima veću vrijednost na<br />

pojedinim mjestima nego pri vjerojatnosti pojavljivanja binarne jedinice od<br />

To nas ne treba iznenaditi jer pri<br />

p = 0.5.<br />

2<br />

p<br />

3<br />

= 0.1 ima znatno više <strong>binarnih</strong> nula (0), a HDB3<br />

kod kad se pojavi niz od četiri uzastopne nule mijenja ih drugom sekvencom koju<br />

smo naveli na početku ovog potpoglavlja, čime se unosi više signala u kod.<br />

HDB3 kod koristi se pri brzinama prijenosa <strong>2.</strong>048 [Mbit/s], 8.448 [Mbit/s] i 34.368<br />

[Mbit/s] u europskoj PDH digitalnoj hijerarhiji.<br />

3.<strong>2.</strong><strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> B6ZS supstitucijskog koda<br />

BNZS (engl. Bipolar N-Zero Substitution) kod je predložio Johannes 1969 godine. To<br />

je najpopularniji supstitucijski kod koji zamjenjuje niz od N nula (0) u AMI valnom<br />

obliku sa posebnim N bitnim valnim oblikom sa najmanje jednim kršenjem pravila<br />

39


ipolarnosti. Svi BNZS formati eliminiraju istosmjernu dc komponentu, te zadržavaju<br />

skladna svojstva AMI koda, što se postiže odabiranjem zamjenske sekvence koja<br />

ima jednak broj pozitivnih i negativnih impulsa. Postoje dvije vrste BNZS <strong>kodova</strong> i to<br />

su: nemodalni i modalni kodovi. Mi ćemo se baviti samo nemodalnim kodovima i to<br />

posebno B6ZS (engl. Bipolar with 6 - Zero Substitution) kodom. Zamjenska sekvenca<br />

kod nemodalnih <strong>kodova</strong> mora sadržavati jednak broj pozitivnih i negativnih impulsa,<br />

budući da je zamjenska sekvenca balansirana, signal neće imati istosmjernu dc<br />

komponentu.<br />

B6ZS kod je modificirani bipolarni AMI kod koji eliminira nizove od šest (6)<br />

uzastopnih nula (0) zamjenskom sekvencom 0VB0VB. Imamo dva slučaja kako<br />

može izgledati zamjenska sekvenca, ovisno o tome kakav je bio zadnji bit koji<br />

prethodi sekvenci nula (0) koju mjenjamo.<br />

Prethodni impuls<br />

Zamjenska sekvenca<br />

- 0 - + 0 + -<br />

+ 0 + - 0 - +<br />

Prednosti B6ZS koda su sljedeće<br />

• Dobra ekstrakcija takta<br />

• Većina prijenosne energije nalazi se u sredini spektra te nema istosmjenu dc<br />

komponentu<br />

• B6ZS koristi se pri prijenosnoj brzini 6.312 [Mbit/s] u američkoj PDH digitalnoj<br />

hijerarhiji.<br />

Primjer kodiranja binarne sekvence sa B6ZS formatom prikazan je na slici Sl. 3-8.<br />

Sl. 3-8 Valni oblik B6ZS linijskog koda<br />

40


Dvostrana spektralna gustoća <strong>snage</strong> PSD B6ZS (engl. Bipolar with 6 - Zero<br />

Substitution) koda dana je formulom<br />

Ψ s ( f ) =<br />

2 ∑ Al<br />

cos( lωT<br />

)<br />

G( f ) pq l=<br />

0<br />

T − q − pq + p − q T + q − q ωT<br />

10<br />

{ ω }<br />

6 12 6<br />

(1 ) 1 2 ( ) cos( ) (1 2 cos(6 ))<br />

(3.5)<br />

, gdje je G(f) Fourierova transformacija prijenosnog impulsa, T je period ponavljanja<br />

impulsa, p je vjerojatnost pojavljivanja binarne jedinice (1), a q vjerojatnost<br />

pojavljivanja binarne nule (0).<br />

Koeficijente A i<br />

možete vidjeti u Dodatku ovog diplomskog rada.<br />

Za Fourierovu transformaciju G(f) možemo uzeti iznos koji smo dobili kod polar NRZ<br />

formata (<strong>2.</strong>3). Izvanpojasnu snagu P ob<br />

za B6ZS koda izračunamo iz formule (1.5).<br />

Za energiju simbola stavimo A = 1, T = 1. Isto tako ćemo dati prikaz spektralne<br />

gustoće <strong>snage</strong> PSD za različite vjerojatnosti pojavljivanja binarne jedinice (1):<br />

0.3,<br />

p = 0.5 i<br />

2<br />

p =<br />

3<br />

0.7 na slici Sl. 3-9.<br />

p =<br />

1<br />

<strong>2.</strong>5<br />

PSD od B6ZS supstitucijskog koda<br />

0<br />

Pob od B6ZS supstitucijskog koda<br />

-2<br />

B6ZS p1<br />

B6ZS p1<br />

2<br />

B6ZS p2<br />

B6ZS p2<br />

Average PSD(Power Spectral Density)<br />

1.5<br />

1<br />

B6ZS p3<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

Pob(Out-of-band Power)<br />

-4<br />

-6<br />

-8<br />

-10<br />

-12<br />

B6ZS p3<br />

0.5<br />

-14<br />

0<br />

0 0.5 1 1.5 2<br />

f T<br />

-16<br />

f T<br />

Sl. 3-9 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob B6ZS koda<br />

41


Dati ćemo još prikaz spektralne gustoće <strong>snage</strong> PSD B6ZS koda za vjerojatnosti<br />

pojavljivanja binarne jedinice (1):<br />

p = 0.1,<br />

1<br />

p = 0.5 i<br />

2<br />

p = 0.9 na slici Sl. 3-10.<br />

3<br />

8<br />

PSD od B6ZS supstitucijskog koda<br />

0<br />

Pob od B6ZS supstitucijskog koda<br />

7<br />

-2<br />

B6ZS p1<br />

B6ZS p1<br />

B6ZS p2<br />

B6ZS p2<br />

Average PSD(Power Spectral Density)<br />

6<br />

5<br />

4<br />

3<br />

2<br />

Pob(Out-of-band Power)<br />

-4<br />

-6<br />

-8<br />

-10<br />

-12<br />

B6ZS p3<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B6ZS p3<br />

1<br />

-14<br />

0<br />

0 0.5 1 1.5 2<br />

f T<br />

-16<br />

f T<br />

Sl. 3-10 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob B6ZS koda<br />

Slično kao i kod HDB3 koda, za jako nisku vjerojatnost pojavljivanja binarne jedinice<br />

(1) kao što je p = 0.1, B6ZS kod zamjenom sekvenca od 6 nula unosi dodatni signal<br />

u kod što se vidi iz slike Sl. 3-10.<br />

42


3.<strong>2.</strong>3. Usporedba spektralne gustoće <strong>snage</strong> ternarnih<br />

supstitucijskih <strong>kodova</strong><br />

U ovom potpoglavlju dati ćemo prikaz usporedbe spektralne gustoće <strong>snage</strong> PSD i<br />

izvanpojasne <strong>snage</strong> P ob<br />

ternarnih supstitucijskih <strong>kodova</strong> sa AMI kodom.<br />

Sl. 3-11 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD ternarnih supstitucijskih <strong>kodova</strong><br />

43


Sl. 3-12 Usporedba spektralne gustoće <strong>snage</strong> PSD uz vjerojatnost pojavljivanja binarne jedinice p =<br />

0.7<br />

Sl. 3-13 Usporedba spektralne gustoće <strong>snage</strong> PSD uz vjerojatnost pojavljivanja binarne jedinice p =<br />

0.5<br />

Sl. 3-14 Usporedba spektralne gustoće <strong>snage</strong> PSD uz vjerojatnost pojavljivanja binarne jedinice p =<br />

0.3<br />

44


Iz prethodne tri slike Sl. 3-12, Sl. 3-13 i Sl. 3-14 možemo zaključiti da sa<br />

smanjenjem vjerojatnosti pojavljivanja binarne jedinice (1) spektralna gustoća <strong>snage</strong><br />

(PSD) HDB3, B6ZS i AMI koda se sve više razlikuje, dok za vjerojatnost pojavljivanja<br />

binarne jedinice (1) od p=0.7 i više njihova spektralna gustoća <strong>snage</strong> PSD je gotovo<br />

jednaka.<br />

Sl. 3-15 Izvanpojasna snaga Pob ternarnih supstitucijskih <strong>kodova</strong><br />

Iz slike Sl. 3-15 vidimo da s povećanjem vjerojatnosti pojavljivanja binarne<br />

jedinice (1) raste i izvanpojasna snaga P ob<br />

, tj. snaga izvan željenog pojasa<br />

frekvencije. Iz priloženoga možemo vidjeti da je izvanpojasna snaga P ob<br />

poprilično<br />

45


jednaka kod HDB3 i B6ZS koda te je isto tako veća od izvanpojasne <strong>snage</strong> P ob<br />

AMI<br />

koda.<br />

3.3. Spektralne gustoće <strong>snage</strong> ternarnih - blok <strong>kodova</strong><br />

Blok kodovi nisu ograničeni samo na binarne. Višerazinski blok kodovi mogu<br />

poboljšati efikasnost <strong>linijskih</strong> <strong>kodova</strong>. Oni su dizajnirani tako da imaju nula ili<br />

konstantnu istosmjernu dc komponentu i ograničen disparitet.<br />

Klasa <strong>kodova</strong> koja koristi tri razine naziva se kBnT kodovi gdje je k <strong>binarnih</strong><br />

bitova kodirano u n (n < k) ternarnih simbola. AMI kod može se smatrati kao 1B1T<br />

(engl. 1 Binary 1 Ternary) kod. Jedan od važnijih <strong>kodova</strong> iz ove klase je kod 4B3T<br />

(engl. 4 Binary 3 Ternary). Efikasnost koda 4B3T iznosi 84.12 %, što je znatno više<br />

od efikasnosti AMI koda koja iznosi 63.09 %.<br />

U ovom potpoglavlju ćemo se baviti spektralnom analizom ternarnih blok<br />

<strong>kodova</strong> i to 4B3T (engl. 4 Binary 3 Ternary), MS43 (engl. Monitored Sum 43),<br />

MMS43 (engl. Modified Monitored Sum 43) i FOMOT (engl. Four Mode Ternary)<br />

kodovima koji pripadaju skupini 4B3T <strong>kodova</strong>.<br />

3.3.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> 4B3T blok koda<br />

4B3T (engl. 4 Binary 3 Ternary) kod predložio je Waters i on je najjednostavniji iz<br />

skupine 4B3T <strong>kodova</strong>. Tablicu prijelaza za 4B3T kod možete vidjeti u Tablici 3-1,<br />

gdje se diparitet (zbroj elemenata digitalnog signala) računa dodjeljivanjem težine 1<br />

pozitivnoj oznaci i težine -1 negativnoj oznaci. Ovo je abecedni kod budući da koristi<br />

dvije abecede.<br />

Od tri ternarne znamenke postoji 27 ( 3 3 ) mogućih kombinacija. U nastojanju<br />

da se očuva neovisnost binarne sekvence, kombinacija 000 se ne koristi, sve ostale<br />

kombinacije se koriste. 6 <strong>binarnih</strong> četiri-bitnih blokova imaju disparitet riječi 0,<br />

preostalih 10 kombinacija imaju dodijeljen pozitivan i inverzni, negativan disparitet<br />

riječi. Kada je ukupan disparitet negativan za prijenos se odabire kombinacija sa<br />

pozitivnim disparitetom riječi ili obrnuto. Ovo osigurava da prenešeni kod nema<br />

istosmjernu dc komponentu. Disparitet je ograničen i na kraju svake riječi samo je<br />

šest mogućih vrijednosti ukupnog dispariteta (-3, -2, -1, 0, 1 i 2, gdje se 0 broji kao<br />

46


pozitivna). Ukupan disparitet od +3 nije moguć usprkos tome što postoji disparitet<br />

riječi +3, budući da se riječ sa +3 disparitetom šalje samo kada je ukupni disparitet<br />

negativan.<br />

Ternarni prijenosni simboli kada je ukupni disparitet<br />

Binarno Negativan Pozitivan Disparitet riječi<br />

(-3, -2, -1) (0, 1, 2)<br />

0 0 0 0 + 0 - + 0 - 0<br />

0 0 0 1 - + 0 - + 0 0<br />

0 0 1 0 0 – + 0 - + 0<br />

0 0 1 1 + - 0 + - 0 0<br />

0 1 0 0 + + 0 - - 0 ± 2<br />

0 1 0 1 0 + + 0 - - ± 2<br />

0 1 1 0 + 0 + - 0 - ± 2<br />

0 1 1 1 + + + - - - ± 3<br />

1 0 0 0 + + - - - + ± 1<br />

1 0 0 1 - + + + - - ± 1<br />

1 0 1 0 + - + - + - ± 1<br />

1 0 1 1 + 0 0 - 0 0 ± 1<br />

1 1 0 0 0 + 0 0 – 0 ± 1<br />

1 1 0 1 0 0 + 0 0 - ± 1<br />

1 1 1 0 0 + - 0 + - 0<br />

1 1 1 1 - 0 + - 0 + 0<br />

Tablica 3-1 Tablica prijelaza za 4B3T kod<br />

Primjer kodiranja binarne sekvence sa 4B3T formatom prikazan je na slici Sl. 3-16.<br />

47


Sl. 3-16 Valni oblik 4B3T linijskog koda<br />

Dvostrana spektralna gustoća <strong>snage</strong> PSD 4B3T (engl. 4 Binary 3 Ternary) koda<br />

dana je formulom<br />

2<br />

G( f )<br />

Ψ s ( f ) = [ 33− 4cos( ωT ) − 2cos(2 ωT<br />

) +<br />

48T<br />

ωT ωT ωT ωT<br />

⎤<br />

⎥<br />

(6284881− 6705904cos(3 ωT ) + 1408256cos(6 ωT ) − 94208cos(9 ωT<br />

)) ⎦<br />

4B3T (3.6)<br />

2<br />

(1 + 2cos( )) (6693637 − 12854184cos(3 ) + 3880832cos(6 ) − 399360cos(9 ))<br />

, gdje je G(f) Fourierova transformacija prijenosnog impulsa, T je period ponavljanja<br />

impulsa, a ω = 2Π f . Za Fourierovu transformaciju G(f) možemo uzeti iznos koji smo<br />

dobili kod polar NRZ formata (<strong>2.</strong>3). Izvanpojasnu snagu P ob<br />

za 4B3T kod<br />

izračunamo iz formule (1.5). Postavimo da nam je A = 1, T = 1.<br />

1.6<br />

PSD od 4B3T blok koda<br />

0<br />

Pob od 4B3T blok koda<br />

1.4<br />

-2<br />

-4<br />

Average PSD(Power Spectral Density)<br />

1.2<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

Pob(Out-of-band Power)<br />

-6<br />

-8<br />

-10<br />

-12<br />

-14<br />

-16<br />

0.2<br />

-18<br />

0<br />

0 0.5 1 1.5 2<br />

f T<br />

-20<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 3-17 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob 4B3T blok koda<br />

48


3.3.<strong>2.</strong> <strong>Spektralna</strong> gustoća <strong>snage</strong> MS43 i MMS43 blok <strong>kodova</strong><br />

MS43 (engl. Monitored Sum 43) kod predložen od Franaszeka 1968 godine je isto<br />

tako 4B3T kod. Ima više sofisticiraniju tro-abecednu prijenosnu tablicu, što rezultira<br />

boljim balansiranjem i daje bolju vremensku informaciju. Tablicu prijelaza za MS43<br />

kod možete vidjeti u Tablici 3-<strong>2.</strong><br />

Ternarni prijenosni signali kada je ukupni disparitet<br />

Binarno -2 -1 ili 0 +1<br />

0 0 0 0 + + + - + - - + -<br />

0 0 0 1 + + 0 0 0 - 0 0 -<br />

0 0 1 0 + 0 + 0 - 0 0 - 0<br />

0 0 1 1 0 - + 0 - + 0 - +<br />

0 1 0 0 0 + + - 0 0 - 0 0<br />

0 1 0 1 - 0 + - 0 + - 0 +<br />

0 1 1 0 - + 0 - + 0 - + 0<br />

0 1 1 1 - + + - + + - - +<br />

1 0 0 0 + - + + - + - - -<br />

1 0 0 1 0 0 + 0 0 + - - 0<br />

1 0 1 0 0 + 0 0 + 0 - 0 -<br />

1 0 1 1 0 + - 0 + - 0 + -<br />

1 1 0 0 + 0 0 + 0 0 0 - -<br />

1 1 0 1 + 0 - + 0 - + 0 -<br />

1 1 1 0 + - 0 + - 0 + - 0<br />

1 1 1 1 + + - + - - + - -<br />

Tablica 3-2 Tablica prijelaza za MS43 kod.<br />

Disparitet riječi ima doseg od -3 do +3. Postoje samo četiri moguća stanja ukupnog<br />

dispariteta na kraju riječi: -2, -1, 0 ili 1. Kada je ukupan disparitet u stanju -2, samo se<br />

49


šalju riječi sa nula ili pozitivnim disparitetom, u stanju +1, samo se šalju riječi sa nula<br />

ili negativnim disparitetom, dok u stanju 0 ili -1, samo riječi sa nula ili jediničnim<br />

disparitetom. Ova dodjela reducira (smanjuje) niskofrekvencijske komponente u<br />

usporedbi sa 4B3T kodom, čineći MS43 kod više tolerantnijim za izmjenične ac<br />

spojeve.<br />

Primjer kodiranja binarne sekvence sa MS43 formatom prikazan je na slici Sl. 3-18.<br />

Sl. 3-18 Valni oblik MS43 linijskog koda<br />

Dvostrana spektralna gustoća <strong>snage</strong> PSD MS43 koda dana je formulom<br />

2<br />

G( f )<br />

Ψ s ( f ) = [ 345 − 68cos( ωT ) −10cos(2 ωT<br />

) −<br />

448T<br />

3<br />

(290955 + 218996cos( ωT<br />

) + 102610cos(2 ωT<br />

) −<br />

18713 −11808cos(3 ωT<br />

) −1280cos(6 ωT<br />

)<br />

94080cos(3 ωT ) −14784cos(4 ωT ) − 3072cos(5 ωT<br />

)<br />

]<br />

MS43 (3.7)<br />

, gdje je G(f) Fourierova transformacija prijenosnog impulsa, T je period ponavljanja<br />

impulsa, a ω = 2Π f . Za Fourierovu transformaciju G(f) možemo uzeti iznos koji smo<br />

dobili kod polar NRZ formata (<strong>2.</strong>3). Izvanpojasnu snagu P ob<br />

za MS43 koda<br />

izračunamo iz formule (1.5). Postavimo da nam je A = 1, T = 1. Iz slike Sl. 3-19<br />

vidimo prikaz spektralne gustoće <strong>snage</strong> PSD i izvanpojasne <strong>snage</strong> P ob<br />

MS43 blok<br />

koda.<br />

50


1.4<br />

PSD od MS43 blok koda<br />

0<br />

Pob od MS43 blok koda<br />

-2<br />

1.2<br />

-4<br />

Average PSD(Power Spectral Density)<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

Pob(Out-of-band Power)<br />

-6<br />

-8<br />

-10<br />

-12<br />

-14<br />

0.2<br />

-16<br />

-18<br />

0<br />

0 0.5 1 1.5 2<br />

f T<br />

-20<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 3-19 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob MS43 blok koda<br />

Često se koristi i modificirani MS43 kod, koji se označava MMS43 (engl.<br />

Modified Monitored Sum 43). On isto tako spada u skupinu 4B3T <strong>kodova</strong>, a razlikuje<br />

se od MS43 koda po tablici prijelaza. Tablicu prijelaza za MMS43 kod možete vidjeti<br />

u Tablici 3-3.<br />

Primjer kodiranja binarne sekvence sa MMS43 formatom prikazan je na slici Sl. 3-20.<br />

Sl. 3-20 Valni oblik MMS43 linijskog koda<br />

51


Ternarni prijenosni signali kada je ukupni disparitet<br />

Binarno | 1 | 2 | 3 | 4 |<br />

0 0 0 0 | + 0 + (+2) | 0 – 0 (-1) |<br />

0 0 0 1 | 0 - + (+0) |<br />

0 0 1 0 | + - 0 (+0) |<br />

0 0 1 1 | 0 0 + (+1) | - - 0 (-2) |<br />

0 1 0 0 | - + 0 (+0) |<br />

0 1 0 1 | 0 + + (+2) | - 0 0 (-1) |<br />

0 1 1 0 | - + + (+1) | - - + (-1) |<br />

0 1 1 1 | - 0 + (+0) |<br />

1 0 0 0 | + 0 0 (+1) | 0 - - (-2) |<br />

1 0 0 1 | + - + (+1) | - - - (-3) |<br />

1 0 1 0 | + + - (+1) | + - - (-1) |<br />

1 0 1 1 | + 0 - (+0) |<br />

1 1 0 0 | + + + (+3) | - + - (-1) |<br />

1 1 0 1 | 0 + 0 (+1) | - 0 - (-2) |<br />

1 1 1 0 | 0 + - (+0) |<br />

1 1 1 1 | + + 0 (+2) | 0 0 - (-1) |<br />

Tablica 3-3 Tablica prijelaza za MMS43 kod.<br />

U ovom potpoglavlju dati ćemo prikaz spektralne gustoće <strong>snage</strong> modificiranog<br />

MS43 koda, tj. MMS43 (engl. Modified Monitored Sum 43) koda. Dvostrana<br />

spektralna gustoća <strong>snage</strong> PSD MMS43 koda dana je formulom<br />

52


2<br />

G( f )<br />

Ψ s ( f ) = [ 479 − 48cos( ωT ) + 16cos(2 ωT<br />

) −<br />

624T<br />

1<br />

(301339 + 426304cos( ωT<br />

) + 171668cos(2 ωT<br />

) −<br />

4505 − 2440cos(3 ωT<br />

) − 384cos(6 ωT<br />

)<br />

62432cos(3 ωT ) − 62352cos(4 ωT ) − 23120cos(5 ωT<br />

)<br />

]<br />

MMS43 (3.8)<br />

, gdje je G(f) Fourierova transformacija prijenosnog impulsa, T je period ponavljanja<br />

impulsa, a ω = 2Π f . Za Fourierovu transformaciju G(f) možemo uzeti iznos koji smo<br />

dobili kod polar NRZ formata (<strong>2.</strong>3). Izvanpojasnu snagu P ob<br />

za MMS43 koda<br />

izračunamo iz formule (1.5). Postavimo da nam je A = 1, T = 1. Iz slike Sl. 3-21<br />

vidimo prikaz spektralne gustoće <strong>snage</strong> PSD i izvanpojasne <strong>snage</strong> P ob<br />

MMS43 blok<br />

koda.<br />

1.4<br />

PSD od MMS43 blok koda<br />

0<br />

Pob od MMS43 blok koda<br />

-2<br />

1.2<br />

-4<br />

Average PSD(Power Spectral Density)<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

Pob(Out-of-band Power)<br />

-6<br />

-8<br />

-10<br />

-12<br />

-14<br />

0.2<br />

-16<br />

-18<br />

0<br />

0 0.5 1 1.5 2<br />

f T<br />

-20<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 3-21 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob MMS43 blok koda<br />

3.3.3. <strong>Spektralna</strong> gustoća <strong>snage</strong> FOMOT blok koda<br />

U pokušaju da se dizajnira 4B3T kod sa podešavanjem kratkim riječima i<br />

otkrivanja vremenskih pogrešaka, to nas vodi do FOMOT (engl. FOur MOde Ternary)<br />

53


koda. FOMOT kod koristi četiri načina kodiranja, po tome je i dobio naziv. Iako koristi<br />

četiri načina kodiranja hardverska implementacija je i dalje relativno jednostavna.<br />

Tablicu prijelaza za FOMOT kod možete vidjeti u Tablici 3-4.<br />

Ternarni prijenosni signali kada je ukupni disparitet<br />

Binarno | M1 | M2 | M3 | M4 |<br />

0 0 0 0 | - + + | - 0 0 | - + + | - 0 0 |<br />

0 0 0 1 | - + 0 | - + 0 | - + 0 | - + 0 |<br />

0 0 1 0 | + - 0 | + - 0 | + - 0 | + - 0 |<br />

0 0 1 1 | + 0 0 | + - - | + 0 0 | + - - |<br />

0 1 0 0 | - 0 + | - 0 + | - 0 + | - 0 + |<br />

0 1 0 1 | + + + | - + - | - + - | - + - |<br />

0 1 1 0 | + 0 + | + 0 + | - 0 - | - 0 - |<br />

0 1 1 1 | + 0 - | + 0 - | + 0 - | + 0 - |<br />

1 0 0 0 | 0 + + | 0 + + | - - 0 | - - 0 |<br />

1 0 0 1 | 0 + 0 | 0 - 0 | 0 + 0 | 0 - 0 |<br />

1 0 1 0 | + - + | + - + | + - + | - - - |<br />

1 0 1 1 | + + 0 | + + 0 | 0 - - | 0 - - |<br />

1 1 0 0 | 0 0 + | - - + | 0 0 + | - - + |<br />

1 1 0 1 | 0 + - | 0 + - | 0 + - | 0 + - |<br />

1 1 1 0 | 0 – + | 0 - + | 0 - + | 0 - + |<br />

1 1 1 1 | + + - | 0 0 - | + + - | 0 0 - |<br />

Tablica 3-4 Tablica prijelaza za FOMOT kod.<br />

Primjer kodiranja binarne sekvence sa FOMOT formatom prikazan je na slici Sl. 3-2<strong>2.</strong><br />

54


Sl. 3-22 Valni oblik FOMOT linijskog koda<br />

Dvostrana spektralna gustoća <strong>snage</strong> PSD FOMOT koda dana je formulom<br />

2<br />

G( f ) ⎡ 28cos( ωT ) + 17cos(2 ωT<br />

)<br />

Ψ s ( f ) = 59<br />

64T<br />

⎢ +<br />

⎣<br />

3<br />

11+ 12cos( ωT ) + 9cos(2 ωT ) 42(17 + 24cos( ωT ) + 8cos(2 ωT<br />

)) ⎤<br />

−<br />

5 − 4cos(3 ωT<br />

) 65 −16cos(3 ωT<br />

)<br />

⎥<br />

⎦<br />

FOMOT (3.9)<br />

, gdje je G(f) Fourierova transformacija prijenosnog impulsa, T je period ponavljanja<br />

impulsa, a ω = 2Π f . Za Fourierovu transformaciju G(f) možemo uzeti iznos koji smo<br />

dobili kod polar NRZ formata (<strong>2.</strong>3). Izvanpojasnu snagu P ob<br />

za FOMOT koda<br />

izračunamo iz formule (1.5). Postavimo da nam je A = 1, T = 1.<br />

1.4<br />

PSD od FOMOT blok koda<br />

0<br />

Pob od FOMOT blok koda<br />

-2<br />

1.2<br />

-4<br />

Average PSD(Power Spectral Density)<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

Pob(Out-of-band Power)<br />

-6<br />

-8<br />

-10<br />

-12<br />

-14<br />

0.2<br />

-16<br />

-18<br />

0<br />

0 0.5 1 1.5 2<br />

f T<br />

-20<br />

0 0.5 1 1.5 2 <strong>2.</strong>5 3 3.5 4<br />

B T<br />

Sl. 3-23 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob FOMOT blok koda<br />

55


3.3.4. Usporedba spektralne gustoće <strong>snage</strong> ternarnih blok <strong>kodova</strong><br />

Sl. 3-24 Usporedba spektralne gustoće <strong>snage</strong> ternarnih blok <strong>linijskih</strong> <strong>kodova</strong><br />

Iz slike Sl. 3-24 može se vidjeti da kod 4B3T ima najveću spektralnu gustoću <strong>snage</strong>,<br />

zatim slijedi FOMOT, dok MS43 kod ima najmanju spektralnu gustoću <strong>snage</strong>.<br />

MMS43 i MS43 imaju gotovo identičnu spektralnu gustoću <strong>snage</strong> PSD.<br />

56


Sl. 3-25 Izvanpojasna snaga Pob ternarnih blok <strong>linijskih</strong> <strong>kodova</strong><br />

Iz slike Sl. 3-25 vidimo da 4B3T, MS43, MMS43 i FOMOT kodovi imaju<br />

poprilično istu izvanpojasnu snagu P , to i nije tako čudno jer svi oni pripadaju klasi<br />

ob<br />

4B3T <strong>kodova</strong> samo se razlikuju po načinu kodiranja <strong>binarnih</strong> četiri-bitnih blokova koji<br />

se kodiraju ternarnim riječima. Iz slike Sl. 3-25 se može primjetiti da MMS43 kod ima<br />

najveću, zatim MS43, pa slijedi FOMOT, dok 4B3T kod ima najmanju izvanpojasnu<br />

snagu, ali te su razlike minimalne.<br />

57


4. <strong>Spektralna</strong> gustoća <strong>snage</strong> kvaternarnih <strong>linijskih</strong><br />

<strong>kodova</strong><br />

U ovom poglavlju provedena je spektralna analiza 2B1Q koda koji spada u<br />

kvaternarne linijske kodove.<br />

4.1. <strong>Spektralna</strong> gustoća <strong>snage</strong> 2B1Q koda<br />

2B1Q (engl. 2 Binary 1 Quaternary) kod je način kodiranja na fizičkoj razini za<br />

digitalnu mrežu integriranih usluga ISDN (engl. Intergrated Services Digital Network).<br />

2B1Q kod koristi četiri razine signala i to -<strong>2.</strong>5 [V], -0.833 [V], 0.833 [V] i <strong>2.</strong>5 [V], pri<br />

čemu je jedan kvaternarni signal 1Q ekvivalentan sa dva bita 2B. Tehnika kodiranja<br />

koja je konkurentna 2B1Q kodu za ISDN BRI (engl. Basic Rate Interfaces) je<br />

skupina 4B3T <strong>kodova</strong>.<br />

Da se minimizira pogreška propagacije tj. prenošenja, parovima bitova (engl.<br />

dibits) su pridružene razine voltaže prema Grayevom kodu, time dobivamo:<br />

Par bita (engl. dibit)<br />

Kvaternarna vrijednost<br />

Razina signala<br />

(engl. signal level)<br />

10 +3 +<strong>2.</strong>5 [V]<br />

11 +1 +0.833 [V]<br />

01 -1 -0.833 [V]<br />

00 -3 -<strong>2.</strong>5 [V]<br />

Tablica 4-1 Razine signala kod 2B1Q načina kodiranja za ISDN<br />

Ako je voltaža pogrešno pročitana kao susjedna razina, ovo će samo<br />

uzrokovati pogrešku na jednom bitu u dekodiranom podatku. 2B1Q kod koristi se i u<br />

nekim varijantama SDSL-a (engl. Symmetric Digital Subscriber Line) i HDSL-a (engl.<br />

58


High bit rate Digital Subscriber Line). Primijetimo da 2B1Q kod nije DC balansiran,<br />

što znači da unosi istosmjernu dc komponentu u kod.<br />

2B1Q je linearni blok kod, koji se temelji na tehnologiji pulsno amplitudne<br />

modulacije PAM (engl. Pulse Amplitude Modulation) koji uzima višestruke binarne<br />

bitove i pretvara ih u višerazinski signal. Točnije, 2B1Q kod uzima dva binarna bita i<br />

pretvara ih u jedan od četiri simbola, efektivna prijenosna brzina na liniji tj. linijska<br />

brzina je reducirana u omjeru 2:1 tj. čini pola prijenosne brzine, točnije reducirana je<br />

sa 160 [kbit/s] na 80 [kbaud]. Prednosti smanjenja linijske brzine u baud-ima je<br />

sniženje frekvencije komponenti na prijenosnoj liniji što omogućava da se prijenos<br />

poboljša uslijed smanjenog prigušenja linije i povećane otpornosti na preslušavanje<br />

na bližem kraju NEXT (engl. Near End Crosstalk) i šum.<br />

Što se tiče pravila kodiranja 2B1Q koda, 2B1Q je četverorazinski kod. On<br />

uzima dva dvorazinska bita i pretvara ih u jedan četverorazinski simbol (baud). Ova<br />

pretvorba efektivno udvostručuje period trajanje simbola. Budući da je period obrnuto<br />

proporcionalan frekvenciji (f = 1 / T), frekvencija na liniji je smanjena. Uz sve<br />

prednosti uvijek postoje i neke manjkavosti, tako da ni kod 2B1Q nije iznimka.<br />

Četverorazinski kod rezultira smanjenju razmaka između razina odluke, time se<br />

zahtjeva povećanje odnosa signal-šum SNR (engl. Signal to Noise Ratio) za<br />

određeno predstavljanje razine. Smanjenje brzine prijenosa u baud-ima i uža širina<br />

prijenosnog pojasa ima za rezultat povećanje performanse, čime prevladava ovu<br />

gore navedenu manjkavost.<br />

Vrijednosti pridružene razinama mogu biti bilo koje, samo da je razmak između njih<br />

jednak. Prvi bit iz para bita naziva se bit oznake (engl. sign bit). Ako je prvi bit 0,<br />

izlazni simbol će imati negativan predznak. Ako je prvi bit 1, izlazni simbol će imati<br />

pozitivan predznak. Drugi bit iz para bita naziva se bit amplitude. Ako je drugi bit 0,<br />

tada izlazna razina ima veću amplitudu. Ako je drugi bit 1, tada izlazna razina ima<br />

manju amplitudu. Sve ovo navedeno vidi se iz Tablice 4-1. Primjer kodiranja binarne<br />

sekvence sa 2B1Q formatom prikazan je na slici Sl. 4-1.<br />

59


Sl. 4-1 Valni oblik 2B1Q linijskog koda<br />

Što se tiče spektralne gustoće <strong>snage</strong> 2B1Q koda, on ima širinu prijenosnog<br />

pojasa pomaknutu prema području nižih frekvencija. To isto tako rezultira sa<br />

prijenosnim pojasem koji je znatno uži od bifaznog koda. Kodovi sa užom širinom<br />

prijenosnog pojasa će prouzrokovati manje prigušenje i samim time veći domet.<br />

Ograničavajući faktor većine linearnih <strong>linijskih</strong> <strong>kodova</strong> očituje se u prisutnosti<br />

preslušavanja NEXT (engl. Near End Crosstalk). Preslušavanje na bližem kraju<br />

NEXT se generira na prijenosnoj liniji od susjednih upredenih parica (engl. twisted<br />

pairs) koje se nalaze u svežnju kabla. Signal na susjednim paricama će inducirati<br />

signal na liniji. Veličina induciranog signala je proporcionalna sa frekvencijom. Tako<br />

da, što je uža širina prijenosnog pojasa signala, time se smanjuje efekt NEXT-a.<br />

<strong>Spektralna</strong> gustoća <strong>snage</strong> PSD od SDSL (engl. Symetrical Digital Subscriber<br />

Line) sustava može se aproksimirati filtriranjem pravokutnog impulsa na brzinu<br />

prijenosa simbola slijedeći četvrti nalog Butterworth filtra na 240/392 od brzine<br />

prijenosa simbola. To je opisano sljedećom formulom:<br />

2<br />

<strong>2.</strong>7×<br />

<strong>2.</strong>7 ⎡sin( Πf<br />

/ f sym ) ⎤ 1<br />

SDSLu<br />

( f ) = ⎢<br />

⎥ ×<br />

135 × fsym<br />

f / fsym<br />

f<br />

⎣⎢ Π<br />

⎦⎥ 1 + ( )<br />

8<br />

240<br />

f<br />

392 sym<br />

2B1Q-SDSL (4.1)<br />

, gdje je f sym brzina prijenosa simbola. <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD od 2B1Q<br />

SDSL-a na različitim podatkovnim brzinama prikazano je na slici Sl. 4-<strong>2.</strong><br />

60


Sl. 4-2 <strong>Spektralna</strong> gustoća <strong>snage</strong> 2B1Q kvaternarnog linijskog koda pri različitim brzinama prijenosa<br />

Iz slike Sl. 4-2 možemo vidjeti da s povećanjem podatkovne brzine raste i<br />

širina prijenosnog pojasa, samim time se smanjiva domet prijenosa.<br />

Što se tiče ISDN-a (engl. Intergrated Services Digital Network), ISDN BRI<br />

(engl. Basic Rate Interfaces) osigurava simetričan transport od 160 [kbit/s] na<br />

prijenosnoj liniji. Linijski kod je 2B1Q i spektralna gustoća <strong>snage</strong> odgovarajućeg<br />

prenešenog signala dana je izrazom:<br />

2<br />

2<br />

Vp<br />

⎡sin( Πf / fsym<br />

) ⎤ 1<br />

PSD ( f ) = ,... f 80 kHz,...0<br />

f<br />

ISDN<br />

⎢<br />

⎥<br />

= ≤ ≤ ∞<br />

Rf f / f<br />

f 8 3dB<br />

sym ⎢⎣<br />

Π sym ⎥ ⎦ 1 + ( )<br />

240<br />

f<br />

392 3 dB<br />

2B1Q-ISDN (4.2)<br />

, gdje je f sym = 80 [kHz], V p = <strong>2.</strong>7 [V] i R = 135 [Ω]. Prijenosna snaga od ISDN-a je<br />

13.5 [dBm]. <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD od 2B1Q ISDN-a na podatkovnoj brzini<br />

prijenosa od 160 [kbit/s] prikazana je na slici Sl. 4-3.<br />

61


0<br />

PSD od 2B1Q ISDN-a<br />

PSD na 160 [kbit/s]<br />

PSD(Power Spectral Density) [dBm / Hz]<br />

-50<br />

-100<br />

-150<br />

0 50 100 150 200 250<br />

f [kHz]<br />

Sl. 4-3 <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD 2B1Q koda za ISDN BRI sustav brzine prijenosa 160 [kbit/s]<br />

62


5. Usporedba spektralne gustoće <strong>snage</strong> <strong>linijskih</strong><br />

<strong>kodova</strong><br />

Sl. 5-1Usporedba spektralne gustoće <strong>snage</strong> PSD <strong>linijskih</strong> <strong>kodova</strong><br />

63


Zaključak<br />

Pri odabiru prikladnog linijskog koda za pojedinu aplikaciju moramo uzeti u obzir<br />

mnogo međusobnih faktora. Ovi faktori se mogu sažeto prikazati kao: zahtjev širine<br />

prijenosnog pojasa, spektar na niskim frekvencijama, vremenska informacija,<br />

upravljanje pogreškama i efikasnost kodiranja. Zbog toga, linijski kod se mora<br />

prilagoditi svojstvima prijenosnog kanala koji će se koristiti.<br />

Metalni vodič kao prijenosni medij pokazuje niskopropusne frekvencijske<br />

karakteristike. U takvim aplikacijama, linijsko kodiranje je posljednji proces prije<br />

prijenosa. Prijenosni sustavi sa optičkim vlaknom i radio sustavi su sustavi sa širinom<br />

prijenosnog pojasa u kojem se linijsko kodiranje primjenjuje prije modulacije ili u<br />

kombinaciji sa modulacijom. Koder u predajniku i dekoder u prijemniku moraju<br />

djelovati na prijenosnoj brzini simbola. Zbog toga, posebno kod visokih brzina<br />

prijenosa koder i dekoder moraju biti što je moguće jednostavnije dizajnirani.<br />

U sklopu ovog diplomskog rada provedena je spektralna analiza temeljnih<br />

<strong>linijskih</strong> <strong>kodova</strong>. Prikazana je spektalna gustoća <strong>snage</strong> i izvanpojasna snaga većine<br />

<strong>binarnih</strong>, ternanih i kvaternarnih <strong>kodova</strong>. Sad ovisno o tome koju kvalitetu i brzinu<br />

prijenosa želimo, odaberemo određeni linijski kod. Od <strong>binarnih</strong> <strong>linijskih</strong> <strong>kodova</strong> za<br />

prijenos metalnim vodičem najviše su obećavajući Manchester i AMI kod. AMI kod je<br />

korišten u prijenosnim sustavima PDH hijerarhije na razinama E1 / T1 (<strong>2.</strong>048 [Mbit/s]<br />

/ 1.544 [Mbit/s]), dok kod Manchester se koristi na fizičkom sloju Ethernet LAN-a i to<br />

u standardima 10BASE2 (specificira korištenje tankog koaksijalnog kabla), 10BASE5<br />

(specificira korištenje debelog koaksijalnog kabla) i 10BASE-T (specificira korištenje<br />

dviju parica UTP kategorije 5), gdje 10 označava prijenosnu brzinu od 10 [Mbit/s],<br />

BASE označava korištenje osnovnog pojasa, 2 označava maksimalnu dozvoljeno<br />

duljinu segmenta od 200 [m], a 5 od 500 [m].<br />

Budući da AMI kod zauzima frekvencijski pojas širine 1,5 [MHz], kao zamjena<br />

za njega koristi se kod 2B1Q, koji spada u kvaternarne kodove, te zauzima<br />

frekvencijski pojas širine 80-240 [kHz] za prijenosne brzine do 2 [Mbit/s].<br />

Od ternarnih <strong>kodova</strong> široku primjenu ima skupina 4B3T <strong>kodova</strong> koji su<br />

konkurencija 2B1Q kodu.<br />

64


Ternarni supstitucijski kod HDB3 koristi se u PCM (engl. Pulse Code<br />

Modulation) telefonskim sustavima sa 30 kanala i na nižim razinama PDH (E1-E3)<br />

europske hijerarhije. Prednosti HDB3 koda su te da ne sadrži istosmjernu DC<br />

komponentu, te u prijemniku je omogućena ekstrakcija takta. Ternarni supstitucijski<br />

kod B6ZS koristi se u PDH (J2) japanskoj hijerarhiji s brzinom prijenosa od 6.312<br />

[Mbit/s]. HDB3 i B6ZS kodovi uklanjaju nedostatke AMI koda.<br />

Naravno, opisani kodovi u sklopu ovog diplomskog rada nisu jedini što se<br />

koriste u praksi. Štoviše, za veće brzine prijenosa koriste se kodovi poznati pod<br />

nazivom PAM (engl. Pulse Amplitude Modulation), mBnB (engl. m Binary n Binary)<br />

kodovi, NRZI (engl. NRZ Inverted) i MLT-3 (engl. Multi Level Transmit 3).<br />

Standard 10BASE-T na fizičkom sloju Ethernet LAN-a (engl. Local Area<br />

Network) specificira korištenje dviju parica UTP kategorije 5 i prijenosnu brzinu od 10<br />

[Mbit/s]. Linijski kodovi koji se koriste u tom standardu su sljedeći: PAM5, PAM7,<br />

PAM10, PAM11, PAM20 i PAM39 kodovi, tako npr. za kod PAM5, 5 označava da se<br />

koristi 5 razina od -2, -1, 0, +1 i +2 [V]. Kod brzih lokalnih mreža kao što su<br />

prijenosne brzine od 100 [Mbit/s] koristi se sljedeći standard 100BASE-T (Fast<br />

Ethernet). Standard 100BASE-T2 specificira korištenje dviju parica UTP kategorije 3.<br />

Standard 100BASE-T2 koristi linijski kod PAM 5× 5 , brzina prijenosa na liniji iznosi 25<br />

[Mbaud], svaki simbol prenosi 4 bita.<br />

mBnB kodovi pretvaraju m <strong>binarnih</strong> znamenaka u n <strong>binarnih</strong> znamenaka, gdje<br />

je m < n, oni se najčešće koriste u optičkim komunikacijama. Primjer mBnB koda je<br />

4B5B kod koji se koristi u standardima 100BASE-TX Ethernet LAN-a, gdje je medij<br />

bakreni UTP i 100BASE-FX, gdje je medij multimodno optičko vlakno, s prijenosnom<br />

brzinom od 100 [Mbit/s]. Isto tako, bifazni kod Manchester, te kodovi CMI i DMI su<br />

1B2B kodovi. Linijski kod CMI koristi se u SDH (engl. Synchronous Digital Hierarchy)<br />

hijerarhiji na osnovnoj razini STM-1 s brzinom prijenosa od 155,52 [Mbit/s], i u PDH<br />

hijerarhiji na razini E4 s brzinom prijenosa od 139,264 [Mbit/s].<br />

Istraživanje područja <strong>linijskih</strong> <strong>kodova</strong> nije završeno, postoje mogućnosti za<br />

daljnji napredak, tako da na tom području znanosti može biti još istraživanja i daljnjih<br />

napredaka koji će omogućiti veće brzine prijenosa ovisno o prijenosnom mediju koji<br />

se koristi. Tako da ništa još nije konačno rečeno na tom području telekomunikacija.<br />

65


Literatura<br />

[1] ARTECH HOUSE, 2006. Digital Modulation Techniques. Fuqin Xiong,<br />

Boston/London.<br />

[2] BUCHNER, J.B. 1976. Ternary line codes, Philips Telecommunication Review,<br />

Vol. 34, No. 2, 72-86.<br />

[3] WIKIPEDIA, 2009. 2B1Q kod. http://de.wikipedia.org/wiki/2B1Q<br />

[4] DEMIR ÖNER, 2003. Criteria for choosing line codes in data communication,<br />

Vol. 3, No. 2, 843-857, Instabul University – Jurnal of Electrical & Electronics<br />

Engineering<br />

[5] WIKIPEDIA, 2009. 4B3T kod. http://en.wikipedia.org/wiki/4B3T<br />

[6] PREPORUKA T1E1.4/2000-099R1. 2B1Q Symetrical Digital Subscriber Line<br />

Specification, COMMITTEE T1 – TELECOMMUNICATIONS<br />

[7] Line code Options for 10BASE-T, Brian Murray, Stephen Bates, IEEE 80<strong>2.</strong>3<br />

10GBASE-T SG January 2003.<br />

http://www.ieee80<strong>2.</strong>org/3/10GBT/public/jan03/murray_1_0103.pdf<br />

[8] ELEMENT, 2004. Osnove arhitekture mreža. Alen Bažant i dr., Zagreb.<br />

[9] Brzi Ethernet, Prof. dr. sc. Alen Bažant<br />

[10] 3F4 Line Coding, Dr. I. J. WASSELL. www.cl.cam.ac.uk/~ijw24/e5lincod.ppt<br />

[11] ISSUE <strong>2.</strong> 1990. MSAN-127. Application Note. Introduction. 2B1Q Line Code<br />

Tutorial.<br />

http://people.seas.harvard.edu/~jones/cscie129/nu_lectures/lecture13/pdf/2002<br />

NOV29_ICD_NTEK_EDA_AN.pdf<br />

[12] ECE146B, 2008. Digital Communication Theory and Techniques. Jerry D.<br />

Gibson, University of California, Santa Barbara.<br />

http://www.ece.ucsb.edu/courses/ECE146/146B_S08Gibson/hw3Soln.pdf<br />

[13] JOHN WILEY & SONS, 2005. Uvod u Matlab 7 sa primerima. Amos Gilat. Ohio.<br />

[14] Matlab GUI Tutorial. http://blinkdagger.com/matlab<br />

66


Skraćenice<br />

1B1T 1 Binary 1 Ternary -<br />

2B1Q 2 Binary 1 Quaternary -<br />

4B3T 4 Binary 3 Ternary -<br />

AC Alternating Current Izmjenična komponenta struje<br />

AMI-NRZ Alternated Mark Inversion-NRZ -<br />

AMI-RZ Alternated Mark Inversion-RZ -<br />

B6ZS Bipolar with 6 Zero Substitution -<br />

BI-Ф-L BiPhase-Level -<br />

BI-Ф-M BiPhase-Mark -<br />

BI-Ф-S BiPhase-Space -<br />

BRI Basic Rate Interfaces Sučelja osnovne brzine<br />

CMI Coded Mark Inversion -<br />

DC Direct Current Istosmjerna komponenta struje<br />

DM Delay Modulation -<br />

DMI Differential Mark Inversion -<br />

DSL Digital Subscriber Line Linija digitalnog primopredajnika<br />

FOMOT FOur MOde Ternary -<br />

GUI Graphic User Interface Grafičko korisničko sučelje<br />

HDB3 High Density Bipolar 3 -<br />

HDSL High bit rate DSL DSL visoke brzine prijenosa<br />

ISDN Integrated Services Digital Network Digitalna mreža integriranih usluga<br />

ISI InterSimbol Interferension Muđusimbolna interferencija<br />

LAN Local Area Network Lokalna mreža<br />

MLT-3 Multi Level Transmit 3<br />

MMS43 Modified MS43 -<br />

MS43 Monitored Sum 43 -<br />

NEXT Near End Crosstalk Preslušavanje na bližem kraju<br />

NRZ Non-Return-to-Zero -<br />

NRZ-L Non-Return to Zero-Level -<br />

NRZ-M Non-Return to Zero-Mark -<br />

NRZ-S Non-Return to Zero-Space) -<br />

67


NRZI NRZ Inverted -<br />

PAM Pulse Amplitude Modulation Pulsno amplitudna modulacija<br />

PCM Pulse Code Modulation Pulsno kodna modulacija<br />

PDH Plesiochronous Digital Hierarchy Pleziokrona digitalna hijerarhija<br />

Pob out-of band Power Izvanpojasna snaga<br />

PSD Power Spectral Density <strong>Spektralna</strong> gustoća <strong>snage</strong><br />

RDS Running Digital Sum -<br />

RZ Return-to-Zero -<br />

SDH Synchronous Digital Hierarchy Sinkrona digitalna hijerarhija<br />

SDSL Symetrical DSL Simetrični DSL<br />

SNR Signal to Noise Ratio Odnos signal - šum<br />

68


Dodatak<br />

Instalacija programske podrške<br />

Programska podrška za ovaj diplomski rad napravljena je pomoću programskog alata<br />

MATLAB. Računalo na kojem se izvršavaju aplikacije mora imati instaliran MATLAB i<br />

to najmanje verziju MATLAB 6. Poput većine drugih programa, MATLAB se stalno<br />

razvija pa se često objavljuju njegove nove verzije. Tako da je danas najnovija verzija<br />

MATLAB 7.<br />

Upute za korištenje programske podrške<br />

U sklopu diplomskog rada napravljeno je nekoliko aplikacija vezanih za spektralnu<br />

gustoću <strong>snage</strong> PSD i izvanpojasnu snagu Pob. Točnije, napravljene su aplikacije za<br />

PSD i Pob <strong>binarnih</strong> <strong>kodova</strong>, te njihova usporedba, aplikacije za PSD i Pob ternarnih<br />

supstitucijskih <strong>kodova</strong>, te njihova usporedba, aplikacije za PSD i Pob ternarnih blok<br />

<strong>kodova</strong>, te njihova usporedba, aplikacija za PSD kvaternarnih <strong>kodova</strong> i na kraju<br />

aplikacija za usporedbu spektralne gustoće <strong>snage</strong> PSD svih opisanih <strong>linijskih</strong> <strong>kodova</strong><br />

u sklopu ovog diplomskog rada.<br />

Aplikaciju predstavlja grafičko korisničko sučelje GUI (engl. Graphic User<br />

Interface), koje se sastoji od grafičkog prozora MATLAB Figure i koda koji se piše u<br />

MATLAB M-file. Aplikacija se koristi tako da se MATLAB Figure i MATLAB M-File<br />

postave u trenutni direktorij (engl. current directory), te upisivanjem naziva MATLAB<br />

M-file u komandni prozor (engl. command window) i pritiskom na Enter pokreće se<br />

grafički prozor.<br />

Ulazni parametri u grafičkom prozoru su:<br />

• Amplituda<br />

• Trajanje bita<br />

, te u pojedinim aplikacijama<br />

• Vjerojatnost p i<br />

pojavljivanja binarne jedinice (1)<br />

69


Vrijednosti koje mogu poprimiti ovi ulazni parametri podešavaju se sa<br />

slajderom (engl. slider), što možemo vidjeti na primjeru koji slijedi:<br />

,<br />

Amplituda ima jedinicu volt [V]. te može poprimiti vrijednost od 1 [V] do 5 [V] s<br />

korakom 1 [V] podešavanjem slajderom. Početna vrijednost amplitude je 1 [V].<br />

Trajanje bita ima jedinicu sekunda [s], te može poprimiti vrijednost od 1 [s] do<br />

5 [s] s korakom 1 [s] podešavanjem slajderom. Početna vrijednost trajanja bita je 1<br />

[s].<br />

Vjerojatnost p i<br />

pojavljivanja binarne jedinice (1) nema jedinice, te može<br />

poprimiti vrijednosti od 0 do 1 s korakom 0.1 podešavanjem slajderom. Početne<br />

vrijednosti vjerojatnosti iznose: p = 0.3, p = 0.5 i p 0.7<br />

1 2 3<br />

= .<br />

Svi ulazni parametri mogu poprimiti bilo koju vrijednost klikom na check bok<br />

Rucni unos, nakon čega polje za unos se očisti, te mi nakon toga unosimo željenu<br />

vrijednost, što možemo vidjeti na primjeru koji slijedi:<br />

Nakon što smo unijeli sve ulazne parametre pritiskom na gumb Graf (u nekim<br />

slučajevima gumbi PSD, Pob, PSD_Pob) iscrtavaju se grafovi spektralne gustoće<br />

<strong>snage</strong> PSD i izvanpojasne <strong>snage</strong> Pob, što možemo vidjeti na primjeru koji slijedi:<br />

Pritiskom na gumb Brisi brišu se svi iscrtani grafovi, sve ulazne varijable se<br />

postavljaju na početnu vrijednost, te se check box Rucni unos postavlja na stanje<br />

neoznačen, što možemo vidjeti na primjeru koji slijedi:<br />

70


U aplikacije je isto tako ugrađen sljedeći mehanizam. Pritiskom na bilo koji<br />

gumb onemogućeno je klikanje mišem po aplikaciji, dok se ne izvrše naredbe zadane<br />

tim gumbom. U aplikacije je ugrađen progress bar (funkcija progressbar.m mora se<br />

nalaziti u trenutnom direktoriju (engl. current directory) prilikom pokretanja GUI-a),<br />

koji nam prikazuje koliko je vremena potrebno da se izvrši naredba zadana gumbom,<br />

što možemo vidjeti na primjeru koji slijedi:<br />

Izgled jedne od aplikacija prikazan je na slici Slika 1.<br />

Slika 1. <strong>Spektralna</strong> gustoća <strong>snage</strong> PSD i izvanpojasna snaga Pob ternarnih susptitucijskih <strong>kodova</strong><br />

71


Prosječna spektralna gustoća <strong>snage</strong> HDB3 koda<br />

Prosječna spektralna gustoća <strong>snage</strong> PSD HDB3 koda dana je formulom:<br />

Ψ s ( f ) =<br />

, gdje je:<br />

8<br />

2 2 ∑ B cos( )<br />

( ) n nωT<br />

G f p q n = 0<br />

T (1 − q<br />

4<br />

)(2 − q<br />

4<br />

)<br />

8<br />

∑ Cm<br />

cos( mωT<br />

)<br />

m = 0<br />

3 14 5 11 16 13 3 9 10 7<br />

B<br />

0<br />

= 4 p q (1 + q) + 8 p q − 6q − 35pq + 15 p q + 11q − 19 pq<br />

2 5 5 4 2 3 4<br />

− 26 p q + 2 p + 7 pq − 8 p q + 5q<br />

+ 4<br />

2 15 4 12 2 12 5 9 2 9 10 5 4 3 5<br />

B<br />

1<br />

= − 12 p q + 10 p q + 8 p q − 8 p q −17 p q − 6q − 7 p q + p q<br />

6 5 3 3 3<br />

−q − 5q + 19 p q + 12 p q − 8 p<br />

3 14 5 11 4 10 4 12 2 9 3 7 2 7 4 4<br />

B = − 6 p q + 4 p q − 11p q − p q + 20 p q − 4 p q − p q + 14 p q<br />

2<br />

2 5 7 2 2 3<br />

+ 13 p q + 2 p −12 p q − 3q<br />

17 7 9 5 10 14 2 12 13 3 5 5 3 5<br />

B<br />

3<br />

= −4 pq − 4 p q − 6 p q + 3 pq − 9 p q + q + 14 p q − p q + 4 p q<br />

2 4 6<br />

−22 p q − 2 pq ( p − q)<br />

16 4 12 2 12 3 10 2 10 10 5 3 3 4<br />

B<br />

4<br />

= −2 pq − p q −15 p q − 4 p q −16 p q − 4q −17 p q − 47 p q<br />

5 6 2<br />

− 14 pq + 9q + 6 pq<br />

14 5 9 11 9 8 2 6 4 3 2 4<br />

B<br />

5<br />

= pq ( p − q) − 3 p q + 7 pq − 6 pq − 4 q (1 + p) − 13 p q + 6 p q + 5 p q<br />

4 11 2 12 13 3 9 2 6 2 4 5<br />

B<br />

6<br />

= 2 p q + 5 p q − q + 3 p q + 12 p q + 4 p q − 5 pq (1 + q)<br />

5 2 3 2 5 6<br />

B<br />

7<br />

= q (2 p − 3 p q − 7 pq + pq − q )<br />

9<br />

B<br />

8<br />

= −q ( p − q )<br />

i<br />

3 13 4 10 14 11 2 9 3 7 2 7 6<br />

C<br />

0<br />

= − 2 p q + 4 p q + q − 3 pq − 19 p q − 9 p q − 20 p q + 12 pq<br />

3 4 5<br />

+ 7 p q − p q + p<br />

2 13 4 10 7 5 5 6 2 9 8 2 7 4 3 4<br />

C<br />

1<br />

= 6 p q − 7 p q + 10 p q + 23 p q − p q + pq − 8 p q + 6 p q + 2 p q<br />

3 11 12 3 9 3 7 2 8 7 5 5 4 4<br />

C<br />

2<br />

= − 8 p q + 2 pq − 20 p q − 8 p q + 6 p q − pq − 4 p q + 7 p q<br />

4 2 2<br />

+ 3 p q − p<br />

72


3 10 9 3 7 4 4 6 5 5 2 6 3 2<br />

C<br />

3<br />

= − 10 p q + 3 p q + 11p q − 6 p q + 2 p q − 8 p q + pq − 2 p q<br />

4 8 5 7 4 5 2 6 7 4 2 2<br />

C<br />

4<br />

= 2 p q − 2 p q − 9 p q − 11p q + q + 4 pq − 3 p q<br />

3 2 5 4 2 2 3<br />

C<br />

5<br />

= pq ( − 4 p q + 2 p q + p q − 4 p + q)<br />

4 3 2 2 3<br />

C<br />

6<br />

= pq ( p q − p q − 3 p + q)<br />

5<br />

C<br />

7<br />

= − pq (2 p − q )<br />

6<br />

C<br />

8<br />

= − pq ( p − q )<br />

Prosječna spektralna gustoća <strong>snage</strong> B6ZS koda<br />

Prosječna spektralna gustoća <strong>snage</strong> PSD HDB3 koda dana je formulom:<br />

Ψ s ( f ) =<br />

2 ∑ Al<br />

cos( lωT<br />

)<br />

G( f ) pq l=<br />

0<br />

T − q − pq + p − q T + q − q ωT<br />

10<br />

{ ω }<br />

6 12 6<br />

(1 ) 1 2 ( ) cos( ) (1 2 cos(6 ))<br />

, gdje je:<br />

2 5 7 11 13 18<br />

A<br />

0<br />

= 1 + p q + 5q − pq − 2q − 4q<br />

5 6 7 12 13 18<br />

A<br />

1<br />

= − 1 + 2 pq − 3q − 6q + 2q + 2q + 6q<br />

5 2 7 8 13<br />

A<br />

2<br />

= q ( − 1 + 4q + 6q − 3q − 2q − 4 q )<br />

5 2 6 8 13<br />

A<br />

3<br />

= q ( − 2 + pq − 7q + 2 pq + 6q + 3 q )<br />

5 2 2 6 8 13<br />

A<br />

4<br />

= q ( − 1 + 5q + 2q + p q − 5 q − q )<br />

6 6 7<br />

A<br />

5<br />

= q ( −1 − 2q − q + 4 q )<br />

5 6 7<br />

A<br />

6<br />

= q (1 − 2 pq − q + 6 pq )<br />

11<br />

A<br />

7<br />

= − 2 pq (1 + q)<br />

A<br />

8<br />

A<br />

9<br />

12<br />

= 2 pq<br />

12<br />

= − 2 pq<br />

11<br />

A<br />

10<br />

= pq<br />

73

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!