(Signalling Transport)

Slides:



Advertisements
Podobne prezentacje
Protokoły sieciowe.
Advertisements

do użytku wewnętrznego
NGN – funkcje bramowe i architektura H.248
do użytku wewnętrznego
Sieci VLAN.
Technologia VoIP.
ZAPORY SIECIOWE Firewall – ściana fizycznie oddzielająca silnik od pasażerów w samochodzie Sposób zabezpieczenia komputera/sieci przed osobami niepowołanymi.
MODEL OSI.
X.25 kontynuacja sieć DTE DCE
Klasyfikacja sieci komputerowych
ATM – Asynchronous Transfer Mode cell relay zaakceptowana w 1988 r przez IUT-T została zaakceptowana jako standardowa technika komutacji dla szerokopasmowych.
Stream Control Transmission Protocol
WPROWADZENIE DO SIECI I INTERSIECI
Poj ę cia Sieciowe. IMAP-to internetowy protokół pocztowy zaprojektowany IMAP-to internetowy protokół pocztowy zaprojektowany POP3-to protokół internetowy.
Pojęcia sieciowe.
SYSTEMY OPERACYJNE Adresowanie IPv6.
SIECI KOMPUTEROWE.
“Warstwa fizyczna – topologie sieci i algorytmy”
mgr inż. Paweł Kucharczyk
Model ISO / OSI Model TCP /IP
SG-500 Bramka zabezpieczająca VPN Copyright © PLANET Technology Corporation. All rights reserved.
do użytku wewnętrznego
Instytut Informatyki Teoretycznej i Stosowanej Polskiej Akademii Nauk Gliwice, ul. Bałtycka 5, Protokół TCP – kształtowanie.
Wprowadzenie do wykładu
Wideokonferencje i telefonia VoIP w małej firmie
USŁUGI INTERNETOWE TCP/IP WWW FTP USENET.
Sieci rozległe WAN – standardy telekomunikacyjne - ciąg dalszy
Protokoły sieciowe.
Alliance 8300 Zintegrowany system zarządzania bezpieczeństwem
Powstanie Frame Relay Sieć Frame Relay zastąpiła sieć X.25;
Technologia FRAME-RELAY. Charakterystyka FRAME-RELAY Technologia sieci WAN; Sieci publiczne i prywatne; Szybka technologia przełączania pakietów; Sięga.
Integrated Services Digital Network mgr inż. Grzegorz Śliwiński
Protokoły komunikacyjne
Sieci komputerowe Urządzenia sieciowe.
Program Skype  Aleksandra Sikora, kl.III gim..
POJĘCIA ZWIĄZANE Z SIECIĄ.
Protokół Komunikacyjny
MODEL WARSTWOWY PROTOKOŁY TCP/IP
Budowa sieci mgr inż. Łukasz Dylewski
Informatyka 1 Sieć.
Rozdział 5: Protokoły sieciowe
Pojęcia związane z siecią
Frame Relay mgr inż. Łukasz Dylewski
Wymiana informacji w sieciach komputerowych Opracowanie: Maria Wąsik.
Internet – definicja Zgodnie z definicją słowa internet oznacza ono globalny system informacyjny spełniający następujące warunki: jest logicznie połączony.
Sieci komputerowe Wprowadzenie Adam Grzech Instytut Informatyki
mgr inż. Artur SZACHNO republika.pl/lab_info ftp.wsei.pl
Aplikacje TCP i UDP. Łukasz Zieliński
Model OSI i TCP/IP, HTML, WWW
Halina Tarasiuk Politechnika Warszawska, Instytut Telekomunikacji
Sieci komputerowe.
Systemy operacyjne i sieci komputerowe
Systemy operacyjne i sieci komputerowe
Model warstwowy sieci ISO/OSI
Systemy operacyjne i sieci komputerowe
DWhisper Komunikator internetowy bez centralnego serwera.
Model OSI.
PODSTAWY SIECI KOMPUTEROWYCH - MODEL ISO/OSI. Modele warstwowe a sieci komputerowe Modele sieciowe to schematy funkcjonowania, które ułatwią zrozumienie.
BSA.
Model warstwowy ISO-OSI
WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA z siedzibą w Rzeszowie WYDZIAŁ INFORMATYKI STOSOWANEJ VPN TYPU KLIENT-SERWER, KONFIGURACJA NA MICROSOFT ISA 2006.
WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA z siedzibą w Rzeszowie WYDZIAŁ INFORMATYKI STOSOWANEJ VPN TYPU KLIENT-SERWER, KONFIGURACJA NA MICROSOFT ISA 2006.
Internet jako sieć globalna Struktura Internetu Dostęp do Internetu na kilka sposobów Pobieranie plików - FTP.
 Wi-Fi  światłowody  skrętka Protokół komunikacyjny to zbiór ścisłych reguł i kroków postępowania, które są automatycznie wykonywane przez urządzenia.
