jano - la puerta a la interoperabilidad

39
+ PMR – Narrowband Radio + LTE – Broadband Radio INTERATE 2.014 INTEROPERABILITY ATEA

Upload: aitor-sanchoyerto-martinez

Post on 22-Jan-2018

321 views

Category:

Technology


4 download

TRANSCRIPT

+ PMR – Narrowband Radio

+ LTE – Broadband Radio

INTERATE 2.014INTEROPERABILITY ATEA

INTERATE 2.014OBJETIVOS Y PAQUETES DE TRABAJO

¿Cuáles son los objetivos de INTERATE?

Establecer comunicaciones de voz y datos entre personas que emplean

tecnologías y dispositivos de comunicación diferentes.

Proporcionar a clientes de radio digital TETRA/TETRAPOL. servicios de banda

ancha (intercambio de documentos, imágenes o videos en tiempo real)

Proporcionar a clientes de banda ancha WIFI/UMTS/LTE servicios de

comunicaciones de voz en grupo instantáneas y de gran calidad.

Aprovechamiento de las infraestructuras de redes inalámbricas existentes.

consiguiendo una cobertura que será la suma de la cobertura de las tecnologías

participantes.

Desarrollar una aplicación móvil que permita gestionar en un único dispositivo

todos los servicios digitales de voz y de datos.

Desarrollar un prototipo funcional operativo que permita demostrar la funcionalidad

del prototipo a través de un servicio voz que ponga en contacto clientes de

tecnologías diferentes.

¿Qué redes inalámbricas conecta INTERATE?

Empleando las tecnologías de comunicación inalámbricas existentes, en cada

momento, pone en contacto a personas

PUBLIC MOBILENETWORK

PRIVATE LTENETWORK

PRIVATE WIFINETWORK

No desplegamos redes de comunicaciones. Empleamos las existentes.

¿Cómo alcanzar los objetivos en ITERATE?

A través de un software de comunicaciones que permita la comunicación

inalámbrica entre personas que emplean tecnologías de comunicación diferentes.

Centrando su diseño e implementación en los servicios y no en las tecnologías.

Provisión de servicios de voz y datos media a clientes con independencia de si la

tecnología a la que están conectados, los proporciona o no.

Empleando técnicas y lenguajes de programación de bajo nivel, orientados a

protocolos de red y de comunicaciones.

Empleando LINUX como sistema operativo, que nos permita obtener una mejora

de los rendimientos de nuestros desarrollo, con especial importancia en el manejo

de la voz VoIP y del video, evitando retardos.

Desarrollando una solución modular, ALL IP que permita al software adaptarse a

cualquier escenario de trabajo: centralizado, distribuido, en campo o en un CPD.

Desarrollando un interface WEB que permita gestión remota de la solución

software y una sencilla configuración para poner en marcha la solución y levantar

las comunicaciones en tiempo record.

¿Cual es el Plan de Trabajo en ITERATE

ITERATE 2.014PROTOTIPO OPERATIVO FUNCIONAL

ASPECTOS DESTACABLES

Tanto el análisis de requerimientos, funcional, diseño conceptual y el prototipo

básico inicial, tiene su origen en el proyecto de I+D, financiado por la Comunidad

Económica Europea, denominado GERYON.

Grupo CYS desarrollo, en GERYON, el paquete de trabajo WP4 – GERYON

GATEWAY (GEGW) cuyo objetivo era el desarrollo de una pasarela de

comunicaciones LTE <-> TETRA TELTRONIC.

El resultado de GERYON fue un prototipo asistido y configurado según las

necesidades funcionales de proyecto y cuyo funcionamiento fue calificado como

excelente por los auditores de la comisión europea.

Al proyecto ITERATE, GRUPO CYS aporta el conocimiento de los 30 meses de

trabajos de GERYON y el estudio de debilidades del diseño inicial planteado en el

proyecto GERYON.

El objetivo del proyecto ITERATE 2.014 es obtener un prototipo funcional

operativo de software que permita la interoperabilidad de clientes de tecnología de

comunicación de radio diferente.

En ITERATE 2.014 la gestión de entidades de diferentes tecnologías (clientes,

grupos) con sus prioridades y servicios asignados, ha sido un reto. La gestión de

grupos con usuarios pertenecientes a diferentes tecnologías es compleja, pero

