A machine readable medium comprising instructions that, when executed by a processor of a user equipment, UE (100, 200), cause the UE (100, 200) to: receive, from each of a plurality of evolved Node Bs, eNBs, a set of positioning reference signals, PRSs; receive, from each of the plurality of eNBs, one or more sets of additional reference signals, RSs, wherein each of the additional RSs is a distinct type of RS from the PRSs; measure, for each of the plurality of eNBs, a time of arrival, TOA, of each PRS of the set of PRSs and a TOA of each additional RS of the one or more sets of additional RSs; calculate, for each of the plurality of eNBs, a reference signal time difference, RSTD, based on the TOAs of the each PRS of the set of PRSs and on the TOAs of each additional RS of the one or more sets of additional RSs; and transmit the RSTD for each of the plurality of eNBs. characterized in that the instructions, when executed by the processor, further cause the UE (100, 200) to: receive a configuration message indicating use of a common antenna port associated with the set of PRSs and the one or more sets of additional RSs received from a first eNB of the plurality of eNBs, and combine the set of PRSs from the first eNB with the one or more sets of additional RSs from the first eNB coherently, wherein the RSTD for the first eNB is calculated based on the combined set of PRSs and one or more sets of additional RSs from the first eNB. receive, from each of a plurality of evolved Node Bs, eNBs, a set of positioning reference signals, PRSs; receive, from each of the plurality of eNBs, one or more sets of additional reference signals, RSs, wherein each of the additional RSs is a distinct type of RS from the PRSs; measure, for each of the plurality of eNBs, a time of arrival, TOA, of each PRS of the set of PRSs and a TOA of each additional RS of the one or more sets of additional RSs; calculate, for each of the plurality of eNBs, a reference signal time difference, RSTD, based on the TOAs of the each PRS of the set of PRSs and on the TOAs of each additional RS of the one or more sets of additional RSs; and transmit the RSTD for each of the plurality of eNBs. characterized in that the instructions, when executed by the processor, further cause the UE (100, 200) to: receive a configuration message indicating use of a common antenna port associated with the set of PRSs and the one or more sets of additional RSs received from a first eNB of the plurality of eNBs, and combine the set of PRSs from the first eNB with the one or more sets of additional RSs from the first eNB coherently, wherein the RSTD for the first eNB is calculated based on the combined set of PRSs and one or more sets of additional RSs from the first eNB. receive a configuration message indicating use of a common antenna port associated with the set of PRSs and the one or more sets of additional RSs received from a first eNB of the plurality of eNBs, and combine the set of PRSs from the first eNB with the one or more sets of additional RSs from the first eNB coherently, wherein the RSTD for the first eNB is calculated based on the combined set of PRSs and one or more sets of additional RSs from the first eNB.