sábado, 21 de junho de 2014

LoWPAN, Internet das Coisas e Computação Ubíqua

Em 1991, o pesquisador Mark Weiser apresentou um conceito inovador de Computação Ubíqua onde os computadores deveriam ser simples de utilizar e estarem integrados de forma transparente, mas precisamente invisível na percepção do usuário e fazendo mais fáceis as tarefas do dia a dia. Para tal, é necessário integrar a computação móvel e a computação pervasiva possibilitando a utilização de características essenciais como: mobilidade, sensibilidade ao contexto, adaptabilidade, interoperabilidade e segurança.

Para alcançar tais características, o processamento computacional pode estar embarcado em diferentes dispositivos atuando em áreas como: automação residencial, monitoramento ambiental, computação vestível (wearable computing), cidades inteligentes (smart cities), dentre outros. Desta forma a quantidade de dispositivos por pessoa aumenta significativamente, pois atualmente podemos associar tranquilamente pelo menos três dispositivos por pessoa – computador/notebook, smartphone e tablet.

O número de coisas que estão conectados à Internet cresce exponencialmente, ocasionando uma nova concepção denominada Internet das Coisas. Espera-se que a Internet das Coisas sejam compostas por objetos inteligentes e pequenos conectados, mesmo com restrições em termos de capacidade de memória, capacidade de processamento, autonomia energética e de comunicação.

Quando pensamos em coisas conectadas temos que expandir nossos pensamentos de objetos naturalmente
concectados – tablets e smartphones – e de objetos com simples integrações – máquinas digitais e eladeiras. A abstração de equipamentos eletrônicos nos permite pensar em casas/prédios, plantas e animais, cadeiras e livros.

A localização de um livro na biblioteca com RFID, GPS e endereço IP nos permitiria uma fácil localização.
Para tornar possível a conecividade dos objetos inteligentes, podemos citar como possíveis tecnologias: 6LoWPAN, utilizável para sensores sem fio Redes (IEEE 802.15.4), Bluetooth Low Energy (IEEE 802.15.1) para Wireless Personal Area Networks ou WiFi Low Power (IEEE 802.11) para redes locais sem fio, e futuramente LTE-A para Wide Area Networks.

Esta nova concepção da Internet torna-se possível em função do Protocolo de Internet (IPv6). IPv6, como visto anteriormente, oferta um maior o espaço de endereçamento de forma a apoiar todos os novos dispositivos habilitados para Internet. Neste contexto, uma das possibilidades de sua utilização é através do 6LoWPAN.

Caso queiram aprender mais, leiam o livro abaixo.


quarta-feira, 4 de junho de 2014

Smart Cities - Uma visão futurística


Open Softwear

O livro conta com  a primeira edição gratuita e é organizado em três seções compostas de  nove capítulos:

  • Básicos: Introdução, Hardware, Software, Usando o IDE; 
  • Exemplos: utilizando os pinos digitais, utilizando os pinos analógicos, material, exemplos complexa que se move; 
  • Codificação: escrever programas, Epílogo e índice.
Para baixar o livro acesse aqui.

quinta-feira, 22 de maio de 2014

Ubiquitous Computing Fundamentals

Para mim o melhor livro de Computação Ubíqua. Trata de: Sistemas, Etnografia, Localização, Sensibilidade ao Contexto, Privacidade, entre outros tópicos.


Computação Ubíqua Ciente de Contexto: Desafios e Tendências

O objetivo deste minicurso é discutir tendências de pesquisa na área da computação ubíqua ciente de xontexto por meio da apresentação e análise de trabalhos realizados sobre desafios específicos da área. Tais resultados apresentam soluções interessantes para desafios que vão desde problemas relacionados com a parte física da comunicação sem fio utilizada, até outros ligados às aplicações oferecidas aos usuários.

Download

Computação Ubíqua: Princípios, Tecnologias e Desafios

Este texto discute as principais questões e tecnologias envolvidas neste mundo de Weiser, em que devemos aprender a conviver com computadores, e não apenas a interagir com eles.

Download

Wearable Computing Book


Excelente livro gratuito sobre Wearable Computing escrito por Steven Mann.

Wearable computing is the study or practice of inventing, designing, building, or using miniature body-borne computational and sensory devices. Wearable computers may be worn under, over, or in clothing, or may also be themselves clothes (i.e. "Smart Clothing" (Mann, 1996a)).

quarta-feira, 21 de maio de 2014

Porque UCI?



Em relação à computação ubíqua, corresponde a uma evolução natural e silenciosa da computação que atinge a sociedade de diferentes formas com características como: invisibilidade, sensibilidade ao contexto, ambientes heterogêneos e voláteis e limitação de recursos físicos. Diversos projetos têm sido desenvolvidos, mas torna-se necessário usar a ubiquidade para algo inovador que atenda a sociedade e ao mesmo tempo propicie um diferencial tecnológico e científico. Projetos de computação ubíqua podem estar relacionados a computação vestível, monitoramento ambiental, aplicações militares, sistemas embarcados, automação residencial ou industrial, internet das coisas e smart grids, mas a inovação pode aumentar a aplicabilidade em áreas como marketing, logística ou educação.