Rapid fault detection and recovery for internet protocol telephony
First Claim
1. A method of detecting one or more conditions in a communication network, comprising the steps of:
- transmitting one or more keep-alive packets from a source node in the communication network to a destination node in the communication network over two or more paths between the source node and the destination node, wherein the two or more paths are at least partially disjoint; and
upon receipt of the one or more keep-alive packets at the destination node via the two or more paths, computing at least one quality measure at the destination node for each of the two or more paths, the at least one quality measure being indicative of one or more conditions in the communication network.
27 Assignments
0 Petitions
Accused Products
Abstract
Techniques for performing rapid fault detection and recovery in communication networks are disclosed. For example, in one aspect of the invention, a technique for detecting one or more conditions in a communication network comprises the following steps/operations. One or more keep-alive packets are transmitted from a source node in the communication network to a destination node in the communication network over two or more paths between the source node and the destination node, wherein the two or more paths are at least partially disjoint. Upon receipt of the one or more keep-alive packets at the destination node via the two or more paths, at least one quality measure is computed at the destination node for each of the two or more paths, the at least one quality measure being indicative of one or more conditions in the communication network. While not limited thereto, the invention is particularly well-suited to Internet Protocol (IP) telephony networks, particularly those that provide Voice over IP (VoIP) applications.
105 Citations
20 Claims
-
1. A method of detecting one or more conditions in a communication network, comprising the steps of:
-
transmitting one or more keep-alive packets from a source node in the communication network to a destination node in the communication network over two or more paths between the source node and the destination node, wherein the two or more paths are at least partially disjoint; and
upon receipt of the one or more keep-alive packets at the destination node via the two or more paths, computing at least one quality measure at the destination node for each of the two or more paths, the at least one quality measure being indicative of one or more conditions in the communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Apparatus for use in detecting one or more conditions in a communication network, comprising:
-
a memory; and
at least one processor coupled to the memory and operative to transmit one or more keep-alive packets from a source node in the communication network to a destination node in the communication network over two or more paths between the source node and the destination node, wherein the two or more paths are at least partially disjoint, such that, upon receipt of the one or more keep-alive packets at the destination node via the two or more paths, at least one quality measure is computable at the destination node for each of the two or more paths, the at least one quality measure being indicative of one or more conditions in the communication network. - View Dependent Claims (13, 14, 15)
-
-
16. Apparatus for use in detecting one or more conditions in a communication network, comprising:
-
a memory; and
at least one processor coupled to the memory and operative to, in response to a transmission of one or more keep-alive packets from a source node in the communication network to a destination node in the communication network over two or more paths between the source node and the destination node, wherein the two or more paths are at least partially disjoint, and upon receipt of the one or more keep-alive packets at the destination node via the two or more paths, compute at least one quality measure at the destination node for each of the two or more paths, the at least one quality measure being indicative of one or more conditions in the communication network. - View Dependent Claims (17, 18, 19, 20)
-
Specification