Salta al contenuto
Note per Studenti Confronto tra modulazioni - banda, SNR di riferimento ed efficienza spettrale

Confronto tra modulazioni - banda, SNR di riferimento ed efficienza spettrale

In questa pagina 5

L'SNR di riferimento Γ\Gamma

Per confrontare modulazioni diverse serve un'unica misura di SNR. Si usa quello che si avrebbe con la banda più piccola possibile, la banda minima BminB_{min} (si fa passare solo il segnale necessario: altrimenti si raccoglierebbe rumore inutile). L'SNR di riferimentorapporto segnale rumore calcolato sulla banda minima del segnale è Γ=Es,rcN0 T Bmin,T=Tblog⁡2M,\boxed{\Gamma=\frac{E_{s,rc}}{N_0\,T\,B_{min}}},\qquad T=T_b\log_2M, con Es,rcE_{s,rc} l'energia media per simbolo in ricezione (Es,rc=Es,txachE_{s,rc}=\frac{E_{s,tx}}{a_{ch}} se il canale attenua di acha_{ch}). Poiché EsT\frac{E_s}T è la potenza e N0BminN_0B_{min} il rumore, equivale alla forma "elettrica" già vista nel link budget (Modello AWGN, SNR e link budget a banda strettaIl sistema di trasmissione si modella con un canale che filtra il segnale ($h_{ch}$), un rumore additivo bianco gaussiano $w_{rc}$ (AWGN) di densità bilatera $\frac{N_0}2$ e un filtro di ricezione. L'SNR è il rapporto tra potenza del segnale e del rumore. Con canale a banda stretta ($H_{ch}$ costante nella banda) il link budget dà $\Lambda=\frac{P_{tx}}{kT_{eff}B,a_{ch}}$, in dB $\Lambda_{dB}=P_{tx,dBm}-a_{ch,dB}+114-F_{dB}-10\log_{10}B_{MHz}$ (con sorgente a $T_0$).Modello AWGN, SNR e link budget a banda stretta →): Γ=Ptxk Teff Bmin ach,[Γ]dB=Ptx,dBm−ach,dB+114−FdB−10log⁡10Bmin,MHz.\Gamma=\frac{P_{tx}}{k\,T_{eff}\,B_{min}\,a_{ch}},\qquad[\Gamma]_{dB}=P_{tx,dBm}-a_{ch,dB}+114-F_{dB}-10\log_{10}B_{min,MHz}. Il segnale è in banda base (PAM: spettro attorno a 00) oppure passa-banda (PSK, QAM: attorno alla portante f0f_0); le bande minime sono rispettivamente Bmin=12T (banda base),Bmin=1T (passa-banda).B_{min}=\frac1{2T}\ \text{(banda base)},\qquad B_{min}=\frac1T\ \text{(passa-banda)}. La distinzione tra SNR statistico (Λ=Mtxc2N0B\Lambda=\frac{M_{tx}c^2}{N_0B}) ed elettrico (ΛP\Lambda_P) cade quando l'impedenza è costante in banda: nei calcoli del corso coincidono.

Tabella riassuntiva

Per ogni modulazione si riportano la banda minimala banda più piccola necessaria a trasmettere il segnale, la probabilità di errore sul bit approssimata (con codifica di Gray) in funzione di Γ\Gamma e il legame con EsN0\frac{E_s}{N_0}.

