医疗设备处理信息的方法、装置、设备及存储介质制造方法及图纸

技术编号:19549300 阅读:21 留言:0更新日期:2018-11-24 21:34
本申请提供一种医疗设备处理信息的方法、装置、设备及存储介质,其中上述方法应用于医疗设备的控制器中,该控制器包括:针对每一个节点设备设置的不同类型数据接收器;以及与每一个所述数据接收器对应的数据处理模块;所述方法包括:通过预设数据处理服务接收各节点设备传输的数据;根据所述数据中的预设信息确定哈希值,所述哈希值代表一个预设节点设备传输了一种预设类型消息;根据所述哈希值确定目标数据接收器,将所述数据发送给所述目标数据接收器;通过所述目标数据接收器,将所述数据中的消息本体发送给对应的目标数据处理模块进行信息处理。通过本申请提供的医疗设备的通信方法,可以提升数据传输速率,加强系统的可扩展性。

Method, device, equipment and storage medium of medical equipment processing information

The application provides a method, device, device and storage medium for processing information of medical equipment, in which the method is applied to a controller of medical equipment, which includes: different types of data receivers for each node device; and data processing models corresponding to each of the data receivers. The method includes: receiving data transmitted by each node device through a preset data processing service; determining a hash value based on the preset information in the data, which represents a preset type message transmitted by a preset node device; and determining a target data receiver based on the hash value, which determines the data. The message body in the data is sent to the corresponding target data processing module for information processing through the target data receiver. Through the communication method of the medical equipment provided in this application, the data transmission rate can be increased and the scalability of the system can be enhanced.

