IP Library Granted Patent US 12,413,271
Granted Patent B2
US 12,413,271 · App. 18/416,510 · Granted Sep 9, 2025

Distributed MIMO calibration

Inventors: R A Nadisanka Perera Rupasinghe (McKinney, TX); Yang Li (Plano, TX); Thuy Van Nguyen (Dallas, TX); Namjeong Lee (Yongin-si, KR); Dongwook Kim (Suwon-si, KR); Kyung-joong Kim (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04B7/0413H04B17/11H04B17/21
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,413,271
App. No.
18/416,510
Granted
Sep 9, 2025
Kind
B2
Abstract

A method of operating a network entity includes receiving, via a first TRP and a second TRP, information associated with a SRS from a UE, and estimating a channel based on the information associated with the SRS. The method further includes, for N iterations: transmitting, via a first CSI-RS port from a CSI-RS resource, from the first TRP, a CSI-RS; transmitting, via a second CSI-RS port from the CSI-RS resource, from the second TRP, the CSI-RS with a controlled phase offset; receiving a PMI report associated with the CSI-RS including a measured phase offset between the first CSI-RS port and the second CSI-RS port; and updating the controlled phase offset, based on the measured phase offset. The method further includes, after the N iterations, based on the controlled phase offset and the measured phase offset, determining a phase mis-match for phase calibration between the first TRP and the second TRP.

Claims (135)

1. A network entity comprising:

a memory; and

a processor operably coupled to the memory, the processor configured to:

receive, via a first transmit-receive point (TRP) and a second TRP, information associated with a sounding reference signal (SRS) from a user equipment (UE);

estimate a channel based on the information associated with the SRS;

for N iterations:

transmit, via a first channel state information reference signal (CSI-RS) port from a first CSI-RS resource, from the first TRP, a first CSI-RS;

transmit, via a second CSI-RS port from the first CSI-RS resource, from the second TRP, the first CSI-RS with a first controlled phase offset;

receive, from the UE, a first precoding matrix indicator (PMI) report associated with the first CSI-RS including a first measured phase offset between the first CSI-RS port and the second CSI-RS port; and

update the first controlled phase offset, based on the first measured phase offset; and

after the N iterations, based on the first controlled phase offset and the first measured phase offset, determine a first phase mis-match for phase calibration between the first TRP and the second TRP.

2. The network entity of claim 1 , wherein the processor is further configured to:

assign the first CSI-RS port from the first CSI-RS resource to the first TRP;

assign the second CSI-RS port from the first CSI-RS resource to the second TRP;

apply a first virtualization weight to the first CSI-RS port from the first CSI-RS resource; and

apply a second virtualization weight to the second CSI-RS port from the first CSI-RS resource,

wherein the first CSI-RS is transmitted from the first TRP based on the first virtualization weight, and

wherein the first CSI-RS is transmitted from the second TRP based on the second virtualization weight.

3. The network entity of claim 2 , wherein at least one of:

a plurality of TXRUs comprised by the first TRP are virtualized to the first CSI-RS port from the first CSI-RS resource; and

a plurality of TXRUs comprised by the second TRP are virtualized to the second CSI-RS port from the first CSI-RS resource.

4. The network entity of claim 1 , wherein the processor is further configured to:

for each of the N iterations:

determine, based on a channel estimation based on the SRS, a precoder for each of a plurality of TXRUs comprised by the first TRP; and

determine, based on the channel estimation, a precoder and the first controlled phase offset for each of a plurality of TXRUs comprised by the second TRP,

wherein the first CSI-RS is transmitted by the first TRP based on the determined precoder for each of the plurality of TXRUs comprised by the first TRP, and

wherein the first CSI-RS is transmitted by the second TRP based on the determined precoder and the first controlled phase offset for each of the plurality of TXRUs comprised by the second TRP.

5. The network entity of claim 1 , wherein:

the UE is configured to report only rank=1 PMI of a two transmitter (2TX) PMI codebook, and

the PMI report received from the UE is generated by the UE based on the configuration to report only rank=1 PMI of the 2TX PMI codebook.

6. The network entity of claim 1 , wherein the processor is further configured to:

for each of the N iterations:

transmit, via a first CSI-RS port from a second CSI-RS resource, from the first TRP, a second CSI-RS;

transmit, via a second CSI-RS port from the second CSI-RS resource, from the second TRP, the second CSI-RS with a second controlled phase offset;

receive, from the UE, a second PMI report associated with the second CSI-RS including a second measured phase offset between the first CSI-RS port from the second CSI-RS resource and the second CSI-RS port from the second CSI-RS resource; and

update the second controlled phase offset, based on the second measured phase offset; and

after the N iterations, based on the second controlled phase offset and second first measured phase offset, determine a second phase mis-match for phase calibration between the first TRP and the second TRP.

7. The network entity of claim 6 , wherein the processor is further configured to:

assign the first CSI-RS port from the first CSI-RS resource to the first TRP;

assign the second CSI-RS port from the first CSI-RS resource to the second TRP;

apply a first virtualization weight to the first CSI-RS port from the first CSI-RS resource;

assign the first CSI-RS port from the second CSI-RS resource to the first TRP;

assign the second CSI-RS port from the second CSI-RS resource to the second TRP;

apply a first virtualization weight to the first CSI-RS port from the first CSI-RS resource;

apply a second virtualization weight to the second CSI-RS port from the first CSI-RS resource,

apply a third virtualization weight to the first CSI-RS port from the second CSI-RS resource; and

apply a fourth virtualization weight to the second CSI-RS port from the second CSI-RS resource,

wherein:

the first CSI-RS is transmitted from the first TRP based on the first virtualization weight,

the first CSI-RS is transmitted from the second TRP based on the second virtualization weight,

the second CSI-RS is transmitted from the first TRP based on the third virtualization weight, and

the second CSI-RS is transmitted from the second TRP based on the fourth virtualization weight.

8. The network entity of claim 6 , wherein the processor is further configured to:

assign the first CSI-RS port from the first CSI-RS resource to the first TRP;

assign the second CSI-RS port from the first CSI-RS resource to the second TRP;

apply a first virtualization weight to the first CSI-RS port from the first CSI-RS resource;

assign the first CSI-RS port from the second CSI-RS resource to the first TRP;

assign the second CSI-RS port from the second CSI-RS resource to the second TRP;

apply a first virtualization weight to the first CSI-RS port from the first CSI-RS resource;

apply a second virtualization weight to the second CSI-RS port from the first CSI-RS resource,

apply a third virtualization weight to the first CSI-RS port from the second CSI-RS resource; and

apply a fourth virtualization weight to the second CSI-RS port from the second CSI-RS resource,

wherein:

the first CSI-RS is transmitted from the first TRP based on the first virtualization weight,

the first CSI-RS is transmitted from the second TRP based on the second virtualization weight,

the second CSI-RS is transmitted from the first TRP based on the third virtualization weight, and

the second CSI-RS is transmitted from the second TRP based on the fourth virtualization weight.

9. The network entity of claim 6 , wherein:

the processor is further configured to:

assign the first CSI-RS port from the first CSI-RS resource to the first TRP;

assign the second CSI-RS port from the first CSI-RS resource to the second TRP;

assign the first CSI-RS port from the second CSI-RS resource to the first TRP; and

assign the second CSI-RS port from the second CSI-RS resource to the second TRP;

the first CSI-RS resource and the second CSI-RS resource are comprised by a channel measurement and reporting (CMR) pair;

the first CSI-RS resource corresponds with a first portion of a bandwidth part (BWP);

the second CSI-RS resource corresponds with a second portion of the bandwidth part; and

the processor is further configured to determine, based on the first PMI report and the second PMI report, a timing mis-match for timing calibration between the first TRP and the second TRP.

10. The network entity of claim 1 , wherein:

the processor is further configured to:

assign the first CSI-RS port from the first CSI-RS resource to the first TRP; and

assign the second CSI-RS port from the first CSI-RS resource to the second TRP;

the first CSI-RS resource is configured with sub-band reporting for the first CSI-RS port and the second CSI-RS port;

the first PMI report includes a report for each of a plurality of sub-bands for the first CSI-RS port and the second CSI-RS port configured for sub-band reporting by the first CSI-RS resource; and

the processor is further configured to determine, based on the first PMI report, a timing mis-match for timing calibration between the first TRP and the second TRP.

11. A user equipment (UE) comprising:

a processor configured to generate precoding matrix indicator (PMI) reports; and

a transceiver operably coupled to the processor, the transceiver configured to:

transmit a sounding reference signal (SRS); and

for N iterations:

receive, via a first channel state information reference signal (CSI-RS) port from a first CSI-RS resource, from a first TRP, a first CSI-RS;

receive, via a second CSI-RS port from the first CSI-RS resource, from a second TRP, the first CSI-RS with a first controlled phase offset; and

transmit a first PMI report associated with the first CSI-RS including a first measured phase offset between the first CSI-RS port and the second CSI-RS port.

12. The UE of claim 11 , wherein:

the first CSI-RS is transmitted from the first TRP based on a first virtualization weight, and

the first CSI-RS is transmitted from the second TRP based on a second virtualization weight.

13. The UE of claim 11 , wherein:

the first CSI-RS is transmitted by the first TRP based on a determined precoder for each of a plurality of TXRUs comprised by the first TRP, and

the first CSI-RS is transmitted by the second TRP based on the determined precoder and the first controlled phase offset for each of a plurality of TXRUs comprised by the second TRP.

14. The UE of claim 11 , wherein:

the processor is further configured to generate PMI reports that report only rank=1 PMI of a two transmitter (2TX) PMI codebook, and

the transmitted first PMI report associated with the first CSI-RS is generated by the processor based on the configuration to report only rank=1 PMI of the 2TX PMI codebook.

15. The UE of claim 11 , wherein the processor is further configured to:

for each of the N iterations:

receive, via a first CSI-RS port from a second CSI-RS resource, from the first TRP, a second CSI-RS;

receive, via a second CSI-RS port from the second CSI-RS resource, from the second TRP, the second CSI-RS with a second controlled phase offset; and

transmit a second PMI report associated with the second CSI-RS including a second measured phase offset between the first CSI-RS port from the second CSI-RS resource and the second CSI-RS port from the second CSI-RS resource.

16. The UE of claim 15 , wherein:

the first CSI-RS is transmitted from the first TRP based on a first virtualization weight,

the first CSI-RS is transmitted from the second TRP based on a second virtualization weight

the second CSI-RS is transmitted from the first TRP based on a third virtualization weight, and

the second CSI-RS is transmitted from the second TRP based on a fourth virtualization weight.

17. The UE of claim 15 , wherein:

the first CSI-RS resource and the second CSI-RS resource are comprised by a channel measurement and reporting (CMR) pair;

the first CSI-RS resource corresponds with a first portion of a bandwidth part (BWP);

the second CSI-RS resource corresponds with a second portion of the bandwidth part; and

the processor is further configured to determine, based on the first PMI report and the second PMI report, a timing mis-match for timing calibration between the first TRP and the second TRP.

18. The UE of claim 15 , wherein:

the first CSI-RS resource is configured with sub-band reporting for the first CSI-RS port and the second CSI-RS port; and

the first PMI report includes a report for each of a plurality of sub-bands for the first CSI-RS port and the second CSI-RS port configured for sub-band reporting by the first CSI-RS resource.

19. A method of operating a network entity, the method comprising:

receiving, via a first transmit-receive point (TRP) and a second TRP, information associated with a sounding reference signal (SRS) from a user equipment (UE);

estimating a channel based on the information associated with the SRS;

for N iterations:

transmitting, via a first channel state information reference signal (CSI-RS) port from a first CSI-RS resource, from the first TRP, a first CSI-RS;

transmitting, via a second CSI-RS port from the first CSI-RS resource, from the second TRP, the first CSI-RS with a first controlled phase offset;

receiving, from the UE, a first precoding matrix indicator (PMI) report associated with the first CSI-RS including a first measured phase offset between the first CSI-RS port and the second CSI-RS port; and

updating the first controlled phase offset, based on the first measured phase offset; and

after the N iterations, based on the first controlled phase offset and the first measured phase offset, determining a first phase mis-match for phase calibration between the first TRP and the second TRP.

20. The method of claim 19 , further comprising:

for each of the N iterations:

transmitting, via a first CSI-RS port from a second CSI-RS resource, from the first TRP, a second CSI-RS;

transmit, via a second CSI-RS port from the second CSI-RS resource, from the second TRP, the second CSI-RS with a second controlled phase offset;

receive, from the UE, a second PMI report associated with the second CSI-RS including a second measured phase offset between the first CSI-RS port from the second CSI-RS resource and the second CSI-RS port from the second CSI-RS resource; and

update the second controlled phase offset, based on the second measured phase offset; and

after the N iterations, based on the second controlled phase offset and second first measured phase offset, determine a second phase mis-match for phase calibration between the first TRP and the second TRP.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2024
From: RUPASINGHE, R A NADISANKA PERERA; LI, YANG; NGUYEN, THUY VAN; LEE, NAMJEONG; KIM, DONGWOOK; KIM, KYUNG-JOONG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 066172/0120 →
Continuity (2)
Provisional Application 63522945 · Jun 23, 2023
Related Publication 20240429974A1 · Dec 26, 2024
References Cited (19)
US 10547358B2 · Forenza et al. · 2020 [cited by applicant]
US 11528069B2 · Lee et al. · 2022 [cited by applicant]
US 11632152B2 · Zhang et al. · 2023 [cited by applicant]
US 11705975B2 · Raghavan et al. · 2023 [cited by applicant]
US 20130250876A1 · Hugl · 2013 [cited by examiner]
US 20220271802A1 · Lee et al. · 2022 [cited by applicant]
US 20220286178A1 · Lee et al. · 2022 [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation (Release 16)”, 3GPP TS 36.211 V16.4.0, Dec. … [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and channel coding (Release 16)”, 3GPP TS 36.212 V16.4.0, Dec. 2… [cited by applicant]
“LTE; Evolved Universal Terrestrial Radio Access (E-UTRA) Physical layer procedures (3GPP TS 36.213 version 16.4.0 Release 16)”, ETSI TS 136 213 V16.4.0, Feb. 2021, 577 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification (Release 16)”, 3GPP TS 36.… [cited by applicant]
“LTE; Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification (3GPP TS 36.331 version 16.3.0 Release 16)”, ETSI TS 136 331 V16.3.0, Jan. 2021, 1089 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical channels and modulation (Release 16)”, 3GPP TS 38.211 v16.4.0, Dec. 2020, 133 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Multiplexing and channel coding (Release 16)”, 3GPP TS 38.212 v16.4.0, Dec. 2020, 152 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical layer procedures for control (Release 16)”, 3GPP TS 38.213 v16.4.0, Dec. 2020, 181 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical layer procedures for data (Release 16)”, 3GPP TS 38.214 v16.4.0, Dec. 2020, 169 pages. [cited by applicant]
“5G; NR; Physical layer measurements (3GPP TS 38.215 version 16.4.0 Release 16)”, ETSI TS 138 215 V16.4.0, Jan. 2021, 31 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Medium Access Control (MAC) protocol specification (Release 16)”, 3GPP TS 38.321 v16.3.0, Dec. 2020, 156 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Radio Resource Control (RRC) protocol specification (Release 16)”, 3GPP TS 38.331 v16.3.1, Jan. 2021, 932 pages. [cited by applicant]