[发明专利]一种时钟同步方法以及相关装置在审
申请号: | 202011104639.6 | 申请日: | 2020-10-15 |
公开(公告)号: | CN114374459A | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 许延伟;陈力;刘澎 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 陈松浩 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时钟 同步 方法 以及 相关 装置 | ||
本申请实施例公开了一种时钟同步方法及相关装置,该方法可以应用于智能手机或无线音响中。该方法包括:获取第一时间片组,第一时间片组中包括多个第一时间片。第一时间片中第一时间戳连续,且,相邻的两个第一时间片对应的第一时间戳部分相同。根据第一时间片组,调整第一探测时钟或第二探测时钟。通过滑动窗口技术,在相邻的时间片中有效地复用了时间戳数据,在提供足够数量的时间片的前提下,尽可能减小单位时间内计算设备发送探测信号的数量。在保障时钟同步的前提下,降低了计算设备和网络的负担。
技术领域
本申请涉及通信技术领域,尤其涉及一种时钟同步方法以及相关装置。
背景技术
随着计算设备功能范围的扩大和产品种类增长,计算设备已经普遍融入人们的生产和生活。计算设备泛指拥有计算处理能力的机器设备,包括但不限于:家庭系统中的多媒体影音设备和娱乐设备,车载系统中的传感模块和处理模块等。计算设备之间可通过无线保真(Wireless Fidelity,Wi-Fi)网络、无线射频网络,或蓝牙等无线网络进行通信。在计算设备的通信中,时钟同步作为必不可少的一环,为数据共享、设备间协调,或指定时间交互等功能提供了保障。
以惠更斯(Huygens)处理方法为例进行说明。在无线网络中,每一个服务器会周期性探测其它服务器,具体的,该服务器周期性地向其它服务器发送携带时间戳的探测包。在每个周期中,服务器会获得多个时间戳四元组:TXa,RXb,txb,rxa,每一个四元组对应于发出探测包的服务器和接收该探测包的服务器。对于每个四元组,计算得到一组偏移上界(upper bound)和偏移下界(lower bound),其中,upper bound=(RXb-TXa)和偏移下界lower bound=(txb-rxa)。发出探测包的服务器的时钟,与接收该探测包的服务器的时钟,两者之间的时钟偏移(offset)与偏移速度(drift)与该偏移上界和该偏移下界有关。具体的,对多组upper bound,lower bound数据,通过机器学习方法进行处理,以得到两个时钟间的时钟偏移和偏移速度。时钟偏移(Offset)指两个时钟之间的相对差距,即在同一个时刻两个时钟显示的时间之间的差。偏移速度(Drift)指两个时钟之间的时钟偏移随时间变化的速率,一般用微秒/秒(us/s)来表示,代表单位时间内(例如1秒)时钟偏移变化的大小。
然而得到上述的时钟偏移和偏移速度后,如何基于时钟偏移(也称为偏移量)和偏移速度进行时钟同步仍是一片空白。
发明内容
本申请实施例提供一种时钟同步方法,在保障时钟同步的前提下,降低了计算设备和网络的运行负担。
第一方面,本申请实施例提出一种时钟同步方法,该方法包括:
获取第一时间片组,第一时间片组包括多个第一时间片,第一时间片包括多个第一时间戳,其中,第一时间片中第一时间戳连续,且,相邻的两个第一时间片对应的第一时间戳部分相同,第一时间戳包括第一探测时钟发送探测信号的时刻,和,第二探测时钟接收探测信号的时刻;
根据第一时间片组,调整第一探测时钟或第二探测时钟。
在一种可选的实现方式中,计算设备(对应第一探测时钟)获取第一时间片组。
在另一种可选的实现方式中,其它计算设备(对应第二探测时钟)获取第一时间片组。
可选的,该计算设备的时钟可以是第一探测时钟,此时该计算设备探测的其它计算设备(或服务器)的时钟称为第二探测时钟。第二探测时钟可以是一个其它计算设备(或一个服务器)的时钟,第二探测时钟也可以是多个其它计算设备(或多个服务器)的时钟,此处不做限定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011104639.6/2.html,转载请声明来源钻瓜专利网。