Methods for using two-way beamforming operations for calibration
Method and apparatus for two-way beamforming operations for calibration. The apparatus receives a first set of reference signals from a network node using N sets of beam weights over N symbols. The apparatus estimates a complex-valued beamformed channel based on the first set of reference signals. The apparatus transmits a second set of reference signals to the network entity using the N sets of beam weights. The apparatus receives a set of feedback signals from the network entity comprising measurements of the transmitted second set of reference signals. The apparatus computes a set of calibration adjustment factors between transmit and receive parts of a set of beam weights based on the set of feedback signals and the estimated complex-valued beamformed channel. The apparatus performs a calibration adjustment operation based on the computed set of calibrated adjustment factors.
1 . An apparatus for wireless communication at a user equipment (UE), comprising:
memory; and
at least one processor coupled to the memory and, based at least in part on information stored in the memory, the at least one processor is configured to:
receive a first set of reference signals from a network entity using N sets of beam weights over N symbols, wherein N corresponds to a number of antenna elements at the UE that are used for a beamforming calibration;
estimate a complex-valued beamformed channel based on the first set of reference signals;
transmit a second set of reference signals to the network entity using the N sets of beam weights;
receive a set of feedback signals from the network entity comprising measurements of the transmitted second set of reference signals;
compute a set of calibration adjustment factors between transmit and receive parts of a set of beam weights based on the set of feedback signals, the estimated complex-valued beamformed channel, and a discrepancy between a downlink circuitry and an uplink circuitry of the UE; and
perform a calibration adjustment operation based on the computed set of calibrated adjustment factors.
2 . The apparatus of claim 1 , further comprising a transceiver coupled to the at least one processor.
3 . The apparatus of claim 1 , wherein the at least one processor is further configured to:
transmit an indication comprising a request to initiate an online calibration procedure;
receive an acknowledgement (ACK) message for an allocation of reference signal resources or a non-acknowledgement (NACK) message; and
receive the allocation of reference signal resources to enable the online calibration procedure upon receiving the ACK message.
4 . The apparatus of claim 3 , wherein to transmit the indication, the at least one processor is configured to transmit the indication in response to a change in channel or circuit conditions of hardware used at the UE leading to a reduced performance of a prior offline calibration procedure initiating an online remediation.
5 . The apparatus of claim 3 , wherein the indication corresponds to N, a number of antenna elements that need online calibration at the UE.
6 . The apparatus of claim 5 , wherein the number of antenna elements determines a beamforming gain realized over the online calibration procedure.
7 . The apparatus of claim 3 , wherein to transmit the indication, the at least one processor is configured to transmit the indication via uplink control information (UCI), radio resource control (RRC) signaling, or medium access control (MAC) control element (CE) (MAC-CE).
8 . The apparatus of claim 3 , wherein the reference signal resources correspond to N downlink symbols, N uplink symbols, and N feedback message configurations for feedback signaling.
9 . The apparatus of claim 8 , wherein the N uplink symbols and the N downlink symbols are in any order.
10 . The apparatus of claim 3 , wherein the at least one processor is further configured to:
receive a configuration of the online calibration procedure, wherein the configuration coordinates one or more beams used for the online calibration procedure and simultaneous data transmissions.
11 . The apparatus of claim 10 , wherein the one or more beams used for the online calibration procedure are different than the one or more beams used for data transmissions.
12 . The apparatus of claim 10 , wherein a subset of the one or more beams used for data transmissions are used for the online calibration procedure.
13 . A method of wireless communications at a user equipment (UE), comprising:
receiving a first set of reference signals from a network entity using N sets of beam weights over N symbols, wherein N corresponds to a number of antenna elements at the UE that are used for a beamforming calibration;
estimating a complex-valued beamformed channel based on the first set of reference signals;
transmitting a second set of reference signals to the network entity using the N sets of beam weights;
receiving a set of feedback signals from the network entity comprising measurements of the transmitted second set of reference signals;
computing a set of calibration adjustment factors between transmit and receive parts of a set of beam weights based on the set of feedback signals, the estimated complex-valued beamformed channel, and a discrepancy between a downlink circuitry and an uplink circuitry of the UE; and
performing a calibration adjustment operation based on the computed set of calibrated adjustment factors.
14 . The method of claim 13 , further comprising:
transmitting an indication comprising a request to initiate an online calibration procedure;
receiving an acknowledgement (ACK) message for an allocation of reference signal resources or a non-acknowledgement (NACK) message; and
receiving the allocation of reference signal resources to enable the online calibration procedure upon receiving the ACK message.
15 . The method of claim 14 , wherein the indication is transmitted in response to a change in channel or circuit conditions of hardware used at the UE leading to a reduced performance of a prior offline calibration procedure initiating an online remediation.
16 . The method of claim 14 , further comprising:
receiving a configuration of the online calibration procedure, wherein the configuration coordinates one or more beams used for the online calibration procedure and simultaneous data transmissions.
17 . An apparatus for wireless communication at a network entity, comprising: memory; and at least one processor coupled to the memory and, based at least in part on information stored in the memory, the at least one processor is configured to: allocate a set of 2N reference signal resources for online calibration adjustment, where N corresponds to a number of antenna elements at a user equipment (UE) that are used for a beamforming calibration; assign N downlink reference signal resources and N uplink reference signal resources over the set of 2N reference signal resources; output a first set of reference signals using a first beam over the N downlink reference signal resources; obtain a second set of reference signals using the first beam; output a feedback signal comprising measurements of the second set of reference signals to allow for a calibration adjustment computation based on the feedback signal and a discrepancy between a downlink circuitry and an uplink circuitry of the UE; and communicate with a user equipment (UE) using a computed set of calibration adjustment factors between transmit and receive parts of a set of beam weights based on the set of feedback signals, an estimated complex-valued beamformed channel based on the first set of reference signals, and the discrepancy between the downlink circuitry and the uplink circuitry of the UE.
18 . The apparatus of claim 17 , further comprising a transceiver coupled to the at least one processor.
19 . The apparatus of claim 17 , wherein the at least one processor is further configured to:
obtain an indication comprising a request to initiate an online calibration procedure associated with reference signal resources, the reference signal resources comprising the set of 2N reference signal resources;
output, in response to the obtained indication, an acknowledgement (ACK) message for allocation of reference signal resources or a non-acknowledgement (NACK) message for declining the allocation of the reference signals resources; and
output the allocation of the reference signals resources to enable the online calibration procedure upon outputting the ACK message.
20 . The apparatus of claim 19 , wherein to obtain the indication, the at least one processor is configured to obtain the indication in response to a change in channel or circuit conditions of hardware used at the UE leading to a reduced performance of a prior offline calibration procedure initiating an online remediation.
21 . The apparatus of claim 19 , wherein the indication corresponds to N, a number of antenna elements that need online calibration at the UE.
22 . The apparatus of claim 19 , wherein to obtain the indication, the at least one processor is configured to obtain the indication via uplink control information (UCI), radio resource control (RRC) signaling, or medium access control (MAC) control element (CE) (MAC-CE).
23 . The apparatus of claim 19 , wherein the reference signal resources include N feedback message configurations for feedback signaling from the UE to the network entity.
24 . The apparatus of claim 19 , wherein the at least one processor is further configured to:
output a configuration of the online calibration procedure, wherein the configuration coordinates one or more beams used for the online calibration procedure and simultaneous data transmissions.
25 . The apparatus of claim 24 , wherein the one or more beams used for the online calibration procedure are different than the one or more beams used for data transmissions.
26 . The apparatus of claim 24 , wherein a subset of the one or more beams used for data transmissions are used for the online calibration procedure.
27 . The apparatus of claim 17 , wherein the at least one processor is further configured to:
output an allocation of reference signal resources to initiate an online calibration procedure.
28 . A method of wireless communication at a network entity, comprising: allocating a set of 2N reference signal resources for online calibration adjustment, where N corresponds to a number of antenna elements at a user equipment (UE) that are used for a beamforming calibration; assigning N downlink reference signal resources and N uplink reference signal resources over the set of 2N reference signal resources; outputting a first set of reference signals using a first beam over the N downlink reference signal resources; obtaining a second set of reference signals using the first beam; outputting a feedback signal comprising measurements of the second set of reference signals to allow for a calibration adjustment computation based on the feedback signal and a discrepancy between a downlink circuitry and an uplink circuitry of the UE; and communicate with a user equipment (UE) using a computed set of calibration adjustment factors between transmit and receive parts of a set of beam weights based on the set of feedback signals, an estimated complex-valued beamformed channel based on the first set of reference signals, and the discrepancy between the downlink circuitry and the uplink circuitry of the UE.
29 . The method of claim 28 , further comprising:
obtaining an indication comprising a request to initiate an online calibration procedure associated with reference signal resources, the reference signal resources comprising the set of 2N reference signal resources;
outputting, in response to the obtained indication, an acknowledgement (ACK) message for allocation of reference signals resources or a non-acknowledgement (NACK) message for declining the allocation of the reference signal resources; and
outputting the allocation of the reference signal resources to enable the online calibration procedure upon outputting the ACK message.
30 . The method of claim 29 , further comprising:
outputting a configuration of the online calibration procedure, wherein the configuration coordinates one or more beams used for the online calibration procedure and simultaneous data transmissions.