Telecommunications Network Modeling via Sequential Group Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modeling entire telecommunications networks, such as mobile radio networks, is computationally challenging due to the need to handle large data models that require significant RAM, leading to slow processing and reduced system performance, as existing methods load all data into memory, causing scope and resolution issues.

Innovation Solution

The method involves dividing the telecommunications system into groups or 'chunks' and modeling each group sequentially, determining the data communications traffic during one time period, and representing other groups with approximations based on that traffic, thereby reducing RAM requirements and improving processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all network elements are modeled in detail simultaneously, then modeling accuracy is improved, but RAM usage increases and processing speed decreases

Engineering Contradiction:
Improvemodeling accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent divides the telecommunications network into multiple groups of network elements and models them sequentially in different time periods. During each time period, only one group is modeled in detail while other groups are represented by approximations based on previously determined traffic characteristics. This segmentation allows detailed modeling to be performed on manageable portions of the network without requiring all elements to be loaded into memory simultaneously, thus maintaining modeling accuracy for each group while reducing overall RAM usage and improving processing speed.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If all network elements are loaded into memory, then complete network context is available, but available RAM for other operations decreases

Engineering Contradiction:
Improvenetwork contextVSAvoidavailable RAM
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent performs preliminary modeling of network element groups in earlier time periods to determine their traffic characteristics and network service consumption. These preliminary results are then stored and used to create approximation representations of the network elements for use in subsequent time periods. This preliminary action ensures that the essential network context and traffic patterns are captured and preserved, allowing the system to operate with reduced memory requirements while maintaining the ability to analyze network behavior accurately.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If detailed modeling of all network elements is performed, then modeling resolution is improved, but computing resource requirements increase

Engineering Contradiction:
Improvemodeling resolutionVSAvoidcomputing resource requirements
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies different levels of modeling detail to different groups of network elements based on their current modeling status. When a group is being actively modeled in the current time period, it is represented with high detail and resolution. Other groups that have been previously modeled are represented by approximation representations that capture their essential traffic characteristics but require fewer computing resources. This local quality approach ensures that modeling resolution is maintained for the active group while reducing overall computing resource requirements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10291481B2Modelling apparatus and method
Publication Date: 2019.05.14 AIRCOM INT
  • US10291481B2 patent drawing
  • US10291481B2 patent drawing
  • US10291481B2 patent drawing

AI summary

A method of processing a model of a telecommunications network, the telecommunications network. The method includes dividing the network elements of the telecommunications network into a plurality of different groups, for a first of the group of network elements being modelled, loading computer program code representing the group of network elements being modelled into the computer memory and executing the computer program to model the first group of network elements within a first time period. For a subsequent time period the first group of network elements is represented by the amount of network services consumed on the one or more interfaces with the second group of network elements determined within the first time period, while loading into the computer memory computer program code to model the second group of network elements. In this way, an improvement in modelling telecommunications networks is provided by dividing each of the component parts of the telecommunications network into groups, and handling these groups on a cyclic basic.