Serviços e Protocolos Multimédia

Objetivos

  • 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

  1. Introdução aos Serviços em Rede
    • Modelos de serviço
    • Redes de distribuição de conteúdos: arquiteturas e estratégias
  2. 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
  3. 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
  4. 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.

Updated: