Esercizio 9conversione A-D di un segnale uniforme e SNR di riferimento per la 64-QAM (tema d'esame degli anni precedenti)
In questa pagina 6
Testo (tema d'esame degli anni precedenti, senza data; punti 1-5 dell'esercizio 1). In un sistema di trasmissione digitale il segnale di informazione è una tensione con densità di probabilità uniforme tra V e V e densità spettrale di potenza , con MHz. Il segnale viene campionato e quantizzato con un quantizzatore uniforme imponendo un SNR di quantizzazione di almeno dB.
- (2p) Determinare la dinamica e il numero di bit del quantizzatore.
- (2p) Calcolare il bit-rate in uscita dal quantizzatore.
- (2p) Calcolare l'entropia in uscita dal quantizzatore.
Per la trasmissione viene impiegata una modulazione -QAM. La trasmissione avviene su un canale radio con portante a GHz; si deve garantire una probabilità d'errore sul bit massima di .
- (2p) Determinare il valore del rapporto segnale/rumore di riferimento in ricezione necessario.
La modulazione QAM può impiegare uno dei due impulsi e in trasmissione.
- (2p) Stabilire (giustificando la risposta) se i due impulsi soddisfano le condizioni per l'assenza di ISI.
Teoria usata: SNR di quantizzazione e progetto del quantizzatoreL'SNR di quantizzazione è $\Lambda_q=\frac{M_a}{M_e}$. Con errore granulare uniforme e saturazione trascurabile vale $\Lambda_q=\frac{\sigma^2}{\Delta^2/12}=3\frac{\sigma^2}{V_{sat}^2},2^{2b}$, cioè $[\Lambda_q]{dB}=6{,}02,b+4{,}77+20\log{10}\frac\sigma{V_{sat}}$: ogni bit in più dà $+6$ dB. Per progettare: $V_{sat}$ dalla probabilità di saturazione ($V_{sat}=\sigma,Q^{-1}\left(\frac{P_{sat}}2\right)$ per un gaussiano), poi $b$ dall'SNR richiesto, arrotondando per eccesso.SNR di quantizzazione e progetto del quantizzatore →, Conversione A-D e D-A - campionamento, anti-aliasing e interpolazionePer trasmettere un segnale analogico in forma digitale lo si campiona (a frequenza $F_s\ge2B$, dopo un filtro anti-aliasing), lo si quantizza su $L=2^b$ livelli e si trasforma ogni livello in $b$ bit. Il bit-rate nominale è $R_b=F_s,b$. Al ricevitore si fa il percorso inverso e si interpola (con un filtro con risposta $T_s,\mathrm{rect}\frac f{2B}$ in teoria, con un mantenitore di ordine zero in pratica). La quantizzazione è l'unica operazione che introduce un errore irreversibile.Conversione A-D e D-A - campionamento, anti-aliasing e interpolazione →, Informazione ed entropiaL'informazione di un evento di probabilità $p$ è $\log_2\frac1p$ bit; l'entropia $H(x)=\sum p\log_2\frac1p$ è l'informazione media e misura l'incertezza della sorgente: $0\le H\le\log_2M$, con il massimo quando i simboli sono equiprobabili. Per più simboli: $H(x,y)\le H(x)+H(y)$ (uguaglianza se indipendenti), $H(x|y)=H(x,y)-H(y)$. Per una sorgente con $F_s$ simboli al secondo il rate di informazione è $F_sH_s$, il rate nominale $F_s\log_2M$ e l'efficienza $\eta=\frac{H_s}{\log_2M}$.Informazione ed entropia →, 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 →, Canale numerico, ISI e codifica di GrayNella catena bit $\to$ BMAP $\to$ modulatore $\to$ canale $\to$ proiezione $\to$ rivelatore $\to$ IMAP, un simbolo da $b=\log_2M$ bit dura $T=T_b\log_2M$. Per non avere interferenza intersimbolo (ISI) le forme d'onda devono essere ortogonali alle loro traslate di $kT$: $\langle\phi_i(t),\phi_j(t-kT)\rangle=0$ per $k\ne0$ (per esempio un impulso che dura al più $T$). Il canale numerico equivalente (bit in ingresso, bit decisi in uscita) è un canale binario simmetrico di probabilità $P_{bit}$; con la codifica di Gray simboli adiacenti differiscono in un solo bit e $P_{bit}\approx\frac{P[E]}{\log_2M}$.Canale numerico, ISI e codifica di Gray →.
(1) Dinamica e bit
Il segnale è uniforme in V: non esce mai da quel range, quindi scegliendo V la probabilità di saturazione è esattamente e non c'è errore di saturazione. Dinamica . La varianza dell'uniforme è . Con l'errore granulare è esattamente uniforme e (Lo stesso dalla formula generale: , dB che cancella i .) Si impone , cioè , quindi bit, livelli, dB (con : dB, insufficiente).
(2) Bit-rate
è diversa da zero per MHz: la banda è MHz (attenzione: la rect ha larghezza , non ). Per il teorema del campionamento MHz, quindi
(3) Entropia in uscita
Con la densità uniforme e un quantizzatore uniforme, i livelli hanno la stessa probabilità (ciascuna regione ha larghezza e densità costante). L'entropia è massima: Il rate di informazione è Mbit/s, uguale al rate nominale (): in questo caso la codifica di sorgente non può far risparmiare nulla.
(4) SNR di riferimento per la 64-QAM
Per la QAM con () e codifica di Gray, . Si impone : Quindi (Dati sull'amplificatore, sulle antenne e sul rumore servono per la distanza massima del collegamento, non per questo punto: serve dB in ricezione.)
(5) Assenza di ISI
- : ha durata , quindi la sua traslata di () ha supporto disgiunto e : nessuna ISI. (Non è causale come scritto, centrato in : basta ritardarlo di .)
- : ha durata infinita, ma in frequenza e (per vale , l'energia). Quindi anche il sinc è privo di ISI: il suo passaggio per zero in tutti i multipli di è proprio ciò che lo garantisce. Il sinc ha però banda minima ma non è realizzabile (infinito e non causale), il rect è realizzabile ma ha banda infinita; il compromesso è il coseno rialzato.
(Verificato con Python: bit, dB; per la -QAM a : dB.)
Errori comuni
- Dire che serve saturare: per un segnale limitato in V si pone V e (con più grande si spreca dinamica).
- Prendere invece di (la occupa ).
- Calcolare per la con la formula del simbolo (senza ): si sovrastima l'SNR necessario di circa dB ( invece di dB).
- Pensare che il sinc abbia ISI perché dura all'infinito: conta l'ortogonalità alle traslate.
Versione ripasso
Testo. V, ( MHz), SNR di quantizzazione dB; -QAM con ; impulsi e (anni precedenti).
- (1) V (); V²; , ( dB).
- (2) MHz, MHz, Mbit/s.
- (3) Livelli equiprobabili: bit.
- (4) (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 →) dB.
- (5) (Canale numerico, ISI e codifica di GrayNella catena bit $\to$ BMAP $\to$ modulatore $\to$ canale $\to$ proiezione $\to$ rivelatore $\to$ IMAP, un simbolo da $b=\log_2M$ bit dura $T=T_b\log_2M$. Per non avere interferenza intersimbolo (ISI) le forme d'onda devono essere ortogonali alle loro traslate di $kT$: $\langle\phi_i(t),\phi_j(t-kT)\rangle=0$ per $k\ne0$ (per esempio un impulso che dura al più $T$). Il canale numerico equivalente (bit in ingresso, bit decisi in uscita) è un canale binario simmetrico di probabilità $P_{bit}$; con la codifica di Gray simboli adiacenti differiscono in un solo bit e $P_{bit}\approx\frac{P[E]}{\log_2M}$.Canale numerico, ISI e codifica di Gray →) rect: traslate disgiunte; sinc: (): nessuna ISI per entrambi.
- Errori: ; ; con la formula del simbolo; sinc "con ISI".