necesaria en este tipo software de comunicaciones.

ORIGEN y OBJETIVO

TETRA IMS MOBILE JANO

En ITERATE 2.014 se ha desarrollo un prototipo funcional operativo, denominado

JANO que cumple con los objetivos marcados al inicio de proyecto.

JANO está formado por un núcleo de gestión (JESC), una módulo multimedia

(MMM) y los conectores con las tecnologías con las que interopera (JESE).

GRUPO CYS durante ITERATE 2.014 ha completado JANO con dos grandes

desarrollos:

1) Conector JESE PEI: se ha desarrollado e implementado un conector PEI que

permite al software interoperar con cualquier red TETRA. Hasta hora solo lo

podíamos hacer con redes TELTRONIC.

2) JANO ANDROID CLIENT: se ha desarrollado e implementado una aplicación

móvil para ´teléfonos móviles ANDROID que permite el acceso a todos los

servicios que puede ofrecer el software.

PROTOTIPO DE FUTURO

JESP

COM

DRIVER

RS232/USB

COM

TLS/SSL

TCP

INTERPRETER

JCOM

AT

COMMAND

JESE PEI

JESP PROXY

JESP

CALL

JESP

MSG

JESP

USER

JMMC

MULTIMEDIA MANAGEMENT CONTROLLER

JCOM

TLS

JCOM

TLS

JCOM

TLS

JCOM

TLS

JCOM

TLS

JCOM

TLS

JCOM

TLS

JCOM

TLS

Hardware I/O

MIC

EAR

TXD

RTX

GND

AT

RS232

AT

RS232

ANALOG INPUT AUDIO

ANALOG OUTPUT AUDIO

JESC CENTER JESE

JESE PEI

JESE PEI

JESE JANO

JANO ANDROID CLIENT

1. Multi Organización: Permite la gestión de recursos de organizaciones.

2. Software de Comunicaciones: Es un software de alta disponibilidad todo IP.

3. Transparencia: Conecta personas y lo hace de forma transparente para los usuarios.

4. Multi Tecnología: Interoperabilidad con tecnologías: TETRA, TETRAPOL, IMS-LTE (4G) y JANO.

5. Gestión de Entidades: Gestiona grupos, usuarios, prioridades, privilegios y servicios.

6. Arquitectura Modular: Esta formada por un conjunto de módulos IP, cada uno con capacidades propias.

7. Amortización: El impacto de costes sobre las infraestructuras existentes del cliente es nulo.

8. Localización : Conocemos el estado y la localización de todos los recursos que gestiona.

9. Diseño Robusto: La modularidad y la recuperación ante caídas garantiza la continuidad.

10. Comunicaciones Seguras: Encriptación y monitorización de las comunicaciones.

JANO EN 10 PALABRAS

Reducción de Costes

El cliente pasa de necesitar terminales muy específicos y caros a poder emplear

cualquier móvil Android. Reducción en el coste de compra, costes de mantenimiento,

tiempos de amortización y aumento de funcionalidades.

JANO ha sido concebido en base a la gran operativa y funcionalidad que ofrecen los

servicios proporcionados por las redes PMR digitales y la deslocalización, alta

disponibilidad y facilidad de despliegue que ofrecen las redes IP. Gracias a ello, JANO

habilita la interoperabilidad entre clientes de diferentes tecnologías de

comunicaciones. Una modelización de los servicios con independencia de tecnología

y una gestión de usuarios, grupos y organizaciones transparente, permite a todos ellos

operar de forma ágil, sencilla y segura.

1. Grabación codificada de datos media: JANO salvaguarda la privacidad de la

información sensible que maneja. Esta información podrá ser revisada en la

interface WEB de JANO (JWI) o descargada para poder ser posteriormente por una

herramienta DESKTOP que deberá ser contratada adicionalmente. La consulta y

revisión de cualquier información sensible requiere contratar una licencia SAC.

2. Continuidad del servicio: Su diseño modular garantiza la redundancia del centro

de gestión de red principal, pudiendo implementar centros de gestión de red de

respaldo secundarios con independencia de su localización física. Cada centro de

gestión puede operar como primario o secundario, conmutando de forma

automática en función de los requerimientos de la propia.

DISEÑO ROBUSTO – COMUNICACIONES SEGURAS

3. Recuperación ante caídas: Cada centro de gestión y los nodos JESE bajo su

