Efficient admission control for low power and lossy networks
First Claim
1. A method, comprising:
- determining a network state of a low power and lossy network (LLN) by a centralized network management server (NMS) based on resource utilization due to traffic in the LLN;
determining an admission state, by the centralized NMS, by classifying the network state into hierarchical levels;
determining, by the centralized NMS, admission control based on the admission state and suitable for traffic flow characteristics of a particular application supported by the LLN, wherein the admission control being network-wide control or localized control;
administering the admission control for all nodes in the LLN from the centralized NMS,wherein the network-wide control comprises propagating a single admission control command policy, determined by the centralized NMS, to all nodes in the LLN, and the nodes directing admission based on the admission control command policy; and
wherein localized control comprises exchanging a request-response between the nodes and the centralized NMS to request a lease on network capacity for a flow of the particular application, the centralized NMS directing admission on a per-request basis, wherein a pool of bandwidth in the LLN is allocated for localized applications, wherein the request specifies a destination address, required bandwidth and a requested lease time for the flow, and wherein the centralized NMS maintains an available amount of bandwidth using the localized allocation pool in the LLN and concludes whether or not a local per-flow request is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a centralized network management server (NMS) determines a network state of a low power and lossy network (LLN) based on resource utilization due to traffic in the LLN. The NMS also determines an admission state based on the network state, and admission control (network-wide and/or localized control) based on the admission state. As such, the centralized NMS can then administer the admission control for all nodes in the LLN, where network-wide control comprises a single control command to all nodes in the LLN, and the nodes direct admission based on the control command, and where localized control comprises a request-response exchange between the nodes and the centralized NMS, and the NMS directs admission on a per-request basis.
-
Citations
18 Claims
-
1. A method, comprising:
-
determining a network state of a low power and lossy network (LLN) by a centralized network management server (NMS) based on resource utilization due to traffic in the LLN; determining an admission state, by the centralized NMS, by classifying the network state into hierarchical levels; determining, by the centralized NMS, admission control based on the admission state and suitable for traffic flow characteristics of a particular application supported by the LLN, wherein the admission control being network-wide control or localized control; administering the admission control for all nodes in the LLN from the centralized NMS, wherein the network-wide control comprises propagating a single admission control command policy, determined by the centralized NMS, to all nodes in the LLN, and the nodes directing admission based on the admission control command policy; and wherein localized control comprises exchanging a request-response between the nodes and the centralized NMS to request a lease on network capacity for a flow of the particular application, the centralized NMS directing admission on a per-request basis, wherein a pool of bandwidth in the LLN is allocated for localized applications, wherein the request specifies a destination address, required bandwidth and a requested lease time for the flow, and wherein the centralized NMS maintains an available amount of bandwidth using the localized allocation pool in the LLN and concludes whether or not a local per-flow request is satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
one or more network interfaces to communicate with a low power and lossy network (LLN); a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a centralized network management server (NMS) process executable by the processor, the process when executed operable to; determine a network state of the LLN based on resource utilization of due to traffic in the LLN; determine an admission state by classifying the network state into hierarchical levels; determine admission control based on the admission state and suitable for traffic flow characteristics of a particular application supported by the LLN, wherein the admission control being at least one of either network-wide control or localized control; administer the admission control for all nodes in the LLN by the centralized NMS, wherein the network-wide control comprises propagating a single admission control command policy, determined by the centralized NMS to all nodes in the LLN, and the nodes directing admission based on the admission control command policy; and wherein the localized control comprises exchanging a request-response between the nodes and the centralized NMS process to request a lease on network capacity for a flow of the particular application, and the centralized NMS process directing admission on a per-request basis, wherein a pool of bandwidth in the LLN is allocated for localized applications, wherein the request specifies a destination address, required bandwidth and a requested lease time for the flow, and wherein the NMS process maintains an available amount of bandwidth using the localized allocation pool in the LLN and concludes whether or not a local per-flow request is satisfied. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification