高效率的个人医学信息管理系统的制作方法

文档序号:11156016阅读:645来源:国知局
高效率的个人医学信息管理系统的制造方法与工艺

本发明涉及医疗监控平台技术领域,具体地说是一种工作可靠、监控准确、数据传输安全度高,能够有效提高医疗监控效率,进而达到优化医疗资源的目的的高效率的个人医学信息管理系统。



背景技术:

目前在医疗领域中,尤其在家庭突发病中,一般家庭人员的医疗水平有限,完全依靠电话或传真等的简单通讯方式来将患者的病情等详细数据传到医院供医生进行会诊,这难以详实描述患者的情况,为医生的会诊带来一定的难度,很难为医生对患者病情的正确判断提供有效的依据,并且医院无法提前为转移过来的患者做充分的准备。上述情形也经常发生在日常的救护车急救中。由于救护车上的急救人员不能准确及时将患者的病情详实描述给医院,无法让医院做好充分的准备,从而会导致对患者病情的延误,严重时,可能危及患者的生命。

为了解决上述问题,研究人员提出了采用医学监控仪器采集患者身体各项数据,并及时发送至处理平台,从而达到及时诊治的目的。现有的远程医疗监控系统主要包括远程管控平台以及本地监控端,本地监控端设有用于采集患者身体数据的血糖、血压、体温、心跳等参数采集机构,本地监控端将采集到的数据经无线通信电路上传至远程管控平台,一般通过GPRS或以太网或蓝牙或3G/4G移动通信电路等方式上传数据,理想状态下,本地监控端能够与远程管控平台配合完成实时监控/诊断,然而在数据的无线传输过程中,容易由于网络拥塞等问题发生延时或丢包,导致数据的完整性受到破坏,为了解决该问题,应该在网络出现拥塞情况前及时作出正确的处理,而抖动和延时则是网络发生拥塞的前期征兆,抖动的突变往往预示着网络瓶颈的到来。抖动表示的是数据包延时变化的剧烈程度,如果把数据包的延时当做随机变量,那么抖动就是这个随机过程中各个时刻的方差,在实际应用过程中,对于方差的计算在计算精度与计算复杂度上做了一个取舍平衡,以达到及时准确表征网络抖动的需求。然而现有的计算方法灵敏度较低。

加密技术是通信领域中采用的主要安全保密措施,其利用技术手段将重要数据转为不易破译的乱码(加密码)进行传输,到达受信方后,再通过解密手段获得原始数据。传统的加密技术以数学导向为主要手段,不但使用成本比较高,而且已经存在很多成熟的破解方法,导致安全性大打折扣。

如何从大量的、不完全的、有噪声的、模糊的、随机的数据中提取隐含在其中的、事先不知道的、但有时潜在有用的信息的过程被称为数据挖掘,显而易见,数据挖掘时大数据技术的关键。网络冗余删除技术作为一种新型的网络压缩技术受到学术界和工业界的广泛关注,其主要功能是识别网络中重复传输的数据,极大地缩减网络传输数据量,提高网络带宽的利用率,从而提高应用性能和节省运营成本。

现有的大数据系统处理数据时仍采用单机节点上的串行方式实现,其数据处理量以及算法的负载度依赖于单个执行节点的性能,而由于大数据处理系统往往要对海量数据进行处理,现有的单机节点串行机制显然存在效率低、运算量低的问题。



技术实现要素:

本发明针对现有技术存在的缺点和不足,提出了一种能够快速准确的将患者病情数据传输至远程诊疗平台的高效率的个人医学信息管理系统。

本发明可以通过以下措施达到:

