Method and apparatus for self organizing networks

US10433235B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10433235-B2
Application numberUS-201815947023-A
CountryUS
Kind codeB2
Filing dateApr 6, 2018
Priority dateApr 2, 2013
Publication dateOct 1, 2019
Grant dateOct 1, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for running a Self Organizing Network (SON) module in a communication network provides an open Application Programming Interface (API) for a SON framework and executes the SON module. The SON module accesses the functionality of the SON framework using the API. The SON module may be built by a developer other than a SON system provider and may be loaded into the SON framework by an operator other than a SON system provider. Various restrictions may be imposed on the API to provide a useful interface while protecting the network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for running a Self Organizing Network (SON) module in a communication network, the method comprising: providing an open Application Programming Interface (API) for a SON framework; examining a digital signature associated with the SON module; and executing the SON module, wherein the SON module is only loaded into the SON framework when the digital signature is determined to be valid, and wherein the SON module accesses the functionality of the SON framework using the API. 2. The method of claim 1 , further comprising: loading the SON module into a non-operational portion of the SON framework through a user interface. 3. The method of claim 2 , further comprising: running the SON module in the non-operational portion of the SON framework. 4. The method of claim 3 , further comprising: releasing the SON module from the non-operational portion of the SON framework to an operational portion of the SON framework, thereby permitting the SON module to alter parameters of the communication network. 5. The method of claim 1 , wherein a number of network elements that are available to the SON module is restricted to a predetermined value. 6. The method of claim 5 , wherein a plurality of SON modules that access the functionality of the SON framework using the API are executed simultaneously, and the number of network elements that are available to each SON module of the plurality of SON modules is restricted to a respective predetermined value, each respective predetermined value being separately configurable from every other predetermined value. 7. The method of claim 1 , wherein the SON framework restricts a maximum number of SON modules that a user is permitted to run simultaneously within the SON framework. 8. The method of claim 1 , wherein the SON framework is provisioned with a certificate that includes a public key that verifies the digital signature of the SON module. 9. The method of claim 1 , wherein the SON module includes a first digital signature that permits the SON module to be imported into the SON framework, and a second digital signature that permits the SON module to access network resources or elements. 10. The method of claim 9 , wherein the first digital signature is provided by a vendor of the SON Module, and the second digital signature is provided by an owner or operator of one or more of the selected network resources or elements. 11. The method of claim 1 , further comprising: logging, by the SON framework, parameter values of network elements that are changed by the SON module; changing the parameter values of the network elements based on output from the SON module; and rolling back the parameter changes by restoring the logged parameter values. 12. A Self Organizing Network (SON) system for automating processes in a communication network, comprising at least one computer system including a SON framework, wherein the at least one computer system is configured to: provide an open Application Programming Interface (API) for the SON framework; and execute a SON module, wherein the SON module accesses the functionality of the SON framework using the API, and wherein the at least one computer system is further configured to examine a digital signature associated with the SON module, and wherein the SON module is only loaded into the SON framework when the digital signature is determined to be valid. 13. The system of claim 12 , wherein the at least one computer system is further configured to load the SON module into a non-operational portion of the SON framework. 14. The system of claim 13 , wherein the at least one computer system is further configured to run the SON module in the non-operational portion of the SON framework; and to release the SON module from the non-operational portion of the SON framework to an operational portion of the SON framework, thereby permitting the SON module to alter parameters of the communication network. 15. The system of claim 12 , wherein a plurality of SON modules that access the functionality of the SON framework using the API are executed simultaneously, and the number of network elements that are available to each SON module of the plurality of SON modules is restricted to a respective predetermined value, each respective predetermined value being separately configurable from every other predetermined value. 16. The system of claim 12 , wherein the SON module includes a first digital signature that permits the SON module to be imported into the SON framework, and a second digital signature that permits the SON module to access network resources or elements. 17. The system of claim 12 , wherein the SON module includes a first digital signature, provided by a vendor of the SON module, that permits the SON module to be imported into the SON framework; and a second digital signature, provided by an owner or operator of one or more of network resources or elements, that permits the SON module to access the network resources or elements. 18. The system of claim 12 , wherein the at least one computer system is further configured to log, by the SON framework, parameter values of network elements that are changed by the SON module; change the parameter values of the network elements based on output from the SON module; and roll back the parameter changes by restoring the logged parameter values. 19. A Self Organizing Network (SON) system for automating processes in a communication network, comprising at least one computer system including a SON framework, wherein the at least one computer system is configured to: provide an open Application Programming Interface (API) for the SON framework; and execute a SON module, wherein the SON module accesses the functionality of the SON framework using the API, and wherein a plurality of SON modules that access the functionality of the SON framework using the API are executed simultaneously, and the number of network elements that are available to each SON module of the plurality of SON modules is restricted to a respective predetermined value, each respective predetermined value being separately configurable from every other predetermined value. 20. A Self Organizing Network (SON) system for automating processes in a communication network, comprising at least one computer system including a SON framework, wherein the at least one computer system is configured to: provide an open Application Programming Interface (API) for the SON framework; and execute a SON module, wherein the SON module accesses the functionality of the SON framework using the API, and wherein the at least one computer system is further configured to log, by the SON framework, parameter values of network elements that are changed by the SON module; change the parameter values of the network elements based on output from the SON module; and roll back the parameter changes by restoring the logged parameter values.

Assignees

Inventors

Classifications

  • H04W24/02Primary

    Arrangements for optimising operational condition · CPC title

  • H04W40/24Primary

    Connectivity information management, e.g. connectivity discovery or connectivity update · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10433235B2 cover?
A method for running a Self Organizing Network (SON) module in a communication network provides an open Application Programming Interface (API) for a SON framework and executes the SON module. The SON module accesses the functionality of the SON framework using the API. The SON module may be built by a developer other than a SON system provider and may be loaded into the SON framework by an ope…
Who is the assignee on this patent?
Nokia Solutions & Networks Oy, Nokia Solutions and Network OY
What technology area does this patent fall under?
Primary CPC classification H04W24/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 01 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).