Wireless Network Scheduling via Codebook Segmentation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
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
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.
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.
Data Source
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.


