Positioning Codebook Configuration for Adaptive PRS Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems lack efficient methods for configuring codebooks that consider device attributes and use case particulars, leading to suboptimal positioning accuracy and resource utilization in device positioning.

Innovation Solution

Implementations provide for dynamic codebook configuration based on criteria such as device attributes, mobility status, and positioning scenarios, allowing for adaptive adjustment of codebook parameters to enhance positioning accuracy and reduce resource burden.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If codebook configuration is fixed and does not consider device attributes, then system complexity is reduced, but positioning accuracy deteriorates

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcodebook configuration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The codebook configuration is made dynamic by allowing the network to select different codebook parameters (such as number of beams, codebook type) based on device attributes like capability indicators, mobility status, and antenna configuration. This enables the system to adapt the codebook complexity to match the specific device requirements, thereby improving positioning accuracy without unnecessarily increasing system complexity for all devices.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes key codebook parameters (number of beams, codebook type, resolution) based on device attributes and positioning requirements. By adjusting these parameters dynamically, the system optimizes positioning accuracy for each device while managing overall system complexity through selective configuration rather than universal complexity.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If codebook size is increased to improve positioning accuracy, then positioning accuracy improves, but system resource consumption increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The invention adjusts codebook parameters (number of beams, codebook type) based on device attributes and positioning requirements. By dynamically changing these parameters, the system uses larger codebooks only when necessary for accurate positioning, thereby reducing unnecessary power consumption while maintaining positioning accuracy when needed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies partial codebook configurations by selecting only the necessary number of beams and codebook type required for each device's positioning needs. Rather than using maximum codebook size for all devices, the system applies just enough complexity to achieve the required positioning accuracy, reducing overall resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If codebook configuration is optimized for high accuracy positioning, then positioning accuracy improves, but processing burden increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidprocessing burden
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The network configures codebook parameters (number of beams, codebook type, resolution) based on device attributes and positioning requirements. This allows the system to optimize processing burden by using simpler codebook configurations for devices that do not require high accuracy positioning, while providing enhanced configurations only when needed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies optimized codebook configurations partially, selecting only the necessary level of complexity for each device based on its positioning requirements and capabilities. This reduces the overall processing burden across the network while maintaining high accuracy positioning for devices that specifically require it.

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If device-specific codebook configuration is implemented, then positioning accuracy improves, but system resource consumption increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidsystem resources
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The network dynamically configures codebook parameters (number of beams, codebook type, resolution) based on device attributes and positioning requirements. This allows the system to allocate resources efficiently by implementing device-specific configurations only where necessary, rather than uniformly across all devices, thereby improving positioning accuracy while managing overall resource consumption.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements device-specific codebook configurations partially, applying enhanced configurations only to devices that require high positioning accuracy based on their attributes and use cases. This selective approach improves positioning accuracy for targeted devices while minimizing the overall system resource consumption that would result from universal device-specific configuration.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260082356A1Codebook configuration for device positioning
Publication Date: 2026.03.19 LENOVO (SINGAPORE) PTE LTD
  • US20260082356A1 patent drawing
  • US20260082356A1 patent drawing
  • US20260082356A1 patent drawing

AI summary

Various aspects of the present disclosure relate to methods, apparatuses, and systems that support codebook configuration for device positioning. For instance, implementations provide for codebook configuration based on various criteria pertaining to network configuration entities (e.g., a location and mobility function (LMF)), target UE nodes (e.g., UEs for which position is to be determined) and/or positioning anchor nodes, e.g., nodes that transmit positioning reference signals (PRS). The criteria, for example, represent attributes of the different nodes that may affect codebook configuration and/or complexity. Using a configured codebook, a target UE can process received PRS to determine different position-related parameters of the target UE. The target UE can transmit the position-related parameters to a different node (e.g., a network entity) to enable the different node to process the position-related parameters to estimate a location of the target UE.