Terminal positioning method and apparatus, receiving end device, and core network device

By calculating the NLOS/LOS identification information and screening the measurement values ​​with high reliability through the receiving device, the problem of insufficient positioning accuracy in the existing technology is solved and higher-precision terminal positioning is achieved.

CN115334639BActive Publication Date: 2025-10-10DATANG MOBILE COMM EQUIP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110513670.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-11
Publication Date
2025-10-10
Estimated Expiration
2041-05-11

AI Technical Summary

Technical Problem

In the existing terminal positioning method, since LMF cannot accurately identify the link type between UE and TRP, the TOA measurement value has non-line-of-sight path or low Ricean factor, resulting in a decrease in positioning accuracy and failure to meet the positioning accuracy requirements.

Method used

The receiving device obtains the reference signal configuration information and the corresponding reference signal, calculates the time domain, frequency domain and spatial domain measurement parameters, generates NLOS/LOS identification information, and selects the measurement values ​​with high reliability for positioning. The core network equipment performs positioning based on this information.

Benefits of technology

The accuracy of terminal positioning is improved, and the positioning accuracy requirements are met. By identifying the link reliability, highly reliable measurement values ​​are selected for position calculation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115334639B_ABST
    Figure CN115334639B_ABST
Patent Text Reader

Abstract

The application provides a terminal positioning method and device, a receiving end equipment and a core network equipment, and solves the problem of low positioning accuracy of the existing terminal positioning method, which cannot meet the positioning accuracy requirement. The method of the application comprises the following steps: the receiving end equipment acquires first reference signal configuration information and corresponding first reference signals; the receiving end equipment obtains NLOS / LOS identification information and measurement values; the receiving end equipment sends the NLOS / LOS identification information and the measurement values to the core network equipment, so that the core network equipment performs positioning on a target terminal according to the measurement values and the NLOS / LOS identification information, or performs positioning on the target terminal according to the NLOS / LOS identification information and the measurement values. The application can improve the positioning accuracy of the terminal and meet the positioning accuracy requirement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a terminal positioning method, device, receiving end equipment and core network equipment. Background Art

[0002] In wireless communication positioning systems, the accuracy of wireless signal TOA (Time of Arrival) measurements is a key factor affecting positioning performance.

[0003] Wireless signal time-of-arrival (TOA) measurement is a common method for determining the distance between transmitters and receivers by measuring the propagation delay of radio waves from transmitters to receivers. By obtaining TOA measurements of a target UE (User Equipment) and multiple surrounding Transmit Receive Points (TRPs), combined with the known locations of the TRPs, the UE's location can be determined using various location calculation algorithms.

[0004] In the current terminal positioning method, since the LMF (Location Management Function) entity cannot know whether the delay measurement value provided by the UE / gNB corresponds to the situation where the link between the receiver and the transmitter has only an NLOS (Non Line of Sight) path and no LOS (Line of Sight) path, or there is an LOS path but the Rice factor is very low, the use of the delay measurement values ​​corresponding to these links will cause a serious decrease in positioning accuracy and cannot meet the positioning accuracy requirements. Summary of the Invention

[0005] The purpose of the present invention is to provide a terminal positioning method, device, receiving end equipment and core network equipment to solve the problem that the positioning accuracy of existing terminal positioning methods is low and cannot meet the positioning accuracy requirements.

[0006] To achieve the above objectives, an embodiment of the present invention provides a terminal positioning method, including:

[0007] The receiving end device obtains the first reference signal configuration information and the first reference signal corresponding thereto;

[0008] The receiving end device obtains non-line-of-sight NLOS / line-of-sight LOS identification information and a measurement value, where the NLOS / LOS identification information is obtained from the first reference signal configuration information and the first reference signal corresponding thereto;

[0009] The receiving device sends the NLOS / LOS identification information and the measurement value to the core network device, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or the receiving device locates the target terminal according to the NLOS / LOS identification information and the measurement value.

[0010] The NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or the measurement value corresponding to the link.

[0011] The receiving device obtains NLOS / LOS identification information, including:

[0012] Obtaining a function value of a target metric parameter according to the reference signal configuration information and the first reference signal;

[0013] generating the NLOS / LOS identification information according to the function value of the target metric parameter;

[0014] The target metric parameter includes at least one of the following:

[0015] Time domain measurement parameters;

[0016] Frequency domain measurement parameters;

[0017] Spatial metric parameters.

[0018] The step of obtaining a function value of a time domain metric parameter according to the reference signal configuration information and the first reference signal includes:

[0019] Obtaining a time domain impulse response CIR according to the reference signal configuration information and the first reference signal;

[0020] Obtaining the Ricean factor of each symbol between different antennas between the receiving device and the transmitting device according to the CIR;

[0021] A first preset function operation is performed on the Rice factor of each symbol between the different antennas to obtain a function value of the time domain Rice factor.

[0022] The step of obtaining a function value of a frequency domain metric parameter according to the reference signal configuration information and the first reference signal includes:

[0023] Performing delay estimation based on the reference signal configuration information and the first reference signal to obtain a delay estimation value;

[0024] Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; or

[0025] According to the delay estimation value, the CFR is processed using a second preset method to obtain a processed CFR, the processed CFR is power normalized to obtain the variance between subcarriers in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and a third preset function operation is performed on the variance between subcarriers in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance.

[0026] The obtaining, according to the reference signal configuration information and the first reference signal, a function value of a spatial metric parameter includes:

[0027] Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device;

[0028] A consistency calculation is performed on the CIR or CFR between the different antennas to obtain a spatial consistency factor.

[0029] The step of generating the NLOS / LOS identification information according to the function value of the target metric parameter includes:

[0030] Normalizing the function value of the target metric parameter to obtain a target value, where the function value of the target metric parameter includes the function value of the target metric parameter corresponding to each access network device or the function value of the target metric parameter corresponding to the measurement value;

[0031] Based on the target value, a fourth preset function operation is performed to generate the NLOS / LOS identification information.

[0032] The step of generating the NLOS / LOS identification information according to the function value of the target metric parameter includes:

[0033] When the function value of the target metric parameter is greater than a preset threshold value, the corresponding NLOS / LOS identification information is determined to be 1; when the function value of the target metric parameter is less than or equal to the preset threshold value, the NLOS / LOS identification information corresponding to each access network device or the measurement value is determined to be 0; or

[0034] After sorting the function values ​​of the target measurement parameters in a preset order, the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that meets the preset conditions is set to 1, and the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that does not meet the preset conditions is set to 0.

[0035] To achieve the above objectives, an embodiment of the present invention further provides a terminal positioning method, including:

[0036] The core network equipment receives the non-line-of-sight NLOS / line-of-sight LOS identification information and measurement values ​​sent by the receiving device;

[0037] The target terminal is positioned according to the NLOS / LOS identification information and the measurement value.

[0038] The NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or the measurement value corresponding to the link.

[0039] Positioning the target terminal according to the NLOS / LOS identification information and the measurement value includes:

[0040] Determine the top N access network devices according to the NLOS / LOS identification information in descending order of values, where N is greater than or equal to 3 and is a positive integer;

[0041] Determining a measurement value corresponding to each of the N access network devices;

[0042] Constructing a measurement equation based on the measurement values ​​corresponding to each access network device, assigning the NLOS / LOS identification information corresponding to each access network device as a weight to the constructed measurement equation, and locating the target terminal based on the weighted measurement equation; or,

[0043] Based on the measurement values ​​corresponding to each access network device and the NLOS / LOS identification information corresponding to each access network device, a first preset positioning optimization algorithm is used to locate the target terminal.

[0044] Positioning the target terminal according to the NLOS / LOS identification information and the measurement value includes:

[0045] Determine the measurement values ​​corresponding to M access network devices whose NLOS / LOS identification information is 1, where M ≥ 3 and M is a positive integer;

[0046] Constructing a measurement equation based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, and positioning the target terminal based on the constructed measurement equation; or,

[0047] Based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, the target terminal is positioned using the second preset positioning optimization algorithm.

[0048] To achieve the above-mentioned object, an embodiment of the present invention further provides a receiving end device, comprising: a memory, a transceiver, and a processor: the memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations:

[0049] The receiving end device obtains the first reference signal configuration information and the first reference signal corresponding thereto;

[0050] The receiving end device obtains non-line-of-sight NLOS / line-of-sight LOS identification information and a measurement value, where the NLOS / LOS identification information is obtained from the first reference signal configuration information and the first reference signal corresponding thereto;

[0051] The receiving device sends the NLOS / LOS identification information and the measurement value to the core network device, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or the receiving device locates the target terminal according to the NLOS / LOS identification information and the measurement value.

[0052] The NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or the measurement value corresponding to the link.

[0053] The processor is configured to read the program instructions in the memory and perform the following operations:

[0054] Obtaining a function value of a target metric parameter according to the reference signal configuration information and the first reference signal;

[0055] generating the NLOS / LOS identification information according to the function value of the target metric parameter;

[0056] The target metric parameter includes at least one of the following:

[0057] Time domain measurement parameters;

[0058] Frequency domain measurement parameters;

[0059] Spatial metric parameters.

[0060] The processor is configured to read the program instructions in the memory and perform the following operations:

[0061] Obtaining a time domain impulse response CIR according to the reference signal configuration information and the first reference signal;

[0062] Obtaining the Ricean factor of each symbol between different antennas between the receiving device and the transmitting device according to the CIR;

[0063] A first preset function operation is performed on the Rice factor of each symbol between the different antennas to obtain a function value of the time domain Rice factor.

[0064] The processor is configured to read the program instructions in the memory and perform the following operations:

[0065] Performing delay estimation based on the reference signal configuration information and the first reference signal to obtain a delay estimation value;

[0066] Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; or

[0067] According to the delay estimation value, the CFR is processed using a second preset method to obtain a processed CFR, the processed CFR is power normalized to obtain the variance between subcarriers in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and a third preset function operation is performed on the variance between subcarriers in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance.

[0068] The processor is configured to read the program instructions in the memory and perform the following operations:

[0069] Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device;

[0070] A consistency calculation is performed on the CIR or CFR between the different antennas to obtain a spatial consistency factor.

[0071] The processor is configured to read the program instructions in the memory and perform the following operations:

[0072] Normalizing the function value of the target metric parameter to obtain a target value, where the function value of the target metric parameter includes the function value of the target metric parameter corresponding to each access network device or the function value of the target metric parameter corresponding to the measurement value;

[0073] Based on the target value, a fourth preset function operation is performed to generate the NLOS / LOS identification information.

[0074] The processor is configured to read the program instructions in the memory and perform the following operations:

[0075] When the function value of the target metric parameter is greater than a preset threshold value, the corresponding NLOS / LOS identification information is determined to be 1; when the function value of the target metric parameter is less than or equal to the preset threshold value, the NLOS / LOS identification information corresponding to each access network device or the measurement value is determined to be 0; or

[0076] After sorting the function values ​​of the target measurement parameters in a preset order, the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that meets the preset conditions is set to 1, and the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that does not meet the preset conditions is set to 0.

[0077] In order to achieve the above objectives, an embodiment of the present invention further provides a terminal positioning device, comprising:

[0078] A first acquiring unit, configured to acquire first reference signal configuration information and a first reference signal corresponding thereto;

[0079] a second acquiring unit, configured to obtain non-line-of-sight (NLOS) / line-of-sight (LOS) identification information and a measurement value, wherein the NLOS / LOS identification information is obtained from the first reference signal configuration information and a first reference signal corresponding thereto;

[0080] a first sending unit, configured to send the NLOS / LOS identification information and the measurement value to a core network device, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or

[0081] A first positioning unit is configured to locate the target terminal according to the NLOS / LOS identification information and the measurement value.

[0082] In order to achieve the above-mentioned object, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the terminal positioning method as described above are implemented.

[0083] To achieve the above objectives, an embodiment of the present invention further provides a core network device, comprising: a memory, a transceiver, and a processor: the memory is configured to store a computer program; the transceiver is configured to send and receive data under the control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations:

[0084] Receiving, by the transceiver, non-line-of-sight NLOS / line-of-sight LOS identification information and measurement values ​​sent by a receiving end device;

[0085] The target terminal is positioned according to the NLOS / LOS identification information and the measurement value.

[0086] The NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or the measurement value corresponding to the link.

[0087] The processor is configured to read the computer program in the memory and perform the following operations:

[0088] Determine the top N access network devices according to the NLOS / LOS identification information in descending order of values, where N is greater than or equal to 3 and is a positive integer;

[0089] Determining a measurement value corresponding to each of the N access network devices;

[0090] Constructing a measurement equation based on the measurement values ​​corresponding to each access network device, assigning the NLOS / LOS identification information corresponding to each access network device as a weight to the constructed measurement equation, and locating the target terminal based on the weighted measurement equation; or,

[0091] Based on the measurement values ​​corresponding to each access network device and the NLOS / LOS identification information corresponding to each access network device, a first preset positioning optimization algorithm is used to locate the target terminal.

[0092] The processor is configured to read the computer program in the memory and perform the following operations:

[0093] Determine the measurement values ​​corresponding to M access network devices whose NLOS / LOS identification information is 1, where M ≥ 3 and M is a positive integer;

[0094] Constructing a measurement equation based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, and positioning the target terminal based on the constructed measurement equation; or,

[0095] Based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, the target terminal is positioned using the second preset positioning optimization algorithm.

[0096] In order to achieve the above objectives, an embodiment of the present invention further provides a terminal positioning device, comprising:

[0097] The first receiving unit is configured to receive non-line-of-sight (NLOS) / line-of-sight (LOS) identification information and measurement values ​​sent by a receiving end device;

[0098] The second positioning unit is configured to locate the target terminal according to the NLOS / LOS identification information and the measurement value.

[0099] In order to achieve the above-mentioned purpose, an embodiment of the present invention further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the steps of the terminal positioning method described above.

[0100] The above technical solution of the present invention has at least the following beneficial effects:

[0101] In the above technical solution of the embodiment of the present invention, the receiving end device obtains the first reference signal configuration information and the first reference signal corresponding thereto; obtains non-line-of-sight NLOS / line-of-sight LOS identification information and a measurement value, where the NLOS / LOS identification information is obtained by the first reference signal configuration information and the first reference signal corresponding thereto; sends the NLOS / LOS identification information and the measurement value to the core network device, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or locates the target terminal according to the NLOS / LOS identification information and the measurement value. In this way, the positioning solution end obtains the reliability of each measurement value through the NLOS / LOS identification information, thereby screening the measurement value with high reliability for position solution, thereby improving the positioning accuracy of the terminal and meeting the positioning accuracy requirements. BRIEF DESCRIPTION OF THE DRAWINGS

[0102] Figure 1 This is a flow chart of a terminal positioning method according to an embodiment of the present invention;

[0103] Figure 2 A second flow chart of the terminal positioning method provided in an embodiment of the present invention;

[0104] Figure 3 This is one of the exemplary schematic diagrams of generating NLOS / LOS identification information based on a hard decision method according to an embodiment of the present invention;

[0105] Figure 4 This is a second exemplary diagram of generating NLOS / LOS identification information based on a hard decision method according to an embodiment of the present invention;

[0106] Figure 5is a structural block diagram of a receiving end device according to an embodiment of the present invention;

[0107] Figure 6 A schematic diagram of a module of a receiving end device according to an embodiment of the present invention;

[0108] Figure 7 This is a structural block diagram of a core network device according to an embodiment of the present invention;

[0109] Figure 8 This is a module diagram of a core network device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0110] In embodiments of the present invention, the term "and / or" describes the association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0111] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0112] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0113] Under ideal channel conditions, there is only one shortest propagation path between the transmitter and receiver, known as the LOS path. However, in real wireless channels, electromagnetic waves traveling between the transmitter and receiver are subject to reflection, refraction, and diffraction from the ground and surrounding buildings, resulting in multiple propagation paths. This phenomenon is called multipath. When there is obstruction between the transmitter and receiver, the LOS path disappears, resulting in an NLOS path.

[0114] In the presence of a Loss of Observation (LOS) path, the first-path delay (specifically, the LOS path) accurately reflects the geometric distance between the receiver and transmitter. The accuracy of the delay estimation depends primarily on the performance of the TOA measurement algorithm. Common TOA measurement algorithms, such as correlation algorithms, perform a cross-correlation operation on the received and transmitted signals to generate a peak spectrum similar to a power delay spectrum (PDP). The first peak in the spectrum is used as the delay estimate, namely the first-path delay value.

[0115] In the presence of a LOS path, if the Ricean factor (the ratio of the first path power to the sum of the powers of all other paths) is very low, the TOA measurement algorithm will be unable to detect the LOS path, and the measurement value will be biased. In the absence of a LOS path, that is, when only an NLOS path is present, the first path delay cannot accurately reflect the geometric distance between the receiver and transmitter, and the delay estimation accuracy will drop sharply, resulting in a corresponding deterioration in the final positioning solution accuracy. In other words, when positioning is performed using delay measurements when only an NLOS path is present, or when an LOS path exists but the Ricean factor is very low, positioning accuracy will be severely reduced and cannot meet positioning accuracy requirements.

[0116] In order to solve the above problems, the embodiments of the present application provide a terminal positioning method and device, wherein the method and device are based on the same application concept. Since the principles of solving the problems by the method and device are similar, the implementation of the device and method can refer to each other, and the repeated parts will not be repeated.

[0117] like Figure 1 FIG. 1 is a flow chart of a terminal positioning method provided by an embodiment of the present invention, which is applied to a receiving device and includes:

[0118] Step 101: A receiving end device obtains first reference signal configuration information and a first reference signal corresponding thereto;

[0119] It should be noted that the receiving device can be a terminal, which specifically refers to the target terminal in this embodiment; the receiving device can also be an access network device, which specifically refers to TRP in this embodiment.

[0120] Here, when the receiving device is a target terminal, the first reference signal configuration information is PRS (Positioning Reference Signal) configuration information, and the first reference signal is PRS. The PRS configuration information is forwarded to the target terminal by the TRP through the LMF entity; and the PRS is sent to the target terminal by the TRP.

[0121] When the receiving device is an access network device, such as a TRP, the first reference signal configuration information is SRS (Sounding Reference Signal) configuration information, and the first reference signal is SRS. The SRS configuration information is forwarded by the target terminal to the TRP through the LMF entity; the SRS is sent by the target terminal to the TRP.

[0122] Step 102: The receiving end device obtains non-line-of-sight (NLOS) / line-of-sight (LOS) identification information and a measurement value, where the NLOS / LOS identification information is obtained from the first reference signal configuration information and the first reference signal corresponding thereto.

[0123] It should be noted that when the receiving device is the target terminal, the transmitting device is the access network device, which corresponds to the downlink positioning scenario; when the receiving device is the access network device and the transmitting device is the target terminal, it corresponds to the uplink positioning scenario.

[0124] Optionally, the measurement value includes a time measurement value, an angle measurement value or a phase measurement value.

[0125] The time measurement value includes the delay measurement value between the receiving device and the transmitting device, or the time difference between sending and receiving.

[0126] It should be noted that, if the measurement value is a delay measurement value between the receiving end device and the transmitting end device, the delay measurement value between the receiving end device and the transmitting end device is obtained based on the first reference signal configuration information and the corresponding first reference signal.

[0127] Here, if the measurement value is the transmission and reception time difference, the positioning scenario is an RTT (Round Trip Time) positioning scenario, and the transmission and reception time difference includes a first transmission and reception time difference and a second transmission and reception time difference, wherein the first transmission and reception time difference is the difference between the reception time of PRS and the transmission time of SRS when the receiving end device is the target terminal; the second transmission and reception time difference is the difference between the reception time of SRS and the transmission time of PRS when the receiving end device is an access network device.

[0128] Step 103: The receiving device sends the NLOS / LOS identification information and the measurement value to the core network device, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or the receiving device locates the target terminal according to the NLOS / LOS identification information and the measurement value.

[0129] In this step, the core network device refers to the LMF entity.

[0130] If the receiving end device is an access network device; or, the receiving end device is a target terminal, and the target terminal is UE_assisted, the NLOS / LOS identification information and the measurement value are sent to a core network device.

[0131] If the receiving device is a target terminal, and the target terminal is UE_based, the terminal itself can locate the target terminal according to the NLOS / LOS identification information and the measurement value, that is, the UE side itself can complete the positioning solution.

[0132] In the terminal positioning method of an embodiment of the present invention, a receiving end device obtains first reference signal configuration information and a first reference signal corresponding thereto; obtains NLOS / LOS identification information and a measurement value, wherein the NLOS / LOS identification information is obtained by the first reference signal configuration information and the first reference signal corresponding thereto; sends the NLOS / LOS identification information and the measurement value to a core network device, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or locates the target terminal according to the NLOS / LOS identification information and the measurement value, so that the positioning solution end obtains the reliability of each measurement value through the NLOS / LOS identification information, thereby screening the measurement values ​​with high reliability for position solution, thereby improving the positioning accuracy of the terminal and meeting the positioning accuracy requirements.

[0133] Optionally, the NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or a measurement value corresponding to the link.

[0134] As an optional implementation, in step 102, the receiving device obtains NLOS / LOS identification information, including:

[0135] Obtaining a function value of a target metric parameter according to the reference signal configuration information and the first reference signal;

[0136] generating the NLOS / LOS identification information according to the function value of the target metric parameter;

[0137] The target metric parameter includes at least one of the following:

[0138] Time domain measurement parameters;

[0139] Frequency domain measurement parameters;

[0140] Spatial metric parameters.

[0141] It should be noted that the target metric parameter is a parameter that can reflect the reliability of the link between the receiving end device and the transmitting end device or the measurement value corresponding to the link.

