Dynamic Scheduling Gap Determination in NB-IoT Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The NarrowBand Internet of Things (NB-IoT) systems face challenges in determining the scheduling timing and scheduling gap, leading to collisions of traffic channels due to the use of fixed scheduling gaps, which results in inefficient resource allocation and congestion.

Innovation Solution

A method and apparatus for determining the scheduling gap by demodulating the NarrowBand Physical Downlink Control Channel (NB-PDCCH) to identify the initial subframe of the NarrowBand Downlink Shared Channel (NB-PDSCH) or NarrowBand Physical Uplink Shared Channel (NB-PUSCH, using the final subframe of the NB-PDCCH, resource allocation within the scheduling window, and scheduling gap indication, with options for fixed or dynamic scheduling gap configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If fixed scheduling gap is used in NB-IoT systems, then scheduling simplicity is maintained, but traffic channel collisions occur between different terminals

Engineering Contradiction:
Improvescheduling simplicityVSAvoidtraffic channel collision avoidance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies dynamics by transitioning from fixed scheduling gaps to dynamic scheduling gap determination. The base station determines scheduling gaps adaptively based on terminal-specific factors including processing capabilities, channel conditions, and traffic patterns. This allows the scheduling mechanism to adjust in real-time to avoid collisions while maintaining operational simplicity through automated decision-making algorithms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the scheduling gap parameter from a static fixed value to a dynamic variable. The scheduling gap is adjusted based on multiple parameters including terminal processing capability, channel quality indicators, traffic type, and system load conditions. This enables the system to optimize resource allocation by changing the timing parameter adaptively rather than using a universal fixed gap.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If NB-PDCCH occupies multiple subframes in time domain, then control channel coverage is improved, but scheduling timing determination becomes complex

Engineering Contradiction:
Improvecontrol channel coverageVSAvoidscheduling timing determination
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the multi-subframe NB-PDCCH transmission into distinct segments with clear boundaries. Each segment is associated with specific scheduling information and timing relationships. The base station segments the control channel transmissions and assigns different scheduling gap values to different segments based on their position and content, making timing determination more manageable despite the extended time domain occupation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of explicit timing indication fields within the DCI format. These intermediary indicators act as mediators between the multi-subframe NB-PDCCH structure and the uplink/downlink scheduling decisions. The timing indicators provide clear reference points that simplify the determination process by translating the complex multi-subframe structure into actionable scheduling timing information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If scheduling gap is optimized for each terminal, then resource allocation efficiency improves, but system complexity increases

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidscheduling determination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling terminals to autonomously determine their own scheduling gaps based on pre-configured parameters and real-time channel conditions. Each terminal uses its processing capability information, channel quality measurements, and traffic characteristics to calculate appropriate scheduling gaps without requiring complex centralized computation. This distributes the computational burden and reduces overall system complexity while maintaining efficient resource allocation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent employs feedback mechanisms where terminals report their processing capability, channel conditions, and scheduling performance to the base station. The base station uses this feedback information to adjust and optimize scheduling gap assignments for each terminal. This closed-loop feedback system enables continuous improvement of resource allocation efficiency while keeping the determination process manageable through iterative optimization rather than complex upfront calculations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11706787B2Method and apparatus for determining the scheduling gap
Publication Date: 2023.07.18 ZTE CORP
  • US11706787B2 patent drawing
  • US11706787B2 patent drawing
  • US11706787B2 patent drawing

AI summary

The present invention provides a method and apparatus for determining a scheduling gap, wherein, the method comprises: demodulating the NarrowBand Physical Downlink Control Channel in order to determine the initial subframe of the scheduled NarrowBand Physical Downlink Shared Channel (NB-PDSCH) or the NarrowBand Physical Uplink Shared Channel (NB-PUSCH), wherein, the basis for determining the initial subframe comprises at least one of the following: the final subframe of the NB-PDCCH, the final subframe in the search space where the NB-PDCCH is located, the resource allocation within the scheduling window, and the scheduling gap indication. The implementation of the present technical solutions solves the problem of how to determine the scheduling within the NarrowBand system, thereby saving indication expenditure and improving resource usage efficiency.