【技术实现步骤摘要】
一种同步方法、装置、设备和存储介质
本申请涉及通信,具体涉及一种同步方法、装置、设备和存储介质。
技术介绍
时间同步网很大程度依赖于全球导航卫星系统(GlobalNavigationSatelliteSystem,GNSS)卫星,包括用于授时的时间源(比如,时间服务器)、同步网的端应用节点(比如,基站)等。在GNSS卫星时间信号源丢失或出现故障的情况下,基于其授时的节点通过各自的频率源进行授时,例如时间服务器基于内部原子钟等进行授时,同步传送节点设备、基站可基于频率同步网的频率源(亦为原子钟)进行授时。但是原子钟存在频率准确度误差,在一段时间之后同步节点之间出现时间偏差。同时,时间同步网采用的是逐级向下传递的主从式时间同步方式,这种方式的一个缺陷是将上游的误差向下游传递,从而导致通信网性能恶化甚至不可用。
技术实现思路
本申请实施例提供一种同步方法、装置、设备和存储介质,实现了各个同步节点之间的同步。本申请实施例提供一种同步方法,包括:接收每个待同步节点对应的所有同步节点的可信同步信息;根据预设加权算法和所述可信同步信息调整每个待同步节点的本地时间。本申请实施例提供一种同步装置,包括:接收器,配置为接收每个待同步节点对应的所有同步节点的可信同步信息;调整模块,配置为根据预设加权算法和所述可信同步信息调整每个待同步节点的本地时间。本申请实施例提供一种设备,包括:通信模块,存储器,以及一个或多个处理器;所述通信模块,配置为在第一通信节点和 ...
【技术保护点】
1.一种同步方法,其特征在于,包括:/n接收每个待同步节点对应的所有同步节点的可信同步信息;/n根据预设加权算法和所述可信同步信息调整每个待同步节点的本地时间。/n
【技术特征摘要】 【专利技术属性】
1.一种同步方法,其特征在于,包括:
接收每个待同步节点对应的所有同步节点的可信同步信息;
根据预设加权算法和所述可信同步信息调整每个待同步节点的本地时间。
2.根据权利要求1所述的方法,其特征在于,所述可信同步信息对应的同步节点包含在所述待同步节点的加权从端配置的可信主端列表中;其中,所述可信主端列表中的加权主端用于参与所述待同步节点的时间加权计算;所述可信主端列表至少包括下述之一:人工配置特定的主端,设置可信条件筛选得到的主端。
3.根据权利要求1所述的方法,其特征在于,在所述接收每个待同步节点对应的所有同步节点的可信同步信息的情况下,还包括:
配置每个待同步节点和对应的所有同步节点的同步机制。
4.根据权利要求3所述的方法,其特征在于,所述配置每个待同步节点和对应的所有同步节点的同步机制,包括:
配置每个待同步节点和对应的所有同步节点的每个端口属性;
所述端口属性至少包括下述之一:加权主模式,加权从模式,加权主和加权从模式;所述加权主模式为所述待同步节点发送自身的同步信息至对端同步节点;所述加权从模式为所述待同步节点接收对端同步节点的可信同步信息,并进行加权计算;加权主和加权从模式为既接收对端同步节点的可信同步信息,又发送自身的同步信息至对端同步节点。
5.根据权利要求1所述的方法,其特征在于,在所述接收每个待同步节点对应的所有同步节点的可信同步信息之前,还包括:
确定每个待同步节点和对应的所有同步节点的端口使能功能。
6.根据权利要求1所述的方法,其特征在于,所述根据预设加权算法和所述可信同步信息调整每个待同步节点的本地时间,包括:
确定每个待同步节点与待同步节点对应的所有同步节点之间的时间差;
根据预设加权算法和所述时间差,确定每个所述待同步节点的时差值;
按照所述时差值调整对应的所述待同步节点的本地时间。
7.根据权利要求1所述的方法,其特征在于,在采用精确时钟同步协议PTP协议对每个待同步节点的本地时间进行调整的情况下,所述方法,还包括:
接收每个待同步节点对应的所有同步节点的PTP报文,所述PTP报文报头中的1比特或2比特作为指示位用于指示是否加权同步,2比特指示位用于指示是否执行BMCA。
8.根据权利要求7所述的方法,其特征在于,所述根据预设加权算法和所述可信同步信息调整每个待同步节点的本地时间,包括:
根据每个待同步节点与自身对应的所有同步节点之间的同步报文和延迟请求报文,计算得到每个待同步节点与自身对应的所有同步节点之间的时间差;
根据预设加权算法和所述时间差,确定每个所述待同步节点的时差值;
按照所述时差值调整所述待同步节点的本地时间。
9.根据权利要求6或8所述的方法,其特征在于,所述根据预设加权算法和所述时间差,确定每个所述待同步节点的时差值,包括:
技术研发人员:罗彬,王琳琳,何力,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。