- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
个人医疗设备通信标准将无缝通信变成现实
面向对象模型
尽管ISO/IEEE 11073标准不要求设计者使用面向对象的编程语言作为PHD软件的操作语言,但标准制定是基于面向对象的系统管理模型和程式。这样做的价值在于可方便地增加新标准,因为新设备可被看作是已定义的某医疗设备系统(MDS)对象的另一种形式。
两个重要的概念:“中介和管理人”,其定义如下:
* 中介是PHD软件的组成部分,其主要职能是为外界的设备提供界面连接功能。
* 管理人是信息传输通道另一端设备的软件组成部分,通常是从中介接收数据。
由于中介设备通常在零售店出售,一般是低成本的面向用户的产品设备,因此其内存、微控制器、存储器、闪存等基本硬件的性能都不高。另外,设备采用小型廉价的电池,电力有限。出于简易和能源有效的考虑,它们一般采用固定配置,一旦发生停滞就无法连接。而管理人则一般拥有更强的硬件性能,可与多个中介连接,通常使用墙插式电源或更强大的电池。
一个中介可用一个或多个标准配置操作,或用扩展(自定义)配置操作。中介在首次与管理人连接后,即告知了其设备类型。一般,管理人已知此类中介的对象模型:管理人在创建时已输入相关信息,或在与其他拥有相同对象模型的中介连接时获得了相关信息。若管理人不知中介的配置信息,可要求中介罗列属性,以告知自身特征。
由于PHD设备配置存在各种类型,有些基本医疗设备系统(MDS)的属性是必须的,有些是可选的。在面向对象模型中,上述信息被称为域信息模型(DIM)。表3罗列了可能与设备相关的对象类别。
表3:PHD对象类。
每个对象及其所有属性均在《抽象句法符号标准一》(ASN.1)中给出正式定义,该标准是用于表述、编码、传输和解码数据的规则和结构的标准表达方式。每个PHD中将包含若干个表3中描述的物件,用来定义设备传送的数据。
图3是一个MDS(中介)对象模型:体重计(ISO/IEEE 11073-10415),与表3中描述的模型一致。
图3:体重计对象模型。
如何成为一名优秀的射频工程师,敬请关注: 射频工程师养成培训
上一篇:华大电子Nos-Wlan模块在基于ARM7核处理器uC/OS-ii系统的移植
下一篇:针对手机应用的高性能Omap2420剖析