Sidelink Dedicated Resource Pool Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current sidelink transmission technologies in NR face challenges in efficiently managing dedicated resource pools for specific types of messages, leading to performance degradation due to incorrect prioritization and resource allocation, especially when resources indicated in SL grants belong to a dedicated resource pool but are used for messages with lower priority or unrelated messages.
Innovation Solution
The proposed solution involves configuring a dedicated resource pool for specific types of sidelink messages, where the highest priority of SLCHs is used for destination selection, prioritization, and transmission parameter selection, and allowing preemption within the pool, while also enabling pool selection between dedicated and shared resource pools based on priority and congestion criteria.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a dedicated resource pool is configured for specific types of SL messages, then resource allocation efficiency is improved, but device complexity increases due to multiple pool management requirements
Solution Approach 1:
The resource pool is segmented into dedicated pools for specific message types (e.g., discovery messages, traffic messages) and shared pools for general use. Each dedicated pool is associated with specific SLCH types, allowing the UE to selectively manage resources based on message type. This segmentation improves allocation efficiency while the association mechanism limits the complexity increase by providing clear mapping rules.
Solution Approach 2:
The network configures the dedicated resource pools and their associations with SLCH types in advance through RRC signaling. The UE receives and stores this configuration before actual SL transmission occurs. This preliminary configuration reduces runtime decision complexity by pre-establishing which pools can be used for which message types, allowing faster resource selection during actual transmission.
2Reliability
If the highest priority of SLCHs is used for prioritization in dedicated resource pool, then transmission reliability is improved, but loss of time increases due to additional prioritization checks
Solution Approach 1:
The UE determines and stores the highest priority SLCH value for each dedicated resource pool in advance, before resource selection is needed. When performing resource selection or sensing, the UE simply retrieves this pre-determined priority value rather than recalculating it. This eliminates repeated prioritization checks and reduces processing time while maintaining reliable prioritization based on the highest priority SLCH.
3Manufacturing precision
If sensing threshold is determined by highest priority of SLCHs in dedicated pool, then manufacturing precision is improved, but device complexity increases due to dynamic threshold adjustment
Solution Approach 1:
The sensing threshold is adjusted locally for each dedicated resource pool based on its specific highest priority SLCH value. Each pool has its own threshold determined by its associated message type's priority requirements. This allows precise sensing adapted to local conditions (pool-specific requirements) without requiring complex global threshold management, as each pool independently uses its priority-based threshold.
4Productivity
If preemption is allowed in dedicated resource pool, then productivity is improved, but reliability worsens due to resource conflicts
Solution Approach 1:
The preemption mechanism changes the priority parameter dynamically during resource selection. When a UE needs to preempt resources in a dedicated pool, it compares its own highest priority SLCH value against the priority value of currently occupying UEs. If the preempting UE has higher priority (lower priority value), it can take over the resources. This parameter-based preemption improves utilization by allowing high-priority traffic to access dedicated pools while maintaining reliability through priority-based conflict resolution rather than arbitrary resource conflicts.
Data Source
AI summary
Methods (100, 200), a UE (300, 400), a network node (500, 600), and computer readable storage media for SL transmission with a dedicated resource pool are disclosed. The method (100) at the UE includes: in a case where the UE has a first type of SL message available for transmission, obtaining an SL grant, wherein the SL grant indicates resources belonging to a dedicated resource pool that is dedicated for transmission of the first type of SL message; and performing (S103) actions related to the transmission of the first type of SL message on at least a part of the resources indicated in the SL grant, by taking into consideration priorities of SLCHs used to carry the first type of SL message.


