PUSCH Scheduling in Full-Duplex TDD with SBFD Symbol Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently allocating and performing physical uplink shared channel (PUSCH) transmissions in full duplex communication scenarios, particularly due to limitations in time division duplex (TDD) configurations and subband full duplex (SBFD) symbol information.
Innovation Solution
A method and apparatus for determining PUSCH transmission slots based on TDD configuration information, UL bandwidth part (BWP) and UL subband configuration, and downlink control information (DCI), avoiding invalid symbols to optimize PUSCH transmission in both SBFD and non-SBFD slots.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If TDD configuration information is used for full duplex communication, then downlink reception and uplink transmission can occur simultaneously in subband full duplex slots, but invalid symbols may be included in slots causing transmission resource allocation conflicts
Solution Approach 1:
The terminal determines invalid symbols in advance based on pre-configured SBFD symbol information from TDD configuration before receiving DCI. This preliminary identification allows the terminal to properly interpret scheduling information and avoid attempting transmissions on invalid symbols, resolving the conflict between full duplex efficiency and transmission reliability.
Solution Approach 2:
The patent introduces an intermediary determination mechanism that uses SBFD symbol information as a mediator between TDD configuration and DCI scheduling information. This intermediary layer allows the terminal to filter out invalid symbols from the scheduling resources, enabling reliable PUSCH transmission only on valid symbols while maintaining full duplex communication efficiency.
2Adaptability or versatility
If SBFD symbol information is configured for uplink subband, then full duplex operation is enabled, but slot determination becomes complex due to invalid symbol inclusion
Solution Approach 1:
The patent segments the slot determination process into two independent steps: first determining invalid symbols based on SBFD symbol information, then determining valid PUSCH transmission slots by excluding invalid symbols. This segmentation simplifies the overall complexity by breaking down the slot determination into manageable components rather than requiring a single complex determination process.
Solution Approach 2:
Instead of directly determining valid slots by analyzing all possible configurations, the patent inverts the approach by first identifying invalid symbols and then excluding them from the slot determination. This inversion simplifies the logic by working with the exceptions (invalid symbols) rather than the rule (valid symbols), reducing the complexity of slot determination while maintaining full duplex capability.
3Productivity
If PUSCH transmission is scheduled in slots with invalid symbols, then resource utilization increases, but transmission interference increases
Solution Approach 1:
The patent converts the potentially harmful presence of invalid symbols in TDD configuration into a beneficial filtering mechanism. By using SBFD symbol information to identify and exclude invalid symbols from PUSCH transmission scheduling, the system transforms what would be sources of interference into a control mechanism that prevents interference while maximizing resource utilization on valid symbols only.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
Provided are a method and apparatus for performing an operation for a physical uplink shared channel (PUSCH) transmission in a wireless communication system. A terminal receives time division duplex (TDD) configuration information, UL bandwidth part (BWP) configuration information, and UL subband configuration information from a base station. In addition, the terminal receives downlink control information (DCI) including scheduling information for at least one PUSCH transmission from the base station. Then, the terminal determines a slot for the at least one PUSCH transmission based on the received DCI.