Professional Documents
Culture Documents
Captulo 4
Caso prctico. Simulacin
En este captulo se describe el proceso de simulacin llevado a cabo para
demostrar la mejora en la tolerancia a la CD que presenta el formato Partial
DPSK frente al formato DPSK comn.
4.1.- Introduccin
Como se expone en el captulo 3, el formato DPSK es apropiado para sistemas
en los que se requieren altas tasas binarias. Esto se debe, principalmente, a la
mejora en el OSNR que este formato presenta frente al formato OOK. Puesto
que el formato DPSK es ampliamente utilizado en la actualidad en enlaces de
comunicaciones sobre fibra ptica, es importante encontrar mtodos que
mejoren el rendimiento de dicho formato frente a deficiencias del canal de
comunicacin, como la CD.
Se demuestra que la recepcin de una seal DPSK en un canal de comunicacin
cuya CD neta es no nula es notablemente mejorada si el ancho de banda del
filtro de recepcin se reduce por debajo del ancho de banda ptimo para la
recepcin de dicha seal DPSK en un canal de comunicacin cuya CD neta es
nula y si el retraso relativo entre los dos brazos del MZI utilizado para
demodular la citada seal se fija a un valor inferior al periodo de bit de dicha
seal (T
b
) [31] [32] [33].
Estas dos condiciones para la recepcin ptima de la seal DPSK en presencia
de CD son verificadas mediante simulacin en [33].
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
59
Para corroborar las conclusiones expuestas en [33], se ha partido del sistema
all descrito, mostrado en la Fig. 4.1 [33], y, sobre l, se han realizado las
adaptaciones necesarias para permitir su simulacin mediante la herramienta
Optisystem.
El proceso de simulacin llevado a cabo se expone en el presente captulo.
Fi gur a 4.1. Esquema general del sistema simulado.
4.2.- Sistema simulado
Para verificar las condiciones de recepcin ptima de seales DPSK en
presencia de CD expuestas en [33], se ha simulado el sistema mostrado en la
Fig. 4.2 con la herramienta Optisystem.
Fi gur a 4.2. Sistema utilizado para la simulacin mediante la herramienta Optisystem.
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
60
Aunque la forma lgica de proceder para validar los resultados de una
simulacin es reproducir la simulacin, opcionalmente, y realizar mediciones en
laboratorio bajo las condiciones de dicha simulacin, en este caso se ha
alterado el orden de las acciones y se han tomado las medidas en laboratorio
con anterioridad a la reproduccin de la simulacin. Ello es debido a que las
mediciones experimentales se tomaron en el laboratorio de ptica del Instituto
de Telecomunicaciones Avanzadas de la Universidad de Swansea, en Reino
Unido, donde realic mis estudios de mster durante el curso acadmico
2008/09. Todo el proceso de medida llevado a cabo en dicho laboratorio se
describe en el apndice C de esta memoria.
Puesto que la simulacin descrita en este captulo supone el ncleo del
presente proyecto fin de carrera, a continuacin se proceder a detallar cada
uno de los bloques que componen el sistema mostrado en la Fig. 4.2. Estos
bloques son: transmisor, generador de ruido, mdulo de dispersin y receptor.
4.2.1.- Transmisor
El transmisor utilizado para simular mediante la herramienta Optisystem el
sistema descrito en la Fig. 4.1 es el mostrado en la Fig 4.3.
Fi gur a 4.3. Transmisor utilizado para la simulacin del sistema mostrado en la Fig. 4.1 mediante la herramienta
Optisystem.
El transmisor est compuesto por los siguientes elementos:
- Generador de secuencias de bits pseudo-aleatorias: este elemento
genera la secuencia de bits que se va a transmitir.
Debido a que el objetivo de la simulacin presentada en este captulo es
la validacin de los resultados de la simulacin detallada en [33], se han
reproducido las condiciones del modelo all simulado, por lo que el
rgimen binario de este generador de secuencias de bits pseudo-
aleatorias se ha fijado a 40 Gb/s.
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
61
- Precodificador: como consecuencia de que se van a transmitir datos
modulados de acuerdo con un formato diferencial (DPSK), se hace
necesaria la precodificacin de dichos datos antes de insertarlos en el
medio de transmisin; es decir, en la fibra ptica.
La Fig. 4.4 muestra, por una parte, el precodificador utilizado en el
transmisor mostrado en la Fig. 4.3 y, por otra, un ejemplo de la
secuencia de bits que se va a precodificar (secuencia A), la secuencia de
bits resultante tras la precodificacin (secuencia B), el mapeo de la
secuencia de bits precodificada al dominio ptico siguiendo el proceso
mostrado en la Fig. 3.18 (secuencia C), la secuencia de pulsos pticos
generada tras dicho mapeo retrasada T
b
con respecto a la secuencia de
pulsos pticos original debido a la accin del MZI incluido en el receptor
del sistema (secuencia D), la secuencia de bits obtenida en uno de los
puertos de salida del citado MZI como consecuencia de la interferencia
constructiva de las secuencias de pulsos pticos C y D (secuencia E) y la
secuencia de bits obtenida en el otro puerto de salida del interfermetro
como consecuencia de la interferencia destructiva de las secuencias de
pulsos pticos C y D (secuencia F).
(a)
(b)
Fi gur a 4.4. Precodificacin de datos para modulacin DPSK. (a) Precodificador. (b) Ejemplo de precodificacin.
- Generador de pulsos NRZ: este elemento convierte al dominio elctrico
los datos binarios producidos por el generador de secuencias de bits
pseudo-aleatorias y procesados por el precodificador.
Una vez convertida del dominio binario (dominio lgico) al dominio
elctrico, la seal de datos puede utilizarse para estimular un MZM y, de
este modo, generar la seal NRZ DPSK, que, tras atravesar un
modulador de pulsos con objeto de generar la seal RZ DPSK
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
62
correspondiente, se inyectar en la fibra ptica para ser transmitida
hasta el receptor.
- Fuente lser de onda continua: este elemento genera la luz sobre la que,
mediante el proceso de modulacin, se insertarn los datos que se van a
transmitir por el canal de comunicacin.
Debido a que se va a hacer uso de un modulador externo, la fuente lser
opera en modo de onda continua; es decir, mientras se encuentra
funcionando, emite luz constantemente.
- Modulador Mach-Zehnder: como se puede apreciar en la Fig. 4.4, a la
fuente de luz del transmisor sigue una cadena de dos MZMs.
El primero de estos MZMs es el encargado de generar la seal ptica
DPSK que porta la secuencia de datos producida por el generador de
secuencias de bits pseudo-aleatorias. Para generar dicha seal DPSK, el
modulador sigue el proceso detallado en la Fig. 3.18. La seal generada
por este modulador es de tipo NRZ.
- Modulador de pulsos: este elemento, como en el caso del modulador
anterior, es un MZM y tiene como objetivo generar una seal RZ DPSK a
partir de la seal NRZ DPSK generada por el primer modulador de la
cadena.
Como se expuso cuando se detall el generador de secuencias de bits
pseudo-aleatorias, debido a que el objetivo de la simulacin detallada en
este captulo es la validacin de los resultados alcanzados en [33], se
han reproducido las condiciones all especificadas, por lo que se ha
generado una seal RZ DPSK con un ciclo de trabajo del 66%.
Para producir una seal RZ DPSK con el ciclo de trabajo citado en el
prrafo anterior y al rgimen binario adecuado, las frecuencias de las dos
seales sinusoidales con las que se estimula el MZM deben ser iguales a
la mitad del rgimen binario de la seal que se pretende generar. En
este caso, como se expuso anteriormente, el rgimen binario de la seal
que se quiere generar es 40 Gb/s, por lo que la frecuencia de las seales
sinusoidales con las que se estimula el MZM es 20 GHz.
Por otra parte, de acuerdo con lo expuesto en el apartado 3.4.2.2, para
producir pulsos pticos exentos de chirp, las fases de las dos seales
sinusoidales con las que se excita el modulador de pulsos deben ser
opuestas, de ah que uno de los puertos de estimulacin del MZM
mostrado en la Fig. 4.3 est conectado directamente al generador de
seal que produce la onda sinusoidal de excitacin mientras que para
conectar el otro puerto de estimulacin de dicho MZM al citado
generador de seal se ha intercalado un inversor.
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
63
Una vez detallados todos los elementos que componen el transmisor mostrado
en la Fig. 4.3, la Fig. 4.5 muestra el estado de distintas seales, tanto elctricas
como pticas, en diferentes puntos de dicho transmisor, con objeto de
corroborar lo expuesto en la explicacin de cada uno de los elementos
detallados. Las referencias (a), (b), (c) y (d) que se aprecian en la Fig. 4.5
coinciden con los puntos referenciados como A, B, C y D, respectivamente, en
la Fig. 4.3.
(a) (b)
(c) (d)
Fi gur a 4.5. Estado de seales en distintos puntos del transmisor mostrado en la Fig. 4.3. (a) Seal elctrica a la
salida del generador de secuencias de bits pseudo-aleatorias. (b) Seal elctrica a la salida del precodificador. (c)
Seal ptica a la salida del MZM que genera la seal NRZ DPSK. (d) Seal ptica a la salida del MZM que genera la
seal RZ DPSK.
Las seales mostradas en la Fig. 4.5(a) y la Fig. 4.5(b) coinciden con las
seales referenciadas como secuencia A y secuencia B mostradas en la Fig.
4.4(b).
Por otra parte, en la Fig. 4.5(c) y la Fig. 4.5(d) se puede apreciar que, en una
seal modulada de acuerdo con un formato DPSK, todos los slots portan
energa ptica, tal como se expuso en el apartado 3.4.2.1. La diferencia entre la
seal mostrada en la Fig. 4.5(c) y la seal mostrada en la Fig. 4.5(d) estriba en
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
64
que, mientras que en el primer caso la energa de cada pulso ptico ocupa
completamente el slot correspondiente, en el segundo caso esta energa slo
ocupa parte de dicho slot.
As mismo, en cada una de las dos seales mencionadas anteriormente, la
diferencia entre los distintos pulsos pticos que las componen radica en el valor
de la fase de los mismos. Segn el esquema de modulacin mostrado en la Fig.
3.18, cada vez que se mapea un 1-lgico de la secuencia de bits precodificada
(ver secuencia B en la Fig. 4.4) en el dominio ptico, la fase del pulso ptico
generado es . Por el contrario, cuando se mapea un 0-lgico de dicha
secuencia de bits en el dominio ptico, la fase del pulso ptico generado es 0.
La secuencia C mostrada en la Fig. 4.4 ha sido generada de acuerdo con el
proceso expuesto. Debido a que el reflectmetro ptico en el dominio del
tiempo (Optical Time Domain Reflectometer, OTDR) utilizado para monitorizar
las seales mostradas en la Fig. 4.5(c) y la Fig. 4.5(d) no es sensible a la fase
de la seal monitorizada, no es posible apreciar en dichas figuras el valor de la
fase de los pulsos pticos que conforman las citadas seales.
Por ltimo, la Fig. 4.6 muestra las seales presentes en los puntos identificados
como A, C y D en la Fig. 4.3. Dichas seales, que, para permitir apreciar su
ancho de banda, se muestran en el dominio de la frecuencia, han sido
referenciadas como (a), (c) y (e), respectivamente, en la Fig. 4.6.
En la Fig. 4.6(b) se aprecia que el ancho de banda del lbulo principal de la
seal de datos presente a la salida del generador de secuencias de bits pseudo-
aleatorias es 40 GHz, que coincide con el rgimen binario de la secuencia de
bits generada.
Por otra parte, la Fig. 4.6(d) muestra que el ancho de banda del lbulo principal
de la seal NRZ DPSK generada por el primer MZM de la cadena de
moduladores existente en el transmisor es, aproximadamente, 80 GHz. Es decir,
el ancho de banda del lbulo principal de esta seal es el doble del rgimen
binario de los datos transportados por ella, coincidiendo con la informacin
dada por la Fig. 3.19(a).
Finalmente, en la Fig. 4.6(f) se puede observar que el ancho de banda del
lbulo principal de la seal RZ DPSK generada por el segundo MZM de la
cadena de moduladores existente en el transmisor es, aproximadamente, 105
GHz. Este dato coincide con la informacin dada en el apartado 3.3.1.3, donde
se afirma que el ancho de banda de una seal RZ es mayor que el ancho de
banda de una seal NRZ, y con la informacin dada por la Fig. 3.19(a) y la Fig.
3.19(c), donde se puede ver que el ancho de banda del lbulo principal de una
seal NRZ DPSK es menor que el ancho de banda de una seal RZ DPSK con un
ciclo de trabajo del 33%.
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
65
(a) (b)
(c) (d)
(e) (f)
Fi gur a 4.6. Espectro de la seal de datos en distintos puntos del transmisor mostrado en la Fig. 4.3. (a) Espectro de
la seal de datos a la salida del generador de secuencias de bits pseudo-aleatorias. (b) Detalle del espectro de la seal
de datos a la salida del generador de secuencias de bits pseudo-aleatorias. (c) Espectro de la seal de datos a la
salida del MZM que genera la seal NRZ DPSK. (d) Detalle del espectro de la seal de datos a la salida del MZM que
genera la seal NRZ DPSK. (e) Espectro de la seal de datos a la salida del MZM que genera la seal RZ DPSK. (f)
Detalle del espectro de la seal de datos a la salida del MZM que genera la seal RZ DPSK.
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
66
4.2.2.- Generador de ruido
La Fig. 4.7 muestra el detalle del bloque generador de ruido utilizado para
agregar ruido a la seal RZ DPSK producida por el transmisor mostrado en la
Fig. 4.3. La agregacin de ruido a la seal RZ DPSK tiene por objetivo
reproducir las condiciones de un canal de comunicacin real, aumentando de
este modo la precisin de la simulacin que se va a llevar a cabo.
Fi gur a 4.7. Bloque generador de ruido.
El generador de ruido est compuesto por los siguientes elementos:
- EDFA (980 nm): este primer amplificador, al no tener conectada ninguna
seal ptica en su puerto de entrada, nicamente genera ruido debido a
la accin del fenmeno ASE.
De forma muy resumida, este fenmeno consiste en la amplificacin de
fotones generados en el interior del propio amplificador por la transicin
espontnea de electrones entre los niveles superiores de energa del
cristal de silicio dopado con erbio y los niveles inferiores de energa de
dicho cristal.
Cada vez que se genera un fotn, ste se propaga por el interior del
amplificador, estimulando la transicin de otros electrones de los niveles
superiores de energa del cristal a los niveles inferiores, lo que genera
nuevos fotones. Este proceso en cadena origina la aparicin a la salida
del amplificador de una seal ptica de elevada potencia pero que, al no
haber sido producida por la entrada en dicho amplificador de una seal
coherente, entendiendo por seal coherente una seal portadora de
informacin, oscila de forma arbitraria, por lo que constituye una seal
de ruido, que, adems, se extiende sobre una banda de frecuencias muy
ancha.
- EDFA (1480 nm): este segundo amplificador recibe como entrada el
ruido generado por el primer amplificador de la cadena.
Al tener la seal de bombeo de este amplificador una longitud de onda
diferente a la longitud de onda de la seal de bombeo del primer
amplificador de la cadena, este segundo amplificador aumenta el ancho
de banda de la seal de ruido generada, aumentando, a la vez, la
precisin del modelo de ruido que se va a utilizar para llevar a cabo la
simulacin del sistema mostrado en la Fig. 4.2.
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
67
- Filtro ptico: este elemento tiene como finalidad filtrar el ruido producido
por la cadena de amplificadores. El objeto de este filtrado es que se
aada ruido nicamente en la banda de inters; es decir, en la banda en
la que se encuentra la seal de informacin.
- Atenuador: la finalidad de este elemento es controlar el valor del OSNR
del sistema.
Puesto que el valor de la potencia de la seal de informacin viene
determinado por la potencia de emisin del lser de onda continua que
incluye el transmisor, y dado que el valor del OSNR del sistema est
dado por la expresin
0SNR =
P
scuI
P
udo
(4.1)
el mtodo seguido para controlar el valor del cociente anterior es
controlar el factor P
ruido
por medio del atenuador incluido en el generador
de ruido del sistema.
La Fig. 4.8 muestra el espectro de la seal de ruido producida por el generador
de ruido mostrado en la Fig. 4.7 en los puntos A, B y C identificados en dicha
figura. La seal de ruido en cada uno de los tres puntos mencionados ha sido
referenciada como (a), (b) y (c), respectivamente, en la Fig. 4.8.
Como se puede apreciar en la Fig. 4.8(a) y en la Fig. 4.8(b), el perfil del
espectro de la seal de ruido no es uniforme, existiendo un pico de potencia en
torno a 195,5 THz. Sin embargo, en la banda en la que se encuentra la seal de
informacin (entre 193,04 THz y 193,15 THz, segn la Fig. 4.6(f)), el perfil del
espectro de la seal de ruido es aproximadamente plano, tal como se puede
observar en la Fig. 4.8(c).
Al ser el espectro de la seal de ruido prcticamente constante en la banda en
la que se encuentra la seal de informacin, en dicha banda, este ruido puede
asemejarse a un ruido blanco y puede ser aadido a la citada seal de
informacin para simular el efecto de un canal AWGN.
Es importante destacar que, tras atravesar el atenuador incluido en el
generador de ruido mostrado en la Fig. 4.7, el nico cambio que sufre la seal
de ruido generada es una disminucin de su amplitud, permaneciendo el
espectro de dicha seal inalterado. Es por este motivo por el que en la Fig. 4.8
no se ha representado el espectro de la seal de ruido a la salida del atenuador
mencionado.
Antes de proceder con la explicacin del mdulo de dispersin incluido en el
sistema mostrado en la Fig. 4.2, es importante exponer algunos detalles
preliminares.
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
68
(a) (b)
(c)
Fi gur a 4.8. Espectro de la seal de ruido en distintos puntos del generador de ruido mostrado en la Fig. 4.7. (a)
Espectro de la seal de ruido a la salida del primer EDFA. (b) Espectro de la seal de ruido a la salida del segundo
EDFA. (c) Espectro de la seal de ruido a la salida del filtro.
4.2.2.1.- Clculo de la constante de atenuacin del generador de
ruido
Una vez introducidos el transmisor mostrado en la Fig. 4.3 y el generador de
ruido mostrado en la Fig. 4.7, se procede a exponer cmo se ha calculado el
valor de la constante de atenuacin del atenuador incluido en el citado
generador de ruido.
En primer lugar, la seal de datos generada por el transmisor y la seal de
ruido se han sumado por medio de un acoplador de 3 dB, tal como se muestra
en la Fig. 4.2.
Tras sumar las dos seales citadas en el prrafo anterior, se ha monitorizado el
espectro de la seal resultante por medio de un analizador de espectros pticos
(Optical Spectrum Analyzer, OSA), lo que permite observar la diferencia entre la
potencia de la seal de datos y la potencia de la seal de ruido, es decir, el
OSNR.
Proyecto Fin de Carrera Captulo 4. Caso prctico. Simulacin
69
Debido a que el valor de la potencia de la seal de datos est determinado por
la potencia de lser de onda continua del transmisor y dicha potencia se ha
mantenido igual a 27 dBm, la forma de regular el valor del OSNR es modificar el
valor de la contante de atenuacin del atenuador incluido en el generador de
ruido mostrado en la Fig. 4.7.
Tomando como referencia el valor del OSNR fijado durante la realizacin del
experimento detallado en el apndice C (20,8 dB), se determina que el valor
adecuado para la constante de atenuacin del atenuador incluido en el
generador de ruido del sistema es 0 dB.
La Fig. 4.9 muestra el espectro de la seal resultante tras la suma de la seal
de datos y la seal de ruido producidas por el transmisor y el generador de
ruido del sistema, respectivamente.
(a) (b)
Fi gur a 4.9. Espectros superpuestos de la de la seal de datos y de la seal de ruido. (a) Espectros superpuestos de la
de la seal de datos y de la seal de ruido. (b) Detalle de los espectros superpuestos de la de la seal de datos y de la
seal de ruido.
4.2.3.- Mdulo de dispersin
El mdulo de dispersin utilizado para simular mediante la herramienta
Optisystem el sistema descrito en la Fig. 4.1 se muestra en la Fig 4.10.
Fi gur a 4.10. Mdulo de dispersin utilizado para la simulacin del sistema mostrado en la Fig. 4.1 mediante la
herramienta Optisystem.
Como se puede observar en la Fig. 4.10, el mdulo de dispersin se modela,
simplemente, mediante un segmento de SMF de 1 Km de longitud. Debido a
que la CD se mide en ps/(nm