Sunteți pe pagina 1din 30

1

capitolul 3
MULTIPLEXARE I DEMULTIPLEXARE IN TIMP

Introducerea mai multor semnale de la surse diferite, cu caracteristici diferite, pe


acelai canal pentru a fi transmise, se numete multiplexare. Operaia invers, de extragere i
separare a semnalelor la receptor se numete demultiplexare.
Multiplexarea i demultiplexarea se pot face n timp sau n frecven.
Multiplexarea i demultiplexarea n timp se bazeaz pe eantionarea semnalelor i
refacerea semnalelor originale din eantioane.

3.1. Eantionarea
Prin eantionare (sampling), un semnal analogic, continuu variabil n timp, eventual
cu discontinuiti, este transformat ntr-o suc- semnal analogic g(t) s. eantionat gS(t)
cesiune de impulsuri egal distanate n timp, cu
amplitudinea egal cu nivelul semnalului la
momentul prelevrii eantionului; ideal, durata
unui eantion este zero fig. 3.1. Practic, este
suficient ca durata impulsului s fie mic fa
de durata eantionrii. timp
Intervalul de timp dintre dou eantioa-
ne este durata (perioada) eantionrii TS iar
mrimea fS = 1/TS este frecvena (viteza) de Fig. 3.1. Semnal eantionat
eantionare.
Prima problem const n determinarea condiiilor n care semnalul eantionat repro-
duce semnalul util, astfel ca la recepie s se poat reface semnalul original; aceastea sunt
stabilite prin teorema eantionrii.
Conform teoremei eantionrii (Shanon - Kotelnikov):
dac transformata Fourier G() a semnalului analogic g(t) este zero pentru orice
frecven mai mare dect o valoare dat fm = m/2 (|G( > m)| = 0) i se cunosc
valorile semnalului n toate momentele tn = nTS (n ntreg), atunci semnalul variabil n
timp g(t) este cunoscut pentru orice valoare a lui t cu condiia ca:
fS = 1/TS fN = 2fm (frecvena fN = 2fm se numete frecven Nyquist) (3.1)
Cu alte cuvinte, din semnalul eantionat se poate extrage semnalul util dac frecvena
de eantionare este mai mare sau egal cu dublul frecvenei maxime din spectrul semnalului
analogic. Aadar, numai semnalele cu spectru limitat pot fi refcute din semnalul eantionat.
De exemplu, un semnal analogic cu spectrul limitat la 4kHz, trebuie eantionat cu fS 8kHz.
Conform teoremei eantionrii, dac condiia (3.1) este satisfcut, atunci: prima
component (fundamentala) din spectrul semnalului eantionat este chiar semnalul analogic
iniial. Aceasta nseamn c pentru refacerea semnalului util este suficient utilizarea unui
filtru trece-jos (FTJ), la intrarea cruia se aplic semnalul eantionat iar la ieire se obine
semnal analogic proporional cu cel iniial.
Afirmaiile de mai sus pot fi dovedite nu prea riguros dar intuitiv, precum urmeaz.
2

Eantionarea poate fi privit ca modularea n amplitudine de ctre semnalul util g(t) cu


spectru limitat la m = 2fm, a unui tren de impulsuri iS(t) periodic cu frecven fS i amplitu-
dine unitar ca n fig. 3.2. Semnalul iS(t) fiind periodic admite serie Fourier, deci:


g S ( t ) = g ( t ) i S ( t ) = g ( t ) a 0 + a n cos n S t
n =1

g S ( t ) = a 0 g( t ) + a n g( t ) cos n S t (3.2)
n =1

Primul termen a0g(t), este proporional cu semnalul util i are acelai spectrul ca i g(t).
Termenii din sum sunt sinusoide cu frecvenele nfS, modulate n amplitudine de ctre
semnalul util, deci avnd spectrele n jurul frecvenelor nS fig. 3.3.
semnal analogic [g(t)] tren impulsuri [iS(t)] spectru semnal util G()
TS

1
-m 0 m
semnal timp
eantionat spectru semnal eantionat GS()

timp -2S -S 0 S 2S
2m
Fig. 3.2. Eantionare prin modularea n
amplitudine a unui tren de impulsuri Fig. 3.3. Spectrul semnalului eantionat

Se observ c:
- prima component din spectrul semnalului eantionat este proporional cu spectrul
semnalului util;
- spectrele nu se suprapun dac este ndeplinit condiia (3.1).
Conform teoremei eantionrii, semnalul poate fi refcut perfect din eantioanele sale
dac (3.1) este realizat. Acesta este ns cazul ideal. In situaiile reale apar erori.
Semnalele reale sunt ntotdeauna limitate n timp, cel puin pe durata observaiei i ca
urmare au spectrul infinit, n timp ce pentru refacere ideal se impune ca spectrul s fie finit
deci semnalul s fie cu durat infinit i observat pe toat aceast durat. Consecina este
apariia erorilor de trunchiere: spectrul semnalului refcut este limitat, trunchiat.
O alt categorie de erori apare cnd frecvena de eantionare nu este destul de mare. In
acest caz, componentele spectrale cu frecven peste viteza de eantionare apar n semnalul
refcut cu frecvene false; aceste componente se numesc alias i apare eroarea de aliasing.
Trebuie remarcat c n situaiile reale eantioanele nu pot avea durat zero.
Eantioanele sunt sub form de impulsuri dreptunghiulare; dac durata este destul de redus
fa de perioada de eantionare, refacerea semnalelor nu este afectat.
Mai trebuie remarcat c n telecomunicaii, ntotdeauna semnalele sunt cu spectru
limitat sau sunt formate astfel prin filtrare, ceea ce permite determinarea vitezei de eantio-
nare potrivite i refacerea semnalelor cu erori satisfctor de mici.
Eantionarea chiar este o modulare n amplitudine a impulsurilor MIA (PAM Pulse
Amplitude Modulation), furniznd un semnal de impulsuri modulate n amplitudine (IMA).
Semnalele eantionate se obin prin dou procedee:
1. Prin modularea n amplitudine a unui tren de impulsuri dreptunghiulare, de ctre semnalul
util. Practic se realizeaz produsul dintre g(t) i iS(t), folosind multiplicatoare de variate
3

tipuri - modulatoare echilibrate cu tranzistoare sau diode, amplificatoare cu transconduc-


tan variabil, dispozitive neliniare.
2. Cu ajutorul circuitelor de eantionare i memorare (S&H Sample and Hold), bazate pe
ncrcarea unui condensator cu tensiunea de semnal util. In acest scop se utilizeaz
comutatoare analogice comandate generator
de trenul de impulsuri. Nivelele ia impulsuri is
memorate n condensator sunt apoi
citite cu un circuit poart. vin vin vh vs
A=1 A=1
Principiul de funcionare al unui Ka Ks
circuit S&H reiese din fig. 3.4. A1 Ch A2
Amplificatorul A1 are rezisten de ieire
mic pentru ca condensatorul de memorare Ts
Ch s se ncarce rapid; A2 are rezisten de
vin vh vs
intrare mare pentru ca Ch s nu descarce n
timpul memorrii. In perioada de achiziie
Ta, comutatorul Ka este nchis i Ch se
ncarc pn la valoarea vin de la sfritul
perioadei. Apoi Ka se deschide i urmeaz
perioada de memorare Th n care tensiunea Ta Th s ia is
pe Ch apare la ieirea A2. In timpul memo-
rrii, pentru un timp de eantionare s, se
nchide Ks i la ieire apar impulsurile mo- Ks i i i i i i
Ka i d i d i d i d i d i
dulate n amplitudine. Perioada de eantio-
nare este: TS = Ta + Th. Fig. 3.4. Circuit de eantionare i memorare (S & H).
Schema descris este cu condensator de Schem bloc principial i diagram de semnale
memorare la mas, dar exist i scheme
cu condensator n bucla de reacie.
Ideal, ar trebui ca Ch s ncarce complet n perioada de achiziie i s nu se descarce n perioada de
memorare iar durata comutrii Ka (timpul de apertur) s fie nul. In practic aceste condiii nu sunt
perfect realizate i apar erori.

Pentru multiplexare n timp se pot utiliza impulsuri modulate n amplitudine. In


prezent se folosesc ns impulsuri modulate n cod, cu avantaje majore.
Gs(f+fs) Gs(f) Gs(f-fs)
Nota 1. Apariia erorii de aliasing se poate explica
folosind fig. 3.3. Considernd c relaia (3.1), nu este Sa(fs f1) So(f1)
ndeplinit adic fs < 2fm, are loc o suprapunere a spec-
trelor fig. N1-1, zonele haurate. O component
spectral a semnalului original So(f1), din zona de supra-
punere, apare n banda 0 fm cu frecvena fs f1 repre-
zentnd semnal alias Sa(fs f1) (o component spectral). -fs -fm 0 fm fs f
Componentele alias fiind n banda semnalului, nu pot fi -fs + fm fs - fm
nlturate prin nici un mijloc i distorsioneaz semnalul
Gs(f)refcut
refcut, al crui spectru poate s fie mult diferit de al
semnalului original, obinut prin filtrare - fig. N1-1.
O prim msur de reducere, dac nu de eliminare, a
erorilor de alias const n limitarea spectrului semnalului
nainte de eantionare, la o valoare care s satisfac
relaia (3.1). Filtrul de intrare, FTJ sau FTB, cu frecvena -fm 0 fm f
de tiere mai mic dect fs/2, se numete adesea filtru Fig. N1-1. Apariia semnalelor alias i spectrul
antialiasing. semnalului refcut din eantioane
4

3.2. Principiul multiplexrii n timp


O aplicaie interesant a eantionrii const n multiplexarea (cu divizare) n timp
TDM (Time Division Multiplexing TDM) a semnalelor.
Principiul multiplexrii n timp reiese din fig. 3.5: n intervalele dintre eantioanele
unui semnal se introduc eantioanele altuia .a.m.d.

g1S(t)
g1S(t) recepionat
KT transmisie recepie KR
g2S(t) recepionat
g2S(t)
comand KT comand KR

Fig. 3.5. Principiul multiplexrii i demultiplexrii n timp


Pentru demultiplexare corect este necesar sincronizarea comutatoarelor de la
transmitor (KT) i de la receptor (KR).
Numrul canalelor (semnalelor) care se pot multiplexa N, depinde de frecvena de
eantionare i de durata impulsurilor. Presupunnd pentru toate canalele aceeai vitez de
eantionare fS = 1/TS i aceeai durat a impulsurilor i, la limit, dac impulsurile se succed
fr intervale: Nmax = TS/i. In realitate, ntre dou impulsuri trebuie asigurat un interval de
timp (pauz) de acelai ordin de mrime cu durata impulsurilor; presupunnd durata pauzei
egal cu a impulsurilor, rezult Nmax TS/2i. De exemplu, pentru semnal vocal cu fm =
3400Hz eantionat cu fS = 8000Hz i TS = 125s, pentru i = 1s rezult Nmax 62 canale,
ceea ce este destul de puin. Singura soluie pentru creterea numrului de canale este redu-
cerea duratei impulsurilor i, deoarece TS este impus de semnalul util.
In procedeul de multiplexare n timp descris mai sus, se utilizeaz impulsuri cu nivele
variabile, adic modulate n amplitudine, cu numeroase dezavantaje, printre care: dificulti
de stocare, susceptibilitate la perturbaii, deformri i modificri de nivel la trecerea prin
circuite selective etc. Acest procedeu este foarte rar utilizat n telecomunicaii.
In prezent, multiplexarea n timp se face cu impulsuri modulate n cod, deci se
multiplexeaz semnale digitale. In paragraful urmtor se prezint principiile modulaiei
impulsurilor n cod; mai multe detalii legate de obinerea acestor semnale sunt n 3.6.

3.3. Principiul transmisiilor cu impulsuri modulate n cod


3.3.1. Principiul modularii impulsurilor n cod
Transmisiile digitale au avantaje majore fa de cele analogice. Pentru transmisie digi-
tal, semnalele analogice sunt transformate, codate, n semnale digitale printr-un ansamblu de
prelucrri numit modularea impulsurilor n cod (MIC, PCM Pulse Code Modulation).
Modularea impulsurilor n cod este o form de codare a semnalelor analogice n nu-
mere (cuvinte) binare, care include eantionarea, cuantizarea i codarea numeric a semnalu-
lui original. Aadar, MIC este de fapt o form de conversie analog digital.
In procedeul clasic, nc cel mai folosit, fiecrui eantion prelevat din semnalul analo-
gic i corespunde un cuvnt binar cu numr fixat de bii. Dac cuvintele binare sunt cu M bii,
numrul de nivele reprezentabile este 2M, finit.
5

