Performance assessment of management protocols and platforms for internet of things

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: Silva, Jonathan de Carvalho
Orientador(a): Rodrigues, Joel Jos? Puga Coelho lattes
Banca de defesa: Rodrigues, Joel Jos? Puga Coelho lattes, Rabelo, Ricardo de Andrade Lira lattes, Marcondes, Guilherme Augusto Barucke lattes
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Instituto Nacional de Telecomunica??es
Programa de Pós-Graduação: Mestrado em Engenharia de Telecomunica??es
Departamento: Instituto Nacional de Telecomunica??es
País: Brasil
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: http://tede.inatel.br:8080/tede/handle/tede/182
Resumo: Internet of Things (IoT) is a paradigm where devices are connected to the Internet and can interact with each other, making a scenario of machine to machine communication. IoT environments need scalability, standardized communication, and context-aware requirements for managing securely and accurately connected devices in real-world environments. Efficient management of IoT networks requires consideration to the constraints of their low-power devices and the complexity of deploying the underlying communication infrastructure. An IoT management scenario is represented by a growing number of connected devices, characterized by their heterogeneity more network management protocols and platforms, and IoT devices. One of the IoT network challenges is related to devices heterogeneity where each object has different processing capabilities, memory capacity, and communication technologies. However, IoT device networks are generally characterized by devices with restricted resources and sometimes deployed in hard areas to reach. In addition, an IoT network may include a large number of heterogeneous devices that need to be managed. All these factors determine the need for management solutions tailored for devices and the IoT network. To ensure better use of IoT networks, effective and automatic management is required. This dissertation studies different solutions for network management and devices in an IoT context, identifying their characteristics and technical challenges. With respect to network management protocols and IoT devices, most of the solutions try to solve the problem of energy saving and simplicity due to the basic hardware features of the devices. There are been development of other solutions tailored for an IoT environment, but Simple Network Management Protocol (SNMP) and Network Configuration Protocol (NETCONF) continue being used on a large scale by commercial equipment. Among the IoT management platforms, OpenDayLight has gained advantage over other platforms because it is modular and capable for managing both the network and devices to support native protocols, namely, SNMP, NETCONF, Constrained Application Protocol (CoAP), and OpenFlow. However, currently, in the literature there are no management platforms that address all IoT-related issues. These technologies have been studied and discussed in detail. Based on the comparative study of the available solutions, a new IoT management platform with a friendly user interface, called M4DN.IoT (Management for Device and Network in Internet of Things), was proposed and created. This modular platform integrates and manages the individual functionalities of the devices in an IoT network as well as the state and characteristics of that network. In addition, the platform provides generic services, such as node discovery, data storage, and authentication, which are basic requirements for creating IoT applications. The solution has been evaluated, demonstrated, validated, and is ready for use in the middleware platform for IoT, the In.IoT.
id INAT_4882cdab1a59bd2ba8b17d7e23b5d521
oai_identifier_str oai:localhost:tede/182
network_acronym_str INAT
network_name_str Biblioteca Digital de Teses e Dissertações da INATEL
repository_id_str
spelling Rodrigues, Joel Jos? Puga Coelho621.466.243-37http://lattes.cnpq.br/2907270080464933Rodrigues, Joel Jos? Puga Coelho621.466.243-37http://lattes.cnpq.br/2907270080464933Rabelo, Ricardo de Andrade Lirahttp://lattes.cnpq.br/2263553634422386Marcondes, Guilherme Augusto Barucke923.820.887-53http://lattes.cnpq.br/2186440896612940098.653.806-09Silva, Jonathan de Carvalho2019-04-11T19:38:36Z2018-12-19Silva, Jonathan de Carvalho. Performance assessment of management protocols and platforms for internet of things. 2018. [101]. disserta??o( Mestrado em Engenharia de Telecomunica??es) - Instituto Nacional de Telecomunica??es, [Santa Rita do Sapucai] .http://tede.inatel.br:8080/tede/handle/tede/182Internet of Things (IoT) is a paradigm where devices are connected to the Internet and can interact with each other, making a scenario of machine to machine communication. IoT environments need scalability, standardized communication, and context-aware requirements for managing securely and accurately connected devices in real-world environments. Efficient management of IoT networks requires consideration to the constraints of their low-power devices and the complexity of deploying the underlying communication infrastructure. An IoT management scenario is represented by a growing number of connected devices, characterized by their heterogeneity more network management protocols and platforms, and IoT devices. One of the IoT network challenges is related to devices heterogeneity where each object has different processing capabilities, memory capacity, and communication technologies. However, IoT device networks are generally characterized by devices with restricted resources and sometimes deployed in hard areas to reach. In addition, an IoT network may include a large number of heterogeneous devices that need to be managed. All these factors determine the need for management solutions tailored for devices and the IoT network. To ensure better use of IoT networks, effective and automatic management is required. This dissertation studies different solutions for network management and devices in an IoT context, identifying their characteristics and technical challenges. With respect to network management protocols and IoT devices, most of the solutions try to solve the problem of energy saving and simplicity due to the basic hardware features of the devices. There are been development of other solutions tailored for an IoT environment, but Simple Network Management Protocol (SNMP) and Network Configuration Protocol (NETCONF) continue being used on a large scale by commercial equipment. Among the IoT management platforms, OpenDayLight has gained advantage over other platforms because it is modular and capable for managing both the network and devices to support native protocols, namely, SNMP, NETCONF, Constrained Application Protocol (CoAP), and OpenFlow. However, currently, in the literature there are no management platforms that address all IoT-related issues. These technologies have been studied and discussed in detail. Based on the comparative study of the available solutions, a new IoT management platform with a friendly user interface, called M4DN.IoT (Management for Device and Network in Internet of Things), was proposed and created. This modular platform integrates and manages the individual functionalities of the devices in an IoT network as well as the state and characteristics of that network. In addition, the platform provides generic services, such as node discovery, data storage, and authentication, which are basic requirements for creating IoT applications. The solution has been evaluated, demonstrated, validated, and is ready for use in the middleware platform for IoT, the In.IoT.A Internet das Coisas (do Ingl?s, Internet of Things - IoT) ? um paradigma no qual os dispositivos est?o conectados ? Internet e podem interagir uns com os outros, realizando um cen?rio de comunica??o m?quina a m?quina. Os ambientes de IoT precisam de escalabilidade, comunica??o padronizada e requisitos de reconhecimento de contexto para obter o gerenciamento de dispositivos conectados com seguran?a e precis?o em ambientes reais. O gerenciamento eficiente de redes IoT exige considerar as restri??es dos respectivos dispositivos de baixa pot?ncia e a complexidade de implanta??o da infraestrutura de comunica??o subjacente. Um cen?rio de gerenciamento IoT ? representado por um n?mero crescente de dispositivos conectados, caracterizado por sua heterogeneidade, al?m dos protocolos e plataformas de gerenciamento de rede e dispositivos IoT. Um dos desafios das redes IoT est? relacionado ? heterogeneidade dos dispositivos, em que cada objeto possui diferentes capacidades de processamento, mem?ria e tecnologias de comunica??o. No entanto, as redes IoT geralmente s?o caracterizadas por dispositivos com recursos restritos e, ?s vezes, implantadas em ?reas de dif?cil acesso. Al?m disso, uma rede IoT pode incluir um grande n?mero de dispositivos heterog?neos que necessitam ser gerenciados. Todos esses fatores determinam a necessidade de solu??es de gerenciamento adaptadas para dispositivos e redes IoT. Para garantir um melhor uso das redes, ? necess?rio um gerenciamento eficaz e autom?tico. Esta disserta??o estuda diferentes solu??es para gerenciamento de rede e dispositivos num contexto IoT, identificando suas caracter?sticas e desafios t?cnicos. Com rela??o aos protocolos de gerenciamento de rede e dispositivos IoT, a maioria das solu??es tenta resolver o problema de economia de energia e simplicidade devido aos recursos limitados de hardware dos dispositivos. Houve o desenvolvimento de outras solu??es adaptadas para um ambiente IoT, por?m os protocolos Simple Network Management Protocol (SNMP) e Network Configuration Protocol (NETCONF) continuam a ser usados em grande escala por equipamentos comerciais. Dentre as plataformas de gerenciamento IoT, a plataforma OpenDayLight obteve vantagem em rela??o ?s outras plataformas por ser uma plataforma modular capaz de gerenciar tanto a rede quanto os dispositivos e por dar suporte aos protocolos nativos, nomeadamente, SNMP, NETCONF, Constrained Application Protocol (CoAP) e OpenFlow. No entanto, atualmente, na literatura, n?o h? plataformas de gerenciamento que abordem todas as quest?es relacionadas com IoT. Essas tecnologias foram estudadas e suas caracter?sticas discutidas em detalhe. Com base no estudo comparativo das solu??es existentes foi proposta e criada uma nova plataforma de gerenciamento IoT com uma interface amig?vel, chamado M4DN.IoT (Management for Device and Network in Internet of Things). Essa plataforma modular integra e gerencia as funcionalidades individuais dos dispositivos em uma rede IoT, bem como o estado e as caracter?sticas dessa rede. Al?m disso, a plataforma fornece servi?os gen?ricos, como descoberta de n?s, armazenamento de dados e autentica??o, que s?o requisitos b?sicos para a cria??o de aplicativos IoT. A solu??o foi avaliada, demonstrada, validada e encontra-se pronta para utiliza??o integrada na plataforma de middleware para IoT, a In.IoT.Submitted by Tede Dspace (tede@inatel.br) on 2019-04-11T19:38:36Z No. of bitstreams: 2 Dissertacao_Inatel_2018_JonathanCarvalho_Final.pdf: 3835953 bytes, checksum: c758fb4ece89c0521657a0be8da6bdb1 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)Made available in DSpace on 2019-04-11T19:38:36Z (GMT). No. of bitstreams: 2 Dissertacao_Inatel_2018_JonathanCarvalho_Final.pdf: 3835953 bytes, checksum: c758fb4ece89c0521657a0be8da6bdb1 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2018-12-19application/pdfhttp://tede.inatel.br:8080/jspui/retrieve/1472/Dissertacao_Inatel_2018_JonathanCarvalho_Final.pdf.jpgporInstituto Nacional de Telecomunica??esMestrado em Engenharia de Telecomunica??esINATELBrasilInstituto Nacional de Telecomunica??eshttp://creativecommons.org/licenses/by-nd/4.0/info:eu-repo/semantics/openAccessInternet das coisas; Internet of Things; Heterogeneidade; Gerenciamento de Rede IoT; Gerenciamento de Dispositivos IoT; Plataformas; Protocolos; Simple Network Management Protocol; SNMP; NETCONF; M4DN.IoT.Internet of Things; Heterogeneity; IoT Network Management; IoT Device Management; Platforms; Protocols; Simple Network Management Protocol; SNMP; NETCONF; M4DN.IoT.Engenharia - Telecomunica??esPerformance assessment of management protocols and platforms for internet of thingsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Biblioteca Digital de Teses e Dissertações da INATELinstname:Instituto Nacional de Telecomunicações (INATEL)instacron:INATELORIGINALDissertacao_Inatel_2018_JonathanCarvalho_Final.pdfDissertacao_Inatel_2018_JonathanCarvalho_Final.pdfapplication/pdf3835953http://localhost:8080/tede/bitstream/tede/182/5/Dissertacao_Inatel_2018_JonathanCarvalho_Final.pdfc758fb4ece89c0521657a0be8da6bdb1MD55TEXTDissertacao_Inatel_2018_JonathanCarvalho_Final.pdf.txtDissertacao_Inatel_2018_JonathanCarvalho_Final.pdf.txttext/plain211366http://localhost:8080/tede/bitstream/tede/182/6/Dissertacao_Inatel_2018_JonathanCarvalho_Final.pdf.txt288a4f0a66f8e1760b72c07a0bdc6101MD56THUMBNAILDissertacao_Inatel_2018_JonathanCarvalho_Final.pdf.jpgDissertacao_Inatel_2018_JonathanCarvalho_Final.pdf.jpgimage/jpeg4696http://localhost:8080/tede/bitstream/tede/182/7/Dissertacao_Inatel_2018_JonathanCarvalho_Final.pdf.jpg29a2c99b6aa9588bf1a7d73f1c805d5cMD57LICENSElicense.txtlicense.txttext/plain; charset=utf-8112http://localhost:8080/tede/bitstream/tede/182/1/license.txtc6279291b293f0db82678eaa73a27769MD51CC-LICENSElicense_urllicense_urltext/plain; charset=utf-846http://localhost:8080/tede/bitstream/tede/182/2/license_url587cd8ffae15c8598ed3c46d248a3f38MD52license_textlicense_texttext/html; charset=utf-80http://localhost:8080/tede/bitstream/tede/182/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://localhost:8080/tede/bitstream/tede/182/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54tede/1822019-04-12 11:58:55.388oai:localhost:tede/182QXV0b3Jpem8gYSBwdWJsaWNhPz9vIGRhIG1pbmhhIERpc3NlcnRhPz9vIGRlIE1lc3RyYWRvLCBlbSBmb3JtYXRvIFBERiwgY29tIGJsb3F1ZWlvIGRlIGVkaT8/bywgY29sYWdlbSBlIGM/cGlhLg==Biblioteca Digital de Teses e Dissertaçõeshttp://tede.inatel.br:8080/jspui/PUBhttp://tede.inatel.br:8080/oai/requestbiblioteca@inatel.br || biblioteca.atendimento@inatel.bropendoar:2019-04-12T14:58:55Biblioteca Digital de Teses e Dissertações da INATEL - Instituto Nacional de Telecomunicações (INATEL)false
dc.title.por.fl_str_mv Performance assessment of management protocols and platforms for internet of things
title Performance assessment of management protocols and platforms for internet of things
spellingShingle Performance assessment of management protocols and platforms for internet of things
Silva, Jonathan de Carvalho
Internet das coisas; Internet of Things; Heterogeneidade; Gerenciamento de Rede IoT; Gerenciamento de Dispositivos IoT; Plataformas; Protocolos; Simple Network Management Protocol; SNMP; NETCONF; M4DN.IoT.
Internet of Things; Heterogeneity; IoT Network Management; IoT Device Management; Platforms; Protocols; Simple Network Management Protocol; SNMP; NETCONF; M4DN.IoT.
Engenharia - Telecomunica??es
title_short Performance assessment of management protocols and platforms for internet of things
title_full Performance assessment of management protocols and platforms for internet of things
title_fullStr Performance assessment of management protocols and platforms for internet of things
title_full_unstemmed Performance assessment of management protocols and platforms for internet of things
title_sort Performance assessment of management protocols and platforms for internet of things
author Silva, Jonathan de Carvalho
author_facet Silva, Jonathan de Carvalho
author_role author
dc.contributor.advisor1.fl_str_mv Rodrigues, Joel Jos? Puga Coelho
dc.contributor.advisor1ID.fl_str_mv 621.466.243-37
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/2907270080464933
dc.contributor.referee1.fl_str_mv Rodrigues, Joel Jos? Puga Coelho
dc.contributor.referee1ID.fl_str_mv 621.466.243-37
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/2907270080464933
dc.contributor.referee2.fl_str_mv Rabelo, Ricardo de Andrade Lira
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/2263553634422386
dc.contributor.referee3.fl_str_mv Marcondes, Guilherme Augusto Barucke
dc.contributor.referee3ID.fl_str_mv 923.820.887-53
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/2186440896612940
dc.contributor.authorID.fl_str_mv 098.653.806-09
dc.contributor.author.fl_str_mv Silva, Jonathan de Carvalho
contributor_str_mv Rodrigues, Joel Jos? Puga Coelho
Rodrigues, Joel Jos? Puga Coelho
Rabelo, Ricardo de Andrade Lira
Marcondes, Guilherme Augusto Barucke
dc.subject.por.fl_str_mv Internet das coisas; Internet of Things; Heterogeneidade; Gerenciamento de Rede IoT; Gerenciamento de Dispositivos IoT; Plataformas; Protocolos; Simple Network Management Protocol; SNMP; NETCONF; M4DN.IoT.
topic Internet das coisas; Internet of Things; Heterogeneidade; Gerenciamento de Rede IoT; Gerenciamento de Dispositivos IoT; Plataformas; Protocolos; Simple Network Management Protocol; SNMP; NETCONF; M4DN.IoT.
Internet of Things; Heterogeneity; IoT Network Management; IoT Device Management; Platforms; Protocols; Simple Network Management Protocol; SNMP; NETCONF; M4DN.IoT.
Engenharia - Telecomunica??es
dc.subject.eng.fl_str_mv Internet of Things; Heterogeneity; IoT Network Management; IoT Device Management; Platforms; Protocols; Simple Network Management Protocol; SNMP; NETCONF; M4DN.IoT.
dc.subject.cnpq.fl_str_mv Engenharia - Telecomunica??es
description Internet of Things (IoT) is a paradigm where devices are connected to the Internet and can interact with each other, making a scenario of machine to machine communication. IoT environments need scalability, standardized communication, and context-aware requirements for managing securely and accurately connected devices in real-world environments. Efficient management of IoT networks requires consideration to the constraints of their low-power devices and the complexity of deploying the underlying communication infrastructure. An IoT management scenario is represented by a growing number of connected devices, characterized by their heterogeneity more network management protocols and platforms, and IoT devices. One of the IoT network challenges is related to devices heterogeneity where each object has different processing capabilities, memory capacity, and communication technologies. However, IoT device networks are generally characterized by devices with restricted resources and sometimes deployed in hard areas to reach. In addition, an IoT network may include a large number of heterogeneous devices that need to be managed. All these factors determine the need for management solutions tailored for devices and the IoT network. To ensure better use of IoT networks, effective and automatic management is required. This dissertation studies different solutions for network management and devices in an IoT context, identifying their characteristics and technical challenges. With respect to network management protocols and IoT devices, most of the solutions try to solve the problem of energy saving and simplicity due to the basic hardware features of the devices. There are been development of other solutions tailored for an IoT environment, but Simple Network Management Protocol (SNMP) and Network Configuration Protocol (NETCONF) continue being used on a large scale by commercial equipment. Among the IoT management platforms, OpenDayLight has gained advantage over other platforms because it is modular and capable for managing both the network and devices to support native protocols, namely, SNMP, NETCONF, Constrained Application Protocol (CoAP), and OpenFlow. However, currently, in the literature there are no management platforms that address all IoT-related issues. These technologies have been studied and discussed in detail. Based on the comparative study of the available solutions, a new IoT management platform with a friendly user interface, called M4DN.IoT (Management for Device and Network in Internet of Things), was proposed and created. This modular platform integrates and manages the individual functionalities of the devices in an IoT network as well as the state and characteristics of that network. In addition, the platform provides generic services, such as node discovery, data storage, and authentication, which are basic requirements for creating IoT applications. The solution has been evaluated, demonstrated, validated, and is ready for use in the middleware platform for IoT, the In.IoT.
publishDate 2018
dc.date.issued.fl_str_mv 2018-12-19
dc.date.accessioned.fl_str_mv 2019-04-11T19:38:36Z
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.citation.fl_str_mv Silva, Jonathan de Carvalho. Performance assessment of management protocols and platforms for internet of things. 2018. [101]. disserta??o( Mestrado em Engenharia de Telecomunica??es) - Instituto Nacional de Telecomunica??es, [Santa Rita do Sapucai] .
dc.identifier.uri.fl_str_mv http://tede.inatel.br:8080/tede/handle/tede/182
identifier_str_mv Silva, Jonathan de Carvalho. Performance assessment of management protocols and platforms for internet of things. 2018. [101]. disserta??o( Mestrado em Engenharia de Telecomunica??es) - Instituto Nacional de Telecomunica??es, [Santa Rita do Sapucai] .
url http://tede.inatel.br:8080/tede/handle/tede/182
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Instituto Nacional de Telecomunica??es
dc.publisher.program.fl_str_mv Mestrado em Engenharia de Telecomunica??es
dc.publisher.initials.fl_str_mv INATEL
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto Nacional de Telecomunica??es
publisher.none.fl_str_mv Instituto Nacional de Telecomunica??es
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da INATEL
instname:Instituto Nacional de Telecomunicações (INATEL)
instacron:INATEL
instname_str Instituto Nacional de Telecomunicações (INATEL)
instacron_str INATEL
institution INATEL
reponame_str Biblioteca Digital de Teses e Dissertações da INATEL
collection Biblioteca Digital de Teses e Dissertações da INATEL
bitstream.url.fl_str_mv http://localhost:8080/tede/bitstream/tede/182/5/Dissertacao_Inatel_2018_JonathanCarvalho_Final.pdf
http://localhost:8080/tede/bitstream/tede/182/6/Dissertacao_Inatel_2018_JonathanCarvalho_Final.pdf.txt
http://localhost:8080/tede/bitstream/tede/182/7/Dissertacao_Inatel_2018_JonathanCarvalho_Final.pdf.jpg
http://localhost:8080/tede/bitstream/tede/182/1/license.txt
http://localhost:8080/tede/bitstream/tede/182/2/license_url
http://localhost:8080/tede/bitstream/tede/182/3/license_text
http://localhost:8080/tede/bitstream/tede/182/4/license_rdf
bitstream.checksum.fl_str_mv c758fb4ece89c0521657a0be8da6bdb1
288a4f0a66f8e1760b72c07a0bdc6101
29a2c99b6aa9588bf1a7d73f1c805d5c
c6279291b293f0db82678eaa73a27769
587cd8ffae15c8598ed3c46d248a3f38
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da INATEL - Instituto Nacional de Telecomunicações (INATEL)
repository.mail.fl_str_mv biblioteca@inatel.br || biblioteca.atendimento@inatel.br
_version_ 1800214223965388800