[0142] Here, the target metric parameter includes, but is not limited to, at least one of the above. The time domain metric parameter may be the time domain Rice factor, the frequency domain metric parameter may be the frequency domain variance, and the spatial domain metric parameter may be the spatial domain consistency factor. Other metric parameters may also be included, such as overlap, peak shape value, and peak-to-average ratio coefficient.

[0143] Based on this, as an optional implementation, in the above implementation, the function value of the time domain metric parameter is obtained according to the reference signal configuration information and the first reference signal, including:

[0144] The time domain impulse response CIR is obtained according to the reference signal configuration information and the first reference signal.

[0145] Specifically, when the receiving end device is a target terminal, the CIR is obtained according to the PRS configuration information and the PRS; when the receiving end device is an access network device, the CIR is obtained according to the SRS configuration information and the SRS.

[0146] The Rake factor of each symbol between different antennas between the receiving end device and the transmitting end device is obtained according to the CIR.

[0147] It should be noted that different antennas can be understood as the antennas of the receiving end device and the antennas of the transmitting end device, wherein the correspondence between each antenna of the receiving end device and each antenna of the transmitting end device is not unique.

[0148] The Rake factor of each symbol between different antennas is subjected to first preset function operation to obtain the function value of the time domain Rake factor.

[0149] Here, optionally, the first preset function operation is mean operation or weighted filtering operation. Of course, it is not limited to the above two operations, but can also be other operations, and can also be linearized if necessary.

[0150] As another optional implementation, in the above implementation, the function value of the frequency domain metric parameter is obtained according to the reference signal configuration information and the first reference signal, including:

[0151] The time delay estimation is performed based on the reference signal configuration information and the first reference signal to obtain a time delay estimation value.

[0152] Specifically, when the receiving end device is a target terminal, the time delay estimation is performed according to the PRS configuration information and the PRS; when the receiving end device is an access network device, the time delay estimation is performed according to the SRS configuration information and the SRS.

[0153] It should be noted that a variety of time delay estimation algorithms can be used for time delay estimation. For example, MUSIC (Multiple Signal Classification) algorithm, correlation algorithm, ML (Maximum Likelihood) algorithm.

[0154] Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR, and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response (CFR) of each symbol between different antennas between the receiving device and the transmitting device; and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance;

[0155] Here, the CIR is processed using a first preset method to remove the influence of the estimated delay value in the CIR and ensure that the relative delay of the first path (head path) is 0. The first preset method can be cyclic shift. Of course, this is not limited to the above method. Other methods that can remove the influence of the delay value are also possible and are not specifically limited here.

[0156] Here, optionally, the second preset function operation is a mean operation or a weighted filtering operation, which is not limited to the above two operations, and can also be other operations.

[0157] Alternatively, based on the delay estimation value, the CFR is processed using a second preset method to obtain a processed CFR, the processed CFR is power normalized to obtain the variance between subcarriers in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and a third preset function operation is performed on the variance between subcarriers in the CFR of each symbol between different antennas to obtain the function value of the frequency domain variance.

[0158] Here, the second preset method is used to process the CFR. Its purpose is to remove the influence of the delay estimate in the CFR and ensure that the relative delay of the first path (first path) is 0. The second preset method can be frequency domain compensation. Of course, this is not limited to the above method. Other methods that can remove the influence of the delay value are also possible and are not specifically limited here.

[0159] Here, optionally, the third preset function operation is a mean operation or a weighted filtering operation, but is certainly not limited to the above two operations, and may also be other operations.

[0160] As another optional implementation, in the above implementation, obtaining a function value of a spatial metric parameter according to the reference signal configuration information and the first reference signal includes:

[0161] Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device;

[0162] A consistency calculation is performed on the CIR or CFR between the different antennas to obtain a spatial consistency factor.

[0163] It should be noted that the above three implementation methods of obtaining the function value of the target measurement parameter based on the first reference signal configuration information and the first reference signal are based on the case where the target measurement parameter is a single measurement parameter. Of course, any two or three of the above implementation methods can be combined to achieve the case where the corresponding target measurement parameters are two measurement parameters and three measurement parameters.

[0164] In the above implementation, the function value of the target measurement parameter is obtained. However, how to generate NLOS / LOS identification information based on the function value of the target measurement parameter can be solved by the following implementation. Among them, as an optional implementation, generating the NLOS / LOS identification information based on the function value of the target measurement parameter includes:

[0165] Normalizing the function value of the target metric parameter to obtain a target value, where the function value of the target metric parameter includes the function value of the target metric parameter corresponding to each access network device or the function value of the target metric parameter corresponding to the measurement value;

[0166] In this step, the function value of the target metric parameter corresponding to each access network device may be normalized to obtain a target value;

[0167] Here, the function value of the target metric parameter corresponding to each access network device specifically refers to the function value of the target metric parameter corresponding to each access network device, such as the link between each TRP and the target terminal.

[0168] If the receiving device is the target terminal, each access network device can be a non-reference access network device. When the measured value is the time delay between the receiving device and the transmitting device, the NLOS / LOS identification information can be each absolute measurement value obtained for a specific TRP, or each relative measurement difference between the non-reference TRP and the reference TRP, i.e., TDOA.

[0169] When the receiving device is an access network device and the measured value is the delay measurement value between the receiving device and the transmitting device, the delay measurement value refers to the uplink TOA measurement value of each TRP, and the NLOS / LOS identification information is the absolute value obtained by measuring each TRP separately.

[0170] Alternatively, the function value of the target metric parameter corresponding to the measurement value is normalized to obtain the target value.

[0171] Here, the function value of the target metric parameter corresponding to the measurement value specifically refers to the function value of the target metric parameter corresponding to multiple measurement values ​​on the link between the access network device, such as TRP, and the target terminal.

[0172] Based on the target value, a fourth preset function operation is performed to generate the NLOS / LOS identification information.

[0173] This step may specifically include:

[0174] Each target value is multiplied by a corresponding weight coefficient to obtain the NLOS / LOS identification information.

[0175] It should be noted that the size of the weight coefficient is determined by the importance of the measurement parameter corresponding to the target value.

[0176] It should be noted that if the target value corresponds to the normalized value of the function value of the target measurement parameter corresponding to each access network device, the NLOS / LOS identification information is used to characterize the reliability of the link between the receiving device and the transmitting device.

[0177] If the target value corresponds to a normalized value of a function value of a target metric parameter corresponding to the measured value, the NLOS / LOS identification information is used to characterize the reliability of the measured value corresponding to the link between the receiving device and the transmitting device.

[0178] In one example, if the target metric parameters include the time domain Rice factor, frequency domain variance, and spatial domain consistency factor, the time domain Rice factor, frequency domain variance inverse, and spatial domain consistency factor corresponding to each access network device are normalized to obtain K i , L i 、S i , where i=1…M-1, and M is the total number of access network devices.

[0179] Here, K i , L i 、S i are all values ​​between 0 and 1, where K i is the normalized value of the time domain Rice factor corresponding to access network device i, L i is the normalized value of the inverse of the frequency domain variance corresponding to access network device i, S i is the normalized value of the spatial consistency factor corresponding to access network device i.

[0180] According to the importance of the three dimensions of time domain Rice factor, frequency domain variance, and spatial domain consistency, the corresponding weight coefficient a is given. i 、b i 、c i , get NLOS / LOS identification information Indicator i Specifically, Indicator i =a i *K i +b i *Li +c i *S i

[0181] As another optional implementation, generating the NLOS / LOS identification information according to the function value of the target metric parameter includes:

[0182] When the function value of the target metric parameter is greater than a preset threshold value, the corresponding NLOS / LOS identification information is determined to be 1; when the function value of the target metric parameter is less than or equal to the preset threshold value, the NLOS / LOS identification information corresponding to each access network device or the measurement value is determined to be 0;

[0183] Here, the function value of the target metric parameter may be normalized first and then compared with a preset threshold value.

[0184] In one example, if the target metric parameters include the time domain Rice factor, the frequency domain variance, and the spatial domain consistency factor, corresponding threshold values ​​are set for different metric parameters. For example, for the K corresponding to the normalized Rice factor i , L corresponding to the inverse of the normalized variance i , S corresponding to the normalized spatial consistency factor i , set the corresponding threshold to TH K , TH L , TH S ,Right now

[0185]

[0186] Finally get NLOS / LOS identification information Indicator i , its value is 1 or 0, 0 means NLOS, 1 means LOS.

[0187] Here, & represents the relationship of AND.

[0188] Alternatively, after sorting the function values ​​of the target measurement parameters in a preset order, the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that meets the preset conditions is set to 1, and the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that does not meet the preset conditions is set to 0.

[0189] It should be noted that the preset order may be a descending order. Here, the preset condition is that the access network devices or measurement values ​​at the front are sorted in descending order, and the corresponding NLOS / LOS identification information is set to 1, otherwise the NLOS / LOS identification information is set to 0.

[0190] The terminal positioning method provided by the embodiment of the application, a receiving end device obtains first reference signal configuration information and a first reference signal corresponding to the first reference signal configuration information, obtains NLOS / LOS identification information and a measurement value, the NLOS / LOS identification information is obtained from the first reference signal configuration information and the first reference signal corresponding to the first reference signal configuration information, and the NLOS / LOS identification information and the measurement value are sent to a core network device, so that the core network device performs positioning on a target terminal according to the measurement value and the NLOS / LOS identification information, or performs positioning on the target terminal according to the NLOS / LOS identification information and the measurement value. In this way, the positioning calculation end obtains the reliability degree of each measurement value through the NLOS / LOS identification information, so as to screen the measurement value with high reliability for position calculation, thereby improving the positioning accuracy of the terminal and meeting the positioning accuracy requirement.

[0191] As Figure 2 shown, a flowchart of a terminal positioning method provided by the embodiment of the application is shown, which is applied to a core network device and includes the following steps.

[0192] Step 201: The core network device receives non-line-of-sight (NLOS) / line-of-sight (LOS) identification information and a measurement value sent by a receiving end device.

[0193] It should be noted that the receiving end device can be a terminal, and in this embodiment, it specifically refers to a target terminal. The receiving end device can also be an access network device, and in this embodiment, it specifically refers to a TRP.

[0194] Here, optionally, the core network device is an LMF entity.

[0195] Optionally, the NLOS / LOS identification information is used to represent the reliability degree of a measurement value corresponding to a link or a link pair between the receiving end device and a transmitting end device.

[0196] It should be noted that when the receiving end device is a target terminal, the transmitting end device is an access network device, and at this time, a downlink positioning scenario is corresponded. When the receiving end device is an access network device, the transmitting end device is a target terminal, and at this time, an uplink positioning scenario is corresponded.

[0197] Optionally, the measurement value includes a time measurement value, an angle measurement value or a phase measurement value.

[0198] The time measurement value includes a time delay measurement value between the receiving end device and the transmitting end device, or a receiving-transmitting time difference.

