用于生命体征测量波形数据的前向抗丢帧无线传输方法_2

文档序号:9263286阅读:来源:国知局
0044]
[0046] 步骤 2 :
[0047] 将准备发送的数据进行交织。由于交织深度定义为4,交织后准备发送的第k帧数 据g定义如下:
[0051] 第k帧后的第k+1,k+2帧准备发送的数据5^,1^定义如下:
[0054] 发射端数据交织的方式如图2所示。
[0055] 步骤 3 :
[0056] 在发送的数据中引入时间计数标签tk,时间计数标签可以插入原有的发送数据序 列中。例如,时间计数标签被插入第1〇个发送数据后,则发送的数据'为:
[0057]
[0060] 在此情况下,发送的数据长度改变为21。
[0061] 在发送的数据中引入时间计数标签tk,时间计数标签也可以替换发送的每 一帧数据中的一个字节数据。例如,固定将[xll替换为时间计数标签,则发送的数据
[0066] 在此情况下,发送的数据长度保持为20。
[0067] 接收端数据处理环节
[0068] 接收端收到数据后,按照以下步骤进行数据处理。接收端的数据处理流程图如图 4所示。
[0069] 步骤 1 :
[0070] 定义接收端接收到的第k帧数据为接收端从互;;中提取时间计数标签ik。如果 时间计数标签是插入原发送数据中的,则在€中将时间计数标签去除。如果时间计数标签 是替换原发送数据的,则在g中将时间计数标签去除。将时间计数标签位置上缺失的空白 数据采用前后点数据插值或者滤波的方式得到。
[0071] 接收端通过之前接收到的第k-1帧时间计数标签in判断是否匕=&_;! + 1。若 满足条件,则进入步骤2-1。若不满足条件,则进入步骤2-2。
[0072] 步骤 2-1 :
[0073] 接收端按照发射端数据交织的方式逆向恢复发送的数据。如接收到的第k帧数据 ^定义如下:
[0077] 通过接收到的数据可以恢复出的原发射端发送的第k帧数据 $,即:
[0080] 步骤 2-2 :
[0081] 由于^>^< + 1,因此可以判断,有丢帧发生。为了方便起见,在本例中设定 h=tk-:i+ 2。因此可以判断,第k帧数据丢失。接收端按照发射端数据交织的方式逆向恢 复发送的数据。由于第k帧数据丢失,接收端通过接收到的数据得到原发 射端发送的第k帧数据$,即:
[0082]
[0083] 其中,[^]k,阴]k,技仏,设丄,设仏可以通过前后数据的插值或者滤波得到。例 如,使用插值恢复原有数据的方法如下:
[0089] 此外,当丢失的帧数大于1时,也可以采取如上的方法恢复原有的数据。
[0090] 以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
[0091] 本发明未涉及部分均与现有技术相同或可采用现有技术加以实现。
【主权项】
1. 一种用于生命体征测量波形数据的前向抗丢帧无线传输方法,其特征在于包括如下 步骤: 第一,通过生命体征检测设备获得生命体征连续量化的波形数据; 第二,将采集到的波形数据分组并进行预处理,其中将发送的波形数据序号定义为: [xjlk,k为原始数据所在帧的序号,m为递增的整数值,η为递增的整数值; 第三,对分组后的波形数据进行数据交织; 第四,在交织后要发送的波形数据中引入时间计数标签tk,其中时间计数标签插入原 有的发送数据序列中或者时间计数标签替换发送的每一帧数据中的一个字节数据; 第五,通过无线传输的方式发送数据; 第六,接收端接收波形数据,其中将接收端接收到的第k帧数据定义为接收端从 I;1中提取的时间计数标签定义为ik; 第七,根据时间计数标签判断是否发生丢帧现象; 第八,如果没有发生数据丢帧现象,则接收端将数据逆向交织恢复发送的数据;如果发 生数据丢帧现象,则接收端将数据逆向交织后,通过插值或者滤波方式得到丢帧数据。2. 根据权利要求1所述的用于生命体征测量波形数据的前向抗丢帧无线传输方法,其 特征在于:所述的波形数据包括心电图测量波形、血压压力波测量波形、脉搏容积波测量波 形、呼吸波测量波形、脑电波测量波形以及其他测量得到的人体生命体征波形信号。3. 根据权利要求1所述的用于生命体征测量波形数据的前向抗丢帧无线传输方法,其 特征在于:在发射端将波形数据分为不同的帧以及帧内的组后再进行预处理,不同的帧的 长度与无线传输的协议相关,帧内组的数量与数据交织深度相关。4. 根据权利要求3所述的用于生命体征测量波形数据的前向抗丢帧无线传输方法, 其特征在于:所述无线传输的协议包括适用于物联网及可穿戴设备的的低功耗蓝牙传输协 议,所述发射波形数据帧的长度小于或等于无线通信协议中规定的一帧的数据长度。5. 根据权利要求3所述的用于生命体征测量波形数据的前向抗丢帧无线传输方法,其 特征在于:所述帧内组的数量由数据交织的深度决定,其中帧内的组数为一帧数据长度除 以交织深度,所述数据交织的深度是一个大于1的整数值。6. 根据权利要求1所述的用于生命体征测量波形数据的前向抗丢帧无线传输方法,其 特征在于:所述时间计数标签tk的最大值是一个大于1的整数值,每发送一帧数据,时间计 数标签t k则递增1,当时间计数标签t k达到设定的最大值后,下一个时间计数标签t k重新 从1开始计数。7. 根据权利要求1所述的用于生命体征测量波形数据的前向抗丢帧无线传输方法,其 特征在于:如果时间计数标签tk是插入在原发送数据中的,则在中将时间计数标签t k去 除;如果时间计数标签tk是替换原发送数据的,则在中将时间计数标签去除,然后将时 间计数标签tk位置上缺失的空白数据采用前后点数据插值或者滤波的方式得到。8. 根据权利要求1所述的用于生命体征测量波形数据的前向抗丢帧无线传输方法,其 特征在于:通过接收端时间计数标签:y的序号判断是否有丢帧,同时在接收端通过缺少的 时间计数标签数值,可以得到丢帧的序号,通过将所丢失的数据在接收端重新排序后的前 后相邻数据进行插值或滤波,得到所丢失的数据值。9. 根据权利要求1或8所述的用于生命体征测量波形数据的前向抗丢帧无线传输方 法,其特征在于:接收端通过之前接收到的第k-Ι帧时间计数标签来判断是否发生丢 帧;若满足.?; = tk-i + 11时,则未发生丢帧现象,若1时,则发生丢帧现象。10. 根据权利要求9所述的用于生命体征测量波形数据的前向抗丢帧无线传输方法, 其特征在于:当连续丢失的帧数大于1时,即^>^4+2时;接收端可以通过对大于i帧的 丢失数据前后帧的数据进行插值或滤波,得到所丢失的大于1帧的数据值。
【专利摘要】本发明公开了一种用于实时传输波形数据的前向抗丢帧无线传输方法。主要用于传输测量得到生命体征信号连续量化的波形数据,如心电图测量波形,血压压力波测量波形,脉搏容积波测量波形,呼吸波测量波形和脑电波测量波形。将波形数据分组并引入时间计数标签,进行交织后再传输。在接收端通过时间计数标签和前后帧波形数据。可以通过插值的方式实现波形信号的抗丢帧传输。通过本发明的方法,可以以低级的复杂度实现测量波形实时传输,无需额外的协议控制。具有实现简单,可靠性强的特点。本发明尤其适用于可穿戴式健康监护设备以及基于低功耗蓝牙,ZigBee的无线传输系统。
【IPC分类】H04L1/00
【公开号】CN104980253
【申请号】CN201510281902
【发明人】彭林宁, 彭立
【申请人】南京科力威电子设备有限公司
【公开日】2015年10月14日
【申请日】2015年5月28日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1