IP Library Granted Patent US 12,665,708
Granted Patent B2
US 12,665,708 · App. 18/416,225 · Granted Jun 23, 2026

Precoder for joint communication and sensing

Inventors: Fehmi Emre Kadan (London, GB); Onur Dizdar (London, GB); Stephen Wang (London, GB)
Assignee: VIAVI Solutions Inc.
H04L1/203H04L1/0009H04L1/0026
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,665,708
App. No.
18/416,225
Granted
Jun 23, 2026
Kind
B2
Abstract

In some implementations, a device may obtain information associated with one or more targets, wherein the information associated with the one or more targets includes sensing information and a communication performance control parameter. The device may determine a sensing beampattern based at least in part on the information associated with the one or more targets. The device may determine a target sensing autocorrelation matrix for the sensing beampattern. The device may identify a candidate sensing autocorrelation matrix for a joint communication and sensing transmission based at least in part on the target sensing autocorrelation matrix. The device may determine a target sensing precoder based at least in part on the candidate sensing autocorrelation matrix. The device may generate a joint communication and sensing precoder based at least in part on the target sensing precoder and the communication performance control parameter.

Claims (61)

1 . A method, comprising:

obtaining information associated with one or more targets, wherein the information associated with the one or more targets includes sensing information and a communication performance control parameter;

determining a sensing beampattern based at least in part on the information associated with the one or more targets;

determining a target sensing autocorrelation matrix for the sensing beampattern;

identifying a candidate sensing autocorrelation matrix for a joint communication and sensing transmission based at least in part on the target sensing autocorrelation matrix;

determining a target sensing precoder based at least in part on the candidate sensing autocorrelation matrix; and

generating a joint communication and sensing precoder based at least in part on the target sensing precoder and the communication performance control parameter.

2 . The method of claim 1 , further comprising generating a plurality of joint communication and sensing precoder coefficients using the joint communication and sensing precoder.

3 . The method of claim 2 , wherein generating the plurality of joint communication and sensing precoder coefficients comprises generating the plurality of joint communication and sensing precoder coefficients for a mono-static joint communication and sensing system.

4 . The method of claim 2 , wherein generating the plurality of joint communication and sensing precoder coefficients comprises generating the plurality of joint communication and sensing precoder coefficients for a bi-static joint communication and sensing system.

5 . The method of claim 1 , further comprising:

evaluating, using one or more reference symbols for each user equipment (UE) of a plurality of UEs, a first parameter associated with a Type-1 channel estimation error, wherein the first parameter is based at least in part on a maximum eigenvalue of a covariance matrix for the Type-1 channel estimation error;

evaluating, using one or more channel vectors for each UE of the plurality of UEs, a second parameter associated with a Type-2 channel estimation error, wherein the second parameter is based at least in part on a maximum error norm value for the Type-2 channel estimation error; and

calculating a modified error matrix based at least in part on the first parameter and the second parameter.

6 . The method of claim 5 , further comprising generating a modified joint communication and sensing precoder based at least in part on the modified error matrix, the target sensing precoder, and the communication performance control parameter.

7 . The method of claim 1 , further comprising:

identifying a singular value decomposition of a direct path channel matrix;

calculating a null-space matrix based at least in part on the singular value decomposition of the direct path channel matrix;

evaluating an eigenvalue decomposition of a transformed sensing autocorrelation matrix; and

calculating a modified candidate sensing autocorrelation matrix based at least in part on the eigenvalue decomposition of the transformed sensing autocorrelation matrix.

8 . The method of claim 7 , wherein determining the target sensing precoder based at least in part on the candidate sensing autocorrelation matrix comprises determining the target sensing precoder based at least in part on the modified candidate sensing autocorrelation matrix, wherein the joint communication and sensing precoder is based at least in part on the target sensing precoder.

9 . A device, comprising:

one or more processors configured to:

obtain information associated with one or more targets, wherein the information associated with the one or more targets includes sensing information and a communication performance control parameter;

determine a sensing beampattern based at least in part on the information associated with the one or more targets;

determine a target sensing autocorrelation matrix for the sensing beampattern;

identify a candidate sensing autocorrelation matrix for a joint communication and sensing transmission based at least in part on the target sensing autocorrelation matrix;

