IP Library Granted Patent US 7,804,852
Granted Patent B1
US 7,804,852 · App. 10/764,095 · Granted Sep 28, 2010

Systems and methods for definition and use of a common time base in multi-protocol environments

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,804,852
App. No.
10/764,095
Granted
Sep 28, 2010
Kind
B1
Abstract

Systems, device and methods are provided for determining a reference clock frequency for use by a multi-protocol analyzer in connection with a multi-protocol communications system. Initially, the clock frequencies for each of the links in the multi-protocol communications system are determined. The link clock frequencies are then used as a basis for determining the frequency of the reference clock. While the reference clock frequency is based upon the link clock frequencies, the reference clock frequency is different from each of the reference clock frequencies.

Claims (14)

1. A method for defining a common time base suitable for use in connection with the operation of a multi-link protocol analyzer in a multi-protocol communications system, the method comprising:

determining a first protocol clock frequency at a first link analyzer of the multi-link protocol analyzer, the first protocol clock frequency being associated with a first communications protocol associated with the multi-protocol communications system;

determining a second protocol clock frequency at a second link analyzer of the multi-link protocol analyzer, the second protocol clock frequency being associated with a second communications protocol associated with the multi-protocol communications system, wherein the second protocol clock frequency is unrelated to the first protocol clock frequency; and

using the first and second protocol clock frequencies as a basis for determining a reference clock frequency, where the reference clock frequency is different from each of the first and second protocol clock frequencies, wherein using the first and second protocol clock frequencies as the basis for determining the reference clock frequency comprises selecting a reference clock frequency that is an integer multiple of each of the first and second protocol clock frequencies.

2. The method as recited in claim 1 , wherein using the first and second protocol clock frequencies as the basis for determining the reference clock frequency comprises selecting the reference clock frequency to be higher than the first and second protocol clock frequencies.

3. The method as recited in claim 1 , wherein the first and second communications protocols includes at least one of the following communications protocols: Infiniband; Gigabit Ethernet; SONET; Fibre Channel; and, PCI Express.

4. The method as recited in claim 1 , further comprising using the reference clock frequency as the basis to determine at least one of the following: a relative chronological order of selected data events concerning the multi-protocol communications system; and, relative timing of selected data events concerning the multi-protocol communications system.

5. A protocol analyzer configured for use in connection with processing data events associated with a multi-protocol communications system, the protocol analyzer comprising:

a first link analyzer configured to receive data from a first communication link, wherein the first link is associated with a first protocol clock frequency, the first protocol clock frequency being associated with a first communication protocol; and

a second link analyzer in at least indirect communication with the first link analyzer and configured to receive data from a second communication link, wherein the second link is associated with a second protocol clock frequency, the second protocol clock frequency being associated with a second communication protocol, the second protocol clock frequency being unrelated to the first protocol clock frequency;

wherein each of the first and second link analyzers are also configured to receive and transmit a trigger and a reference clock, and each of the first and second link analyzers are further being configured to timestamp data in association with the reference clock, wherein the reference clock is defined determined by the first and second protocol clock frequencies, the reference clock being different from each of the first and second protocol clock frequencies, wherein the reference clock has a frequency that is an integer multiple of each of the first and second protocol clock frequencies associated with the multi-protocol communications system.

6. The protocol analyzer as recited in claim 5 , wherein at least one of the link analyzers is configured to generate the reference clock.

7. The protocol analyzer as recited in claim 5 , wherein at least one of the link analyzers is configured to generate the trigger.

8. The protocol analyzer as recited in claim 5 , wherein the reference clock has a frequency that is higher than the first and second protocol clock frequencies.

Assignments (8)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 73189/0873 Recorded May 28, 2026
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 075642/0381 →
SECURITY INTEREST Recorded Nov 14, 2025
From: VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC; INERTIAL LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073571/0137 →
SECURITY AGREEMENT Recorded Oct 21, 2025
From: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073189/0873 →
TERMINATIONS OF SECURITY INTEREST AT REEL 052729, FRAME 0321 Recorded Jan 5, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: VIAVI SOLUTIONS INC.; RPC PHOTONICS, INC.
Reel/Frame 058666/0639 →
SECURITY INTEREST Recorded May 21, 2020
From: VIAVI SOLUTIONS INC.; 3Z TELECOM, INC.; ACTERNA LLC; ACTERNA WG INTERNATIONAL HOLDINGS LLC; VIAVI SOLUTIONS LLC; JDSU ACTERNA HOLDINGS LLC; OPTICAL COATING LABORATORY, LLC; RPC PHOTONICS, INC.; TTC INTERNATIONAL HOLDINGS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 052729/0321 →
CHANGE OF NAME Recorded Nov 6, 2015
From: JDS UNIPHASE CORPORATION
To: VIAVI SOLUTIONS INC.
Reel/Frame 037057/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2011
From: FINISAR CORPORATION
To: JDS UNIPHASE CORPORATION
Reel/Frame 025730/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2004
From: DURHAM, DOUGLAS; GARCIA, ROUMEL R.; STAGER, JIM; COUPAL, DOMINIC
To: FINISAR CORP.
Reel/Frame 015520/0849 →