1/26 Jornadas REDIMADRID 2008 Evolución de los sistemas de simulación distribuidos ante las limitaciones del ancho de banda José Miguel Castillo

Slides:



Advertisements
Presentaciones similares
SISTEMAS DE INFORMACIÓN I
Advertisements

APLICACIONES DISTRIBUIDAS
Arquitecturas de administración de redes y sus submodelos
METODOLOGÍA ORIENTADA A OBJETOS CARACTERISTICAS DEL PROCESO
Centro de Intercambio de Información del Protocolo de Cartagena Guía de aprendizaje Recursos del CIISB.
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Herramientas y metodologías de éxito para el manejo de proyectos TIC: Caso PYME CREATIVA Noviembre 2008.
PROTOCOLOS Y ESTANDARES DE RED
Servicios Web.
SOCKETS INTRODUCCIÓN DEFINICIÓN TIPOS DE SOCKETS USO DE SOCKETS.
Colegio Técnico Profesional de San Sebastián.
Ingeniería en Automática Industrial Software para Aplicaciones Industriales I Ingeniería en Automática Industrial Software para Aplicaciones Industriales.
Objetivos Describir la forma en que las redes impactan nuestras vidas diarias. Describir el rol del trabajo en red en la actualidad. Identificar los componentes.
Por: RICARDO BARRERA GABRIELA MOLINA JULIO 2013
Términos Básicos y Conceptos
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
PROTOCOLOS Un protocolo es un conjunto de reglas que hacen que la comunicación en una red sea más eficiente.
Análisis y Diseño O.O. Click to add notes Preguntas del diseño :
Sistema de Control de Gestión.
(VIRTUAL PRIVATE NETWORK)
Unified Modeling Language (Lenguaje de Modelamiento unificado)
1. Introducción El objetivo final del proyecto piloto es probar el uso de la tecnología XBRL para el intercambio de información financiera entre el Banco.
Instituto San José Del Pedregal
Modelado Arquitectónico
Left Case: Int Case v1.0 Roberto Galache García Tutores: Francisco José García Peñalvo Francisco José García Peñalvo Iván Álvarez Navia Iván Álvarez Navia.
Juan Andrada Romero Jose Domingo López López.  Introducción  Conceptos  Arquitectura JXTA  Protocolos  Demostración  Alternativas  Conclusiones.
Ingeniería de Sistemas Requerimientos
Ing. Karen Torrealba de Oblitas
Modelo Estándar de Control Interno Actualización Decreto 943 de 2014
Viviana Poblete López Módulo: Modelo de Datos
Arquitectura de una aplicación
DISEÑO DE SOFTWARE 1ª. Parte
Desarrollo de aplicaciones para ambientes distribuidos
Arquitectura Orientada a Servicios
Un sistema de gestión de bases de datos: Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Por tanto, el SGBD.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
ESTRUCTURA DE LA RED GLOSARIO. Sincronismo. En toda transmisión debe de existir un acuerdo entre el receptor y el emisor, y pueden llegar a él de dos.
Modelo OSI Capas 3 y 4 Harold Sánchez Ospina
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
Modelo OSI Surgimiento del Modelo OSI ¿Que es el Modelo OSI?
Servicio “streaming”.
GESTIÓN DE REDES - INTRODUCCIÓN
Introducción a UML Departamento de Informática Universidad de Rancagua
Conceptos Fundamentales
© 2007 Cisco Systems, Inc. Todos los derechos reservados.Cisco Public1 Capa física del modelo OSI Aspectos básicos de networking: Capítulo 8.
Ingeniería de Requisitos
PROTOCOLOS DE COMUNICACIÓN
UML.
Unidad 3 MODELO DE ANALISIS.
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
Definición objeto de aprendizaje y propiedades Integrantes Edgar Misael Mata Vazquez Luis Angel Espinosa Arroyo Brenda Carolina Peña Garza Claudia Nataly.
¿QUE ES INTERNET? La Internet es una red de redes. Actualmente conecta miles de redes para permitir compartir información y recursos a nivel mundial. Con.
REDES DE COMPUTADORES MODELO OSI Es fundamental para entender todas las nuevas aplicaciones de transmisión de datos a alta velocidad. Se ha utilizado como.
Unified Modeling Language (Lenguaje de Modelamiento unificado)
PROTOCOLOS Modelo TCP/IP
G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE Daniel Eduardo Almeciga Angie Katterine Cruz O. Diego Fernando.
CONFIDENTIAL©2013 GlobalLogic Inc. [BPM Practice] Introducción a BPM © 2015 GlobalLogic Inc.
Internet Internet es una red de alcance mundial, compuesta por redes de datos privadas y públicas que se comunican entre si, independientemente del hardware.
Modelo OSI Para redes………
Introducción AOO. Contenido - Introducción - Repaso de Orientación a Objetos - UML - Casos de Uso.
Métodos instruccionales
MODELO TCP/IP.
Maestría en Gerencia en Tecnología de la Información Cátedra Ingeniería de Software Profesora: Mary Carmen Milano. Integrantes: Rosa Arellano Osbaldo Goitia.
 La topología de red se define como una familia de comunicación usada por los computadores que conforman una red para intercambiar datos. En otras palabras,
JENNY ANDREA GRAJALES  La topología de red se define como una familia de comunicación usada por los computadores que conforman una red para intercambiar.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Fundamentos de Ingeniería de Software
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
Presentado por : Grisales Ramírez Jhonier las capas del modelo osi.
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Transcripción de la presentación:

1/26 Jornadas REDIMADRID 2008 Evolución de los sistemas de simulación distribuidos ante las limitaciones del ancho de banda José Miguel Castillo 7 de Mayo de 2008

