Sunteți pe pagina 1din 19

Reele digitale

Principii generale
Material elaborat in colaborare cu
As.ing. Kinga Marton

Cuprins


Introducere n transmisiunea digital

Bazele PCM

PCM Codec

Coduri de linie

Repetori

Sisteme de multiplexare PCM

Transmisiune PCM pe distane mari

Comutaie digital

Cerinele reelei digitale


2

Introducere


Transmisiune digital vs. analogic




Analogic



Continuitate
Informaia: magnitudinea unei caracteristici a semnalului (amplitudine,
frecven, etc.)

Extragerea informaiei: comparare cu un standard

Zgomotul se acumuleaz

Digital



Stri discrete
Informaia: stri discrete ale semnalului (prez./abs. voltajului, contactul
este on/off, etc.)

Extragerea informaiei: asignarea de valori numerice la combinaiile


posibile ale strilor discrete

Semnal binar (bit) -> circuite de decizie regeneratori







Eliminarea zgomotelor

Semanul digital este mult mai tolerant la erori


Compatibilitatea cu circuitele integrate lume digital
3

Bazele PCM


Reelele digitale folosesc modulaia n cod de


impulsuri - PCM (Pulse Code Modulation)


Reprezetarea digital a unui semnal analogic




Magnitudinea semnalului este eantionata regulat la


intervale uniforme, cuantizata i codata (deob. binar)
La recepie semnalul se reface din eantioane

Dou standarde PCM




T1 (DS1): Standardul PCM Nord American




Multiplexeaz 24 de canale PCM pe acelai fir de cupru

E1: Standardul European




Multiplexeaz 30 de canale PCM pe acelai fir de cupru


4

Bazele PCM - Exemplu




Eantionarea i cuantizarea undei sinusoidale


pentru PCM pe 4 bii


Eantionare:


Cuantizare


La intervale regulate (axa X)


momente: 0, 1,2,3,4, ...

Fiecrui eantion i se asociaz


o valoare de pe axa Y conf. Algoritm
valori: 7, 9, 11, 12, 13, 14, 14, 15, 15, 15, 14, ...

Codare


Reprezentarea discret se traduce n date digitale


coduri: 0111, 1001, 1011, 1100, 1101, 1110, 1110, 1111,
1111, 1110, ...

Bazele PCM Eantionare




Teorema Nyquist Shannon




Exemplu


Un semnal analogic eantionat poate fi perfect


reconstruit din eantioanele sale dac rata de
eantionare este mai mare sau egal cu de dou ori
frecvena maxim a semnalului original

Canal de voce de 4-kHz: rata de eantionare >= 8000


eantioane pe secund, deci la fiecare 125 sec

PAM (Pulse Amplitude Modulation)




Mai multe streamuri PCM pot fi multiplexate ntr-un


stream de date i trimis pe aceai fir folosind TDM (Time
Division Multiplexing)
Eantionarea implic mai multe canale
6

Bazele PCM Eantionare - PAM

Bazele PCM - Cuantizare




mprirea domeniului continuu de valori n


subdomenii contigue (nu neaparat egale)



Asignarea de valori discrete i unice la fiecare subdomeniu


La fiecare eantion se atribuie o valoarea discret coresp.
domeniul n care se ncadreaz

Distorsiune de cuantizare (funcie de rata de eantionare)

Compandare = Compresor + Expandor




Previne suprancrcarea canalului de transmisie, reduce distorsiunea


de cuantizare, etc.

Compresie:


Favorizarea vorbirii de
intensitate slab
Mai multe segmente codate
se asigneaz eantioanelor
de intensitate slab
n mod progresiv
Fiecrui nivel are 8 segmente
codate

Linii de
schimbare
a valorii

Valori rotunjite la cel


mai apropiat ntreg

Bazele PCM - Cuantizare

Distorsiune de
cuantizare

Bazele PCM - Codare





Cod de 8 bii
Compandarea i
codarea se fac simultan


Compresia i expandarea
au funcii logaritmice

Legea de codare A (E1)


(legea de codare (T1))


Curba pseudologaritmic
este alctuit din
segmente lineare





Granularitate fin pentru


semnale de intesitate slab
i granularitate mare pentru
semnale de intensitate mare

Dou elemente
liniare

Cuvinte PCM: 16 x 8 bii


Ex: se recepioneaz
secvena 11010100

Voltaj negativ

Identific
segmentul

Poziia pe
segment
10

PCM Codec


Codor




Accept 24 / 30 canale de voce


Digitizeaz i multiplexeaz informaia
Produce un stream serial de bii cu 1,544 Mbps sau 2, 048 Mbps

Decodor


Accept un
stream serial
de bii la una
din ratele de
modulare

Demultiplexea
z informaia
digital

Efectueaz o
conversie
digitalanalogic

Produce 24
30 canale de
voce de 4 kHz
11

Coduri de linie


Semnalul digital PCM se convertete ntr-o


form de und




Diferitele coduri de linie au diferite atribute




Reprezint valorile de 1 i 0 al semnalului digital


