Signaling System 7. Segnalazione Out-of Band su canale comune. Università di Palermo SS7 1

Documenti analoghi
Gestione dei servizi nelle reti di TLC: dalla Rete di Segnalazione alla Rete Intelligente

Elementi di rete che permettono lo scambio dei messaggi di segnalazione

MODELLI ISO/OSI e TCP/IP

Commutazione di circuito e segnalazione

MODELLI ISO/OSI e TCP/IP

RETI DI TELECOMUNICAZIONI

MODELLI ISO/OSI e TCP/IP

Internet protocol stack

I protocolli di rete. Mauro Gaspari

Le Reti Informatiche

ISO OSI. International Standard Organization Open System Interconnection

SPECIFICA TECNICA N relativa alle. Caratteristiche tecniche dell interconnessione tra reti di telecomunicazioni

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi

SPECIFICA TECNICA N relativa alle. Caratteristiche tecniche dell interconnessione tra reti di telecomunicazioni fisse

Le reti telefoniche. Evoluzione delle reti telefoniche. Evoluzione delle reti telefoniche. Fine 800 primi 900: Anni 20 e 30. Anni 40 e 50: Anni 60:

Le reti telefoniche. Richiami alla telefonia fissa tradizionale POTS (Plain Old Telephony Service) ed alle tecniche di codifica vocale

Interfaccia Web per customizzare l interfaccia dei terminali e

Lo scenario: la definizione di Internet

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Modelli Funzionali

Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano

Il livello trasporto: Introduzione e protocollo UDP

UDP. User Datagram Protocol. UDP Connectionless

4 - Il livello di trasporto

TCP/IP: una breve introduzione

Reti di Calcolatori. Lo Stack ISO-OSI

RETI DI TELECOMUNICAZIONI

Introduzione alla rete Internet

Il livello trasporto: Introduzione e protocollo UDP

TCP/IP: una breve introduzione

SERVIZI DI TRASFERIMENTO DELL INFORMAZIONE

Reti di Calcolatori. Il software

ISDN (INTEGRATED SERVICES DIGITAL NETWORK) Prof. Ing. Maurizio Casoni

Argomenti della lezione. è EIR, AuC, OMC è Aree è Pila protocollare

Internet e Reti di Calcolatori

Telematica di Base. Livello Network

SPECIFICA TECNICA N. 763 relativa alle. Caratteristiche tecniche dell interconnessione tra reti di telecomunicazioni

UD 3 PROTOCOLLO ISO-OSI

Sistemi distribuiti e reti di calcolatori

Nota Tecnica Informativa Titolo documento: Caratterisitiche tecniche per i livelli 2 e 3 dell'interfaccia ISDN-BRA di Telecom Italia - Chiamata base

ARCHITETTURA PROTOCOLLARE GSM

3: Architettura TCP/IP

Architettura a strati dei protocolli di comunicazione

Test di verica per il corso di Reti di Telecomunicazioni

Lucidi delle lezioni del corso di SERVIZI DI TELECOMUNICAZIONI

Protocolli stratificati (Intro III Parte)

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella

Reti di Calcolatori:

5 Architettura protocollare

SPECIFICA TECNICA N 763-9

Protocolli di rete. Vittorio Maniezzo Università di Bologna. Vittorio Maniezzo Università di Bologna 02 Protocolli - 2/30

Il livello trasporto Protocolli TCP e UDP

Interworking telephone signaling

Didattica dell informatica 1

Parte II - Reti di Calcolatori ed Internet IL LIVELLO RETE

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

1 GSM Domande di verifica

UDP. Livello di Trasporto. Demultiplexing dei Messaggi. Esempio di Demultiplexing

Introduzione alla rete Internet

Page 1. Elementi Base del Modello OSI. Il modello di riferimento ISO/OSI OSI: Open Systems Interconnection. Struttura a Livelli.

Standard delle reti wireless

Una definizione di rete

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

Introduzione al Corso di Reti di Telecomunicazioni pag. 1. Network Organization pag NETWORK ORGANIZATION pag. 2

Protocolli di Comunicazione

SIA IP Invio Eventi e Ricezione di comandi con il protocollo SIA IP Settembre 2016

Protocolli e Architetture. Dr. Greco Polito Silvana

Introduzione. Obiettivo: Sommario: Introduzione alle reti di telecomunicazioni approccio:

