Method and system for determining one-way packet travel time using RTCP
First Claim
1. A method of measuring a one-way packet travel time from a first communication system to a second communication system, the method comprising:
- receiving a Real-time Transport Control Protocol (RTCP) packet outputted by the second communication system;
extracting a Network Time Protocol (NTP) timestamp value from the RTCP packet;
determining a time value, T, based on the NTP timestamp value;
extracting a Last Sender Report (LSR) value from the RTCP packet;
extracting a Delay since LSR (DLSR) value from the RTCP packet; and
determining a value L=T−
LSR−
DLSR to measure the one-way packet travel time from the first communication system to the second communication system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of measuring a one-way packet travel time from a first communication system to a second communication system comprises receiving a Real-time Transport Control Protocol (RTCP) packet outputted by the second communication system. A Network Time Protocol (NTP) timestamp value is extracted from the RTCP packet, and a time value, T, is determined based on the NTP timestamp value. A Last Sender Report (LSR) value and a Delay since LSR (DLSR) value are extracted from the RTCP packet. A value L=T−LSR−DLSR is determined to measure the one-way packet travel time from the first communication system to the second communication system.
-
Citations
20 Claims
-
1. A method of measuring a one-way packet travel time from a first communication system to a second communication system, the method comprising:
-
receiving a Real-time Transport Control Protocol (RTCP) packet outputted by the second communication system; extracting a Network Time Protocol (NTP) timestamp value from the RTCP packet; determining a time value, T, based on the NTP timestamp value; extracting a Last Sender Report (LSR) value from the RTCP packet; extracting a Delay since LSR (DLSR) value from the RTCP packet; and determining a value L=T−
LSR−
DLSR to measure the one-way packet travel time from the first communication system to the second communication system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for measuring a one-way packet travel time from a first communication system to a second communication system, the system comprising:
-
a receiver to receive a Real-time Transport Control Protocol (RTCP) packet outputted by the second communication system; and a processor to extract a Network Time Protocol (NTP) timestamp value from the RTCP packet, the processor to determine a time value, T, based on the NTP timestamp value, the processor to extract a Last Sender Report (LSR) value from the RTCP packet, the processor to extract a Delay since LSR (DLSR) value from the RTCP packet, and the processor to determine a value L=T−
LSR−
DLSR to measure the one-way packet travel time from the first communication system to the second communication system. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-readable medium having computer-readable program code to cause a computer system to measure a one-way packet travel time from a first communication system to a second communication system by performing acts of:
-
receiving a Real-time Transport Control Protocol (RTCP) packet outputted by the second communication system; extracting a Network Time Protocol (NTP) timestamp value from the RTCP packet; determining a time value, T, based on the NTP timestamp value; extracting a Last Sender Report (LSR) value from the RTCP packet; extracting a Delay since LSR (DLSR) value from the RTCP packet; and determining a value L=T−
LSR−
DLSR to measure the one-way packet travel time from the first communication system to the second communication system. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification