Usługi IMP i konferencyjne

Podobne dokumenty
SIP: Session Initiation Protocol. Krzysztof Kryniecki 16 marca 2010

Realizacja usług w IMS

Instant Messaging with SIMPLE. Michał Albrycht

IP Multimedia Subsystem

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

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

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

1. Wprowadzenie Środowisko multimedialnych sieci IP Schemat H

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

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

Bezpieczny system telefonii VoIP opartej na protokole SIP

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

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

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

1. Architektura logiczna Platformy Usługowej

Sygnalizacja Kontrola bramy Media

MMTel Multimedia telephony AUIMS

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak

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

MODEL WARSTWOWY PROTOKOŁY TCP/IP

AAA - Authentication, Authorization, and Accounting

Poniższy diagram prezentuje scenariusz subskrypcji aplikacji do usługi CallEventNotifications.

Java wybrane technologie

Technologia VoIP Podstawy i standardy

Podstawy IMS (IP Multimedia Subsystem)

Bezpieczeństwo VoIP SIP & Asterisk. Autor: Leszek Tomaszewski ltomasze@elka.pw.edu.pl

Orange Send MMS. Autoryzacja. Metoda HTTP. Parametry wywołania. API wyślij MMS dostarcza wiadomości MMS. Basic POST

Kielce, dnia roku. HB Technology Hubert Szczukiewicz ul. Kujawska 26 / Kielce

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

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

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

Sygnalizacja Kontrola bramy Media

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

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Usługi terminalowe

Wideokonferencje MGR INŻ. PAWEŁ SPALENIAK

Technologie Obiektowe PK WFMI 2010/2011

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

Załącznik nr 1. Próbki tekstu do tłumaczenia. Łódź, r.

OBSŁUGA ZDARZEO, ALARMÓW, NASTAW I FUNKCJI KONTROLNYCH W PROGRAMIE OBSŁUGI INTERFEJSU 61850

SIP: Session Initiation Protocol

Automatyczne anulowanie zleceń w wyniku odłączenia od CCG

Wypożyczalnia VIDEO. Technologie obiektowe

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

Marek Średniawa Instytut Telekomunikacji PW

Grzegorz Gliński. 1. Opis wykonanego ćwiczenia

Architektura usługowa IMS Marek Średniawa

Rozproszone systemy Internetowe

Skąd dostać adres? Metody uzyskiwania adresów IP. Statycznie RARP. Część sieciowa. Część hosta

Sieci równorzędne, oraz klient - serwer

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

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

WLAN bezpieczne sieci radiowe 01

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

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

Testy współpracy. Asterisk z techniką WebRTC

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

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

MX-One Nowoczesne rozwiązania IP

1.1 Podłączenie Montaż Biurko Montaż naścienny... 4

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

Enkapsulacja RARP DANE TYP PREAMBUŁA SFD ADRES DOCELOWY ADRES ŹRÓDŁOWY TYP SUMA KONTROLNA 2 B 2 B 1 B 1 B 2 B N B N B N B N B Typ: 0x0835 Ramka RARP T

4 Web Forms i ASP.NET Web Forms Programowanie Web Forms Możliwości Web Forms Przetwarzanie Web Forms...152

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark

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

Zdalne logowanie do serwerów

Ewolucja TV. Personalizacja. Telewizja interaktywna. Konwergencja. WebTV. Treści na żądanie. Komunikacja. Tradycyjna TV

1. Montaż i podłączenie do sieci Konfiguracja przez stronę 8

Simple Network Management Protocol

Marcin Szeliga Sieć

Dokumentacja REST API v 3.0. Kraków, 7 marca FreshMail, ul. Fabryczna 20a, Kraków tel , freshmail.

AKADEMIA GÓRNICZO-HUTNICZA Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki

NGN SIGTRAN (Signalling Transport)

Nasz znak: 14DFZZ236 Warszawa, r. SPECYFIKACJA USŁUGI. modernizacji infrastruktury telekomunikacyjnej MX-ONE w PGNiG Termika SA

Programowanie w Internecie

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

3GPP: Ewolucja UMTS. Wydział Elektroniki i Technik Informacyjnych, PW

Protokoły sterujące i warstwy aplikacji. Protokół kontrolny ICMP Internet Control Message Protocol Protokoły inicjowania i konfiguracji hostów

Wdrożenie usługi wideokonferencji HD w sieci PIONIER

Dokumentacja końcowa projektu z ZPR

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

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) PL/EP (96) Data i numer zgłoszenia patentu europejskiego:

Analysis of PCE-based path optimization in multi-domain SDN/MPLS/BGP-LS network

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

Or.V Wykonawcy zainteresowani uczestnictwem w postępowaniu

