Methods and apparatus for improving resiliency of communication networks
First Claim
1. A communications method for use in a communications system including at least one network node and one end node, the method comprising:
- operating an end node to receive a fault signal indicating a network node fault;
determining if the network node fault corresponds to a network node that is important to routing of signals to or from said end node; and
if it is determined that the network node fault corresponds to a network node that is important to routing of signals to or from said end node, operating the end node to initiate an operation to ameliorate the effect of the network node fault on said end node.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for supporting fault tolerance in communications systems, e.g., cellular communications networks with mobile wireless user devices, are described. In various embodiments end nodes, e.g., mobile devices, store information indicating which other nodes are critical to their operation, e.g., critical to messages and/or signals being properly routed to the individual end node. Different network nodes may be critical to different end nodes. Critical node information stored by an end node may be statically preprogrammed or dynamically generated, or may include a combination of both and static and dynamic information. In some embodiments at least a portion of the information used to determine which nodes are critical to a particular end node is generated dynamically from signaling information, e.g., session control signaling, transmitted and/or received during normal operation of the end node. Faults, failures and/or scheduled outages in various network nodes are detected and/or reported. Fault notification messages are communicated, e.g., broadcast, to nodes, e.g., end nodes, which may be affected by a detected/reported service disruption. End nodes receiving a fault notification message determine if the message indicates a disruption in a node that is critical to the end node receiving the message. If the indicated disruption is in a critical node, the end node takes action to ameliorate the effect of the reported condition, e.g., the end node may initiate a registration operation with a new session signaling server in response to an indicated fault associated with the session signaling server with which the end node was registered. Fault notification messages indicating disruptions in nodes which are not critical to the end node receiving the fault notification message may be ignored once it is determined that the indicated disruption is in a node which is not critical to the end node receiving the message. The invention described herein minimizes service disruption following fault, failure or outage of critical network nodes, improving overall system robustness and resiliency.
-
Citations
45 Claims
-
1. A communications method for use in a communications system including at least one network node and one end node, the method comprising:
-
operating an end node to receive a fault signal indicating a network node fault;
determining if the network node fault corresponds to a network node that is important to routing of signals to or from said end node; and
if it is determined that the network node fault corresponds to a network node that is important to routing of signals to or from said end node, operating the end node to initiate an operation to ameliorate the effect of the network node fault on said end node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A communications method for use in a communications system including at least one network node and one end node, the method comprising:
-
operating an end node to receive a service interference notification signal indicating interference with service at a network node;
determining if the indicated service interference corresponds to a network node that is critical to said end node; and
if it is determined that the indicated network node service interference corresponds to a network node that is critical to said end node, operating the end node to initiate an operation to ameliorate the effect of the indicated network node service interference on said end node. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45)
-
-
39. A communications device, comprising:
-
memory including a set of stored information indicating network nodes which are necessary to proper routing of signals either to said communications device or from said communications device to other network nodes;
receiver circuitry for receiving messages from network nodes including service interference notification messages indicating service interference at a network node; and
means for processing received service interference notification messages to determine if service interference indicated by a received network service interference notification message indicates service interference at a network node necessary to proper routing of signals either to said communications device or from said communications device to another network node.
-
Specification