User Equipment Bottleneck Detection via Resource Allocation Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining network bottlenecks in cellular networks, particularly in the downlink, are inadequate as they rely on measuring throughput, which can be attributed to multiple factors, and active measurements cannot distinguish between radio access network and core network issues, causing additional overhead and inaccurate bottleneck identification.

Innovation Solution

A system and method for user equipment (UE) to passively determine bottlenecks by analyzing resource allocations during transmission time intervals, calculating the percentage of busy and active states, and comparing these to thresholds to identify bottlenecks, allowing the UE to take actions such as transitioning to a different radio access technology.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If active measurements are used for throughput estimation, then bottleneck determination can be performed, but additional overhead is created on the radio access network

Engineering Contradiction:
Improvebottleneck determination accuracyVSAvoidnetwork traffic overhead
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The network resources self-report their allocation status to the UE through downlink transmissions. The UE passively monitors resource allocation indicators (RI) in downlink messages without needing to send measurement requests, allowing the network to serve itself by providing the data needed for bottleneck detection as part of normal operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback by having the network continuously provide resource allocation information to the UE through downlink transmissions. The UE uses this feedback to determine network busy conditions and adjust its data transmission rate accordingly, creating a closed-loop system that responds to network conditions without additional measurement overhead.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If throughput measurement is used to identify bottlenecks, then bottleneck detection is possible, but the measurement is insufficient to distinguish between RAN and core network issues

Engineering Contradiction:
Improvebottleneck detection capabilityVSAvoidbottleneck location information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The bottleneck detection is segmented into specific network components by monitoring resource allocation at the radio access network level. By measuring resource allocation indicators specifically from RAN transmissions, the system isolates RAN bottlenecks from core network issues, providing granular identification of where bottlenecks occur in the network architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The measurement approach focuses on local network conditions at the RAN-UE interface by monitoring resource allocation in downlink transmissions. This localized measurement provides specific information about RAN bottleneck conditions rather than aggregate end-to-end throughput, enabling precise identification of radio access network issues separate from core network problems.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If the UE monitors resource allocations during bursts, then accurate bottleneck identification is achieved, but the complexity of analysis increases

Engineering Contradiction:
Improvebottleneck identification accuracyVSAvoidresource allocation analysis complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The UE performs partial monitoring by focusing only on resource allocation indicators during identified traffic bursts rather than continuously analyzing all downlink transmissions. This selective monitoring during relevant periods achieves accurate bottleneck detection while reducing overall processing complexity compared to continuous full-spectrum analysis.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the monitoring parameter from continuous throughput measurement to discrete resource allocation indicator counting during bursts. By transforming the measurement approach to count allocation indicators (RI) in binary or discrete states during identified burst periods, the complexity of analysis is reduced while maintaining detection accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11432313B2Detecting cellular network bottlenecks through analysis of resource allocation patterns
Publication Date: 2022.08.30 APPLE INC
  • US11432313B2 patent drawing
  • US11432313B2 patent drawing
  • US11432313B2 patent drawing

AI summary

A system and method for operation of a user equipment (UE) to determine a cellular network bottleneck in a downlink channel, and an apparatus for use in a UE for determining the same. A UE may determine a burst of network traffic from network traffic received from the cellular network during a series of transmission time intervals. The UE may analyze resource allocations to the UE during the burst to determine an extent to which the cellular network is busy. The UE may determine that the cellular network is experiencing a bottleneck based at least in part on the analysis of the resource allocations to the UE in the burst.