Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Introducción a OSA (Open Service Access)
Yod Samuel Martín García
2
Introducción a OSA Motivación Arquitectura Servicios PFC sobre OSA
Ejemplos de aplicación Conclusiones
3
Motivación (1) Beneficio = Nº usuarios x Beneficio/usuario
CRECIMIENTO SATURADO CRECIMIENTO Virtual Home Environment: ofrecer siempre los mismos servicios para un mismo usuario en distintas redes y distintos terminales
4
Motivación (2) Evolución de red inteligente
Aplicaciones externas Evolución de red inteligente Nuevos servicios provistos por agentes distintos del operador de red Acceso remoto a funcionalidades de la red OSA Núcleo de Red
5
Arquitectura (1) OSA API: interfaces para acceder a las funcionalidades de red de forma independiente a su implementación. Service Capability Features: abstracción de las funcionalidades que puede ofrecer una red. Service Capability Servers: punto de acceso en la API a los servicios del núcleo de red. Se accede a SCFs, no a SCSs. Una misma SCF puede venir provista por varios SCS (ej.: Control de llamadas ofrecido por CAMEL y MExE).
6
Arquitectura (2)
7
Arquitectura (3) Framework SCF: punto de encuentro entre las aplicaciones y las funcionalidades. Autenticación y descubrimiento. OSA internal API: interfaz entre el framework y los demás SCFs. Interfaz entre las SCS y la entidades físicas del núcleo de red que las implementan: mapeo entre las SCFs y protocolos de comunicación (MAP, CAP, etc.).
8
Arquitectura (4)
9
Arquitectura (5) Mapeo a protocolos: cada llamada a OSA se traduce por una llamada a CAP o MAP.
10
Funcionamiento Definición normativa en CORBA, definiciones no normativas en Web Services y antes también hubo en JAVA. Al final siempre tenemos invocación remota. En cada funcionalidad/intefaz: una interfaz de la funcionalidad, una clase de aplicación para callback, sendas factorías + implementaciones + clases con jerarquía de herencia.
11
Servicios (1): Framework
Seguridad: Autenticación mutua entre red y aplicación. No incluye la autenticación con el usuario. Autorización de acceso de las aplicaciones a cada uno de los servicios o datos. Acuerdos de nivel de servicio. Registro, desregistro y directorio de SCS. Integridad: supervisión, informes de fallos, operación y mantenimiento.
12
Servicios (2): Red Funciones de red: Función de sesión IP.
Control de llamadas, sesiones de datos y sesiones de IP multimedia: establecimiento, modificación, información, monitorización, interacción con usuario, presentación de información sobre llamada. Tarificación: generación de CDRs, establecimiento de condiciones, operaciones sobre cuentas de usuario. Autenticación mutua entre usuario y aplicación. Función de sesión IP. Función de mensajes multimedia.
13
Servicios (3): Usuario Funciones de usuario.
Control de estado: notiificación y modificación de estado de usuario. Localización: notificación y modificación de información de localización. Control del “perfil de usuario”. Consulta de capacidades del terminal. Consulta de capacidades de red. Presencia y disponibilidad: consulta y modifiación de información de presencia y disponibilidad.
14
PFC Sobre OSA Implementación parcial de APIs: framework, movilidad, tarifación. Implementación básica que permita llamadas y respuestas (y eventos, callbacks, etc.). Emulación de comportamientos de red. Gestión de servicios en el simulador.
15
Ejemplos De Aplicación:
Información turística dependiente de posición con envío automático (incluye interacción con el usuario, sesiones multimedia, localización, tarifación, ...). Uso de funciones de otra red: SMS en una red fija. Servicios de alertas / despertador (incluye control de llamadas e interacción con el usuario). Radio-taxi (incluye control de llamadas, localización, envío de mensajes).
16
Conclusiones Interfaz para acceder controladamente al núcleo de red.
Transparencia respecto a los detalles de la red. API, no un módulo implementado. Red inteligente + movilidad + evolución.
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.