[0199] Here, if the measurement value is a time difference of transmission and reception, the positioning scenario is an uplink+uplink positioning scenario, and the time difference of transmission and reception includes a first time difference of transmission and reception and a second time difference of transmission and reception, wherein the first time difference of transmission and reception is a difference between a time of receiving a PRS and a time of sending an SRS when the receiving end device is a target terminal; and the second time difference of transmission and reception is a difference between a time of receiving an SRS and a time of sending a PRS when the receiving end device is an access network device.

[0200] Step 202: The core network device performs positioning on the target terminal according to the NLOS / LOS identification information and the measurement value.

[0201] The terminal positioning method of the embodiment of the application receives the NLOS / LOS identification information and the measurement value sent by the receiving end device through the core network device, and performs positioning on the target terminal according to the NLOS / LOS identification information and the measurement value. In this way, the positioning calculation end learns the reliability degree of each measurement value through the NLOS / LOS identification information, thereby screening the measurement value with high reliability for position calculation, so as to improve the positioning accuracy of the terminal and meet the positioning accuracy requirement.

[0202] As an optional implementation manner, step 202, performing positioning on the target terminal according to the NLOS / LOS identification information and the measurement value, can include:

[0203] According to the NLOS / LOS identification information, N access network devices in the front are determined in descending order of values, N≥3, and N is a positive integer.

[0204] Here, if the NLOS / LOS identification information corresponds to the measurement value of the link between the receiving end device and the transmitting end device, then for each access network device, the NLOS / LOS identification information is sorted according to the corresponding plurality of measurement values, the NLOS / LOS identification information corresponding to the maximum is selected, and then the N access network devices in the front and the corresponding measurement values are determined in descending order of values according to the NLOS / LOS identification information corresponding to each access network device.

[0205] If the NLOS / LOS identification information represents the reliability degree of the link between the receiving end device and the transmitting end device, then N access network devices in the front are determined in descending order of values.

[0206] The measurement value corresponding to each access network device in the N access network devices is determined.

[0207] Based on the measurement value corresponding to each access network device, a measurement equation is constructed, the NLOS / LOS identification information corresponding to each access network device is taken as a weight value and is given to the constructed measurement equation, and the target terminal is positioned based on the weighted measurement equation.

[0208] It should be noted that the NLOS / LOS identification information is used as a weighted value in the measurement value construction equation corresponding to each determined access network device, thereby increasing the effect of reliable measurement values ​​and reducing the influence of unreliable measurement values.

[0209] Alternatively, based on the measurement values ​​corresponding to each access network device and the NLOS / LOS identification information corresponding to each access network device, a first preset positioning optimization algorithm is used to locate the target terminal.

[0210] Here, the first preset positioning optimization algorithm may be a minimum residual method, RAIM (Receiver Autonomous Integrity Monitoring), RANSAC (Random sample consensus) algorithm, etc. Using the first preset positioning optimization algorithm to locate the target terminal can further improve positioning accuracy.

[0211] As an optional implementation, step 202, locating the target terminal based on the NLOS / LOS identification information and the measurement value, may include:

[0212] Determine the measurement values ​​corresponding to M access network devices whose NLOS / LOS identification information is 1, where M ≥ 3 and M is a positive integer;

[0213] Constructing a measurement equation based on the measurement value corresponding to the access network device whose NLOS / LOS identification information is 1, and locating the target terminal based on the constructed measurement equation;

[0214] Alternatively, based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, the target terminal is positioned using a second preset positioning optimization algorithm.

[0215] Here, the second preset positioning optimization algorithm may be a minimum residual method, RAIM, RANSAC algorithm, etc. Using the second preset positioning optimization algorithm to locate the target terminal can further improve the accuracy of positioning.

[0216] Here, based on the NLOS / LOS identification information, the measurement values ​​with a value of 1 are selected. The selected measurement values ​​have high reliability. Terminal positioning based on this can obtain high positioning accuracy.

[0217] The terminal positioning method of an embodiment of the present invention receives NLOS / LOS identification information and measurement values ​​sent by a receiving end device through a core network device; and locates the target terminal based on the NLOS / LOS identification information and the measurement values. In this way, the positioning solution end obtains the reliability of each measurement value through the NLOS / LOS identification information, thereby screening the measurement values ​​with high reliability for position solution, thereby improving the positioning accuracy of the terminal and meeting the positioning accuracy requirements.

[0218] The implementation process of the terminal positioning method is described in detail below with reference to the following embodiments.

[0219] Example 1 corresponds to the downlink positioning scenario, where the TOA measurement algorithm is the MUSIC algorithm

[0220] Here, in the downlink positioning scenario, the UE acts as a receiving device and the TRP acts as a transmitting device.

[0221] UE side

[0222] Step 1: Receive PRS configuration information sent by the LMF entity;

[0223] It should be noted that the TPR forwards the PRS configuration information to the UE through the LMF entity.

[0224] Step 2: Receive the downlink PRS and obtain the delay measurement value and NLOS / LOS identification information between the UE and the TRP based on the PRS configuration information and the downlink PRS;

[0225] Among them, according to the PRS configuration information and the downlink PRS, obtaining the NLOS / LOS identification information can be achieved by the following steps:

[0226] Step 2.1: Obtain the CIR based on the PRS configuration information and the downlink PRS. Based on the CIR, obtain the energy relationship between each path between the UE and the TRP, and calculate the average Rice factor of the CIR for four antennas and 14 symbols.

[0227] Step 2.2: Perform MUSIC delay estimation based on the PRS configuration information and the downlink PRS to obtain a delay estimate value;

[0228] Step 2.3: Perform a cyclic shift on the CIR based on the estimated delay value to remove the influence of the estimated delay value on the CIR.

[0229] Here, the purpose of performing cyclic shift on the CIR is to remove the influence of the delay estimate in the CIR and ensure that the relative delay of the first path is zero.

[0230] Step 2.4: Re-acquire CIR, power-normalize, and obtain CFRs of different antennas by time-frequency conversion to calculate the average of the variance of each subcarrier in the CFRs of 4 antennas and 14 symbols;

[0231] Step 2.5: According to the average of the Rice factor and the reciprocal of the average of the variance, generate NLOS / LOS identification information according to the following soft decision method.

[0232] The average of the Rice factor and the reciprocal of the average of the variance of each non-reference TRP are normalized;

[0233] Specifically, find the maximum value of the average of the Rice factor and the maximum value of the reciprocal of the average of the variance corresponding to the non-reference TRP, divide the average of the Rice factor and the reciprocal of the average of the variance corresponding to all non-reference TRPs by the corresponding maximum value, respectively, to obtain a value between 0 and 1; respectively K i and L i , i = 1…18. According to the importance measure of the two dimensions of time domain Rice factor and frequency domain variance, the corresponding weight coefficients a i = 0.3 and b i = 0.7 are given, so that the NLOS / LOS identification information Indicator i is obtained.

[0234] Specifically, Indicator i = a i *K i +b i *L i = 0.3*K i +0.7*L i

[0235] Here, the reason for setting the weight coefficients in this way is that the frequency domain variance determines whether the link is LOS or NLOS, which is more important than the Rice factor.

[0236] Step 3: Send the time delay measurement value and the NLOS / LOS identification information to the LMF.

[0237] Here, the time delay measurement value can be TDOA, i.e., the time difference between the non-reference TRP and the reference TRP to the UE, and the NLOS / LOS identification information can be an absolute value measured for each TRP, or a relative difference value between the non-reference TRP and the reference TRP.

[0238] Corresponding to the step

[0239] Send PRS configuration information to the UE; receive the delay measurement value and NLOS / LOS identification information sent by the UE, and calculate the UE position based on the delay measurement value and NLOS / LOS identification information sent by the UE.

[0240] Specifically, according to the NLOS / LOS identification information Indicator i , i=1…18, select Indicator i The maximum 6 TRP measurement values ​​are calculated and the Indicator i The six TRP delay measurement values ​​are used as weights to construct the equation for position calculation.

[0241] In this way, by setting a low weight for the low reliability measurement equation, the impact of the measurement error is reduced and the positioning accuracy is improved.

[0242] Steps corresponding to the TRP side

[0243] Forward the PRS configuration information to the UE via the LMF; send the PRS to the UE.

[0244] Example 2 corresponds to the downlink positioning scenario, where the TOA measurement algorithm is the ML algorithm

[0245] Step 11: Receive PRS configuration information sent by the LMF entity;

[0246] It should be noted that the TPR forwards the PRS configuration information to the UE through the LMF entity.

[0247] Step 12: Receive the downlink PRS and obtain the delay measurement value and NLOS / LOS identification information between the UE and the TRP based on the PRS configuration information and the downlink PRS;

[0248] Among them, according to the PRS configuration information and the downlink PRS, obtaining the NLOS / LOS identification information can be achieved by the following steps:

[0249] Step 12.1: Obtain the CIR based on the PRS configuration information and the downlink PRS. Based on the CIR, obtain the energy relationship between each path between the UE and the TRP, and calculate the average Rice factor of the CIR for the four antennas and 14 symbols.

[0250] Step 12.2: Perform ML delay estimation based on the PRS configuration information and the downlink PRS to obtain a delay estimate value;

[0251] Step 12.3: Perform a cyclic shift on the CIR according to the estimated delay value to remove the influence of the estimated delay value in the CIR.

[0252] Here, the purpose of performing cyclic shift on the CIR is to remove the influence of the delay estimate in the CIR and ensure that the relative delay of the first path is zero.

[0253] Step 12.4: Re-obtain the CIR, perform power normalization, and obtain the CFR of each symbol across different antennas through time-frequency conversion. Calculate the average of the variance of each subcarrier in the CFR of 14 symbols for four antennas.

[0254] Step 12.5: Generate NLOS / LOS identification information according to the following hard decision method based on the mean value of the Rice factor and the inverse of the mean variance.

[0255] For each evaluation index, a corresponding threshold is set. For example, for the normalized Rice factor K i and the inverse of the variance L i , set the corresponding threshold to TH K =5 and TH L =0.8, that is

[0256]

[0257] Finally get NLOS / LOS identification information Indicator i , its value is 0 or 1, 0 represents NLOS, 1 represents LOS.

[0258] In addition to the above discriminant formula, the normalized Rice factor K can also be i , normalized inverse variance L i , normalized consistency factor S i Sort them from largest to smallest, select N links reasonably from these three sequences, and set their NLOS / LOS identification information to 1.

[0259] Step 13: Send the delay measurement value and NLOS / LOS identification information to the LMF.

[0260] Here, the delay measurement value can be TDOA, that is, the time difference between the non-reference TRP and the reference TRP to the UE. The NLOS / LOS identification information can be the absolute value obtained by measuring each TRP separately, or the relative difference between the non-reference TRP and the reference TRP.

[0261] Procedure for the LMF side

[0262] Send PRS configuration information to the UE; receive the delay measurement value and NLOS / LOS identification information sent by the UE, and calculate the UE position based on the delay measurement value and NLOS / LOS identification information sent by the UE.

[0263] Specifically, according to the NLOS / LOS identification information, only the TRP measurement value with Indicator being 1 is selected for RANSAC positioning. When there are more LOS cases, the measurement value selected through the NLOS / LOS identification information has high reliability, and high positioning accuracy can be obtained.

[0264] Steps corresponding to the TRP side

[0265] Forward the PRS configuration information to the UE through the LMF; send the PRS to the UE.

[0266] Embodiment three corresponds to the uplink positioning scenario, and the TOA measurement algorithm is the oversampling correlation algorithm. Here, in the uplink positioning scenario, the TRP is the receiving end device, and the UE is the transmitting end device.

[0267] TRP side

[0268] Step 21: receive the SRS configuration information sent by the LMF entity;

[0269] It should be noted that the UE forwards the SRS configuration information to the TRP through the LMF entity;

[0270] Step 22: receive the uplink SRS, and obtain the time delay measurement value between the UE and the TRP and the NLOS / LOS identification information according to the SRS configuration information and the uplink SRS;

[0271] Wherein, obtaining the time delay measurement value between the UE and the TRP and the NLOS / LOS identification information according to the SRS configuration information and the uplink SRS can be realized by the following steps:

[0272] Step 22.1: obtain the CIR according to the SRS configuration information and the uplink SRS; and obtain the energy relationship of each path between the UE and the TRP according to the CIR, and calculate the Rician factor average value of the CIR of 4 antennas and 14 symbols;

[0273] Step 22.2: perform oversampling correlation time delay estimation based on the SRS configuration information and the uplink SRS to obtain a time delay estimation value;

[0274] Step 22.3: frequency domain compensation is performed on the CFR according to the time delay estimation value, so as to remove the influence of the time delay estimation value in the CFR;

[0275] Here, the purpose of performing frequency domain compensation on the CFR is to remove the influence of the time delay estimation value in the SRS, and to ensure that the relative time delay of the first path is 0.

[0276] Step 22.4: Reacquire CIR, power-normalize, and obtain CFRs of different antennas by time-frequency conversion to calculate the average of the variance of each subcarrier in the CFRs of 4 antennas and 14 symbols;

[0277] Step 22.5: According to the average of the Rice factor, the inverse of the average of the variance, and the spatial consistency factor, generate NLOS / LOS identification information according to the following soft decision mode.

[0278] The average of the Rice factor, the inverse of the average of the variance, and the spatial consistency factor of each non-reference TRP are normalized;

[0279] Specifically, find the maximum value of the average of the Rice factor, the maximum value of the inverse of the average of the variance, and the maximum value of the spatial consistency factor corresponding to the non-reference TRP, divide the average of the Rice factor, the inverse of the average of the variance, and the spatial consistency factor corresponding to all non-reference TRPs by the corresponding maximum value respectively, to obtain a value between 0 and 1; respectively K i , L i , S i , i = 1…18. According to the importance measure of the three dimensions of time domain Rice factor, frequency domain variance, and spatial consistency factor, the corresponding weight coefficients a i = 0.3, b i = 0.6, and c i = 0.1 are given, so that the NLOS / LOS identification information Indicator i is obtained.

[0280] Specifically, Indicator i = a i *K i +b i *L i +c i *S i = 0.3*K i +0.6*L i +0.1*S i

[0281] Here, the reason for setting the weight coefficients in this way is that the frequency domain variance determines whether the link is LOS or NLOS, which is more important than the Rice factor, and the spatial consistency factor has a smaller effect on the judgment.

[0282] Step 23: Send the time delay measurement value and the NLOS / LOS identification information to the LMF.

[0283] Here, the uplink TOA measurement value refers to the uplink TOA measurement value of each TRP, and the NLOS / LOS identification information is an absolute value measured and obtained for each TRP.

[0284] Corresponding LMF side steps

[0285] Send SRS configuration information to TRP; receive the delay measurement value and NLOS / LOS identification information sent by TRP, and calculate the UE position based on the delay measurement value and NLOS / LOS identification information sent by TRP.

[0286] Specifically, according to the NLOS / LOS identification information Indicator i , i=1…18, select Indicator i The maximum 6 TRP measurement values ​​are calculated and the Indicator i The six TRP delay measurement values ​​are used as weights to construct the equation for position calculation.

[0287] In this way, by setting a low weight for the low reliability measurement equation, the impact of the measurement error is reduced and the positioning accuracy is improved.

[0288] Corresponding steps on the UE side

[0289] Forward the SRS configuration information to TRP via LMF; send SRS to TRP.

[0290] Example 4 corresponds to the RRT scenario

[0291] UE side

[0292] Step 31: Receive PRS configuration information sent by the LMF entity;

[0293] It should be noted that the TPR forwards the PRS configuration information to the UE through the LMF entity.

[0294] Step 32: Receive downlink PRS and obtain PRS reception time and NLOS / LOS identification information;

[0295] Among them, obtaining NLOS / LOS identification information can be achieved through the following steps:

[0296] Step 32.1: Obtain the CIR based on the PRS configuration information and the downlink PRS. Based on the CIR, obtain the energy relationship between each path between the UE and the TRP, and calculate the average Rice factor of the CIR for the four antennas and 14 symbols.

[0297] Step 32.2: Perform correlation delay estimation based on the PRS configuration information and the downlink PRS to obtain a delay estimation value;

[0298] Step 32.2: Perform a cyclic shift on the CIR according to the estimated delay value to remove the influence of the estimated delay value in the CIR.

[0299] Here, the purpose of performing cyclic shift on the CIR is to remove the influence of the delay estimate in the CIR and ensure that the relative delay of the first path is zero.

[0300] Step 32.4: Re-obtain the CIR, perform power normalization, and obtain the CFR of each symbol across different antennas through time-frequency conversion. Calculate the average of the variance of each subcarrier in the CFR of 14 symbols for four antennas.

[0301] Step 32.5: Generate NLOS / LOS identification information according to the following hard decision method based on the mean value of the Rice factor and the inverse of the mean variance.

[0302] For example, the normalized Rice factor K i and the inverse of the normalized variance L i Sort them from largest to smallest, such as Figure 3 and Figure 4 Here, it corresponds to 18 TRPs.

[0303] Figure 3 and Figure 4 The numbers in the first row indicate the TRP numbers;

[0304] Figure 3 The second row in the table represents the normalized Rice factor K corresponding to each TRP. i The third row indicates the number of the corresponding TRP after sorting from large to small. For example, 5 in the third row is ranked first, indicating the normalized Rice factor K corresponding to TRP5. i maximum.

[0305] Figure 4 The second row in the table represents the normalized inverse variance L corresponding to each TRP. i The third line shows the corresponding TRP number after sorting from large to small.

[0306] Afterwards, in the two sets of sequences, the top five links, namely TRP1, TRP5, TRP4, TRP6, and TRP9, are selected. The NLOS / LOS identification information of these five TRPs is set to 1, and the NLOS / LOS identification information of the remaining TRPs is set to 0.

[0307] Step 33: Forward the SRS configuration information to the TRP via the LMF;

[0308] Step 34: Send uplink SRS to TRP;

[0309] Here, this step can obtain the sending time of the SRS, thereby obtaining the sending and receiving time difference.

[0310] Step 35: Calculate the UE's sending and receiving time difference, and send the UE's sending and receiving time difference and NLOS / LOS identification information to the LMF entity.

[0311] Here, the NLOS / LOS identification information may be an absolute value obtained by measuring each TRP individually, or a relative difference between a non-reference TRP and a reference TRP.

[0312] TRP side

[0313] Step 41: forward the PRS configuration signal to the UE via the LMF entity;

[0314] Step 42: Send a downlink PRS to the UE;

[0315] This step can obtain the sending time of the PRS;

[0316] Step 43: Receive SRS configuration information sent by the LMF entity;

[0317] It should be noted that the UE forwards the SRS configuration information to the TRP through the LMF entity;

[0318] Step 44: Receive uplink SRS and obtain SRS reception time and NLOS / LOS identification information;

[0319] Among them, obtaining NLOS / LOS identification information can be achieved through the following steps:

[0320] Step 44.1: Obtain the CIR based on the SRS configuration information and the uplink SRS. Obtain the energy relationship between each path between the UE and the TRP based on the CIR, and calculate the average Rice factor of the CIR for the four antennas and 14 symbols.

[0321] Step 44.2: performing correlation delay estimation based on the SRS configuration information and the uplink SRS to obtain a delay estimation value;

[0322] Step 44.3: Perform frequency domain compensation on the CFR based on the estimated delay value to remove the influence of the estimated delay value on the CFR;

[0323] Here, the purpose of performing frequency domain compensation on the CFR is to remove the influence of the delay estimation value in the CFR and ensure that the relative delay of the first path is zero.

[0324] Step 44.4: Re-obtain the CFR, perform power normalization, and calculate the average of the subcarrier variances in the CFR for 4 antennas and 14 symbols;

[0325] Step 44.5: Generate NLOS / LOS identification information according to the following hard decision method based on the mean value of the Rice factor and the inverse of the mean variance.

[0326] For example, the normalized Rice factor K i and the inverse of the normalized variance L i Sort them from largest to smallest, which is the same as the process on the UE side.

[0327] Select TRP1, TRP5, TRP6, TRP9, and TRP13, set the NLOS / LOS identification information of these five TRPs to 1, and set the NLOS / LOS identification information of the remaining TRPs to 0.

[0328] Step 45: Calculate the TRP sending and receiving time difference, and send the TRP sending and receiving time difference and NLOS / LOS identification information to the LMF entity.

[0329] Steps corresponding to the LMF side

[0330] Send PRS configuration information and SRS configuration information to UE and TRP respectively; receive UE transmit and receive time difference, TRP transmit and receive time difference and NLOS / LOS identification information sent by UE and TRP; and calculate UE position based on UE transmit and receive time difference, TRP transmit and receive time difference and NLOS / LOS identification information.

[0331] Specifically, based on the NLOS / LOS identification information, only TRP measurements (TRP1, TRP5, TRP6, and TRP9) with both the UE and TRP indicators set to 1 can be selected for positioning. Alternatively, all TRPs with an indicator set to 1 can be directly used and solved using the RANSAC algorithm. When LOS conditions are common, the measurements selected using the NLOS / LOS identification information are highly reliable, resulting in higher positioning accuracy.

[0332] like Figure 5 As shown, an embodiment of the present invention further provides a receiving end device, including: a memory 520, a transceiver 500, and a processor 510: the memory 520 is used to store program instructions; the transceiver 500 is used to send and receive data under the control of the processor 510; the processor 510 is used to read the program instructions in the memory 520 and perform the following operations:

[0333] Acquire first reference signal configuration information and a first reference signal corresponding thereto;

[0334] Obtaining non-line-of-sight (NLOS) / line-of-sight (LOS) identification information and a measurement value, where the NLOS / LOS identification information is obtained from the first reference signal configuration information and the first reference signal corresponding thereto;

[0335] The NLOS / LOS identification information and the measurement value are sent to the core network device through the transceiver 500, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or locates the target terminal according to the NLOS / LOS identification information and the measurement value.

[0336] Where the receiving device is the target terminal, see Figure 5 The bus architecture may include any number of interconnected buses and bridges, specifically various circuits linked together by one or more processors represented by processor 510 and memory represented by memory 520. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 500 may be a plurality of components, namely a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 530 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0337] The processor 510 is responsible for managing the bus architecture and general processing, and the memory 520 can store data used by the processor 510 when performing operations.

[0338] Optionally, the processor 510 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor 510 may also adopt a multi-core architecture.

[0339] The processor 510 is configured to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions by calling the program instructions stored in the memory. The processor 510 and the memory 720 may also be physically separated.

[0340] When the receiving device is an access network device, Figure 5 The user interface 530 can be removed.

[0341] Optionally, the NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or a measurement value corresponding to the link.

[0342] Optionally, the processor 510 is configured to read program instructions in the memory and perform the following operations:

[0343] Obtaining a function value of a target metric parameter according to the reference signal configuration information and the first reference signal;

[0344] generating the NLOS / LOS identification information according to the function value of the target metric parameter;

[0345] The target metric parameter includes at least one of the following:

[0346] Time domain measurement parameters;

[0347] Frequency domain measurement parameters;

[0348] Spatial metric parameters.

[0349] Optionally, the processor 510 is configured to read program instructions in the memory and perform the following operations:

[0350] Obtaining a time domain impulse response CIR according to the reference signal configuration information and the first reference signal;

[0351] Obtaining the Ricean factor of each symbol between different antennas between the receiving device and the transmitting device according to the CIR;

[0352] A first preset function operation is performed on the Rice factor of each symbol between the different antennas to obtain a function value of the time domain Rice factor.

[0353] Optionally, the processor 510 is configured to read program instructions in the memory and perform the following operations:

[0354] Performing delay estimation based on the reference signal configuration information and the first reference signal to obtain a delay estimation value;

[0355] Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; or

[0356] According to the delay estimation value, the CFR is processed using a second preset method to obtain a processed CFR, the processed CFR is power normalized to obtain the variance between subcarriers in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and a third preset function operation is performed on the variance between subcarriers in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance.

[0357] Optionally, the processor 510 is configured to read program instructions in the memory and perform the following operations:

[0358] Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device;

[0359] A consistency calculation is performed on the CIR or CFR between the different antennas to obtain a spatial consistency factor.

[0360] Optionally, the processor 510 is configured to read program instructions in the memory and perform the following operations:

[0361] Normalizing the function value of the target metric parameter to obtain a target value, where the function value of the target metric parameter includes the function value of the target metric parameter corresponding to each access network device or the function value of the target metric parameter corresponding to the measurement value;

[0362] Based on the target value, a fourth preset function operation is performed to generate the NLOS / LOS identification information.

[0363] Optionally, the processor 510 is configured to read program instructions in the memory and perform the following operations:

[0364] When the function value of the target metric parameter is greater than a preset threshold value, the corresponding NLOS / LOS identification information is determined to be 1; when the function value of the target metric parameter is less than or equal to the preset threshold value, the NLOS / LOS identification information corresponding to each access network device or the measurement value is determined to be 0; or

[0365] After sorting the function values ​​of the target measurement parameters in a preset order, the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that meets the preset conditions is set to 1, and the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that does not meet the preset conditions is set to 0.

[0366] The receiving device of the embodiment of the present invention obtains first reference signal configuration information and a first reference signal corresponding thereto; obtains NLOS / LOS identification information and a measurement value, wherein the NLOS / LOS identification information is obtained by the first reference signal configuration information and the first reference signal corresponding thereto; sends the NLOS / LOS identification information and the measurement value to a core network device, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or locates the target terminal according to the NLOS / LOS identification information and the measurement value. In this way, the positioning solution end obtains the reliability of each measurement value through the NLOS / LOS identification information, thereby screening the measurement values ​​with high reliability for position solution, thereby improving the positioning accuracy of the terminal and meeting the positioning accuracy requirements.

[0367] like Figure 6 As shown, an embodiment of the present invention further provides a terminal positioning device, including:

[0368] A first acquiring unit 601 is configured to acquire first reference signal configuration information and a first reference signal corresponding thereto;

[0369] The second acquiring unit 602 is configured to obtain non-line-of-sight (NLOS) / line-of-sight (LOS) identification information and a measurement value, where the NLOS / LOS identification information is obtained from the first reference signal configuration information and the first reference signal corresponding thereto;

[0370] The first sending unit 603 is configured to send the NLOS / LOS identification information and the measurement value to a core network device, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or

[0371] The first positioning unit 604 is configured to locate the target terminal according to the NLOS / LOS identification information and the measurement value.

[0372] Optionally, the NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or a measurement value corresponding to the link.

[0373] Optionally, the second acquiring unit 602 is specifically configured to:

[0374] Obtaining a function value of a target metric parameter according to the reference signal configuration information and the first reference signal;

[0375] generating the NLOS / LOS identification information according to the function value of the target metric parameter;

[0376] The target metric parameter includes at least one of the following:

[0377] Time domain measurement parameters;

[0378] Frequency domain measurement parameters;

[0379] Spatial metric parameters.

[0380] Optionally, the second acquiring unit 602 is specifically configured to:

[0381] Obtaining a time domain impulse response CIR according to the reference signal configuration information and the first reference signal;

[0382] Obtaining the Ricean factor of each symbol between different antennas between the receiving device and the transmitting device according to the CIR;

[0383] A first preset function operation is performed on the Rice factor of each symbol between the different antennas to obtain a function value of the time domain Rice factor.

[0384] Optionally, the second acquiring unit 602 is specifically configured to:

[0385] Performing delay estimation based on the reference signal configuration information and the first reference signal to obtain a delay estimation value;

[0386] Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; or

[0387] According to the delay estimation value, the CFR is processed using a second preset method to obtain a processed CFR, the processed CFR is power normalized to obtain the variance between subcarriers in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and a third preset function operation is performed on the variance between subcarriers in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance.

[0388] Optionally, the second acquiring unit 602 is specifically configured to:

[0389] Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device;

[0390] A consistency calculation is performed on the CIR or CFR between the different antennas to obtain a spatial consistency factor.

[0391] Optionally, the second acquiring unit 602 is specifically configured to:

[0392] Normalizing the function value of the target metric parameter to obtain a target value, where the function value of the target metric parameter includes the function value of the target metric parameter corresponding to each access network device or the function value of the target metric parameter corresponding to the measurement value;

[0393] Based on the target value, a fourth preset function operation is performed to generate the NLOS / LOS identification information.

[0394] Optionally, the second acquiring unit 602 is specifically configured to:

[0395] When the function value of the target metric parameter is greater than a preset threshold value, the corresponding NLOS / LOS identification information is determined to be 1; when the function value of the target metric parameter is less than or equal to the preset threshold value, the NLOS / LOS identification information corresponding to each access network device or the measurement value is determined to be 0; or

[0396] After sorting the function values ​​of the target measurement parameters in a preset order, the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that meets the preset conditions is set to 1, and the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that does not meet the preset conditions is set to 0.

[0397] The terminal positioning device of an embodiment of the present invention obtains first reference signal configuration information and a first reference signal corresponding thereto; obtains NLOS / LOS identification information and a measurement value, wherein the NLOS / LOS identification information is obtained by the first reference signal configuration information and the first reference signal corresponding thereto; sends the NLOS / LOS identification information and the measurement value to a core network device, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or locates the target terminal according to the NLOS / LOS identification information and the measurement value. In this way, the positioning solution end obtains the reliability of each measurement value through the NLOS / LOS identification information, thereby screening the measurement values ​​with high reliability for position solution, thereby improving the positioning accuracy of the terminal and meeting the positioning accuracy requirements.

[0398] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0399] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0400] It should be noted here that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0401] In some embodiments of the present invention, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores program instructions, and the program instructions are used to cause the processor to execute the following steps:

[0402] Acquire first reference signal configuration information and a first reference signal corresponding thereto;

[0403] Obtaining non-line-of-sight (NLOS) / line-of-sight (LOS) identification information and a measurement value, where the NLOS / LOS identification information is obtained from the first reference signal configuration information and the first reference signal corresponding thereto;

[0404] The NLOS / LOS identification information and the measurement value are sent to a core network device, so that the core network device locates the target terminal according to the measurement value and the NLOS / LOS identification information; or locates the target terminal according to the NLOS / LOS identification information and the measurement value.

[0405] The program, when executed by the processor, can implement the above-mentioned all implementation manners of the method embodiment applied to the receiving end device side as shown in the method embodiment. Figure 1 The above-mentioned all implementation manners of the method embodiment applied to the receiving end device side as shown in the method embodiment.

[0406] As shown in the method embodiment, the embodiment of the application further provides a core network device, comprising: a memory 720, a transceiver 700, and a processor 710; the memory 720 is used for storing a computer program; the transceiver 700 is used for transceiving data under the control of the processor 710; the processor 710 is used for reading the computer program in the memory 720 and performing the following operations: Figure 7

[0407] receiving, by the transceiver 700, the non-line-of-sight (NLOS) / line-of-sight (LOS) identification information and the measurement value sent by the receiving end device;

[0408] positioning the target terminal according to the NLOS / LOS identification information and the measurement value;

[0409] In the above-mentioned method embodiment, the bus architecture can comprise any number of interconnected buses and bridges, and various circuit links of one or more processors represented by the processor 710 and the memory represented by the memory 720 are linked together. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers, and power management circuits, which are well known in the art, and thus, further description thereof will not be given herein. The bus interface provides an interface. The transceiver 700 can be a plurality of elements, i.e., comprising a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, which includes wireless channels, wired channels, optical cables, and other transmission media. The processor 710 is responsible for managing the bus architecture and general processing, and the memory 720 can store data used by the processor 710 when performing operations. Figure 7 The processor 710 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.

[0410] Optionally, the NLOS / LOS identification information is used to represent the reliability degree of the measurement value corresponding to the link or the link pair between the receiving end device and the transmitting end device.

[0411] ​​

[0412] Optionally, the processor 710 is configured to read a computer program in the memory and perform the following operations:

[0413] According to the NLOS / LOS identification information, N access network devices in front are determined in order of value from large to small, N≥3, and N is a positive integer;

[0414] The measurement value corresponding to each of the N access network devices is determined;

[0415] Based on the measurement value corresponding to each access network device, a measurement equation is constructed, the NLOS / LOS identification information corresponding to each access network device is assigned as a weight to the constructed measurement equation, and the target terminal is positioned based on the weighted measurement equation; or,

[0416] Based on the measurement value corresponding to each access network device and the NLOS / LOS identification information corresponding to each access network device, a first preset positioning optimization algorithm is used to position the target terminal.

