Wireless Network Scheduling via Codebook Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless cellular networks face challenges in increasing spectrum multiplex rate and managing collisions due to multiple terminal devices selecting the same codebook and pilot, leading to complex decoding issues and reduced network capacity.

Innovation Solution

A method that involves performing blind detection on each subframe using codebooks and pilots to determine a second pilot set corresponding to each codebook, allowing for flexible selection of transmission modes based on the pilots selected by terminal devices, thereby optimizing spectrum multiplex rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the spectrum multiplex rate is increased by allowing more terminal devices to share the same codebook and pilot resources, then network capacity is improved, but decoding complexity at the network device increases significantly

Engineering Contradiction:
Improvenetwork capacityVSAvoiddecoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the codebook resources into multiple codebook groups, where each group contains several codebooks. Terminal devices are assigned to specific codebook groups, and the network device performs blind detection group by group. This segmentation reduces the decoding complexity at the network device while maintaining high network capacity, as the complexity is distributed across multiple smaller detection tasks rather than one large complex detection task.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If the spectrum multiplex rate is increased by allowing more terminal devices to share resources, then network capacity is improved, but collisions occur when multiple terminal devices select the same codebook and pilot

Engineering Contradiction:
Improvenetwork capacityVSAvoidcollision probability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

By dividing codebooks into multiple codebook groups and assigning terminal devices to specific groups, the patent reduces the probability of collisions. Terminal devices within the same codebook group may still experience collisions, but the overall collision probability across the system is reduced due to the grouping structure. The network device can identify collided transmissions more easily by detecting failures at the group level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a feedback mechanism where the network device performs blind detection on codebook groups and provides feedback to terminal devices about detection results. When collisions are detected at the group level, the network device can identify this through the blind detection process and provide appropriate feedback, allowing terminal devices to adjust their transmissions and resolve collisions.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If blind detection is performed on all codebooks to maximize detection accuracy, then all terminal transmissions can be detected, but the detection complexity and time increase

Engineering Contradiction:
Improvedetection accuracyVSAvoiddetection complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the blind detection process into multiple stages by grouping codebooks. Instead of performing blind detection on all codebooks simultaneously, the network device performs detection on codebook groups sequentially or in parallel. This segmentation maintains detection accuracy by ensuring all codebooks are eventually checked, while reducing the complexity of each individual detection task.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by performing blind detection on codebook groups rather than all codebooks in a single exhaustive operation. The detection process can be stopped or adjusted based on results from earlier groups, allowing the system to achieve sufficient detection accuracy without always performing the maximum possible detection on every single codebook.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10271346B2Method for scheduling terminal device, and network device
Publication Date: 2019.04.23 HUAWEI TECH CO LTD
  • US10271346B2 patent drawing
  • US10271346B2 patent drawing
  • US10271346B2 patent drawing

AI summary

A method for scheduling a terminal device comprises performing blind detection on N subframes by using at least one codebook and a pilot corresponding to the codebook, and determining, according to a blind detection result, a first pilot set corresponding to each codebook in each subframe, where correct terminal data cannot be obtained by performing blind detection by using a pilot in the first pilot set and a corresponding codebook. The method comprises determining, according to the first pilot set corresponding to each codebook, a second pilot set corresponding to each codebook, where a pilot in the second pilot set is a pilot that is in the first pilot set and that has already been sent by the terminal device, and determining a to-be-used transmission mode according to the second pilot set corresponding to each codebook in each subframe, where different transmission modes correspond to different spectrum multiplex rates.