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

Podobne dokumenty
NGN SIGTRAN (Signalling Transport)

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

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

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

Sygnalizacja Kontrola bramy Media

Architektura i zasada działania systemu IP Multimedia Subsystem. Robert Janowski * Warszawska Wyższa Szkoła Informatyki

Architektura IMS. Wydział Elektroniki i Technik Informacyjnych, PW

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

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

Sygnalizacja Kontrola bramy Media

jest protokołem warstwy aplikacji, tworzy on sygnalizację, aby ustanowić ścieżki komunikacyjne, a następnie usuwa je po zakończeniu sesji

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

Usługi IMP i konferencyjne

Podstawy IMS (IP Multimedia Subsystem)

Wideokonferencje MGR INŻ. PAWEŁ SPALENIAK

Marek Średniawa Instytut Telekomunikacji PW

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

NGN IMS (IP Multimedia Subsystem) Materiały wykładowe do użytku wewnętrznego

NGN architektura SIP-T, SIP-I Materiały wykładowe do uŝytku wewnętrznego

Technika IP w sieciach dostępowych

Transmisja danych multimedialnych. mgr inż. Piotr Bratoszewski

Testy współpracy. Asterisk z techniką WebRTC

SS7 wybrane elementy

IP Multimedia Subsystem

Telefonia Internetowa VoIP

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

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

