Appendice IV


 

 


A.1 - Il Teorema di Campbell.

Sia I(t) un processo impulsi di Poisson filtrato di data intensità costante mu.gif - 834 Bytes (processo omogeneo):

IVA1.gif - 1190 Bytes

ove {tk} sono istanti di Poisson. Ci proponiamo dapprima di calcolare il valore medio statistico di tale processo

IVA2.gif - 1014 Bytes

ove si è evidentemente già a conoscenza della stazionarietà in media del processo (ipotesi che comunque non verrà sfruttata nel seguito). Consideriamo adesso il processo IT(t) ottenuto applicando ad I(t) una finestra temporale di osservazione simmetrica di durata T

IVA3.gif - 1144 Bytes.

Evidentemente I(t) coincide con il limite per T tendente ad infinito di IT(t), per cui, ipotizzando lecito il passaggio, ricaveremo I come limite per T tendente ad infinito di E{IT(t)}. Il numero N di impulsi di corrente il cui istante "di nascita" è compreso nell'intervallo di osservazione, cioè tra -T/2 e T/2, è una variabile aleatoria discreta che, per definizione di processo di Poisson, è distribuita secondo la legge Poissoniana con valor medio lamda-maiusc.gif - 863 Bytes = mu.gif - 834 Bytes*T

IVA4.gif - 1473 Bytes.

Supponiamo quindi di osservare nell'intervallo temporale (-T/2, T/2] esattamente n impulsi di corrente. Sotto tale condizione, gli n istanti di nascita tk, k = 1,...,n risultano v.a. indipendenti ed uniformemente distribuite nell'intervallo di osservazione,

IVA5.gif - 1265 Bytes.

È semplice quindi calcolare il valor medio di IT(t) sotto questa condizione

IVA6.gif - 2438 Bytes.

Per ricavare l'aspettazione incondizionata E{IT(t)} è necessario adesso effettuare una media ulteriore sul numero di impulsi N osservati nell'intervallo

IVA7.gif - 3868 Bytes.

Facendo ora crescere illimitatamente T si arriva al risultato finale

IVA8.gif - 1314 Bytes.

Poichè per il processo shot-noise di fotorivelazione l'integrale di h(t) è pari a q, si ha

IVA9.gif - 936 Bytes.

Simili calcoli riguardo alla funzione di autocorrelazione IVA9a.gif - 1153 Bytes del processo IT(t) portano direttamente al risultato

IVA10.gif - 1704 Bytes

ovvero, considerando la funzione di autocovarianza di I(t), IVA10a.gif - 1273 Bytes si ha

IVA11.gif - 1326 Bytes

che corrisponde ad una d.s.p. Si(f) della componente a media nulla di disturbo i(t) = I(t) - I pari a

IVA12.gif - 1145 Bytes.


A.2 - Calcolo della Funzione di Logverosimiglianza del Ricevitore IM/DD.

Il primo passo nel calcolo della funzione di logverosimiglianza lamda-maiusc.gif - 863 Bytes(b0) è quello di determinare la densità di probabilità del vettore aleatorio I = [I1, I2, ..., IM] ottenuto espandendo la corrente di fotorivelazione I(t) su una base ortonormale. Scegliamo come base M-dimensionale di sviluppo quella in cui l'm-esimo elemento fi.gif - 875 Bytesm è un impulso rettangolare diverso da zero sull'intervallo [(m-1)triangolo.gif - 875 Bytes,mtriangolo.gif - 875 Bytes), triangolo.gif - 875 Bytes = T/M, e, per normalizzazione, di ampiezza 1/(triangolo.gif - 875 Bytes)1/2. L'insieme di tali funzioni è schematicamente rappresentato nella figura seguente. Si ha quindi, nell'ipotesi di fotorivelatore a banda larga, cioè h(t) = qdelta.gif - 870 Bytes(t),

VA1.gif - 1878 Bytes

ove Nm è una v.a. di Poisson caratterizzata dalla seguente massa di probabilità condizionata al valore del simbolo b0

VA2.gif - 1983 Bytes

avendo definito

VA3.gif - 1500 Bytes

