You are on page 1of 21

Revista enSimulador

Telecomunicaciones
Informtica, Vol.
No. 2tipo
p. 75PON
- 95
de enlacese SCM-WDM
para1,redes
Medelln - Colombia. Julio - Octubre de 2011, ISSN 0120-131X

Simulador de enlaces SCMWDM para redes tipo PON


Andrs Felipe Gonzlez Carmona
scar Alejandro Prez Marn
Ana Isabel Oviedo
Ferney Amaya
Mario Yepes
Escuela de Ingeniera Informtica, Universidad
Pontificia Bolivariana
Medelln, Colombia
san_andres_gf@yahoo.es
oscarpema@gmail.com
ana.oviedo@upb.edu.co
ferney.amaya@upb.edu.co
mario.yepes@upb.edu.co

Abstract
Las redes de telecomunicaciones han crecido y progresado
gracias a la investigacin y el desarrollo de nuevas tecnologas
basadas en fibra ptica, las cuales han facilitado el acceso a
contenidos de Internet que requieren constantemente mayor
ancho de banda. Las redes PON (Passive Optica Network) han
surgido como una alternativa para los proveedores de servicios
de telecomunicaciones, con el objetivo de compartir el ancho
de banda que ofrece una fibra ptica entre varios usuarios.
Para facilitar la implementacin de una arquitectura PON, en
este trabajo se realiza el diseo y desarrollo de un prototipo
software que permite realizar simulaciones de una red PON
antes de la implementacin fsica y ofrecer informacin para la
toma de decisiones. El simulador est diseado con un modelo
matemtico que emplea la ecuacin no lineal de Schrdinger
para calcular los efectos lineales y no lineales en la propagacin
de la seal a travs de la fibra ptica de los enlaces de la red
PON. El prototipo software, diseado con el estndar UML
2.0, permite el modelamiento y diseo de enlaces SCM-WDM
Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

75

ANDRS FELIPE GONZLEZ CARMONA, SCAR ALEJANDRO PREZ MARN,


ANA ISABEL OVIEDO, FERNEY AMAYA, MARIO YEPES

de una red PON, creando los componentes pticos que la conforman, definiendo sus
parmetros e integrndolos para crear un enlace ptico.
Palabras clave Computer applications, Network simulators, Optical fiber networks,
Passive Optical Network.

I. Introduccin
Debido al reciente incremento en la demanda de ancho de banda, impulsado por
el rpido crecimiento en la cantidad de usuarios y por el surgimiento de nuevos
servicios y contenidos implementados a travs de la red global de comunicacin
Internet, se hace evidente para los proveedores de servicios la bsqueda de soluciones
que permitan a los usuarios finales acceder a la red con mayores anchos de banda
[1]. Entre los principales servicios implementados por medio de Internet se puede
destacar: transferencia de informacin, video llamadas, redes sociales, juegos en
lnea, ejecucin de software en lnea y transmisin de eventos en lnea. Desde hace
algunos aos se ha iniciado el despliegue de fibras pticas hasta el hogar, debido
al gran ancho de banda que ofrecen, los grandes alcances y el poco mantenimiento
que requieren en comparacin con las actuales redes de cobre (cable coaxial y par
de cobre) [1].
La implementacin de soluciones basadas en fibra ptica ha sido ampliamente
utilizada en redes troncales (backbone), pero en redes de acceso su utilizacin se
ha visto retrasada en ltima instancia debido al alto costo de los componentes
pticos necesarios en su despliegue desde la central de los proveedores de servicios
de Internet hasta cada usuario final. La arquitectura PON ha sido propuesta como
una tecnologa que permite compartir el gran ancho de banda que ofrece una fibra
ptica entre muchos usuarios a travs de un divisor ptico pasivo (passive splitter),
disminuyendo as el costo por usuario final y facilitando la prestacin de nuevos
servicios y contenidos que demanden mayores anchos de banda [1], [2], [3].
Al ser PON una solucin basada en fibra ptica se ve afectada por efectos de
propagacin lineales como la atenuacin y la dispersin; efectos no lineales que
generan interferencia (Four Wave Mixing, FWM; Self Phase Modulation, SPM; Cross
Talk Modulation, XPM) y efectos de polarizacin de la fibra ptica (Polarization
Mode Dispersion, PMD). Estos efectos de propagacin y el ruido, impactan el
desempeo de la fibra ptica, limitando su alcance, ancho de banda y nmero de

76

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

Simulador de enlaces SCM-WDM para redes tipo PON

usuarios soportados [1], [4]. Adems, por ser PON una tecnologa de red de acceso,
es necesario que los proveedores de servicios tengan presente en la implementacin
que sus componentes son usualmente desplegados en grandes volmenes por lo
tanto son sensibles al costo, que es trasladado a los usuarios [1]. Por esto, desde la
perspectiva del desarrollo de software, se da la posibilidad de apoyar el diseo e
implementacin de redes tipo PON permitiendo a los proveedores de servicios tomar
decisiones de despliegue e implementacin a partir de resultados de simulaciones de
su infraestructura de red bajo diferentes escenarios en los que se vara el alcance,
el nmero de usuarios o los servicios soportados. En este documento se presenta un
prototipo software que permite la simulacin de un enlace SCM-WDM para una
red tipo PON.
La organizacin del artculo es la siguiente: en la seccin II se presenta una
contextualizacin de las redes PON, su funcionamiento y algunas de sus variaciones.
En la seccin III se presentan algunos trabajos relacionados con simuladores de
redes PON. En la seccin IV se especifican los fundamentos del modelo matemtico
utilizado para realizar el proceso de simulacin. En la seccin V se presentan
caractersticas de diseo del simulador. En la seccin VI se describe la evaluacin
realizada del prototipo construido y finalmente, en la seccin VII se encuentran las
conclusiones y trabajos futuros.

II. Redes PON


La arquitectura PON est conformada fsicamente por una terminal de lnea ptica
(Optical Line Terminal OLT) ubicada en la oficina central del proveedor de servicios,
una serie de unidades de red pticas (Optical Network Unit ONU) ubicadas cerca o en
el mismo lugar de los usuarios finales, y un conjunto de divisores pticos pasivos, que
unidos a la fibra ptica conforman la red ptica de distribucin (Optical Distribution
Network ODN). La arquitectura de una red PON se presenta en la Figura 1.

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

77

ANDRS FELIPE GONZLEZ CARMONA, SCAR ALEJANDRO PREZ MARN,


ANA ISABEL OVIEDO, FERNEY AMAYA, MARIO YEPES

Fig 1. Estructura tpica de una red PON desde el proveedor


de servicios hasta los usuarios finales [5].

En comparacin con las arquitecturas punto a punto, una red PON reduce la cantidad
de fibra y equipos necesarios en la red ptica de distribucin (ODN) entre la central
del proveedor de servicios y el usuario final [6]. PON maneja una arquitectura de
fibra ptica compartida, en la cual una sola fibra de la oficina central del proveedor
se conecta a varias fibras individuales a travs de los divisores pticos pasivos.

78

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

Simulador de enlaces SCM-WDM para redes tipo PON

En este tipo de redes el ancho de banda no es dedicado, sino que es compartido en


el tiempo entre los diferentes usuarios de la PON, obteniendo una configuracin de
red de punto a multipunto [5].
Las propuestas iniciales de las redes PON actualmente estandarizadas emplean
multiplexacin por divisin en el tiempo (Time Division Multiplexing TDM) como
mecanismo de acceso al medio. En donde cada final de fibra enlaza la conexin de
banda ancha a travs de una unidad de red ptica localizada en la casa o edificio
del usuario y un esquema broadcast es usado para la transmisin descendente de
los datos a stas, donde todos los datos transmitidos por la red PON son recibidos,
pero cada unidad de red ptica toma sus datos basndose en un nico encabezado
del paquete de informacin. Para la transmisin ascendente, cada unidad de red
ptica tiene un slot de tiempo en el cual puede comunicarse con la terminal de lnea
ptica situada en la oficina central, en efecto un esquema punto a multipunto. En
una tpica red PON una sola terminal de lnea ptica puede albergar la conexin
para hasta 32 unidades de red pticas [7].
Ms recientemente, el esquema de mltiples longitudes de onda utilizado en la
multiplexacin por divisin de longitud de onda (Wavelength Division Multiplexing
WDM) es empleado como mecanismo de acceso al medio en WDM-PON. De esta
forma, WDM es usado para separar las unidades de red pticas en varias redes
PON virtuales coexistiendo en la misma infraestructura fsica. Alternativamente,
las longitudes de onda pueden ser utilizadas en conjunto con la multiplexacin por
subportadoras (Subcarrier Multiplexing SCM) para proporcionar una utilizacin
eficiente del canal y reducir los retrasos experimentados en las unidades de red
pticas [6].
WDM-PON puede compartir la misma arquitectura de fibra punto a multipunto
como TDM-PON, pero lgicamente es un esquema punto a punto, en el cual a cada
unidad de red ptica se le asigna una longitud de onda dedicada, permitiendo as
que la banda ancha entregada al usuario no sea compartida por tiempo [7].

III. Simuladores de redes PON