In prezent, se folosesc din ce n ce mai mult i procedee de MIC difereniale (MICD,


DPCM) n care se codeaz numai diferena dintre nivelul unui eantion i al eantionului
precedent. Exist mai multe variante de MICD, printre care: MICD clasic, modulaia Delta
(MD), MD adaptiv (MDA), MICD adaptiv (MICDA).
Impulsurile modulate n cod (IMC) sunt materializate sub forma unei succesiuni de
impulsuri ideal dreptunghiulare, grupate n cuvinte cu numr fixat de impulsuri i transmise
pe canal n serie.
Obinerea impulsurilor modulate n cod presupune parcurgerea urmtoarelor etape:
1. Filtrarea semnalului analogic, cu FTJ sau FTB, pentru limitarea spectrului i reducerea
erorilor de aliasing.
2. Eantionarea semnalului pentru obinerea semnalului de IMA.
3. Cuantizarea semnalului eantionat urmat de codare, pentru obinerea semnalului digital.
Cuantizarea i codarea reprezint de fapt o conversie analog numeric (CAN, CAD,
ADC Analog to Digital Conversion).
Semnalul de impulsuri modulate n cod este procesat i transmis serial pe canal sub
form de impulsuri.
La recepie, dup extragerea semnalului digital, pentru refacerea semnalului analogic
se efectueaz urmtoarele operaii:
1. Decodarea semnalului de IMC, de fapt o conversie numeric analog (CNA, DAC
Digital to Analog Conversion), n urma creia se obine un semnal n trepte.
2. De regul se execut reeantionarea semnalului n trepte, pentru eliminarea efectului de
memorare de ordin zero (zero-order-hold effect) care determin distorsionarea spectrului
(nivele constante au durat cel puin TS = 1/fS).
3. Filtrarea, pentru refacerea semnalului analogic, de regul cu FTJ.
Echipamentul cu care se realizeaz MIC se numete codor iar cel care realizeaz
refacerea semnalului analogic din IMC se numete decodor; ansamblul celor dou echipamen-
te, frecvent realizate sub form de circuit integrat, se numete CODEC (codor decodor)
MIC, a crui schem bloc apare n fig. 3.6.
impulsuri de
eantionare (fS)
semnal analogic
IMA IMC
eantionare Cuantizare
TRANSMISIE / RECEPIE

Filtru
PROCESARE SEMNAL

codare numeric
(300 3400Hz) (CAN)

reeantionare (fS)
s. analogic refcut
s. n trepte

Filtru Decodare
(FTJ, 3400Hz) (CNA)

Fig. 3.6. Codor decodor (CODEC) MIC

In cazul semnalului telefonic, banda se limiteaz prin filtrare la 300 3400Hz. Ean-
tionarea se execut cu fS = 8kHz, iar cuantizarea se realizeaz cu 8bii, valori standardizate.
Ca urmare, transmisiile se realizeaz cu 64kbii/s., n cuvinte de cte 8 bii.
6

Semnalul la ieirea din codor semnal analogic


este de forma semnalului vehiculat n semnal IMA
circuitele digitale ale codorului, deci TS
este un semnal binar unipolar NRZ timp
MSB 0 0 0
(Non Return to Zero) fig. 3.7.

numeric n cod
b6 0 1 0

reprezentare
Acelai tip de semnal se aplic i la b5
b4
1
0
0
0
1
1

binar
intrarea decodorului de IMC. b3 1 0 0
b2 1 0 1
b1 1 1 1
Semnalul IMC binar este de LSB 1 1 0
fapt un semnal de date i se transmite TS
TB =15,625s 125s
cu tehnicile trasmisiunilor de date,
001011110100001100110110
descrise pe larg n literatur. In +V
semnal IMC binar
continuare se vor aborda numai unele unipolar NRZ timp
probleme legate direct de tehnica (ieire codor IMC) 0
cuvnt cuvnt cuvnt
transmisiilor cu multiplexare n timp, binar n1 binar n binar n+1
cum sunt: sincronizarea, codarea le
Fig. 3.7. Semnale ntr-un codor IMC pentru semnal vocal
linie, banda necesar etc. (fS = 8kHz, reprezentare numeric cu 8bii/eantion)

3.3.2. Structura sistemelor de transmisie cu IMC


Inainte de introducere pe canal, semnalele de date (IMC), sunt prelucrate. In general,
la transmitor se execut (fig. 3.8):
1) codri pentru eliminarea redundaelor (compresie digital), operaie care nu se execut
ntotdeauna (de obicei se face pentru transmisiile TV digitale);
2) codri pentru detecia i corectarea erorilor;
3) multiplexarea n timp, n cursul creia se execut i organizarea (gruparea) biilor n cadre
i se introduc impulsuri de sincronizare-cadre i de semnalizare1;
4) ntreeserea biilor (scrambling) pentru reducerea efectelor rafalelor de zgomot (nu se
execut ntotdeauna) i / sau eliminarea irurilor lungi de 0 i 1;
5) codarea de linie i / sau modularea digital a purttoarei (AF, RF, und optic).
La receptor, se execut operaiile inverse:
1) demodularea i/sau decodarea de linie concomitent cu recuperarea informaiei de timp,
adic refacerea semnalelor (tactelor) de sincronizare de cadre i de bit;
2) de-ntreeserea (descrambring);
3) demultiplexarea;
4) decodarea cu detecia i corecia erorilor; decompresia (care este tot o decodare);
5) decodarea IMC i obinerea semnalului analogic.
In cazul transmisiilor la distane mari, pe canal se introduc regeneratoare repetoare de
semnal. Acestea realizeaz operaiile de recepie pn la decompresia digital, obinnd un
semnal binar practic fr erori (depinde de performanele codului corector) cu care se reiau
operaiile de la transmisie i semnalul este reintrodus n canal curat de zgomot.
Este de menionat c practic n toate sistemele mari pentru transmisiuni de date (IMC)
se utilizeaz multiplexarea n timp, aceast posibilitate fiind unul dintre avantajele majore ale
comunicaiilor digitale.

1
Multiplexarea se face dup codarea de corecie a erorilor deoarece acesta se face diferit n funcie de natura
informaiei, de nivelul de protecie necesar.
7

TRANSMITOR
semnal CODOR compresie codare detecie codare
IMC digital corecie erori MUX scrambling de linie
analogic

CANAL REPETOR CANAL REPETOR CANAL

RECEPTOR

decodare decodare DECODOR semnal


descrambling DEMUX
de linie (decompresie) IMC analogic

Fig. 3.8. Schema bloc a unui sistem de transmisie cu impulsuri modulate n cod

Primul sistem electric de telecomunicaie a fost telegraful un sistem digital, n care


simbolurile literare i numerice se transmit n codul Morse. Dup inventarea telefonului (A.
G. Bell i Edison) prin 1875, timp de aproape un secol telecomunicaiile au fost esenial ana-
logice semnalele vehiculate, n principal vocale i video, fiind transmise n form analogic.
Dup 1960 au aprut sistemele telefonice digitale, care utilizeaz modulaia impulsurilor n
cod. De atunci, sistemele digitale s-au dezvoltat i diversificat continuu, n prezent avnd o
pondere important i n continu cretere n ansamblul sistemelelor de telecomunicaii.
Transmisiile de date au fa de cele analogice, cteva avantaje eseniale:
1. Semnalele digitale, prin natura lor discrete, permit multiplexarea n timp cu uurin, indi-
ferent de surs (voce, video, date, ...) folosind aceleai echipamente de comutaie i ci de
transmisie; numai interfeele cu utilizatorii difer, n funcie de semnalul analogic.
2. Transmisiile cu IMC pot asigura un raport semnal zgomot superior celui realizabil n
sistemele analogice, ceea ce ncepe s devin esenial n condiiile accenturii polurii
electromagnetice datorate activitii umane.
La transmisiile pe distane foarte mari este necesar regenerarea semnalului i separarea
de zgomotul aditiv de pe canal. Aceas operaie este dificil i uneori imposibil pentru
semnale analogice, dar este perfect posibil n cazul celor digitale. Chiar dac zgomotul
este mare i apar bii eronai, regenerarea fr erori este nc posibil folosind coduri
corectoare de erori. Mai mult, dac un tip de semnal digital (de date, de exemplu) impune
o rat de erori mai mic dect alte tipuri (vocal, de exemplu), se poate utiliza o codare
adecvat pentru acel tip de semnal, echipamentele putnd fi utilizate fr modificri.
3. Sistemele digitale sunt mult mai flexibile dect cele analogice, n mai multe sensuri:
(1) n funcie de necesiti, se poate schimba alocarea resurselor la diveri utilizatori,
meninnd o ncrcare destul de constant a cilor;
(2) adugnd sau modificnd interfeele cu utilizatorii, se pot vehicula variate semnale;
(3) controlul echipamentelor, al serviciilor i al calitii semnalelor poate fi total ceea ce
impune o ierarhizare uor realizabil.
4. Echipamentele utilizate n transmisiile cu IMC sunt realizate cu circuite integrate digitale
relativ ieftine, iar costurile raportate la cantitatea de informaie vehiculat sunt deja mai
mici dect n cazul sistemelor analogice; aceste costuri scad n continuare.
Singurul dezavantaj major al transmisiilor cu IMC este c necesit o band de frec-
vene mult mai larg dect a semnalului analogic corespunztor. In plus, exist multe sisteme
analogice n funcie care trebuie mai nti amortizate nainte de a fi nlocuite cu cele digitale.
8

In cazul sistemelor care vehiculeaz cantiti mari de informaie, avantajele meniona-


te sunt mult mai importante dect dezavantajele, ceea ce justific rspndirea sistemelor
digitale, tendina de a le nlocui pe cele analogice.
In transmisia datelor exist o multitudine de probleme. In continuare vor fi tratate pe
scurt numai acele aspecte care au o legtur direct cu tehnicile de multiplexare n timp:
sincronizarea i banda de frecvene.

3.3.3. Sincronizarea n sistemele de transmisie cu IMC


Vehicularea informaiilor sub form discret impune gruparea informaiei elementare
adic a biilor, ntr-o ordine ierarhic, pe nivele de semnificaie, aa cum caracterele n cri
sunt grupate n cuvinte, numere, propoziii, fraze, paragrafe etc. Intr-o carte, caracterele sunt
separate spaial iar grupurile de caractere (cuvinte, numere, ...)sunt separate cu ajutorul unor
semne speciale spaii libere, puncte, virgule etc.
In cazul transmisiilor de date, grupul elementar de bii este cuvntul. Un cuvnt este
un grup de bii cu o semnificaie de un tip precizat i poate avea 1, 2, ... N bii; semnificaii
frecvente ale cuvintelor sunt: nivelul unui eantion de semnal analogic, nceputul unui cadru
(secven lung de bii) etc. La nivele superioare, cuvintele sunt grupate n secvene cu
diverse denumiri: cadru, rafal, preambul etc.
In cazul transmisiilor discrete, de date, biii respectiv impulsurile prin care sunt mate-
rializai1, sunt separai n timp. Pe de alt parte, semnalul recepionat este distorsionat, corupt
i momentele n care semnalul recepionat este interpretat (eantionat) trebuie s fie astfel ca:
eroarea de interpretare s fie minim; de regul momentul optim este la mijlocul
impulsului (unde diagrama n ochi are deschidere maxim), ca n fig. 3.9;
momentele de citire s fie separate prin durata impulsului perioada de bit TBR = TB.
0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1
+V
semnal
EMISIE

0
timp
-V
tact

TB impuls cu zgomot momentele de eantionare


TBR
refcute refcut din canal

+VR
semnal

0 pragurile de
discriminare
RECEPIE

-VR
tact

0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1
date

Fig. 3. 9. Eantionarea semnalului la recepie

Ansamblul de operaii prin care la recepie se obine irul de impulsuri cu perioada de


bit i cu faz corect fa de a semnalului recepionat se numete sincronizare de bit.

1
Semnalul fizic purttor de informaie binar impulsul de date, poate fi binar (2 nivele) sau multinivel (3, 4, ..
nivele). In cazul impulsurilor binare fiecare nivel reprezint 1 bit. In cazul impulsurilor cu 4 nivele, fiecare nivel
reprezint una din cele 4 valori posibile pentru un grup de 2 bii.
9

Formarea semnalului sincro-bit la recepie (achiziia sincronizrii de bit) dureaz


multe perioade de bit i toat informaia anterioar este pierdut. Pe de alt parte, cuvintele
dintr-o transmisie digital au semnificaii i n funcie de poziia ocupat n irul de cuvinte
transmise. Rezult c sincronizarea de bit nu este suficient pentru interpretarea mesajelor.
Problema se rezolv prin gruparea cuvintelor n formaii mai mari, de obicei numite
cadre iar semnificaia cuvintelor este determinat de poziia n cadru. Rezult c este necesar
informaia de nceput de cadru, care se obine printr-un ansamblu de operaii numit sincro-
nizare de cadru sau de grup. Sfritul unui cadru se poate determina prin numrarea tactelor,
cadrele fiind ntotdeauna organizate cu numr determinat de bii (impulsuri). In principiu,
sincronizarea de cadre se realizeaz insernd un cuvnt cu proprieti speciale la nceputul
cadrului; uneori biii din acest cuvnt sunt repartizai n mai multe cadre.
Justificarea faptului c sincronizarea de bit nu este suficient pentru realizarea sincronizrii de
cadre este lsat ca problem pentru cititor.

Sistemele de transmisiuni de date necesit n general trei semnale de sincronizare:


semnalul de sincronizare de bit, necesar pentru a separa impulsurile dintr-un interval de
timp de impulsurile din intervalele adiacente;
semnalul de sincronizare de cadre, necesar pentru a separa grupurile de impulsuri (bii);
semnalul de sincronizare de purttoare, necesar numai n transmisiile cu modulaie de
purttoare, n care este necesar demodularea coerent, aspect care nu va fi tratat.
a. Sincronizarea de bit presupune disponibilitatea la recepie a unui semnal sub form
de impulsuri periodice (semnal de tact, de ceas) cu perioada egal cu durata unui impuls (bit,
simbol) de date i aflat ntr-o relaie de faz corect i stabil cu faza impulsurilor.
Exist dou procedee de realizare a sincronizrii de bit:
1. Prin transmiterea unui semnal sincro-bit pe canal separat, procedeu puin folosit nefiind
economic.
2. Prin extragerea semnalului sincro-bit din semnalul recepionat. Acest procedeu este de
departe cel mai utilizat n transmisiile la distane mari.
De fapt, mai exist un procedeu i anume utilizarea unor impulsuri START STOP la nceputul
i sfritul fiecrui cuvnt binar de 7 8 bii, care declaneaz generatorul de tacte cu frecven
de bit cunoscut. Pe durata a 7 8 impulsuri, sincronismul (relaia de faz corect dintre
impulsurile de tact i de date), se menine. Procedeul este utilizabil numai dac impulsurile
recepionate nu sunt prea deformate i se folosete la transmisii pe distane mici (metri ... zeci de
metri), de obicei n transmisiile seriale ntre calculatoare i cu perifericele.
De regul, din diverse motive, pe canale se vehiculeaz semnale n coduri de linie n al
cror spectru nu se afl linii (impulsuri ). Exist ns multe tehnici de extragere a semnalului
de tact din semnalul (n cod de linie) recepionat. Tehnica de sincronizare se adopt n funcie
de codul de linie utilizat.
Indiferent de procedeul folosit, meninerea sincronizrii este posibil numai dac n
semnal lipsesc irurile lungi de semnale cu acelai nivel. Cu alte cuvinte, semnalul IMC
trebuie s includ ct mai multe tranziii de nivel. Problema se rezolv n dou moduri:
1. Prin ntreeserea biilor (interleaving, scrambling), operaie care este de fapt o codare se
execut dup multiplexare. Operaia asigur alternana biilor 1 i 0 i se execut pe iruri
lungi de date, care conin aproximativ acelai numr de 1 i 0. Aceast ntreesere nu
trebuie confundat cu ntreeserea pentru protecie la erori1.
1
Intreeserea antiperturbativ a biilor se realizeaz pentru reducerea efectelor zgomotului n rafale. Ideea este ca
biii iniial n succesiune, s fie deplasai pe axa timpului (la intervale mai mari dect durata probabil a rafalelor
perturbatoare). La recepie biii sunt plasai n succesiunea necesar biii dintr-un grup eronat sunt plasai n
cuvinte diferite. Ca urmare, un cuvnt conine puini (1 3) bii eronai i se poate realiza corecia prin cod.
10

2. Prin folosirea unui cod cu faz scindat (cum este codul Manchester), n care nu pot apare
mai mult de 2 impulsuri consecutive cu acelai nivel. E adevrat ns c n acest caz, la
aceeai vitez de transmisie, banda necesar se dubleaz.

b. Sincronizarea de cadru are ca scop stabilirea momentului de nceput al unui cadru,


grup de bii. Sincronizarea de cadru este realizabil numai dup obinerea sincronizrii de bit.
Sincronizarea de grup se realizeaz prin transmiterea unui cuvnt distinct, o secven
de date specific; acest cuvnt se numete prefix, secven (cuvnt) sincro cadre etc.
Biii care formeaz cuvntul sincro cadre poate fi plasat n ntregime la nceputul
fiecrui cadru sau distribuit n mai multe cadre succesive (cte 1, 2. ... bii la nceputul sau la
sfritul fiecrui cadru).
Procedeul cu secven sincro cadre distribuit este folosit n sistemul de transmisii
cu multiplexare n timp din SUA numit T1 (3.4). In acest sistem, un cadru cuprinde 193 de
bii din care: 192 bii sunt de date iar ultimul bit este de sinconizare cadre. Secvena de
sincronizare (s1, s2, ..., sm) este format din 12 bii n formatul (logic) 100011011100, aadar
pentru sincronizare sunt necesare 12 cadre.
La receptor, biii sunt introdui ntr-un registru serie, n ordinea sosirii, pe fronturile
tactului de bit recuperat. De la celulele registrului cu poziiile 193, 2x193, ... 12x193, se
extrag biii i se compar cu secvena de sincronizare cunoscut fig. 3.10.
Biii extrai sunt (sau sunt formai) n cod polar (0logic = 1, 1logic = +1). Compararea se
face executnd corelaia ncruciat ntre secvena celor M bii extrai (x1, x2, ... xM) cu sec
vena sincro (s1, s2, ..., sM) cunoscut:
M
C = xi si . (3.3)
i =1

registru cadru 1 cadru 2 cadru 3 cadru 12


de deplasare date recepionate
cel. 12x193
cel. 2x193

cel. 3x193

cel. 2124
cel. 193
cel. 194

cel. 387

cel. 580
cel. 1
cel. 2

tact refcut
impulsuri
sincro cadre
Tcadru x1 x2 x3 x12
Tbit s1 s2 s3 s12

comparator


Vprag

Fig. 3. 10. Sincronizator de cadre pentru secven de sincronizare distribuit n 12 cadre

Dac secvena biilor extrai {xi} este identic cu secvena de sincronizare {si}, la
ieirea din sumator se obine nivelul M (M = 12 n cazul din fig. 3.10). Dac secvena {xi} are
un singur bit diferit de {si}, nivelul la ieirea sumatorului este M 2. Fixnd pragul compara
torului la o valoare ceva mai mic dect maxima, de exemplu M 1, se poate realiza sincro
nizarea de cadru: registrul conine n celula 1 primul bit din cadrul 1, n celula 194 primul
bit din cadrul 2 .a.m.d. Aadar, cadrele sunt localizate i pot fi prelucrate individual.
Este posibil i falsa sincronizare, dac n irul de date se afl o secven identic cu
{si}. Probabilitatea ca aceasta s se ntmple, pentru V prag = M 1 i o distribuie echipro
babil a biilor 0 i 1, este:
11

P fs = (1 2)
M
= 2M (3.4)
Relaia poate fi folosit pentru determinarea lungimii secvenei sincro necesar ntr-o
aplicaie. Reducerea ratei de false sincronizri se poate face i printr-o codare potrivit, prin
care s se elimine posibilitatea apariiei irurilor de date care coincid cu secvena de
sincronizare; se mai pot utiliza ferestre de timp sau alte procedee mai sofisticate.
Dac dintr-un motiv oarecare sincronizarea de cadru s-a pierdut, pentru refacerea sin
cronizrii sunt necesare minimum M + 1 cadre. Dac cuvntul de sincronizare este plasat n
ntregime la nceputul cadrelor, refacerea sincronizrii este mult mai rapid.
Procedeul sincronizrii cu secvena de sincronizare complet plasat la nceputul
cadrului, funcioneaz dup exact acelai principiu ca i procedeul precedent, cu singura
deosebire c se folosete un registru cu numai M celule (ci bii include secvena). In cazul
cadrelor foarte lungi (mii de bii), acesta este procedeul preferat din motive evidente.
Sincronizatorul de cadre funcioneaz n trei regimuri: de cutare, de verificare i de
calare; uneori cutarea i verificarea sunt incluse ntr-un singur regim de achiziie.
In regim de cutare, se execut numai corelaia datelor recepionate cu secvena sincro
cunoscut. Pragul de decizie se stabilete printr-un compromis ntre probabilitatea falsei
sincronizri i durata cutrii (durata crete cu ct probabilitatea admis este mai mic). In
cazul secvenelor distribuite, durata cutrii este minimum M cadre; n cazul secvenelor
concentrate, n condiii optime, sincronizarea se poate obine de la primul cadru.
In regim de verificare, sistemul cerceteaz urmtorul cadru, efectund n continuare core
laia date secven sincro. Pragul de decizie poate fi diferit de cel din timpul cutrii.
Dac pragul de decizie este depit, se intr n regimul de calare; n caz contrar se reia
cutarea.
Regimul de calare este cel normal, de lucru. In continuare se execut corelaia date sec
ven sincro i se compar cu pragul de decizie, de obicei stabilit la un nivel mai redus
dect n cutare i verificare. Dac pragul nu este depit ntr-un numr specificat de cadre,
se consider sincronizarea pierdut i se reia cutarea.
Evident, este de dorit ca secvena de sincronizare s fie ct mai puin corelat cu datele
i mai ales cu secvene trunchiate prin deplasare ale nsi secvenei de sincronizare, adic:
M k
Ck = s s
i =1
i i +k (3.5)

s fie ct mai mic pentru k 0 ( s i = +1 sau 1, M lungimea secvenei)


Printre cele mai avantajoase secvene din acest punct de vedere sunt secvenele (codu
rile) Barker, care asigur C k ( k 0) 1 . Se cunosc coduri Barker de 3, 7, 11 i maximum13
bii. In medii foarte zgomotoase sunt uneori ne Coduri Barker
cesare coduri mai lungi dect 13 bii. In aceste Cod Ck(k = 0) Ck(k 0)
cazuri se folosesc coduri Neuman Hofman. 110 3 0 sau 1
Acestea asigur o corelaie minim ntre 1110010 7 0 sau 1
secvena sincro i datele recepionate. Corelaia 11100010010 11 0 sau 1
cu secvena sincro trunchiat nu este att de 1111100110101 13 0 sau 1
mic ca n cazul codurilor Barker, dar nc 1logic = +1; 0logic = 1
destul de mic pentru ca sincronizarea s se
realizeze sigur.
12

3.3.4. Banda de frecven a semnalului de impulsuri modulate n cod


