Adaptive beamforming based on JPTA frequency selective systems for smart repeaters
A smart repeater includes a transceiver configured to receive a reference signal, receive, from a base station (BS), a subcarrier allocation for a plurality of user equipments (UEs), receive, from the BS, a downlink (DL) beam associated with the plurality of UEs, and retransmit the DL beam. The smart repeater further includes a processor, operatively coupled to the transceiver, the processor configured to determine a beam split configuration for the DL beam based on the subcarrier allocation, and cause the transceiver to retransmit the DL beam according to the beam split configuration. To retransmit the DL beam according to the beam split configuration the transceiver is further configured to generate a frequency dependent beam for each of the plurality of UEs, and direct the frequency dependent beam for each of the plurality of UEs to a UE associated with the frequency dependent beam.
1 . A smart repeater comprising:
a transceiver configured to:
receive a reference signal;
receive, from a base station (BS), a subcarrier allocation for a plurality of user equipments (UEs); and
receive, from the BS, a downlink (DL) beam associated with the plurality of UEs; and
a processor, operatively coupled to the transceiver, the processor configured to:
determine a beam split configuration for the DL beam based on the subcarrier allocation; and
cause the transceiver to retransmit the DL beam according to the beam split configuration,
wherein to retransmit the DL beam according to the beam split configuration the transceiver is further configured to:
generate a frequency dependent beam for each of the plurality of UEs; and
direct the frequency dependent beam for each of the plurality of UEs to a UE associated with the frequency dependent beam.
2 . The smart repeater of claim 1 , wherein:
the transceiver comprises a receive (RX) joint phase-time array (JPTA) and a transmit (TX) JPTA;
the transceiver is further configured to receive a plurality of uplink (UL) beams from the plurality of UEs; and
the processor is further configured to:
determine a UL beam retransmission configuration; and
cause the transceiver to retransmit the UL beams based on the UL beam retransmission configuration,
wherein to retransmit the UL beams based on the UL beam retransmission configuration, the transceiver is further configured to:
generate a retransmission UL beam based on the plurality of UL beams; and
direct the retransmission UL beam to the BS.
3 . The smart repeater of claim 1 , wherein:
the reference signal is at least one sounding reference signal transmitted by at least one UE from the plurality of UEs; and
the processor is further configured:
determine a respective location for each of the plurality of UEs; and
cause the transceiver to transmit, to the BS, the respective location for each of the plurality of UEs,
wherein the subcarrier allocation and the directing of the frequency dependent beam for each of the plurality of UEs is based on the respective location for each of the plurality of UEs.
4 . The smart repeater of claim 1 , wherein:
the reference signal is a channel state information reference signal (CSI-RS) transmitted by the BS;
the transceiver is further configured to retransmit, to the plurality of UEs, the CSI-RS; and
to retransmit, to the BS, a response based on the CSI-RS from the plurality of UEs,
wherein the subcarrier allocation is based on the response based on the CSI-RS.
5 . The smart repeater of claim 1 , wherein the processor is further configured to:
receive, from a network entity, beam sway adaptation information; and
cause the transceiver to adapt a beam sway of the retransmitted DL beam based on the beam sway adaptation information.
6 . The smart repeater of claim 1 , the processor is further configured to:
determine a respective location for each of the plurality of UEs; and
cause the transceiver to adapt a beam sway of the retransmitted DL beam based on the respective location for each of the plurality of UEs.
7 . The smart repeater of claim 1 , wherein the transceiver is configured to transmit and receive using millimeter wave (mmWave) frequencies, and the transceiver comprises a receive (RX) joint phase-time array (JPTA) and a transmit (TX) JPTA.
8 . A method for operating a smart repeater, the method comprising:
receiving a reference signal;
receiving, from a base station (BS), a subcarrier allocation for a plurality of user equipments (UEs);
receiving, from the BS, a downlink (DL) beam associated with the plurality of UEs;
determining a beam split configuration for the DL beam based on the subcarrier allocation; and
retransmitting the DL beam according to the beam split configuration,
wherein retransmitting the DL beam according to the beam split configuration comprises:
generating a frequency dependent beam for each of the plurality of UEs; and
directing the frequency dependent beam for each of the plurality of UEs to a UE associated with the frequency dependent beam.
9 . The method of claim 8 , further comprising:
receiving a plurality of uplink (UL) beams from the plurality of UEs;
determining a UL beam retransmission configuration; and
retransmitting the UL beams based on the UL beam retransmission configuration,
wherein retransmitting the UL beams based on the UL beam retransmission configuration comprises:
generating a retransmission UL beam based on the plurality of UL beams; and
directing the retransmission UL beam to the BS, and
wherein the smart repeater comprises a receive (RX) joint phase-time array (JPTA) and a transmit (TX) JPTA.
10 . The method of claim 8 , wherein the reference signal is at least one sounding reference signal transmitted by at least one UE from the plurality of UEs, and the method further comprises:
determining a respective location for each of the plurality of UEs; and
transmitting, to the BS, the respective location for each of the plurality of UEs,
wherein the subcarrier allocation and the directing of the frequency dependent beam for each of the plurality of UEs is based on the respective location for each of the plurality of UEs.
11 . The method of claim 8 , wherein the reference signal is a channel state information reference signal (CSI-RS) transmitted by the BS, and the method further comprises:
retransmitting, to the plurality of UEs, the CSI-RS; and
retransmitting, to the BS, a response based on the CSI-RS from the plurality of UEs,
wherein the subcarrier allocation is based on the response based on the CSI-RS.
12 . The method of claim 8 , further comprising:
receiving, from a network entity, beam sway adaptation information; and
adapting a beam sway of the retransmitted DL beam based on the beam sway adaptation information.
13 . The method of claim 8 , further comprising:
determining a respective location for each of the plurality of UEs; and
adapting a beam sway of the retransmitted DL beam based on the respective location for each of the plurality of UEs.
14 . The method of claim 8 , wherein the smart repeater is configured to transmit and receive using millimeter wave (mmWave) frequencies, and the smart repeater comprises a receive (RX) joint phase-time array (JPTA) and a transmit (TX) JPTA.
15 . A non-transitory computer readable medium embodying a computer program, the computer program comprising program code that, when executed by a processor of a device, causes the device to:
receive a reference signal;
receive, from a base station (BS), a subcarrier allocation for a plurality of user equipments (UEs);
receive, from the BS, a downlink (DL) beam associated with the plurality of UEs;
determine a beam split configuration for the DL beam based on the subcarrier allocation; and
retransmit the DL beam according to the beam split configuration,
wherein to retransmit the DL beam according to the beam split configuration the computer program further comprises program code that, when executed by the processor of the device, causes the device to:
generate a frequency dependent beam for each of the plurality of UEs; and
direct the frequency dependent beam for each of the plurality of UEs to a UE associated with the frequency dependent beam.
16 . The non-transitory computer readable medium of claim 15 , wherein the computer program further comprises program code that, when executed by the processor of the device causes the device to:
receive a plurality of uplink (UL) beams from the plurality of UEs;
determine a UL beam retransmission configuration; and
retransmit the UL beams based on the UL beam retransmission configuration,
wherein to retransmit the UL beams based on the UL beam retransmission configuration the computer program further comprises program code that, when executed by the processor of the device causes the device to:
generate a retransmission UL beam based on the plurality of UL beams; and
direct the retransmission UL beam to the BS.
17 . The non-transitory computer readable medium of claim 15 , wherein the reference signal is at least one sounding reference signal transmitted by at least one UE from the plurality of UEs, and
wherein the computer program further comprises program code that, when executed by the processor of the device causes the device to:
determine a respective location for each of the plurality of UEs; and
transmit, to the BS, the respective location for each of the plurality of UEs,
wherein the subcarrier allocation and the directing of the frequency dependent beam for each of the plurality of UEs is based on the respective location for each of the plurality of UEs.
18 . The non-transitory computer readable medium of claim 15 , wherein the reference signal is a channel state information reference signal (CSI-RS) transmitted by the BS, and
wherein the computer program further comprises program code that, when executed by the processor of the device causes the device to:
retransmit, to the plurality of UEs, the CSI-RS; and
retransmit, to the BS, a response based on the CSI-RS from the plurality of UEs,
wherein the subcarrier allocation is based on the response based on the CSI-RS.
19 . The non-transitory computer readable medium of claim 15 , wherein the computer program further comprises program code that, when executed by the processor of the device causes the device to:
receive, from a network entity, beam sway adaptation information; and
adapt a beam sway of the retransmitted DL beam based on the beam sway adaptation information.
20 . The non-transitory computer readable medium of claim 15 , wherein the computer program further comprises program code that, when executed by the processor of the device causes the device to:
determine a respective location for each of the plurality of UEs; and
adapt a beam sway of the retransmitted DL beam based on the respective location for each of the plurality of UEs.