Model TCP/IP Wykład 6.
SIECI KOMPUTEROWE WYKŁAD 2. STANDARDY. PROJEKTY. MODELE WARSTWOWE.
materiały dla uczestników
Wydział Matematyki, Informatyki i Architektury Krajobrazu
Podstawy sieci komputerowych
dr hab. inż. Andrzej Bęben, pok. 336a
Zapis prezentacji:

(Signalling Transport) Instytut Telekomunikacji PW NGN – SIGTRAN (Signalling Transport) Materiały wykładowe do użytku wewnętrznego Sigtran

Kontekst szczególny: 3GPP VLR Rel. 7 Sigtran

SIGTRAN (Signalling Transport) Pierwotna potrzeba - transfer sygnalizacji ISUP w sieci IP Cel: "przenieść" ISUP w relacji Centrala-MGC Wymaganie podstawowe: zapewnić pełną funkcjonalność SS7 na styku Centrala-MGC Cel w obecnej wersji: przenieść „protokoły sieci CS” ISUP ISUP IAM ACM ... ISUP (logicznie) Centr. /STP MGC PSTN IP MTP1/2/3 SG IP/?/?/? SIP(T/I) MG DSS1/SS7 (ITU) SIP/H323 (IETF/ITU) SG - Signalling Gateway MGC - Media Gateway Controller ST - Signalling Transfer Point (SS7)

cd. – szczegół: pełna funkcjonalność … ISUP IAM ISUP SG - Signalling Gateway MGC - Media Gateway Controller ST - Signalling Transfer Point (SS7) ACM ... ISUP (centrala-centrala) Centr /STP MGC PSTN IP MTP(...) SG IP(ddd(...)) SIP(T/I) MG TCP: duże opóźnienia (ACK, sekwencyjność) niezgranie timerów TCP z sygnalizacyjnymi brak obsługi multi-homing (wiele interfejsów) podatny na DoS DSS1/SS7 (ITU) SIP/H323 (IETF/ITU) ISUP ISUP MTP3 SG MTP3 ddd = ? niezawodny, bezpieczny i szybki transport (TCP nie wystarcza) pełna funkcjonalność styku: ISUP/MTP3 wymaga od SG „czegoś więcej” niż zwykłego "przepakowania" wiadomości ISUP MTP_Transfer_req MTP( IAM) IP[ ddd (IAM) ] MTP_Transfer_ind IP[ ddd (ACM) ] MTP( ACM) MTP_Transfer_ind TransferProhibited SignRouteSetTest IP[ ddd (SNM) ] TransferAllowed MTP_Pause MTP_Resume wymagana jest „jakaś” adaptacja

