Todo lo que vale la pena saber, nada que no lo sea.
Qué hace el SMSC
El SMSC es un nodo obligatorio en el núcleo móvil, especificado en la norma 3GPP TS 23.040. Implementa el almacenamiento y reenvío: cuando un mensaje no se puede entregar inmediatamente (teléfono apagado, fuera de cobertura), el SMSC lo retiene y lo reintenta hasta que se entrega correctamente o expira su período de validez. Gestiona tanto los mensajes originados por el móvil (MO) como los terminados por el móvil (MT) y devuelve la confirmación de entrega. Los operadores son propietarios y gestionan sus SMSC; nunca se conecta directamente a uno.
- Se ubica dentro de la red central del operador (3GPP TS 23.040).
- Almacenamiento y reenvío: colas y reintentos dentro del período de validez.
- Gestiona los mensajes MO y MT y emite comprobantes de entrega.
- Propiedad de los operadores; no es directamente accesible desde las aplicaciones.
¿Qué hace una pasarela SMS?
Una pasarela SMS es la plataforma que conecta las aplicaciones con los centros de mensajes SMS (SMSC) de los operadores. Expone una interfaz para desarrolladores (una API HTTP/REST o un enlace SMPP), recibe el mensaje, aplica la lógica de gestión de identificadores de remitente, codificación y enrutamiento, y lo reenvía al SMSC del operador correspondiente. Además, normaliza las confirmaciones de entrega recibidas. La pasarela de BroadNet funciona exactamente así: se accede a https://api.broadnet.me (por ejemplo, a /sms/sendSms o a los puntos finales REST /sms/sendbulk), y el mensaje se conecta con los SMSC de los operadores a través de su red.
- Orientado a la aplicación: API HTTP/REST o enlace SMPP.
- Agrega enrutamiento, identificador de remitente, codificación y normalización DLR.
- Envía tu tráfico a los SMSC del operador correcto.
- Pasarela BroadNet: api.broadnet.me — /sms/sendSms, /sms/sendbulk.
Cómo se conectan
La pasarela se comunica con los SMSC del operador mediante interconexiones SMPP o SS7; el SMSC, a su vez, entrega el mensaje al terminal a través de la red de radio. Imagínelo como una cadena: su aplicación → pasarela SMS → SMSC del operador → terminal, con la confirmación de entrega fluyendo de vuelta en la misma dirección. La pasarela es el componente con el que se integra y que controla; el SMSC es el nodo propiedad del operador que realiza la entrega final. Necesita ambos, pero solo programará para la pasarela.
- Cadena: aplicación → pasarela → SMSC del operador → terminal.
- Pasarela ↔ SMSC a través de interconexión SMPP o SS7.
- Usted integra y controla la pasarela, no el SMSC.
- Las confirmaciones de entrega vuelven a circular por el mismo camino.
SMSC frente a pasarela SMS: una visión general
| SMSC | Pasarela SMS | |
|---|---|---|
| Ubicación | Dentro de la red troncal del operador | Entre las aplicaciones y los operadores |
| Función principal | Entrega store-and-forward a los teléfonos | Aceptar, enrutar y reenviar al SMSC correcto |
| Interfaz | MAP / SMPP interno | HTTP/REST o SMPP hacia las aplicaciones |
| Propietario | El operador móvil | Un agregador / CPaaS (p. ej., BroadNet) |
| Cómo se accede | Indirectamente, a través de una pasarela | Directamente, vía API o bind SMPP |