Enabling intent-based network management with generative ai and digital twins
AssigneeAT&T Intellectual Property I, L.P.
InventorsXuan Tuyen Tran, Ajay Rajkumar, Yuxuan Jiang
Life of this patent
Estimating the term…
Abstract
Aspects of the subject disclosure may include, for example, an intent-based network (IBN) management system that effects changes in a communication network based on high-level intents. High-level intents are translated into operator-level intents by a large language model (LLM). Conflicts between operator-level intents are resolved, and the operator-level intents are mapped to intent functions. The intent functions are then mapped to policies that may effect changes in the network in accordance with the high-level intents. Other embodiments are disclosed.
Claims20
A device, comprising:
- a processing system including a processor;
- and
- a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
- receiving network operator-level intents from a large language model that translates high level intents into the network operator-level intents, wherein the network operator-level intents are specific to network operators and comprise a first operator-level intent associated with a first network operator having a first number of radio access network (RAN) nodes and a second operator-level intent associated with a second network operator having a second number of RAN nodes;
- interpreting the network operator-level intents, extracting intent functions, and mapping the network operator-level intents into the intent functions, wherein the intent functions comprise a function to subscribe to measurements, a function to update cell configurations, and a function to apply control policies in the RAN;
- performing a function call to the mapped intent functions;
- performing two-level conflict resolutions comprising performing network operator-level intent conflict resolution on the network operator-level intents and performing application level intent conflict resolution, wherein the network operator-level intent conflict resolution is performed by identifying a network operator-level conflict configured to have overlapping requirements or mutually exclusive configuration between the first operator-level intent and the second operator-level intent, and wherein the application level intent conflict resolution is performed regarding an application level conflict that affect a same key performance indicator (KPI);
- and
- applying the intent functions to modify RAN policies to effect RAN changes in accordance with the high level intents.
A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
- receiving network operator-level intents from a large language model that translates high level intents into the network operator-level intents, wherein the network operator-level intents are specific to network operators and comprise a first operator-level intent associated with a first network operator having a first number of radio access network (RAN) nodes and a second operator-level intent associated with a second network operator having a second number of RAN nodes;
- interpreting the network operator-level intents, extracting intent functions, and mapping the network operator-level intents into the intent functions, wherein the intent functions comprise a function to subscribe to measurements, a function to update cell configurations, and a function to apply control policies in the RAN;
- performing a function call to the mapped intent functions;
- performing two-level conflict resolutions comprising performing network operator-level intent conflict resolution on the network operator-level intents and performing application level intent conflict resolution, wherein the network operator-level intent conflict resolution is performed by identifying a network operator-level conflict configured to have overlapping requirements or mutually exclusive configuration between the first operator-level intent and the second operator-level intent, and wherein the application level intent conflict resolution is performed regarding an application level conflict that affect a same key performance indicator (KPI);
- and
- applying the intent functions to modify RAN policies to effect RAN changes in accordance with the high level intents.
A method, comprising:
- receiving, by a processing system including a processor, network operator-level intents from a large language model that translates high level intents into the network operator-level intents, wherein the network operator-level intents are specific to network operators and comprise a first operator-level intent associated with a first network operator having a first number of radio access network (RAN) nodes and a second operator-level intent associated with a second network operator having a second number of RAN nodes;
- interpreting, by the processing system, the network operator-level intents, extracting intent functions, and mapping, by the processing system, the network operator-level intents into the intent functions, wherein the intent functions comprise a function to subscribe to measurements, a function to update cell configurations, and a function to apply control policies in the RAN;
- performing, by the processing system, a function call to the mapped intent functions;
- performing, by the processing system, two-level conflict resolutions comprising performing network operator-level intent conflict resolution on the network operator-level intents and performing application level intent conflict resolution, wherein the network operator-level intent conflict resolution is performed by identifying a network operator-level conflict configured to have overlapping requirements or mutually exclusive configuration between the first operator-level intent and the second operator-level intent, and wherein the application level intent conflict resolution is performed regarding an application level conflict that affect a same key performance indicator (KPI);
- and
- applying, by the processing system, the intent functions to modify RAN policies to effect RAN changes in accordance with the high level intents.
Dependencies are inferred from the claim text.