数据上报的方法及装置的制造方法

文档序号:9508938阅读:300来源:国知局
数据上报的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种数据上报的方法及装置。
【背景技术】
[0002]无线体域网(Wireless Body Area Network,简称为WBAN)就是以人体为中心,由和人体相关的网络元素(包括个人设备,分布在人身体上、衣物上、人体周围一定距离范围如2米内、甚至人身体内部的传感器、组网设备)等组成的通信网络。通过WBAN,人可以和其身上携带的个人电子设备如PDA、手机等进行通信。通过WBAN和其它数据通信网络比如WiF1、GSM等,人体成为整个通信网络的一部分,可以和网络上的任何终端如PC、手机、电话机、媒体播放设备、数码相机、游戏机等进行通信。WBAN将把人体变成通信网络的一部分,从而真正实现网络的泛在化,可穿戴的计算(wearable computing)、无所不在的计算(ubiquitous computing)也将随着WBAN的普及应用成为人们日常生活的基本特征。
[0003]WBAN有着很广泛的应用,其在医疗监测上的应用尤其突出。随着社会老龄化的严峻,老年人的健康问题越来越引起社会的重视。伴随着年龄增长,老年人受到糖尿病、心脏病、高血压以及摔倒导致的骨折等疾病的威胁也在增加。如何及时地预见到这些疾病、在病发时进行及时的救治以及对病后复发症作持续观察,是亟待解决的问题。WBAN可以实现个人设备与分布在人体上的节点传感器的连接,从而实现对人体各项体征的实时监测。由于人的活动范围很广泛,往往需要通过外网,来将个人设备所采集到的数据信息发送到很远距离以外的数据中心,如医院,来进行诊断。而在这些传送的数据信息中,很大的一部分数据都是人体正常生命状态下监测到的数据,这些数据不仅对于数据中心的病症诊断作用不大,而且还会造成由于大量数据传输导致的高能耗和高数据流量。为了避免这个问题,对应的在个人设备处的数据筛检就显得很迫切。

【发明内容】

