本发明涉及医疗领域,具体涉及一种人体健康监测管理系统。
背景技术:
相关技术的医疗体系中,对消费者的体检有诸多限制,如:体检只能在医疗机构内执行,不能实现长期的体检监控,体检成本高,消费者受时间限制,医疗体检难做到静态人体信息收集,体检结果读取需医务人员帮忙。
技术实现要素:
针对上述问题,本发明提供一种人体健康监测管理系统。
本发明的目的采用以下技术方案来实现:
提供了一种人体健康监测管理系统,包括基于无线传感器网络的人体健康数据采集模块、云服务管理终端、客户终端;所述的人体健康数据采集模块用于采集用户的人体健康数据;所述云服务管理终端用于接收人体健康数据采集模块采集的人体健康数据,并将人体健康数据与在先存储的正常值进行比对,根据客户端的请求输出比对结果到客户终端。
本发明的有益效果为:通过基于无线传感器网络的人体健康数据采集模块采集设定用户的人体健康数据,并通过云服务管理终端统一管理,用户可实时获取人体健康数据,智能便捷。
附图说明
利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。
图1本发明的框图示意图;
图2是本发明云服务管理终端的框图示意图。
附图标记:
人体健康数据采集模块1、云服务管理终端2、客户终端3、存储模块4、报警模块5。
具体实施方式
结合以下实施例对本发明作进一步描述。
参见图1、图2,本实施例提供的一种人体健康监测管理系统,包括基于无线传感器网络的人体健康数据采集模块1、云服务管理终端2、客户终端3;所述的人体健康数据采集模块1用于采集用户的人体健康数据;所述云服务管理终端2用于接收人体健康数据采集模块1采集的人体健康数据,并将人体健康数据与在先存储的正常值进行比对,根据客户端的请求输出比对结果到客户终端3。
优选地,所述的云服务管理终端2包括用于存储人体健康数据的存储模块4。
优选地,所述的云服务管理终端2还包括报警模块5,所述报警模块5用于在比对结果为异常时生成报警信号,将报警信号发送至客户终端3。
本发明上述实施例通过基于无线传感器网络的人体健康数据采集模块1采集设定用户的人体健康数据,并通过云服务管理终端2统一管理,用户可实时获取人体健康数据,智能便捷。
优选地,所述人体健康数据采集模块1包括无线医疗传感器节点、簇头节点和汇聚节点,所述无线医疗传感器节点用于采集设定用户的人体健康数据;所述簇头节点用于收集无线医疗传感器节点采集的人体健康数据,并对该人体健康数据进行人体健康数据融合处理后发送至汇聚节点。
其中,云服务管理终端2通过局域网与汇聚节点连接,以接收汇聚节点的人体健康数据。
优选地,所述簇头节点从无线医疗传感器节点中选出,具体包括:
(1)汇聚节点向各无线医疗传感器节点发送“分簇消息”;
(2)各无线医疗传感器节点收到“分簇消息”后,通过调整发射功耗调整通信距离为设定的通信距离阈值,并向通信距离范围内的邻居节点交换自身的剩余能量和接收信号强度;
(3)每个无线医疗传感器节点按照下列判定条件确定自身能否竞争为簇头,若满足下列判定条件,则向汇聚节点发送“竞选簇头”的消息,否则放弃簇头的竞争:
式中,
(4)汇聚节点接收到所有参加竞选的无线医疗传感器节点发送的“竞选簇头”消息后,在设定的簇头数目阈值范围内选择能够使得网络能量消耗最小的簇头数目作为最优簇头数目;
(5)从所有向汇聚节点发送“竞选簇头”消息的无线医疗传感器节点中根据最优簇头数目选择簇头,并向选择的无线医疗传感器节点广播“任命簇头”消息,接收到此消息的无线医疗传感器节点当选为簇头;
(6)开始分簇操作,对无线传感器网络内的其他无线医疗传感器节点,计算该无线医疗传感器节点与各簇头节点之间的距离,选出距离最小值对应的簇头节点,将该无线医疗传感器节点加入到该选出的簇头节点所在的簇中。
本优选实施例采用上述方式从无线医疗传感器节点中选出簇头节点,相对于由各无线医疗传感器节点直接采集人体健康数据到汇聚节点的方式,节省了基于无线传感器网络的人体健康数据采集模块1的传输能耗;通过簇头竞选筛除不必要的无线医疗传感器节点,能够减少簇头竞争的时间,从而相对提高人体健康数据采集的效率,便于人体健康的实时监测。
进一步地,所述簇头节点从无线医疗传感器节点中选出,还包括:汇聚节点在每一轮的分簇操作完成后计算簇的负载平衡程度w(h),若w(h)小于设定的负载平衡程度阈值,则在设定的簇头数目阈值范围内重新选择能够使得网络能量消耗最小的簇头数目,替换原有的最优簇头数目,再进行分簇机制中(5)和(6)的操作,其中簇的负载平衡程度w(h)的计算公式为:
式中,w(h)表示第h轮分簇操作形成的簇的负载平衡程度,nhead(h)表示第h轮分簇操作生成的簇头数目,px(h)为第h轮分簇操作形成的第x个簇包含的成员个数,p(h)为第h轮分簇操作形成的簇的平均包含的成员个数。
本优选实施例按照上述方式对最优簇头数目进行适应性调整,能够使得由自定义的分簇机制进行分簇得到的簇的负载平衡程度最大化,从而提高人体健康监测管理系统中无线传感器网络的生存时间,保障人体健康数据采集的有效进行。
优选地,设向汇聚节点发送“竞选簇头”消息的无线医疗传感器节点的数目为j′,最优簇头数目为k,所述从所有向汇聚节点发送“竞选簇头”消息的无线医疗传感器节点中根据最优簇头数目选择簇头,具体为:
(1)当j′≤k时,将所有向汇聚节点发送“竞选簇头”消息的无线医疗传感器节点皆作为簇头;
(2)当j′>k时,采用下列公式计算向汇聚节点发送“竞选簇头”消息的无线医疗传感器节点cx′的节点覆盖能力,按照节点覆盖能力从大到小的顺序对所有向汇聚节点发送“竞选簇头”消息的无线医疗传感器节点进行排序,选择前k个无线医疗传感器节点作为簇头:
式中,
本优选实施例能够在满足一定程度的人体健康数据采集的需要下,最小化簇头节点数目,从而能够进一步节省人体健康数据采集的能量消耗,降低人体健康监测管理系统的成本;本优选实施例根据节点覆盖能力对无线医疗传感器节点进行筛选,能够使得选出的簇头具有更好人体健康数据收集能力,从而减少不必要的能量消耗,并且提高人体健康监测管理系统的数据采集精度,保障人体健康监测的准确性。
最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。