CPP Interleaver Resource Allocation for Low-Correlation ISAC Subcarriers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing resource allocation methods in Integrated Sensing and Communication (ISAC) systems result in high signal correlation between subcarriers, leading to suboptimal detection of distance and velocity of data receiving ends, particularly when using quadrature phase shift keying (QPSK) with a signal-to-noise ratio of 0 dB.

Innovation Solution

Implementing a resource allocation scheme based on a cubic permutation polynomial (CPP) interleaver to scramble subcarrier sequences, randomly allocating frequency domain resources to data receiving ends, thereby reducing signal correlation and improving target detection capability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If resource allocation is performed using conventional methods in ISAC systems, then the allocation process is simple, but the signal correlation between subcarriers becomes high, leading to suboptimal detection of distance and velocity

Engineering Contradiction:
Improvedetection precision of distance and velocityVSAvoidcomplexity of resource allocation scheme
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by modifying the resource allocation parameters through CPP interleaver sequences. Specifically, it changes the subcarrier indexing parameters using cubic permutation polynomial functions with carefully selected coefficients (a1, a2, a3, a4) to optimize the distribution of subcarriers allocated to different users, thereby reducing signal correlation and improving detection precision without requiring complex additional hardware

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The CPP interleaver acts as an intermediary mechanism between the resource allocation controller and the physical subcarrier assignment. It introduces a mathematical transformation layer that processes the resource allocation indices through the cubic permutation polynomial function, mediating the relationship between simple allocation decisions and the complex requirement of low signal correlation for accurate detection

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If continuous frequency domain resources are allocated to data receiving ends, then the allocation is straightforward, but the signal correlation remains high, reducing the ability to distinguish multiple moving targets

Engineering Contradiction:
Improvetarget detection capabilityVSAvoidcomplexity of frequency resource allocation
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transforms the frequency domain resource allocation by changing the indexing parameters through the CPP interleaver. The cubic permutation polynomial with specific coefficients redistributes the subcarrier indices, ensuring that continuous resource allocations in terms of index sequences translate to non-contiguous physical frequency resources, thereby reducing signal correlation and improving target detection reliability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies dimensionality change by transforming the one-dimensional continuous frequency resource allocation into a differently distributed pattern through the CPP interleaver mathematical transformation. This changes the spatial distribution dimension of the allocated resources in the frequency domain, creating a more optimal pattern for multi-target detection while maintaining allocation simplicity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20250323667A1Resource allocation method, apparatus, device and storage medium
Publication Date: 2025.10.16 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US20250323667A1 patent drawing
  • US20250323667A1 patent drawing
  • US20250323667A1 patent drawing

AI summary

A method for resource allocation is applied to user equipment or a network side device. The method includes: determining a resource allocation scheme, the resource allocation scheme being performing resource allocation based on a cubic permutation polynomial (CPP) interleaver; performing resource allocation according to the resource allocation scheme; and sending configuration information, wherein the configuration information is used to determine an allocated resource.