Calculating Latency in Computer Networks
First Claim
Patent Images
1. A method comprising:
- communicating data from a source device to a destination device along a flow path;
transmitting a request from the source device to an intermediary device of the flow path, the request includes an identification of packets of the data and includes a timestamp query;
receiving, from the intermediary device and in response to the request, timestamps for the identified packets of the data received by the intermediary device from the source device; and
calculating, by the source device, a latency of the identified packets of the data on the flow path from the source device to the intermediary device using the timestamps.
1 Assignment
0 Petitions
Accused Products
Abstract
In one implementation, data is communicated along a communications route in a network. A mediatrace request is generated for the communications route. Responses to the mediatrace request are received from along the communications route. The hop-by-hop latency is passively measured, from the responses, with one-way delay along the communications route in the network.
62 Citations
20 Claims
-
1. A method comprising:
-
communicating data from a source device to a destination device along a flow path; transmitting a request from the source device to an intermediary device of the flow path, the request includes an identification of packets of the data and includes a timestamp query; receiving, from the intermediary device and in response to the request, timestamps for the identified packets of the data received by the intermediary device from the source device; and calculating, by the source device, a latency of the identified packets of the data on the flow path from the source device to the intermediary device using the timestamps. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A network device comprising:
-
a communication interface configured to transmit path discovery requests for one-way delay for nodes along a flow path of data; and a controller configured to gather timestamps from the nodes along the flow path and calculate latency from the timestamps. - View Dependent Claims (16, 17, 18)
-
-
19. A method comprising:
-
communicating data along a communications route in a network; generating a mediatrace request for the communications route; receiving responses to the mediatrace request from along the communications route; and passively measuring, from the responses, hop-by-hop latency with one-way delay along the communications route in the network. - View Dependent Claims (20)
-
Specification