Académique Documents
Professionnel Documents
Culture Documents
Contenidos
Objetivos del trabajo. .................................................................. 2
Necesidad simuladores ................................................................. 2
Ventajas simuladores ................................................................... 3
Objetivos de simulador................................................................. 3
Por qu existen diferentes simuladores? ......................................... 3
Situacin actual. Escenarios estndar. ............................................. 4
Tipos simuladores ....................................................................... 4
Divisin entre nivel de enlace y sistema (red) .................................... 5
Elementos clave a simular en UMTS: ................................................ 5
Evaluacin de QoS....................................................................... 6
Aproximaciones dinmicas (time based) y estticas (snapshot) ........ 7
Cobertura de clula en UMTS. El efecto Cell Breathing...................... 7
Simuladores/emuladores Hardware ................................................. 8
Simuladores Software .................................................................. 9
QualNet ................................................................................ 13
Atoll..................................................................................... 15
TEMS .................................................................................... 17
Omnet++ ............................................................................... 20
UMTS Protocol Simulator UMTSProSIM............................................. 22
VTT...................................................................................... 23
VTTs UMTS simulator:............................................................... 25
WaveCall: WaveSight................................................................. 26
NS2 + Eurane .......................................................................... 27
Arcview................................................................................. 28
BonnMotion ............................................................................ 31
Enlaces de Inters...................................................................... 33
Pgina 1
Simuladores UMTS
Miguel Andrs Carlos Bueno
Simuladores UMTS
Abstract
The aim of this document is to present a general overview of simulation
software related to UMTS tecnology, in order to situate readers so they can
learn more about these simulators and find out which could fit their needs. An
exhaustive comparison is out of the pourposes of this work, because of the
complexity it involves.
Furthermore, we will try to argumentate the importance of simulators in
network development. The reasons why different simulators exist are also
introduced.
Objetivos del trabajo.
Con este trabajo buscamos u primer contacto con simuladores relacionados
con UMTS. Esto incluye la comprensin de la importancia de los simuladores
as como conocer las caractersticas fundamentales que debe cumplir un
simulador. Finalmente se comentan distintos tipos de simuladores y se
presentan algunos simuladores concretos tanto gratuitos como comerciales.
La complejidad de muchos de estos simuladores nos impide realizar un anlisis
y comparacin exhaustiva de los mismos. Adems algunos de estos
simuladores consisten simplemente en un conjunto de clases y funciones de
programacin, lo cual complica un poco ms su anlisis. Por otro lado, para
hacer un anlisis detallado y llegar a conclusiones sobre los mismos seria
necesario un conocimiento profundo de la tecnologa UMTS, que por el
momento no tenemos.
Necesidad simuladores
El desarrollo vertiginoso actual de las tecnologas de comunicacin as como la
competencia creciente en el sector hace imprescindible el uso de
herramientas que en definitiva permitan abaratar costes de diseo as como
mejorar la calidad y reducir el time-to-market de estos productos y
tecnologas.
Esta necesidad se comprende aun mas si pensamos en la complejidad actual
de la redes de telecomunicacin, donde los resultados analticos no son
viables o bien slo sirven para dar una idea aproximada como punto de
partida.
Entre estas herramientas, juegan un papel fundamental los simuladores, que
nos permiten realizar pruebas a distintos niveles en modelos simplificados de
la realidad y reducir as los tiempos de desarrollo y aumentar la fiabilidad de
los resultados. Por no hablar de lo complicado y costoso que resulta en
Pgina 2
Simuladores UMTS
Miguel Andrs Carlos Bueno
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 4
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 5
Simuladores UMTS
Miguel Andrs Carlos Bueno
Evaluacin de QoS
Cualquier acontecimiento que afecta QoS debe poder ser identificado y si es
posible modelado en un simulador para proporcionar un patrn del error tan
realista como sea posible. La simulacin y evaluacin de la QoS es un tema
muy complejo a la vez que importante en UMTS, por esta razn existen
numerosos estudios referentes a este aspecto.
Los eventos que afectan QoS se dividen generalmente en dos grupos: los que
se modelan en el nivel de enlace y los que se modelan en el nivel de sistema o
red.
LINK LEVEL
SIMULATOR
Quality TABLES
CIR vs BER or BLER
Capacity evaluation,
Statistical outputs
Pgina 6
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 7
Simuladores UMTS
Miguel Andrs Carlos Bueno
Simuladores/emuladores Hardware
La evolucin de GSM a UMTS supone cambios importantes en la infraestructura
de red. Principalmente todos los elementos de la nueva interfaz radio de
acceso a la red.
Hasta que las redes UMTS estn perfectamente establecidas y comprendidas,
la validacin y aceptacin de los elementos de red no ser una tarea fcil. Y
para complicar ms aun las cosas, muchas redes UMTS incorporan o
incorporarn elementos de distintos fabricantes. Los interfaces estandarizados
y abiertos permiten a los operadores utilizar estos elementos de distintos
fabricantes.
A pesar de que los diseadores de equipos interpretaran las especificaciones
3G de buena fe siguiendo el estndar, inevitablemente llegaran a conclusiones
que pueden ser distintas de unos a otros e incluso los fabricantes podrn
decidir incorporar o no ciertas caractersticas en sus equipos. Esto puede
llevar a problemas de interfuncionamiento cuando se conecten elementos de
distintos fabricantes.
Esto plantea un dilema a los operadores de red, cmo pueden verificar el
cumplimiento de los estndares y la interoperabilidad de estos elementos
produciendo los menores problemas en la red? La solucin es el uso de
simuladores/emuladores de elementos de red ya que:
Ejempos de Tektronix:
K1205/K1297 Protocol Testers
NET-7/NET-GPRS Distributed Monitoring Systems
NetTek Base Transceiver Station Field Tool
Pgina 8
Simuladores UMTS
Miguel Andrs Carlos Bueno
Simuladores Software
En esta seccin se mencionan los aspectos ms destacados de algunas
herramientas software
Para probar algunos de estos simuladores hemos tenido que instalar y utilizar:
Visual C++ 6.0
Java 1.4 SDK
NS2
Contenido de la seccin:
QualNet ................................................................................ 13
Atoll..................................................................................... 15
TEMS .................................................................................... 17
Omnet++ ............................................................................... 20
UMTS Protocol Simulator UMTSProSIM............................................. 22
VTT...................................................................................... 23
VTTs UMTS simulator:............................................................... 25
WaveCall: WaveSight................................................................. 26
NS2 + Eurane .......................................................................... 27
Arcview................................................................................. 28
Arcview................................................................................. 28
BonnMotion ............................................................................ 31
Pgina 9
Simuladores UMTS
Miguel Andrs Carlos Bueno
Opnet (Modeler)
OPNET Modeler es un software comercial que proporciona un entorno de
desarrollo para el modelado y la simulacin de redes, componentes,
protocolos y aplicaciones de forma flexible y escalable. Utiliza un modelado
orientado a objetos y un entorno grfico para componer intuitivamente las
redes haciendo uso de mdulos que representan componentes actuales de las
redes de telecomunicaciones.
Pgina 10
Simuladores UMTS
Miguel Andrs Carlos Bueno
El modelo UMTS de OPNET permite modelar redes UMTS para evaluar QoS
extremo a extremo, rendimiento, tasa de perdidas, retraso extremo a
extremo, etc. Adems incluye:
Creacin de modelos de
componentes wireless
de forma detallada.
Anlisis de datos de
simulaciones de
escenarios reales.
Simulacin del
comportamiento de
tecnologas y
aplicaciones wireless
desde una perspectiva
usuario a usuario.
Pgina 11
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 12
Simuladores UMTS
Miguel Andrs Carlos Bueno
QualNet
QualNet ofrece una gama de herramientas que interactan entre s, de forma
que consiguen dar solucin a redes complejas, mediante una interfaz de alto
nivel.
Los elementos que forman parte de esta familia de aplicaciones son:
-
QualNet Library:
Es una coleccin de modelos de red en fuente para facilitar el
desarrollo del sistema modelo y del cdigo del sistema completo.
QualNet Simulation Engine
El motor de simulacin es escalable, adaptado a modelos de alta
exactitud para redes con alto numero de nodos. El buen empleo de los
recursos de clculo consigue que el modelado de redes de gran escala
con trfico pesado y teniendo en cuenta factores de movilidad,
consigue resultados en tiempos razonablemente cortos.
QualNet Graphical User Interface
Scenario Designer
Es una herramienta para la configuracin del experimento de manera
grfica- Define la distribucin geogrfica, conexiones fsicas y
parmetros de funcionamiento de los nodos de la red.
Animator
Es utilizado para visualizar la simulacin mientras se est ejecutando.
Protocol Designer
Es una mquina de estados finitos, para el modelado de protocolos,
mediante una interfaz grfica intuitiva..
Analyzer
Es la herramienta de representacin de los datos estadsticos
procedentes de las simulaciones.
Packet Tracer
Es una aplicacin de nivel de paquetes para visualizar el contenido de
los paquetes mientras ascienden o descienden de la torre de
protocolos.
Pgina 13
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 14
Simuladores UMTS
Miguel Andrs Carlos Bueno
Atoll
Es una aplicacin con un entorno grfico para la planificacin de entornos de
radiotelecomunicaciones. Es especialmente til para compaas de
telecomunicaciones que deben disear entornos wireless incluyendo su ciclo
de vida completo, esto es, partiendo de un diseo inicial, amplindolo y
optimizando el mismo.
Son soportadas, para el estudio, las siguientes tecnologas:
GSM/TDMA
GPRS/EDGE
W-CDMA/UMTS
CdmaOne/CDMA2000
Enlaces de microondas
Pgina 15
Simuladores UMTS
Miguel Andrs Carlos Bueno
Modelado de trfico
- Mltiples servicios de conmutacin de circuitos y paquetes
- Mltiples fuentes de trafico
- Mapas de distribucin de usuarios
- Modelado de perfiles de usuario
Simulacin y anlisis
- Simulador Monte-Carlo de W-CDMA
- Estudios de prediccin
- reas de handover
- Anlisis de estadsticas
Co-planificacin GSM/UMTS
- Planificacin simultanea de redes UMTS y GSM
- Handover entre ambas tecnologas
Pgina 16
Simuladores UMTS
Miguel Andrs Carlos Bueno
TEMS
Es un software comercial, desarrollado por Ericsson. ste ofrece capacidades
para planear, implementar y optimizar diversas redes wireless, entre las que
se encuentra UMTS (3G).
Hemos podido comprobar que TEMS ofrece una interfaz muy desarrollada para
la optimizacin, el mantenimiento y la realizacin de pruebas de redes
wireless. Es capaz de analizar muchos detalles de redes basadas en
tecnologas GSM, GPRS, EDGE, o WCDMA.
Pgina 17
Simuladores UMTS
Miguel Andrs Carlos Bueno
Este programa tambin hace uso de una base datos de mapas a diferentes
niveles que permiten la definicin de la trayectoria que se ha seguido para la
toma de datos, utilizando un sistema manual de coordenadas o el uso de la
red GPRS del terminal conectado al PC mediante un puerto USB o Serie.
Entre otras opciones, permite el establecimiento de alarmas si se produce
alguna condicin que se haya predefinido para la recogida de datos del
entorno de red. De esta forma, se puede hacer un anlisis ms detallado en
ese punto de la red si se cree conveniente.
Pgina 18
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 19
Simuladores UMTS
Miguel Andrs Carlos Bueno
Omnet++
OMNeT++ es un entorno de simulacin basado en eventos. Su principal
aplicacin es la de simular redes, pero debido a su arquitectura flexible y
genrica, tambin es usado en reas como sistemas complejos de
telecomunicaciones, estudio de sistemas de colas o arquitecturas hardware.
Est basado en el uso de mdulos, creados mediante C++, y luego son
relacionados mediante un lenguaje de alto nivel: NED. De este modo, se
pueden reutilizar fcilmente los modelos.
Simulacin de una red wireless que usa el mtodo de comparticin del medio
Aloha:
Pgina 20
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 21
Simuladores UMTS
Miguel Andrs Carlos Bueno
verificacin
anlisis
evaluacin
optimizacin
control de admisin
control de congestin
scheduling
control de potencia
conmutacin dinmica de canales
negociacin de QoS
gestin de sesiones
gestin de movilidad
Pgina 22
Simuladores UMTS
Miguel Andrs Carlos Bueno
VTT
Wireless Internet Networks (WINE) es un proyecto que tiene como objetivo
principal la adaptacin total de los protocolos de la red Internet, sobre redes
wireless de forma ptima. Para alcanzar este objetivo, se plantearon las
siguientes lneas de investigacin:
NPS/i indoor planning tools diseado para Nokia Networks (1995 1999)
MCT microcell planning tool diseado para Sonera (1996)
UMTS Simulator (2001)
Pgina 23
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 24
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 25
Simuladores UMTS
Miguel Andrs Carlos Bueno
WaveCall: WaveSight
Wavesight es un instrumento de prediccin de propagacin de onda para redes
inalmbricas. Es usado predecir la propagacin de onda de radio en redes de
comunicaciones mviles en ambientes urbanos.
Para la generacin de la prediccin se toman en consideracin las
caractersticas fsicas de las ciudades (edificios, calles, terreno) para calcular
un mapa de resultados lo ms precisos posible.
Pgina 26
Simuladores UMTS
Miguel Andrs Carlos Bueno
NS2 + Eurane
NS (http://www.isi.edu/nsnam/ns/) es un simulador basado en eventos
discretos para el anlisis e investigacin de redes. Provee muchas facilidades
para la simulacin de conexiones TCP, enrutado y protocolos multicast sobre
redes de cualquier tipo (incluidas las wireless).
EURANE (http://www.ti-wmc.nl/eurane/), por su parte, complementa al
simulador NS2. Ha sido diseado por el proyecto SEACORN. En l, se
implementan tres nodos adicionales: Radio Network Controller (RNC),
Basestation (BS) y el User Equipment (UE), cuyas funcionalidades dan soporte
a los siguientes canales de transporte:
FACH
RACH
DCH
HS-DSCH (MAC-hs)
Pgina 27
Simuladores UMTS
Miguel Andrs Carlos Bueno
Arcview
ArcView es la herramienta SIG muy extendida. Ofrece capacidades avanzadas
de visualizacin, consulta y anlisis de informacin geogrfica, adems de las
numerosas herramientas de integracin de datos desde todo tipo de fuentes y
herramientas de edicin.
Permite la explotacin de informacin geogrfica para su manejo de forma
escalable, segn las necesidades que se tengan. Este software se apoya en
tres aplicaciones para dar cobertura a una amplia gama de servicios de
informacin:
Pgina 28
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 29
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 30
Simuladores UMTS
Miguel Andrs Carlos Bueno
BonnMotion
BonnMotion ha sido desarrollado en Java. Crea y analiza escenarios de
movilidad. Los escenarios pueden ser exportados para que puedan ser
simulados mediante NS2 y GlomoSim/QualNet.
Posee un manual de referencia muy completo, orientado a la explicacin de
las clases y mtodos que se definen en el proyecto.
Ejemplo:
>bm -f scenario1 RandomWaypoint -n 100 -d 900 -i 3600
BonnMotion 1.3
Starting RandomWaypoint ...
RandomWaypoint done.
Esta orden crea un escenario de Waypoints arbitrarios con 100 nodos y una
duracin de 900 segundos. Se cortan los 3600 segundos iniciales, para no tener
en cuenta el periodo transitorio. El resultado del escenario se almacena en
dos archivos: el primero, con el sufijo ".params", contiene el juego completo
de parmetros usados para la simulacin. El segundo, con el sufijo
".movements.gz" contiene los datos de movimiento.
Anlisis de estadsticas:
>bm Statistics -f scenario1 -r 50,75,100
BonnMotion 1.3
Starting Statistics ...
transmission range=50.0
scheduling... 100% done.
calculating... 100% done.
transmission range=75.0
scheduling... 100% done.
calculating... 100% done.
transmission range=100.0
scheduling... 100% done.
calculating... 100% done.
Statistics done.
Generar visualizacin:
>bm Visplot f scenario1
BonnMotion 1.3
Starting Visplot ...
Visplot done.
Esta aplicacin genera archivos de parejas de datos, que podremos visualizar, por ejemplo,
con GnuPlot:
Pgina 31
Simuladores UMTS
Miguel Andrs Carlos Bueno
Pgina 32
Simuladores UMTS
Miguel Andrs Carlos Bueno
Enlaces de Inters
EURESCOM
http://www.eurescom.de/
3GPP
http://www.3gpp.org/
TRICOMTEK
http://www.tricomtek.com/web/content_mobilepostwnts.htm
UMTS-FORUM
http://www.umts-forum.org
COST273
http://www.cost273.org/morans/
Opnet (Modeler)
Mdulo Wireless: http://www.opnet.com/products/modules/wireless_module.html
Librera UMTS: http://www.opnet.com/products/library/umts.html
QualNet
http://www.scalable-networks.com/products/model_library.php
Atoll
http://www.forsk.com/htm/products/atoll_overview.htm
TEMS
http://www.ericsson.com/services/tems/
Omnet++
http://www.omnetpp.org
UMTS Protocol Simulator UMTSProSIM
http://www.ascom.com/secsol/art/products_and_solutions_art/3g_umts_art/umtsprosim_art.htm
VTT
http://www.vtt.fi/ele/projects/wine/
http://www.vtt.fi/tte/tte35/tools.html
WaveCall: WaveSight
http://www.wavecall.com/wavesight.html
NS
http://www.isi.edu/nsnam/ns/
EURANE
http://www.ti-wmc.nl/eurane/
UTRAN
http://www.geocities.com/opahostil/
Arcview
(http://www.esri-es.com/index.asp?pagina=181)
BonnMotion
http://web.informatik.uni-bonn.de/IV/Mitarbeiter/dewaal/BonnMotion/
Pgina 33