VoIP delay for predictive maintenance
First Claim
Patent Images
1. A method, comprising:
- receiving overall call protocol delay information related to call set-up session initiation protocol messages exchanged for a call set-up between a call initiating node, a call destination node and a plurality of network elements, the overall call protocol delay information including information about a plurality of intermediate delays related to connections between the plurality of network elements;
processing, during the call set-up, the overall call protocol delay information with reference to an overall time delay threshold;
triggering an intermediate delay analysis if the overall call protocol delay information exceeds the overall time delay threshold;
processing the plurality of intermediate delays with reference to a respective intermediate time delay threshold of a plurality of intermediate time delay thresholds, wherein at least two of the plurality of intermediate time delay thresholds are different; and
identifying a segment as being in a failure state in response to an associated one of the plurality of intermediate delays exceeding the respective intermediate time delay threshold, wherein an intermediate time delay of the plurality of intermediate time delays is a difference in time between receiving a send time indicator associated with an initial call set-up session initiation protocol message sent from the call initiating node in a network and receiving a receive time indicator associated with the call initiating node receiving a response call set-up session initiation protocol message sent from a responding node in a network in response to the initial call set-up session initiation protocol message, the initial call set-up session initiation protocol message sent by the call initiating node prompts a plurality of call set-up session initiation protocol messages propagated between the plurality of network nodes to trigger the response call set-up session initiation protocol message produced by the responding node and received by the call initiating node, the call initiating node and the responding node are any two nodes in the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method automatically detects and isolates total, partial, and latent total failures of one or more network segments by analyzing delay data collected by an internet protocol monitor during the set-up or termination of an internet protocol connection. The overall and/or intermediate delays of protocol messages exchanged during the set-up or termination of an internet protocol call connection are monitored and flagged based on threshold values. By analyzing the overall and/or intermediate delays, one or more potential problem segments can be isolated.
-
Citations
10 Claims
-
1. A method, comprising:
-
receiving overall call protocol delay information related to call set-up session initiation protocol messages exchanged for a call set-up between a call initiating node, a call destination node and a plurality of network elements, the overall call protocol delay information including information about a plurality of intermediate delays related to connections between the plurality of network elements; processing, during the call set-up, the overall call protocol delay information with reference to an overall time delay threshold; triggering an intermediate delay analysis if the overall call protocol delay information exceeds the overall time delay threshold; processing the plurality of intermediate delays with reference to a respective intermediate time delay threshold of a plurality of intermediate time delay thresholds, wherein at least two of the plurality of intermediate time delay thresholds are different; and identifying a segment as being in a failure state in response to an associated one of the plurality of intermediate delays exceeding the respective intermediate time delay threshold, wherein an intermediate time delay of the plurality of intermediate time delays is a difference in time between receiving a send time indicator associated with an initial call set-up session initiation protocol message sent from the call initiating node in a network and receiving a receive time indicator associated with the call initiating node receiving a response call set-up session initiation protocol message sent from a responding node in a network in response to the initial call set-up session initiation protocol message, the initial call set-up session initiation protocol message sent by the call initiating node prompts a plurality of call set-up session initiation protocol messages propagated between the plurality of network nodes to trigger the response call set-up session initiation protocol message produced by the responding node and received by the call initiating node, the call initiating node and the responding node are any two nodes in the network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, comprising:
-
receiving overall time delay information related to call set-up session initiation protocol messages exchanged for a call set-up between a call initiating node, a call destination node and a plurality of network nodes, the overall time delay information including information about a plurality of intermediate time delays; processing, during the call set-up, the overall time delay information with reference to an overall time delay threshold; triggering an intermediate delay analysis if the overall time delay information exceeds the overall time delay threshold; receiving from a network protocol monitor the plurality of intermediate time delays, wherein each one of the plurality of intermediate time delays is associated with a network node; processing the plurality of intermediate delays with reference to a respective intermediate time delay threshold of a plurality of intermediate time delay thresholds, wherein at least two of the plurality of intermediate time delay thresholds are different; and identifying a network segment as causing an overall time delay if an associated intermediate time delay exceeds the respective intermediate time delay threshold, wherein an intermediate time delay of the plurality of intermediate time delays is a difference in time between receiving a send time indicator associated with an initial call set-up session initiation protocol message sent from the call initiating node in a network and receiving a receive time indicator associated with the call initiating node receiving a response call set-up session initiation protocol message sent from a responding node in a network in response to the initial call set-up session initiation protocol message, the initial call set-up session initiation protocol message sent by the call initiating node prompts a plurality of call set-up session initiation protocol messages propagated between the plurality of network nodes to trigger the response call set-up session initiation protocol message produced by the responding node and received by the call initiating node, the call initiating node and the responding node are any two nodes in the network. - View Dependent Claims (7, 8, 9, 10)
-
Specification