IoMT is about getting a reliable reading from a physical device into a real healthcare decision. That sounds direct. In practice, the data still has to cross phones and networks, match the right patient, retain its context, and reach someone who can act on it.
This guide covers the architecture and engineering behind the Internet of Medical Things. It isn’t legal, clinical, or regulatory advice. What counts as a medical device turns on intended purpose, function, claims, market, and risk.
TL;DR
This is why teams can’t start with a device catalog. Before they choose a protocol or cloud service, they need answers to four operating questions:
- Which decision or workflow will this data feed into?
- What will the product do when the device, phone, network, interface, or downstream system isn't working?
- Who keeps each layer secure and running after launch?
- How will the team prove that the whole workflow is dependable?
What Is IoMT?
The Internet of Medical Things (IoMT) is the ecosystem around connected health and medical devices. The device matters, but so do the software, network, data platform, integrations, and applications around it. Think of a home blood-pressure monitor sending readings through a patient’s phone, or a hospital device reporting its operating state.
What is IoMT from an engineering point of view? It’s a distributed system tied to a working process. A reading isn’t useful simply because it arrived. The platform has to identify the patient and device, keep the original time and unit, spot gaps or duplicates, expose data quality, and route the result to someone or something that can respond.
IoT applies the same connected-product idea in manufacturing, transport, homes, energy, and other sectors. Healthcare raises the stakes. A bad match or late reading can affect care operations, while privacy, clinical meaning, safety, availability, and interoperability all shape the design. A peer-reviewed overview of IoMT architecture also identifies security, accuracy, cost, and power use as recurring challenges. Still, a connected wellness product isn’t automatically a medical device, and an integration doesn’t always handle protected health information.
Figure 1. Six-layer connected-health reference architecture: one data object, likely failure, primary security control, and accountable role per layer, with acknowledgements, device status, and support signals flowing back toward the device. Custom visual by Intelisoft.
Connected Health vs IoT, RPM, and Wearable Apps
The terms overlap, which is why product discussions often blur them. Each one draws the system boundary in a different place.
| Term | Primary boundary | Typical data path | What it does not guarantee |
|---|---|---|---|
| IoT | Any connected physical product and its supporting services | Device → network → platform → application | Clinical relevance, regulated status, or healthcare interoperability |
| IoMT | Connected health or medical ecosystem with devices and software | Medical or health device → edge/platform → clinical or operational workflow | That every component is a regulated medical device |
| Remote patient monitoring | Care model that collects patient measurements outside a facility for review and intervention | Home device → patient hub/app → platform → care-team workflow | A specific device protocol, architecture, or reimbursement model |
| Wearable app | User-facing application paired with or embedded in a wearable | Wearable → phone/app → vendor service | EHR integration, clinical oversight, or an RPM program |
A wearable app may be part of a remote patient monitoring service. The IoMT healthcare system is the wider chain that turns its device data into an operational capability.
A Six-Layer Connected-Health Reference Architecture
Intelisoft uses six layers to make responsibility, handoffs, and failure points visible. Real products often combine several layers in one component. The underlying responsibilities don’t go away.
01
Layer 1: Device and Sensor
The device takes a measurement, records an event, or reports its operating state. Alongside the value, it needs to expose enough identity and context for the rest of the system to make sense of the data:
- Firmware version
- Timestamp
- Unit
- Status
- Stable device identifier
This is also where basic device problems first appear. A bad reading, clock drift, low power, full storage, or the wrong patient assignment can break the chain before data leaves the hardware. Identity, controlled configuration, protected data, authenticated updates, and status reporting each cover part of that risk. The manufacturer and program operator must then decide who owns the work after deployment.
Layer 2: Connectivity
Teams can choose Bluetooth Low Energy, Wi-Fi, cellular, Ethernet, or a specialized network, but there is no default winner. Power, bandwidth, range, mobility, environment, cost, and tolerance for interruption all matter. BLE suits many battery-powered home devices and usually adds a phone or gateway dependency. Cellular removes the home Wi-Fi step, then adds coverage, carrier, and fleet-management work.
Not edge cases
Lost pairing and weak coverage aren’t edge cases. Credentials change, captive portals appear, and two implementations of the same protocol can disagree.
Practical controls
Authenticated pairing, encrypted transport, limited services, network policy, and safe re-enrollment.
Since ownership crosses device, mobile, network, and support teams, the escalation path can’t be left implicit.
03
Layer 3: Gateway or Edge
The gateway might be a patient’s phone, a dedicated home hub, a bedside system, or a facility edge service. It can translate protocols, add context, normalize preliminary data, buffer readings, and keep selected behavior running while upstream services are unavailable.
A gateway has to cope with app suspension, full storage, expired credentials, operating-system changes, and replay after reconnection. Device binding, encrypted local storage, least-privilege access, protected secrets, signed software, and integrity checks each cover a different part of the problem. Mobile or edge engineering may own the component, but support still needs enough telemetry to diagnose it.
Layer 4: Cloud and Data Platform
The cloud or data platform receives events, validates them, stores data, runs rules or analytics, and records processing state. It should keep event time separate from arrival time and preserve lineage when data is transformed.
Backlogs, schema changes, duplicate processing, regional failures, and faulty alert rules can all create believable but wrong output. The platform needs workload identity, authorization, encryption, tenant isolation, dependency controls, and vulnerability management. Platform, security, data, and site-reliability teams share the work.
Recovery also has to be exercised; a runbook nobody has tested isn’t evidence.
05
Layer 5: Integration and EHR
The integration layer maps device data to healthcare concepts and sends it to the intended destination. It manages patient and device identity, terminology, units, provenance, acknowledgements, and reconciliation. The HL7 FHIR R4 Observation resource represents measurements and simple assertions about a patient, device, or other subject. FHIR helps with exchange, but it doesn’t choose the profiles, terminology, matching rules, or workflow agreement.
The failure with the highest consequence may be a technically valid message attached to the wrong patient. Unit conversion errors, rejected messages, duplicate chart entries, mapping drift, and unavailable EHR endpoints also require controls. Scoped access, validation, provenance, audit events, interface monitoring, and reconciliation belong to this layer, with clinical data governance involved in the decisions.
06
Layer 6: Clinical and Patient Applications
Applications turn the data into work.
A care-team view may rank a cohort, show trends and alert context, and support outreach.
A patient app guides setup, shows transmission status, collects symptoms, and explains what to do when a reading or connection fails.
Main risks: alert overload, stale status, inaccessible interfaces, broad access, and unclear ownership.
Role controls, suitable session rules, minimum-necessary display, safe notifications, audit trails, and tested recovery address those risks.
One response path
Before launch, clinical product, engineering, care operations, and support should be able to describe the same response path.
Security Must Be Assigned by Layer
Security across the Internet of Medical Things in healthcare can’t be reduced to encryption. NIST IR 8259 Rev. 1, finalized in April 2026, describes foundational cybersecurity work for IoT product manufacturers. NISTIR 8259A adds a device capability baseline that covers identification, configuration, data protection, logical access to interfaces, software updates, and cybersecurity state awareness.
Those NIST publications are general IoT guidance, not medical-device authorization criteria. Teams still have to tailor the controls to the product and its risks. Where a connected component is a medical device with cybersecurity risk, the FDA’s February 2026 guidance is also relevant; it covers design, labeling, recommended premarket documentation, and applicable section 524B obligations.
Figure 2. Security-by-layer matrix: trust boundaries between the home or facility, edge, cloud, integration network, and user application, with identity, update, telemetry, vulnerability-response, and recovery paths across the layers. Custom visual by Intelisoft.
Device
Layer 1 of 5
Representative threats
Default credentials, physical access, altered firmware, exposed debug interface
Engineering controls
Unique identity, hardened interfaces, signed updates, secure configuration, tamper-aware design where needed
Evidence to retain
Device inventory, firmware identity, security test results, update and support policy
Connectivity and edge
Layer 2 of 5
Representative threats
Weak pairing, intercepted traffic, stolen phone, queue manipulation
Engineering controls
Authenticated pairing, transport protection, device binding, protected local storage, replay controls
Evidence to retain
Pairing tests, protocol configuration, mobile threat model, offline/reconnect tests
Platform
Layer 3 of 5
Representative threats
Stolen service credentials, cross-tenant access, dependency compromise, denial of service
Engineering controls
Workload identity, least privilege, segmentation, rate limits, dependency controls, monitored recovery
Evidence to retain
Access matrix, threat model, SBOM, logs, recovery and security test evidence
Integration
Layer 4 of 5
Representative threats
Wrong destination, altered mapping, over-broad EHR access, untracked rejection
Engineering controls
Scoped APIs, schema and terminology validation, provenance, reconciliation, interface monitoring
Evidence to retain
Interface contract, mapping tests, authorization tests, rejection and reconciliation records
Applications
Layer 5 of 5
Representative threats
Account takeover, excessive access, PHI in notifications, unowned alerts
Engineering controls
MFA where appropriate, role controls, session policy, safe notifications, audit events, escalation logic
Evidence to retain
Role matrix, usability/security tests, audit samples, alert-routing evidence
Assign operational ownership
If nobody watches a control’s signals or maintains its configuration, that control will erode. Contracts and operating procedures should assign each of these responsibilities to named parties:
Vulnerability intake
Updates
Device replacement
Certificate or key rotation
Incident communication
End-of-support transitions
Interoperability Extends Beyond Device Protocols
A successful BLE pairing or vendor SDK demo proves the first connection and little else. A connected-health product still needs interoperability at three levels:
Technical interoperability
Systems exchange messages reliably, authenticate peers, acknowledge delivery, and recover from errors.
01
Semantic interoperability
The recipient interprets the patient, device, measurement, unit, timestamp, quality, and context consistently.
02
Workflow interoperability
Information reaches a person or process able to use it, with a visible priority, owner, and completion state.
03
Patient identity needs deliberate controls. A device may pair correctly to a phone and still map to the wrong enrollment or EHR record. Controlled enrollment, authoritative identifiers, matching rules, exception queues, and an audited correction process reduce that risk. Replacement needs the same attention: the longitudinal record should remain intact, while the new hardware shouldn’t inherit old credentials.
Units and terminology fail more quietly. Keep the source value and unit, document transformations, validate ranges, and retain provenance. A normalization step shouldn’t discard the detail needed to investigate a discrepancy. For FHIR exchange, the parties still have to agree on profiles, code systems, required fields, update behavior, and error handling. The label ‘FHIR-compatible’ isn’t an interface contract.
Planning a connected-health product?
Tell us which workflow your device data should feed. We will help map the layers, failure modes, and owners before you build.
IoMT in Healthcare Use Cases
The same architecture can support several healthcare workflows. What counts as an acceptable delay, sufficient evidence, or a workable response model will change with the use case.
Which workflow will the data feed?
Remote Patient Monitoring
How it works
Home devices may collect blood pressure, weight, glucose, oxygen saturation, or heart rate. A phone or hub sends the readings to a platform, where rules and care-team workflows surface missing data and measurements that need review.
Design caution
The practical design questions are cadence, setup, device assignment, measurement context, alert ownership, and what the program does when data stops.
Connected Medication Support
How it works
Connected dispensers, injection devices, and adherence sensors can record events and support reminders.
Design caution
That evidence has limits. An open-device event doesn’t prove that a dose was taken, so product language should state what was observed, avoid unsupported clinical conclusions, and keep sensitive details out of notifications.
Hospital Device and Asset Monitoring
How it works
Connected equipment can report location, use, consumable status, or maintenance needs. The workflow may be operational rather than clinical, but inventory, identity, segmentation, updates, and downtime still matter.
Design caution
A poorly secured asset tracker can become an entry point to the wider healthcare network just as easily as a clinical device.
Home Health and Post-Discharge Programs
How it works
Home-health and post-discharge programs often combine biometric readings, patient-reported information, tasks, and communication. The application should present a coherent timeline instead of unrelated feeds.
Design caution
It also needs a clear boundary between technical support, routine care coordination, and urgent clinical escalation.
Facility Telemetry and Connected Care
How it works
Bedside monitors, infusion systems, and other connected devices can send observations and status to clinical systems.
Design caution
In this setting, latency, network zoning, clock synchronization, alarm management, certification, and maintenance windows may be more constrained than in a consumer wellness product. The architecture should follow the real use and consequence of failure.
What Happens When Connectivity Fails?
Start with failure behavior, not retry counts. A reading that never existed isn’t the same as one that arrived late, became stale, or was delivered twice.
The system has to preserve those distinctions because the response may be different.
| Failure mode | Required behavior | Evidence and alerting |
|---|---|---|
| Device cannot reach the phone or gateway | Show connection state; preserve data locally when supported; guide safe re-pairing | Device and app event history; test with range loss, reboot, and interrupted pairing |
| Gateway loses internet access | Queue encrypted records with capacity and expiry limits; resume without changing measurement time | Offline-duration and storage tests; queue-depth alert; reconnection and replay results |
| Retry creates duplicate messages | Use stable event identifiers or idempotency controls; record duplicate disposition | Duplicate-injection test; processing metrics; reconciliation report |
| Events arrive out of order | Preserve event time and sequence metadata; define ordering window and late-data behavior | Out-of-order test set; late-event dashboard; affected-rule review |
| Platform accepts data but downstream EHR is unavailable | Retain delivery state; retry according to contract; expose backlog and reconciliation | Interface acknowledgement history; backlog thresholds; recovery exercise |
| Device stops transmitting silently | Track expected cadence and device health; distinguish no data from normal result | Last-seen status, missed-reading rule, support and care-team escalation test |
| Alert service is delayed or unavailable | Define degraded mode, priority handling, failover, and human communication path | Alert-latency monitoring, failover test, unresolved-alert report |
“Buffering buys time, but only within a known limit.”
Intelisoft engineering team
The design needs a maximum offline period, local capacity, an expiry rule, behavior for full storage, and visible status when data isn’t reaching its destination. Backoff and jitter matter, but retries also need a business deadline.
“Once that deadline passes, the item belongs in an exception workflow rather than another retry cycle.”
Intelisoft engineering team
Figure 3. Failure-mode control map: common failures placed on the six-layer architecture, each with a detection signal, automated response, escalation owner, and reconciliation step, shown as data delayed, lost, duplicated, or device unavailable. Illustrative mapping. Custom visual by Intelisoft.
Intelisoft RPM Case: From Bluetooth Device to Care-Team Action
Intelisoft’s remote patient monitoring project illustrates the entire path. Patients used a mobile app connected to home Bluetooth devices. The platform received vital signs, applied risk scoring, and organized follow-up work for care teams in a web application.
Intelisoft RPM program
Source: Intelisoft project data. The product was delivered in seven months.
The product was delivered in seven months and supported more than 3,000 monitored patients in its first year. The vitals-ingestion pipeline recorded 99.9% uptime, while 30-day readmissions fell by 34% in the enrolled cohort. These are results from this specific program, not a forecast for another rollout.
Patient mobile app
Connected to home Bluetooth devices
Platform
Vital signs and risk scoring
Care-team web app
Organized follow-up work
What it is
What it is not
Case metrics
Results from this specific program
A forecast for another rollout
Intelisoft’s role
A senior engineer owns decisions that cross component and team boundaries
Regulatory and clinical judgments, which the manufacturer and its qualified advisers retain
Healthcare
Remote patient monitoring
Bluetooth devices
The published metrics sit on top of routine engineering details. Setup and mobile connectivity determined whether readings arrived; the ingestion path determined whether risk rules saw current data. Patient identity and measurement context affected scoring, and the care-team application had to turn output into reviewable work rather than another unprioritized feed.
Intelisoft treated the RPM product as one coordinated mobile, platform, integration, and web system. The Intelisoft projects portfolio includes additional healthcare delivery examples.
Figure 4. Intelisoft RPM case data flow from the Bluetooth home device to care-team outreach, with offline queue, duplicate control, processing status, alert owner, audit trail, and support feedback path. Metrics: Intelisoft project data. Custom visual by Intelisoft.
Senior engineers owned the boundaries between components, and monitoring showed where a reading had stalled or been rejected.
How to Build a Connected Healthcare Product
Intelisoft starts with the workflow. Architecture choices become clearer once the team knows who will act on the data and what must happen when it is late, missing, or wrong.
01
Define the workflow and intended use.
Who uses the product? What decision do they make, and how much time do they have? Write down the claims, clinical boundaries, and target markets instead of leaving them as assumptions.
02
Write the device and data contracts.
Be precise about what the device measures, what the value means, which identifiers travel with it, and how the system represents status, firmware, cadence, and errors.
03
Map the six layers.
Put every component somewhere, then record its dependencies, trust boundaries, failure modes, controls, and owner. Gaps are easier to fix when they are visible.
04
Set security and regulatory scope before building.
The work includes a product-specific risk analysis, device capabilities, update support, data protection, and the evidence the target market will expect.
05
Design integration and reconciliation.
Patient matching, terminology, EHR contracts, acknowledgements, exceptions, and audit trails need explicit rules that both sides can test.
06
Pilot the whole workflow, not a happy-path demo.
Use representative devices, environments, networks, users, clinical operations, support procedures, and degraded modes.
07
Scale with observability.
Watch device status, queue depth, processing latency, interface backlog, alerts, security events, support demand, and data quality. Each signal needs an owner and a response.
A successful pairing demo isn’t evidence that a connected-health product is ready. The pilot should show that data survives realistic interruptions, reaches the correct person, leads to an understandable action, and can be reconciled afterward. The NIST SP 1800-30 practice guide takes a similar ecosystem view by examining the patient home, platform provider, and healthcare delivery organization as connected domains.
What clients say about Intelisoft
Frequently asked questions
IoMT is the ecosystem around connected health or medical devices. It includes networks, edge software, data platforms, clinical integrations, and user applications. The sensor is the starting point; the rest of the system turns its output into something a healthcare workflow can use.
You’ll find IoMT in remote patient monitoring, home health, connected medication support, hospital telemetry, asset monitoring, and patient-facing programs. The design still has to follow the workflow, intended use, data sensitivity, and consequence of delay or error.
No. It depends on purpose, function, claims, market, and risk. One product may contain a regulated device, a general-purpose phone, cloud infrastructure, and administrative software. Qualified advisers should assess each function and the system as a whole.
IoMT describes the technology and operating ecosystem. RPM is a care-delivery model that collects patient information outside a facility for review and possible intervention. RPM often uses this architecture, but connected devices also support hospital operations, telemetry, maintenance, and other workflows.
There’s no universal option. BLE, Wi-Fi, cellular, Ethernet, and specialized protocols have different strengths and weaknesses. Choose after you know the environment, what users can manage, how long the product may remain offline, which security controls apply, and how the device fleet will be supported.
Usually, the recipient needs a patient or subject reference, device identity, measurement type, value, unit, event time, status, and provenance. The exact fields vary. Keep enough context to interpret the reading and to deduplicate, reconcile, or investigate it later.
Decide how much data the device or gateway can buffer, how it is encrypted, when retries stop, and when queued records expire. The system must tell a missing measurement from a transmission failure. It also needs a maximum tolerated delay and an owner when automatic recovery fails.
No. FHIR gives teams standard resources and exchange patterns, but it doesn’t decide patient matching, terminology, profiles, units, workflow ownership, or error handling. Put those choices in the interface contract and test them with the receiving organization.
Infrastructure uptime is only one signal. Teams also need the device’s last-seen time, firmware, mobile or gateway health, queue depth, event age, duplicates, validation errors, processing latency, EHR acknowledgements, unresolved alerts, security events, and support demand. If nobody owns the response, the metric isn’t operationally useful.
How Intelisoft can help
Intelisoft works across the connected-health stack: device integration, mobile and web applications, cloud services, data, and interoperability. A project might start as IoMT Development or with a narrower Remote Patient Monitoring Software Development brief. If the patient journey depends on paired hardware, Healthcare Wearable App Development becomes part of the same product conversation.
Provider-facing products often need separate Healthcare Data Integration and EHR/EMR Integration workstreams. Intelisoft maps the workflow and operating responsibilities first, then gives a senior engineer ownership of decisions that cross those boundaries. The manufacturer and its qualified advisers retain the regulatory and clinical judgments.
Sources
NIST, FDA, HL7, and PubMed sources checked October 14, 2026. Case figures come from Intelisoft project data. This guide isn’t legal, clinical, or regulatory advice.
Ivan Kuntyi is Head of Information Technology at Intelisoft, where he leads cloud infrastructure strategy and helps engineering teams build secure, scalable systems. His work focuses on AWS infrastructure and cloud security, on-premises-to-cloud migration, reliable development environments, and the growth of infrastructure and DevOps teams.