supervisión, se auto gestiona. Cualquier desviación de rendimiento sobre el

preestablecido tanto del propio centro como de las comunicaciones que gestiona

provoca una adaptación del centro a los nuevos requerimientos. En el supuesto,

que el centro siga fuera de los parámetros establecidos lo notificará al software de

gestión de red general para que el operador del sistema reajuste el centro a los

requerimientos demandados. El software de gestión de red, se encarga de auditar

de forma continuada el estado de cada centro de gestión. De forma automatizada,

el software de gestión de red puede actuar sobre los centros de gestión si estos

no lo pueden hacer de forma autónoma, reconfigurándolos, reiniciándolos o

conmutando centros.

4. Gestión de la capacidad: El tráfico de voz y de datos media depende

lógicamente del número de usuarios conectados a la red y la demanda de

recursos por parte de ellos. Los clientes contratarán una calidad de servicio que

JANO deberá garantizar. Aunque la prioridad sea la voz, los datos media (video)

cada vez, pueden ser más decisivos y ser igual de prioritarios o más que la voz. El

análisis de la calidad del servicio en cada momento y el estado de los recursos

disponibles determinará la acción a tomar. Es precisamente la gestión de la

capacidad la que asegurará que una llamada prioritaria progrese siempre

independientemente de la carga ó estado del sistema.

DISEÑO ROBUSTO – COMUNICACIONES SEGURAS

5. Códec AUDIO y VIDEO ON DEMAND: JANO tiene implementado los principales

códec de audio y video adaptándose a los disponibles por los clientes y a la calidad

de la línea a la que se encuentran conectados los clientes. En la negociación de la

llamada los clientes notifican los códec que tienen disponibles y en función de la

calidad del servicio contratada, JANO unifica todos los códec. Esto permite que dos

clientes de una misma organización que directamente entre ellos no se pudieran

comunicar, si lo hacen a través de JANO, este adapta el audio y el video para que

ambos lo puedan recibir correctamente.

6. DATA LOGGER: JANO dispone de un módulo específico para el registro de todas

las operaciones que se realizan en el sistema. La información almacenada

dependerá del nivel de análisis que se requiera de las operaciones internas del

sistema. Podemos simplificarlos en cuatro estados: ERROR, DEBUGGER,

OPTIMIZATION y EXECUTION. Este módulo es el encargado de grabar, almacenar

y gestionar todo el tráfico de datos media: audio, imágenes y videos entre clientes

conectados al sistema. Toda la gestión de los ficheros LOG como de los datos

media se realiza a través de la aplicación WEB de Gestión de JANO (JWI). Será

necesario contratar una licencia SAC (SERVICE ADMIN CENTER).

DISEÑO ROBUSTO – COMUNICACIONES SEGURAS

ARQUITECTURA

ARQUITECTURA CONCEPTUAL DE JANO

El núcleo (JESC)

Lograr la interoperabilidad de los servicios implicados en las comunicaciones críticas de emergencia de las

diferentes tecnologías de comunicaciones existentes actualmente y que existirán en el futuro. Esto implica el

manejo de los protocolos de interoperabilidad de cada uno de estas tecnologías, que en algunos casos cumplan

un estándar internacional y que en otros casos son protocolos propietarios.

Los conectores (JESE)

Son los encargados de comunicarse con cada una de las tecnologías conectadas a la arquitectura, en el protocolo

nativo de cada una de ellas. Convierten a los usuarios de cada una de las tecnologías en usuarios JANO,

operando de la misma forma que lo hacen en sus tecnologías nativas pero pudiendo acceder a un conjunto de

servicios JANO que no son proporcionados en su tecnología origen. Los usuarios se registran en su tecnologías y

son los conectores JESE los que los conviertes en entidades JANO desprendiéndose de las propias limitaciones

de la tecnología a la que están registrados. Gracias ello, podemos crear grupos formados por clientes de

diferentes tecnologías. Por ejemplo: Podemos realizar una llamada en un grupo llamado “LARRIALDIAK” formado

por usuarios de redes TETRA MOTOROLA, TETRA TELTRONIC, TETRAPOL y ANDROID. Además podidos

definir prioridades entre los clientes, localizar GPS/WIFI/CELLID a cada uno de sus miembros o encriptar sus

comunicaciones, logrando comunicaciones más seguras ya que podemos emplear diferentes estrategias según el

nivel de seguridad.

El diseño de los conectores es distribuido, modular y escalable, en función de las necesidades de las tecnologías

a comunicar. Permite establecer comunicaciones entre clientes TETRA que se encuentran en la cobertura de la

red con clientes fuera de su cobertura, empleando redes de telefonía, WIFI, WIMAX o la cobertura de otra red

TETRA con la que estén firmados acuerdos de interoperabilidad y dispongan de conexión de banda ancha don la

arquitectura JANO.

INTEROPERABILIDAD Y COBERTURA GARANTIZADA

COMPONENTES PRINCIPALES

INTEROPERABILIDAD TETRA sin JANO

INTEROPERABILIDAD en TETRA sin JANO

Modos de Interoperabilidad entre usuarios en una RED TETRA

En el esquema anterior, se identifican dos métodos:

1. DMO – Modo Directo. Los equipos de radio se comunican directamente entre sí, sin emplear la red de

transmisión. Cada grupo de trabajo se fija a una frecuencia, en el momento que seleccionamos en grupo, nos

ponemos en TX/RX en esa frecuencia. Se puede emplear un modo mixto que consiste en hablar en modo

directo y uno de los equipos en modo GATEWAY permitiendo poner en contacto a los usuarios que operan en

modo directa con usuarios registrados en la red.

2. V+D – Modo de Red. Los equipos de radio está registrados en la red y para poder comunicarse deben situarse

dentro de la cobertura de la red. Es el método tradicional de operar. El servicio más empleado es el de llamada

en grupo. Se trata de comunicaciones HALF-DUPLEX. Uno habla y el resto del grupo espera a que acabe, una

vez que el canal queda libre, los usuarios compiten por el canal. Es el servicio estrella dentro de una red

TETRA, pulsar y hablar. La comunicación se establece de forma inmediata. Existe una variante a la opción 2,

denominada DISPATCHER. Empleando el Interface LINE DISPATCHER, una aplicación software se conecta

con el MSC de la red, vía IP y empleando la Gateway VoIP de la infraestructura, el operador de la aplicación

puede ponerse en contacto con los usuarios registrados de la red.

La diferencia en tiempo a la hora de establecer una comunicación en situaciones de emergencia de TETRA,

respecto a la telefonía móvil es muy grandes. Analicemos cada una de las partes que intervienen en una llamada

para poder entender, porqué TETRA es tan rápido:

Registro: Tanto en TETRA como en TELEFONIA se registran al encender el terminal.

Establecimiento: Cuando un miembro de un grupo pulsa para hablar, se activa la llamada para todos los

miembros de ese grupo que esté en estos momentos en ese grupo. No se produce un RINGING y un posterior

CONNECT cuando se acepta la llamada (TELEFONIA). En TETRA, la infraestructura conecta a todos los

usuarios.

Mantenimiento: Durante la llamada todos los miembros del grupo, compiten para poder hablar. Existen

usuarios prioritarios que pueden provocar que incluso, la infraestructura le quita el canal al cliente que esté

hablando y se lo asigne al prioritario. Esto es básico, en las comunicaciones de emergencia.

Cancelación: La llamada solo puede ser cancelada, por el usuario que la ha establecido o por un usuario de

mayor prioridad.

TETRA MOTOROLANETWORK 1

JESEPEI

1

TETRA TELTRONIC NETWORK

2

1

PUBLIC MOBILENetwork

PRIVATE LTENetwork

PRIVATE WIFINetwork

3

4 5

2JESE

TETRATELTRONIC

2

JESEANDROID

3

JESEIMS

4

INTEROPERABILIDAD en TETRA con JANO

Interoperabilidad JANO

En el esquema anterior, se representa un esquema de conectividad JANO. Esta arquitectura responde al proyecto

de I+D que estamos presentando. A continuación presentamos los diferentes: clientes, tecnologías y redes que

están representadas en el esquema.

Redes de Comunicaciones Inalámbricas

1 2 3 4 5 TETRA MOTOROLA NETWORK, TETRA TELTRONIC NETWORK, PUBLIC MOBILE NETWORK, PRIVATE LTE NETWORK, PRIVATE WIFI NETWORK.

Terminales Radio de Usuarios Finales

1 2 TERMINAL PORTÁTIL TETRA DE CUALQUIER FABRICANTE

TELEFONO MÓVIL CON S.O. ANDROID.

Conectores JANO

1 2 3 4 JESE PEI: Interfaz estándar TETRA valida para cualquier fabricante (MOTOROLA etc.)

JESE TELTRONIC NETWORK (Conexión de LINE DISPATCHER TELTRONIC)

JESE JANO permite la conexión de clientes Android y aplicaciones de terceros (GG3P)

JSE IMS permite la conexión de clientes IMS registrados en una arquitectura IMS.

INTEROPERABILIDAD JANO

Objetivo de JANO

Lograr la interoperabilidad real a nivel de comunicaciones inalámbricas de voz y datos para usuarios registrados en cualquier

tecnología inalámbrica disponible pudiendo emplear para la comunicación los dispositivos habituales empleados en la red a la

que están registrados. Esta comunicación debe ser priorizada, instantánea, clara y segura. JANO es un desarrollo

SOFTWARE capaz de gestionar usuarios de diferentes tecnologías, pudiendo agruparlos, priorizarlos y asignarles servicios

JANO según el acuerdo de nivel de servicio acordado. JANO es una arquitectura IP que maneja los protocolos estándar de

red: TCP/TLS, UDM, HTTP, HTTPs, RTP, sRTP, RTCP, SIP, DIAMETER entre otros.

SERVICIOS

SERVICIOS ofrecidos JANO

ServicesJESC

JANO ES Center

Voice

Services

Individual half-duplex calls

Individual duplex calls

Group call

Group duplex calls

Supplementary

Services

Short Messages

Presence and location

Emergency

Communications

Dynamics Group duplex calls

Priority Calls

Pre-emptive priority call

Calls, messages, multimedia data register

Encryption

Video Transmission

Audio Transmission

Cada tecnología de comunicación ofrece a sus clientes un conjunto de servicios, más o menos específicos en

función del empleo de la tecnología, la importancia de la seguridad en sus comunicaciones, así como, la capacidad

y la velocidad de la red de transporte sobre la que esté implementada dicha tecnología. Los clientes de estas

tecnologías disponen de dispositivos diseñados para poder hacer uno de los servicios y facilidades de la red de

comunicaciones a la que se conectan.

JANO es una tecnología de comunicaciones IP que proporciona a los clientes de su tecnología, un conjunto de

servicios que podrán ser contratados en función de las necesidades de los clientes de la red. Los clientes JANO,

son dispositivos Android que permiten hacer uso de los servicios que ofrece JANO. A continuación se detallan en

esta tabla 1 el conjunto de servicios ofrecidos por el JESC (JANO ES Center).

INTERATE 2.014PRUEBAS DE INTEGRACIÓN

PRUEBAS DE INTEGRACIÓN

Tenemos que validar servicios que demuestren, que los prototipos funcionales desarrollados son operativos y que

están muy cercanos a ser plenamente productivos. A continuación presentamos las condiciones de la prueba:

Servicio: Group Call

Tecnologías a interoperar: TETRA y JANO Client Android.

Nombre del Grupo de Trabajo: 9044 – GERYON 2

Clientes TETRA: 90012.

Clientes Android: aitor_test

Terminales TETRA: HTT500 (TELTRONIC)

Terminales JANO: Smartphone SOXY XPERIA Z1 Compact

Interface TETRA: JESE PEI (independiente de infraestructura TETRA)

Hardware PEI: Emisora MT-400 (TELTRONIC)

Modos de Operación: DMO (Modo Directo) y V+D (Modo Red)

Módulos JESC utilizados: Gestor de Llamadas, Gestor de Mensajes, Gestor de entidades, Módulo Multimedia.

Interface ANDROID: JESE JANO.

Tecnología de Comunicación entre clientes JANO: WIFI.

Tecnología de Comunicación entre clientes TETRA: TETRA.

PROTOTIPO – ALCANCE

Módulo Multimedia PEI: ha sido necesario

desarrollar un módulo multimedia IP que

convierte en audio analógico de la emisora en

VoIP y el VoIP en audio analógico.

Emisora MT-400 + Módulo Multimedia PEI

=

Emisora TETRA VoIP.

PROTOTIPO - SERVIDORES

PROTOTIPO – CLIENTES

Las llamadas a grupo permite que de forma instantánea un miembro pueda hablar y el resto de miembros que se

