UbiSOAP: A Service-Oriented Middleware for Ubiquitous Networking Autores: Mauro Caporuscio, Pierre-Guillaume Raverdy, Valerie Issarny IEEE Transactions.

Slides:



Advertisements
Apresentações semelhantes
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective.
Advertisements

Profa. Ana Cristina Benso da Silva Disciplina: Redes de Computadores
DIAGRAMA DE ATIVIDADES
1 Sabendo-se que os pratos das balanças estão em equilíbrio, você seria capaz de dizer: Quantos quadrados corresponde um círculo ? Dica Mais dicas Elaboração:
Auditoria de Segurança da Informação
Técnicas e Projeto de Sistemas André Mesquita Rincon Processo de Software Técnico Subsequente – Módulo III.
1 Interligação IntServ DiffServ: Mapeamento do Serviço CL no PHB AF António Pereira – Instituto Politécnico de Leiria Edmundo Monteiro – Universidade de.
Técnicas e Projeto de Sistemas
Computação: Cursos, Atuação e Interação Profissional Marcos José Santana Departamento de Ciências de Computação e Estatística ICMC-USP - São Carlos.
INTRODUÇÃO À COMPUTAÇÃO PARALELA
ESTUDOS PARA SISTEMAS CADnD EM PROJETOS INTEGRADOS DE EDIFICAÇÕES - ANÁLISE DE DESEMPENHO DE SISTEMAS CONSTRUTIVOS Mariana Cassilha Stival PIBITI/CNPq.
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Treinamento GP3 USP – GEFIM Abril de 2004 Alcides Pietro, PMP.
Sistemas Operacionais
Reconstrução filogenética: Inferência Bayesiana
Planejamento do PROJETO LABGAP IV Conceitos e teorias de Planejamento - Introdução Estruturas dos Planos do Projeto (PMI e Metzger) Plano de Organização.
Arquiteturas de 4, 3, 2, 1 e 0 endereços.
Compressão por Hardware
ANÁLISE SOBRE O ARTIGO: AUTOTUNING GEMMS FOR FERMI André Moraes Julio Toss.
Slide 1 Rede Nacional de Ensino e Pesquisa Serviços do Middleware Treinamento em GRADEp – junho de 2005 GT GRADEp Middleware GRADEp Serviços.
Slide 1 Rede Nacional de Ensino e Pesquisa Treinamento em Gradep - junho 2005 Serviço Collector Treinamento no GRADEp Serviço Collector CollectorDemo e.
I Seminário Educação e Tecnologia A Informática e a Educação Escolar A GESTÃO DE LABORATÓRIOS PÚBLICOS DE INFORMÁTICA FÁBIO FERRENTINI SAMPAIO NÚCLEO DE.
Mais sobre classes Baseada no Livro: Deitel&Deitel - C++ How To program Cap. 7 Prentice Hall 1994 SCE 213 Programação Orientada a Objetos, ICMC - USP 2.
Diretoria de Ensino – Região de Mogi Mirim. Questões de múltipla escolha: elaboradas por professores e analisadas por especialistas; pré-testadas; realiza.
Mestrado em Engenharia Elétrica - UFPR
TE Comunicações de Dados Marcio Augusto B. Braga SOLUÇÕES DE ACESSO DE BANDA LARGA SEM FIO BASEADO EM ACESSO OFDM DA IEEE Broadband Wireless.
1 Rejane Ramos Uma Estrutura para Protocolos Maleáveis de Roteamentos na Internet CURITIBA 2004 Trabalho apresentada à Disciplina de Comunicação de Dados.
Serviços Integrados na Arquitetura da Internet Apresentação: Fernando Nadal.
Curso de Engenharia Industrial Madeireira – UFPR Prof. Umberto Klock
TRIBUNAL SUPERIOR DO TRABALHO DIRETORIA-GERAL DE COORDENAÇÃO ADMINISTRATIVA SECRETARIA DE CONTROLE INTERNO O CONTROLE INTERNO NA AVALIAÇÃO DE RESULTADOS.
ENCONTRO NACIONAL DE TECONOLOGIA DA INFORMAÇÃO PARA OS MUNICÍPIOS e do SOFTWARE PÚBLICO BRASILEIRO 1º Encontro Banco de Talentos.
CT-300 – Seminário de Tese 1/25 Um Framework Padrão para Simulação de Modelos de Robôs Móveis de Robôs Móveis Juliano A. Pereira Prof. Carlos H. C. Ribeiro.
1 2º Semestre de 2006 CSC V-CTR USC CTR - Glêvson USC POT - Caio USC COMB - Débora Prof. Cunha Prof. Vieira Dias Prof. Márcio Programa de Pós-Graduação.
Capítulo I – Conceitos Primários 1.1 – Estrutura de um computador 1.2 – Informações manipuladas por um computador 1.3 – Evolução das linguagens de programação.
J2ME e J2ME Wireless: uma visão técnica geral. TOC Introdução Profiles, Configurations, KVM e outros Códigos HelloWorld Imagens Http Base de dados Algumas.
III – Uso Infraestrutura – Empresa Digital Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
III – Uso da Infraestrutura Tecnológica Tecnologias de Informação e Comunicação em Desenvolvimento de Produtos III – Uso da Infraestrutura Tecnológica.
I – Informação Digital – Tema de Discussão Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
I – Descrição da Infraestrutura Tecnológica Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
I – Comunicação – Redes – Gerenciamento Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
III – Aplicações – Serviços Virtuais Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações Tecnologias.
II – Gestão da Infraestrutura Tecnológica Tecnologias de Informação e Comunicação em Desenvolvimento de Produtos II – Gestão da Infraestrutura Tecnológica.
I – Informação Digital – Trabalho Grupo Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP-018 – O Produto Internet e suas Aplicações.
Business Process Management e Workflow - jBPM Aluno: Filipe Ferraz Salgado Orientador: Francisco Reverbel Novembro 2006.
TÉCNICAS DE CODIFICAÇÃO DE SINAIS
TE 043 CIRCUITOS DE RÁDIO-FREQÜÊNCIA
COMUNICAÇÃO DIGITAL TRANSMISSÃO DIGITAL EM BANDA BASE Evelio M. G. Fernández
M e d A d m i n. Quem é o público alvo da ideia? Profissionais vinculados à área da saúde, em particular, àqueles responsáveis pela administração de medicamentos,
Desempenho A rápida taxa de melhoria na tecnologia de computadores veio em decorrência de dois fatores: avanços na tecnologia utilizada na construção.
UERJ - Agosto 2000© Oscar Luiz Monteiro de Farias1 Bancos de Dados Mestrado em Engenharia de Computação área de concentração Geomática.
Estágio Supervisionado Aluno: Felipe Pinto Coelho Palma
WOntoVLab: Uma Arquitetura para Laboratórios Virtuais Baseada em Workflows e Ontologias Aluno: Daniel Cintra Cugler Orientadora: Profª. Dra. Marilde T.
Internet Aula 03. Histórico Durante a guerra fria, os EUA tiveram a necessidade de interligar laboratórios que trabalhavam para os militares; Essa interligação.
Conceitos Básicos de Redes de Computadores e acesso a Internet
Sistemas Operacionais e Windows XP Aula 04 – DCA0302.
Silva, Ribeiro, Dias, Sousa Desenho Técnico Moderno MAIS PROJECTOS TIPO EM CAD © LIDEL EDIÇÕES TÉCNICAS 1 Desenho Técnico Moderno Capítulo 15 – Mais Projectos.
© GfK 2012 | Title of presentation | DD. Month
Arquitetura de Sistemas Operacionais – Machado/Maia 10/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 10 Gerência.
Conversão de um NFA para um DFA com um exemplo
GAPH Integração de Hardware do Usuário ao CoreConnect Leandro Heleno Möller e Leonel Pablo Tedesco Prototipação Rápida e Computação.
Salas de Matemática.
MINISTÉRIO DO PLANEJAMENTO Projeto de Lei Orçamentária 2010 Ministro Paulo Bernardo Silva Brasília, 31 de agosto de 2009.
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Grupo A – Azul Claro, Marrom, Laranja
Carlos Loureiro Provedor de Ética da EDP Ética e Segurança na Empresa Lisboa, 26 de Março de 2009.
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
Rio Verde - Goiás - Brasil
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
GINÁSTICA LABORAL UM NOVO CAMINHO.
Transcrição da apresentação:

ubiSOAP: A Service-Oriented Middleware for Ubiquitous Networking Autores: Mauro Caporuscio, Pierre-Guillaume Raverdy, Valerie Issarny IEEE Transactions on Services Computing Vol. 5 Nº 1 Jan- March 2012 Cauane Blumenberg Silva Eduarda Rodrigues Monteiro Porto Alegre, maio de 2012

Sumário Contextualização Motivação Objetivos Estado-da-Arte Modelo Proposto Resultados Protótipo Conclusão 2

Sumário Contextualização Motivação Objetivos Estado-da-Arte Modelo Proposto Resultados Protótipo Conclusão 3

Contextualização – Computação Ubíqua: Redes Ubíquas: – Tecnologia Wireless Heterogeneidade; – Suporte de WS* em redes ubíquas é um desafio. * WS – Web Services 4

Contextualização – Computação Ubíqua: Redes Ubíquas: – Tecnologia Wireless Heterogeneidade; – Suporte de WS* em redes ubíquas é um desafio. 5 Middleware permitindo que WSs realizem comunicações wireless entre os dipositivos portáteis... Diversidade de links wireless disponíveis em dispositivos portáteis requer gerenciamento e garantia de qualidade de serviço... Proposta do artigo: introduzir um middleware visando uma gerência de rede transparente aos serviços.