【技术实现步骤摘要】
医疗设备处理信息的方法、装置、设备及存储介质
本申请涉及医疗设备的通信
,特别涉及一种医疗设备处理信息的方法、装置、设备及存储介质。
技术介绍
电子医疗设备(核医学、超声影像、磁共振MRI、CT类)如CT、PET等设备在疾病诊断及治疗方面占据的作用越来越大,以医用电子直线加速器(medicalelectronlinearaccelerator)为例,医用电子直线加速器在临床医学如肿瘤治疗方面的应用越来越广泛,随着医疗电子设备技术的不断发展,医用电子直线加速器功能集成度在不断提高,配有相应功能的部件级子设备即节点设备也越来越多。相关技术中,节点设备与设备控制器之间、节点设备之间的数据交互基于CAN总线实现,但随着节点设备的不断增多以及各节点设备的功能升级,通讯系统中需要传输的数据也不断增多,例如,电子直线加速器的重要部件多叶光栅,在数据交换中就需要占用CAN总线大量数据带宽。然而CAN总线的带宽资源有限,各节点设备借助于CAN总线进行数据传输,当某一时刻的待传输数据量很大时,会增加传输延时或发生数据丢包,影响电子直线加速器的信息传输性能。
技术实现思路
有鉴于此,本申请提供一种医疗设备处理信息的方法、装置、设备及存储介质,以提升数据传输速率,加强设备的可扩展性。具体地,本申请是通过如下技术方案实现的:第一方面,提供一种医疗设备处理信息的方法,应用于医疗设备的控制器中,该控制器包括:针对每一个节点设备设置的不同类型数据接收器;以及与每一个所述数据接收器对应的数据处理模块;所述方法包括:通过预设数据处理服务接收各节点设备传输的数据;根据所述数据中的预设信息确定哈希值,所述哈希值代表一个预设节点设备传输了一种预设类型消息;根据所述哈希值确定目标数据接收器,将所述数据发送给所述目标数据接收器;通过所述目标数据接收器,将所述数据中的消息本体发送给对应的目标数据处理模块进行信息处理。第二方面,提供一种医疗设备处理信息的装置,设置于医疗设备的控制器中,该控制器包括:针对每一个节点设备设置的不同类型数据接收器;以及与每一个所述数据接收器对应的数据处理模块;所述装置包括:数据接收模块,用于通过预设数据处理服务接收各节点设备传输的数据;哈希值确定模块,用于根据所述数据中的预设信息确定哈希值,所述哈希值代表一个预设节点设备传输了一种预设类型消息;接收器确定模块,用于根据所述哈希值确定目标数据接收器,将所述数据发送给所述目标数据接收器;信息处理模块,用于通过所述目标数据接收器,将所述数据中的消息本体发送给对应的目标数据处理模块进行信息处理。第三方面,提供一种电子医疗设备,包括:医疗设备本体和控制器,所述控制器包括:内部总线,以及通过所述内部总线连接的存储器、处理器和外部接口;其中,所述存储器,用于存储医疗设备处理信息的控制逻辑对应的机器可读指令;所述处理器,用于读取所述存储器上的所述机器可读指令,并执行所述指令以实现如下操作:通过预设数据处理服务接收各节点设备传输的数据;根据所述数据中的预设信息确定哈希值,所述哈希值代表一个预设节点设备传输了一种预设类型消息;根据所述哈希值确定目标数据接收器,将所述数据发送给所述目标数据接收器;通过所述目标数据接收器,将所述数据中的消息本体发送给对应的目标数据处理模块进行信息处理。第四方面,提供一种机器可读存储介质,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被执行时进行如下处理:通过预设数据处理服务接收各节点设备传输的数据;根据所述数据中的预设信息确定哈希值,所述哈希值代表一个预设节点设备传输了一种预设类型消息;根据所述哈希值确定目标数据接收器,将所述数据发送给所述目标数据接收器;通过所述目标数据接收器,将所述数据中的消息本体发送给对应的目标数据处理模块进行信息处理。本公开的实施例提供的技术方案可以包括以下有益效果:本公开提供的医疗设备处理信息的方法,对于一个节点设备发送的不同类型消息,可以通过每个消息数据对应的哈希值,快速确定对应的数据接收器,通过各数据接收器和相应的数据处理模块进行信息处理。由于上述哈希值的确定综合参考了网络的通道标识、消息类型、源节点标识等信息,使得控制器可以并行处理不同节点设备基于不同网络通信协议传输的数据,提升电子医疗设备的可扩展性和数据处理效率。附图说明图1是本申请根据一例子示出的一种医疗设备处理信息的应用场景示意图;图2是本申请根据一例子示出的一种医疗设备处理信息的方法流程图;图3是本申请根据一例子示出的步骤13具体实施方式的流程图;图4是本申请根据一例子示出的步骤14一具体实施方式的流程图;图5是本申请根据一例子示出的步骤14另一具体实施方式的流程图;图6是本申请根据一例子示出的步骤14另一具体实施方式的流程图;图7是本申请根据一例子示出的另一种医疗设备处理信息的方法流程图;图8是本申请根据一例子示出的一种医疗设备处理信息的装置的结构图;图9是本申请根据一例子示出的一种医疗设备处理信息的装置框图;图10是本申请根据一例子示出的另一种医疗设备处理信息的装置框图;图11是本申请根据一例子示出的另一种医疗设备处理信息的装置框图;图12是本申请根据一例子示出的另一种医疗设备处理信息的装置框图;图13是本申请根据一例子示出的另一种医疗设备处理信息的装置框图;图14是本申请根据一例子示出的另一种医疗设备处理信息的装置框图;图15是本申请根据一例子示出的另一种医疗设备处理信息的装置框图;图16是本申请根据一例子示出的不同节点设备的数据接收器及对应数据处理模块的分布示意图。具体实施方式在本专利技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。本申请提供一种医疗设备的信息处理的方法,可以应用于各种电子医疗设备中,例如CT(ComputedTomography,电子计算机断层扫描)、PET(PositronEmissionTomography,正电子发射计算机断层扫描)、MRI(MagneticResonanceImaging,磁共振成像)、超声波等医疗成像设备,以及放疗设备如医用电子直线加速器(medicalelectronlinearaccelerator)。上述电子医疗设备中设置有用于实现不同功能的部件级子设备即节点设备,不同节点设备借助通信传送介质及各种通信协议与医疗设备的控制器进行数据传输。参见图1根据一例子示出的一种场景示意图,本申请实施例中将以医用电子直线加速器100及其控制设备200为例进行具体说明。本申请中,电子医疗设备的控制器中设置有至少两种通讯模块,不同通讯模块基于不同通信协议传输数据。参见图2根据一例子示出的一种医疗设备处理信息的方法流程图,应用于医疗设备的控制器中,该控制器可以包括:针对每一个节点设备设置的不同类型数据接收器,以及与每一个所述数据接收器对应的数据处理模块;所述方法可以包括:步骤11、通过预设数据处理服务接收各节点设备传输的数据;本申请实施例中,医用电子直线加速器的控制器中可以设置至少两本文档来自技高网...

