Cellular Network Data Normalization via Timestamp Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Raw data collected in cellular networks, such as UMTS, is inaccurate due to promotion delay times that skew time stamps, preventing accurate analysis and processing.

Innovation Solution

A method to normalize cellular network data by modifying time stamps of data packets based on promotion delay times, ensuring consistency between time stamps recorded by the GGSN and RNC, involving subtraction for uplink packets and addition for downlink packets, to create a normalized data packet that optimizes state machine configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If raw data is collected from cellular network, then data collection is simple, but data accuracy deteriorates due to promotion delay times skewing time stamps

Engineering Contradiction:
Improvedata collection simplicityVSAvoidtime stamp accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by adjusting time stamps before data processing occurs. The system modifies time stamp values in advance to compensate for promotion delay times, ensuring that subsequent analysis uses corrected time data rather than raw inaccurate timestamps. This preliminary correction enables accurate state machine configuration optimization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the time parameter by modifying time stamp values based on promotion delay characteristics. Different time adjustments are applied depending on whether packets are uplink or downlink, transforming the time parameter from raw network time to normalized time that reflects actual transmission timing accurately.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If time stamps are modified to normalize data, then time stamp accuracy improves, but data processing complexity increases

Engineering Contradiction:
Improvetime stamp accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by applying different time adjustment rules to different types of packets. Uplink packets receive one adjustment calculation while downlink packets receive a different adjustment calculation, allowing precise normalization tailored to each packet direction's specific promotion delay characteristics without requiring a complete redesign of the processing system.

Inventive Principle:
Principle #3Local quality

3Productivity

If raw data is used for analysis, then processing is straightforward, but analysis accuracy deteriorates due to skewed time stamps

Engineering Contradiction:
Improveprocessing straightforwardnessVSAvoidanalysis accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary time stamp correction before analysis to ensure that the data fed into analysis processes is already normalized. This prevents skewed results from raw data while maintaining analysis process simplicity, as the correction is performed automatically on incoming data rather than requiring complex analysis adjustments.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8948043B2Method and apparatus for normalizing cellular communications network data
Publication Date: 2015.02.03 AT&T INTELLECTUAL PROPERTY I L P
  • US8948043B2 patent drawing
  • US8948043B2 patent drawing
  • US8948043B2 patent drawing

AI summary

A method, computer readable medium and apparatus for normalizing cellular communications network data are disclosed. For example, the method collects a data packet from the cellular communications network, modifies a time stamp of the data packet in accordance with a promotion delay time from the time stamp of the data packet to create a normalized data packet and processes the normalized data packet to optimize state machine configurations.