Desde su concepcin hasta la actualidad, los sistemas pticos de comunicacin se
han considerado cada vez ms complejos; su implementacin se ha visto envuelta
por la consideracin de fenmenos que afectan su rendimiento, eficacia y estabilidad.
En un mundo donde la velocidad es cada vez ms importante, se hace evidente
la necesidad de reducir el tiempo de salida al mercado de estos sistemas, a lo cual
cientficos e ingenieros han dado respuesta con software avanzado en tcnicas de
simulacin que asisten en el proceso de su diseo, con el fin agilizar y probar antes
de su implementacin.

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

79

ANDRS FELIPE GONZLEZ CARMONA, SCAR ALEJANDRO PREZ MARN,


ANA ISABEL OVIEDO, FERNEY AMAYA, MARIO YEPES

En el mercado se puede encontrar variedad de software que permite la simulacin


de sistemas pticos de comunicacin, a la vez que entregan indicadores, mtricas
y reportes de funcionamiento. Entre el software para la simulacin de redes
basadas en fibra ptica, se pueden encontrar algunos antecedentes presentados a
continuacin.

A. Software comercial para simular redes PON


Son herramientas software desarrolladas con el enfoque de suplir las necesidades
del comercio. Debido a su larga trayectoria y evolucin presentan una amplia gama
de funciones agregadas al simulador que las hacen ms atractivas para las grandes
empresas.
El software comercial constituye herramientas complementarias, es decir cada una
satisface requerimientos diferentes, generando un grupo de funcionalidades de valor
agregado que las dems no poseen. En la tabla 1 se presenta un resumen del software
comercial revisado.
Tabla 1. Simuladores de redes PON comerciales.
Producto: OptSim [8]
RSOFT Design Group
Creador
Permite el diseo y la simulacin de sistemas de comunicacin ptica
Descripcin monomodo al nivel de propagacin de la seal. Entre los cuales se
encuentra FTTx/PON.
Posee una interfaz grfica que simula instrumentos de medicin como
los de un laboratorio.
Fu n c i o n e s Posee interfaces con herramientas de terceros como MATLAB, Cadence
Generales
Spectre, Lieki Application Designer, Luna Optical Vector Analyzer.
Posee una librera de componentes predefinidos de fabricantes, que
facilita modelar dispositivos disponibles comercialmente.
Producto: ModeSYS [9]
RSOFT Design Group
Creador
Permite el diseo y simulacin de sistemas de comunicacin ptica
Descripcin multimodo entre los cuales se encuentra FTTx/PON. Presenta especial
atencin en las aplicaciones de comunicacin de datos.
Permite el anlisis del rendimiento a travs de modelos estadsticos de
efectos de fibra multimodo tales como los modelos de fibra Cambridge
Fu n c i o n e s 81 y 108.
Generales
Posee un conjunto de herramientas de medicin que permite analizar
las caractersticas principales de sistemas de comunicacin ptica
multimodo.

80

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

Simulador de enlaces SCM-WDM para redes tipo PON

Producto: OptiSystem 7 [10]


Optiwave
Creador
Suite de diseo que permite planificar, probar y simular enlaces pticos
Descripcin
en la capa de transmisin de las redes pticas.
Permite simular tecnologas emergentes PON, como las diversas
tcnicas de accesos mltiples pticos por divisin de cdigo (optical
code-division multiple-access OCDMA) para arquitecturas OCDMAPON. Adems de una variedad de redes pticas pasivas: BPON,
Fu n c i o n e s EPON, GPON.
Generales
Permite el diseo de amplificadores, receptores y transmisores.
Posee herramientas de anlisis como diagramas VER, Q-Factor,
Signal chirp.
Posee interfaces con otras herramientas como: Matlab, Simulink,
OptiSPICE y Agilent.
Producto: VPI Transmisin Maker [11]
Creador
VPI photonics design automation - una divisin de VPIsystems.
Herramienta para el diseo de nuevos sistemas pticos incluidos de
corto alcance, de acceso, de larga distancia en transmisin ptica que
Descripcin
permite la actualizacin de tecnologa y sustitucin de componentes
para plantas de redes existentes.
Diseo de sistemas WDM de alta capacidad incluyendo nuevos
sistemas de modulacin, deteccin de colisiones y compensacin PMD,
amplificaciones Raman e hbridas, procesamiento de seales pticas y
monitoreo de canales pticos.
Fu n c i o n e s Permite seleccionar diferentes tecnologas como la PON y diferentes
Generales
topologas de agregacin y distribucin de redes.
Permite evaluar el rendimiento de los componentes, las interferencias
y la dinmica en redes DWDM.
Incluye la cuantificacin de prdidas de seales inducidas en la fibra
con modelos de CD, Kerr, PMD, SRS, SBS y reflexiones.

B. Software libre para simular redes PON


Son herramientas para el diseo y prueba de redes de comunicaciones convencionales
que podran simular enlaces de fibra ptica con funcionalidades enfocadas ms en
una solucin especfica en vez de tratar de abarcar una gran cantidad como lo hacen
los simuladores comerciales. En la tabla 2 se presenta un resumen de los simuladores
de redes PON libres revisados.

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

81

ANDRS FELIPE GONZLEZ CARMONA, SCAR ALEJANDRO PREZ MARN,


ANA ISABEL OVIEDO, FERNEY AMAYA, MARIO YEPES

Tabla 2. Simuladores de redes PON libres.


Producto: Optical WDM Network Simulator (OWns) [12]
DAWN Networking Research Lab
Creador
Descripcin Simulador que facilita el estudio de esquemas de conmutacin y
enrutamiento en redes WDM.
Funciones
Es diseado como una extensin del simulador de red NS (Network
Generales
Simulator), un simulador multi protocolo que es ampliamente usado
para investigacin y que se encuentra disponible al dominio pblico.
OWns incorpora al simulador las principales caractersticas de las
redes WDM como: algoritmos de enrutamiento, construccin virtual
de topologas, enlaces con mltiples longitudes de onda y nodos de
conmutacin ptica.
Producto: Asons - An Automatically Switched Optical Network Simulator [13]
NTUA (National Technical University of Athens) Telecommunications
Creador
Laboratory
Descripcin Motor de simulacin que permite experimentar con redes pticas
automticamente suicheadas (Asons - Automatically Switched Optical
Network).
Funciones
Asons es basado en el popular simulador NS-2.
Generales
Permite definir enlaces de fibras basadas en WDM.
Soporta fallas en la fibra, sobreposicin/aumento de modelos de red por
capas y diseo e implementacin de algoritmos de control de red.

C. Proyectos de investigacin para simular redes PON


Los simuladores generados como resultado de un proyecto de investigacin
son ms especficos, ya que no slo se centran en unas pocas funcionalidades,
si no que estn enmarcados por un conjunto de parmetros que determinan
su comportamiento, todo esto de acuerdo con la investigacin que se est
desarrollando. En la tabla 3 se presentan los proyectos de investigacin
relacionados con las redes PON revisados.

82

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

Simulador de enlaces SCM-WDM para redes tipo PON

Tabla 3. Proyectos de investigacin de redes PON.


Producto: Photonic Network Simulator (PhotoNet) [14]
Lappeenranta University of Technology
Creador
Descripcin Proyecto dedicado a crear una herramienta orientada a objetos para
la simulacin de redes pticas, que sea mantenible, expandible y que
funcione bien.
Fu n c i o n e s La herramienta es capaz de calcular la red ptica ms ptima. El
Generales
criterio de optimizacin es el costo y el nmero de longitudes de onda
usadas en la red.
Es capaz de encontrar rutas separadas para el manejo del trfico.
Dada una topologa de red, el simulador puede automticamente
calcular: el nmero de nodos, el nmero de enlaces, la conectividad
fsica, el lmite ms bajo tericamente del nmero de longitudes de
onda en la red, el nmero promedio de saltos entre un par de nodos
y el dimetro de la red.
Producto: Simulador para redes pticas semitransparentes [15]
Ferrer Mart, Jordi
Creador
Descripcin Proyecto de tesis que presenta un simulador que ayuda a la
planificacin en el despliegue de una red ptica, permitiendo conocer
su comportamiento. Se basa en redes pticas de transporte que
utilizan multiplexacin de longitudes de onda en la fibra por medio
de DWDM.
Fu n c i o n e s Presenta el diseo de un protocolo de enrutamiento basado en OSPF
Generales
(Open Shortest Path Fist) RFC 1247, orientado a las caractersticas
de una red ptica.
Utiliza topologas de redes reales como modelos para la simulacin.
Presenta la abstraccin de los modelos tericos de una red ptica a
rutinas para realizar una implementacin de software.

IV. Modelo de simulacin


Uno de los desafos en el diseo de PON es la distribucin del video y para esto puede
emplearse multiplexacin de subportadora y de longitud de onda (SCM-WDM),
donde una seal de RF transporta diferentes canales en formato AM-VSB o QAM
en un esquema SCM (subcarrier multiplexed) y se emplean varias longitudes de onda
en un esquema WDM (Wavelength Division Multiplexing).
La ecuacin no lineal de Schrdinger NLSE se emplea para calcular los efectos lineales
y no linealidades sobre la envolvente del campo elctrico A(z,t) al propagarse a
travs de la fibra ptica [16]:

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

83

ANDRS FELIPE GONZLEZ CARMONA, SCAR ALEJANDRO PREZ MARN,


ANA ISABEL OVIEDO, FERNEY AMAYA, MARIO YEPES

(1)
Donde a es el coeficiente de atenuacin, bk es el coeficiente de dispersin de orden k
y ges el coeficiente no lineal. En la ecuacin (1) el segundo trmino de la izquierda
representa la atenuacin lineal, el tercer trmino representa la dispersin lineal y el
trmino de la derecha de la ecuacin representa el efecto SPM.
En la mayora de los casos la NLSE debe resolverse numricamente y uno de los
algoritmos ms empleados es el SSF (Split Step Fourier) [16]. Para muy pocos casos
la NLSE puede resolverse analticamente.
Para calcular la interaccin entre dos longitudes de onda se emplean las ecuaciones
acopladas no lineales de Schrdinger (Coupled NLSE, CNLSE) para las envolventes
de los campos elctricos A1(z,t) y A2(z,t) [16]:
(2)

(3)
Donde g es el coeficiente de ganancia Raman y los subndices 1 y 2 identifican los
parmetros para las longitudes de onda 1 y 2.
El efecto de la amplificacin Raman distribuida puede introducirse en la NLSE
reemplazando el coeficiente de atenuacin por la funcin de prdidas equivalentes
de la fibra aeq(z) (ver ecuacin (4) [17], y esta funcin incluye el efecto conjunto de
atenuacin y amplificacin.

(4)
La solucin de la ecuacin no lineal de Schrodinger permite entender los fenmenos
que ocurren durante la propagacin de seales a travs de la fibra ptica. Esta solo
puede resolverse analticamente para ciertos casos y en general deben emplearse
mtodos numricos. El mtodo numrico ms empleado para resolver la NLS por su
relativo bajo costo computacional es el Split-Step Fourier (SSF) [16].
Para solucionar la NLS se define un operador lineal
expresando la ecuacin de la siguiente forma [16]:

y un operador no lineal

(5)

84

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

Simulador de enlaces SCM-WDM para redes tipo PON

Donde el operador lineal es [16]:


(6)
Y el operador no lineal es [16]:
(7)
Cuando la envolvente del campo elctrico A(z,t) se propaga de z a z+h, la solucin
analtica de la ecuacin NLS es [16]:
(8)
Aunque la dispersin y las no linealidades actan conjuntamente a lo largo de la
fibra ptica, el mtodo SSF consiste en dividir la ecuacin en una parte lineal y una
parte no lineal, es decir, se asume que en una pequea distancia h los efectos lineal
y no lineal actuan independientemente [18]:
(9)
El operador lineal se evala en el dominio de frecuencias empleando la transformada
de Fourier [18], luego se obtiene la transformada inversa de Fourier para multiplicar
por el operador no lineal en el dominio del tiempo.
Puede obtenerse una mejor aproximacin de la NLS al emplear el mtodo symmetrized
SSF [16], obteniendo la siguiente solucin aproximada de la envolvente del campo:
(10)
Hay varios mtodos para calcular el tamao del paso h. Uno de ellos es el mtodo
de la rotacin de la fase no lineal (nonlinear phase-rotation method), en el que el
valor de h se calcula a partir del mximo desplazamiento en la fase no lineal )max y
el valor pico de la envolvente A , o potencia P0 [19]:
p

(11)
Se ha reportado que cuando )max es menor a 0.05 rad, el mtodo split-step Fourier
da un buen resultado para los sistemas de comunicacin pticos actuales [16].

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

85

ANDRS FELIPE GONZLEZ CARMONA, SCAR ALEJANDRO PREZ MARN,


ANA ISABEL OVIEDO, FERNEY AMAYA, MARIO YEPES

V. Diseo del simulador


El diseo es una fase del proceso de desarrollo de software en donde se modela
la aplicacin antes de su codificacin [20]. El modelado es una parte esencial en
los proyectos de desarrollo de software debido a que permite asegurar que las
funcionalidades requeridas sean cumplidas, adems de dar soporte a requerimientos
de escalabilidad, robustez, seguridad, entendibilidad, antes de que los cambios en la
implementacin del cdigo sean difciles y costosos de realizar [20].
UML es un lenguaje para el modelado que permite la especificacin, visualizacin
y documentacin de sistemas de software, facilitando el diseo de una solucin que
cumpla con los requerimientos de la aplicacin [20].
Los resultados de la fase de diseo fueron representados utilizando el estndar UML
2.0 para su especificacin, en donde a travs de trece tipos de diagramas se perfil
el prototipo software desarrollado. Los diagramas se encuentran divididos en tres
categoras: de comportamiento, de estructura y de interaccin [20]. 2

A. Diagramas de comportamiento
A continuacin se describen los diagramas de comportamiento propuestos por UML
2.0, los cuales son:
1.
2.

3.

Diagrama de casos de uso: Se basan en los requerimientos del sistema. Muestra


