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;
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.
62 Citations
24 Claims
-
1. A method, comprising:
-
determining a trigger condition at a particular node in a shared-media communication network; 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)
-
-
7. 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; 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 (8, 9, 10, 11, 12)
-
-
13. 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; and in response to the neighboring node having entered the selective forwarding mode, sending only critical messages to the neighboring node. - View Dependent Claims (14, 15, 16, 17)
-
-
18. 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; and send only critical messages to the neighboring node, in response to the neighboring node having entered the selective forwarding mode. - View Dependent Claims (19, 20, 21, 22)
-
-
23. 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 (24)
-
Specification