Positioning method determination method, terminal and network side device

By selecting a suitable positioning method from the target terminal or network-side equipment, the problem of choosing the target terminal positioning method is solved, and accurate and rapid location information acquisition is achieved.

CN115968028BActive Publication Date: 2026-04-10VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-13
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

When locating a target terminal, there is a lack of effective technical solutions to determine which specific positioning method to use.

Method used

The target terminal or network-side device selects a target positioning method from multiple positioning methods according to predefined rules, including side-link positioning methods and cellular network-based positioning methods, to determine the location information used to locate the target terminal.

Benefits of technology

It achieves accurate and rapid acquisition of location information when locating the target terminal, and improves the efficiency and accuracy of positioning by selecting an appropriate positioning method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115968028B_ABST
    Figure CN115968028B_ABST
Patent Text Reader

Abstract

The application discloses a positioning method determination method, a terminal and a network side device, and belongs to the technical field of terminal communication. The determination method of the application embodiment comprises the following steps: in the case that a target terminal has a positioning requirement, the target terminal determines a target positioning method from positioning methods according to a first rule, the positioning methods comprise sidelink positioning methods, and the target positioning method is used for positioning position information of the target terminal.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of terminal communication, and particularly relates to a positioning method determination method, a terminal and a network side device. BACKGROUND

[0002] At present, when a target terminal is positioned, a plurality of positioning methods can be used to achieve positioning. For example, the target terminal can be positioned by using a cellular network-based positioning method (which can be referred to as a RAT-dependent method), that is, positioning is achieved by transmitting and measuring a positioning reference signal through a Uu interface between the target terminal and a base station, such as using a downlink time difference of arrival (DL-TDOA) positioning method to position, or the target terminal can also be positioned by using a positioning method that is not based on a cellular network (which can be referred to as a RAT-independent method), such as using a global navigation satellite system (GNSS) to position, or the target terminal can also be positioned by using a sidelink (a communication link between a terminal and other nodes (except a base station), which can also be referred to as a secondary link, a direct link, a sidelink, an edge link, etc.). However, when the target terminal is actually positioned, there is still a lack of an effective technical solution to determine which positioning method is used to position the target terminal. SUMMARY

[0003] The embodiments of the present application provide a positioning method determination method, a terminal and a network side device, which can solve the problem of which positioning method is used to position the target terminal when the target terminal is positioned.

[0004] In a first aspect, a positioning method determination method is provided, and the method comprises:

[0005] In a case where a target terminal has a positioning requirement, the target terminal determines a target positioning method from positioning methods according to a first rule, the positioning methods comprise a sidelink positioning method, and the target positioning method is used to position position information of the target terminal.

[0006] In a second aspect, a positioning method determination apparatus is provided, and the apparatus comprises:

[0007] A determination module is configured to determine a target positioning method from positioning methods according to a first rule in a case where a target terminal has a positioning requirement, the positioning methods comprise a sidelink positioning method, and the target positioning method is used to position position information of the target terminal.

[0008] In a third aspect, a method for determining a positioning method is provided, the method comprising:

[0009] receiving, by a network-side device, a location service request message, the location service request message being used to request location information of a target terminal;

[0010] determining, by the network-side device, a target positioning method from positioning methods, the positioning methods comprising a sidelink positioning method, the target positioning method being used to position the location information of the target terminal.

[0011] In a fourth aspect, a device for determining a positioning method is provided, the device comprising:

[0012] a receiving module configured to receive a location service request message, the location service request message being used to request location information of a target terminal;

[0013] a determining module configured to determine a target positioning method from positioning methods, the positioning methods comprising a sidelink positioning method, the target positioning method being used to position the location information of the target terminal.

[0014] In a fifth aspect, a terminal is provided, the terminal comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, the program or instructions, when executed by the processor, implementing steps of the method according to the first aspect.

[0015] In a sixth aspect, a terminal is provided, the terminal comprising a processor and a communication interface, wherein the processor is configured to determine a target positioning method from positioning methods according to a first rule in a case that the target terminal has a positioning requirement, the positioning methods comprising a sidelink positioning method, the target positioning method being used to position location information of the target terminal.

[0016] In a seventh aspect, a network-side device is provided, the network-side device comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, the program or instructions, when executed by the processor, implementing steps of the method according to the third aspect.

[0017] In an eighth aspect, a network-side device is provided, the network-side device comprising a processor and a communication interface, wherein the communication interface is configured to receive a location service request message, the location service request message being used to request location information of a target terminal, and the processor is configured to determine a target positioning method from positioning methods, the positioning methods comprising a sidelink positioning method, the target positioning method being used to position the location information of the target terminal.

[0018] In a ninth aspect, a readable storage medium is provided, and the readable storage medium stores a program or instructions, which, when executed by a processor, implement steps of the method according to the first aspect or implement steps of the method according to the third aspect.

[0019] In a tenth aspect, a chip is provided, and the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the method according to the first aspect or implement the method according to the third aspect.

[0020] In an eleventh aspect, a computer program / program product is provided, and the computer program / program product is stored in a non-transitory storage medium, and the computer program / program product is executed by at least one processor to implement steps of the positioning method determination method according to the first aspect or implement steps of the positioning method determination method according to the third aspect.

[0021] In a twelfth aspect, a terminal is provided, and the terminal is configured to implement steps of the method according to the first aspect.

[0022] In a thirteenth aspect, a network side device is provided, and the network side device is configured to implement steps of the method according to the third aspect.

[0023] In the embodiments of the present application, in the case that the target terminal has a positioning requirement, the target terminal can determine a target positioning method for positioning the position information of the target terminal according to a first rule. Or, in the case that the target terminal has a positioning requirement, the network side device receives a location service request message, and determines a target positioning method for positioning the position information of the target terminal. Therefore, when the target terminal is positioned, a specific positioning method for positioning the target terminal can be determined, and thus the position information of the target terminal can be accurately and quickly obtained. BRIEF DESCRIPTION OF DRAWINGS

[0024] Figure 1 is a schematic diagram of a wireless communication system according to an embodiment of the present application;

[0025] Figure 2 is a schematic flowchart of a positioning method determination method according to an embodiment of the present application;

[0026] Figure 3 is a schematic flowchart of a positioning method determination method according to an embodiment of the present application;

[0027] Figure 4 is a structural schematic diagram of a positioning method determination apparatus according to an embodiment of the present application;

[0028] Figure 5is a structural schematic diagram of a determination device of a positioning method according to an embodiment of the application;

[0029] Figure 6 is a structural schematic diagram of a communication device according to an embodiment of the application;

[0030] Figure 7 is a structural schematic diagram of a terminal according to an embodiment of the application;

[0031] Figure 8 is a structural schematic diagram of a network side device according to an embodiment of the application. DETAILED DESCRIPTION

[0032] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0033] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are generally of a kind, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / " generally indicates that the front and rear associated objects are in an "or" relationship.

[0034] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied outside the NR system application, such as in a 6th Generation (6G) communication system. th

[0035] Figure 1 ​A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 can also be referred to as a terminal device or a user terminal (UE). The terminal 11 can be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a palm computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), a wearable device, or a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc. The wearable device includes a smart watch, a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can be a base station or a core network. The base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a node B, an evolved node B (eNB), a home node B, a home evolved node B, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or some other appropriate terminology in the art, as long as the same technical effects are achieved. The base station is not limited to a specific technical term, and it should be noted that only a base station in an NR system is taken as an example in the embodiments of the present application, but the specific type of the base station is not limited.

[0036] In Figure 1 , the terminals 11 can communicate based on a sidelink. For any terminal 11, when the terminal 11 is positioned, the positioning method includes a sidelink positioning method and a cellular network-based positioning method (which can be represented as a RAT-dependent method). The sidelink positioning method can include the following four positioning methods:

[0037] A method in which sidelink positioning configuration information is configured by a terminal (UE) and a positioning result is calculated by the terminal (UE-configured UE-based sidelink positioning method);

[0038] Methods in which sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by a network side device (UE-configured UE-assisted sidelink positioning method or UE-configured Network-based sidelink positioning method);

[0039] Methods in which sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a terminal (Network-configured UE-based sidelink positioning method);

[0040] Methods in which sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a network side device (Network-configured UE-assisted sidelink positioning method or Network-configured Network-based sidelink positioning method).

[0041] For the above four sidelink positioning methods, further division can also be made. For example, the four sidelink positioning methods can be divided into a method of configuring sidelink positioning configuration information by a terminal (UE-configured sidelink positioning method, including UE-configured UE-based sidelink positioning method and UE-configured UE-assisted sidelink positioning method) and a method of configuring sidelink positioning configuration information by a network side device (Network-configured sidelink positioning method, including Network-configured UE-based sidelink positioning method and Network-configured UE-assisted sidelink positioning method) according to who configures the sidelink positioning configuration information, or the four sidelink positioning methods can be divided into a method of calculating a positioning result by a terminal (UE-based sidelink positioning method, including UE-configured UE-based sidelink positioning method and Network-configured UE-based sidelink positioning method) and a method of calculating a positioning result by a network side device (Network-based sidelink positioning method or UE-assisted sidelink positioning method, including UE-configured UE-assisted sidelink positioning method and Network-configured UE-assisted sidelink positioning method) according to who calculates the positioning result.

[0042] The RAT-dependent method can include at least one of the following:

[0043] A downlink time difference of arrival (DL-TDOA) positioning method;

[0044] A downlink angle-of-departure (DL-AoD) positioning method;

[0045] A multi-round-trip time (Multi-RTT) positioning method;

[0046] A new radio enhanced cell-ID (NR E-CID) positioning method;

[0047] Uplink Time Difference of Arrival (UL-TDOA) positioning method;

[0048] Uplink Angle of Arrival (UL-AoA) positioning method.

[0049] In this embodiment of the application, when locating the target UE, it is possible to effectively determine which positioning method to use to locate the target UE's location information.

[0050] The following description, in conjunction with the accompanying drawings, details the location determination method, terminal, and network-side device provided in this application through some embodiments and application scenarios.

[0051] like Figure 2 As shown, this application embodiment provides a positioning method determination method 200, which can be executed by a target terminal (Target UE). In other words, the determination method can be executed by software or hardware installed on the target terminal. The determination method includes the following steps.

