Please use this identifier to cite or link to this item: http://hdl.handle.net/10316/86361
DC FieldValueLanguage
dc.contributor.advisorFernandes, Fernando Pedro Lopes Boavida-
dc.contributor.advisorSilva, Jorge Miguel Sá-
dc.contributor.authorMota, Inês Pereira de Azevedo-
dc.date.accessioned2019-04-17T22:14:03Z-
dc.date.available2019-04-17T22:14:03Z-
dc.date.issued2019-02-01-
dc.date.submitted2019-04-17-
dc.identifier.urihttp://hdl.handle.net/10316/86361-
dc.descriptionDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractO presente relatório é focado no trabalho feito durante o estágio. Esse trabalho consistiu no estudo das tecnologias e protocolos subjacentes ao projeto, no estudo do ISABELA e alguns casos de estudo similares, na implementação de um módulo de proximidade através de operações de bluetooth e o estudo de alguns Protocolos de Gestão de Redes e a integração do protocolo LWM2M, que gere os diversos dispositivos que fazem parte do projeto.O objetivo desta tese é continuar e expandir o trabalho feito, até agora, no ISABELA. Por isso, um dos pontos focais desta tese é um módulo de proximidade desenvolvido para inferir sobre sociabilidade. O módulo foi desenvolvido com base em operações de bluetooth, de modo a descobrir dispositivos nas proximidades e ficar a saber a quantidade de tempo que um estudante passa acompanhado das mesmas pessoas, no meio de multidões que não conhece ou sozinho. Esta plataforma foi testada num contexto real, por alunos do DEI, do ISCAC e de EPN, uma escola do Equador. Um dos principais objetivos foi alcançado, uma vez que o sistema avisa o estudante quando deteta comportamentos prejudiciais, através de mensagens do ChatBot. Este módulo, também, serviu para conhecer melhor a plataforma e aprender a trabalhar com os seus componentes. O outro ponto focal desta tese é a integração de um protocolo de gestão de redes para gerir os dispositivos heterogéneos que compõem o sistema. O protocolo escolhido foi LWM2M, desenhado pela companhia Open Mobile Alliance SpecWorks para gerir redes de sensores e dispositivos remotos. Essa integração foi feita segundo duas abordagens: 1) através do projecto Leshan do Eclipse, na qual o protocolo de gestão é paralelo ao sistema ISABELA e 2) através do Agente IoT para LWM2M do FIWARE, na qual o servidor é integrado diretamente num módulo do FIWARE do nosso projeto.Foram realizados testes de desempenho para avaliar o impacto que teria a adição do protocolo de gestão no consumo de bateria do smartphone. Os resultados foram favoráveis, culminando em que o consumo de bateria não é significativamente mais elevado para a aplicação que corre o ISABELA e o cliente LWM2M comparada com a aplicação que só corre o ISABELA.por
dc.description.abstractThis report is focused on the work made throughout the internship. The work carried consisted on the study of the technologies and protocols underlying the project, the study of ISABELA and some similar case studies, the implementation of a proximity module through bluetooth operations and the study of Network Management Protocols and integration of the LWM2M protocol, that manages the various devices that are part of the project.The objective of this thesis is to continue and expand the work done on ISABELA so far. Therefore, one of the focal points of this thesis is the development of a proximity module developed to infer about sociability. The module is based on bluetooth operations to discover nearby devices, at all times, and know the amount of time a participant spends with the same people, amongst random people or alone. The platform was tested in a real-life context, with students at DEI, ISCAC and EPN, in Ecuador. One of the main objectives was achieved, as the system informs the participant when it detects "bad behavior", through messages from the ChatBot. This module, also, served to better understand the platform and learn to work with its components. The other focal point of this thesis is the incorporation of a network management protocol to manage all the heterogeneous devices that complete ISABELA. The chosen protocol was LWM2M, a protocol design by Open Mobile Alliance SpecWorks for managing sensor networks and remote machine-to-machine devices. The integration of the protocol was made through two approaches: 1) Eclipse's Leshan, where the management protocol is parallel to the ISABELA system and 2) FIWARE's LWM2M IoT Agent}, where the server is integrated on the project's IoT middleware (FIWARE). Performances tests were made to evaluate the impact that the addition of the management protocol could provoke on the smartphone's battery use. The results were favorable, culminating in that the battery use is not significantly higher for the application running ISABELA and the LWM2M client compared to the application only running ISABELA.eng
dc.language.isoeng-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/-
dc.subjectInternet das Coisaspor
dc.subjectSistemas cíber-físicospor
dc.subjectCoAPpor
dc.subjectProtocolo Lightweight machine-to-machinepor
dc.subjectAgent IoTpor
dc.subjectInternet of Thingseng
dc.subjectCyber-physical systemseng
dc.subjectCoAPeng
dc.subjectLightweight machine-to-machine Protocoleng
dc.subjectIoT Agenteng
dc.titleIoT Student Advisor and Best Lifestyle Analyzer (ISABELA)eng
dc.title.alternativeISABELA: um sistema IoT que promove o desempenho académicopor
dc.typemasterThesis-
degois.publication.locationDEI-FCTUC-
degois.publication.titleIoT Student Advisor and Best Lifestyle Analyzer (ISABELA)eng
dc.peerreviewedyes-
dc.identifier.tid202222020-
thesis.degree.disciplineInformática-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado em Engenharia Informática-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Engenharia Informática-
uc.degree.grantorID0500-
uc.contributor.authorMota, Inês Pereira de Azevedo::0000-0002-7493-1436-
uc.degree.classification16-
uc.degree.presidentejuriHenriques, Jorge Manuel Oliveira-
uc.degree.elementojuriVilela, João Paulo da Silva Machado Garcia-
uc.degree.elementojuriSilva, Jorge Miguel Sá-
uc.contributor.advisorFernandes, Fernando Pedro Lopes Boavida-
uc.contributor.advisorSilva, Jorge Miguel Sá-
uc.controloAutoridadeSim-
item.fulltextCom Texto completo-
item.grantfulltextopen-
item.languageiso639-1en-
crisitem.advisor.deptFaculdade de Ciências e Tecnologia, Universidade de Coimbra-
crisitem.advisor.parentdeptUniversidade de Coimbra-
crisitem.advisor.researchunitCENTRE FOR INFORMATICS AND SYSTEMS OF THE UNIVERSITY OF COIMBRA-
crisitem.advisor.orcid0000-0002-6273-1285-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File Description SizeFormat
2013132121-InêsMota-final-report.pdf6.49 MBAdobe PDFView/Open
Show simple item record

Page view(s) 50

337
checked on Sep 22, 2020

Download(s) 50

348
checked on Sep 22, 2020

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons