US-12628114-B2 - Positioning method
Abstract
A positioning method is applied in a terminal device. The positioning method includes: receiving a plurality of synchronization signal blocks; determining a plurality of positioning random access resources corresponding to the plurality of synchronization signal blocks, wherein the positioning random access resources are random access resources for positioning; and sending at least one positioning reference signal according to the plurality of positioning random access resources.
Inventors
- MingJu Li
Assignees
- BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Dates
- Publication Date
- 20260512
- Application Date
- 20200701
Claims (16)
- 1 . A positioning method, applied in a terminal device, comprising: receiving a plurality of synchronization signal blocks from a network device; determining a plurality of positioning random access resources corresponding to the plurality of synchronization signal blocks, wherein the positioning random access resources are random access resources for positioning; and sending at least one positioning reference signal according to the plurality of positioning random access resources; wherein sending the at least one positioning reference signal according to the plurality of positioning random access resources comprises: sending, with n random access channel resources corresponding to n positioning random access resources, n preambles corresponding to the n positioning random access resources, wherein n is an integer greater than or equal to 2; wherein the synchronization signal blocks are from different transmission reception points (TRPs) of different cells, and the n preambles are sent to different TRPs of different cells; or the synchronization signal blocks are from different TRPs of a same cell, and the n preambles are sent to different TRPs of the same cell.
- 2 . The method of claim 1 , wherein sending, with the at least one random access channel resource corresponding to the plurality of positioning random access resources, the at least one preamble corresponding to the plurality of positioning random access resources, comprises at least one of: sending, with the at least one random access channel resource corresponding to the plurality of positioning random access resources, the at least one preamble corresponding to the plurality of positioning random access resources by using different sending beams, or sending, with the random access channel recourse corresponding to the plurality of positioning random access resources, the preamble corresponding to the plurality of positioning random access resources with different or identical transmission powers.
- 3 . The method of claim 1 , further comprising: determining a plurality of random access feedback window durations corresponding to the plurality of positioning random access resources; detecting at least one random access feedback within the plurality of random access feedback window durations, and determining at least one feedback timing, wherein the at least one random access feedback is the feedback for the at least one preamble, and the at least one feedback timing is the time at which the random access feedback is detected; and determining at least one time difference, wherein the at least one time difference is the difference between the feedback timing and a sending time of the preamble corresponding to the random access feedback, and the time difference is used for positioning calculation.
- 4 . The method of claim 3 , further comprising: sending the at least one time difference to one or more network devices; or sending the at least one time difference to a location management function (LMF) network element.
- 5 . The method of claim 1 , wherein the plurality of synchronization signal blocks are from different TRPs of different cells; or the plurality of synchronization signal blocks are from different TRPs of a same cell; or the plurality of synchronization signal blocks are from a same TRP of a same cell.
- 6 . The method of claim 1 , wherein the positioning random access resource comprises: a random access time domain resource, a random access frequency domain resource, and a preamble; at least one of the random access time domain resource, the random access frequency domain resource or the preamble, corresponding to the plurality of synchronization signal blocks, is different; and reference signal receiving powers (RSRPs) of the plurality of synchronization signal blocks are greater than a threshold value of an RSRP.
- 7 . The method of claim 1 , wherein a random access procedure of the synchronization signal block comprises a 2-step random access procedure or a 4-step random access procedure, wherein the random access procedure of the synchronization signal block comprises the 2-step random access procedure, and further comprises: sending a notification message via an MsgA transmitted by a physical uplink shared channel (PUSCH), and wherein the random access procedure of the synchronization signal block comprises the 4-step random access procedure, and further comprises: sending a notification message via an Msg3 transmitted by a PUSCH.
- 8 . The method of claim 7 , wherein the notification message comprises at least one of: a transmission power value for the preamble, a result value of positioning reference signal measurement, or an identification information of the terminal device, wherein the result value of the positioning reference signal measurement comprises at least one of: a signal strength measurement value, a time measurement value or an angle measurement value acquired by measuring the positioning reference signal received by the terminal device.
- 9 . The method of claim 1 , further comprising: after a random access procedure is completed, switching back to an idle state; or after the random access procedure is completed, switching to a connected state to report a notification message and switching back to the idle state after the reporting; or after the random access procedure is completed, switching to the connected state for service transmission.
- 10 . A non-transitory computer-readable storage medium having stored therein executable instructions that, when loaded and executed by at least one processor, causes the at least one processor to implement the positioning method of claim 1 .
- 11 . A positioning method, comprising: sending a plurality of synchronization signal blocks to a terminal device; wherein the plurality of synchronization signal blocks are provided for the terminal device to determine a plurality of positioning random access resources, and the positioning random access resources are random access resources for positioning; wherein the method further comprises: receiving, with at least one random access channel resource corresponding to the plurality of positioning random access resources, at least one preamble corresponding to the plurality of positioning random access resources; wherein n synchronization signal blocks are provided for the terminal device to determine n positioning random access resources, wherein n is an integer greater than or equal to 2, and receiving, with the at least one random access channel resource corresponding to the plurality of positioning random access resources, the at least one preamble corresponding to the plurality of positioning random access resources, comprises: when the n synchronization signal blocks are from different TRPs of different cells, receiving, with n random access channel resources corresponding to the n positioning random access resources, n preambles corresponding to the n positioning random access resources via different TRPs of different cells; or when the n synchronization signal blocks are from different TRPs of a same cell, receiving, with n random access channel resources corresponding to the n positioning random access resources, n preambles corresponding to the n positioning random access resources via different TRPs of the same cell.
- 12 . The method of claim 11 , further comprising: obtaining a measurement value by measuring the at least one preamble corresponding to the plurality of positioning random access resources; wherein the measurement value comprises at least one of: a time measurement value, a signal strength measurement value or an angle measurement value of the preamble corresponding to the positioning random access resource.
- 13 . The method of claim 11 , wherein a random access procedure of the synchronization signal block comprises: a 2-step random access procedure or a 4-step random access procedure, wherein the random access process of the synchronization signal block comprises the 2-step random access process, and further comprises: receiving a notification message via an MsgA transmitted by a PUSCH, wherein the random access process of the synchronization signal block comprises the 4-step random access process, and further comprises: receiving a notification message via a PUSCH of Msg3, wherein the notification message comprises: at least one of a transmission power value of the preamble, a positioning reference signal measurement result value or an identification information of the terminal device, wherein the positioning reference signal measurement result value comprises: at least one of a signal strength measurement value, a time measurement value or an angle measurement value acquired by measuring the positioning reference signal received by the terminal device.
- 14 . A network device, comprising: at least one processor; a transceiver connected to the at least one processor; and a memory for storing instructions executable by the at least one processor; wherein the processor is configured to load and execute the executable instructions to implement the positioning method of claim 11 .
- 15 . A non-transitory computer-readable storage medium having stored therein executable instructions that, when loaded and executed by at least one processor, causes the at least one processor to implement the positioning method of claim 11 .
- 16 . A terminal device, comprising: at least one processor; a transceiver connected to the at least one processor; and a memory for storing instructions executable by the at least one processor; wherein the at least one processor is configured to load and execute the executable instructions to implement a positioning method, comprising: receiving a plurality of synchronization signal blocks from a network device; determining a plurality of positioning random access resources corresponding to the plurality of synchronization signal blocks, wherein the positioning random access resources are random access resources for positioning; and sending at least one positioning reference signal according to the plurality of positioning random access resources; wherein sending the at least one positioning reference signal according to the plurality of positioning random access resources comprises: sending, with n random access channel resources corresponding to n positioning random access resources, n preambles corresponding to the n positioning random access resources, wherein n is an integer greater than or equal to 2; wherein the synchronization signal blocks are from different transmission reception points (TRPs) of different cells, and the n preambles are sent to different TRPs of different cells; or the synchronization signal blocks are from different TRPs of a same cell, and the n preambles are sent to different TRPs of the same cell.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS The present application is a National Stage of International Application No. PCT/CN2020/099779, filed on Jul. 1, 2020, the contents of all of which are incorporated herein by reference in their entireties for all purposes. TECHNICAL FIELD The present disclosure relates to the field of communication technologies, and provides a positioning method. BACKGROUND In order to identify their own locations, terminal devices need to be positioned. SUMMARY According to a first aspect of the present disclosure, a positioning method is provided. The method includes: receiving a plurality of synchronization signal blocks; determining a plurality of positioning random access resources corresponding to the plurality of synchronization signal blocks, in which the positioning random access resources are random access resources for positioning; and sending at least one positioning reference signal according to the plurality of positioning random access resources. According to a second aspect of the present disclosure, a positioning method is provided. The method includes: sending a plurality of synchronization signal blocks to a terminal device. The plurality of synchronization signal blocks are provided for the terminal device to determine a plurality of positioning random access resources, and the positioning random access resources are random access resources for positioning. According to a third aspect of the present disclosure, a terminal device is provided, the terminal device includes: a processor; a transceiver connected to the processor; and a memory for storing instructions executable by the processor. The processor is configured to load and execute the executable instructions to implement the positioning method as described in the first aspect. According to a fourth aspect of the present disclosure, a network device is provided. The network device includes: a processor; a transceiver connected to the processor; and a memory for storing instructions executable by the processor. The processor is configured to load and execute the executable instructions to implement the positioning method as described in the second aspect. According to a fifth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided. The non-transitory computer-readable storage medium has stored therein executable instructions that, when loaded and executed by a processor, causes the processor to implement the positioning method as described in the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS In order to clearly illustrate the technical solution of the embodiments of the present disclosure, a brief description of drawings used in the embodiments is given below. The drawings in the following descriptions are only part of the embodiments of the present disclosure, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive works. FIG. 1 is a schematic diagram of a time-frequency structure of a synchronization signal block according to an embodiment of the present disclosure. FIG. 2 is a schematic diagram of a random access channel occasion according to an exemplary embodiment of the present disclosure. FIG. 3 is a flowchart of a 4-step random access procedure according to an embodiment of the present disclosure. FIG. 4 is a flowchart of a 2-step random access procedure according to an embodiment of the present disclosure. FIG. 5 is a schematic diagram of a communication system according to an embodiment of the present disclosure. FIG. 6 is a flowchart of a positioning method according to an embodiment of the present disclosure. FIG. 7 is a flowchart of a positioning method according to an embodiment of the present disclosure. FIG. 8 is a schematic diagram of multi-TRP communication according to an embodiment of the present disclosure. FIG. 9 is a block diagram of a positioning apparatus according to an embodiment of the present disclosure. FIG. 10 is a block diagram of a positioning apparatus according to an embodiment of the present disclosure. FIG. 11 is a block diagram of a communication device according to an embodiment of the present disclosure. DETAILED DESCRIPTION In order to make the purposes, technical solutions and advantages of the present disclosure clear, the following is a further detailed description of the embodiments of the present disclosure in combination with the accompanying drawings. Firstly, terms involved in the present disclosure are explained below. Synchronization signal block (SSB) is a signal structure defined in new radio (NR), which includes a primary synchronization signal (PSS), a secondary synchronization signal (SSS) and a physical broadcast channel (PBCH). The SSB is a set of resources (resource units) transmitted on a basic orthogonal frequency division multiplexing (OFDM) grid. In some embodiments, the set of resources includes at least one of a time domain resource, a frequency doma