Departamento de Informática (UM)

Página de Unidade Curricular 🇬🇧

DesignaçãoCódigoCursoRegimeRegente

Serviços e Protocolos Multimédia

17425 [MEA0MEA000007732]

Mestrado em Redes de Computadores [MRC]

S1

Ivo Miguel Menezes Silva

Objetivos

O conteúdo programático começa com um estudo dos serviços em rede, analisando os principais paradigmas de programação subjacentes. Introduzem-se as redes de distribuição de conteúdos, principais arquiteturas e estratégias. São lecionados os conceitos, modelos e algoritmos para comunicação em grupo em ambientes densos e esparsos. Seguidamente, estudam-se as propriedades dos conteúdos multimédia. São estudados serviços específicos como o serviço de streaming e protocolos adaptativos de suporte, e os serviços de tempo-real. O programa centra-se depois no estudo de protocolos de sinalização e de tempo-real como suporte importante a serviços multimédia, incluindo protocolos de transporte recentes como alternativa aos tradicionais. Este conteúdo, alinhado com as referências bibliográficas nesta área, está alinhado com a componente teórico-prática da UC, para que proporcione uma sustentação aplicada dos conceitos teóricos, sendo, por sua vez, coerente com os objetivos da aprendizagem.

Programa


1. Introdução aos Serviços em Rede
1.1 Modelos de serviço;
1.2. Redes de distribuição de conteúdos: arquiteturas e estratégias;
2. Comunicação em Grupo
2.1. Modelos de comunicação e algoritmos de distribuição de conteúdos;
2.2. Soluções para ambientes densos e esparsos;
2.3. Gestão de membros;
3. Serviços de conteúdo multimédia
3.1. Taxonomia de serviços;
3.2. Soluções protocolares para serviços multimédia;
3.3. Protocolos de streaming adaptáveis;
3.4. Serviços multimédia em tempo real;
4. Protocolos de suporte fim-a-fim
4.1. Gestão de sessões;
4.2. Suporte para tempo-real;
4.3. Novos protocolos de transporte.

Bibliografia


Ivan Vidal et al., “Multimedia Networking Technologies, Protocols, and Architectures”, Artech House, ISBN-13: 978-1-63081-378-9, Janeiro 2019.

Hans W. Barz, Gregory A. Bassett, “Multimedia Networks: Protocols, Design and Applications” Wiley, Janeiro 2016.

A. Johnston, "SIP: Understanding the Session Initiation Protocol", Fourth Edition, Artech House Publishers, ISBN-13: 978-1608078639, Outubro 2015.

Ernesto Exposito, Advanced Transport Protocols: Designing the Next Generation, Wiley, ISBN: 978-1-118-57832-2, Janeiro 2013.

Bogdan Ciubotaru, Gabriel-Miro Muntean, “Advanced Network Programming – Principles and Techniques”, Springer, ISBN (Hardcover): 978-1-447-16036-6, 2015.

Resultados da aprendizagem

- Ter uma visão global sobre os paradigmas de programação de serviços em rede.

- Compreender o conceito, arquiteturas e estratégias atuais das redes de distribuição de conteúdos.
- Explicar os conceitos fundamentais sobre modelos de comunicação em grupo.
- Explicar os requisitos, características e funcionamento de serviços multimédia em rede.
- Explicar o suporte que protocolos de sinalização e protocolos orientados a tempo-real proporcionam no desenvolvimento de serviços de multimédia em rede.
- Implementar soluções para estabelecer serviços multimédia em rede sem ou com requisitos de tempo-real.

Método de avaliação

A avaliação é realizada através de uma prova de avaliação escrita e/ou exame e um trabalho TP de planeamento e desenvolvimento ambos com um peso de 40 a 60% na nota final. A prova de avaliação e/ou exame é realizada no final do semestre. As componentes T e TP têm uma nota mínima compreendida entre 8.0 e 10.0 valores. Na eventualidade de haver estudantes com estatutos especiais que os dispensam de assistir às aulas TP será efetuado um acompanhamento dos mesmos no horário de atendimento dos docentes.

Funcionamento

Turno: T 1; Docente: Ivo Miguel Menezes Silva; Dep.: DI; Horas: 15.
Turno: TP 1; Docente: Ivo Miguel Menezes Silva; Dep.: DI; Horas: 30.

[ Outras UCs do Departamento ]