Data fusion implementation in sensor networks applied to health monitoring

Detalhes bibliográficos
Autor(a) principal: Hervaldo Sampaio Carvalho
Data de Publicação: 2005
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/RVMR-6EANVP
Resumo: Nos últimos anos o grande desenvolvimento dos sistemas de comunicação e a miniaturização e evolução tecnológica dos sistemas de hardware permitiram o desenvolvimento de novas aplicações. A área de redes de sensores é uma destas novas aplicações. As aplicações em rede de sensores se caracterizam pela presença de inúmeros sensores (nodos) de uma rede de comunicação sem fio, com limite de alcance do sinal e limitação de fonte de energia, pôr serem operados a bateria. Estes sensores têm capacidade de detectar ou medir algum fenômeno da natureza, processar e transmitir os dados ou a informação para outros sensores (nodos) até chegar em um ponto desta rede de tomada de decisão. Trata-se então primordialmente de um sistema distribuído com sérias restrições para implementação. O desenvolvimento destas aplicações exige os desenvolvimento de técnicas de tolerância à falhas e adaptação a novas condições ambientais com a finalidade de que o tempo de vida do sistema seja o mais longo possível. Diversos autores têm trabalhado no desenvolvimento de sistemas que suportem estas características. Alguns trabalhos estão na área de 'middleware' e outros na área de desenvolvimento de aplicações. Poucos autores têm se preocupado com a interface aplicação- 'middleware'. Nos últimos anos a área de fusão de dados também tem tido um grande crescimento pelas novas exigências das aplicações que estão sendo criadas e pelo aprimoramento e desenvolvimento de novas técnicas estatísticas e de inteligência artificial. Entretanto, pouco tem sido feito na área de arquitetura de fusão de dados, e na sua implementação em redes de sensores. Além disto, a interface aplicação -middleware nos parece ser altamente dependente da implementação de fusão de dados e de sua arquitetura. O presente trabalho se propõe a estudar o problema de como implementar fusão de dados em rede de sensores, levando em consideração a adaptação à falhas e mudanças no ambiente monitorado. Estes aspectos são determinantes para que o sistema possa degradar progressivamente, mas mantendo as necessidades exigidas pela aplicação (qualidade de serviço). Neste sentido, o presente trabalho propõe uma nova arquitetura de fusão de dados, dinâmica e adaptável a diferentes sistemas, sejam eles distribuídos ou centralizados e independente de contexto. Além disto, o desenvolvimento de um software para implementação centralizada e distribuída desta arquitetura associada ao desenvolvimento de uma linguagem para comunicação aplicação -'middleware' pôr meio da fusão de dados, vem completar o que achamos ser necessário para o desenho e desenvolvimento de uma aplicação em rede de sensores. Todas estas ferramentas também são importantes contribuições para a área de fusão de dados e redes de sensores. Como prova de conceito, desenvolvemos uma aplicação (protótipo) centralizada de um monitor multiparamétrico móvel para monitoração da freqüência cardíaca e simulamos uma implementação de fusão de dados em rede de sensores distribuída no corpo humana. Esta aplicação demonstrou ser uma importante contribuição na área de diagnóstico precoce e prevenção de enfermidades cardiovasculares.
id UFMG_047910e073bc0641b554f2c41c8e724d
oai_identifier_str oai:repositorio.ufmg.br:1843/RVMR-6EANVP
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Claudionor Jose Nunes Coelho JuniorDjamel F.h. SadokRicardo DahabAntonio Alfredo Ferreira LoureiroAntonio Otavio FernandesHervaldo Sampaio Carvalho2019-08-11T12:59:39Z2019-08-11T12:59:39Z2005-03-22http://hdl.handle.net/1843/RVMR-6EANVPNos últimos anos o grande desenvolvimento dos sistemas de comunicação e a miniaturização e evolução tecnológica dos sistemas de hardware permitiram o desenvolvimento de novas aplicações. A área de redes de sensores é uma destas novas aplicações. As aplicações em rede de sensores se caracterizam pela presença de inúmeros sensores (nodos) de uma rede de comunicação sem fio, com limite de alcance do sinal e limitação de fonte de energia, pôr serem operados a bateria. Estes sensores têm capacidade de detectar ou medir algum fenômeno da natureza, processar e transmitir os dados ou a informação para outros sensores (nodos) até chegar em um ponto desta rede de tomada de decisão. Trata-se então primordialmente de um sistema distribuído com sérias restrições para implementação. O desenvolvimento destas aplicações exige os desenvolvimento de técnicas de tolerância à falhas e adaptação a novas condições ambientais com a finalidade de que o tempo de vida do sistema seja o mais longo possível. Diversos autores têm trabalhado no desenvolvimento de sistemas que suportem estas características. Alguns trabalhos estão na área de 'middleware' e outros na área de desenvolvimento de aplicações. Poucos autores têm se preocupado com a interface aplicação- 'middleware'. Nos últimos anos a área de fusão de dados também tem tido um grande crescimento pelas novas exigências das aplicações que estão sendo criadas e pelo aprimoramento e desenvolvimento de novas técnicas estatísticas e de inteligência artificial. Entretanto, pouco tem sido feito na área de arquitetura de fusão de dados, e na sua implementação em redes de sensores. Além disto, a interface aplicação -middleware nos parece ser altamente dependente da implementação de fusão de dados e de sua arquitetura. O presente trabalho se propõe a estudar o problema de como implementar fusão de dados em rede de sensores, levando em consideração a adaptação à falhas e mudanças no ambiente monitorado. Estes aspectos são determinantes para que o sistema possa degradar progressivamente, mas mantendo as necessidades exigidas pela aplicação (qualidade de serviço). Neste sentido, o presente trabalho propõe uma nova arquitetura de fusão de dados, dinâmica e adaptável a diferentes sistemas, sejam eles distribuídos ou centralizados e independente de contexto. Além disto, o desenvolvimento de um software para implementação centralizada e distribuída desta arquitetura associada ao desenvolvimento de uma linguagem para comunicação aplicação -'middleware' pôr meio da fusão de dados, vem completar o que achamos ser necessário para o desenho e desenvolvimento de uma aplicação em rede de sensores. Todas estas ferramentas também são importantes contribuições para a área de fusão de dados e redes de sensores. Como prova de conceito, desenvolvemos uma aplicação (protótipo) centralizada de um monitor multiparamétrico móvel para monitoração da freqüência cardíaca e simulamos uma implementação de fusão de dados em rede de sensores distribuída no corpo humana. Esta aplicação demonstrou ser uma importante contribuição na área de diagnóstico precoce e prevenção de enfermidades cardiovasculares.Recent developments in wireless networks and in miniaturization ofpowerful embedded devices have enabled the development of very smallcomputing systems that are available all the time. In the literature, this type of computation has been called ubiquitous computing. Several applications of ubiquitous computing (including ones that cover life threatening situations) require fault tolerance, resilience and graceful degradation in response to different types of failures in the system. Several authors have focused on the development of middleware solutions to ease the design of ubiquitous computing applications.Others have addressed the application development field, but very few authors have addressed the relationship between middleware and application development. Data fusion is an important component of applications for systems that use correlated data from multiple sources to determine the state of a system. The fault tolerance and resilience of these applications will depend greatly on the data fusion framework. As the state of the system being monitored and available resources change,the general data fusion framework should change dynamically based on the current environment and available resources in the system. As a consequence, a general data fusion framework should provide some results of the data fusion to a module called the decision system. This module is responsible for sending feedback to the middleware, so the middleware can appropriately reconfigure the network. Based on the current data or variable, the decision system receives from the data fusion module, the decision system should automatically inform the middleware of the applications new requirements (i.e., the application dynamically adjusts its Quality of Service requirements based on the current state of the system being monitored and informs the middleware of its current Quality of Service needs). In this thesis we address the problem of how to implement data fusion in sensor networks, taking into account fault tolerance, resilience, and graceful degradation in a ubiquitous computing environment. We think that to achieve thesegoals it is necessary to develop applications upon a dynamic data fusionarchitecture. To achieve this goal we have created a new data fusion architecture; developed a software infrastructure based on this architecture and applied to centralized and distributed implementations; and developed a communication approach between middleware and the application. All these tools are new in the literature and represent important contributions to the data fusion implementation in sensor networks field. Furthermore, the combination of these tools represent animportant contribution to sensor networks applications development.As a proof of concept, we have developed a Personal Multi Parametric Heart Rate Monitor application based on sensor networks conception. The Personal Heart Rate Monitor consists of a body-worn sensor networks application powered by battery and connected by a wireless network. Therefore, resources such as channel bandwidth and node energy are limited, and must be managed efficiently. The developed system is based on the proposed tools to implement data fusion in sensor networks applications which dynamically adapts as the state of the persons vital signals change and provide graceful degradation to resource changes. The Personal Multi Parametric Heart Rate Monitor developed demonstrated to be an important contribution to the medical field. It will be tested in a clinical trial to evaluate its impact in prevention and early diagnosis of diseases.Universidade Federal de Minas GeraisUFMGComputaçãoRede de sensoresMonitoração de saúdeData fusion implementation in sensor networks applied to health monitoringinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALhervaldo_final.pdfapplication/pdf4487992https://repositorio.ufmg.br/bitstream/1843/RVMR-6EANVP/1/hervaldo_final.pdfa2409874e86ae2d696c6ca8f5791ac1bMD51TEXThervaldo_final.pdf.txthervaldo_final.pdf.txtExtracted texttext/plain362686https://repositorio.ufmg.br/bitstream/1843/RVMR-6EANVP/2/hervaldo_final.pdf.txtda066422f81af3f605bff0ef67ac85aaMD521843/RVMR-6EANVP2019-11-14 06:41:49.587oai:repositorio.ufmg.br:1843/RVMR-6EANVPRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T09:41:49Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Data fusion implementation in sensor networks applied to health monitoring
title Data fusion implementation in sensor networks applied to health monitoring
spellingShingle Data fusion implementation in sensor networks applied to health monitoring
Hervaldo Sampaio Carvalho
Rede de sensores
Monitoração de saúde
Computação
title_short Data fusion implementation in sensor networks applied to health monitoring
title_full Data fusion implementation in sensor networks applied to health monitoring
title_fullStr Data fusion implementation in sensor networks applied to health monitoring
title_full_unstemmed Data fusion implementation in sensor networks applied to health monitoring
title_sort Data fusion implementation in sensor networks applied to health monitoring
author Hervaldo Sampaio Carvalho
author_facet Hervaldo Sampaio Carvalho
author_role author
dc.contributor.advisor1.fl_str_mv Claudionor Jose Nunes Coelho Junior
dc.contributor.referee1.fl_str_mv Djamel F.h. Sadok
dc.contributor.referee2.fl_str_mv Ricardo Dahab
dc.contributor.referee3.fl_str_mv Antonio Alfredo Ferreira Loureiro
dc.contributor.referee4.fl_str_mv Antonio Otavio Fernandes
dc.contributor.author.fl_str_mv Hervaldo Sampaio Carvalho
contributor_str_mv Claudionor Jose Nunes Coelho Junior
Djamel F.h. Sadok
Ricardo Dahab
Antonio Alfredo Ferreira Loureiro
Antonio Otavio Fernandes
dc.subject.por.fl_str_mv Rede de sensores
Monitoração de saúde
topic Rede de sensores
Monitoração de saúde
Computação
dc.subject.other.pt_BR.fl_str_mv Computação
description Nos últimos anos o grande desenvolvimento dos sistemas de comunicação e a miniaturização e evolução tecnológica dos sistemas de hardware permitiram o desenvolvimento de novas aplicações. A área de redes de sensores é uma destas novas aplicações. As aplicações em rede de sensores se caracterizam pela presença de inúmeros sensores (nodos) de uma rede de comunicação sem fio, com limite de alcance do sinal e limitação de fonte de energia, pôr serem operados a bateria. Estes sensores têm capacidade de detectar ou medir algum fenômeno da natureza, processar e transmitir os dados ou a informação para outros sensores (nodos) até chegar em um ponto desta rede de tomada de decisão. Trata-se então primordialmente de um sistema distribuído com sérias restrições para implementação. O desenvolvimento destas aplicações exige os desenvolvimento de técnicas de tolerância à falhas e adaptação a novas condições ambientais com a finalidade de que o tempo de vida do sistema seja o mais longo possível. Diversos autores têm trabalhado no desenvolvimento de sistemas que suportem estas características. Alguns trabalhos estão na área de 'middleware' e outros na área de desenvolvimento de aplicações. Poucos autores têm se preocupado com a interface aplicação- 'middleware'. Nos últimos anos a área de fusão de dados também tem tido um grande crescimento pelas novas exigências das aplicações que estão sendo criadas e pelo aprimoramento e desenvolvimento de novas técnicas estatísticas e de inteligência artificial. Entretanto, pouco tem sido feito na área de arquitetura de fusão de dados, e na sua implementação em redes de sensores. Além disto, a interface aplicação -middleware nos parece ser altamente dependente da implementação de fusão de dados e de sua arquitetura. O presente trabalho se propõe a estudar o problema de como implementar fusão de dados em rede de sensores, levando em consideração a adaptação à falhas e mudanças no ambiente monitorado. Estes aspectos são determinantes para que o sistema possa degradar progressivamente, mas mantendo as necessidades exigidas pela aplicação (qualidade de serviço). Neste sentido, o presente trabalho propõe uma nova arquitetura de fusão de dados, dinâmica e adaptável a diferentes sistemas, sejam eles distribuídos ou centralizados e independente de contexto. Além disto, o desenvolvimento de um software para implementação centralizada e distribuída desta arquitetura associada ao desenvolvimento de uma linguagem para comunicação aplicação -'middleware' pôr meio da fusão de dados, vem completar o que achamos ser necessário para o desenho e desenvolvimento de uma aplicação em rede de sensores. Todas estas ferramentas também são importantes contribuições para a área de fusão de dados e redes de sensores. Como prova de conceito, desenvolvemos uma aplicação (protótipo) centralizada de um monitor multiparamétrico móvel para monitoração da freqüência cardíaca e simulamos uma implementação de fusão de dados em rede de sensores distribuída no corpo humana. Esta aplicação demonstrou ser uma importante contribuição na área de diagnóstico precoce e prevenção de enfermidades cardiovasculares.
publishDate 2005
dc.date.issued.fl_str_mv 2005-03-22
dc.date.accessioned.fl_str_mv 2019-08-11T12:59:39Z
dc.date.available.fl_str_mv 2019-08-11T12:59:39Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1843/RVMR-6EANVP
url http://hdl.handle.net/1843/RVMR-6EANVP
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.publisher.initials.fl_str_mv UFMG
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/RVMR-6EANVP/1/hervaldo_final.pdf
https://repositorio.ufmg.br/bitstream/1843/RVMR-6EANVP/2/hervaldo_final.pdf.txt
bitstream.checksum.fl_str_mv a2409874e86ae2d696c6ca8f5791ac1b
da066422f81af3f605bff0ef67ac85aa
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1803589456166387712