[GTMDA - Grupo de Trabalho de Mídias Digitais e Arte]



Documentos relacionados
Uma Ferramenta para Performances Artístico-Midiáticas Distribuídas

Relatorio do trabalho pratico 2

Arthron: Uma Ferramenta para Performances Artístico-Midiáticas Distribuídas

ARTHRON 1.0: Uma Ferramenta para transmissão e gerenciamento remoto de fluxos de mídia

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

Rotina de Discovery e Inventário

Arthron: Uma Ferramenta para Controle de Múltiplos Fluxos de Mídia MANUAL DE INSTALAÇÃO

Um Driver NDIS Para Interceptação de Datagramas IP

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP

Redes de Computadores

Sistemas Distribuídos

Gerência de Redes: Modelos de Gerência de Redes: Modelo FCAPS: Ferramentas de Gerência de Redes:

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback

Administração de Redes Redes e Sub-redes

GT-VOIP Relatório I.9: Avaliação do Ambiente Sphericall da Marconi. Setembro de 2002

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

1

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.

ArthronServer: Um Módulo para Controle de Múltiplos Fluxos de Mídia na Web. Manual do Usuário. ArthronServer

Sistemas Operacionais

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial

SISTEMAS DISTRIBUÍDOS

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de Página

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

Manual de Instalação do Agente Citsmart

Roteamento e Comutação

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Soluções de Gerenciamento de Clientes e de Impressão Universal

3 SCS: Sistema de Componentes de Software

Documento de Projeto Piloto GT em Configuração de Redes. Plano de Implantação

REWIND e SI.MO.NE. Sistema de monitoramento para grupos geradores

Aranda INVENTORY. Benefícios Estratégicos para sua Organização. (Standard & Plus Edition) Beneficios. Características V

Quarta-feira, 09 de janeiro de 2008

Pedido de Esclarecimento 01 PE 12/2011

A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC


APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O

Atualizaça o do Maker

Manual de Utilização Portal Petronect MT

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

Plano de Gerenciamento do Projeto

Planejamento e Projeto de Redes de Computadores. Eduardo Barrére

GOVERNO DO ESTADO DO PARÁ MINISTÉRIO PÚBLICO DE CONTAS DOS MUNICÍPIOS DO ESTADO DO PARÁ MPCM CONCURSO PÚBLICO N.º 01/2015

TRBOnet MDC Console. Manual de Operação

IW10. Rev.: 02. Especificações Técnicas

A partir do XMon é possível:

TRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação

Aula 02 Conceitos básicos elipse. INFORMÁTICA INDUSTRIAL II ENG1023 Profª. Letícia Chaves Fonseca

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

DESENVOLVIMENTO DE APLICAÇÃO INTERATIVA EM GINGA PARA O PROGRAMA SOM E PROSA DA TELEVISÃO UNIVERSITÁRIA UNESP

1.1. Gerenciamento de usuários e permissões. Suporta vários níveis de gerenciamento, gerenciamento de usuários e configuração de permissões.

Sumário 1. SOBRE O NFGoiana DESKTOP Apresentação Informações do sistema Acessando o NFGoiana Desktop

Software de gerenciamento de impressoras MarkVision

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

Documento de Análise e Projeto VideoSystem

MicroPower Presence. Requisitos Técnicos e Roteiro de Acesso

Entendendo como funciona o NAT

Marco A. M. de Melo e Fernando S. P. Gonçalves MANAGER

Tecnologia e Informática

Versão /10. Xerox ColorQube 9301/9302/9303 Serviços de Internet

MÓDULO 8 Modelo de Referência TCP/IP

IBM Managed Security Services for Agent Redeployment and Reactivation

TRANSMISSOR ECF. Sistema de transmissão de arquivos Nota Fiscal Paulista. Manual de Utilização

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

REDES DE COMPUTADORES

PROJETO INFORMÁTICA NA ESCOLA

Acionamento através de senha*, cartão de proximidade ou biometria. Compatível com fechaduras magnéticas, eletroímãs e cancelas.

A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO

Fundamentos de Hardware

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

PROJETO E IMPLANTAÇÃO DE INTRANETS

1. CAPÍTULO COMPUTADORES

Prezado Sr. Wellington Nogueira Gisele Maria Arneiro Filipo Fernandes

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

Arquitetura dos Sistemas de Informação Distribuídos

Voltar. Placas de rede

Comunicando através da rede

ESPECIFICAÇÕES TÉCNICAS e OPERACIONAIS. BioMatch Server e BioMatch Client

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira

Especificação Técnica Sistema ABS TEM+

BlackBerry Mobile Voice System

Arthron: Uma Ferramenta para Performances Artístico-Midiáticas Distribuídas

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto

MSc Eliton Smith Gerenciamento e Administração de Redes

1. P03 Dispositivos de Acesso. Configuração Mínima de Softwares para Estações de Trabalho P03.001

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

Segundo Pré-teste. Data de realização. 18 de Novembro de Local.

Rua Minas Gerais, 190 Higienópolis São Paulo/SP Brasil Fone (11) Fax: (11)

XDOC. Solução otimizada para armazenamento e recuperação de documentos

OptiView. Total integração Total controle Total Network SuperVision. Solução de Análise de Rede. Ninguém melhor que os. Engenheiros de Rede e a Fluke

Automação de Bancada Pneumática

Técnicas e ferramentas de ataque. Natiel Cazarotto Chiavegatti

Geral: Manual de Utilização do Software de Teste Gradual Windows

Transcrição:

Proposta de Serviço Piloto Grupo de Trabalho Segunda Fase [GTMDA - Grupo de Trabalho de Mídias Digitais e Arte] [[Profa Dra Tatiana Aires Tavares] [23 de outubro de 2009]

1. Concepção do serviço 1.1. Descrição do serviço proposto O serviço proposto para RNP através do GTMDA Fase II inclui o oferecimento de um gerenciador de fluxos de vídeo em transmissões pré-gravadas ou ao vivo de forma que o operador do serviço possa manipular e programar a exibição desses fluxos de forma facilitada, visual e remota. A Arthron tem por principal funcionalidade oferecer ao usuário uma interface simples para manipulação de diferentes fontes/fluxos de mídia simultâneos. Dessa forma, o usuário pode, remotamente, adicionar, remover, configurar o formato de apresentação e programar a exibição no tempo (quando apresentar?) e no espaço (onde apresentar?) dos fluxos de mídia em um evento. 1.2. Identificação do público alvo Inicialmente (GTMDA Fase I) propusemos um serviço para um público-alvo mais especifico - comunidade artística - que trabalha com instalações e espetáculos que envolvam Arte e Tecnologia. Assim, a Arthron prioriza os anseios dessa comunidade que lida com a programação e exibição de fluxos de áudio e vídeo para compor manifestações artísticas. A Arthron e essencial para permitir a manipulação em alto nível dos fluxos nesse contexto. No entanto, já na etapa de apresentação dos primeiros resultados oriundos do GTMDA durante o WRNP 2009, realizado em Recife, pudemos observar que poderíamos estender nosso foco com a utilização ferramenta Arthron para transmissão de outros tipos de eventos que envolvam vídeo digital. Nessa ocasião utilizamos a versão atual da Arthron para transmitir o WRNP internamente uma vez que existiam eventos simultâneos como também para Internet (através de um fluxo de qualidade inferior). Depois do WRNP já utilizamos a Arthron para transmissão de outro evento ENSOL 2008 evento para comunidade de software livre ocorrido na cidade de João Pessoa. Essa ultima experiência também evidenciou a utilização do Arthron como única ferramenta livre para aquisição, controle e distribuição de vídeos ao vivo. Dessa forma, para Fase II entendemos que e imprescindível que a Arthron ofereça serviços para a comunidade (usuários da RNP) que organiza e participa de eventos de cunho técnico e científico que possa utilizar a Arthron para gerenciar a distribuição de vídeo do evento. Gostaríamos de destacar dois diferenciais da nossa solução para esse nicho de aplicação: Possibilidade de programação de fluxos nos dias de hoje, os eventos envolvem seções e atividades simultâneas. Através da Arthron além de exibir os fluxos poderíamos fazer uma programação interna dos mesmos, viabilizando, por exemplo, a possibilidade de um ponto central (como secretaria do evento) pudesse exibir e controlar imagens ao vivo dos demais pontos do evento. Possibilidade de manipular fluxos em diferentes formatos complementando a funcionalidade anterior, a Arthron poderá ser utilizada na exibição de vídeos em alta qualidade para um público interno ou remoto (depende das especificações da rede) e baixa qualidade para o público via Internet, por exemplo. 2

2. Definição do serviço piloto 2.1. Arquitetura do serviço piloto Na nossa proposta distinguimos a visão da arquitetura do serviço piloto em uma visão funcional resumida que possibilita-nos imaginar em que infra-estrutura o serviço pode ser oferecido como também uma descrição da arquitetura de software da ferramenta. A Figura 1 apresenta a visão funcional resumida da Arthron oferecida pelo GTMDA. Diferentes fluxos podem ser gerados em localizações geograficamente distribuídas e podendo ser manipulados pela ferramenta que é responsável por capturar, controlar, transcodificar, transmitir e decodificar as mídias capturadas em tempo real ou de arquivo, dentre outras funcionalidades. Essas mídias podem ser enviadas em alta, média e baixa definição, simultaneamente, tanto para decodificadores específicos na rede quanto para a Internet. Vale salientar que um dos pontos fortes da Arthron e justamente lidar com diferentes fontes e formatos de mídia audiovisuais. Figura 1. Visão Funcional da Arthron. A arquitetura de software da Arthron pode ser visualizada na Figura 2. Nossa arquitetura foi projetada em camadas onde cada pacote é responsável por prover um conjunto de funcionalidades. Por exemplo, temos o pacote Aquisição de mídias responsável pelas atividades de captura e pela codificação da mídia quando necessário. Já o pacote Gerenciamento abriga todas as funcionalidades de manipulação, controle, transmissão, medição, monitoramento dos diferentes fluxos durante o a execução do serviço. 3

Figura 2. Arquitetura de Software da Arthron. Para detalhar a arquitetura proposta para ferramenta Arthron foram descritos diagramas de classe UML visando contemplar uma solução que permita o desacoplamento da implementação em relação à interface. A estratégia utilizada para alcançar esse objetivo foi a de concentrar as funcionalidades de cada parte da aplicação em módulos arquiteturais implementados através de classes. Todos os três diagramas executam e disponibilizam funcionalidades distribuídas através do uso do Remote Method Invocation (RMI). A seguir detalhamos individualmente os principais módulos que integram a arquitetura do Arthron. Módulo encoder O módulo encoder tem como funcionalidade principal fazer a transmissão das mídias ao vivo ou pré-gravadas para um ou vários decoders, observe do diagrama de classes da Figura 3. Algumas funcionalidade do encoder, são controladas remotamente pelo módulo manager. Na Figura 4 podemos visualizar a interface do módulo codificador (encoder). EncoderInformation: representa o pacote que contém informações acerca do encoder. É ele que é transmitido na inicialização do sistema para que o manager possa tomar a decisão de aceitar ou recusar o agente. RMIEncoderServer: é a implementação da interface RMI do lado do encoder, ela representa a implementação das interfaces que o Manager poderá utilizar para controlar a aplicação e possíveis dispositivos remotamente como um r 4

NetWorkManager: é uma classe que está presente em todas as 3 partes da ferramenta por apresentar métodos que são de uso comum, tais como, obtenção do IP local da máquina (afim de facilitar a configuração dos agentes) e verificação da disponibilidade de uso de portas UDP e TCP. Figura 3 - Diagrama de classes UML do módulo encoder. Figura 4 Interface do módulo encoder. 5

Módulo decoder O módulo decoder tem como funcionalidade principal receber um fluxo de mídia para ser reproduzido ou exibido em um dispositivo apropriado. As funcionalidades do decoder são praticamente todas passivas, ou seja, manipuladas pelo manager remotamente, observe o diagrama de classes na Figura 5 e a interface do usuário na Figura 6. DecoderInformation: representa o pacote que contém informações acerca do decoder. É ele que é transmitido na inicialização do sistema para que o manager possa tomar a decisão de aceitar ou recusar o agente. RMIDecoderServer: é a implementação da interface RMI do lado do decoder, ela representa a implementação das interfaces que o manager poderá utilizar para controlar a aplicação remotamente. NetWorkManager: é uma classe que está presente em todas as 3 partes da ferramenta por apresentar métodos que são de uso comum, tais como, obtenção do IP local da máquina (afim de facilitar a configuração dos agentes) e verificação da disponibilidade de uso de portas UDP e TCP. Figura 5 - Diagrama de classes UML do módulo decoder 6

Figura 6 interface do módulo decoder Módulo ArthronProxy O módulo ArthronProxy tem como funções principais a flexibilização e otimização da redistribuição dos fluxos na rede. Ele pode recriar a partir de um único fluxo de entrada a réplica deste para vários pontos distintos de acordo com a demanda de requisições de conexão, ou seja, temos uma única entrada e várias saídas quando necessário, veja um exemplo da Figura 7. Este módulo é uma inovação da proposta arquitetura do GTMDA Fase I e, portanto, seu aprimoramento deverá compor os resultados do GTMDA Fase II. Figura 7 Exemplo de utilização do módulo ArthronProxy 7

Módulo manager O módulo manager é responsável pela manipulação remota dos módulos encoder, decoder, proxy e robô existentes e que se encontram geograficamente distribuídos, através de chamadas RMI. Outras funcionalidades do manager são a capacidade de distribuição e controle dos fluxos de mídia pela rede, monitoramento e medição do impacto gerado na rede e transmissão ao vivo de vídeo para Internet na qualidade desejada. A Figura 8 exibe o diagrama de classes do módulo manager. Cada encoder e decoder remoto conectado ao manager geram, respectivamente, um objeto GTEncoder e GTDecoder que o representam e que fornecerá a interface para a manipulação remota do mesmos. A classe RMIManagerServer é a implementação da interface RMI do lado do manager, ela representa a implementação das interfaces que o encoder e o decoder poderão utilizar para efetuar a conexão. As classes RMIEncoderClient e RMIDecoderClient inicializam, respectivamente, a conexão com o servidor RMI do encoder e decoder, obtendo seu objeto registrado e disponibilizando a interface de comunicação remota implementada pelos mesmos. A classe NetworkManager representa o módulo capaz de obter informações relativas a rede, tais IP local, verificação da possibilidade de uso de portas UDP e TCP, facilitando assim o gerenciamento desses recursos. A classe DecoderInformation contém as informações dos dispositivos responsáveis pela decodificação das mídias. A classe EncoderInformation contém as informações dos dispositivos responsáveis pela codificação das mídias. A classe JDLive representa as funcionalidades do servidor de vídeo ao vivo para transmissão na Internet. Por fim, a classe manager é responsável pelo gerenciamento de todas as outras classes, permitindo o desacoplamento do código em relação à interface. Na Figura 9 podemos visualizar a interface atual do módulo manager da Arthron. Figura 8 - Diagrama de classes UML do módulo manager 8

Figura 9 Interface do módulo manager. Para o funcionamento do serviço piloto são necessários alguns requisitos de hardware e software. São eles: Sistema Operacional para os módulos decoder, proxy e manager é necessário o uso da distro linux Ubuntu 9.10, já o módulo encoder, este pode rodar tanto no SO Windows XP/Vista ou Linux. Softwares necessários para todos os módulos é necessária a instalação dos seguintes pacotes: Java Runtime Environment (JRE), VLC Media Player v1.02. Para que as funções de medição e monitoramento funcionem será necessária a instalação dos seguintes pacotes no Linux: iperf, snmp, snmpd. Caso algum desses pacotes não estejam instalados a Arthron irá notificar o usuário sobre a falta do mesmo. Hardware manager para o módulo manager é necessário o uso de um computador dedicado com configurações modestas, tais como: processador Core 2 Duo, memória RAM de 3 GBytes, Hard Disk de 120 GBytes, monitor LCD de pelo menos 20 polegadas e placa de rede Gigabit Ethernet. Hardware encoder para o módulo encoder no Windows, faz necessário o uso de uma placa de captura ou placa firewire, quando se está capturando de uma câmera DV ou HDV. Para captura usando o módulo encoder no Linux aconselhamos o uso da placa de captura Hauppauge PVR 350 a partir de câmera DV e Hauppauge HD PVR model 1212 a partir de câmera de alta definição AVCHD. Para o uso do encoder tanto no Linux quanto no Windows aconselhamos o uso de um computador com as seguintes especificações: processador Core 2 Duo, memória RAM de 3 GBytes, 120 GBytes de Hard Disk e placa de rede Gigabit Ethernet. Hardware decoder para o módulo decoder são necessários os seguintes equipamentos: projetor multimídia (quando necessário), computador com processador Core 2 Duo, 3 9

GBytes de RAM, 320 GBytes de Hard Disk, placa de vídeo offboard (NVIDIA ou ATI com suporte a decodificação em alta definição) e placa de rede Gigabit Ethernet. Hardware ArthronProxy para cada módulo encoder que esteja sendo executado em máquinas com Windows faz necessário o uso de um ArthronProxy, caso o encoder esteja no Linux não é necessário o uso de um ArthronProxy. Para a execução desse módulo é necessário um computador com processador Core 2 Duo, 2 GBytes de RAM, Hard Disk de 120 GBytes e placa de Rede Gigabit Ethernet. Observação: podemos rodar até dois proxies em uma máquina com as configurações acima, porém devemos ter em mente a capacidade da rede, visto que, cada proxy tem a capacidade de replicar um único fluxo em vários e dependendo do tipo do fluxo, por exemplo, em fluxo em alta definição teríamos 25 Mbps de entrada e se tivéssemos dez destinos de saída teríamos 250 Mbps, somando um total de 275 Mbps com apenas o uso de único proxy. Infraestrutura de Rede para garantir a execução do serviço piloto faz necessário o uso do anel Gigabit da Rede IPÊ da RNP, já que podemos utilizar uma grande gama de fluxos de mídia na rede e os mesmos exigem uma rede de altíssima velocidade por questões de diminuição do atraso e para o aumento na qualidade transmissão (vídeos em alta definição). 2.2. Instituições participantes UFBA Universidade Federal da Bahia Profa Dra Ivani Lúcia Oliveira de Santana Grupo de Pesquisa em Poética Tecnológica na Dança UFBA CV Lattes: http://lattes.cnpq.br/1331182190350647 Responsabilidade no GTMDA: Elaboração e execução do protótipo (projeto artístico) UFRN Universidade Federal do Rio Grande do Norte Prof Dr Luiz Marcos Garcia Gonçalves e Prof Dr Aquiles Burlamarqui Laboratório Natalnet DCA/UFPB CV Lattes: http://lattes.cnpq.br/1562357566810393 Responsabilidade no GTMDA: Inserção de tecnologias 3D e integração com GTMV IFPB Instituto Federal de Educação, Ciência e Tecnologia Prof. Dr. Denio Mariz Timoteo de Sousa http://lattes.cnpq.br/0353331129592565 Responsabilidade no GTMDA: Análise de desempenho da rede 10

2.3. Refinamento do protótipo Durante a realização do espetáculo e-pormundos Afeto o grupo GTMDA teve a oportunidade de validar a proposta atual como também pensar em novas oportunidades para a Arthron. As principais funcionalidades a serem agregadas a Arthron no GTMDA Fase II são: Instalador da ferramenta criação de um pacote de instalação que contenha todos os requisitos necessários para execução da ferramenta. Atualização o software irá informar ao usuário sobre novas versões disponíveis para download dos módulos encoder, decoder, proxy e manager. Por se tratar de um sistema com componentes distribuídos, os módulos irão avisar ao usuário caso haja alguma incompatibilidade de versões entre os módulos em execução. Automatização da troca de fluxos hoje a ferramenta possui a troca de fluxos realizada pelo usuário manualmente e pela programação por tempo. Detectamos a necessidade da criação de um arquivo de configuração de trocas de fluxos automático, ou seja, préconfigurado pelo usuário e executado pelo sistema e outro automatizado, onde o usuário programaria um sequência e apenas apertaria uma tecla para próxima troca de vídeo e assim sucessivamente. Manipulação de áudio criação de um novo módulo para manipulação de áudio, inserção de efeitos de áudio, redirecionamento de uma fonte de áudio para um decoder específico, ou seja, separar áudio e vídeo e determinar destinos diferentes para os mesmos. Efeitos no vídeo inserção de legendas, logomarcas e efeitos visuais especiais, tais como light paint, etc. Publicação na Web hoje a ferramenta gera uma URL que pode ser incorporada manualmente ao sitio Web do qual se deseja transmitir o fluxo. Como uma funcionalidade adicional, propomos a criação automática de uma pagina HTML padrão para publicação na Web. Mapa de localização desenvolvimento de uma interface visual para o monitoramento de todos os módulos (encoders, decoders, proxies, manager) ativos na rede, assim, seria uma informa de visualizar dentro da ferramenta qual seria um manager mais apropriado para estabelecimento de conexão. 2.4. Ferramentas de suporte à operação A ferramenta Arthron já contempla na primeira fase do GT alguns módulos de monitoramento e medição para o uso da mesma na rede e a geração de gráficos em tempo real do que está acontecendo em relação à troca de fluxos e ao uso da rede onde os módulos encoder, decoder, proxy e manager estão sendo executados. Foi utilizado o protocolo de Gerenciamento SNMP (Simple Network Management Protocol) em todos os módulos do sistema, nos escolhemos esse protocolo por ele ser um protocolo de gerência típica de redes TCP/IP, da camada de aplicação, que facilita o intercâmbio de informação entre os dispositivos de rede, como placas e comutadores. O SNMP possibilita aos administradores de rede gerenciar o desempenho da rede, encontrar e resolver seus eventuais problemas, e fornecer informações para o planejamento de sua expansão, dentre outras. 11

Outra ferramenta que utilizamos foi o iperf, que é um software de análise de performance de banda e cálculo de perda de datagramas. Ele deve ser instalado em todos os módulos do sistema, pois assim através de uma interface amigável no módulo manager o usuário pode realizar testes em uma determinada conexão entre os módulos encoder, proxy e decoder na rede para determinar a que taxa de transmissão ele poderá enviar um determinado fluxo de vídeo. Assim, o usuário poderá tomar decisões importantes para garantir a transmissão de um fluxo. Outro ponto importante é a lista de Arthrons que podem ser adicionadas em um determinado encoder. Caso algum Arthron esteja inativo por motivos de manutenção ou por um outro motivo qualquer, o encoder irá varrer toda lista automaticamente a procura do próximo que esteja ligado e se conectar ao mesmo, estabelecendo assim a sua conexão para envio do fluxo de mídia. Além disso, no módulo manager o usuário pode escolher qual seria o melhor proxy para um determinado encoder se conectar, dessa forma ele pode flexibilizar o uso da rede de acordo com a necessidade de que deseja enviar, ou seja, determinar o melhor rota para envio de um determinado fluxo de mídia a partir de parâmetros de medição da rede. Em relação ao monitoramento e medição faltam ser desenvolvidas formas de otimização automáticas, ou seja, a partir de estatística da rede a ferramenta irá tomar decisões e repassar essas informações para o usuário do sistema. Dessa forma, também poderíamos investigar a viabilidade de utilizar os resultados oriundos do GT de Medições para implantar tal serviço. 12

3. Cronograma Dez Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Relatórios de Acompanhamento (RA) X X X X Relatórios de Planejamento (RP) X X X Relatórios Técnicos (RT) X X Gerenciamento do projeto X X X X X X X X X X X X Detalhamento das atividades X X Refinamento do sistema a partir do protótipo X X X X X X X Especificação dos novos componentes da Arthron X X Elaboração do Projeto Técnico da Arthron X X X Desenvolvimento dos novos componentes da Arthron para incorporar as novas funcionalidades X X X X X X Avaliação de Usabilidade da Interface de Usuario da Arthron X X Preparação de documentação técnica X X X X X X X Planejamento dos testes X X Implantação do piloto X X Testes do piloto (Londres) X X Testes do piloto (Assuncao) X X Avaliação do piloto X X X X Preparação de recomendações para a implantação do serviço X X Disseminação do serviço para os usuários da RNP X X X X X X X X X X X X