[en] ANALYSIS OF DUTY-CYCLING FOR SAVING ENERGY IN CODE DISSEMINATION OVER SENSOR NETWORKS

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: MARCELO ARZA LOBO DA COSTA
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: MAXWELL
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26086&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26086&idi=2
http://doi.org/10.17771/PUCRio.acad.26086
Resumo: [pt] Um dos principais desafios em redes de sensores sem fio (RSSF) é reduzir o consumo de energia dos nós sensores. Um método usado para economizar a bateria que alimenta os nós sensores é o duty cycling (DC) do rádio, onde o rádio fica desligado na maior parte do tempo e fica ligado por pouco tempo para verificar se existe alguma mensagem. O DC é usado com frequência em aplicações de monitoramento onde apenas uma mensagem é transmitida depois da leitura do sensor. Geralmente a leitura do sensor só volta a acontecer depois de minutos, logo poucas mensagens são transmitidas por unidade de tempo. Neste trabalho, analisamos o uso da técnica de DC em um contexto diferente, o da disseminação de código, onde várias mensagens são enviadas em um curto espaço de tempo, e que usa mensagens broadcast, ao contrário do monitoramento, que utiliza mensagens unicast. Analisamos dois algoritmos de disseminação específicos, um para um ambiente de máquinas virtuais executando nos motes, onde o código disseminado é um script com tamanho da ordem de bytes, e outro para disseminação de códigos da aplicação inteira, onde o tamanho é bem maior que no caso do script, da ordem de kbytes. O objetivo deste trabalho foi avaliar qual o impacto do DC na latência e quanto de energia foi economizado quando comparado a deixar o rádio ligado o tempo todo, que é como ambos algoritmos funcionam em sua forma original.