[0052] S202: When the target terminal has a positioning requirement, the target terminal determines the target positioning method from the positioning methods according to the first rule. The positioning methods include the side link positioning method. The target positioning method is used to locate the location information of the target terminal.

[0053] In S202, when the target terminal has a positioning requirement, the target terminal can select one or more positioning methods from multiple existing positioning methods (side link positioning methods and / or RAT-dependent methods) as the target positioning method according to the first rule, so as to locate the location information of the target terminal according to the target positioning method.

[0054] The aforementioned target terminal's location requirement can be defined as a location requirement at the application layer of the target terminal itself. The first rule above can satisfy any of the following:

[0055] The agreement stipulates;

[0056] Configured by the network;

[0057] It depends on the implementation of the target terminal.

[0058] In one implementation, the target terminal determines the target positioning method from the positioning methods according to a first rule, which may include at least one of the following (1) to (6):

[0059] (1) According to the priority order of different positioning methods, when the condition of the first positioning method is met, the first positioning method is determined as the target positioning method; wherein the first positioning method is one of the different positioning methods.

[0060] The priority order of the above different positioning methods can include at least one of the following:

[0061] The priority order between the sidelink positioning method and the RAT-dependent method based on the cellular network;

[0062] The priority order between the four sidelink positioning methods in the sidelink positioning method;

[0063] The priority order between the four sidelink positioning methods in the sidelink positioning method and multiple methods in the RAT-dependent method based on the cellular network.

[0064] The priority order between the sidelink positioning method and the RAT-dependent method, for example, can be sidelink positioning method > RAT-dependent method, or also sidelink positioning method < RAT-dependent method.

[0065] The four sidelink positioning methods in the sidelink positioning method can be UE-configured UE-based sidelink positioning method, UE-configured UE-assisted sidelink positioning method, Network-configured UE-based sidelink positioning method, and Network-configured UE-assisted sidelink positioning method. The priority order between the four sidelink positioning methods, for example, can be Network-configured UE-assisted sidelink positioning method > Network-configured UE based sidelink positioning method > UE-configured UE-based sidelink positioning method > UE-configured UE-assisted sidelink positioning method.

[0066] The plurality of RAT-dependent methods in the RAT-dependent methods can be any of a DL-TDOA positioning method, a DL-AoD positioning method, a Multi-RTT positioning method, an NR E-CID positioning method, a UL-TDOA positioning method, and a UL-AoA positioning method. The priority ranking between the four sidelink positioning methods in the sidelink positioning methods and the plurality of RAT-dependent methods in the RAT-dependent methods can be, for example, Network-configured UE-assisted sidelink positioning method > Network-configured UE-based sidelink positioning method > UE-configured UE-based sidelink positioning method > UE-configured UE-assisted sidelink positioning method > DL-TDOA positioning method > Multi-RTT positioning method > UL-TDOA positioning method > DL-AoD positioning method.

[0067] The first positioning method can be any one of different positioning methods, which can be any one of the sidelink positioning methods and / or any one of the RAT-dependent methods. When determining the target positioning method according to the priority ranking of the different positioning methods, it can be determined whether the condition of the first positioning method is met according to the priority ranking of the different positioning methods. Preferably, it can be determined whether the condition of the first positioning method is met in order of the priority of the different positioning methods from high to low. If the determination result is that the condition of the first positioning method is met, the first positioning method currently being determined is determined as the target positioning method and the determination step is stopped. If the determination result is that the condition of the first positioning method is not met, the determination of the condition of the first positioning method of the next priority is continued until the target positioning method is determined.

[0068] For example, if the priority ranking of different positioning methods is between the sidelink positioning method and the RAT-dependent method, and the priority of the sidelink positioning method is higher than that of the RAT-dependent method, it can be determined first whether the conditions of the sidelink positioning method are met. If yes, the sidelink positioning method is determined as the target positioning method. If not, it is determined whether the conditions of the RAT-dependent method are met. If yes, the RAT-dependent method is determined as the target positioning method. If the sidelink positioning method is determined as the target positioning method, it can be specifically any one of the sidelink positioning methods as the target positioning method, or the conditions can be determined based on the priority ranking of multiple sidelink positioning methods, and one of the sidelink positioning methods is selected as the target positioning method according to the determination result.

[0069] In an implementation manner, when it is determined whether the conditions of the first positioning method are met, if the first positioning method includes the sidelink positioning method, the conditions of the first positioning method can include at least one of the following:

[0070] The target terminal and / or the anchor terminal have sidelink positioning capability;

[0071] The target terminal and / or the anchor terminal have the capability of configuring sidelink positioning configuration information;

[0072] The target terminal and / or the anchor terminal have the capability of calculating a positioning result;

[0073] The target terminal and / or the anchor terminal are not in the network coverage range;

[0074] The target terminal has a positioning requirement.

[0075] (2) In the case that the target terminal and / or the anchor terminal are out of the network coverage range, the sidelink positioning method is determined as the target positioning method.

[0076] The sidelink positioning method herein includes a first method and / or a second method. The first method is a method in which a terminal configures sidelink positioning configuration information (UE-configured sidelink positioning method), which can be specifically a UE-configured UE-based sidelink positioning method and / or a UE-configured UE-assisted sidelink positioning method. The second method is a method in which a terminal calculates a positioning result (UE-based sidelink positioning method), which can be specifically a UE-configured UE-based sidelink positioning method and / or a Network-configured UE-based sidelink positioning method.

[0077] (3) In a case where the target terminal and / or the anchor terminal are in a network coverage, the sidelink positioning method is determined as the target positioning method, or the cellular network-based positioning method (RAT-dependent method) is determined as the target positioning method, or the sidelink positioning method and the cellular network-based positioning method are determined as the target positioning method.

[0078] In a case where the sidelink positioning method is determined as the target positioning method, the sidelink positioning method can be one of four sidelink positioning methods, or the sidelink positioning method is preferentially selected as the third method and / or the fourth method. The four sidelink positioning methods are specifically a method in which sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by the terminal (UE-configured UE-based sidelink positioning method), a method in which sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by a network side device (UE-configured UE-assisted sidelink positioning method), a method in which sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a terminal (Network-configured UE-based sidelink positioning method), and a method in which sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a network side device (Network-configured UE-assisted sidelink positioning method). The third method is a method in which sidelink positioning configuration information is configured by a network side device (Network-configured sidelink positioning method), and can be specifically the Network-configured UE-based sidelink positioning method and / or the Network-configured UE-assisted sidelink positioning method. The fourth method is a method in which a positioning result is calculated by a network side device (Network-based sidelink positioning method or UE-assisted sidelink positioning method), and can be specifically the UE-configured UE-assisted sidelink positioning method and / or the Network-configured UE-assisted sidelink positioning method.

[0079] In a case where the RAT-dependent method is determined as the target positioning method, any one or more of the DL-TDOA positioning method, the DL-AoD positioning method, the Multi-RTT positioning method, the NR E-CID positioning method, the UL-TDOA positioning method, and the UL-AoA positioning method in the RAT-dependent method can be determined as the target positioning method.

[0080] (4) In a case where multiple positioning methods are available, one or more of the methods is preferentially determined as the target positioning method.

[0081] For example, in a case where both the sidelink positioning method and the RAT-dependent method are available, the sidelink positioning method is selected as the target positioning method. For example, in a case where both the UE-configured UE-based sidelink positioning method and the UE-configured UE-assisted sidelink positioning method are available, the UE-configured UE-based sidelink positioning method is selected as the target positioning method.

[0082] (5) The specified positioning method is determined as the target positioning method.

[0083] For example, the specified UE-configured UE-based sidelink positioning method can be selected as the target positioning method.

[0084] (6) In a case where the target terminal is in a network coverage, the target terminal sends a request message to a network side device; and the target terminal determines the target positioning method according to a feedback message of the network side device.

[0085] In a case where the target terminal is in the network coverage, the target terminal can determine the target positioning method by means of the network side device, that is, the target terminal can send a request message (for example, a location service request message) to the network side device, and the network side device determines the target positioning method from the positioning methods. For example, the target terminal can send the location service request message to an access and mobility management function (AMF), and the AMF receives the location service request message and sends the location service request message to a location management function (LMF), and the LMF determines the target positioning method. The specific implementation of the network side device determining the target positioning method from the positioning methods can refer to the embodiment shown in Figure 3 The specific implementation of the network side device determining the target positioning method from the positioning methods can refer to the embodiment shown in

[0086] The target terminal can use the target positioning method to position the position information of the target terminal after determining the target positioning method from the positioning methods according to the first rule.

[0087] In this embodiment, when the target terminal has a positioning requirement, the target terminal can determine a target positioning method for locating its location information according to a first rule. Therefore, when locating the target terminal, the specific positioning method can be determined, thereby enabling accurate and rapid acquisition of the target terminal's location information.

[0088] like Figure 3 As shown in the figure, this application embodiment provides a positioning method determination method 300, which can be executed by a network-side device. In other words, the determination method can be executed by software or hardware installed on the network-side device. The determination method includes the following steps.

[0089] S302: The network-side device receives a location service request message, which is used to request the location information of the target terminal.

[0090] In S302, when the location information of the target UE needs to be obtained, the network-side device can receive a location service request message, which is used to request the location information of the target UE.

[0091] The location information of the target terminal needs to be obtained in the following situations:

[0092] The first scenario: The target terminal's application layer has location requirements (e.g., a V2X app) and the target terminal is within network coverage.

[0093] In this scenario, the target terminal can send a location service request message to the Access and Mobility Management Function (AMF). Upon receiving the location service request message, the AMF forwards it to the Location Management Function (LMF), at which point the LMF can receive the location service request message.

[0094] The second scenario: An external server (such as a V2X server) has a need to locate the target terminal.

[0095] In this case, the location service entity (LCS entity) of the core network can send a location service request message to the AMF. After the AMF receives the location service request message, the AMF sends the location service request message to the location management function (LMF), at which time the LMF can receive the location service request message.

[0096] In the third case, the AMF has a positioning requirement for the target terminal.

[0097] In this case, the AMF sends a location service request message to the LMF, at which time the LMF can receive the location service request message.

[0098] S304: Determine a target positioning method from the positioning methods, the positioning methods including a sidelink positioning method, and the target positioning method is used to position the location information of the target terminal.

