US 11,742,909 B2
Reciprocal geometric precoding
Ronny Hadani, Santa Clara, CA (US); and Shachar Kons, Santa Clara, CA (US)
Assigned to Cohere Technologies, Inc., San Jose, CA (US)
Appl. No. 17/596,233
Filed by Cohere Technologies, Inc., Santa Clara, CA (US)
PCT Filed Jun. 5, 2020, PCT No. PCT/US2020/036349
§ 371(c)(1), (2) Date Dec. 6, 2021,
PCT Pub. No. WO2020/247768, PCT Pub. Date Dec. 10, 2020.
Claims priority of provisional application 62/857,757, filed on Jun. 5, 2019.
Prior Publication US 2022/0321181 A1, Oct. 6, 2022
Int. Cl. H04B 7/0456 (2017.01); H04B 7/024 (2017.01); H04B 7/0452 (2017.01); H04W 52/14 (2009.01)
CPC H04B 7/0456 (2013.01) [H04B 7/024 (2013.01); H04B 7/0452 (2013.01); H04W 52/143 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A wireless communication method, comprising:
determining, by a network device, an uplink channel state using reference signal transmissions received from multiple user devices; and
generating a precoded transmission waveform for transmission to one or more of the multiple user devices by applying a precoding scheme that is based on the uplink channel state,
wherein the uplink channel state completely defines the precoding scheme, and
wherein the precoding scheme is determined by:
estimating a channel response for each user device based on a corresponding uplink reference signal transmission received from each user device,
computing, for each user device, a covariance matrix based on the channel response,
selecting, for each user device, a vector that maximizes a selected criterion for each user device at the network device,
computing vector spaces for the multiple user devices using eigenvectors of the uplink signal to interference and noise ratio matrices,
determining, from the selected vectors of and the vector spaces for the multiple user devices, a downlink power allocation for each user device, and
using the selected vectors and the downlink power allocations for determining the precoding scheme.