Esercizio - M-PAM a 4 Mbitᐟs con impulso a due tratti, energia necessaria e attenuazione della fibra (primo compitino del 29 novembre 2024, es. 183)
In questa pagina 6
Testo (primo compitino del 29 novembre 2024, corso di Fondamenti di Telecomunicazioni, Ing. Informatica UniPD). Si vuole trasmettere un flusso di bit con velocità (bit rate) di Mbit/s utilizzando una modulazione -PAM con periodo di simbolo s, su canale AWGN con potenza di rumore .
- Calcolare il valore di (cardinalità della costellazione) e specificare la mappatura da bit a simbolo che minimizza la probabilità di errore.
- Si consideri come forma d'onda prototipo (o impulso fondamentale) Calcolare un valore di perché l'energia di valga .
- Usando ora una forma d'onda prototipo rettangolare, calcolare l'energia media in ricezione per avere una probabilità di errore sul simbolo di .
- Con del punto precedente, disegnare il ricevitore ottimo con il minor numero di filtri (o correlatori), specificando il valore di tutti i parametri.
- Il segnale modulato viene ora trasmesso con potenza W su una fibra ottica. Sapendo che all'uscita di un tratto di fibra lungo km la potenza ricevuta è mW, calcolare l'attenuazione della fibra in dB/km.
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 →, Ricevitore ottimo - banco di correlatori e filtri adattatiIl ricevitore ottimo calcola le coordinate $r_i[k]=\int r(t),\phi_i(t-kT),dt$ con un banco di $I$ correlatori (moltiplicatore, integratore sul simbolo, campionatore) e le passa a un blocco di decisione MAP, ML o MD. Ogni correlatore è equivalente a un filtro adattato con risposta impulsiva $\phi_i(t_0-t)$, causale se $t_0$ è la fine del supporto, campionato in $t_0+kT$. Alternativa senza base: $M$ filtri adattati ai segnali $s_m(T-t)$ e decisione $\arg\max_m\left[\langle r,s_m\rangle-\frac{E_m}2\right]$ (MD), che conviene se $M=I$. Per $M=2$ basta un solo ramo, lungo $s_1-s_2$, con una soglia.Ricevitore ottimo - banco di correlatori e filtri adattati →, 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 →, Variabili aleatorie continue - uniforme, gaussiana, esponenziale e funzione QUna v.a. continua ha funzione di distribuzione F_x(a) = P(x ≤ a) e densità f_x(a) = dF_x/da ≥ 0 con integrale 1; P(A ≤ x ≤ B) = F_x(B) − F_x(A) = ∫_A^B f_x e P(x = A) = 0. Uniforme U([a,b]): densità 1/(b−a), media (a+b)/2, varianza (b−a)²/12. Esponenziale unilatera di media m: (1/m)e^(−a/m), a ≥ 0. Gaussiana N(m, σ²): P(x ≥ A) = Q((A − m)/σ), con Q(A) coda della gaussiana standard. Somme di gaussiane indipendenti sono gaussiane (medie e varianze si sommano); teorema del limite centrale.Variabili aleatorie continue - uniforme, gaussiana, esponenziale e funzione Q →.
(1) Cardinalità e mappatura
Una -PAM porta bit per simbolo e si trasmette un simbolo ogni : il bit rate è . Quindi Mappatura. Il canale è AWGN e il ricevitore decide a minima distanza (simboli equiprobabili): l'errore più probabile è finire nella regione adiacente. La mappatura che minimizza la probabilità d'errore sul bit è la codifica di Gray, nella quale simboli adiacenti differiscono per un solo bit, così un errore di simbolo comporta quasi sempre un solo bit sbagliato. Per si costruisce per riflessione, dal livello più basso a quello più alto: (ogni parola differisce dalla precedente per un bit; formula: ). Con Gray .
(2) Valore di per
L'energia di è l'integrale del suo quadrato, tratto per tratto:
- Primo tratto: .
- Secondo tratto: .
- Somma: .
Con s, : . Imponendo : (in V/s: ha le unità di una tensione se è una tensione divisa per un tempo; il corso usa il numero senza unità). Verificato anche con integrazione numerica ( punti: ).
(3) Energia media in ricezione per
Con la probabilità d'errore della PAM è con energia media al ricevitore (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 →). Si impone : e dà (Il rapporto è , cioè dB: per livelli serve molto SNR. La soluzione del corso riporta ; con questo valore si otterrebbe , quindi è quello che dà esattamente .)
(4) Ricevitore ottimo con il minimo numero di filtri
La PAM ha una sola dimensione (): basta un filtro (o un correlatore). Con rettangolare di durata , la base è .
- Filtro adattato: ; con risulta un rettangolo uguale (simmetrico) di ampiezza su (Ricevitore ottimo - banco di correlatori e filtri adattatiIl ricevitore ottimo calcola le coordinate $r_i[k]=\int r(t),\phi_i(t-kT),dt$ con un banco di $I$ correlatori (moltiplicatore, integratore sul simbolo, campionatore) e le passa a un blocco di decisione MAP, ML o MD. Ogni correlatore è equivalente a un filtro adattato con risposta impulsiva $\phi_i(t_0-t)$, causale se $t_0$ è la fine del supporto, campionato in $t_0+kT$. Alternativa senza base: $M$ filtri adattati ai segnali $s_m(T-t)$ e decisione $\arg\max_m\left[\langle r,s_m\rangle-\frac{E_m}2\right]$ (MD), che conviene se $M=I$. Per $M=2$ basta un solo ramo, lungo $s_1-s_2$, con una soglia.Ricevitore ottimo - banco di correlatori e filtri adattati →).
- Campionamento a (fine dell'impulso): si ottiene il numero .
- Decisione: soglie a minima distanza , (tra punti adiacenti ). Con : Vs, , quindi i punti stanno in e le soglie in . Poi le cifre di Gray del simbolo scelto.
(Nota: .)
(5) Attenuazione della fibra
Il segnale parte con potenza W e arriva con mW dopo km. Il rapporto di potenze è e in dB Poiché l'attenuazione in dB è proporzionale alla lunghezza (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 →), (Ordine di grandezza tipico di una fibra: dB/km.)
Errori comuni
- Scrivere ( Mbit/s sembra "quattro"): i bit per simbolo sono , quindi .
- Usare la mappatura naturale (binario) invece di Gray: a parità di raddoppia circa .
- Dimenticare il fattore nell'inversione della .
- Confondere con : .
- Usare per un rapporto di potenze (è ).
Versione ripasso
Testo. Mbit/s con -PAM, s, . (1) e mappatura ottima; (2) perché con su , su ; (3) in ricezione per con impulso rettangolare; (4) ricevitore con il minimo numero di filtri; (5) fibra: W mW dopo km, dB/km.
- , ; mappatura di Gray (adiacenti differiscono per un bit), .
(2) .
(3) : , ; Vs (, dB). (Il corso: , che darebbe .)
- Un solo filtro adattato , ; , ; soglie , ; poi bit di Gray.
- dB; dB/km.
Errori tipici
- invece di ().
- Mappatura naturale al posto di Gray.
- Dimenticare nell'inversione.
- confuso con (); per potenze.