Sumário Contextualização Motivação Objetivos Estado-da-Arte Modelo Proposto Resultados Protótipo Conclusão 6

Motivação Ampla utilização de WS X Suporte em ambientes Ubíquos Dispositivos portáteis: – Hardware limitado Consumidores e Provedores de serviços Redes Ubíquas: – Dispositivos conectados através de uma ou mais redes wireless heterogêneas: Baixa largura de banda; Quedas frequentes; Estão mais propensas a erros. 7

Sumário Contextualização Motivação Objetivos Estado-da-Arte Modelo Proposto Resultados Protótipo Conclusão 8

Objetivos Geral: – Introdução de um middleware focando os conceitos de WS em redes sem fio e dispositivos portáteis. Middleware ubiSOAP visando fornecer serviços em redes ubíquas. Específicos: – Introduzir mecanismo de garantia de conexão: Vertical Handover; – Obedecer requisitos de QoS (Quality of Service) para escolha de conexão 9

Sumário Contextualização Motivação Objetivos Estado-da-Arte Modelo Proposto Resultados Protótipo Conclusão 10

Estado-da-Arte Existem diferentes trabalhos relacionados com computação ubíqua, serviços WS em redes Wireless e integração de redes sem fio heterogêneas. O ubiSOAP é o primeiro a abordar todas estas tecnologias juntas. 11

Sumário Contextualização Motivação Objetivos Estado-da-Arte Modelo Proposto Resultados Protótipo Conclusão 12

Projeto ubiSOAP 13 Middleware ubiSOAP: Arquitetura

Projeto ubiSOAP 14 Middleware ubiSOAP: Arquitetura Gerenciamento de múltiplas redes wireless de forma transparente para o serviço. Questões importantes: Disponibilidade de rede; QoS: Usuários e Aplicações; Continuidade de Conexão (Vertical handover). Dispositivos portáteis conectados à redes wireless: desconexão; Dispositivos em movimento: Fora do alcance da rede