一种高效率的个人医学信息管理系统,其特征在于设有管控平台以及两个以上的本地监控终端,管控平台与本地监控终端经网络通信电路相连接,其中所述管控平台包括服务器、数据接收机构、数据分析机构,数据分析机构和数据接收机构分别与服务器相连接,数据分析机构与数据接收机构相连接,所述接收机构设有数据简约单元;所述数据简约单元对数据接收机构获取的数据进行以下处理:在待计算数据内容的字节序列中确定窗口长度;确定并行计算的窗口数及跳转间隔;根据已算得的窗口指纹值并行计算各窗口的指纹值,其中所述窗口指纹值的计算方式为:RF(α1、α2、α3……αβ)=(α1pβ2pβ‐1+…+αβ‐1p+αβ)modM;其中α1、α2、α3……αβ为待计算数据内容中的字节序列,RF(α1、α2、α3……αβ)表示窗口长度为β的字节序列的指纹值,p和M为可选的常数;所述根据已算得的窗口指纹值并行计算各窗口的指纹值由下式计算:RF(αi+1、αi+2、αi+3……αi+β)=(RF(αi、αi+1、αi+2……αi+β‐1)‐αi×pβ)×p+αi+βmodM;其中αi+1、αi+2、αi+3……αi+β为待计算数据内容中的字节序列,RF(αi、αi+1、αi+2……αi+β‐1)表示窗口长度为β的字节序列的指纹值,p和M为可选的常数;标记窗口指纹值符合预定的数据分块边界条件的窗口位置为数据分块边界,其中,窗口指纹值符合预定的数据分块条件,则将当前滑动窗口的右边界所在位置标记为数据分块的边界;计算数据分块的散列值,并标记数据分块的散列值与已存储的数据分块散列值相等的为冗余数据块。

本发明中所述窗口指纹值由拉宾指纹函数计算;所述跳转间隔为所述并行计算的窗口数的整数倍;所述跳转间隔不是所述并行计算的窗口数的整数倍;所述跳转间隔中重叠计算的窗口指纹值用于校验;所述并行计算的窗口位于同一跳转间隔中;所述并行计算的窗口位于不同跳转间隔中;以散列值与引用信息替代所述标记为冗余数据块的数据进行所述数据块的存储。

本发明所述本地监控终端设有控制器、数据采集模块、数据存储模块、数据发送模块,其中控制器分别与数据采集模块、数据存储模块、数据发送模块相连接,数据采集模块和数据发送模块分别与数据存储模块相连接;所述本地监控终端还设有加密模块,加密模块设有数据上传请求单元、数据加密单元、数据打包单元、数据上传单元,所述管控平台也设有加密处理模块,所述加密处理模块设有密钥生成单元、上传请求接收单元、身份验证单元、密钥发送单元、解密单元。

本发明所述管控平台还设有解压单元,用于对接收的打包数据进行解压缩处理,还设有与密钥生成单元相连接的加密策略管理单元,用于根据不同需求对数据进行不同程度加密处理。

本发明本地监控终端还设有数据下载请求发送单元、数据下载单元,用于下载位于管控平台的数据,并对其暂存。

本发明中所述本地监控终端还设有与控制器相连接的网络拥塞检测模块和数据通信快速切换模块,其中网络拥塞检测模块包括传输延时变化率获取模块、基准值调整模块、判断是否重置基准值模块、基准值重置模块、抖动值计算模块,其中传输延时变化率获取模块、基准值调整模块、判断是否重置基准值模块依次连接,判断是否重置基准值模块的输出端分别与基准值重置模块和抖动值计算模块相连接,基准值重置模块的输出端与基准值调整模块相连接。

本发明中网络拥塞检测模块的输出端与数据通信快速切换模块相连接,数据通信快速切换模块的输入端与网络拥塞检测模块中抖动值计算模块的输出端相连接,数据通信快速切换模块包括门限值比对模块、地址分配模块、当前服务网络信号强度接收模块、当前节点与基站距离判断模块、边缘触发模块、通信通道更新/建立模块,其中抖动值计算模块的输出端与门限值比对模块相连接,门限值比对模块的输出端与地址分配模块相连接,地址分配模块与当前节点与基站距离判断模块、边缘触发模块、通信通道更新/建立模块依次相连接,当前服务网络信号强度接收模块的额输出端与门限值比对模块相连接。

