Network support node traffic reduction for self-organizing networks
First Claim
Patent Images
1. A computing device comprising:
- a processor;
a communication component in communication with an operations support system (OSS) node of an OSS network that is configured to support a self-organizing network (SON) telecommunication network; and
memory storing a message queue and a SON engine that, when operated by the processor, executes a plurality of SON tools,wherein the SON engine is configured to perform operations comprising;
receiving OSS performance information from the OSS node indicative of performance of hardware or software component(s) of the OSS node;
placing a plurality of messages that are to be sent to the OSS node from the plurality of SON tools in the message queue;
determining that at least two messages in the message queue have different priorities based on priorities of the SON tools that originated the at least two messages or based on priorities of parameters associated with the at least two messages; and
limiting transmission of the plurality of messages in the message queue to the OSS node based at least in part on the OSS performance information and on the different priorities of the at least two messages.
7 Assignments
0 Petitions
Accused Products
Abstract
Described herein are techniques for limiting transmission of plurality of messages from one or more self-organizing network (SON) tools to a network support node based at least in part on performance information and on either or both of priorities associated with the plurality of messages or priorities associated with the SON tool(s). The performance information is associated with performance of a network support node.
52 Citations
20 Claims
-
1. A computing device comprising:
-
a processor; a communication component in communication with an operations support system (OSS) node of an OSS network that is configured to support a self-organizing network (SON) telecommunication network; and memory storing a message queue and a SON engine that, when operated by the processor, executes a plurality of SON tools, wherein the SON engine is configured to perform operations comprising; receiving OSS performance information from the OSS node indicative of performance of hardware or software component(s) of the OSS node; placing a plurality of messages that are to be sent to the OSS node from the plurality of SON tools in the message queue; determining that at least two messages in the message queue have different priorities based on priorities of the SON tools that originated the at least two messages or based on priorities of parameters associated with the at least two messages; and limiting transmission of the plurality of messages in the message queue to the OSS node based at least in part on the OSS performance information and on the different priorities of the at least two messages. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method comprising:
-
receiving, by a self-organizing network (SON) engine running on a computing device, network support node performance information indicative of performance of hardware or software component(s) of a network support node, the network support node being part of a support systems network that is configured to support a SON telecommunication network; placing, by the SON engine, a plurality of messages that are to be sent to the network support node from a plurality of SON tools executed by the SON engine in a message queue; determining, by the SON engine, that at least two messages in the message queue have different priorities based on priorities of the SON tools that originated that at least two messages; and limiting, by the SON engine, transmission of the plurality of messages in the message queue to the network support node based at least in part on the network support node performance information and on the different priorities of the at least two messages. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more non-transitory computer-readable media having stored thereon a plurality of programming instructions that, when executed by a computing device implementing a self-organizing network (SON) engine performs operations comprising:
-
receiving network support node performance information indicative of performance of hardware or software component(s) of a network support node, the network support node being part of a support systems network that is configured to support a SON telecommunication network; placing a plurality of messages that are to be sent to the network support node from a plurality of SON tools in a message queue; determining that at least two messages in the message queue have different priorities; and limiting transmission of the plurality of messages in the message queue to the network support node based at least in part on the network support node performance information and on the different priorities of the at least two messages. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification