Caracterização do comportamento do usuário de Mídia Contínua Jussara Almeida Junho 2005 (Apresentacao de Fabricio Benevenuto)

Slides:



Advertisements
Apresentações semelhantes
Redes e computadores I Aula 01: Definição e classificação de redes.
Advertisements

Sistemas Distribuídos
Paulo Landgraf ICEC 24/03/2017 Projeto de Redes Paulo Landgraf ICEC
CARACTERIZAÇÃO AMBIENTAL – BACIAS HIDROGRÁFICAS
Cap. 4 – AMBIENTES DE ATUAÇÃO DA GESTÃO DA QUALIDADE – AÇÃO DA GESTÃO DA QUALIDADE NAS DIFERENTES ATIVIDADES PRODUTIVAS De forma muito ampla, considera-se.
Objetivos de mídia Objetivos de mídia são objetivos de marketing;
Diversificação como estratégia de crescimento
Configuração de um servidor FTP
Mecanismo de Proteção (Prevenção e Detecção)
Estrutura das Comunidades
CPU – based DoS Attacks Against SIP Servers
Construção e Interpretação das Escalas de Conhecimento
Capítulo 6: Redes Multimídia
PROJETO DE INTERFACE Projeto de Interfaces entre componentes do software Projeto de Interfaces entre software e outros produtores e consumidores de informação.
Interação Cliente Servidor
Aluno: Paulo Sérgio Franco Eustáquio
Avaliação de Desempenho Planejamento de Experimentos 2 Aula 2 Marcos José Santana Regina Helena Carlucci Santana Universidade de São Paulo Instituto de.
Algoritmo de Escalonamento para Aplicações em uma Grade Computacional Extensível aos Receptores Digitais de Televisão Bruno Guazzelli Batista Orientadora:
Avaliação de Desempenho Planejamento de Experimentos 1
Algoritmos de escalonamento (com e sem o
Capítulo 7 Multimídia 7.1 Introdução à multimídia
Distribuição de Mídia Contínua Conceitos Básicos
Gestão das Informações Ambientais
Prof. Marcelo Diniz Fonte:
MGW2000e.
Apresentações Rich Media Áudio/Vídeo/Slides/Chat
Cases de Streaming.
Cases de Streaming.
Ambiente de simulação Os algoritmos previamente discutidos foram analisados usando um simulador de mobilidade. Ele modela uma cidade de 20 Km de raio,
3 – Projeto Lógico da Rede
A grande rede mundial de computadores
Treinamento placas General Vision
Monitoring the Impact of P2P Users on a Broadband Operator's Network H. J. Kolbe, O. Kettig and E. Golic. Germany IM'09 Proceedings of the 11th IFIP/IEEE.
Seminário LAND A Preferential Attachment Model for Tree Construction in P2P Video Streaming Marcio N. Miranda - Daniel R. Figueiredo Submetido ao First.
REDES DE COMPUTADORES Prof. Deivson
Contornos arquitetônicos Maria Helena Pereira Dias.
ÍNDICES DE CARGA E DE DESEMPENHO SSC-642 SISTEMAS COMPUTACIONAIS DISTRIBUÍDOS.
Fundamentos à Redes de Computadores
Hugo Henrique Cassettari Orientador: Edson Toshimi Midorikawa Trabalho de Mestrado, Janeiro de 2004 Escola Politécnica da Universidade de São Paulo Departamento.
Programação – Quando é onde...
Técnicas de Replicação
Tutor Inteligente  Problemas:  Conteúdos para o aprendiz estudar sozinho.  Aprendizes com dificuldades de estudarem e aprenderem sozinhos.  Abandono.
Projeto Rede Brasileira de Educação à Distância Dezembro/2004.
Entrada e Saída (E/S).
Padrões de Interação com o Usuário
MSCC - Introdução Baseado no capítulo 1 do livro Performance Evalution of Computer and Communication Systems, de Jean-Yves Le Boudec (EPFL)
Abr-17 Projetar Processos Projetar distribuição.
DNS Willamys Araújo 1. Introdução A internet possui uma infinidade de sites e, para acessá-los, você digita um endereço no campo correspondente do seu.
Performance Characterization of Descentralized Algorithms for Replica Selection in Distributed Object Systems Carlos Eduardo Benevides BezerraIvan Medeiros.
Measurement, Modeling and Analysis of a Peer-to-Peer File- Sharing Workload Gummadi et al – SOSP´03 Tiago Alves Macambira.
Equivalência de Fluxos e Modelagem Hierárquica Profa. Jussara M. Almeida 1 o Semestre de 2011.
Sistemas Multimídia por Wandreson Luiz Brandino wandreson.com
Distribuição de Mídia Contínua Localizaçao e Seleçao de Servidores e Roteamento Jussara M. Almeida Junho 2004.
Abordagem Sistemática Guilherme Amaral Avelino Avaliação e Controle de Sistemas de Informação.
Usuário de TV Digital: de contemplativo para interativo. Digital TV User: from contemplative to interactive Lílian Simão Oliveira Análise de Sistemas Centro.
TV CÂMARA WEB. ZOEWEB Empresa fundada em 2004, especializada em streaming (transmissão de áudio e vídeo pela internet). Com amplo alcance nas regiões.
Integrated Services Digital Network
Sistemas de Aprendizagem
Sistemas Distribuídos
Sistemas Multimídia Distribuídos
Flexible Traffic Management in Broadband Access Networks using Software Defined Networking Gerenciamento flexível de tráfego em redes de acesso a banda.
ANÁLISE DE DADOS EM BIOLOGIA
NOVOS MODELOS DE EMPRESA FGV – CEAG ENTRETENIMENTO CAIO GABRIELA KAREN PAULO WILLIAM.
Sistemas Multimídia Distribuídos Projeto Carlos A. G. Ferraz
FTPS E SFTP. FTPS e SFTP são dois protocolos distintos que trabalham em portas de comunicação diferentes e oferecem o compartilhamento remoto de arquivos.
Aplicação de Métodos Formais no Desenvolvimento de Sistemas Multimídia Distribuídos Cláudia Araújo Ribeiro UFPE Junho/2000.
Sincronização Lip Sync Sincronização cursor-voz Entre outras mídias.
Distribuição de freqüências
Estudo de usuários: as necessidades de informação dos jogadores de League of Legends Glauce Alves, Hallini Jardim, Julianna Martins, Mário Gonçalves, Phillipe.
Nepomuceno Brasília – IBICT II Seminário sobre Informação na Internet Web 2.0: mitos e limites
Transcrição da apresentação:

Caracterização do comportamento do usuário de Mídia Contínua Jussara Almeida Junho 2005 (Apresentacao de Fabricio Benevenuto)

Background Por que caracterizar? Geração de carga sintética Entendimento da carga Dois tipos de mídia Pré-armazenado: foco no comportamento do usuário Ao vivo: foco no valor do conteúdo

Motivação Interatividade tem grande impacto no desempenho das técnicas de distribuição Pouco conhecimento do comportamento do usuário Caracterizações anteriores tiveram foco para poucos aspectos da carga e para poucos tipos de carga (educacional) Resultados podem ser muito específicos tanto pelos aspectos caracterizados quanto pelo tipo de carga caracterizada Nenhum trabalho sobre conteúdo ao vivo

Introdução Conteúdo ao vivo complemento de programas de televisão. Reality shows Câmeras em jogos de futebol Conteúdo sob demanda Rádio e pequenos clips Ensino a distância

Conteúdo ao vivo X Pré-armazenados Qual a diferença da carga resultante de clicar com um mouse para a carga quando se usa um controle remoto?

Vídeo sob demanda Artigo: Analyzing Client Interactivity in Streaming Media Conteúdo pré-armazenado Foco no comportamento do cliente (interatividade)

Fonte de dados Fonte de dados: eTeach: Universidade of Wisconsin-Madison Universo Online (UOL): Rádio Uol e TV Uol ISP: Provedor de áudio Três classes de carga de trabalho: Educacional: eTeach Entretenimento (vídeo): TV/UOL Entretenimento (áudio): Radio/UOL e ISP/Audio

Modelo Hierárquico

Variação da carga nos dias Educacional: acesso concentrado nos dias da semana Entretenimento: acesso mais distribuído.

Características de acesso aos arquivos Frequência de acesso aos arquivos Processo de chegada das sessões Posição inicial Tempos ON e OFF Número e tipo de interação em uma mesma sessão Jump distance

Processo de chegada das sessões  eTeach: Weibull e Lognormal

Posição inicial Áudio: sessões começam no início do arquivo Vídeo: boa parte das sessões para arquivos grandes não começam do início

Número e tipo de interação em uma mesma sessão # Interactive Requests Cumulative Percentage Audio: uma requisição/sessão Video:  Mais interações com o aumento do tamanho do arquivo  Maior # interações para conteúdo educacional (Pausa mais frequente)  Vídeos grandes: jumps backwards e forwards igualmente prováveis

Interação do cliente com vídeo A probabilidade de uma certa interação é maior se a interação anterior, dentro da mesma seção, for pause/jump forwards, jump backwards? Esta probabilidade muda quando o cliente dispara mais requisições dentro de uma mesma seção?

Interações consecutivas - Prob. de uma interação (ou par) não depende do # de interações desde o início da sessão. - Facilita a geração de carga - Uma interação é mais freqüentemente seguida por uma interação do mesmo tipo

Jump distance Vídeos curtos: distância média de jump backwards é maior Vídeos longos: - dist. média em ambas as direções é a mesma - Distância média aumenta com tamanho mas é sempre <= 45 s - Forte localidade espacial -> prefetching

Padrões de comportamento interativo Files  1.5 min Audio Videos  5 minsVideos  5 mins

Conclusões Variações de carga Educacional: acesso concentrado nos dias de semana Entretenimento: acesso mais distribuído no tempo Interação do cliente Sessões dos clientes de áudio: interatividade baixa Uma requisição por prefixo do arquivo ou arquivo inteiro Sessões dos clientes de vídeo: interatividade alta Grande número de requisições para arquivos educacionais Pausa é a interação mais freqüente Cada tipo de interação é mais freqüente seguida de uma interação do mesmo tipo Porcentagem significante de sessões começa de posições arbitrárias Forte localidade espacial entre as interações

Conteúdo ao vivo Artigo: A hierarchical characterization of Live Streaming Media Workload Conteúdo ao vivo Comportamento do usuário definido pelo valor do conteúdo

Conteúdo ao vivo X Pré-armazenados Valor do conteúdo Assistir a final da Copa do mundo ao vivo x assistir em uma fita de vídeo. Internet surge como um mecanismo para distribuição de conteúdo ao vivo. Permite ao usuário o controle do que ele vê. (ex. Visão do goleiro)

Conteúdo ao vivo X Pré-armazenados Operações VCR só estão disponíveis para objetos pré-armazenados Correlação entre diversas variáveis pode ser fundamentalmente diferente Padrões de acesso: objetos pré-armazenados: user driven objetos ao vivo: object driven

Hierarquia para Caracterização de Live Streaming Media Stream#1 Stream#2 Camada de Sessão ON OFFONOFF Camada de Cliente ON OFF > T OFF ON Iniciar Terminar Transferências

Estudo de caso: reality show Período do log analisado # total de objetos distintos # total de IPs distintos # total de clientes distintos # total de transferências # total de sessões Quantidade total de conteúdo servido 28 dias, > 3 milhões > 1,5 milhão > 4,65 TBytes

Camada de Cliente Características relacionadas à população de clientes e ao seu comportamento.

Distribuição Topológica e Geográfica dos Clientes Acessos se originaram de 1010 AS’s diferentes, espalhados por 65 países distintos.

Número de Clientes Ativos - O número de clientes simultâneos se concentra antes do Mas temos situações em que temos quase 2000

Comportamento temporal

Perfil de Interesse dos Clientes - Rank dos clientes em termos de número de transferência. - Grau de interesse dos usuários.

Camada de Sessão Características relevantes observadas dentro de cada sessão

Número de Sessões Threshold escolhido para identificar diferentes sessões (T OFF ): 1500 segundos.

Distribuição do Período OFF Ativo - Picos mostram a variabilidade do comportamento dos usuários (diariamente, semanalmente, etc)

Número de Transferências por Sessão - Maior parte das sessões com poucas transferências.

Camada de Transferência Granularidade: transferências unicast individuais

Número de Transferências Concorrentes - Maior parte do tempo tem poucas transferências. - Períodos com cerca de 2000 transferências simultâneas.

Comportamento temporal

Distribuição da Duração de Transferências Distribuição do quanto o conteúdo é capaz de prender a atenção dos usuários.

Largura de Banda Utilizada pelas Transferências Picos: largura de banda limitada pela velocidade de conexão do cliente (modem, DSL). Restante: momentos de congestionamento. Ocorrem limitações na rede ou no servidor.

Conclusões Padrão de acesso de vídeo ao vivo é bem diferente de vídeo pré-armazenado Características das cargas de trabalho de live streaming media são dependentes da natureza do conteúdo ao vivo Nível de concorrência no servidor exibe padrões que se repetem com o tempo