USE OF T4 TIMESTAMPS TO CALCULATE CLOCK OFFSET AND SKEW
    1.
    发明申请
    USE OF T4 TIMESTAMPS TO CALCULATE CLOCK OFFSET AND SKEW 有权
    使用T4 TIMESTAMPS计算时钟偏移量和SKEW

    公开(公告)号:US20090037758A1

    公开(公告)日:2009-02-05

    申请号:US12245303

    申请日:2008-10-03

    IPC分类号: G06F1/12

    CPC分类号: G06F1/10

    摘要: Disclosed are a method and system for calculating clock offset and skew between two clocks in a computer system. The method comprises the steps of sending data packets from a first processing unit in the computer system to a second processing unit in the computer system, and sending the data packets from the second processing unit to the first processing unit. First, second, third and fourth time stamps are provided to indicate, respectively, when the packets leave the first processing unit, arrive at the second processing unit, leave the second processing unit, and arrive at the first processing unit. The method comprises the further steps of defining a set of backward delay points using the fourth time stamps, and calculating a clock offset between clocks on the first and second processing units and clock skews of said clocks using said set of backward delay points.

    摘要翻译: 公开了一种用于计算计算机系统中两个时钟之间的时钟偏移和偏差的方法和系统。 该方法包括以下步骤:将数据分组从计算机系统中的第一处理单元发送到计算机系统中的第二处理单元,并将数据分组从第二处理单元发送到第一处理单元。 提供第一,第二,第三和第四时间戳以分别指示分组离开第一处理单元时到达第二处理单元,离开第二处理单元并到达第一处理单元。 该方法还包括使用第四时间戳定义一组后向延迟点的步骤,以及使用所述一组后向延迟点来计算第一和第二处理单元上的时钟之间的时钟偏移和所述时钟的时钟偏差。

    Method and system for clock skew and offset estimation
    2.
    发明授权
    Method and system for clock skew and offset estimation 有权
    时钟偏移和偏移估计的方法和系统

    公开(公告)号:US07688865B2

    公开(公告)日:2010-03-30

    申请号:US11223876

    申请日:2005-09-09

    IPC分类号: H04J3/06 G06F1/12 G06F1/04

    CPC分类号: H04J3/0667

    摘要: Disclosed are a method and system for estimating the skew and offset between two clocks in a computer system. The method comprises the steps of obtaining a first set of data values representing a forward delay between the first and second clocks, and obtaining a second set of data values representing a negative backward delay between the first and second clocks. The method comprises the further steps of forming a lower convex hull for said first set of data values, and forming an upper convex hull, above the lower convex hull, for said second set of data values. The clock offset and the skew between said first and second clocks are estimated using those convex hulls. In a preferred embodiment, this estimation is made by identifying a best clock line between the first and second convex hulls.

    摘要翻译: 公开了一种用于估计计算机系统中两个时钟之间的偏斜和偏移的方法和系统。 该方法包括以下步骤:获得表示第一和第二时钟之间的正向延迟的第一组数据值,并获得表示第一和第二时钟之间的负向后延迟的第二组数据值。 该方法包括以下步骤:为所述第一组数据值形成下凸包,以及形成用于所述第二组数据值的所述下凸包上方的上凸包。 使用这些凸包估计所述第一和第二时钟之间的时钟偏移和偏差。 在优选实施例中,通过识别第一和第二凸包之间的最佳时钟线来进行该估计。

    Use of T4 timestamps to calculate clock offset and skew
    3.
    发明授权
    Use of T4 timestamps to calculate clock offset and skew 有权
    使用T4时间戳来计算时钟偏移和偏移

    公开(公告)号:US07865760B2

    公开(公告)日:2011-01-04

    申请号:US12245303

    申请日:2008-10-03

    IPC分类号: G06F1/04 G06F11/00 H04J3/06

    CPC分类号: G06F1/10

    摘要: Disclosed are a method and system for calculating clock offset and skew between two clocks in a computer system. The method comprises the steps of sending data packets from a first processing unit in the computer system to a second processing unit in the computer system, and sending the data packets from the second processing unit to the first processing unit. First, second, third and fourth time stamps are provided to indicate, respectively, when the packets leave the first processing unit, arrive at the second processing unit, leave the second processing unit, and arrive at the first processing unit. The method comprises the further steps of defining a set of backward delay points using the fourth time stamps, and calculating a clock offset between clocks on the first and second processing units and clock skews of said clocks using said set of backward delay points.

    摘要翻译: 公开了一种用于计算计算机系统中两个时钟之间的时钟偏移和偏差的方法和系统。 该方法包括以下步骤:将来自计算机系统中的第一处理单元的数据分组发送到计算机系统中的第二处理单元,并将数据分组从第二处理单元发送到第一处理单元。 提供第一,第二,第三和第四时间戳以分别指示分组离开第一处理单元时到达第二处理单元,离开第二处理单元并到达第一处理单元。 该方法包括以下步骤:使用第四时间戳定义一组后向延迟点;以及使用所述一组后向延迟点,计算第一和第二处理单元上的时钟之间的时钟偏移和所述时钟的时钟偏差。

    Clock filter dispersion
    4.
    发明授权
    Clock filter dispersion 有权
    时钟滤波器色散

    公开(公告)号:US07822072B2

    公开(公告)日:2010-10-26

    申请号:US11223878

    申请日:2005-09-09

    IPC分类号: H04J3/06 G06F1/12 G06F1/04

    CPC分类号: H04J3/0667

    摘要: Disclosed are a method and system to estimate the maximum error in the clock offset and skew estimation between two clocks in a computer system. The method comprises the steps of obtaining a first set of data values representing a forward delay between the first and second clocks, and obtaining a second set of data values representing a negative backward delay between the first and second clocks. The method comprises the further step of forming a lower convex hull for said first set of data values, and forming an upper convex hull for said second set of data values. First and second parallel lines are formed between the upper and lower convex hulls, and these parallel lines are used to estimate the worst case error for the offset, skew rate and dispersion of said first and second clocks.

    摘要翻译: 公开了一种用于估计计算机系统中的两个时钟之间的时钟偏移和偏差估计中的最大误差的方法和系统。 该方法包括以下步骤:获得表示第一和第二时钟之间的正向延迟的第一组数据值,并获得表示第一和第二时钟之间的负向后延迟的第二组数据值。 该方法包括为所述第一组数据值形成下凸包的另一步骤,以及为所述第二组数据值形成上凸包。 第一和第二平行线形成在上和下凸包之间,并且这些平行线用于估计所述第一和第二时钟的偏移,偏移速率和色散的最差情况误差。

    Filter turning point detection
    5.
    发明授权
    Filter turning point detection 失效
    过滤拐点检测

    公开(公告)号:US07103514B1

    公开(公告)日:2006-09-05

    申请号:US11223730

    申请日:2005-09-09

    IPC分类号: G06F15/00

    CPC分类号: G01R31/31725

    摘要: Disclosed are a method and system for detecting point. The method of this invention comprises the steps of providing a set of points representing measured time delays between two clocks, providing a turning indicator to measure a magnitude of turns per measurement interval, and identifying a turn at a given point when the turn indicator at said given point is above a given value. With the preferred embodiment of the invention, the turn indicator is given by the equation: turn_indicator=(rtt_min−rtt_estimate)/number_of_points; where rtt_min is the minimum round trip delay in all the measurement points, and rtt_estimate is estimated round trip delay by using the symmetric convex hull algorithm.

    摘要翻译: 公开了一种检测点的方法和系统。 本发明的方法包括以下步骤:提供表示在两个时钟之间测量的时间延迟的一组点,提供转向指示器以测量每个测量间隔的匝数,以及当所述转向指示器在所述 给定点高于给定值。 利用本发明的优选实施例,转向指示器由下式给出:turn_indicator =(rtt_min-rtt_estimate)/ number_of_points; 其中rtt_min是所有测量点中的最小往返行程延迟,并且rtt_estimate是通过使用对称凸包算法估计的往返行程延迟。

    System and method for examining remote systems and gathering debug data in real time
    6.
    发明授权
    System and method for examining remote systems and gathering debug data in real time 有权
    用于检查远程系统和实时采集调试数据的系统和方法

    公开(公告)号:US07523352B2

    公开(公告)日:2009-04-21

    申请号:US11223887

    申请日:2005-09-09

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3632 G06F11/3636

    摘要: A system, method and computer program product for dynamically debugging a multi-node network comprising an infrastructure including a plurality of devices, each device adapted for communicating messages between nodes which may include information for synchronizing a timing clock provided in each node. The apparatus comprises a plurality of probe links interconnecting each node with a probe device that monitors data included in each message communicated by a node. Each probe device processes data from each message to determine existence of a trigger condition at a node and, in response to detecting a trigger condition, generates a specialized message for receipt by all nodes in the network. Each node responds to the specialized message by halting operation at the node and recording data useful for debugging purposes. In this manner, debug information is collected at each node at the time of a first error detection and collected dynamically at execution time without manual intervention.

    摘要翻译: 一种用于动态调试包括多个设备的基础设施的多节点网络的系统,方法和计算机程序产品,每个设备适于在节点之间传送消息,其可以包括用于同步每个节点中提供的定时时钟的信息。 该装置包括将每个节点与探测装置互连的多个探针链路,该探测装置监视由节点传送的每个消息中包括的数据。 每个探测设备处理来自每个消息的数据以确定节点处的触发条件的存在,并且响应于检测到触发条件,生成用于由网络中的所有节点接收的专用消息。 每个节点通过停止节点处的操作并记录有用的调试数据来响应专门的消息。 以这种方式,在第一次错误检测时在每个节点收集调试信息,并在执行时动态收集而无需手动干预。

    Method for calculating clock offset and skew
    7.
    发明授权
    Method for calculating clock offset and skew 有权
    计算时钟偏移和偏移的方法

    公开(公告)号:US07475272B2

    公开(公告)日:2009-01-06

    申请号:US11223577

    申请日:2005-09-09

    IPC分类号: G06F1/04

    CPC分类号: G06F1/10

    摘要: Disclosed is a method for calculating clock offset and skew between two clocks in a computer system. The method comprises the steps of sending data packets from a first processing unit in the computer system to a second processing unit in the computer system, and sending the data packets from the second processing unit to the first processing unit. First, second, third and fourth time stamps are provided to indicate, respectively, when the packets leave the first processing unit, arrive at the second processing unit, leave the second processing unit, and arrive at the first processing unit. The method comprises the further steps of defining a set of backward delay points using the fourth time stamps, and calculating a clock offset between clocks on the first and second processing units and clock skews of said clocks using said set of backward delay points.

    摘要翻译: 公开了一种用于计算计算机系统中的两个时钟之间的时钟偏移和偏差的方法。 该方法包括以下步骤:将数据分组从计算机系统中的第一处理单元发送到计算机系统中的第二处理单元,并将数据分组从第二处理单元发送到第一处理单元。 提供第一,第二,第三和第四时间戳以分别指示分组离开第一处理单元时到达第二处理单元,离开第二处理单元并到达第一处理单元。 该方法还包括使用第四时间戳定义一组后向延迟点的步骤,以及使用所述一组后向延迟点来计算第一和第二处理单元上的时钟之间的时钟偏移和所述时钟的时钟偏差。