Documente Academic
Documente Profesional
Documente Cultură
capitolul 3
MULTIPLEXARE I DEMULTIPLEXARE IN TIMP
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
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
g1S(t)
g1S(t) recepionat
KT transmisie recepie KR
g2S(t) recepionat
g2S(t)
comand KT comand KR
Filtru
PROCESARE SEMNAL
codare numeric
(300 3400Hz) (CAN)
reeantionare (fS)
s. analogic refcut
s. n trepte
Filtru Decodare
(FTJ, 3400Hz) (CNA)
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
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)
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
RECEPTOR
Fig. 3.8. Schema bloc a unui sistem de transmisie cu impulsuri modulate n cod
0
timp
-V
tact
+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
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
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.
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
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)
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
IMC-1
Ch2
248-256 cuvnt K/ ChN
CODOR
cuvnt K/ Ch1
cuvnt K/ Ch2
248-256 cuvnt 1/ ChN
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
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
RMUX-2(1)
nivel 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)
DATE (RD1)
nivel 2
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
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
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
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
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
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
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
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
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)
1
Technical Staff, Bell Telephone Laboratories, Transmission Systems for Communications (5th ed.), Bell
Telephone Laboratories, Holmdel, NJ, 1982
26
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
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
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.
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)
(2) zgomot granular
(1) distorsiune
de neurmrire
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
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
+
Registru de
deplasare
sp(t) +
Bloc logic
Bloc logic
Reglare pant
Integrator integrare sp(t) Reglare
Integrator pant
1
Haykin, S. Digital Communications, J. Wiley&Sons, NY, 1988, 5.6
30
1
Haykin, S. Digital Communications, J. Wiley&Sons, NY, 1988, 5.7