PPS消息传送可简化医疗设备设计

发布者:WhisperingWave最新更新时间:2016-12-06 来源: 21ic关键字:PPS  传送  医疗设备 手机看文章 扫描二维码
随时随地手机看文章

一款电子医疗设备的设计、开发和上市准备可能比拥有同等技术复杂度的消费级设备要花费更多的时间、努力和成本。除了一般的开发和审批需求,医疗器械还有严格的功能安全和认证要求。这些要求都意味着医疗器械拥有严格定义和管理的设计、开发和审批环境,并需要对功能安全进行广泛和精细的验证。

  当然,医疗器械在上市之前必须得到产品销售地和使用地主管当局的相关认证,比如:FDA 510(k)上市前通告、医疗器械指令(MDD)和其他国际和国家机构颁发的认证。

  本文描述了医疗数据聚合器和发布者(QNX公司医疗演示)中的PPS消息传送。QNX医疗演示(MD)在便携式演示应用中整合了血压计、肺活量计、脉搏氧饱和度仪、心电图和胰岛素泵。这些设备连接至QNX康体佳互通性管理器上,并利用QNX PPS消息传送与Qt HMI进行通信。PPS也为远程管理器提供了消息传送服务,以确保与基于云的数据库和便携式平板电脑之间进行安全互联网通信。由于带有PPS消息传送功能的系统可以简易地整合不同的组件,我们可以得出结论:PPS消息传送功能非常适用于像QNX MD应用之类的系统。

图1:QNX MD演示。

  异步消息传送

  异步消息已众所周知并得到广泛应用,这里不再赘述。它是很多系统可选的解决方案,但其一些特性使它难以成为需要集成大量器件和软件的系统的理想解决方案。

图2:采用异步消息传送,进程无须等待目标接收进程的回复。

  对于复杂医疗设备的消息传送模式,值得注意的是,异步消息传送是一个低端的解决方案--它将错误处理、端到端语义和缓冲管理等负担推高至应用程序级。因此,架构师在设计采用异步消息传送模式的系统时,必须开发一个或多个协议,以确保在所有应用中消息传送正确进行,因为它们必须保证这些应用程序在高负载条件下能够获得足够的内存分配用于消息缓冲。

  在简单的系统中,完成这些任务可能不太费劲,但对于设计或升级复杂的系统,这些任务可能构成艰巨的挑战。进一步来说,它们给应用程序级或者应用开发流程带来的复杂操作不仅会影响设计和开发进程,也会影响设备的审批,进而影响设备认证。

  发送/接收/回复

  发送/接收/回复(或者同步)消息传送不如异步消息传送那样常见。它的重要性主要体现在实时环境中--许多进程必须先响应其消息后才能继续运行。此外,与异步消息传送不同的是,采用发送/接收/回复消息传送时,系统框架会承受处理消息传送错误和消息缓冲的负担。

  每个服务器都与其客户端直接通信,而且必须知道如何响应所有的客户端消息。

  同步消息传送密切联系着发送方和接收方,因此,更改一个软件组件可能需要更改其他的软件组件,这不仅延缓或阻碍了系统开发,还加剧了系统的脆弱性。

图3:采用同步消息传送,进程阻塞直到它接收到从目标接收进程发出的回复。

  总之,如果采用发送/接收/回复消息传送,当系统不断扩展并增加不同组件时,系统的复杂性会迅速加剧,变得不堪一击,因此很难在确保性能和对医疗器械来说极为重要的可靠性的同时进行升级和扩展。

二进制还是可读对象?

系统可扩展性

  利用PPS服务,发布者与订阅者之间并不认识;他们之间唯一的联系是具有某种含义和用途的对象。这种消息传送模式赋予了系统设计者极大的灵活性:如有必要,他们可以将关于模块连接点和数据流的决策推迟到运行时间再做出。因为这些决定既非硬编码,也没有直接联系,开发人员可以根据实际情况或要求的变化改变决定,甚至还能在系统运行时动态地更改决定。

  松耦合PPS消息传送模式还能简化新软件组件的集成。由于发布者和订阅者不必认识对方,增加组件的开发人员只需要确定这些新组件的发布内容,以及他们需要其他PPS客户端发布的数据内容。开发人员无需精确地调整应用程序接口;系统复杂性不会随组件的增加而加剧。

图4:QNX MD视频截图。

  医疗演示

  作为QNX软件系统公司开展的医疗器械开发计划的一部分,运行QNX Neutrino RTOS的系统中设计和创建了QNX MD数据聚合和发布应用,以在便携式医疗器械提供的有限的计算资源上运行。该应用利用基于康体佳标准的互通性管理器、PPS和用户界面框架Qt创建的HMI,将一系列典型设备组合起来。

  Qt和CESL

  选择Qt用户界面和康体佳使能软件库(CESL)的互通性管理器是因为这两种技术都在医疗器械行业享有盛誉。Qt在C++开发环境中提供了一套明确定义的UI组件,并且有着在获得了FDA及其他规定认证的医疗器械上成功实现的悠久历史。