Gatesms.eu Mobilne Rozwiązania dla biznesu

Technika IP w sieciach dostępowych

Wybrane metody obrony przed atakami Denial of Service Synflood. Przemysław Kukiełka

Architektura aplikacji

Systemy obiegu informacji i Protokół SWAP "CC"

Obsługa transakcji rozproszonych Java. Marek Wojciechowski, Maciej Zakrzewicz Instytut Informatyki, Politechnika Poznańska

Instrukcje dotyczące funkcji zarządzania pasmem w urządzeniach serii ZyWALL.

ZADANIE.10 DHCP (Router, ASA) 1,5h

Wprowadzenie do technologii Web Services: SOAP, WSDL i UDDI

Ilość sztuka 1 PBX/IP Opis minimalnych wymagań 1 W zakresie sprzętowym 1.1 Porty: - Min 1 port WAN - RJ-45 (10/100Base-TX, automatyczne wykrywanie)

Telefonia Internetowa VoIP

WebNotarius. Specyfikacja techniczna komunikacji z usługą WebNotarius. wersja 1.1

Protokół DHCP. DHCP Dynamic Host Configuration Protocol

Transkrypt:

Usługi IMP i konferencyjne

Obecność jako katalizator dla innych usług Konferencja ad hoc, IM, aktywna książka adresowa Wydział Elektroniki i Technik Informacyjnych, PW 2

Obecność w IMS Terminal IMS pełni rolę zarówno obserwatora (watcher) jak i PUA (Presence User Agent) PA jest AS zlokalizowanym w sieci macierzystej Resource List Server (RLS) zaimplementowany jako AS Element odpowiedzialny za akceptację i zarządzanie listami subskrypcyjnymi co umożliwia aplikacjom obserwatorów obsługiwać informację o statusie wielu obserwowanych (presentities) za pomocą pojedynczej transakcji Wydział Elektroniki i Technik Informacyjnych, PW 3

IMS architektura obecności PUA, Watcher, XDMC Watcher Content Presence Presence Presence RLS RLS Server Server (PS) XDMS Content XDMS XDMS ISC ISC Ut ISC ISC Access Network ISC ISC Sh Access Network P-CSCF S-CSCF HSS SLF Aggregation Proxy Shared XDMS PUA, Watcher XDMC P-CSCF Ut I-CSCF Wydział Elektroniki i Technik Informacyjnych, PW 4

Subskrypcja obserwatora do własnej listy Wydział Elektroniki i Technik Informacyjnych, PW 5

Subskrypcja obserwatora (1) Obserwator wysyła żądanie SUBSCRIBE Żądanie zawiera zestaw pól nagłówka Event header S-CSCF bada ifc (initial filter criteria) Serwer RLS autoryzujący subskrypcję wysyła odpowiedź 200 OK RLS wysyła wiadomość NOTIFY. Po uzyskaniu nowych informacji zmieniających status Obserwowanego kolejna wiadomość NOTIFY Wydział Elektroniki i Technik Informacyjnych, PW 6

RLS abonuje obecność Obserwowanego Wydział Elektroniki i Technik Informacyjnych, PW 7

Subskrypcja Obserwatora (2) RLS wysyła żądanie SUBSCRIBE Żądanie przekazywane via S-CSCF do I-CSCF I-CSCF pyta HSS przydział S-CSCF S-CSCF bada IFC i przekazuje żądanie do PA (Presence Agent) PA wysyła 200 OK a następnie NOTIFY Wydział Elektroniki i Technik Informacyjnych, PW 8

Terminal IMS publikuje informację o obecności IMS Terminal Originating Visited Network P-CSCF Originating Home Network S-CSCF PS (1) PUBLISH (2) PUBLISH Evaluation of initial filter criteria (3) PUBLISH (6) 200 OK (5) 200 OK (4) 200 OK Wydział Elektroniki i Technik Informacyjnych, PW 9

Subskrypcja informacji obserwatora i publikacja obecności Po wystartowaniu usługi obecności PUA subskrybują informację własnych obserwatorów Pole nagłówka Event w żądaniu SUBSCRIBE: presence.winfo Publikuje informacje o bieżącym statusie obecności Obserwowanego Terminal IMS wysyła wiadomość PUBLISH S-CSCF bada IFC S-CSCF przekazuje dalej wiadomość PUBLISH PA autoryzuje publikację i wysyła odpowiedź 200 OK Inne PUA (np. należące do stron trzecich) np. S-CSCF może wysłać żądanie REGISTER strony trzeciej do serwera obecności Obserwowanego (PA) aby powiadomić, że Obserwowany zarejestrował się w IMS Dowolny obiekt dysponujący informacją o Obserwowanym może opublikować ją do PA, który z kolei opublikuje ją w PA Obserwowanego Wydział Elektroniki i Technik Informacyjnych, PW 10

