Sunteți pe pagina 1din 13

CAPITOLUL 3 COMUTATOARE DIGITALE 3.

1 PRELUCRAREA DIGITAL A SEMNALULUI ANALOGIC

Presupunem c avem un semnal analogic X (t ) , fig. 1 (a). Pentru convertarea semnalului analogic n form digital ne fom referi la standardul PCM-30.
X (t ) .

Avem urmtorul element

, adic avnd semnal activ la

P i

, la ieire obinem

Aceast etap se numete eantionare (discretizare). La etapa eantionrii este principal de a asigura frecvena de eantionare cel puin de 2 ori mai mare dect frecvena maxim a semnalului vocal. A doua etap se numete cuantificare, fig 1 (b). A treia etap se numete codificare, const n aceea c fiecrui nivel se atribuie un cod, fig. 1 (c). X X(t)
111 110 101 100 011 010 001 000

X z(t)

t a) X b)

3,9s

t c)

Fig. 1 Convertarea semnalului analogic : a) eantionare; b) cuantificare; c) codificare. Banda de frecven a canalului telefonic: 0,3...3,4 ( kHz ) . Frecvena minim cu care putem s efectum eantionarea este de 7 kHz. F eantionare 2 F vocale Dup recomandrile CCITT s-a ales 8 kHz.
T =125 ( s ) i = 3,9 ( s ) .

eroarea maxim la etapa de cuantificare. 2

n sistemele reale pentru a micora raportul semnal/zgomot S/N (signal-to-noise) se efectueaz comprimarea (fig. 2).

y 1 1

x -1 1 -1 1

-1

-1

Fig. 2 Comprimarea. La legea y n funcie de x apar civa parametri: y = f ( x, A, ) . Pentru sistemul real: A = 87,5 , = 255 . Sistemul european utilizeaz un coeficient numeric A = 87,6 / 13 , din dou considerente: - pentru a micora componena continu n linie; - pentru ridicarea raportului S/N, semnalul digital n linia de transmisiune electric, se transmite n cod simetric numit HDB3 Dac avem o serie de uniti (fig 3):

Fig. 3 Compararea semnalelor digitale: a) semnal digital obinuit; b) semnal digital codat (HDB3). Codul HDB3 se obine conform urmtoarelor regulariti: - unitatea informaional n formatul HDB3 este tredimensional, polaritate pozitiv +1, polaritate negativ -1 i polaritate zero. - succesiunea de impulsuri sunt convertate consecutiv, +1, -1, +1, -1, ... - dac avem un bloc de 4 zerouri, atunci primul zerou primete polaritate negativ, zeroul 2 i 3 rmn zerouri, iar zeroul 4 primete polaritate negativ. La urmtorul bloc de 4 zerouri, zeroul 1 i 4 primesc polariti opuse a zerourilor 1 i 4 din precedentul bloc de zerouri. - urmtorul impuls dup blocul de zerouri ia polaritatea a zeroului 4 din blocul de zerouri precedent. Prim metode practice s-a determinat dependena numrului de cuante i calitatea transferului a informaiei: Calitatea vocei foarte rea rea Nr. de cuante 8 (2n = 23) 16 (2n = 24) Nr. de bii n cuvntul de cod 3 4 Calitatea vocei bun foarte bun Nr. de cuante 64 (2n = 26) 128 (2n = 27) Nr. de bii n cuvntul de cod 6 7 2

comparativ bun

32 (2n = 25)

excelent

256 (2n = 28)

3.2

STRUCTURA CADRULUI DIGITAL PCM-30

ttimeslot = 3,9 s
0 1 1 0 1 1 0 0

bit = 488 ns

31

16

31
semnalizare

0
t

Tcadru = 125 s

Fig. 4 Structura cadrului digital PCM-30 Cadrul digital PCM-30 conine 32 de time sloturi (canale), unde 30 de time sloturi sunt destinate pentru transferul de informaii, iar 2 time sloturi pentru uz intern, adic n cadrul reelei, deci: 0 destinat pentru sinhronizare 1, ..., 15 destinate pentru transferul de informaii 16 destinat pentru semnalizare 17, ..., 32 destinate pentru transferul de informaii

