A listening node, comprising: a memory; at least one transceiver; and a processing system communicatively coupled to the memory and the at least one transceiver, wherein the processing system is configured to: receive a first beam of a first reference radio frequency, RF, signal from a transmission-reception point, TRP; determine a first time of arrival, ToA, at the listening node of the first beam of the first reference RF signal; receive a first beam of a second reference RF signal transmitted by a user equipment, UE; determine a second ToA at the listening node of the first beam of the second reference RF signal; determine a first time difference between the first ToA and the second ToA; and report to a positioning entity a first reference RF signal identifier of the first beam of the first RF reference signal and report to the positioning entity a second reference RF signal identifier of the first beam of the second RF signal to allow the positioning entity to solve the round trip time between the UE and the listening node when the first reference RF signal is received at the UE on a second beam of a plurality of beams and when the second reference RF signal is received at the TRP on a second beam of a plurality of beams. a memory; at least one transceiver; and a processing system communicatively coupled to the memory and the at least one transceiver, wherein the processing system is configured to: receive a first beam of a first reference radio frequency, RF, signal from a transmission-reception point, TRP; determine a first time of arrival, ToA, at the listening node of the first beam of the first reference RF signal; receive a first beam of a second reference RF signal transmitted by a user equipment, UE; determine a second ToA at the listening node of the first beam of the second reference RF signal; determine a first time difference between the first ToA and the second ToA; and report to a positioning entity a first reference RF signal identifier of the first beam of the first RF reference signal and report to the positioning entity a second reference RF signal identifier of the first beam of the second RF signal to allow the positioning entity to solve the round trip time between the UE and the listening node when the first reference RF signal is received at the UE on a second beam of a plurality of beams and when the second reference RF signal is received at the TRP on a second beam of a plurality of beams. receive a first beam of a first reference radio frequency, RF, signal from a transmission-reception point, TRP; determine a first time of arrival, ToA, at the listening node of the first beam of the first reference RF signal; receive a first beam of a second reference RF signal transmitted by a user equipment, UE; determine a second ToA at the listening node of the first beam of the second reference RF signal; determine a first time difference between the first ToA and the second ToA; and report to a positioning entity a first reference RF signal identifier of the first beam of the first RF reference signal and report to the positioning entity a second reference RF signal identifier of the first beam of the second RF signal to allow the positioning entity to solve the round trip time between the UE and the listening node when the first reference RF signal is received at the UE on a second beam of a plurality of beams and when the second reference RF signal is received at the TRP on a second beam of a plurality of beams.