METROPOA2 A rede Metropolitana da Grande Porto Alegre Liane Tarouco UFRGS Descrição • Rede metropolitana operanto com ATM 155 MBPS envolvendo segmento WAN implantada na fase anterior do edital RMAV • Início da fase atual: 6/fevereiro Descrição • O projeto busca construir ambiente de suporte a colaboração usando multimídia interativa contemplando: – Videoconferência e compartilhamento de dados – Video sob demanda com adaptabilidade e possibilidade de acesso a conteúdo indexado – Jogos interativos – Gerenciamento da rede com vistas a assegurar Qos para estas aplicações críticas Integrantes do consórcio • • • • UFRGS UNISINOS PUC/RS CRT Brasil Telecom Descrição • Permitir transmissões de rádio e TV em tempo real de forma adaptativa para enlaces com diferentes velocidades e tráfego, gerando a melhor qualidade possível ao receptor de acordo com suas condições. • Uma alternativa para solucionar o problema é a transmissão multicast em camadas Descrição • Servidores de vídeo sob demanda com mecanismo de busca relacional apropriado. • Estudar e implementar aplicações cooperativas usando protocolos definidos nas recomendações H.323 e T.120, permitindo o compartilhamento de aplicativos, interação via chat, transferências de arquivos entre outras funcionalidades Descrição • Mecanismos de sincronização e coordenação da participação de integrantes de uma conferência multiponto • Avaliar experimentalmente o desempenho de modelos e arquiteturas de jogos interativos multi-participantes na Internet2, com e sem garantias de QoS na rede Descrição • Projeto, definição, implantação e utilização de um ambiente para gerenciamento de redes com QoS. • O ambiente deve possibilitar a execução de duas tarefas críticas: a programação e a monitoração de rede com QoS. • A implementação do ambiente permitirá também a pesquisa com serviços de diretório e Middleware, através da utilização de LDAP como repositório de políticas de funcionamento com QoS da rede Descrição • Na etapa anterior do Metropoa foram desenvolvidos e experimentados outros produtos de videoconferência • Em decorrência percebeu-se a necessidade de uma nova solução com núcleo genérico de processamento de vídeo independente de protocolos e sobretudo com a implementação da pilha SIP (session initiation protocol) do IETF Topologia da rede Switch IBM CRT ATM 155 MBPS Siemens SDH PUC/RS UFRGS IBM Cabletron RNP2 UNISINOS 3COM Mapa geográfico Atividades • • • • 1 ALM - UNISINOS - Valter Roesler 2 VoD - UNISINOS -Valter Roesler 3 Trace - UNISINOS - Luciano Gaspary 4 AVI - Ambientes Virtuais Interativos - UNISINOS Antonio Marinho Barcelos • 5 PRMP - UNISINOS Marinho Pilla Barcellos • 6 TEAVM - CRT - Juarez Sagebin Correa e Daniel Fink • 7 ACCC - CRT - Juarez Sagebin Correa e Daniel Fink Atividades • 8 Adaptação de Qualidade de Voz Fim a Fim Ricardo Balbinot - PUC/RS • 9 Gerência de Qualidade com SLA - Marcelo Azambuja - PUC/RS • 10 Ferramentas para educação a distância - Ricardo Balninot - PUC/RS • 11 Vídeo sob demanda - Ricardo Balbinot - PUC/RS Atividades • 12 Videoconnferência/videomonitoramento - Ricardo Balbinot - PUC/RS • 13 QAME - Lisandro Granville /João Netto - UFRGS • 14 Middleware - Lisandro UFRGS • 15 PTAVI - Juergen Rochol - UFRGS • 16 Colaboração - Liane Tarouco- UFRGS • 17 IPv6 - Fabricio - UFRGS 1 - ALM • Sistema adaptativo para transmissão e recepção de sinais multimídia em ambientes heterogêneos • Utiliza multicast em camadas • Coord.: Valter Roesler - UNISINOS 1 - ALM Atividade Início/ duração Status e comentários Estudo e simulações 1/4 Concluído 1 artigo SBRC Implementação do algoritmo 5/8 40% da implementação concluída Implementação da codificação em camadas Testes e divulgação 13/6 Dissertação de mestrado em andamento (UFRGS) 19/6 ... Comentários + 2 artigos no SBMIDIA 2- Aprimoramento de um servidor de vídeo sob demanda (VoD) • No âmbito do projeto RMAV-RS, foi desenvolvido parcialmente um servidor de vídeo sob demanda, como pode ser visto em http://vod.prav.unisinos.br. • Este servidor já está em uso na Internet, mas existem diversas melhorias e novas implementações que devem ser efetuadas antes que o sistema fique plenamente funcional. • O objetivo principal da ferramenta é como apoio no ensino a distância, visando, através da distribuição de vídeos em um servidor web, possibilitar que cursos a distância sejam oferecidos à comunidade. • A ferramenta está sendo desenvolvida utilizando como sistema operacional o FreeBSD, banco de dados MySQL, interface com o usuário PHP e Perl, e suporte navegacional do servidor Web Apache. Todas são software livre. • Coord.: Valter Roesler 2 - Aprimoramento de um servidor de vídeo sob demanda (VoD) • Atividades paralisada no estágio anterior em virtude da não liberação das bolsas 3 – Trace • Gerenciamento de protocolos de alto nível e serviços de redes de computadores: estudo, implementação e operacionalização da plataforma Trace • Coord.: Luciano P. Gaspary (UNISINOS) • Plataforma de gerenciamento de protocolos de alto nível, serviços e aplicações em redes – Baseada na monitoração passiva do tráfego de rede – Monitora a ocorrência de interações de protocolos (determinadas pelo gerente de rede) – Voltada ao gerenciamento de falhas, contabilização, desempenho e segurança http://prav.unisinos.br/~trace 3 - Trace • Atividades – Capacitação dos bolsistas – Migração da plataforma Trace para os laboratórios da UNISINOS – Investigação de cenários passíveis de gerenciamento ligados a protocolos de alto nível, serviços e aplicações em rede – Adaptação/extensão da linguagem PTSL – Projeto e documentação da plataforma Trace – Redesenho de aspectos ligados à facilidade de uso da plataforma – Geração de informações sobre desempenho – Criação de mecanismos para facilitar instalação e configuração – Validação da ferramenta 3 – Trace Atividade Início/duração Capacitação dos bolsistas Migração da plataforma Investigação de cenários Extensão da linguagem Projeto e documentação Aspectos ligados à facilidade de uso Informações sobre desempenho Mecanismos para facilitar instalação e configuração Validação da ferramenta 1/2 3/2 5/2 7/2 9/2 11/5 11/7 Status e comentários Concluída (01 bolsista FAPERGS) Em desenvolvimento (aluno Trab. de Conclusão de Grad.), término em 12/2002 Em desenvolvimento (aluno Trab. de Conclusão de Grad.), término em 12/2002 18/2 20/5 • Publicações (2002): • • • • WORKSHOP BRASILEIRO EM SEGURANÇA DE SISTEMAS COMPUTACIONAIS IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES IFIP/IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 04. AVI • AVI - Ambientes Virtuais Interativos: análise de desempenho de modelos e arquiteturas de jogos online • Antonio Marinho Barcello - UNISINOS 4 – AVI Ambiente Virtual Interativo: análise de desempenho de modelos e arquiteturas de jogos online • Capacitação de RH: 1/3 (sem bolsas) • Definição dos modelos: 4/3 (realizado parcialmente) • Especificação dos modelos: 7/5 (realizado parcialmente) • Implementação dos modelos: 12/4 • Realização de experimentos: 16/4 • Realização de experimentos com QoS: 19/3 • Divulgação dos resultados: 22/3 4 – AVI • Ambiente Virtual Interativo: análise de desempenho de modelos e arquiteturas de jogos online • Status: atividade comprometida em função da inexistência de bolsistas • Resultados parciais: – preparação de relatórios – publicação de um artigo e pôster no I Wjogos (SBC) – submissão de um trabalho a evento IEEE 05. PRMP • PRMP: (Polling-based Reliable Multicast Protocol) • Comunicação TCP Multidestinatária segura em suporte a Sistemas Distribuídos: • Coordenador: Antonio Marinho Pilla Barcellos 5 – PRMP • Capacitação de RH: 1/5 (sem bolsas) • Projeto e implementação de mecanismo de controle de sessão multicast: 5/5 (Ok) • Experimentos para avaliação de controle de sessão multiponto: 10/4 (sendo realizado, em simulação) • Implementação de mecanismo de controle de congestionamento multiponto: 14/3 (sendo adiantado) • Experimentos sobre controle de congestionamento com o protocolo PRMP: 17/4 • Divulgação dos resultados: 21/4 5 – PRMP • Status: atividade comprometida em função da inexistência de bolsistas • Resultados parciais: – relatórios e especificações – implementação de protótipo de controle de sessão, em avaliação experimental e por simulação 6 – TEAVM • Transmissão de Eventos atraves de videoconferências Multibanda • Aplicação prática de streaming de vídeo multibanda para transmissão de eventos, conferências e aulas pela rede de alta velocidade • Coord.: Juarez Sagebin Correa e Daniel Fink 6 – TEAVM 6 – TEAVM Atividades Início/ duração Status Definição dos modelos de transmissão multibanda Desenvolvimento de interfaces para cada tipo de aplicação Recomendações para captação de imagens e áudio Documentação dos resultados 5/4 Em desenvolvimento Bolsista Rudi, bolsa iniciada em setembro/02 9/4 Em desenvolvimento 13 / 4 Em desenvolvimento 23 / 2 TI- Thomas Soares (previsto, ainda sem suporte de bolsa) 7 – ACCC • Ambiente de Colaboração e Construção de Conhecimento • Desenvolver estratégias e técnicas de construção de conhecimento e trabalho colaborativo em ambientes virtuais. • Coord.: Candida Pasquali de Moraes, Juarez Sagebin Correa e Daniel Fink 7 – ACCC Atividades Início/ duração Status Capacitação dos 4/3 bolsistas em ambientes virtuais Desenvolvimento de 7/6 um sistema de trabalho colaborativo síncrono Construção de uma 13 / 4 comunidade de prática Em desenvolvimento Bolsista Rudi, bolsa iniciada em setembro/02 Gerar recomendações/ 17 / 5 orientações para trabalhos colaborativos TI- sem suporte de bolsa Não iniciado Não iniciado 8- Adaptação de qualidade de voz fim-a-fim • No âmbito do programa de pós-graduação em engenharia elétrica e na iniciativa anterior da REMAV-RS, foi desenvolvido um sistema (protótipo) de comunicação voz sobre IP voltado ao desktop; • O projeto prevê a adoção de mecanismos de transmissão robusta de voz, particularmente aqueles relacionados com profiles FEC para o RTP; • Também prevê a adoção de mecanismos adequados de compensação de perdas no receptor; • Como um dos resultados previstos é discutida a criação de um framework verdadeiro para desenvolvimento de sistemas robustos de VoIP; • A aplicação em sua versão anterior já está concluída, aguardando a continuidade do projeto; • Conta com um nível de transporte baseado no RTP e sinalização SIP (pilhas desenvolvidas localmente); • Coord.: Ricardo Balbinot 8 - Adaptação de qualidade de voz fim-a-fim • Bolsista responsável: atualmente sem bolsista; • Bolsistas envolvidos: atualmente sem bolsistas; • Atividades paralisadas no estágio anterior em virtude da não liberação das bolsas 09. Gerência de Qualidade com SLA • Pesquisa e desenvolvimento de aplicação webbased free-software para gerência fim a fim, utilizando o protocolo SNMP e possibilitando a monitoração individual por enlace. • Busca aplicar o desenvolvimento em EAD e Computação ubíqua. • Coord.: Jorge Guedes Silveira PUC/RS 10- Ferramentas para educação à distância • Desenvolvimento de um sistema de gerenciamento/criação de cursos de educação à distância com utilização de recursos de comunicação interativa; • O projeto é visto como um agregador dos demais estudos sendo realizados (VoIP, videoconferência); • Encontra-se em fase inicial (com a modelagem do sistema estando concluída); • Coord.: Ricardo Balbinot 10 – Ferramentas para educação à distância • Bolsista responsável: atualmente sem bolsista; • Bolsistas envolvidos: atualmente sem bolsistas; • Atividades paralisadas/retardadas devido a falta de pessoal; 11- Vídeo sob demanda • Criação de um sistema de web casting para vídeo com controle de acesso e bilhetagem da transmissão; • Baseia-se em trabalhos desenvolvidos anteriormente no tocante ao gerenciamento de vídeo para distribuição; • Baseia-se também na utilização de bibliotecas já disponíveis para trabalho com o RTP e SIP; • Objetiva o desenvolvimento complementar do RTSP; • Fase de modelagem do sistema concluída; • Coord.: Ricardo Balbinot 11 – Vídeo sob demanda • Na PUC/RS – Bolsista responsável: atualmente sem bolsista; – Bolsistas envolvidos: atualmente sem bolsistas; – Atividades paralisadas/retardadas no estágio anterior em virtude da não liberação das bolsas 11 - Vídeo sob demanda • Na UFRGS – – – – Sincronização entre vídeo e slides Sincronização entre vídeo e legenda Utilização de SMIL e Real Demonstração Video on demand para mLearning • Aprendizagem sob demanda (just-in-time), aulas quando e como desejado • Aprendizagem no ambiente de trabalho • Download aulas para exibição em dispositivos portáveis – Compaq iPAQ – Windows Pocket 12- Videoconferência/videomonitoramento • No âmbito do programa de pós-graduação em engenharia elétrica e na iniciativa anterior da REMAV-RS, foram desenvolvidos trabalhos no tocante a criação de ferramentas de videoconferência voltadas ao desktop, bem como sistemas de vídeo monitoração através da Web; • O sistema de videoconferência está sendo remodelado para utilização de RTP/SIP e multicast, com controlador distribuído para acesso ao ambiente (floor access control); • O sistema de monitoramente via Web encontra-se disponível e pode ser acessado através da página da instituição (pucrs.metropoa.tche.br); • Coord.: Ricardo Balbinot 12 – Videoconferência/ videomonitoramento • Bolsista responsável: atualmente sem bolsista; • Bolsistas envolvidos: atualmente sem bolsistas; • Atividades retardadas em virtude da não liberação das bolsas; 13 - QAME • QoS-Aware Management Environment • Desenvolvimento de um ambiente, baseado na Web, para gerência de redes com QoS – Descoberta de QoS – Manutenção e monitoração de QoS via políticas – Análise e visualização de QoS • Coordenador: Lisandro Z. Granville 13 - QAME Atividades Definição da representação de políticas de rede Implementação de elementos para aplicação de políticas na rede Implementação de elementos para monitoração de políticas Início/ duração 1/1 2/4 2/4 Status - Esquema LDAP adaptado do IETF - MIBs para transferência de políticas - Policy Decision Point (PDP) em roteador Linux para suporte a POPs (Policy of Policies) - Monitor de QoS em sniffers e roteadores Linux - MIB para controle do monitor - MIB para programação de monitorações - Suporte a skins finalizado - Porte de ferramentas em andamento Construção da interface de usuário do ambiente 3/8 Implantação do ambiente 5 / 11 - Baseado na Web Documentação e divulgação dos resultados em artigos, e manutenção do ambiente 10 / 15 - Pequenas documentações em andamento - Artigos publicados em: . POLICY 2002, ISCC 2002, CQR 2002 Suporte à implantação de QoS no QAME 1 / 12 - Em andamento https://noc.metropoa.tche.br/ 14 - Middleware • Estudo e implantação de serviço de diretório LDAP para suporte à colaboração no Metropoa • Coordenador: Lisandro Z. Granville 14 - Middleware Atividades Início/ duração 1/3 Status 3/5 - Em andamento Implantação do serviço 7/7 Desenvolvimento de aplicações clientes 12 / 8 - Am andamento - Finalizado na parte de gerência - PDPs como clientes LDAP - Para outras aplicações ainda será iniciado (ex.: autenticação de usuário ADSL) Integração do LDAP no ambiente QAME Documentação da atividade e divulgação dos resultados através de artigos técnicos 18 / 7 - Em andamento 9 / 16 - Pequenas documentações em andamento Estudo sobre os serviços de diretórios e sua aplicabilidade Definição de uma estratégia para implantação de LDAP no Metropoa - Finalizado 16 - Colaboração • Projeto e desenvolvimento de suporte aberto e padronizado para colaboração via rede • Coord.: Liane Tarouco 16 - Colaboração Atividades Início/ duração Status Estudo H.323 e T.120 1/4 Tutorial on-line http://penta2.ufrgs.br/h323/indice_geral.html Open H323 1/4 Projetar e adaptar aplicações de suporte ao trabalho cooperativo, Documentar sistema e publicar 1 / 12 Implementado Apresentação PPT Site: penta3.ufrgs.br Camada transporte OSI Integração com Open RCT (Internet2) Quadro branco – T126 1 / 18 Artigo Worhshop Internet2 Out/2002 16- Colaboração • Desenvolvimento em cooperação com o projeto Open RCT (Internet2) da UCDavis – Whiteboard – Java based – Open Software 16 - Colaboração • Agregar serviço T.120 à pilha Open H.323 – Estudo e monitoração dos protocolos – Instalação e teste do software Open H.323 16 - Colaboração • Implantação camada de transporte (T.123) 17 - IPV6 • Estudo e implantação de sistemas usando IPv6 • Coord.: Fabricio Tamusiunas • Tamusiunas, F. Soluções para interconexão entre redes IPv4 e IPv6. Workshop Grupo de Trabalho Engenharia de Redes. CG Internet/BR, 2001, São Paulo. 17 - IPV6 Atividades Início/ Duração Status I - Instalação e configuração da pilha IPv6 1 / 24 Concluído para Windows (2000 e XP), Linux, Solaris, AIX, FreBSD II - Configuração do backbone IPv6 dentro do Metropoa 1 / 24 III - Implantação e configuração de soluções para interligar nodos com apenas a pilha IPv4 a nodos apenas com a pilha IPv6 1 / 24 Roteadors da rede do POP/RS com IPv6 nativo em colaboração com suporte da RNP Operação integrada ao Projeto piloto Ipv6 da RNP DNS reverso de IP v6 operacional Aplicações IPv6: servidores web, FTP, SSH, Equitext acessíveis a partir de estações Ipv4 e IPv6 Servidores com dual stack acessados diretamente via Ipv4 Servidores só com Ipv6 acessados via NAT-PT (FreeBSD) do projeto KAME (projeto japonês) Tutorial online http://penta2.ufrgs.br/ipv6/tutorial/ IV - Documentação de 1 / 24 recursos a nível de socks para migração de ferramentas, que utilizam IPv4, para IPv6. Comentários • Valores de custeio convertidos para subsidiar algumas bolsas • Algumas atividades estacionadas • Todas as atividades prejudicadas • Necessidade de definição de condições de contorno a curto, médio e longo prazo