che è il parametro della m-esima v.a. di Poisson Nm, condizionato alla trasmissione del simbolo b0 e con una data corrente di buio Id = q*mu.gif - 834 Bytesd. Come si nota, le v.a. Nm sono proporzionali alle componenti Im del vettore aleatorio I, cosicché il problema della decisione ottima può essere risolto considerando in luogo di I il vettore aleatorio equivalente N = [N1, N2, ..., Nm].

FigVA1.gif - 3244 Bytes
Fig. A.1 - Base ortonormale per la scomposizione della corrente I(t).

Le m v.a. Nm sono mutuamente indipendenti perchè ottenute da un processo impulsi di Poisson integrato su intervalli temporali disgiunti, e quindi la massa di probabilità del vettore aleatorio N = [N1, N2, ..., Nm] condizionata al simbolo trasmesso è data da

VA4.gif - 2112 Bytes

e la relativa funzione di logverosimiglianza lamda-maiusc.gif - 863 BytesM(b0) è data da

VA5.gif - 2115 Bytes.

Consideriamo adesso i tre termini a secondo membro nella relazione precedente: il terzo termine può essere scartato perchè, non dipendendo da b0, non porta alcuna informazione utile ai fini della decisione (non interviene cioè nel problema di massimizzazione della funzione di logverosimiglianza rispetto al simbolo presunto). Il primo termine risulta

VA6.gif - 2365 Bytes

per cui, scartando ulteriormente il termine ininfluente T*mu.gif - 834 Bytesd, la funzione di logverosimiglianza equivalente è

VA7.gif - 3654 Bytes

avendo tenuto conto che Im = q*Nm/(triangolo.gif - 875 Bytes)1/2. Resta dunque l'ultimo passo, e cioè quello di considerare una base completa, con M_tende_Inf.gif - 943 Bytes (e quindi triangolo.gif - 875 Bytes tende a 0). In queste condizioni,

VA8.gif - 2519 Bytes

VA8a.gif - 2265 Bytes

e quindi

VA9.gif - 2176 Bytes

e, scartando ancora i termini non dipendenti da b0

VA10.gif - 2027 Bytes

Riprendendo l'espressione di im, si nota anche che, quando M_tende_Inf.gif - 943 Bytes,

VA11.gif - 1596 Bytes

per cui

VA12.gif - 2086 Bytes

Infine, quando M_tende_Inf.gif - 943 Bytes, la somma a secondo membro tende ad un integrale, portando al risultato

VA13.gif - 2204 Bytes

che rappresenta la forma della funzione di logverosimiglianza citata nel testo. Si noti infine che nei passaggi precedenti si è intenzionalmente scambiata la notazione del processo I(t) e le relative proiezioni aleatorie Im con la particolare realizzazione osservata i(t) avente componenti determinate im.


A.3 - Sincronizzazione del Clock.

Lo schema a blocchi di un ricevitore IM/DD che comprende il sincronizzatore di clock è mostrato di seguito.

FigV8.gif - 3349 Bytes
Fig. A.2 - Ricevitore IM/DD completo di recupero del sincronismo di clock.

Gli schemi di sincronizzazione di clock sono molteplici, e differenti sono, in generale, i loro principi di funzionamento. La principale difficoltà da risolvere nel progetto di questi schemi è, come già accennato, data dal fatto che lo spettro del segnale dati ricevuto non contiene alcuna componente periodica alla frequenza di clock 1/T sulla quale il ricevitore potrebbe facilmente sincronizzarsi. Una disposizione molto comune è quella mostrata nella figura seguente, che descrive la struttura di massima di un sincronizzatore, o rigeneratore, di clock a nonlinearità e filtro selettivo. Il segnale OOK v(t) all'ingresso del dispositivo viene ridotto a valor medio nullo e sagomato con un opportuno filtro. Il componente essenziale del circuito è poi il raddrizzatore a nonlinearità quadratica che rigenera una componente periodica alla frequenza di clock 1/T che non è presente originariamente nello spettro del segnale dati. Tale componente viene selezionata dal filtro passa-banda selettivo in modo da depurarla dai disturbi che la accompagnano e, opportunamente sfasata e squadrata per comodità d'uso, costituisce il riferimento di sincronismo del rigeneratore dati (campionatore e soglia) del ricevitore. La modalità di rigenerazione della componente periodica sulla quale il circuito seguente basa il proprio funzionamento è abbastanza semplice da comprendere.

