Esercizio - PAM a tre livelli con impulso triangolare, SNR di riferimento in dB e soglie simmetriche (esercizi del corso, cap. 3, es. 36)
In questa pagina 8
Testo (esercizi del corso di Fondamenti di Telecomunicazioni, Ing. Informatica UniPD, capitolo 3, esercizio 36). Sia data una segnalazione PAM a tre livelli. L'alfabeto dei simboli sia con probabilità . L'impulso sia, in Volt,
- Determinare il periodo di simbolo minimo per non avere interferenza tra i vari impulsi trasmessi. Determinare inoltre il valore minimo di in modo da rendere l'impulso di trasmissione causale. Disegnare l'impulso di trasmissione.
- Scrivere l'espressione del segnale modulato (cioè la formula di ) per la seguente sequenza di cinque simboli: .
- Disegnare il segnale modulato del punto 2).
- Per un canale che introduce un'attenuazione di dB ed un rumore AWGN tale che dB, determinare la varianza del rumore in dBm nel punto di decisione.
- Disegnare la costellazione nel punto di decisione, specificando i valori dei vari punti.
- Determinare la probabilità di errore del sistema assumendo le due soglie di decisione uguali in valore assoluto (pari a metà del segnale che mappa il simbolo di valore ) e segno opposto.
Teoria usata: Modulazione PAM - livelli, energia media, codifica di Gray e probabilità d'erroreNella PAM i segnali sono un impulso $h_{Tx}(t)$ moltiplicato per un'ampiezza $\alpha_m=2m-1-M$: $s_m(t)=\alpha_mh_{Tx}(t)$. La base è $\phi_1=\frac{h_{Tx}}{\sqrt{E_h}}$, i punti sono $\alpha_m\sqrt{E_h}$ su una retta, $d_{\min}=2\sqrt{E_h}$, $E_s=\frac{M^2-1}{3}E_h$. I due simboli esterni sbagliano da una parte sola, gli $M-2$ interni da due: $P[E]=2\left(1-\frac1M\right)Q\left(\sqrt{\frac{E_s}{\sigma_I^2}\frac{3}{M^2-1}}\right)$. Con la codifica di Gray (simboli adiacenti differiscono per un bit) $P_{bit}\simeq\frac{P[E]}{\log_2M}$.Modulazione PAM - livelli, energia media, codifica di Gray e probabilità d'errore →, Energia, potenza e rapporto segnale-rumore in decibelL'energia di un segnale è E_s = ∫s²(t)dt (a tempo discreto Σs²(mT)), si misura in V²s, vale α²E_s se il segnale è moltiplicato per α; un impulso triangolare di altezza A e base B ha E = A²B/3, un rettangolo di altezza A e durata T ha A²T. La potenza media si usa per segnali che durano sempre (sinusoide: A²/2). Con simboli aleatori si calcola l'energia media pesando con le probabilità. Sul canale AWGN l'energia media del rumore su [0,T] è σ²T e SNR = E_su/E_w = A²E_sTx/E_w, che in decibel è 10log₁₀ del rapporto (A² vale 20log₁₀A dB; dBW e dBm sono potenze rispetto a 1 W e 1 mW).Energia, potenza e rapporto segnale-rumore in decibel →, Canali di trasmissione - cavo, fibra ottica e radio in spazio liberoIl canale moltiplica il segnale per un fattore $A$ e aggiunge il rumore, che nasce al ricevitore: $r(t)=A,s_{Tx}(t)+w(t)$, con $\frac{E_r}{E_{Tx}}=A^2$. Se $A<1$ c'è attenuazione $a=\frac1A$, in dB $(a^2){dB}=10\log{10}a^2$. Cavo e fibra: attenuazione proporzionale alla lunghezza, $(a^2){dB}=\tilde a\cdot l{km}$ (cavo in rame: $\tilde a$ cresce con $\sqrt f$; fibra circa $0{,}2$ dB/km). Radio in spazio libero: $(a){dB}=32{,}4+20\log{10}d_{km}+20\log_{10}f_{MHz}-g_{Tx,dB}-g_{Rx,dB}$. L'energia al ricevitore $E_s=A^2E_{Tx}$ è quella da usare nelle formule di $P[E]$; poiché $P=\frac{E}{T}$, vale $\frac{E_r}{E_{Tx}}=\frac{P_r}{P_{Tx}}$.Canali di trasmissione - cavo, fibra ottica e radio in spazio libero →, Regioni di decisione - criteri MAP, ML e minima distanzaLe regioni di decisione $\mathcal R_1,\dots,\mathcal R_M$ sono una partizione dello spazio $\mathbb R^I$: se il vettore ricevuto cade in $\mathcal R_m$ si decide $\hat a_0=m$. La probabilità di decisione corretta è $P[C]=\sum_m\int_{\mathcal R_m}D(\boldsymbol\rho;m),d\boldsymbol\rho$ con $D=P_{a_0}(m),p_{\mathbf r|a_0}(\boldsymbol\rho|m)$, ed è massima assegnando ogni $\boldsymbol\rho$ al $m$ che massimizza $D$: criterio MAP. Con simboli equiprobabili è il ML; con in più rumore AWGN diventa la minima distanza (MD), $\hat a_0=\arg\min_m\lVert\boldsymbol\rho-\mathbf s_m\rVert$, con confini che sono gli assi dei segmenti tra i punti. Con probabilità diverse i confini si spostano verso i punti meno probabili.Regioni di decisione - criteri MAP, ML e minima distanza →.
(1) Periodo di simbolo e causalità
La funzione per ha base . Con la base va da a (durata s) e il picco, in , vale V.
- Assenza di ISI. Gli impulsi non si devono sovrapporre: durata dell'impulso, quindi s (Modulazione PAM - livelli, energia media, codifica di Gray e probabilità d'erroreNella PAM i segnali sono un impulso $h_{Tx}(t)$ moltiplicato per un'ampiezza $\alpha_m=2m-1-M$: $s_m(t)=\alpha_mh_{Tx}(t)$. La base è $\phi_1=\frac{h_{Tx}}{\sqrt{E_h}}$, i punti sono $\alpha_m\sqrt{E_h}$ su una retta, $d_{\min}=2\sqrt{E_h}$, $E_s=\frac{M^2-1}{3}E_h$. I due simboli esterni sbagliano da una parte sola, gli $M-2$ interni da due: $P[E]=2\left(1-\frac1M\right)Q\left(\sqrt{\frac{E_s}{\sigma_I^2}\frac{3}{M^2-1}}\right)$. Con la codifica di Gray (simboli adiacenti differiscono per un bit) $P_{bit}\simeq\frac{P[E]}{\log_2M}$.Modulazione PAM - livelli, energia media, codifica di Gray e probabilità d'errore →).
- Causalità. L'impulso è nullo per se l'inizio : s. Il valore minimo è s: l'impulso va da a s con il picco in s.
Grafico interattivo: Impulso di trasmissione h(t) = 10 triangle((t − 5)/5): triangolo di base [0, 10] s e altezza 10 V, con τ₀ = 5 s (causale)
(2) Segnale modulato
Il segnale PAM è la somma degli impulsi traslati di e pesati dal simbolo : . Con s, s e la sequenza data (il simbolo non contribuisce): Esplicitamente: .
(3) Disegno
Grafico interattivo: Segnale modulato: triangoli di durata 10 s, centrati in 5, 25, 35 e 45 s con picchi 20, 20, −30 e 20 V (simboli 2, 2, −3, 2); nell'intervallo [10, 20] il simbolo a₁ = 0 lascia il segnale nullo
(4) Varianza del rumore nel punto di decisione
Energia dell'impulso. Triangolo di altezza e base s: Vs.
Energia media in trasmissione. Con simboli non equiprobabili si pesano i quadrati con le probabilità: Energia in ricezione. Attenuazione dB fattore in energia: Vs.
SNR di riferimento . Si definisce come rapporto tra la potenza del segnale e la potenza di rumore nella banda minima (Energia, potenza e rapporto segnale-rumore in decibelL'energia di un segnale è E_s = ∫s²(t)dt (a tempo discreto Σs²(mT)), si misura in V²s, vale α²E_s se il segnale è moltiplicato per α; un impulso triangolare di altezza A e base B ha E = A²B/3, un rettangolo di altezza A e durata T ha A²T. La potenza media si usa per segnali che durano sempre (sinusoide: A²/2). Con simboli aleatori si calcola l'energia media pesando con le probabilità. Sul canale AWGN l'energia media del rumore su [0,T] è σ²T e SNR = E_su/E_w = A²E_sTx/E_w, che in decibel è 10log₁₀ del rapporto (A² vale 20log₁₀A dB; dBW e dBm sono potenze rispetto a 1 W e 1 mW).Energia, potenza e rapporto segnale-rumore in decibel →). Per un segnale in banda base , quindi dB significa . Allora In decibel: dBVs. Nell'unità "dBm" (rapporto con mW; con il carico di riferimento da del corso V corrisponde a W) si ottiene dBm. (La soluzione del corso scrive dBmVs, cioè il valore in dBVs ; l'unità riferita a mW darebbe .)
(5) Costellazione nel punto di decisione
Base , una dimensione. All'ingresso del decisore l'energia dell'impulso è Vs, V. I punti sono :
Grafico interattivo: Costellazione nel punto di decisione (V√s): s₁ = −17,32 (simbolo −3, p = 1/4), s₂ = 0 (simbolo 0, p = 1/2), s₃ = +11,55 (simbolo 2, p = 1/4); soglie simmetriche in ±5,77
(6) Probabilità d'errore con soglie simmetriche
Le soglie sono (metà del segnale che mappa il simbolo , quindi ). Le regioni sono , , . Il rumore ha V. Distanze dalle soglie, in unità di (sia ):
- (prob. ): errore se , cioè : ;
- (prob. ): errore se : ;
- (prob. ): errore se , cioè : .
Confronto (stesso rumore): con le soglie a minima distanza ( e ) ; con le soglie MAP ( e , spostate verso i simboli meno probabili) . Le soglie simmetriche richieste dal testo sono quindi sub-ottime: il simbolo , il più probabile, ha le due regioni di errore più vicine (Regioni di decisione - criteri MAP, ML e minima distanzaLe regioni di decisione $\mathcal R_1,\dots,\mathcal R_M$ sono una partizione dello spazio $\mathbb R^I$: se il vettore ricevuto cade in $\mathcal R_m$ si decide $\hat a_0=m$. La probabilità di decisione corretta è $P[C]=\sum_m\int_{\mathcal R_m}D(\boldsymbol\rho;m),d\boldsymbol\rho$ con $D=P_{a_0}(m),p_{\mathbf r|a_0}(\boldsymbol\rho|m)$, ed è massima assegnando ogni $\boldsymbol\rho$ al $m$ che massimizza $D$: criterio MAP. Con simboli equiprobabili è il ML; con in più rumore AWGN diventa la minima distanza (MD), $\hat a_0=\arg\min_m\lVert\boldsymbol\rho-\mathbf s_m\rVert$, con confini che sono gli assi dei segmenti tra i punti. Con probabilità diverse i confini si spostano verso i punti meno probabili.Regioni di decisione - criteri MAP, ML e minima distanza →).
(La soluzione del corso riporta con la stessa espressione; con i dati del testo e , ricalcolata con Python, risulta . Il valore richiederebbe , cioè un rumore con varianza invece di .)
Verifica con Python
, ( dB), , ( dB), , ; , , ; soglie MD: ; soglie MAP: e , .
Errori comuni
- Calcolare come media semplice dei livelli: le probabilità sono diverse, va pesata ().
- Prendere s (semi-base): il triangolo dura s, s.
- Usare anziché per un segnale in banda base.
- Confondere dB (rapporti) con dBm (valori assoluti): i dB di attenuazione e di si sottraggono all'energia in dB.
- Usare il criterio MD con soglie a metà senza notare che i simboli non sono equiprobabili.
Versione ripasso
Testo. PAM con probabilità , V. (1) senza ISI e minimo; (2)-(3) segnale per ; (4) in dBm con dB di attenuazione e ; (5) costellazione; (6) con soglie (segnale del simbolo ).
- ha base : qui base , durata s. No ISI: s; causale: s (picco V in s).
(2)-(3) : triangoli di picco V centrati in s (: nulla in ).
- V²s. (pesata!): ( dBV²s).
- Attenuazione dB: . Banda base : , .
- V²s: in dB dBV²s ( dBm, riferimento mW con carico ).
(5) , : punti V.
- Soglie ; ; .
- (peso ): errore se , . (peso ): , . (peso ): , .
- . Confronti: MD (soglie , ) ; MAP (, ) ; il corso riporta .
Errori tipici
- come media semplice dei livelli.
- s (semi-base): s.
- invece di in banda base; dB di attenuazione e da sottrarre.