[0099] In an implementation, after receiving the location service request message, before determining the target positioning method, the network-side device can send a capability request to the target terminal and / or the anchor terminal through a Long Term Evolution Positioning protocol (LPP) message (such as a Request Capabilities message) to request the capabilities (such as sidelink positioning capabilities and DL-TDOA positioning capabilities) of the target terminal and / or the anchor terminal. After receiving the capability request, the target terminal and / or the anchor terminal can feed back the capability information (such as sidelink positioning capabilities and DL-TDOA positioning capabilities) of the target terminal and / or the anchor terminal to the network-side device through an LPP message (such as a ProvideCapabilities message). After receiving the capability information of the target terminal and / or the anchor terminal, when determining the target positioning method from the positioning methods, the network-side device can determine the target positioning method from the positioning methods according to the received capability information and / or other specified information (such as base station capabilities and Quality of Service (QoS) requirements). The positioning methods here can include sidelink positioning methods and / or RAT-dependent methods. Determining the target positioning method from the positioning methods can include determining whether to use a sidelink positioning method, a DL-TODA positioning method, or both a sidelink positioning method and a DL-TDOA positioning method. The sidelink positioning method can be any one of the four sidelink positioning methods.

[0100] In an implementation, when the network-side device determines the target positioning method, the network-side device can include at least one of the following (1) to (5):

[0101] (1) According to the priority order of different positioning methods, when the conditions of a first positioning method are met, the first positioning method is determined as the target positioning method; the first positioning method is one of the different positioning methods.

[0102] The priority order of the different positioning methods includes at least one of the following:

[0103] The priority order between the sidelink positioning methods and the RAT-dependent methods;

[0104] The priority order between the four sidelink positioning methods in the sidelink positioning methods;

[0105] The prioritization between the four sidelink positioning methods in the sidelink positioning methods and the multiple methods in the RAT-dependent methods.

[0106] The prioritization between the sidelink positioning methods and the RAT-dependent methods, such as, can be sidelink positioning methods > RAT-dependent methods, or, also can be sidelink positioning methods < RAT-dependent methods.

[0107] The four sidelink positioning methods in the sidelink positioning methods can be specifically UE-configured UE-based sidelink positioning method, UE-configured UE-assisted sidelink positioning method, Network-configured UE-based sidelink positioning method, Network-configured UE-assisted sidelink positioning method. The prioritization between the four sidelink positioning methods, such as, can be Network-configured UE-assisted sidelink positioning method > Network-configured UE based sidelink positioning method > UE-configured UE-based sidelink positioning method > UE-configured UE-assisted sidelink positioning method.

[0108] The multiple methods in the RAT-dependent methods can be specifically any multiple methods in the DL-TDOA positioning method, the DL-AoD positioning method, the Multi-RTT positioning method, the NR E-CID positioning method, the UL-TDOA positioning method, the UL-AoA positioning method. The prioritization between the four sidelink positioning methods in the sidelink positioning methods and the multiple methods in the RAT-dependent methods, such as, can be Network-configured UE-assisted sidelink positioning method > Network-configured UE-based sidelink positioning method > UE-configured UE-based sidelink positioning method > UE-configured UE-assisted sidelink positioning method > DL-TDOA positioning method > Multi-RTT positioning method > UL-TDOA positioning method > DL-AoD positioning method.

[0109] The first positioning method can be any one of different positioning methods, which can be any one of sidelink positioning methods and / or any one of RAT-dependent methods. When determining the target positioning method according to the priority ordering of different positioning methods, whether the condition of the first positioning method is met can be determined according to the priority ordering of different positioning methods. Preferably, whether the condition of the first positioning method is met can be determined in order of the priority of different positioning methods from high to low. If the determination result is that the condition of the first positioning method is met, the first positioning method currently being determined is determined as the target positioning method and the determination step is stopped. If the determination result is that the condition of the first positioning method is not met, the determination of the condition of the first positioning method of the next priority is continued until the target positioning method is determined.

[0110] In an implementation manner, when determining whether the condition of the first positioning method is met, if the first positioning method includes a sidelink positioning method, the condition of the first positioning method includes at least one of the following:

[0111] The target terminal and / or the anchor terminal have sidelink positioning capability;

[0112] The target terminal and / or the anchor terminal have the capability of configuring sidelink positioning configuration information;

[0113] The target terminal and / or the anchor terminal have the capability of calculating a positioning result;

[0114] The target terminal and / or the anchor terminal are not in the network coverage;

[0115] The target terminal has a positioning requirement.

[0116] (2) In the case that the target terminal and / or the anchor terminal are out of the network coverage, the sidelink positioning method is determined as the target positioning method.

[0117] Among them, the sidelink positioning method includes a first method and / or a second method, the first method is a method of configuring sidelink positioning configuration information by the terminal (UE-configured sidelink positioning method), which can be specifically UE-configured UE-based sidelink positioning method and / or UE-configured UE-assisted sidelink positioning method. The second method is a method of calculating the positioning result by the terminal (UE-based sidelink positioning method), which can be specifically UE-configured UE-based sidelink positioning method and / or Network-configured UE-based sidelink positioning method.

[0118] (3) In the case that the target terminal and / or the anchor terminal are in the network coverage, the sidelink positioning method is determined as the target positioning method, or the cellular network-based positioning method (RAT-dependent method) is determined as the target positioning method, or the sidelink positioning method and the cellular network-based positioning method are determined as the target positioning method.

[0119] In a case where the sidelink positioning method is determined as the target positioning method, the sidelink positioning method can be one of four sidelink positioning methods, or the sidelink positioning method is preferentially selected as the third method and / or the fourth method. The four sidelink positioning methods are specifically a method in which sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by the terminal (UE-configured UE-based sidelink positioning method), a method in which sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by a network side device (UE-configured UE-assisted sidelink positioning method), a method in which sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a terminal (Network-configured UE-based sidelink positioning method), and a method in which sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a network side device (Network-configured UE-assisted sidelink positioning method). The third method is a method in which sidelink positioning configuration information is configured by a network side device (Network-configured sidelink positioning method), and can be specifically the Network-configured UE-based sidelink positioning method and / or the Network-configured UE-assisted sidelink positioning method. The fourth method is a method in which a positioning result is calculated by a network side device (Network-based sidelink positioning method or UE-assisted sidelink positioning method), and can be specifically the UE-configured UE-assisted sidelink positioning method and / or the Network-configured UE-assisted sidelink positioning method.

[0120] In a case where the RAT-dependent method is determined as the target positioning method, any one or more of the DL-TDOA positioning method, the DL-AoD positioning method, the Multi-RTT positioning method, the NR E-CID positioning method, the UL-TDOA positioning method, and the UL-AoA positioning method in the RAT-dependent method can be determined as the target positioning method.

[0121] (4) In a case where multiple positioning methods are available, one or more of the methods is preferentially determined as the target positioning method.

[0122] For example, in a case where both the sidelink positioning method and the RAT-dependent method are available, the sidelink positioning method is preferred as the target positioning method. For another example, in a case where both the UE-configured UE-based sidelink positioning method and the UE-configured UE-assisted sidelink positioning method are available, the UE-configured UE-based sidelink positioning method is preferred as the target positioning method.

[0123] (5) The specified positioning method is determined as the target positioning method.

[0124] For example, the specified UE-configured UE-based sidelink positioning method can be determined as the target positioning method.

[0125] After determining the target positioning method, the network-side device can use the target positioning method to position the position information of the target terminal. In an implementation, if the network-side device determines to use the sidelink positioning method configured by the terminal (UE-configured sidelink positioning method, which can be specifically a UE-configured UE-based sidelink positioning method and / or a UE-configured UE-assisted sidelink positioning method), the network-side device can request the target terminal to perform the sidelink positioning method configured by the terminal through an LPP message, so as to position the position information of the target terminal.

[0126] In the embodiments of the present application, in a case where the target terminal has a positioning requirement, the network-side device receives a location service request message, and determines a target positioning method for positioning the position information of the target terminal by the network-side device. Therefore, when positioning the target terminal, the specific positioning method for positioning the target terminal can be determined, and thus the position information of the target terminal can be accurately and quickly obtained.

[0127] For ease of understanding, the determination method of the positioning method provided in the embodiments of the present application and how to position the position information of the target terminal after determining the target positioning method will be described below by taking four possible application scenarios as examples.

[0128] First application scenario:

[0129] Step 11: The application layer of the Target UE has a positioning requirement.

[0130] Step 12: The Target UE determines a target positioning method from the positioning methods according to the first rule.

[0131] The specific implementation of the target positioning method determined by the target UE from the positioning methods according to the first rule can be referred to Figure 2 The embodiments shown are not described in detail here.

[0132] In the case of determining that the target positioning method is the UE-configured UE-based sidelink positioning method, steps 13 to 18 can be performed, and the position information of the target UE is positioned.

[0133] Step 13: The target UE starts the process of selecting the anchor UE (one or more) for sidelink positioning among other UEs.

[0134] Step 14: For other UEs that do not establish a PC5 unicast link with the target UE, the upper layer (PC5-S) of the target UE initiates a PC5 unicast link establishment process. After the PC5 unicast link establishment process, the target UE establishes a PC5 unicast link with some other UEs.

[0135] Step 15: The target UE sends sidelink positioning related information (such as target UE information (sidelink positioning capability, mobile state, etc.), sidelink positioning information (such as sidelink positioning method, positioning accuracy, etc.), requirements for other UEs (such as sidelink positioning capability requirements, etc.), request for other UE information (such as other UE sidelink positioning capability, zone information where the other UE is located, other UE mobile state, other UE position information, etc.)) to other UEs that establish a PC5 unicast link.

[0136] Step 16: After receiving the sidelink positioning related information sent by the target UE, the other UE determines whether to send feedback information to the target UE according to certain rules (such as whether the other UE meets the "requirements for other UEs" in the received sidelink positioning related information). If necessary, the other UE sends feedback information to the target UE. The feedback information of the other UE, such as the sidelink positioning capability of the other UE, the zone information where the other UE is located, the mobile state of the other UE, the position information of the other UE, etc.

[0137] Step 17: The Target UE selects an Anchor UE for sidelink positioning according to the received feedback information.