Un cadru este format din 32 de time sloturi i perioada unui cadru este de T T cadru = 1 / F eantionare = 1 / 8 kHz = 0,125 ms = 125 s

cadru

= 125

Perioada unui time slot (TS) t time slot = T cadru / 32 = 125 s / 32 = 3,9 s Un time slot conine 8 bii i rezult c perioada unui bit t bit = t time slot / 8 = 488 ns Un hipercadru este format de 16 cadre i durata hipercadrului = 16 * T cadru = 2 ms La aa parametri, viteza de transmitere ntr-un canal este: Vc = 64 kbps , viteza de transmitere n linie: VL30 = 2048 kbps . Parametrii Nr. de cuante Nr. de bii a cuvntului de cod Nr. intervalelor de timp (nr. de TS) Caracteristicele compresorului Semnalizarea, intervalul de timp Sinhronizarea, intervalul de timp Nr. canalelor telefonice Nr. de cicluri ntr-un superciclu Viteza de transmitere ntr-un interval de timp Valorile 256 8 32 ( 0, 1, 2, 3, 4, ... , 31) A = 87,6 , 13 segmente 16 0 30 16 64 kbps 3

Viteza de transmitere n linie ( flux, E1 ) PDH:

2048 kbps

PCM-30 tractul primar: 2048 kbps ; PCM-120 tractul secundar: 8448 kbps ; PCM-480 tractul terial: 34368 kbps ; PCM-1920 tractul cuaternar: 139264 kbps .

La ierarhia asincron fiecare nivel mai superior conine 4 nivele precedente, iar viteza de transmitere puin mai mare de 4 ori. Acest fapt se datoreaz biilor de dopaj care asigur egalarea vitezei de transmitere a fluxurilor de nivel precedent. SDH standard sincron: STM-1 155 Mbps ; STM-4 622 Mbps .

3.3

COMUTATORUL SPAIAL

Pi

C.C.

Pi+1

Fig. 5 Procesul de comutare (C.C. cmp de comutare). n caz general scopul comutrii este transferul informaiei de la orice intrare la orice ieire i n poziia dorit n timp. Orice canal digital se caracterizeaz prin doi parametri: a) parametrul spaial sau coordonata spaial; b) parametrul temporar sau coordonata temporar.

1 A

16

31

SMT 2 t

10

16

31

SMT 10 t

S
K

D S S/T

B S

T comutator temporar S comutator spaial S/T comutator spaiu-timp SMT 2 SMT 10 (T) SMT 10 SKT 10 (S) SMT 2 SKT 10 (S/T) T

A
2

T
10

Fig. 6 Diagrama vectorial a comutatorului T, S, T/S

COMUTATORUL SPAIAL efectueaz comutarea sinfaz a canalelor n timp de la orice intrare la orice ieire (fig. 7).

1 1 T 1 = T K 1 N N

1 M

S
M

32

1 M

Fig. 7 Comutatorul spaial a) Realizarea comutatorului spaial pe baza multiplexoarelor , permit de a obine matricea spaial cu parametrii dorii M K , unde M numrul intrrilor n multiplexor, K numrul multiplexoarelor (fig. 8). Pentru a comuta spre exemplu: S1T5 S10T5, se aplic codul binar al intrrii 1 la multiplexorul 10 n momentul de timp, care coincide cu poziia canalului T5.
1 M
M u 1 X

M u k X

Fig. 8 Comutatorul spaial pe baza MUX. b) Realizarea comutatorului spaial pe baza demultiplexorului . La sinteza comutatorului spaial pe baza demultiplexoarelor se efectueaz decompoziia dup intrri i pentru a efectua comutarea S1T5 S10T5, aplicm codul ieirii 10 la intrrile de dirijare a DMUX 1 n momentul de timp T5 (fig. 9).
1

Fig. 9 Comutatorul spaial pe baza DMUX.

D M U X D M U X

c) Realizarea comutatorului spaial pe baza matricelor programabile. Matricele programabile prezint o reea de conductoare la intersecia crora se afl un element cu conductibilitate ntr-o direcie, diode sau tranzistoare (fig. 10).
1 S(x)

& 1

S numrul de intrri q numrul de linii intermediare t numrul de ieiri


