IP Library Granted Patent US 12,707,431
Granted Patent B2
US 12,707,431 · App. 18/533,967 · Granted Aug 11, 2026

Method and apparatus for sidelink positioning in wireless communication system

Inventors: Cheolkyu Shin (Gyeonggi-do, KR); Hyunseok Ryu (Gyeonggi-do, KR); Kyoungmin Park (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd
H04W64/006H04L5/0051H04W72/25H04W92/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,707,431
App. No.
18/533,967
Granted
Aug 11, 2026
Kind
B2
Abstract

The disclosure relates to a fifth generation (5G) or sixth generation (6G) communication system for supporting a higher data transmission rate. Provided is a method of identifying a location by using a positioning reference signal (PRS) by a first user equipment (UE) performing sidelink (SL) communication, including determining transmission resources of a first PRS and a second PRS, transmitting the first PRS by using at least one of the determined transmission resources, transmitting the second PRS by using at least one of the determined transmission resources, receiving, a third PRS, a first response time, and a second response time, acquiring a first round trip time (RTT) and a second RTT, calculating a time of flight (ToF) by using the first RTT, the second RTT, the first response time, and the second response time, and identifying the location of the first UE by using the calculated ToF, wherein the second PRS is transmitted after the first PRS is transmitted and before the third PRS is received.

Claims (220)

1 . A method of identifying a location by using a positioning reference signal (PRS) by a first user equipment (UE) performing sidelink (SL) communication, the method comprising:

transmitting a first PRS;

transmitting a second PRS, after transmitting the first PRS;

receiving, from a second UE which received the first PRS and the second PRS, a third PRS, a first response time corresponding to a difference between a time point at which the first PRS is received and a time point at which the third PRS is transmitted, and a second response time corresponding to a difference between a time point at which the second PRS is received and a time point at which the third PRS is transmitted;

acquiring a first round trip time (RTT) corresponding to a difference between a time point at which the first PRS is transmitted and a time point at which the third PRS is received, and a second RTT corresponding to a difference between a time point at which the second PRS is transmitted and a time point at which the third PRS is received;

calculating a time of flight (ToF) using the following equations;

δ

=

T

round

2

-

T

round

1

T

reply

2

-

T

reply

1

and

ToF

=

1

2

(

T

round

1

-

δ

·

T

reply

1

)

.

where δ is a correction coefficient, T round1 is the first RTT, T round2 is the second RTT, T reply1 is the first response time, and T reply2 is the second response time; and

identifying the location of the first UE based on the calculated ToF.

2 . The method of claim 1 , further comprising:

receiving information indicating transmission resources of the first PRS and the second PRS allocated by a base station (BS) through downlink control information (DCI), Uu-radio resource control (RRC), or a higher-layer signal through a positioning protocol, or

allocating, but the first UE, the transmission resources of the first PRS and the second PRS.

3 . The method of claim 1 , further comprising:

transmitting an RTT perform request to the second UE through SL control information (SCI) while the first PRS or the second PRS is transmitted.

4 . A method of identifying a location by using a positioning reference signal (PRS) by a first user equipment (UE) performing sidelink (SL) communication, the method comprising:

transmitting a first PRS;

receiving, from a second UE which received the first PRS, a second PRS and a first response time corresponding to a difference between a time point at which the first PRS is received and a time point at which the second PRS is transmitted;

receiving, from the second UE, a third PRS and a second response time corresponding to a difference between a time point at which the first PRS is received and a time point at which the third PRS is transmitted, after receiving the second PRS;

acquiring a first round trip time (RTT) corresponding to a difference between a time point at which the first PRS is transmitted and a time point at which the second PRS is received, and a second RTT corresponding to a difference between the time point at which the first PRS is transmitted and a time point at which the third PRS is received;

calculating a time of flight (ToF) using the following equations:

δ

=

T

round

2

-

T

round

1

T

reply

2

-

T

reply

1

and

ToF

=

1

2

(

T

round

1

-

δ

·

T

reply

1

)

.

where δ is a correction coefficient, T round1 is the first RTT, T round2 is the second RTT, T reply1 is the first response time, and T reply2 is the second response time; and

identifying the location of the first UE based on the calculated ToF.

5 . The method of claim 4 ,

receiving information indicating transmission resource of the first PRS allocated by a base station (BS) through downlink control information (DCI), Uu-radio resource control (RRC), or a higher-layer signal through a positioning protocol, or

allocating, by the first UE, the transmission resource of the first PRS.

6 . The method of claim 4 , further comprising transmitting an RTT perform request to the second UE through SL control information (SCI) while the first PRS is transmitted.

7 . A first user equipment (UE) identifying a location by using a sidelink (SL) positioning reference signal (PRS), the first UE comprising:

a transceiver; and

a processor coupled to the transceiver,

wherein the processor is configured to:

transmit a first PRS,

transmit a second PRS, after transmitting the first PRS,

receive, from a second UE which received the first PRS and the second PRS, a third PRS, a first response time corresponding to a difference between a time point at which the first PRS is received and a time point at which the third PRS is transmitted, and a second response time corresponding to a difference between a time point at which the second PRS is received and a time point at which the third PRS is transmitted,

acquire a first round trip time (RTT) corresponding to a difference between a time point at which the first PRS is transmitted and a time point at which the third PRS is received, and a second RTT corresponding to a difference between a time point at which the second PRS is transmitted and a time point at which the third PRS is received,

calculate a time of flight (ToF) using the following equations;

δ

=

T

round

2

-

T

round

1

T

reply

2

-

T

reply

1

and

ToF

=

1

2

(

T

round

1

-

δ

·

T

reply

1

)

.

where δ is a correction coefficient, T round1 is the first RTT, T round2 is the second RTT, T reply1 is the first response time, and T reply2 is the second response time, and

identify the location of the first UE based on the calculated ToF.

8 . The first UE of claim 7 , wherein the processor is further configured to:

receive information indicating transmission resources of the first PRS and the second PRS allocated by a base station (BS) through downlink control information (DCI), Uu-radio resource control (RRC), or a higher-layer signal through a positioning protocol, or

allocate the transmission resources of the first PRS and the second PRS.

9 . The first UE of claim 7 , wherein the processor is further configured to transmit an RTT perform request to the second UE through SL control information (SCI) while the first PRS or the second PRS is transmitted.

10 . A first user equipment (UE) identifying a location by using a sidelink (SL) positioning reference signal (PRS), the first UE comprising:

a transceiver; and

a processor,

wherein the processor is configured to control the transceiver to:

transmit a first PRS,

receive, from a second UE which received the first PRS, a second PRS and a first response time corresponding to a difference between a time point at which the first PRS is received and a time point at which the second PRS is transmitted,

receive, from the second UE, a third PRS and a second response time corresponding to a difference between a time point at which the first PRS is received and a time point at which the third PRS is transmitted, after receiving the second PRS,

acquire a first round trip time (RTT) corresponding to a difference between a time point at which the first PRS is transmitted and a time point at which the second PRS is received, and a second RTT corresponding to a difference between the time point at which the first PRS is transmitted and a time point at which the third PRS is received,

calculate a time of flight (ToF) using the following equations;

δ

=

T

round

2

-

T

round

1

T

reply

2

-

T

reply

1

and

ToF

=

1

2

(

T

round

1

-

δ

·

T

reply

1

)

.

where δ is a correction coefficient, T round1 is the first RTT, T round2 is the second RTT, T reply1 is the first response time, and T reply2 is the second response time, and

identify the location of the first UE based on the calculated ToF.

11 . The first UE of claim 10 , wherein the processor is further configured to:

receive information indicating transmission resource of the first PRS is allocated by a base station (BS) through downlink control information (DCI), Uu-radio resource control (RRC), or a higher-layer signal through a positioning protocol, or

allocate the transmission resource of the first PRS.

12 . The first UE of claim 10 ,

wherein the processor is further configured to transmit an RTT perform request to the second UE through SL control information (SCI) while the first PRS is transmitted.