De regul, la ieirea codorului de IMC se obine semnal binar, de forma unor impusuri
dreptunghiulare ca n fig. 3.7; este un semnal n cod unipolar NRZ; tot un astfel de semnal
este acceptat i la intrarea decodorului MIC. In circuitele logice, n sistemele de calcul, se
vehiculeaz tot un astfel de semnal.
Toate operaiile logice, incluznd codrile i decodrile pentru detecia i corectarea
erorilor, compresia i decompresia digital, intreeserea biilor, etc., se execut cu circuite
logice n care se vehiculeaz semnale binare n cod unipolar NRZ (fig. 3.7) aa cum se obin
la ieirea codorului de IMC i se accept la intrarea decodorului de IMC. Multiplexarea n
timp se execut cu circuite logice i deci se realizeaz tot cu semnale binare (unipolare NRZ).
Semnalul unipolar NRZ este puin potrivit pentru transmisii la distane mari n primul
rnd deoarece are component continu mare1 i conine linii spectrale. Semnale de acest fel
se utilizeaz pentru transmisii pe distane scurte (metri ... zeci de metri), de exemplu ntre
unitile centrale de calcul i periferice (monitor, imprimant, ...).
Pentru transmisii la distane mari, n funcie de natura canalului, se folosesc alte forme
de und, alte tipuri de semnale, digitale sau analogice, provenite prin codare sau modulare,
din semnalul binar vehiculat n circuitele logice.
Semnalele utilizate n prezent pentru transmisia la distane mari a informaiilor sub form
de date (materializate sub form de impulsuri) sunt:
semnale analogice provenite din modularea digital a unei purttoare (de AF comunica
ii prin MODEM, de RF transmisii radio sau o und optic transmisii optice);
impulsuri digitale ntr-un cod de linie, sub form de semnale dreptunghiulare provenite
din codarea semnalelor de date iniiale (n cod binar).
Pentru transmisii cu IMC la distane mari, 1 0 0 1 0 1 0 1 1 logic
semnalele n cod binar sunt transformate n semnale Tb
numite n cod de linie. Se cunosc numeroase coduri +A0 unipolar NRZ
de linie; cteva apar n fig. 3.11. Printre cele mai +A polar NRZ
utilizate coduri sunt: polar RZ, bipolar RZ, coduri cu 0
-A
faz scindat (Manchester), duobinar NRZ, codul +A
NRZ cu 4 nivele (polar cuaternar), codurile Trellis 0
bipolar RZ
(folosite pentru transmisii prin MODEM) etc. -A
+A
Manchester NRZ
O problem esenial pentru orice sistem de 0
transmisie este banda ocupat de semnal, tiut fiind -A

c banda canalului trebuie s fie mai dect banda +3 11 01 10 00 10 11 01 10 01 dibii


polar cuaternar

semnalului. In consecin, este important s se poat +1


face o apreciere a benzii semnalului de IMC codat n 0
timp
1
cod de linie. Se va observa c, semnalul IMC este
3
aleator i n consecin, n domeniul frecven se
Fig. 3.11. Forme de und pentru cteva
poate discuta numai despre densitatea spectral de
semnale n cod de linie
putere (d.s.p.) a semnalului.
Intre banda unui semnal analogic i banda semnalului IMC corespunztor exist o
legtur neliniar. Banda semnalului de IMC depinde de viteza de transmisie2, de forma
impulsului i de tipul codrii n banda de baz (de codul de linie folosit3).

1
Componenta continu nu conine informaie dar pentru a fi transmis necesit putere care se consum inutil.
2
Viteza de transmisie se poate referi la numrul de bii sau la numrul de simboluri transmise n 1s. Confuzia se
poate elimina prin folosirea termenilor vitez de bit (bit rate) n bit/s i vitez de simbol (symbol rate) n baud.
3
Semnalul de IMC obinut prin codare de linie se numete adesea semnal n banda de baz.
13

Dac Tb este durata bitului de date, viteza de bit este Rb = 1/Tb. Banda de frecvene a
IMC pn la primul nul al d.s.p. este n funcie de codul de linie1:
B IMC = Rb (unipolar/polar NRZ, bipolar RZ);
(3.6)
B IMC = 2 Rb (Mancheste NRZ)
Intre frecvena maxim din spectrul semnalului analogic (fmax) i frecvena de eantio-
nare (fS) exist relaia cunoscut: fS = 1/TS fN = 2fmax; fS poate fi mult mai mare dect frec-
vena Nyquist (n MD, de exemplu).
Strict vorbind, banda semnalului analogic este Bsa = fmax - fmin. Deoarece fmax >> fmin
i n cazul transmisiilor cu IMC conteaz fmax, se poate considera Bsa = fmax.
Viteza de bit a semnalului IMC (Rb), n format binar, cel mai simplu, depinde de
numrul de trepte de cuantizare NQ = 2M (M numrul de bii/cuvnt) i de frecvena de
eantionare (fS):
Rb = Mf S Mf N = 2 Mf max = 2 MB sa (3.7)
Avnd n vedere relaia (3.6), rezult c banda semnalului IMC binar (pn la primul nul al
d.s.p.) este:
B IMC Rb = Mf S Mf N = 2 Mf max = 2 MB sa (3.8)
In cazul semnalului telefonic cu fmax = 3,4kHz, eantionat cu fS = 8kHz, codat cu M
= 8bii/cuv., rezult Rb = 88 = 64kbit./s; n cazul utilizrii unui cod unipolar NRZ banda
(BIMC) minim necesar este 64kHz iar n cazul unui cod Manchester este de 128kHz.
In cazul utilizrii altor coduri de linie i/sau al altor reprezentri, banda necesar
semnalului IMC poate fi sensibil mai mic dect arat relaia (3.8). De exemplu, n cazul
codului duobinar, n care fiecare impuls-simbol n cod de linie corespunde unei combinaii de
2 bii de date (un dibit), cu notaiile din fig. 3.11, rezult:
viteza de bit este: Rb = 2 Tb (bit/s), deoarece n Tb se transmit 2 bii;
viteza de simbol este: D = 1 Tb = Rb 2 (baud);
banda pn la primul nul al d.s.p. este B simbol = 1 Tb = D = Rb 2 .

1
Couch II, Leon W., Modern communication systems: principles and applications, Prentice-Hall, NJ, 1995
14

3.4. Tehnica transmisiilor cu multiplexare n timp a impulsurilor


modulate n cod
3.4.1. Modaliti de multiplexare n timp
In 3.2 s-a prezentat principiul multiplexrii n timp a eantioanelor provenite de la
diverse surse de semnal; acestea sunt impulsuri modulate n amplitudine (IMA). Multiplexa
rea IMA impune existena unor intervale de timp ntre impulsuri pentru a reduce cumva inter
ferena intersimbol care afecteaz amplitudinea impulsurilor recepionate.
In cazul transmisiilor cu IMC, cu date n general, impulsurile pot fi transmise fr nici
un interval, deoarece la receptor nu conteaz amplitudinea absolut a impulsurilor ci nivelul
fa de pragurile de decizie (fig. 3.9).
In tehnica transmisiilor cu IMC, a datelor, multiplexarea n timp se poate face:
prin ntreeserea biilor: Bsursa 1, Bsursa 2, , Bsemnalizare 1, , Bsursa N, Bsemnalizare K, Bsursa 1, ;
prin ntreeserea unor grupe de bii (cuvinte), cu aceeai lungime (cnd sunt de date) sau
diferit (cuvinte sau bii de semnalizare, sincronizare, ): Csincronizare, Csurs1, Csurs2, ,
Csemnalizare 1, , Csemnalizare K, , Csurs N, Csincronizare,
Intotdeauna biii sunt grupai n formaii (secvene): cadre, subcadre, supercadre,
In reele de transmisie dedicate, locale, cu puine canale, se ntrees bii sau cuvinte n
funcie de situaia concret. In cazul sistemelor mari, cum sunt reelele telefonice, ntotdeauna
se ntrees cuvinte sau chiar blocuri mai mari, deoarece identificarea sursei i destinaiei se
face mai economic (procentul de bii de identificare din totalul celor transmii este mai mic).
Sistemele de multiplexare n timp pot fi sincrone, sau asincrone sau statistice.
In sistemele sincrone, toate blocurile funcioneaz pe tacte sincronizate cu un tact
general (master clock). In general, aceste sisteme se folosesc pentru multiplexarea aceluiai
tip de semnal furnizat de mai multe surse. Cazul tipic este al transmisiilor cu IMC: toate
impulsurile provin de la codoare de IMC care furnizeaz datele cu acelai tact pe care se face
i multiplexarea; un astfel de sistem este folosit pentru nivelul 1 de multiplexare n transmi
siile telefonice (DS1 i E1, descrise n 3.4.2).
CODOR Ch1 cadru 1 cadru 2 cadru K
MULTIPLEXOR

IMC-1
Ch2
248-256 cuvnt K/ ChN

CODOR
cuvnt K/ Ch1
cuvnt K/ Ch2
248-256 cuvnt 1/ ChN

248-256 cuvnt 2/ ChN


semnalizare

semnalizare

semnalizare
cuvnt 1/ Ch1
cuvnt 1/ Ch2

cuvnt 2/ Ch1
cuvnt 2/ Ch2

IMC-1
sincro

sincro

sincro

CODOR ChN
IMC-1
129-134

129-134

129-134
17-24

17-24

17-24
9-16

9-16

9-16
1-8

1-8

1-8

TACT
numrul (poziia) biilor n cadru
Fig. 3.12. Multiplexare n timp sincron poziia cuvintelor n cadre (sistem european E1)
In aceast categorie intr i sistemele n care unele surse (canale) furnizeaz date pe
tacte cu frecven submultiplu ntreg al tactului general (dar sincronizat cu acesta).
Dac viteza datelor pe canale este RCh, durata unui cadru trebuie s fie:
Tcadru = 1 RCh (3.9)
Dac se multiplexeaz N canale cu M bii pe cuvnt i se adaug S bii pentru sincronizare i
semnalizri, numrul de bii n cadru este NM + S, iar durata unui bit la ieirea MUX este:
TB = Tcadru ( N M + S ) (3.10)
15

Ca urmare, viteza de ieire a datelor (tactul de multiplexare) RMUX este:


R MUX = ( NM + S ) Tcadru (bii/s) (3.11)
Caracteristic acestor sisteme este faptul c informaia (cuvntul) de la un canal ocup
aceeai poziie n diferite cadre; canalul (sursa) este identificat prin poziia n cadru.
Multiplexarea sincron se folosete n sistemele de transmisie (telefonice) cu circuite
comutate, n care: (a) fiecare canal (surs) are alocat o poziie fix n fiecare cadru, fie c
exist sau nu date disponibile pentru transmisie i (b) cile fizice pe care se vehiculeaz sem
nalele de la o surs sunt alocate acelei surse pe toat durata legturii (ca i poziia n cadru).
Aceasta nseamn c resursele sunt alocate unei legturi fie c sunt fie c nu sunt date de
transmis acesta este unul dintre dezavantajele sistemului.
Sistemele asincrone (statistice) se folosesc pentru multiplexarea datelor care sosesc de
la diverse surse pe tacte nesincrone cu viteze diferite sau variabile n timp: RCh1, RCh2, ... In
aceste cazuri, viteza de ieire a datelor din multiplexor (tactul de multiplexare) RMUX trebuie
s fie mai mare dect rezult din relaia (3.11). In acest caz, este posibil ca la ieire s apar
bii fali (bitul din canalul care trebuie eantionat nu este nc disponibil); n exemplul din fig.
3.13, la tactul 9, dac s-ar introduce eantionul din canalul 1 ar apare un bit 0 fals (bitul 1
corect nu este nc disponibil). Evident, nu se poate bloca tactul i nici nu se poate schimba
ordinea biilor la ieire. Soluia problemei const n introducerea unor bii (impulsuri) de
umplutur (stuffing bits), aa cum se observ n fig. 3.13.
1 1 0 0 1 0 impulsuri (tacte) de
Canal 1 eantionare canal
Canal 1
MULTIPLEXOR

1 2 3 4 5 6 7 8 9 10 11 12
tact 1
Ieire 1 0 0 1 1 0 X = bit de umplutur
Canal 2 (stuffing bit)
tact mux
Canal 2
1 1 1 0 0 0 0 1 X 1 1 0
tact 2 Ieire
Canal: 1 2 1 2 1 2 1 2 1 2 1 2

Fig. 3.13. Principiul utilizrii biilor (impulsurilor) de umplutur (stuffing bits)


