时间同步方法、装置、系统和计算机存储介质制造方法及图纸

技术编号:32706015 阅读:17 留言:0更新日期:2022-03-20 08:01
本申请提供了一种时间同步方法、装置、系统和计算机存储介质,涉及通信技术领域,所述方法包括:向第二路由节点发送时间同步请求,所述时间同步请求至少包括所述第一路由节点的第一本地时间,所述第二路由节点是所述无线自组织网络中所述第一路由节点的一跳路由节点;接收所述第二路由节点根据所述时间同步请求发送的第二本地时间;根据所述第二本地时间和目标时间偏差,对所述第一路由节点的本地时间进行更新,以与所述第二路由节点进行时间同步,其中,所述目标时间偏差是所述第一路由路由节点和所述第二路由节点之间进行数据传输产生的时间偏差。本方案较少了时间同步对于主路由节点的依赖,而且提高了网络时间同步的效率。率。率。

【技术实现步骤摘要】
时间同步方法、装置、系统和计算机存储介质


[0001]本申请涉及通信
,尤其涉及一种时间同步方法、装置、系统和计算机存储介质。

技术介绍

[0002]无线自组织网络作为是一种不同于传统无线通信网络的技术,无需例如基站等固定的网络设备的支持,而是有网络中的各终端设备作为路由节点,相互转发数据来实现数据传输,被广泛使用。而作为路由节点的终端设备的本地时间各不相同,因此需要对各路由节点的时间进行同步。
[0003]现有技术中同行是有网络中的主路由节点,也就是管理网络的路由节点来发起时间同步,将自己的基准本地时间发送给各个路由节点来进行时间同步,但是这种方式过于依赖主路由节点,需要主路由节点通过逐跳来发送时间信息进行时间同步,限制了网络中时间同步的效率。

技术实现思路