[0138] Step 18: After selecting the Anchor UE, the Target UE locates the position information of the Target UE.

[0139] Specifically, the Target UE can locate the position information of the Target UE through the following steps 18a-1 to 18a-3, or can also locate the position information of the Target UE through the following steps 18b-1 to 18b-3, and the specific way can be agreed by the protocol, configured by the network (such as network pre-configuration), or implemented by the Target UE, etc. For example, if the network side device has pre-configured the Target UE, the position information of the Target UE can be located through steps 18a-1 to 18a-3, and if the Target UE does not have the ability to configure sidelink positioning configuration information, the position information of the Target UE can be located through steps 18b-1 to 18b-3.

[0140] Step 18a-1: The Target UE determines the configuration information of sidelink positioning (such as the configuration of Positioning Reference Signal (PRS) of sidelink), which can be pre-configured by the network or determined by the Target UE itself. Then the Target UE sends the configuration information of sidelink positioning to the Anchor UE, and requests the position information of the Anchor UE, etc. (optionally, if the feedback information in step 15 already contains the position information of other UEs, the position information of the Anchor UE can not be requested from the Anchor UE).

[0141] Step 18a-2: After receiving the configuration information of sidelink positioning, the request for the position information of the Anchor UE, etc. sent by the Target UE, the Anchor UE sends the measurement result of sidelink positioning, the position information of the Anchor UE, etc. to the Target UE.

[0142] Step 18a-3: After receiving the measurement result of sidelink positioning, the position information of the Anchor UE, etc. sent by the Anchor UE, the Target UE calculates the positioning result of the Target UE according to the measurement result, the position information of the Anchor UE, etc.

[0143] Step 18b-1: Target UE requests the configuration information of sidelink positioning from Anchor UE (may only send the request, or send the content of the configuration information of sidelink positioning at the same time), and requests the location information of Anchor UE from Anchor UE (optionally, if the feedback information in step 15 already contains the “location information of other UE”, the location information of Anchor UE can not be requested from Anchor UE).

[0144] Step 18b-2: After receiving the request information sent by Target UE, Anchor UE sends the configuration information of sidelink positioning, the location information of Anchor UE, etc. to Target UE.

[0145] Step 18b-3: After receiving the configuration information of sidelink positioning, the location information of Anchor UE, etc. sent by Anchor UE, Target UE performs sidelink positioning measurement, and calculates the positioning result of Target UE according to the measurement result, the location information of Anchor UE, etc.

[0146] Second application scenario:

[0147] Step 21: The positioning of Target UE needs to be obtained, and LMF receives the location service request message.

[0148] For example, the application layer of Target UE has positioning demand (such as V2X app) and is in the network coverage range, Target UE sends the location service request message to AMF. After receiving the location service request message, AMF sends the location service request message to LMF.

[0149] For another example, an external server (such as V2X server) has the positioning demand of Target UE, and the LCS entity of core network sends the location service request message to AMF. After receiving the location service request message, AMF sends the location service request message to LMF.

[0150] For example, the AMF has the positioning requirement of the Target UE, and the AMF sends the location service request message to the LMF.

[0151] Step 22: After receiving the location service request message, the LMF sends a message (for example, a RequestCapabilities message) to the Target UE and / or the Anchor UE to request the capabilities (for example, sidelink positioning capabilities and DL-TDOA positioning capabilities) of the Target UE and / or the Anchor UE.

[0152] Step 23: After receiving the capability request message sent by the LMF, the Target UE and / or the Anchor UE sends a message (for example, a ProvideCapabilities message) to the LMF to feed back the capability information (for example, sidelink positioning capabilities and DL-TDOA positioning capabilities) of the Target UE and / or the Anchor UE.

[0153] Step 24: According to the feedback of the received capability information and / or other factors (for example, base station capabilities and QoS requirements), the LMF determines the target positioning method (for example, determines to use the sidelink positioning method, determines to use the DL-TDOA positioning method, or determines to use both the sidelink positioning method and the DL-TDOA positioning method) from the positioning methods. The specific method of the sidelink positioning method can be any one of the four sidelink positioning methods.

[0154] The specific implementation of the LMF determining the target positioning method from the positioning methods can be referred to the embodiment shown in Figure 3 , and will not be described in detail here.

[0155] In the case where the target positioning method is determined to be the Network-configured UE-based sidelink positioning method, steps 25 and 26 can be performed, and the position information of the Target UE can be obtained through positioning.

[0156] Step 25: The LMF determines the sidelink positioning configuration information (for example, the configuration of the sidelink PRS) and the Anchor UE information (for example, the position information), and sends the two information to the Target UE. The specific implementation can be divided into the following cases:

[0157] The first case: the sidelink positioning configuration information is decided by LMF itself, and the Anchor UE information is requested by LMF to Anchor UE. The specific implementation is as follows:

[0158] Step 25a-1: LMF requests Anchor UE information and informs Anchor UE of sidelink positioning configuration information through LPP message (such as ProvideAssistanceData message, new LPP message) to Anchor UE.

[0159] Step 25a-2: After receiving the LMF request for Anchor UE information and the configured sidelink positioning configuration information, the Anchor UE feeds back its own information to the LMF, and the specific feedback method is, for example, through SidelinkUEInformationNR message feedback.

[0160] Step 25a-3: After receiving the Anchor UE information feedback by the Anchor UE, the LMF sends the sidelink positioning configuration information and the Anchor UE information to the Target UE through the LPP message (such as ProvideAssistanceData message, new LPP message).

[0161] The second case: both the sidelink positioning configuration information and the Anchor UE information are requested by LMF to Anchor UE. The specific implementation is as follows:

[0162] Step 25b-1: LMF requests sidelink positioning configuration information and Anchor UE information through LPP message (such as ProvideAssistanceData message, new LPP message) to Anchor UE.

[0163] Step 25b-2: After receiving the LMF request for sidelink positioning configuration information and Anchor UE information, the Anchor UE decides the sidelink positioning configuration information, and then feeds back the sidelink positioning configuration information and the Anchor UE information to the LMF through the LPP message.

[0164] Step 25b-3: After receiving the sidelink positioning configuration information and the Anchor UE information feedback by the Anchor UE, the LMF sends the sidelink positioning configuration information and the Anchor UE information to the Target UE through the LPP message (such as ProvideAssistanceData message, new LPP message).

[0165] Third case: sidelink positioning configuration information is decided by Anchor UE. The specific implementation is as follows:

[0166] Step 25c-1: LMF requests sidelink positioning configuration information and Anchor UE information from the base station, and the specific request method is, for example, to request through the POSITIONING INFORMATION REQUEST message or the TRP information request message.

[0167] Step 25c-2: After the base station receives the LMF request for sidelink positioning configuration information and Anchor UE information, the base station requests sidelink positioning configuration information and Anchor UE information from the Anchor UE through an RRC message (such as RRC Reconfiguration).

[0168] Step 25c-3: After the Anchor UE receives the base station request for sidelink positioning configuration information and Anchor UE information, the Anchor UE decides the sidelink positioning configuration information, and then feeds back the sidelink positioning configuration information and Anchor UE information to the base station. The specific feedback method is, for example, to feed back through the Sidelink UE Information NR message.

[0169] Step 25c-4: After the base station receives the sidelink positioning configuration information and Anchor UE information fed back by the Anchor UE, the base station feeds back the sidelink positioning configuration information and Anchor UE information to the LMF. The specific feedback method is, for example, to feed back through the POSITIONING INFORMATION RESPONSE message.

[0170] Step 25c-5: After the LMF receives the sidelink positioning configuration information and Anchor UE information fed back by the base station, the LMF sends the sidelink positioning configuration information and Anchor UE information to the Target UE through an LPP message (such as the ProvideAssistanceData message, a new LPP message).

[0171] Fourth case: sidelink positioning configuration information is decided by the base station. The specific implementation is as follows:

[0172] Step 25d-1: LMF requests sidelink positioning configuration information and Anchor UE information from base station, the specific request method is like requesting through POSITIONING INFORMATION REQUEST message or TRP information request message.

[0173] Step 25d-2: After the base station receives the LMF request for sidelink positioning configuration information and Anchor UE information, the base station decides the sidelink positioning configuration information. The base station requests Anchor UE information and informs the sidelink positioning configuration information to the Anchor UE through the RRC message (such as RRC Reconfiguration).

[0174] Step 25d-3: After the Anchor UE receives the base station request for sidelink positioning configuration information and the configured sidelink positioning configuration information, the Anchor UE feeds back the Anchor UE information to the base station. The specific feedback method is like feedback through SidelinkUEInformationNR message.

[0175] Step 25d-4: After the base station receives the Anchor UE feedback of Anchor UE information, the gNB feeds back the sidelink positioning configuration information and Anchor UE information to the LMF. The specific feedback method is like sending through POSITIONING INFORMATION RESPONSE message.

[0176] Step 25d-5: After the LMF receives the base station feedback of sidelink positioning configuration information and Anchor UE information, the LMF sends the sidelink positioning configuration information and Anchor UE information to the Target UE through the LPP message (such as ProvideAssistanceData message, new LPP message).

[0177] For the implementation method of the above four cases, which way to implement can be agreed by the protocol, or implemented by LMF, etc.

[0178] Step 26: After the Target UE receives the sidelink positioning configuration information, Anchor UE position information, etc. sent by the LMF, the Target UE performs sidelink positioning measurement, and calculates the positioning result of the Target UE according to the measurement result, Anchor UE position information, etc.

[0179] Third application scenario:

[0180] Step 31: The positioning of the Target UE needs to be obtained, and the LMF receives the location service request message.

[0181] For example, the application layer of the Target UE has a positioning requirement (such as a V2X app) and is in the network coverage range, the Target UE sends a location service request message to the AMF. After receiving the location service request message, the AMF sends a location service request message to the LMF.

[0182] For another example, an external server (such as a V2X server) has a positioning requirement for the Target UE, and the LCS entity of the core network sends a location service request message to the AMF. After receiving the location service request message, the AMF sends a location service request message to the LMF.

[0183] For another example, the AMF has a positioning requirement for the Target UE, and the AMF sends a location service request message to the LMF.

[0184] Step 32: After receiving the location service request message, the LMF determines the target positioning method from the positioning methods.

