TDD Special Subframe Scheduling for Narrowband IoT
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in scheduling time resources around guard periods in Time-Division Duplexing (TDD) arrangements, particularly in scenarios where blocks of paired spectrum are not available, making efficient TDD operation difficult.
Innovation Solution
The implementation of an enhanced Node B apparatus that manages subframe configurations for radio frames, including downlink and uplink subframes, and special subframes with guard periods, to optimize the transmission of narrowband physical downlink control channels and shared channels, allowing for flexible scheduling and improved TDD operation in various network scenarios.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If TDD arrangement is implemented with guard periods for switching between downlink and uplink, then directional switching capability is improved, but scheduling complexity increases
Solution Approach 1:
The radio frame is segmented into multiple subframes with specific directions (downlink, uplink, or flexible), and guard periods are inserted between opposite-direction transitions. This segmentation allows independent scheduling of each subframe while maintaining overall TDD functionality, reducing the complexity of managing directional switching.
Solution Approach 2:
The patent introduces flexible subframes that can be dynamically configured based on traffic conditions. The eNodeB can adaptively determine whether a subframe should be downlink, uplink, or flexible, allowing dynamic adjustment of TDD patterns without requiring complex fixed scheduling configurations.
2Adaptability or versatility
If flexible subframes are introduced to optimize TDD operation, then scheduling flexibility is improved, but configuration complexity increases
Solution Approach 1:
The patent pre-defines multiple TDD configuration patterns (e.g., Configuration 1 through Configuration 6) that specify the direction of each subframe in advance. The eNodeB selects from these pre-configured patterns rather than creating custom schedules, which maintains flexibility while reducing configuration complexity.
Solution Approach 2:
The patent changes the parameter of subframe direction from fixed to variable, allowing each subframe to be independently configured as downlink, uplink, or flexible. This parameter change enables flexible scheduling while using standardized configuration mechanisms to manage complexity.
3Reliability
If guard periods are inserted between downlink and uplink subframes, then switching performance is improved, but available time resources decrease
Solution Approach 1:
The patent applies different qualities to different subframes by introducing flexible subframes that can adapt their direction based on local traffic conditions. This allows guard periods to be strategically placed only where necessary, minimizing the impact on available time resources while maintaining switching performance in critical locations.
Solution Approach 2:
The patent uses periodic TDD configurations where guard periods are inserted at regular intervals between opposite-direction subframes. This periodic placement ensures consistent switching performance while distributing the time loss across the entire frame, rather than concentrating it in single locations.
Data Source
Figure 1A
Figure 1B
Figure 2
AI summary
Embodiments of a User Equipment (UE), generation Node-B (gNB) and methods of communication are generally described herein. A radio frame may be configured for time-division duplexing (TDD) operation, and may comprise: one or more downlink subframes, one or more uplink subframes, and a special subframe that occurs immediately after one of the downlink subframes and immediately before one of the uplink subframes. The UE may receive a narrowband physical downlink shared channel (NPDSCH) sent at least partly in the special subframe. The UE may, if a number of repetitions of the NPDSCH is greater than one, decode the NPDSCH based on a de-puncture operation for the special subframe. The UE may, if the number of repetitions of the NPDSCH is equal to one, decode the NPDSCH based on a rate match operation for the special subframe.