Nazwa przedmiotu:
Usługi multimedialne w sieciach IP
Koordynator przedmiotu:
dr inż. Piotr Gajowniczek, dr. inż. Andrzej Bąk, dr inż. Marek Średniawa
Status przedmiotu:
Fakultatywny ograniczonego wyboru
Poziom kształcenia:
Studia I stopnia
Program:
Telekomunikacja
Grupa przedmiotów:
Przedmioty techniczne
Kod przedmiotu:
UMS
Semestr nominalny:
7 / rok ak. 2018/2019
Liczba punktów ECTS:
5
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1. Liczba godzin kontaktowych – 49 godz., w tym: obecność na wykładach: 22 godz., obecność na ćwiczeniach laboratoryjnych: 15 godz., obecność na zajęciach projektowych: 8 godz. konsultacje: 4 godz. 2. Praca własna studenta – 52 godz., w tym: analiza literatury, materiałów i przykładów z wykładu: 10 godz. przygotowanie do ćwiczeń lab.: 8 godz. przygotowanie protokołów z ćwiczeń lab.: 6 godz. przygotowanie projektu oraz jego dokumentacji: 20 godz. przygotowanie do kolokwiów: 8 godz. Łączny nakład pracy studenta wynosi 101 godz.
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
2
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
2
Formy zajęć i ich wymiar w semestrze:
  • Wykład30h
  • Ćwiczenia0h
  • Laboratorium15h
  • Projekt15h
  • Lekcje komputerowe0h
