Mobile Access Gateway Data Transfer Statistics Offload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile networks face challenges in accurately collecting and managing data transfer statistics for millions of subscribers, leading to potential inaccuracies in billing and service management.

Innovation Solution

The implementation of a mobile access gateway with a distributed control plane and forwarding plane, utilizing packet forwarding engines (PFEs) to update and offload data transfer statistics from internal to external memory, ensuring accurate tracking and aggregation of data transfer statistics for thousands or millions of subscribers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If data transfer statistics are collected and stored in high-speed internal memory within PFEs for millions of concurrent subscribers, then measurement precision and reliability are improved, but device complexity and memory resource requirements worsen

Engineering Contradiction:
Improvedata transfer statistic accuracyVSAvoidgateway complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the gateway into distributed forwarding units, each containing PFEs that independently collect and store data transfer statistics in their own high-speed internal memory. This segmentation allows each PFE to maintain accurate statistics for its subset of subscribers without requiring the entire gateway to have centralized memory resources, thus improving measurement precision while managing device complexity through distributed architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements an asynchronous push mechanism where PFEs proactively transfer statistics to service units when thresholds are met, adding a temporal dimension to the data flow. This transforms the traditional pull-based statistics collection into a push-based model, reducing the burden on central controllers and allowing PFEs to maintain accurate local statistics without overwhelming system-wide complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If PFEs maintain accurate byte-level data transfer statistics in high-speed internal memory, then measurement precision is improved, but loss of information worsens due to potential statistic loss during subscriber session termination

Engineering Contradiction:
Improvedata transfer statistic accuracyVSAvoidstatistic loss
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent implements threshold-based triggering where PFEs proactively push data transfer statistics to service units before subscriber sessions terminate or when predefined thresholds are reached. This preliminary action ensures that statistics are transferred while still accurate and complete, preventing information loss that would occur if statistics were only collected after session termination

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent establishes a feedback mechanism where service units receive pushed statistics from PFEs, aggregate them, and can send control messages back to PFEs to adjust threshold values or request additional statistics. This feedback loop ensures continuous monitoring and prevents statistic loss by allowing dynamic adjustment of collection parameters based on network conditions and billing requirements

Inventive Principle:
Principle #23Feedback

3Productivity

If data transfer statistics are pushed asynchronously from PFEs to service units, then productivity is improved by reducing processing delays, but device complexity worsens due to additional push mechanisms

Engineering Contradiction:
Improvestatistics collection efficiencyVSAvoidgateway complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements periodic threshold-based pushing where PFEs monitor data transfer volumes and automatically push statistics to service units when predefined thresholds are reached. This periodic action transforms continuous statistics collection into discrete, event-driven transfers, improving productivity by reducing unnecessary data transmissions while maintaining accurate billing information, and managing complexity through simple threshold-based logic

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent allows dynamic adjustment of push thresholds and parameters based on network conditions, subscriber types, and billing requirements. Service units can modify PFE behavior by changing threshold values, push frequencies, or aggregation parameters, enabling the system to optimize productivity for different scenarios without requiring fundamental architectural changes, thus managing device complexity through parameter flexibility

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9251535B1Offload of data transfer statistics from a mobile access gateway
Publication Date: 2016.02.02 JUNIPER NETWORKS INC
  • US9251535B1 patent drawing
  • US9251535B1 patent drawing
  • US9251535B1 patent drawing

AI summary

In general, techniques are described for offloading data transfer statistics from a mobile access gateway. The mobile access gateway comprises a forwarding unit. The forwarding unit comprises a packet forwarding engine (PFE). When the PFE receives a packet, the PFE updates a data transfer statistic based on a quantity of data in the packet. The data transfer statistic is initially stored in a memory of the PFE. The PFE is configured to push the data transfer statistic from the memory of the PFE to a memory of the forwarding unit.