Modulazione BminB_{min} PbitP_{bit} approssimata Γ\Gamma
MM-PAM 12T\frac1{2T} 2(1−1M)log⁡2M Q(3ΓM2−1)\dfrac{2\left(1-\frac1M\right)}{\log_2M}\,Q\left(\sqrt{\dfrac{3\Gamma}{M^2-1}}\right) 2EsN0\dfrac{2E_s}{N_0}
MM-QAM (M=L2M=L^2) 1T\frac1T 4log⁡2M(1−1M)Q(3ΓM−1)\dfrac4{\log_2M}\left(1-\dfrac1{\sqrt M}\right)Q\left(\sqrt{\dfrac{3\Gamma}{M-1}}\right) EsN0\dfrac{E_s}{N_0}
MM-PSK 1T\frac1T Q(2Γ)Q\left(\sqrt{2\Gamma}\right) (M=2M=2); 2log⁡2M Q(2Γsin⁡2πM)\dfrac2{\log_2M}\,Q\left(\sqrt{2\Gamma\sin^2\frac\pi M}\right) (M>2M>2) EsN0\dfrac{E_s}{N_0}
ortogonale M2T\frac M{2T} M2 Q(M2Γ)\dfrac M2\,Q\left(\sqrt{\dfrac M2\Gamma}\right) 2EsMN0\dfrac{2E_s}{MN_0}
biortogonale M4T\frac M{4T} M2(M−1)[(M−2) Q(M4Γ)+Q(M2Γ)]\dfrac M{2(M-1)}\left[(M-2)\,Q\left(\sqrt{\dfrac M4\Gamma}\right)+Q\left(\sqrt{\dfrac M2\Gamma}\right)\right] 4EsMN0\dfrac{4E_s}{MN_0}

(Le formule PAM, QAM e PSK sono dedotte in PAM - modulazione di ampiezza di impulsiNella PAM ogni segnale è l'impulso $h(t)$ moltiplicato per un'ampiezza $\alpha_m=2m-1-M$: $s_m(t)=\alpha_mh(t)$. La costellazione è su una retta (base $\phi=\frac h{\sqrt{E_h}}$, punti $\alpha_m\sqrt{E_h}$) con $d_{min}=2\sqrt{E_h}$ ed energia media $E_s=E_h\frac{M^2-1}3$. La probabilità di errore è $P[E]=2\left(1-\frac1M\right)Q\left(\sqrt{\frac{2E_h}{N_0}}\right)=2\left(1-\frac1M\right)Q\left(\sqrt{\frac6{M^2-1}\frac{E_s}{N_0}}\right)$ e con Gray $P_{bit}\approx\frac{P[E]}{\log_2M}$. È semplice, ma l'energia cresce come $M^2$.PAM - modulazione di ampiezza di impulsi →, QAM - modulazione di ampiezza in quadraturaNella QAM si modulano ampiezza e fase di una portante con due ampiezze $\alpha_{m,I},\alpha_{m,Q}$ (simbolo complesso $\alpha_m=\alpha_{m,I}+j\alpha_{m,Q}$): $s_m(t)=\operatorname{Re}\left[\alpha_mh(t)e^{j2\pi f_0t}\right]$. È un segnale in banda passante con base a due dimensioni ($\cos$ e $\sin$ per l'impulso) e punti $\sqrt{\frac{E_h}2}\left[\alpha_{m,I},\alpha_{m,Q}\right]$. Per $M=L^2$: $d_{min}=\sqrt{2E_h}$, $E_s=E_h\frac{M-1}3$ e $P[E]=1-\left[1-2\left(1-\frac1{\sqrt M}\right)Q\left(\sqrt{\frac{E_h}{N_0}}\right)\right]^2\approx4\left(1-\frac1{\sqrt M}\right)Q\left(\sqrt{\frac3{M-1}\frac{E_s}{N_0}}\right)$.QAM - modulazione di ampiezza in quadratura →, PSK - modulazione di faseNella PSK l'informazione sta solo nella fase della portante: $s_m(t)=h(t)\cos(2\pi f_0t+\varphi_m)$ con $\varphi_m=\frac\pi M(2m-1)$. I punti stanno su una circonferenza di raggio $\sqrt{E_s}$ (tutti con la stessa energia $E_s=\frac{E_h}2$), con $d_{min}=2\sqrt{E_s}\sin\frac\pi M$. $P[E]\approx2Q\left(\sqrt{\frac{2E_s}{N_0}}\sin\frac\pi M\right)$ per $M>2$; con Gray $P_{bit}\approx\frac2{\log_2M}Q\left(\sqrt{2\Gamma}\sin\frac\pi M\right)$, $\Gamma=\frac{E_s}{N_0}$. Per $M=2$ è l'antipodale (BPSK), per $M=4$ coincide con la 4-QAM.PSK - modulazione di fase →; le ortogonali e biortogonali in Modulazioni M-arie - bound sulla probabilità di errore, ortogonali e biortogonaliCon $M>2$ segnali la probabilità di errore esatta non si trova in forma chiusa, ma si limita con la distanza minima: $\frac{N^}{M}Q\left(\frac{d_{min}}{2\sigma_I}\right)\le P[E]\le(M-1),Q\left(\frac{d_{min}}{2\sigma_I}\right)$ ($N^$ = numero di punti con almeno un vicino a $d_{min}$). L'upper bound è molto vicino al valore vero ad SNR alto. Per $M$ segnali ortogonali $d_{min}=\sqrt{2E_s}$ e la dimensione è $M$; per i biortogonali (un segnale opposto più $M-2$ ortogonali) la dimensione è $\frac M2$.Modulazioni M-arie - bound sulla probabilità di errore, ortogonali e biortogonali →, con Pbit≈M/2M−1P[E]P_{bit}\approx\frac{M/2}{M-1}P[E].) Per M=2M=2 la PAM e la PSK danno Q(Γ)Q(\sqrt{\Gamma}) e Q(2Γ)Q(\sqrt{2\Gamma}) ma con Γ=2EsN0\Gamma=\frac{2E_s}{N_0} e EsN0\frac{E_s}{N_0}: è la stessa Q(2EsN0)Q\left(\sqrt{\frac{2E_s}{N_0}}\right) dell'antipodale.

