Multimedia Communications

Course Description

Multimedia communication system: concept and model. Influence of communication parameters onto quality of service (QoS). Audio, video and synthetic multimedia content. Models of multimedia spatial and temporal synchronization. Multimedia content: metadata, description format, security. Multi-user multimedia applications, architectures and communication protocols. Multimedia streaming. QoS models. Technical and market-related aspects of QoS. QoS mechanisms. Introducing QoS in the Internet. Internet telephony. Multimedia communication in new generation networks. Networked games.

Learning Outcomes

  1. Explain fundamental principles and ways of coding audio, video and synthetic content
  2. Explain multimedia quality and synchronization metrics
  3. Explain separation of control and data in multimedia applications
  4. Describe and explain key Internet protocols for multimedia services
  5. Describe and explain key Internet protocols for multimedia services
  6. Explain VoIP architecture and communication protocols
  7. Explain the architecture and requirements of advanced multimeida applications, with focus on networked games.

Forms of Teaching

Lectures

Lectures according to the schedule.

Laboratory

Laboratory assignments according to the schedule shown at the introductory lecture. The lab consists of 4 cycles, of 3-4 hours each.

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Laboratory Exercises 55 % 20 % 55 % 20 %
Quizzes 0 % 10 % 0 % 10 %
Mid Term Exam: Written 50 % 30 % 0 %
Final Exam: Written 50 % 40 %
Exam: Written 50 % 40 %
Exam: Oral 30 %

Week by Week Schedule

  1. Introduction to multimedia communications. Types of multimedia content and the impact of communication parameters on service quality. Media encoding and compression procedures; revisiting of entropy and source coding methods
  2. Audio content. Advanced coding methods, standards. Processing in a multimedia communication system. Concealment of losses and delays in communication
  3. Still image. Principles and selected ways and standards of image coding
  4. Video content. Advanced coding methods, standards. Processing in a multimedia communication system. Concealment of losses and delays in communication
  5. Synthetic multimedia content. Models of spatial and temporal harmonization of multimedia content. Quality of service requirements
  6. Multimedia communication system architecture
  7. Multi-user multimedia applications. Group communication model. Communication architectures and multicast routing protocols
  8. Midterm exam
  9. Internet-based communication protocols for multimedia session support
  10. Multimedia streaming and related communication protocols
  11. Internet telephony and voice over IP. Video over IP. Architectures, protocols and standards. Quality of service
  12. Introducing quality of service in the Internet. Technical and market aspects of QoS. Service level agreement. QoS mechanisms: traffic classification, shaping, scheduling, policing
  13. Introducing QoS in the Internet: integrated services, differentiated services
  14. Advanced multimedia services, networked games.
  15. Final exam

Study Programmes

University graduate
Audio Technologies and Electroacoustics (profile)
Free Elective Courses (2. semester)
Communication and Space Technologies (profile)
Free Elective Courses (2. semester)
Computational Modelling in Engineering (profile)
Free Elective Courses (2. semester)
Computer Engineering (profile)
Free Elective Courses (2. semester)
Computer Science (profile)
Free Elective Courses (2. semester)
Control Systems and Robotics (profile)
Free Elective Courses (2. semester)
Data Science (profile)
Free Elective Courses (2. semester)
Electrical Power Engineering (profile)
Free Elective Courses (2. semester)
Electric Machines, Drives and Automation (profile)
Free Elective Courses (2. semester)
Electronic and Computer Engineering (profile)
Free Elective Courses (2. semester)
Electronics (profile)
Free Elective Courses (2. semester)
Information and Communication Engineering (profile)
Free Elective Courses (2. semester)
Information Processing (profile)
Theoretical Course (2. semester)
Network Science (profile)
Core-elective courses (2. semester)
Software Engineering and Information Systems (profile)
Elective Course of the profile (2. semester)
Telecommunication and Informatics (profile)
Theoretical Course (2. semester)

Literature

J. Crowcroft, M. Handley, I. Wakeman (1999.), Internetworking Multimedia, Morgan Kaufmann Publishers
Fred Halsall (2000.), Multimedia Communications: Applications, Networks, Protocols and Standards, Addison-Wesley
Ralf Steinmetz, Klara Nahrstedt (2010.), Multimedia Systems, Springer

For students

General

ID 223731
  Summer semester
5 ECTS
L0 English Level
L1 e-Learning
30 Lectures
15 Laboratory exercises

Grading System

85 Excellent
75 Very Good
65 Good
55 Acceptable