System A. System B. komunikacja (protokoły warstw) WARSTWA WARSTWA APLIKACJI APLIKACJI PREZENTACJI PREZENTACJI SESJI SESJI TRANSPORTOWA TRANSPORTOWA

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Budowa głosowych usług operatorskich z zastosowaniem protokołu SIP. Piotr Wojciechowski (CCIE #25543) Starszy Konsultant ds. Sieci PLNOG 2010, Kraków

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

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

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

SNG Materiały wykładowe do użytku wewnętrznego

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

Badania techniczne publicznej usługi telefonicznej w aspekcie transformacji sieci ALL IP i neutralności sieci

Ewolucja usług telekomunikacyjnych

Marek Średniawa Instytut Telekomunikacji PW

1. Wprowadzenie Środowisko multimedialnych sieci IP Schemat H

Grzegorz Gliński. 1. Opis wykonanego ćwiczenia

Serwery multimedialne RealNetworks

Planowanie telefonii VoIP

Technologia VoIP Podstawy i standardy

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

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

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

Sieci Komórkowe naziemne. Tomasz Kaszuba 2013

Mobilna komunikacja VoIP

1 Podział usług telekomunikacyjnych:

SPECYFIKACJA TECHNICZNA SYSTEMU CC (Jeden Numer).

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

IDEA SIECI ZORIENTOWANYCH NA USŁUGI. Architektura Content Networking musi być wprowadzona praktycznie na każdym szczeblu przesyłania informacji!

MX-One propozycja modernizacji istniejących systemów (MD110, MX-One TSW)

PLNOG październik 2010

Technologie WAN transmisja synchroniczna i asynchroniczna

Migracja tradycyjnych systemów komutacyjnych w kierunku szerokopasmowej platformy dostępu abonenckiego

Profesjonalne Platformy VOIP. Dariusz Dwornikowski

Technologia VoIP w aspekcie dostępu do numerów alarmowych

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

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

Protokół SIP w pigułce. Marek Średniawa

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

MMTel Multimedia telephony AUIMS

Sieci Następnej Generacji (wybrane zagadnienia)

TELEFONIA W SIECI IP

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia

Architektura usługowa IMS

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

System trankingowy. Stacja wywołująca Kanał wolny Kanał zajęty

PLNOG 2009r. Wyzwania i dobre praktyki w budowaniu oferty i infrastruktury głosowej. Przemysław Mujta Crowley Sebastian Zaprzalski Datera

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

INTEGRACJA CTI REJESTRATORÓW TRX z AVAYA ACM nagrywanie aktywne AES. Cyfrowe rejestratory rozmów seria KSRC. TRX Krzysztof Kryński

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ź

Sieci Inteligentne (IN) Sieci Następnej Generacji (NGN) Telefonia IP H.323 i SIP Architektura usługowa IMS

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

PRACA DYPLOMOWA MAGISTERSKA. Modele implementacji usług w architekturze IMS

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

Operatorska platforma komunikacyjna VoIP. Cyfrowe Systemy Telekomunikacyjne Sp. z o.o.

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

pasja-informatyki.pl

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

Wdrożenie usługi wideokonferencji HD w sieci PIONIER

GMPLS based control plane for Optical Burst Switching Network

Sieci komputerowe - Urządzenia w sieciach

Sieci Komputerowe Modele warstwowe sieci

Protokoły sieciowe - TCP/IP

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Ogólna charakterystyka interfejsów VB5.1 i VB5.2

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

Programowanie Sieciowe 1

To nie jest rozmowa na telefon Wojciech Murzyn

Systemy i Sieci Radiowe

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

Usługi telefoniczne w szerokopasmowych sieciach dostępu abonenckiego xdsl

SIP: Session Initiation Protocol. Krzysztof Kryniecki 16 marca 2010

TELEFONIA INTERNETOWA

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

Testowanie urządzeń końcowych wykorzystujących protokół FSK

Transkrypt:

Instytut Telekomunikacji PW NGN od do BICC Materiały wykładowe do użytku wewnętrznego 1

Podstawowa architektura fizyczna sieci NGN Nieformalnie Call server = MGC+GK+SIPProxy/Redirect/Registrar (+API) Call server BICC, SIP-T/I, SIP, H.323 Call server SGW H.248 IP H.248 SGW PSTN/ MGW MGW PSTN/ - ISDN User Part SIP - Session Initiation Protocol SGW - Signalling Gateway MGW - Media Gateway MGC - Media Gateway Controller BICC - Bearer Independent Call Control logiczny przepływ sygnalizacji rzeczywisty transport informacji użytkownika (relacje użytkowe) 2

Kontekst 3GPP Rel. 3(99) BICC Rel. 7 3

Słowo o Cel zapewnienie procedur i funkcji sterowania połączeniami/zgłoszeniami terminali analogowych i terminali ISDN - podstawowe procedury obsługi zgłoszeń (ang. basic call procedures) - usługi dodatkowe (ang. supplementary services) Umiejscowienie w SS7 i styki Części aplikacyjne SS7 INAP, MAP, CAP PDU- (w tym logika usługowa) PDU- (w tym logika usługowa) Część usług sieciowych (NSP) SCCP MTP poziomy 1, 2, 3 MTP Message Transfer Part SCCP Signalling Connection Control Part NSP Network Service Part INAP Intelligent Network Appl Part MAP Mobile Appl Part CAP CAMEL Appl Part (Customized Applications for Mobile network Enhanced Logic ) 4

przykładowa procedur Nawiązanie połączenia TE CA CT CA TE DSS1 DSS1 SETUP CALPRC IAM np. ruting Ton dzwonienia IAM ACM SETUP ALERT ALERT ACM CONN ANM ANM CONACK CONN CONACK opcja: zastąpić platformą NGN 5

- najważniejsze procedury Rozłączenie połączenia ("zwykłe" - kod przyczyny) TE CK CT CK TE DSS1 DSS1 DISC RLSE REL (cause=normal) RLC REL(cause=normal) RLC DISC RLSE RLCOM RLCOM Znaczenie: potwierdzenie zwolnienia łącza NGN 6

Sygnalizacja BICC geneza ( 1995-2000) Współpraca sieci SS7 (ITU) PSTN BICC (ITU) ATM/IP PSTN H.323(ITU)/ SIP(IETF) SIP(IETF)/ H323(ITU) SZ1/SP1 SZ2 BICC Płaszczyzna sterowania Płaszczyzna użytkownika połączenie UŻ(M1/T1) SP2 UŻ(M2/T2) SZ i Sterowanie Zgłoszeniem typu i SP i Sterowanie Połączeniem typu i UŻ płaszczyzna Użytkownika Mi/Ti warstwa Medium i Transportu typu i 7

BICC - definicja połączenie ::= transport + medium (med ::=zakodowany sygnał użytkowy) BICC (ITU seria Q.19xx) Bearer Independent Call Control Przenoszenie usług ISND przez szerokopasmową sieć transportową przy pełnym zachowaniu funkcjonalności usług koniec-koniec bez modyfikacji istniejących interfejsów sieciowych po stronie PSTN/ISDN Cechy sterowanie zgłoszeniami może być rozdzielone od sterowania połączeniami właściwie zawsze tak było, ale datagramowa usługa transportowa eksponuje taki podział sieć sygnalizacyjna sterowania zgłoszeniami może być inna niż sieć sterowania połączeniami (czyli zgłoszenie połączenie) możliwość prenegocjowania, modyfikowania oraz powtórnego wykorzystywania już zestawionych połączeń przez nowe zgłoszenia 8

BICC koncepcja / idea Podział ról w obsłudze zgłoszenia Zadania Funkcji Sterowania zgłoszeniami (Call control F) Styk: wymagane cechy BNC, żądanie przydziału, zwolnienia zasobów Call Id Code zgłoszenie: CIC, akceptacja sesji, obsługa nr ab (translacja nr,...) BICC połączenie: prenegocjacja (BNC-ID, rodzaj kodeka ) Zadania (Bearer Control Function) sterowanie połączeniami BC (Bearer control) - funkcje przydział kodeka, przydział portu, sygnalizacja połączenia BNC_ID do kolejnego węzła poziomu BC, sterowanie komutacją (np. w bramie medialnej - MG) BNC-ID - Bearer Network Connection ID MG Media Gateway 9

BICC idea cd. Koordynacja zgłoszenia i połączenia ogólna idea NGN!!! (1) najpierw uzgodnij warunki zgłoszenia włącznie z parametrami mediów (płaszczyzna użytkownika) (2) a dopiero potem zrealizuj transfer (zestaw połączenie, itd.) Sieć CC Sieć 1 Sieć 2 BICC CIC CIC/BNC-ID Sieć BC BNC-ID BC połączenie BNC 10

BICC - koncepcja / formalizacja domena BICC ISDN CIC == BNC-ID / BIWF IWU BNC-ID,... sterowanie zgłoszeniem BNC-ID CIC BIWF BNC-ID,... połączeniem BNC-ID BNC-ID BIWF IWU ISDN CIC == BNC-ID / styk wewn. H.248 MG np. -law komutacja konwersja x-law BIWF - Bearer Interworking Function ::= + transkodowanie + komutacja IWU Interworking Unit y-law połączenie (transport) A-law Call Control Function Bearer Control Function BNC - Bearer Network Connection 11

BICC - przykład obsługi zgłoszenia-sesji Nawiązanie sesji z zestawieniem połączenia w przód (forward setup) CIC, BNC-ID IAM Cechy BNC: - TRM (Tr.Med.Reqs) Metaprotokół BCC: wiele opcji transferowania sygnalizacji BCC, np. tunelowanie w wiadomościach APM ACM c, c1 a BNC-ID=c1 b c IAM (CIC, Action=ConnForward, cechy BNC, lista kodeków) APM ( CIC, _addr=c, BNC-ID=c1, wybrany kodek ) BCSetupReq(_addr=c, BNC-ID=c1) BCSetupReq(...c1) BCSetupConnect...(c1) ACM(CIC) BNC-ID=c1 BCSetupConnect(...c1)? c, c1 IAM ACM por. slajd 5 (sekwencja na styku)... ANM ANM(CIC) ANM połączenie a1 APM - wiadomość Application Transport Mechanism BNC - Bearer Network Connection - Bearer Control Function TRM - Transmission Medium Requirements (parametr ) b1 b2 c1 _addr - adres fizyczny funkcji (nie zaś adres samego połączenia) 12 BNC-ID id. połączenia o postaci zaleznej od typu sieci

BICC - przykład obsługi zgłoszenia-sesji Zakończenie sesji CIC, BNC-ID REL a BNC-ID=c1 b BNC-ID=c1 c RLC dis-c1 REL (CIC, kod przyczyny) RLC (CIC) dis-c1 REL "tylko" przerwij połączenie w polu komutacyjnym rel-c1 BCRelReq(BNC-ID=c1) BCRelAck(...c1) BCRelReq(...c1) BCRelAck(...c1) RLC rozłącz połączenie w sieci REL- Release RLC - Release Confirmation BNC - Bearer Network Connection X a1 X b1 b2 X c1 Zwolnienie zasobów połączeniowych jest w BICC opcjonalne (można nie zwalniać połączeń dostępne dla nowych zgłoszeń; oszczędność czasu) 13

BICC w środowisku sieci IP Na poziomie BCP stosowany jest protokół IP BCP (ITU-T Q.ibcp) IPBCP jest protokołem warstwy połączeń i używany jest do zestawiania i modyfikacji logicznych połączeń opartych o protokół IP (ITU Q.1970). Protokół IPBCP wymaga niezawodnych mechanizmów transportu wiadomości sterujących między jednostkami BIWF (por. slajd 9), zapewniających sekwencyjność ich dostarczenia. Jeśli protokół IPBCP jest stosowany w sieciach BICC, wykorzystuje się wówczas mechanizm tunelowania wiadomości IPBCP w BICC. Protokół IPBCP służy do przesyłania informacji między jednostkami BIWF w celu zestawienia połączenia na bazie sieci IP, bądź też modyfikacji połączenia już istniejącego. Połączenie IP (IP bearer) jest rozumiane jako logiczne skojarzenie dwóch jednostek BIWF, między którymi będą przesyłane dane użytkowe. Jest to zawsze połączenie dwukierunkowe. Reprezentuje ono tzw. Backbone Network Connection (BNC). W wiadomościach protokołu IPBCP przesyłane są następujące parametry: adresy IP i numery portów źródła i przeznaczenia strumieni danych charakterystyki strumieni danych Informacje te przesyłane są w wiadomościach protokołu BICC podczas tworzenia relacji sygnalizacyjnej (zgłoszenia) lub po jej stworzeniu. Do opisu parametrów protokół IPBCP "korzysta" z notacji SDP (Session Description Protocol - RFC 2327). (o SDP będzie przy okazji omawiania SIP) 14

IP BICC - architektura CIC ' = BNC-ID ' sterowanie CIC '' = BNC-ID '' CIC BNC-ID,... / BIWF BNC-ID,... IP BCP (BNC-ID) BNC-ID BIWF / styk wewn. H.248 -law komutacja transkodowanie połączenie A-law BIWF - Bearer Interworking Function ::= BC + transkodowanie + komutacja prawie jak SIP 15

BICC w środowisku IP - wiadomości Wiadomości IP BCP Request : wiadomość wysyłana przez jednostkę BIWF w celu inicjalizacji zestawiania połączenia IP (IP bearer) bądź modyfikacji istniejącego połączenia IP Accepted : wiadomość wysyłana przez jednostkę BIWF jako odpowiedź na wiadomość Request, infomująca o akceptacji prośby utworzenia bądź modyfikacji połączenia IP Confused : wiadomość jest wysyłana jako odpowiedź na wiadomość Request, informuje o niemożności analizy otrzymanej wiadomości Request Reject : wiadomość informuje o odrzuceniu prośby zestawienia lub modyfikacji połączenia IP W protokole IPBCP nie przewidziano wiadomości służących do rozłączania połączeń. Jeśli protokół IPBCP jest używany przez protokół BICC, rezygnacja z połączenia jest sygnalizowana przez do ; BIWF decyduje o zwolnieniu w sieci IP zasobów związanych z połączeniem. Z kontekstu zgłoszenia wynika kiedy połączenie przestaje być potrzebne. 16

Zastosowania BICC (> 2000) Protokół BICC stosowany w powiązaniu z pakietowymi technikami głosowymi VoIP (BICC CS2 w GSM/UMTS Rel. 4, 2001) cel: migracja sieci wąskopasmowych w stronę modelu callserwerowego Domena IMS Domena GSM/UMTS Domena PSTN CSCF/ BGCF 3GPP SIP MGCF BICC SIP-I MSC Serwer Styk Nc BICC SIP-I SIP-T Styk Mc MSC Serwer SIP-I SIP-T Softswitch Border Gtwy IM-MGW VoIP TDM MGW Styk Nb VoIP TDM MGW VoIP TDM MGW CSCF Call Session Control F. BGCF Border Gateway Control F. IM-MGW - IP Multimedia Media Gateway F. MGW Media Gateway MSC Mobile Service Center 17