t

15 (V)

X1 & X2 & X3 & G1 G2 G3 G4 Z1 Z2 G1 G2 G3 G4

; ; ; ;

; .

Fig. 10 Comutatorul spaial pe baza matricelor programabile . La realizarea comutatorului spaial pe baza matricelor programabile, numrul de intrri n matrice va fi nu mai mic dect numrul intrrilor n comutator plus numrul intrrilor de dirijare, iar numrul de ieiri a matricei nu mai mic ca numrul de ieiri a comutatorului. Conform formulei finale obinute se efectueaz programarea matricei. Matricea 556 PT1:

16 intrri S; 8 ieiri t; 48 linii intermediare q.

La realizarea comutatoarelor pe baza matricelor programabile este nevoie de a ndeplini trei condiii: 1. M + log 2 ( M K ) S ; 2. M K q ; 3. K t . n cazul dac nu se ndeplinete una din condiii, folosim unirea n paralel a ieirilor pentru condiia (1), intrrilor pentru condiia (3) i intrri i ieiri pentru condiia (2). Se va realiza un comutator spaial cu parametrii 3 x 3, pe baza matriciei logice programabile 556 PT1. Se cere de a alctui tabela de programare. Verificm dac se ndeplinesc cele trei condiii 1. M + log2(MxK) S 2. M x K q 3. K t 3+log2(3x3) 16 3 x 3 48 38 6 16 9 48

Conform formulei descrise mai jos alctuim relaia de conjuncie i disjuncie Zj=

i =1

Xi Y ij, j= 1, m

Unde: Z j reprezint ieirile din MLP X i reprezint intrrile n MLP Y ij reprezint adresele codificate a punctelor de comutaie Y ij = a1 a2 a3 a4 Y 11 = 0000 Y 21 = 0100 Y 31 = 1000 Y 41 = 1100 Y 12 = 0001 Y 22 = 0101 Y 32 = 1001 Y 42 = 1101 Y 13 = 0010 Y 23 = 0110 Y 33 = 1010 Y 43 = 1110 Y 14 = 0011 Y 24 = 0111 Y 34 = 1011 Y 44 = 1111

Z 1 = X1 Y 11 + X2 Y 21 + X3 Y 31 = X1 a1 a2 a3 a4 + X2 a1 a2 a3 a4 + X3 a1 a2 a3 a4 Z2 = X1 Y 12 + X2 Y 22 + X3 Y 32 = X1 a1 a2 a3 a4 + X2 a1 a2 a3 a4 + X3 a1 a2 a3 a4 Z3 = X1 Y 13 + X2 Y 23 + X3 Y 33 = X1 a1 a2 a3 a4 + X2 a1 a2 a3 a4 + X3 a1 a2 a3 a4 Alctuim tabela de programare. Semnale de intrare X1 X2 1 1 1 1 X3 1 1 Semnale de dirijare a1 a2 a3 0 0 0 0 1 0 1 0 0 a4 0 0 0 Semnale de ieire Z1 Z2 1 1 1 1 1 1 Z3 -

1 -

1 -

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

0 1 0 0 1 0

0 0 0 1 1 1

1 1 1

3.4

COMUTATORUL TEMPORAR

= 3,9 s
A

31

t = ( j i)
B

A A T

B B

31
t

- reinerea - reinerea , Fig. 11 Comutatorul temporar. Realizarea comutatorului temporar:

1 (C1)32

1 (C2)32

A. Cele mai vechi variante se construiau pe linia de reinere (fig. 12).

T
Tact

2
& & 0 1

3 4

... 30
&
30

1 B

Decodor

DD

Fig. 12 Comutatorul temporar pe linia de reinere. La realizarea comutatorului temporar pe baza liniei de reinere, cheia corespunztoare al elementului de reinere, care corespunde cu reinerea t , va fi dirijat cu seria de impulsuri, care corespunde poziiei canalului la ieire. n caz general pentru i la intrare i j la ieire, dirijm elementul de reinere ( j + i ) cu seria de impulsuri Pj .

B. Realizarea comutatorului temporar pe baza RAM (fig. 13).


Cheie 0 1

31

Contor

DD

- dispozitiv de dirijare

