【技术实现步骤摘要】
一种蓝牙分时广播中提高蓝牙连接可靠性的方法
本专利技术涉及一种蓝牙分时广播中提高蓝牙连接可靠性的方法。
技术介绍
随着物联网和通信技术的发展,蓝牙协议作为一种近距通信协议在各类物联网设备和微型低功耗设备中应用越来越广泛。但在微型低功耗蓝牙设备尤其是便携式或可移动设备中大多使用电池作为电源,为了尽可能降低功耗,延长设备工作时间,蓝牙设备大多使用间歇式广播机制,在空闲时刻处于深度休眠状态,当需要数据传输时唤醒蓝牙设备进行广播和数据传输。如图1所示,在蓝牙分时广播时,蓝牙广播频率和广播时长是固定的,一般情况下广播频率较低且蓝牙休眠时长远大于广播时长。但蓝牙连接大多由用户通过APP发起,因而连接请求时间具有不确定性,同时由于连接时必须获取连接套接字和握手信号,但由于蓝牙广播时长较短且广播频率较低,往往超过APP连接最大等待时长,导致连接超时错误。频繁的发生连接超时不仅极大的降低用户使用体验,而且往往由于数据不能及时发送和接收导致蓝牙设备无法适应应用场景。根据对传统蓝牙一般性连接的原理分析可知,传统连接方式在蓝牙分时广 ...
【技术保护点】
1.一种蓝牙分时广播中提高蓝牙连接可靠性的方法,其特征在于:包括以下几个步骤:一、监听蓝牙广播并计算广播周期,二、依据当前最近一次广播时间计算下一次广播时间和等待时间,三、通过可视化方式提示用户,四、在蓝牙即将开始广播时发起连接请求并等待连接结果。/n
【技术特征摘要】
1.一种蓝牙分时广播中提高蓝牙连接可靠性的方法,其特征在于:包括以下几个步骤:一、监听蓝牙广播并计算广播周期,二、依据当前最近一次广播时间计算下一次广播时间和等待时间,三、通过可视化方式提示用户,四、在蓝牙即将开始广播时发起连接请求并等待连接结果。
2.根据权利要求1所述的种蓝牙分时广播中提高蓝牙连接可靠性的方法,其特征在于:其中,监听蓝牙广播并计算广播周期具体过程为:
通过监听蓝牙广播信号可以获取蓝牙广播包的发出时间,通过连续监听两个广播包的发出时间可以计算出蓝牙广播周期,假设通过监听接收到第一个广播包的时刻为t1,接收到第二个广播包的时刻为t2,则广播周期T=t2-t1。
3.根据权利要求1所述的种蓝牙分时广播中提高蓝牙连接可靠性的方法,其特征在于:其中,依据当前最近一次广播时间计算下一次广播时间和等待时间的具体过程为:
通过连续监听蓝牙广播信号,可以获取当前最近一次的广播时刻,记为t,结合广播周期T,则下一次广播时间tn=t+T,假设当前时间为t0,则距离下一次广播信号还需要等待的时...
【专利技术属性】
技术研发人员:侯景山,黄孝民,
申请(专利权)人:凯联医疗科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。