Position determination method and device, storage medium and program product
By uniformly informing the first node of the frequency points supported by multiple second nodes and receiving their measurement reports, the problem of inaccurate location determination in the prior art is solved, achieving more efficient and accurate location determination.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2026-03-10
AI Technical Summary
In existing technologies, the accuracy of location determination is low, especially when the number of base stations at the same frequency is insufficient or the channel complexity leads to unstable positioning results. Furthermore, repeated measurement processes result in wasted communication resources and large location errors.
By sending a measurement configuration request to the first node, the first node is uniformly informed of the frequency points supported by each of the multiple second nodes, and the measurement reports of each second node are received, thereby determining the location of the first node, avoiding repeated measurement processes, and utilizing more selectable second nodes to obtain a global measurement report.
It improves the accuracy and efficiency of location determination, reduces positioning failures due to insufficient number of nodes, and enhances positioning precision and stability.
Smart Images

Figure CN121645455A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a location determination method, apparatus, storage medium, and program product. Background Technology
[0002] With the continuous development of communication technology, positioning technology has been widely used in navigation services, nearby search, safety rescue, location recommendation and other fields. Real-time and accurate positioning has great practical value and significance.
[0003] However, the relevant technologies suffer from low accuracy in location determination. Summary of the Invention
[0004] This disclosure provides a location determination method, apparatus, storage medium, and program product that can improve the accuracy of location determination.
[0005] On the one hand, a location determination method is provided, the method comprising:
[0006] A measurement configuration request is sent to the service node of the first node. The measurement configuration request is used to request the configuration of measurement signals for the first node, and the measurement configuration request includes the frequency points supported by each of the multiple second nodes for receiving the measurement signals.
[0007] The system receives measurement reports from each second node and determines the location of the first node based on these reports.
[0008] On the other hand, a location determination method is provided, the method comprising:
[0009] Receive a measurement configuration request, which is used to request the configuration of measurement signals for the first node. The measurement configuration request includes frequency points supported by each of the multiple second nodes for receiving the measurement signals. The measurement signals are used to assist in measuring the position of the first node.
[0010] Send measurement configuration information to the first node. The measurement configuration information is used to configure the first node to send measurement signals on the frequency points supported by each of the multiple second nodes, and the measurement configuration information includes at least the frequency points supported by each of the multiple second nodes.
[0011] In another aspect, a communication device is provided, comprising: a processor and a memory for storing processor-executable instructions; the processor is configured to execute the instructions such that the communication device implements any of the location determination methods provided in the embodiments of this disclosure.
[0012] In another aspect, a computer-readable storage medium is provided, on which computer program instructions are stored, which, when executed on a computer, cause the computer to implement any of the location determination methods provided in the embodiments of this disclosure.
[0013] In another aspect, a computer program product is provided, which includes computer program instructions that, when executed on a computer, cause the computer to implement any of the location determination methods provided in the embodiments of this disclosure.
[0014] The location determination method provided in this disclosure can configure the measurement signal of the first node according to the frequency points supported by each of the multiple second nodes, thereby determining the location of the first node. On one hand, by uniformly informing the first node of the frequency points supported by each of the multiple second nodes before measurement to configure the first node's measurement signal, it avoids the need for multiple repeated measurement processes. Instead, the location of the first node can be determined based on different frequency points in a single process. This avoids the problem of large positioning errors caused by multiple interactions, improving the accuracy of location determination and increasing efficiency. On the other hand, compared to positioning methods that only support a single frequency point, the method provided in this disclosure is not limited to second nodes with a single frequency point when determining location, but has more selectable second nodes, reducing the problem of positioning failure due to insufficient number of second nodes. Furthermore, since more measurement reports sent by second nodes can be obtained during location determination, and each second node can support different frequency points, a global positioning measurement report can be obtained, improving the accuracy, precision, and stability of the location determined based on the measurement reports. In summary, the location determination method provided in this disclosure can offer more optional second nodes, thereby improving the efficiency, accuracy, and stability of location determination. Attached Figure Description
[0015] Figure 1 A schematic diagram of the structure of a position determination system according to some embodiments;
[0016] Figure 2 This is one of the flowcharts illustrating a position determination method according to some embodiments;
[0017] Figure 3 This is a second schematic flowchart of a position determination method according to some embodiments;
[0018] Figure 4 This is a third flowchart illustrating a location determination method according to some embodiments;
[0019] Figure 5 This is a fourth flowchart illustrating a location determination method according to some embodiments;
[0020] Figure 6 This is a fifth flowchart illustrating a location determination method according to some embodiments;
[0021] Figure 7 This is one of the schematic diagrams illustrating a method of transmitting a measurement signal according to some embodiments;
[0022] Figure 8 This is a second schematic diagram of a method for transmitting a measurement signal according to some embodiments;
[0023] Figure 9 This is a sixth flowchart illustrating a location determination method according to some embodiments;
[0024] Figure 10 This is a flowchart of a location determination method according to some embodiments, number seven.
[0025] Figure 11 This is the eighth flowchart of a location determination method according to some embodiments;
[0026] Figure 12 This is a flowchart of a location determination method according to some embodiments, number nine.
[0027] Figure 13 This is a schematic diagram of the structure of a communication device according to some embodiments. Detailed Implementation
[0028] The technical solutions in the embodiments of this disclosure will now be clearly and completely described with reference to the accompanying drawings.
[0029] In the description of this disclosure, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. The "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone.
[0030] Furthermore, "at least one" refers to one or more, and "more than one" refers to two or more. To facilitate a clear description of the technical solutions of the embodiments of this disclosure, the terms "first" and "second" are used in the embodiments of this disclosure to distinguish identical or similar items with substantially the same function and effect. It should be understood that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.
[0031] Furthermore, in this disclosure, the words "exemplarily" or "for example" are used to indicate that something is being described as an example, illustration, or illustration. Any embodiment or design described as "exemplarily" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the use of the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.
[0032] With the continuous development of communication technology, positioning technology has been widely used in navigation services, nearby search, safety rescue, location recommendation and other fields. Real-time and accurate positioning has great practical value and significance.
[0033] In related technologies, the location information of a target device is typically calculated based on the measurement values obtained from the measurement signals sent by the base station to the target device. Specifically, multiple base stations operating on the same frequency are used for synchronous measurement, and the location is calculated based on the measurement values obtained from the multiple base stations.
[0034] Taking uplink time difference of arrival (UTDOA) algorithm for positioning as an example, when determining location based on UTDOA algorithm, for two-dimensional positioning scenarios, measurement reports from at least three base stations supporting the same frequency are required; for three-dimensional positioning scenarios, measurement reports from at least four base stations supporting the same frequency are required.
[0035] However, due to limitations in actual deployment, the number of base stations operating on the same frequency in a given positioning scenario may not meet the above requirements, leading to positioning failures due to insufficient participating nodes. Alternatively, channel complexity can cause inconsistencies in measurement accuracy across different frequencies. This results in fluctuations in the calculation results of positioning measurements at a single frequency, leading to unstable positioning results and reduced positioning accuracy.
[0036] To address the aforementioned issues, alternative solutions include switching to base stations that support other frequencies for synchronous positioning measurements; or adding base stations that support other frequencies to perform synchronous positioning measurements again.
[0037] However, in this scenario, repeated measurement procedures need to be initiated multiple times at different times and on different frequencies. On the one hand, this increases the interaction between the base station and the user, resulting in a waste of communication resources. On the other hand, especially when the target device is a mobile device, inconsistencies in time and space may occur when repeatedly initiating measurement procedures, particularly when the first node is a high-speed moving object. This can lead to a large error in the final measured position and low accuracy in determining the location.
[0038] In response, this disclosure provides a location determination method, comprising: sending a measurement configuration request to a service node of a first node, the measurement configuration request being used to request the configuration of a measurement signal for the first node, and the measurement configuration request including frequency points supported by each of a plurality of second nodes for receiving the measurement signal; receiving measurement reports sent by each of the second nodes, and determining the location of the first node based on the measurement reports sent by each of the second nodes.
[0039] In view of this, the measurement signal of the first node can be configured according to the frequency points supported by each of the multiple second nodes, thereby determining the position of the first node. On the one hand, by uniformly informing the first node of the frequency points supported by each of the multiple second nodes before measurement to configure the first node's measurement signal, it is not necessary to initiate repeated measurement processes multiple times. Instead, the position of the first node can be determined based on different frequency points in a single process; thus, the problem of large positioning errors caused by multiple interactions is avoided, improving the accuracy of position determination; furthermore, the efficiency of position determination is improved. On the other hand, compared to positioning methods that only support a single frequency point, the method provided in this disclosure is not limited to second nodes with a single frequency point when determining the position, but has more selectable second nodes, reducing the problem of positioning failure due to insufficient number of second nodes. Moreover, since more measurement reports sent by second nodes can be obtained during position determination, and each second node can support different frequency points, a global positioning measurement report can be obtained, improving the accuracy, precision, and stability of the position determined based on the measurement reports. In summary, the location determination method provided in this disclosure can offer more optional second nodes, thereby improving the efficiency, accuracy, and stability of location determination.
[0040] The location determination method provided in this disclosure can be applied to systems with various communication standards. For example, applicable systems include, but are not limited to, Long Term Evolution (LTE) systems, various versions based on LTE evolution, 5th generation (5G) systems, New Radio (NR) systems, 5G NR systems, 5th generation new radio-advanced (5G-advanced) systems, and next-generation communication systems such as 6th generation (6G). Furthermore, the location determination method provided in the embodiments of this disclosure can also be applied to future-oriented communication technologies.
[0041] Furthermore, the location determination method provided in this disclosure can be applied to any location determination scenario, including but not limited to indoor positioning scenarios and / or outdoor positioning scenarios.
[0042] For example, it can be applied to 5G positioning scenarios, such as positioning scenarios involving indoor base stations and outdoor 5G macro base stations in 5G wireless cellular network scenarios, where the uplink round-trip time of arrival measurement (UL RTOA Measurement) is extracted from the measurement reports.
[0043] For example, it can also be applied to indoor positioning systems, indoor 5G picocell positioning, as well as Bluetooth, ultra-wideband (UWB), and outdoor 5G macrocell positioning systems.
[0044] For example, it can also be applied to positioning scenarios based on enhanced cell identity (ECID) positioning technology.
[0045] For example, it can also be applied to any scenario where positioning is performed based on multiple sets of measurement reports obtained from measurement nodes that support different frequency points (such as pico base stations, macro base stations, transmit and receive points, etc.).
[0046] To more clearly illustrate the solution provided in this disclosure, Figure 1 The image shows a location determination system related to this disclosure. (Refer to...) Figure 1 The location determination system includes: a first node 110, a service node of the first node 110 (not shown in the figure), multiple second nodes 120, a location network element (not shown in the figure), and a third node (not shown in the figure).
[0047] The first node 110 is the node to be located. The first node 110 may also be referred to as a target node, a node to be located, a node to be queried, a target device, etc. The first node 110 supports transmitting measurement signals on a single frequency and / or multiple frequency points. For example, the first node 110 may be a terminal, user equipment (UE), a handheld device with various communication functions (e.g., a mobile phone), an in-vehicle device, a wearable device (e.g., a smartwatch), a computer, a smart home device, a smart office device, or an in-vehicle device, etc.
[0048] In some embodiments, the first node 110 itself is the object that the user ultimately expects to locate. For example, the first node 110 can be a mobile terminal or the like that is expected to be located.
[0049] In other embodiments, the first node 110 is bound or associated with the object that the user ultimately wants to locate, thus serving as the node to be located. For example, the first node 110 is an electronic device that supports transmitting measurement signals on a single frequency and / or multiple frequency points, and the first node 110 is fixed to the car key that the user ultimately wants to locate via a key ring; in this case, the car key can be located by locating the first node 110.
[0050] It should be noted that the location of the first node 110 mentioned in this disclosure refers to the geographical location of the first node 110. It should be understood that "location" and "geographical location" in this disclosure are the same concept, and will not be repeated below.
[0051] The service node of the first node 110, also referred to as the access node of the first node 110, or the main base station of the first node 110, is communicatively connected to the first node 110 and is used at least to configure measurement signals for the first node 110. For example, the service node of the first node 110 can configure the first node 110 to transmit measurement signals on the frequency points supported by each of the second nodes 120. The communication connection methods described in this disclosure include wired communication connections and / or wireless communication connections, which will not be elaborated further below.
[0052] In some embodiments, the server of the first node 110 is also communicatively connected to the positioning network element, and is used to configure the measurement signal of the first node 110 according to the requirements of the positioning network element. For example, the server of the first node 110 receives a measurement configuration request sent by the positioning network element, and then configures the measurement signal for the first node 110 based on the measurement configuration request. The content related to the measurement configuration request is described in the following method embodiments.
[0053] In some embodiments, the service node of the first node 110 can also assume the capabilities of the second node 120. For example, the service node of the first node 110 can also receive measurement signals sent by the first node 110; furthermore, it can also generate a measurement report based on the received measurement signals. In this case, the service node of the first node 110 can be considered as one of the multiple second nodes 120.
[0054] In other embodiments, the service node of the first node 110 may not belong to one of the plurality of second nodes 120.
[0055] In some embodiments, whether the service node of the first node 110 is one of the plurality of second nodes 120 can be determined by the positioning network element or by the service node of the first node 110 itself. Taking the determination by the positioning network element as an example, the positioning network element can send the identifiers of the plurality of second nodes 120 for receiving measurement signals to the service node of the first node 110. If the identifiers of the plurality of second nodes 120 include the service node of the first node 110, then the service node of the first node 110 is determined to be one of the plurality of second nodes 120.
[0056] In some embodiments, the service node of the first node 110 is independent of the first node 110. It should be understood that with the development of communication technology, the service node of the first node 110 may also be the first node 110 itself. For example, if the technology allows / supports the first node 110 to have the function of the service node of the first node 110, the service node of the first node 110 may be the first node 110 itself.
[0057] In some embodiments, the server of the first node 110 is independent of the location network element. It should be understood that, with the development of communication technology, the service node of the first node 110 may also be the location network element itself. For example, where the technology allows / supports the service node of the first node 110 to have the function of a location network element, the service node of the first node 110 may also be the location network element itself. Please refer to the description below for details regarding location network elements.
[0058] In some embodiments, the serving node of the first node 110 may be a serving base station, a serving transmit-receive point (TRP), or a serving pico radio remote unit (PRRU) to which the first node 110 is connected. It should be understood that the serving node of the first node 110 only needs to have the functions required to implement the location determination method provided in this disclosure, and this disclosure does not specifically limit the implementation form of the serving node of the first node 110.
[0059] The second node 120 is used to receive the measurement signal sent by the first node 110; furthermore, the second node 120 also generates a measurement report based on the received measurement signal.
[0060] In some embodiments, the second node 120 may be a base station, a transmit-receive point (TRP), a serving micro radio remote unit (PRRU), etc. The base station may be a macro base station, a micro base station, a pico base station, or a femtobase station, or it may be an evolved NodeB (eNB), a generation NodeB (gNB), or a 6G base station, etc. It should be understood that the second node 120 only needs to possess the functions required to implement the location determination method provided in this disclosure, and this disclosure does not specifically limit the implementation form of the second node 120.
[0061] It should be noted that, Figure 1 The number of second nodes 120 shown is merely an example. In some embodiments, the number of second nodes 120 is determined based on the positioning algorithm used by the positioning network element. For example, if the positioning network element uses the uplink time differential arrival (UTDOA) algorithm to determine the positioning of the first node 110, and the positioning of the first node is two-dimensional, the number of second nodes 120 is at least three. As another example, if the positioning network element uses the uplink time differential arrival (UTDOA) algorithm to determine the positioning of the first node 110, and the positioning of the first node is three-dimensional, the number of second nodes 120 is at least four.
[0062] In some embodiments, the second node 120 is a serving node of the first node 110 or a neighboring node of the serving node, to ensure that the second node 120 is located near the first node 110 and can receive the measurement signals sent by the first node 110. The relevant description of the serving node can be found above. The neighboring node can be a neighboring base station (also known as a slave base station), a neighboring TRP, or a neighboring PRRU.
[0063] In some embodiments, at least two of the plurality of second nodes 120 support different frequency points. For example, one second node 120 supports a first frequency point, another second node 120 supports a second frequency point, and the first frequency point is different from the second frequency point.
[0064] In some embodiments, a single second node 120 may support only a single frequency point or multiple different frequency points. For example... Figure 1 The four second nodes 120 shown each support frequency point 1, frequency point 2, frequency point 3, frequency point 4, and frequency point 4 in sequence; and frequency points 1, 2, 3, and 4 are all different frequency points.
[0065] It should be understood that when the second node 120 supports multiple different frequency points, it is beneficial for a single second node 120 to participate in the location determination of multiple first nodes 110 simultaneously.
[0066] For example, if multiple second nodes 120 include: a first base station, a second base station, and a third base station; wherein the first base station includes TRP1 supporting a first frequency point, and TRP2 supporting a second frequency point and located in a different PRRU from TRP1; the second base station includes TRP3 supporting the first frequency point, and TRP4 supporting a third frequency point and located in a different PRRU from TRP3; the third base station includes TRP5 supporting the second frequency point, and TRP6 supporting the third frequency point and located in a different PRRU from TRP5.
[0067] Taking the location of the first node as two-dimensional information as an example, if the first frequency point, the second frequency point and the third frequency point are different from each other, and the UTDOA algorithm is used to locate the first node 110 using nodes that support the same frequency point, then among the six TRPs of the three base stations, there are no three TRPs with the same frequency point and different geographical locations. Therefore, it is impossible to reach the number of nodes required to locate a first node 110.
[0068] However, when using the location determination method provided in this disclosure for positioning, considering that the geographical locations of TRPs located in different PRRUs are usually different and their transmitting and receiving signals do not interfere with each other, any three TRPs from TRP1, TRP2, TRP3, TRP4, TRP5, and TRP6 can be used to locate one first node 110, and the other three TRPs can be used to locate another first node 110. Based on this, the number of first nodes 110 that can be located can be increased, thereby improving the efficiency of location determination when locating multiple nodes.
[0069] In some embodiments, when the location of the first node 110 is two-dimensional information, at least three of the plurality of second nodes 120 are located in different geographical locations. For example, when the positioning network element uses the uplink time differential arrival (UTDOA) algorithm to determine the location of the first node 110, at least three of the plurality of second nodes 120 are located in different geographical locations to ensure that the plurality of second nodes 120 meet the number of nodes required for triangulation.
[0070] In other embodiments, where the position of the first node 110 is three-dimensional information, there are at least four second nodes 120 that are located in different geographical locations among the plurality of second nodes 120.
[0071] In some embodiments, the second node 120 is communicatively connected to the positioning network element. In some examples, the second node 120 can send generated measurement reports to the positioning network element, so that the positioning network element can determine the location of the first node 110 based on the measurement reports sent by each second network element. In some examples, the second node 120 can also receive positioning requests sent by the positioning network element, so that upon receiving a positioning request, it can receive measurement signals sent by the first node 110 and generate measurement reports. In some examples, the second node 120 can also receive the transmission time of the measurement signals sent by the positioning network element, so that each second node 120 can synchronously receive and process the measurement signals sent by the first node 110, improving the accuracy of location determination. In some examples, each second node 120 can also send its own configuration information (e.g., including but not limited to its supported frequency information and / or its own location) to the positioning network element, so that the positioning network element can select multiple second network elements to actually participate in location determination.
[0072] In some embodiments, the second node 120 is independent of the positioning network element. It should be understood that, with the development of communication technology, the positioning network element may also belong to one of multiple second nodes 120. For example, where the technology allows / supports the second node 120 to have the functionality of a positioning network element, the positioning network element belongs to one of multiple second nodes 120.
[0073] The positioning network element is used at least to determine the location of the first node 110. For example, the positioning network element receives measurement reports sent by each of the second nodes 120 and determines the location of the first node 110 based on the measurement reports sent by each of the second nodes 120.
[0074] It should be noted that the positioning network element can also be referred to as a positioning server, positioning device, or positioning node, etc., and can be any network element with communication and processing capabilities. For example, a positioning network element can be an edge computing board, a terminal, a base station, a chip, or a local mobility management function (LMF) network element, etc. It should be understood that the positioning network element only needs to possess the functions required to implement the location determination method provided in this disclosure; this disclosure does not specifically limit the implementation form of the positioning network element.
[0075] In some embodiments, the positioning network element may also send a measurement configuration request to the service node of the first node 110, thereby enabling the service node to configure a measurement signal for the first node 110; wherein, configuring the measurement signal includes at least the frequency points supported by each of the plurality of second nodes 120 for receiving the measurement signal.
[0076] In some embodiments, the positioning network element may also receive the transmission time of the measurement signal sent by the service node of the first node 110, and send the transmission time to each of the second nodes 120, so that each of the second nodes 120 can synchronously receive and process the measurement signal.
[0077] In some embodiments, the positioning network element is communicatively connected to a third node. Upon receiving a location query request from the third node requesting to obtain the location of the first node 110, the positioning network element executes the location determination method provided in this disclosure to obtain the location of the first node 110 and sends the location of the first node 110 to the third node.
[0078] In some embodiments, the plurality of second nodes 120 for receiving measurement signals are selected by the positioning network element. Exemplarily, the positioning network element may select the plurality of second nodes 120 for receiving measurement signals based on the geographical location and / or supported frequency points of all the selectable second nodes 120.
[0079] In some examples, the positioning network element also includes a function switch for controlling whether multi-frequency positioning is supported. When the aforementioned function switch is enabled, multi-frequency positioning is supported, thereby executing the location determination method provided in this disclosure.
[0080] The third node is any device that wants to know the location of the first node 110.
[0081] In some embodiments, the third node and the first node 110 may be the same node or different nodes. When the third node and the first node 110 are the same node, the third node can query its own location from the positioning network element. When the third node and the first node 110 are different nodes, the third node queries the locations of other nodes besides itself.
[0082] It should be noted that the third node can be any node with communication capabilities. For example, the third node can be a terminal, a base station, or a chip. It should be understood that the third node only needs to have the functions required to implement the location determination method provided in this disclosure, and this disclosure does not specifically limit the implementation form of the third node.
[0083] It should be understood that the above examples of location determination systems are merely for illustrating the technical solutions of this disclosure more clearly and do not constitute a limitation of this disclosure. Those skilled in the art will recognize that, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in this disclosure are equally applicable to similar technical problems.
[0084] To illustrate the solution more clearly, the location determination method provided in this disclosure will be described below with reference to the accompanying drawings. It should be noted that the various embodiments of this disclosure can be referenced or understood from each other. For example, the same or similar steps, method embodiments, and device embodiments can be referenced from each other without limitation.
[0085] like Figure 2 As shown, this disclosure provides a location determination method. The executing entity of this method can be any network element with the aforementioned positioning network element function. The following description uses a positioning network element as the executing entity. (Refer to...) Figure 2 The method includes the following steps S101 to S102:
[0086] S101, the positioning network element sends a measurement configuration request to the service node of the first node. The measurement configuration request is used to request the configuration of measurement signals for the first node, and the measurement configuration request includes the frequency points supported by each of the multiple second nodes for receiving the measurement signals.
[0087] Here, the location of network elements, the first node, the server of the first node, and the relevant content of the second node can be referred to the description above.
[0088] Here, the measurement signal can also be referred to as a detection signal, a positioning measurement signal, etc. In a specific example, the measurement signal is a paging reference signal (SRS).
[0089] Here, the second node can take the form of, but is not limited to, a base station, a TRP, and a PRRU. For ease of understanding, the relationship between a base station, a TRP, and a PRRU is briefly explained below: A base station can contain one or more PRRUs, and a PRRU can contain one or more TRPs. The TRP is capable of receiving measurement signals.
[0090] In some embodiments, when the second node is a TRP and multiple second nodes are multiple TRPs, the multiple TRPs include: one or more TRPs located at the same base station, and / or one or more TRPs located at different base stations.
[0091] It should be understood that when multiple TRPs exist in different base stations, inter-frequency positioning of different sites can be achieved, which can also be called multi-frequency positioning; when multiple TRPs are located in the same base station, inter-frequency signal positioning of the same site can be achieved.
[0092] In some embodiments, taking the location of the first node as two-dimensional information as an example, when multiple TRPs are located at the same base station and the location of the first node is determined based on the UTDOA algorithm, at least three of the multiple TRPs are located in different geographical locations. Since TRPs located in different PRRUs are usually geographically different, three TRPs located in different PRRUs can be selected from the base station as the second node to receive measurement signals. Based on this, it can be ensured that the number of TRPs participating in the positioning is sufficient, guaranteeing the smooth progress of the positioning.
[0093] It should be noted that "the frequency points supported by each of the multiple second nodes" implicitly indicates that there is no restriction that the multiple second nodes must be nodes that support the same frequency point or a certain preset frequency point; that is, the frequency points supported by each of the multiple second nodes can be the same frequency point or can include different frequency points, and this disclosure does not impose specific restrictions in this regard.
[0094] In some embodiments, at least two of the plurality of second nodes support different frequency points. For example, if one of the plurality of second nodes supports a first frequency point and another second node supports a second frequency point, and the first and second frequency points are different, then it can be considered that at least two of the plurality of second nodes support different frequency points. It should be understood that, in the case that at least two second nodes support different frequency points, this disclosure can achieve location determination in multi-frequency point scenarios.
[0095] For example, in some scenarios, different cells support different frequencies. If the first node is located only by sending location measurements and obtaining measurement reports from the second node corresponding to the cell that supports the same frequency, a sufficient number of measurement reports cannot be obtained in this scenario. Here, if the location of the first node is two-dimensional information, then "a sufficient number of measurement reports" refers to measurement reports generated by at least three second nodes located in different geographical locations; if the location of the first node is three-dimensional information, then "a sufficient number of measurement reports" refers to measurement reports generated by at least four second nodes located in different geographical locations.
[0096] However, the location determination method provided in this disclosure can obtain measurement reports generated by second nodes corresponding to cells that support different frequency points. On the one hand, it can ensure that there are more available second nodes, and on the other hand, it can increase the number of measurement reports that can be obtained, thereby improving the accuracy and precision of positioning.
[0097] Here, the measurement configuration request is used to request the configuration of measurement signals for the first node, and the measurement configuration request includes the frequency points supported by each of the multiple second nodes for receiving the measurement signals.
[0098] In some embodiments, the measurement configuration request also includes the identifiers of each second node. Furthermore, if the identifiers of each second node include the identifier of the service node of the first node, it means that the service node of the first node also functions as a second node.
[0099] In some embodiments, the measurement configuration request can be a New Wireless Near Positioning Assist Information Request (NRPPapositioning information request).
[0100] In some embodiments, step S101 is executed when a triggering condition is met (e.g., a location query request is received); or step S101 is executed based on a preset location period.
[0101] S102, The positioning network element receives the measurement reports sent by each second node and determines the position of the first node based on the measurement reports sent by each second node.
[0102] The measurement report can also be called a positioning measurement report. A measurement report includes at least one of the following: the time delay parameter of the measured signal, the signal quality parameter of the measured signal, and the angle parameter of the measured signal.
[0103] Signal quality parameters include: reference signal received power (RSRP) and / or signal attenuation. This reference signal received power is also known as the reference signal received power.
[0104] The delay parameters include: round trip time (RTOA) and / or return trip time (RTT).
[0105] The angular parameters of the measured signal include the angle of arrival (AOA).
[0106] It should be understood that when using only a single-frequency positioning method, if different second nodes located in the same geographical location support different frequencies, then typically only one second node participates in positioning at that geographical location, and only one measurement report can be generated. However, in the location determination method provided in this disclosure, all second nodes located in the same geographical location can participate in positioning, and multiple measurement reports can be generated.
[0107] Furthermore, considering that the location of the first node is two-dimensional information, determining the location of the first node requires measurement reports from at least three second nodes located in different geographical locations. Therefore, the measurement reports received by various second nodes (e.g., various TRPs) located in the same geographical location can be merged into a single measurement report to improve the accuracy and stability of the measurement report corresponding to that geographical location, thereby improving the accuracy of location determination.
[0108] For example, taking a second node as a transmit / receive point (TRP) and multiple second nodes as multiple TRPs, in the case where the multiple TRPs include multiple first TRPs located in a first geographical location, second TRPs located in a second geographical location, and a third TRP located in a third geographical location, and the first, second, and third geographical locations are three different geographical locations, such as... Figure 3 As shown, step S102 includes:
[0109] S1021. The positioning network element merges the measurement reports sent by each of the M target TRPs in the multiple first TRPs into a single measurement report, and obtains the fused measurement report, where M is a positive integer greater than 1.
[0110] S1022. Based on the measurement report after fusion processing, the measurement report sent by the second TRP, and the measurement report sent by the third TRP, determine the location of the first node.
[0111] In some examples, step S1021 above includes: fusing the measurement reports sent by each of the M target TRPs in the multiple first TRPs into a single measurement report based on Kalman filtering and / or mean filtering, to obtain a fused measurement report.
[0112] In some examples, the above M target TRPs are determined based on any of the following methods: randomly selecting M first TRPs from a plurality of first TRPs as the M target TRPs; determining the variance of each of the M first TRPs from the plurality of first TRPs, and selecting the M first TRPs with the smallest variance from the plurality of first TRPs as the M target TRPs; determining the standard deviation of each of the M first TRPs from the plurality of first TRPs, and selecting the M first TRPs with the smallest standard deviation from the plurality of first TRPs as the M target TRPs.
[0113] It should be understood that in the case of random determination, there is no need for additional TRP (Target Position Requirement) judgment, which can save time and improve the efficiency of location determination while improving report accuracy. When determined based on variance or standard deviation, the M first TRPs with the smallest data dispersion or fluctuation can be selected, resulting in a more stable and accurate measurement report and improving positioning accuracy.
[0114] It should be noted that the specific method for determining the location of the first node based on the measurement report can be found in the description below, and will not be detailed here.
[0115] Additionally, if the position of the first node is three-dimensional information, the relevant description above for the case where the position of the first node is two-dimensional information can be referred to.
[0116] The location determination method disclosed herein can configure the measurement signals of a first node based on the frequency points supported by multiple second nodes, thereby determining the location of the first node. On one hand, by uniformly informing the first node of the frequency points supported by multiple second nodes before measurement to configure its measurement signals, the method eliminates the need for repeated measurement processes. Instead, it enables location determination of the first node based on different frequency points within a single process, thus avoiding large positioning errors caused by multiple interactions and improving the accuracy of location determination. Furthermore, it improves the efficiency of location determination. On the other hand, compared to positioning methods that only support single frequency points, the method disclosed herein is not limited to second nodes with a single frequency point during location determination, but rather has more selectable second nodes, reducing the problem of positioning failure due to insufficient number of second nodes. Moreover, since more measurement reports sent by second nodes can be obtained during location determination, and each second node can support different frequency points, a comprehensive positioning measurement report can be obtained, improving the accuracy, precision, and stability of the location determined based on the measurement reports. In summary, the location determination method provided in this disclosure can offer more optional second nodes, thereby improving the efficiency, accuracy, and stability of location determination.
[0117] Considering that feeding back the measurement signal transmission configuration from the first node to the second node is beneficial for each second node to perform adaptive signal reception and processing, therefore in some embodiments, such as... Figure 4 As shown, after step S101, the following steps S103 and S104 are also included:
[0118] S103. The positioning network element receives the measurement configuration response sent by the service node. The measurement configuration response includes at least the time of transmission of the measurement signal.
[0119] In some examples, the measurement configuration response is the New Near Positioning Assist Information (NRPPapositioning information) response.
[0120] In some examples, the measurement configuration response also includes the initial transmit power of the measurement signal.
[0121] S104. The positioning network element sends a positioning request to each second node. The positioning request is used to request each second node to receive the measurement signal sent by the first node and generate a measurement report. The positioning request includes at least the time of transmission of the measurement signal.
[0122] In some examples, the location request also includes measuring the initial transmission power of the signal so that each second node can determine the signal attenuation value based on the initial transmission power of the measured signal and the reference signal strength of the received measured signal.
[0123] In some examples, the location request is a New Wireless Near Range Assisted Measurement Request (NRPPa measurementrequest).
[0124] Based on this, informing each second node of the measurement signal transmission configuration through a positioning request is beneficial for each second node to receive and process the signal according to the specific measurement signal conditions. For example, informing each second node of the transmission time of the measurement signal helps ensure that each second node performs synchronous measurements; informing each second node of the initial transmission power helps each second node calculate the signal attenuation value.
[0125] To accurately configure the measurement signal of the first node, the location determination method provided in this disclosure can also inform the first node of the frequency points supported by each of the multiple second nodes used to receive the measurement signal. Taking the positioning network element as the executing entity as an example, the positioning network element can also interact with multiple second nodes to obtain the configuration information of each second node.
[0126] For example, such as Figure 5 As shown, the following step S105 is included before step S101:
[0127] S105. The positioning network element obtains the configuration information of each second node. The configuration information of each second node includes at least the frequency points supported by the second node.
[0128] In some embodiments, when the second node is a TRP, step S105 includes: obtaining the configuration information of each TRP in the service node of the first node and / or the configuration information of each TRP in the adjacent nodes of the service node.
[0129] In some embodiments, step S105 can be described as: the positioning network element and each TRP perform a new wireless near-field positioning assisted TRP configuration information exchange (NRPPa TRP configuration information exchange).
[0130] In one embodiment, when the second node is a TRP, such as Figure 6As shown, step S105 includes:
[0131] S1051, The positioning network element sends TRP information requests to each base station; wherein, each base station includes the serving base station of the first node and / or the adjacent base stations of the serving base station.
[0132] It should be understood that using the TRPs in the serving base station and / or neighboring base stations of the first node for positioning can ensure that the TRPs involved in the positioning are located near the first node and can receive measurement signals normally.
[0133] In some examples, a TRP information request is used at least to request the identifiers of each TRP in the base station and the frequency points supported by each TRP.
[0134] In some examples, the positioning network element obtains the TRP information of the serving base station and / or the neighboring base stations of the serving base station only after receiving a location query request sent by another device (e.g., a third node) to query the location of the first node.
[0135] Furthermore, the location query request may also include at least one of the identifier of the first node, the identifier of the serving base station of the first node, and the identifier of the neighboring base station of the serving base station, so that the positioning network element can accurately determine the serving base station of the first node and / or the neighboring base station of the serving base station.
[0136] S1052, The positioning network element receives TRP information responses sent by each base station; wherein, the TRP information response (TRP INFORNATION RESPONSE) sent by each base station indicates the frequency points supported by each TRP for that base station.
[0137] In some examples, the TRP information response sent by each base station also includes the identifier of the respective TRP.
[0138] It should be understood that in traditional positioning methods, configuration information of multiple second nodes supporting the same frequency point is typically obtained. For example, taking the traditional single-frequency positioning method as an example, when the second node is a TRP, the positioning network element exchanges configuration information with each TRP. Each TRP corresponds to a frequency point, and the frequency points corresponding to each TRP are the same. The positioning network element can obtain the identifiers of multiple TRPs and / or the frequency points commonly supported by multiple TRPs.
[0139] However, the location determination method provided in this disclosure does not limit whether the frequency points are the same, but rather obtains the frequency points supported by each of the multiple second nodes. These frequency points can also be referred to as the center frequency point.
[0140] To implement the location determination method provided in this disclosure, this disclosure also provides a format for configuration information. For example, a format for a TRP information request is provided.
[0141] In some embodiments, the TRP information request sent by the positioning network element includes at least a TRP list, which may also be referred to as a TRP array or a TRP table array model. The TRP list indicates the type and / or format of the TRP information expected to be returned by the base station, and the base station can respond with TRP information based on the TRP list in the TRP request information.
[0142] In some embodiments, the TRP list supports configuring TRP information for multiple frequency points under the same PRRU, so that the frequency points supported by each TRP can be fed back to the positioning network element through the TRP list.
[0143] In some embodiments, this disclosure also provides a format for a TRP list included in a TRP information request. Table 1 below illustrates one such format for a TRP list.
[0144] Table 1
[0145] TRP List 0..1 >TRP Item 1.. <maxnotrps> < / maxnotrps>
[0146] Referring to Table 1, the fields in the TRP list must include at least "TRP List", and TRP List can be 0 or 1.
[0147] In some examples, when the TRP List indication is 1, the positioning network element instructs the base station to provide the list information of each of its TRPs. The list information of each TRP can be found in Table 2 below.
[0148] Referring to Table 1, in some examples, when the TRP List indication is 0, the location network element indicates that each second node does not need to feed back the list information of each TRP.
[0149] Referring to Table 1, the fields in the TRP list also include "TRP Item", which can be referred to as a TRP instance or TRP item, etc.
[0150] In some examples, the location element indicates the range of allowed feedback TRPs in each TRP List through TRP Item.
[0151] For example, in Table 1, "1… <maxnotrps>This indicates that the minimum number of TRPs allowed to be fed back in this TRP List is 1, and the maximum is [missing information]. <maxnotrps>,in <maxnotrps>It is a positive integer.
[0152] Furthermore, the TRP list can also indicate the type of TRP information that the positioning network element expects each base station to report.
[0153] For example, the TRP List also includes a TRP information TypeItem, which indicates the type of TRP information expected to be returned by the base station.
[0154] Table 2 below shows the format of one TRP information type item. The format of the TRP information type item can be combined with that in Table 1 above, as part of the TRP list.
[0155] Table 2
[0156]
[0157] Referring to Table 2, the "1..." item in the TRP information type field. <maxnotrpinfotypes>"Used to indicate the range of the number of types of TRP information that are allowed to be fed back in each TRP List."
[0158] For example, in Table 2, "1… <maxnotrpinfotypes>"This indicates that the minimum number of types of TRP information allowed to be fed back in the TRP List is 1, and the maximum is..." <maxnotrpinfotypes>,in <maxnotrpinfotypes>is a positive integer.
[0159] In some examples, the TRP information type item further includes: indication information used to indicate the type of TRP information expected to be fed back by the base station. For example, the "ENUMERATED” item in Table 2 shows several types of TRP information.
[0160] Referring to Table 2, the type of TRP information indicated by the TRP information type item includes, but is not limited to, at least one of the following: new radio physical cell identifier (NR PCI), next generation radio access network cell global identifier (NG-RAN CGI), new radio absolute radio frequency channel number (NR ARFCN), physical resource set configuration (PRS config), synchronization signal block configuration (SSB config), single frequency network initialization time (SFN Init Time), spatial direction information (spatial direction info), and geographic coordinates (Geo-coordinates).
[0161] Wherein, the new radio absolute radio frequency channel number NR ARFCN is used to represent the frequency point supported by the TRP. It should be understood that the NR ARFCN field is a number used to identify a specific spectrum resource in the communication system, and each ARFCN corresponds to a specific frequency point and bandwidth combination. In the case where the TRP information request sent by the positioning network element indicates that the NR ARFCN of each TRP on each base station is expected to be reported, it can be understood that the frequency point supported by each TRP on each base station is expected to be reported.
[0162] The SFN Init Time is also referred to as SFN frame number time information. It should be understood that the SFN Init Time relates to the synchronization process of the SFN, and represents the SFN time of the frame structure. Through reasonable setting of the SFN Init Time, the real-time and synchronization of the measurement of each TRP can be ensured, so as to reduce the positioning error and improve the positioning accuracy.
[0163] It should be noted that the TRP request information sent by the positioning network element to each base station can be different.
[0164] For example, in the case where each base station described in step S1051 includes a serving base station of the first node, and includes a neighboring base station of the serving base station, the TRP information type item (TRP information Type Item) included in the TRP information request sent by the positioning network element to the serving base station at least includes: indication information for indicating that the base station is expected to feed back the SFN Init Time. The TRP information request sent by the positioning network element to the neighboring base station can not include the above-mentioned indication information for indicating that the base station is expected to feed back the SFN Init Time.
[0165] It should be understood that in the position determination method provided in the present disclosure, the measurement signal sent by the first node is configured by the serving node of the first node; in the case where the serving node of the first node itself also participates in the measurement positioning as a second node, the positioning network element can additionally request the serving node of the first node to feed back the SFN Init Time when acquiring the TRP information of each second node, so that the measurement time can be subsequently coordinated to each second node (i.e., each base station described in step S1051), thereby ensuring the synchronization of the measurement and improving the accuracy of the positioning. In some examples, the SFN Init Time of the serving node of the first node can also be used as the sending time of the measurement signal as described above.
[0166] Referring to Table 2, the TRP information type item can further include: indication information for indicating whether the type of the TRP information expected to be fed back by the base station is a mandatory item.
[0167] For example, "M" in Table 2 indicates that the type of the TRP information of the corresponding row is a mandatory item. If "M" in Table 2 is replaced by "O", it indicates that the type of the TRP information of the corresponding row is an optional item.
[0168] Further, each base station feeds back the TRP information expected to be acquired by the positioning network element to the positioning network element through the TRP information response after receiving the TRP information request. For example, the present disclosure also provides a format of the TRP information response.
[0169] As shown below, if the TRP information includes the frequency points supported by the TRP, the TRP information can be fed back in the format of Table 3.
[0170] Table 3
[0171] >>NR ARFCN M INTEGER(0..3279165)
[0172] Reference Figure 3 The frequency points supported by the TRP are also the new absolute radio frequency channel number (NR ARFCN) of the TRP, and the frequency points supported by each TRP are fed back by NR ARFCN.
[0173] In some examples, as shown in Table 3, the TRP information response may also include an indication of whether the type of TRP information is required, such as "M" in Table 3 indicating that NR ARFCN is required.
[0174] In some examples, as shown in Table 3, the TRP information response may also include an indication of the range of values for the TRP information, such as the INTEGER (0..3279165) indication in Table 3. The NR ARFCN value type is INTEGER, with a minimum value of 0 and a maximum value of 3279165.
[0175] Considering that the second node participating in the positioning in this disclosure can each support nodes at different frequencies, the measurement signal of the first node can be configured to adapt to different frequencies.
[0176] For example, this disclosure also provides a measurement configuration request format so that the service node of the first node can configure the first node to transmit on frequency points supported by multiple second nodes based on the measurement configuration request of the positioning network element.
[0177] In some embodiments, the measurement signal sent by the first node is a paging reference signal (SRS).
[0178] Taking the SRS measurement signal as an example, Table 4 shows the format of a measurement configuration request sent by the positioning network element.
[0179] Table 4
[0180] Requested SRS Transmission Characteristics O
[0181] Referring to Table 4, the measurement configuration request shall include at least the requested SRS transmission characteristics, which may also be referred to as the required SRS transmission characteristics.
[0182] In some embodiments, the measurement configuration request includes specific content corresponding to the requested SRS transmission characteristics.
[0183] For example, the specific content of the SRS transmission feature can be set in the blank column (e.g., the third column) in Table 4 above. This disclosure does not limit the specific content of the SRS transmission feature.
[0184] In some embodiments, the measurement configuration request may also include indication information for indicating whether the SRS transmission characteristics of each request are required fields.
[0185] For example, as shown by "O" in Table 4, when the indication information is O, it indicates that the SRS transmission characteristics of the corresponding request are not required.
[0186] For example, when the indication information is M, the SRS transmission characteristics of the corresponding request are required fields.
[0187] In some embodiments, the SRS transmission characteristics include at least the frequency information of the SRS signal (SRS frequency).
[0188] It should be understood that the SRS signal frequency information (SRS frequency) and the frequency points supported by each of the multiple second nodes used to receive the measurement signal are the same information. That is, the positioning network element can be configured by the service node of the first node to send SRS signals according to the frequency points supported by each of the multiple second nodes, so that the frequency information of the sent SRS signal is consistent with the frequency points supported by each of the multiple second nodes.
[0189] Unlike traditional single-frequency positioning, the measurement configuration request provided in this disclosure includes frequency points supported by multiple second nodes for receiving SRS signals. As shown in Table 5, this disclosure also illustrates a format for a measurement configuration request.
[0190] Table 5
[0191] SRS frequency O INTEGER(0..3279165) NR ARFCN
[0192] As shown in Table 5, the measurement configuration request includes at least the SRS signal frequency information (SRS frequency), which is the frequency point supported by each of the multiple second nodes used to receive the SRS signal, corresponding to the NR ARFCN mentioned above.
[0193] In some embodiments, the measurement configuration request may also include indication information to indicate whether the SRS frequency is a required field.
[0194] For example, as shown by "O" in Table 5, when the indication information is 0, the frequency information indicating the SRS signal is not a required field.
[0195] For example, when the indication information is M, the frequency information indicating the SRS signal is a required field.
[0196] In some embodiments, where the measurement configuration request includes frequency information of the SRS signal, the measurement configuration request may also include the value range corresponding to the frequency information of the SRS signal.
[0197] For example, "INTEGER(0..3279165)" in Table 5 indicates that the data type of the frequency information of the SRS signal is "INTEGER", with a maximum value of 3279165 and a minimum value of 0.
[0198] Furthermore, in the location determination method provided in this disclosure, the frequency information of the SRS signal supports not only a single frequency point, but also different frequency point information.
[0199] Therefore, the list of measurement configuration requests can be expanded to represent the relevant information of multiple SRS frequencies in the format shown in Table 5. In this case, the number of frequency types supported by each of the multiple second nodes can affect the length of the list of measurement configuration requests.
[0200] Based on this, the frequency points supported by each of the multiple second nodes (such as the NR ARFCN mentioned above) can be obtained, and the frequency points supported by each of the multiple second nodes can be sent as the frequency information of the SRS signal in the measurement configuration request to the service node of the first node to configure different SRS signals.
[0201] Furthermore, in some embodiments, the measurement configuration request also includes: the method of transmitting the measurement signal. The method of transmitting the measurement signal includes, but is not limited to: time-division transmission and / or frequency-division transmission.
[0202] For example, Figure 7 The diagram illustrates one method of transmitting measurement signals: time-division multiplexing. (See reference...) Figure 7 When transmitting measurement signals using time-division multiplexing, a signal at frequency 1 can be transmitted at time t1, a signal at frequency 2 at time t2, and so on. i The signal at frequency i is transmitted at all times. Figure 7 The values on the horizontal axis represent time, and the values on the vertical axis represent frequency.
[0203] Furthermore, considering that time-division transmission may lead to positioning errors when the first node is a fast-moving object, this disclosure also provides a frequency-division transmission method for measurement signals.
[0204] For example, Figure 8 The diagram illustrates one method of transmitting a measurement signal: frequency division multiplexing (FDM). (See reference...) Figure 8 At the same time t, measurement signals at different frequencies can be modulated together, and then distinguished using a Fast Fourier Transform (FFT) in the frequency domain. It should be noted that the sampling frequency is greater than twice the signal frequency of the largest frequency among the frequency points supported by each of the multiple second nodes, to ensure that the original signal can be recovered without distortion. Figure 8 The values on the horizontal axis represent time, and the values on the vertical axis represent frequency.
[0205] The measurement signal can also be called the detection signal or the positioning measurement signal, etc.
[0206] To more clearly illustrate the location determination method provided in this disclosure, a specific example is given below to briefly introduce the traditional single-frequency point positioning method.
[0207] For example, if there are multiple TRPs in the scenario, such as TRP0, TRP1, TRP2, TRP3, TRP4, TRP5, and TRP6. In a scenario that only supports localization at the same frequency, if TRP0 and TRP3 are at the same frequency, TRP2 and TRP5 are at the same frequency, TRP6 and TRP4 are at the same frequency, and TRP1 is at a separate frequency; then, measurement reports for TRP0 and TRP3 are obtained at time t1; measurement reports for TRP2 and TRP5 are obtained at time t2; measurement reports for TRP6 and TRP4 are obtained at time t3; and measurement report for TRP1 is obtained at time t4.
[0208] When the measurement report includes the round-trip time (RTOA), angle of arrival (AOA), and reference signal strength (RSRP) of the measured signal, the TRP0 measurement report can be in the following format:
[0209] TRP0: {RTOA = rtoa0, AOA = aoa0, RSRP = d0}; where rtoa0 represents the one-way round-trip time of the measurement signal received by TRP0, aoa0 represents the angle of arrival of the measurement signal received by TRP0, and d0 represents the reference signal strength of the measurement signal received by TRP0. The measurement report formats for other TRPs can be found in the description of TRP0 above.
[0210] In some embodiments, the minimum interval between t1, t2, t3 and t4 is the positioning measurement cycle, which is typically on the order of 1 second.
[0211] It should be understood that in the traditional single-frequency positioning method, since the measurement reports of the above-mentioned different frequencies are measured and generated at different times, they are not suitable for jointly calculating the position of the first node, and cannot meet the number of measurement reports required to determine the position of the first node.
[0212] However, based on the location determination method provided in this disclosure, the measurement reports of each TRP can be obtained in a single process. For example, the measurement reports of all the above TRPs can be obtained at time t1. Therefore, it is suitable for jointly calculating the location of the first node and can ensure the smooth progress of the positioning.
[0213] For ease of understanding, this disclosure also provides several methods for determining the location of the first node based on measurement reports.
[0214] (a) Method 1
[0215] When the measurement report includes the signal quality parameters of the received measurement signals, the location of the first node is determined based on the measurement reports sent by each second node, including: determining the distance from the first node to each second node based on the frequency points supported by each second node and the signal quality parameters of the measurement signals received by each second node; and determining the location of the first node based on the distance from the first node to each second node and the location of each second node.
[0216] It should be understood that determining the position of the first node based on the signal quality parameters of the measured signal can avoid the problem of large errors in the time delay parameters caused by physical obstacles, thus improving the accuracy of positioning.
[0217] Taking signal quality parameters including Reference Signal Strength (RSRP) and / or signal attenuation as an example, RSRP, also known as the received reference signal strength or received reference signal power, is used to characterize the energy intensity information remaining after the measured signal has propagated a certain distance. It is easy to understand that RSRP is related to the signal propagation distance. Therefore, the relationship between RSRP and the propagation distance (i.e., the distance between the second node and the first node) can be constructed based on the path loss attenuation formula.
[0218] In some embodiments, the second node is taken as an example of a TRP. The energy attenuation of the measurement signal received by the i-th TRP in the air satisfies the following formula (1):
[0219] LP i =m*lg(f i )+n*lg(L i )+A formula (1);
[0220] Where LP represents the energy loss of the measurement signal received by the i-th TRP propagating through the air (where energy loss can also be called signal attenuation), m represents the frequency attenuation coefficient, and f i L represents the frequency of the measurement signal received by the i-th TRP, i.e., the frequency point supported by the i-th TRP, n represents the distance attenuation coefficient, and L represents the distance attenuation coefficient. i This represents the distance the measurement signal received by the i-th TRP has traveled, which is also the distance between the i-th TRP and the first node; A is a constant.
[0221] In a specific example, m is 20.
[0222] In a specific example, n is 20.
[0223] In a specific example, A is 32.44.
[0224] Based on the above formula (1) which satisfies the energy attenuation of the measurement signal received by the i-th TRP in the air, the i-th TRP and the j-th TRP among the multiple TRPs satisfy the following formula (2):
[0225] LP i -LP j =(m*lg(f i )+n*lg(L i )+A)-(m*lg(f j )+n*lg(L j )+
[0226] A) Formula (2);
[0227] That is, the i-th TRP and the j-th TRP satisfy the following formula (3):
[0228]
[0229] Considering signal energy loss, it equals the difference between the initial transmit power and the reference signal strength (i.e., the reference signal received power). Assuming the initial transmit power of the measurement signal received by each TRP is the same, let the initial transmit power be W, and the reference signal strength of the i-th TRP be d. i And the reference signal strength of the j-th TRP is d j For example, the energy loss LP of the measurement signal received by the i-th TRP is... i It can be represented as LP i =Ad i The energy loss LP of the measurement signal received by the j-th TRP j It can be represented as
[0230] Therefore, the above formula (3) can be expressed in the form of the following formula (4):
[0231]
[0232] Furthermore, considering that the position of the i-th TRP and the first node satisfies the following formula (5):
[0233]
[0234] Based on formulas (4) and (5), it can be seen that the i-th TRP and the j-th TRP satisfy the following formula (6):
[0235]
[0236] Where, x i Used to represent the geographic coordinate value of one dimension of the i-th TRP, y i z is used to represent the geographic coordinate value of another dimension of the i-th TRP. i The geographic coordinate value used to represent another dimension of the i-th TRP; x j Used to represent the geographic coordinate value of one dimension of the j-th TRP, y j z is used to represent the geographic coordinate value of another dimension of the j-th TRP. j X is used to represent the geographic coordinate value of another dimension of the j-th TRP; Y is used to represent the geographic coordinate value of one dimension of the first node; Z is used to represent the geographic coordinate value of another dimension of the first node.
[0237] In summary, it can be seen that the above d i d j m, n, f i f j x i y i z i x j y j and z j All parameters are known, and the position of the first node [X, Y, Z] is the parameter to be obtained.
[0238] Therefore, the location of the first node can be obtained by jointly calculating the signal quality parameters of the measurement signals received by multiple TRPs at different geographical locations. For example, based on the above formula, the least squares method can be used to solve for the three unknowns [X, Y, Z], thereby enabling the determination of the location of the first node in the existing deployment scenario without adding new base stations at the same frequency.
[0239] (II) Method Two
[0240] When the measurement report includes the time delay parameter of the measurement signal, determining the position of the first node based on the measurement report sent by each second node may further include: determining the position of the first node based on the position of each second node and the time delay parameter of the measurement signal received by each second node.
[0241] It should be understood that the i-th TRP and the j-th TRP satisfy the following formula (7):
[0242]
[0243] Where, x i y i z i x j y j and z j The relevant meanings can be found in the above formula (6); rtoa i rtoa is used to represent the one-way round-trip time of the measurement signal received by the i-th TRP. j The time to one-way round trip is used to represent the measurement signal received by the j-th TRP, and c is used to represent the speed of light.
[0244] As can be seen from the above, the aforementioned rtoa i rtoa j x i y i z i x j y j and z j All parameters are known, and the position of the first node [X, Y, Z] is the parameter to be obtained.
[0245] Therefore, the location of the first node can be obtained by jointly calculating the time delay parameters of the measurement signals received by TRPs from multiple different geographical locations.
[0246] To illustrate the solution more clearly, a specific example will be used below for a brief explanation.
[0247] In a specific example, there are multiple TRPs in the scenario used to receive measurement signals, such as TRP0, TRP1, TRP2, TRP3, TRP4, TRP5, and TRP6. The measurement reports obtained by the positioning network element include:
[0248] TRP0: {RTOA = rtoa0};
[0249] TRP1: {RTOA = rtoa1};
[0250] TRP2: {RTOA = rtoa2};
[0251] TRP3: {RTOA = rtoa3};
[0252] TRP4: {RTOA = rtoa4};
[0253] TRP5: {RTOA = rtoa5}; and,
[0254] TRP6: {RTOA=rtoa6}.
[0255] Wherein, rtoa0 represents the one-way round-trip time of the measurement signal received by TRP0, rtoa1 represents the one-way round-trip time of the measurement signal received by TRP1, rtoa2 represents the one-way round-trip time of the measurement signal received by TRP2, rtoa3 represents the one-way round-trip time of the measurement signal received by TRP3, rtoa4 represents the one-way round-trip time of the measurement signal received by TRP4, rtoa5 represents the one-way round-trip time of the measurement signal received by TRP5, and rtoa6 represents the one-way round-trip time of the measurement signal received by TRP6.
[0256] If TRP1, TRP3, and TRP4 are located in the same PRRU (e.g., PRRU1), they can be considered to have the same geographical location. Considering that the location of the first node is three-dimensional information, determining its location requires measurement reports from at least four second nodes located in different geographical locations. Therefore, the measurement reports received by the second nodes located in the same geographical location can be merged into a single measurement report, which is then combined with the measurement reports generated by the other three second nodes located in different geographical locations for positioning. This improves the accuracy and stability of the measurement report corresponding to that geographical location, thereby increasing the accuracy of location determination.
[0257] For example, the measurement report obtained by merging the measurement reports of TRP1, TRP3, and TRP4 is as follows: PRRU1: {RTOA=rtoa ro }. Among them, rtoa ro The one-way round-trip time is obtained by fusing rtoa1, rtoa2, and rtoa3. The fusing method includes, but is not limited to, Kalman filtering and / or mean filtering.
[0258] The location of PRRU1 is the same as that of TRP1, TRP3, and TRP4, and can be represented by [x1, y1, z1]. Here, x1 represents the geographic coordinates of PRRU1 in one dimension (e.g., latitude), y1 represents the geographic coordinates of PRRU1 in another dimension (e.g., longitude), and z1 represents the geographic coordinates of PRRU1 in another dimension (e.g., altitude). The representation of other locations follows the same principle. If we use [x0, y0, z0] to represent the location of TRP0, [x2, y2, z2] to represent the location of TRP2, [x5, y5, z5] to represent the location of TRP5, and [x6, y6, z6] to represent the location of TRP6, then based on the above formula (7), each TRP satisfies the following relationship:
[0259]
[0260] Furthermore, an equation can be constructed based on the above relationships, and the actual values of the positions and one-way round-trip times of each TRP can be substituted to determine the position [X, Y, Z] of the first node. Based on this, the position determination of a multi-frequency scene is realized.
[0261] In some embodiments, the location of each second node is sent by the second node through a measurement report. For example, when a second node reports the reception status of a measurement signal based on a measurement report, it also reports its own location along with the measurement report so that the positioning network element can locate the first node.
[0262] In other embodiments, the location of the second node is sent by the second node through its configuration information, which includes at least the frequency points supported by the second node. For example, before the first node sends a measurement signal, the positioning network element interacts with each of the second nodes to obtain their locations. In a specific example, refer to the embodiments shown in steps S105 and S1051 above.
[0263] In some embodiments, such as Figure 9 As shown, the location determination method further includes the following steps S106 and S107:
[0264] S106. The positioning network element receives a location query request sent by the third node. The location query request is used to request the location of the first node.
[0265] In this case, the third node and the first node are the same node, or the third node and the first node are different nodes.
[0266] When the third node and the first node are the same node, the third node can query its own location from the positioning network element. For example, if the third node is a mobile device located in an indoor scene, and it wants to know its own location, it will actively initiate a location query request to the positioning network element and obtain its own location sent back by the positioning network element.
[0267] When the third node is a different node from the first node, the third node queries the locations of other nodes besides itself. For example, if the third node is a terminal device and has the authority to query the location of a certain vehicle, it actively initiates a location query request to the positioning network element and obtains the vehicle's location sent back by the positioning network element when it wants to know the location of that vehicle.
[0268] S107. The positioning network element sends the location of the first node to the third node.
[0269] Therefore, location determination can only be performed upon receiving a location query request. It should be understood that... Figure 9 The methods shown are not mandatory steps. For example, position determination can also be based on a period by default.
[0270] In some embodiments, the location query request further includes the identifier of the first node and / or the identifier of the serving node of the first node, so that the positioning network element can determine a plurality of second nodes for receiving measurement signals based on the identifier of the first node and / or the identifier of the serving node of the first node; wherein, the second node is the serving node of the first node or a neighboring node of the serving node, the serving node is the serving base station or the serving TRP, and the neighboring node is the neighboring base station or the neighboring TRP.
[0271] As can be seen, the above mainly introduces the location determination method provided in this disclosure from the perspective of locating network elements. This disclosure also provides a location determination method applicable to any device having the functions of a service node with the aforementioned first node. Taking a service node whose execution subject is the first node as an example... Figure 10 The method for determining a location includes the following steps S201 and S202:
[0272] S201. The service node of the first node receives a measurement configuration request. The measurement configuration request is used to request the configuration of measurement signals for the first node. The measurement configuration request includes the frequency points supported by each of the multiple second nodes for receiving the measurement signals. The measurement signals are used to assist in measuring the position of the first node.
[0273] In some embodiments, at least two of the plurality of second nodes support different frequencies. It should be understood that, with at least two second nodes supporting different frequencies, this disclosure enables location determination in multi-frequency scenarios.
[0274] In some embodiments, the measurement configuration request may also include the method of transmitting the measurement signal, such as, but not limited to, time-division transmission and / or frequency-division transmission.
[0275] In some embodiments, the measurement configuration request also includes the identifiers of each second node. Furthermore, if the identifiers of each second node include the identifier of the service node of the first node, it means that the service node of the first node also functions as a second node.
[0276] In some embodiments, the measurement configuration request is sent by the aforementioned positioning network element.
[0277] S202, The service node of the first node sends measurement configuration information to the first node. The measurement configuration information is used to configure the first node to send measurement signals on the frequency points supported by the multiple second nodes, and the measurement configuration information includes at least the frequency points supported by the multiple second nodes.
[0278] The location determination method disclosed herein has several advantages. Firstly, before measurement, it uniformly informs the first node of the frequency points supported by multiple second nodes to configure the first node's measurement signal. This eliminates the need for repeated measurement processes, allowing location determination of the first node based on different frequency points within a single process. This avoids large positioning errors caused by multiple interactions, improving the accuracy of location determination and increasing efficiency. Secondly, compared to positioning methods that only support single frequency points, the method disclosed herein is not limited to second nodes with a single frequency point, but offers more selectable second nodes, reducing the problem of insufficient second nodes preventing positioning. Furthermore, because more measurement reports from second nodes can be obtained during location determination, and each second node supports different frequency points, a comprehensive positioning measurement report can be acquired, improving the accuracy, precision, and stability of location determination based on the measurement reports. In summary, the location determination method disclosed herein provides more selectable second nodes, improving the efficiency, accuracy, precision, and stability of location determination.
[0279] In some embodiments, after step S201, as Figure 11 As shown, it also includes the following steps:
[0280] S203. The service node of the first node sends a measurement configuration response, which includes at least the time of transmission of the measurement signal.
[0281] Based on this, it is beneficial to inform each second node of the transmission time of the measurement signal, so as to ensure that each second node performs synchronous measurement.
[0282] To more clearly illustrate the location determination method provided in this disclosure, several specific examples are given below.
[0283] (I) Example 1
[0284] Reference Figure 12 The location determination method provided in this disclosure includes the following steps S301 to S311:
[0285] S301. The positioning network element obtains the configuration information of each second node. The configuration information of each second node includes at least the frequency points supported by that second node. The second nodes include the serving node of the first node and its neighboring nodes.
[0286] In some examples, the configuration information includes TRP information in the second node.
[0287] S302, The positioning network element sends a measurement configuration request to the service node of the first node; correspondingly, the service node of the first node accepts the measurement configuration request.
[0288] The measurement configuration request is used to request the configuration of measurement signals for the first node, and the measurement configuration request includes the frequency points supported by each of the multiple second nodes for receiving the measurement signals.
[0289] In some examples, the measurement configuration request is a New Wireless Near Positioning Assist Information Request (NRPPapositioning information request).
[0290] S303, The service node of the first node determines the measurement signal resources of the first node based on the measurement configuration request.
[0291] In some examples, the measurement signal is the paging reference signal SRS.
[0292] S304. The service node of the first node sends measurement configuration information to the first node; correspondingly, the first node receives the measurement configuration information.
[0293] The measurement configuration information is used to configure the first node to transmit measurement signals on the frequencies supported by each of the multiple second nodes, and the measurement configuration information includes at least the frequencies supported by each of the multiple second nodes. Based on this, the configuration of the measurement signals is completed.
[0294] In some examples, when the first node is a user equipment (UE), the measurement configuration information is the terminal paging reference signal configuration (SRS) for the UE.
[0295] S305. The service node of the first node sends a measurement configuration response to the positioning network element; correspondingly, the service node of the first node receives the measurement configuration response.
[0296] In some examples, the measurement configuration response includes the timing of the measurement signal transmission.
[0297] In some examples, the measurement configuration request is a New Wireless Near Positioning Assist Information (NRPPapositioning information) response.
[0298] S306. The positioning network element sends a measurement signal activation request to the service node of the first node; correspondingly, the service node of the first node receives the measurement signal activation request.
[0299] In some examples, the measurement signal activation request can be a New Wireless Proximity Positioning Activation Request (NRPPapositioning activation request).
[0300] S307. The service node of the first node sends a measurement signal activation request to the first node; correspondingly, the first node receives the measurement signal activation request.
[0301] Based on this, the first node is activated to send a measurement signal.
[0302] S308. The service node of the first node sends a measurement signal activation response to the positioning network element; correspondingly, the positioning network element receives the measurement signal activation response.
[0303] In some examples, the measurement signal activation request can be a New Wireless Proximity Positioning Activation Response (NRPPapositioning activation response).
[0304] S309. The positioning network element sends a positioning request to each second node; correspondingly, each second node receives the positioning request.
[0305] It should be understood that upon receiving a positioning request, each second node performs preparatory work related to receiving measurement signals. A positioning request can also be referred to as a measurement request.
[0306] In some examples, the location request also includes the time when the signal was sent.
[0307] In some examples, the location request is a New Wireless Near Range Assisted Measurement Request (NRPPa measurementrequest).
[0308] S310, the first node sends a measurement signal; correspondingly, each second node receives the measurement signal.
[0309] S311. Each second node sends a measurement report to the positioning network element; correspondingly, the positioning network element receives the measurement reports sent by each second node.
[0310] In some examples, measurement reports are sent via the new wireless proximity-assisted measurement response (NRPPa).
[0311] Furthermore, the positioning network element determines the location of the first node based on the measurement reports sent by each second node.
[0312] (II) Example 2
[0313] In a specific example, taking the second node as TRP, there are 5 TRPs in the scenario: TRP1, TRP2, TRP3, TRP4, and TRP5. Among them, TRP1 and TRP2 are both located at PRRU1 and have the same geographical location; TRP3, TRP4, and TRP5 are located at different geographical locations, and none of them are at the same geographical location as PRRU1.
[0314] The location network element obtains the frequency points supported by each TRP (such as TRP1, TRP2, TRP3, TRP4 and TRP5 mentioned above).
[0315] Furthermore, the positioning network element sends the frequency points supported by each TRP to the service node of the first node, so as to configure the first node to send measurement signals on the frequency points supported by each TRP.
[0316] Furthermore, each TRP receives measurement signals and generates a measurement report.
[0317] Furthermore, the positioning network element receives measurement reports generated by each TRP and determines the location of the first node based on the measurement reports.
[0318] In a specific example, the measurement report for TRP1 is {[4m, 6m, 5m], f1, rtoa1 = 32.6tc}; the measurement report for TRP2 is {[4m, 6m, 5m], f2, rtoa2 = 34tc};
[0319] The measurement report for TRP3 is {[24m, 6m, 15m], f3, rtoa3} = 108.5tc}; the measurement report for TRP4 is {[24m, 26m, 5m], f2, rtoa4 = 155.6tc}; and the measurement report for TRP5 is {[4m, 26m, 5m], f1, rtoa5 = 116.4tc}.
[0320] It can be seen that TRP1 and TRP5 support the same frequency point, f1; TRP2 and TRP4 support the same frequency point, f2; and TRP3 supports the frequency point f3. The one-way round-trip time of the measurement signal received by TRP1 is 32.6tc, the one-way round-trip time of the measurement signal received by TRP2 is 34tc, the one-way round-trip time of the measurement signal received by TRP3 is 108.5tc, the one-way round-trip time of the measurement signal received by TRP4 is 155.6tc, and the one-way round-trip time of the measurement signal received by TRP5 is 116.4tc.
[0321] Since TRP1 and TRP2 are located in the same PRRU and have the same geographical location, the measurement reports generated by TRP1 and TRP2 can be merged into one measurement report, as follows: {[4m, 6m, 5m], f1, f2, rtoa1 = 34tc}.
[0322] When the position of the first node is determined based on formula (7) in Method 2 above, taking the position of the first node as [X, Y, Z] as an example, the above measurement reports satisfy the following relationship:
[0323]
[0324] Furthermore, based on the least squares method, the above formulas (12) to (14) are calculated to determine the position of the first node [X, Y, Z] as [8m, 9m, 5m].
[0325] In summary, the location determination method provided in this disclosure includes the following steps in sequence: obtaining the frequency points supported by each base station's TRP; configuring the multi-frequency measurement signal sent by the first node; enabling channel measurement; and determining the location of the first node based on the measurement report obtained from the channel measurement.
[0326] Based on this, location determination can be achieved across multiple frequency points.
[0327] As can be seen, the above mainly describes the solutions provided by the embodiments of this disclosure from a methodological perspective. To achieve the above functions, the embodiments of this disclosure provide corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the modules and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0328] The following describes the relevant apparatus provided in this disclosure. It should be understood that the various apparatuses or devices described below correspond to the location determination methods described above.
[0329] This disclosure also provides a positioning network element, including: a first communication module and a first processing module.
[0330] The first communication module is used to send a measurement configuration request to the service node of the first node. The measurement configuration request is used to request the configuration of measurement signals for the first node, and the measurement configuration request includes the frequency points supported by each of the multiple second nodes for receiving the measurement signals.
[0331] The first communication module is also used to receive measurement reports sent by each second node.
[0332] The first processing module is used to determine the location of the first node based on the measurement reports sent by each second node.
[0333] In some embodiments, after sending a measurement configuration request to the service node of the first node, the first communication module is further configured to receive a measurement configuration response sent by the service node, the measurement configuration response including at least the transmission time of the measurement signal; and send a positioning request to each of the second nodes, the positioning request being used to request each of the second nodes to receive the measurement signal sent by the first node and generate a measurement report, the positioning request including at least the transmission time of the measurement signal.
[0334] In some embodiments, before sending a measurement configuration request to the service node of the first node, the first communication module is further configured to obtain configuration information of each second node, wherein the configuration information of each second node includes at least the frequency points supported by the second node.
[0335] In some embodiments, the second node is a Transmitter / Receiver Point (TRP), and multiple second nodes are multiple TRPs. When the multiple TRPs include multiple first TRPs located in a first geographical location, a second TRP located in a second geographical location, and a third TRP located in a third geographical location, and the first, second, and third geographical locations are all different geographical locations, the first processing module is specifically used to fuse the measurement reports sent by each of the M target TRPs among the multiple first TRPs into a single measurement report, obtaining a fused measurement report, where M is a positive integer greater than 1. Based on the fused measurement report, the measurement reports sent by the second TRPs, and the measurement reports sent by the third TRPs, the location of the first node is determined.
[0336] In some embodiments, the first processing module is further configured to: randomly select M first TRPs from a plurality of first TRPs as M target TRPs; determine the variance of each of the M first TRPs from the plurality of first TRPs; select the M first TRPs with the smallest variance from the plurality of first TRPs as M target TRPs; determine the standard deviation of each of the M first TRPs from the plurality of first TRPs; and select the M first TRPs with the smallest standard deviation from the plurality of first TRPs as M target TRPs.
[0337] In some embodiments, the first processing module is specifically used to fuse the measurement reports sent by each of the M target TRPs in a plurality of first TRPs into a single measurement report based on Kalman filtering and / or mean filtering, thereby obtaining a fused measurement report.
[0338] In some embodiments, the first processing module is specifically configured to, when the measurement report includes signal quality parameters of the received measurement signals, determine the distance from the first node to each of the second nodes based on the frequency points supported by each of the second nodes and the signal quality parameters of the measurement signals received by each of the second nodes; and determine the position of the first node based on the distance from the first node to each of the second nodes and the position of each of the second nodes.
[0339] In some embodiments, the first processing module is specifically configured to determine the position of the first node based on the position of each second node and the time delay parameters of the measurement signals received by each second node, when the measurement report includes the time delay parameters of the measurement signals.
[0340] In some embodiments, the first communication module is further configured to receive a location query request sent by a third node, the location query request being used to request the location of the first node; and to send the location of the first node to the third node; wherein the third node and the first node are the same node, or the third node and the first node are different nodes.
[0341] In some embodiments, the location query request includes the identifier of the first node and / or the identifier of the serving node of the first node. The first processing module is further configured to determine a plurality of second nodes for receiving measurement signals based on the identifier of the first node and / or the identifier of the serving node of the first node. The second nodes are serving nodes of the first node or neighboring nodes of the serving node. The serving node is a serving base station or a serving TRP, and the neighboring nodes are neighboring base stations or neighboring TRPs.
[0342] Furthermore, embodiments of this disclosure also provide a service node for a first node, including a second communication module. In some embodiments, the service node for the first node further includes a second processing module.
[0343] The first communication module is used to receive a measurement configuration request, which requests the configuration of a measurement signal for the first node. The measurement configuration request includes the frequency points supported by each of the multiple second nodes for receiving the measurement signal. The measurement signal is used to assist in measuring the position of the first node. The module also sends measurement configuration information to the first node, which configures the first node to send measurement signals on the frequency points supported by each of the multiple second nodes. The measurement configuration information includes at least the frequency points supported by each of the multiple second nodes.
[0344] The first communication module is also used to send a measurement configuration response, which includes at least the time of transmission of the measurement signal.
[0345] The second processing module is used to determine the resource configuration of the measurement signal based on the measurement configuration request.
[0346] It should be noted that the above module division is illustrative and represents only one logical functional division; in actual implementation, other division methods are possible. For example, two or more functions can be integrated into a single processing module. The integrated module described above can be implemented either in hardware or as a software functional module.
[0347] In implementing the functions of the integrated modules described above in hardware, this disclosure also provides a possible structure for a communication device used to execute the location determination method provided in this disclosure. Similarly, the communication device and the location determination method described above can be referred to in correspondence.
[0348] like Figure 13 As shown, the communication device includes a processor 1302 and a communication interface 1303. In some examples, the communication device may also include at least one of a bus 1304 and a memory 1301.
[0349] Processor 1302 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with embodiments of this disclosure. Processor 1302 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with embodiments of this disclosure. Processor 1302 may also be a combination of computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0350] The communication interface 1303 is used to connect to other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0351] The memory 1301 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.
[0352] As one possible implementation, the memory 1301 can exist independently of the processor 1302. The memory 1301 can be connected to the processor 1302 via a bus 1304 and is used to store instructions or program code executable by the processor 1302, such as computer program instructions. When the processor 1302 calls and executes the instructions or program code stored in the memory 1301, it can implement the location determination method provided in the embodiments of this disclosure.
[0353] In another possible implementation, the memory 1301 can also be integrated with the processor 1302.
[0354] The 1304 bus can be an extended industry standard architecture (EISA) bus, etc. The 1304 bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 13 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0355] Some embodiments of this disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) storing computer program instructions that, when executed on a computer (e.g., the aforementioned communication device, base station, first terminal, second terminal, and their processor, etc.), cause the computer to perform the location determination method as described in any of the above embodiments. It should be understood that this disclosure does not limit the specific form of the computer.
[0356] In some examples, the aforementioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in this disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage media" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0357] This disclosure provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the location determination method described in any of the above embodiments.
[0358] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.< / maxnotrpinfotypes> < / maxnotrpinfotypes> < / maxnotrpinfotypes> < / maxnotrpinfotypes> < / maxnotrps> < / maxnotrps> < / maxnotrps>
Claims
1. A method of position determination, characterized by, The method comprises: sending a measurement configuration request to a serving node of the first node, the measurement configuration request being used to request configuring a measurement signal for the first node, and the measurement configuration request comprising a plurality of frequency points respectively supported by the second nodes for receiving the measurement signal; receiving measurement reports sent by the second nodes respectively, and determining the position of the first node based on the measurement reports sent by the second nodes respectively.
2. The method of claim 1, wherein, At least two second nodes in the plurality of second nodes support different frequency points.
3. The method of claim 1, wherein, After the sending of the measurement configuration request to the serving node of the first node, the method further comprises: receiving a measurement configuration response sent by the serving node, the measurement configuration response comprising at least a sending time of the measurement signal; sending a positioning request to each of the second nodes respectively, the positioning request being used to request each of the second nodes to receive the measurement signal sent by the first node and to generate the measurement report, the positioning request comprising at least the sending time of the measurement signal.
4. The method of claim 1, wherein, Before the sending of the measurement configuration request to the serving node of the first node, the method further comprises: obtaining configuration information of each of the second nodes, the configuration information of each of the second nodes comprising at least a frequency point supported by the second node.
5. The method of claim 1, wherein, The second nodes are transmission and reception points (TRPs), and the plurality of second nodes are a plurality of TRPs. In a case where the plurality of TRPs comprise a plurality of first TRPs located at a first geographic location, a second TRP located at a second geographic location, and a third TRP located at a third geographic location, and the first geographic location, the second geographic location, and the third geographic location are three different geographic locations, the determining of the position of the first node based on the measurement reports sent by the second nodes respectively comprises: fusing measurement reports sent by M target TRPs in the plurality of first TRPs respectively into one measurement report to obtain a fused measurement report, M being a positive integer greater than 1; determining the position of the first node based on the fused measurement report, a measurement report sent by the second TRP, and a measurement report sent by the third TRP.
6. The method of claim 5, wherein, The M target TRPs are determined based on any one of the following manners: randomly selecting the M first TRPs from the plurality of first TRPs as the M target TRPs; determining a variance of every M first TRP in the plurality of first TRPs; selecting M first TRPs with the smallest variance from the plurality of first TRPs as the M target TRPs; determining a standard deviation of every M first TRP in the plurality of first TRPs; selecting M first TRPs with the smallest standard deviation from the plurality of first TRPs as the M target TRPs.
7. The method of claim 5, wherein, The fusing of the measurement reports sent by the M target TRPs in the plurality of first TRPs respectively into one measurement report to obtain the fused measurement report comprises: fusing the measurement reports sent by the M target TRPs in the plurality of first TRPs respectively into one measurement report based on Kalman filtering and / or mean filtering to obtain the fused measurement report.
8. The method of claim 1, wherein, The measurement report comprises at least one of: a time delay parameter of the measurement signal, a signal quality parameter of the measurement signal, and an angle parameter of the measurement signal. The signal quality parameter comprises a reference signal strength (RSRP) and / or a signal attenuation value, and the time delay parameter comprises a one-way round-trip time (RTOA) and / or a round-trip time (RTT).
9. The method of claim 8, wherein, In a case where the measurement report comprises the signal quality parameter of the received measurement signal, the determining of the position of the first node based on the measurement report sent by each of the second nodes comprises: determining distances from the first node to each of the second nodes based on frequency points supported by each of the second nodes and the signal quality parameter of the measurement signal received by each of the second nodes; and determining the position of the first node based on the distances from the first node to each of the second nodes and the positions of each of the second nodes.
10. The method of claim 8, wherein, In a case where the measurement report comprises the time delay parameter of the measurement signal, the determining of the position of the first node based on the measurement report sent by each of the second nodes comprises: determining the position of the first node based on the positions of each of the second nodes and the time delay parameter of the measurement signal received by each of the second nodes.
11. The method of claim 9 or 10, wherein: the position of the second node is sent by the second node through the measurement report; and / or the position of the second node is sent by the second node through configuration information of the second node, the configuration information of the second node comprising at least a frequency point supported by the second node. The method further comprises:
12. The method of claim 1, wherein, receiving a position query request sent by a third node, the position query request being used to request to obtain the position of the first node; sending the position of the first node to the third node; wherein the third node and the first node are the same node, or the third node and the first node are different nodes. The position query request comprises an identifier of the first node and / or an identifier of a serving node of the first node, and the method further comprises:
13. The method of claim 12, wherein, determining the plurality of second nodes used to receive the measurement signal based on the identifier of the first node and / or the identifier of the serving node of the first node; wherein the second node is a serving node or a neighboring node of the first node, the serving node is a serving base station or a serving TRP, and the neighboring node is a neighboring base station or a neighboring TRP. The method comprises:
14. A method of position determination, characterized by receiving a measurement configuration request, the measurement configuration request being used to request to configure a measurement signal for a first node, the measurement configuration request comprising frequency points supported by each of a plurality of second nodes used to receive the measurement signal, the measurement signal being used to assist in measuring a position of the first node; sending measurement configuration information to the first node, the measurement configuration information being used to configure the first node to send the measurement signal on the frequency points supported by each of the plurality of second nodes, and the measurement configuration information comprising at least the frequency points supported by each of the plurality of second nodes. 15. The method of claim 14, wherein, At least two of the second nodes support different frequency points.
16. The method of claim 14, wherein, After receiving the measurement configuration request, the method further includes: sending a measurement configuration response, the measurement configuration response including at least a transmission time of the measurement signal.
17. A communications device, characterized by comprising: a processor and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to cause the communication device to perform the position determination method of any of claims 1-16.
18. A computer-readable storage medium, characterized in that, The computer readable storage medium has stored thereon computer instructions, which when executed on a computer, cause the computer to perform the position determination method of any of claims 1-16.
19. A computer program product, characterised in that, The computer program product contains computer instructions, which when executed on a computer, cause the computer to perform the position determination method of any of claims 1-16.