Projeto ubiSOAP 15 Middleware ubiSOAP: Arquitetura Gerenciamento de múltiplas redes wireless de forma transparente para o serviço. Questões importantes: Disponibilidade de rede; QoS: Usuários e Aplicações; Continuidade de Conexão (Vertical handover). Atingir requisitos impostos pela aplicação e pelo usuário..

Projeto ubiSOAP 16 Middleware ubiSOAP: Arquitetura Gerenciamento de múltiplas redes wireless de forma transparente para o serviço. Questões importantes: Disponibilidade de rede; QoS: Usuários e Aplicações; Continuidade de Conexão (Vertical handover). Diversas redes disponíveis: - Troca de rede altera IP tanto de provedores quanto de consumidores dos serviços

Projeto ubiSOAP 17 Middleware ubiSOAP: Arquitetura Multiradio Networking (MRN): Multiradio Networking Address um único identificador considerando os IPs de cada uma das conexões estabelecidas. QoS: escolhe uma das conexões estabelecidas de acordo com parâmetros quantitativos (desempenho) e qualitativos (característica da rede).

Projeto ubiSOAP 18 Middleware ubiSOAP: Arquitetura Visa a comunicação: baseando-se no gerado pela camada anterior.

Projeto ubiSOAP 19 Middleware ubiSOAP: Arquitetura Multi-network overlay: Bridges: viabiliza acesso a serviços que estão localizados em redes distantes.

Projeto ubiSOAP 20 Middleware ubiSOAP: Arquitetura ubiSOAP Point-to-Point transport: responsável pela comunicação entre um consumidor e um provedor de serviço, com base no endereço Comunicação síncrona; ubiSOAP Group transport: 1 N, envio de mensagens para um grupo identificado previamente pelo

Sumário Contextualização Motivação Objetivos Estado-da-Arte Modelo Proposto Resultados Protótipo Conclusão 21

Resultados Ambiente de avaliação: – Computador: Windows XP; Clock: 2.6 GHz; Memória RAM: 1GB. – Dispositivos Móveis: – Linguagem: J2SE – Desktop / J2ME – Dispositivos Móveis 22 HP iPaq hw6910 Intel PXA MHz HP iPaq 110 Intel PXA MHz

Resultados Comparação ubiSOAP Unicast x HTTP Parâmetros: Instanciação e Chamada de Serviço. 23 ServidorClienteInstanciaçãoChamada Desktop Pior PDADesktopMelhorIgual DesktopPDAPiorMelhor PDA Melhor

Sumário Contextualização Motivação Objetivos Estado-da-Arte Modelo Proposto Resultados Protótipo Conclusão 24

Protótipo Utilizado em três diferentes aplicações: 1.Pocket Doctor: sistema de consultas médicas; 2.Field Service Management: gerência de operações de um escritório; 3.Crisis Management System: sistema de votação para eleitores que utilizam dispositivos móveis. 25

Sumário Contextualização Motivação Objetivos Estado-da-Arte Modelo Proposto Resultados Comparações Conclusão 26

Conclusão Trabalho bem escrito e organizado; O assunto é de alta relevância e encontra-se no estado-da-arte; Os resultados não foram claramente abordados e discutidos; Poderia haver uma maior clareza referente as inovações providas pelo ubiSOAP em relação ao que já existia na literatura. 27

Notas Motivação e Estado-da-Arte Problemas a resolver e Modelo Protótipo, Resultados e Comparação com Trabalhos Relacionados Redação e Formatação

Obrigado! Perguntas?! ubiSOAP: A Service-Oriented Middleware for Ubiquitous Networking Autores: Mauro Caporuscio, Pierre-Guillaume Raverdy, Valerie Issarny IEEE Transactions on Services Computing Vol. 5 Nº 1 Jan- March 2012 Cauane Blumenberg Silva Eduarda Rodrigues Monteiro Porto Alegre, maio de 2012