Wireless Retransmission Resource Reservation and Dynamic Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in efficiently managing retransmissions, particularly in scenarios where congestion levels and data unit priorities are not adequately considered, leading to suboptimal resource allocation and potential delays in data delivery.
Innovation Solution
A method and apparatus that reserve specific resources for initial and retransmission of data units, dynamically allocating resources based on congestion levels and priorities, allowing for efficient retransmission by switching to alternative resources when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If resources are reserved for retransmission in advance, then data delivery reliability is improved, but resource allocation efficiency deteriorates due to potential resource waste when retransmission is not needed
Solution Approach 1:
The system performs preliminary actions by reserving resources for potential retransmission before actual retransmission occurs. The transmitting device reserves a second resource for retransmission in advance, and determines whether to use it based on whether a NACK is received, thus preparing in advance while avoiding actual resource waste through conditional usage
Solution Approach 2:
The system changes resource allocation parameters dynamically based on transmission outcomes. When a NACK is received indicating transmission failure, the system activates the reserved retransmission resource; when ACK is received indicating successful transmission, the reserved resource is released or reused, thus adapting resource parameters to actual needs
2Productivity
If retransmission resources are allocated dynamically based on congestion level and priority, then resource allocation efficiency is improved, but system complexity increases due to additional determination steps
Solution Approach 1:
The system applies different resource allocation strategies to different data units based on their priority levels and the congestion level of specific resources. High priority data units may receive guaranteed retransmission resources while low priority units use available resources, thus applying local quality differentiation to improve overall efficiency without uniformly increasing complexity
Solution Approach 2:
The transmitting device determines in advance whether to reserve a second resource for retransmission based on congestion level and priority assessment before initial transmission. This preliminary determination simplifies subsequent retransmission decisions by pre-evaluating the need for reserved resources based on current network conditions
3Speed
If a second resource is reserved for retransmission, then retransmission speed is improved, but resource flexibility deteriorates due to reduced availability of reserved resources for other uses
Solution Approach 1:
The system makes the retransmission resource reservation dynamic rather than static. The decision to reserve a second resource is made dynamically based on whether a NACK is received, and the resource itself can be dynamically selected from available resources considering congestion levels, thus achieving fast retransmission when needed while maintaining overall resource flexibility
Solution Approach 2:
When the initial transmission is successful (ACK received), the reserved second resource is discarded or released for other uses. When retransmission is needed (NACK received), the resource is recovered and utilized. This discarding and recovering mechanism ensures resource flexibility while maintaining retransmission capability when necessary
Data Source
AI summary
According to an embodiment, a method performed by a first wireless device in a wireless communication system includes: reserving a set of resources comprising at least a first resource for an initial transmission and a second resource for a retransmission; creating a data unit based on the first resource and the second resource; performing the initial transmission of the data unit to a second wireless device by using the first resource; determining whether to reserve a resource for the retransmission of the data unit based on at least one of a congestion level and/or a priority of the data unit; removing the second resource and reserving a third resource as the resource for the retransmission of the data unit; and performing the retransmission of the data unit by using the third resource to the second wireless device.