2/26 Contenido de la ponencia 1.Introducción / Objetivo 2.Nociones sobre HLA y DIS 3.Consideraciones de implantación 4.Conclusiones

3/26 ¿Para qué sirve la simulación? Simulación Ingeniería- Modelado Toma de decisiones –Mando y Control Entrenamiento IndividualColectivo

4/26 Elementos de los escenarios 3D Textura Geometría Objetos

5/26 Modelado 3D

6/26

7/26 Sistema de proyección

8/26 Objetivo Profundizar en la tecnologías aplicables a la interconexión de simuladores Conocer el propósito del modelo de interconexión DIS Introducir HLA como solución y nuevo estándar

9/26 Contenido de la ponencia 1.Introducción / Objetivo 2.Nociones sobre HLA y DIS 3.Consideraciones de implantación 4.Conclusiones

10/26 ¿Qué es DIS? Se creó en 1983 por DARPA DIS hace que diferentes simulaciones interactivas funcionen de manera coordinada Describe vehículos, objetos, sensores, colisiones, eventos, y más… Es un estándar IEEE, DoD, y OTAN

11/26 Información estándar DIS Organización llamada: –Organización Estándar de Interoperabilidad entre Simulaciones (SISO) Biblioteca de Documentos DIS – –Stanag 4482 Los Documentos incluyen –Versión y Definiciones y especificaciones del Protocolo

12/26 ¿Qué es la Arquitectura de Alto Nivel (HLA)? Creada en 1995 por la Oficina de Simulación y Modelado de Defensa –DMSO (Defense Modeling & Simulation Office). –Stanag 4574; IEEE 1516 Para facilitar la interoperabilidad –Tiempo-Real (DIS) –Orientada a eventos (ALSP) –Tiempo Escalonado (Análisis) Promociona la reusabilidad de componentes de simulación

13/26 Conceptos Fundamentales No hay un servidor central –Información enviada a todos los participantes Arquitectura dirigida por eventos –La información enviada está basada en los cambios de estado de las entidades y en su interacción Dead Reckoning –Usado para seguir la pista de entidades remotas y para determinar la velocidad de transmisión (seguimiento a la estima) Sistema de Coordenadas –Información enviada en un sistema de coordenadas uniforme

14/26 Conceptos Fundamentales HLA define un conjunto de reglas que definen como interactúa las simulaciones Las aplicaciones se comunican a través de un mecanismo de distribución de datos llamado el “Runtime Infrastructure” (RTI) La Plantilla de Modelos de Objeto (OMT) proporciona una plantilla común para documentar información clave

15/26 Glosario Federado –Cada simulación individual que participa en el ejercicio Federación –Colección de simulaciones de las que consta el ejercicio Modelo de Objeto de Simulación (SOM): –Abstracción de objetos, atributos, asociaciones, e interacciones para un federado particular Modelo de Objeto de Federación (FOM): –Identificación de las clases esenciales de objetos, sus atributos, asociaciones, e interacciones que son soportadas por una federación

16/26 Generación de plantillas

17/26 RTI La función primaria es la distribución de datos Proporciona un conjunto de servicios común a los federados RTI : –No mantiene información del estado de la federación –No maneja semántica asociada con interacción entre federados –No especifica la exacta disposición de bytes de los datos de la red

18/26 Servicios RTI Servicios divididos en seis categorías –Gestión de Federaciones –Gestión de Declaraciones –Gestión de Objetos –Gestión de Propiedad –Gestión de Tiempo –Gestión de Distribución de Datos La Federación sólo usa los servicios que requiere

19/26 Diferencias entre DIS y HLA Protocolos –DIS –DIS especifica un protocolo estándar para asegurar interoperabilidad entre aplicaciones –HLA –HLA no especifica ningún formato de datos. Es dependiente del FOM La comunidad de simulación en tiempo -Real está desarrollando un FOM de referencia para asegurar la interoperabilidad –FOM de referencia para plataformas de Tiempo- Real (RPR FOM)

20/26 Diferencias (cont.) Distribución de Datos –DIS usa datagramas PDU para emitir paquetes a cualquiera de la red Las Simulaciones reciben toda la información –Bajo HLA los federados envían la información al RTI, el cuál transmite los datos a los federados apropiados Los Federados sólo reciben la información que necesitan Proporciona una mayor capacidad de filtrado

21/26 Diferencias (cont.) Transmisión de Datos –Bajo DIS, el paquete entero se envía durante cada transmisión –Bajo HLA, sólo se distribuyen las partes del objeto que han cambiado Distribución de los Componentes de Simulación –No es posible bajo DIS –Bajo HLA, diferentes federados pueden simular diferentes partes de una entidad. También tiene un sofisticado Mecanismo de Transferencia de Propiedad

22/26 Contenido de la ponencia 1.Introducción / Objetivo 2.Nociones sobre HLA y DIS 3.Consideraciones de implantación 4.Conclusiones

23/26 HLA RTI

24/26 RTI Mejor si es entre simuladores del mismo nivel: Misma base de tiempos Igual magnitud de datos Arquitectura HLA

25/26 Contenido de la ponencia 1.Introducción / Objetivo 2.Nociones sobre HLA y DIS 3.Consideraciones de implantación 4.Conclusiones

26/26 Conclusiones Recogida en la IEEE 1516 No es un arquitectura “plug & play” Es necesario definir la funcionalidad de la Federación Es necesario definir el proceso de generación y evaluación de ejercicios conjuntos Hacia RTI multiplataforma Misma versión de plantilla OMT para la federación Importancia de las redes de comunicaciones