Sistemi di elaborazione dell’informazione Modulo - Tecniche di comunicazione digitale Unità...

Post on 03-May-2015

225 views 0 download

Tags:

Transcript of Sistemi di elaborazione dell’informazione Modulo - Tecniche di comunicazione digitale Unità...

Sistemi di elaborazione dell’informazione

Modulo - Tecniche di comunicazione digitale

Unità didattica – Standard di rete locale

Ernesto Damiani

Università di Milano

Lezione 2 – Codifica dei segnali digitali

Networks: Data Encoding 1

Richiamo: la rete telefonica

2

Tecniche di codifica

Digital Data, Analog Signals [modem]

Digital Data, Digital Signals [LAN]

Analog Data, Digital Signals [codec]• Frequency Division Multiplexing (FDM)

• Wave Division Multiplexing (WDM) [fibra]• Time Division Multiplexing (TDM)• Modulazione a codifica d’impulsi o Pulse Code

(PCM) [T1]• Modulazione Delta

3

Digital Data, Analog Signals[modem]

Base: una sinusoide a frequenza costante detta carrier o portante.

La modulazione varia l’ampiezza, frequenza, la fase della sinusoide o una loro combinazione

4

Segnale binario

Modulazione di frequenza

5

Modulazione d’ampiezza

Modulazione di fase

Modem

I modem usano una combinazione di modulazioni per trasmettere più bits per baud. QPSK (Quadrature Phase Shift Keying) usa diverse variazioni di fase, una per simbolo. I modem usano Quadrature Amplitude Modulation (QAM).Questi concetti sono illustrati tramite constellation point : ogni punto è una combinazione ampiezza/fase.

6

Constellation Diagram

(a) QPSK. (b) QAM-16. (c) QAM-64.

7

Dati e Segnali Digitali[LAN]

Segnale digitale – sequenza discreta di impulsi di tensione.Durata del bit: tempo necessario al trasmittente per inviare un bitProblemi

• Bit timing• Estrazione dei bit dal segnale• Rumore

8

Codici NRZ (Non-Return-to-Zero)

Due livelli di tensione (uno positivo e uno negativo) per rappresentare le due cifre binarie

NRZ-L ( Non-Return-to-Zero-Level)

Tensione costante durante la durata del bit

 

NRZ-L usato per brevi distanze9

1 negative voltage

0 positive voltage

Codici NRZ (Non-Return-to-Zero)

NRZ-I ( Non-Return-to-Zero-Invert on ones)

Tensione costante durante la durata del bit

 

NRZI è differenziale (i.e., il segnale è decodificato paragonando la polarità di impulsi adiacenti.)

10

1 transizione all’inizio della cella di bit (alto->basso o basso->alto)

 

0 niente transizione all’inizio della cella di bit

Codifica Manchester

Sempre una transizione al centro della cella di bit{clock}.La direzione della transizione rappresenta la cifra binaria

Nel caso peggiore due baud per bit.

Usato con il coax e il doppino 802.3.11

1 basso-alto

0 alto-basso

Codifica Manchester differenziale

Transizione al centro cella (clock).

Differenziale e bi-fase.Usato nel 802.5 (token ring) su doppino* Baud rate doppio del bit rate poco efficiente

12

1 niente transizione all’inizio della cella

0 transizione all’inizio della cella

Bi-Polare

Caso peggiore simile a Manchester

13

1 alterna tensioni +1/2 , -1/2

0 tensione nulla 0

1 0 1 0 1 1 0 01UnipolarNRZ

NRZ-Inverted(DifferentialEncoding)

BipolarEncoding

DifferentialManchesterEncoding

Polar NRZ

ManchesterEncoding

Dati Analogici, Segnali Digitali[PCM (Pulse Code Modulation)]

Tecnica più comune: PCM.Esempio: La rete telefonica usa codec per convertire la voce sul local loop analogico in segnale digitale per le centraliFrequenza limitata a 4000 HZ, il codec prende 8000 campioni/sec. (i.e., 125 microsec/campione).

15

B B

C C

A A

B

C

A

B

C

A

MUXMUX

(a) (b)

Trunkgroup

Multiplexing

A CBf

Cf

Bf

Af

H

H

H

0

0

0

(a) Individual signals occupy H Hz

(b) Combined signal fits into channel bandwidth

Frequency-division Multiplexing

(a) Spettro dei segnali originali. (b) Traslazione in frequenza (c) Canale multiplexato.

18

Frequency-division Multiplexing

19

Wavelength Division Multiplexing

(a) Ogni segnale manda 1 unità ogni 3T secondi

20

(b) Segnale combinatotrasmette 1 unità ogni T secondi

tA1 A2

tB1 B2

tC1 C2

3T0T 6T

3T0T 6T

3T0T 6T

tB1 C1 A2 C2B2A1

0T 1T 2T 3T 4T 5T 6T

Time-division Multiplexing

Time-division Multiplexing

Statistical Multiplexing - Concentratore

Pulse Code Modulation (PCM)

Segnale analogico viene campionato.

Convertito in un treno d’impulsi modulati in ampiezza (Pulse Amplitude Modulation)

Impulsi sono quantizzati, ad ogni valore quantizzato è associato un numero binario

• 128 livelli: un numero di 7 bit per campione

Pulse Code Modulation (PCM)

PCM è una codifica non lineare, i canali di quantizzazione non sono uguali

• Risoluzione maggiore per ampiezze basse• Riduzione della distorsione, ma errore di

quantizzazione alle ampiezze alte.

8000 campioni/sec x 8 bit/campione= 64 Kbps per un canale voce digitale

24

25

26

PCMNonlinear Quantization Levels

27

2

24

1

MUXMUX

1

2

24

24 b1 2 . . .b2322

frame

24 . . .

. . .

Sistema T1

The T1 carrier (1.544 Mbps).

28

TDM