Efficienza spettrale

L'efficienza spettralebit al secondo trasmessi per ogni hertz di banda misura quanti bit al secondo si trasmettono per ogni hertz di banda, ν=RbBmin[bit/sHz],Rb=log⁡2MT.\nu=\frac{R_b}{B_{min}}\quad\left[\frac{\text{bit/s}}{\text{Hz}}\right],\qquad R_b=\frac{\log_2M}T. Dai BminB_{min} della tabella: PAM ν=2log⁡2M\nu=2\log_2M, QAM e PSK ν=log⁡2M\nu=\log_2M, ortogonale ν=2log⁡2MM\nu=\frac{2\log_2M}M, biortogonale ν=4log⁡2MM\nu=\frac{4\log_2M}M. (Un'altra convenzione divide per 2Bmin2B_{min}, senza cambiare i confronti.) Non si può avere ν\nu alto con qualunque SNR: dal teorema di Shannonlimite sulla capacità di un canale AWGN: B volte il logaritmo in base 2 di (1 + SNR) (capacità del canale AWGN, C=Blog⁡2(1+Γ)C=B\log_2(1+\Gamma), Capacità di canale - canale binario simmetrico, a cancellazione e AWGNLa capacità $C=\max_{p_x}I(x;y)$ è il massimo di informazione mutua tra ingresso e uscita del canale; per il teorema di Shannon si può comunicare con probabilità d'errore arbitrariamente piccola se e solo se il rate è minore di $C$. Per il canale binario simmetrico $C=1-H_2(p)$ bit per uso (ingresso uniforme), per il canale a cancellazione $C=1-\varepsilon$, per l'AWGN $C=\frac12\log_2(1+\text{SNR})$ per uso reale, cioè $C=B\log_2(1+\text{SNR})$ bit/s su una banda $B$. Il limite $R_b<C$ dà il minimo $\frac{E_b}{N_0}\ge\frac{2^\nu-1}\nu$ ($-1{,}59$ dB per $\nu\to0$).Capacità di canale - canale binario simmetrico, a cancellazione e AWGN →) si ha il limite ν≤log⁡2(1+Γ).\nu\le\log_2(1+\Gamma). Il confronto si fa a probabilità di errore fissata (Pbit=10−6P_{bit}=10^{-6}): per ciascuna modulazione si trova il Γ\Gamma necessario.