De regul, diferenele ntre frecvenele tactelor diverselor canale nu sunt prea mari
sunt de ordinul x10-3. Aceasta permite ca n sistemele reale s se poat introduce sau nu,
dup nevoi, bii de umplutur la intervale regulate n interiorul cadrelor. Din chiar fig. 3.13, n
care nesincronismul este exagerat pentru exemplificare, se poate observa c poziia bitului de
umplutur nu este critic poate fi introdus cu succes i n tactul 5 sau 7.
Dac diferenele ntre frecvene sunt mari, se folosesc registre tampon (buffers) n care
datele intr i ies cu viteze (frecvene de tact) mult diferite.
Receptorul este informat c n anumite poziii din cadru sunt sau nu sunt bii de
umplutur cu ajutorul unor cuvinte indicatoare (stuffing indicators) inserate n cadre.
Multiplexarea asincron se utilizeaz n sistemele de transmisie (telefonice) cu
pachete comutate n care: (a) poziiile din cadre nu sunt alocate unui canal anume, (b) aloca
rea poziiilor i a cilor fizice (resursele) se face n funcie de necesiti, dup cum sosesc
datele, dup regula primul venit primul servit i (c) identificarea surselor i a destianiilor
se realizeaz pe baza unor identificatori plasai la nceputul fiecrui bloc de date. Aceasta
nseamn c resursele se aloc n funcie de necesiti avantajul principal al procedeului.
16

3.4.2. Ierarhizarea multiplexrii n timp. Multiplexare multi-nivel.


In funcie de complexitatea reelelor de transmisie a datelor, sistemele de transmisie cu
multiplexare n timp pot fi: cu un singur nivel sau cu mai multe nivele de multiplexare.
Sisteme cu un singur nivel de multiplexare, sunt cele cu un multiplexor la surs i un
demultiplexor la recepie, ca n fig. 3.14. De regul acestea se folosesc n reele mici i
dedicate, specializate (de exemplu pentru achiziia datelor, n reele locale de calculatoare).
Canal 1 (RCh)
Canal 1 (RCh)
Canal 2 (RCh) D Canal 2 (RCh)
M Canal de transmisie E
U M
RMUX = (NM+S)/Tcadru
X U
Canal N (RCh)
X
Canal N (RCh)

Fig. 3.14. Multiplexare n timp cu un singur nivel (multiplexare sincron)


Sistemele cu mai multe nivele de multiplexare (multiplexare ierarhizat) se utilizeaz n
reele mari cazul tipic este al reelelor telefonice. Principiul multiplexrii pe nivele ierar
hice este ilustrat n fig. 3.15; demultiplexarea se execut de asemenea pe mai multe nivele.
Ch. 1 (RCh)
MUX 11

RMUX-2(1)
nivel 1

Ch. 2 (RCh) RMUX-1

MUX - 3
nivel 3
MUX - 21

RMUX-2(2)
nivel 2

RMUX-2
Ch. N (RCh)

RMUX-3
RD1 RDTV
Ch. 1 (RCh)
MUX 12
nivel 1

Ch. 2 (RCh)

Ch. N (RCh) canal TV


digital
MUX 22

DATE (RD1)
nivel 2

Fig. 3.15. Principiul multiplexrii n timp pe mai multe nivele ierarhizate


(nivelul 1 sincron, nivelele 2 i 3 asincrone)
In prezent, n reelele telefonice digitale se utilizeaz n principal trei ierarhii (standar
de) de multiplexare n timp multi-nivel.
ierarhia nord american, folosit n SUA i, cu unele mici deosebiri, n Japonia;
ierarhia standardizat de CCITT, folosit n Europa i restul lumii (exceptnd SUA i
Japonia);
standardul SONET (SDH), pentru comunicaii pe fibr optic.
In toate aceste sisteme, conexiunea abonat central este analogic, pe cablu din Cupru, de
regul bifilar torsadat.
De prin 1990 se folosete i sistemul ISDN (Integrated Services Digital Network)
dedicat conexiunii abonat central, nc n evoluie. In acest sistem, la abonat, prin demulti
plexare, se poate realiza una sau toate dintre operaiile: (a) refacerea unui semnal vocal, (b)
17

refacerea unui semnal video i (c) procesarea de date pentru telemetrie sau aplicaii pe
calculator.
a. Ierarhia nord-american pentru multiplexare multi-nivel are la baz sistemul de
transmisie cu IMC cu multiplexare n timp numit T11 (numit i DS1), care este standardul de
multiplexare la cel mai sczut nivel (fig. 3.17).
Sistemul T1 este destinat multiplexrii sincrone a 24 de canale vocale.
Semnalele sunt furnizate de modulatoare de impusuri n cod clasice care:
eantioneaz semnale analogice n banda vocal cu 8000 eantioane/s [pot fi semnale
vocale cu spectrul limitat la 3400Hz i cu compresie instantanee de nivel dup legea sau
semnale de la MODEM-uri n banda AF],
genereaz cuvinte de cod cu 8bii/eantion (din care 1 bit de semn) i
furnizeaz impulsuri cu 80008 = 64kbii/s.
In prezent, se pot multiplexa i semnale de date dac au vitez potrivit.
Multiplexarea se face prin ntreeserea cuvintelor grupate n cadre; n fiecare cadru se
mai introduce 1 bit sincro cadre (ultimul bit din cadru). La fiecare 6 cadre, ultimul bit (LSB)
din fiecare cuvnt se nlocuiete cu un bit de semnalizare fig. 3.16. Biii de semnalizare sunt
folosii pentru codurile de apel, stabilirea duratei legturilor etc.
Numrul de bii dintr-un cadru este: 824 + 1 = 193 bii/cadru.
Viteza de eantionare a unui canal este RCh = 8kbii/s, deci dup (3.9) durata unui
cadru este Tcadru = 125s n care sunt inclui 193bii; ca urmare, viteza de transmisie la ieirea
multiplexorului (la nivelul 1) este RT 1 = 193 125 10 6 = 1,544 Mbii/s (TB(T1) = 0,6477s).
Cadru K (125s) Cadru K + 1
Canal 1 Canal 2 Canal 24 Canal 1
Si

Si

Si

Si
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 timp
( Bit de semnalizare, introdus la fiecare 6 cadre) Bit sincro cadre
Si

Fig. 3.16. Formatul de cadru n sistemul de multiplexare T1


Codul de linie folosit n sistemul T1 este Bipolar RZ (fig. 3.11) a crui densitate
spectral de putere are primul nul la frecvena egal cu viteza de transmisie aadar, canalul
trebuie s sigure o band de cel puin 1,544MHz. O asemenea band este asigurat de canale
din perechi de fire din Cupru torsadate, pe distane de 50 ... 100km.
Sincronizarea de bit se asigur prin extragerea tactului din semnalul recepionat. Prin
redresare (ridicare la ptrat) a semnalului Bipolar RZ se obine semnal Unipolar RZ n al crui
spectru exist o component cu frecvena tactului, destul de uor separabil.
Sincronizarea de cadru se realizeaz dup procedeul cu secven sincro cadre distri
buit, descris n 3.3.3.b.
Mult mai puin folosite sunt sistemele de multiplexare la primul nivel numite T1C,
T1D i T1G tabelul 3.1.
Sistemul T1 se folosete i ca sistem cu un singur nivel de multiplexare; aceasta a fost
de altfel i prima aplicaie.
In sistemul nord-american, nivelele superioare de multiplexare sunt numite T2, T3, T4
i T5, cu caracteristicile eseniale indicate n tabelul 3.1; schema general este ca n fig. 3.17.
Semnalele de la ieirea fiecrui nivel de multiplexare sunt numite DS2-nr. nivel (DS-1 ... DS-
5); se folosete i denumirea DS-0, pentru semnalul de IMC vocal (64kbii/s).

1
T = Terestrial; 1 = prima cifr din 1,544Mbii/s. T1 conceput de Bell System, aplicat de AT&T (1960 - 65).
2
DS = Digital Signaling
18

Multiplexarea la nivele superioare se realizeaz dup sistemul asincron (mai curnd


cvasi-sincron, diferenele ntre frecvene fiind mici), deoarece datele de intrare sosesc de la
mari distane i sincronizarea este imposibil de meninut. Pentru a compensa efectele micilor
variaii ale frecvenelor de tact (viteze de transmisie) de pe canale, se folosesc bii de umplu
tur i indicatori corespunztori.
Organizarea datelor n cadre este destul de complicat. De exemplu, la nivelul 2 se
intrees biii de pe cele 4 canale T1 cu care se formeaz subcadre; se introduc i indicatori de
umputur, eventual bii de umplutur, diveri bii de control sincronizare i semnalizare.
Tabel 3.1. Ierarhia de multiplexare nord-american
Numr Distana
Viteza Semnal
Sistem canale Suport fizic canal Cod de linie maxim de
(Mbit/s) digital no.
vocale transmisie
T1 1,544 DS-1 24 cablu bifilar Bipolar RZ 100km
T1C 3,152 DS-1C 48 cablu bifilar Bipolar RZ -
T1D 3,152 DS-1D 48 cablu bifilar Duobinar NRZ -
T1G 6,443 DS-1G 96 cablu bifilar NRZ 4 nivele 300km
2
T2 6,312 DS-2 96 cablu bifilar special B6ZS RZ 500km
T31 44,736 DS-3 672 cablu coaxial B3ZS2 RZ local
T4 274,176 DS-4 4032 cablu coaxial Polar NRZ 800km
T5 560,160 DS-5 8064 cablu coaxial Polar NRZ 800km
1
Folosit n centrale telefonice locale (n cldiri)
2
BxZS = binar cu x zerouri substituite (un ir de x zerouri logice este nlocuit cu un impuls n cod
cu 3 nivele, pentru meninerea sincronizrii de bit)
T1
24 canale vocale

MUX Nivel 1

DS-1
(64kbit/s)

T2
1,544Mbit/s
MUX Nivel 2
4 canale DS-1

DS-2 T3
6,312Mbit/s
MUX Nivel 3
7 canale DS-2

DS-3
44,736Mbit/s T4
MUX Nivel 4
6 canale DS-3

DS-4
274,176Mbit/s T5
MUX Nivel 5
4 canale DS-4

560,160Mbit/s
DS-5

Fig. 3.17. Ierarhia de multiplexare n timp nord-american

b. Ierarhia CCITT pentru multiplexare multi-nivel (introdus n Europa i folosit


n toat lumea exceptnd SUA i Japonia), este structurat pe 5 nivele (ca i sistemul T) dar
cu formate de cadre i viteze de transmisie diferite. Structura sistemului apare n fig. 3.19.
La nivelul de baz (1) se multiplexeaz 30 de semnale de IMC codate clasic cu 8
bii/cuvnt dup eantionare cu 8kHz; semnalele audio sunt cu compresie instantanee de nivel
dup legea A. Impulsurile modulate n cod sunt furnizate cu viteza de 64kbit/s.
19

Multiplexarea la nivelul 1 se execut prin ntreeserea a 30 de cuvinte de date, a unui


cuvnt sincro cadru (la nceputul cadrului) i a unui cuvnt de semnalizare (al 16-lea cuvnt n
cadru) care formeaz un cadru cu durata de 125s fig. 3.18.
Cadru K (125s, 256bii) Cadru K + 1

Cuvnt 1 Cuvnt 2 Cuvnt 16 Cuvnt 17 Cuvnt 32 Cuvnt 1


sincro cadre canal 1 semnalizare canal 15 canal 30 sincro cadre
1 0 0 1 1 0 1 1 1 0 0 1 1 0 1 1
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8

Fig. 3.18. Formatul de cadru n sistemul de multiplexare CCITT


30 canale vocale

MUX Nivel 1
(64kbit/s)

2,048Mbit/s
MUX Nivel 2
4 canale 1

8,448Mbit/s
MUX Nivel 3
4 canale 2

34,368Mbit/s

MUX Nivel 4
4 canale DS-3

139,264Mbit/s

MUX Nivel 5

565,148Mbit/s
4 canale 4

DS-5
Fig. 3.17. Ierarhia CCITT de multiplexare n timp

c. SONET/SDH1 este un standard pentru transmisiuni de date pe fibr optic prin


multiplexare sincron, adaptabil la standardele existente dar cu rezerve pentru dezvoltare,
utilizabil pentru comunicaii n reele locale i pe distane mari.
In SONET se folosesc semnale optice (OS) obinut
Tabel 3.2 Ierarhia SONET
prin modularea OOK a luminii cu semnal electric. Semna
Nivel Viteza de
lul electric este numit STS (Synchronous Transfer Signal). / OC1 transmisie
La nivelul 1, datele sunt organizate n cadre cu 1/ CO-1 51,84 Mbit/s
durata 125s, cuprinznd 6840 bii, organizai n 810 2/ OC-3 155,52 Mbit/s
cuvinte de 8 bii dintre care 783 sunt pentru utilizatori iar 3/ OC-9 466,56 Mbit/s
27 sunt pentru sincronizare, semnalizri etc. 4/ OC-12 622,08 Mbit/s
5/ OC-18 933,12 Mbit/s
6/ OC24 1244,16 Mbit/s
7/ OC-36 1866,24 Mbit/s
8/ OC-48 2488,32 Mbit/s
1
OC Optical Carrier (signal)

