Dynamic session rebalancing across user plane function nodes
AssigneeCisco Technology, Inc.
InventorsSwapnil Barai, Suyog Subhash Belsare, Bhavin Desai
Life of this patent
Estimating the term…
Abstract
A method to address imbalance across User Plane Function nodes supporting a network slice. The method includes calculating an average utilization load for a resource for a network slice supported by multiple User Plane Function nodes, identifying an imbalance in utilization of the resource for at least one of the User Plane Function nodes, based on the average utilization load, and in response to identifying the imbalance, controlling the at least one of the User Plane Function nodes to select, based on a predetermined criterion supplied to the at least one of the User Plane Function nodes, a session that supports the network slice and to perform a corrective action with respect to the session.
Claims20
A method comprising:
- calculating an average utilization load for a resource for a network slice supported by User Plane Function nodes to obtain a calculated average utilization load, wherein the User Plane Function nodes are in communication with a mobility core network;
- identifying an imbalance in utilization of the resource for at least one of the User Plane Function nodes, based on the calculated average utilization load;
- and
- in response to identifying the imbalance, controlling the at least one of the User Plane Function nodes to select, based on a predetermined criterion supplied to the at least one of the User Plane Function nodes, a session that supports the network slice and to perform a corrective action with respect to the session.
A device comprising:
- an interface configured to enable network communications;
- a memory;
- and
- one or more processors coupled to the interface and the memory, and configured to:
- calculate an average utilization load for a resource for a network slice supported by User Plane Function nodes to obtain a calculated average utilization load, wherein the User Plane Function nodes are in communication with a mobility core network;
- identify an imbalance in utilization of the resource for at least one of the User Plane Function nodes, based on the calculated average utilization load;
- and
- in response to identifying the imbalance, control the at least one of the User Plane Function nodes to select, based on a predetermined criterion supplied to the at least one of the User Plane Function nodes, a session that supports the network slice and to perform a corrective action with respect to the session.
One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to:
- calculate an average utilization load for a resource for a network slice supported by User Plane Function nodes to obtain a calculated average utilization load, wherein the User Plane Function nodes are in communication with a mobility core network;
- identify an imbalance in utilization of the resource for at least one of the User Plane Function nodes, based on the calculated average utilization load;
- and
- in response to identifying the imbalance, control the at least one of the User Plane Function nodes to select, based on a predetermined criterion supplied to the at least one of the User Plane Function nodes, a session that supports the network slice and to perform a corrective action with respect to the session.
Dependencies are inferred from the claim text.