Come funziona la messaggistica SMS: il viaggio nascosto dal mittente al destinatario
Inviare un messaggio sembra istantaneo, ma dietro le quinte una affascinante catena di infrastrutture di rete entra in azione. Ecco il viaggio di un SMS.
Il percorso SMS
- Composizione – Scrivi, premi invia. Il tuo telefono codifica il messaggio (max 160 caratteri GSM-7 o 70 UCS-2) in un'unità di dati di protocollo (PDU).
- Trasmissione radio – Il modem del tuo telefono invia il PDU tramite canale di controllo (non canale vocale) alla più vicina cella radio (Node B / eNodeB / gNodeB).
- Passaggio MSC / SMSC – La cella lo inoltra al Centro di commutazione mobile (MSC), che lo instrada al Centro servizi messaggi brevi (SMSC). Lo SMSC memorizza il messaggio se il destinatario è irraggiungibile.
- Localizzazione destinatario – Lo SMSC interroga il Registro localizzazione abbonati (HLR) / Registro localizzazione visitatori (VLR) per trovare quale MSC/VLR serve il destinatario.
- Inoltro – Il messaggio viaggia tramite rete SS7 (Signaling System No. 7) tra operatori se necessario (accordi di interconnessione).
- Consegna – Il MSC del destinatario chiama il loro telefono tramite il canale di controllo. Il telefono conferma, visualizza il messaggio e invia una ricevuta di consegna risalendo la catena.
Caratteristiche chiave
- Store-and-Forward – Non in tempo reale. Lo SMSC ritenta la consegna per ore/giorni (periodo di validità).
- Connectionless – Nessuna sessione persistente (a differenza di TCP). Ogni SMS è indipendente.
- Canale di controllo – Usa larghezza di banda di segnalazione, non portante voce. Funziona durante le chiamate.
- Best Effort – Nessuna consegna, ordinamento o tempistica garantiti. Congestione causa ritardi.
Evoluzione moderna
RCS (Rich Communication Services) sostituisce SMS sui telefoni moderni (Google Messaggi, Samsung Messaggi, iOS 18+), usando canale IP/dati per indicatori di digitazione, media ad alta risoluzione, ricevute di lettura — ma ricade su SMS quando i dati non sono disponibili.