Wymagania wstępne:
Nie ma
Limit liczby studentów:
60
Cel przedmiotu:
Celem przedmiotu jest ukształtowanie u studentów zrozumienia specyfiki realizacji usług multimedialnych jako podzbioru usług transmisji danych w sieciach IP. Obejmuje to przekazanie słuchaczom wiedzy i doświadczeń związanych z architekturą podstawowych systemów i działaniem protokołów, służących do transmisji sygnałów multimedialnych (rozmowy telefoniczne, tele- i wideokonferencje, streaming wideo, transmisja sygnału telewizyjnego itp.) w sieciach IP. Zajęcia o charakterze praktycznym mają na celu wykształcenie podstawowych umiejętności dotyczących konfigurowania urządzeń sieciowych oraz projektowania, konfigurowania i analizy działania aplikacji związanych z wybranymi usługami multimedialnymi.
Treści kształcenia:
Treść wykładu obejmie następujące zagadnienia: Podstawowe mechanizmy realizacji QoS w sieciach IP: klasyfikatory, mechanizmy markujące, mechanizmy szeregowania pakietów. Techniki realizacji QoS w sieciach IP z uwzględnieniem potrzeb aplikacji multimedialnych. Podstawowe architektury QoS: DiffServ, IntServ. Technika multicast w sieciach IP. Podstawy teoretyczne techniki multicast (RPF, współdzielone i źródłowe drzewo dystrybucji ruchu multicast), anysource (ASM) i source specific multicast (SSM). Protokoły routingu IP multicast (PIM-SM, DVMRP, MOSPF), multicast w warstwie 2 (IGMP snooping), sygnalizacja na styku host-router (IGMPv2/v3, MLDv1/v2), multicast między-domenowy: MBGP, MSDP, multicast VPN, niezawodna transmisja multicast (PGM). Zastosowania techniki multicast – usługa IPTV. Kodowanie sygnałów multimedialnych. Problemy i techniki kodowania mowy i sygnału wideo. Podstawowe standardy kodeków - MPEG-2, H.264, QEVC/H.265. Transport strumieni czasu rzeczywistego w sieciach IP. Jakość transmisji pakietowej głosu i wideo. Protokoły transportowe dla strumieni multimediów (RTP/RTCP) i ich zastosowania. Strumieniowanie wideo. Pojęcie strumieniowania i jego odmiany. Strumieniowanie z wykorzystaniem specjalizowanych protokołów sygnalizacyjnych. "Pseudostreaming" wykorzystujący protokół HTTP. Adaptacyjny streaming HTTP - przegląd rozwiązań i implementacji, standard DASH (Dynamic Adaptive Streaming over HTTP). Systemy dystrybucji treści. Sieci CDN (Content Distribution Networks) – rodzaje, architektury, metody przekierowania żądań, zarządzanie treścią, zastosowania w transmisji multimediów w sieci Internet. Sieci P2P w transmisji multimediów; P2P TV – przykłady implementacji. Usługi VoIP – protokoły sygnalizacyjne i zarządzanie sesjami. Architektury, protokoły sygnalizacyjne (SIP i H.323) i ich zastosowania. Sygnalizacja w połączeniach punkt-punkt, połączenia konferencyjne, usługi dodatkowe. Protokoły zarządzania bramami multimedialnymi (H.248/MEGACO/MGCP) i ich zastosowania. Architektura IMS. Geneza IMS i miejsce w architekturze UMTS/NGN. Podstawy architektury IMS / Common IMS. SIP jako protokół sterowania sesjami w IMS (główne różnice w stosunku do RFC 3261). Architektura funkcjonalna IMS i zasady identyfikacji użytkowników i usług. Zasady realizacji usług w IMS. Implementacja i modele działania serwerów aplikacyjnych. Usługi i aplikacje IMS - MMTel, IPTV, Instant Messaging & Presence, wideokonferencja, Ewolucja usługi VoIP - VoLTE, VoWiFi. Realizacja funkcji AAA. Protokół DIAMETER i mechanizmy taryfikacji. Wirtualizacja IMS.
Metody oceny:
Na ocenę końcowa składają się punkty uzyskane z: - projektu: 20% - laboratoriów: 30% - kolokwiów: 50% Skala ocen (max 100 punktów): 51-60 - 3.0 61-70 - 3.5 71-80 - 4.0 81-90 - 4.5 91-100 - 5.0
Egzamin:
nie
Literatura:
[1] B. Williamson, „Developing IP Multicast Networks”, Cisco Press 2000, ISBN:1 57870 077 9 [2] J. W. Evans, C. Filsfils, „Deploying IP and MPLS QoS for Multiservice Networks: Theory and Practice”, Morgan Kaufmann, 2007, ISBN:10:0-12-370549-5 [3] O. Hersent, „IP Telephony: Deploying VoIP Protocols and IMS Infrastructure”, Wiley, 2011 [4] J. F. Durkin, „Voice Enabling the Data Network: H.323, MGCP, SIP, QoS, SLAs, and Security”, Cisco Press, 2003, ISBN:1-58705-014-5 [5] B. Hartpence, „Packet Guide to Voice over IP: A System Administrator's Guide to VoIP“, O’Reilly, 2013, ISBN:978-1-449-33967-8 [6] H. Sinnreich, A. B. Johnston, „Internet Communications Using SIP: Delivering VoIP and Multimedia Services with Session Initiation Protocol”, Wiley, 2006 [7] C. Poynton, „Digital Video and HD: Algorithms and Interfaces”, Elsevier, 2012 [8] H. W. Barz, G. A. Bassett, „Multimedia Networks”, Wiley, 2016 [9] G. Camarillo, M. A. Garcia-Martin, „The 3G IP Multimedia Subsystem (IMS): Merging the Internet and the Cellular Worlds”, Wiley, 2008 [10] M. Poikselka, G. Mayer, „IP Multimedia Concepts and Services”, Wiley, 2009 [11] Materiały wykładowe oraz wybrane anglojęzyczne artykuły i standardy teleinformatyczne – udostępniane w postaci elektronicznej.
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka Kodeki i transport
Student potrafi scharakteryzować podstawowe metody kodowania sygnałów mowy i wideo oraz sposób ich transportu w sieciach z protokołem IP.
Weryfikacja: Kolokwium, egzamin pisemny
Powiązane charakterystyki kierunkowe: K_W08, K_W10
Powiązane charakterystyki obszarowe: I.P6S_WG
Charakterystyka Multicast
Student potrafi scharakteryzować sposób działania podstawowych protokołów IP multicast i wyjaśnić ich znaczenie w transmisji multimediów
Weryfikacja: Kolokwium, egzamin pisemny
Powiązane charakterystyki kierunkowe: K_W08, K_W11
Powiązane charakterystyki obszarowe: I.P6S_WG
Charakterystyka P2P multimedia
Student potrafi omówić zastosowanie techniki P2P do transmisji multimediów w sieci Internet oraz porównać podstawowe architektury P2P TV
Weryfikacja: Kolokwium, egzamin pisemny
Powiązane charakterystyki kierunkowe: K_W08
Powiązane charakterystyki obszarowe: I.P6S_WG
Charakterystyka QOS
Student potrafi scharakteryzować techniki różnicowania jakości transmisji (QOS) w sieciach z protokołem IP oraz wskazać ich zastosowania w transmisji multimediów
Weryfikacja: Kolokwium, egzamin pisemny
Powiązane charakterystyki kierunkowe: K_W08
Powiązane charakterystyki obszarowe: I.P6S_WG
Charakterystyka Streaming
Student potrafi opisać architekturę i sposób działania rozwiązań stosowanych w internetowym streamingu wideo oraz operatorskich systemach telewizji cyfrowej (IPTV)
Weryfikacja: Kolokwium, egzamin pisemny
Powiązane charakterystyki kierunkowe: K_W08
Powiązane charakterystyki obszarowe: I.P6S_WG
Charakterystyka Sygnalizacja
Student potrafi omówić podstawy działania i zastosowania podstawowych protokołów sygnalizacyjnych dla multimediów w sieciach IP (H.323, SIP, RTSP, MGCP) oraz architektury systemów wykorzystujących te rozwiązania
Weryfikacja: Kolokwium, egzamin pisemny
Powiązane charakterystyki kierunkowe: K_W08
Powiązane charakterystyki obszarowe: I.P6S_WG

