SS7 (Signalling System No. 7) è lo stack di segnalazione fuori banda che controlla chiamate, SMS e mobilità nelle reti core TDM e 2G/3G. Stratifica MTP1–3 per il trasporto, SCCP per l'indirizzamento a Global Title, TCAP per i dialoghi transazionali e le user part — MAP per i servizi mobili, ISUP per l'instaurazione delle chiamate — al di sopra.
Perché esiste SS7
SS7 è un sistema di segnalazione a canale comune: la segnalazione che instaura, gestisce e abbatte le chiamate viaggia su un canale logico separato dalla voce o dai dati che controlla, anziché in banda sullo stesso circuito. Standardizzato dall'ITU-T nella serie Q.700 a partire dagli anni '80, è diventato il piano di controllo della PSTN globale e, tramite l'applicazione MAP, delle reti mobili GSM/UMTS — trasportando instaurazione delle chiamate, SMS, roaming, autenticazione e gestione della posizione tra centrali, database e centri servizi.
Lo stack a livelli
SS7 si mappa in modo approssimativo sul modello OSI. Il Message Transfer Part (MTP livelli 1–3) fornisce il trasporto fisico, di collegamento e di rete. SCCP aggiunge un indirizzamento più ricco (Global Title e subsystem number) e servizio connectionless/connection-oriented al di sopra di MTP3 — insieme, MTP3+SCCP sono spesso detti Network Service Part (NSP). TCAP fornisce dialoghi orientati alle transazioni per applicazioni non di circuito. Le user/application part stanno in cima: MAP per i servizi mobili, CAP per CAMEL/intelligent-network e INAP, mentre ISUP e TUP viaggiano direttamente su MTP3 per il controllo delle chiamate di trunk.
| Livello | Specifica | Ruolo |
|---|---|---|
| MTP-1 | Q.702 | Livello fisico — timeslot E1/T1 (collegamenti di segnalazione a 64 kbit/s) |
| MTP-2 | Q.703 | Data link — allineamento del collegamento, rilevamento errori/ritrasmissione, controllo di flusso |
| MTP-3 | Q.704 | Rete — instradamento dei messaggi per point code, ripartizione del carico, gestione della rete |
| SCCP | Q.711–Q.714 | Indirizzamento global title/sottosistema, servizio senza connessione e orientato alla connessione |
| TCAP | Q.771–Q.775 | Dialoghi di transazione e gestione dei componenti (operazioni) |
| MAP | TS 29.002 | Mobile Application Part — SMS, roaming, autenticazione, HLR/VLR |
| ISUP | Q.761–Q.764 | ISDN User Part — instaurazione/abbattimento delle chiamate su trunk (poggia direttamente su MTP3) |
Dove si collocano SMS e chiamate
Un SMS mobile-terminated usa l'intero stack al di sopra di SCCP: le operazioni MAP (SendRoutingInfoForSM, MT-ForwardSM) sono trasportate come componenti TCAP, indirizzate tramite Global Title SCCP verso l'HLR e l'MSC servente, e trasportate da MTP3 (o SIGTRAN su IP). Una chiamata vocale di trunk usa invece ISUP direttamente su MTP3 — senza SCCP né TCAP — perché è segnalazione associata al circuito, legata a uno specifico timeslot vocale.
SS7 oggi: TDM e SIGTRAN
Lo stack SS7 classico opera su collegamenti TDM (MTP1/2). Le implementazioni moderne trasportano gli stessi payload MTP3/SCCP/TCAP/MAP su IP tramite SIGTRAN — trasporto SCTP con M3UA in sostituzione di MTP3, o SUA in sostituzione di SCCP — così gli operatori mantengono il livello applicativo SS7 dismettendo il TDM. La semantica di segnalazione è identica; cambia solo il trasporto sotto l'applicazione, ed è per questo che la conoscenza di SS7 resta essenziale anche nei core a pacchetto.
Domande frequenti
Qual è la differenza tra MTP, SCCP e TCAP?
MTP (livelli 1–3) è il trasporto che porta un messaggio al punto di segnalazione corretto tramite point code. SCCP aggiunge l'indirizzamento a Global Title così da raggiungere un nodo senza conoscerne il point code. TCAP struttura le operazioni richiesta/risposta in dialoghi transazionali al di sopra di SCCP.
MAP fa parte di SS7?
MAP (Mobile Application Part) è una application/user part di SS7 definita da 3GPP TS 29.002. Opera come operazioni TCAP su SCCP e MTP3 (o SIGTRAN) e trasporta i servizi GSM/UMTS — SMS, roaming, autenticazione e gestione della posizione — tra HLR, VLR, MSC e SMSC.
Una chiamata vocale usa SCCP e TCAP?
No. L'instaurazione di una chiamata di trunk usa ISUP direttamente su MTP3, perché è segnalazione associata al circuito legata a un timeslot vocale. SCCP e TCAP sono usati da applicazioni non di circuito come MAP (SMS, roaming) e INAP/CAP (intelligent network).
SS7 è ancora usato nel 2026?
Sì. SS7/MAP trasporta ancora SMS, roaming e mobilità per 2G/3G e per l'interlavoro legacy, e il suo livello applicativo è trasportato su IP tramite SIGTRAN nei core moderni. Coesiste con Diameter e SIP/IMS anziché essere del tutto sostituito.
Cosa ha sostituito SS7 in LTE e 5G?
In LTE la segnalazione di controllo equivalente è passata a Diameter (mobilità, autenticazione) e SIP/IMS (voce, SMS su IP). SS7/MAP resta per l'accesso 2G/3G e l'interlavoro tra operatori, ed è per questo che i firewall di segnalazione continuano a controllare il traffico SS7.
Specifiche della fonte
Gli standard pubblicati su cui si basa questa pagina. Si apre in una nuova scheda.