时间同步方法及系统技术方案

技术编号:32857999 阅读:18 留言:0更新日期:2022-03-30 19:32
本申请涉及电子信息技术领域,特别是涉及一种时间同步方法及系统,方法包括:所述访问控制模块控制至少两个同时发起访问请求的待同步对象基于预设的访问策略依次获得访问权,从所述基准时间模块获取基准时间来进行时间同步。本发明专利技术避免多个待同步对象同时访问基准时间模块,而增加基准时间模块的处理压力,从而提高了各待同步对象的同步效率。而提高了各待同步对象的同步效率。而提高了各待同步对象的同步效率。

【技术实现步骤摘要】
时间同步方法及系统


[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]为更清楚地理解本申请的目的、技术方案和优点,下面结合附图和实施例,对本申请进行了描述和说明。
[0032]为更清楚地理解本申请的目的、技术方案和优点,下面结合附图和实施例,对本申请进行了描述和说明。然而,本领域的普通技术人员应该明白,可以在没有这些细节的情况下实施本申请。在一些情形下,为了避免不必要的描述使本申请的各方面变得晦涩难懂,对已经在较高的层次上描述了众所周知的方法、过程、系统、组件和/或电路将不作过多赘述。对于本领域的普通技术人员来说,显然可以对本申请所公开的实施例作出各种改变,并且在不偏离本申请的原则和范围的情况下,本申请中所定义的普遍原则可以适用于其他实施例和应用场景。因此,本申请不限于所示的实施例,而是符合与本申请所要求保护的范围一致的最广泛范围。
[0033]除另作定义外,本申请所涉及的技术术语或者科学术语应具有本申请所属
具备一般技能的人所理解的一般含义。本申请所使用的术语仅出于描述特定实施例的目的,而不旨在于对本申请的限制。如本申请所使用的“一”、“一个”、“一种”、“该”、“这些”等类似的词并不表示数量上的限制,它们可以是单数或者复数。在本申请中所涉及的术语“包括”、“包含”、“具有”及其任何变体,其目的是涵盖不排他的包含;例如本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时间同步方法,应用于时间同步系统,所述系统包括访问控制模块以及基准时间模块,其特征在于,所述方法包括:所述访问控制模块控制至少两个同时发起访问请求的待同步对象基于预设的访问策略依次获得访问权,从所述基准时间模块获取基准时间来进行时间同步。2.根据权利要求1所述的方法,其特征在于,所述控制至少两个同时发起访问请求的待同步对象基于预设的访问策略依次获得访问权包括:基于所述至少两个待同步对象同时发起的访问请求,确定获得访问权的待同步对象,对于未获得访问权的待同步对象,在预设时间后再次发起访问请求,直到获得访问权。3.根据权利要求2所述的方法,其特征在于,所述基于所述至少两个待同步对象同时发起的访问请求,确定获得访问权的待同步对象包括:基于所述至少两个待同步对象同时发起的访问请求,确定访问请求所对应的待同步对象的访问优先级,访问优先级高的待同步对象优先获得访问权。4.根据权利要求3所述的方法,其特征在于,所述基于所述至少两个待同步对象同时发起的访问请求,确定访问请求所对应的待同步对象的访问优先级,访问优先级高的待同步对象优先获得访问权包括:接收所述至少两个待同步对象同时发起的访问请求,并监测所述至少两个待同步对象的接收端口和发送端口的电平信号;当所有待同步对象的发送端口输出第一电平信号时,控制所有待同步对象的接收端口输出第一电平信号;当所有待同步对象的发送端口中存在至少一个输出第二电平信号时,控制所有待同步对象的接收端口输出第二电平信号;控制所述至少两个待同步对象的发送端口和接收端口均输出第二电平信号,并在各自对应的令牌时间后控制接收端口输出第一电平信号;所述令牌时间由所述待同步对象的访问优先级所确定;当所述待同步对象的发送端口输出第一电平信号时,确定该待同步对象的接收端口是否输出第一电平信号,若是,则获得访问权,若否,则未获得访问权。5.根据权利要求1~4任一项所述的方法,其特征在于,在至少两个待同步对象均获得访问权后,控制所述至少两个待同步对象按照设定的周期依次从所述基准时间模块获取基准时间来进行时间同步。6....

【专利技术属性】
技术研发人员:余成林高松全潘君
申请(专利权)人:浙江华锐捷技术有限公司
类型:发明
国别省市:

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

1