Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas

Detalhes bibliográficos
Ano de defesa: 2019
Autor(a) principal: Ferreira Júnior, Sidnei Alves
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Goiás
Instituto de Informática - INF (RG)
Brasil
UFG
Programa de Pós-graduação em Ciência da Computação (INF)
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:
IoT
RPL
LLN
Link de acesso: http://repositorio.bc.ufg.br/tede/handle/tede/10147
Resumo: A Internet das Coisas está convergindo para cenários com múltiplas aplicações, que demandam diferentes requisitos e padrões de tráfego. Geralmente essas aplicações heterogêneas dependem de uma infraestrutura única de comunicação sem fio de múltiplos saltos, onde os dispositivos inteligentes colaboram para enviar os dados coletados através de uma rede de sensores sem fio ou rede em malha sem fio através do roteamento. O Protocolo RPL surgiu para atender a demanda de dispositivos com recursos limitados (processamento, memória e energia), e se tornou uma solução de roteamento para cenários de IoT. Apesar de haver alguns trabalhos que propõem múltiplas instâncias do RPL na mesma rede IoT, o estado da arte tem limitações que ainda impossibilitam um suporte mais adequado do RPL para múltiplas aplicações que compartilham os recursos das redes, por exemplo falta de flexibilidade e dinamicidade no gerenciamento das instâncias e diferenciação de serviço para as aplicações. O objetivo deste trabalho é desenvolver uma solução, chamada DYNASTI, combinando alguns mecanismos que oferecem mais dinamicidade e flexibilidade através do gerenciamento de múltiplas instâncias do RPL de forma que possibilite ao roteamento otimizar ainda mais o desempenho do tráfego de múltiplas aplicações com diferentes requisitos que estão utilizando uma mesma infraestrutura de rede sem fio. Além do suporte a aplicações esporádicas e sua coexistência com aplicações regulares, DYNASTI alcançou resultados que demonstraram uma significativa na redução da quantidade de mensagens de controle, o que gerou aumento na quantidade de pacotes recebidos, diminuição no atraso fim-a-fim, redução no consumo energético e uma pequena melhora na diferenciação de serviços em toda a rede.
id UFG-2_ba8aaf6e571858571cf6729a2c07071d
oai_identifier_str oai:null:tede/10147
network_acronym_str UFG-2
network_name_str Repositório Institucional da UFG
repository_id_str
spelling Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisasRouting with dynamic multiple instances RPL geared towards multiple applications of internet of thingsIoTMúltiplas instânciasMúltiplas aplicaçõesRPLLLNMultiple applicationsMultiple instancesCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOA Internet das Coisas está convergindo para cenários com múltiplas aplicações, que demandam diferentes requisitos e padrões de tráfego. Geralmente essas aplicações heterogêneas dependem de uma infraestrutura única de comunicação sem fio de múltiplos saltos, onde os dispositivos inteligentes colaboram para enviar os dados coletados através de uma rede de sensores sem fio ou rede em malha sem fio através do roteamento. O Protocolo RPL surgiu para atender a demanda de dispositivos com recursos limitados (processamento, memória e energia), e se tornou uma solução de roteamento para cenários de IoT. Apesar de haver alguns trabalhos que propõem múltiplas instâncias do RPL na mesma rede IoT, o estado da arte tem limitações que ainda impossibilitam um suporte mais adequado do RPL para múltiplas aplicações que compartilham os recursos das redes, por exemplo falta de flexibilidade e dinamicidade no gerenciamento das instâncias e diferenciação de serviço para as aplicações. O objetivo deste trabalho é desenvolver uma solução, chamada DYNASTI, combinando alguns mecanismos que oferecem mais dinamicidade e flexibilidade através do gerenciamento de múltiplas instâncias do RPL de forma que possibilite ao roteamento otimizar ainda mais o desempenho do tráfego de múltiplas aplicações com diferentes requisitos que estão utilizando uma mesma infraestrutura de rede sem fio. Além do suporte a aplicações esporádicas e sua coexistência com aplicações regulares, DYNASTI alcançou resultados que demonstraram uma significativa na redução da quantidade de mensagens de controle, o que gerou aumento na quantidade de pacotes recebidos, diminuição no atraso fim-a-fim, redução no consumo energético e uma pequena melhora na diferenciação de serviços em toda a rede.The Internet of Things (IoT) is converging to multi-application scenarios demanding specific traffic standards and requirements. Such applications often rely on a single multi-hop wireless communication infrastructure, where smart devices collaborate to send collected data over an Low-Power and Lossy Networks (LLNs) through routing. RPL has emerged to use in scenarios where the devices are limited resources (processing, memory and power) in which is a routing solution for IoT LLNs scenarios. Although, there are some related work proposing the use of multiple instances in RPL on the same IoT network, those work have strong limitations to support multiple applications sharing the same network resources. We can cite, for instance, the lack of flexibility and dynamics in management of multiple instances and service differentiation for applications. In this context, the goal of this work is to develop a solution called DYNASTI, combining some mechanisms which provides dynamicity and flexibility by managing multiple instances of RPL. The benefit is the routing can further optimize network performance for the traffic from multiple applications with different requirements that are using the same wireless network infrastructure. In addition to support for sporadic applications and their coexistence with regular applications, DYNASTI achieved results that demonstrated a significant improvement in reducing the number of control messages, which resulted in increased packet received, decreased end-to-end delay, reduction in energy consumption and a slight improvement in service differentiation across the network.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESUniversidade Federal de GoiásInstituto de Informática - INF (RG)BrasilUFGPrograma de Pós-graduação em Ciência da Computação (INF)Borges, Vinicius da Cunha Martinshttp://lattes.cnpq.br/6904676677900593Oliveira Júnior, Antonio Carlos dehttp://lattes.cnpq.br/3148813459575445Borges, Vinicius da Cunha MartinsOliveira Júnior, Antonio Carlos deSilvestre, Bruno OliveiraRiker, André FigueiraFerreira Júnior, Sidnei Alves2019-11-01T11:08:32Z2019-09-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfFERREIRA JÚNIOR, Sidnei Alves. Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas. 2019. 83 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2019.http://repositorio.bc.ufg.br/tede/handle/tede/10147ark:/38995/001300000rrkmporhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFGinstname:Universidade Federal de Goiás (UFG)instacron:UFG2019-11-01T11:08:32Zoai:null:tede/10147Repositório InstitucionalPUBhttps://repositorio.bc.ufg.br/tedeserver/oai/requestgrt.bc@ufg.bropendoar:oai:repositorio.bc.ufg.br:tede/12342019-11-01T11:08:32Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)false
dc.title.none.fl_str_mv Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas
Routing with dynamic multiple instances RPL geared towards multiple applications of internet of things
title Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas
spellingShingle Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas
Ferreira Júnior, Sidnei Alves
IoT
Múltiplas instâncias
Múltiplas aplicações
RPL
LLN
Multiple applications
Multiple instances
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas
title_full Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas
title_fullStr Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas
title_full_unstemmed Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas
title_sort Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas
author Ferreira Júnior, Sidnei Alves
author_facet Ferreira Júnior, Sidnei Alves
author_role author
dc.contributor.none.fl_str_mv Borges, Vinicius da Cunha Martins
http://lattes.cnpq.br/6904676677900593
Oliveira Júnior, Antonio Carlos de
http://lattes.cnpq.br/3148813459575445
Borges, Vinicius da Cunha Martins
Oliveira Júnior, Antonio Carlos de
Silvestre, Bruno Oliveira
Riker, André Figueira
dc.contributor.author.fl_str_mv Ferreira Júnior, Sidnei Alves
dc.subject.por.fl_str_mv IoT
Múltiplas instâncias
Múltiplas aplicações
RPL
LLN
Multiple applications
Multiple instances
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic IoT
Múltiplas instâncias
Múltiplas aplicações
RPL
LLN
Multiple applications
Multiple instances
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description A Internet das Coisas está convergindo para cenários com múltiplas aplicações, que demandam diferentes requisitos e padrões de tráfego. Geralmente essas aplicações heterogêneas dependem de uma infraestrutura única de comunicação sem fio de múltiplos saltos, onde os dispositivos inteligentes colaboram para enviar os dados coletados através de uma rede de sensores sem fio ou rede em malha sem fio através do roteamento. O Protocolo RPL surgiu para atender a demanda de dispositivos com recursos limitados (processamento, memória e energia), e se tornou uma solução de roteamento para cenários de IoT. Apesar de haver alguns trabalhos que propõem múltiplas instâncias do RPL na mesma rede IoT, o estado da arte tem limitações que ainda impossibilitam um suporte mais adequado do RPL para múltiplas aplicações que compartilham os recursos das redes, por exemplo falta de flexibilidade e dinamicidade no gerenciamento das instâncias e diferenciação de serviço para as aplicações. O objetivo deste trabalho é desenvolver uma solução, chamada DYNASTI, combinando alguns mecanismos que oferecem mais dinamicidade e flexibilidade através do gerenciamento de múltiplas instâncias do RPL de forma que possibilite ao roteamento otimizar ainda mais o desempenho do tráfego de múltiplas aplicações com diferentes requisitos que estão utilizando uma mesma infraestrutura de rede sem fio. Além do suporte a aplicações esporádicas e sua coexistência com aplicações regulares, DYNASTI alcançou resultados que demonstraram uma significativa na redução da quantidade de mensagens de controle, o que gerou aumento na quantidade de pacotes recebidos, diminuição no atraso fim-a-fim, redução no consumo energético e uma pequena melhora na diferenciação de serviços em toda a rede.
publishDate 2019
dc.date.none.fl_str_mv 2019-11-01T11:08:32Z
2019-09-30
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv FERREIRA JÚNIOR, Sidnei Alves. Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas. 2019. 83 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2019.
http://repositorio.bc.ufg.br/tede/handle/tede/10147
dc.identifier.dark.fl_str_mv ark:/38995/001300000rrkm
identifier_str_mv FERREIRA JÚNIOR, Sidnei Alves. Roteamento com múltiplas instâncias RPL dinâmicas voltado para múltiplas aplicações de internet das coisas. 2019. 83 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2019.
ark:/38995/001300000rrkm
url http://repositorio.bc.ufg.br/tede/handle/tede/10147
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Goiás
Instituto de Informática - INF (RG)
Brasil
UFG
Programa de Pós-graduação em Ciência da Computação (INF)
publisher.none.fl_str_mv Universidade Federal de Goiás
Instituto de Informática - INF (RG)
Brasil
UFG
Programa de Pós-graduação em Ciência da Computação (INF)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFG
instname:Universidade Federal de Goiás (UFG)
instacron:UFG
instname_str Universidade Federal de Goiás (UFG)
instacron_str UFG
institution UFG
reponame_str Repositório Institucional da UFG
collection Repositório Institucional da UFG
repository.name.fl_str_mv Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)
repository.mail.fl_str_mv grt.bc@ufg.br
_version_ 1836725230003814400