【技术实现步骤摘要】
一种数据解析方法
本专利技术涉及心电检测
,特别涉及一种数据解析方法。
技术介绍
智能心电图设备是集心电图采集、心电图智能远程分析、心电图像与报告打印为一体的多功能设备。从灵活支持多种使用场景的角度出发,智能心电图设备于硬件设计方面采用模块化设计,将主机与采集模块、打印模块、智能分析模块等主要功能板块进行分离,以单主机叠加不同功能外设的方式满足不同客户的实际应用需求。这种分离式设计方案中,主机与各模块外设间通常采用通用串行总线(UniversalSerialBus,USB)进行连接。主机与外设间采用USB连接的优点是设备可以直连且数据传输速度快;明显的缺点是设备间物理连接与应用链接未做区分,带来的结果是:一方面主机需要配置多个USB端口与多个外设一对一,另一方面主机与外设模块间的USB协议补充解析程序的定制性过强会给设备的每一次升级及功能拓展带来额外的底层软件维护工作量。
技术实现思路
本专利技术的目的,就是针对现有技术的缺陷,提供一种数据解析方法,将主机与外设模块视为一个局域网,将主机视为服务器、外设模块视为网络设备,将主机与外设模块间的数据传输进行物理连接与应用链接区分:硬件USB底层驱动程序只负责解析USB协议数据,应用数据解析交由传输控制协议/网际协议(TransmissionControlProtocol/InternetProtocol,TCP/IP)程序完成。通过本专利技术方法的改进,智能心电图设备主机的一个USB端口就可以连接多个功能外设模块,从而提升了硬件设计的灵活性降低了 ...
【技术保护点】
1.一种数据解析方法,其特征在于,所述方法包括:/n外设模块通过第一物理连接方式与主机进行连接生成第一物理传输通道;/n所述外设模块通过所述第一物理传输通道向所述主机发送第一物理数据包;/n所述主机通过所述第一物理传输通道获取所述第一物理数据包,并使用第一物理通道主机协议程序对所述第一物理数据包进行解析,生成第一网络数据包;/n所述主机获取系统安全状态字,并根据所述系统安全状态字,使用安全解码程序对所述第一网络数据包进行解析,生成第一应用数据包;所述第一应用数据包至少包括:第一设备网络地址、第一设备子网掩码、第一设备指令数据;/n所述主机根据所述第一应用数据包的所述第一设备网络地址、所述第一设备子网掩码,查询系统静态路由表,对所述外设模块进行模块合法化判断处理;/n在当模块合法化判断成功之后,所述主机调用与所述第一设备指令数据对应的处理程序进行代码执行生成第一设备指令响应数据;/n所述主机对所述第一设备网络地址、第一设备子网掩码、第一设备指令响应数据,进行打包操作生成第一应用响应数据包;/n所述主机根据所述系统安全状态字,使用安全加密程序对所述第一应用响应数据包进行加密操作生成第一网络 ...
【技术特征摘要】
1.一种数据解析方法,其特征在于,所述方法包括:
外设模块通过第一物理连接方式与主机进行连接生成第一物理传输通道;
所述外设模块通过所述第一物理传输通道向所述主机发送第一物理数据包;
所述主机通过所述第一物理传输通道获取所述第一物理数据包,并使用第一物理通道主机协议程序对所述第一物理数据包进行解析,生成第一网络数据包;
所述主机获取系统安全状态字,并根据所述系统安全状态字,使用安全解码程序对所述第一网络数据包进行解析,生成第一应用数据包;所述第一应用数据包至少包括:第一设备网络地址、第一设备子网掩码、第一设备指令数据;
所述主机根据所述第一应用数据包的所述第一设备网络地址、所述第一设备子网掩码,查询系统静态路由表,对所述外设模块进行模块合法化判断处理;
在当模块合法化判断成功之后,所述主机调用与所述第一设备指令数据对应的处理程序进行代码执行生成第一设备指令响应数据;
所述主机对所述第一设备网络地址、第一设备子网掩码、第一设备指令响应数据,进行打包操作生成第一应用响应数据包;
所述主机根据所述系统安全状态字,使用安全加密程序对所述第一应用响应数据包进行加密操作生成第一网络响应数据包;
所述主机使用所述第一物理通道主机协议程序对所述第一网络响应数据包进行物理协议字头加载操作生成第一物理响应数据包;
所述主机通过所述第一物理传输通道向所述外设模块发送所述第一物理响应数据包。
2.根据权利要求1所述的数据解析方法,其特征在于,所述方法还包括:
所述第一物理连接方式具体为通用串行总线USB方式。
3.根据权利要求1所述的数据解析方法,其特征在于,所述方法还包括:
所述第一物理数据包至少包括:设备描述符、配置描述符、接口描述符、端点描述符。
4.根据权利要求3所述的数据解析方法,其特征在于,所述主机通过所述第一物理传输通道获取所述第一物理数据包,并使用第一物理通道主机协议程序对所述第一物理数据包进行解析,生成第一网络数据包,具体包括:
所述主机通过所述第一物理传输通道获取所述第一物理数据包;
所述主机使用所述第一物理通道主机协议程序从所述第一物理数据包的所述端点描述符中提取输入数据生成所述第一网络数据包。
5.根据权利要求1所述的数据解析方法,其特征在于,所述方法还包括:
所述安全状态字包括:明文状态标识符、校验状态标识符、密文状态标识符中的一个或多个。
6.根据权利要求5所述的数据解析方法,其特征在于,所述主机获取系统安全状态字,并根据所述系统安全状态字,使...
【专利技术属性】
技术研发人员:王太平,胡传言,刘畅,
申请(专利权)人:乐普北京医疗器械股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。