OSA/Parlay MiLife TM ISG SDK 4.0 (Lucent Technologies)

Slides:



Advertisements
Presentaciones similares
E-Procurement Introducción. Definición. Tipos de E-Procurement.
Advertisements

Ayudar a proteger y a administrar contenidos Obtener información y ampliar los conocimientos Información disponible, siempre conectados Organización transparente.
CONTENIDOS 2. Objetivos de la seguridad informática
Arquitecturas de administración de redes y sus submodelos
Redes de Computadoras II
B2B Definición. Marketplaces. Modelo de operación.
Hardware y Software de servidor
Plataforma Celular de Comunicación y Control
COMPORTAMIENTO DEL CONSUMIDOR
Portal Hacienda Digital
CREACION DE ESPACIOS VIRTUALES PARA TRABAJO EN EQUIPO
VoIP.
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Término que se le da al conjunto de equipos de cómputo que se encuentran conectados entre si por medio de dispositivos físicos que envían y reciben -
Servicios Web.
Desarrollo de un laboratorio para la enseñanza, diseño y desarrollo de servicios móviles abiertos Autor: D. Mario de Molina Gómez Tutor: D. Francisco Javier.
Arquitectura Orientada a Servicios (SOA)
Business Intelligence (BI) Software (Software de Inteligencia Impresario)
Java Binding for the OpenGL API Unidad III. ¿Qué es OpenGL? Open GL es un entorno de desarrollo portable de aplicaciones gráficas interactivas en 2D y.
COMPONENTIZACIÓN DE ALGORITMOS GENETICOS Y SU IMPLEMENTACIÓN EN UNA PLATAFORMA ABIERTA PARA APRENDIZAJE COMPUTACIONAL.
[¿Qué es la nube?] [Carina Carballido]
Introducción a OSA (Open Service Access)
Desarrollo de un laboratorio para la enseñanza, diseño y desarrollo de servicios móviles abiertos Autor: D. Mario de Molina Gómez Tutor: D. Francisco Javier.
RMI Remote Method Invocation
Windows XP sp3.
Tema 1 – Adopción de pautas de seguridad informática
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
NGN (Next Generation Network)
Desarrollo de aplicaciones web en entorno servidor
Ingeniería de Sistemas Requerimientos
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
Arquitectura de una aplicación
INTRODUCCION A LA PLANEACIÓN ESTRATEGICA
EL COMERCIO ELECTRÓNICO EN LOS NEGOCIOS
/ Teléfono : Web : Build Solutions IT.
Desarrollo de aplicaciones para ambientes distribuidos
Arquitectura Orientada a Servicios
Características de un sistema operativo
O Funcionamiento, ventajas y alcance o ESTUDIANTE: EDWIN ARAY VÉLEZ o PROFESOR: ING. JOSÉ MEDINA o FUNDAMENTOS TECNOLÓGICOS DE INFORMACIÓN.
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.
Arquitectura Orientada a Servicios Alicia Maita Harold Martínez Esteban Reyes Verónica Betancout - SOA -
Servidores Conceptos Generales.
Introducción a la mercadotecnia web  Cadena de suministro: Movimiento de materiales, fondos e información relacionada a través.
Haga clic para modificar el estilo de subtítulo del patrón 28/04/09 Por ARLEDY SARRIA MOLINA NAZLY DIAZ ARIZA JHOANNA MARQUELLA DESARROLLO DE SOFTWARE.
•Extranet•.
CASOS DE USO Ing. Sonia Godoy H..
LOGO Not Another Dynamic DNS Claudia Codriansky / Francisco Castillo.
Diseño del servicio ITIL..
Mauricio Rodríguez Andrés Felipe Matías Julieta Sánchez Maritza Reales Ingrid Parra Tecnólogo en Gestión Administrativa Ficha: SENA Centro de Industria.
SEGURIDAD DE LA INFORMACIÓN
Andrés Felipe Matías Julieta Sánchez Maritza Reales Ingrid Parra Mauricio Rodríguez Tecnólogo en Gestión Administrativa Ficha: SENA Centro de Industria.
Andrés Felipe Matías Julieta Sánchez Maritza Reales Ingrid Parra Mauricio Rodríguez Tecnólogo en Gestión Administrativa Ficha: SENA Centro de Industria.
COMO UTILIZAR EL PORTAL RMA
Que es un Dispositivo Móvil Un dispositivo móvil se puede definir como un aparato de pequeño tamaño, con algunas capacidades de procesamiento, con conexión.
SERVICIOS EN LA NUBE CUARTA BARONA - EXAMEN SEGUNDO PARCIAL.
German sanchez taller # 1 cobbit. La tarea de la Gestión de Servicios de TI consiste en poner a disposición servicios de TI que cumplan las expectativas.
¿QUE SON LAS ACTUALIZACIONES?  Las actualizaciones son adiciones al software que pueden evitar problemas o corregirlos, mejorar el funcionamiento del.
Seguridad Web Jaramillo Jorge Suarez Arnold. INTRODUCCIÓN Hasta el momento, se ha presentado un Web que ofrece un acceso abierto a un conjunto de información.
Introducción al proceso de verificación y validación.
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
Transacciones seguras  Concurrencia Ing. Yeberth Martinez Programación II.
GlobalQuoter.COM Fácil, Seguro y Asequible GlobalQuoter.COM Fácil, Seguro y Asequible.
Auditoria Computacional
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
Ayudar a proteger y a administrar contenidos Obtener información y ampliar los conocimientos Información disponible, siempre conectados Organización.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
A través de nuestro Portal en Internet podrás hacer las Recarga Electrónicas de forma Fácil, Rápida y Sencilla. Da Click Aquí para mas Información Puedes.
27 de Septiembre de 2004 Soluciones a problemas cotidianos en la red: Seguridad, virus, correo basura Soluciones integradas de seguridad. IberEscudo.
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
Transcripción de la presentación:

OSA/Parlay MiLife TM ISG SDK 4.0 (Lucent Technologies)

ÍNDICE 1.¿Qué es OSA/Parlay? 2.Motivación. 3.Beneficios. 4.Arquitectura. 5.Aplicación práctica.

1. ¿QUÉ ES OSA/Parlay? API que permite la creación de servicios de telecomunicaciones de manera rápida. Definida por el grupo Parlay, fundado en 1988 (actualmente con más de 70 compañías: Alcatel, HP, IBM, Lucent, Siemens, Sun, …). Objetivo del grupo Parlay: potenciar la convergencia de los mundos de las comunicaciones y la informática → usar la tecnología que se utiliza para la creación de aplicaciones informáticas para desarrollar servicios de comunicaciones.

2. MOTIVACIÓN Tradicionalmente: operador suministraba todo, no había competencia → evolución lenta de los servicios (usuarios acomodados). Deseo de mejorar las cosas: –Estabilidad y que los servicios sean soportados en cualquier red. –Los usuarios quieren libertad. –Los operadores quieren hacer negocio. –Los desarrolladores quieren poder vender sus productos. –La administración quiere competencia, que bajen los precios y que se genere riqueza. Solución: aumentar la generación de ingresos potenciando nuevos modelos de negocio. Aspectos a tener en cuenta: –Dinámica de mercado. –Tendencia de la tecnología. –Nuevos modelos de negocio.

2.1. Dinámica de mercado Los operadores quieren dar el siguiente paso incorporando nuevas tecnologías, pero los nuevos proyectos deben de cubrir los requerimientos de Retorno de Inversión (ROI). Los operadores siguen buscando caminos para incrementar el promedio de ganancia por usuario (ARPU) con la reducción de precios por servicios individuales, y para reducir costes operativos.

2.2. Tendencia de la tecnología Las redes actuales son más complejas que en el pasado, y la industria de las Telecomunicaciones esta adoptando estándares abiertos a lo largo de la cadena de valor de la entrega de servicios: –SIP para señalización. –OSA/Parlay para creación de servicios, habilitando aplicaciones de otros proveedores. –OSS/J para integrar los sistemas de “back-office”. –JAIN para la integración de los recursos en la red. –Ambientes de ejecución basados en JAVA.

