Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Simulador Redes Gpon PDF
Simulador Redes Gpon PDF
GPON
Luis Mancero B.
Ingeniero de Sistemas
Universidad Politécnica del Ejército
Unidad de Postgrados " Egresado de la Maestría en Redes de Información y Conectividad"
e-mail: luismancero@mail.igm.gov.ec
1
de la Maquina virtual Java y desarrollado · Varias ONUs (Optical Network Unit -
exclusivamente para el análisis de redes de Unidad Óptica de Usuario) que están
datos GPON, el que permite obtener y ubicadas en el domicilio del usuario.
entregar información para indagar,
planificar y dimensionar recursos de una
red GPON, simulador capaz de crear
escenarios para el envió de tráfico
ascendente para petición de servicio y
sincronización, y multicast para el
descendente a la entrega del servicio [1]; el
simulador implementa los componentes
básicos iníciales para una red GPON como
OLT, ONT, difusores de la señal o
SPLITTER y enlaces entre cada uno de
ellos, además la presentación de los
resultados obtenidos en archivos de texto o
en gráficas estadísticas, sobre cada uno de
los componentes del modelo diseñado
II. REDES GPON (Gigabit Passive Figura No. 1 Componentes básicos de una
Optical Netware) ESTANDAR ITU-T red de Fibra Óptica Pasiva
G.984 [1]
En los últimos años hemos sido testigos de Como se puede observar en la figura No. 2
grandes cambios en aspectos de como la la transmisión se realiza entre la OLTy la
tecnología, ha cambiado para ofrecer sus ONU que se comunican a través del divisor,
servicios a través de redes de acceso de cuya función depende de si el canal es
banda ancha, utilizando para el efecto, las ascendente o descendente.
redes de alta velocidad con tecnologías de
fibra óptica.
2
· Permite sustituir las situaciones reales
En el ámbito de las comunicaciones, los por otras creadas artificialmente.
trabajos y experimentos son complejos. Se · Permite obtener y aprenden acciones,
puede observar la aplicación de un habilidades, hábitos, etc., que se pueden
simulador como campo de prueba para el transferir a una situación de la vida real
estudio de Ataques de Negación de con igual efectividad.
Servicios y los Ataques de Negación de · Es una actividad en la que no solo se
Servicios Distribuidos [2]. acumula información teórica, sino que
se la lleva a la práctica.
En algunas organizaciones, los simuladores · Constituyen un procedimiento, tanto
son usados como apoyo a la gestión y para la formación de conceptos y
administración de las redes, permitiendo construcción en general de
simular el impacto de alguna decisión antes conocimientos.
de que esta sea efectuada, por ejemplo la · Permite a las personas la aplicación de
compra de nuevos equipamientos, implantar nuevos contextos a los que, por diversas
nuevos servicios, o mejorar la razones, no se puede acceder desde un
administración de estos, entre otros [2]. mecanismo método lógico y práctico.
En el caso del presente estudio una · Brinda la información necesaria para
arquitectura de tráfico y sistema de red que al realizar la experimentación en el
basado en protocolos estandarizados para mundo real de forma práctica, se esté
redes GPON. debidamente informado de las
consecuencias del proceso a realizar.
Existen diferentes definiciones; una muy
general propuesta por el epistemólogo IV. SIMULADOR
alemán Stephan Hartmann [3] es la MULTIPLATAFORMA GPON
siguiente:
El simulador multiplataforma para redes
“Una simulación es la imitación de un GPON objeto de este estudio, es una
proceso mediante el uso de otro proceso.” herramienta que brinda a los estudiantes y
Esta definición permite incluir en el análisis profesionales un recurso interactivo de
muchas de las herramientas usadas por los investigación y análisis simulado, sobre las
científicos aun sin el uso de computadoras. redes de datos y su evolución a redes como
Otra que se puede destacar es la del Ing. las GPON, obteniendo y entregando
Luis A. Pugnaloni [5], quien expresa una información que permita indagar, planificar
definición que según su criterio es más y dimensionar recursos de una red GPON,
restringida: con la revisión y análisis de los resultados e
“Una simulación es la resolución numérica información.
de ecuaciones matemáticas que modelan
fenómenos de un sistema real.” El simulador GPON, está basado y toma
como base de programación el simulador
CARACTERISTICAS PRINCIPALES OpenSimMPLS, del Ing. Manuel
DE LOS SIMULADORES. Domínguez Dorado [7], programa, código
fuente y manuales originales pueden ser
Una gran parte de la ciencia, hoy en día, obtenidos en la página de su autor.
basa sus éxitos cada vez más en el
paradigma de la simulación, más que en la El Simulador GPON está constituido por
experimentación en sí. Para este caso de una aplicación jar auto-contenida, por lo
estudio sobre la simulación de sistemas que no es necesaria su instalación,
reales de redes, se puede describir que: simplemente se debe invocar su ejecución a
través de la Máquina Virtual Java de SUN,
· Es una configuración de hardware y la misma que comúnmente ya la poseen la
software en la que, mediante algoritmos mayoría de Sistemas Operativos.
de cálculo, se reproduce el
comportamiento de un determinado Una de las ventajas del simulador es su
proceso o sistema físico. portabilidad, ya que funciona de forma
3
independiente a la arquitectura o sistema con la topología y configuración de la red a
operativo del computador en el que se simular.
ejecute, ya que el mismo esta implementado La barra de herramientas (Figura No.5)
en el lenguaje de programación Java, lo que incorpora varios iconos que representan a
permite también su implementación como cada uno de los elementos que intervienen
una aplicación multiproceso, mediante la en la configuración de una red GPON.
programación de hilos.
4
Los acopladores reparten la potencia de la Cuando la simulación está en
señal de manera proporcional. Los divisores funcionamiento, una barra de progreso
son un caso particular de los acopladores en indica en todo momento el porcentaje de la
donde la potencia de la señal se divide en simulación en curso. También existe un
partes iguales. contador que muestra el número de
nanosegundos consumidos en la
El último icono representa los enlaces, este simulación. Es posible disminuir la
elemento permite la comunicación entre los velocidad de la simulación, mediante una
diferentes nodos del escenario, barra deslizadora de fácil control, esto
permite observar con detenimiento los
ÁREA DE SIMULACIÓN sucesos que van ocurriendo, sin necesidad
de detener y reanudar periódicamente la
Esta área está dedicada exclusivamente para simulación.
el análisis visual del comportamiento de la
red diseñada, en la misma no pueden Toda la simulación que se puede observar
realizarse modificaciones de la Topología en esta área en tiempo real es simplemente
implementada, la topología que será la representación gráfica de los valores
visualizada aquí es la misma que se generó internos generados por los elementos que
en el área de diseño, en la cual pueden componen el escenario. En la mayoría de
observarse eventos como: el tráfico de las ocasiones, la simulación visual, junto
paquetes en toda la topología, el descarte o con las estadísticas generadas por los nodos
recepción de los paquetes encaminados, que estén configurados con ese propósito,
fallas de los enlaces por falta de potencia de son suficientes para comprender los
sus elementos, etc. (Figura No.6) diferentes eventos ocurridos en la
simulación.
5
DISEÑO FUNCIONAL DEL ÁREA DE
SIMULACIÓN
Implementa el método
capturarEventoSimulacion(), que permite
que los elementos de la topología puedan
enviarle los eventos de simulación que van
generando durante los tiempos en que sus
hilos están en ejecución. Sin embargo, el
recolector no muestra los sucesos, sólo los
recoge. Para la visualización se utilizan los
servicios de un componente gráfico que va
representando en pantalla los diferentes
eventos, el cual recibe el nombre de Panel
de Simulación. La pantalla de simulación Figura No.12 Componentes del área de
está implementada en la clase simulación.
JPanelSimulación, que realiza todas las
operaciones de refresco de pantalla, Se puede obtener un menú emergente con
simulación visual, etc.; es decir, interpreta opciones sobre cada una de las gráficas,
todos los eventos que le llegan al recolector simplemente haciendo clic sobre ellas con
y los muestra en pantalla para que este el botón secundario del ratón (Figura No.
interactué con el usuario. 13). De esta forma se tendrá acceso a
diversas funciones, como almacenar la
AREA DE ANÁLISIS DE imagen en disco, hacer zoom o imprimir
RESULTADOS una gráfica de interés, o simplemente
posesionarse sobre un punto de la grafica la
En el área de diseño, cada uno de los cual representa a un paquete, para conocer
elementos posee una opción que sus coordenadas en los ejes del tiempo y el
parametriza al simulador para que genere número del paquete enviado a través de la
estadísticas y se pueda observar las gráficas red, entre otras.
que generan (Figura No.11) (o que ya han
sido generadas, si la simulación ha
concluido).
7
un período dedicado para la formación,
esta además, se ha llevado a cabo
durante todo el período que ha durado la
tarea, ya que con el trabajo diario de
diseño y programación, han surgido
nuevas dudas y problemáticas que
requerían de consulta y nueva formación
lo que ha ralentizado el avance de esta
tarea.”
Figura No.13 Funciones del área de
resultados. Detalles comparativos:
“En este documento se detalla claramente 2. De igual forma se puede comparar los
según las palabras de su autor en [9]: puntos con el software de simulación
Network Simulator 2 (ns-2), simulador de
· En la ejecución de la tarea se han redes escogido por la Ing. IsabelVera
encontrado varias dificultades que han Castellón en [10], simulador seleccionado
incrementado la duración de la tarea. entre varios simuladores:
· El primer imprevisto ha surgido con la
preparación del entorno de simulación, · Network Simulator Tesbed (NEST):
donde se tuvo que instalar el software en · Maryland Routing Simulator (MaRS)
el entorno de trabajo propio, para tener · Realistic And Large Network Simulator
una mejor disponibilidad de la (Real)
herramienta. · S3 project / Scalable Simulation
· También se han tenido problemas con el Framework
licenciamiento para el uso del software · Java Simulator (J-Sim)
OPNET, se ha realizado un proceso de · Wireless IP Simulator (WIPSIM)
renovación de licencias por parte del · NCTUns 2.0 Network
proveedor del software que han Simulator/Emulator
inutilizado el uso de OPNET durante
algunos días. Los mismos que según su autora presentan
· Otra dificultad se ha encontrado con el características inferiores a ns-2, pero sus
aprendizaje del uso de OPNET, que si comentarios expresados en [10] para ns-2
bien se especifica al principio de la tarea son:
8
· Estuvo pensado para ejecutarse en una pero no aplicada a una simulación de su
plataforma Linux, sin embargo, posible impacto.
actualmente también existe una versión · Los cálculos son realizados sin el uso de
que puede ser ejecutada sobre Windows. una de las herramientas más difundidas
· Esta implementado en C++, pero para en el ámbito profesional y educativo
realizar las simulaciones usa un lenguaje como los simuladores de redes, sin
interpretado llamado Tcl (aunque considerar posibles variantes que en la
realmente lo que usa es OTcl, que es la vida real se pueden presentar.
versión orientada a objetos de Tcl)
aunque esto no impide una interacción VI. CONCLUSIONES
entre ambos lenguajes.
· Cuenta con un visualizador llamado · El simulador Multiplataforma para redes
Nam, que permite ver en forma más GPON estudiado en el presente trabajo
cómoda los resultados de la simulación. es una herramienta potente, versátil y
· Es una herramienta libre, muy completa flexible.
y en constante desarrollo. · Mediante su interfaz totalmente gráfica
presenta una introducción amigable al
Detalles comparativos: mundo de la simulación de redes y
permite realizar una primera formación
· De igual forma que el software OPNET, que puede ser la base de próximos
al ser un software de orden general las trabajos futuros.
tareas de modificar código para un · No requiere de conocimientos de
escenario diferente dedicado a la programación, sino de unos pocos sobre
modelación de redes GPON, se los parámetros iníciales de los equipos
convierten en un punto crucial al crear que se disponen en el mercado para este
demoras tanto en su aprendizaje como tipo de redes.
en las modificaciones de diferentes · Es totalmente trasportable, ya que al
estructuras de red que se requieran ejecutarse bajo la máquina virtual Java,
realizar en futuros proyectos de no es necesaria su instalación.
investigación o simplemente educativos. · Se ejecuta en cualquier ambiente de
· La dificultad de aprendizaje, ya que sistema operativo que posea la máquina
requiere el conocimiento de un lenguaje virtual de Java, que actualmente se
de programación propio del software Tcl encuentra casi en todos los dispositivos
[10]. electrónicos inteligentes.
· La dificultad de transportarlo de un · Al estar basado en sincronías de reloj
ambiente a otro, entre equipos con interno del programa no existen
sistemas operativos distintos, y en el que deficiencias de funcionamiento en
no se dispone del software ns-2 equipos de distinta capacidad de
instalado. procesamiento, sino únicamente en el
tiempo de término de la simulación que
3. Tesis del Ing. Juan Alver [4], de los Ing. ejecuta.
Patricia Hilda e Ing. Jorge Sangurima [6], y · Su interfaz gráfica permite interactuar y
de la Ing. Diana Patricia Pabón [8]. visualizar directamente la simulación,
facilitando la enseñanza de cómo
Detalles comparativos: funciona la tecnología.
· En este documento su autor dedica todo · La visualización de resultados incluye:
su tiempo a realizar el análisis de la señales de conectividad de equipos,
arquitectura. tráfico por cada uno de los elementos
· Todos los análisis y cálculos son seleccionados, rendimiento de cada
realizados de manera manual, como su equipo y la facilidad de realizar análisis
dimensionamiento, equipos y detalles de con cada informe presentado.
interoperabilidad. · Las gráficas a más de ser manejables
· El dimensionamiento de una demanda desde el simulador pueden ser
futura es realizado de manera estadística manipuladas e impresas,
9
· Permite la generación de un archivo de Innovación Pedagógica en el Área de
texto para su uso con otras herramientas. Ingeniería Telemática. “. España 2007.
· Al estar basado en un programa de [8] PABÓN, Diana; Diseño de una red de
licencia GNU GENERAL acceso GPON para proveer servicios
PUBLICLICENSE, también hereda sus triple play (TV, internet y telefonía) en
características de software libre, el sector de la Carolina a través de la
haciendo posible que pueda ser red del Grupo TVCable, Proyecto de
modificado fácilmente para el aumento Titulación, Quito Enero 2009.
de su alcance y funcionalidades. [9] TORRES, José; Análisis y Evaluación
· Todo su esquema de escenario, Comparada de redes de acceso GPON
configuración de nodos, enlaces y Y EP2P, Quito 4 Febrero 2009.
equipos se almacena en un archivo de [10] VERA, Isabel; Simulación de Redes de
texto plano, fácil de transporte de Computadores aplicado a docencia, 17
tamaño muy pequeño. de Noviembre 2005.
· Una vez comprendida la forma del
almacenamiento de su configuración se AUTOR
puede establecer escenarios
directamente sin necesidad de la interfaz
gráfica y simplemente mirar su diseño y
correr las pruebas.
· Al ser una primera versión del
simulador, contempla únicamente sus
principales principios de
funcionamiento.
Luis Mancero, nació en Riobamba,
VII. REFERENCIAS Ecuador, en 1978. Realizo sus estudios de
Pregrado con el Título de Analista de
[1] ITU-T/G.984.1 “Gigabit-Capable Sistema Informáticos en la Escuela
Passive Optical Networks Politécnica Nacional, luego recibió el Título
(GPON):General Characteristics”. de Ing. en Sistemas Informáticos en la
[2] www.itescam.edu.mx/principal/ Universidad Autónoma de Quito, y estudios
sylabus/fpdb/recursos/r23370.PDF de Maestría en la Escuela Politécnica del
[3] www.colegiomadrid.edu.mx/ Ejército, siendo egresado de la Maestría de
documentos/EventosMadrid/Encuentro Redes de Información y Comunicación de
Pedagogico/PonenciasPDF/ datos. Entre sus capos de interés están la
15_ModelosSimulacionSimuladores.p Ingeniería de Software, la Electrónica y la
df Telemática.
[4] Alvear, Juan; Estudio y Diseño de una
red de fibra óptica FTTH para brindar
servicio de voz, video y datos para la
urbanización los Olivos ubicada en el
sector Toctesol en la parroquia Borrero
de la ciudad de Azogues, Cuenca 2011.
[5] Artículo publicado en la revista
CIENCIA HOY, Volumen 18 - Nº 105
de Junio - Julio de 2008..
[6] Hilda Patricia, Sangurima Jorge;
“DISEÑO DE UNA RED GPON
PARALA EMPRESA ELÉCTRICA
REGIONAL CENTRO SUR C.A.”
Cuenca2009.
[7] M. Domínguez Dorado, F. J.
Rodríguez Pérez, J. L. González
Sánchez. “Simulador MPLS para la
10