Wearable IoT data stream traceability in a distributed health information system

Richard K. Lomotey, Joseph Pry, Sumanth Sriramoju

Research output: Contribution to journalArticlepeer-review

82 Scopus citations


With the soaring interest in the Internet of Things (IoT), some healthcare providers are facilitating remote care delivery through the use of wearable devices. These devices are employed for continuous streaming of personal medical data (e.g., vitals, medications, allergies, etc.) into healthcare information systems for the purposes of health monitoring and efficient diagnosis. However, a challenge from the perspective of the physicians is the inability to reliably determine which data belongs to who in real-time. This challenge emanates from the fact that healthcare facilities have numerous users who own multiple devices; thereby creating an N x M data source heterogeneity and complexities for the streaming process. As part of this research, we seek to streamline the process by proposing a wearable IoT data streaming architecture that offers traceability of data routes from the originating source to the health information system. To overcome the complexities of mapping and matching device data to users, we put forward an enhanced Petri Nets service model that aids with a transparent data trace route generation, tracking and the possible detection of medical data compromises. The results from several empirical evaluations conducted in a real-world wearable IoT ecosystem prove that: 1) the proposed system's choice of Petri Net is best suited for linkability, unlinkability, and transparency of the medical IoT data traceability, 2) under peak load conditions, the IoT architecture exhibits high scalability, and 3) distributed health information system threats such as denial of service, man-in-the-middle, spoofing, and masking can be effectively detected.

Original languageEnglish (US)
Pages (from-to)692-707
Number of pages16
JournalPervasive and Mobile Computing
StatePublished - Sep 2017

All Science Journal Classification (ASJC) codes

  • Software
  • Information Systems
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications


Dive into the research topics of 'Wearable IoT data stream traceability in a distributed health information system'. Together they form a unique fingerprint.

Cite this