Logical Channel Resource Allocation in 5G Communications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 5G networks, ensuring that data transmission on logical channels meets delay requirements is challenging due to issues with token bucket algorithms, where data packets can exceed maximum burst volumes, leading to resource preemption and delayed transmissions.

Innovation Solution

A resource allocation method that determines the appropriate logical channel based on the time duration and data capacity, ensuring that the sum of the data packet size and previously transmitted data within that time does not exceed the channel's capacity, thereby preventing resource preemption and meeting delay requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If token bucket algorithm is used for resource allocation, then data transmission capacity is improved, but data packets may exceed maximum burst volume leading to resource preemption

Engineering Contradiction:
Improvedata transmission capacityVSAvoiddelay requirement fulfillment
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by calculating the cumulative data volume for each logical channel in advance before resource allocation. The network device computes the sum of data volumes for all logical channels and determines available resources based on this pre-calculated information, ensuring that no single channel exceeds its maximum burst volume limit while maintaining overall transmission capacity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If resource allocation is optimized for delay critical channels, then transmission delay requirement is met, but overall transmission efficiency may be reduced

Engineering Contradiction:
Improvedelay requirement fulfillmentVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by differentiating resource allocation strategies for different logical channels based on their QoS characteristics. Delay critical logical channels receive prioritized resource allocation to meet delay requirements, while non-delay critical channels are allocated remaining resources. This localized differentiation ensures that each channel type receives appropriate treatment without compromising overall system efficiency.

Inventive Principle:
Principle #3Local quality

3Reliability

If data transmission volume limit is enforced on each logical channel, then resource preemption is prevented, but transmission flexibility is reduced

Engineering Contradiction:
Improveresource preemption preventionVSAvoidtransmission flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making resource allocation adaptive rather than static. The network device dynamically calculates available resources based on real-time data volume information from all logical channels and adjusts allocations accordingly. This dynamic approach allows the system to enforce volume limits when necessary while maintaining transmission flexibility when conditions permit, balancing reliability and adaptability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3783984B1Resource allocation method and communications device
Publication Date: 2024.02.14 HUAWEI TECH CO LTD
  • EP3783984B1 patent drawingFigure 1
  • EP3783984B1 patent drawingFigure 2
  • EP3783984B1 patent drawingFigure 3

AI summary

This application provides a resource allocation method and a communications device. The method includes: receiving, by a communications device, logical channel configuration information sent by a network device, where the logical channel configuration information includes a time duration and a capacity within the time duration, and the capacity is a parameter of a logical channel; and determining, by the communications device based on the logical channel configuration information, whether to allocate a resource to a data packet on the logical channel. According to the resource allocation method provided in this application, when needing to allocate a transmission resource to the data packet on the logical channel, the communications device may determine, based on the time duration of the logical channel and a data volume of data that can be transmitted on the logical channel within the time duration that are in the logical channel configuration information sent by the network device, whether to allocate the resource to the data packet on the logical channel. This ensures that a volume of data transmitted on the logical channel of the communications device does not exceed a limit of a volume of data that can be transmitted on the logical channel when a delay requirement is met, thereby improving communication efficiency and user experience.