[0185] The specific implementation of the LMF determining the target positioning method from the positioning methods can be referred to the embodiments shown in Figure 3 and will not be described in detail here.

[0186] Optionally, if the LMF determines to use the UE-configured sidelink positioning method, the LMF requests the Target UE to perform the UE-configured sidelink positioning through an LPP message. In an implementation, if the LMF determines to use the UE-configured UE-assisted sidelink positioning method, the following steps 33 to 39 can be performed to obtain the position information of the Target UE.

[0187] Step 33: The Target UE starts the process of selecting the Anchor UE (one or more) for sidelink positioning from other UEs.

[0188] Step 34: For other UEs which do not establish PC5 unicast link with the Target UE, the upper layer (PC5-S) of the Target UE initiates PC5 unicast link establishment procedure; after the PC5 unicast link establishment procedure, the Target UE establishes PC5 unicast link with some other UEs.

[0189] Step 35: The Target UE sends sidelink positioning related information (such as the information of the Target UE (sidelink positioning capability, movement state, etc.), sidelink positioning information (such as sidelink positioning method, positioning accuracy, etc.), requirements for other UEs (such as sidelink positioning capability requirements, etc.), request for information of other UEs (such as sidelink positioning capability of other UEs, zone information where other UEs are located, movement state of other UEs, location information of other UEs, etc.)) to other UEs which establish PC5 unicast link.

[0190] Step 36: After receiving the sidelink positioning related information sent by the Target UE, the other UEs determine whether to send feedback information to the Target UE according to certain rules (such as whether the other UEs meet the "requirements for other UEs" in the received sidelink positioning related information). If necessary, the other UEs send feedback information to the Target UE. The feedback information of the other UEs can be, for example, sidelink positioning capability of the other UEs, zone information where the other UEs are located, movement state of the other UEs, location information of the other UEs, etc.

[0191] Step 37: The Target UE selects an Anchor UE for sidelink positioning according to the received feedback information.

[0192] Step 38: After selecting the Anchor UE, the Target UE sends information for positioning to the LMF.

[0193] Specifically, the Target UE can send the information for positioning to the LMF through the following steps 38a-1 to 38a-3, or can also send the information for positioning to the LMF through the following steps 38b-1 to 38b-3, and which way to use can be agreed by protocol, configured by network (such as network pre-configuration), or implemented by the Target UE, etc. For example, if the network side device has pre-configured the Target UE, the information for positioning can be sent to the LMF through steps 38a-1 to 38a-3, and if the Target UE does not have the ability to configure the sidelink positioning configuration information, the information for positioning can be sent to the LMF through steps 38b-1 to 38b-3.

[0194] Step 38a-1: The Target UE determines the configuration information of the sidelink positioning (such as the configuration of the sidelink PRS), which can be pre-configured by the network, or can be determined by the Target UE itself; then the Target UE sends the configuration information of the sidelink positioning to the Anchor UE, and at the same time requests the position information of the Anchor UE, etc. (optionally, if the feedback information in step 35 already contains the “position information of other UEs”, the position information of the Anchor UE can not be requested from the Anchor UE).

[0195] Step 38a-2: After receiving the configuration information of the sidelink positioning sent by the Target UE, the request for the position information of the Anchor UE, etc., the Anchor UE sends the measurement result of the sidelink positioning, the position information of the Anchor UE, etc. to the Target UE.

[0196] Step 38a-3: After receiving the measurement result of the sidelink positioning, the position information of the Anchor UE, etc. sent by the Anchor UE, the Target UE sends the received information to the LMF.

[0197] Step 38b-1: The Target UE requests the configuration information of the sidelink positioning from the Anchor UE (which can be only a request, or can also send the content of the configuration information of the sidelink positioning at the same time), and at the same time requests the position information of the Anchor UE, etc. from the Anchor UE (optionally, if the feedback information in step 35 already contains the “position information of other UEs”, the position information of the Anchor UE can not be requested from the Anchor UE).

[0198] Step 38b-2: After receiving the request information sent by the Target UE, the Anchor UE sends the configuration information of sidelink positioning, the location information of the Anchor UE, etc. to the Target UE.

[0199] Step 38b-3: After receiving the configuration information of sidelink positioning, the location information of the Anchor UE, etc. sent by the Anchor UE, the Target UE performs sidelink positioning measurement; then the Target UE sends the measurement result, the location information of the Anchor UE to the LMF.

[0200] Step 39: After receiving the information sent by the Target UE, the LMF calculates the positioning result of the Target UE. Then the LMF sends the positioning result to the AMF. After receiving it, the AMF can send the positioning result of the Target UE to the Target UE or an external application server.

[0201] The fourth application scenario is as follows:

[0202] Step 41: The positioning of the Target UE needs to be obtained, and the LMF receives the location service request message.

[0203] For example, the application layer of the Target UE has a positioning requirement (such as a V2X app) and is in the network coverage range, then the Target UE sends the location service request message to the AMF. After receiving the location service request message, the AMF sends the location service request message to the LMF.

[0204] For another example, an external server (such as a V2X server) has a positioning requirement for the Target UE, and the LCS entity of the core network sends the location service request message to the AMF. After receiving the location service request message, the AMF sends the location service request message to the LMF.

[0205] For another example, the AMF has a positioning requirement for the Target UE, and the AMF sends the location service request message to the LMF.

[0206] Step 42: After receiving the location service request message, the LMF requests the capabilities (e.g., sidelink positioning capability, DL-TDOA positioning capability) of the Target UE and / or the Anchor UE through an LPP message (e.g., RequestCapabilities message).

[0207] Step 43: After receiving the capability request message sent by the LMF, the Target UE and / or the Anchor UE feeds back the capability information (e.g., sidelink positioning capability, DL-TDOA positioning capability) of the Target UE and / or the Anchor UE to the LMF through an LPP message (e.g., ProvideCapabilities message).

[0208] Step 44: The LMF determines the target positioning method from the positioning methods according to the feedback of the received capability information and / or other factors (e.g., base station capability, QoS requirement) (e.g., decides to use the sidelink positioning method, decides to use the DL-TDOA positioning method, decides to use both the sidelink positioning method and the DL-TDOA positioning method. The specific method of the sidelink positioning method can be any one of the four sidelink positioning methods).

[0209] The specific implementation of the LMF determining the target positioning method from the positioning methods can be referred to the embodiment shown in Figure 3 and will not be described in detail here.

[0210] In the case where the target positioning method is determined to be the Network-configured UE-assisted sidelink positioning method, steps 45 and 47 can be performed, and the position information of the Target UE is obtained through positioning.

[0211] Step 45: The LMF determines the sidelink positioning configuration information (e.g., the configuration of the sidelink PRS) and the Anchor UE information (e.g., the position information), and sends the two information to the Target UE. The specific implementation can be divided into the following cases:

[0212] The first case: The sidelink positioning configuration information is determined by the LMF itself, and the Anchor UE information is requested from the Anchor UE by the LMF. The specific implementation is as follows:

[0213] Step 45a-1: LMF requests Anchor UE information and informs Anchor UE of sidelink positioning configuration information through LPP message (such as ProvideAssistanceData message, new LPP message).

[0214] Step 45a-2: After receiving the LMF request for Anchor UE information and configured sidelink positioning configuration information, the Anchor UE feeds back its own information to the LMF, and the specific feedback method is, for example, through the SidelinkUEInformationNR message.

[0215] Step 45a-3: After receiving the Anchor UE feedback of Anchor UE information, the LMF sends the sidelink positioning configuration information and Anchor UE information to the Target UE through the LPP message (such as ProvideAssistanceData message, new LPP message).

[0216] Second case: The sidelink positioning configuration information and the Anchor UE information are requested by the LMF to the Anchor UE. The specific implementation method is as follows:

[0217] Step 45b-1: The LMF requests the sidelink positioning configuration information and the Anchor UE information through the LPP message (such as ProvideAssistanceData message, new LPP message) to the Anchor UE.

[0218] Step 45b-2: After receiving the LMF request for sidelink positioning configuration information and Anchor UE information, the Anchor UE decides the sidelink positioning configuration information, and then feeds back the sidelink positioning configuration information and Anchor UE information to the LMF through the LPP message.

[0219] Step 45b-3: After receiving the Anchor UE feedback of sidelink positioning configuration information and Anchor UE information, the LMF sends the sidelink positioning configuration information and Anchor UE information to the Target UE through the LPP message (such as ProvideAssistanceData message, new LPP message).

[0220] Third case: The sidelink positioning configuration information is decided by the Anchor UE. The specific implementation method is as follows:

[0221] Step 45c-1: LMF requests sidelink positioning configuration information and Anchor UE information from base station, the specific request method is like requesting through POSITIONING INFORMATION REQUEST message or TRP information request message.

[0222] Step 45c-2: After the base station receives the LMF request for sidelink positioning configuration information and Anchor UE information, the base station requests sidelink positioning configuration information and Anchor UE information from the Anchor UE through the RRC message (such as RRCReconfiguration).

[0223] Step 45c-3: After the Anchor UE receives the base station request for sidelink positioning configuration information and Anchor UE information, the Anchor UE decides the sidelink positioning configuration information, and then feeds back the sidelink positioning configuration information and Anchor UE information to the base station. The specific feedback method is like feeding back through Sidelink UE Information NR message.

[0224] Step 45c-4: After the base station receives the Anchor UE feedback of sidelink positioning configuration information and Anchor UE information, the gNB feeds back the sidelink positioning configuration information and Anchor UE information to the LMF. The specific feedback method is like sending through POSITIONING INFORMATION RESPONSE message.

[0225] Step 45c-5: After the LMF receives the base station feedback of sidelink positioning configuration information and Anchor UE information, the LMF sends the sidelink positioning configuration information and Anchor UE information to the Target UE through the LPP message (such as ProvideAssistanceData message, new LPP message).

[0226] The fourth case: the sidelink positioning configuration information is decided by the base station. The specific implementation method is as follows:

[0227] Step 45d-1: LMF requests sidelink positioning configuration information and Anchor UE information from base station, the specific request method is like requesting through POSITIONING INFORMATION REQUEST message or TRP information request message.

[0228] Step 45d-2: After the base station receives the LMF request for sidelink positioning configuration information and Anchor UE information, the base station decides the sidelink positioning configuration information. The base station requests the Anchor UE information and informs the sidelink positioning configuration information to the Anchor UE through an RRC message (such as RRC Reconfiguration).

[0229] Step 45d-3: After the Anchor UE receives the base station request for sidelink positioning configuration information and the configured sidelink positioning configuration information, the Anchor UE feeds back the Anchor UE information to the base station. The specific feedback method is, for example, feedback through a SidelinkUEInformationNR message.

[0230] Step 45d-4: After the base station receives the Anchor UE feedback of the Anchor UE information, the gNB feeds back the sidelink positioning configuration information and the Anchor UE information to the LMF. The specific feedback method is, for example, sent through a POSITIONING INFORMATION RESPONSE message.

[0231] Step 45d-5: After the LMF receives the base station feedback of the sidelink positioning configuration information and the Anchor UE information, the LMF sends the sidelink positioning configuration information and the Anchor UE information to the Target UE through an LPP message (such as a ProvideAssistanceData message, a new LPP message).

[0232] For the implementation method of the above four cases, which method is adopted for implementation can be agreed by the protocol or implemented by the LMF, etc.

[0233] Step 46: After the Target UE receives the sidelink positioning configuration information, the location information of the Anchor UE, etc. sent by the LMF, the Target UE performs sidelink positioning measurement. Then, the Target UE sends the measurement result, etc. to the LMF.

[0234] Step 47: After the LMF receives the information sent by the Target UE, the LMF calculates the positioning result of the Target UE. Then the LMF sends the positioning result to the AMF. After receiving, the AMF can send the positioning result of the Target UE to the Target UE or an external application server.

[0235] In the embodiments of the present application, in the case that the target terminal has a positioning requirement, the target terminal can determine a target positioning method for positioning the position information of the target terminal according to a first rule. Or, in the case that the target terminal has a positioning requirement, the network side device receives a location service request message, and determines a target positioning method for positioning the position information of the target terminal by the network side device. Therefore, when the target terminal is positioned, the specific positioning method for positioning the target terminal can be determined, and then the position information of the target terminal can be accurately and quickly obtained.

[0236] It should be noted that the execution subject of the positioning method determination method provided in the embodiments of the present application can be a positioning method determination apparatus, or a control module in the positioning method determination apparatus for executing the positioning method determination method. In the embodiments of the present application, the positioning method determination apparatus executes the positioning method determination method as an example, and the positioning method determination apparatus provided in the embodiments of the present application is described.

[0237] Figure 4 FIG. 4 is a structural schematic diagram of a positioning method determination apparatus according to the embodiments of the present application. The apparatus can correspond to the target terminal in other embodiments. As shown in FIG. 4, the apparatus 400 includes the following modules. Figure 4

[0238] The determination module 401 is configured to determine a target positioning method from the positioning methods according to a first rule in the case that the target terminal has a positioning requirement, wherein the positioning methods include a sidelink positioning method, and the target positioning method is used to position the position information of the target terminal.

[0239] Optionally, as one embodiment, the determination module 401 is further configured to perform at least one of the following:

[0240] According to the priority order of different positioning methods, when the condition of a first positioning method is met, the first positioning method is determined as the target positioning method, wherein the first positioning method is one of the different positioning methods.

[0241] In the case that the target terminal and / or the anchor terminal are out of the network coverage range, a sidelink positioning method is determined as the target positioning method, wherein the sidelink positioning method includes a first method and / or a second method, the first method is a method of configuring sidelink positioning configuration information by a terminal, and the second method is a method of calculating a positioning result by a terminal.

[0242] ​In a case that the target terminal and / or the anchor terminal is in a network coverage, the sidelink positioning method is determined as the target positioning method, or the cellular network-based positioning method is determined as the target positioning method, or the sidelink positioning method and the cellular network-based positioning method are determined as the target positioning method; wherein the sidelink positioning method is one of four sidelink positioning methods, or the sidelink positioning method is preferentially selected as a third method and / or a fourth method, the four sidelink positioning methods include a method that sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by the terminal, a method that sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by a network side device, a method that sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a terminal, and a method that sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a network side device, the third method is a method that sidelink positioning configuration information is configured by a network side device, and the fourth method is a method that a positioning result is calculated by a network side device.

[0243] In a case that multiple positioning methods are available, one or more of the methods are preferentially determined as the target positioning method.

[0244] A specified positioning method is determined as the target positioning method.

[0245] In a case that the target terminal is in a network coverage, the target terminal sends a request message to a network side device; and the target terminal determines the target positioning method according to a feedback message of the network side device.

[0246] Optionally, as an embodiment, the priority ranking of the different positioning methods includes at least one of the following:

[0247] Priority ranking between the sidelink positioning method and the cellular network-based positioning method;

[0248] Priority ranking between the four sidelink positioning methods in the sidelink positioning method;

[0249] Priority ranking between the four sidelink positioning methods in the sidelink positioning method and multiple methods in the cellular network-based positioning method.

[0250] Optionally, as an embodiment, in a case that the first positioning method includes a sidelink positioning method, the condition of the first positioning method includes at least one of the following:

[0251] The target terminal and / or the anchor terminal has sidelink positioning capability;

[0252] The target terminal and / or the anchor terminal has capability of configuring sidelink positioning configuration information;

[0253] the target terminal and / or the anchor terminal has the capability of calculating the positioning result;

[0254] the target terminal and / or the anchor terminal is not in the network coverage;

[0255] the target terminal has the positioning requirement.

[0256] Optionally, as one embodiment, the first rule satisfies any of the following:

[0257] agreement of protocol;

[0258] configured by the network;

[0259] determined by implementation of the target terminal.

[0260] The apparatus 400 according to the embodiments of the present application can refer to the flow of the method 200 corresponding to the embodiments of the present application, and each unit / module in the apparatus 400 and the above-mentioned other operations and / or functions are respectively used to implement the corresponding flow in the method 200, and can achieve the same or equivalent technical effects, for the sake of brevity, will not be repeated here.

[0261] Figure 5 is a structural schematic diagram of a determination apparatus of a positioning method according to the embodiments of the present application, which can correspond to the network side device in other embodiments. As shown in Figure 5 the apparatus 500 includes the following modules.

[0262] The receiving module 501 is configured to receive a location service request message, wherein the location service request message is used to request the location information of the target terminal.

[0263] The determination module 502 is configured to determine a target positioning method from the positioning methods, wherein the positioning methods include a sidelink positioning method, and the target positioning method is used to position the location information of the target terminal.

[0264] Optionally, as one embodiment, the apparatus 500 further includes a sending module 503, wherein the sending module 503 is configured to send a capability request to the target terminal and / or the anchor terminal through a long term evolution positioning protocol (LPP) message.

[0265] The receiving module 501 is further configured to receive capability information fed back by the target terminal and / or the anchor terminal through the LPP message.

[0266] The determination module 502 is configured to:

[0267] determine the target positioning method from the positioning methods according to the capability information and / or other specified information.

[0268] Optionally, as an embodiment, the determining module 502 is further configured to perform at least one of the following:

[0269] According to the priority of different positioning methods, when a condition of a first positioning method is met, the first positioning method is determined as the target positioning method; wherein the first positioning method is one of the different positioning methods;

[0270] In a case where the target terminal and / or the anchor terminal is out of network coverage, a sidelink positioning method is determined as the target positioning method; wherein the sidelink positioning method includes a first method and / or a second method, the first method is a method of configuring sidelink positioning configuration information by a terminal, and the second method is a method of calculating a positioning result by a terminal;

[0271] In a case where the target terminal and / or the anchor terminal is in network coverage, a sidelink positioning method is determined as the target positioning method, or a cellular network-based positioning method is determined as the target positioning method, or the sidelink positioning method and the cellular network-based positioning method are determined as the target positioning method; wherein the sidelink positioning method is one of four sidelink positioning methods, or the sidelink positioning method is preferentially selected as a third method and / or a fourth method, the four sidelink positioning methods include a method of configuring sidelink positioning configuration information by a terminal and calculating a positioning result by a terminal, a method of configuring sidelink positioning configuration information by a terminal and calculating a positioning result by a network side device, a method of configuring sidelink positioning configuration information by a network side device and calculating a positioning result by a terminal, and a method of configuring sidelink positioning configuration information by a network side device and calculating a positioning result by a network side device, the third method is a method of configuring sidelink positioning configuration information by a network side device, and the fourth method is a method of calculating a positioning result by a network side device;

[0272] In a case where multiple positioning methods are available, one or more of the methods are preferentially determined as the target positioning method;

[0273] A specified positioning method is determined as the target positioning method.

[0274] Optionally, as an embodiment, the priority of different positioning methods includes at least one of the following:

[0275] The priority between a sidelink positioning method and a cellular network-based positioning method;

[0276] The priority between the four sidelink positioning methods in a sidelink positioning method;

[0277] The priority ranking between the four sidelink positioning methods in the sidelink positioning method and the plurality of methods in the cellular network-based positioning method.

[0278] Optionally, as an embodiment, in a case where the first positioning method comprises a sidelink positioning method, the condition of the first positioning method comprises at least one of the following:

[0279] The target terminal and / or the anchor terminal have sidelink positioning capability;

[0280] The target terminal and / or the anchor terminal have the capability of configuring sidelink positioning configuration information;

[0281] The target terminal and / or the anchor terminal have the capability of calculating a positioning result;

[0282] The target terminal and / or the anchor terminal are not in network coverage;

[0283] The target terminal has a positioning requirement.

[0284] Optionally, as an embodiment, the determining module 502 is further configured to:

[0285] In a case where it is determined to use a sidelink positioning method in which the terminal configures sidelink positioning configuration information, the network-side device requests the target terminal to perform the sidelink positioning method in which the terminal configures sidelink positioning configuration information through an LPP message.

[0286] The apparatus 500 according to the embodiments of the present application can refer to the flow of the method 300 corresponding to the embodiments of the present application, and each unit / module in the apparatus 500 and the above-mentioned other operations and / or functions are respectively used to implement the corresponding flow in the method 300, and can achieve the same or equivalent technical effects, and for the sake of brevity, will not be described here.

