IP Library Granted Patent US 11,575,590
Granted Patent B2
US 11,575,590 · App. 17/188,443 · Granted Feb 7, 2023

Method for devices in a network to participate in an end-to-end measurement of latency

Inventors: Claude Robitaille (St-Placide, CA); Pierre Trudeau (Lorraine, CA)
Assignee: Accedian Networks Inc.
H04L43/0858H04L43/106H04L43/50
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 11,575,590
App. No.
17/188,443
Granted
Feb 7, 2023
Kind
B2
Abstract

A method of determining the latency of path segments in a communication network that uses multi-bit data packets comprises generating a test packet for use in determining the latency of path segments in the network; transmitting the test packet from a first device coupled to the network; storing in the test packet the time when a preselected bit in the test packet is transmitted from the first device; when the test packet is received by a second device coupled to the network, storing in the second device at least one of (a) the time when a preselected bit in the test packet is received by the second device and (b) the difference between (i) the time when the preselected bit in the test packet is transmitted from the first device and (ii) the time when the test packet is received by the second device.

Claims (18)

1. A method of determining a latency of a network path in a communication network having at least a first and a second segments, the method comprising:

generating, at a first communication device, a test packet including a first and second timestamp indicative of a first time the test packet is transmitted to a second communication device over a first segment;

computing a first segment latency at the second communication device upon reception of the test packet based on a first time of reception of the test packet and the second timestamp;

replacing the second timestamp with a second time the test packet is transmitted to a third communication device;

computing a one-way latency of the network path at the third communication device upon reception of the test packet based on a second time of reception of the test packet at the third communication device and the first timestamp;

computing a second path latency at the third communication device based on the second time of reception of the packet and the second timestamp.

2. The method of claim 1 , wherein said time the test packet is transmitted is calculated when the first bit of the test packet is transmitted.

3. The method of claim 1 , wherein said time of reception is calculated when the first bit of the test packet is received.

4. The method of claim 1 , wherein said time of reception is calculated when the first bit of the test packet is received.

5. An apparatus for determining a latency of a path in a communication network, having at least a first and second segments:

a first network device at the first end of the first path generating and transmitting a test packet including a first and second timestamp indicative of the time the packet is transmitted to a second device;

the second network device receiving the test packet and computing a first segment latency based on a first reception time of the test packet and the second timestamp in the test packet;

the second network device replaces the second timestamp with a second time indicative of the time the packet is transmitted to a third network device;

the second network device transmitting the test packet to a third network device;

the third network device receiving the test packet and computing and storing the one-way latency of the path based on a second reception time and the first timestamp and computing and storing the second segment latency based on the second reception time and the second timestamp.

6. The apparatus of claim 5 , wherein said time the test packet is transmitted is calculated when the first bit of the test packet is transmitted.

7. The apparatus of claim 5 , wherein said reception time is calculated when the first bit of the test packet is received.

8. The apparatus of claim 5 , wherein said reception time is calculated when the first bit of the test packet is received.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 10, 2023
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
Reel/Frame 065192/0909 →
RELEASE OF SECURITY INTEREST FILED AUGUST 13, 2021 AT REEL/FRAME 057184/0296 Recorded Oct 6, 2023
From: BGC LENDER REP LLC
To: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
Reel/Frame 065178/0452 →
SECURITY INTEREST Recorded Aug 16, 2021
From: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
To: SILICON VALLEY BANK
Reel/Frame 057192/0787 →
SECURITY AGREEMENT Recorded Aug 13, 2021
From: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
To: BGC LENDER REP LLC
Reel/Frame 057184/0296 →
SUPPLEMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 23, 2021
From: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
To: SILICON VALLEY BANK
Reel/Frame 056713/0868 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2021
From: ROBITAILLE, CLAUDE; TRUDEAU, PIERRE
To: ACCEDIAN NETWORKS INC.
Reel/Frame 055446/0438 →
Continuity (6)
Continuation 16101970 · Aug 13, 2018
Continuation 15672531 · Aug 9, 2017
Continuation 14735508 · Jun 10, 2015
Continuation 14451763 · Aug 5, 2014
Continuation 13542449 · Jul 5, 2012
Related Publication 20210184955A1 · Jun 17, 2021