Modificación del ID del remitente de SMS

Cada mensaje en Ozeki 10 SMS Gateway pasa por una cadena de procesamiento de mensajes personalizable que se implementa en la tabla de enrutamiento. La cadena consta de módulos de procesamiento que se pueden utilizar para editar varias partes del mensaje SMS. Los módulos de procesamiento tienen diferentes funcionalidades, como filtrado, enrutamiento y programación. También pueden realizar protección y seguridad mediante el cifrado y descifrado del SMS. Los módulos de procesamiento son capaces de recopilar big data y crear bases de datos a partir de los datos recopilados. El usuario puede configurar y personalizar la cadena de procesamiento. Uno de los módulos de procesamiento puede agregar texto a los mensajes. El usuario puede seleccionar módulos de procesamiento y la secuencia de operación de los módulos. Los módulos operarán en la cadena de procesamiento en la secuencia deseada.

cadena de procesamiento de mensajes personalizable en ozeki ten sms gateway
Figura 1 - Cadena de procesamiento de mensajes personalizable en Ozeki 10 SMS Gateway

Cómo configurar un ID de remitente de SMS aleatorio (Guía simple)

Para configurar un ID de remitente de SMS aleatorio:

  1. Inicie Ozeki SMS Gateway
  2. Cree una nueva ruta
  3. Abra el menú Avanzado de la ruta
  4. Vaya a la pestaña de modificaciones
  5. Cree un Modificador de remitente aleatorio
  6. Desactive los modificadores innecesarios
  7. Establezca el número de teléfono como sobrescribible
  8. Pruebe el envío de SMS aleatorios

La cadena de procesamiento

  1. Enrutamiento de mensajes
    Con el enrutamiento de mensajes, puedes controlar el flujo de mensajes a través de cualquier proveedor GSM conectado al NG. Esto depende de quién sea el remitente o el receptor del mensaje. En Ozeki 10 SMS Gateway, puedes configurar una tabla de enrutamiento para hacer esto. Puede ser una tabla entrante o saliente. También puedes incluir palabras clave en la tabla de enrutamiento para dirigir los mensajes que contengan una palabra clave específica.

  2. Programación de mensajes
    Los usuarios pueden programar la fecha y hora en que se enviará un mensaje antes de guardarlos. Si hay una tabla de enrutamiento saliente aplicable para el mensaje, se enviará exactamente en la fecha y hora programadas que el usuario haya establecido previamente.

  3. Filtrado de mensajes
    El filtrado de mensajes es útil para el enrutamiento o el procesamiento de big data. Los mensajes se pueden filtrar por número de remitente, número de destino o contenido del mensaje. Puedes aplicar filtrado por palabras clave al contenido de los mensajes. Tanto el remitente como el destino son importantes en las tablas de enrutamiento entrantes o salientes.

  4. Protección y seguridad
    Se pueden configurar protecciones de bucle, cifrado y firmas digitales para proteger y asegurar el flujo de mensajes. La protección de bucle evita bucles de transmisión en el sistema. El cifrado es esencial, ya que es más seguro enviar mensajes cifrados que se descifrarán en el destino. Las firmas digitales pueden garantizar que los mensajes se envíen desde un dispositivo controlado por la persona remitente.

  5. Big data
    Se han escrito cientos de libros sobre big data. El big data es un tema principal. Con NG, puedes recopilar datos de remitentes, receptores o contenido de mensajes. Puedes construir bases de datos utilizando los datos recopilados y ejecutar algoritmos de IA para analizarlos. El análisis ayuda a conocer mejor a tu cliente.

  6. Control
    Los usuarios pueden controlar la velocidad de los mensajes estableciendo un límite de velocidad y ventana de tiempo deseado. La ventana de tiempo determina el tiempo transcurrido entre mensajes. El usuario también puede establecer listas negras y listas blancas. NG puede bloquear mensajes de remitentes en la lista negra y permitir mensajes de aquellos en la lista blanca.

  7. Agregar
    Los usuarios pueden escribir textos predeterminados. Ozeki 10 SMS Gateway es capaz de agregar cualquier texto a un grupo de mensajes SMS filtrados o no filtrados. Es útil para que las empresas escriban su firma característica al final de los mensajes que envían. De esta manera, el destinatario reconocerá fácilmente al remitente del mensaje.

Modificación del ID del remitente

La tarea más común para la que se utiliza la cadena de procesamiento es la modificación del ID del remitente. Cuando un SMS viaja a través del sistema, el número de teléfono desde donde proviene el mensaje (el ID del remitente) puede cambiarse. El usuario puede seleccionar un único número de teléfono o puede elegir un número de teléfono de una lista al azar. El siguiente video proporciona información sobre cómo elegir un ID de remitente aleatorio.

Video 1 - Cómo modificar el ID del remitente (Tutorial en video)

El primer paso que debes tomar es crear una nueva ruta. Puedes hacerlo iniciando sesión en el Ozeki SMS Gateway. En la Página de inicio, busca el botón Agregar nueva ruta (Figura 2). Haz clic en él y se te presentará el panel de detalles de la ruta.

elige agregar nueva ruta para crear una
Figura 2 - Elige Agregar nueva ruta para crear una

Ahora necesitas proporcionar una dirección donde la ruta tomará el mensaje y una dirección de receptor donde lo entregará. Asegúrate de nombrar la conexión con algo que puedas recordar y que sea distinguible para evitar mezclar dos conexiones durante el proceso de configuración. (Figura 3)

Figura 3 - Selecciona las conexiones De y A

Para agregar el ID del remitente a la ruta, haz clic en el botón Avanzado en la lista de rutas. Se encuentra en la línea con el nombre de la ruta. Haz clic en él para acceder al Menú avanzado de la ruta seleccionada. (Figura 4)

elige menú avanzado
Figura 4 - Elige el menú Avanzado

En el menú Avanzado, verás que hay 3 pestañas. Configurar donde puedes agregar nuevos remitentes y receptores, Condición donde puedes agregar parámetros que se identificarán, y el mensaje se modificará según la configuración. La última es la pestaña de modificaciones. En la página de modificaciones, puedes configurar un sistema que modificará todos los mensajes en esta ruta. Haz clic en ella para proceder al siguiente paso. (Figura 5)

selecciona la pestaña modificaciones
Figura 5 - Selecciona la pestaña Modificaciones

Para crear un modificador que seleccione aleatoriamente un ID de remitente de una lista, haz clic en el botón azul Crear nuevo Modificador. Luego verás una lista de posibles modificadores para elegir. Elige el remitente aleatorio. Haz clic en él y procede al siguiente paso. (Figura 6) Te llevará a una página donde puedes darle al modificador una lista de remitentes para elegir.

haz clic en remitente aleatorio
Figura 6 - Haz clic en Remitente aleatorio

En este paso, necesitas proporcionar una lista de números de teléfono de los que el modificador elegirá (Figura 7). Esta dirección tomará el lugar del ID del remitente cuando se envíe. Será válida para todos los mensajes enviados en esta ruta.

especifica el número de teléfono
Figura 7 - Especifica el número de teléfono

Asegúrate de eliminar los modificadores innecesarios para evitar problemas de rendimiento. Marca la casilla de verificación antes de todos los modificadores que no estés usando y haz clic en el botón Eliminar (Figura 8). En este ejemplo, el modificador eliminado también interrumpiría el nuevo modificador.

elimina los modificadores innecesarios
Figura 8 - Elimina los modificadores innecesarios

En la Página de inicio del Ozeki SMS Gateway, puedes ver la lista de rutas actualmente en funcionamiento. Ahora que has creado una nueva ruta, también debería ser visible en la lista. Puedes ver el nombre del remitente y la dirección del receptor en la línea con el nombre de la ruta (Figura 9).

ruta creada
Figura 9 - Ruta creada

La modificación ahora intentará reemplazar el ID del remitente con algo de la lista. Para permitir que lo haga, necesitas hacer que el ID del remitente sea sobrescribible. Abre el panel de detalles del usuario que estás utilizando para enviar mensajes y busca el cuadro de grupo Número de teléfono. Allí encontrarás una casilla de verificación titulada Sobrescribible (Figura 10). Márcala para que la modificación pueda sobrescribir el número de teléfono del remitente.

habilita la opción sobrescribible
Figura 10 - Habilita la opción Sobrescribible

Ahora tienes un modificador funcional. Para probarlo, envía algunos mensajes a través de la ruta e inspecciona la carpeta Enviados. Allí verás que cada vez, el remitente es una dirección diferente (Figura 11). Esto significa que el modificador está funcionando.

prueba los mensajes enviados
Figura 11 - Prueba los mensajes enviados

Cómo probar la configuración del ID del remitente de SMS

Para probar la configuración del ID del remitente de SMS, la forma más obvia es enviar un SMS de prueba a un teléfono móvil y ver de dónde proviene el SMS. El segundo método es leer los registros de la conexión de la red móvil donde se envió el SMS. La tercera opción es configurar un simulador SMPP, que consiste en una conexión de probador de SMS y un servicio de servidor SMPP y enviar mensajes a este simulador SMPP y ver los registros en la conexión del probador de SMS del PC del simulador.

Preguntas frecuentes

¿Qué es el enrutamiento de SMS?

El enrutamiento de SMS es un mecanismo empleado dentro de los sistemas de puerta de enlace de Servicio de Mensajes Cortos (SMS) para determinar el destino final de un mensaje SMS. Este proceso dirige los mensajes hacia una red móvil para su entrega a un teléfono móvil o a un usuario o aplicación específica dentro del sistema mismo.

Tipos de enrutamiento de SMS:

  • Enrutamiento de SMS salientes: Se centra en controlar la selección de la red móvil utilizada para transmitir un mensaje al dispositivo móvil del destinatario. Esto se emplea principalmente para mensajes categorizados como Terminados en Móvil (MT).
  • Enrutamiento de SMS entrantes: Gobierna la designación de la aplicación dentro del sistema que recibirá un mensaje originado desde un teléfono móvil. Esto aplica a mensajes clasificados como Originados en Móvil (MO).
Las decisiones de enrutamiento se establecen en base a un conjunto de condiciones predeterminadas. Estas condiciones pueden incluir:
  • Número de teléfono del remitente: El número de teléfono asociado con la persona que envía el mensaje.
  • Número de teléfono del destinatario: El número de teléfono del destinatario previsto.
  • Prefijos de números de teléfono: Los primeros dígitos del número de teléfono del remitente o del destinatario.
  • Contenido del mensaje: El análisis del texto incluido en el cuerpo del mensaje. Por ejemplo, el enrutamiento podría depender de la presencia de palabras clave específicas. (p.ej., mensajes que contengan la palabra "urgente" podrían dirigirse a una aplicación designada).
La implementación del enrutamiento de SMS solo es relevante en sistemas que poseen:
  • Múltiples conexiones de red móvil (o conexiones de proveedores de servicios SMS) para la transmisión de mensajes.
  • Una variedad de aplicaciones SMS capaces de recibir mensajes dentro del sistema.
Al establecer reglas efectivas de enrutamiento de SMS, se puede garantizar la entrega precisa de mensajes a sus destinos previstos y asegurar su manejo adecuado dentro del sistema.

More information