TAZ-TFG-2023-2246


Distribuidor de carga para SMS GW.

Palacín Grasa, Óscar
Orús Morlans, Fernando (dir.)

Fernández Navajas, Julián (ponente)

Universidad de Zaragoza, EINA, 2023
Departamento de Ingeniería Electrónica y Comunicaciones, Área de Ingeniería Telemática

Graduado en Ingeniería Informática

Resumen: IRIS es la solución para mensajería A2P (Application To Person) de la plataforma SONOC TECHNOLOGY sobre protocolo SMPP v3.4 (https://smpp.org). A2P es un servicio de gran demanda en la actualidad, debido a nuevas regulaciones de seguridad en pagos electrónicos y aplicaciones bancarias y al incremento de las notificaciones vía SMS en todo tipo de aplicaciones. Un SMS Gateway es un sistema que permite enviar y recibir mensajes de texto (SMS) entre dispositivos móviles y aplicaciones a través de una red de telecomunicaciones. Actúa como un intermediario entre las aplicaciones y los operadores de telecomunicaciones. Dentro de la arquitectura de IRIS el SMS gateway se conoce como IRISGW. IRISGW proporciona una interfaz HTTP para recibir mensajes SMS de clientes y redirigirlos a los proveedores capaces de enviarlos a los terminales de los destinatarios finales. Se propone anteponer a IRISGW un balanceador de carga (IRISLB). Este módulo permitirá desacoplar la lógica interna IRIS relacionada con la facturación, enrutamiento, etc… de la gestión de las sesiones con los clientes y la recepción y envío de mensajes. Para solucionar las problemáticas en cuanto a fiabilidad (si se presenta un único punto de fallo) y escalabilidad (cuando se alcanza un número determinado de mensajes por segundo y la plataforma llega a su límite de capacidad), se propone desplegar IRISLB dentro de un grupo elástico de instancias en clúster Kubernetes. El protocolo SMPP es el utilizado por las aplicaciones para enviar y recibir mensajes SMS desde y hacia dispositivos móviles. SMPP requiere del establecimiento de una conexión (BIND) entre las dos partes antes de poder enviar un mensaje. IRISLB debe mantener esas asociaciones hasta el envío con éxito de los mensajes de manera transparente. El protocolo SMPP (Short Message Peer-to-Peer) es un protocolo abierto diseñado para proporcionar una interfaz de comunicaciones de datos flexible para la transferencia de datos de mensajes cortos entre entidades externas de mensajes cortos (ESME), entidades de enrutamiento (RE) y centros de mensajes (MC). Las funciones principales de IRISLB serían:-Ingress: Interfaz única para los clientes de la plataforma.-Gestión sesiones SMPP: Autenticación y control de las sesiones establecidas por clientes.-Adaptación entre protocolos SMPP y HTTP. Este trabajo se desarrollará en un contexto de colaboración con SONOC (www.sonoc.io/) una empresa líder del sector de las telecomunicaciones internacionales.


Tipo de Trabajo Académico: Trabajo Fin de Grado
Notas: Con la colaboración de la empresa SONOC

Creative Commons License



El registro pertenece a las siguientes colecciones:
Trabajos académicos > Trabajos Académicos por Centro > Escuela de Ingeniería y Arquitectura
Trabajos académicos > Trabajos fin de grado




Valore este documento:

Rate this document:
1
2
3
 
(Sin ninguna reseña)