[0287] The determining apparatus of the positioning method in the embodiments of the present application can be an apparatus, an apparatus with an operating system, or an electronic device, and can also be a component in a terminal, an integrated circuit, or a chip. The apparatus or electronic device can be a mobile terminal or a non-mobile terminal. Illustratively, the mobile terminal can include, but is not limited to, the types of the terminal 11 listed above, and the non-mobile terminal can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc., and the embodiments of the present application are not limited specifically.

[0288] The determining apparatus of the positioning method provided by the embodiments of the present application can achieve Figures 2 to 3The method embodiments of the positioning method are implemented to achieve the various processes and achieve the same technical effects. To avoid repetition, the various processes of the method embodiments will not be described here.

[0289] Optionally, as shown in Figure 6 The communication device 600 is a network side device, and the program or instruction is executed by the processor 601 to implement the various processes of the determination method embodiments of the positioning method and achieve the same technical effects. To avoid repetition, the various processes of the method embodiments will not be described here.

[0290] The terminal provided by the embodiment of the present application comprises a processor and a communication interface. The processor is configured to determine a target positioning method from the positioning methods according to a first rule in a case that a target terminal has a positioning requirement, wherein the positioning methods comprise a sidelink positioning method, and the target positioning method is used to position position information of the target terminal. The terminal embodiment corresponds to the terminal side method embodiment described above. The various implementation processes and implementation manners of the method embodiments can be applied to the terminal embodiment, and the same technical effects can be achieved. Specifically, Figure 7 To implement the hardware structure of a terminal according to the embodiment of the present application.

[0291] The terminal 700 comprises, but is not limited to, at least part of components such as a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 710.

[0292] Those skilled in the art can understand that the terminal 700 can further comprise a power supply (such as a battery) for supplying power to the various components. The power supply can be logically connected to the processor 710 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 7 The terminal structure shown in the foregoing embodiment is not a limitation on the terminal. The terminal can comprise more or fewer components than those shown in the figure, or some components can be combined, or different components can be arranged, which will not be described here.

[0293] It should be understood that in the embodiments of the present application, the input unit 704 can include a graphics processor (GPU) 7041 and a microphone 7042. The graphics processor 7041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 can include a display panel 7061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071 is also referred to as a touch screen. The touch panel 7071 can include two parts of a touch detection device and a touch controller. The other input devices 7072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.

[0294] In the embodiments of the present application, the radio frequency unit 701 receives downlink data from a network side device and processes the data by the processor 710. In addition, the radio frequency unit 701 sends uplink data to the network side device. Generally, the radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.

[0295] The memory 709 can be used to store software programs or instructions and various data. The memory 709 can mainly include a storage program or instruction area and a storage data area, wherein the storage program or instruction area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 709 can include a high-speed random access memory, and can also include a non-volatile memory, which can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.

[0296] The processor 710 can include one or more processing units; optionally, the processor 710 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs or instructions, and the modem processor mainly processes wireless communication, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 710.

[0297] The processor 710 is configured to determine a target positioning method from the positioning methods according to a first rule in a case where the target terminal has a positioning requirement, the positioning methods including a sidelink positioning method, and the target positioning method being used to position the position information of the target terminal.

[0298] In the embodiments of the present application, in a case where the target terminal has a positioning requirement, the target terminal can determine a target positioning method used to position the position information of the target terminal according to a first rule. Thus, when positioning the target terminal, a specific positioning method for positioning the target terminal can be determined, and the position information of the target terminal can be obtained accurately and quickly.

[0299] The terminal 700 provided by the embodiments of the present application can also implement each process of the positioning method determination method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0300] The embodiments of the present application also provide a network side device including a processor and a communication interface. The communication interface is configured to receive a location service request message used to request to position the position information of a target terminal. The processor is configured to determine a target positioning method from the positioning methods, the positioning methods including a sidelink positioning method, and the target positioning method being used to position the position information of the target terminal. The network side device embodiment corresponds to the network side device method embodiments. Each implementation process and implementation manner of the method embodiments can be applied to the network side device embodiments and achieve the same technical effects.

[0301] Specifically, the embodiments of the present application also provide a network side device. As shown in Figure 8 The network device 800 includes an antenna 81, a radio frequency device 82, and a baseband device 83. The antenna 81 is connected to the radio frequency device 82. In the uplink direction, the radio frequency device 82 receives information through the antenna 81 and sends the received information to the baseband device 83 for processing. In the downlink direction, the baseband device 83 processes the information to be sent and sends it to the radio frequency device 82. The radio frequency device 82 processes the received information and sends it out through the antenna 81.

[0302] The above frequency band processing device can be located in the baseband device 83. The method performed by the network side device in the above embodiments can be implemented in the baseband device 83. The baseband device 83 includes a processor 84 and a memory 85.

[0303] The baseband device 83 can include at least one baseband board, for example. As shown in Figure 8 One of the chips is, for example, the processor 84, which is connected to the memory 85 to call the programs in the memory 85 and perform the network device operations shown in the above method embodiments.

[0304] The baseband device 83 can further include a network interface 86 for interacting with the radio frequency device 82, which is, for example, a common public radio interface (CPRI).

[0305] Specifically, the network side device of the embodiment of the present application further includes instructions or programs stored on the memory 85 and executable on the processor 84, and the processor 84 invokes the instructions or programs in the memory 85 to execute the method shown by each module and achieve the same technical effects. To avoid repetition, details are not described here. Figure 5 The method executed by each module shown and the same technical effects achieved are not described here to avoid repetition.

[0306] The embodiment of the present application further provides a readable storage medium, which can be volatile or non-volatile. The readable storage medium stores programs or instructions, which are executed by a processor to implement each process of the determination method embodiment of the positioning method and achieve the same technical effects. To avoid repetition, details are not described here.

[0307] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0308] The embodiment of the present application further provides a chip, which includes a processor and a communication interface. The communication interface is coupled with the processor. The processor is used to run programs or instructions to implement each process of the determination method embodiment of the positioning method and achieve the same technical effects. To avoid repetition, details are not described here.

[0309] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.

[0310] The embodiment of the present application further provides a computer program / program product stored in a non-transient storage medium. The computer program / program product is executed by at least one processor to implement each process of the determination method embodiment of the positioning method and achieve the same technical effects. To avoid repetition, details are not described here.

[0311] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element. Furthermore, it is to be understood that the method and apparatus of the present application can be carried out by more than one process, method, article, or apparatus either simultaneously, concurrently, or with intervening action that are carried out at the same time, in any order, or in an overlapping manner. For example, the described method can be performed in a different order or simultaneously, and the various steps can be combined or omitted, or additional steps can be added, without departing from the scope of the described method. Also, features described with respect to certain examples can be combined in other examples.

[0312] From the above description of the embodiments, it is apparent that the above-described method can be implemented by means of software and the requisite universal hardware platform, of course, but in many cases the former is the preferred implementation. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product stored in a storage medium (such as a ROM / RAM, a magnetic disk, an optical disk), including a number of instructions for causing a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the method described in the various embodiments of the present application.

[0313] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-described specific embodiments, which are merely illustrative rather than limiting, and a person of ordinary skill in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.

Claims

1. A determination method of a positioning method, characterized by, Comprise: In the case that the target terminal has a positioning requirement, the target terminal determines a target positioning method from the positioning methods according to a first rule, the positioning methods comprising a sidelink positioning method, the target positioning method being used to position the position information of the target terminal; The target terminal determines a target positioning method from the positioning methods according to a first rule, comprising: In the case that at least one of the target terminal and the anchor terminal is out of network coverage, a sidelink positioning method is determined as the target positioning method; wherein the sidelink positioning method comprises a first method and / or a second method, the first method being a method of configuring sidelink positioning configuration information by a terminal, and the second method being a method of calculating a positioning result by a terminal.

2. The determination method according to claim 1, characterized in that, The target terminal determines a target positioning method from the positioning methods according to a first rule, further comprising at least one of: According to the priority order of different positioning methods, when the condition of a first positioning method is met, the first positioning method is determined as the target positioning method; wherein the first positioning method is one of the different positioning methods; In the case that the target terminal and / or the anchor terminal is in network coverage, a sidelink positioning method is determined as the target positioning method, or a cellular network-based positioning method is determined as the target positioning method, or a sidelink positioning method and a cellular network-based positioning method are determined as the target positioning method; wherein the sidelink positioning method is one of four sidelink positioning methods, or the sidelink positioning method is preferentially selected as a third method and / or a fourth method, the four sidelink positioning methods comprising a method of configuring sidelink positioning configuration information by a terminal and calculating a positioning result by a terminal, a method of configuring sidelink positioning configuration information by a terminal and calculating a positioning result by a network side device, a method of configuring sidelink positioning configuration information by a network side device and calculating a positioning result by a terminal, and a method of configuring sidelink positioning configuration information by a network side device and calculating a positioning result by a network side device, the third method being a method of configuring sidelink positioning configuration information by a network side device, and the fourth method being a method of calculating a positioning result by a network side device; In the case that multiple positioning methods are available, one or more of them are preferentially determined as the target positioning method; A specified positioning method is determined as the target positioning method; In the case that the target terminal is in network coverage, the target terminal sends a request message to a network side device; and the target terminal determines the target positioning method according to a feedback message of the network side device.

3. The determination method according to claim 2, characterized in that, The priority order of the different positioning methods comprises at least one of: The priority order between a sidelink positioning method and a cellular network-based positioning method; The priority order between the four sidelink positioning methods in a sidelink positioning method; The priority order between the four sidelink positioning methods in a sidelink positioning method and multiple methods in a cellular network-based positioning method.

4. The determination method according to claim 2, characterized in that, In a case that the first positioning method comprises a sidelink positioning method, the condition of the first positioning method comprises at least one of the following: The target terminal and / or the anchor terminal have sidelink positioning capability; The target terminal and / or the anchor terminal have the capability of configuring sidelink positioning configuration information; The target terminal and / or the anchor terminal have the capability of calculating a positioning result; The target terminal and / or the anchor terminal are not in network coverage; The target terminal has a positioning requirement.

5. The determination method of claim 1, wherein the first rule satisfies any one of the following: An agreement of a protocol; Configured by a network; Decided by implementation of the target terminal. The method comprises:

