Dynamically enabling selective routing capability
First Claim
1. A method, comprising:
- determining a trigger condition at a particular node in a shared-media communication network, wherein determining the trigger condition includes;
determining a level of resources of the particular node; and
determining the trigger in response to the resource level being below a first threshold;
in response to the trigger condition, entering into a selective forwarding mode, wherein non-critical messages are not forwarded by the particular node in the selective forwarding mode; and
notifying one or more neighboring nodes in the shared-media communication network of the entered selective forwarding mode.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a particular node in a shared-media communication network determines a resource level and in response to determining a trigger condition (e.g., that the resource level is below a threshold), the particular node enters a selective forwarding mode. In the selective forwarding mode, the particular node does not forward non-critical messages. The particular node also notifies one or more neighboring nodes in the shared-media communication network of the entered selective forwarding mode. In another embodiment, a node may receive from a neighboring node, an indication of having entered a selective forwarding mode, and in response the node may forward only critical messages to the neighboring node.
32 Citations
20 Claims
-
1. A method, comprising:
-
determining a trigger condition at a particular node in a shared-media communication network, wherein determining the trigger condition includes; determining a level of resources of the particular node; and determining the trigger in response to the resource level being below a first threshold; in response to the trigger condition, entering into a selective forwarding mode, wherein non-critical messages are not forwarded by the particular node in the selective forwarding mode; and notifying one or more neighboring nodes in the shared-media communication network of the entered selective forwarding mode. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising:
-
one or more network interfaces to communicate with a shared-media communication network as a particular node; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; determine a trigger condition at the particular node in a shared-media communication network, wherein determining the trigger condition includes; determining a level of resources of the particular node; and determining the trigger in response to the resource level being below a first threshold; enter into a selective forwarding mode, in response to the trigger condition, wherein non-critical messages are not forwarded by the particular node in the selective forwarding mode; and notify one or more neighboring nodes in the shared-media communication network of the entered selective forwarding mode. - View Dependent Claims (7, 8, 9, 10, 14)
-
-
11. A method, comprising:
-
receiving a notification from a neighboring node in a shared-media communication network indicating that the neighboring node has entered a selective forwarding mode; selecting an alternate node in the shared-media communication network; and in response to the neighboring node having entered the selective forwarding mode, sending only critical messages to the neighboring node and sending non-critical messages to the alternate node. - View Dependent Claims (12, 13)
-
-
15. An apparatus comprising:
-
one or more network interfaces to communicate with a shared-media communication network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; receive a notification from a neighboring node in a shared-media communication network indicating that the neighboring node has entered a selective forwarding mode; select an alternate node in the shared-media communication network; and send only critical messages to the neighboring node and send non-critical messages to the alternate node, in response to the neighboring node having entered the selective forwarding mode. - View Dependent Claims (16, 17, 18)
-
-
19. A method, comprising:
-
receiving, at a management node for a shared-media communication network, a message from a particular node indicating that the particular node has entered a selective forwarding mode; determining an alternate path used to forward non-critical traffic that bypasses the particular node; monitoring the alternate path to determine whether the alternate path complies with a service level agreement for all traffic; and in response to determining that the alternate path complies with the service level agreement for all traffic, sending an instruction to the particular node to operate as a leaf node. - View Dependent Claims (20)
-
Specification