本发明所述本地监控终端中的数据采集模块用于采集患者身体数据,包括血压值、血糖值、体温、心跳等。

本发明所述传输延时变化率获取模块把连续的时间离散化,以帧作为离散化的时间单位,Ti至Ti+1时间间隔内共20帧,用Di表示数据包的传输延时,传输时延Di的计算公式为:Di=(Ri‐Si),其中Ri为接收端收到数据包的时间,Si为数据包自带的发送时间,计算Ti‐1到Ti时间内传输延时的平均值和Ti到Ti+1时间内传输延时的平均值根据和得到传输延时的变化率DRi

本发明所述基准值调整模块进行每单位时间调整基准值:E=E+DRi×Δt,其中,E为期望值,Δt为两帧间的时间差。

本发明所述判断是否重置基准值模块判断是否需要重置基准值:若是,则通过基准值重置模块将基准值重置为:E=Di+DRi×(Ti+1‐Ti)/2,然后送入抖动值计算模块,否则直接送入抖动值计算模块。

本发明中抖动值计算模块求平均值与基准值的差值,并对这个差值的绝对值做指数平滑,计算抖动值Ji为:Ji=(15×Ji‐1+|Di‐E|)/16,用抖动值表征网络拥塞情况,抖动值越大则即将发生的网络拥塞越严重。

本发明与现有技术相比,能够克服现有监控系统中数据无法实时高效传播的问题,同时克服现有数据库中个人信息容易被泄露等问题,具有结构合理、工作可靠等显著的优点。

附图说明:

附图1是本发明的结构框图。

附图2是本发明中管控平台的结构框图。

附图3是本发明中本地监控终端的结构框图。

附图标记;管控平台1、本地监控终端2、服务器3、数据接收机构4、数据分析机构5、控制器6、数据采集模块7、数据存储模块8、数据发送模块9、加密模块10、解压单元11、数据下载请求发送单元12、数据下载单元13、网络拥塞检测模块14、数据通信快速切换模块15。

具体实施方式:

下面结合附图对本发明作进一步的说明。

如附图所示,本发明提出了一种高效率的个人医学信息管理系统,其特征在于设有管控平台1以及两个以上的本地监控终端2,管控平台1与本地监控终端2经网络通信电路相连接,其中所述管控平台1包括服务器3、数据接收机构4、数据分析机构5,数据分析机构5和数据接收机构4分别与服务器3相连接,数据分析机构5与数据接收机构4相连接,所述接收机构设有数据简约单元;所述数据简约单元对数据接收机构获取的数据进行以下处理:在待计算数据内容的字节序列中确定窗口长度;确定并行计算的窗口数及跳转间隔;根据已算得的窗口指纹值并行计算各窗口的指纹值,其中所述窗口指纹值的计算方式为:RF(α1、α2、α3……αβ)=(α1pβ2pβ‐1+…+αβ‐1p+αβ)modM;其中α1、α2、α3……αβ为待计算数据内容中的字节序列,RF(α1、α2、α3……αβ)表示窗口长度为β的字节序列的指纹值,p和M为可选的常数;所述根据已算得的窗口指纹值并行计算各窗口的指纹值由下式计算:RF(αi+1、αi+2、αi+3……αi+β)=(RF(αi、αi+1、αi+2……αi+β‐1)‐αi×pβ)×p+αi+βmodM;其中αi+1、αi+2、αi+3……αi+β为待计算数据内容中的字节序列,RF(αi、αi+1、αi+2……αi+β‐1)表示窗口长度为β的字节序列的指纹值,p和M为可选的常数;标记窗口指纹值符合预定的数据分块边界条件的窗口位置为数据分块边界,其中,窗口指纹值符合预定的数据分块条件,则将当前滑动窗口的右边界所在位置标记为数据分块的边界;计算数据分块的散列值,并标记数据分块的散列值与已存储的数据分块散列值相等的为冗余数据块。

