Network Data Gateway for Multi-Vendor Tool Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communications network data processing tools from different vendors often do not integrate well, leading to inefficient manual correlation of large volumes of data for network operators to identify and resolve issues, such as dropped calls in wireless networks, which is time-consuming and requires high expertise.

Innovation Solution

A communications-network data processing system and method that allows network operators to customize data processing through a script or API calls, enabling filtering, formatting, and correlation of data from various sources, including base stations and switching centers, to automate data processing and present results in user-configurable formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual correlation of data from multiple tools is performed, then network operators can identify and resolve network problems, but the process becomes time-consuming and requires high expertise

Engineering Contradiction:
Improvenetwork problem identification accuracyVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments data processing by creating independent memory spaces for different applications and data sources. Each data collection tool operates in its own memory space, and the gateway service segments the correlation task by receiving data from multiple sources, processing them independently, then combining results. This segmentation enables automated correlation without requiring manual intervention while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The gateway service acts as an intermediary between multiple data collection tools and the network operator. It receives data from various vendors' tools, performs automated correlation in the background, and presents integrated results. This intermediary approach eliminates the need for operators to manually correlate data while preserving the reliability of problem identification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If data from multiple vendor tools is collected, then comprehensive network monitoring is achieved, but integration between tools becomes difficult

Engineering Contradiction:
Improvenetwork monitoring coverageVSAvoidtool integration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway service provides universal functionality by handling data from multiple vendor tools with different formats and protocols. It implements a standardized interface that can accommodate various data sources, performing correlation and integration functions universally across different tool types. This multi-functionality enables comprehensive network monitoring while abstracting away the integration complexity from the operator.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes parameters by transforming data from various vendor formats into a standardized internal representation. The gateway service adjusts data parameters, formats, and structures to enable consistent processing across different tools. This parameter transformation approach allows comprehensive multi-vendor integration without requiring complex point-to-point integration logic.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If large volumes of data are generated by multiple tools, then detailed network information is available, but manual processing becomes impossible or highly impractical

Engineering Contradiction:
Improvenetwork data detail retentionVSAvoiddata processing efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system implements self-service by enabling automated data processing without manual intervention. The gateway service automatically receives, correlates, and processes large volumes of data from multiple tools, generating results that network operators can directly use. This self-service approach retains all detailed network information while eliminating the impracticality of manual processing through automated correlation algorithms.

Inventive Principle:
Principle #25Self-service

4Productivity

If automated data processing is implemented, then processing efficiency is improved, but customization capability for different network issues is reduced

Engineering Contradiction:
Improvedata processing speedVSAvoidprocessing method customization
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic customization by allowing network operators to configure processing parameters and correlation rules for different network issues. The gateway service can adapt its processing behavior based on the specific problem being investigated, enabling automated high-speed processing while maintaining the ability to customize processing methods for different scenarios such as dropped calls, blocking, or other network issues.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8589542B2First application receiving text script or application program interface (API) call from second application and executing applications in independent memory spaces
Publication Date: 2013.11.19 GLADIATOR INNOVATIONS LLC
  • US8589542B2 patent drawing
  • US8589542B2 patent drawing
  • US8589542B2 patent drawing

AI summary

Communications-network data processing methods include receiving a request to perform an action involving data associated with a configuration of a communications network or a behavior of the communications network and in response to the receiving of the request, performing the action. Communications-network data presentation methods include receiving information indicating a source of data characterizing a communications network and a desired presentation format of the data, accessing the source to obtain the data characterizing the communications network, and presenting the data according to the desired presentation format.