Upload
rafael-reis
View
514
Download
0
Embed Size (px)
Citation preview
Redes de Computadores I
“Pervasive Computing: A Paradigm for the 21st Century”
Saha, D. and Mukherjee, A.IEEE Computer, 2003 vol.36(3), p25–31
Mirna Silva
Rafael Reis
Seminários
Mirna Silva e Rafael Reis 2
IntroduçãoSurgimento
◦ Mark Weiser, em 1991: “As mais profundas tecnologias são aquelas que desaparecem.”
Computação Tradicional◦ Programas + Entradas/Saídas
Computação Pervasiva◦ Ambiente + Percepção
Mirna Silva e Rafael Reis 3
DefiniçõesComputação Pervasiva considera
o ambiente único.DispositivoAplicaçãoAmbiente Computacional
Mirna Silva e Rafael Reis 4
Evolução
PCAnos 70
Popularização da InternetAnos 90
Computação Móvel
Mirna Silva e Rafael Reis 5
Modelo - Diagrama Ilustrativo
Mirna Silva e Rafael Reis 6
Modelo - DispositivosPresença de muitos dispositivos em
um mesmo ambienteUm sistema pervasivo deve tratar
cada dispositivo que seja dotado de alguma “inteligência”.
Vários dispositivos podem compor um único sistema.
Mirna Silva e Rafael Reis 7
Modelo - RedeCrescimento (fim de 2003 supera
6 bilhões – de acordo com IDC)Aumentar backbone para
antecipar-se a demanda futuraAplicações precisam integrar tais
dispositivos
Mirna Silva e Rafael Reis 8
Modelo - MiddlewareMediar interações entre usuários e o
núcleo do sistemaUsuário sinta-se imerso no “espaço
pervasivo”Executará tanto em modo cliente-
servidor como em ponto-a-pontoQuestões de Interfaces
Mirna Silva e Rafael Reis 9
Modelo - AplicaçõesSão mais centradas no ambiente do
que aplicações para web ou para sistemas móveis
Ex.: Casa inteligenteEx.: Sistemas de Segurança
Mirna Silva e Rafael Reis 10
DesafiosEscalabilidadeHeterogeneidadeIntegraçãoInvisibilidadePercepçãoGerenciamento do contexto
Mirna Silva e Rafael Reis 11
EscalabilidadeAmbiente “inteligente” demanda
crescimentoPara cada novo dispositivo, uma
nova aplicação
Mirna Silva e Rafael Reis 12
HeterogeneidadeMascaramento de condições desiguais
dentro do ambienteDiferença de protocolos de
comunicação. Deve fornecer operabilidade entre redes.
Aplicações são desenvolvidas para dispositivos específicos
Mirna Silva e Rafael Reis 13
IntegraçãoDiversos dispositivos em um único
ambientePrioridade de uso entre
dispositivos/aplicaçõesEnvolve aspectos de confiabilidade,
qualidade de serviço e segurança
Mirna Silva e Rafael Reis 14
InvisibilidadeSistema tem que requerer o
mínimo de intervenções humanasInterferência humana apenas
para melhorar “inteligência” do sistema
Técnicas de reconfiguração dinâmica
Mirna Silva e Rafael Reis 15
PercepçãoO sistema e os dispositivos devem
perceber / “sentir” o ambiente em que estão inseridos
Tem que ser precisa para não depender da experiência do usuário
Mirna Silva e Rafael Reis 16
Gerenciamento do ContextoA partir da percepção, um
controle inteligente pode ser implementado
Adição de “inteligência” ao sistema
Exemplo: temperatura e luminosidade podem ser controlados dependendo do gosto do usuário
Mirna Silva e Rafael Reis 17
Algumas IniciativasAura
Carnegie Mellon University Ênfase em middleware e aplicação
Endeavour University of California at Berkeley Utilitário de informação
Oxygen MIT Dispositivos móveis e estáticos. Rede auto-configurável
Mirna Silva e Rafael Reis 18
Considerações FinaisComputação Pervasiva tornará
nossa vida mais simples através de ambientes digitais sensitivos, adaptativos e inteligentes
Apesar de vários avanços na área, muitos são os desafios para se chegar no ponto descrito por Weiser
Mirna Silva e Rafael Reis 19
ReferênciaSAHA, D; MUKHERJEE, A.
Pervasive Computing: A Paradigm for the 21st Century. IEEE Computer. 2003.