Implantable and wearable medical devices (IWMDs) are widely used for the monitoring and therapy of an increasing range of medical conditions. Improvements in medical devices, enabled by advances in low-power processors, more complex firmware, and wireless connectivity, have greatly improved therapeutic outcomes and patients' quality-of-life. However, security attacks, malfunctions and sometimes user errors have raised great concerns regarding the safety of IWMDs. In this work, we present a HW/SW (Hardware/Software) framework for improving the safety of IWMDs, wherein a set of safety rules and a rule check mechanism are used to monitor both the extrinsic state (the patient's physiological parameters sensed by the IWMD) and the internal state of the IWMD (I/O activities of the microcontroller) to infer unsafe operations that may be triggered by user errors, software bugs, or security attacks. We discuss how this approach can be realized in the context of a artificial pancreas with wireless connectivity and implement a prototype to demonstrate its effectiveness in improving safety at modest overheads.
翻译:用于监测和治疗越来越多的医疗条件的可移植和可磨损医疗装置(IMWs)被广泛用于监测和治疗日益广泛的医疗条件;通过低功率处理器的进步、更复杂的固态软件和无线连接,医疗装置的改进大大提高了治疗结果和病人的生活质量;然而,安全攻击、故障和有时用户错误引起了人们对IMES安全的极大关切;在这项工作中,我们提出了一个改善IMs安全的HW/SW(Hardware/Software)框架,其中使用一套安全规则和规则检查机制来监测外部状态(IMS感知的病人生理参数)和IMS(微控制器I/O活动)的内部状态,以推断可能由用户错误、软件错误或安全攻击引发的不安全操作;我们讨论如何在无线连接的人工锅中实现这一方法,并采用一个原型,以显示其在改善小顶部安全方面的效力。