Modulazione MM ν\nu Γ\Gamma per Pbit=10−6P_{bit}=10^{-6}
PSK 22 11 10,510{,}5 dB
PSK 44 22 13,513{,}5
PSK 88 33 18,718{,}7
PSK 1616 44 24,524{,}5
PSK 3232 55 30,430{,}4
QAM 44 22 13,513{,}5
QAM 1616 44 20,420{,}4
QAM 6464 66 26,626{,}6
QAM 256256 88 32,632{,}6
PAM 2,4,8,162,4,8,16 4,8,12,164,8,12,16 13,5, 20,4, 26,6, 32,613{,}5,\ 20{,}4,\ 26{,}6,\ 32{,}6
ortogonale 2,8,322,8,32 1; 0,75; 0,311;\ 0{,}75;\ 0{,}31 13,5; 8,0; 2,413{,}5;\ 8{,}0;\ 2{,}4
biortogonale 4,16,644,16,64 2; 1; 0,382;\ 1;\ 0{,}38 13,7; 8,2; 2,613{,}7;\ 8{,}2;\ 2{,}6
Shannon (limite) 2; 4; 6; 82;\ 4;\ 6;\ 8 4,8; 11,8; 18,0; 24,14{,}8;\ 11{,}8;\ 18{,}0;\ 24{,}1

(Nella riga PAM, ν=2log⁡2M\nu=2\log_2M: 44-PAM ha ν=4\nu=4 e Γ=20,4\Gamma=20{,}4 dB come la 1616-QAM: sono la stessa modulazione, una in banda base e una in banda passante.) Osservazioni:

  • PAM e QAM hanno la stessa efficienza e le stesse prestazioni: la QAM con M2M^2 punti è due PAM a MM livelli in quadratura.
  • Ad alto SNR (e quindi alta efficienza) le modulazioni di ampiezza (QAM) sono migliori delle modulazioni di fase: a ν=4\nu=4 la QAM chiede 20,420{,}4 dB e la PSK 24,524{,}5 dB; a ν=6\nu=6 la 64-QAM chiede 26,626{,}6 dB e la 64-PSK 36,336{,}3 dB. Tuttavia la PSK ha ampiezza costante, e dove l'amplificatore è non lineare (satelliti) si usa la PSK.
  • A SNR bassi (segnali molto rumorosi) si usano le modulazioni ortogonali e biortogonali: a ν<1\nu<1 funzionano a Γ\Gamma vicino a zero dB, ma per realizzarle servono MM segnali ortogonali (per esempio MM sinusoidi a frequenza diversa) e la banda cresce con MM, quindi l'efficienza cala.
  • Ogni modulazione ha caratteristiche proprie: non ci si basa solo sull'efficienza.

Come scegliere MM per un collegamento