FigV9.gif - 6040 Bytes
Fig. A.3 - Schema del sincronizzatore (rigeneratore) di clock a nonlinearità e filtro selettivo.

Consideriamo l'espressione del segnale dati w(t) a media nulla e sagomato, trascurando per semplicità il rumore shot e termico

V40.gif - 1365 Bytes

ove p(t) è l'impulso elementare della modulazione OOK, e i simboli {ak} sono mutuamente indipendenti e (per effetto della riduzione a valor medio nullo) a valori equiprobabili {+1, -1}. Come la figura precedente suggerisce, tale segnale non contiene componenti periodiche. Il segnale q(t) all'uscita del quadratore (che in alcuni circuiti è sostituito da un semplice raddrizzatore) è quindi

V41.gif - 2833 Bytes

che può essere scomposto come segue: q(t) = s(t) + N(t), ove s(t) è una componente deterministica che vale

V43.gif - 3001 Bytes

mentre N(t) è la componente di disturbo a valor medio nullo

V44.gif - 1127 Bytes

detta rumore di pattern perchè dipendente dalla particolare successione (pattern) di simboli osservata. È chiaro che il segnale q(t) all'uscita della nonlinearità contiene una componente periodica a frequenza 1/T, data in particolare dalla componente a tale frequenza del segnale determinato periodico s(t) (si noti che tale componente ha ampiezza diversa da zero solo se la banda del segnale w(t) è maggiore della cosiddetta banda di Nyquist 1/2T). Questa componente viene selezionata dal filtro selettivo (insieme a una piccola parte del rumore di pattern) e costituisce il riferimento di sincronismo per la rigenerazione del segnale dati. Lo sfasatore variabile ha la funzione di compensare una volta per tutte in fase di calibrazione del circuito l'eventuale sfasamento che può intercorrere tra il riferimento ricostruito sulla base del segnale q(t) e l'istante di campionamento ottimo del segnale dati v(t).


A.4 - Potenza della Interazione ASE-ASE.

Il calcolo della potenza sigma.gif - 850 Bytes2NN del termine di interazione ASE-ASE n2A(t) è semplice, considerando che l'ASE nA(t) può essere modellato come un processo Gaussiano bianco passa-banda, caratterizzato dalla d.s.p. SA(f) rappresentata di seguito.

FigVII18.gif - 2206 Bytes
Fig. A.4 - Densità spettrale di potenza del rumore ASE.

La funzione di autocorrelazione di n2A(t) è allora

VIIA1.gif - 1697 Bytes.

Poichè, date le variabili aleatorie congiuntamente Gaussiane X, Y, Z, W, si ha

VIIA2.gif - 1702 Bytes

la R2(tau.gif - 834 Bytes) diventa

VIIA3.gif - 1259 Bytes

ove RA(tau.gif - 834 Bytes) = E{nA(t)*nA(t-tau.gif - 834 Bytes)} è la funzione di autocorrelazione di nA(t). Dalla R2(tau.gif - 834 Bytes) si ricava immediatamente la d.s.p. S2(f) di n2A(t) come segue

VIIA4.gif - 1455 Bytes

la cui componente in banda base (l'unica cui il fotorivelatore è sensibile) ha l'andamento delineato nella figura sottostante.

FigVII19.gif - 2813 Bytes
Fig. A.5 - Densità spettrale di potenza dell'interazione ASE-ASE.

Eliminando la componente continua R2A(0)*delta.gif - 870 Bytes(t), si ricava infine il contributo di potenza di rumore cercato come segue

VIIA5.gif - 2678 Bytes.

 


[Indice Capitoli] Indice Capitoli       Ritorna all'inizio[To TOP PAGE]       Bibliografia[Bibliografia]


Alessandro Nordio, Dipartimento di Ingegneria dell'Informazione, Facoltà di Ingegneria, Pisa, © Copyright 1998-99.