当前位置: 首页 > 专利查询>索尼公司专利>正文

时间控制设备、时间控制方法和程序技术

技术编号:16283369 阅读:35 留言:0更新日期:2017-09-23 02:53
本公开涉及一种能够以高精度与网络上的主机设备同步时间信息的时间控制设备、时间控制方法和程序。该时间控制设备包括:第一计算单元,其基于在该设备和主机设备之间发送和接收的消息被发送和接收的时间计算第一时间差,所述第一时间差指示主机设备时间信息和从机设备时间信息之间的差;第二计算单元,其基于从主机设备发送到从机设备的消息被发送和接收的时间计算第二时间差;第三计算单元,其基于从从机设备发送到主机设备的消息被发送和接收的时间计算第三时间差;以及调整单元,其根据基于选择的第一或第三时间差的任一生成的反馈控制值调整从机设备时间信息。本公开例如可应用于PTP从机设备。

Time control device, time control method, and program

The present disclosure relates to a time control device, a time control method, and a program that can synchronize time information with a host device on a network with a high accuracy. The control device comprises a first calculating unit, the transmission between the device and the host device and the received message is based on the time of sending and receiving the first calculation of the time difference, the first time difference indicating the time information and time from the host device between the machine equipment information; the second computing unit, which is based on the transmission from the host from the device to the machine by time message sending and receiving second time difference calculation; third calculation unit, which is based on the machine from the device is sent to the host device message is sent and received third time calculation time difference; and an adjustment unit, according to the feedback control to adjust the value of information from the time of the first or machine equipment selection third any generation based on time difference. This disclosure can be applied, for example, to PTP slave devices.

