Come Vengono Inviati i Messaggi di Testo: SMS vs. MMS Dietro le Quinte
Dai Tasti alle Onde Radio
SMS (Short Message Service)
- Codifica: Testo → alfabeto GSM a 7 bit (160 caratteri) o UCS-2 (70 caratteri per Unicode).
- Trasporto: Inviato su canale di controllo (SDCCH) tramite SS7/MAP allo SMSC (Short Message Service Center).
- Archivia e Inoltra: Lo SMSC mette in coda, riprova e consegna quando il destinatario è raggiungibile.
- Decodifica: Il telefono del destinatario riassembla il testo.
Nessun contenuto multimediale. Bassa latenza, alta affidabilità, funziona con segnale minimo.
MMS (Multimedia Messaging Service)
- Codifica: Media (immagine/video/audio) + testo → MMS PDU (binario, fino a ~1 MB limite operatore).
- Trasporto: Usa dati a pacchetto (GPRS/EDGE/HSPA/LTE) → MMSC (MMS Center).
- Notifica: L'MMSC invia SMS "WAP Push" al destinatario con URL di download.
- Recupero: Il telefono del destinatario scarica il contenuto tramite HTTP.
Più ricco, più grande, ma richiede connessione dati e costa di più.
Tabella di Confronto
| Caratteristica | SMS | MMS |
|---|---|---|
| Dimensione massima | 160 caratteri (7-bit) | ~1 MB (dipendente dall'operatore) |
| Media | No | Sì (immagine, video, audio, vCard) |
| Canale | Segnalazione (controllo) | Dati a pacchetto (bearer) |
| Costo | Inferiore | Superiore |
| Affidabilità | Molto alta | Dipende dalla copertura dati |
Evoluzione Moderna
RCS (Rich Communication Services) sostituisce entrambi: funzioni chat, media ad alta risoluzione, indicatori di digitazione, crittografia—su dati IP, con fallback su SMS. In distribuzione globale tramite operatori e Google Messages.