A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Bruna Cavallero Martins Universidade Católica de Pelotas.

Apresentações semelhantes


Apresentação em tema: "Bruna Cavallero Martins Universidade Católica de Pelotas."— Transcrição da apresentação:

1 Bruna Cavallero Martins Universidade Católica de Pelotas

2  É um acrônimo para IPv6 over Low power Wireless Personal Area Network que é o baixo consumo de energia em redes wireless pessoais.  É uma adaptação do protocolo IPv6 com o protocolo 802.15.4 (WPAN – Wireless Personal Area Network), nas camadas física, enlace e rede do modelo OSI, para redes wireless de curto alcance. Sistemas Operacionais II - Junho/2015 - Contiki2

3  6LoWPAN pode ser implementado em sistemas embarcados dispositivos fabricados para determinada função (por exemplo: smartphones, sensores pessoais, automação predial, medidores de energia elétrica inteligentes, etc.) criando a IoT – Internet of Things (Internet das Coisas) ou a IoE – Internet of Everything, (Internet de todas as coisas) por estarem todos conectados entre si. Sistemas Operacionais II - Junho/2015 - Contiki3

4  Fatores a serem considerados para a necessidade do IPv6 são: ▪ O crescimento da população; ▪ Usuários móveis (aumento da telefonia celular); ▪ Transporte (carros, aviões, navios, etc, interagindo com a internet). Sistemas Operacionais II - Junho/2015 - Contiki4  Aprimoramentos do IPv6: ▪ Mobilidade e segurança; ▪ Riqueza de transição; ▪ Endereçamento IP aprimorado.

5  É um sistema operacional de código aberto para a Internet das Coisas.  Conecta pequenos microcontroladores de baixa potência e de baixo custo, para a Internet. Sistemas Operacionais II - Junho/2015 - Contiki5

6  Contiki fornece poderosa comunicação de Internet de baixa potência. Contiki suporta IPv6, IPv4 e os recentes padrões sem fio de baixa potência: 6LoWPAN. Sistemas Operacionais II - Junho/2015 - Contiki6

7  O desenvolvimento da aplicação para 6LoWPAN é rápido e fácil.  Aplicações Contiki são escritas em padrão C.  Instant Contiki é o ambiente de desenvolvimento Contiki. Ele contém todas as ferramentas e compiladores necessários para o desenvolvimento. Sistemas Operacionais II - Junho/2015 - Contiki7

8  Com o simulador Cooja networks Contiki pode ser emulado antes que seja gravado em hardware.  Cooja Simulator é um simulador de rede projetada especificamente para redes de sensores sem fio. Sistemas Operacionais II - Junho/2015 - Contiki8

9  O projeto nasceu como um sistema concebido para recolher dados de sensores distribuídos, e desde logo sua preocupação foi ser o mais contido possível de forma que pudesse ser implementado no hardware mais modesto. Sistemas Operacionais II - Junho/2015 - Contiki9

10  Mesmo existindo versões hiper-reduzidas do GNU/Linux, o Contiki faz com que até o GNU/Linux mais levezinho pareça um monstro quanto a tamanho, já que em vez de 256, 512 ou 1024MB, o Contiki precisa apenas de alguns KB para rodar. Sistemas Operacionais II - Junho/2015 - Contiki10

11  No Contiki, todo o sistema operacional, com suporte para redes, interface gráfica e até um browser; ocupam apenas inacreditáveis 30KB!  Comunidade de desenvolvedores crescente a cada dia.  Suporte a vários MCUs. Sistemas Operacionais II - Junho/2015 - Contiki11

12  Permite programação orientada a eventos (apenas um rodando por vez).  Carga dinâmica de aplicações.  Kernel mínimo.  Pode ser estendido através de bibliotecas.  Baseia-se em protothreads (são threads ditas como de pouco peso). Sistemas Operacionais II - Junho/2015 - Contiki12

13  Coffee flash file system: Para dispositivos que tem um chip de memória flash externo, Contiki fornece um sistema de arquivo flash leve, chamado Coffee.  Com Coffee, programas de aplicação pode abrir, fechar, ler, gravar e anexar arquivos no flash externo.  O desempenho do Coffee está dentro de 95% do rendimento bruto da memória flash. Sistemas Operacionais II - Junho/2015 - Contiki13

14  Contiki é executado em uma variedade de dispositivos sem fios de baixa potência, muitos dos quais podem ser facilmente adquiridos online.  Contiki pode ser utilizado livremente, tanto em sistemas comerciais e não comerciais e o código-fonte completo está disponível. Sistemas Operacionais II - Junho/2015 - Contiki14

15  Contiki nasceu do desejo de Adam Dunkels para conectar coisas inesperadas para a Internet.  Em 2004, o conceito de protothreads, que agora constitui a base dos processos de Contiki, foi introduzido. Sistemas Operacionais II - Junho/2015 - Contiki15

16  As primeiras versões do Cooja foram adicionados com Contiki 2.0 em 2007.  Instante Contiki e o sistema de arquivos Coffee foram introduzidas no início de 2008.  Em 2009 e 2010, muitas novas plataformas foram adicionados a Contiki e novos mecanismos de baixa potência foram desenvolvidos. Sistemas Operacionais II - Junho/2015 - Contiki16

17  2011 viu a adição de dois mecanismos importantes: ContikiRPL, para o roteamento IPv6, e ContikiMAC para sleepy routers.  Em 2012, foi fundada Thingsquare, para trazer Contiki para a nuvem.  Thingsquare é uma plataforma de software que permite que os fabricantes conectem seus produtos com smartphones. Sistemas Operacionais II - Junho/2015 - Contiki17

18 Sistemas Operacionais II - Junho/2015 - Contiki18

19 Sistemas Operacionais II - Junho/2015 - Contiki19

20 Sistemas Operacionais II - Junho/2015 - Contiki20

21  http://repositorio.roca.utfpr.edu.br/jspui/bitstream/1/3 599/1/CT_GESER_V_2014_12.pdf  http://www.contiki-os.org/  http://www.revista.espiritolivre.org/conheca-o- contiki-um-sistema-operacional-opensource-com- gui-e-browser-em-30kb/  http://softwarelivre.gov.br/palestras-tecnicas- cisl/sibma  http://seer.ufrgs.br/rita/article/viewFile/rita_v18_n1_p 112/11798  http://pt.slideshare.net/ADunkels/building-the- internet-of-things-with-thingsquare-and-contiki-day- 1-part-1  http://processors.wiki.ti.com/index.php/Contiki- 6LOWPAN Sistemas Operacionais II - Junho/2015 - Contiki21


Carregar ppt "Bruna Cavallero Martins Universidade Católica de Pelotas."

Apresentações semelhantes


Anúncios Google