Apparatus and method for call progress timing measurement in IP telephony
First Claim
Patent Images
1. A method performed by a first device connected to a network for measuring call setup time, comprising:
- sending a signal to a second device;
monitoring for an expected response from the second device;
repeatedly adjusting, when a vender specific tone is detected from the second device, an answer tone setting for the second device by changing at least one of an upper and lower bound frequency of a dual tone multi-frequency (DTMF) tolerance or altering a response detection window size until receipt of the expected response; and
calculating an elapsed time between sending the signal and a receipt of the expected response.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for measuring call setup time is presented. A first device in a network sends a signal to a second device. The first device monitors for a response from the second device and adjusts an answer tone setting for the second device based on the response. After which, the first device calculates an elapsed time between sending the signal and a receipt of the response.
-
Citations
14 Claims
-
1. A method performed by a first device connected to a network for measuring call setup time, comprising:
-
sending a signal to a second device;
monitoring for an expected response from the second device;
repeatedly adjusting, when a vender specific tone is detected from the second device, an answer tone setting for the second device by changing at least one of an upper and lower bound frequency of a dual tone multi-frequency (DTMF) tolerance or altering a response detection window size until receipt of the expected response; and
calculating an elapsed time between sending the signal and a receipt of the expected response. - View Dependent Claims (2, 3, 4, 5, 6)
reading a time stamp associated with the sending of the signal;
reading a time stamp associated with a receipt of the response; and
subtracting the time stamp associated with the sending the signal from the time stamp associated with the receipt of the response.
-
-
7. A tester for measuring call setup time comprising:
-
means for sending a signal to a device;
means for monitoring for an expected response from the device;
means for repeatedly adjusting, when a vender specific tone is detected from the second device, an answer tone setting for the second device until receipt of the expected response, wherein the means for adjusting includes at least one of means for changing an upper and lower bound frequency of a dual tone multi-frequency (DTMF) tolerance and means for altering a response detection window size; and
means for calculating an elapsed time between sending the signal and a receipt of the expected response. - View Dependent Claims (8, 9, 10, 11, 12)
means for reading a time stamp associated with the sending of the signal;
means for reading a time stamp associated with the receipt of the response; and
means for subtracting the time stamp associated with the sending of the signal from the time stamp associated with the receipt of the response.
-
-
13. A tester for measuring call setup time, comprising:
-
a memory having program instructions; and
a processor responsive to the program instructions to;
send a signal to a device, monitor for an expected response from the device;
repeatedly adjust, when a vender specific tone is detected from the second device, an answer tone setting for the second device until receipt of the expected response, wherein the adjusting includes at least one of changing an upper and lower bound frequency of a dual tone multi-frequency (DTMF) tolerance and altering a response detection window size; and
calculate an elapsed time between sending the signal and a receipt of the expected response.
-
-
14. A system for measuring call setup time, comprising:
-
a circuit-switched network;
a packet network;
at least one gateway connecting the circuit-switched network to the packet network, the gateway operable to transfer information between the circuit-switched network and the packet network; and
a tester connected to the circuit-switched network, the tester operable to place a telephone call over the packet network, wherein when the tester initiates a telephone call over a packet network, the tester sends a signal to a device, monitors for an expected response from the device, repeatedly adjusts an answer tone setting for the device until receipt of the expected response, and calculates an elapsed time between sending the signal and a receipt of the expected response.
-
Specification