encuentren en ese grupo, le puedan oír y interactuar con él. Este tipo de comunicación se denomina PTT (PUSH

TO TALK). En castellano de conoce como, PULSAR PARA HABLAR. Los terminales portátiles de radio disponen de

un botón denominado PTT que cuando lo pulsamos y estamos registrados en el grupo, YA PODEMOS HABLAR.

Los móviles de consumo, no disponen de este botón, por lo que ha sido necesario diseñar un interface sencillo que

permita operar a un usuario acostumbrado a operar con un terminal portátil de radio a hacerlo de igual forma pero

con un teléfono. A continuación, se presenta el interface que ha sido necesario realizar como parte de la aplicación

cliente JANO ANDROID.

Pulsar para dejar de HablarPulsar para Hablar

REGISTRO SELECCIÓN GRUPO

MANTENIMIENTO :: ANDROID TALKINGMANTENIMIENTO :: TALKIE TALKINGFINALIZAR LA LLAMADA

ESTABLECIMIENTO

PROTOTIPO – CLIENTES

SEÑALIZACIÓN

A continuación mostramos a través de diagramas, los tres pasos que intervienen en una llamada una vez, cada

cliente ha sido registrado en su tecnología:

Establecimiento: Cuando un miembro de un grupo pulsa para hablar, se activa la llamada para todos los

miembros de ese grupo que esté en estos momentos en ese grupo. No se produce un RINGING y un posterior

CONNECT cuando se acepta la llamada (TELEFONIA). En TETRA, la infraestructura conecta a todos los usuarios.

Mantenimiento: Durante la llamada todos los miembros del grupo, compiten para poder hablar. Existen usuarios

prioritarios que pueden provocar que incluso, la infraestructura le quita el canal al cliente que esté hablando y se lo

asigne al prioritario. Esto es básico, en las comunicaciones de emergencia.

Cancelación: La llamada solo puede ser cancelada, por el usuario que la ha establecido o por un usuario de

mayor prioridad.

CALL GROUP (by PEI)

GWCOM-CORE-CALL-REQUEST STATUS

GWCOM-CORE-CALL-REQUEST

GWCOM-DRV-CALL-REQUESTCALL-DSETUP

GWCOM-DRV-CALL-REQUEST STATUS

GG3P-CALL-REQUEST

GG3P-CALL-REQUEST-ACK

GWCOM-DRV-CALL-RINGINGGWCOM-CORE-CALL-RINGING

CALL-UALERT

GWCOM-DRV-CALL-CONNECTGWCOM-CORE-CALL-CONNECT

CALL-UCONNECT

CALL-DCONNECT

ACK

GWCOM-CORE-CALL-CONNECT-STATUSGWCOM-DRV-CALL-CONNECT-STATUS

RTPRTP RTP RTP

CALL-DRELEASEGWCOM-DRV-CALL-RELEASE

GWCOM-CORE-CALL-RELEASE

GWCOM-CORE-CALL-RELEASE-STATUSGWCOM-DRV-CALL-RELEASE-STATUS

CALL-UDISCONNECT

JSESE -

PEI

DRIV

ER

JESE -

TETRA D

RIV

ER

JAN

O C

ORE-

CALL C

ON

TRO

LLER

JESE -

JAN

O D

RIV

ER

JAN

O P

TT A

ND

RO

ID C

LIE

NT

GG3P-USER-CALL-RINGING

GG3P-USER-CALL-CONNECT

GG3P-CALL-CONNECT-ACK

GG3P-CALL-RELEASE

GG3P-USER-CALL-RELEASE-ACK

SEÑALIZACIÓN :: COMPLETA

GWCOM-CORE-CALL-REQUEST STATUS

GWCOM-CORE-CALL-REQUEST

GWCOM-DRV-CALL-REQUESTCALL-DSETUP

GWCOM-DRV-CALL-REQUEST STATUS

GG3P-CALL-REQUEST

GG3P-CALL-REQUEST-ACK

GWCOM-DRV-CALL-RINGINGGWCOM-CORE-CALL-RINGING

CALL-UALERT

GWCOM-DRV-CALL-CONNECTGWCOM-CORE-CALL-CONNECT

CALL-UCONNECT

CALL-DCONNECT

ACK

GWCOM-CORE-CALL-CONNECT-STATUSGWCOM-DRV-CALL-CONNECT-STATUS