Fig. 13 Comutatorul temporar pe baza RAM. Pentru comutatorul temporar pe baza RAM se folosesc dou regimuri de lucru: 10

1. nscrierea ciclic i citirea aciclic (fig. 14 a); 2. nscrierea aciclic i citirea ciclic (fig. 14 b).

Contor

DD

DD

Contor

a) Fig. 14 Regimul de nscriere i citire: nscrierea ciclic i citirea aciclic; nscrierea aciclic i citirea ciclic.

b)

n regimul de nscriere ciclic i citire aciclic, nscrierea informaiei are loc n consecutivitatea crescnd a canalelor dup dirijarea din contor n elemente de memorie corespunztoare. Citirea se efectueaz sub dirijarea dispozitivelor de dirijare (unitatea de adres), care aplic codul cheii elementului ce corespunde poziiei canalului la ieire. Exemplu: pe intrarea i i ieirea j , dirijm la citire cheia elementului i , cu seria de impulsuri j . Pentru regimul nscrierea aciclic i citirea ciclic dirijarea de la contor se efectueaz la ieire, iar de la DD (dispozitivul de dirijare) la intrare sau nscriere. n acest caz informaia vocal se nscrie n elementele de memorie corespunztoare ordinii canalelor de ieire. Exemplu: dac avem intrarea i i ieirea j , informaia canalului i se va nscrie n celula j , care va fi citit consecutiv de la contor.

3.5

COMUTATORUL SPAIU TIMP (S/T) 11

A 0 1 2 LR LR LR S/P S/P S/P

Comutator temporar T

P/S

0 LR LR 1 2

P/S P/S

DMUX

MUX

S/P

P/S

LR

= 3,9 s
1

A
0 0 1 1

B
1 1

31

125 s
M-1
0 31

t 0

0 1 1 0 0

0 1 1 0 0

1
0

M-2

t= M
0

125 s

1 1 0 1 1 0 0

31

0 t
0

t= M
0
0

125 s

1 1 0 1 1

31

t= M
0 1 1 0 1 1 0 0 0 1 1 0 1 1 0 1 1 0 1 1

125 s
C
0 1 1 0 1 1 0 1 1

t 0

0 1 1

0 1 1

0 1 1

0 1 1

M M-1 0

Comutatorul S/T este constituit din 3 componente principale (fig. 15): 12

0 1 1 0 0

Fig. 15 Comutatorul spaiu-timp (LR linie de reinere; S/P serie-paralel; P/S paralel-serie).

0 1 1 0 0

0 M M-1 1

0 1 1 0 0

0 1 1 0 0

0 1 1 0 0

0 1 1 0 0

0 1 1 0 0

0 1 1 0 0

0 1 1 0 0

0 1 1 0 0

0 1 1 0

M M-1 31

1) Etajul de multiplexare secundar, care conine linii de reinere, convertoarele serie-paralel i multiplexoarele; 2) Comutatorul temporar; 3) Etajul de demultiplexare secundar, care conine demultiplexoarele, convertoarele paralel-serie i liniile de reinere. La etajul de demultiplexare secundar n seciunea A obinem diagramele A, care arat informaia fiecrui tract digital reinut fa de tractul precedent cu intervalul t = , unde M
M

numrul de tracturi. Dup convertarea serie-paralel obinem diagrama B n care avem 8 bii a unui canal n timp n paralel cu intervalul de timp ntre canale . Timpul liber ntre aceste canale constituie t = . Dup etapa de multiplexare are loc intreeserea informaiei fiecrui
M

tract n timpul liber ntre canale, primim diagrama C. Informaia vocal n form de diagrama C nimerete la etajul doi, unde se efectueaz comutarea propriu zis. La etajul unu, are loc numai multiplexarea secundar. Dac reinerea n comutatorul temporar este mai mic dect , poate fi cazul c coordonata temporar a canalului nu se va schimba, adic avem comutare pur spaial. Dac reinerea este egal cu n , n = 0,1,2,... , avem numai comutare temporar. n caz general, pentru o reinere arbitrar, avem comutaie i spaial i temporar. n fig. 16 este reflectat schema a unui comutator T S - T

Fig. 16 Comutatorul T-S-T

13

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