IP Library Patent Application 19091223
Patent Application
App. No. 19/091,223

METHOD AND SYSTEM FOR ESTIMATING COMMUNICATION LATENCY

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 None
App. No.
19/091,223
Abstract

A method is described for measuring a communication latency between a first device with a first local clock and a second device with a second local clock, the devices interconnected for digital communication to a network, comprising sending an upstream communication and a downstream communication between the devices, and measuring using said local clocks an upstream send time (τ 1 ), an upstream receive time (τ 2 ), a downstream send time (τ 3 ) and a downstream receive time (τ 4 ); calculating a first measured delay (y 1 ) as τ 2 −τ 1 and calculating a second measured delay (y 2 ) as τ 4 −τ 3 ; providing said measured delays (y 1 , y 2 ) to a recursive filter function arranged to estimate a first latency (d 1 ) and a second latency (d 2 ) based on said measured delays (y 1 , y 2 ) and on values for the first and second latencies (d 1 , d 2 ) previously estimated by said recursive filter function, and iterating. A system and a computer software product are also described.

Claims (6)

1 . A method comprising:

sending, by a first device and to a second device, a first communication, wherein the first device has a first clock local to the first device, wherein the second device has a second clock local to the second device, wherein the first and second devices are both connected for digital communication to a digital communication network;

receiving, by the first device, a second communication from the second device;

calculating a first measured delay (y 1 ) associated with the first communication as the difference between a first communication receive time (τ 2 ) measured using the second clock and a first communication send time (τ 1 ) measured using the first clock;

calculating a second measured delay (y 2 ) associated with the second communication as the difference between a second communication receive time (τ 4 ) measured using the first clock and the second communication send time (τ 3 ) measured using the second clock; and

providing the first measured delay (y 1 ) and the second measured delay (y 2 ) to a recursive filter function to estimate a first latency (d 1 ) and a second latency (d 2 ) based on said first measured delay (y 1 ), said second measured delay (y 2 ), a value for the first latency (d 1 ) previously estimated by said recursive filter function, and a value for the second latency (d 2 ) previously estimated by said recursive filter function.

Assignments (1)
NUNC PRO TUNC ASSIGNMENT Recorded May 6, 2026
From: JUNIPER NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 075513/0034 →