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.
Programa
Introdução aos Serviços em Rede
Modelos de serviço
Redes de distribuição de conteúdos: arquiteturas e estratégias
Comunicação em Grupo
Modelos de comunicação e algoritmos de distribuição de conteúdos
Soluções para ambientes densos e esparsos
Gestão de membros
Serviços de conteúdo multimédia
Taxonomia de serviços
Soluções protocolares para serviços multimédia
Protocolos de streaming adaptáveis
Serviços multimédia em tempo real
Protocolos de suporte fim-a-fim
Gestão de sessões
Suporte para tempo-real
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.