prymitywy komunikacyjne SIGTRAN - funkcje A zatem - główna idea transportu sygnalizacji SS7/IP cel ogólny: funkcjonalne przeniesienie „protokołu” warstwy N ale są „drobne niuanse” odnośnie tego co przenosić fizycznie… PDU Warstwa sygnalizacyjna N prymitywy komunikacyjne Podstawowa kwestia: co fizycznie przenosi "adaptacja" : PDU czy prymitywy ? PDU - brak zarządzania międzywarstwowego w protokole adaptacji prymitywy – oznacza przenoszenie prymitywów komunikacyjnych oraz zarządzania międzywarstwowego w protokole adaptacji adaptacja SCTP - Stream Control Transmission Protocol (RFC 2960) zarządzanie asocjacjami i strumieniami (połączeniami <=> #7 data link) sekwencyjność w obrębie poszczególnych strumieni segmentacja i składanie danych warstwy adaptacyjnej potwierdzanie, sterowanie przepływem, detekcja/eliminacja błędów np. http://www.isoc.org/briefings/017/index.shtml Generyczny transport dla strumieni sygnalizacyjnych IP Sigtran

SIGTRAN – zasada działania (RFC 2719) Dwa kanoniczne tryby pracy 1. transfer prymitywów międzywarstwowych (N)-(N+1) tzw. (N) User Adaptation 2. zastąpienie „oryginalnej” warstwy (N) z punktu widzenia warstwy (N+1) tzw. (N) Peer-to-peer Adaptation współpraca – w zaawansowanej wersji może emulować warstwę N Centr SG MGC SG/MGC SG/MGC … … współpraca N+1 + … … N+1 N+1 Req Ind N- ind współpraca’ N+1 N N- ind N NUA NUA NUA NUA SCTP SCTP N-1 N-1 SCTP SCTP IP IP IP IP PSTN IP IP wystarczy „przenieść” prymitywy m-warstwowe szczególne zastosowanie NUA: warstwa (N+1) w SG Centr MGC … SG … N+1 N+1 N+1 należy emulować pełną warstwę N - znacznie bogatsza funkcjonalność niż UA (np. timery, monitorowanie statusu łącza) N N NPA NPA SCTP SCTP N-1 N-1 IP IP PSTN IP

Warstwa MTP2 – dwie możliwości 1. transfer prymitywów międzywarstwowych (MTP2)-(MTP3) M2UA - MTP2 User Adaptation RFC 3331) Centr SG MGC ISUP ISUP współpraca MTP2-ind MTP-3 MTP-3 SIGTRAN := zdalna realizacja prymitywów - transferu danych - zarządzania MTP2-ind MTP-2 MTP-2 M2UA M2UA MTP-1 SCTP SCTP MTP-1 IP IP PSTN IP Funkcje M2UA (ogólnie: pośredniczy między MTP2 w SG a MTP3 w MGC) 1. Pełna współpraca składników MTP3 po sieci IP - obsługa styku MTP2/MTP3 w zakresie przesyłu danych - raportowanie zmian statusu łącza blokowi zarządzania (SNM) 2. Zarządzanie skojarzeniami (association) i ruchem SCTP 3. W SG nie ma funkcji punktu sygnalizacyjnego SS7 (Signalling Point); brak wyższych warstw SS7 4. Punkt sygnalizacyjny jest w MGC Sigtran

MTP2 dwie możliwości cd. M2UA - konfiguracja równoważna logicznie Centr MGC ISUP/SCCP ISUP/SCCP MTP-3 ind req MTP-3 MTP-2 MTP-2 MTP-1 MTP-1 Preferowane zastosowania: własna sieć mała koncentracja łączy SS7/ duże rozproszenie (wielu) SG SG zintegrowane z MG Sigtran

MTP2 dwie możliwości – cd. 2. wprowadzenie funkcjonalności warstwy MTP3 w węźle SG MTP2 User Peer-to-Peer Adaptation Layer – M2PA (RFC 4165) Centr SG=STP (węzeł poziomu MTP-3) MGC ISUP ISUP MTP-3 MTP-3 MTP-3 MTP-2 MTP-2 M2PA M2PA SCTP SCTP MTP-1 MTP-1 Preferowane zastosowania: styki międzyoperatorskie albo konfiguracja SG-SG duża koncentracja łączy SS7 zaawansowane funkcje w SG (STP/ISUP/SCCP…) IP IP PSTN IP SG jest kompletnym węzłem STP Funkcje M2PA (zastępuje część MTP2 między sąsiednimi blokami MTP3) 1. Pełna współpraca składników MTP3 po sieci IP - obsługa styku MTP2/MTP3 w zakresie przesyłu danych - wszystkie funkcje raportowanie zmian statusu łącza blokowi zarządzania (SNM) 2. Zarządzanie skojarzeniami (association) i ruchem strumieni SCTP 3 W SG jest punkt sygnalizacyjny SS7; mogą też rezydować wyższe warstwy SS7 (np. SCCP)

SG jest „pełnowartościowym” węzłem STP M3UA – MTP3 User Agent Warstwa MTP3 – M3UA (MTP3 User Agent) (RFC 4666) Centr MGC IAM/ACM/ANM… ISUP ISUP Współpraca MTP-3 MTP-3 M3UA M3UA MTP-2 MTP-2 SCTP SCTP MTP-1 MTP-1 IP IP Preferowane zastosowania: duża koncentracja łączy SS7 styki międzyoperatorskie . zaawansowane filtry . obecność ISUP/SCCP w SG PSTN IP SG jest „pełnowartościowym” węzłem STP Funkcje M3UA (ogólnie: pośredniczy między MTP3 w SG a użytkownikami_MTP3 w MGC) 1. Pełna współpraca składników użytkowych względem MTP3 po sieci IP - obsługa styku MTP3/warstwa_użytkowa w zakresie przesyłu danych - raportowanie zmian statusu dróg sygnalizacyjnych warstwom_użytkowym 2. Zarządzanie skojarzeniami (association) i ruchem SCTP 3. W SG jest punkt sygnalizacyjny SS7(mogą też rezydować wyższe warstwy SS7) - możliwość współpracy peer-to-peer (Użytk1-M3UA1-M3UA2-Użytk2) Sigtran

MTP3UA cd. Przykład dla warstwy MTP3 – M3UA (MTP3 User Agent) ISUP SG ISUP MTP3 M3UA MTP3 M3UA MTP( IAM) MTP_Transfer_req DATA[ MTP_Transfer() ] MTP_transfer_ind DATA[ MTP_Transfer() ] MTP( ACM) MTP_transfer_req MTP_transfer_ind TransferProhibited(APC) DUNA (APC) MTP_Pause DAUD (APC) SignRouteSetTest(APC) TransferAllowed(APC) DAVA (APC) MTP_Resume MTP_Pause MTP_Resume prymitywy zarządzania MTP3 APC – Affected Point Code Niektóre wiadomości poziomu M3UA/SIGTRAN DATA – przenosi prymityw części MTP3 DUNA – Destination Unavailable DAUD – Destination Audit DAVA – Destination Available (SUA ma podobne i własne wiadomości, za to M2UA zasadniczo już inne) SNM Sigtran

SG jest „pełnowartościowym” węzłem SCCP SUA – SCCP User Agent Warstwa SUA (SCCP User Agent) (RFC 3868) Centr MGC MGC IAM/ACM/ANM… TCAP TCAP TCAP Współpraca SCCP SCCP SUA SUA SUA MTP-3 MTP-3 SCTP SCTP SCTP MTP-2 MTP-2 MTP-1 MTP-1 IP IP IP PSTN IP SG jest „pełnowartościowym” węzłem SCCP DODATKOWO: pełna funkcjonalność SCCP w środowisku pakietowym z węzłem SCCP Funkcje SUA 1. Pełna współpraca składników użytkowych względem SCCP po sieci IP - obsługa styku SCCP/warstwa_użytkowa w zakresie przesyłu danych - raportowanie zmian statusu aplikacji warstwom_użytkowym - translowanie adresów SCCP (GT – nagłówki globalne) na adresy IP 2. Zarządzanie skojarzeniami (association) i ruchem SCTP 3. W MGC nie ma punktu sygnalizacyjnego SS7 (oszczędność przestrzeni adresowej MTP3) 4. W SG mogą rezydować wyższe warstwy – tak jak dla M3UA, i tutaj istnieje możliwość współpracy peer-to-peer (Użytk1-SUA1-SUA2-Użytk2)

SIGTRAN – pozostałe zastosowania Zasadniczo wszystkie protokoły rdzeniowe i dostępowe PSTN ISUP, INAP, MAP, DSS1, sygnal_analogowa (logicznie) SCP MGC/ SSP PSTN IP MTP(ISUP / SCCP(TCAP(INAP/MAP)) ) SG IP( SgT( ISUP / SCCP(TCAP(INAP/MAP)...) ) Centr /SSP H.248 sygnalizacja DSS1, V5.2 (logicznie) PRA/E1 MG + SG IP(SgT(DSS1/V5.2) PABX AN-V5 IUA (Q.921) (RFC 4233) V5UA(LAPV5) (RFC 3807) Sigtran