【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及时间控制设备、时间控制方法和程序,更具体地,涉及适合用于以高精度将时间信息与网络中的主机设备同步的时间控制设备、时间控制方法和程序。
技术介绍
已经存在用于在经由网络相互连接的设备之间同步时间信息的机构,并且这样的机构的已知示例之一是IEEE1588PTP(精确时间协议)(例如,见专利文献1)。根据IEEE1588PTP,PTP消息在经由网络相互连接的主机设备(以下称为PTP主机)和从机设备(以下称为PTP从机)交换,使得关于PTP从机的时间信息T2能够在亚微秒的量级以高精度与关于PTP主机的时间信息T1同步。具体地,PTP从机中的振荡频率F2能够与PTP主机中的振荡频率F1同步,并且此后,时间信息T2能够与时间信息T1同步。图1示出使用IEEE1588PTP的传统高精度时间同步处理。PTP主机设计为基于振荡频率F1,以预定间隔Δm通过网络发送Sync消息作为PTP消息,其包含指示发送时间T1i的时间戳。同时,PTP从机设计为接收从PTP主机发送的Sync消息,提取其中包含的指示发送时间T1i的时间戳,并且获取其接收时间T2i。也就是说,PTP从机每一次接收Sync分组时获得发送时间T1i和接收时间T2i。PTP从机还设计为经由网络发送Delay_req作为PTP消息给PTP主机,并且存储其发送时间T2x。一接收Delay_req,PTP主机返回Delay_res作为其包含指示接收时间T1x的时间戳的PTP消息给PTP从机。也就是说,PTP从机通过发送Delay_req和接收从PTP主机响应Delay_req返回的Delay_res,获得发送时间T2x和Delay_req的接收时间T1x。经由网络执行PTP消息(如Sync消息、Delay_req或Delay_res)的单向通信所需时间以下将称为网络延迟,并且假设网络延迟不变化而是恒定。在该情况下,如果PTP从机的振荡频率F2与PTP主机的振荡频率F1完全同步,则PTP主机中的Sync消息发送间隔Δm=T12–T11与PTP从机中的Sync消息接收间隔Δs=T22–T21相同。换句话说,在Δm和Δs之间的差Δm-Δs不为0的情况下,PTP从机的振荡频率F2与PTP主机的振荡频率F1不同,并且同步没有建立。因此,为了建立同步,应当调整PTP从机的振荡频率F2,使得Δm和Δs之间的差Δm-Δs变为0。以下,Δm和Δs之间的差Δm-Δs将称为频率差。根据以下等式(1)计算频率差。频率差Δm-Δs=(T12-T11)-(T22-T21)=(T21-T11)-(T22-T12)...(1)为了建立时间同步,PTP从机在如上所述建立频率同步之后发送Delay_req,并且接收作为响应的Delay_res,以便获得Delay_req的发送时间T23和接收时间T13。如下所述,在关于PTP主机的时间信息T1和关于PTP从机的时间信息T2之间的差称为时间差的情况下,建立如下所示的等式(2)和(3),并且还从等式(2)和(3)确定等式(4)。接收时间T22–发送时间T12=网络延迟+时间差…(2)接收时间T13–发送时间T23=网络延迟-时间差…(3)时间差={(T22–T13)-(T12-T23)本文档来自技高网...

【技术保护点】
一种时间控制设备,其安装在从机设备中,并且将时间信息与从机设备经由网络连接的主机设备同步,所述时间控制设备包括:第一计算单元,配置为基于与主机设备交换的消息的发送时间和接收时间计算第一时间差,所述第一时间差指示关于主机设备的时间信息和关于从机设备的时间信息之间的差;第二计算单元,配置为基于从主机设备发送到从机设备的消息的发送时间和接收时间计算第二时间差,所述第二时间差指示关于主机设备的时间信息和关于从机设备的时间信息之间的差;第三计算单元,配置为基于从从机设备发送到主机设备的消息的发送时间和接收时间计算第三时间差,所述第三时间差指示关于主机设备的时间信息和关于从机设备的时间信息之间的差;选择单元,配置为选择计算的第一到第三时间差之一;反馈控制值生成单元,配置为基于选择的时间差生成反馈控制值,所述反馈控制值用于对关于从机设备的时间信息执行反馈控制;以及调整单元,配置为根据生成的反馈控制值调整关于从机设备的时间信息。

【技术特征摘要】
【国外来华专利技术】2011.10.06 JP 2011-2214711.一种时间控制设备,其安装在从机设备中,并且将时间信息与从机设
备经由网络连接的主机设备同步,
所述时间控制设备包括:
第一计算单元,配置为基于与主机设备交换的消息的发送时间和接收时
间计算第一时间差,所述第一时间差指示关于主机设备的时间信息和关于从
机设备的时间信息之间的差;
第二计算单元,配置为基于从主机设备发送到从机设备的消息的发送时
间和接收时间计算第二时间差,所述第二时间差指示关于主机设备的时间信
息和关于从机设备的时间信息之间的差;
第三计算单元,配置为基于从从机设备发送到主机设备的消息的发送时
间和接收时间计算第三时间差,所述第三时间差指示关于主机设备的时间信
息和关于从机设备的时间信息之间的差;
选择单元,配置为选择计算的第一到第三时间差之一;
反馈控制值生成单元,配置为基于选择的时间差生成反馈控制值,所述
反馈控制值用于对关于从机设备的时间信息执行反馈控制;以及
调整单元,配置为根据生成的反馈控制值调整关于从机设备的时间信息。
2.如权利要求1所述的时间控制设备,其中,
所述第一计算部件还基于与主机设备交换的消息的发送时间和接收时间
计算网络延迟,所述网络延迟指示经由网络通信消息所需的时间段,以及
所述选择单元基于网络延迟选择第一到第三时间差之一。
3.如权利要求2所述的时间控制设备,其中,
当网络延迟小于第一阈值时,所述选择单元选择第一时间差,以及
当网络延迟等于或大于第一阈值时,所述选择单元选择第二时间差或第
三时间差中具有较小绝对值的一个。
4.如权利要求2所述的时间控制设备,其中,
当网络延迟小于第一阈值时,所述选择单元选择第一绝对差,以及
当网络延迟等于或大于第一阈值时,所述选择单元选择第二时间差或第
三时间差中具有较小绝对值的一个,并且当选择的第二时间差或第三时间差
的绝对值小于第二阈值时,所述选择单元通知反馈控制值生成单元时间差为

\t0。
5.如权利要求2所述的时间控制设备,还包括:
存储单元,配置为存储网络延迟的最小值,所述最小值小于第一阈值,
其中,
所述第二计算单元基于网络延迟的已存储最小值和从主机设备发送到从
机设备的消息的发送时间和接收时间计算第二时间差,所述第二时间差指示
关于主机设备的时间信息和关于从机设备的时...

【专利技术属性】
技术研发人员:染谷郁男浜松俊彦儿岛俊明
申请(专利权)人:索尼公司
类型:发明
国别省市:日本;JP

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

1