El límite de 160 caracteres (7-bit encoding) o 70 (UCS-2 para idiomas no latinos) viene de la especificación original GSM 03.38 (1985), diseñada para señalización de red de voz, no para datos.
Razones técnicas
- Los SMS viajan por el canal de control (SDCCH) de la red de voz, con paquetes fijos de 140 bytes (160 chars × 7 bits = 1120 bits = 140 bytes).
- Ampliarlo requeriría rediseñar la señalización de toda la red 2G/3G/4G/5G global —inviable por compatibilidad.
Alternativas reales para mensajes largos
- MMS: usa red de datos (APN), permite texto + multimedia, sin límite práctico.
- Email / Apps (WhatsApp, Telegram, RCS): usan IP, sin límite de caracteres.
- SMS concatenados: el teléfono parte/une automáticamente mensajes >160 chars (máx. ~153 chars por segmento por cabeceras).
El SMS tal cual no evolucionará; su rol es notificaciones cortas, autenticación (2FA) y compatibilidad universal.