Vai al contenuto
Comunicazioni Elettriche

Prestazioni delle modulazioni digitali: banda, Eb/N0 ed errori

Velocità di simbolo e di bit, coseno rialzato e banda occupata, legame tra Eb/N0 e SNR con dimostrazione, probabilità d'errore di BPSK, QPSK e 16-QAM, modulazione e codifica adattative.

Quasi tutte le comunicazioni moderne sono digitali. Progettare un collegamento digitale significa scegliere una modulazione che, nella banda disponibile e con il rapporto segnale-rumore disponibile, trasporti la velocità richiesta con una probabilità d’errore accettabile. In questa lezione mettiamo insieme gli strumenti: velocità di simbolo e di bit, banda occupata con gli impulsi a coseno rialzato, legame tra E_b/N_0 e SNR, probabilità di errore delle modulazioni più usate ed efficienza spettrale.

Simboli e bit

Una modulazione con M simboli trasporta \log_2 M bit per simbolo. La velocità di simbolo R_s (in baud) e la velocità di bit R_b sono legate da

    \[ R_b = R_s\log_2 M \]

QPSK (M = 4) porta 2 bit per simbolo, 16-QAM 4, 64-QAM 6, 256-QAM 8.

La banda occupata

Per non creare interferenza tra simboli, gli impulsi devono annullarsi negli istanti di campionamento degli altri simboli (criterio di Nyquist, lezione sulla rivelazione di Teoria dei segnali). La famiglia più usata è quella a coseno rialzato, con un fattore di roll-off \alpha tra 0 e 1 che allarga lo spettro rispetto al minimo teorico ma rende gli impulsi più compatti nel tempo e meno sensibili agli errori di sincronizzazione. La banda occupata dal segnale modulato è

    \[ B = R_s\,(1 + \alpha) \]

Esempio. 10 Mbaud con \alpha = 0{,}25: B = 12{,}5 MHz. In QPSK sono 20 Mbit/s, un’efficienza spettrale di 1,6 bit/s/Hz.

Eb/N0 e SNR

Il rapporto segnale-rumore misurato nella banda del ricevitore e l’energia per bit rapportata alla densità di rumore sono legati da

    \[ \mathrm{SNR} = \frac{E_b}{N_0}\cdot\frac{R_b}{B} \]

Dimostrazione. La potenza del segnale è l’energia per bit per i bit al secondo, S = E_bR_b; quella del rumore è la densità per la banda, N = N_0B. Il rapporto è l’enunciato. ∎

Con l’esempio precedente, E_b/N_0 = 10 dB corrisponde a un SNR di 10 + 10\log_{10}(20/12{,}5) \approx 12 dB. Per confrontare modulazioni a velocità diverse si usa E_b/N_0: misura quanta energia serve per bit, indipendentemente dalla velocità.

La probabilità di errore

Probabilità di errore sul bit in funzione di Eb/N0 per BPSK, QPSK e 16-QAM
Le curve scendono sempre più rapidamente all’aumentare del rapporto tra energia per bit e densità di rumore. BPSK e QPSK hanno la stessa curva; 16-QAM richiede circa 4 dB in più per la stessa probabilità d’errore, in cambio del doppio dei bit per simbolo.
  • BPSK: P_b = Q\big(\sqrt{2E_b/N_0}\big) (lezione sulla rivelazione).
  • QPSK: due BPSK indipendenti sulle componenti in fase e in quadratura, ciascuna con metà della potenza e metà dei bit: la probabilità di errore per bit è identica a quella della BPSK, con il doppio dei bit nella stessa banda. Per questo QPSK è la base di tanti sistemi.
  • M-QAM: i punti della costellazione sono più vicini a parità di energia media, e serve più E_b/N_0. Per 16-QAM, con codifica di Gray, P_b \approx \frac34 Q\big(\sqrt{\frac45 E_b/N_0}\big).
E_b/N_0BPSK, QPSK16-QAM
6 dB2{,}4\cdot 10^{-3}2{,}8\cdot 10^{-2}
10 dB3{,}9\cdot 10^{-6}1{,}8\cdot 10^{-3}
14 dB6{,}8\cdot 10^{-13}2{,}8\cdot 10^{-6}

Raddoppiare i bit per simbolo passando da QPSK a 16-QAM costa circa 4 dB; ogni ulteriore raddoppio dell’ordine della costellazione costa sempre di più.

Il compromesso banda-potenza

Con la formula di Shannon (Teoria dei segnali) ogni sistema reale si colloca su un piano efficienza spettrale-E_b/N_0:

  • con poca banda e molta potenza (collegamenti fissi in ponte radio, cavo, reti cellulari vicino all’antenna) si usano costellazioni dense, 256- e 1024-QAM;
  • con molta banda e poca potenza (sonde spaziali, GPS, Internet delle cose a lunga distanza) si usano modulazioni robuste con codici a bassissima velocità, e si lavora a pochi decibel di E_b/N_0, vicino al limite di −1,6 dB.

I sistemi moderni fanno entrambe le cose: misurano continuamente la qualità del canale e scelgono modulazione e codice (modulazione e codifica adattative). Il telefono vicino alla stazione base usa 256-QAM con codici leggeri; lo stesso telefono in fondo a un garage scende a QPSK con codici robusti, rallentando ma restando collegato.

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x