Base Station Throughput Scheduling Buffering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies distort scheduled throughput indexes in discrete packet-incoming scenarios due to excessive statistics of small packets, leading to inaccurate reflection of wireless air interface performance in LTE and 5G NR networks.

Innovation Solution

A method and device that buffer user service request messages and allocate downlink data scheduling resources based on message size, determining scheduling types as non-full or full scheduling, and calculating scheduled throughput from allocation results and types, effectively removing tail packets and improving precision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the buffer status (empty or not) is used to determine tail packet removal, then the statistical method can reflect radio air interface performance in centralized packet-incoming scenarios, but it cannot accurately reflect performance in discrete packet-incoming scenarios where the buffer is never empty

Engineering Contradiction:
ImproveScheduled throughput index accuracyVSAvoidApplicability across different packet-incoming scenarios
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by making the tail packet removal determination dependent on the local condition of whether the buffer is empty. This local condition (buffer empty status) serves as a quality indicator that determines whether tail packet removal should be applied, thereby adapting the statistical method to different packet-incoming scenarios (centralized vs. discrete) while maintaining measurement precision in each specific context

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter used for tail packet removal determination from a fixed rule to a dynamic parameter (buffer empty status). By monitoring whether the buffer is empty or not, the system adapts its behavior to match the actual traffic pattern, enabling accurate performance measurement across varying scenarios without requiring separate statistical methods for each scenario type

Inventive Principle:
Principle #35Parameter changes

2Productivity

If all scheduling resources are allocated during each scheduling, then the scheduled throughput index can be calculated, but the index becomes distorted due to excessive statistics of small packets in discrete business scenarios

Engineering Contradiction:
ImproveScheduling efficiencyVSAvoidScheduled throughput index accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent extracts and removes the tail packet from the statistical calculation when the buffer becomes empty. This extraction principle eliminates the harmful effect of including small packets in discrete scenarios that would otherwise distort the scheduled throughput index, while maintaining the productivity of continuous scheduling operations in centralized scenarios where the buffer remains non-empty

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of removing tail packets based on absolute packet size thresholds, the patent inverts the approach by removing tail packets based on the buffer empty status condition. This inversion allows the system to distinguish between meaningful small packets in centralized scenarios (where buffer remains full) and insignificant small packets in discrete scenarios (where buffer becomes empty), thereby improving measurement precision without sacrificing scheduling efficiency

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS11889500B2Method and device for obtaining scheduled throughput, base station, and storage medium
Publication Date: 2024.01.30 ZTE CORP
  • US11889500B2 patent drawing
  • US11889500B2 patent drawing
  • US11889500B2 patent drawing

AI summary

A method and device for acquiring a scheduled throughput, a base station, a non-transitory computer-readable storage medium, and an electronic device are disclosed. The method comprises: buffering a user service request message received; allocating a downlink data scheduling resource according to a data size of the user service request message, wherein in response to a size of the allocated downlink data scheduling resource being greater than or equal to the data size of the user service request message buffered, a scheduling type of the current scheduling is determined as non-full scheduling, and in response to the size of the allocated downlink data scheduling resource being less than the data size of the buffered user service request message, the scheduling type of the current scheduling is determined as full scheduling; and acquiring a scheduled throughput according to a downlink data scheduling resource allocation result and the scheduling type.