69494 - MULTIMEDIA SERVICES AND APPLICATIONS M

Anno Accademico 2024/2025

  • Docente: Alessandro Guidotti
  • Crediti formativi: 6
  • SSD: ING-INF/03
  • Lingua di insegnamento: Inglese

Conoscenze e abilità da conseguire

Conoscenza degli elementi per l'analisi ed il progetto di applicazioni e servizi di telecomunicazione basati su architetture di rete di prossima generazione e protocolli di Internet, considerando sia dispositivi d'utente fissi sia mobili. Conoscenza delle basi dei modelli di business che sfruttano le suddette applicazioni e servizi.

Contenuti

  • Fundamentals of Information Theory and Source Coding for multimedia applications.
  • Image compression: image representations and the JPEG standard.
  • Video compression: Motion Compensation Techniques, H.261, H.263, MPEG-1, MPEG-2, H.264 (AVC), H.265 (HEVC).
  • Audio compression: basics of digital audio, waveform coding, perceptive coding (vocoders and MPEG audio, i.e., MP3).
  • Multimedia protocols: multimedia broadcasting (MPEG transport stream, MPEG program stream), media transport (RTP/RTCP), session description protocol (SDP), QoS management in IP networks (DiffServ, IntServ) and in 5G.
  • Multimedia streaming services: QoS for streaming services, technologies (caching, content distribution networks, multicast, adaptive HTTP streaming), and architectures (Netflix, IPTV).
  • Multimedia interactive services: QoS for voice services, VoIP (SIP, mobile VoIP, IP multimedia subsystem, VoLTE).
  • Joint Source and Channel encoding.
  • Application of Semantic and Goal-Oriented Communications.

Testi/Bibliografia

  • Z.-N. Li, M. S. Drew, and J. Liu, "Fundamentals of Multimedia", 3rd Edition, Springer Nature Switzerland, 2021
  • Hans W. Barz and Gregory A. Basset, "Multimedia Networks: Protocols, Design and Applications", Wiley, March 2016
  • L. Sun, I.-H. Mkwawa, E. Jammeh, and E. Ifeachor, "Guide to Voice and Video over IP - For Fixed and Mobile Networks", Springer International Publishing, 2013
  • J. F. Kurose, and K. W. Ross "Computer Networking: A Top-down Approach", 8th Edition, Pearson, 2021
  • Additional material distributed in class
  • Standard and specifications provided during the course.

Metodi didattici

Frontal lectures in classroom.

During the course, some examples in MATLAB and/or Python related to the discussed technologies will be provided. The code will be made available to the students to further explore these aspects.

Modalità di verifica e valutazione dell'apprendimento

The assessment is performed through a written test and an oral presentation.

The written test is composed of both open and closed questions with 10-12 questions, to be answered in 90 minutes. For the oral presentation, students shall focus on a specific topic: each student prepares a presentation for the final exam discussing the selected topic with proper detail. During the final exam, the written test will also be discussed if needed.

Strumenti a supporto della didattica

Slides and support MATLAB/Python code provided on VLE.

Orario di ricevimento

Consulta il sito web di Alessandro Guidotti