一种时钟频偏校准的方法及设备技术

技术编号:17783808 阅读:17 留言:0更新日期:2018-04-22 14:57
本发明专利技术公开了一种时钟频偏校准的方法及设备,用以解决现有技术中存在电子设备功耗较高的问题。包括:主设备接收来自从设备的校准请求;其中,所述校准请求用于请求进行时钟频率的校准;所述主设备基于所述校准请求,扫描并接收来自所述从设备预定数量的定向广播报文,以获得所述预定数量的定向广播报文的广播时长;所述主设备基于所述广播时长及预定数量,计算所述主设备与所述从设备之间的时钟频偏值,并将所述时钟频偏值发送给所述从设备,以使所述从设备根据所述时钟频偏值重新计算自身的休眠时间。

【技术实现步骤摘要】
一种时钟频偏校准的方法及设备
本专利技术涉及无线通信领域,尤其是涉及一种时钟频偏校准的方法及设备。
技术介绍
在无线通信领域中,蓝牙通信技术以其低占空比、更快的数据广告时间间隔等特点,被应用到了智能家居、智慧医疗、工业等各大领域。随着蓝牙通信技术被越来越广泛的应用到各大领域,采用蓝牙通信技术的蓝牙设备的功耗问题也变得日益显著。为了降低蓝牙设备的功耗,通常会将低功耗蓝牙(BLE,BluetoothLowEnergy)技术应用到电子设备之中,使电子设备在保持超低的峰期、低成本的同时,还能拥有更低的功耗。在低功耗蓝牙设备中,为了达到省电的目的,在不需要大量数据传输时,通常会采用休眠的方式保存电量。为了让使用低功耗蓝技术的为主、从设备能顺利的进行连接,通常需要将主、从设备从休眠中给提前唤醒。然而,由用主、从设备之间的时钟通常都存在时钟频偏,而主、从设备在计算各自需要提前唤醒的时间时,又是依据各自的时钟频偏信息来估计的,这就导致了主、从设备之间的时钟频偏越大,需要提前唤醒的时间越早造成蓝牙设备工作的时间也就越长,进而造成主、从设备的功耗越高的技术问题。
技术实现思路
本专利技术提供一种时钟频偏校准的方法及设备,用以解决现有技术中存在电子设备功耗较高的问题。第一方面,为解决上述技术问题,本专利技术实施例提供的一种时钟频偏校准的方法,应用于主设备中,该技术方案如下:主设备接收来自从设备的校准请求;其中,所述校准请求用于请求进行时钟频率的校准;所述主设备基于所述校准请求,扫描并接收来自所述从设备预定数量的定向广播报文,以获得所述预定数量的定向广播报文的广播时长;所述主设备基于所述广播时长及预定数量,计算所述主设备与所述从设备之间的时钟频偏值,并将所述时钟频偏值发送给所述从设备,以使所述从设备根据所述时钟频偏值重新计算自身的休眠时间。可选的,其特征在于,在所述主设备接收来自从设备的校准请求之前,还包括:所述主设备接收来自所述从设备的连接请求,并根据所述连接请求与所述从设备建立通信连接关系;所述主设备在所述通信连接关系建立之后,基于所述校准请求判断所述主设备是否支持所述时钟频率的校准;若支持,返回响应信息,以使所述从设备按固有周期,连续且不间断的发送所述预定数量的定向广播报文。可选的,所述主设备基于所述校准请求,扫描并接收来自所述从设备预定数量的定向广播报文,以获得所述预定数量定向广播报文的广播时长,包括:所述主设备接收来自所述从设备预定数量的所述定向广播报文;并在每个定向广播报文到达时,为所述每个定向广播报文打上时间戳;所述主设备基于接收到的第一个定向广播报文的时间戳及最后一个定向广播报文的时间戳,计算所述广播时长;其中,所述第一个定向广播报文为在所述主设备接收到所述校准请求之后接收到的首个定向广播报文,所述最后一个定向报文为所述主设备从接收到所述第一个定向广播报文开始计数达到所述预定数量的定向广播报文。可选的,所述主设备基于所述广播时长及所述预定数量,计算所述主设备与所述从设备之间的时钟频偏值,包括:所述主设备基于所述固有周期、所述广播时长及所述预定数量,计算所述时钟频偏。可选的,计算所述时钟频偏的数学公式具体为:其中,△T为所述时钟频偏,T为所述广播时长,N为所述预设数量,t0为所述固有周期。第二方面,本专利技术实施例提供了一种时钟频偏校准的方法,应用于从设备,包括:所述从设备向主设备发送校准请求;其中,所述校准请求用于请求进行时钟频率的校准,并携带了进行时钟频偏校准时需要发送的定向报文的预设数量;所述从设备在接收到所述主设备基于所述校准请求返回的可以进行时钟频偏校准的响应信息之后,按照固有周期连续且不间断的向所述主设备发送预定数量的定向广播报文;所述从设备在发送完所述预定数量的定向广播报文之后,接收来自所述主设备计算出的时钟频偏,并基于所述时钟频偏计算自身的休眠时间。第三方面,本专利技术实施例提供了一种时钟频偏校准的设备,包括:接收单元,用于收来自从设备的校准请求;其中,所述校准请求用于请求进行时钟频率的校准;获得单元,用于基于所述校准请求,扫描并接收来自所述从设备预定数量的定向广播报文,以获得所述预定数量的定向广播报文的广播时长;计算单元,用于基于所述广播时长及预定数量,计算与所述从设备之间的时钟频偏值,并将所述时钟频偏值发送给所述从设备,以使所述从设备根据所述时钟频偏值重新计算自身的休眠时间。可选的,在所述接收来自从设备的校准请求之前,所述接收单元还用于:接收来自所述从设备的连接请求,并根据所述连接请求与所述从设备建立通信连接关系;在所述通信连接关系建立之后,基于所述校准请求判断是否支持所述时钟频率的校准;若支持,返回响应信息,以使所述从设备按固有周期,连续且不间断的发送所述预定数量的定向广播报文。可选的,所述基于所述校准请求,扫描并接收来自所述从设备预定数量的定向广播报文,以获得所述预定数量定向广播报文的广播时长,所述获得单元还用于:接收来自所述从设备预定数量的所述定向广播报文;并在每个定向广播报文到达时,为所述每个定向广播报文打上时间戳;基于接收到的第一个定向广播报文的时间戳及最后一个定向广播报文的时间戳,计算所述广播时长;其中,所述第一个定向广播报文为在接收到所述校准请求之后接收到的首个定向广播报文,所述最后一个定向报文为从接收到所述第一个定向广播报文开始计数达到所述预定数量的定向广播报文。可选的,所述基于所述广播时长及所述预定数量,计算所述与所述从设备之间的时钟频偏值,所述计算单元还用于:所述主设备基于所述固有周期、所述广播时长及所述预定数量,计算所述时钟频偏。可选的,计算所述时钟频偏的数学公式具体为:其中,△T为所述时钟频偏,T为所述广播时长,N为所述预设数量,t0为所述固有周期。第四方面,本专利技术实施例提供了一种时钟频偏校准的设备,包括:发送单元,用于向主设备发送校准请求;其中,所述校准请求用于请求进行时钟频率的校准,并携带了进行时钟频偏校准时需要发送的定向报文的预设数量;所述发送单元,还用于在接收到所述主设备基于所述校准请求返回的可以进行时钟频偏校准的响应信息之后,按照固有周期连续且不间断的向所述主设备发送预定数量的定向广播报文;接收单元,用于在发送完所述预定数量的定向广播报文之后,接收来自所述主设备计算出的时钟频偏,并基于所述时钟频偏计算自身的休眠时间。第五方面,本专利技术实施例提供了一种计算机可读存储介质,其特征在于:述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如上述第一方面所述的方法。第六方面,本专利技术实施例提供了一种计算机可读存储介质,其特征在于:述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如上述第二方面所述的方法。附图说明图1为本专利技术实施例提供的一种时钟频偏校准方法的流程图;图2为从设备发送定向广播报文的示意图;图3为定向广播报文经从设备发送到主设备所历经的协议层及对应的延时的示意图;图4为本专利技术实施例提供的从设备发送预定数量为10的广播报文到主设备进行时钟频偏校准的处理流程图;图5为本专利技术实施例提供的另一种时钟频偏校准方法的流程图;图6为本专利技术实施例提供的第一种时钟频偏校准设备的结构示意图;图7为本专利技术实施例提供的第二本文档来自技高网...
一种时钟频偏校准的方法及设备