RTPRTP RTP RTP

JSESE -

PEI

DRIV

ER

JESE -

TETRA D

RIV

ER

JAN

O C

ORE-

CALL C

ON

TRO

LLER

JESE -

JAN

O D

RIV

ER

JAN

O P

TT A

ND

RO

ID C

LIE

NT

GG3P-USER-CALL-RINGING

GG3P-USER-CALL-CONNECT

GG3P-CALL-CONNECT-ACK

CALL GROUP (by PEI)

SEÑALIZACIÓN :: ESTABLECIMIENTO

GWCOM-CORE-MB-TAKEN

GWCOM-DRV-MB-REQUESTCALL-DTX-GRANTED

GWCOM-DRV-CALL-REQUEST STATUS GG3P-MB-TAKEN

GWCOM-DRV-MB TAKEN ACK

CALL-DTX-

GRANTED-ACK

GWCOM-DRV-MB-RELEASE GWCOM-CORE-MB-IDLECALL-DTX - CEASED

GWCOM-CORE-MB-REQUEST-ACK

GWCOM-DRV-MB-REQUEST

GWCOM-CORE-MB-TAKENCALL-MB –UTX-DEMAND

JSESE -

PEI

DRIV

ER

JESE -

TETRA D

RIV

ER

JAN

O C

ORE-

CALL C

ON

TRO

LLER

JESE -

JAN

O D

RIV

ER

JAN

O P

TT A

ND

RO

ID C

LIE

NT

GG3P-MB-TAKEN-ACK

GG3P-MB-IDLE

GG3P-MB-REQUEST-ACK

GG3P-MB-REQUEST

TETRA CLIENT - TALKING TETRA CLIENT - TALKING

NOBODY - TALKING NOBODY - TALKING

ANDROID CLIENT - TALKING ANDROID CLIENT - TALKING

CALL-DTX - CEASED GWCOM-DRV-MB-TAKEN-ACK

CALL GROUP (by PEI)

SEÑALIZACIÓN :: MANTENIMIENTO

RTPRTP RTP RTP

CALL-DRELEASEGWCOM-DRV-CALL-RELEASE

GWCOM-CORE-CALL-RELEASE

GWCOM-CORE-CALL-RELEASE-STATUSGWCOM-DRV-CALL-RELEASE-STATUS

CALL-UDISCONNECT

JSESE -

PEI

DRIV

ER

JESE -

TETRA D

RIV

ER

JAN

O C

ORE-

CALL C

ON

TRO

LLER

JESE -

JAN

O D

RIV

ER

JAN

O P

TT A

ND

RO

ID C

LIE

NT

GG3P-CALL-RELEASE

GG3P-USER-CALL-RELEASE-ACK

CALL GROUP (by PEI)

SEÑALIZACIÓN :: CANCELACIÓN

INTERATE 2.014CONCLUSIONES

CONCLUSIONES

Grupo CYS ha obtenido un prototipo operativo que puede ser empleado para

presentar a clientes finales y comenzar a planificar proyectos piloto.

Grupo CYS ha resuelto con éxito, la conectividad con redes TETRA. La

experiencia con la infraestructura TELTRONIC nos ha aportado un conocimiento

técnico sobre el estándar TETRA que nos permitido diseñar un conector PEI,

valido para conectar JANO a cualquier infraestructura TETRA con independencia

de fabricante.

El núcleo de JANO tiene implementado un conjunto de servicios de voz y de

datos media que no han sido objeto de este proyecto.

En ITERATE 2.014 se ha demostrado la interoperabilidad en un servicio GROUP

CALL que a nuestro entender es el más complejo y a su vez, el más demandado

por los usuarios finales.

En JANO hemos diseñado e implementado, dos protocolos de comunicaciones

nuevos denominados:

1) GWCOM (interno): Comunica los módulos del JESC y este con sus

conectores JESE.

2) GG3P (externo): Comunica los conectores JESE con aplicaciones externas

de terceros.

JANO ANDROID CLIENT: es un ejemplo de aplicación externa (en este caso,

móvil), que permite acceder al conjunto de servicios que ofrece JANO.

JANO ANDROID CLIENT: convierte un móvil Android en un terminal profesional de

comunicaciones, aportando funcionalidades multimedia que estos carecen.

Gracias !Mila esker denori !Thank you!