Terminal Device MAC PDU Resource Allocation Based on Maximum Service Data Volume
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing resource allocation methods in communications systems, particularly in scenarios like remote industrial control and intelligent transportation, do not adequately consider the varying quality of service (QoS) characteristics, leading to inefficient allocation of resources for services with different delay and error rate requirements.
Innovation Solution
A method where a terminal device determines resource allocation for a MAC PDU based on the maximum service data volume and total data volume of a service, adjusting resource allocation and priority to ensure high-priority services with low delay requirements are met while allowing other services with high delay tolerance to utilize available resources effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If resource allocation is based only on prioritised bit rate and logical channel priority, then the allocation process is simple, but the QoS requirements of different services cannot be met
Solution Approach 1:
The patent introduces maximum service data volume (MDBV) as a new parameter to the existing resource allocation process. By changing the allocation criteria from solely using prioritised bit rate and logical channel priority to incorporating MDBV, the system can now distinguish between services with different data volume requirements and allocate resources accordingly, thereby meeting diverse QoS requirements without significantly complicating the allocation process
Solution Approach 2:
The patent applies different allocation strategies to different services based on their specific QoS requirements. By identifying services with MDBV greater than a threshold value and applying special allocation rules only to these services, the system achieves local optimization for services requiring strict data volume control while maintaining simple allocation for other services, thus resolving the contradiction between simplicity and QoS fulfillment
2Loss of time
If services with high delay requirements are prioritized, then transmission delay is reduced for critical services, but services with low delay requirements cannot utilize available resources
Solution Approach 1:
The patent uses MDBV as a distinguishing parameter to identify services with high delay requirements. By setting a threshold for MDBV, the system can automatically differentiate between services that need priority treatment and those that can wait, enabling selective prioritization that reduces delay for critical services while allowing resource utilization for non-critical services, thus resolving the contradiction between delay reduction and resource efficiency
3Reliability
If maximum service data volume is considered in resource allocation, then allocation reasonableness is improved, but allocation calculation complexity increases
Solution Approach 1:
The patent introduces MDBV as a new allocation parameter that directly reflects service data volume requirements. By incorporating this parameter into the existing allocation framework, the system achieves more reasonable and accurate resource allocation that matches actual service needs. The parameter integration is designed to be compatible with existing allocation procedures, minimizing the increase in calculation complexity while significantly improving allocation reasonableness
Data Source
Figure 1~3
Figure 4~6
Figure 7~8
AI summary
This application provides a resource allocation method and an apparatus. The method includes: obtaining, by a terminal device, a first parameter, where the first parameter is used to indicate a maximum service data volume that needs to be provided by an access network device for a first service in a first time length; and determining, by the terminal device based on the maximum service data volume, a resource that is of a media access control protocol data unit MAC PDU and that is occupied by buffered data of the first service. In embodiments of this application, the terminal device determines, based on the maximum service data volume of the first service, the resource that is of the MAC PDU and that is occupied by the buffered data of the first service. Compared with a conventional method for allocating the resource of the MAC PDU, the maximum service data volume of the first service is considered. This helps improve reasonableness of allocating the resource of the MAC PDU to the data of the first service.