Profil ogólnoakademicki - umiejętności

Charakterystyka Inżynieria ruchu MPLS
Student potrafi skonfigurować, przetestować i udokumentować realizację podstawowych mechanizmów inżynierii ruchu w sieci routerów IP obsługujących technikę MPLS.
Weryfikacja: Ćwiczenie laboratoryjne
Powiązane charakterystyki kierunkowe: K_U10
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.1.o
Charakterystyka Multicast lab
Student potrafi skonfigurować, przetestować i udokumentować poprawne działanie jednego z protokołów multicast w sieci routerów IP
Weryfikacja: Ćwiczenie laboratoryjne
Powiązane charakterystyki kierunkowe: K_U10
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.1.o
Charakterystyka Projekt
Student potrafi pogłębić wiedzę w wybranym obszarze, związanym z zakresem tematycznym przedmiotu oraz przedstawić efekty własnych studiów w postaci opracowania pisemnego i/lub prezentacji
Weryfikacja: Ocena dokumentacji/prezentacji projektu
Powiązane charakterystyki kierunkowe: K_U01, K_U02, K_U03, K_U08
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.2.o, I.P6S_UK, I.P6S_UU, III.P6S_UW.3.o
Charakterystyka SIP lab
Student potrafi skonfigurować aplikację do komunikacji głosowej w Internecie, opartą na protokole SIP oraz dokonać analizy i udokumentować poprawność działania podstawowych procedur sygnalizacyjnych tego protokołu
Weryfikacja: Ćwiczenie laboratoryjne
Powiązane charakterystyki kierunkowe: K_U10
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.1.o

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka Praca zespołowa
Student potrafi pracować w zespole, w ramach ćwiczeń laboratoryjnych i projektu
Weryfikacja: Ćwiczenia laboratoryjne, projekt
Powiązane charakterystyki kierunkowe: K_K03
Powiązane charakterystyki obszarowe: