69494 - MULTIMEDIA SERVICES AND APPLICATIONS M

Academic Year 2017/2018

  • Docente: Daniele Tarchi
  • Credits: 6
  • SSD: ING-INF/03
  • Language: English
  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Telecommunications Engineering (cod. 9205)

    Also valid for Second cycle degree programme (LM) in Computer Engineering (cod. 0937)

Learning outcomes

At the end of this course, the student will have knowledge of the main mechanisms and techniques for efficiently represent, transmit and manage multimedia contents by focusing on the main standards for voice, audio, image, video compression, on multimedia communication and networking protocols (VoIP, RTP), multimedia content distribution, cloud computing and multimedia services.

Course contents

  • Introduction
  • Notes on Information Theory: Definition of Information, Entropy
  • Source Coding: Notes on Lossless Coding and (Huffman Coding, Arithmetic Coding), Lossy Coding (Quantization, Discrete Cosine Transform, Wavelet Transform);
  • Image Coding: Image representations, JPEG
  • Video Coding: Video Signal, Motion Compensation Techniques, H.261 and H.263, MPEG-1, MPEG-2, MPEG-4
  • Audio Coding: Basic of Digital Audio, Speech encoders, Vocoders, MPEG Audio (MP3)
  • Multimedia Broadcasting: MPEG Transport Stream, MPEG Program Stream, DVB Standards
  • Multimedia Services and Protocols: QoS management in IP Networks (DiffServ, IntServ, Buffer, Leaky Bucket), QoS for voice services; QoS for streaming services;
  • Multimedia Networks: Media Transport (RTP/RTCP) and Signaling (SIP, RTSP), IP Multmiedia Subsystem, Content Distribution Networks (Akamai), Multimedia Distribution Networks (Netflix)
  • Multimedia and Cloud: Cloud Networking, Multimedia Cloud systems

Readings/Bibliography

  • Z.-N. Li, M. S. Drew, and J. Liu, "Fundamentals of Multimedia", 2nd Edition, Springer International Publishing, 2014
  • 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", 6th Edition, Pearson, 2013
  • Additional material distributed in class

Teaching methods

Frontal lectures in classroom

Assessment methods

The assessment of the teaching activity will be performed through both a written test and an oral exam.

The written test is composed by 20 questions, 5 with an open response and 15 with multiple choices responses. The open questions are worth to have maximum 5 points each, while in the multiple choices response a correct answer allows to gain 1/2 while a wrong response give -1/2; no response corresponds to 0.

A positive mark on the written test is a prerequisite for being admitted to the oral.

The oral exam is performed after some days and can be performed in two ways:

  • an oral exam with questions on specific parts of the program;
  • discussion of an individual project work previously agreed with the teacher on a topic discussed during the semester.

The mark of the written test is considered as a basis for the final vote that is given after the oral exam.

Teaching tools

Use of slides during the lessons.

Office hours

See the website of Daniele Tarchi