通过蓝牙进行设备同步的制作方法_6

文档序号:9770034阅读:来源:国知局
从零到最大数,该范围均匀地划分与时间单位(例如微秒)的预先确 定的值的子间隔中的微微网时钟相关联的时间段。在一些实施例中,同步指示消息是针对 所接收的每个应用层事件而发送的。在一些实施例中,在发送第一同步指示消息之后启动 同步指示定时器,并忽略与应用层事件对应的所接收的中断,直到同步指示定时器超时,在 其超时之后,下一个接收的与应用层事件对应的中断可产生后续同步指示消息。在一些实 施例中,中央无线通信设备202处的应用层事件可非周期性地发生,并且每个应用层事件都 能够产生例如从主机/应用处理器306到WPAN电路304的中断,WPAN电路继而因此发送同步 指示消息。在一些实施例中,应用层事件可周期性地发生,且应用层事件之间的时间段可被 中央无线通信设备202和/或外围无线通信设备204中的一个或多个处理器和电路获知。在 实施例中,同步指示消息可被周期性地发送并可包括时间信息,以重新对准外围无线通信 设备204处的微微网时钟和/或系统级/应用级事件的定时。
[0039] 上文章节描述了根据本公开的系统、方法、装置以及计算机程序产品的代表性应 用。提供这些示例仅是为了添加上下文并辅助理解所述实施例。因此,对于本领域的技术人 员而言将显而易见的是,可在没有这些具体细节中的一些或全部的情况下实践所述实施 例。在其他情况下,为了避免不必要地使所述实施例难以理解,未详细描述熟知的处理步 骤。其他应用也是可能的,使得以下示例不应被视为是限制性的。
[0040] 在所提供的【具体实施方式】中,参考了形成说明书的一部分的附图,在这些附图中 以例示的方式示出了根据所述实施例的具体实施例。尽管足够详细地描述了这些实施例以 使得本领域的技术人员可实践所述实施例,但应当理解,这些示例不是限制性的,从而可使 用其他实施例并且可在不脱离所述实施例的实质和范围的情况下进行更改。
[0041] 可由软件、硬件或硬件与软件的组合来实现所述实施例的各个方面。所述实施例 也可被编码为非暂态计算机可读介质上的计算机程序代码。非暂态计算机可读介质为可存 储数据的任何数据存储设备,该数据随后可由计算机系统读取。非暂态计算机可读介质的 例子包括只读存储器、随机存取存储器、CD-R0M、DVD、磁带和光学数据存储设备。计算机程 序代码还可分布在网络耦接的计算机系统中,使得计算机程序代码以分布式方式来存储和 执行。
[0042] 可单独地或以任何组合方式来使用所述实施例的各个方面、实施例、具体实施或 特征。在上述描述中,为了进行解释,所使用的特定命名提供对所述实施例的彻底理解。然 而,对于本领域的技术人员而言将显而易见的是,实践所述实施例不需要这些具体细节。因 此,出于说明和描述的目的呈现了对本文所述的具体实施例的上述描述。它们并非意在穷 举或将实施例限制为所公开的精确形式。对于本领域的普通技术人员而言将显而易见的 是,根据上述教导内容,许多修改和变型是可能的。
[0043] 所述实施例的优点很多。不同的方面、实施例或具体实施可产生以下优点中的一 者或多者。根据书面说明书,本发明实施例的许多特征和优点将显而易见,并因此所附权利 要求书旨在涵盖本发明的所有此类特征和优点。此外,由于本领域的技术人员可易于想到 多种修改和更改,因此不应将实施例限制于如例示和描述的确切构造和操作。因此,所有合 适的修改和等同物均可视为落入本发明的范围之内。
【主权项】
1. 一种用于通过中央无线通信设备和外围无线通信设备之间的低功率连接来提供时 间同步的方法,所述方法包括: 在所述中央无线通信设备处: 建立与所述外围无线通信设备的连接; 获得所述外围无线通信设备支持时间同步的指示; 向所述外围无线通信设备提供时钟指示消息,所述时钟指示消息包括与所述中央无线 通信设备的无线电路相关联的时钟的第一时钟值; 从所述外围无线通信设备获得对所述时钟指示消息的确认;以及 响应于所述中央无线通信设备处的应用层事件,向所述外围无线通信设备提供同步指 示消息,所述同步指示消息包括基于所述应用层事件与所述中央无线通信设备的所述无线 电路相关联的所述时钟的第二时钟值以及由所述第二时钟值指定的时间段内的时间偏移 的时间偏移值。2. 根据权利要求1所述的方法,其中所述低功率连接包括用于无线个人局域网(WPAN) 连接的低功率模式。3. 根据权利要求2所述的方法,其中所述WPAN连接是蓝牙低功耗(BTLE)连接。4. 根据权利要求1至3中任一项所述的方法,其中所述同步指示消息中包括的所述第二 时钟值提供在所述中央无线通信设备处何时发生与所述应用层事件相关联的中断的指示。5. 根据权利要求1至3中任一项所述的方法,其中所述时间偏移值以比所述中央无线通 信设备中的所述无线电路相关联的所述时钟所提供的粒度更精细的粒度来提供对所述时 间段内的时间位置的指示。6. 根据权利要求1至3中任一项所述的方法,其中所述应用层事件是针对运行于所述中 央无线通信设备处的应用的以周期性速率发生的多个应用层事件中的一个应用层事件,所 述方法进一步包括: 确定时间同步速率,所述时间同步速率足以确保运行于所述中央无线通信设备处的所 述应用和所述外围无线通信设备处的一个或多个对应应用之间的适当时间同步;以及 至少以所述时间同步速率向所述外围无线通信设备发送同步指示消息。7. 根据权利要求6所述的方法,其中所述时间同步速率小于针对运行于所述中央无线 通信设备处的所述应用的应用层事件发生的所述周期性速率。8. -种中央无线通信设备,所述中央无线通信设备能够被配置为通过无线连接向外围 无线通信设备提供时间同步,所述中央无线通信设备包括: 应用处理器,所述应用处理器能够被配置为通过如下方式向所述外围无线通信设备中 的应用处理器提供时间同步信息: 向所述中央无线通信设备中的无线电路提供所述外围无线通信设备支持针对应用的 时间同步的指示,以及 提供针对所述应用的应用层事件发生的指示;和 所述无线电路,所述无线电路能够被配置为根据低功率无线通信协议来通过如下方式 与包括所述外围无线通信设备的多个外围无线通信设备通信: 建立与所述外围无线通信设备的所述无线连接, 获得所述外围无线通信设备支持针对所述应用的时间同步的所述指示, 向所述外围无线通信设备提供时钟指示消息,所述时钟指示消息包括与无线电路相关 联的时钟的第一时钟值,以及 响应于接收到所述应用层事件发生的所述指示,向所述外围无线通信设备提供同步指 示消息,所述同步指示消息包括基于所述应用层事件发生的定时信息。9. 根据权利要求8所述的中央无线通信设备,其中所述定时信息包括基于所述应用层 事件发生与所述中央无线通信设备的所述无线电路相关联的所述时钟的第二时钟值。10. 根据权利要求9所述的中央无线通信设备,其中所述定时信息进一步包括由所述第 二时钟值指定的时间段内的时间偏移的时间偏移值。11. 根据权利要求10所述的中央无线通信设备,其中所述低功率无线通信协议是蓝牙 低功耗(BTLE)无线通信协议,所述第一时钟值和所述第二时钟值与用于所述无线连接的 BTLE时钟相关联,并且所述时间偏移值基于以比所述BTLE时钟高的时钟速率工作的系统级 时钟。12. 根据权利要求10所述的中央无线通信设备,其中所述应用处理器能够被进一步配 置为: 基于所述应用处理器或所述无线电路的中断延迟时间段和所述应用处理器或所述无 线电路的处理延迟中的一者或多者来调节所述第一时钟值、所述第二时钟值和所述时间偏 移值中的一者或多者。13. 根据权利要求8至12中任一项所述的中央无线通信设备,其中所述无线电路被进一 步配置为向所述外围无线通信设备提供所述同步指示消息作为协议数据单元(PDU)并重新 传输所述rou,直到从所述外围无线通信设备接收到确认(ACK)或定时器超时。14. 一种外围无线通信设备,所述外围无线通信设备能够被配置为通过无线连接将应 用时间同步到中央无线通信设备,所述外围无线通信设备包括: 应用处理器,所述应用处理器能够被配置为通过如下方式从所述中央无线通信设备中 的应用处理器获得时间同步信息: 向所述中央无线通信设备提供所述外围无线通信设备支持针对所述应用的时间同步 的指示,以及 响应于从所述外围无线通信设备中的无线电路接收到同步触发消息,基于所述同步触 发消息中包括的信息来确定与所述应用相关联的事件的时间值;和 所述无线电路,所述无线电路能够被配置为根据低功率无线通信协议来通过如下方式 与所述中央无线通信设备通信: 建立与所述中央无线通信设备的所述无线连接, 向所述中央无线通信设备提供所述外围无线通信设备支持针对所述应用的时间同步 的指示, 从所述中央无线通信设备获得同步指示消息,所述同步指示消息包括基于针对所述中 央无线通信设备处的对应应用的应用层事件发生的定时信息;以及 向所述应用处理器提供所述同步触发消息,所述同步触发消息包括基于所述同步指示 消息中包括的所述定时信息的信息。15. 根据权利要求14所述的外围无线通信设备,其中所述同步指示消息中包括的所述 定时信息包括与所述无线连接相关联的时钟的时钟值和由所述时钟值指定的时间段内的 时间偏移的时间偏移值。16. 根据权利要求14所述的外围无线通信设备,其中所述同步触发消息中的所述信息 包括针对与所述应用相关联的对应事件为所述中央无线通信设备处产生的中断所计算的 时间。17. 根据权利要求14至16中任一项所述的外围无线通信设备,其中所述应用处理器被 进一步配置为基于何时发生所述同步触发消息来确定与所述应用相关联的所述事件的所 述时间值。18. 根据权利要求14至16中任一项所述的外围无线通信设备,其中与所述应用相关联 的所述事件是针对运行于所述中央无线通信设备处的所述应用的以周期性速率发生的多 个应用层事件中的一个应用层事件,并且所述外围无线通信设备的所述应用处理器能够被 配置为基于所述同步触发消息中包括的信息来将针对运行于所述外围无线通信设备处的 一个或多个对应应用的应用层事件同步到运行于中央无线通信设备处的所述应用。19. 根据权利要求14至16中任一项所述的外围无线通信设备,其中所述应用处理器能 够被配置为在获得应用层同步之后在应用层事件之间关闭所述外围无线通信设备的无线 电路和处理电路的全部或一部分。20. 根据权利要求14至16中任一项所述的外围无线通信设备,其中所述应用处理器和 所述无线电路中的一者或多者能够被配置为在获得应用层事件同步之后在应用层事件之 间进入功率降低状态。
【专利摘要】本发明描述了中央无线通信设备和外围无线通信设备之间的时间同步。与应用相关联的事件在中央无线通信设备处打上时间戳,并且向外围无线通信设备发送一个或多个链路层消息以提供时间戳信息,从而在外围无线通信设备处复制事件定时。第一链路层消息包括关于内部蓝牙时钟的信息,以校准外围无线通信设备处的对应的内部时钟值。第二链路层消息包括关于蓝牙时钟的当前值的信息,并且还包括以比由蓝牙时钟值指定的时隙内的蓝牙时钟更精细的粒度来提供时间位置的偏移值。中央无线通信设备和外围无线通信设备之间的应用层事件同步允许事件之间的功率降低的休眠状态。
【IPC分类】H04W84/14, H04W56/00
【公开号】CN105532053
【申请号】CN201480047234
【发明人】A·吉伯夫, S·哈里哈兰, J·林德, 陈礼铨, S·沙帕尼阿
【申请人】苹果公司
【公开日】2016年4月27日
【申请日】2014年9月25日
【公告号】DE112014004426T5, US20150092642, WO2015048229A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1