图5:带有PPS消息传送模式的QNX MD数据聚合和发布应用。需要注意,PPS为HMI和互通性管理器以及远程管理器提供所有消息传送。

  Qt提供了打造符合严格设计要求的清晰、高效的用户界面所需的所有组件,包括布局、分层和多媒体支持。与之类似,康体佳软件库中的通信协议不仅提供了与完全不同的医疗器械进行通信的简单方法,而且是一个早已在医疗器械中成功部署的标准化协议。简而言之,Qt和康体佳技术满足所有需求,并且为医疗器械行业所熟知和信任。

  简化的架构

  QNX MD演示应用使用PPS服务的一个重要好处是松耦合的消息传送模式可以实现灵活的架构。如果出于任何原因而必须要求这样的改变,也仅需要极少量的工作来用另一个库替代康体佳库,或者替代HMI的Qt.

  改变HMI技术无需改变互通性管理器或者远程管理器,就像改变这些管理器不会要求改变HMI一样。此外,PPS消息传送模式也便于添加新的设备,可以利用标准的康体佳协议通过USB、蓝牙甚至TCP将新的设备连接至系统。例如,仅需利用康体佳协议将一个EEG连接至互通性管理器,创建适当的PPS对象与数据库、本地HMI和平板电脑上的远程HMI交流数据,并在HMI中添加相关的显示和控制功能,即可将该EEG添加到可行性论证模型中。

  在使用其他消息传送模式的系统中,组件彼此紧密联系,也与人机界面密切联系。每个组件都要了解需要与其交换数据的其他组件--在这种系统架构中更改或增加内容势必会困难重重、耗费时间和充满风险。PPS消息传送模式的另一个优势是它可以简化测试和功能安全验证,因为增加新的组件无需重新访问其他所有组件之间的消息传送。

  最后,PPS消息传送简化了品牌重塑、本地化和用户界面更新。因为HMI通过PPS对象与系统的其余组件进行通信,所以用户界面设计者仅需确保新的或改变的HIMI所订阅和发布的PPS对象与先前HMI的PPS对象相同。他们不需要改变HMI下面任一行代码。在完全相同的基础系统上,仅需通过不同的界面、实现不同的特性或者不同区域的不同HMI设计(例如支持不同的写入系统或不同的颜色偏好和意义),即可打造出各种产品系列。

图6:QNX MD应用程序连接外部数据库的高层视图。

  本文小结

  QNX MD应用展现了PPS消息传送可以如何应用于松耦合的医疗器械架构中。该设计实现了HMI和支持标准康体佳协议的互通性管理器之间灵活、强大的通信。这个互通性管理器还可与外部组件设备通信。由于组件仅仅根据实施需求来发布和订阅PPS对象,他们不需要了解对方,因此不费吹灰之力就可以扩展或修改系统。实际上,PPS组件的松耦合架构使更改、升级和扩展任务变得更加轻松,从而减少了风险。


  PPS服务可设计成使用二进制对象或可读对象。

  我们选择将可读对象和属性用于QNX PPS,因为与较大对象的成本相比,其具有更大的开发和调试优势。

  可读对象允许使用简单的文件系统工具从命令行进行调试,比如cat命令用于订阅,echo命令用于发布。


关键字:PPS  传送  医疗设备 引用地址:PPS消息传送可简化医疗设备设计

上一篇:PPS消息传送可简化医疗设备设计
下一篇:数字监控智能视频分析三大技术

推荐阅读最新更新时间:2024-05-03 00:52

从零开始51单片机教程 —— 11 数据传送类指令
利用程序实践数据传送类指令 单片机的累加器A与片外RAM之间的数据传递类指令 MOVX A,@Ri MOVX @Ri,A MOVX A,@DPTR MOVX @DPTR,A 说明: 1)在51系列单片机中,与外部存储器RAM打交道的只能是A累加器。所有需要传送入外部RAM的数据必需要通过A送去,而所有要读入的外部RAM中的数据也必需通过A读入。在此我们能看出内外部RAM的区别了,内部RAM间能直接进行数据的传递,而外部则不行,比如,要将外部RAM中某一单元(设为0100H单元的数据)送入另一个单元(设为0200H单元),也必须先将0100H单元中的内容读入A,然后再传送到0200H单元中去。 要读或写外部的RAM,当
[单片机]
医疗设备消费化大势所趋,可穿戴医疗设备将成下一热点
可穿戴设备最大的优点就是可不受时间地点的限制,便捷地储存个人的健康信息。按照市场调研机构Transparency Market Research 的报告称,2012年可穿戴市场容量7亿5千万美元;但到了2018年,市场容量预计是58亿美元。年复合增长率高达40.6%。 这其中,可穿戴医疗设备无论是在市场容量上,还是在复合增长率上,都远高于其它类别。同时,与医疗和健康相关的可穿戴设备会占据整个穿戴市场的大半。 这里提到的与健康相关的可穿戴设备大致可以分为医用和非医用两大类,比如可携带式血糖仪就属于医用类,而小米手环属于非医用类。但两者的界限在应用层面上并不严格,甚至很多原本定位于娱乐的可穿戴设备都有健康用途。比如谷歌眼镜可用于直播
[医疗电子]
DICOM标准在便携式医疗设备中的应用
  在过去几十年里不仅数字化医学影像的应用发展迅速,共享这些信息的能力还可以在几秒钟内把影像传遍全球,这样使得这些影像可以被最大化的利用。医疗数字影像和通信标准(Digital imaging and communicaTIon in medicine-DICOM)定义了传输医疗影响以及相关资料的标准。    DICOM标准 是医学影像存档与传输系统(picture archivingand communication systems-PACS)中最常用的标准,这个医疗网络系统用于存储,检索,发布以及展示影像。此外系统还可以帮助医院进行无胶片影像存储和展示。这样数以百万计的存储在黄色信封里的胶片就可以被1到10TByte的的数字