1
SONET (Synchronous Optical NETwork) a fost propus de Bellcore prin 1985. Dup negocieri, a fost adoptat
sub o form puin modificat de ctre CCITT (1989) sub numele SDH (Synchronous Digital Hyerarchy).
Diferenele dintre SONET i SDH sunt cauzate de diferenele dintre ierarhiile de multiplexare T (SUA) i
CCITT (Europa).
20

3.5. Modularea impulsurilor n cod


3.5.1. Introducere
Principiul modulrii impulsurilor n cod a fost expus n 3.3.1. Pe scurt, semnalele de
IMC se obin prin eantionarea i apoi cuantizarea i conversia analog-numeric a semnalelor
analogice. Refacerea semnalelor originale se realizeaz prin conversie digital-analogic i fil
trare trece-jos.
In prezent, de departe cele mai transmise semnale prin MIC sunt cele de audiofrec
ven (AF), cu banda limitat la circa 3400Hz i care pot fi: semnale vocale sau semnale de
MODEM. Mai rar se transmit i semnale TV, cu banda limitat la 6 7MHz.
In orice sistem de transmisie, scopul esenial este ca semnalul la receptor s fie ct mai
puin diferit de cel de la emitor, mai puin distorsionat. Identitatea celor dou semnale nu
este realizabil dintr-o varietate de motive. Printre cauzele eseniale ale diferenelor dintre
semnale este i existena zgomotelor, a perturbaiilor.
Zgomotele sunt clasificate dup multe criterii, printre care i modalitatea de apariie.
Din acest punct de vedere, se deosebesc zgomote provenite din exteriorul sistemului (zgomote
de canal, datorate cuplajelor parazite etc.) i zgomote intrinseci metodelor de prelucrare a
semnalelor. In ultima categorie intr zgomotul de cuantizare intrinsec procedeului de transmi
sii prin MIC. Reducerea zgomotul de cuantizare este esenial i a impus prelucrri
suplimentare ale semnalelor i noi procedee de MIC; din aceste motive va fi discutat mai jos.
Printre prelucrrile utilizate pentru reducerea zgomotului de cuantizare, importante
sunt compresia de nivel i modularea adaptiv n diverse variante, prezentate n continuare.
Discuia din 3.3.4 a relevat c, indiferent de codul de linie folosit, banda ocupat de
semnalul de IMC este cu att mai mare cu ct numrul de impulsuri (de bii) pe eantion este
mai mare. Ca urmare, s-au depus eforturi de a reduce acest numr de a utiliza ct mai puini
bii/eantion. Astfel, a aprut MIC diferenial i modulaia Delta, care de asemenea vor fi
discutate mai jos.

3.5.2. Eroarea de cuantizare


Cuantizarea se realizeaz ntotdeauna cu erori de cuantizare, a cror origine rezult
din fig. 3.18. Se consider un cuantizor uniform, adic cu treapt de cuantizare constant (n
fig. 3.18, = 2) pe tot intervalul de variaie al mrimii de intrare x.
Dac cuantizorul ar fi ideal, cu treapt de cuantizare nul, mrimea de ieire ar varia
ideal dup dreapta y(x) = kx; n fig. 3.18 s-a considerat k = 1. Treapta nefiind nul, mrimea
de ieire variaz n trepte, fiind afectat de eroarea de cuantizare eq(x). Aadar:
y q ( x ) = y( x ) + e q ( x ) ; aici: y q ( x ) = kx + e q ( x ) (3.9)
Eroarea variaz ntre /2 i +/2 (1 n fig. 3.18); n anumite puncte eroarea este nul.
Dac nivelul semnalului de intrare variaz aleator pe durata dintre dou cuantizri cu
valori comparabile sau mai mari dect /2, atunci erorile de cuantizare de la o eantionare la
alta sunt necorelate i pot fi distribuite cu egal probabilitate oriunde n intervalul -/2 ...
+/2 (1, fig. 3.18). Se poate admite c proprietile statistice ale erorii de cuantizare sunt
independente de semnalul util i eroarea poate fi tratat ca zgomot - zgomot de cuantizare1.

1
Sunt dou cazuri n care tratarea erorii de cuantizare ca zgomot independent de semnal nu este posibil: cnd
nivelul de intrare este constant i cnd nivelul de intrare variaz, ntre dou eantionri, cu regularitate, cu
multipli sau submultipli ai treptei.
21

Din punct de vedere probabilistic, procesul este staionar i ergodic. Ca urmare, avnd
n vedere c eroarea de cuantizare este cu certitudine n intervalul [/2, +/2] cu probabilita
te constant, funcia densitii de probabilitate p(eq) este tot o constant i satisface relaia:
+ 2

2
p d e q = 1 din care rezult p = 1 .
Ca urmare, se pot determina valorile medie ptratic i efectiv ale zgomotului (erorii)
de cuantizare.
+ / 2 1 + / 2 1 1 /2 2
e q2 = e qef
2
= e q2 p(e q ) de q = e q2 de q = e q3 =
/ 2 / 2 3 / 2 12
e q2 = 2 12; e qef = 12 = 0,29 (3.10) yq = kx + e
La recepie, n absena altor perturbaii, sem 7
nalul refcut este rezultatul suprapunerii zgomotului
5
de cuantizare peste semnalul original.
=2
Dac semnalul este o tensiune cu valoarea 3
eficace Vef constant pe o durat, raportul semnal (S) -
zgomot de cuantizare uniform (NQU) este: 1 y = kx

S N QU = (Vef e qef ) = 12(Vef )


2 2
-6 -4 -2 2 4 6 x
-1
(3.11)
S N QU (dB) = 10 log (S N QU )
-3
Dac se face codare numeric cu M bii/cu
vnt, numrul nivelelor de cuantizare este 2M i -5

intervalul de variaie a nivelului semnalului cuantizat -7


este 2M. Dac Vmax este nivelul maxim al
semnalului deci Vmax = 2M, din (3.11) rezult: eq(x)
2
Vef M +1
S N QU = 12 2
Vmax (3.12) x
Vef -1
S N QU (dB) = 10,8 + 6 M + 20 log (dB)

V
max Fig. 3.18 Cuantizare i eroare de cuantizare
Din relaia (3.12) se constat c raportul semnal (cuantizare uniform)
zgomot de cuantizare uniform (n dB) variaz liniar cu nivelul semnalului de intrare, ceea ce
nseamn c semnalele slabe sunt cele mai afectate de zgomotul de cuantizare.
Imbuntirea raportului semnal zgomot de cuantizare se poate obine mrind rezo-
luia cuantizorului M. Sistemele de cuantizare pentru semnal vocal se proiecteaz de regul
considernd c pe durate destul de mari: Vef = Vmax 8 . Normele impun rapoarte semnal
zgomot (mediat pe durat mari) peste 50dB. Considernd predominant zgomotul de cuanti-
zare, din (3.12) rezult c rezoluia cuantizorului uniform necesar n acest caz trebuie s fie:
M = ( S N QU 10,8 20 log(1 / 8)) 6 = (50 10,8 + 18) 6 = 9,53 = 10 bii/cuvnt
Ca urmare, eantionnd cu 8kHz, viteza de transmisie trebuie s fie 80kbit/s.
O soluie mult mai bun pentru creterea raportului semnal zgomot de cuantizare la
nivele mici de semnal const n realizarea cuantizrii neuniforme, cu trepte de cuantizare
diferite: mici pentru nivele mici de semnal i mari pentru nivele de semnal mari. Cuantizarea
neuniform sub forma de mai sus este echivalent cu o compresie de nivel a semnalului.
22

3.5.3. Transmisia semnalului vocal cu MIC.


Compandare. Cuantizare neuniform. Raport semnal zgomot
Cuantizarea neuniform, cu trepte de cuantiza-
re tot mai mari pe msur ce crete nivelul semnalului, yq = kx + eq
este de fapt o compresie instantanee a nivelului
semnalului i se nelege din fig. 3.19. Semnalul
compresat nu este inteligibil i pentru refacerea yi = kx
semnalului original la recepie, se procedeaz la i
decompresie sau expandare; ansamblul procesrii
compresie + expandare se numete compandare.
Compresia se poate realiza:
asupra semnalului analogic folosind un circuit
compresor cu caracteristic neliniar ca n fig.
3.19, urmat de un cuantizor uniform, sau
digital, n cadrul conversiei analog numerice. x
eq
Indiferent de procedeu, compresia realizeaz o
dependen a nivelului instantaneu al semnalului com-
presat yc[x(t)] de nivelul semnalului original x(t) dup
o relaie numit lege de compresie.
In sistemele telefonice cu MIC din SUA i x
Japonia se folosete legea :
x
ln 1 + Fig. 3.19. Cuantizarea neuniform i
yc ( x ) xmax x eroarea de cuantizare
= sign( x ) ; 0 1 (3.13)
yc max ln(1 + ) xmax 1 |yc|/yc max
= 255 (uzual)
In sistemele telefonice cu MIC din Europa se utilizeaz
legea A: 0,5

A x x max x
sign( x ) 0 1 A
y c ( x ) 1 + ln A x max
= 0 |xr|/xmax
y c max 1 + ln( A x x max ) x (3.14) 0 0,5 1
sign( x ) 1 A 1
1 + ln A x max Fig. 3.20. Caracteristica intrare
A = 87,56 (uzual) ieire dup legea
Compresia instantanee logaritmic este mult folosit n sistemele telefonice.
Calitativ, se poate observa c n cazul utilizrii compresiei:
- la nivele de semnal (Vef) mici, treapta de cuantizare () fiind mic, raportul semnal
zgomot de cuantizare (S/NQ) poate fi realizat destul de mare relaia (3.11);
- pe msur ce nivelul semnalului crete, crete i treapta de cuantizare i ca urmare raportul
semnal zgomot de cuantizare crete puin sau rmne constant.
In concluzie, n cazul cuantizrii neuniforme, raportul semnal zgomot de cuantizare
variaz puin cu nivelul semnalului.
In ali termeni, cuantizarea neuniform nseamn c semnalele slabe sunt convertite
AN ca i cum cuantizorul (CAN) ar fi cu rezoluie mare (11 13bit/cuv.) iar semnalele
puternice sunt convertite AN ca i cum CAN ar fi cu rezoluie mic (5 7bit/cuv.).
Aceasta nseamn c semnalele slabe sunt mai puin distorsionate, mai fidel reproduse,
dect cele puternice. La recepie, dup CNA i expandare, semnalele cu nivel mic vor fi
23

redate cu fidelitate mai bun, cu dinamica mai apropiat de original, n timp ce semnalele
puternice vor fi redate cu o mai proast reproducere a dinamicii. Aceasta este n acord cu
funcionarea sistemului auditiv, care este sensibil la variaiile de nivel ale semnalelor slabe i
este puin sensibil la variaiile de nivel ale semnalelor tari.
Compresia instantanee la emisie i expandarea - la recepie, se poate realiza
analogic, folosind circuite cu componente neliniare, de exemplu amplificatoare logaritmice i
exponeniale, bazate pe caracteristica exponenial a jonciunilor pn.
Compresia instantanee se poate realiza i digital, n cadrul MIC; se spune c se reali-
zeaz MIC adaptiv (APCM Adaptive PCM) se adapteaz treapta de cuantizare la
nivelul semnalului. Uzual, se aproximeaz caracteristica neliniar de compresie cu un numr
de segmente de dreapt i se codeaz dup anumite reguli, diferite fa de cuantizarea
uniform. Principiul procedeului este exemplificat n fig. 3.21.
128
ieire

2048 nivele de intrare 6b/cuv.


112
1024 nivele de intrare 7b/cuv.
96
512 nivele de intrare 8b/cuv.
80
256 nivele de intrare 9b/cuv.
64
128 nivele de intrare 10b/cuv.
48
64 nivele de intrare 11b/cuv.
32
32 nivele de intrare 12b/cuv.
16
16 nivele de intrare echivalent MIC (CAN) liniar cu 13bii/cuvnt
0
NI1 NI3 NI5 NI6 NI7 intrare NI8
NI2 NI4

