Signaling Connection Control Part (SCCP) är ett nätverkslagerprotokoll som tillhandahåller avancerad routing , flödeskontroll, segmentering, anslutningsorientering och felkorrigering i signalsystem 7 telekommunikationsnätverk. SCCP använder MTP- tjänster för grundläggande routing och feldetektering.
Publicerad specifikation SCCP-basspecifikationen definieras av ITU-T i rekommendationerna Q.711 - Q.714, med ytterligare information till implementerarna enligt Q.715 och Q.716. Där bestäms dock regionala skillnader av lokala standardiseringsorgan. I USA publicerar ANSI sina revisioner av Q.713 som ANSI T1.112. TTS publicerar JT-Q.711 till JT-Q.714, och Europeiska ETSI publicerar ETSI EN 300-009-1: båda dokumenterar sina ändringar i ITU-T-specifikationerna.
Routingenheter utanför MTP Även om MTP tillhandahåller routingmöjligheter baserade på punktkod, tillåter SCCP att de dirigeras med hjälp av en punktkod och ett delsystem eller globalt huvudnummer. Punktkoden används för en specifik nätverksnod, medan adressen till det applikationsspecifika delsystemnumret är tillgänglig på den noden. SCCP använder en process som kallas Global Title Translation för att bestämma koder från globala titlar på ett sådant sätt att det talar om för MTP hur dessa meddelanden ska dirigeras. SCCP-meddelanden innehåller följande parametrar, som beskriver vilken typ av adressering som används och hur meddelandet ska dirigeras:
Protokollklasser
Klass 0: Grundläggande anslutningsinställningar.
Klass 1: Etablering av seriell anslutning.
Klass 2: Grundläggande orienterade anslutningar.
Klass 3: Anslutning och flödesorienterad styrning.
Klass 4: Felkorrigering och anslutningsorienterad flödeskontroll. De anslutningsorienterade protokollklasserna tillhandahåller medel för att sätta upp anslutningssignalering för utbyte av ett antal relaterade NSDU:er.
De anslutningsorienterade protokollklasserna ger också sönderdelnings- och återmonteringsmöjligheter. Om OHC är större än 255 byte delas den upp i flera segment, detta sker vid noden, innan det skickas i "data"-fältet för DT-meddelandena. Varje segment är mindre än eller lika med 255 byte.
Klass 0: Grundläggande anslutningsinställningar SCCP Klass 0-protokollet är det mest grundläggande av SCCP-protokollklasserna. Nätdatatjänstenheter som bärs av de högre skikten till SCCP:n levereras till de högre skikten i SCCP:n från destinationsnoden i de sittande noderna. De överförs oberoende av varandra. Sålunda kan de levereras till en SCCP-användare ur sekvens. Så, denna protokollklass motsvarar ren etablering av nätverkstjänstanslutning. Som ett anslutningslöst protokoll upprättas ingen nätverksanslutning mellan sändare och mottagare.
Klass 1: Klass 1 SCCP seriell anslutning etablering utökar kapaciteten för klass 0 genom att lägga till en sekvenskontrollparameter i ONN som tillåter SCCP-användaren att instruera SCCP att en given meddelandeström ska levereras i sekvens. Klass 1-protokollet motsvarar således en utökad version av det anslutningslösa protokollet med ett leveransvillkor i sekvens.
Klass 2: Klass 2 grundläggande orienterade SCCP-anslutningar tillhandahåller klass 1-faciliteter, men tillåter också en enhet att upprätta en tvåvägskonversation med en annan enhet som använder SCCP.
Klass 3: Anslutning och riktad flödeskontroll. Klass 3-tjänsten förlitar sig på klass 2, men stöder snabba (brådskande) meddelanden som skickas och tas emot så att SCCP upptäcker dem och startar om anslutningen om det händer.
OKS-7 protokollstack