Esercizio - quaternaria ortogonale e biortogonale con impulsi rettangolari
In questa pagina 5
Testo (scheda di esercizi n. 5, modulazione digitale, esercizio 1). Si considerino due impulsi rettangolari e di altezza , con durata rispettivamente da a e da a , con s. Sono noti: la potenza media trasmessa dBm, l'attenuazione del canale dB, il guadagno del ricevitore dB, l'impedenza caratteristica (puramente resistiva, in adattamento di carico), la densità di potenza elettrica del rumore all'ingresso del ricevitore W/Hz (si noti che ). Con opportuni limiti (come la union bound) stimare la probabilità d'errore sul bit di una modulazione quaternaria con tempo di simbolo ed energia media che usa e come forme d'onda, nei due casi: a) ortogonale (scegliere le altre forme d'onda); b) biortogonale.
Teoria usata: Probabilità d'errore e funzione QPer due segnali di energie $E_1,E_2$ con coefficiente di correlazione $\rho=\frac{\langle s_1,s_2\rangle}{\sqrt{E_1E_2}}$ la distanza è $d_{12}=\sqrt{E_1+E_2-2\rho\sqrt{E_1E_2}}$ e, con rumore AWGN, simboli equiprobabili e criterio MD, $P[E]=Q\left(\frac{d_{12}}{2\sigma_I}\right)=Q\left(\sqrt{\frac{E_s(1-\rho)}{N_0}}\right)$ con $\sigma_I^2=\frac{N_0}2$ e $Q$ la coda della gaussiana. Il caso antipodale ($\rho=-1$) dà $Q\left(\sqrt{\frac{2E_s}{N_0}}\right)$, l'ortogonale ($\rho=0$) $Q\left(\sqrt{\frac{E_s}{N_0}}\right)$: 3 dB peggio. Con $M>2$ segnali si usano limiti: $\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)$ (union bound); la probabilità dipende solo da $\frac{E_s}{N_0}$, cioè dall'SNR.Probabilità d'errore e funzione Q →, Canale binario simmetrico, codifica di Gray e probabilità di bitIl canale numerico equivalente a modulatore, canale e demodulatore è un canale binario simmetrico senza memoria (BSC): ogni bit è sbagliato con probabilità $P_{bit}$, indipendentemente dagli altri. Per una modulazione $M$-aria con $n=\log_2M$ bit per simbolo, la probabilità di errore sul simbolo è $P[E]=1-(1-P_{bit})^n\approx nP_{bit}$ e $P_{bit}\le P[E]$. Il legame inverso passa dalla distanza di Hamming tra le parole di bit: $P_{bit}=\sum_k\sum_{j\ne k}p_kP_{j|k}\frac{d_H(\mathbf c_j,\mathbf c_k)}{\log_2M}$. Con la codifica di Gray (simboli adiacenti differiscono per un solo bit) e SNR non troppo basso gli errori più probabili, verso i vicini, sbagliano un solo bit, quindi $P_{bit}\approx\frac{P[E]}{\log_2M}$.Canale binario simmetrico, codifica di Gray e probabilità di bit →, Link budgetIl sistema di trasmissione si modella con un canale che attenua ($a_{ch}$) e filtra il segnale, un rumore additivo bianco gaussiano (AWGN) che si somma dopo il canale, e un ricevitore con cifra di rumore $F_{rc}$. Il link budget è il bilancio che dà l'SNR in ricezione, $\text{SNR}=\frac{P_{tx}}{a_{ch},kT_0F_{rc},B}=\frac{M_{tx}}{a_{ch}N_0B}$, che deve superare una soglia; in dB (banda stretta) $\text{SNR}{dB}=(P{tx}){dBm}+114-(a{ch}){dB}-(F{rc}){dB}-10\log{10}B_{MHz}$. Lo si usa per ricavare la potenza minima, la banda massima o la distanza massima di un collegamento.Link budget →.
1. Energie e rapporto
Energia dei segnali. Ogni impulso ha ampiezza e durata , quindi energia : tutte le forme d'onda di questo tipo hanno la stessa energia , che è quindi anche l'energia media (qui è l'energia per simbolo trasmessa, nelle ipotesi dell'esercizio).
Energia ricevuta. Quello che conta per le prestazioni è l'energia in ricezione. La potenza ricevuta è : dBm mW. Convertendo la potenza elettrica in statistica () e moltiplicando per il tempo di simbolo, (equivale a con Vs). Il guadagno del ricevitore non serve: il rumore è dato in ingresso al ricevitore, dove si definisce anche l'SNR (il guadagno moltiplica allo stesso modo segnale e rumore).
Rumore. Dal testo V/Hz, quindi V/Hz e Introduciamo .
a) Modulazione ortogonale
Scelta delle forme d'onda. I due impulsi dati stanno nel primo e nel terzo quarto del periodo. Per ottenere quattro segnali ortogonali con la stessa energia si completano con gli altri due quarti: nel secondo quarto e nell'ultimo , di ampiezza (è una 4-PPM, modulazione a posizione d'impulso). I supporti sono disgiunti, quindi i segnali sono ortogonali, e la base è con .
Distanze. Tutte le coppie sono a distanza . Con la union bound (Probabilità d'errore e funzione QPer due segnali di energie $E_1,E_2$ con coefficiente di correlazione $\rho=\frac{\langle s_1,s_2\rangle}{\sqrt{E_1E_2}}$ la distanza è $d_{12}=\sqrt{E_1+E_2-2\rho\sqrt{E_1E_2}}$ e, con rumore AWGN, simboli equiprobabili e criterio MD, $P[E]=Q\left(\frac{d_{12}}{2\sigma_I}\right)=Q\left(\sqrt{\frac{E_s(1-\rho)}{N_0}}\right)$ con $\sigma_I^2=\frac{N_0}2$ e $Q$ la coda della gaussiana. Il caso antipodale ($\rho=-1$) dà $Q\left(\sqrt{\frac{2E_s}{N_0}}\right)$, l'ortogonale ($\rho=0$) $Q\left(\sqrt{\frac{E_s}{N_0}}\right)$: 3 dB peggio. Con $M>2$ segnali si usano limiti: $\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)$ (union bound); la probabilità dipende solo da $\frac{E_s}{N_0}$, cioè dall'SNR.Probabilità d'errore e funzione Q →) dà Il limite superiore è quello stretto: tutti gli altri simboli sono "vicini" a , quindi (il valore esatto, ottenuto per integrazione numerica, è ).
Dal simbolo al bit. Nella modulazione ortogonale tutti gli errori di simbolo sono equiprobabili, quindi qualunque mappa di bit dà lo stesso risultato. Dato un errore, il simbolo sbagliato è uno dei altri con uguale probabilità: con parole la frazione media di bit sbagliati è (Canale binario simmetrico, codifica di Gray e probabilità di bitIl canale numerico equivalente a modulatore, canale e demodulatore è un canale binario simmetrico senza memoria (BSC): ogni bit è sbagliato con probabilità $P_{bit}$, indipendentemente dagli altri. Per una modulazione $M$-aria con $n=\log_2M$ bit per simbolo, la probabilità di errore sul simbolo è $P[E]=1-(1-P_{bit})^n\approx nP_{bit}$ e $P_{bit}\le P[E]$. Il legame inverso passa dalla distanza di Hamming tra le parole di bit: $P_{bit}=\sum_k\sum_{j\ne k}p_kP_{j|k}\frac{d_H(\mathbf c_j,\mathbf c_k)}{\log_2M}$. Con la codifica di Gray (simboli adiacenti differiscono per un solo bit) e SNR non troppo basso gli errori più probabili, verso i vicini, sbagliano un solo bit, quindi $P_{bit}\approx\frac{P[E]}{\log_2M}$.Canale binario simmetrico, codifica di Gray e probabilità di bit →), cioè
b) Modulazione biortogonale
Si usano e (ortogonali) e i loro opposti: , con . È una costellazione di quattro punti sugli assi, a distanza minima tra segnali ortogonali (ogni simbolo ne ha due) e a distanza dall'opposto. Il limite migliorato è dove il termine dell'opposto è trascurabile (e quindi ; una simulazione Monte Carlo dà ).
Dal simbolo al bit. Qui conviene una mappa "furba" (di Gray, ciclica): i due vicini ortogonali devono differire per un solo bit e l'opposto per due. Con , , , gli errori più probabili cambiano un solo bit, e
Confronto
| modulazione | ||
|---|---|---|
| ortogonale | ||
| biortogonale |
A parità di la biortogonale ha metà della probabilità d'errore sul bit (e solo due dimensioni invece di quattro, cioè metà della banda). Per questo conviene.
Errori comuni
- Usare il guadagno del ricevitore dB nel conto dell'energia: non serve, perché il rumore è dato in ingresso al ricevitore.
- Usare l'energia trasmessa invece di quella ricevuta ().
- Dimenticare il passaggio da a (fattore ): .
- Uguagliare a : per la quaternaria ortogonale .
Versione ripasso
- Vs; ; ; .
- Ortogonale (4-PPM): , .
- Biortogonale (): , Gray: .