Methods and systems for network self-optimization using deep learning

US11477666B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11477666-B2
Application numberUS-201816486430-A
CountryUS
Kind codeB2
Filing dateFeb 15, 2018
Priority dateFeb 16, 2017
Publication dateOct 18, 2022
Grant dateOct 18, 2022

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.

In one example embodiment, a method includes obtaining sets of input data and an objective, the sets of input data including values of wireless network communication parameters, generating sets of output data for the sets of input data in accordance with the objective, generating a mapping of the sets of input data to the sets of output data and training a network controller using the mapping.

First claim

Opening claim text (preview).

The invention claimed is: 1. An automated optimization and machine-learning method for a network controller of a heterogeneous network, comprising: obtaining sets of input data and an objective, the sets of input data including values of wireless network communication parameters comprising at least one of channel gains, measurements of received power, measurements of interference, power-related information, an available bandwidth, connectivity, user equipment (UE) and base station associations, quality of service (QoS) parameters, congestion and load information; generating sets of output data for the sets of input data in accordance with the objective; generating a mapping of the sets of input data to the sets of output data; and training a network controller using the mapping; wherein the network controller comprises a neural network configured to extract an underlying model describing the mapping, the neural network comprising a plurality of individual Feed-Forward neural networks each of which is trained on the set of input data and one individual bit of the output data, wherein said individual bit is a schedulable element representing an actual resource element in an available signal bandwidth. 2. The method of claim 1 , wherein the objective is a QoS objective including at least one of targeted data rates, a latency, a reliability, a data loss rate, an out-of-order delivery and round-trip time. 3. The method of claim 1 , wherein the obtaining sets of input data includes, obtaining the power-related information from a plurality of user equipments (UEs), the power-related information including a power-related value during almost blank subframes (ABS) and a power-related value during non-ABS subframes, the generating sets of output data generates the sets of output data based on the power-related information. 4. The method of claim 3 , wherein the sets of output data are optimized transmission schedules. 5. The method of claim 1 , wherein the generating sets of output data generates the sets of output data using at least one of genetic programming and a genetic algorithm. 6. The method of claim 1 , wherein each individual Feed-Forward neural network provides a schedulable element of a downlink transmission schedule. 7. The method of claim 6 , wherein the training includes, providing the sets of input data to each individual Feed-Forward neural network. 8. The method of claim 1 , wherein each individual Feed-Forward neural network represents a different number of user equipments (UEs) in a communication system. 9. The method of claim 1 , wherein the training includes, training individual networks, determining first layers of the individual Feed-Forward neural networks, the first layers associated with a higher metric relative to other layers of the individual networks, and combining the first layers to form the neural network. 10. The method of claim 1 , further comprising: deploying the network controller in a self-organizing network (SON) controller. 11. The method of claim 1 , further comprising: collecting measurement data from a plurality of UEs in a communications network; and generating, by the network controller, an optimized transmission schedule based on the measurement data. 12. A communication system comprising: a trained network controller of a heterogeneous network, the trained network controller including, a memory storing computer-readable instructions, at least one processor configured to execute the computer-readable instructions to, obtain input network measurements comprising at least one of channel gains, measurements of received power, measurements of interference, power-related information, an available bandwidth, connectivity, user equipment (UE) and base station associations, quality of service (QoS) parameters, congestion and load information, and generate output network parameters based on the input network measurements; wherein the network controller comprises a Deep Feed Forward neural network comprising a plurality of individual Feed-Forward neural networks each of which receives the input network measurements and outputs an individual bit of output data, wherein said individual bit is a schedulable element representing an actual resource element in an available signal bandwidth. 13. The communication system of claim 12 , wherein the trained network controller is configured to execute the computer-readable instructions to optimize the output network parameters. 14. A non-transitory computer--readable medium carrying instructions which, when executed by a processor, cause the processor to, obtain sets of input data and an objective, the sets of input data including values of wireless network communication parameters comprising at least one of channel gains, measurements of received power, measurements of interference, power-related information, an available bandwidth, connectivity, user equipment (UE) and base station associations, quality of service (QoS) parameters, congestion and load information; generate sets of output data for the sets of input data in accordance with the objective; generate a mapping of the sets of input data to the sets of output data; and train a network controller using the mapping; wherein the network controller comprises a neural network configured to extract an underlying model describing the mapping, the neural network comprising a plurality of individual Feed-Forward neural networks each of which is trained on the set of input data and one individual bit of the output data, wherein said individual bit is a schedulable element representing an actual resource element in an available signal bandwidth.

Assignees

Inventors

Classifications

  • using measured or perceived quality · CPC title

  • H04W24/02Primary

    Arrangements for optimising operational condition · CPC title

  • Testing, {supervising or monitoring} using simulated traffic · CPC title

  • Neural networks · CPC title

  • Signalisation aspects of the TPC commands, e.g. frame structure · 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 US11477666B2 cover?
In one example embodiment, a method includes obtaining sets of input data and an objective, the sets of input data including values of wireless network communication parameters, generating sets of output data for the sets of input data in accordance with the objective, generating a mapping of the sets of input data to the sets of output data and training a network controller using the mapping.
Who is the assignee on this patent?
Univ College Dublin Nat Univ Ireland Dublin
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 18 2022 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).