Sieci inteligentne Marek Średniawa Instytut Telekomunikacji Wydział Elektroniki i Technik Informacyjnych STUDIA PODYPLOMOWE Podstawy telekomunikacji i teleinformatyki dla nie-inżynierów EDYCJA 2016/2017
Plan Wprowadzenie Usługi i zastosowania IN Architektura i model koncepcyjny IN Parlay CAMEL IN w sieciach mobilnych IN i IMS Podsumowanie 2
Sieci inteligentne
IN - koncepcja Koncepcja techniczna scentralizowanej realizacji usług o elastycznych scenariuszach, dostosowanych do indywidualnych wymagań abonentów, np.: FPH, SPL, UAN - usługi translacji numeru 800 linia bezpłatna 801 linia ulgowa 804 linia firmowa VOT - teległosowanie ( 400 ) PN - numer osobisty VPN - wirtualna sieć wydzielona LNP / SNP (zachowywanie numeru po zmianie operatora) IN wykorzystywany do realizacji usług w sieciach stacjonarnych i mobilnych (CAMEL) 4
IN - przykład usługi 800 SCP 800 123456? 52 9876543 800 123456 SSP/CT CK CK 52 9876543 5
Tradycyjny sposób wprowadzania nowych usług CTG CTG Centrale tranzytowe CT CT CT CT Centrale końcowe Logika usługi 6
Wprowadzanie nowych usług za pomocą IN Platforma IN SSP INAP SCP INAP SMP SSP SCE CTG ISUP CTG Scenariusze usług ISUP ISUP CT CT CT CT CK CK CK CK O_BCSM / T_BCSM 7
Co to jest IN (1/5)? Odpowiedź zależy od punktu widzenia: operator (operator, network provider) usługodawca (service provider) abonent usługi (service subscriber) użytkownik (service user) dostawca treści / zawartości usługi (content provider) 8
Co to jest IN (2/5)? Znormalizowana koncepcja uniwersalnej architektury, polegająca na uzupełnieniu podstawowej sieci telefonicznej o niewielką liczbę dodatkowych węzłów, które umożliwiają szybkie wprowadzanie nowych usług o elastycznych - inteligentnych - scenariuszach działania 9
Co to jest IN (3/5)? Realizacja techniczna inteligencji rozumianej jako: zdolność rozumienia otaczających sytuacji i znajdowania na nie właściwych, celowych reakcji... Usługi o indywidualnie definiowanych, elastycznych scenariuszach uwzględniających kontekst komunikacji lokalizacja geogr.ab., pora dnia, identyfikacja ab. 10
Co to jest IN (4/5)? Zasady działania: Oddzielenie funkcji komutacyjnych od funkcji sterowania usługami Otwartość zestawu i profili usług kreacja nowych usług samodzielne zarządzanie usługami przez abonenta Uniezależnienie implementacji usług od charakterystyki sieci bazowej (PSTN, ISDN, B-ISDN, GSM) Wykorzystanie SS7: TCAP, INAP, CAP 11
Co to jest IN (5/5)? Znormalizowana koncepcja obejmująca: model koncepcyjny IN - IN CM zestaw usług i funkcji usługowych zbiór uniwersalnych modułów usługowych SIB i zasady konstruowania z nich scenariuszy usług architekturę funkcjonalną i fizyczną sieci definicję elementów architektury wraz z definicją procesów i procedur charakteryzujących ich działanie oraz protokołów i interfejsów 12
IN: zarys architektury funkcjonalnej i fizycznej SDF SCP SCF SDF SDP STP Sieć SS7 STP SRF IP Ab A SSP CK SSF CT SSF SSP CK SSF SSP Ab B CCF CCF CCF 13
Uniwersalność koncepcji IN Usługi IN Niezależność usługowa Niezależność od typu sieci SIB SIB SIB SIB Architektura fizyczna IN: SCP, SSP, IP Platforma IN Zasoby sieci bazowej (PSTN, N-ISDN, B-ISDN, GSM,... 14
Podmioty IN Użytkownicy usług IN Inicjują połączenia do usług IN Abonenci usług IN Klienci którzy zamówili usługi IN dla własnych potrzeb (np..vpn lub udostępniają usługę dla swoich klientów (np. połączenie bezpłatne) Usługodawca IN - Kreacja, udostępnianie i eksploatacja usług - Pozyskiwanie i pomoc dla klientów (abonentów usług) - Kontrakty z abonentami usług (billing, funkcje usługowe,...) SSP SCP A1420 X.25 SMP A1430 Ethernet SCE A1452 Operator sieci IN PSTN ISDN PLMN SS7 IP A1410 - Udostępnianie i eksploatacja infrastruktury sieci IN - Kontrakty z usługodawcami IN 15
Relacje między podmiotami IN Usługodawca Dostawca treści Usługi IN Abonent usługi Abonent usługi Użytkownik usługi Platforma IN Sieć bazowa Użytkownik usługi Ab A Operator sieci Ab B 16
Dlaczego IN? Przesłanki: ekonomiczne techniczne marketingowe organizacyjne i inne 17
Przesłanki ekonomiczne (1/4) Wzrost dochodu operatora dzięki: wzbogaceniu oferty usług i poszerzeniu bazy klientów usługi opłacane z góry (pre-paid) integracji funkcjonalności sieci stacjonarnych i mobilnych zwiększeniu frakcji udanych połączeń (UM) stymulacji liczby połączeń (np. przez usługi FPH, VPN, PRM i VOT) poprawie wykorzystania istniejących zasobów sieci możliwości stosowania specjalnych stawek taryfowych (np. przez usługi PRM i VOT) otwarciu rynku dla usługodawców VAS 18
Przesłanki ekonomiczne (2/4) Poprawienie konkurencyjności operatora wzbogacenie listy usług elastyczność mechanizmów naliczania opłat środek różnicowania oferty usługowej personalizacja usług Platforma IN Efektywny sposób wdrażania usług O wartości dodanej elastyczne scenariusze Opłacanych z góry (prepaid) Operatorskich 19
Przesłanki ekonomiczne (3/4) Bezpieczeństwo inwestycji powszechna akceptacja standardów zdefiniowane kierunki ewolucji (CS2, CS3, CS4) platforma IN przydatna w przyszłości w następujących kontekstach: implementacja LNP / SNP (wymuszona prawnie) GSM CAMEL Fazy 1-3 UMTS IMS CAMEL Faza 4 Usługi konwergentne Internet Call Waiting Click to call, Click to fax... 20
Przesłanki ekonomiczne (4/4) Zidentyfikowany podzbiór usług IN, przynoszący znaczące dochody operatorom i cieszący się zainteresowaniem klientów: FPH - Freephone UAN - Universal Access Number SPL - Split Charging PRM - Premium Rate VPN - Virtual Private Network VCC - Virtual Card Calling VOT - Televoting PN - Personal Number UPT - Universal Personal Telecommunications PPC - Pre-paid Card Calling 21
Przesłanki techniczne (1/4) Skuteczny sposób na szybkie udostępnianie nowych usług, przez uzupełnienie istniejącej infrastruktury sieci o niewielką liczbę inteligentnych węzłów Możliwość dostosowywania profili usług do indywidualnych wymagań i preferencji abonentów 22
Przesłanki techniczne (2/4) Jednolite procedury OA&M dla całego zestawu usług Możliwość samodzielnej kreacji nowych usług przez operatora Zgodność z normami ETSI i zaleceniami ITU-T zapewniająca bezpieczną drogę ewolucji (?) CS1 CS2 CS3 CS4 23
Przesłanki techniczne (3/4) Otwartość koncepcji architektury i usług: platforma IN wykorzystywana przez operatorów GSM do wzbogacania usług (VPN, PN, TCS) środek realizacji konwergencji sieci stacjonarnych i mobilnych (FMC) środek realizacji przenośności profilu usługi przy roamingu w GSM (CAMEL) środek techniczny realizacji wymogu zachowywania numeru przy zmianie operatora - LNP / SNP 24
Przesłanki techniczne (4/4) Wirtualizacja terminala związanie profilu usługi z abonentem / użytkownikiem Przygotowanie infrastruktury sieciowej do realizacji usług komunikacji personalnej Elastyczne mechanizmy naliczania opłat wykorzystanie dla usług telekomunikacyjnych naliczanie off-line - rekordy zaliczeniowe (CDR) naliczanie on-line - usługi opłacone z góry zastosowanie do realizacji mikropłatności 25
Przesłanki marketingowe Poprawienie wizerunku i identyfikacji firmy numery złote i srebrne obniżenie progu kontaktu - połączenie bezpłatne Możliwość wykorzystania usług IN do telemarketingu i promocji Poprawa jakości kontaktu z klientami Komercyjne serwisy profesjonalne i rozrywkowe 26
Historia IN Usługi i zastosowania IN
Historia IN początki Telefonistki zapewniały kiedyś bardzo dużą elastyczność usług, ale zostały zastąpione przez oprogramowanie... 28
Historia IN: kamienie milowe 1964: automatyczne połączenia mm i mn 1965: wprowadzenie central SPC (USA: centrala 1ESS AT&T) 1967: podstawowa usługa połączenia bezpłatnego - prosta translacja numeru (USA) 29
Historia IN: kamienie milowe 1981: usługa 800 z warunkowym przekazywaniem połączeń 1984: termin Intelligent Network (Bellcore) 1986: IN/1 (Bellcore) 1987: IN/2 (Bellcore) 1988: IN/1+ (Bellcore) 1989: AIN (Bellcore) 30
Historia IN: kamienie milowe 1989: Początek procesu normalizacji: ITU-T i ETSI 1993: IN CS-1: zalecenia ITU-T Q.121y 1994: ETSI Core INAP - ETS 300 374-x 1997-9: IN CS2 Zalecenia ITU-T serii Q.122x Normy ETSI: EN 301 140-1 i -5, EN 301 143 2000: IN CS3 2001: IN CS4 31
IN związana z usługami (800, ACCS, VPN, ) Genealogia IN AIN Rel. 0.1 AIN Rel. 0.2 AIN Rel. 1 & 2 ITU-T CS1 GR1298 (Rel. 0.2) ITU-T CS1R ETSI Core INAP CS1 ITU-T CS2 ETSI INAP CS2/CS3 ANSI ANS dla IN ITU-T CS3 ITU-T CS4 ETSI INAP CS4 GSM CAMEL TR45.2 WIN FPLMTS/IMT-2000 UMTS/3G Legenda USA Bellcore - Standardy de facto USA - ANSI, TIA - Standardy de jure IETF: PINT&SPIRITS 32
Normalizacja IN Normy o zasięgu ogólnoświatowym: ITU-T: IN CS1, CS2, CS3, CS4 seria zaleceń Q.12xy Normy europejskie: ETSI: IN CS1, CS2, CS3, CS4 IETF: PINT i SPIRITS Normy krajowe USA: Bellcore: kolejne wersje AIN TIA: WIN - Wireless IN 33
IN CS1: charakterystyka Usługi dla głosu Proces usługi zajmuje się tylko jedną ze stron połączenia, niezależnie od innych uczestników (singleendedness) Połączenia punkt-punkt Połączenie sterowane przez jeden scenariusz (single point of control) - relacje sterowania SCF-SSF, SCF-SRF 34
Usługi IN - klasyfikacja Karty telefoniczne Karty telefoniczne Usługi opłacane z góry Połączenia kredytowane Biznes Wirtualna sieć wydzielona - VPN Dalekosiężny Centrex Zamknięta grupa użytkowników Centrex Personalne Uniwersalny numer osobisty Filtrowanie połączeń wychodzących Filtrowanie połączeń przychodzących Translacja numerów i ruting Zaawansowane połączenie bezpłatne Uniwersalny numer dostępowy Połączenie z podwyższoną opłatą Połączenie z podziałem opłaty Automatyczna dystrybucja zgłoszeń Dedykowane Zunifikowana obsługa wiadomości Budzenie & przypominanie Dostarczanie informacji użytkownikom Operatorskie Weryfikacja kart płatniczych Weryfikacja połączeń Access & Profile Checking Przenośność numerów Specjalny ruting dla abonentów Wywołania masowe Badanie opinii publicznej Teległosowanie Internet Bezpłatny dostęp Opłata za dostęp (Pay-per-surf) Dostęp priorytetowy ICW 35
Zestaw usług CS1 (1/5) FPH: połączenie bezpłatne (Freephone) SPL: połączenie z podziałem opłaty (Split charging) PRM: połączenie z podwyższoną opłatą (Premium rate) UAN: uniwersalny numer dostępowy (Universal access number) 36
Realizacja usługi FPH (TDR, ODR) - 1/3 ODR/TDR 9-17 17-9 A: A A B: B A C: C A SCP X.25 SMP C (Gdańsk) B (W-wa) CK 1 1,2 CK INAP SSP ISUP ISUP INAP 800 123456 5 3 2,6 4 SSP CK 4 52 9876543 A Bydgoszcz 37
Realizacja usługi FPH (TDR, ODR) - 2/3 1. Ab A wybiera numer usługi FPH - 800 123456 2. Centrala końcowa CK rozpoznaje, że chodzi o usługę IN i przekazuje połączenie do SSP 3. SSP wysyła, za pomocą operacji protokołu INAP, zapytanie do SCP. 4. SCP wykonuje scenariusz FPH, uwzględniający lokalizację Ab A i porę połączenia i wyznacza wynikający ze scenariusza i kontekstu połączenia numer docelowy 52 9876543, z którym należy zestawić połączenie 38
Realizacja usługi FPH (TDR, ODR) - 3/3 5. SCP zwraca do SSP wyznaczony numer i instruuje SSP aby nadzorować połączenie i zapisać dane taryfikacyjne 6. SSP zestawia połączenie do właściwej centrali docelowej 7. Docelowa CK zestawia połączenie z docelowym numerem 52 9876543 8. Po zakończeniu połączenia SSP zapisuje rekord zaliczeniowy i przekazuje dane statystyczne do SCP 39
Sposoby naliczania opłat w usługach IN Ab A Ab B Naliczanie normalne (UAN) Połączenie bezpłatne (FPH) Połączenie z podziałem opłaty (SPL) Dochód Połączenie z opłatą dodatkową PRM) 40
Zestaw usług CS1 (2/5) Połączenie kredytowane VCC - różne wersje (Virtual Card Calling) Credit Card Calling - CCC Account Card Calling - ACC Automatic Alternative Billing - AAB Teległosowanie (Televoting) - VOT Wirtualna sieć wydzielona (Virtual Private Network) - VPN 41
Zestaw usług CS1 (3/5) Uniwersalna łączność osobista (Universal Personal Telecommunications) - UPT Obsługa fal zgłoszeń (Mass Calling) - MAS Dystrybucja zgłoszeń (Call Distribution) - CD Numer osobisty (Personal Number - Follow Me Diversion) - PN / FMD 42
Uniwersalna łączność osobista - UPT GSM Dom IN 1... 2... n... Biuro Połączenie przychodzące Numer osobisty 43
Zestaw usług CS1 (4/5) Warunkowe przekierowywanie połączeń - CRD Połączenie po zwolnieniu - CCBS Selektywne przekierowywanie połączeń - SCF Przekierowywanie połączeń wg definicji abonenta - UDR 44
Usługi translacji numeru Kierowanie uwarunkowane lokalizacją abonenta A Kierowanie uwarunkowane porą dnia, dniem tygodnia, typem dnia, Pasma czasowe, agenda, kalendarz Alternatywny routing gdy abonent domyślny nie odpowiada lub jest zajęty Dystrybucja połączeń rozkład procentowy, co n połączeń, każde n-te połączenie 45
Usługa translacji numeru Przekierowanie uwarunkowane lokalizacją 22 61 800 A B C VoIP user 32 D E 46
Usługa translacji numeru Przekierowanie uwarunkowane czasem A B C D Usługa 80x Poniedziałek Piątek Sobota, Niedziela 3 47
Usługa translacji numeru Przekierowanie w przypadku zajętości A B C D 80x 4 48
Zestaw usług CS1 (5/5) Filtrowanie połączeń przychodzących - TCS (Terminating call screening) Filtrowanie połączeń wychodzących - OCS (Originating call screening) Połączenia opłacone z góry (pre-paid) PPC Śledzenie połączeń złośliwych - MCI 49
Funkcje usługowe IN CS1 Kategorie funkcji usługowych: kontrola dostępu i uprawnień (np. ONC, OFA, AUTC, CUG, OCS, TCS) przekierowywanie (np. ODR, TDR, CD, CFC, QUE) interakcja z użytkownikiem (np. OUP, CRA) zarządzanie usługami (np. CPM, LOG) numeracyjne (np. ABD, PNP, ONE) naliczanie opłat (np. REVC, PRMC, SPLC) 50
Funkcje usługowe IN CS1 Abbreviated Dialing (ABD) Customized Recorded Announcement (CRA) Attendant (ATT) Customized ringing (CRG) Authentication (AUTC) Destinating User Prompter (DUP) Authorization Code (AUTZ) Follow-Me Diversion (FMD) Automatic Call Back (ACB) Mass Calling (MAS) Call Distribution (CD) Meet-Me Conference (MMC) Call Forwarding (CF) Multiway Calling (MWC) Call Forwarding on Busy (CFC) Off-Net Access (OFA) Call Gapping (GAP) Off-Net Calling (ONC) Call Hold with Announcement (CHA) One Number (ONE) Call Limiter (LIM) Origin Dependent Routing (ODR) Call Logging (LOG) Originating Call screening (OCS) Call Queuing (QUE) Originating User Prompter (OUP) Call Transfer (TRA) Personal Numbering (PN) Call Waiting (CW) Private Numbering Plan (PNP) Closed User Group (CUG) Reverse Charging (REVC) Consultation Calling (COC) Split Charging (SPLC) Customer Profile Management (CPM) 51
Profile usług IN Z każdą usługą związane są funkcje usługowe: podstawowe (np. FPH - ONE, REVC) opcjonalne (np. FPH - ODR, TDR, OCS) Operator definiuje podstawowe zestawy wzorcowych profili dla każdej z usług kryteria - zastosowanie usługi / sektor rynku Abonent wybiera wzorcowy profil i określa parametry swojej usługi, np. drzewo kierowania, pasma czasowe, zapowiedzi... 52
Usługa autoryzacji połączeń Access and profile checking Użytkownik Baza danych klientów Zapytanie do bazy danych Usługa autoryzacji połączeń Zapowiedź słowna Wybrany numer Centrum obsługi zgłoszeń 53
Usługa autoryzacji połączeń Sprawdzanie czy abonent inicjujący zgłoszenie, identyfikowany na podstawie CLI (Calling Line Identity) i zamierzający korzystać z sieci jest zarejestrowany Obsługa zgłoszeń inicjowanych przez niezarejestrowanych abonentów selektywne kierowanie do centrum obsługi zgłoszeń zapowiedź słowna (specyficzna dla operatora) właściwa dla profilu tego użytkownika 54
Usługa autoryzacji połączeń Obsługa zgłoszeń inicjowanych przez zarejestrowanych abonentów Przekierowywanie zgłoszeń natrafiających na warunek zajętości/braku odpowiedzi Odrzucanie zgłoszeń na podstawie CLI i wybranego numeru docelowego Uwzględnianie zgłoszeń przekierowanych 55
Architektura i model koncepcyjny IN
Model koncepcyjny IN - IN CM Usługi i funkcje usługowe Płaszczyzna usługowa Service Plane Uniwersalne moduły usługowe SIB Globalna Płaszczyzna Funkcjonalna Global Functional Plane Jednostki Funkcjonalne FE i przepływy informacji - IF Rozproszona Płaszczyzna Funkcjonalna Distributed Functional Plane Fizyczne węzły i protokoły Płaszczyzna fizyczna Physical Plane 57
Model koncepcyjny IN - IN CM Oferowane usługi IN Usługa VPN funkcje us ługowe: PNP, ONA, OFA Płaszczyzna usługowa - SP Usługa FPH funkcje usługowe: ONE, REVC, TDR, ODR, OUP, Projektowanie usług IN BCP SIB1 SIB2 SIB3 Globalna Płaszczyzna Funkcjonalna - GFP Globalna logika usługi - GSL Architektura funkcjonalna IN SDF IF CCF SSF SCF Rozproszona Płaszczyzna Funkcjonalna - DFP SMF SCEF SRF SSF Architektura fizyczna IN SSP SCP INAP IP SMP Płaszczyzna Fizyczna - PP 58
Dekompozycja usług IN Płaszczyzna usługowa Usługa FPH Usługa VPN Usługa UPT B C D E C G A A C F B C Funkcje usługowe A Globalna płaszczyzna funkcjonalna GSL BCP POI POR User interaction Translate Screen Charge Compare Queue Charge Uniwersalne moduły usługowe - SIB Verify Rozproszona płaszczyzna funkcjonalna SSF FE FEA 1 2 3 IF IF FEA 7 6 SCF FE 7 6 Akcje jednostek funkcjonalnych DFP 4 5 FEA SDF FE Przepływy informacji 59
Moduły SIB wg ITU-T i ETSI Algorytm (Algorithm) Uwierzytelnienie (Aunthenticate) Naliczanie (Charge) Porównanie (Compare) Rozdzielanie (Distribution) Kolejkowanie zgłoszeń (Queue) Rejestracja informacji o zgłoszeniach (Log Call Information) Ograniczenie (Limit) Filtrowanie (Screen) Zarządzanie danymi usługi (Service Data Management) Powiadamianie o statusie (Status Notification) Translacja (Translate) Interakcja z użytkownikiem (User Interaction) Weryfikacja (Verify) Connect Continue Disconnect resource EDP info EDP request Initiate call Release call 60
Uniwersalne moduły usługowe - SIB (Service Independent building Blocks) SSD Dane statyczne - SSD (specyficzne dla realizowanej funkcji usługowej Logiczny punkt startu S I B Logiczne wyjścia Dynamiczne dane wejściowe - CID (związane z bieżącym połączeniem, np.: CLI, wybrany numer, ) CID Parametry wyjściowe - CID 61
Przykład SIB: Authenticate SSD Authenticate Name Authenticate Password Authenticate mechanism Id CIDFP Error CIDFP Relationship Id Success AUTHENTICATE Error Authenticate Name Authenticate Password Error cause Relationship Id CID 62
Przykład SIB: Queue SSD Max Active Max Number Max Time Announcement Parameter CIDFP - Resource CIDFP - Error Call Reference Resource Queue CID Time spent on Queue Error Cause Resource Available Call Party Abandon Q Timer Expiry Q Full Error 63
Konstrukcja scenariusza usługi SIB1 SIB2 SIB3 SIB6 SIB4 SIB5 POI BCP - Basic Call Process POR POR 64
GFP- Globalna Płaszczyzna Funkcjonalna: scenariusz (GSL) usługi FPH GSL dla usługi FPH (ONE, REVC) CID: nr rachunku ab. usługi FPH Translate SIB Sukces Błąd Charge SIB CID: wybrany numer POI: Address analyzed POR: Clear Call POR: Proceed with new data BCP 65
Charakterystyka GSL (1/2) definiuje wyróżniony punkt POI, który określa miejsce przekazania sterowania z procesu BCP do scenariusza usługi opisanego diagramem złożonym z modułów SIB określa zbiór punktów POR, w których sterowanie może powrócić do procesu BCP 66
Charakterystyka GSL (2/2) definiuje scenariusz usługi wyrażony jako diagram zbudowany z SIBów, powiązany z POI i POR definiuje dane statyczne (SSD) i dynamiczne (CID) dla każdego modułu SIB użytego w scenariuszu usługi 67
Przykładowy fragment scenariusza usługi - poziom SIB 1 Przekaż połączenie... do działu reklamacji w Warszawie Zapowiedź słowna witamy w... NIE Decyzja: Pora dnia 17.00-9.00? Interakcja: wybierz 1 jeśli... wybierz 2 jeśli... 2 Przekaż połączenie... do działu sprzedaży w Krakowie SSP TAK IDP SCP Przekaż połączenie... do systemu odpowiedzi głosowej do biura w Warszawie FCI, CTR, PAC IP PAC (odpowiedź) DFC, FCI, CON, RRB ERB... 68
Wyróżnione POI (1/2) Call originated żądanie usługi przed wybraniem numeru Address collected odebrano numer wybrany przez Ab A Address analyzed przeprowadzona analiza numeru (np. id. FPH) Call arrival sieć przygotowana do zestawienia połączenia z abonentem docelowym 69
Wyróżnione POI (2/2) Busy / No answer Call acceptance proces obsługi połączenia aktywny, połączenie nie zestawione (mostek, decyzja o kontynuacji) Active state proces obsługi połączenia aktywny, połączenie zestawione End of call rozłączenie przez jedną ze stron (możliwość kontynuacji, np. w usługach VCC, PN) 70
Wyróżnione POR (CS1) (1/2) Continue with existing data BCP kontynuuje proces obsługi połączenia bez nowych danych ze scenariusza usługi Proceed with new data BCP kontynuuje proces obsługi połączenia na podstawie danych dostarczonych przez scenariusz usługi Handle as transit restart BCP (połączenie traktowane jak nowe) 71
Wyróżnione POR (CS1) (2/2) Clear call BCP powinien rozłączyć poł. Provide call party handling BCP powinien umożliwić sterowanie połączeniem przez jego uczestników Initiate call (* połączenia wielostronne - poza CS-1) proces GSL inicjuje połączenie brak POI 72
Idea kreacji usług w IN Uniwersalne moduły usługowe - SIB (Service Independent Building Blocks) Paradygmat, metodologia, języki i narzędzia kreacji usług GUI Terminal agent... Session manager Billing Service logic... Manager User Agent Scenariusze usług skonstruowane z modułów SIB 73
Graficzne środowisko kreacji usług Specyfikacja usługi Edytor graficzny Reprezentacja wewnętrzna Piktogramy SIB Biblioteki Konfiguracja Symulacja, weryfikacja Generator kodu i kompilator SLP 74
75
Początek projektu Plan wdrażania usługi Cykl życiowy usługi Specyfikacja wysokiego poziomu dla usługi Opis funkcjonalny i architektoniczny usługi Wymagania systemowe i specyfikacja podsystemów i interfejsów. Walidacja podsystemów i plan testów akceptacyjnych Plan testów integracyjnych w sieci Wyniki testów i analiza wyników Sprzężenie zwrotne z klientem Prototyp Projekt i implementacja podsystemów Integracja i testowanie systemu Plan udostępniania usług Udostępnianie usług Czas 76
Problemy Poprawność scenariuszy usług weryfikacja w modelu (model checking) symulacja badania w warunkach rzeczywistych (wydajność) Interferencja usług i funkcji usługowych Skrócenie czasu od koncepcji do udostępnienia usługi (typowo 3-9 miesięcy) Współpraca platform IN różnych dostawców INAP zakres implementacji DP 77
BCSM: punkty detekcji (DP) i punkty w połączeniu (PIC) Zdarzenie wejściowe Przejście (transition) DP i PIC m (akcje) Punkt w połączeniu - stan (Point In Call) Zdarzenie wyjściowe DP j Punkt detekcji (Detection Point) PIC n 78
Punkty detekcji (1/2) Miejsca w procesie obsługi połączenia, w których wykrywane są zdarzenia powodujące przekazanie sterowania do scenariusza usługi IN w SCF DP charakteryzowane przez: identyfikację usługi IN (service key) kryteria wyzwolenia (triggering criteria) tryb nadzorowania (monitoring mode) 79
Punkty detekcji (2/2) Aktywacja (uzbrajanie) punktów detekcji DP: Statyczne DP - TDP (Trigger DP) uzbrajane za pomocą środków zarządzania siecią IN wyzwolenie uwarunkowane spełnieniem kryteriów, np.: Trigger Assigned, Class of Service, Specific Digit String,... Dynamiczne DP - EDP (Event DP) uzbrajane dynamicznie przez scenariusze usługi za pomocą operacji protokołu INAP (EDP-R, EDP-N) RequestReportBCSMEvent EventReportBCSM kryteria przekazane przez IF z SCF (lista zdarzeń w operacji RRB) 80
Model podstawowego procesu obsługi połączenia - BCSM BCSM Ab A O-BCSM T-BCSM Ab B Segmenty sterujące Segmenty bierne Rozróżnienie O-BCSM i T-BCSM 81
Koncepcja modelu zgłoszenia IN SCF Logika usługi CCF/SSF Model procesu obsługi połączenia w centrali O-BCSM T-BCSM O-BCSM T-BCSM Ab A Centrala A Centrala B Ab B 82
Proces połączenia wychodzącego: O_BCSM 10 1. O_Null&Authorize_Origination_Attempt 6. O_Exception O_Abandon Orig_Attempt_Authorized 1 2. Collect_Info Collected_Info 2 3. Analyse_Info O_Mid_Call 9 8 Analyzed_Info 3 4. Routing & Alerting O_Disconnect O_Answer 7 5. O_Active Route_Select_Failure 4 O_Called_Party_Busy 5 O_No_Answer 6 PIC: stan - punkt w połączeniu DP: punkt detekcji 83
Proces połączenia przychodzącego: T_BCSM 11. T_Exception 7. T_Null&Authorize_Termination_Attempt Term_Attempt_Authorized T_Called_Party_Busy 12 13 8.Select_Facility & Present_Call T_Abandon 18 T_No_Answer 14 T_Mid_Call 16 9. T_Alerting T_Answer 15 10. T_Active T_Disconnect 17 PIC: stan - punkt w połączeniu DP: punkt detekcji 84
Interakcja SSF - SCF CCF BCSM 1 SSF SCF 6 Service Execution Environment Stan (PIC) TDP Analyze_Info TDP 2 Wznowienie obsługi zgłoszenia Zawieszenie obsługi zgłoszenia Trigger table Trigger 1 0 - Trigger2 X Trigger3.. 0 Aktywne pobudzenie 12 3 SSF-FSM Waiting for Instructions Waiting - User Interaction Monitoring 4 SSF-ME 11 Idle FEAM INAP 5 FEAM SCF-ME SCF-FSM Idle Routing to resource 7, 10 User Interaction Preparing SSF instruction Exception to SSF SLPI 8, 9 85
DFP - Rozproszona Płaszczyzna Funkcjonalna IN CM SMAF SMF SCEF SCF SDF SRF SSF SSF CCAF CCF CCF CCAF Zarządzanie usługami Sterowanie połączeniem i zasobami Sterowanie usługami Sterowanie funkcjami przenoszenia86
Charakterystyka elementów DFP CCAF (Call Control Agent Function) reprezentuje funkcje terminala (centrali końcowej) przy dostępie do sieci - CCF CCF (Call Control Function) zapewnia podstawową funkcjonalność obsługi połączeń (właściwą dla tradycyjnej centrali tel.). Funkcje CCF opisuje BCP. Łącznie CCAF i CCF reprezentują składniki istniejącej sieci PSTN/ISDN 87
Charakterystyka elementów DFP SSF - (Service Switching Function) odpowiada za rozpoznawanie połączeń odwołujących się do usług IN i współpracę z SCF przy realizacji scenariusza usługi SCF - (Service Control Function) steruje obsługą połączeń zgodnie z przechowanymi scenariuszami usług. Steruje działaniem SSF i SRF oraz współpracuje z SDF (pobieranie danych do scenariuszy usług) i SMF (zarządzanie usługami) 88
Charakterystyka elementów DFP SDF (Service Data Function) zapewnia dostęp do danych usługi i przesłania ich fizyczne rozproszenie. SRF (Specialized Resource Function) wspomaga SSF przy realizacji scenariuszy usług (interakcja z abonentem - zapowiedzi słowne, rejestracja decyzji ab., rozpoznawanie mowy, itp.) 89
Charakterystyka elementów DFP SMF (Service Management Function) odpowiada za zarządzanie usługami SMAF (Service Management Agent Function) zapewnia dostęp do funkcji zarządzania usługami SCEF (Service Creation Environment Function) umożliwia projektowanie i implementację nowych scenariuszy usług za pomocą SIB. 90
Przykład odwzorowania DFP w PP SCEP SCF SCEF SCP SDF LAN/WAN TCP/IP SMP INAP INAP SMF Sieć sygnalizacyjna SS7 IP SRF ISUP SSP CCF SSF ISUP SRF CCF SSP SSF CCAF CCAF 91
Klasyczna konfiguracja fizyczna IN SCP LAN/WAN SMP LAN/WAN TCP/IP SCEP INAP STP STP INAP IP ISUP DSS1 SSP SSP/IP ISUP ISUP CT/CK CT/CK Testowa sieć IN operatora 92
Elementy architektury fizycznej IN (1/5) SCP - punkt sterowania usługami (Service Control Point) baza danych działająca w czasie rzeczywistym wykonywanie programów scenariuszy usług (logiki usług) - SLP przekazywanie do SSP instrukcji sterujących obsługą połączenia (operacje INAP) steruje procesem generacji rekordów zaliczeniowych w SSP zbiera dane statystyczne z SSP, które służą do nadzoru wykorzystania usług 93
Elementy architektury fizycznej IN (2/5) SSP - Punkt komutacji usług (Service Switching Point) rozpoznawanie wywołań IN (tablica pobudzeń - TDP) zapytania do SCP - operacje INAP rejestracja danych zaliczeniowychi statystycznych dla każdego połączenia współpraca z IP (zapowiedzi słowne, rozpoznawanie mowy, rejestracja odpowiedzi użytkownika) realizacja funkcji sterowania natłokiem wstępne zliczanie głosów dla usługi teległosowania 94
Elementy architektury fizycznej IN (3/5) IP - Specjalizowane urządzenie pomocnicze (Intelligent Peripheral) wspomaganie SSP przy realizacji usług wymagających interakcji z użytkownikiem (VCC, VOT, PN, VPN, UPT) odtwarzanie zapowiedzi słownych sterowanie dialogiem z użytkownikiem przy wyborze opcji odbiór informacji o decyzjach użytkownika 95
Elementy architektury fizycznej IN (4/5) SMP - Punkt zarządzania usługami (Service Management Point) zarządzanie profilami usług aktywacja / deaktywacja usług i ładowanie i nowych usług z SCE STP - Transferowy punkt sygnalizacyjny SS7 (Signalling Transfer Point) 96
Elementy architektury fizycznej IN (5/5) SCEP - Środowisko kreacji usług (Service Creation Environment Point) środowisko programistyczne służące do projektowania scenariuszy nowych usług z SIBów przekazywanie wykonywalnych programów usług do SCP (za pośrednictwem SMP) 97
SS7 i INAP
Stos protokołów SS7 dla IN Warstwy OSI Aplikacje IN Aplikacji INAP MAP CAP Prezentacji Sesji Transportowa TCAP SCCP ISUP Sieci Łącza danych Fizyczna MTP 99
Przykład 7: naliczanie opłat na bieżąco Ostrzegający sygnał tonowy SSP 9:50 9:55 10:00 10:01 10:02 IDP AC (limit=12, tp=5, to=1), CON... ACR (pośredni, c=5)... ACR (pośredni, c=5) ACR (finalny, c=2) SCP 100
IN CS2 charakterystyka 1/2 Połączenia wielostronne Call Party Handling Rozproszone sterowanie usługami zdefiniowane relacje i zasady współdziałania SCF-SCF i SDF-SDF Zaawansowane mechanizmy interakcji realizacja skryptów SRF interakcja użytkownik-usługa 101
IN CS2/3 Architektura funkcjonalna Granica między sieciami SMAF SMF Inne SMF SCEF SDF CS-1R CS2 CS1R SDF CS1R SCF CS2 SCF CS2 Terminal SCUAF CS2 CS2 CUSF CS2 SSF CS1R SRF IAF SRF CCAF CCF CCF 102
Kierunki ewolucji IN
IN i sieci mobilne Adaptacja koncepcji IN dla sieci komórkowych CAMEL - Customized Applications for Mobile network Enhanced Logic CAMEL = IN +GSM Część normalizacji ETSI dotyczącej GSM IN dla PCS EN 300 152-1, EN 301 668-1- rozszerzenia INAP TS 101 046 - specyfikacja protokołu CAP (CAMEL Application Part) WIN - Wireless Intelligent Network Amerykańska norma TIA (Telecommunications Industry Association) TR45.2 104
CAMEL - charakterystyka Wykorzystanie platformy IN do realizacji nowych usług nie ujętych normalizacją dla GSM (różnicowanie oferty usługowej) Zapewnienie globalnego dostępu do firmowego pakietu usług oferowanych przez macierzystego operatora Adaptacja modelu koncepcyjnego IN i protokołu INAP CAMEL Faza 1, 2: INAP CS1 CAMEL Faza 3: INAP CS2 105
CAMEL stawiane cele Roaming dla niestandardowych usług GSM i realizacja idei VHE (Virtual Home Environment) Ułatwienie wprowadzania nowych usług Normalizacja sposobu aktywowania funkcji sterowania usługami Udostępnienie składnika sterowania usługami jako części Otwartej Architektury Usługowej (OSA) 106
CAMEL elementy architektury Platforma IN CAMEL: CSE CAMEL Service Environment Przechowuje scenariusze usług CSE zlokalizowane i zarządzane przez operatora sieci macierzystej Jedna platforma CSE do realizacji wszystkich usług użytkownika Znaczniki abonentów: CAMEL Subscription Information (CSI) Przechowywane w HLR Przykłady dla CAMELa Fazy 2: Originating CSI (O-CSI) for MO call and Forwarded call Terminating CSI (T-CSI) for MT calls Mogą być transferowane pomiędzy sieciami mobilnymi Nowy protokół INAP MSC - CSE : CAMEL Application Part (CAP) Interfejs międzynarodowy 107
CAMEL - wersje Camel Phase 1 Podstawowe funkcje sterowania połączeń GSM Camel Phase 2 Operacja CAP ApplyCharging w VPLMN : połączenia GSM bezpośrednio monitorowane w VPLMN Obsługa zapaowiedzi: dostęp do zapowiedzi bezpośrednio z VPLMN 108
CAMEL - wersje Camel Phase 3 Obsługa sesji GPRS kontekstów pdp w sterowaniu sesją, monitorowania (zmiana lokalizacji, QoS, ) i taryfikacji (wyzwalacze związane z czasem i objętością danych) Obsługa SMS-MO w trybach CS i PS ATI (Anytime interrogation) i modyfikacja danych ab. w HLR Rozszerzone zarządzanie mobilnością Camel Phase 4 Obsługa wieloodnogowych połączeń GSM Inicjowanie nowych połączeń GSM Współpraca z IMS 109
CAMEL główne usługi Usługi przedpłacone prepaid Pełny pakiet usług jak dla użytkowników abonamentowych dostępny również poza siecią macierzystą VPN Realizacji idei konwergencji sieci stacjonarnych i mobilnych Elastyczne scenariusze przekierowań połączeń w sieci stacjonarnej i mobilnej i pomiędzy sieciami Specjalne zasady taryfikacji połączeń Prywatny plan numeracji obejmujący telefony firmowe w sieci stacjonarnej i mobilnej 110
Architektura CAMEL Faza 3 HLR MAP CSE gsmscf Sieć macierzysta MAP MAP CAP CAP MAP gprsssf SGSN Zgłoszenie przychodzące GMSC gsmssf Roaming leg VLR VMSC gsmssf MS Sieć zapytująca Sieć wizytowana gsmsrf 111
CAMEL - ewolucja 112
Charakterystyka IN CS-3/4 Współpraca IN IP Obsługa PINT/SIP/H.323 w SSF Wiele punktów sterowania obsługa interferencji funkcji usługowych Zaawansowane metody naliczania opłat Uwzględnienie wymagań CAMEL Faza 3 Obsługa OSA/Parlay API Specyfikacja zasad dostępu dla usługodawców Minimalny podzbiór INAP dla stron trzecich Obsługa przenośności numerów Ograniczone możliwości B-ISDN połączenia punkt-punkt 113
IN i Internet Wykorzystanie Internetu do sterowania usługami odwołującymi się do funkcjonalności IN (IETF PINT) Dostęp do usług i zarządzanie usługami za pomocą portali internetowych Wykorzystanie IN do elastycznego kierowania ruchu internetowego Wykorzystanie Internetu / sieci IP do przesyłania głosu - VoIP 114
IN i Internet - PINT: PSTN / Internet Interworking SIP SIP IP* ISDN* SIP Żądania 115
Usługi PINT RFC 2848 R2C - Request to call: Żądanie wysłane z domeny IP inicjuje zestawienie połączenia telefonicznego R2F - Request to fax R2FB - Request to fax back R2HC - Request to hear content R2C - Request to Conference (planowana) 116
IN i Internet - SPIRITS: Services in the PSTN/IN Requesting Internet Services SIP SIP IP* ISDN* SIP Powiadomienia / Żądania 117
Usługi SPIRITS - RFC 3136 SPIRITS (Services in the PSTN/IN Requesting Internet Services) Przekazywanie informacji o zdarzeniach w ISDN* do aplikacji usługowej w domenie IP* w celu ich przetworzenia i przekazania zwrotnie instrukcji co dalszego sposobu obsługi zgłoszenia Użycie XML i protokołu SPIRITS (rozszerzenie SIP) Przykładowe usługi: Internet Call Waiting powiadamianie o połączeniu oczekującym w trakcie nawigowania w Internecie Internet Call Forwarding przekierowywanie połączeń Internet Caller ID delivery dostarczanie identyfikacji Powiadomienia o: nowej wiadomości w poczcie głosowej zmianie stanu abonenta - np. włączenie telefonu pojawienie się członka grupy w określonej lokalizacji 118
Usługa ICW A B SSP SCP VoIP GW Użytkownik B nawiguje w Internecie Internet Zgloszenie przychodzace od A Linia B zajęta Aktywacja usługi IN Przekierowanie zgloszenia Numer bramy VoIP Zgloszenie oferowane jako VoIP Aktywowana aplikacja klienta VoIP A rozmawia z B i B może nadal korzystac z Internetu... 119
Architektura PINT / SPIRITS Domena IP* Klient PINT Serwer SPIRITS A: SIP - PINT B: SIP - SPIRITS Serwer / Brama PINT Brama SPIRITS PC C: SIP - SPIRITS E Domena ISDN* SSF INAP Sieć SS7 Klient SPIRITS Domena IN SCF 120
Współpraca IN-IP SDF SCF SRF SM Session Manager Serwer SIP Proxy SSF SSF SM IP/Internet CCF Gatekeeper H.323 Domena IN Domena IP 121
Idea Parlay/OSA API Kreacja aplikacji Domena niezależnego usługodawcy Aplikacje Serwery aplikacji Parlay/OSA API Domena operatora Framework Platforma usługowa (Capability server) User Location Call control API Protokoły: INAP CAP MAP (specyficzne dla operatora) Zasoby sieciowe operatorów: IN / ISDN / PSTN, IP, GSM, 3G, NGN Np. SCP, CSE, HLR, serwer lokalizacji,.. 122
Wykorzystanie Parlay/OSA API Aplikacja1 SP1 Aplikacja2 SP1 Aplikacja3 SP2 Parlay/OSA API Brama Parlay/OSA Odwzorowanie protokołów specyficznych dla poszczególnych sieci SGSN MSC PLMN GSM/UMTS (CS/PS) SSP PSTN / ISDN (CS) S-CSCF PLMN UMTS (IMS) PBX Firmowe sieci wydzielone Parlay/OSA definiuje API, które umożliwia operatorowi i niezależnym usługodawcom wykorzystanie zasobów i infrastruktury sieciowej za pomocą zbioru otwartych, bezpiecznych i znormalizowanych interfejsów. 123
Scenariusz wykorzystania Parlay/OSA API Operator sieci Firewall Własne aplikacje Brama Parlay/OSA Inny operator lub VNO/MVNO Parlay Parlay/OSA API ASP Aplikacje firmowe Sygnalizacja i Sterowanie Sieć prywatna Baza danych Sieci dostępowe Synergia telekomunikacji i IT w zakresie projektowania, udostępniania i świadczenia usług!!! 124
Parlay strona techniczna Interfejs Szkieletowy (Framework) podstawowe funkcje Uwierzytelnienie i identyfikacja (Authentication), odkrywanie (Discovery), funkcje zarządzania Interface transportowy CORBA, WSDL (Web Services) Interfejsy usługowe Call Control User Interaction Content-based Charging Location Presence and Availability Messaging Policy Management Quality of Service Interfejsy zasobowe między bramą Parlay a elementami sieci poza specyfikacją Parlay Parlay/OSA API Serwer Aplikacji Interfejs szkieletowy (Framework) Brama Parlay/OSA Interfejs zasobowy Interfejs usługowy Interfejs zasobowy HLR 125
Parlay-X Zestawy składników funkcjonalnych dla projektantów aplikacji internetowych: Sterowanie połączeniem przez stronę trzecią - 3PCC (Third Party Call Control) Sterowanie połączeniem przez stronę trzecią inicjowane przez sieć (Network Initiated Third Party Call Control) Wymiana wiadomości tekstowych (SMS) Wymiana wiadomości multimedialnych (Multimedia Messaging) Płatności (Payment) Zarządzanie kontem użytkownika (Account Management) Status użytkownika (User Status) Lokalizacja użytkownika (User Location) 126
Typowe kategorie aplikacji Parlay Zarządzanie połączeniami Zaawansowane kierowanie połączeń Obsługa list połączeń Usługi konferencyjne Usługi głosowe Wzbogacony VPN Wsparcie produktywności - obecność Obsługa wymiany wiadomości Zunifikowana komunikacja SMS Push/Pull MMS Push Usługi informacyjne Pomoc w podróży Przypominanie & Alarmy Rozrywka gry Usługi lokalizacyjne Znajdowanie osób lub obiektów w pobliżu Monitorowanie Taryfikacja wydarzenia Specjalne stawki Aplikacje lojalnościowe Nagrody za korzystanie z usług 127
Parlay-X Zestawy składników funkcjonalnych dla projektantów aplikacji internetowych: Sterowanie połączeniem przez stronę trzecią - 3PCC (Third Party Call Control) Sterowanie połączeniem przez stronę trzecią inicjowane przez sieć (Network Initiated Third Party Call Control) Wymiana wiadomości tekstowych (SMS) Wymiana wiadomości multimedialnych (Multimedia Messaging) Płatności (Payment) Zarządzanie kontem użytkownika (Account Management) Status użytkownika (User Status) Lokalizacja użytkownika (User Location) 128
Przykład wykorzystania Parlay X: usługa BT Wholesale Web Call Connect Idea: Udostępnienie poprzez znormalizowane API Parlay X funkcjonalności sieci telekomunikacyjnej BT Wykorzystanie przez zewnętrznych usługodawców mechanizmów sterowania zgłoszeniem przez stronę trzecią 3 rd PCC Udostępnienie funkcjonalności IN CS1+ Poszerzenie środowiska projektantów usług poza domenę telekomunikacyjną Kreacja usług dostępna dla zwykłych informatyków : JBuilderManage, WebSphere, Visualbasic, J2EE, J2ME Przykłady aplikacji: Click-to-Call, powiadomienia, zasilanie informacją, 129
Przykład usługi - automatyczna prezentacja strony WWW MMS wyzwalany przez połączenie telefoniczne Realizacja za pomocą Parlay/OSA API Tradycyjnie na PC... Nowy pomysł firmy i ludzie mają swoje witryny internetowe witryna prezentowana w telefonie 130
Dlaczego Parlay jest ważny? Integruje usługi IN z aplikacjami IT poprzez bezpieczny i dostarczający mechanizmy rozliczania interfejs. Umożliwia operatorom rozszerzenie zasięgu sieci o internet i sieci korporacyjne Umożliwia ASP rozszerzenie zakresu świadczonych usług o sieci telekomunikacyjne Definiuje zarówno infrastrukturę techniczną jak i model biznesowy: Daje dostęp zewnętrznym serwerom aplikacji do funkcji sieci telekomunikacyjnych Wprowadza model internetowy usług do domeny telekomunikacyjnej z uwzględnieniem pełnego udziału operatorów telekomunikacyjnych Zmniejsza ryzyko biznesowe wszystkich podmiotów dzięki wspólnemu API 131
Parlay/OSA API - motywacja Parlay/OSA API - wielkie przyspieszenie procesu projektowania i wdrażania nowych usług w stosunku do klasycznej sieci IN Czas udostępnienia nowej usługi rzędu 3-4 miesięcy Nieliczna populacja implementatorów usług IN Parlay/OSA zdefiniowane w UML z odwzorowaniem na: Corba IDL i Java Parlay-X Web Services API otwiera telekomunikację dla programistów IT Siła wyrazu Populacja programistów i projektantów Parlay X (JavaScript, Visual Basic) Parlay OSA (sockets, C++, Java) INAP, MAP, CAP, ISUP, SIP, Skrypty Programowalne API Protokoły Miliony 500,000 Tysiące 132
IN i IMS
CAMEL w architekturze IMS HSS CAMEL Service Environment Sh OSA Application Cx CAP Si OSA API Scenariusze usług IM SSF SIP AS OSA SCS ISC ISC ISC Wyzwalanie usług S-CSCF SSF - Service Switching Function SCS - Service Capability Server ISC - IP Multimedia Subsystem Service Control interface 134
Dodatek 1 - wyjaśnienie skrótów AC Application Context AE Application Entity AEI Application Entity Invocation AIN Advanced Intelligent Network ASE Application Service Element APDU Application Protocol Data Unit ASN.1 Abstract Syntax Notation One BCP Basic Call Process BCSM Basic Call State Model CAMEL Customized Applications for Mobile Enhanced Logic CAP CAMEL Application Part CCAF Call Control Agent Function CCF Call Control Function CID Call Instance Data CK Centrala Końcowa CPH Call Party Handling 135
Dodatek 1 - wyjaśnienie skrótów... CT Centrala Tranzytowa CTM Cordless Terminal Mobility CSE CAMEL Service Environment CS n Capability Set n DFP Distributed Functional Plane DP Detection Point DSS1 Digital Subscriber Signalling System No. One EDP Event Detection Point EDP-N Event Detection Point - Notification EDP-R Event Detection Point - Request FCI Furnish Charging Information FE Functional Entity FEA Functional Entity Action FEAM Functional Entity Access Manager FPH Freephone FSM Finite State Model 136
Dodatek 1- wyjaśnienie skrótów... GFP Global Functional Plane GSL Global Service Logic IDP InitialDetectionPoint IF Information Flow IN Intelligent Network INAP Intelligent Network Application Protocol INCM Intelligent Network Conceptual Model IP Intelligent Peripheral ISDN Integrated Services Digital Network ISPBX Integrated Services Private Branch exchange ISUP ISDN User Part LE Local Exchange MACF Multiple Association Control Function MAP Mobile Application Part MTP Message Transfer Part O_BCSM Originating BCSM 137
Dodatek 1 - wyjaśnienie skrótów... PA Play Announcement PAC Prompt and Collect PDU Protocol Data Unit PE Physical Entity PIC Point In Call POI Point of Initiation POR Point of Return PP Physical Plane PPC Prepaid Card Calling PRM Premium Rate PSTN Public Switched Telecommunication Network RCO Resource Control Object ROSE Remote Operations Service Element SACF Single Association Control Function SAO Single Association Object SCCP Signalling Connection Control Part 138
Dodatek 1 - wyjaśnienie skrótów... SCE Service Creation Environment SCEF Service Creation Environment Function SCF Service Control Function SCME SCF Management Entity SCP Service Control Point SCSM SCF Call State Model SCUAF Service Call Unrelated Access Function SDF Service Data Function SDP Service Data Point SIB Service Independent building Block SL Service Logic SLP Service Logic Program SLPI Service Logic Program Instance SMAF Service Management Access Function SMF Service Management Function SPL Split Charging 139
Dodatek 1 - wyjaśnienie skrótów... SRF Specialized Resource Function SRME SRF Management Entity SRSM SRF Call State Model SSF Service Switching Function SSME SSF Management Entity SSN Sub-System Number SSP Service Switching Point STP Signaling Transfer Point T_BCSM Terminating BCSM TC Transaction Capabilities TCAP Transaction Capabilities Application Part TCS Terminating Call Screening TDP Trigger Detection Point TDP-N Trigger Detection Point - Notification TDP-R Trigger Detection Point - Request 140
Dodatek 1 - wyjaśnienie skrótów... TDR Time Dependent Routing UAN Universal Access Number UPT Universal Personal Telecommunications UMTS Universal Mobile Telecommunication System VCC Virtual Card Calling VHE Virtual Home Environment VOT Televoting VPN Virtual Private Network 141
Dodatek 2 - wyjaśnienie skrótów: CAMEL CAMEL Customized Applications for Mobile network Enhanced Logic DTN Deflected To Number D-CSI Dialled Services CAMEL Subscription Information FTN Forwarded To Number GMLC Gateway MLC GMSC Gateway MSC GPRS General Packet Radio Service gprsssf GPRS Service Switching Function GPRS-CSI GPRS CAMEL Subscription Information gsmscf GSM Service Control Function gsmsrf GSM Specialised Resource Function gsmssf GSM Service Switching Function HLR Home Location Register HPLMN Home PLMN IE Information Element IPLMN Interrogating PLMN LCS Location Services LSA Localised Service Area M-CSI Mobility Management event Notification CAMEL Subscription Information MF Mobile Forwarding MLC Mobile Location Centre MO Mobile Originating MSC Mobile service Switching Centre 142
Dodatek 2 - wyjaśnienie skrótów: CAMEL MT Mobile Terminating in GMSC N-CSI Network CAMEL Service Information NNI Network Node Interface O-CSI Originating CAMEL Subscription Information ODB Operator Determined Barring OSS Operator Specific Service PDP Packet Data Protocol PLMN Public Land Mobile Network SGSN Serving GPRS Support Node SMLC Serving MLC SMS-CSI Short Message Service CAMEL Subscription Information SS-CSI Supplementary Service Notification CAMEL Subscription Information T-CSI Terminating CAMEL Subscription Information (in the GMSC) TPDU Transfer Protocol Data Unit TIF-CSI Translation Information Flag U-CSI USSD CAMEL Subscription Information UG-CSI USSD General CAMEL Service Information UNI User Network Interface USSD unstructured supplementary data VLR Visitor Location Register VPLMN Visited PLMN VT Mobile Terminating in VMSC VT-CSI VMSC Terminating CAMEL Subscription Information 143