【技术保护点】
一种时钟频偏校准的方法,应用于主设备中,其特征在于,包括:主设备接收来自从设备的校准请求;其中,所述校准请求用于请求进行时钟频率的校准;所述主设备基于所述校准请求,扫描并接收来自所述从设备预定数量的定向广播报文,以获得所述预定数量的定向广播报文的广播时长;所述主设备基于所述广播时长及预定数量,计算所述主设备与所述从设备之间的时钟频偏值,并将所述时钟频偏值发送给所述从设备,以使所述从设备根据所述时钟频偏值重新计算自身的休眠时间。

【技术特征摘要】
1.一种时钟频偏校准的方法,应用于主设备中,其特征在于,包括:主设备接收来自从设备的校准请求;其中,所述校准请求用于请求进行时钟频率的校准;所述主设备基于所述校准请求,扫描并接收来自所述从设备预定数量的定向广播报文,以获得所述预定数量的定向广播报文的广播时长;所述主设备基于所述广播时长及预定数量,计算所述主设备与所述从设备之间的时钟频偏值,并将所述时钟频偏值发送给所述从设备,以使所述从设备根据所述时钟频偏值重新计算自身的休眠时间。2.如权利要求1所述的方法,其特征在于,在所述主设备接收来自从设备的校准请求之前,还包括:所述主设备接收来自所述从设备的连接请求,并根据所述连接请求与所述从设备建立通信连接关系;所述主设备在所述通信连接关系建立之后,基于所述校准请求判断所述主设备是否支持所述时钟频率的校准;若支持,返回响应信息,以使所述从设备按固有周期,连续且不间断的发送所述预定数量的定向广播报文。3.如权利要求1所述的方法,其特征在于,所述主设备基于所述校准请求,扫描并接收来自所述从设备预定数量的定向广播报文,以获得所述预定数量定向广播报文的广播时长,包括:所述主设备接收来自所述从设备预定数量的所述定向广播报文;并在每个定向广播报文到达时,为所述每个定向广播报文打上时间戳;所述主设备基于接收到的第一个定向广播报文的时间戳及最后一个定向广播报文的时间戳,计算所述广播时长;其中,所述第一个定向广播报文为在所述主设备接收到所述校准请求之后接收到的首个定向广播报文,所述最后一个定向报文为所述主设备从接收到所述第一个定向广播报文开始计数达到所述预定数量的定向广播报文。4.如权利要求1-3任一权项所述的方法,其特征在于,所述主设备基于所述广播时长及所述预定数量,计算所述主设备与所述从设备之间的时钟频偏值,包括:所述主设备基于所述固有周期、所述广播时长及所述预定数量,计算所述时钟频偏。5.如权利要求4所述的方法,其特征在于,计算所述时钟频偏的数学公式具体为:其中,△T为所述时钟频偏,T为所述广播时长,N为所述预设数量,t0为所述固有周期。6.一种时钟频偏校准的方法,应用于从设备,其特征在于,包括:所述从设备向主设备发送校准请求;其中,所述校准请求用于请求进行时钟频率的校准,并携带了进行时钟频偏校准时需要发送的定向报文的预设数量;所述从设备在接收到所述主设备基于所述校准请求返回的可以进行时钟频偏校准的响应信息之后,按照固有周期连续且不间断的向所述主设备发送预定数量的定向广播报文;所述从设备在发送完所述预定数量的定向广播报文之后,接收来自所述主设备计算出的时钟频偏,并基于所述时钟频偏计算自身的休眠时间。7.一种时钟频偏校准的设备,其特征在于,包括:接收单元,用于收来自从设备的校准请求;其中,所述校准请求用于请求进行时钟频率的校准;...

【专利技术属性】
技术研发人员:陈少义范莉
申请(专利权)人:京信通信系统中国有限公司京信通信系统广州有限公司京信通信技术广州有限公司天津京信通信系统有限公司
类型:发明
国别省市:广东,44

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

1