Signalering Anslutning Kontrolldel
SS7-protokoll med OSI-lager | |
Ansökan |
INAP , MAP , IS-41 ... TCAP , CAP , ISUP , ... |
---|---|
Nätverk | MTP nivå 3 + SCCP |
Data länk | MTP nivå 2 |
Fysisk | MTP nivå 1 |
Signaling Connection Control Part ( SCCP ) är ett nätverkslagerprotokoll som tillhandahåller utökad routing , flödeskontroll , segmentering, anslutningsorientering och felkorrigering i Signaling System 7- telekommunikationsnätverk. SCCP förlitar sig på MTP: s tjänster för grundläggande routing och feldetektering.
Publicerad specifikation
Bas SCCP-specifikationen definieras av ITU-T , i rekommendationerna Q.711 till Q.714 , med ytterligare information till implementörer tillhandahållen av Q.715 och Q.716 . Det finns dock regionala variationer som definieras av lokala standardiseringsorgan. I USA ANSI sina modifieringar av Q.713 som ANSI T1.112. TTC publicerar som JT-Q.711 till JT-Q.714, och Europa sina ETSI publicerar ETSI EN 300-009-1: båda dokumenterar ändringar av ITU-T- specifikationerna.
Routing faciliteter bortom MTP
Även om MTP tillhandahåller routingmöjligheter baserade på punktkoden , tillåter SCCP routing med hjälp av en punktkod och delsystemnummer eller en global titel .
En punktkod används för att adressera en viss nod på nätverket, medan ett delsystemnummer adresserar en specifik applikation som är tillgänglig på den noden. SCCP använder en process som kallas Global Title Translation för att bestämma punktkoder från Globala titlar för att instruera MTP om vart meddelanden ska dirigeras.
SCCP-meddelanden innehåller parametrar som beskriver vilken typ av adressering som används och hur meddelandet ska dirigeras:
-
Adressindikator
-
Routing indikator
- Rutt på global titel
- Rutt på punktkod/delsystemnummer
-
Global titelindikator
- Ingen global titel
- Global titel inkluderar översättningstyp (TT), numreringsplanindikator (NPI) och nummertyp (TON)
- Global titel inkluderar endast översättningstyp
-
Delsystemindikator
- Delsystemnummer finns
- Delsystemnummer saknas
-
Punktkodindikator
- Punktkod finns
- Punktkoden finns inte
-
Routing indikator
-
Global titel
- Kodning av adressindikator
- Adressindikator kodad som nationell (adressindikatorn behandlas som internationell om den inte anges)
Protokollklasser
SCCP tillhandahåller fyra protokollklasser till sina applikationer:
- Klass 0 : Grundläggande anslutningslös.
- Klass 1 : Sekvenserad anslutningslös.
- Klass 2 : Grundläggande anslutningsorienterad.
- Klass 3 : Anslutningsorienterad flödeskontroll.
De anslutningslösa protokollklasserna tillhandahåller de möjligheter som behövs för att överföra en Network Service Data Unit (NSDU) i "data"-fältet i ett XUDT-, LUDT- eller UDT-meddelande. När ett anslutningslöst meddelande inte är tillräckligt för att överföra användardata som finns i en NSDU, tillhandahålls en segmenterings-/återsammansättningsfunktion för protokollklasserna 0 och 1. I detta fall tillhandahåller SCCP vid ursprungsnoden eller i en relänod segmentering av informationen i flera segment före överföring i "data"-fältet för XUDT-meddelanden (eller som ett nätverksalternativ LUDT). Vid destinationsnoden återmonteras NSDU.
De anslutningsorienterade protokollklasserna (protokollklasserna 2 och 3) tillhandahåller medel för att upprätta signalförbindelser för att utbyta ett antal relaterade NSDU:er. De anslutningsorienterade protokollklasserna ger också en segmenterings- och återmonteringsmöjlighet. Om en NSDU är längre än 255 oktetter delas den upp i flera segment vid ursprungsnoden, innan den överförs i "data"-fältet för DT-meddelanden. Varje segment är mindre än eller lika med 255 oktetter. Vid destinationsnoden återmonteras NSDU.
Klass 0: Grundläggande anslutningslös
SCCP Class 0-protokollklassen är den mest grundläggande av SCCP-protokollklasserna. Nätverkstjänstdataenheter som skickas av högre lager till ursprungsnoden levereras av SCCP till högre lager i destinationsnoden. De överförs oberoende av varandra. Därför kan de levereras till SCCP-användaren utanför sekvensen. Således motsvarar denna protokollklass en ren anslutningslös nätverkstjänst . Som ett anslutningslöst protokoll upprättas ingen nätverksanslutning mellan avsändaren och mottagaren.
Klass 1: Sekvenserad anslutningslös
SCCP Klass 1 bygger på kapaciteten hos Klass 0, med tillägget av en sekvenskontrollparameter i NSDU som tillåter SCCP-användaren att instruera SCCP:n att en given ström av meddelanden ska levereras i sekvens. Därför motsvarar protokollklass 1 ett förbättrat anslutningslöst protokoll med garantier för leverans i sekvens.
Klass 2: Grundläggande anslutningsorienterad
SCCP klass 2 tillhandahåller faciliteterna för klass 1, men tillåter också en enhet att upprätta en tvåvägsdialog med en annan enhet som använder SCCP.
Klass 3: Anslutningsorienterad flödesreglering
Klass 3-tjänst bygger på klass 2, men tillåter också att snabba (brådskande) meddelanden skickas och tas emot, och att fel i sekvensering (återsammansättning av segment) kan upptäckas och för SCCP att starta om en anslutning om detta skulle inträffa.
Transport över IP-nätverk
I SIGTRAN -sviten av protokoll finns det två primära metoder för att transportera SCCP-applikationer över Internet Protocol- nätverk: SCCP kan transporteras indirekt med hjälp av MTP nivå 3 User Adaptation Protocol (M3UA), ett protokoll som ger stöd för användare av MTP-3 — inklusive SCCP. Alternativt kan SCCP-applikationer fungera direkt över SCCP User Adaptation Protocol (SUA) som är en form av modifierad SCCP designad speciellt för användning i IP-nätverk.
ITU-T tillhandahåller också transport av SCCP-användare över Internet Protocol med hjälp av tjänsten Generic Signaling Transport som specificeras i Q.2150.0 , signaltransportomvandlaren för SCTP som specificeras i Q.2150.3 och en specialiserad Transport-Oberoende Signaling Connection Control Part ( TI- SCCP) specificerad i T-REC-Q.2220 . TI-SCCP kan också användas med Generic Signaling Transport anpassad för MTP3 och MTP3b som beskrivs i Q.2150.1 , eller anpassad för SSCOP eller SSCOPMCE enligt beskrivningen i Q.2150.2 .
- ^ ITU-T-rekommendation Q.1400 .
- ^ ITU-T Q-Series rekommendationer .
- ^ ITU-T-rekommendation Q.714 - Procedurer för signalering av anslutningskontrolldel