Telco&Media Soluciones

Competencias y tecnologías para la evolución hacia las redes virtualizadas

Del smartphone al smartuser
Hablar por redes IP con los servicios voz y medios mediante la evolución de redes y terminales
Contacta con el experto
Exprivia cuenta con un centro de competencia especializado para el proyecto y realización de aplicaciones VoIP (comunicación por voz sobre protocolo de Internet) y medios, a la medida de las necesidades específicas del cliente. La actividad de este centro operativo ha dado origen a dos productos propietarios Exprivia denominados Extravox (o CryptoVox en la versión con voz criptográfica) y LiveCam. Ambas soluciones son multiplataforma, industrializadas e integradas, aplicadas con éxito por operadores de telecomunicaciones y grandes empresas.

Este último decenio se ha caracterizado por una serie de innovaciones tecnológicas que han cambiado profundamente nuestros hábitos como ciudadanos, trabajadores y consumidores.

Entre estas innovaciones, sin duda han tenido un papel protagonista la convergencia en red IP de los servicios de voz y medios en general, además de la evolución y la difusión de las redes de datos móviles y terminales (smartphone, tablet, etc.).

Exprivia ha sabido aprovechar de inmediato la oportunidad generada por estas revoluciones tecnológicas, concentrándose en los nuevos escenarios de consumo más prometedores en cuanto a ventajas para el cliente y aceptación por parte de los usuarios finales, mediante sus competencias distintivas en los siguientes ámbitos:

  • desarrollo de aplicaciones profundamente integradas con las plataformas móviles más extendidas, a partir de Nokia Symbian en 2006, hasta iOS y Android en la actualidad;
  • integración de los servicios de medios en IP y los correspondientes procesos de business con las infraestructuras y plataformas del cliente, tanto si este es un operador Telco como una empresa.

En la actualidad Exprivia dispone de un Competence Center para el proyecto y realización de soluciones en el sector VoIP y medios con una atención especial al mundo móvil.

Los aspectos clave en los que se centra el personal del Competence Center durante las fases de proyecto y realización de las Soluciones, están vinculados a la experiencia del usuario final, a la integración del contexto tecnológico y empresarial del cliente:

User Experience
El éxito de una solución, y por consiguiente en qué medida se alcanzan los objetivos empresariales, es proporcional a su grado de aceptación entre los usuarios finales. El usuario final opta, normalmente, por lo sencillo, intuitivo y seguro.

Los conocimientos de Exprivia en SDK y NDK de los principales móviles OS permiten realizar paradigmas de utilización intuitiva, evitando al usuario final lógicas complejas, como:

  • interacción con los componentes hardware del terminal en tiempo real (micrófono, altavoz, interfaz nativa del dispositivo);
  • integración de servicios de red diferentes como WiFi, red celular radio móvil, GPS.

Application performances
Voice & Media requiere la gestión de los contenidos en tiempo real. Esto significa saber gestionar aspectos críticos en relación con la calidad audio/vídeo, especialmente en dispositivos móviles que, aunque potentes, siempre tienen limitaciones en cuanto a recursos de computación y batería.

Las Soluciones Exprivia se optimizan en cuanto a:

1. Calidad Audio/vídeo:

  • IN/OUT jitter management
  • Latency handling
  • Codec efficiency
  • Packet loss concealment (PLC) / large delay & jitter robustness
  • Audio process / thread priority and scheduling behaviour
  • Audio processing selection built-in/custom tuned (NS and AGC)

2. Accesibilidad

  • Capacidad de mantener siempre la disponibilidad de llamadas entrantes y mensajes
  • NAT (Traducción de Direcciones de Red) & keepalive handling correctos
  • Capacidad de adaptarse rápidamente a los cambios de conexión a la red

3. Consumo energético y de los recursos hardware (memoria y CPU)

  • Triggered device wake up and their duration
  • Battery usage during idle mode (no call in progress)
  • Battery usage during in call mode
  • Memory usage during idle mode
  • Memory usage during in call mode
  • Ability to release no longer needed resources

4. Estabilidad

  • Critical condition handling
  • Quick response to user commands
  • Safe device integration

Voice & Media Service Integration
Las aplicaciones de la parte usuario final intercambian contenidos de medios y datos de señalización con redes y plataformas de acuerdo con los estándares basados en los siguientes protocolos:

  • SIP-RTP (Voz no cifrada)
  • TLS-SRTP/ZRTP (voz cifrada)
  • RTMP (Video streaming)

Las Soluciones Exprivia se someten a test estrictos de interoperabilidad antes de ser puestas en funcionamiento, que incluyen la certificación de las adaptaciones necesarias para garantizar la adecuación con entornos o funcionalidad Custom.

Nuestras soluciones son integradas e interoperativas con las plataformas más extendidas:

  • Italtel
  • Cisco
  • Nokia Alcatel
  • Comverse
  • Asterisk
  • Freeswitch
  • …y muchas otras.

Business Process Integration
Las soluciones Exprivia están dotadas de un componente software que asegura la integración en los procesos de business del cliente, con especial atención a los procesos de Provisioning & Administration de las aplicaciones móviles.

El aprovisionamiento, la administración y la integración de la app con los procesos de negocio del Proveedor de Servicios se realizan a través de la integración con la plataforma Exprivia Service Orchestrator.

Service Orchestrator se basa en las tecnologías Jboss y MySQL y actúa como una lógica de intercambio de información (middleware) funcionando como intermediario entre los procesos del lado del cliente de la app y los de las plataformas de negocio del Proveedor de Servicios.

La flexibilidad de Service Orchestrator permite implementar rápidamente flujos de trabajo y diversos adaptadores para integrarse eficazmente con múltiples procesos y plataformas, habilitando escenarios de aprovisionamiento y autenticación también con una gran complejidad como, por ejemplo, los utilizados por operadores de telco.

Service Orchestrator hace que la gestión de protocolos complejos y de lógica del negocio resulte transparente para el usuario final, haciendo realidad, en un segundo plano, funciones fundamentales como por ejemplo:

  • Control de acceso
  • Almacenamiento de datos en caché
  • Gestión de campañas de comunicación
  • Integración con servicios de terceros (por ej. Google/Apple Push Notification)
  • Gestión de actualizaciones de software