determine a target sensing precoder based at least in part on the candidate sensing autocorrelation matrix; and

generate a joint communication and sensing precoder based at least in part on the target sensing precoder and the communication performance control parameter.

10 . The device of claim 9 , wherein the one or more processors are configured to generate a plurality of joint communication and sensing precoder coefficients using the joint communication and sensing precoder.

11 . The device of claim 9 , wherein the one or more processors are configured to:

evaluate, using one or more reference symbols for each user equipment (UE) of a plurality of UEs, a first parameter associated with a Type-1 channel estimation error, wherein the first parameter is based at least in part on a maximum eigenvalue of a covariance matrix for the Type-1 channel estimation error;

evaluate, using one or more channel vectors for each UE of the plurality of UEs, a second parameter associated with a Type-2 channel estimation error, wherein the second parameter is based at least in part on a maximum error norm value for the Type-2 channel estimation error; and

calculate a modified error matrix based at least in part on the first parameter and the second parameter.

12 . The device of claim 11 , wherein the one or more processors are configured to generate a modified joint communication and sensing precoder based at least in part on the modified error matrix, the target sensing precoder, and the communication performance control parameter.

13 . The device of claim 9 , wherein the one or more processors are configured to:

identify a singular value decomposition of a direct path channel matrix;

calculate a null-space matrix based at least in part on the singular value decomposition of the direct path channel matrix;

evaluate an eigenvalue decomposition of a transformed sensing autocorrelation matrix; and

calculate a modified candidate sensing autocorrelation matrix based at least in part on the eigenvalue decomposition of the transformed sensing autocorrelation matrix.

14 . The device of claim 13 , wherein the one or more processors, to determine the target sensing precoder based at least in part on the candidate sensing autocorrelation matrix, are configured to determine the target sensing precoder based at least in part on the modified candidate sensing autocorrelation matrix, wherein the joint communication and sensing precoder is based at least in part on the target sensing precoder.

15 . A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of a device, cause the device to:

obtain information associated with one or more targets, wherein the information associated with the one or more targets includes sensing information and a communication performance control parameter;

determine a sensing beampattern based at least in part on the information associated with the one or more targets;

determine a target sensing autocorrelation matrix for the sensing beampattern;

identify a candidate sensing autocorrelation matrix for a joint communication and sensing transmission based at least in part on the target sensing autocorrelation matrix;

determine a target sensing precoder based at least in part on the candidate sensing autocorrelation matrix; and

generate a joint communication and sensing precoder based at least in part on the target sensing precoder and the communication performance control parameter.

16 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions further cause the device to generate a plurality of joint communication and sensing precoder coefficients using the joint communication and sensing precoder.

17 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions further cause the device to:

evaluate, using one or more reference symbols for each user equipment (UE) of a plurality of UEs, a first parameter associated with a Type-1 channel estimation error, wherein the first parameter is based at least in part on a maximum eigenvalue of a covariance matrix for the Type-1 channel estimation error;

evaluate, using one or more channel vectors for each UE of the plurality of UEs, a second parameter associated with a Type-2 channel estimation error, wherein the second parameter is based at least in part on a maximum error norm value for the Type-2 channel estimation error; and

calculate a modified error matrix based at least in part on the first parameter and the second parameter.

18 . The non-transitory computer-readable medium of claim 17 , wherein the one or more instructions further cause the device to generate a modified joint communication and sensing precoder based at least in part on the modified error matrix, the target sensing precoder, and the communication performance control parameter.

19 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions further cause the device to:

identify a singular value decomposition of a direct path channel matrix;

calculate a null-space matrix based at least in part on the singular value decomposition of the direct path channel matrix;

evaluate an eigenvalue decomposition of a transformed sensing autocorrelation matrix; and

calculate a modified candidate sensing autocorrelation matrix based at least in part on the eigenvalue decomposition of the transformed sensing autocorrelation matrix.

20 . The non-transitory computer-readable medium of claim 19 , wherein determining the target sensing precoder based at least in part on the candidate sensing autocorrelation matrix comprises determining the target sensing precoder based at least in part on the modified candidate sensing autocorrelation matrix, wherein the joint communication and sensing precoder is based at least in part on the target sensing precoder.

