CG-PUSCH Shared Resource Scheduling for Collision Avoidance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently managing shared resources, particularly with configured-grant physical uplink shared channels (CG-PUSCH), leading to resource collisions and inefficiencies due to sporadic traffic patterns and unutilized resources, which affect latency and spectrum efficiency.
Innovation Solution
Implementing methods for determining transmission occasions based on configured-grant physical uplink shared channels (CG-PUSCH) using search space sets and time offsets, along with listen-before-talk (LBT) and listen-and-talk (LAT) operations to manage resource sharing among UEs, ensuring efficient utilization and reducing collisions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If configured-grant physical uplink shared channels (CG-PUSCH) are used for sporadic traffic, then latency is reduced, but resource collisions occur leading to decreased reliability
Solution Approach 1:
The system performs preliminary actions by configuring transmission occasions in advance using search space sets and time offsets. The UE determines valid transmission occasions before actual transmission by checking PDCCH monitoring requirements, ensuring that transmissions are scheduled ahead of time while avoiding collisions with other UEs. This preliminary scheduling reduces latency by eliminating wait times while maintaining reliability through pre-coordinated resource allocation.
Solution Approach 2:
The transmission resources are segmented into multiple transmission occasions defined by search space sets with different time offsets. Instead of using a single shared resource, the system divides the uplink resources into discrete, time-separated occasions. Each UE can be assigned specific search space sets, creating segmented transmission opportunities that reduce collisions while maintaining the benefits of configured-grant transmissions for low latency.
2Productivity
If shared resources are allocated to multiple UEs, then spectrum efficiency is improved, but resource utilization becomes inefficient due to unutilized resources
Solution Approach 1:
The system implements dynamic resource allocation where transmission occasions are determined based on actual UE needs and traffic conditions. The UE monitors PDCCH for dynamic grants that can activate or deactivate configured transmission occasions. This dynamic approach allows the system to allocate shared resources to multiple UEs when needed (improving spectrum efficiency) while avoiding allocation of resources that would remain unused (reducing energy waste).
Solution Approach 2:
The system changes parameters such as time offsets, search space set configurations, and periodicity to optimize resource utilization. By adjusting these parameters dynamically based on traffic patterns and UE requirements, the system can maximize the utilization of shared resources across multiple UEs while minimizing unused resource allocations. This allows flexible adaptation to varying spectrum efficiency requirements without wasting resources.
Data Source
AI summary
A method for a user equipment is provided. The method includes receiving first information indicating parameters for transmission of a configured-grant physical uplink shared channel (CG-PUSCH) and receiving second information indicating search space sets for receptions of physical downlink control channels (PDCCHs) associated with downlink control information (DCI) formats scheduling a PUSCH transmission. The reception of the PDCCHs is over a duration that starts from a first time offset after the CG-PUSCH transmission. The method further includes receiving third information indicating the first time offset, determining a transmission occasion for the CG-PUSCH based on the parameters, transmitting the CG-PUSCH, and receiving the PDCCHs starting from the first time offset after the CG-PUSCH transmission and over the duration based on the search space sets.