[0417] Optionally, the processor 710 is configured to read a computer program in the memory and perform the following operations:

[0418] The measurement value corresponding to the M access network devices with NLOS / LOS identification information of 1 is determined, M≥3, and M is a positive integer;

[0419] Based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, a measurement equation is constructed, and the target terminal is positioned based on the constructed measurement equation; or,

[0420] Based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, a second preset positioning optimization algorithm is used to position the target terminal.

[0421] The core network device of the embodiment of the application receives the NLOS / LOS identification information and the measurement value sent by the receiving end device; according to the NLOS / LOS identification information and the measurement value, the target terminal is positioned, so that the positioning calculation end knows the reliability degree of each measurement value through the NLOS / LOS identification information, and thus the measurement value with high reliability is screened for position calculation, thereby improving the positioning accuracy of the terminal and meeting the positioning accuracy requirement.

[0422] As shown in Figure 8 The application also provides a terminal positioning device, which comprises:

[0423] A first receiving unit 801 is configured to receive non-line-of-sight (NLOS) / line-of-sight (LOS) identification information and measurement values sent by a receiving end device;

[0424] The second positioning unit 802 is configured to locate the target terminal according to the NLOS / LOS identification information and the measurement value.

[0425] Optionally, the NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or a measurement value corresponding to the link.

[0426] Optionally, the second positioning unit 802 is specifically configured to:

[0427] Determine the top N access network devices according to the NLOS / LOS identification information in descending order of values, where N is greater than or equal to 3 and is a positive integer;

[0428] Determining a measurement value corresponding to each of the N access network devices;

[0429] Constructing a measurement equation based on the measurement values ​​corresponding to each access network device, assigning the NLOS / LOS identification information corresponding to each access network device as a weight to the constructed measurement equation, and locating the target terminal based on the weighted measurement equation; or,

[0430] Based on the measurement values ​​corresponding to each access network device and the NLOS / LOS identification information corresponding to each access network device, a first preset positioning optimization algorithm is used to locate the target terminal.

[0431] Optionally, the second positioning unit 802 is specifically configured to:

[0432] Determine the measurement values ​​corresponding to M access network devices whose NLOS / LOS identification information is 1, where M ≥ 3 and M is a positive integer;

[0433] Constructing a measurement equation based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, and positioning the target terminal based on the constructed measurement equation; or,

[0434] Based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, the target terminal is positioned using the second preset positioning optimization algorithm.

[0435] The terminal positioning device of an embodiment of the present invention receives NLOS / LOS identification information and measurement values ​​sent by a receiving end device; and locates the target terminal based on the NLOS / LOS identification information and the measurement values. In this way, the positioning solution end obtains the reliability of each measurement value through the NLOS / LOS identification information, thereby screening the measurement values ​​with high reliability for position solution, thereby improving the positioning accuracy of the terminal and meeting the positioning accuracy requirements.

[0436] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0437] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0438] It should be noted here that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0439] In some embodiments of the present invention, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores program instructions, and the program instructions are used to cause the processor to execute the following steps:

[0440] Receive NLOS / LOS identification information and measurement values ​​from the receiving device;

[0441] The target terminal is positioned according to the NLOS / LOS identification information and the measurement value.

[0442] When the program is executed by the processor, the above application can be realized. Figure 2 To avoid repetition, all implementation methods of the method embodiment on the core network device side shown are not repeated here.

[0443] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, applicable systems can be global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, advanced long term evolution (LTE-A) system, universal mobile telecommunication system (UMTS), world wide interoperability for microwave access (WiMAX) system, 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include core network parts, such as the Evolved Packet System (EPS), 5G System (5GS), etc.

[0444] The terminal device to which the embodiments of the present application relate can refer to a device that provides voice and / or data connectivity to a user, a handheld device having a wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in the 5G system, the terminal device can be called user equipment (User Equipment, UE). The wireless terminal device can communicate with one or more core networks (Core Network, CN) through a radio access network (Radio Access Network, RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (also known as a "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a radio access network. For example, personal communication service (Personal Communication Service, PCS) phones, cordless phones, session initiation protocol (Session Initiated Protocol, SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital assistants (Personal Digital Assistant, PDA) and the like. The wireless terminal device can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, which is not limited in the embodiments of the present application.

[0445] The network device involved in the embodiments of the present application may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be named otherwise. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (eNB or e-NodeB) in the Long Term Evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.

[0446] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be either Single User MIMO (SU-MIMO) or Multi User MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or Massive-MIMO. It can also use diversity transmission, precoding, or beamforming.

[0447] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) that contain computer-usable program code.

[0448] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0449] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce an article of manufacture comprising an instruction device that implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0450] These processor-executable instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0451] Obviously, those skilled in the art may make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.

Claims

1. A terminal positioning method, characterized in that: include: The receiving end device obtains first reference signal configuration information and a first reference signal corresponding to the first reference signal configuration information; The receiving end device obtains non-line-of-sight NLOS / line-of-sight LOS identification information and a measurement value according to the first reference signal configuration information and a first reference signal corresponding to the first reference signal configuration information, where the measurement value includes a phase measurement value; The receiving end device sends the NLOS / LOS identification information and the measurement value to a core network device, where the measurement value and the NLOS / LOS identification information are used to locate the target terminal; or the receiving end device locates the target terminal according to the NLOS / LOS identification information and the measurement value; Each of the measurement values ​​corresponds to a piece of non-line-of-sight NLOS / line-of-sight LOS identification information; The receiving end device obtains NLOS / LOS identification information according to the first reference signal configuration information and a first reference signal corresponding to the first reference signal configuration information, including: Obtaining a function value of a target metric parameter according to the reference signal configuration information and the first reference signal; generating the NLOS / LOS identification information according to the function value of the target metric parameter; The target measurement parameters include: time domain measurement parameters; frequency domain measurement parameters; spatial domain measurement parameters; Obtaining a function value of a time domain metric parameter according to the reference signal configuration information and the first reference signal includes: Obtaining a time domain impulse response CIR according to the reference signal configuration information and the first reference signal; According to the CIR, the Rice factor of each symbol between different antennas between the receiving device and the transmitting device is obtained; Performing a first preset function operation on the Ricean factor of each symbol between the different antennas to obtain a function value of the time-domain Ricean factor; Obtaining a function value of a frequency domain metric parameter according to the reference signal configuration information and the first reference signal includes: Performing delay estimation based on the reference signal configuration information and the first reference signal to obtain a delay estimation value; Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; or Processing the CFR in a second preset manner according to the delay estimate to obtain a processed CFR, performing power normalization on the processed CFR to obtain an inter-subcarrier variance in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a third preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; Obtaining a function value of a spatial metric parameter according to the reference signal configuration information and the first reference signal includes: Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device; A consistency calculation is performed on the CIR or CFR between the different antennas to obtain a spatial consistency factor.

2. The method according to claim 1, characterized in that The NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or the measurement value corresponding to the link.

3. The method according to claim 1, characterized in that Generating the NLOS / LOS identification information according to the function value of the target metric parameter includes: Normalizing the function value of the target metric parameter to obtain a target value, where the function value of the target metric parameter includes the function value of the target metric parameter corresponding to each access network device or the function value of the target metric parameter corresponding to the measurement value; Based on the target value, a fourth preset function operation is performed to generate the NLOS / LOS identification information.

4. The method according to claim 1, wherein Generating the NLOS / LOS identification information according to the function value of the target metric parameter includes: When the function value of the target metric parameter is greater than a preset threshold value, the corresponding NLOS / LOS identification information is determined to be 1; when the function value of the target metric parameter is less than or equal to the preset threshold value, the NLOS / LOS identification information corresponding to each access network device or the measurement value is determined to be 0; or After sorting the function values ​​of the target measurement parameters in a preset order, the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that meets the preset conditions is set to 1, and the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that does not meet the preset conditions is set to 0.

5. A terminal positioning method, characterized in that: include: The core network device receives non-line-of-sight NLOS / line-of-sight LOS identification information and a measurement value sent by a receiving device, where the non-line-of-sight NLOS / line-of-sight LOS identification information and the measurement value are obtained based on the first reference signal configuration information and the first reference signal corresponding to the first reference signal configuration information, and the measurement value includes a phase measurement value. The NLOS / LOS identification information is generated based on a function value of a target measurement parameter, and the target measurement parameter includes: a time domain measurement parameter; a frequency domain measurement parameter; and a spatial domain measurement parameter. The receiving device obtains the function value of the target measurement parameter based on the reference signal configuration information and the first reference signal. Specifically: Obtaining a function value of a time domain metric parameter according to the reference signal configuration information and the first reference signal includes: Obtaining a time domain impulse response CIR according to the reference signal configuration information and the first reference signal; According to the CIR, the Rice factor of each symbol between different antennas between the receiving device and the transmitting device is obtained; Performing a first preset function operation on the Ricean factor of each symbol between the different antennas to obtain a function value of the time-domain Ricean factor; Obtaining a function value of a frequency domain metric parameter according to the reference signal configuration information and the first reference signal includes: Performing delay estimation based on the reference signal configuration information and the first reference signal to obtain a delay estimation value; Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; or Processing the CFR in a second preset manner according to the delay estimate to obtain a processed CFR, performing power normalization on the processed CFR to obtain an inter-subcarrier variance in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a third preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; Obtaining a function value of a spatial metric parameter according to the reference signal configuration information and the first reference signal includes: Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device; Performing consistency calculation on the CIR or CFR between the different antennas to obtain a spatial consistency factor; The core network device locates the target terminal according to the NLOS / LOS identification information and the measurement value; Each of the measurement values ​​corresponds to one piece of non-line-of-sight NLOS / line-of-sight LOS identification information.

6. The method according to claim 5, characterized in that The NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or the measurement value corresponding to the link.

7. The method according to claim 5, characterized in that Positioning the target terminal based on the NLOS / LOS identification information and the measurement value, including: Determine the top N access network devices according to the NLOS / LOS identification information in descending order of values, where N is greater than or equal to 3 and is a positive integer; Determining a measurement value corresponding to each of the N access network devices; Constructing a measurement equation based on the measurement values ​​corresponding to each access network device, assigning the NLOS / LOS identification information corresponding to each access network device as a weight to the constructed measurement equation, and locating the target terminal based on the weighted measurement equation; or, Based on the measurement values ​​corresponding to each access network device and the NLOS / LOS identification information corresponding to each access network device, a first preset positioning optimization algorithm is used to locate the target terminal.

8. The method according to claim 5, characterized in that Positioning the target terminal according to the NLOS / LOS identification information and the measurement value includes: Determine the measurement values ​​corresponding to M access network devices whose NLOS / LOS identification information is 1, where M ≥ 3 and M is a positive integer; Constructing a measurement equation based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, and positioning the target terminal based on the constructed measurement equation; or, Based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, the target terminal is positioned using the second preset positioning optimization algorithm.

9. A receiving device, characterized in that: include: Memory, transceiver, processor: Memory, used to store program instructions; a transceiver, configured to transmit and receive data under the control of the processor; A processor is configured to read the program instructions in the memory and perform the following operations: The receiving end device obtains first reference signal configuration information and a first reference signal corresponding to the first reference signal configuration information; The receiving end device obtains non-line-of-sight NLOS / line-of-sight LOS identification information and a measurement value according to the first reference signal configuration information and a first reference signal corresponding to the first reference signal configuration information, where the measurement value includes a phase measurement value; The receiving end device sends the NLOS / LOS identification information and the measurement value to a core network device, where the measurement value and the NLOS / LOS identification information are used to locate the target terminal; or the receiving end device locates the target terminal according to the NLOS / LOS identification information and the measurement value; Each of the measurement values ​​corresponds to a piece of non-line-of-sight NLOS / line-of-sight LOS identification information; The processor is configured to read program instructions in the memory and perform the following operations: Obtaining a function value of a target metric parameter according to the reference signal configuration information and the first reference signal; generating the NLOS / LOS identification information according to the function value of the target metric parameter; The target measurement parameters include: time domain measurement parameters; frequency domain measurement parameters; spatial domain measurement parameters; The processor is configured to read program instructions in the memory and perform the following operations: Obtaining a time domain impulse response CIR according to the reference signal configuration information and the first reference signal; According to the CIR, the Rice factor of each symbol between different antennas between the receiving device and the transmitting device is obtained; Performing a first preset function operation on the Ricean factor of each symbol between the different antennas to obtain a function value of the time-domain Ricean factor; The processor is configured to read program instructions in the memory and perform the following operations: Performing delay estimation based on the reference signal configuration information and the first reference signal to obtain a delay estimation value; Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; or Processing the CFR in a second preset manner according to the delay estimate to obtain a processed CFR, performing power normalization on the processed CFR to obtain an inter-subcarrier variance in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a third preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; The processor is configured to read program instructions in the memory and perform the following operations: Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device; A consistency calculation is performed on the CIR or CFR between the different antennas to obtain a spatial consistency factor.

10. The receiving device according to claim 9, characterized in that: The NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or the measurement value corresponding to the link.

11. The receiving device according to claim 9, wherein: The processor is configured to read program instructions in the memory and perform the following operations: Normalizing the function value of the target metric parameter to obtain a target value, where the function value of the target metric parameter includes the function value of the target metric parameter corresponding to each access network device or the function value of the target metric parameter corresponding to the measurement value; Based on the target value, a fourth preset function operation is performed to generate the NLOS / LOS identification information.

12. The receiving device according to claim 9, wherein: The processor is configured to read program instructions in the memory and perform the following operations: When the function value of the target metric parameter is greater than a preset threshold value, the corresponding NLOS / LOS identification information is determined to be 1; when the function value of the target metric parameter is less than or equal to the preset threshold value, the NLOS / LOS identification information corresponding to each access network device or the measurement value is determined to be 0; or, After sorting the function values ​​of the target measurement parameters in a preset order, the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that meets the preset conditions is set to 1, and the NLOS / LOS identification information corresponding to the access network equipment or the measurement value that does not meet the preset conditions is set to 0.

13. A terminal positioning device, characterized in that: include: A first acquiring unit, configured to acquire first reference signal configuration information and a first reference signal corresponding to the first reference signal configuration information; a second acquiring unit, configured to obtain non-line-of-sight (NLOS) / line-of-sight (LOS) identification information and a measurement value according to the first reference signal configuration information and a first reference signal corresponding to the first reference signal configuration information, the measurement value including a phase measurement value; A first sending unit, configured to send the NLOS / LOS identification information and the measurement value to a core network device, where the measurement value and the NLOS / LOS identification information are used to locate a target terminal; or, a first positioning unit, configured to locate the target terminal according to the NLOS / LOS identification information and the measurement value; Each of the measurement values ​​corresponds to a piece of non-line-of-sight NLOS / line-of-sight LOS identification information; The second acquiring unit is specifically configured to: Obtaining a function value of a target metric parameter according to the reference signal configuration information and the first reference signal; generating the NLOS / LOS identification information according to the function value of the target metric parameter; The target measurement parameters include: time domain measurement parameters; frequency domain measurement parameters; spatial domain measurement parameters; The second acquiring unit is specifically configured to: Obtaining a time domain impulse response CIR according to the reference signal configuration information and the first reference signal; Based on the CIR, the Rice factor of each symbol between different antennas between the receiving device and the transmitting device is obtained; Performing a first preset function operation on the Ricean factor of each symbol between the different antennas to obtain a function value of the time-domain Ricean factor; The second acquiring unit is specifically configured to: Performing delay estimation based on the reference signal configuration information and the first reference signal to obtain a delay estimation value; Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; or Processing the CFR in a second preset manner according to the delay estimate to obtain a processed CFR, performing power normalization on the processed CFR to obtain an inter-subcarrier variance in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a third preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; The second acquiring unit is specifically configured to: Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device; A consistency calculation is performed on the CIR or CFR between the different antennas to obtain a spatial consistency factor.

14. A core network device, characterized in that: include: Memory, transceiver, processor: Memory, used to store computer programs; a transceiver, configured to transmit and receive data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Receiving, by the transceiver, non-line-of-sight NLOS / line-of-sight LOS identification information and a measurement value sent by a receiving device, the non-line-of-sight NLOS / line-of-sight LOS identification information and the measurement value being obtained based on first reference signal configuration information and a first reference signal corresponding to the first reference signal configuration information, the measurement value including a phase measurement value, wherein the NLOS / LOS identification information is generated based on a function value of a target measurement parameter, the target measurement parameter including: a time domain measurement parameter; a frequency domain measurement parameter; and a spatial domain measurement parameter; the receiving device obtaining the function value of the target measurement parameter based on the reference signal configuration information and the first reference signal; specifically: Obtaining a function value of a time domain metric parameter according to the reference signal configuration information and the first reference signal includes: Obtaining a time domain impulse response CIR according to the reference signal configuration information and the first reference signal; According to the CIR, the Rice factor of each symbol between different antennas between the receiving device and the transmitting device is obtained; Performing a first preset function operation on the Ricean factor of each symbol between the different antennas to obtain a function value of the time-domain Ricean factor; Obtaining a function value of a frequency domain metric parameter according to the reference signal configuration information and the first reference signal includes: Performing delay estimation based on the reference signal configuration information and the first reference signal to obtain a delay estimation value; Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; or Processing the CFR in a second preset manner according to the delay estimate to obtain a processed CFR, performing power normalization on the processed CFR to obtain an inter-subcarrier variance in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a third preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; Obtaining a function value of a spatial metric parameter according to the reference signal configuration information and the first reference signal includes: Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device; Performing consistency calculation on the CIR or CFR between the different antennas to obtain a spatial consistency factor; Positioning the target terminal based on the NLOS / LOS identification information and the measurement value; Each of the measurement values ​​corresponds to one piece of non-line-of-sight NLOS / line-of-sight LOS identification information.

15. The core network device according to claim 14, characterized in that: The NLOS / LOS identification information is used to characterize the reliability of the link between the receiving end device and the transmitting end device or the measurement value corresponding to the link.

16. The core network device according to claim 14, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: Determine the top N access network devices according to the NLOS / LOS identification information in descending order of values, where N is greater than or equal to 3 and is a positive integer; Determining a measurement value corresponding to each of the N access network devices; Constructing a measurement equation based on the measurement values ​​corresponding to each access network device, assigning the NLOS / LOS identification information corresponding to each access network device as a weight to the constructed measurement equation, and locating the target terminal based on the weighted measurement equation; or, Based on the measurement values ​​corresponding to each access network device and the NLOS / LOS identification information corresponding to each access network device, a first preset positioning optimization algorithm is used to locate the target terminal.

17. The core network device according to claim 14, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: Determine the measurement values ​​corresponding to M access network devices whose NLOS / LOS identification information is 1, where M ≥ 3 and M is a positive integer; Constructing a measurement equation based on the measurement value corresponding to the access network device whose NLOS / LOS identification information is 1, and locating the target terminal based on the constructed measurement equation; or, Based on the measurement value corresponding to the access network device with NLOS / LOS identification information of 1, the target terminal is positioned using the second preset positioning optimization algorithm.

18. A terminal positioning device, characterized in that: include: A first receiving unit is configured to receive non-line-of-sight NLOS / line-of-sight LOS identification information and a measurement value sent by a receiving end device, where the non-line-of-sight NLOS / line-of-sight LOS identification information and the measurement value are obtained based on first reference signal configuration information and a first reference signal corresponding to the first reference signal configuration information, and the measurement value includes a phase measurement value, wherein the NLOS / LOS identification information is generated based on a function value of a target measurement parameter, and the target measurement parameter includes: a time domain measurement parameter; a frequency domain measurement parameter; and a spatial domain measurement parameter; the receiving end device obtains the function value of the target measurement parameter based on the reference signal configuration information and the first reference signal; specifically: Obtaining a function value of a time domain metric parameter according to the reference signal configuration information and the first reference signal includes: Obtaining a time domain impulse response CIR according to the reference signal configuration information and the first reference signal; According to the CIR, the Rice factor of each symbol between different antennas between the receiving device and the transmitting device is obtained; Performing a first preset function operation on the Ricean factor of each symbol between the different antennas to obtain a function value of the time-domain Ricean factor; Obtaining a function value of a frequency domain metric parameter according to the reference signal configuration information and the first reference signal includes: Performing delay estimation based on the reference signal configuration information and the first reference signal to obtain a delay estimation value; Processing the CIR in a first preset manner according to the delay estimate to obtain a processed first CIR; power normalizing the first CIR and performing time-frequency conversion on the power-normalized first CIR to obtain an inter-subcarrier variance in a channel frequency domain response CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a second preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; or Processing the CFR in a second preset manner according to the delay estimate to obtain a processed CFR, performing power normalization on the processed CFR to obtain an inter-subcarrier variance in the CFR of each symbol between different antennas between the receiving device and the transmitting device, and performing a third preset function operation on the inter-subcarrier variance in the CFR of each symbol between different antennas to obtain a function value of the frequency domain variance; Obtaining a function value of a spatial metric parameter according to the reference signal configuration information and the first reference signal includes: Obtaining, according to the reference signal configuration information and the first reference signal, a CIR or CFR between different antennas between the receiving device and the transmitting device; Performing consistency calculation on the CIR or CFR between the different antennas to obtain a spatial consistency factor; a second positioning unit, configured to locate the target terminal according to the NLOS / LOS identification information and the measurement value; Each of the measurement values ​​corresponds to one piece of non-line-of-sight NLOS / line-of-sight LOS identification information.

19. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the steps of the terminal positioning method according to any one of claims 1 to 4, or to execute the steps of the terminal positioning method according to any one of claims 5 to 8.

Citation Information

Patent Citations

  • Cellular network wireless positioning method based on cooperation of mobile stations

    CN102149192A