[医疗电子]
DICOM标准在便携式<font color='red'>医疗设备</font>中的应用
3D打印可帮助医生设计并定制出医疗设备
近日,纽约3D打印矫形器和假体制造商Create O&P正在与加拿大科技公司Vorum合作,来向北美诊所和定制假体设备供应商提供一个全新的内部3D打印解决方案。作为其最新的CAD/CAM打印系统套餐的一部分,Create O&P宣布将提供Vorum的Canfit 3D O&P设计软件。 Canfit软件目前被用在全球的700个设备上,与Create O&P有合作关系的诊所医生甚至不用离开他们的办公室就可以数字扫描、修改和制造他们自己的设备。 Vorum的Canfit 3D O&P设计软件 对于那些想要在内部设计和3D打印定制设备的矫形和假体诊所而言,这个新的Create O&P技术套餐是第一个完整解决方案,其中包装包括: Cr
[医疗电子]
利用单片机实现远程数据传送
  1 引言   我国中大型石油化工企业大都采用小电流接地系统来供电,电力系统较为庞大。这类系统一般拥有几座乃至十几座35kV级的总降压站,几十座6~10kV级的高压配电室,分布范围较广,有的变电站离开总调有十几km之远。因此,各变电站的电量参数(电压、电流、相位、功率因数等)的准确、可靠传送,对总调及时决策、对提高供电质量和确保电力运行安全尤为重要。这里,我们采用单片微型计算机控制调制解调器进行远程实时数据传送,获得了满意的效果。   2 硬件系统设计   系统网络图如图1所示。本系统的上位机采用PII微机,通过MODEM←→交换网←→MODEM与作为下位机的单片机系统相连接。电力传感器采集的数据信号输入单片机系统,经软件
[单片机]
利用单片机实现远程数据<font color='red'>传送</font>
16位数据传送指令(1条)——mcs51单片机汇编语言
16位数据传送 指令 (1条) 这是89C51单片机唯一的一条16位立即数传递指令,其功能是将一个16位的立即数送入数据指针DPTR中去。其中高8位送入DPH,低8位送入DPL。 MOV DPTR,#data16 ;#dataH→(DPH),#dataL→(DPL)16位常数的高8位送到DPH,低8位送到DPL 例如:MOV DPTR,#2345 则执行完程序后,DPL中的值为23,DPL中的值为45。
[单片机]
Acquire For Photoshop:iOS设备可无线传送照片的应用
          Acquire For Photoshop是由Flying Car Inc.公司推出的一款新的iOS应用程序。它允许用户在使用iOS设备照相之后直接将相片传送到Adobe Photoshop CS5。   Acquire For Photoshop是一款简单强大的实用工具,用户使用iOS设备照相之后就可以立即直接将照片传送到Adobe Photoshop CS5,当然用户也可以从相片库中选择相片传送。使用Adobe的Remote Connect远程连接功能,用户就可瞬间将照片无线传送至Photoshop,方便用户对照片进行即时编辑。   特点 -简洁性:Acquire的设计理念是一款有
[手机便携]
ADI:2010年,传统医疗设备仍将是主角
  医疗电子的发展是需要经济支撑的,因而,金融危机和政府财政的拮据对全球医疗电子的影响也是必然的。但是,即使在最不景气的2009年,中国医疗市场的发展却是有目共睹的。   随着人口老龄化、人类生活水平提高、技术不断进步以及政府医疗改革等发展,医疗行业及其相关的半导体市场也将更快速和大规模的增长。也正是医改、技术创新以及医疗电子技术的便携化和家庭化趋势推动了中国医疗电子业务在2009年的持续增长。   那么,危机中的医疗电子产业将向何方发展?且让我们听听ADI亚太区医疗事业资深业务经理周文胜的看法。 ADI亚太区医疗事业资深业务经理周文胜
[医疗电子]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved