Token-Based Traffic Policing for LTE Non-GBR Bearers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for policing uplink traffic in LTE E-UTRA networks face challenges in effectively managing non-guaranteed bit rate (non-GBR) bearers, as they lack mechanisms to enforce aggregate maximum bit rates, leading to potential bandwidth overuse and inefficient data transmission.

Innovation Solution

Implementing a token-based policing system where a processor generates tokens based on the peak transmission rate, waits for sufficient tokens to transmit data packets, and adjusts token counts based on packet size, while grouping non-GBR bearers into logical channel groups to schedule transmissions according to peak data rates, ensuring compliance with aggregate maximum bit rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If non-GBR bearers are allowed to transmit data without aggregation control, then individual bearer transmission flexibility is improved, but aggregate bandwidth overuse occurs

Engineering Contradiction:
Improvetransmission flexibilityVSAvoidbandwidth usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent groups multiple non-GBR bearers into a single logical channel group and implements a unified token bucket mechanism at the aggregation level. This merging approach allows individual bearers to maintain transmission flexibility while the aggregate group is controlled by a shared token bucket, preventing total bandwidth overuse through collective rate limiting.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If a token bucket mechanism is implemented to enforce aggregate maximum bit rate, then bandwidth control precision is improved, but transmission delay increases

Engineering Contradiction:
Improvebandwidth control precisionVSAvoidtransmission delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The token bucket mechanism pre-calculates and pre-allocates transmission tokens based on the aggregate maximum bit rate before actual data transmission occurs. By having tokens ready in advance and allowing immediate transmission when tokens are available, the system achieves precise bandwidth control while minimizing transmission delay, as data packets can be transmitted promptly when tokens are present without requiring real-time rate calculation.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If multiple non-GBR bearers are grouped into a logical channel group, then aggregation control efficiency is improved, but individual bearer management complexity increases

Engineering Contradiction:
Improveaggregation control efficiencyVSAvoidbearer management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments bearers into logical channel groups based on their aggregation control requirements, with each group having its own token bucket mechanism. This segmentation allows efficient aggregate control at the group level while maintaining simpler individual bearer management, as each bearer only needs to interact with its parent group's token bucket rather than being individually controlled. The hierarchical structure reduces overall management complexity by organizing bearers into manageable groups.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8995382B2Systems and methods for traffic policing
Publication Date: 2015.03.31 QUALCOMM INC
  • US8995382B2 patent drawing
  • US8995382B2 patent drawing
  • US8995382B2 patent drawing

AI summary

Systems and methods for policing traffic in communications systems are described herein. According to systems and methods herein, tokens are generated for a packet data network based on a peak transmission rate associated with the packet data network. Packets are selected for transmission over the packet data network based on availability of tokens.