Dato il Γ\Gamma del link budget (cioè del collegamento) e la PbitP_{bit} richiesta, si cerca la modulazione con più bit/simbolo (MM massimo) che soddisfa il vincolo: si calcola Pbit(M,Γ)P_{bit}(M,\Gamma) per M=4,16,64,…M=4,16,64,\dots e si prende il più grande MM per cui Pbit≤PtargetP_{bit}\le P_{target} (Progetto di un collegamento - link budget e modulazioneEsercizio tipico d'esame: dati potenza, guadagni, frequenza e banda, si calcola (1) l'attenuazione (spazio libero o cavo) e quindi la distanza massima, (2) l'SNR di riferimento $\Gamma_{dB}=P_{tx,dBm}-a_{ch}+114-F_{dB}-10\log_{10}B_{MHz}$, (3) la cardinalità massima $M$ della QAM (o PSK) tale che $P\le P_{target}$, (4) la potenza minima per una modulazione fissata invertendo $P(\Gamma)$: $\Gamma_{min}=\left[Q^{-1}\right]^2$ per la 4-QAM e poi $P_{tx,min}=\Gamma_{min}+a_{ch}-114+F+10\log_{10}B_{MHz}$.Progetto di un collegamento - link budget e modulazione →). Il rate raggiunto è Rb=log⁡2MT=log⁡2M⋅BminR_b=\frac{\log_2M}T=\log_2M\cdot B_{min} (per la QAM, con Bmin=1TB_{min}=\frac1T).

Esempio. Γ=31\Gamma=31 dB (12591259), banda Bmin=500B_{min}=500 kHz, Pbit≤10−6P_{bit}\le10^{-6}: 256-QAM dà Pbit=2,8⋅10−5P_{bit}=2{,}8\cdot10^{-5} (non basta), 64-QAM 2,8⋅10−152{,}8\cdot10^{-15} (basta); rate =log⁡264⋅500 kHz=3=\log_264\cdot500\ \text{kHz}=3 Mbit/s (66 bit/s/Hz).

Errori comuni

  • Usare Bmin=1TB_{min}=\frac1T per la PAM in banda base o 12T\frac1{2T} per QAM/PSK.
  • Confrontare modulazioni a EsN0\frac{E_s}{N_0} uguale invece che a Γ\Gamma (banda) e a PbitP_{bit} uguali.
  • Dimenticare che le formule di PbitP_{bit} sono approssimate (codifica di Gray, Pbit≪P_{bit}\ll 1, regioni vicine).
  • Dire che la PSK è meglio della QAM perché ha ampiezza costante: è un vantaggio hardware, non di efficienza.

Versione ripasso

  • SNR di riferimento: Γ=Es,rcN0TBmin=PtxkTeffBminach\Gamma=\frac{E_{s,rc}}{N_0TB_{min}}=\frac{P_{tx}}{kT_{eff}B_{min}a_{ch}}; in dB: Ptx,dBm−ach+114−F−10log⁡10Bmin,MHzP_{tx,dBm}-a_{ch}+114-F-10\log_{10}B_{min,MHz}. BminB_{min}: banda base 12T\frac1{2T}, passa-banda 1T\frac1T, ortogonale M2T\frac M{2T}, biortogonale M4T\frac M{4T}.
  • Tabella Pbit(Γ)P_{bit}(\Gamma): PAM 2(1−1/M)log⁡2MQ(3ΓM2−1)\frac{2(1-1/M)}{\log_2M}Q\left(\sqrt{\frac{3\Gamma}{M^2-1}}\right) (Γ=2EsN0\Gamma=\frac{2E_s}{N_0}); QAM 4log⁡2M(1−1M)Q(3ΓM−1)\frac4{\log_2M}\left(1-\frac1{\sqrt M}\right)Q\left(\sqrt{\frac{3\Gamma}{M-1}}\right); PSK Q(2Γ)Q(\sqrt{2\Gamma}) (M=2M=2), 2log⁡2MQ(2Γsin⁡2πM)\frac2{\log_2M}Q\left(\sqrt{2\Gamma\sin^2\frac\pi M}\right) (Γ=EsN0\Gamma=\frac{E_s}{N_0}); ortogonale M2Q(M2Γ)\frac M2Q\left(\sqrt{\frac M2\Gamma}\right); biortogonale M2(M−1)[(M−2)Q(M4Γ)+Q(M2Γ)]\frac M{2(M-1)}\left[(M-2)Q\left(\sqrt{\frac M4\Gamma}\right)+Q\left(\sqrt{\frac M2\Gamma}\right)\right].
  • Efficienza: ν=RbBmin\nu=\frac{R_b}{B_{min}} (PAM 2log⁡2M2\log_2M; QAM, PSK log⁡2M\log_2M; ortog. 2log⁡2MM\frac{2\log_2M}M); Shannon: ν≤log⁡2(1+Γ)\nu\le\log_2(1+\Gamma).
  • A Pbit=10−6P_{bit}=10^{-6}: QAM 13,5/20,4/26,6/32,613{,}5/20{,}4/26{,}6/32{,}6 dB per M=4/16/64/256M=4/16/64/256; PSK 10,5/13,5/18,7/24,5/30,410{,}5/13{,}5/18{,}7/24{,}5/30{,}4 per M=2…32M=2\dots32.
  • Sintesi: PAM ≡\equiv QAM; ad alto SNR meglio la QAM; la PSK ha ampiezza costante (satelliti); a SNR basso ortogonali/biortogonali, a spese di banda.
  • Scelta di MM: il più grande con Pbit≤PtargetP_{bit}\le P_{target}; Rb=log⁡2M⋅BminR_b=\log_2M\cdot B_{min} (es. Γ=31\Gamma=31 dB: 64-QAM, 33 Mbit/s su 500500 kHz).
  • Errori tipici: BminB_{min} invertita; confronto a EsN0\frac{E_s}{N_0} uguale; PSK "meglio" per l'ampiezza costante.

Esercizi su questo argomento

Teoria collegata