Assignments (4)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 73189/0873 Recorded May 28, 2026
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 075642/0381 →
SECURITY INTEREST Recorded Nov 14, 2025
From: VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC; INERTIAL LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073571/0137 →
SECURITY AGREEMENT Recorded Oct 21, 2025
From: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073189/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2024
From: KADAN, FEHMI EMRE; DIZDAR, ONUR; WANG, STEPHEN
To: VIAVI SOLUTIONS INC.
Reel/Frame 066186/0279 →
Continuity (1)
Related Publication 20250240125A1 · Jul 24, 2025
References Cited (20)
US 10637544B1 · Shattil · 2020 [cited by examiner]
US 20230268960A1 · Feng · 2023 [cited by examiner]
US 20230421215A1 · Duan · 2023 [cited by examiner]
US 20240106509A1 · Yao · 2024 [cited by examiner]
US 20240134003A1 · Guo · 2024 [cited by examiner]
US 20240195462A1 · You · 2024 [cited by examiner]
US 20240205700A1 · Yu · 2024 [cited by examiner]
US 20250096881A1 · Ren · 2025 [cited by examiner]
Cong, D., et al., “Beamforming Design for Integrated Sensing and Communication Systems with Finite Alphabet Input”, IEEE Wireless Communications Letters, IEEE, Piscataway, NJ, USA, vol. 11(10), Aug. 3, 2022, pp. 2190-21… [cited by applicant]
Extended European Search Report for European Application No. EP251504874 dated Jun. 2, 2025, 7 pages. [cited by applicant]
T. Wild, V. Braun and H. Viswanathan, “Joint Design of Communication and Sensing for Beyond 5G and 6G Systems,” in IEEE Access, vol. 9, pp. 30845-30857, 2021. [cited by applicant]
3rd Generation Partnership Project (3GPP), “Rel-19 Channel Modeling for ISAC and New Spectrum (7-24GHz) (RAN1-led),” Discussion Document RP-231798, Sep. 11-15, 2023. [cited by applicant]
F. Liu, L. Zhou, C. Masouros, A. Li, W. Luo, and A. Petropulu, “Toward dual-functional radar-communication systems: Optimal waveform design,” IEEE Transactions on Signal Processing, vol. 66, No. 16, pp. 4264-4279, 2018. [cited by applicant]
T. Xu, F. Liu, C. Masouros, and I. Darwazeh, “An experimental proof of concept for integrated sensing and communications waveform design,” IEEE Open Journal of the Communications Society, vol. 3, pp. 1643-1655, 2022. [cited by applicant]
D. R. Fuhrmann and G. San Antonio, “Transmit beamforming for MIMO radar systems using signal cross-correlation,” IEEE Transactions on Aerospace and Electronic Systems, vol. 44, No. 1, pp. 171-186, 2008. [cited by applicant]
Wang, S., Dai, W., Wang, H., & Li, G. Y. (2023). Robust Waveform Design for Integrated Sensing and Communication. arXiv preprint arXiv:2311.00071. [cited by applicant]
J. A. Zhang et al., “Enabling Joint Communication and Radar Sensing in Mobile Networks—A Survey,” in IEEE Communications Surveys & Tutorials, vol. 24, No. 1, pp. 306-345, Firstquarter 2022. [cited by applicant]
M. S. Sim, M. Chung, D. Kim, J. Chung, D. K. Kim and C.-B. Chae, “Nonlinear Self-Interference Cancellation for Full-Duplex Radios: From Link-Level and System-Level Performance Perspectives,” in IEEE Communications Magaz… [cited by applicant]
B. Yu and C. Qian, “Full Duplex Communication with Practical Self-Interference Cancellation Implementation”, https://research.samsung.com/blog/Full-Duplex-Communication-with-Practical-Self-Interference-Cancellation-Impl… [cited by applicant]
Bayraktar, Murat, Nuria González-Prelcic, and Hao Chen. “Hybrid Precoding and Combining for mmWave Full-Duplex Joint Radar and Communication Systems under Self-Interference.” arXiv preprint arXiv:2311.14942 (2023). [cited by applicant]