los eventos generados por la interaccin entre el sistema y entidades externas
al sistema.
Diagrama de actividades: Presentan la secuencia de actividades. Muestran el
flujo de trabajo desde el punto de inicio hasta el punto final detallando muchas
de las rutas de decisiones que existen en el progreso de eventos contenidos en
la actividad.
Diagrama de estados: Modela el comportamiento de un solo objeto, especificando
la secuencia de eventos que un objeto atraviesa durante su tiempo de vida en
respuesta a los eventos.

La figura 2 presenta el diagrama de casos de uso del simulador de redes PON


desarrollado, donde se pueden identificar los eventos del sistema.

86

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

Simulador de enlaces SCM-WDM para redes tipo PON

Fig 2. Diagrama de casos de uso del simulador desarrollado.

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

87

ANDRS FELIPE GONZLEZ CARMONA, SCAR ALEJANDRO PREZ MARN,


ANA ISABEL OVIEDO, FERNEY AMAYA, MARIO YEPES

B. Diagramas de Estructura
Los diagramas estructurales se describen a continuacin:
1. Diagrama de paquetes: define la organizacin y distribucin de los diferentes
objetos de negocio que componen el modelo.
2. Diagrama de clases: muestra los bloques de construccin de cualquier sistema
orientado a objetos. Adems describen la vista esttica del modelo, visualizando
atributos y operaciones de los objetos de negocio.
3. Diagrama de objetos: enfatiza en la relacin entre las instancias de las clases
en algn punto en el tiempo.
4. Diagrama de estructura compuesta: muestra la estructura interna de una clase,
incluyendo sus puntos de interaccin a otras partes del sistema.
5. Diagrama de componentes: ilustra las piezas del software, controladores
embebidos, etc. que conformarn un sistema.
6. Diagrama de despliegue: modela la arquitectura en tiempo de ejecucin de un
sistema. Muestra la configuracin de los elementos de hardware (nodos) y diagrama
cmo los elementos y artefactos del software se trazan en esos nodos.
En la figura 3 se puede ver el diagrama de estructura compuesta para un enlace
del simulador de redes PON desarrollado, se presenta la relacin de las partes que
colaboran e interactan.
Fig 3. Diagrama de estructura compuesta para la simulacin del enlace actual.

88

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

Simulador de enlaces SCM-WDM para redes tipo PON

C. Diagramas de interaccin
Finalmente se describen los diagramas de interaccin, los cuales son:
1. Diagrama de secuencias: muestra los objetos como lneas de vida a lo largo del
tiempo con sus respectivas interacciones representadas como mensajes dibujados
con flechas desde la lnea de vida origen hasta la lnea de vida destino.
2. Diagrama de comunicacin: es un diagrama de interaccin que muestra
informacin similar a los diagramas de secuencia pero su foco principal es en
la relacin de objetos. La secuencia de los mensajes se muestra a travs de un
esquema enumerado.
3. Diagrama de tiempos: proveen una vista de los estados de un objeto a travs
del tiempo y los mensajes que modifican los estados. Se usan para mostrar el
cambio en el estado o valor de uno o ms elementos en el tiempo. Tambin
puede mostrar la interaccin entre los eventos de tiempos, las restricciones de
tiempos y las duraciones necesarias.
4. Diagrama de interaccin: permiten que los fragmentos de interaccin sean
fcilmente combinados con los puntos y flujos de decisin.
La figura 4 presenta el diagrama de interaccin, donde se describe el patrn de
interaccin del simulador desarrollado.

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

89

ANDRS FELIPE GONZLEZ CARMONA, SCAR ALEJANDRO PREZ MARN,


ANA ISABEL OVIEDO, FERNEY AMAYA, MARIO YEPES

Fig 4. Diagrama de interaccin del simulador desarrollado.

90

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

Simulador de enlaces SCM-WDM para redes tipo PON

VI. Evaluacin del simulador


El prototipo software fue desarrollado en la plataforma de Microsoft de Visual Studio
.NET especficamente con el lenguaje de programacin C#, utilizando el paradigma
de la programacin orientada a objetos y una arquitectura basada en tres capas:
capa de presentacin, capa de lgica de negocio y capa de persistencia.
Para cada una de las anteriores capas se han utilizado herramientas y libreras con
el fin de satisfacer los requisitos del proyecto, as como en la capa de persistencia
se utilizan libreras para la generacin de archivos XML, y en la capa de la lgica
de negocio se utilizaron libreras matemticas para los clculos de ecuaciones con
transformadas de Fourier.
En la figura 5 se presenta un pantallazo del panel izquierdo de componentes e
instrumentos, el panel central para el diseo de los enlaces y el panel izquierdo con
una muestra de los formularios para la parametrizacin de los objetos.
Fig 5. Pantallazo del prototipo del simulador desarrollado.

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

91