本发明中所述窗口指纹值由拉宾指纹函数计算;所述跳转间隔为所述并行计算的窗口数的整数倍;所述跳转间隔不是所述并行计算的窗口数的整数倍;所述跳转间隔中重叠计算的窗口指纹值用于校验;所述并行计算的窗口位于同一跳转间隔中;所述并行计算的窗口位于不同跳转间隔中;以散列值与引用信息替代所述标记为冗余数据块的数据进行所述数据块的存储。

本发明所述本地监控终端2设有控制器6、数据采集模块7、数据存储模块8、数据发送模块9,其中控制器6分别与数据采集模块7、数据存储模块8、数据发送模块9相连接,数据采集模块7和数据发送模块9分别与数据存储模块8相连接;所述本地监控终端2还设有加密模块10,加密模块10设有数据上传请求单元、数据加密单元、数据打包单元、数据上传单元,所述管控平台也设有加密处理模块,所述加密处理模块设有密钥生成单元、上传请求接收单元、身份验证单元、密钥发送单元、解密单元。

本发明所述管控平台1还设有解压单元11,用于对接收的打包数据进行解压缩处理,还设有与密钥生成单元相连接的加密策略管理单元,用于根据不同需求对数据进行不同程度加密处理。

本发明本地监控终端2还设有数据下载请求发送单元12、数据下载单元13,用于下载位于管控平台的数据,并对其暂存。

本发明中所述本地监控终端2还设有与控制器相连接的网络拥塞检测模块14和数据通信快速切换模块15,其中网络拥塞检测模块包括传输延时变化率获取模块、基准值调整模块、判断是否重置基准值模块、基准值重置模块、抖动值计算模块,其中传输延时变化率获取模块、基准值调整模块、判断是否重置基准值模块依次连接,判断是否重置基准值模块的输出端分别与基准值重置模块和抖动值计算模块相连接,基准值重置模块的输出端与基准值调整模块相连接。

本发明中网络拥塞检测模块14的输出端与数据通信快速切换模块15相连接,数据通信快速切换模块的输入端与网络拥塞检测模块中抖动值计算模块的输出端相连接,数据通信快速切换模块包括门限值比对模块、地址分配模块、当前服务网络信号强度接收模块、当前节点与基站距离判断模块、边缘触发模块、通信通道更新/建立模块,其中抖动值计算模块的输出端与门限值比对模块相连接,门限值比对模块的输出端与地址分配模块相连接,地址分配模块与当前节点与基站距离判断模块、边缘触发模块、通信通道更新/建立模块依次相连接,当前服务网络信号强度接收模块的额输出端与门限值比对模块相连接。

本发明所述本地监控终端中的数据采集模块用于采集患者身体数据,包括血压值、血糖值、体温、心跳等。

本发明所述传输延时变化率获取模块把连续的时间离散化,以帧作为离散化的时间单位,Ti至Ti+1时间间隔内共20帧,用Di表示数据包的传输延时,传输时延Di的计算公式为:Di=(Ri‐Si),其中Ri为接收端收到数据包的时间,Si为数据包自带的发送时间,计算Ti‐1到Ti时间内传输延时的平均值和Ti到Ti+1时间内传输延时的平均值根据和得到传输延时的变化率DRi

本发明所述基准值调整模块进行每单位时间调整基准值:E=E+DRi×Δt,其中,E为期望值,Δt为两帧间的时间差。

本发明所述判断是否重置基准值模块判断是否需要重置基准值:若是,则通过基准值重置模块将基准值重置为:E=Di+DRi×(Ti+1‐Ti)/2,然后送入抖动值计算模块,否则直接送入抖动值计算模块。

本发明中抖动值计算模块求平均值与基准值的差值,并对这个差值的绝对值做指数平滑,计算抖动值Ji为:Ji=(15×Ji‐1+|Di‐E|)/16,用抖动值表征网络拥塞情况,抖动值越大则即将发生的网络拥塞越严重。

本发明与现有技术相比,能够克服现有监控系统中数据无法实时高效传播的问题,同时克服现有数据库中个人信息容易被泄露等问题,具有结构合理、工作可靠等显著的优点。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1