Fig. 3.21. Aproximarea legii cu 16 segmente de dreapt pentru cuantizare neuniform cadranul I
( caracteristica dup legea , aproximaia din segmente)
Se consider MIC cu 8bit/cuvnt i compresie dup legea curba punctat din fig.
3.21, reprezentnd caracteristica de compresie din cadranul I (semnal de intrare pozitiv).
Numrul total de nivele de cuantizare este 28 = 256, dintre care 128 pentru semnale pozitive i
128 pentru cele negative. Intregul interval al reprezentrii numerice a mrimii de ieire (-128
... +128) este divizat n 16 intervale egale i corespunztor acestor intervale, caracteristica
continu se aproximeaz cu 16 segmente n fig. 3.21 apar cele 8 segmente din cadranul I.
In cadrul fiecrui segment, se realizeaz cuantizare uniform cu 4bit/cuvnt, deci cu
16 trepte de cuantizare diferite de la un interval la altul. In total se obin 1616 = 256 nivele de
cuantizare.
Reprezentarea numeric se face cu 8 bii, dup urmtoarele reguli:
- 1 bit de semn (1 pozitiv, 0 negativ);
- 3 bii pentru identificarea intervalului, a segmentului de aproximare;
- 4 bii pentru codarea numeric a nivelului de intrare.
Se observ din relaia (3.12) c lungimea pe abscis a fiecrui segment este dublul
lungimii segmentului precedent, din stnga, adic:
NI 2 NI 1 NI 3 NI 2 NI k NI k 1 NI 8 NI 7
= = ... = = ... = =2
NI 1 NI 2 NI 1 NI k 1 NI k 2 NI 7 NI 6
Rezult c intervalul total n care variaz mrimea de intrare n primul cadran este:
24

NI 8 = (2 8 1) NI 1
Intregul interval de variaie, pozitiv i negativ (cadranele I i III), al mrimii de intrare este:
NI total = 2(2 8 1) NI 1
Primul interval este cuantizat cu treapta 1 = NI 1 16 = NI 1 2 4 . Aceasta este echiva-
lent cu o cuantizare uniform, cu treapta 1, a ntregului interval NItotal cu un numr nivele dat
de relaia: NI total = 2(2 8 1) 2 4 1 = (2 13 2 5 )1 2 13 1 , deci cu CAN (sistem de MIC) cu
rezoluie de 13bii/cuvnt.
In al doilea interval, treapta de cuantizare este 2 = NI 2 16 = NI 2 2 4 = 21 , operaie
echivalent cu o cuantizare uniform cu treapta 2 a ntregului interval NItotal cu 2122 nivele,
deci cu CAN (MIC) cu rezoluie de 12bii/cuvnt.
Aadar, rezoluia cuantizrii pe fiecare interval este cu 1bit/cuvnt mai mic dect pe
intervalul din stnga (fig. 3.10); pe ultimul segment rezoluia este 6bii/cuvnt.
Cel mai mic nivel de intrare decelabil este evident 1 nivel elementar de intrare.
Primul interval cuprinde 16 nivele (elementare) de intrare, codate cu 13bii/cuvnt; al
doilea interval cuprinde 216 = 32 nivele (elementare) de intrare, codate cu 12bii/cuvnt; ...;
ultimul interval cuprinde 2716 = 2048 nivele elementare, codate cu 6bii/cuvnt (fig. 3.10).
Principiul cuantizrii neuniforme descris mai sus se aplic i pentru aproximarea legii
de compresie cu alt numr de segmente; uzuale sunt aproximrile cu 15 i cu 13 segmente.
Expandarea la recepie se poate realiza cu CNA de 4bii, a crui referin (treapt de
conversie DA) este controlat de cei 3 bii de identificare a intervalului.
Deducerea riguroas a expresiei raportului semnal (S) zgomot de cuantizare (NQNU)
neuniform este destul de dificil. Avantajele cuantizrii neuniforme pot fi ns deduse nu
prea riguros dar intuitiv, pe baza relaiei (3.5) i a funcionrii cuantizorului neuniform digital.
( )
Din fig. 3.21, se observ c NI k NI 8 = 2 k 1 255 , deci: NI 1 NI 8 = 1 / 255 , NI 2 NI 8 = 3 / 255 , ...,
NI 7 NI 8 = 127 / 255 , NI 8 NI 8 = 1 . In reprezentare logaritmic rezult:
NI 1 NI 8(dB) , ..., NI 1 NI 8(dB) = 48, 38,6, 31,2, 24,6, 18,3, 12,1, 6, 0 dB
Corespunztor nivelelor NI1, NI2, ..., NI8 n cuantizare uniform cu M = 8bii/cuvnt, dup (3.5), n care se
nlocuiete Vef/Vmax cu NIk/NI8, rezult rapoartele semnal zgomot de cuantizare uniform:
S N QU (dB) NI 1 = 10,8 + 6 8 48 = 10,8 dB, S N QU (dB) NI 2 = 20,2 dB, ..., S N QU (dB) NI 8 = 58,8 dB
In cazul cuantizrii neuniforme, pe primul segment de aproximare (nivel 0 NI1) se cuantizeaz uniform cu
M1 = 13bii/cuvnt, pe al doilea segment cu M2 = 12bii/cuvnt .a.m.d. Aplicnd (3.5) ca mai sus, rezult:
S N QNU (dB) NI 1 = 10,8 + 6 13 48 = 40,8 dB = S N QU (dB) NI 1 + 30 dB ,
S N QNU (dB) NI 2 = 10,8 + 6 12 38,6 = 44,2 dB = S N QU (dB) NI 2 + 24 dB ,
S N QNU (dB) NI 3 = 10,8 + 6 11 31,2 = 45,6 dB = S N QU (dB) NI 3 + 18 dB ,
S N QNU (dB) NI 4 = 10,8 + 6 10 24,6 = 46,2 dB = S N QU (dB) NI 4 + 12 dB ,
S N QNU (dB) NI 5 = 10,8 + 6 10 18,3 = 46,5 dB = S N QU (dB) NI 5 + 6 dB ,
S N QNU (dB) NI 6 = 10,8 + 6 10 12,1 = 46,7 dB = S N QU (dB) NI 5 + 0 dB ,
S N QNU (dB) NI 7 = 10,8 + 6 10 6 = 46,8 dB = S N QU (dB) NI 7 6 dB ,
S N QNU (dB) NI 8 = 10,8 + 6 10 0 = 46,8 dB = S N QU (dB) NI 8 12 dB
25

Rezultatele apar n graficul 60

S/NQ (dB)
din fig. 3.22. Se constat, n cazul
aproximrii legii cu 15 16 seg- 50 cuantizare neuniform
mente, o mbuntire a S/NQNU de
30dB la nivele mici, fa de S/NQU, 40
ceea ce este n acord cu observaiile
30
experimentale1.
La nivele peste limita maxi- cuantizare uniform
20
m acceptat, se produce supran-
crcarea cuantizorului i raportul 10
semnal zgomot se degradeaz brusc.
0
In sistemele de transmisie cu -40 -30 -20 -10 0 +10
MIC, n afara zgomotului de cuanti- nivel intrare 20log(Vef/Vmax) dB
zare, apare i zgomotul de canal, Fig. 3.22. Raportul semnal zgomot de cuantizare, pentru
care se manifest prin eronarea bii- cuantizare uniform i neuniform (legea )
lor recepionai. Recepia unui bit
eronat se manifest prin apariia unui eantion cu nivel eronat i dup FTJ-ul de refacere, n
cazul transmisiilor telefonice, se aude ca o pocnitur. Ct vreme frecvena de apariie a
biilor eronai nu este prea mare, audiia nu este degradat. In general se accept c audiia
este de calitate satisfctoare dac probabilitatea de eroare de bit (BER bit error rate) nu
depete 10-4.
Raport semnal zgomot n
banda audio la recepie (S/N)

performane limi- performane limi-


Probabilitatea de eroare de bit depinde tate de zgomotul tate de zgomotul
esenial de raportul dintre puterea purttoarei datorat erorilor de de cuantizare
de RF (C) i a zgomotului (N) i desigur, de bit
tipul modulaiei digitale folosite. Ca regul,
S/N determinat de zgomotul de canal crete
cu C/N pn la un nivel (prag), dup care rezoluie CAN: 13b 8b
variaz foarte puin. Sub prag, n zgomotul de
la recepie predomin cel datorat canalului;
peste acest prag, n zgomotul total la recepie
devine predominant zgomotul de cuantizare raport purttoare zgomot (C/N)
fig. 3.23.
Fig. 3.23. Dependena raportului semnal zgomot de
raportul purttoare zgomot de canal n transmisiile
Transmisiile cu MIC descrise mai sus cu MIC (reprezentare calitativ)
sunt clasice i sunt cele mai utilizate pentru
semnalul vocal, n sistemele telefonice, de RR i CS. Cu sau fr compandare, aceste sisteme
utilizeaz 8bit/cuvnt i viteze de transmisie de bit de 64kbit/secund.
In prezent, se dezvolt i sisteme de transmisie cu MIC cu viteze mai mici, utiliznd
variante ale procedeului de modulare a impusurilor n cod descris mai sus.

1
Technical Staff, Bell Telephone Laboratories, Transmission Systems for Communications (5th ed.), Bell
Telephone Laboratories, Holmdel, NJ, 1982
26

3.5.4. Procedee difereniale de modulare a impulsurilor n cod


Dac un semnal audio sau video este eantionat cu o frecven mai mare dect frec-
vena Nyquist, se constat c eantioanele adiacente sunt puternic corelate. Aceasta nseamn
c n medie, nivelul semnalului nu se modific rapid ntre dou eantionri adiacente. Cu alte
cuvinte, variana dintre dou eantioane adiacente este mai
mic dect variana semnalului pe o durat mare. Cnd un
astfel de semnal este codat n procedeul MIC clasic, un numr
de bii din cuvntul binar reprezentnd un eantion, sunt iden- 1 1 MSB (sign)
1 1
tici cu un numr de bii din eantionul precedent, deci cuvntul 0 0
informaie
conine informaie redundant fig. 3.24. Eliminnd redundaa 0 0 redundant
1 1
nainte de codare, se realizeaz o codare cu mai puini bii pe 0 1
cuvnt, mai eficient. 0 1
diferena fa de
0 1 - LSB cuvntul anterior
Astfel, ideea este de a nu cuantiza ntregul eantion ci
numai diferena fa de eantionul precedent acesta este Fig. 3.24. Redundana
principiul modulaiei delta. informaiei la codarea
Se poate face i altfel, observnd c dac se cunosc eantioanelor
valorile unui numr de eantioane, atunci se poate aproxima
valoarea unui nou eantion. In continuare, se poate cuantiza numai diferena dintre valoarea
eantionului i valoarea prezis, aproximat acesta este principiul modulaiei difereniale.

3.5.4.1. Modularea impulsurilor n cod diferenial MICD


(DPCM Differential PCM)

Fie un semnal s(t) eantionat eantioane eroarea de er. de pred.


cu perioada TS (1/TS > fN).

MICD
de intrare predicie cuantizat
In sistemul MICD, se cuanti {s(nT )} {ep(nTS)} {epq(nTS)}
S
zeaz i apoi se codeaz, diferena 1 Cuantizor Codor
+

semnal
dintre nivelul eantionului s(nTS) i
+
un nivel estimat sp(nTS), prevzut +
2
pentru eantionul respectiv. semnal semnal
Estimarea sau predicia nivelului estimat Filtru de cuantizat
obinerea valorii sp(nTS), se realizea {sp(nTS)} predicie {sq(nTS)}
z cu un circuit numit filtru de
predicie, pe baza studierii evoluiei a
nivelului mai multor eantioane
{epq(nTS)} {sq(nTS)}
precedente eantionului de la
semnal
MICD

Decodor
momentul nTS. +
Schema bloc a sistemului de +
generare a semnalelor cu MICD este {sp(nTS)} Filtru de
ca n fig. 3.25.a; n fig. 3.25.b apare predicie
receptorul pentru semnale MICD.
La intrarea sistemului exist b
un sumator 1, la intrrile cruia se Fig. 3.25. Sistem de transmisie cu MICD:
aplic irul de eantioane de semnal a emitor; b receptor
{s(nTS)} (intrare +) i irul de
eantioane estimate {sp(nTS)} (intrare ); la ieire, pentru fiecare eantion. apare diferena:
e p ( nTS ) = s( nTS ) s p ( nTS ) (3.15)
27

ep(nTS) este eroare de predicie care se eantioane eroarea de er. de pred.


cuantizeaz, rezultnd eroarea de de intrare predicie cuantizat

MD
predicie cuantizat: e pq ( nTS ) . {s(nTS)} {ep(nTS)} Cuantizor {epq(nTS)}
1 Codor
Predicia se face pe baza + (1 bit)

semnal
eantioanelor cuantizate, deci la intrarea +
+
filtrului de predicie trebuie aplicate 2
predicie semnal
semnale cuantizate sq(nTS) care se obin {sp(nTS)}
Circuit de
ntrziere cuantizat
n sumatorul 2 plasat la intrarea {sq(nTS)}
cu TS
filtrului i care furnizeaz semnalul
ACUMULATOR
cuantizat:
s q ( nTS ) = s p ( nTS ) + e pq ( nTS ) (3.16) a

Cuantizorul (fig. 3.25.a) reali-

semnal MD
{epq(nTS)} {sq(nTS)}
zeaz operaia cu o eroare de Decodor
cuantizare eq(nTS): +
+
e pq ( nTS ) = e p ( nTS ) + e q ( nTS ) (3.17)
{sp(nTS)} Circuit de
Din (3.15), (3.16) i (3.17) rezult
imediat expresia semnalului total cuan ntrziere
tizat, sub forma cunoscut din 3.5.2 ACUMULATOR
rel. (3.9), n care apare explicitat b
eroarea de cuantizare: Fig. 3.26. Sistem de transmisie cu modulaie delta:
s q ( nTS ) = s( nTS ) + e q ( nTS ) (3.18) emitor (a), receptor (b)
Se va observa (fig. 3.25.a) c
ceea ce se transmite este eroarea de predicie, cuantizat i codat acesta este semnalul
MICD. Dac predicia este bun, eroarea de predicie este mult mai mic dect semnalul
(nivele). La un numr de bii/cuvnt dat, treapta de cuantizare a erorii de predicie este mult
mai mic dect treapta de cuantizare a ntregului semnal i deci eroarea de cuantizare din
(3.17), este mult mai mic dect se poate realiza n sistemul cu MIC clasic (la acelai numr
de bii/cuvnt).
La receptor fig. 3.25.b, decodorul reface eroarea de predicie care se sumeaz cu
nivelul de semnal estimat, obinnd la ieire semnalul eantionat sq(nTS) din (3.18). Semnalul
estimat se obine cu un filtru de predicie identic cu cel de la formarea semnalului cu MICD.
Filtrul de predicie asigur sumarea a p eantioane cuantizate anterioare eantionului
actual sq(nTS), fiecare fiind nmulit cu un coeficient (pondere); astfel, semnalul estimat este:
s p ( nTS ) = w1 s q [( n 1)TS ] + w 2 s q [( n 2)TS ] + ... + w p s q [( n p)TS ]
Principiile determinrii coeficienilor i analiza performanelor sistemelor cu MICD
depete cadrul acesteicri; pentru iniiere n domeniu se recomand bibliografia1.

3.5.4.2. Modulaia delta MD (DM Delta Modulation)

Modulaia delta este o extindere a principiului modulaiei difereniale. In cadrul MD


se cuantizeaz eroarea de predicie cu numai 1 bit, filtrul de predicie se reduce la un simplu
circuit de ntrziere cu perioada de eantionare TS iar cuantizorul este un simplu comparator.
Modulaia delta presupune eantionarea semnalului cu o frecven mult mai mare
dect frecvena Nyquist (1/TS >> fN), astfel ca diferena de nivel ntre dou eantioane
consecutive s fie mai mic dect treapta de cuantizare = 2.

1
Haykin, S. Communications Systems, Second Edition, J. Wiley&Sons, NY, 1983, 8.6
28

In cea mai simpl form, modulatorul delta are schema bloc ca n fig. 3.15.a.
La intrrile 1 se aplic semnalul s(nTS) i estimatul sp(nTS) iar la ieire se obine
eroarea de predicie ep(nTS).
Estimatul este de fapt nivelul eantionului precedent, cuantizat: sq(nTS - TS). Deci:
e p ( nTS ) = s( nTS ) s q [( n 1)TS ] (3.18)
Spre deosebire de MICD, n MD conteaz numai semnul erorii: sign[ep(nTS)]. In
funcie de semn, cuantizorul de 1 bit, furnizeaz un impuls pozitiv (+ = +/2) sau unul
negativ (- = -/2):
+ e p ( nTS ) > 0
[ ]
e pq ( nTS ) = sign e p ( nTS ) ; e pq ( nTS ) = (3.19)
e p ( nTS ) < 0
Nivelul semnalului total cuantizat este o aproximare n trepte a semnalului (fig. 3.27):
s q ( nTS ) = s q [( n 1)TS ] + e pq ( nTS ) (3.20)

semnal s(t) aproximarea


n trepte sq(t)


(2) zgomot granular
(1) distorsiune
de neurmrire
timp

epq(t) eroarea de predicie cuantizat TS


+
timp

-
1 1 1 1 1 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0
secvena binar la ieirea modulatorului delta

Fig. 3.27. Semnale n modulatorul delta (liniar, cu treapt de cuantizare constant)


Se observ c nivelul estimat este suma nivelelor cuantizate ale eantioanelor anterioa-
re eantionului actual. Cu alte cuvinte, sumatorul 2 i circuitul de ntrziere funcioneaz ca
un acumulator de nivele cuantizate, de erori de predicie.
La intrarea circuitului de ntrziere se aplic:
s q ( nTS ) = s q [( n 1)TS ] + e q ( nTS ) = s q [( n 2)TS ] + e q [( n 1)TS ] + e q ( nTS ) = ...
n
s q ( nTS ) = e q ( iTS ) (3.21)
i =1
La ieirea circuitului de ntrziere apare semnalul din (3.21) ntrziat cu TS:
n 1
s q ( nTS ) = e q ( iTS ) (3.22)
i =1

La recepie, semnalul n trepte din (3.22) este refcut din semnalul decodat, n
acumulator fig. 3.27.b. Zgomotul de cuantizare din afara benzii semnalului este eliminat
prin filtrare trece jos.
Comparativ cu MICD, MD are dou avantaje mari: (1) are o structur foarte simpl,
att la emisie ct i la recepie, uor de implementat i (2) cuvintele transmise sunt de 1 bit
i deci nu este necesar sincronizare de cuvnt. Din aceste motive, sistemele DM sunt
atractive pentru anumite tipuri de transmisie i pentru nregistrarea / redarea sunetelor.
29

Se observ c, atunci cnd semnalul crete/scade monoton, aproximaia n trepte crete


/scade liniar. De aceea, MD cu treapt de cuantizare constant se numete MD liniar.
MD liniar prezint un dezavantaj major: dac nivelul semnalului variaz prea repede,
semnalul n trepte nu poate urmri semnalul i apare distorsiunea de neurmrire (slope-
overload distortion) fig. 3.27, zonele (1). Distorsiunea de neurmrire nu apare dac panta
semnalului (ds(t)/dt) este mai mic dect panta aproximaiei n trepte (/TS):
TS max d s( t ) d t (3.23)
Dac se mrete pentru a satisface (3.23), apare alt problem: cnd nivelul semna-
lului variaz lent, semnalul cuantizat este o succesiune regulat de impulsuri + / - care
determin zgomotul granular (granular noise) zona (2), fig. 3.28; n spectru apare o compo-
nent de zgomot cu nivel mare i frecven 1/2TS, greu de eliminat.
Dac se folosete o vitez de eantionare foarte mare (de 8 ... 64 ori mai mare dect
frecvena Nyquist), se poate folosi o treapt de cuantizare mic fr s mai apar distorsiuni
de neurmrire i zgomot granular mare. Evident, procedeul nu este potrivit pentru transmisii.
Cele dou probleme pot fi rezolvate dac se modific treapta de cuantizare: mare cnd
semnalul variaz rapid i mic pentru semnale lent variabile. Astfel, se adapteaz treapta la
modul de variaie al semnalului i se realizeaz MD adaptiv MDA (ADM Adaptive Delta
Modulation).
Sistemele MDA pot asigura calitate satisfctoare a semnalului la viteze de transmisie
mult mai mici (24 ... 32kbii/sec. semnal vocal) dect cele necesare pentru MD sau MIC.

3.5.4.3. Modulaia delta adaptiv

In prezent, MDA se realizeaz prin dou tehnici:


- una dintre tehnici folosete un set de valori discrete pentru treapta de cuantizare i un bloc
logic pentru stabilirea treptei la cuantizor1;
- n a doua tehnic, se realizeaz o variaie continu a treptei de cuantizare; sistemele de
acest tip se numesc uneori MD cu pant continuu variabil (CVSD Continuously
Variable Slope Delta [Modulation]).
Tact de
Comparator eantionare
TS Ieire Comparator TS
Semnal de
ep(t) semnal digital
intrare s(t) ep(t)
Registru de
deplasare

+
Registru de
deplasare

sp(t) +
Bloc logic
Bloc logic

Reglare pant
Integrator integrare sp(t) Reglare
Integrator pant

FTJ Semnal analogic


refcut
a b
Fig. 3.28. Modulaie delta cu pant continuu variabil: a emisie, b - recepie
In sistemul MD cu pant continuu variabil, acumulatorul const ntr-un integrator a
crui pant (ctig) de integrare este comandat de un circuit logic fig. 3.28.a. Cnd exist o

1
Haykin, S. Digital Communications, J. Wiley&Sons, NY, 1988, 5.6
30

succesiune de 1 sau 0 (cel puin doi), 1


circuitul logic comand modificarea pantei sp(t) ieire integrator
dreptei de la ieirea integratorului, ceea ce este
echivalent cu modificarea treptei de cuantizare. s(t) semnal
La recepie, acelai bloc logic determi- timp
n adaptarea pantei integratorului astfel ca la 0
ieire s apar acelai semnal ca i la ieirea
integratorului de la emisie (fig. 3.29). Dup -0.4
filtrare trece jos se obine semnalul analogic.
Se observ c prin modificarea pantei
integratorului se reduc distorsiunile de neurm- ieire CVSD (semnal digital)
rire. In consecin, se poate obine o bun
Fig. 3.29. Semnale n modulatorul delta cu pant
calitate a semnalului recepionat la viteze de
continuu variabil (CVSD)
eantionare i de transmisie mai mici dect n
cazul sistemelor cu MIC i MD cu trepte de cuantizare constante. De exemplu, pentru semnal
vocal, calitatea recepiei n sistemul CVSD la viteze de transmisie de 24 ... 32kbii/sec. este
comparabil cu aceea realizat cu MIC clasic la viteza de 64kbii/sec.

3.3.4.4. Modulaia impulsurilor n cod diferenial adaptiv MICDA


(ADPCM)

Utilizarea MICDA (ADPCM) permite reducerea numrului de bii/cuvnt trasmii de


la 8 (MIC clasic) la 5 4 i corespunztor a vitezei de transmisie.
MICDA presupune realizarea unei cuantizri adaptive i a unei predicii adaptive.
Aceasta nseamn:
- adaptarea treptei de cuantizare la viteza de variaie a semnalului i
- adaptarea prediciei, modificarea coeficienilor filtrului de predicie n acord cu nivelul
semnalului.
Descrierea, chiar succint, a sistemelor MICDA i a tehnicilor de adaptare a prediciei
depete cadrul acestei cri i pentru introducere n domeniu se recomand bibliografia1.
Se menioneaz totui c sistemele MICDA sunt foarte performante; se asigur o
calitate deosebit de bun a semnalului vocal la viteze de transmisie de 32kbii/sec i o calitate
acceptabil la 16kbii/sec. Dou asemenea sisteme sunt recomandate i standardizate de
CCITT (recomandrile G.723 i G.726) i se utilizeaz n unele sisteme de comunicaii prin
satelii.

1
Haykin, S. Digital Communications, J. Wiley&Sons, NY, 1988, 5.7

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