[发明专利]基于蓝牙的智能终端与医疗可穿戴设备间的数据传输方法有效
申请号: | 201710188113.2 | 申请日: | 2017-03-27 |
公开(公告)号: | CN106888428B | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 王韬;张高瀚 | 申请(专利权)人: | 北京大学 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04B1/3827 |
代理公司: | 11360 北京万象新悦知识产权代理有限公司 | 代理人: | 黄凤茹 |
地址: | 100871*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公布了一种基于蓝牙的智能终端与医疗可穿戴设备间的传输方法,医疗可穿戴设备包括处理模块、暂存模块、蓝牙模块和多种传感器;各传感器通过串口将数据发送给处理模块,由处理模块控制对暂存模块的写入和读出,再通过蓝牙模块与智能终端进行数据传输;本发明通过数据暂存、双向时间戳、数据重传方法,实现当智能终端与医疗可穿戴设备之间短暂超过蓝牙传输范围再回到该范围内时,生理信号数据在智能终端与医疗可穿戴设备间的可靠传输;当智能终端与病人(医疗可穿戴设备)之间短暂超过蓝牙传输范围再回到该范围内时,能够达到生理信号数据传输要求。 | ||
搜索关键词: | 基于 蓝牙 智能 终端 医疗 穿戴 设备 数据传输 方法 | ||
【主权项】:
1.一种基于蓝牙的智能终端与医疗可穿戴设备间的数据传输方法,所述医疗可穿戴设备包括处理模块、暂存模块、蓝牙模块和多种传感器;每种传感器包括一个或多个传感器;每种传感器各自有一套序列号;各传感器通过串口将数据发送给处理模块,由处理模块控制对暂存模块的写入和读出,再通过蓝牙模块与智能终端进行数据传输;所述传输方法通过数据暂存、双向时间戳、数据重传方法,实现生理信号数据在智能终端与医疗可穿戴设备间的可靠传输,并使生理信号数据在传输中的时序不乱;传输方法包括如下步骤:/nA.医疗可穿戴设备中的处理模块将传感器的数据组装成传感器包SDP,将各SDP存入暂存模块的对应类型的暂存队列中;处理模块将同类型的一个或多个SDP打包组装成蓝牙包BTP;具体执行如下操作获得蓝牙包BTP:/nA1.医疗可穿戴设备中的各传感器通过串口将数据按照传感器包SDP的格式,发送给处理模块;/nA2.医疗可穿戴设备中的处理模块分类收集各传感器的数据,为每种传感器的数据添加相对时间戳,组装成SDP,将各SDP存入暂存模块的对应类型的暂存队列中;/nA3.处理模块定时查看暂存模块中各类型的暂存队列,当有一种类型的暂存队列的数据量达到规定的要求,或满足数据重传的要求时,处理模块取出该暂存队列中的一个或多个SDP,加上BTP的协议格式,组装成一个BTP;/nB.医疗可穿戴设备和智能终端通过蓝牙进行生理信号数据的传输,确定智能终端成功接收的每一个BTP的精确时间戳,包括相对时间戳和绝对时间戳;对成功接收的每一个BTP,从对应类型的暂存队列中删除该BTP所包含的SDP;对接收不成功的每一个BTP,从对应类型的暂存队列中重新取出一定数量的SDP,组装成BTP,重新进行数据传输,直到接收成功;/n具体执行如下操作:/nB1.医疗可穿戴设备将BTP的数据通过蓝牙发送给智能终端;/nB2.智能终端在收到BTP时,根据BTP的协议格式,进行数据解析;/nB3.智能终端解析BTP后,若校验和通过检验,且序列号与该类型等待接收的序列号匹配,则给医疗可穿戴设备回复对应BTP接收成功;若校验和不通过检验,或序列号与该类型等待接收的序列号不匹配,则给医疗可穿戴设备回复接收不成功;若接收成功,记录该BTP里的每个SDP的精确时间戳,包括相对时间戳和绝对时间戳;/nB4.若医疗可穿戴设备收到某种类型的BTP接收成功的回复,则从对应类型的暂存队列中删除该BTP所包含的SDP;若医疗可穿戴设备收到某种类型的BTP接收不成功,或在一定时间内没有收到回复,则需要从对应类型的暂存队列中重新取出一定数量的SDP,组装成BTP,进行数据重传。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710188113.2/,转载请声明来源钻瓜专利网。