NB-IoT UE Scheduling Method for NPDCCH Subframe Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing NB-IoT scheduling method for user equipment (UE) is inefficient, requiring UE to perform numerous calculations within a limited time to determine available subframes for NPDCCH, especially for low-cost and low-power-consumption devices, which leads to heavy computational loads.

Innovation Solution

A scheduling method that involves synchronizing with a cell, receiving system information parameters, establishing a list of available subframes, calculating the start and end subframes of NPDCCH repetitions, and searching this list to determine if a target subframe is an NPDCCH candidate, thereby reducing the need for iterative checks in the time domain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the conventional NB-IoT scheduling method is used, then the UE can determine available subframes for NPDCCH, but the computational load becomes heavy especially for low-cost and low-power-consumption devices

Engineering Contradiction:
Improvescheduling accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The network side pre-calculates and determines the available subframes for NPDCCH based on system information parameters (maximum number of repetitions, period, offset) before the UE needs to use them. This preliminary determination eliminates the need for the UE to perform complex iterative calculations, significantly reducing computational load and power consumption while maintaining scheduling accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism where the network side acts as a mediator that performs the computationally intensive subframe determination task. Instead of the UE directly calculating available subframes through iterative checks, the network side prepares this information in advance, making it available to the UE without requiring the UE to perform heavy computations

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the UE performs iterative checks to determine available subframes, then accurate scheduling can be achieved, but the calculation time exceeds the limited subframe duration

Engineering Contradiction:
Improvescheduling precisionVSAvoidcalculation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The available subframes are determined in advance by the network side using system information parameters (maximum number of repetitions, period, offset) before the UE needs to perform scheduling operations. This preliminary action ensures that when the UE needs to schedule NPDCCH, the available subframe information is already prepared, eliminating time-consuming iterative checks while maintaining scheduling precision

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing real-time iterative calculations to determine available subframes, the UE receives pre-determined subframe information from the network side. This copying approach allows the UE to use the pre-calculated scheduling information directly, significantly reducing calculation time while maintaining the same scheduling accuracy that would result from iterative checks

Inventive Principle:
Principle #26Copying

3Productivity

If the UE performs numerous calculations to determine NPDCCH subframes, then scheduling can be completed, but the device complexity increases

Engineering Contradiction:
Improvescheduling throughputVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The network side performs the computationally intensive task of determining available NPDCCH subframes in advance using system information parameters (maximum number of repetitions, period, offset). This preliminary determination simplifies the UE's role to merely receiving and using the pre-determined subframe information, maintaining scheduling throughput while dramatically reducing device complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The network side serves as an intermediary that handles the complex subframe determination logic. By offloading this computational task from the UE to the network side, the patent maintains scheduling productivity while reducing the computational complexity requirements for the UE, making it feasible for low-cost and low-power devices

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11388742B2Scheduling method for user equipment end of Narrowband Internet of Things
Publication Date: 2022.07.12 REALTEK SEMICON CORP
  • US11388742B2 patent drawing
  • US11388742B2 patent drawing
  • US11388742B2 patent drawing

AI summary

A scheduling method for user equipment (UE) of NB-IoT is provided. The scheduling method includes: synchronizing to a cell; receiving from the cell at least one system information parameter that includes a maximum number of repetitions, periods, and offsets of NPDCCH search spaces; establishing a list according to the at least one system information parameter, the list recording multiple available subframes and each available subframe being labeled with an index; calculating a numeral of a start subframe of target NPDCCH repetitions according to a numeral of a target subframe, the period, and the offset; searching the list for a start index corresponding to the start subframe using the numeral of the start subframe; searching the list for a target index corresponding to the target subframe; determining whether the target subframe is within the interval of the target NPDCCH repetitions; and determining whether the target subframe is an NPDCCH candidate subframe.