do użytku wewnętrznego Instytut Telekomunikacji PW NGN – wstęp Materiały wykładowe do użytku wewnętrznego NGN
Pre-NGN: VoIP i inne koncepcje WWW HLR,VLR/MAP HLR,VLR/MAP SCP/IN „SCP/IN” IP/ATM Internet/ATM PSTN PSTN PSTN BICC (ITU)/SIP-T... SS7 (ITU) H.323(ITU)/ SIP(IETF) SIP(IETF)/ H323(ITU) Przyczyny zmian Ewolucja usług i sieci Wymagania na sieć Ale jaka może być ogólna architektura odniesienia ? NGN
Przyczyny zmian Liberalizacja rynku telekomunikacyjnego Rozwój technologii (przetwarzanie / oprogramowanie, transmisja) powszechność terminali mobilnych powszechność PC i eksplozja „ruchu danych” potrzeba konwergencji usług stacjonarne-ruchome (wspólny numer, wspólna poczta głosowa, wspólna książka adresowa) głos-dane (np. informacja głosowa na stronach WWW, szerzej: multimedia) TV-telekom ... skutki NGN
Ewolucja usług i ruchu: hipotezy Indywidualizacja komunikacji osoba X - osoba Y (obecnie: w sieci stałej terminal A - terminal B) jednolita identyfikacja osób, niezależnie od typu komunikacji Ogólna mobilność mobilność terminala (rzeczywista – podczas sesji, np. GSM) mobilność użytkownika (nomadyzm - dzisiaj tu, jutro tam; statyczny dostęp podczas sesji) skutek: pożądane staje się dostosowanie profilu usługi do sytuacji Dostosowanie usług do użytkownika obecnie GSM: np. wiele opcji użytkowych i planów taryfikacyjnych Internet: dostosowanie szybkości dostępu, zmienny/stały adres IP, integracja dostępu z siecią PSTN po co ? - dla wygody użytkownika - dla różnicowania operatorów NGN
Ewolucja usług i ruchu: hipotezy, cd. Wszechstronność i różnorodność terminali terminale wielousługowe - wszechstronność terminale dostosowane do okoliczności (dom/poza, mobilny/nomadyczny/stacjonarny) – różnorodność Multimedia szerokie pasmo: wymagana adekwatna ewolucja sieci transportowej „Powszechna” sieć zasada: wszystko można "zsieciować" miliony obiektów: adresowalnych włączanych na stałe/okresowo/mobilnych zróżnicowane strumienie w dziedzinie "semantyki" (głos, obrazy stałe, ruchome, dane plikowe/międzyprocesorowe/telemetryczne...) w dziedzinie pasma i wymagań jakościowych NGN
Jakie środki techniczne ? Transfer pakietowy dobry dla multimediów ale problemy QoS, SLA duże pasmo e2e oczekiwania rdzeń: optyka brzeg i dostęp: godzenie wymagań na pasmo/mobilność/"otwartość konkurencyjną" tutaj zogniskują się główne koszty sieci Wyniesienie sterowania poza platformę transportową panowanie nad mobilnością, wielością klas usług, QoS, topologią połączeń, rutingiem zgłoszeń ... podnosi skalowalność rozwiązań niezależna migracja sterowania i transportu Ostatecznie transport sterowanie siecią sterowanie usługami Skoro rozdzielamy – zapewnijmy współpracę Otwartość styków definiujemy granice, standaryzujemy zasady, zezwalamy na wykorzystanie styków przez "innych" bloki składowe mogą być dostarczane przez różnych dostawców umożliwiamy podział ról: klient / network provider / service provider (uogólniony unbundling) potrzeba mediacji w trakcie realizacji usług (co i przez kogo) NGN
Architektura odniesienia sieci NGN Aplikacje - końcowe funkcje usługowe - współpraca ze sterowaniem usługami i siecią (np. mediacją, zarządzaniem zasobami) SP1 A1, A2,... SPi Aa, Ab,... SP1 U1, U2,... SPi Ua, Ub,... Sterowanie usługami (SCF, SF, ...) - sterowanie zgłoszeniami (integracja modeli) (Call Control) - sterowanie wymianą wiadomości (x-mail, fax, UM, SMS) (Messaging Control), sterowanie współpracą z użytkownikami (User Interaction) - inne funkcje usługowe (składniki dla aplikacji) - współpraca ze sterowaniem siecią (zarządzaniem zasobami, mediacją) ogólna rola SCF/SF: oferować styk do funkcji sieciowych (network capabilities) z "przesłonięciem" samej sieci zzz aaa Ster.sesją/Mediacja Term.capab. AccessCntrl Call Control User interaction MsgControl Mobilnością Obecnością Sterowanie siecią funkcje niezbędne do tworzenia "połączeń - sesji komunikacyjnych w ramach poszczególnych technik sieciowych (ISUP, SIP, …) proste funkcje usługowe ("wbudowane", np. translacja ISUP, SIP Registrar) (proste to kwestia umowy i rozpowszechnienia) Mediacja Zasobami . Transport pakietów między terminalami, terminalami a elementami sterowania siecią, ... terminale serwery ... . dołączenie agregacja "tranzyt" przełączanie/ ruting (HS access gateway,BRAS...) NGN
Współpraca sterowania PSTN/IN styk usługowy (realizacja = ?) Współpraca z "aplikacją" Usługa = "funkcja dodana" (2.1) (2.2) (1) (2.3) (3) A B Zgłoszenie (usługa podstawowa) (6) (5) (4) SF2 SF1 SF... … SCF Service Cntrl F SSF (Serv. Switch. F) ISUP CT Odrębna usługa w ramach zgłoszenia Protokół INAP Model zgłoszenia BCSM (logika zgłoszenia) SSF (Service Switch. F) CT CCF (Call Contr F) ISUP ISUP NGN
Współpraca sterowania SIP Architektura SIP - przykłady styk usługowy (realizacja = ?) Współpraca z "aplikacją" Usługa = "funkcja dodana" (2.1) (2.2) (2) invite (3) (1) A Proxy B Zgłoszenie (usługa podstawowa) (6) (5) (4) różne sposoby realizacji SF SF SF (SIP serwer/user agent) „Serwer Aplikacyjny” SF (SIP serwer/user agent) „Serwer Aplikacyjny” SIP servlet Skrypt CPL Skrypt CGI "wgrywany" Przykłady Skrypty CGI (wykonywalne) Skrypty CPL (interpretowane) SIP servlet Java applet Skierowanie wiadomości SIP Bazowa logika zgłoszenia SIP Serwer SIP (Proxy, ...), MGW, UA JAIN SIP SIP CCF Java applet SIP SIP IP
Podstawowa architektura fizyczna NGN Nieformalnie Call server= MGC+GK+SIPProxy/Redirect/Registrar (+API) BICC, SIP-T, SIP, H.323 Call server Call server ISUP ISUP H.248 H.248 SGW SGW IP MGW PSTN MGW PSTN SIP H.323 SIP H.323 H.323 H.323 SIP SIP ISUP - 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 NGN
NGN a SIP - interpretacja ? Dane konfigur. Aplikacje Serwery SIP np. SS7/IP MGC MGC SIP Megaco/H.248 Megaco/H.248 SIP RTP+RTCP UDP/IP MG MG „ „ „ NGN