[0004]针对无线体域网中数据上报高能耗和高数据流量的问题,本发明提供了一种数据上报的方法及装置,以至少解决上述问题。
[0005]根据本发明的一个方面,提供了一种数据的上报方法,包括:获取无线体域网中至少一个传感器采集的多项数据;按照预设组合对所述多项数据进行分组,得到至少一个数据分组;判断所述至少一个数据分组中每个数据分组的数据是否满足对应的第一预设条件;当满足所述对应的第一预设条件时,上报满足所述对应的第一预设条件的数据分组的数据。
[0006]可选地,上述方法还包括:判断所述多项数据中单项数据是否满足第二预设条件;当存在满足所述第二预设条件的单项数据时,上报所述满足所述第二预设条件的单项数据。
[0007]可选地,判断所述至少一个数据分组中每个数据分组的数据是否满足对应的第一预设条件之后,还包括:根据预设的优先级策略确定所述至少一个数据分组的优先级;上报满足所述对应的第一预设条件的数据分组的数据,包括:判断所述数据分组的优先级;当所述数据分组的优先级高于第一预设优先级,上报所述数据分组。
[0008]可选地,上述方法还包括:根据所述多项数据中单项数据是否满足第二预设条件调整数据分组的优先级,其中,当所述数据分组的优先级低于第二预设优先级时,如果存在满足所述第二预设条件的单项数据,提高所述数据分组的优先级;当所述数据分组的优先级高于所述第二预设优先级时,如果存在满足所述第二预设条件的单项数据,提高所述数据分组的优先级;如果不存在满足所述第二预设条件的单项数据,降低所述数据分组的优先级。
[0009]可选地,所述多项数据为人体的体征数据。
[0010]可选地,所述第一预设条件包括多个阈值组合,其中,所述多个阈值组合中每个阈值组合对应一个优先级。
[0011]根据本发明的另一个方面,还提供了一种数据的上报装置,包括:获取模块,用于获取无线体域网中至少一个传感器采集的多项数据;分组模块,用于按照预设组合对所述多项数据进行分组,得到至少一个数据分组;第一判断模块,用于判断所述至少一个数据分组中每个数据分组的数据是否满足对应的第一预设条件;第一上报模块,用于当满足所述对应的第一预设条件时,上报满足所述对应的第一预设条件的数据分组的数据。
[0012]可选地,上述装置还包括:第二判断模块,用于判断所述多项数据中单项数据是否满足第二预设条件;第二上报模块,用于当存在满足所述第二预设条件的单项数据时,上报所述满足所述第二预设条件的单项数据。
[0013]可选地,上述装置还包括:确定模块,用于根据预设的优先级策略确定所述至少一个数据分组的优先级;所述第一上报模块,包括:判断单元,用于判断所述数据分组的优先级;上报单元,用于当所述数据分组的优先级高于第一预设优先级,上报所述数据分组。
[0014]可选地,上述装置还包括:调整模块,用于根据所述多项数据中单项数据是否满足第二预设条件调整数据分组的优先级,其中,当所述数据分组的优先级低于第二预设优先级时,如果存在满足所述第二预设条件的单项数据,提高所述数据分组的优先级;当所述数据分组的优先级高于所述第二预设优先级时,如果存在满足所述第二预设条件的单项数据,提高所述数据分组的优先级;如果不存在满足所述第二预设条件的单项数据,降低所述数据分组的优先级。
[0015]可选地,所述多项数据为人体的体征数据。
[0016]可选地,所述第一预设条件包括多个阈值组合,其中,所述多个阈值组合中每个阈值组合对应一个优先级。
[0017]通过本发明,对无线体域网中的多项数据进行分组,上报满足对应的第一预设条件的数据分组的数据,避免了上报所有数据,从而降低了能耗和数据流量。
【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是根据本发明实施例的无线体域网的示意图;
[0020]图2是根据本发明实施例的数据的上报方法的流程图;
[0021]图3是根据本发明实施例的数据的上报装置的结构框图;
[0022]图4是根据本发明实施例优选的数据的上报方法的流程图;
[0023]图5是根据本发明实施例的数据模块化处理的示意图;以及
[0024]图6是根据本发明实施例的优先级调整的示意图。
【具体实施方式】
[0025]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0026]在以下实施例中,可以预料的是,以下方法及装置可以通过计算机程序单元实现。以下的终端或设备包括处理器、存储器以及其他通用部件,计算机程序单元可以存储在存储器中,处理器可以执行计算机程序单元。
[0027]图1是根据本发明实施例的无线体域网的示意图,如图1所示,人体佩戴了多个传感器,检测人体的数据,传感器将数据上报到个人设备,个人设备向数据中心上报传感器采集到的数据。
[0028]在本发明实施例中,个人设备可以是各种各样的设备或终端,例如,平板电脑、移动终端等,但不限于此。个人设备可以包括处理器和存储器,计算机程序单元可以存储在存储器中,处理器可以执行计算机程序单元。
[0029]数据中心可以是远程数据中心也可以是本地数据中心,个人设备和数据中心之间通过通信网络传输数据,通信网络可以包括移动蜂窝网络、W1-F1、有线网络,但不限于此。
[0030]下面结合图1对本发明实施例进行描述。
[0031]图2是根据本发明实施例的数据的上报方法的流程图,如图2所示,该方法包括步骤S202至步骤S208。
[0032]步骤S202,获取无线体域网中至少一个传感器采集的多项数据。
[0033]步骤S204,按照预设组合对上述多项数据进行分组,得到至少一个数据分组。
[0034]步骤S206,判断上述至少一个数据分组中每个数据分组的数据是否满足对应的第一预设条件。
[0035]步骤S208,当满足对应的第一预设条件时,上报满足对应的第一预设条件的数据分组的数据。
[0036]通过本发明实施例,对无线体域网中传感器采集到的数据进行选择,上报满足对应的第一预设条件的数据分组的数据,以数据分组为单元,即避免上报所有数据,又保证重要的数据能够上报。
[0037]在本发明实施例中,以数据分组为单位上报数据。可以根据各项数据的相关性进行分组,例如,按照人体病症进行分组,某些疾病和体温、心跳相关,而某些疾病和血压、血糖等相关,则可以将数据分成多个数据分组。对各个数据分组进行判断,以确定是否上报数据。
[0038]在本发明实施例的一个实施方式中,还可以判断上述多项数据中单项数据是否满足第二预设条件;当存在满足第二预设条件的单项数据时,上报满足所述第
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1