6. A method of determining a positioning method, characterized by A network-side device receives a location service request message, the location service request message being used to request location information of a target terminal; A target positioning method is determined from positioning methods, the positioning methods comprising a sidelink positioning method, the target positioning method being used to position the location information of the target terminal; The determination of the target positioning method from the positioning methods comprises: In a case that at least one of the target terminal and the anchor terminal is out of network coverage, a sidelink positioning method is determined as the target positioning method; wherein the sidelink positioning method comprises a first method and / or a second method, the first method being a method of configuring sidelink positioning configuration information by a terminal, and the second method being a method of calculating a positioning result by a terminal. After the network-side device receives the location service request message, the determination method further comprises:

7. The determination method according to claim 6, characterized in that, Sending a capability request to the target terminal and / or the anchor terminal through a long term evolution positioning protocol (LPP) message; Receiving capability information fed back by the target terminal and / or the anchor terminal through the LPP message; The determination of the target positioning method from the positioning methods comprises: According to the capability information and / or other specified information, the target positioning method is determined from the positioning methods. The determination of the target positioning method from the positioning methods further comprises at least one of the following:

8. The determination method according to claim 6 or 7, characterized in that, According to a priority order of different positioning methods, when a condition of a first positioning method is satisfied, the first positioning method is determined as the target positioning method; wherein the first positioning method is one of the different positioning methods. ​ In a case that the target terminal and / or the anchor terminal is in a network coverage, the sidelink positioning method is determined as the target positioning method, or the cellular network-based positioning method is determined as the target positioning method, or the sidelink positioning method and the cellular network-based positioning method are determined as the target positioning method; wherein the sidelink positioning method is one of four sidelink positioning methods, or the sidelink positioning method is preferentially selected as a third method and / or a fourth method, the four sidelink positioning methods include a method in which sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by the terminal, a method in which sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by a network side device, a method in which sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a terminal, and a method in which sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a network side device, the third method is a method in which sidelink positioning configuration information is configured by a network side device, and the fourth method is a method in which a positioning result is calculated by a network side device; In a case that multiple positioning methods are available, one or more of the methods are preferentially determined as the target positioning method; A specified positioning method is determined as the target positioning method.

9. The determination method according to claim 8, characterized in that, The priority order of different positioning methods includes at least one of the following: The priority order between the sidelink positioning method and the cellular network-based positioning method; The priority order between the four sidelink positioning methods in the sidelink positioning method; The priority order between the four sidelink positioning methods in the sidelink positioning method and multiple methods in the cellular network-based positioning method.

10. The determination method according to claim 8, characterized in that, In a case that the first positioning method includes a sidelink positioning method, the conditions of the first positioning method include at least one of the following: The target terminal and / or the anchor terminal has sidelink positioning capability; The target terminal and / or the anchor terminal has the capability of configuring sidelink positioning configuration information; The target terminal and / or the anchor terminal has the capability of calculating a positioning result; The target terminal and / or the anchor terminal is not in a network coverage; The target terminal has a positioning demand.

11. The determination method according to claim 6, characterized in that, After determining the target positioning method, the method further includes: In a case that the sidelink positioning method in which the terminal configures sidelink positioning configuration information is determined, the network side device requests the target terminal to perform the sidelink positioning method in which the terminal configures sidelink positioning configuration information through an LPP message.

12. A determining apparatus of a positioning method, characterized by, The method includes: A determination module is configured to, in a case that a target terminal has a positioning demand, determine a target positioning method from positioning methods according to a first rule, the positioning methods including a sidelink positioning method, and the target positioning method is used to position position information of the target terminal. The determination module is further configured to determine a sidelink positioning method as the target positioning method when at least one of the target terminal and the anchor terminal is out of network coverage, wherein the sidelink positioning method comprises a first method and / or a second method, the first method is a method of configuring sidelink positioning configuration information by a terminal, and the second method is a method of calculating a positioning result by a terminal.

13. The determining apparatus according to claim 12, characterized in that, The determination module is further configured to perform at least one of the following: According to a priority order of different positioning methods, when a condition of a first positioning method is met, the first positioning method is determined as the target positioning method, wherein the first positioning method is one of the different positioning methods. When the target terminal and / or the anchor terminal is in network coverage, a sidelink positioning method is determined as the target positioning method, or a cellular network-based positioning method is determined as the target positioning method, or the sidelink positioning method and the cellular network-based positioning method are determined as the target positioning method, wherein the sidelink positioning method is one of four sidelink positioning methods, or the sidelink positioning method is preferentially selected as a third method and / or a fourth method, the four sidelink positioning methods comprise a method of configuring sidelink positioning configuration information by a terminal and calculating a positioning result by a terminal, a method of configuring sidelink positioning configuration information by a terminal and calculating a positioning result by a network side device, a method of configuring sidelink positioning configuration information by a network side device and calculating a positioning result by a terminal, and a method of configuring sidelink positioning configuration information by a network side device and calculating a positioning result by a network side device, the third method is a method of configuring sidelink positioning configuration information by a network side device, and the fourth method is a method of calculating a positioning result by a network side device. When multiple positioning methods are available, one or more of the methods are preferentially determined as the target positioning method. A specified positioning method is determined as the target positioning method. When the target terminal is in network coverage, the target terminal sends a request message to a network side device, and determines the target positioning method according to a feedback message of the network side device.

14. The determining apparatus according to claim 13, characterized by The priority order of the different positioning methods comprises at least one of the following: A priority order between a sidelink positioning method and a cellular network-based positioning method; A priority order between four sidelink positioning methods in a sidelink positioning method; A priority order between four sidelink positioning methods in a sidelink positioning method and multiple methods in a cellular network-based positioning method.

15. The determining apparatus according to claim 13, characterized by When the first positioning method comprises a sidelink positioning method, the condition of the first positioning method comprises at least one of the following: The target terminal and / or the anchor terminal has sidelink positioning capability; The target terminal and / or the anchor terminal has the capability of configuring sidelink positioning configuration information; The target terminal and / or the anchor terminal has the capability of calculating a positioning result; The target terminal and / or the anchor terminal is not in network coverage; The target terminal has a positioning demand.

16. The determining apparatus of claim 12, wherein the first rule is satisfied if any of the following is true: a protocol agreement; a network configuration; or a decision by implementation of the target terminal. comprises:

17. A determining apparatus of a positioning method, characterized by, a receiving module configured to receive a location service request message, the location service request message being used to request location information of a target terminal; a determining module configured to determine a target positioning method from among a plurality of positioning methods, the plurality of positioning methods comprising a sidelink positioning method, the target positioning method being used to position the location information of the target terminal; the determining module is further configured to: determine the sidelink positioning method as the target positioning method in a case where at least one of the target terminal and an anchor terminal is out of network coverage, wherein the sidelink positioning method comprises a first method and / or a second method, the first method being a method in which sidelink positioning configuration information is configured by a terminal, and the second method being a method in which a positioning result is calculated by a terminal. the determining apparatus further comprises a sending module configured to send a capability request to the target terminal and / or the anchor terminal via a long term evolution positioning protocol (LPP) message; 18. The determining apparatus according to claim 17, characterized by the receiving module is further configured to receive capability information fed back by the target terminal and / or the anchor terminal via the LPP message; the determining module is configured to: determine the target positioning method from among the plurality of positioning methods according to the capability information and / or other specified information. the determining module is further configured to at least one of:

19. The determining apparatus according to claim 17 or 18, characterized in that, determine a first positioning method as the target positioning method according to a priority order of different positioning methods when a condition of the first positioning method is satisfied, wherein the first positioning method is one of the different positioning methods; determine a sidelink positioning method as the target positioning method, or determine a cellular network-based positioning method as the target positioning method, or determine the sidelink positioning method and the cellular network-based positioning method as the target positioning method in a case where the target terminal and / or the anchor terminal is in network coverage, wherein the sidelink positioning method is one of four sidelink positioning methods, or the sidelink positioning method is preferentially selected as a third method and / or a fourth method, the four sidelink positioning methods comprising a method in which sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by a terminal, a method in which sidelink positioning configuration information is configured by a terminal and a positioning result is calculated by a network side device, a method in which sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a terminal, and a method in which sidelink positioning configuration information is configured by a network side device and a positioning result is calculated by a network side device, the third method being a method in which sidelink positioning configuration information is configured by a network side device, and the fourth method being a method in which a positioning result is calculated by a network side device; preferentially determine one or more methods as the target positioning method in a case where a plurality of positioning methods are available; and determine a specified positioning method as the target positioning method. the priority order of the different positioning methods comprises at least one of:

20. The determining apparatus according to claim 19, characterized by ​ Priority ranking between a sidelink positioning method and a cellular network based positioning method; Priority ranking between four sidelink positioning methods in a sidelink positioning method; Priority ranking between four sidelink positioning methods in a sidelink positioning method and multiple methods in a cellular network based positioning method.

21. The determining apparatus according to claim 19, characterized by In a case that the first positioning method comprises a sidelink positioning method, the conditions of the first positioning method comprise at least one of: The target terminal and / or the anchor terminal are sidelink positioning capable; The target terminal and / or the anchor terminal are capable of configuring sidelink positioning configuration information; The target terminal and / or the anchor terminal are capable of calculating a positioning result; The target terminal and / or the anchor terminal are out of network coverage; The target terminal has a positioning requirement.

22. The determination apparatus according to claim 17, characterized by The determining module is further configured to: In a case that the sidelink positioning method is a terminal configured sidelink positioning method, the network side device requests the target terminal to perform the terminal configured sidelink positioning method through an LPP message.

23. A terminal, characterized by A computer readable storage medium, having stored thereon a program or instructions, which when executed by a processor, implement the steps of the determining method of the positioning method according to any one of claims 1 to 5, or the steps of the determining method of the positioning method according to any one of claims 6 to 11.

24. A network-side device, comprising: A computer readable storage medium, having stored thereon a program or instructions, which when executed by a processor, implement the steps of the determining method of the positioning method according to any one of claims 1 to 5, or the steps of the determining method of the positioning method according to any one of claims 6 to 11.

25. A readable storage medium characterized by, A computer readable storage medium, having stored thereon a program or instructions, which when executed by a processor, implement the steps of the determining method of the positioning method according to any one of claims 1 to 5, or the steps of the determining method of the positioning method according to any one of claims 6 to 11.

Citation Information

Patent Citations

  • Sidelink positioning based on PRS transmission of single user equipment in nr v2x

    WO2020246842A1