[0004]本申请的实施例提供一种时间同步方法、装置、系统和计算机存储介质,以解决现有技术中需要主路由节点通过逐跳来发送时间信息进行时间同步,限制了网络中时间同步的效率的问题。
[0005]为达到上述目的,本申请的实施例采用如下技术方案:
[0006]第一方面,提供一种时间同步方法,应用于无线自组织网络中的第一路由节点,所述方法包括:
[0007]向第二路由节点发送时间同步请求,所述时间同步请求至少包括所述第一路由节点的第一本地时间,所述第二路由节点是所述无线自组织网络中所述第一路由节点的一跳路由节点;
[0008]接收所述第二路由节点根据所述时间同步请求发送的第二本地时间;
[0009]根据所述第二本地时间和目标时间偏差,对所述第一路由节点的本地时间进行更新,以与所述第二路由节点进行时间同步,其中,所述目标时间偏差是所述第一路由路由节点和所述第二路由节点之间进行数据传输产生的时间偏差。
[0010]第二方面,提供了另一种时间同步方法,应用于无线自组织网络中的第二路由节点,所述方法包括:
[0011]接收第一路由节点发送的时间同步请求,所述时间同步请求至少包括:所述第一路由节点的第一当前时间,所述第二路由节点是所述无线自组织网络中所述第一路由节点的一跳路由节点;
[0012]向所述第一路由节点发送所述第二路由节点的第二本地时间;
[0013]根据所述第一本地时间和目标时间偏差,对所述第二路由节点的本地时间进行更新,以与所述第一路由节点进行时间同步,其中,所述目标时间偏差是所述第一路由路由节
点和所述第二路由节点之间进行数据传输产生的时间偏差。
[0014]第三方面,提供了一种时间同步装置,其特征在于,应用于无线自组织网络中的第一路由节点,所述装置包括:
[0015]第一发送模块,被配置为向第二路由节点发送时间同步请求,所述时间同步请求至少包括所述第一路由节点的第一本地时间所述第二路由节点是所述无线自组织网络中所述第一路由节点的一跳路由节点;
[0016]第一接收模块,被配置为接收所述第二路由节点根据所述时间同步请求发送的第二本地时间;
[0017]第一同步模块,被配置为根据所述第二本地时间和目标时间偏差,对所述第一路由节点的本地时间进行更新,以与所述第二路由节点进行时间同步,其中,所述目标时间偏差是所述第一路由路由节点和所述第二路由节点之间进行数据传输产生的时间偏差。
[0018]第四方面,提供了另一种时间同步装置,应用于无线自组织网络中的第二路由节点,所述装置包括:
[0019]第二接收模块,被配置为接收第一路由节点发送的时间同步请求,所述时间同步请求至少包括:所述第一路由节点的第一当前时间所述第二路由节点是所述无线自组织网络中所述第一路由节点的一跳路由节点;
[0020]第二发送模块,被配置为向所述第一路由节点发送所述第二路由节点的第二本地时间;
[0021]第二同步模块,被配置为根据所述第一本地时间和目标时间偏差,对所述第二路由节点的本地时间进行更新,以与所述第一路由节点进行时间同步,其中,所述目标时间偏差是所述第一路由路由节点和所述第二路由节点之间进行数据传输产生的时间偏差。
[0022]第五方面,提供了一种时间同步系统,所述系统包括:第一路由节点和第二路由节点,所述第一路由节点用于执行上述第一方面所述的时间同步方法,所述第二路由节点用于执行上述第二方面所述的时间同步方法。
[0023]第六方面,提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时能实现上述第一方面或第二方面所述的时间同步方法。
[0024]本申请的实施例提供了一种时间同步方法、装置、系统和计算机存储介质,本方案通过无线自组织网络中的路由节点获取其一跳路由节点的本地时间,并根据时间偏差对一跳路由节点的本地时间进行调整,以对路由节点的时间进行同步,较少了时间同步对于主路由节点的依赖,而且提高了网络时间同步的效率。
附图说明
[0025]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1为本申请实施例提供的一种时间同步方法的步骤流程图;
[0027]图2为本申请实施例提供的一种时间同步方法的网络拓扑图之一;
[0028]图3为本申请实施例提供的一种时间同步方法的网络拓扑图之二;
[0029]图4为本申请实施例提供的另一种时间同步方法的步骤流程图;
[0030]图5为本申请实施例提供的一种本地时间的线性关系图;
[0031]图6为本申请实施例提供的一种网络组建的周期示意图;
[0032]图7为本申请实施例提供的一种时间同步方法的原理示意图;
[0033]图8为本申请实施例提供的再一种时间同步方法的步骤流程图;
[0034]图9为本申请实施例提供的又一种时间同步方法的步骤流程图;
[0035]图10为本申请实施例提供的一种时间同步装置的结构框图;
[0036]图11位本申请实施例提供的另一种时间同步装置的结构框图。
具体实施方式
[0037]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0038]为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。
[0039]实施例一
[0040]参照图1,是本申请实施例提供了一种时间同步方法的步骤流程图,应用于无线自组织网络中的第一路由节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时间同步方法,其特征在于,应用于无线自组织网络中的第一路由节点,所述方法包括:向第二路由节点发送时间同步请求,所述时间同步请求至少包括所述第一路由节点的第一本地时间,所述第二路由节点是所述无线自组织网络中所述第一路由节点的一跳路由节点;接收所述第二路由节点根据所述时间同步请求发送的第二本地时间;根据所述第二本地时间和目标时间偏差,对所述第一路由节点的本地时间进行更新,以与所述第二路由节点进行时间同步,其中,所述目标时间偏差是所述第一路由路由节点和所述第二路由节点之间进行数据传输产生的时间偏差。2.根据权利要求1所述的方法,其特征在于,所述根据所述第二本地时间和目标时间偏差,对所述第一路由节点的本地时间进行更新,包括:在所述第二本地时间存在多个的情况下,根据目标时间偏差获取每个所述第二本地时间相对应的候选本地时间;获取每个所述第二本地时间相对应的候选本地时间,与所述第一路由节点接收多个所述第二本地时间时的初始本地时间之间的线性关系;将所述第一路由节点的当前本地时间作为目标初始本地时间,在所述线性关系中确定相对应的候选本地时间,更新所述第一路由节点的本地时间。3.根据权利要求1所述的方法,其特征在于,所述目标时间偏差是通过以下步骤得到的:在所述无线自组织网络构建完成后,向所述第二路由节点发送时间偏差构建请求;接收所述第二路由节点根据所述时间偏差构建请求发送的时间偏差构建响应,所述时间偏差构建响应至少包括:所述第二路由节点接收所述时间偏差构建请求的第一接收时间、发送所述时间偏差构建响应的第一发送时间;根据所述第一路由节点发送所述时间偏差构建请求的第二发送时间、所述第一路由节点接收所述时间偏差构建响应的第二接收时间、第一接收时间和第二发送时间,获取所述第一路由节点和所述第二路由节点之间的目标时间偏差。4.根据权利要求3所述的方法,其特征在于,在所述根据所述第一路由节点发送所述时间偏差构建请求的第二发送时间、所述第一路由节点接收所述时间偏差构建响应的第二接收时间、第一接收时间和第二发送时间,获取所述第一路由节点和所述第二路由节点之间的目标时间偏差之后,所述方法还包括:按照预设周期向所述第二路由节点发送时间偏差更新请求,以对所述目标时间偏差进行更新。5.根据权利要求1所述的方法,其特征在于,在所述向第二路由节点发送时间同步请求之前,所述方法还包括:接收第二路由节点发送的标准本地时间,所述标准本地时间通过所述无线自组织网络中的主路由节点向外广播;根据所述标准本地时间和目标时间偏...

【专利技术属性】
技术研发人员:王志东周丽佳魏祥野白一鸣饶晓辉刘书成
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

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

1