【技术保护点】
1.一种医疗设备处理信息的方法,其特征在于,应用于医疗设备的控制器中,该控制器包括:针对每一个节点设备设置的不同类型数据接收器;以及与每一个所述数据接收器对应的数据处理模块;所述方法包括:通过预设数据处理服务接收各节点设备传输的数据;根据所述数据中的预设信息确定哈希值,所述哈希值代表一个预设节点设备传输了一种预设类型消息;根据所述哈希值确定目标数据接收器,将所述数据发送给所述目标数据接收器;通过所述目标数据接收器,将所述数据中的消息本体发送给对应的目标数据处理模块进行信息处理。

【技术特征摘要】
1.一种医疗设备处理信息的方法,其特征在于,应用于医疗设备的控制器中,该控制器包括:针对每一个节点设备设置的不同类型数据接收器;以及与每一个所述数据接收器对应的数据处理模块;所述方法包括:通过预设数据处理服务接收各节点设备传输的数据;根据所述数据中的预设信息确定哈希值,所述哈希值代表一个预设节点设备传输了一种预设类型消息;根据所述哈希值确定目标数据接收器,将所述数据发送给所述目标数据接收器;通过所述目标数据接收器,将所述数据中的消息本体发送给对应的目标数据处理模块进行信息处理。2.根据权利要求1所述的方法,其特征在于,所述预设信息至少包括:源节点标识、消息类型,所述消息类型包括以下任一种:节点状态消息、节点事件消息、节点联锁消息。3.根据权利要求1所述的方法,其特征在于,所述根据所述哈希值确定目标数据接收器,包括:根据所述哈希值遍历预设接收器列表,确定所述哈希值对应的接收器标识,所述预设接收器列表包括:哈希值与接收器标识的对应关系;根据所述接收器标识确定目标数据接收器。4.根据权利要求3所述的方法,其特征在于,所述预设接收器列表包括:哈希值与接收器标识、节点设备标识之间的对应关系。5.根据权利要求1所述的方法,其特征在于,若所述目标数据接收器为状态接收器,所述状态接收器被配置为接收一个预设节点设备的状态数据;所述通过所述目标数据接收器将所述数据中的消息本体,发送给对应的目标数据处理模块进行信息处理,包括:通过所述状态接收器从所述数据中获取节点状态数据;通过所述目标数据处理模块解析所述节点状态数据,获得节点状态信息;若所述节点状态信息显示节点设备状态正常,存储所述节点状态信息;若所述节点状态信息显示节点设备发生故障,分析节点故障。6.根据权利要求1所述的方法,其特征在于,若所述目标数据接收器为事件接收器,所述事件接收器被配置为接收一个预设节点设备的事件数据;所述通过所述目标数据接收器将所述数据中的消息本体,发送给对应的目标数据处理模块进行信息处理,包括:通过所述事件接收器从所述数据中获取节点事件数据;通过所述目标数据处理模块解析所述节点事件数据,获得节点事件信息;依据所述节点事件信息进行事件处理。7.根据权利要求1所述的方法,其特征在于,若所述目标数据接收器为联锁接收器,所述联锁接收器被配置为接收一个预设节点设备的联锁数据;所述...

【专利技术属性】
技术研发人员:马鑫王东王祺
申请(专利权)人:沈阳东软医疗系统有限公司
类型:发明
国别省市:辽宁,21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1