NGN SIGTRAN (Signalling Transport)

Podobne dokumenty
Instytut Telekomunikacji PW. NGN od ISUP do BICC Materiały wykładowe do użytku wewnętrznego

SS7 wybrane elementy

Protokół SS7 - co to za licho i jak działa na styku z TP

NGN/IMS-Transport (warstwa transportowa NGN/IMS)

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Charakterystyka podstawowych protokołów rutingu zewnętrznego 152 Pytania kontrolne 153

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak

Model warstwowy Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacj. Protokoły sieciowe

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

Dr Michał Tanaś(

Mechanizm transportowy aplikacji APM i jego wykorzystanie w protokołach sygnalizacyjnych

NGN otwarte styki i koncepcja zdalnego sterowania Materiały wykładowe do użytku wewnętrznego

Sieci Komputerowe Modele warstwowe sieci

Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe

Zagadnienia egzaminacyjne TELEKOMUNIKACJA studia rozpoczynające się po r.

Protokoły sieciowe - TCP/IP

OSI Data Link Layer. Network Fundamentals Chapter 7. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

1. W protokole http w ogólnym przypadku elementy odpowiedzi mają: a) Postać tekstu b) Postać HTML c) Zarówno a i b 2. W usłudze DNS odpowiedź

Systemy i Sieci. Laboratorium. Krzysztof Wajda. Katedra Telekomunikacji 2018

Usługi IMP i konferencyjne

Transmisja danych multimedialnych. mgr inż. Piotr Bratoszewski

1. Wprowadzenie Środowisko multimedialnych sieci IP Schemat H

NGN funkcje bramowe i architektura H.248 Materiały wykładowe do użytku wewnętrznego

Grzegorz Gliński. 1. Opis wykonanego ćwiczenia

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

SIP: Session Initiation Protocol. Krzysztof Kryniecki 16 marca 2010

Systemy i sieci GMPLS. Wprowadzenie do GMPLS. Krzysztof Wajda. Katedra Telekomunikacji AGH Czerwiec, 2018

SIECI KOMPUTEROWE wykład dla kierunku informatyka semestr 4 i 5

Sterowanie ruchem w sieciach szkieletowych Transmisja wielościeżkowa

Wideokonferencje MGR INŻ. PAWEŁ SPALENIAK

Sieci Komórkowe naziemne. Tomasz Kaszuba 2013

Politechnika Śląska w Gliwicach Instytut Automatyki 2005/2006

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet

Informacje dla operatorów o warunkach zakańczania połączeń w sieci Cyfrowego Polsatu na zasadach hurtowego świadczenia usług telekomunikacyjnych

ADRESY PRYWATNE W IPv4

Technika IP w sieciach dostępowych

Zaawansowane metody pomiarów i diagnostyki w rozległych sieciach teleinformatycznych Pomiary w sieciach pakietowych. Tomasz Szewczyk PCSS

Sieci komputerowe - warstwa transportowa

Programowanie Sieciowe 1

Projektowanie sieci metodą Top-Down

Sterowanie ruchem w sieciach szkieletowych

ZiMSK. Charakterystyka urządzeń sieciowych: Switch, Router, Firewall (v.2012) 1

(12) TŁUMACZENIE PATENTU EUROPEJSKIEGO (19) PL (11) (13) T3 (96) Data i numer zgłoszenia patentu europejskiego:

Krajowe Sympozjum Telekomunikacji i Teleinformatyki KSTiT Autorzy: Tomasz Piotrowski Szczepan Wójcik Mikołaj Wiśniewski Wojciech Mazurczyk

Budowa styku międzyoperatorskiego SS7 z Orange Polska S.A. (dawniej TP S.A.)

Sieci komputerowe Warstwa transportowa

Kurs Ethernet przemysłowy konfiguracja i diagnostyka. Spis treści. Dzień 1/2

Wykład 3: Internet i routing globalny. A. Kisiel, Internet i routing globalny

Sieci komputerowe. Zadania warstwy łącza danych. Ramka Ethernet. Adresacja Ethernet

HomeNetMedia - aplikacja spersonalizowanego dostępu do treści multimedialnych z sieci domowej

Wirtualizacja panelu HMI w systemie LOGO!

Sieci komputerowe. Wykład 1: Podstawowe pojęcia i modele. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Interfejsy dostępowe w ogólnym modelu węzła komutacyjnego

Hikvision ivms

PRODUCT INFORMATION INTERROLL ROLLERDRIVE EC310 SYNONIM INTELIGENTNEJ LOGISTYKI

Sieci komputerowe Wykład

Architektura komputerów

Rozwój optycznych torów transmisji danych WDM/DWDM WDM Multiplexing MPLambaS

ZiMSK. mgr inż. Artur Sierszeń mgr inż. Łukasz Sturgulewski ZiMSK 1

PROTOKOŁY WARSTWY TRANSPORTOWEJ

ATM. Asynchronous Transfer Mode asynchroniczny tryb transferu

Kurs Ethernet przemysłowy konfiguracja i diagnostyka. Spis treści. Dzień 1

Protokoły internetowe

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI

Standardy w obszarze Internetu Przyszłości. Mariusz Żal

Bezpieczny system telefonii VoIP opartej na protokole SIP

Wprowadzenie...13 CzÍúÊ I. PSTN...17 Rozdzia 1. Przeglπd sieci PSTN i jej porûwnanie z Voice over IP...19

Zagadnienia egzaminacyjne ELEKTRONIKA I TELEKOMUNIKACJA studia rozpoczynające się przed r.

PORADNIKI. WAN Wide Area Networks

Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej

TCP/IP. Warstwa aplikacji. mgr inż. Krzysztof Szałajko

Dwa lub więcej komputerów połączonych ze sobą z określonymi zasadami komunikacji (protokołem komunikacyjnym).

Sieci komputerowe. Wykład 5: Warstwa transportowa: TCP i UDP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Pomiary jakości w dostępie do Internetu

Informatyka MTDI 1. Wykład 2. Urządzenia sieciowe Adresowanie w sieci Protokoły Model ISO/OSI

Bazy Danych i Usługi Sieciowe

Technologie WAN transmisja synchroniczna i asynchroniczna

Model sieci OSI, protokoły sieciowe, adresy IP

Systemy i Sieci Radiowe

Wykład 4. Interfejsy USB, FireWire

Sieci komputerowe Warstwa sieci i warstwa transportowa

Koncepcje zarządzania telekomunikacją

Załącznik nr 7 do Umowy Ramowej Usługa Transmisja Danych Ethernet

Zastosowania mikrokontrolerów w przemyśle

UNIX: architektura i implementacja mechanizmów bezpieczeństwa. Wojciech A. Koszek dunstan@freebsd.czest.pl Krajowy Fundusz na Rzecz Dzieci

Ponadto SLA powinno definiować następujące parametry:

Interfejs DXI dostępu do sieci szerokopasmowej opartej na technice ATM

PRZEKAZ INFORMACJI MIĘDZY SIECIĄ LOKALNĄ (LAN), A SIECIĄ SZEROKOPASMOWĄ OPARTĄ NA TECHNICE ATM. mgr inż. Zbigniew Zakrzewski, mgr inż.

ViewIt 2.0. System Monitoringu i Zarządzania Sygnalizacjami Świetlnymi. Funkcje

I. Warunki techniczne połączenia sieci

PR kwietnia 2012 Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5

Załącznik Nr 8 do Umowy Ramowej USŁUGA TRANSMISJA DANYCH LAMBDA

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

Model warstwowy sieci

PBS. Wykład Organizacja zajęć. 2. Podstawy obsługi urządzeń wykorzystywanych podczas laboratorium.

Ośrodek Kształcenia na Odległość OKNO Politechniki Warszawskiej 2015r.

Sieci komputerowe. Zajęcia 2 Warstwa łącza, sprzęt i topologie sieci Ethernet

SIECI CYFROWE Z INTEGRACJĄ USŁUG ISDN ISDN Integrated Services Digital Networks

Transkrypt:

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

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

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

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

SIGTRAN - funkcje A zatem - główna idea transportu sygnalizacji SS7/ cel ogólny: funkcjonalne przeniesienie protokołu warstwy N ale są drobne niuanse odnośnie tego co przenosić fizycznie Warstwa sygnalizacyjna N adaptacja PDU 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 Generyczny transport dla strumieni sygnalizacyjnych - 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 Sigtran 5

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

MTP2-ind MTP2-ind Warstwa MTP2 dwie możliwości 1. transfer prymitywów międzywarstwowych (MTP2)-(MTP3) M2UA - MTP2 User Adaptation RFC 3331) współpraca M2UA M2UA SIGTRAN := zdalna realizacja prymitywów - transferu danych - zarządzania Funkcje M2UA (ogólnie: pośredniczy między MTP2 w a MTP3 w ) 1. Pełna współpraca składników MTP3 po sieci - 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 3. W nie ma funkcji punktu sygnalizacyjnego SS7 (Signalling Point); brak wyższych warstw SS7 4. Punkt sygnalizacyjny jest w Sigtran 7

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

MTP2 dwie możliwości cd. 2. wprowadzenie funkcjonalności warstwy MTP3 w węźle MTP2 User Peer-to-Peer Adaptation Layer M2PA (RFC 4165) =STP (węzeł poziomu ) M2PA M2PA jest kompletnym węzłem STP Preferowane zastosowania: - styki międzyoperatorskie albo konfiguracja - - duża koncentracja łączy SS7 - zaawansowane funkcje w (STP//SCCP ) Funkcje M2PA (zastępuje część MTP2 między sąsiednimi blokami MTP3) 1. Pełna współpraca składników MTP3 po sieci - 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 3 W jest punkt sygnalizacyjny SS7; mogą też rezydować wyższe warstwy SS7 (np. SCCP)

M3UA MTP3 User Agent Warstwa MTP3 M3UA (MTP3 User Agent) (RFC 4666) IAM/ACM/ANM Współpraca M3UA M3UA jest pełnowartościowym węzłem STP Preferowane zastosowania: - duża koncentracja łączy SS7 - styki międzyoperatorskie. zaawansowane filtry. obecność /SCCP w Funkcje M3UA (ogólnie: pośredniczy między MTP3 w a użytkownikami_mtp3 w ) 1. Pełna współpraca składników użytkowych względem MTP3 po sieci - 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 3. W 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 10

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

SUA SCCP User Agent Warstwa SUA (SCCP User Agent) (RFC 3868) IAM/ACM/ANM TCAP Współpraca TCAP TCAP SCCP SCCP SUA jest pełnowartościowym węzłem SCCP Funkcje SUA 1. Pełna współpraca składników użytkowych względem SCCP po sieci - 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 2. Zarządzanie skojarzeniami (association) i ruchem 3. W nie ma punktu sygnalizacyjnego SS7 (oszczędność przestrzeni adresowej MTP3) SUA 4. W 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) SUA DODATKOWO: pełna funkcjonalność SCCP w środowisku pakietowym z węzłem SCCP 12

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