Pentru transmiterea prin canalul de transmisie
Rezisten la anumite forme de pierdere de semnal
NRZ, AMI, CRI, etc.

AMI (Alternate Mark Inversion) sau Codare


bipolar




Avantaj



0 binar : 0 V
1 binar : alternativ voltaj + sau
Duty cycle pt. Biii de 1 = 1/2
Media pulsurilor e zero (fara DC) -> distane mai mari
ir de 1-uri produce tranziii detectarea erorilor

Problema


ir de 0-uri nu produce tranziii




Timing signal sau substituie de bii (B8ZS, B6ZS, HDB3)

12

Repetori regenerativi


Codul de linie al semnalului digital transmis prin canalul


de comunicaie este




Atenuat
Filtrat
Corupt de zgomot

Pentru recuperarea semnalului se plaseaz pe linie i la


recepie


Repetori regenerativi




Amplific i reconstruiete semnalul digital distorsionat


Zgomotul se oprete la repetori
Sursa principal a jitterului de temporizare

13

Sisteme de multiplexare PCM




Multiplexare primar


Standardele T1 (DS1) i E1 sunt incompatibile

Multiplexare de nivel superior





Alctuite din mai multe surse de multiplexare primar


Problema:


Sincronizarea surselor deplasarea ceasurilor ntre


diferitele surse

Soluia


Stuffing





Se insereaz bii pentru compensarea diferenelor de


temporizare; se adaug pulsuri la semnalul multiplexat, pn
se potrivete cu ceasul local
Pulsurile se insereaz la poziii fixe i se elimin la demux
Rata de transfer la transmisie e mai mare dect suma ratelor
de transfer la intrare (excepie biii de cadru)

14

Transmisiune PCM pe distane mari




Limitri


Fiecare mediu de transmisie are limitri




Jitter


Variaia brusc, aleatoare i nedorit a eantionului de la poziia


corect n timp sau faz (afect. durata i/sau poziia n timp)
Repetorii regeneraitvi (inclusiv switchuri, receivere, radio digital)
introduc jitter care se acumuleaz



Abaterea formei de und a semnalului de la forma ideal


Introdus de caracteristicile legturii metalice


Pierdere, Distorsiunea de amplitudine, Distorsiunea de ateptare

Zgomot termal



Poate duce la crosstalk i distorsiune


Reducerea repetorilor reduce jitterul (fibr optic 64-320 km)

Distorsiune


Fiecare limitare este o funcie de lungimea liniei i rata de transmisie

Considerate pe segmentele dintre repetori (nu se acumuleaz)


Eroare de bii se acumuleaz -> rata de eroare de bii (BER = 10-3)

Crosstalk


Semnalul de pe un canal produce efecte nedorite ntr-un alt canal





NEXT (Near-end Crosstalk): interferen msurat pe partea transmitorului


FEXT (Far-end Crosstalk): interferen msurat pe partea opus transmitorului
15

Comutaie digital (Digital Switching)




Switch: se conpune din secvene T i S





T Time Division Switching


S Space Division Switching

Time Switch (TSI - Time Slot Interchanger)




Un time slot:


cuvnt PCM de 8 bii

Reprez. un canal de voce se repet de 8000 ori/sec.




Mutarea datelor din fiecare time slot din streamul de


intrare ntr-un stream de ieire n alt ordine


n funcie de destinaia fiecrui timeslot

Blocuri funcionale:




DS1 are 24 de time sloturi/cadru, E1 are 32 time sloturi/cadru

Memorie pentru voce


Memorie pentru control
Numrtor i procesor de time sloturi

Moduri de lucru



Scriere secvenial, citire aleatoare


Citire secvenial, scriere aleatoare
16

Comutaie digital (Digital Switching)




Space Switch


Permite comutarea
sloturilor de timp
ntr-un domeniu spaial

TST Switch

STS Switch

17

Reele digitale


Cerine tehnice


Sincronizare la nivel de


Bit: transmitorul i receptorul


s lucreze la aceai rat de bii
Time slot: este asigurat de
sincronizarea cadrelor (frame)
Frame:



Cerine de performan


BER


raportul dintre biii eronai i


numrul total de bii

Jitter


funcie de numrul de
repetori n tandem

DS1: bit de ncadrare


E1: canalul 0 de sincronizare

Reea: sincronizarea ceasurilor


master al fiecrui switch


Evitarea scprilor (slip)

Modaliti de sincronizare

Ceasuri identice de
mare stabilitate,
nesincronizate

18

Bibliografie


Roger L. Freeman, Fundamentals of Telecommunications, Wiley,


Second Edition, 2005

http://ro.wikipedia.org/wiki/Transmisiune_digital%C4%83

http://en.wikipedia.org/wiki/Pulse-code_modulation

http://vega.unitbv.ro/~zaharia/tdrci/TDRC-08-Multiplexare.pdf

http://www.inscc.ro/Proiecte/incercare

http://www.aubraux.com/dsp/dsp-modulation-pulse-amplitudepam.php

19