一种软件层实现的低功耗蓝牙时间同步方法技术

技术编号:45801912 阅读:18 留言:0更新日期:2025-07-11 20:16
本发明专利技术涉及生理信号监测与时间同步技术,为一种软件层实现的低功耗蓝牙时间同步方法,包括步骤:中心设备扫描发现目标外围设备并发起连接,中心设备与外围设备触发连接建立事件,进行一次时间戳交换,使用基于连接建立事件的同步步骤消除初始时间偏移。进一步地包括步骤:中心设备订阅外围设备时间同步服务的发送特征;外围设备在发送特征被订阅后,启动定时器以执行周期同步任务;定时器的计时结束后,外围设备向中心设备发送同步请求,双方按照基于消息接收事件的时间同步步骤完成时间同步以消除时间漂移引起的累积误差。本发明专利技术无需对外部硬件和特定协议栈的依赖,可消除初始时间偏移和时间漂移带来的误差,为分布式生理信号监测和数据融合分析提供技术基础。

【技术实现步骤摘要】

本专利技术涉及生理信号监测与时间同步技术,具体为一种软件层实现的低功耗蓝牙时间同步方法


技术介绍

1、在分布式生理信号监测领域,实现精准的时间同步非常关键。比如在血压的监测应用中,光电容积脉搏图(ppg)和心电图(ecg)信号必须在同一时间坐标上,才能准确地计算脉搏传输时间(ptt)等关键生理参数并用于血压的回归估计。这要求两个设备实现高精度的时间同步。

2、尽管目前已有基于ble广播的时间同步协议,例如bluesync,能够实现精准的时间同步,但它们仅限于广播时间信息,无法稳定可靠地传输实际数据,这限制了它们用于生理数据传输的场景中。

3、在ble连接模式下,由于低功耗特性,芯片每隔一个连接间隔才打开射频模块进行无线数据传输。这种非连续的数据传输,使得ble的传输时延具有随机性,传统的ntp协议在此场景下难以有效应用,因为ntp协议依赖于可预测的网络延迟。

4、目前已经有基于电流监测的时间同步方法,其原理是连接事件在双方设备同时发生时,由于射频模块打开导致电流在双方设备中同时增大。通过阈值设置触发中断,然后记录电流变本文档来自技高网...

【技术保护点】

1.一种软件层实现的低功耗蓝牙时间同步方法,其特征在于,应用在生理信号监测场景下,所述同步方法包括步骤:

2.根据权利要求1所述的时间同步方法,其特征在于,所述同步方法还包括步骤:

3.根据权利要求2所述的时间同步方法,其特征在于,基于消息接收事件的时间同步步骤,包括:

4.根据权利要求2所述的时间同步方法,其特征在于,外围设备发送给中心设备的同步请求的长度与中心设备发送给外围设备的时间戳长度一致。

5.根据权利要求2所述的时间同步方法,其特征在于,周期同步的间隔按照以下公式计算:

6.根据权利要求5所述的时间同步方法,其特征在...

【技术特征摘要】

1.一种软件层实现的低功耗蓝牙时间同步方法,其特征在于,应用在生理信号监测场景下,所述同步方法包括步骤:

2.根据权利要求1所述的时间同步方法,其特征在于,所述同步方法还包括步骤:

3.根据权利要求2所述的时间同步方法,其特征在于,基于消息接收事件的时间同步步骤,包括:

4.根据权利要求2所述的时间同步方法,其特征在于,外围设备发送给中心设备的同步请求的长度与中心设备发送给外围设备的时间戳长度一致。

5.根据权利要求2所述的时间同步方法,其特征在于,周期同步的间隔按照以下公式计算...

【专利技术属性】
技术研发人员:晋建秀伍明富苏子宸熊奇炜舒琳
申请(专利权)人:华南理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1