LIMBus: Lightweight monitoring system powered by iOS and BLE: Sistema de monitorização com iOS e BLE

Detalhes bibliográficos
Autor(a) principal: Silva, Luís Miguel Marques
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/17406
Resumo: O advento da Internet das Coisas (IoT) tem levado a uma utilização mais intensa das redes de sensores que incluem tipicamente um nó agregador capaz de (1) comunicar com sensores próximos e (2) encaminhar os dados obtidos para um servidor de retaguarda, recorrendo habitualmente a tecnologias de transporte comuns da Internet. Os smartphones, com uma utilização popular, proporcionam um agente conveniente para implementar o papel de agregador e porta de saída (gateway) dos dados. Quando se estuda as soluções existentes neste contexto, verifica-se que a plataforma Android é a mais utilizada, com pouca expressão das soluções baseadas em iOS, apesar da disponibilidade de dispositivos. O desafio neste trabalho é avaliar a utilização da plataforma iOS para suportar dispositivos com o papel de agregador local e gateway, num cenário de IoT. Importa notar que houve avanços recentes na plataforma iOS, sendo agora possível ligar a sensores externos com Bluetooth Low Energy, bem como suportar o tratamento de fluxos contínuos de transmissão (streams). No entanto, ainda não é bem conhecido qual o impacto destas capacidades no desenvolvimento de soluções de redes de sensores e da sua aplicação em cenários reais. Neste contexto, desenvolvemos o sistema LIMBus, uma solução completa (do sensor à visualização remota) que explora a utilização da plataforma iOS, incluindo a integração de sensores com Bluetooth Low Energy e o envio dos dados para um sistema central, com visualização na Web. O LIMBus utiliza dispositivos com iOS para se ligar a sensores externos por Bluetooth Low Energy, fazendo um uso extenso dos perfis normalizados do Bluetooth Low Energy, e envia os dados dos sensores para o sistema central recorrendo a um protocolo por mensagens. No LIMBus é possível em tempo (quase) real visualizar os dados provenientes dos sensores através de uma aplicação Web. O LIMbus foi demonstrado em dois cenários diferentes: um cenário na área da saúde, com a monitorização básica de parâmetros fisiológicos, e um cenário na área do combate aos fogos, em que uma câmara térmica, desenvolvida na própria Unidade de investigação, é usada para detetar possíveis focos de calor. O desenvolvimento do LIMbus permitiu verificar que o novo suporte do iOS ao Bluetooth Low Energy e aos perfis Bluetooth Low Energy permite uma integração rápida com sensores (capazes de Bluetooth Low Energy) que, aliado a uma solução de transporte orientada por mensagens, proporciona uma plataforma viável e alternativa ao Android para cenários de IoT.
id RCAP_d0a741897363fbf12da3dd1a0c75ae9a
oai_identifier_str oai:ria.ua.pt:10773/17406
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str
spelling LIMBus: Lightweight monitoring system powered by iOS and BLE: Sistema de monitorização com iOS e BLEEngenharia de computadores e telemáticaInternet das coisasRedes de telecomunicações - Optimização SensoresO advento da Internet das Coisas (IoT) tem levado a uma utilização mais intensa das redes de sensores que incluem tipicamente um nó agregador capaz de (1) comunicar com sensores próximos e (2) encaminhar os dados obtidos para um servidor de retaguarda, recorrendo habitualmente a tecnologias de transporte comuns da Internet. Os smartphones, com uma utilização popular, proporcionam um agente conveniente para implementar o papel de agregador e porta de saída (gateway) dos dados. Quando se estuda as soluções existentes neste contexto, verifica-se que a plataforma Android é a mais utilizada, com pouca expressão das soluções baseadas em iOS, apesar da disponibilidade de dispositivos. O desafio neste trabalho é avaliar a utilização da plataforma iOS para suportar dispositivos com o papel de agregador local e gateway, num cenário de IoT. Importa notar que houve avanços recentes na plataforma iOS, sendo agora possível ligar a sensores externos com Bluetooth Low Energy, bem como suportar o tratamento de fluxos contínuos de transmissão (streams). No entanto, ainda não é bem conhecido qual o impacto destas capacidades no desenvolvimento de soluções de redes de sensores e da sua aplicação em cenários reais. Neste contexto, desenvolvemos o sistema LIMBus, uma solução completa (do sensor à visualização remota) que explora a utilização da plataforma iOS, incluindo a integração de sensores com Bluetooth Low Energy e o envio dos dados para um sistema central, com visualização na Web. O LIMBus utiliza dispositivos com iOS para se ligar a sensores externos por Bluetooth Low Energy, fazendo um uso extenso dos perfis normalizados do Bluetooth Low Energy, e envia os dados dos sensores para o sistema central recorrendo a um protocolo por mensagens. No LIMBus é possível em tempo (quase) real visualizar os dados provenientes dos sensores através de uma aplicação Web. O LIMbus foi demonstrado em dois cenários diferentes: um cenário na área da saúde, com a monitorização básica de parâmetros fisiológicos, e um cenário na área do combate aos fogos, em que uma câmara térmica, desenvolvida na própria Unidade de investigação, é usada para detetar possíveis focos de calor. O desenvolvimento do LIMbus permitiu verificar que o novo suporte do iOS ao Bluetooth Low Energy e aos perfis Bluetooth Low Energy permite uma integração rápida com sensores (capazes de Bluetooth Low Energy) que, aliado a uma solução de transporte orientada por mensagens, proporciona uma plataforma viável e alternativa ao Android para cenários de IoT.Sensor networks are starting to be widespread with the advent of Internet of Things, typically relying on an aggregator that is able to: (1) efficiently communicate with nearby sensors and (2) relay the data to the consumer backoffice usually using Internet friendly protocols. Smartphones, given their pervasiveness, offer a convenient agent for the role of sensor data gateway. However, when surveying the existing smartphone based solutions Android is the most used, with little expression from iOS based solutions despite their availability. The challenge of this work is to assess iOS as a data aggregator and gateway solution in a IoT scenario. Recent advances extended iOS and brought new standardized integration with Bluetooth Low Energy sensors and support for sensor streaming handling, but it still remains to be seen what is the impact in realistic scenarios and if it allows iOS to be a valuable option. In this context, we propose an end-to-end system, LIMBus, that relies on iOS to integrate a Bluetooth Low Energy based sensor and provides a data gateway to a web connected backoffice. LIMBus uses iOS based handhelds to connect to sensors using Bluetooth Low Energy technology with extended use of Bluetooth Low Energy standard profiles, and relays the sensors data stream to a remote backoffice using a message based protocol. Using LIMBus it is possible to review in near real-time data from the sensors or persisted on the backoffice database. LIMBus was demonstrated in two different scenarios: health domain scenario integrating basic physiological monitoring, and a first responder scenario for heat sources localization, using a Bluetooth Low Energy compliant thermal sensor integrated in an in-house solution. LIMBus has illustrated that iOS new Bluetooth Low Energy support and Bluetooth Low Energy profiles allows a quick integration with Bluetooth Low Energy compliant sensors and together with a messaging based solution can provide a valid option to Android based system in IoT scenario.Universidade de Aveiro2017-05-11T13:31:21Z2015-01-01T00:00:00Z2015info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/17406TID:201583488engSilva, Luís Miguel Marquesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-17T03:45:13ZPortal AgregadorONG
dc.title.none.fl_str_mv LIMBus: Lightweight monitoring system powered by iOS and BLE: Sistema de monitorização com iOS e BLE
title LIMBus: Lightweight monitoring system powered by iOS and BLE: Sistema de monitorização com iOS e BLE
spellingShingle LIMBus: Lightweight monitoring system powered by iOS and BLE: Sistema de monitorização com iOS e BLE
Silva, Luís Miguel Marques
Engenharia de computadores e telemática
Internet das coisas
Redes de telecomunicações - Optimização Sensores
title_short LIMBus: Lightweight monitoring system powered by iOS and BLE: Sistema de monitorização com iOS e BLE
title_full LIMBus: Lightweight monitoring system powered by iOS and BLE: Sistema de monitorização com iOS e BLE
title_fullStr LIMBus: Lightweight monitoring system powered by iOS and BLE: Sistema de monitorização com iOS e BLE
title_full_unstemmed LIMBus: Lightweight monitoring system powered by iOS and BLE: Sistema de monitorização com iOS e BLE
title_sort LIMBus: Lightweight monitoring system powered by iOS and BLE: Sistema de monitorização com iOS e BLE
author Silva, Luís Miguel Marques
author_facet Silva, Luís Miguel Marques
author_role author
dc.contributor.author.fl_str_mv Silva, Luís Miguel Marques
dc.subject.por.fl_str_mv Engenharia de computadores e telemática
Internet das coisas
Redes de telecomunicações - Optimização Sensores
topic Engenharia de computadores e telemática
Internet das coisas
Redes de telecomunicações - Optimização Sensores
description O advento da Internet das Coisas (IoT) tem levado a uma utilização mais intensa das redes de sensores que incluem tipicamente um nó agregador capaz de (1) comunicar com sensores próximos e (2) encaminhar os dados obtidos para um servidor de retaguarda, recorrendo habitualmente a tecnologias de transporte comuns da Internet. Os smartphones, com uma utilização popular, proporcionam um agente conveniente para implementar o papel de agregador e porta de saída (gateway) dos dados. Quando se estuda as soluções existentes neste contexto, verifica-se que a plataforma Android é a mais utilizada, com pouca expressão das soluções baseadas em iOS, apesar da disponibilidade de dispositivos. O desafio neste trabalho é avaliar a utilização da plataforma iOS para suportar dispositivos com o papel de agregador local e gateway, num cenário de IoT. Importa notar que houve avanços recentes na plataforma iOS, sendo agora possível ligar a sensores externos com Bluetooth Low Energy, bem como suportar o tratamento de fluxos contínuos de transmissão (streams). No entanto, ainda não é bem conhecido qual o impacto destas capacidades no desenvolvimento de soluções de redes de sensores e da sua aplicação em cenários reais. Neste contexto, desenvolvemos o sistema LIMBus, uma solução completa (do sensor à visualização remota) que explora a utilização da plataforma iOS, incluindo a integração de sensores com Bluetooth Low Energy e o envio dos dados para um sistema central, com visualização na Web. O LIMBus utiliza dispositivos com iOS para se ligar a sensores externos por Bluetooth Low Energy, fazendo um uso extenso dos perfis normalizados do Bluetooth Low Energy, e envia os dados dos sensores para o sistema central recorrendo a um protocolo por mensagens. No LIMBus é possível em tempo (quase) real visualizar os dados provenientes dos sensores através de uma aplicação Web. O LIMbus foi demonstrado em dois cenários diferentes: um cenário na área da saúde, com a monitorização básica de parâmetros fisiológicos, e um cenário na área do combate aos fogos, em que uma câmara térmica, desenvolvida na própria Unidade de investigação, é usada para detetar possíveis focos de calor. O desenvolvimento do LIMbus permitiu verificar que o novo suporte do iOS ao Bluetooth Low Energy e aos perfis Bluetooth Low Energy permite uma integração rápida com sensores (capazes de Bluetooth Low Energy) que, aliado a uma solução de transporte orientada por mensagens, proporciona uma plataforma viável e alternativa ao Android para cenários de IoT.
publishDate 2015
dc.date.none.fl_str_mv 2015-01-01T00:00:00Z
2015
2017-05-11T13:31:21Z
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 http://hdl.handle.net/10773/17406
TID:201583488
url http://hdl.handle.net/10773/17406
identifier_str_mv TID:201583488
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1777303525835931648