Introduzione alla rete Internet

Corso di Sistemi di Elaborazione delle informazioni

Internet Protocol Versione 4: aspetti generali

Il livello Data-Link e i suoi protocolli

Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta Università degli studi di Salerno Laurea in Informatica

Standard: OSi vs TCP/IP. Il livello di trasporto. TCP e UDP. TCP: Transmission Control Protocol. TCP: funzionalità

INTRODUZIONE A RETI E PROTOCOLLI

SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

Reti di Calcolatori in Tecnologia IP

Internet e protocollo TCP/IP

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

ATM Asynchronous Transfer Mode

Transmission Control Protocol

Reti - Concetti di base

I sistemi distribuiti

Reti di calcolatori: Introduzione

MULTIPLAZIONE A DIVISIONE DI TEMPO NEI SISTEMI TRASMISSIVI

Standard OSI MODELLO OSI. Caratteristiche generali PRINCIPALI OBIETTIVI DEL MODELLO OSI

L architettura di TCP/IP

Lezione n.8 LPR- Informatica Applicata

ICMP OSI. Internet Protocol Suite. Telnet FTP SMTP SNMP TCP e UDP NFS. Application XDR. Presentation. Session RPC. Transport.

Reti telefoniche. Le reti telefoniche. Una rete telefonica... Una rete telefonica... Organizzazione gerarchica. Il telefono analogico

Reti di calcolatori. Lezione del 18 maggio

RETI A COMMUTAZIONE DI PACCHETTO. Caratteristiche e principi di funzionamento

DSL-G604T. Wireless ADSL Router 54Mbps con Switch 4 porte 10/100Mbps

2: Architettura delle reti e modello OSI

Appunti del corso di PROF. G. BONGIOVANNI

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Protocollo USB Elementi di un sistema USB Comunicazione USB

Reti di Telecomunicazione Lezione 8

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Le reti e Internet. Struttura e protocolli

Introduzione alla rete Internet

Transcript:

Signaling System 7 Segnalazione Out-of Band su canale comune Standard ITU-T (Q.700..) SS7 1

SS7 (2) Nelle altre reti, scambio di informazioni tra utenti, con SS7 scambio tra macchine Segnalazioni riguardanti più canali di comunicazione trasmesse a pacchetto su un canale specializzato Informazioni scambiate sotto forma di messaggi Vantaggi: Tempi delle operazioni più brevi Uso più efficiente dei canali di comunicazione Supporto della Intelligent Network SS7 2

SS7 (3) Varianti nazionali definite da ANSI, ETSI, SS7 basato sullo scambio di messaggi tra i Network Elements (NE) tramite canali bidirezionali o Signaling Links In SS7: Applicazioni circuit-related Applicazioni non circuit-related Applicazioni circuit-related correlate alla connessione/disconnessione dei circuiti Applicazioni non circuit-related correlate al traffico non derivante da operazioni di connessione/disconnessione (e.g. interrogazione data base) SS7 3

SS7 (4) In SS7 Signaling Points e Signaling Links Sistema critico e quindi con forte ridondanza Signaling Points Scambio di messaggi tra tra Signaling Points identificati da Point Code 3 tipi di Signaling Point SSP - Service Switching Point STP - Signal Transfer Point SCP - Service Control Point SS7 4

Signaling Points Service Switching Point Autocommutatori telefonici (C.O. o tandem) Iniziano, terminano o commutano le chiamate Signal Transfer Point Commutatori a pacchetto della rete SS7 Signal Control Point Databases per le informazioni necessarie SS7 5

Struttura SS7....... SSP STP SCP....... Voice trunks SSP SS7 links STP SS7 links SCP Stante la criticità duplicazione per STP, SCP e quindi per i link Tra due Signaling Point vi sono 2 link costituenti un Linkset Mated pair (ridondanza) SS7 6

Signaling Links 6 tipi di S.L. STP C STP A D D D D E STP C STP B B B B STP C A STP A A A A SCP SCP A E A SSP SSP F SS7 7

Signaling Links (2) A (Access) links - connettono un Signaling End Point (SSP o SCP) ad un STP B (Bridge) links - connettono tra loro gli STP appartenenti a reti diverse C (Cross) links - connettono tra loro coppie di mated STP D (Diagonal) links - connettono tra loro STP della stessa rete E (Extended) links - connettono un SSP ad una seconda coppia di STP F (Fully associated) links - connettono tra loro (in modo diretto) due SSP SS7 8

Protocol Stack OSI SS7 Application Presentation Session T U P TCAP I S U P Transport SCCP Network MTP-3 Data Link MTP-2 Physical MTP-1 SS7 nasce prima di OSI e non lo rispecchia fedelmente SS7 9

Message Transfer Part-1 MTP-1 OSI Physical Layer Definite diverse interfacce fisiche: E-1 2,048 Mbps / 32 ch. a 64 Kbps DS-1 V.35 DS-0 DS-0A 1,544 Mbps / 24 ch. a 64 Kbps 64 Kbps 64 Kbps 56 Kbps....... In Europa utilizzata più frequentemente la DS-0 SS7 10

Message Transfer Part-2 MTP-2 OSI Data Link Layer Assicura la accuratezza della trasmissione attraverso un link Controllo di flusso Validazione della sequenza dei messaggi Controllo degli errori MTP-2 Signal Unit (SU) MTP-2 Protocollo di tipo go back n con ACK cumulativo e uso del NAK SS7 11

Signal Unit 3 tipi di Message Signal Unit (MSU): Fill-In Signal Unit (FISU) Unità per la trasmissione bidirezionale continua e per il controllo continuo della qualità del link Link Status Signal Unit (LSSU) Unità per il trasporto dell informazione sullo stato del link e l indicazione dei signaling points Message Signal Unit (MSU) Unità per il trasporto ove che sia del Signaling Information Field (SIF) SS7 12

Fill-In Signal Unit Signal Unit generata in MTP-2 First Transmission Order Last Flag BSN BIB FSN FIB LI Spare CRC 8 7 1 7 1 6 2 16 bit In assenza di altri segnali è trasmessa continuamente Flag: 01111110 (Uso normale di bit stuffing e unstaffing) Backward Sequence Number (BSN) Numero di sequenza trasmesso dal receiver al fine di dare ACK o NAK SS7 13

Fill-In Signal Unit (2) Flag BSN BIB FSN FIB LI Spare CRC 8 7 1 7 1 6 2 16 bit Backward Indicator Bit (BIB) Forward Sequence Number (FSN) Forward Indicator Bit (FIB) Length Indicator (LI) Indicatore di ricezione corretta o incorretta Sequence Number della Signal Unit Posto ad 1 per frame ritrasmessi Indicatore di tipo e lunghezza in ottetti LI = 0 FISU LI = 1 o 2 LSSU LI = 3 63 MSU SS7 14

Fill-In Signal Unit (3) Flag BSN BIB FSN FIB LI Spare CRC 8 7 1 7 1 6 2 16 bit Spare 2 bit vuoti disponibili per uso futuro Clycic Redundancy Check (CRC) CRC-16 SS7 15

Link Status Signal Unit Signal Unit con priorità massima per la trasmissione del campo SF proveniente da MTP-3 First Transmission Order Last Flag BSN BIB FSN FIB LI Spare SF CRC 8 7 1 7 1 6 2 8 o 16 16 bit Flag, BSN, BIB, FSN, FIB, LI, Spare, CRC già definiti SF (Status Field) 1 o 2 (dipendentemente dal valore di LI) ottetti di Link Status Information scambiata tra i signaling points posti all estremità di un link SS7 16

Link Status Signal Unit (2) SF Usati soltanto i primi 3 bit del campo 8 o 16 bit A B C Spare Indication C B A Status 0 Out of alignment 0 0 0 Status N Normal alignment 0 0 1 Status E Emergency alignment 0 1 0 Status OS Out of service 0 1 1 Status PO Processor outage 1 0 0 Status B Busy 1 0 1 SS7 17

Message Signal Unit Signal Unit per il trasporto dell informazione per le user parts First Transmission Order Last Flag BSN BIB FSN FIB LI Spare SIO SIF CRC 8 7 1 7 1 6 2 8 8n 16 bit con n 272 Flag, BSN, BIB, FSN, FIB, LI, Spare, CRC già definiti SS7 18

SS7 (19) SIO (Service Information Octet) Field proveniente dal layer 3 Flag BSN BIB FSN FIB LI Spare SIO SIF CRC A B C D A B C D Service Indicator (SI) Subservice SS7 19

Subservice Field Suddiviso ulteriormente in 2 campi da 2 bit: Network Indicator Network Indicator Message Priority DC BA Meaning D C International network 0 0 National network 1 0 Spare 0 1 Reserved for national use 1 1 Message Priority Usato soltanto durante i periodi di congestione (00 minimum priority) SS7 20

Service Indicator Values Indication Hex Signaling Network Management message (SNM) 0 Signaling Network testing and Maintenance message (MTN) 1 Maintenance Special Message (MTNS) 2 Signaling Connection Control Part (SCCP) 3 Telephone User Part (TUP) 4 ISDN User Part (ISUP) 5 Data User Part (call and circuit-related messages) 6 Data User Part (facility registration and cancellation messages) 7 MTP testing user part 8 Spare 9 to F SS7 21

Signaling Information Field Contiene la routing label usata dal layer 3 e la signaling information (payload) Contiene fino a 272 ottetti Routing label formata da: Destination Point Code (DPC) Originating Point Code (OPC) Signaling Link Selection (SLS) Se DPC = Receiving signal point messaggio trasferito ad upper layers (ISUP,.) SIF usato dai protocolli di livello superiore come ISUP e TCAP SS7 22

ANSi & ITU-T SIO and SIF ANSI routing label usa 7 ottetti ITU-T routing label usa 4 ottetti SS7 23

Message Transfer Part-3 Equivalente al Network layer OSI Alcune funzioni equivalenti ad IP Due categorie di funzionalità: Signaling Network Management Signaling Message Handling Al solito scambio di primitive tra i layers 2 e 3 Anche con il layer 4 scambio di primitive SS7 24

Signaling Network Management MTP-3 riceve informazioni circa lo stato di links e routes SNM usa queste informazioni per il routing Variazioni per il caso di unavailability e di congestion Procedure Changeover e Changeback Un nodo unavailable ritorna available Procedura MTP Restart SS7 25

Signaling Message Handling Due compiti: Message Discrimination Message Distribution Message Discrimination in base al Destination Point Code (DPC) Ricavato dalla routing label presente nel field SIF di MTP-2 Se DPC = Node Point Code messaggio passato alla Message Distribution functionality Scelta tra i protocolli dell upper layer in base al Service Indicator ricavato dal field SIO di MTP-2 SS7 26

TUP TUP = Telephone User Part Può manipolare soltanto le segnalazioni della telefonia analogica Non è obbligatorio usare TUP per la telefonia analogica Usata in pochi paesi In tutti gli altri è stata sostituita da ISUP SS7 27

ISUP Negli switches attuali si impiega un tempo non nullo per effettuare la connessione Prenotazione del link all atto della richiesta Richiesta del collegamento Se esito positivo della richiesta allora uso del link diversamente rilascio Calling IAM ACM ANM Called REL RLC REL RLC SS7 28

SCCP Signaling Connection Control Part: Problema del trasferimento di dati Le funzioni mancanti in MTP SS7 29

TCAP Transaction Capabilities Application Part Messaggi e protocolli per comunicare tra le applicazioni SS7 30

SS7 (27) Struttura nel senso logico il modo in cui i varii elementi della rete sono aggregati e interagiscono tra loro Struttura nel senso topologico il modo in cui i varii elementi della rete sono interconnessi fisicamente SS7 31

SS7 (28) PSTN ISP 1 2 3 4 5 6 7 8 9 * 8 # SS7 32

SS7 SS7 (29) 33

SS7 (30) Impossibile proporre una soluzione buona per tutti i casi Ogni tipo di rete presenta i suoi problemi: Tecnici e non tecnici Un insieme di soluzioni da scegliere caso per caso Per problemi di eavesdropping ed attacchi dall esterno soluzione tipica installazione di un firewall Rete Privata Rete Pubblica SS7 34

SS7 (31) Different architectures GSTN architecture: Intelligence in the network Dumb terminals SIP architecture: Move the intelligence to the edge SS7 35

Signaling in GSTN Signalling in the network (between switches) User to network signalling DSS 1 ISUP DSS 1 SS7 36

DSS-1 Q. 931 Protocol between the user and the network Much simpler than ISUP. Q. 921 Handles the transport of the messages SS7 37