23 de agosto de 2011
Computa c ao M ovel
23 de agosto de 2011
1 / 31
Agenda
Organiza c ao da Disciplina
Leituras Recomendadas
Computa c ao M ovel
23 de agosto de 2011
2 / 31
Computa c ao M ovel
23 de agosto de 2011
3 / 31
Muitas op c oes para comunica c ao sem o: WMANs, WLANs, WPANs Aparelhos multi-funcionais (smartphones, navegadores GPS, c ameras digitais, etc.) Converg encia de m dias (internet, TV digital, VoIP, etc.) Usu arios cada vez mais m oveis
Computa c ao M ovel
23 de agosto de 2011
4 / 31
Computa c ao M ovel
Refere-se ` a computa c ao realizada em dispositivos de computa c ao port ateis que sejam capazes de acessar uma rede sem o. OU.. Uso de computadores pequenos e port ateis (notebooks, handhelds, smartphones, dispositivos-vestu ario) Para executar aplicativos stand-alone ou distribu dos atrav es de redes sem o (Bluetooth, WLAN 802.11, WMAN (WiMax), celular) Por usu arios m oveis (com diferentes velocidades) acessando diferentes servi cos ou por dispositivos sem interven c ao direta do homem (rob os, carros, etc)
Computa c ao M ovel
23 de agosto de 2011
5 / 31
Termos Comuns
Computa c ao N omade: usu ario se movimenta mas realiza suas computa c oes em local xo ou com limitada mobilidade. Exemplo: linhas discadas. Computa c ao Ub qua: disponibiliza computadores atrav es de um espa co f sico, tornando-os invis veis aos usu arios: computadores tornam-se parte da nossa vida de forma que n ao os percebemos mais (Mark Weiser). Computa c ao Pervasiva: acesso conveniente a informa c oes relevantes e a habilidade de realizar a c oes sobre as mesmas quando e onde for necess ario (IBM).
Computa c ao M ovel
23 de agosto de 2011
6 / 31
Computa c ao M ovel
23 de agosto de 2011
7 / 31
Computa c ao M ovel
23 de agosto de 2011
8 / 31
A computa c ao m ovel m ovel e um passo adiante na descentraliza c ao promovida por sistemas distribu dos; Uma grande variedade des pequenos dispositivos cooperam estabelecendo uma rede din amica de relacionamentos; A habilidade de utilizar aplica c oes e informa c oes em dispositivos m oveis gera a necessidade de sincroniza c ao de atualiza c oes de dados com sistemas servidores e outros dispositivos.
Computa c ao M ovel
23 de agosto de 2011
9 / 31
Computa c ao M ovel
23 de agosto de 2011
10 / 31
Uma grande variedade de tecnologias de comunica c ao sem o est ao dispon veis: redes celulares, WLANs, Bluetooth, IrDA, WiMax, comunica c ao via sat elite, etc. . . N ao basta apenas conectar os dispositivos. Aplica c oes e dados deverm poder ser facilmente trocados: Java e XML; Jini e UPnP, por exemplo, ajudam dispositivos a descobrir servi cos dispon veis para os quais pode-se delegar tarefas.
Computa c ao M ovel
23 de agosto de 2011
11 / 31
Computa c ao M ovel
23 de agosto de 2011
12 / 31
Computa c ao M ovel
23 de agosto de 2011
13 / 31
Computadores de uso geral s ao muito u teis mas exigem um bom treinamento para serem congurados e utilizados; Sistemas pervasivos s ao tipicamente mais espec cos e devem ser simples de utilizar; Ser simples n ao signica ser primitivo: telas touch-screen, reconhecimento de escrita, reconhecimento de voz s ao tipicamente empregados.
Computa c ao M ovel
23 de agosto de 2011
14 / 31
Computa c ao M ovel
23 de agosto de 2011
15 / 31
Aceita c ao de Tecnologias
Para atingir 1 milh ao de usu arios:
TV preto-banco: 20 anos TV em cores: 9 anos VCR: 8 anos PC:6 anos celular: 2 anos e meio
Dos 128 milh oes de PCs vendidos em 2001, 22% eram laptops e este percentual tem crescido 1 a 2 pontos por ano desde 1999; Acessos ` a Internet por meio de dispositivos m oveis ultrapassou os acessos convencionais (PC e Browser) desde meados de 2002.
Computa c ao M ovel
23 de agosto de 2011
16 / 31
Acesso ` a Internet por viajante: transfer enciade arquivos, Web, acesso remoto; Com ercio: vendedores ambulantes; Tratamento M edico emergencial: transmiss ao do prontu ario de/para ambul ancia (ou local do acidente); Seguran ca: consulta e obten c ao de cha criminal; Seguradoras: avalia c ao de sinistro; Servi cos de resgate: coordena c ao das atividades de resgate; Aplica c oes Militares: coordena c ao de a c oes;
Computa c ao M ovel
23 de agosto de 2011
17 / 31
Dispositivo M ovel
Forma de intera c ao (graco, textual, voz) Capacidade de identicar localiza c ao Capacidade de processamento e armazenamento locais
A computa c ao m ovel representa um novo paradigma computacional, ampliando o conceito tradicional de computa c ao distribu da; Ela apresenta diversos novos desaos, com implica c oes diretas em diversas areas da Ci encia da Computa c ao:
Redes de Computadores Sistemas Operacionais Banco de Dados Ambientes de Programa c ao etc. . .
Computa c ao M ovel
23 de agosto de 2011
20 / 31
Mobile Information Access Mahadev Satyanarayanan IEEE Personal Communications, fevereiro de 1996
Computa c ao M ovel
23 de agosto de 2011
21 / 31
Organiza c ao da Disciplina
Organiza c ao da Disciplina
Computa c ao M ovel
23 de agosto de 2011
22 / 31
Organiza c ao da Disciplina
Computa c ao M ovel
23 de agosto de 2011
23 / 31
Organiza c ao da Disciplina
Programa da Disciplina
Desaos da computa c ao m ovel e classica c ao de dispositivos Comunica c ao sem o:
Transmiss ao sem o e controle de acesso ao meio Sistemas celulares WLANs - IEEE 802.11 WPANs - Bluetooth
Software:
Arquiteturas de software para ambientes m oveis Software adaptativo / sistemas auton omicos Opera co es desconectadas e baixa conectividade Computa c ao ciente de contexto Servi cos baseados em localiza c ao Introdu c ao a MANETs Middleware para ambientes m oveis Aspectos de seguran ca e privacidade em ambientes m oveis
Francisco Silva (UFMA/LSD) Computa c ao M ovel 23 de agosto de 2011 24 / 31
Organiza c ao da Disciplina
Avalia c ao
Computa c ao M ovel
23 de agosto de 2011
25 / 31
Organiza c ao da Disciplina
Bibliograa
Wireless communicatins and networks William Stallings Prentice-Hall, 2002 Wireless communications and networks William Stallings Prentice-Hall, 2002 Mobile communications Jochen Schiller Addison-Wesley, 2003 Comunica c oes sem Fio: princ pios e pr aticas Theodore S. Rappaport Pearson-Prentice Hall, 2009
Computa c ao M ovel
23 de agosto de 2011
26 / 31
Organiza c ao da Disciplina
Bibliograa
Fundamentals of Moblie and Pervasive Computing Adelstein, Richard III, Schwiebert McGraw-Hill, 2004 Ubiquituous Computing: Smart Devices, Environments and Interactions Stefan Poslad John Wiley & Sons, 2009 Pervasive Computing: The Mobile World Uwe Hansmann, Lothar Merk, Martin S. Nicklous, Thomas Springer Professional Computing, 2003 Mobile Computing Handbook Mohammad Ilyas, Imad Mahgoub (ed) Auerbach - CRC Press, 2005
Francisco Silva (UFMA/LSD) Computa c ao M ovel 23 de agosto de 2011 27 / 31
Organiza c ao da Disciplina
Bibliograa
Wireless Internet and Mobile Computing Yu-Kowng Kwok, Vicent Lau Wiley, 2007 Mobile Computing Raj Kamal Oxford University Press, 2007 Data management for mobile computing Evaggelia Pitoura e George Samaras Kluwer Academic Publishers, 1998
Computa c ao M ovel
23 de agosto de 2011
28 / 31
Organiza c ao da Disciplina
Material de Apoio
P agina Web: http://www.deinf.ufma.br/~fssilva Email: fssilva@deinf.ufma.br Sala:CCET, Bloco 05, Sala 211
Computa c ao M ovel
23 de agosto de 2011
29 / 31
Leituras Recomendadas
Leituras Recomendadas
Computa c ao M ovel
23 de agosto de 2011
30 / 31
Leituras Recomendadas
Leituras Recomendadas
Pervasive Computing : The Mobile World Cap 1: What Pervasive Computing is all About Uwe Hansmann, Lothar Merk, Martin S. Nicklous, Thomas Springer Professional Computing, 2003
Computa c ao M ovel
23 de agosto de 2011
31 / 31