Please use this identifier to cite or link to this item: http://www.dspace.espol.edu.ec/handle/123456789/31083
Title: Análisis e Implementación de un Servidor de Protocolo de Mensajería Escrita Punto a Punto (SMPP) versión 3.4 en Linux que interactúe con un Cliente SMPP en el envío y recepción de mensajes cortos (SMS’s) y que genere archivos de registros de datos de llamadas, CDRs
Authors: Vargas Monge, Henrry Danilo
Macias Duarte, Cesar Alejandro
Keywords: Protocolo
Servidor
Mensajes
SMPP
SMSC
ESME
Issue Date: 22-Nov-2015
Publisher: ESPOL
Abstract: The present project is directed to any student and professor in the field of Telecommunications Engineering who wishes to learn the SMPP v3.4 protocol in a didactics manner, detailing the principal processes, its functionality, and showing punctual results. The SMPP v3.4 protocol is detailed from a server’s point of view, it is to say a limited implementation from centralized services of short messages (SMSC). To perform tests, it is interacted with an external entity (ESME). This implementation takes place in a virtual machine VMware through programming language: The Practical Extraction and Report Language (PERL) for the implementation of SMPP protocol and dynamic language for Personal Home Pages (PHP) for the Web application. The database used is MariaDB. An analysis of the messages sent between ESME and SMSC is detailed, observing the results of all the limited SMSC implementation through the Wireshark tool.
Description: El presente proyecto está dirigido para cualquier estudiante o profesor de ingeniería en elecomunicaciones que desee entender el protocolo SMPP v3.4 de una forma didáctica, detallando los procesos principales, su funcionamiento y mostrando resultados puntuales. Se detalla el protocolo SMPP v3.4 desde el punto de vista del servidor, es decir una implementación limitada de una central de servicios de mensajes cortos (SMSC) y para realizar pruebas se interactúa con una entidad externa (ESME). Esta implementación se realiza en una máquina virtual VMware mediante lenguajes de programación: El Lenguaje Práctico de Extracción y de Informes (Practical Extraction and Report Language, Perl) para la implementación del protocolo SMPP y el lenguaje dinámico para Páginas Personales (Personal Home Page, PHP) para la aplicación web. La base de datos utilizada es MariaDB. Se detalla un análisis de los mensajes enviados entre ESME y SMSC observándose los resultados de toda la implementación limitada del SMSC mediante la herramienta Wireshark.
URI: http://www.dspace.espol.edu.ec/xmlui/handle/123456789/31083
Appears in Collections:Artículos de Tesis de Grado - FIEC

Files in This Item:
File Description SizeFormat 
ServidorSMPP.pdf506.07 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.