2.3. Nuevos modelos de negocio Introducción de nuevos “jugadores” en el negocio de las telecomunicaciones. Todos tienen en común que compiten en el mercado de los servicios y necesitan ser operadores de una red. Situación de Win-Win. Debido a la aparición de nuevas fuentes de ingresos para los operadores de red (incremento en el tráfico, mayor oferta de servicios y la incursión otros “jugadores” como son los Operadores de Red Virtual Móvil (VNO’s, MVNO’s) y los Proveedores de Aplicación de Servicio (ASP’s)). El elemento técnico que hace esto posible es OSA/Parlay. De aquí su importancia, y motivo por el cual hemos decidido realizar este trabajo.

3. BENEFICIOS Rapidez en la creación de servicios: Acortar el tiempo de puesta en el mercado de nuevas aplicaciones/servicios (TTM), debido al nivel de abstracción y el uso de tecnología abierta. Por tanto, los desarrolladores producen varios órdenes de magnitud más deprisa que los operadores. Independencia del fabricante: Las aplicaciones pueden ser desarrolladas por terceras partes. Con el consecuente aumento de la creatividad, y la creación de servicios nuevos e innovadores. Independencia de la red: Esto trae consigo una mayor facilidad de acceso y por tanto una mayor disponibilidad de servicios. Independencia del lenguaje de programación: Por lo que existirá un gran número de desarrolladores de aplicaciones. Vendedores de aplicaciones y servicios basados en OSA/Parlay independientes.

4. ARQUITECTURA OSA (I) Los servicios se implementan con aplicaciones que usan los recursos de la red accesibles a través de las interfaces de OSA. OSA puede dividirse en tres partes : –Aplicaciones: implementadas en servidores de aplicación (Ej.: tarificación por contenidos, conferencia, aplicaciones basadas en localización, …). –Armazón (Framework): proporciona los mecanismos básicos para que las aplicaciones puedan usar los recursos de la red (Ej.: autentificación y el descubrimiento de funcionalidades). –Servidores de Capacidades de Servicio (SCS): contienen los conjuntos de capacidades de servicio denominados Funcionalidades de Capacidades de Servicio (SCF), que son abstracciones de las funcionalidades de la red real. Los SCF’s de OSA se definen a partir de sus interfaces y métodos. Las interfaces se dividen en dos grupos: –Interfaces de Armazón. –Interfaces de Red.

4. ARQUITECTURA OSA (II) SERVIDOR DE APLICACIONES

4.1. Mecanismos básicos (I) Clasificación según entidades involucradas: –Entre Aplicación y Armazón –Entre Armazón y SCS –Entre Servidor de aplicaciones y SCS Algunos sólo se realizan una única vez y otros cada vez que un usuario se subscribe a la aplicación.

4.1. Mecanismos básicos (II) Aplicación & Armazón –Autentificación: Una aplicación puede acceder a la función de autentificación si previamente existe un acuerdo de servicio. La aplicación debe autentificar al Armazón y viceversa. Esto debe realizarse siempre antes de poder usar otras funciones de OSA. –Autorización: Consiste en determinar qué acciones puede realizar una aplicación previamente autentificada. Una aplicación podrá acceder a un determinado número de SCF’s.

4.1. Mecanismos básicos (III) –Descubrimiento de las funciones del Armazón y de los SCF’s disponibles: Autentificación correcta → Las aplicaciones pueden obtener las funciones disponibles en el Armazón → Función de descubrimiento para obtener los SCF’s autorizados (la función de descubrimiento puede ser utilizada en cualquier momento después de la autentificación).

4.1. Mecanismos básicos (IV) –Establecimiento de acuerdos de servicio: Antes de que una aplicación pueda interactuar con un SCF de red, hay que establecer un acuerdo de servicio. 2 partes: “Offline” (intercambio de documentos físicos por ejemplo). “Online” (documentos electrónicos).La aplicación debe firmar los documentos electrónicos del acuerdo de servicio para poder acceder a los SCF’s.

4.1. Mecanismos básicos (V) –Acceso a los SCF’s de red: El Armazón proporciona funciones para controlar el acceso a SCF’s o datos de servicio para cualquier método de la API desde cualquier aplicación, con niveles de seguridad adecuados.

4.1. Mecanismos básicos (VI) Armazón & SCS –Registro de SCF’s de red: Los SCF’s que ofrece un SCS pueden ser registrados en el Armazón. Así, éste podrá informar a las aplicaciones cuando soliciten un listado de los SCF’s disponibles. Este mecanismo se usa cuando se instala o actualiza un SCS. Servidor de aplicaciones y SCS –Petición de notificaciones de eventos: Este mecanismo se aplica cuando un usuario se ha subscrito a una aplicación y la aplicación necesita ser invocada cuando ocurren determinados eventos de la red relacionados con el usuario.

4.2. Interfaz Parlay (I) Parlay es la definición de una interfaz estandarizada y abierta, para permitir el acceso a los recursos de las redes de los operadores a aplicaciones que no tienen por qué residir en el dominio del operador. La interfaz de Parlay está descrita en UML y CORBA IDL. Esta interfaz, además de permitir el acceso a los servicios de la red del operador de telecomunicaciones, define unos servicios para asegurar que el acceso a los recursos se realice de forma controlada y sólo a aquellas zonas que permita el operador de red.

4.2. Interfaz Parlay (II)

4.2. Interfaz Parlay (III) El hecho de disponer de una interfaz estandarizada, con un alto grado de seguridad, para acceder a los recursos de las redes de los operadores de telecomunicaciones, permite que Parlay sea útil para solucionar los problemas de interconexión entre redes de distintos operadores. Se oculta la problemática de las distintas implementaciones existentes en las redes de los operadores, muchas de las cuales son propietarias. Parlay persigue los objetivos de OSA, de hecho ambos estándares colaboran muy estrechamente. Las primeras versiones de Parlay aparecieron antes que las de OSA, de ahí que Parlay fuese el candidato para la implementación de OSA.

4.2. Interfaz Parlay (IV)

4.3. Seguridad relacionada con el usuario final (I) Después de que una aplicación haya sido autentificada y autorizada para usar SCF’s, los aspectos de seguridad relacionados con el usuario final son un problema importante. Existen tres aspectos a tener en cuenta que se enumeran a continuación. –Autorización a los usuarios finales para usar aplicaciones: Un usuario final estará autorizado a usar una aplicación sólo cuando se subscriba a ella. La suscripción es parte del Acuerdo de Nivel de Servicio (SLA – Service Level Agreement) que se firma entre el HE (Home Environment) y el HE-VASP (Home Environment – Value Add Service Provider) si el usuario final se ha subscrito a la aplicación antes de que la aplicación acceda a las SCF’s. El HE controla las subscripciones y puede usar políticas para definir y restringir la lista de servicios ofrecidos al usuario final. El HE tiene que compartir la información de suscripción y activación de servicios con el HE-VASP para que éste conozca que usuarios pueden usar sus servicios.

4.3. Seguridad relacionada con el usuario final (II) –Autorización a las aplicaciones de los usuarios finales: El HE podrá proporcionar capacidades de servicio a una aplicación si las siguientes condiciones se cumplen: El usuario final se ha subscrito a la aplicación. El usuario final ha activado la aplicación. El uso de esa capacidad de servicio de red no viola la privacidad del usuario final. Cada vez que una aplicación intenta usar un SCF para un determinado usuario final, el SCS se asegura de que las anteriores condiciones se cumplen. –Opciones de privacidad del usuario final: El HE puede ofrecer al usuario final un conjunto de opciones de privacidad. Por ejemplo, puede permitir decidir si la posición del usuario puede darse a terceras partes, o si el usuario acepta recibir información no solicitada expresamente a su terminal. El SCS asegura que la aplicación no viola estas preferencias.

REFERENCIAS arlay.html pdf (Aspectos de seguridad).

5. APLICACIÓN Uso del simulador MiLife ISG de Lucent. Veremos ejemplos de servicios de telefonía móvil (establecimiento de llamada, mensajería, localización, …).