Service management
US-2024334169-A1 · Oct 3, 2024 · US
US2024430163A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024430163-A1 |
| Application number | US-202318043043-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 6, 2023 |
| Priority date | Jan 6, 2023 |
| Publication date | Dec 26, 2024 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provisioning of day-1 configuration templates is automated. Users are provided access to a Configuration Template User Interface (UI) for creating configuration templates. Input is received on the Configuration Template UI to create the configuration templates. A trigger is received by a configuration manager to initiate configuration of network devices or functions. The trigger includes one or more Template Identifiers (IDs) corresponding to the one or more configuration templates. Configuration files are generated based on the trigger and one or more Template IDs corresponding to the one or more configuration templates. Configuration files are sent from the configuration manager to the one or more network devices or functions to configure the one or more network devices or functions.
Opening claim text (preview).
What is claimed is: 1 . A method for automating provisioning of day-1 configuration templates, comprising: providing user access to a Configuration Template User Interface (UI) for creating one or more configuration templates; receiving input on the Configuration Template UI to create the one or more configuration templates; receiving a trigger to initiate configuration of one or more network devices or functions, the trigger including one or more Template Identifiers (IDs) corresponding to the one or more configuration templates; generating one or more configuration files based on the one or more Template IDs corresponding to the one or more configuration templates; and sending the one or more configuration files to the one or more network devices or functions, the one or more network devices or functions associated with the one or more Template IDs corresponding to the one or more configuration templates. 2 . The method of claim 1 further comprises: saving the configuration templates to a database; receiving a status report of the configuration of the one or more network devices or functions; and presenting the status report of the configuration of the one or more network devices or functions using the Configuration Template UI. 3 . The method of claim 1 , wherein the providing user access to the Configuration Template UI further includes presenting a status associated with the one or more configuration templates of active or draft, wherein the presenting the status of active indicates a first of the one or more configuration templates has been associated with a northbound entity for configuring the one or more network devices or network functions, and wherein the presenting the status of draft indicates a second of the one or more configuration templates has been created, but has not been has been associated with the northbound entity. 4 . The method of claim 1 , wherein the providing user access to the Configuration Template UI further includes presenting a Template Preview UI, the presenting the Template Preview UI includes presenting, for a selected one of the one or more configuration templates, a parameter, an identifier, an indication of default value as being enabled or disabled, a range, an indication of a new value as being enabled or disabled, and indication of whether a selection of all of the parameters is mandatory, an identification of an action owner, an XmlPld identifying the one or more network devices, and an X Path identifying a location of configuration data associated with the selected one of the one or more configuration templates. 5 . The method of claim 4 , wherein the receiving the input on the Configuration Template UI to create the one or more configuration templates includes receiving edits to parameters of one or more existing configuration templates to create a new configuration template. 6 . The method of claim 1 , wherein the receiving the trigger further includes receiving identification of OSS/Dynamic Parameters and Baseline parameter values, wherein the OSS/Dynamic Parameters and Baseline Parameter Values are used to generate at least one a JAR (Java ARchive) file, an XML (extensible Markup Language) file, or JavaScript Object Notation (JSON) file using at least one data model file obtained from a database based on the one or more Template IDs. 7 . The method of claim 1 , wherein the providing user access to the Configuration Template UI for creating one or more configuration templates includes presenting a display of one or more configuration templates, the presenting the display of the one or more configuration templates includes presenting one or more of Status, Name, Template ID, Vendor, Domain, Software Version, Template Type, and Technology. 8 . A configuration manager, comprising: a memory storing computer-readable instructions; and a processor connected to the memory, wherein the processor is configured to execute the computer-readable instructions to perform operations including: providing user access to a Configuration Template User Interface (UI) for creating one or more configuration templates; receiving input on the Configuration Template UI to create the one or more configuration templates; receiving a trigger to initiate configuration of one or more network devices or functions, the trigger including one or more Template Identifiers (IDs) corresponding to the one or more configuration templates; generating one or more configuration files based on the one or more Template IDs corresponding to the one or more configuration templates; and sending the one or more configuration files to the one or more network devices or functions, the one or more network devices or functions associated with the one or more Template IDs corresponding to the one or more configuration templates. 9 . The configuration manager of claim 8 , wherein the processor is further configured to: save the configuration templates to a database; receive a status report of the configuration of the one or more network devices or functions; and present the status report of the configuration of the one or more network devices or functions using the Configuration Template UI. 10 . The configuration manager of claim 8 , wherein the processor is further configured to present one or more status associated with the one or more configuration templates by presenting a Status of Active or Draft, wherein the status of active indicates a first of the one or more configuration templates has been associated with a northbound entity for configuring the one or more network devices or network functions, and wherein the status of draft indicates a second of the one or more configuration templates has been created, but has not been has been associated with the northbound entity. 11 . The configuration manager of claim 8 , wherein the processor is further configured to provide user access to the Configuration Template User Interface (UI) by presenting a Template Preview UI, the Template Preview UI includes, for a selected one of the one or more configuration templates, a parameter, an identifier, an indication of default value as being enabled or disabled, a range, an indication of a new value as being enabled or disabled, and indication of whether a selection of all of the parameters is mandatory, an identification of an action owner, an XmlPld identifying the one or more network devices, and an X Path identifying a location of configuration data associated with the selected one of the one or more configuration templates. 12 . The configuration manager of claim 11 , wherein the processor is further configured to receive the input on the Configuration Template UI to create the one or more configuration templates by receiving edits to parameters of one or more existing configuration templates to create a new configuration template. 13 . The configuration manager of claim 8 , wherein the trigger further includes identification of OSS/Dynamic Parameters and Baseline parameter values, wherein the OSS/Dynamic Parameters and Baseline parameter values are used to generate at least one a JAR (Java ARchive) file, an XML (extensible Markup Language) file, or JavaScript Object Notation (JSON) file using at least one data model file obtained from a database based on the one or more Template IDs. 14 . The configuration manager of claim 8 , wherein the processor is further configured to provide user access to the Configuration Template UI for creating one or more configuration templates by presenting a display of one or more configuration templates, the display of the one or more configuration templates includes one or
comprising specially adapted graphical user interfaces [GUI] · CPC title
Manual configuration through operator · CPC title
for initial configuration or provisioning, e.g. plug-and-play · CPC title
based on generic templates · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.