ANDRS FELIPE GONZLEZ CARMONA, SCAR ALEJANDRO PREZ MARN,


ANA ISABEL OVIEDO, FERNEY AMAYA, MARIO YEPES

Para la evaluacin del prototipo construido se utiliz una implementacin del


modelo matemtico presentado en la seccin IV. La implementacin fue realizada
al interior del grupo de investigacin GIDATI (Grupo de Investigacin, Desarrollo y
Aplicacin en Telecomunicaciones e Informtica), quienes son los autores del modelo
matemtico presentado.
La evaluacin del simulador es realizada mediante un anlisis estadstico comparando
y correlacionando los datos arrojados por el modelo implementado en Matlab contra
los datos arrojados por el desarrollo realizado en C#.
El anlisis de resultados arroja como resultado algunos indicadores estadsticos,
por ejemplo el coeficiente correlacin, que mide el grado de asociacin o variacin
conjunta entre las variables arrojadas por las diferentes implementaciones. Dicho
coeficiente tuvo un valor aproximado a 1, reflejando la similitud y poca variacin
entre los resultados de ambas implementaciones.
El procedimiento para analizar dichos resultados fue el siguiente:
1. Definicin del script de prueba para cada implementacin.
2. Ejecucin de la prueba y tabulacin de los resultados de cada
implementacin.
3. Calculo del coeficiente de correlacin para ambas implementaciones.
El coeficiente de correlacin para la variable analizada en cada uno de los componentes
pticos, se calcula promediando el coeficiente de correlacin obtenido en cada uno de
los scripts de pruebas realizados. En los scripts de prueba el tamao de la muestra
para la variable analizada en cada componente es de 4096.
En el componente de la fuente DWDM la variable por analizar es la potencia de
salida y el valor promediado del coeficiente de correlacin entre los modelos de C#
y Matlab es de 1.
Para la fibra ptica la variable por analizar es la potencia de salida y el coeficiente
de correlacin promediado para cada de los scripts de prueba es de 0,99999844.
Con los anteriores resultados se concluye que el grado de asociacin o similitud de
los datos arrojados por las implementaciones de C# y Matlab es del 99%.

VII. Conclusiones
En este trabajo se presenta el diseo y desarrollo de un simulador de enlaces
SCM-WDM de una red tipo PON que permite la creacin de los componentes:
fuente DWDM, transmisor ptico, fibra ptica, divisor ptico, atenuador ptico,

92

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

Simulador de enlaces SCM-WDM para redes tipo PON

filtro ptico y multiplexor WDM, e instrumentos de medicin como el analizador


de seales elctrico y el filtro ptico.
El simulador fue diseado segn un modelo matemtico que emplea la ecuacin no
lineal de Schrdinger para calcular los efectos lineales y no lineales en la propagacin
de la seal a travs de la fibra ptica de los enlaces de la red PON.
Para disear el simulador se utiliz exitosamente el estndar UML 2.0 que ofrece
trece diagramas, los cuales permiten tomar decisiones antes de la codificacin,
aclarando dudas en una etapa menos crtica y logrando as la estructuracin de un
plan de desarrollo ms ordenado. Los modelos UML 2.0 ms que un compromiso a
seguir son una gua que se adapta a las necesidades del proyecto, facilitando de esta
forma la comprensin del comportamiento que deba tener el prototipo del simulador
y algunos de sus detalles especficos.
El simulador que fue implementado en C# se puede utilizar esencialmente para unir
los componentes e instrumentos pticos usando sus entradas y salidas mediante los
diferentes formularios para elaborar el diagrama del enlace que posteriormente se
simula usando el modelo matemtico transcrito en C# y finalmente se entregan
los resultados en forma de tablas o grficas 2D de este proceso, incluyendo los
generados por los instrumentos de medicin. Tanto la informacin de los componentes,
instrumentos, enlaces y resultados se almacena en archivos XML que facilitan el
transporte de la informacin que se puede visualizar en cualquier computador donde
el programa se ejecute.
Para la evaluacin del simulador se utiliz una implementacin del modelo matemtico
realizado en Matlab por los creadores del modelo. Se realiz una comparacin de
los datos arrojados por la implementacin desarrollada en Matlab contra los datos
arrojados por el prototipo desarrollado en C#, dando como resultado la correlacin
y similitud de los datos de ambas implementaciones.
Los resultados obtenidos durante las pruebas realizadas con el simulador se
asemejan a los datos recibidos para su comprobacin y en pruebas controladas
de los procesos de simulacin se obtuvieron los mismos valores esperados, con
un grado de igualdad del 99%.
Como trabajos futuros se propone incluir referencias a componentes pticos e
instrumentos de medicin existentes en el mercado, mediante acuerdos con sus
respectivas empresas; integrar el simulador con un sistema geogrfico que permita
identificar la ubicacin de los componentes en un ambiente ms real, y mejorar el
proceso de simulacin agregndole variaciones a las seales en el tiempo e incluir
la visualizacin del proceso de simulacin paso a paso.

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

93

ANDRS FELIPE GONZLEZ CARMONA, SCAR ALEJANDRO PREZ MARN,


ANA ISABEL OVIEDO, FERNEY AMAYA, MARIO YEPES

Referencias
Lam. Cedric, Introduction, PON Architectures Review en Passive Optical Networks: Principles
and practice, Ed: Londres: Elsevier Inc, 2007, pp. 1-84.
Management of stimulated Raman scattering in catv wdm reverse path Systems (White Paper).
Bryant A. Best. Scientific-Atlanta Inc.
An Introduction to PON Technologies. Frank Effenberger, David Cleary, Onn Haran, Glen Kramer, Ruo Ding Li, Moshe Oron, Thomas Pfeiffer. IEEE Communications Magazine, March
2007.
Padmanabhan. Ragavendra Anantha, Analytical modeling to evaluate the effect of cross phase
modulation on WDM optical Networks, Madras University, Sep 25, 2006. [En lnea]. Disponible: http://www.ittc.ku.edu/research/thesis/documents/ragavendra_anantha_padmanabhan_thesis.pdf
Infiesta Saborit. Jess, Redes PON: Redes pticas pasivas (passive optical network), Fabila,
Ene 20, 2008. [En lnea]. Disponible: http://www.fabila.com/noticia.asp?id=674
Passive Optical Network, Wikipedia the Free Encyclopedia, 2009. [En lnea]. Disponble: http://
en.wikipedia.org/wiki/Passive_ optical_network
Rubenstein. Roy, WDM-PON blurs the boundary between metro and last mile, Fibre Systems,
Enero 2009. [En lnea]. Disponile: http://fibresystems.org/cws/article/magazine/37083
RSoft Design Group Inc, OptSim Product Overview, RSoft Design Group. [En lnea]. Disponible: http://www.rsoftdesign.com/ products.php?sub=System+and+Network&itm=
OptSim
RSoft Design Group Inc, ModeSYS Product Overview, RSoft Design Group. [En lnea]. Disponible: http://www.rsoftdesign.com/ products.php?sub=System+and+Network&itm=
ModeSYS
Optiwave Systems Inc, OptiSystem 7 Overview, Optiwave. [En lnea]. Disponible: http://www.
optiwave.com/site/products/ system.html
VPIsystems Inc, VPItransmissionMaker Optical Systems, VPI photonics. [En lnea]. Disponible: http://www.vpiphotonics.com/ TMOpticalSystems.php
DAWN Networking Research Lab, Optical WDM Network Simulator (OWns), DAWN Advanced
Networking Research Lab, Abr 24, 2001. [En lnea]. Disponible: http://www.eecs.wsu.edu/
~dawn/software/owns.html
Kylafas. George, y Soldatos. John, Asons - An Automatically Switched Optical Network Simulator, NTUA (National Technical University of Athens) Telecommunications Laboratory. [En
lnea]. Disponible: http://www.telecom.ntua.gr/asons/
Chistokhvalov. Oleg, Naoumov. Valeri, y Dobrovolskaya. Natalia, Photonic Network Simulator
(PhotoNet), Lappeenranta University of Technology, Abr 15, 2003. [En lnea]. Disponible:
http://www.it.lut.fi/project/photonet/
Ferrer Mart. Jordi, Simulador para Redes pticas Semitransparentes, UniversitatPolitcnica
de Catalunya, Feb 8, 2008. [En lnea]. Disponible: http://upcommons.upc.edu/pfc/handle/
2099.1/4741.
Govind P. Agrawal. Nonlinear Fiber Optics. Academic Press, third edition, 2001.
Noboru Takachio, Hiro Suzuki. Application of Raman-Distributed Amplification to WDM Transmission Systems Using 1.55-um Dispersion-Shifted Fiber. Journal of Lightwave Technology,
19: 60-69, Jan. 2001.

94

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

Simulador de enlaces SCM-WDM para redes tipo PON


Simulation of Pulse Propagation in Nonlinear Optical Fibers. Uwe Bandelow, Ayhan Demircan,
Martin Kesting. 2003.
Optimization of the Split-step Fourier Method in Modeling Optical Fiber Communications Systems. O. V. Sinkin, R. Holzlhner, J. Zweck, C. R. Menyuk. 2002.
OMG, Introduction to OMGs Unified Modeling Language, Julio 2005. [En lnea]. Disponible:
http://www. omg.org/gettingstarted/what_is_uml.htm

Revista en telecomunicaciones e informtica, Vol. 1, No. 2 (2011)

95

You might also like