Glosario de SMS
Alrededor del SMS hay una capa de jerga que rara vez se explica: GSM-7, DLR, HLR, MCCMNC, sender ID. Aquí abajo tienes qué significa cada término, en lenguaje llano y sin discurso comercial.
27 conceptos, agrupados por tema. Donde un término se trata con más detalle, hay una referencia.
Mensajes y caracteres
SMS #
El SMS (Short Message Service) es el estándar de los mensajes de texto breves entre dispositivos móviles, que se entrega a través de la red del operador y no requiere conexión a internet.
Como el SMS funciona a nivel de red y no mediante una aplicación, un mensaje llega a cualquier teléfono móvil, también a los aparatos antiguos y con una conexión de datos débil o inexistente.
GSM-7 #
GSM-7 es el juego de caracteres estándar del SMS, en el que un mensaje cuenta 160 caracteres.
El juego contiene las letras latinas habituales, las cifras y los signos de puntuación. Algunos caracteres (como {, }, [, ], ~, ^, \ y el símbolo del euro) cuentan como dos posiciones.
Unicode (UCS-2) #
Unicode es el juego de caracteres alternativo del SMS, en el que un mensaje cuenta 70 caracteres en lugar de 160.
En cuanto un mensaje contiene un solo carácter que no cabe en GSM-7 —un emoji, una letra cirílica, ciertos acentos—, todo el mensaje pasa a Unicode y el límite baja a 70 caracteres por segmento.
Más sobre esto →Concatenación (SMS multiparte) #
La concatenación es la división de un mensaje largo en varios segmentos de SMS que el destinatario vuelve a ver como un solo mensaje.
Cada segmento se cobra por separado. Al dividirse, además, se pierden caracteres en la información de enlace: un mensaje dividido cuenta 153 caracteres por segmento en GSM-7 y 67 en Unicode, no 160 y 70.
Más sobre esto →Envío y recepción
Pasarela SMS #
Una pasarela SMS es un servicio que convierte en SMS los mensajes procedentes de un software o de una interfaz web y los entrega al operador del destinatario.
La pasarela se ocupa del enrutado hacia la red correcta, de la facturación y de la devolución del estado de entrega, de modo que el remitente no necesita un acuerdo directo con cada operador.
Más sobre esto →SMS masivo #
El SMS masivo es el envío en una sola operación del mismo mensaje —personalizado o no— a un grupo grande de destinatarios.
Más sobre esto →Sender ID (nombre de remitente) #
Un sender ID es el remitente que ve el destinatario: un número de teléfono, un shortcode o un nombre alfanumérico de 16 caracteres como máximo.
Que un nombre alfanumérico esté permitido varía según el país; además, algunos países exigen un registro previo. A un remitente alfanumérico no se puede responder: para eso hace falta un número.
Número virtual #
Un número virtual es un número móvil que se gestiona en línea sin tarjeta SIM ni aparato físico.
Sirve como remitente y como punto de recepción, de modo que los mensajes pueden circular en ambos sentidos sin que haya que dejar un móvil en algún sitio.
Más sobre esto →Shortcode #
Un shortcode es un número abreviado de cuatro a seis cifras que se usa como remitente y como punto de recepción de SMS.
Un shortcode compartido lo usan varios remitentes, cada uno con su propia palabra clave; un shortcode exclusivo está reservado a una sola organización.
Más sobre esto →Palabra clave (keyword) #
Una palabra clave es la primera palabra de un mensaje entrante, con la que se determina a qué remitente o campaña está destinado ese mensaje.
Las palabras clave hacen utilizable un shortcode compartido: el mensaje "OFERTA" y el mensaje "STOP" llegan al mismo número pero se asignan a destinatarios o tratamientos distintos.
SMS bidireccional #
El SMS bidireccional es la comunicación por SMS en la que el destinatario puede responder al mensaje y esa respuesta llega al remitente original.
Más sobre esto →Mail2SMS #
Mail2SMS es un método por el cual un correo electrónico se convierte automáticamente en un mensaje SMS.
Útil para los sistemas que pueden enviar correo pero no llamar a una API, como muchos programas de monitorización, contabilidad y ERP.
Más sobre esto →Entrega y estado
DLR (informe de entrega) #
Un DLR o informe de entrega es la respuesta de la red sobre lo que ha ocurrido con un SMS enviado.
Distingue, entre otros, Sent (entregado al operador) de Delivered (llegado al aparato). Solo este último confirma la entrega.
Más sobre esto →Buffered #
Buffered significa que la red ha aceptado un mensaje pero todavía no puede entregarlo, normalmente porque el aparato está apagado o fuera de cobertura.
La red lo sigue intentando mientras dure el periodo de validez. Si no lo consigue, el estado acaba siendo Expired.
Más sobre esto →Periodo de validez (validity period) #
El periodo de validez es el tiempo durante el cual la red sigue intentando entregar un mensaje antes de que caduque.
Para los mensajes sujetos a un plazo, como los códigos de verificación, conviene un periodo de validez corto: un código que llega horas más tarde ya no sirve y puede resultar confuso.
Webhook #
Un webhook es una llamada HTTP que un servicio hace por su cuenta a una dirección que usted indica en cuanto ocurre algo, de modo que su sistema no tenga que estar consultando.
Más sobre esto →Números y redes
HLR (Home Location Register) #
El HLR es la base de datos central de un operador móvil en la que consta qué números le pertenecen y dónde se encuentra un aparato.
Una consulta HLR interroga esa base de datos para determinar si un número existe, está activo y a qué operador pertenece en ese momento.
Más sobre esto →MCC / MNC #
MCC (Mobile Country Code) y MNC (Mobile Network Code) son los códigos numéricos con los que se identifican, respectivamente, un país y una red móvil dentro de ese país.
Juntos forman el MCCMNC, la clave con la que se determinan las tarifas y las rutas de cada red.
Más sobre esto →Portabilidad numérica #
La portabilidad numérica es el derecho de un abonado a llevarse su número de teléfono a otro operador.
Por eso el rango de numeración ya no dice nada sobre el operador actual: solo una consulta HLR aclara a qué operador pertenece realmente un número.
E.164 (formato internacional) #
E.164 es el estándar internacional de los números de teléfono, según el cual un número consta del prefijo de país seguido del número de abonado sin el cero inicial.
Un número de móvil belga como 0496 12 34 56 queda en ese formato como 32496123456. Anotar los números en formato internacional evita confusiones al enviar al extranjero.
SMPP #
SMPP (Short Message Peer-to-Peer) es el protocolo con el que las plataformas de SMS y los operadores intercambian mensajes con un alto rendimiento a través de una conexión permanente.
Para la mayoría de las aplicaciones basta con una API REST; SMPP es sobre todo relevante con volúmenes muy grandes y continuos.
Aplicaciones y normas
OTP (contraseña de un solo uso) #
Un OTP es un código de un solo uso que sirve para verificar a un usuario y que caduca tras usarse o al cabo de un tiempo.
Más sobre esto →Autenticación en dos factores (2FA) #
La autenticación en dos factores es un método de acceso en el que, además de una contraseña, se pide una segunda prueba, por ejemplo un código por SMS.
Más sobre esto →SMS transaccional #
Un SMS transaccional es un mensaje que forma parte de un servicio o de un pedido que el propio destinatario ha solicitado, como una confirmación o un recordatorio de cita.
La distinción con el SMS promocional es jurídicamente relevante: para los mensajes comerciales dirigidos a particulares rige una obligación de consentimiento previo, y para los mensajes operativos no.
Más sobre esto →Opt-in (consentimiento previo) #
El opt-in es el consentimiento previo y expreso de un destinatario para poder recibir mensajes comerciales.
Guarde siempre cuándo y cómo se obtuvo ese consentimiento. Esto es información general y no asesoramiento jurídico sobre una situación concreta.
Más sobre esto →Opt-out (baja) #
El opt-out es la posibilidad de que un destinatario se dé de baja de nuevos mensajes comerciales, en la práctica a menudo respondiendo STOP.
Más sobre esto →Crédito #
Un crédito es la unidad de cuenta con la que se facturan los envíos; cuántos créditos cuesta un mensaje depende del destino y de la longitud.
Un crédito no equivale, por tanto, automáticamente a un SMS: una red de destino cara o un mensaje que se divide en varias partes cuesta más.
Más sobre esto →Seguir leyendo
Quien conoce los conceptos suele querer saber cómo encajan en la práctica. Estas páginas tratan los temas con más detalle.