I messaggi SMS vengono ricevuti tramite il gateway di ogni provider? Spiegazione del routing
Il routing SMS dipende dal tipo di mittente e dall'infrastruttura. Ecco come funziona.
SMS Persona-a-Persona (P2P) standard
- Telefono del mittente → SMSC del vettore mittente (Short Message Service Center).
- Lo SMSC interroga HLR/VLR (Home/Visitor Location Register) per localizzare il destinatario.
- Instrada tramite rete SS7 allo SMSC del vettore destinatario.
- Lo SMSC del destinatario consegna al telefono.
Ogni vettore gestisce il proprio SMSC/gateway. Il routing tra vettori utilizza interconnessioni SS7.
SMS Applicazione-a-Persona (A2P) / Business SMS
- Business → SMS Gateway / Aggregator (Twilio, Sinch, Bandwidth, Syniverse) tramite API SMPP/HTTP.
- Aggregator → SMSC del vettore (diretto o tramite aggregator Tier 1).
- SMSC del vettore → Telefono.
Qui, il business non si connette direttamente a ogni vettore: l'aggregator/gateway gestisce il routing multi-vettore.
SMS Over-the-Top (OTT) / basato su Internet
- iMessage, RCS, WhatsApp, Signal: usano dati/IP, non SS7. Tornano a SMS se non disponibile.
- Google Voice, TextNow, Sideline: app VoIP che terminano sulla PSTN tramite partner gateway.
Punti chiave
- P2P: vettore-a-vettore tramite SS7; ognuno ha il proprio gateway.
- A2P: aggregator/gateway consolida la consegna multi-vettore.
- Normative (TCPA, TRAI, GDPR) si applicano a livello gateway/originatore.
- Portabilità del numero: l'interrogazione HLR assicura il routing al vettore attuale.
Il "gateway" è lo SMSC per il P2P, o l'aggregator A2P per la messaggistica business — non un singolo gateway universale.