| CPC H04W 64/00 (2013.01) | 20 Claims |

|
1. An apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus at least to:
obtain reference signals received at a plurality of nodes of a communication system from a user device;
generate signal signature matrices based on real and imaginary components of the obtained reference signals;
generate a first three-dimensional position estimate for the user device by applying signals based on the generated signal signature matrices to an input of a model; and
compress the generated signal matrices to generate matrices having lower dimensionality, wherein said first three-dimensional position estimate for the user device is generated by applying the compressed matrices to the input of said model.
|