Optymalizacja obecności Optymalizacja Intensywny strumień powiadomień Filtrowanie zdarzeń Adaptacja informacji o obecności Częściowe powiadamianie Filtrowanie zdarzeń Sieć IMS i terminale implementują rozszerzenia Wydział Elektroniki i Technik Informacyjnych, PW 11

Interfejs Ut Między terminalem IMS i AS Protokoły obsługiwane HTTP 1.1 XML Configuration Access Protocol (XCAP) Wydział Elektroniki i Technik Informacyjnych, PW 12

IM w trybie pagera w IMS Norma 3GPP TS 24.229 wymaga od terminali IMS implementacji MESSAGE RFC 3428 Opcjonalna funkcja usługowa w S-CSCF i AS Ograniczenia Np. Wielkość wiadomości Główny cel Umożliwienie S-CSCF lub AS wysyłania krótkich wiadomości natychmiastowych do terminali IMSl Przykład zastosowania AS jest sterownikiem w usłudze poczty głosowej Powiadamianie użytkownika przez AS o oczekujących wiadomościach Implementacja Rejestracja S-CSCF bada IFC S-CSCF wysyła żądanie REGISTER strony trzeciej do wskazanego AS Po odebraniu żądania REGISTER - AS generuje żądanie MESSAGE z powiadomieniem (informacja tekstowa, odsyłacz,.) MESSAGE przekazywana via S-CSCF i P-CSCF jak każda wiadomość SIP Wydział Elektroniki i Technik Informacyjnych, PW 13

IM w trybie pagera w IMS Wydział Elektroniki i Technik Informacyjnych, PW 14

Przykład usługi - IM w trybie pagera Wydział Elektroniki i Technik Informacyjnych, PW 15

Model sesyjny IM w IMS Sesja wiadomości natychmiastowych inicjowana żądaniem INVITE zawierającym w SDP definicję mediów dla IM Protokół Message Session Relay Protocol (MSRP) wykorzystywany do transportu wiadomości Dwa scenariusze 1. Terminal IMS ustanawia sesję z innym terminalem Wiadomości SIP przechodzą przez węzły IMS Jedyna różnica: brak żądania rozszerzenia warunku wstępnego w INVITE 2. MRFC i MRFP spełniają w sieci rolę pośredników Taryfikacja związana z wielkością lub treścią wiadomości (MRSP SEND) MRF jako serwer obsługujący chat room wielostronną konferencję MRSP: VISIT, OK, SEND Później dołącza się do konferencji drugi użytkownik i ustanawia drugą sesję z MRFC Wydział Elektroniki i Technik Informacyjnych, PW 16

IM w trybie sesyjnym z wykorzystaniem MSRP Wydział Elektroniki i Technik Informacyjnych, PW 17

Sesja wielostronna serwer czatu Wydział Elektroniki i Technik Informacyjnych, PW 18

Usługi konferencyjne w IMS Norma 3GPP TS 24.147 oparta na SIPPING RFC 4353 Wykorzystane elementy XCON RFC 4582 Mechanizm BFCP (Binary Floor Control Protocol) Model konferencji z scentralizowanym serwerem konferencyjnym Tightly coupled conference model Podział logiczny serwera na 2 komponenty Sygnalizacja Media Możliwość współpracy z PSTN Dostęp dla użytkowników z PSTN przez MGCF, który działa jako uczestnik konferencji SIP w komunikacji z AS/MRFC Wydział Elektroniki i Technik Informacyjnych, PW 19

Usługi konferencyjne w IMS- serwer konferencyjny AS / MRFC Mp MRFP Conference Server Wydział Elektroniki i Technik Informacyjnych, PW 20

Utworzenie konferencji z wykorzystaniem conference factory URI Alice Bob Conference Server (1) INVITE Conference Factory URI (2) 200 OK Contact : Conference URI (3) ACK (4) INVITE Conference URI (5) 200 OK Contact : Conference URI (6) ACK Wydział Elektroniki i Technik Informacyjnych, PW 21

Dołączenie użytkownika do konferencji z wyk. PSI Originating Visited Network Originating Home Network Terminating Home Network IMS Terminal P-CSCF S -CSCF (1) INVITE (2) 100 (3) INVITE Trying (4) 100 Trying Evaluation of initial filter criteria (5) INVITE (6) 100 Trying I-CSCF (7) PSI Location Query (8) Response HSS (9) INVITE (10) 100 Trying AS /MRFC Interaction with MRFP to allocate resources for the conference (14) 183 Session Progress (13) 183 Session Progress (12) 183 Session Progress (11) 183 Sesssion Progress Wydział Elektroniki i Technik Informacyjnych, PW 22