SMS BROADCAST SMS BROADCAST

Anuncio
SMS BROADCAST
SMS BROADCAST
El SMSBroadcaster o SMSBroadcast proporciona una manera rápida y simple de enviar mensajes
masivos SM a una lista grande de destinatarios (abonados móviles de la red GSM).
Los mensajes pueden ser entregados de dos formas:
A través del SMSC del operador, utilizando el protocolo SMPP o a través de la red de señalización SS7
con protocolo MAP sin requerir el SMSC, ésta última, le permite al operador mantener la SMSC dedicada
a misiones críticas para los subscriptores.
El SMSBroadcast permite configurar eficientemente diversos tipos de campañas, mediante calendarios,
horarios de activación y control de capacidad de envío,
Las campañas de transmisión o broadcasting son cargadas en la plataforma a través de la interface de
administración, y pueden calendarizarse para ser entregadas a los usuarios móviles. Múltiples campañas
pueden programarse al mismo tiempo.
Múltiples links de señalización y diferentes tasas de SMS pueden ser configuradas apropiadamente para
dimensionar los recursos disponibles para la transmisión de campañas. El SMSBroadcaster es
compatible con SMS codificación en 7, 8 o 16 bits, alfabetos SMS y puede contar con mecanismos
opcionales de reintento como almacenar y enviar o reenviar mensajes no entregados al operador SMSC
para su posterior entrega.
El SMSBroadcaster proporciona al operador informes de registro del sistema, resúmenes detallados
sobre la difusión de las campañas así como alarmas basadas en hardware, software y
fallas o falta de disponibilidad de recursos.
SMS Broadcast genera Alarmas SNMP ante eventos críticos en la plataforma. Permite detectar
problemas en la plataforma. Detectar el módulo que presenta el inconveniente y enviar traps al Gestor
del cliente.
SMS Broadcast ofrece controles de contenido, spam y frecuencia (filtro por IP) de los SM.
FUNCIONALIDAD
Monitorea en tiempo real la totalidad del sistema, mediante diversos mecanismos de control.
Previene excesos en la capacidad de entrega, notificando a los administradores por medio de e-mails y
mensajes SMS.
Posibilita configurar la política de reintentos de envío de mensajes (SMPP o MAP).
Controla y monitorea la evolución de las campañas en forma on-line, permitiendo visualizar los resultados
con distintos gráficos.
Registra acciones de usuario y control de acceso por perfil y función.
Permite el seguimiento y gestión de la información a través de reportes automáticos.
BENEFICIOS
Permite que las operadoras logren incrementar sus ingresos, mediante la oferta de diversos servicios de
valor agregado por SMS:
Campañas publicitarias, políticas y solidarias
Promociones
Envío de cupones de descuento
Invitaciones a eventos
Información financiera
Avisos de cobro, etc..
Múltiples listas de distribución, separación de campañas institucionales y de mercadeo
El SMS Broadcast es una solución que permite administrar campañas masivas de Mobile marketing y
detectar teléfonos celulares encendidos mediante el envío de mensajes SMS.
1
Por qué usar SMS Broadcast
Independencia con el SMSC (MAP).
Utilización de la red móvil GSM para el envío masivo de SM.
MAP: Mensajes SMS Broadcast
El protocolo MAP presenta los siguientes mensajes:
Location_Update
InsertSubscriberData
SendAuthenticationInfo
Set_Cyphering_Mode
Obtain_IMEI
Check_IMEI
Update_Area
Send Routing Info for SM
2
Estructura posible SMS Broadcast:
Base de Datos
Oracle 10gi, Postgres 8
Tablas Broadcast DB
Lista:
Almacena la información de una Lista de distribución (abonados de la red GSM).
Columna
Tipo
1
x
2
x
Descripción
Identificador de lista. Valor generado secuencialmente
en la base de datos.
Texto descriptivo de definición de la lista de despacho.
Path del archivo con la lista de usuarios destino.
3
Campañas:
Almacena la definición de los nombres de campañas.
Dentro de esta tabla existe la definición de campañas, esta tabla posiblemente deba contener un tipo de
columnas tal como:
El identificador de la lista, Identificador del sms enviado, fecha de ejecución de la campaña, fecha en que
se detiene la campaña, hora, duración de la ventana de ejecución de la campaña, estado de la ejecución
de la campaña: no iniciada, iniciada, terminada, cancelada, reprogramada o incompleta, así como otras
columnas que describan el numero de entregas exitosas a los MS o entregas no exitosas, etc.
Columna
Tipo
Descripción
1
x
Identificador de lista ha la que pertenece la campaña.
2
x
Identificador de mensaje para la campaña en particular.
3
x
Fecha de ejecución actual de la campaña.
4
x
Fecha en que se detiene la ejecución de la campaña.
5
x
Hora inicio de la ventana de ejecución de la campaña.
6
x
Duración en minutos de la ejecución de la campaña.
x
Estado de la ejecución de la campaña:
0: ‘NO STARTED’ (la campaña se crea correctamente, pero
aun no se ejecuta).
1: ‘STARTED’ (la ejecución ha sido iniciada y el mensaje está
7
3
siendo enviado a la lista de usuarios).
2: ‘FINISHED’ (el mensaje ha sido enviado a los miembros de
la lista).
3: ‘CANCELLED’ (la ejecución de la campaña fue cancelada
por un usuario desde la interfaz web, por lo que el mensaje no
llego a todos los usuarios de la lista de destino. La ejecución
podrá ser reprogramada desde la web y partirá en el punto en
el que quedo cuando fue cancelada).
4: ‘REPROGRAMMED’ (la ejecución ha sido temporalmente
detenida y reprogramada
5: ‘INCOMPLETE’ (la campaña no termino de enviar los
mensajes debido a que se alcanzo la fecha de expiración).
8
Texto descriptivo de la campaña
9
Número de despachos exitosos en el
(GSMMAP). Se actualizará cada x minutos.
10
Número de despachos no exitosos en el primer intento
(GSMMAP). Se actualizará cada x minutos.
11
Número de despachos exitosos en el primer intento (por
SMSC-SMPP). Se actualizará cada x minutos.
12
Número de despachos no exitosos en el primer intento (por
SMSC-SMPP). Se actualizará cada x.
13
Contador de los mensajes enviados por una campaña. Este
campo se actualiza cuando una campaña se detiene en
estados 2, 3, 4 y 5.
14
Flag, si la campaña tiene política de desborde y envía los
mensajes fallidos en primer intento al SMSC o si no la
tiene.
15
Valor que indica la cantidad de mensajes por segundo que
serán permitidos como máximo para la campaña.
16
Fecha en la cual la campaña expirará.
primer intento
Usuarios:
Usuarios del SMS Broadcast, usuario del SO, propietario de las tablas y funciones.
4
Mensaje:
Almacena el Texto de los mensajes que se utilizaran para una campaña en particular.
Columna
Tipo
Descripción
1
x
Identificador de mensaje. Valor generado
secuencialmente en la base de datos.
2
x
Texto del mensaje.
3
Texto descriptivo del mensaje (para mostrar en interfaz
web). No nulo.
Tempo:
Tabla temporal para usos varios: estadísticas, etc.
Tabla destino de MS, esta tabla contiene la lista de abonados que recibirán los SMS enviados a través de
la red GSM utilizando el SMS Broadcast.
Los procedimientos normales que deben ocupar esta aplicación en sus tablas, son:
Aprovisionamiento: de listas, campañas, usuarios, mensajes de texto.
Borrado: de campañas, mensajes de texto, usuarios y listas.
Creación: de campañas, mensajes de texto, usuarios, listas, reportes.
Consultas: de campañas, mensajes de texto, usuarios y listas.
Generación de reportes.
El SMSBroadcast permite una interfaz para el envío de SM hacia los móviles desde portales Web del
Operador, para ello se habilita un modulo que maneja la interfaz de campañas y envío de SM a través de
la interfaz del operador.
5
SMS BROADCAST
Modulo Web
6
INDICE
SMS BROADCAST ..................................................................................................................................... 1
FUNCIONALIDAD .................................................................................................................................. 1
BENEFICIOS .......................................................................................................................................... 1
Por qué usar SMS Broadcast ........................................................................................................... 2
Estructura posible SMS Broadcast: ........................................................................................................... 3
Base de Datos ...................................................................................................................................... 3
Tablas Broadcast DB ............................................................................................................................. 3
Lista: ................................................................................................................................................ 3
Campañas: ....................................................................................................................................... 3
Usuarios: .......................................................................................................................................... 4
Mensaje: .......................................................................................................................................... 5
Tempo: ............................................................................................................................................ 5
INDICE ..................................................................................................................................................... 7
7
Descargar