Terminal positioning method and device, communication equipment, storage medium and program product

By working in concert with the LMF network element and the serving base station, the system determines that the terminal is indoors and locks it into the indoor cell. By using multiple TRP measurements to improve positioning accuracy, the system solves the problem of indoor positioning failure and improves the positioning success rate and accuracy.

CN121531452APending Publication Date: 2026-02-13CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511502484.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-21
Publication Date
2026-02-13

AI Technical Summary

Technical Problem

In indoor positioning scenarios, terminal devices are prone to switching to outdoor base stations, leading to positioning failures and affecting positioning accuracy and success rate.

Method used

The terminal sends a positioning measurement request to the serving base station through the LMF network element. After determining that the terminal is in an indoor area based on the measurement results, it sends a cell lock request to the serving base station to lock the terminal in an indoor cell. The positioning accuracy is improved through multi-TRP collaborative measurement.

Benefits of technology

It improves the success rate and accuracy of indoor positioning and avoids positioning failures caused by terminal devices switching from indoor to outdoor base stations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121531452A_ABST
    Figure CN121531452A_ABST
Patent Text Reader

Abstract

The invention relates to a terminal positioning method and device, communication equipment, a storage medium and a program product. The method comprises the following steps: an LMF network element sends a positioning measurement request for a target terminal in a current positioning period to a service base station of the target terminal; wherein the service base station is an indoor service base station; when it is determined that the target terminal is located in the indoor area in the current positioning period according to the positioning measurement result sent by the service base station, sending a cell locking request to the service base station, so that the service base station locks the target terminal in the target cell; wherein the positioning measurement result is obtained by measuring the uplink detection reference signal of the target terminal by each TRP (Transceiving Receiving Point) in the coverage area of the service base station under the control of the service base station. By adopting the method, the target terminal can be locked in the indoor cell when the target terminal is in the indoor positioning scene, so that the positioning success rate is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wireless communication, and in particular to a terminal positioning method and device, a communication device, a storage medium and a program product. BACKGROUND

[0002] The 5G standard defines an AOA (Angle of Arrival) positioning technology, and the indoor positioning accuracy can reach 1-3 meters. In the case of positioning with an outdoor base station, the accuracy is relatively low due to the long distance of the base station. When positioning, the signal strength of the outdoor cell is relatively high in some indoor areas, and the terminal will switch to the outdoor base station for access. The outdoor base station cannot perform positioning measurement at the same time as the indoor base station, resulting in positioning failure, especially in the areas near the door and window, which affects the user service experience. SUMMARY

[0003] Therefore, it is necessary to provide a terminal positioning method, device, communication device, storage medium and program product to lock the target terminal in an indoor cell when the target terminal is in an indoor positioning scenario, so as to improve the positioning success rate.

[0004] In a first aspect, the present application provides a terminal positioning method applied to an LMF network element, comprising:

[0005] sending a positioning measurement request for a target terminal in a current positioning period to a serving base station of the target terminal; wherein the serving base station is an indoor serving base station;

[0006] in a case where it is determined according to a positioning measurement result sent by the serving base station that the target terminal is located in an indoor area in the current positioning period, sending a cell locking request to the serving base station to lock the target terminal in a target cell by the serving base station; wherein the positioning measurement result is obtained by measuring an uplink sounding reference signal of the target terminal by each TRP (Transceiving Reception Point) in the coverage range of the serving base station controlled by the serving base station;

[0007] positioning the target terminal after the target terminal is locked in the target cell.

[0008] In one of the embodiments, the positioning measurement result includes the signal strength of the uplink sounding reference signal measured by each TRP;

[0009] The determination of the target terminal being located in the indoor area in the current positioning period according to the positioning measurement result sent by the serving base station comprises:

[0010] Based on the signal strength of the uplink detection reference signal measured by each TRP, the TRPs are sorted in descending order to obtain the TRP arrangement order;

[0011] Based on the TRP arrangement order and the signal strength of the uplink detection reference signal measured by each TRP, it is determined that the target terminal is located in an indoor area.

[0012] In one embodiment, determining that the target terminal is located in an indoor area based on the TRP arrangement order and the signal strength of the uplink probe reference signal measured by each TRP includes any of the following:

[0013] If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP arrangement sequence is greater than a first preset threshold, then it is determined that the target terminal is located in an indoor area during the current positioning cycle;

[0014] If the signal strength of the uplink detection reference signal measured by the first preset number of TRPs in the TRP arrangement sequence is greater than the first preset threshold, then it is determined that the target terminal is located in an indoor area during the current positioning cycle.

[0015] If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP arrangement is greater than a first preset threshold, and the signal strength of the target outdoor neighboring cell of the target terminal is less than a second preset threshold, then it is determined that the target terminal is located in an indoor area during the current positioning period; wherein, the target outdoor neighboring cell is the cell with the strongest signal strength among the outdoor neighboring cells of the target terminal.

[0016] In one embodiment, the cell locking request is used to instruct the serving base station to send locking parameters to the target terminal via communication signaling, so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters, and the target cell identifier of the target cell to be locked.

[0017] In one embodiment, the method further includes:

[0018] If, based on the positioning measurement results sent by the serving base station, it is determined that the target terminal is located in an outdoor area during the current positioning period and in an indoor area during the previous positioning period, a lock release request is sent to the serving base station; wherein, the lock release request is used to instruct the serving base station to send a radio resource control release message to the target terminal so that the target terminal can resume cell autonomous selection mode.

[0019] Secondly, this application provides a terminal positioning method applied to a serving base station, comprising:

[0020] Receive positioning measurement requests for the target terminal in the current positioning cycle sent by the LMF network element;

[0021] The TRPs within the coverage area of ​​the serving base station are controlled to measure the uplink detection signal of the target terminal to obtain the positioning measurement result;

[0022] The positioning measurement result is sent to the LMF network element so that the LMF network element, based on the positioning measurement result, determines that the target terminal is located in an indoor area during the current positioning period, and then sends a cell locking request to the serving base station.

[0023] In response to the cell lock request sent by the LMF network element, the target terminal is locked in the target cell, so that the LMF network element can locate the target terminal after the target terminal is locked in the target cell.

[0024] In one embodiment, locking the target terminal in the target cell in response to the cell lock request sent by the LMF network element includes:

[0025] In response to the cell locking request sent by the LMF network element, locking parameters are sent to the target terminal via communication signaling so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters and the target cell identifier of the target cell to be locked.

[0026] In one embodiment, the method further includes:

[0027] Upon receiving a lock release request from the LMF network element, the LMF network element sends a radio resource control release message to the target terminal to enable the target terminal to resume cell autonomous selection mode. The lock release request is sent by the LMF network element based on the positioning measurement results received from the serving base station, which determines that the target terminal is located in an outdoor area during the current positioning period and that the target terminal was located in an indoor area during the previous positioning period.

[0028] Thirdly, this application also provides a terminal positioning device configured in an LMF network element, comprising:

[0029] The request sending module is used to send a positioning measurement request for the target terminal in the current positioning period to the serving base station of the target terminal; wherein the serving base station is an indoor serving base station;

[0030] The first locking module is used to send a cell locking request to the serving base station when it is determined, based on the positioning measurement results sent by the serving base station, that the target terminal is located in an indoor area during the current positioning period, so that the serving base station locks the target terminal in the target cell; wherein, the positioning measurement results are obtained by the serving base station controlling each transceiver point (TRP) within the coverage area of ​​the serving base station to measure the uplink detection reference signal of the target terminal;

[0031] The terminal positioning module is used to locate the target terminal after it has been locked onto the target cell.

[0032] Fourthly, this application also provides a terminal positioning device configured on a serving base station, comprising:

[0033] The request receiving module is used to receive positioning measurement requests for the target terminal in the current positioning cycle sent by the LMF network element.

[0034] The signal measurement module is used to control each TRP within the coverage area of ​​the serving base station to measure the uplink detection signal of the target terminal and obtain the positioning measurement result;

[0035] The result sending module is used to send the positioning measurement result to the LMF network element, so that the LMF network element, based on the positioning measurement result, determines that the target terminal is located in an indoor area during the current positioning period, and sends a cell locking request to the serving base station.

[0036] The second locking module is used to lock the target terminal in the target cell in response to the cell locking request sent by the LMF network element, so that the LMF network element can locate the target terminal after the target terminal is locked in the target cell.

[0037] Fifthly, this application also provides a communication device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the terminal positioning method provided in the first or second aspect above.

[0038] Sixthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the terminal positioning method provided in the first or second aspect above.

[0039] In a seventh aspect, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the terminal positioning method provided in the first or second aspect described above.

[0040] The aforementioned terminal positioning method, apparatus, communication equipment, storage medium, and program product involve the LMF network element sending a positioning measurement request for the target terminal to the serving base station during the current positioning period. Based on the positioning measurement results sent by the serving base station, if it is determined that the target terminal is located in an indoor area during the current positioning period, the LMF network element sends a cell locking request to the serving base station, enabling the serving base station to lock the target terminal in the target cell. The positioning measurement results are obtained by the serving base station controlling the uplink probe reference signals of the target terminal measured by each Transceiver Point (TRP) within its coverage area. After the target terminal is locked in the target cell, its location is determined. This scheme, through the interaction between the LMF network element, the serving base station, and the target terminal, and by using the LMF network element's location determination, allows the serving base station to shift from passively responding to handover requests to actively managing its presence, preventing indoor positioning failures caused by the target terminal switching to an outdoor cell, thus improving the success rate of indoor positioning accuracy. Attached Figure Description

[0041] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0042] Figure 1 This is an application environment diagram of the terminal positioning method in one embodiment;

[0043] Figure 2 This is a flowchart illustrating a terminal positioning method in one embodiment;

[0044] Figure 3 This is a schematic diagram of the process for determining that the target terminal is located in an indoor area in one embodiment;

[0045] Figure 4 This is a flowchart illustrating the terminal positioning method in another embodiment;

[0046] Figure 5 This is a signaling diagram of a terminal positioning method in one embodiment;

[0047] Figure 6 This is a structural block diagram of a terminal positioning device in one embodiment;

[0048] Figure 7 This is a structural block diagram of the terminal positioning device in another embodiment;

[0049] Figure 8 This is an internal structural diagram of a communication device in one embodiment. Detailed Implementation

[0050] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0051] It should be noted that, according to 3GPP TS38305, the existing 5G UTDOA / AOA positioning process is mainly implemented through interaction between the Server (LMF, etc.) and the Access Node (gNB) via the NRPPa protocol. The specific positioning process is as follows:

[0052] Step 1: LMF obtains TRP information.

[0053] Step 2: Determine the positioning capability of the target terminal.

[0054] Step 3: gNB determines the SRS radio resource configuration of the target terminal.

[0055] Step 4: gNB sends the target terminal's UL configuration to LMF.

[0056] Step 5: Activate or suspend SRS transmission of the target terminal.

[0057] Step 6: The LMF sends a positioning measurement request to the gNB.

[0058] Step 7: gNB / TRP measures the target terminal UL SRS to obtain the UTDOA measurement result.

[0059] Step 8: gNB sends measurement results such as UTDOA to LMF.

[0060] Step 9: LMF sends a positioning end command.

[0061] In the above positioning process, especially during indoor positioning in steps 6-9, the accuracy is relatively low when using outdoor base stations due to the long distance between the base stations. During positioning, in some indoor areas, the signal strength of outdoor cells is relatively high, causing the terminal to switch to outdoor base station access. However, outdoor base stations typically cannot perform positioning measurements simultaneously with indoor base stations, leading to positioning failure.

[0062] Therefore, based on this, in steps 6-9, this application embodiment provides a terminal positioning method to lock the target terminal within the indoor positioning cell range, avoiding cell handover. The terminal positioning method provided by this application embodiment can be applied to, for example... Figure 1In the application environment shown, the LMF (Location Management Function) network element 101 is responsible for initiating positioning requests, receiving measurement results, determining the terminal's location, and triggering subsequent cell locking actions. The serving base station (gNB) 102, unlike outdoor macro base stations, is specifically designed to cover indoor scenarios, offering more accurate signal coverage and less interference. The TRP (Transmission and Reception Point) 103 is the signal transceiver unit of the indoor serving base station. An indoor serving base station may contain multiple TRPs; through collaborative measurement by multiple TRPs, the accuracy of terminal positioning can be improved. The target terminal 104 is the mobile terminal being located indoors.

[0063] In one exemplary embodiment, such as Figure 2 As shown, a terminal positioning method is provided, which can be applied to... Figure 1 Taking LMF network element 101 as an example, the explanation includes the following steps:

[0064] S201, Send a location measurement request for the target terminal in the current positioning period to the serving base station of the target terminal.

[0065] It should be noted that in the existing standard positioning process, during step 8 above, the LMF network element periodically detects the location of the target terminal until the positioning process ends. The current positioning cycle refers to the current positioning cycle. The positioning measurement request is used to instruct the serving base station to locate the target terminal. In this embodiment, the positioning measurement request includes, but is not limited to, the terminal identifier of the target terminal. The serving base station is an indoor serving base station.

[0066] Optionally, after receiving a location request initiated by the target terminal, the LMF network element will sequentially obtain information such as the TRP and the target terminal's location capabilities, and control the target terminal to send an uplink probe signal so that the serving base station can locate the target terminal based on the uplink probe signal.

[0067] Furthermore, the LMF network element will send a location measurement request for the target terminal in the current positioning period to the serving base station of the target terminal.

[0068] S202, if the target terminal is determined to be located in an indoor area within the current positioning period based on the positioning measurement results sent by the serving base station, a cell lock request is sent to the serving base station so that the serving base station locks the target terminal in the target cell.

[0069] The positioning measurement results are obtained by the serving base station controlling each Transceiver Point (TRP) within its coverage area to measure the uplink probe reference signal of the target terminal. In this embodiment, the positioning measurement results include, but are not limited to, the signal strength of the uplink probe reference signal measured by each TRP. The cell lock request is used to instruct the serving base station to lock the target terminal to the target cell; the target cell can be the cell currently accessed by the target terminal, or any cell accessible to the target terminal for indoor positioning.

[0070] Optionally, after receiving a positioning measurement request from the LMF network element, the serving base station controls multiple TRPs covered by the serving base station to measure the uplink probe signal sent by the target terminal and output parameters such as time difference, signal strength, and incident angle. The serving base station packages the parameters measured by each TRP into a positioning measurement result and sends it to the LMF network element. Further, the LMF network element analyzes the positioning measurement result. If, based on the analysis, it is determined that the target terminal is close to multiple indoor TRPs and no outdoor base station TRP signal is detected, the LMF network element determines that the target terminal is in an indoor area.

[0071] If, based on the analysis results, it is determined that although the target terminal mainly receives indoor TRP signals, it detects weak outdoor signals at the edges (such as near windows), but the comprehensive location algorithm, such as multi-TRP triangulation, confirms that the target terminal's physical location is still indoors, it will also be determined that the target terminal is located in an indoor area.

[0072] If the target terminal is determined to be located indoors during the current positioning period, the LMF network element will send a cell lock request, including the terminal identifier of the target terminal, to the serving base station to avoid unnecessary handovers caused by the movement of the target terminal or signal fluctuations indoors. The cell lock request is used to instruct the serving base station to send locking parameters to the target terminal through communication signaling, so that the target terminal can lock the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters, and the target cell identifier of the target cell to be locked.

[0073] After receiving a cell lock request, the serving base station will interact with the target terminal through RRC (Radio Resource Control) signaling and add lock parameters to the signaling to explicitly inform the target terminal that it is only allowed to camp on the target cell and is prohibited from initiating measurement and handover requests to other cells.

[0074] Furthermore, after receiving and parsing the signaling, the target terminal will update its local cell selection priority list, set the priority of the target cell to the highest, and stop measuring the signal of other cells.

[0075] In addition, to maintain the cell lock status of the target terminal, during the cell lock period, the serving base station will periodically measure the channel to confirm whether the target terminal is still within the coverage area of ​​the target cell. If the terminal is still indoors, the serving base station will maintain the lock status. If the target terminal moves and causes the target cell signal to disappear, i.e., the target terminal moves to an outdoor area, the serving base station will trigger an unlock command, allowing the target terminal to switch to an outdoor cell to avoid signal interruption.

[0076] S203: After the target terminal is locked onto the target cell, the target terminal is located.

[0077] Optionally, after the target terminal is connected to and locked to the target cell, the positioning process in the above-mentioned prior art can be used to locate the target terminal.

[0078] In the aforementioned terminal positioning method, the LMF network element sends a positioning measurement request for the target terminal to the serving base station for the current positioning period. Based on the positioning measurement results sent by the serving base station, if it determines that the target terminal is located in an indoor area during the current positioning period, it sends a cell locking request to the serving base station, enabling the serving base station to lock the target terminal in the target cell. The positioning measurement results are obtained by the serving base station controlling the uplink probe reference signals of the target terminal measured by each Transceiver Point (TRP) within its coverage area. After the target terminal is locked in the target cell, its location is determined. This scheme, through the interaction between the LMF network element, the serving base station, and the target terminal, and by using the LMF network element's location determination, allows the serving base station to shift from passively responding to handover requests to actively managing its presence, preventing indoor positioning failures caused by the target terminal switching to an outdoor cell, thus improving the success rate of indoor positioning accuracy.

[0079] Optionally, the positioning measurement results include the signal strength of the uplink probe reference signal obtained from each TRP measurement; based on this, in an exemplary embodiment, such as Figure 3 As shown, a method for determining that a target terminal is located in an indoor area is provided, which specifically includes the following steps:

[0080] S301, based on the signal strength of the uplink detection reference signal obtained from each TRP, sort each TRP in descending order to obtain the TRP arrangement order.

[0081] LMF can sort all TRPs in descending order of signal strength value to obtain the TRP arrangement order.

[0082] S302, based on the TRP arrangement order and the signal strength of the uplink detection reference signal measured by each TRP, determine that the target terminal is located in the indoor area.

[0083] Optionally, the LMF network element can access the indoor TRP attribute database to query the attributes of all TRPs. If all TRPs are indoor TRPs, it indicates that the target terminal is mainly covered by indoor TRPs. Further, the top 2-3 ranked TRPs can be selected as the nearest serving TRPs to the target terminal. If these TRPs are also indoor TRPs, the core coverage area of ​​the indoor TRPs can be further determined. Additionally, it is necessary to check whether the measured signal strength of the identified TRPs is greater than a preset threshold. If it is, the target terminal can be determined to be located in an indoor area.

[0084] In this embodiment, the target terminal is located in an indoor area based on the signal strength ranking obtained by TRP detection and the ranking order and individual signal strength. This provides a low-cost and high-efficiency location determination method, which improves the accuracy and reliability of the judgment results.

[0085] It's important to note that indoor TRPs are typically deployed in small areas, with a single TRP's coverage radius of only 5-20 meters. Signal strength is significantly attenuated by walls and partitions. Therefore, when a terminal is indoors, it can only receive strong signals from a few nearby TRPs; signals from more distant TRPs quickly attenuate to undetectable levels. Outdoor TRPs, on the other hand, can have a coverage radius of 100-500 meters and strong signal penetration. However, if the target terminal is indoors, the signal strength received from outdoor TRPs is significantly lower than that from indoor TRPs due to wall attenuation, and their numbers are extremely limited. Therefore, when a target terminal is indoors, the received TRP signal strength will exhibit a pattern of extremely strong signals from a few indoor TRPs and extremely weak or nonexistent signals from outdoor TRPs.

[0086] Based on this, another method for determining that the target terminal is located in an indoor area, according to the TRP arrangement order and the signal strength of the uplink probe reference signal measured by each TRP, is to determine that the target terminal is located in an indoor area during the current positioning cycle if the signal strength of the uplink probe reference signal measured by the first TRP in the TRP arrangement order is greater than a first preset threshold. In indoor scenarios, the target terminal is extremely close to the nearest indoor TRP, typically 5-15 meters away, and the signal strength of the first TRP it receives (i.e., the TRP with the strongest signal strength) is significantly higher than in outdoor scenarios. In this embodiment, the first preset threshold is generally set to -120dB, which can be adjusted according to the indoor environment. This determination method is logically simple, does not require processing multiple TRP data, and has high computational efficiency.

[0087] To improve the accuracy of the determination, another method for determining that the target terminal is located in an indoor area, based on the TRP arrangement order and the signal strength of the uplink detection reference signal measured by each TRP, is as follows: if the signal strength of the uplink detection reference signal measured by the first preset number of TRPs in the TRP arrangement order is greater than a first preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning cycle. The preset number can be 2-4. In indoor scenarios, the target terminal is usually surrounded by multiple indoor TRPs that are relatively close together; therefore, the first preset number of TRPs will all exhibit strong signals. Verification using multiple TRP signals avoids misjudgments caused by anomalies in a single TRP signal.

[0088] To further improve the accuracy of the determination results, the method for determining that the target terminal is located in an indoor area based on the TRP arrangement order and the signal strength of the uplink detection reference signal measured by each TRP can also be as follows: if the signal strength of the uplink detection reference signal measured by the first TRP in the TRP arrangement order is greater than a first preset threshold, and the signal strength of the target terminal's target outdoor neighboring cell is less than a second preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning cycle; wherein, the target outdoor neighboring cell is the cell with the strongest signal strength among the target terminal's outdoor neighboring cells. In this embodiment, the second preset threshold is generally taken as -120dB. The outdoor neighboring cell is the neighboring cell of the target terminal used for outdoor positioning. Indoor target terminals not only have strong indoor TRP signals, but also extremely weak outdoor signals due to wall attenuation; while target terminals in outdoor boundary areas, although having strong indoor TRP signals, also have relatively strong outdoor signals. Therefore, first check that the signal strength of the first TRP in the TRP arrangement is greater than the first preset threshold to ensure that the target terminal has a strong indoor signal; then obtain the signal strength of all outdoor neighboring cells of the target terminal, and filter out the outdoor neighboring cell with the strongest signal strength, which is the target outdoor neighboring cell; if the signal strength value of the target outdoor neighboring cell is less than the second preset threshold, it is determined that the target terminal is located in an indoor area.

[0089] Optionally, if the positioning measurement results sent by the serving base station determine that the target terminal is located in an outdoor area during the current positioning period, and that the target terminal was located in an indoor area during the previous positioning period, a lock release request is sent to the serving base station. This lock release request instructs the serving base station to send a radio resource control release message to the target terminal, enabling the target terminal to resume cell autonomous selection mode. If it is determined that the target terminal has left the indoor cell coverage area, a lock release request needs to be sent to the serving base station to enable the target terminal to resume cell autonomous selection mode. Furthermore, a lock release request is also sent to the serving base station when positioning is detected to have ended.

[0090] In one exemplary embodiment, such as Figure 4As shown, a terminal positioning method is provided, which can be applied to... Figure 1 Taking the serving base station 102 as an example, the specific steps include:

[0091] S401: Receives a positioning measurement request for the target terminal in the current positioning cycle sent by the LMF network element.

[0092] S402 controls the uplink detection signals of each TRP measurement target terminal within the coverage area of ​​the control service base station to obtain the positioning measurement results.

[0093] Optionally, the serving base station will control multiple TRPs covered by the serving base station to measure the uplink probe signals sent by the target terminal and output parameters such as time difference, signal strength, and incident angle. The serving base station will then package the parameters measured by each TRP into a positioning measurement result.

[0094] S403, send the positioning measurement results to the LMF network element so that the LMF network element, based on the positioning measurement results, determines that the target terminal is located in an indoor area during the current positioning period, and then sends a cell lock request to the serving base station.

[0095] Optionally, the serving base station sends the packetized location measurement results to the LMF network element. After receiving the measurement results, the LMF network element analyzes them and determines whether the target terminal is located in an indoor area based on the analysis results. If the LMF network element determines that the target terminal is located in an indoor area, it sends a cell lock request to the serving base station.

[0096] S404, in response to the cell lock request sent by the LMF network element, locks the target terminal in the target cell so that the LMF network element can locate the target terminal after the target terminal is locked in the target cell.

[0097] Optionally, in response to the cell locking request sent by the LMF network element, locking parameters are sent to the target terminal via communication signaling, enabling the target terminal to lock onto the target cell based on the locking parameters. The locking parameters include frequency information, synchronization parameters, and the target cell identifier of the target cell to be locked. The serving base station, in response to the cell locking request sent by the LMF network element, interacts with the target terminal via RRC signaling, adding locking parameters to the signaling to explicitly inform the target terminal that it is only allowed to camp on the target cell and is prohibited from initiating measurement and handover requests to other cells.

[0098] In this embodiment, after receiving a positioning measurement request for the target terminal from the LMF network element for the current positioning period, the serving base station controls each TRP within its coverage area to measure the uplink probe signal of the target terminal, obtains the positioning measurement result, and sends the positioning measurement result to the LMF network element. This allows the LMF network element to determine, based on the positioning measurement result, that the target terminal is located in an indoor area during the current positioning period, and then send a cell locking request to the serving base station. In response to the cell locking request from the LMF network element, the serving base station locks the target terminal into the target cell. This scheme, through the interaction between the LMF network element, the serving base station, and the target terminal, and by using the LMF network element's location determination, allows the serving base station to shift from passively responding to handover requests to actively managing its stationary state. This avoids situations where the target terminal switches to an outdoor cell, causing indoor positioning failure, and improves the success rate of indoor accurate positioning.

[0099] Optionally, upon receiving a lock release request from the LMF network element, a radio resource control release message is sent to the target terminal according to the lock release request, so that the target terminal can resume cell autonomous selection mode; wherein, the lock release request is sent by the LMF network element based on the positioning measurement results received from the serving base station, determining that the target terminal is located in an outdoor area in the current positioning period and that the target terminal was located in an indoor area in the previous positioning period.

[0100] Figure 5 This is a signaling diagram for a terminal positioning method in another embodiment. Based on the above embodiments, this embodiment provides an optional example of a terminal positioning method. Combined with... Figure 5 The specific implementation process is as follows:

[0101] S501, the LMF network element sends a positioning measurement request for the target terminal in the current positioning period to the serving base station of the target terminal.

[0102] Among them, the serving base station is the indoor serving base station.

[0103] S502, the serving base station receives a positioning measurement request sent by the LMF network element.

[0104] S503, the serving base station controls the uplink detection signals of each TRP measurement target terminal within the coverage area of ​​the serving base station to obtain the positioning measurement results.

[0105] S504, the serving base station sends the positioning measurement results to the LMF network element.

[0106] The S505 LMF network element determines whether the target terminal is located in an indoor area during the current positioning period based on the positioning measurement results sent by the serving base station.

[0107] S506, the LMF network element sends a cell lock request to the serving base station.

[0108] S507: The serving base station responds to the cell lock request sent by the LMF network element and locks the target terminal in the target cell.

[0109] After the target terminal is locked onto the target cell, the S508 and LMF network elements locate the target terminal.

[0110] Optionally, in response to the cell locking request sent by the LMF network element, locking parameters are sent to the target terminal via communication signaling so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters and the target cell identifier of the target cell to be locked.

[0111] The specific processes of S501-S508 described above can be found in the description of the above method embodiments. Their implementation principles and technical effects are similar, and will not be repeated here.

[0112] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0113] Based on the same inventive concept, this application also provides a terminal positioning device for implementing the terminal positioning method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more terminal positioning device embodiments provided below can be found in the limitations of the terminal positioning method described above, and will not be repeated here.

[0114] In one exemplary embodiment, such as Figure 6 As shown, a terminal positioning device 600 is provided, configured in an LMF network element, including: a request sending module 610, a first locking module 620, and a terminal positioning module 630, wherein:

[0115] The request sending module 610 is used to send a positioning measurement request for the target terminal in the current positioning period to the serving base station of the target terminal; wherein the serving base station is an indoor serving base station.

[0116] The first locking module 620 is used to send a cell locking request to the serving base station when it is determined that the target terminal is located in an indoor area during the current positioning period based on the positioning measurement results sent by the serving base station, so that the serving base station locks the target terminal in the target cell; wherein, the positioning measurement results are obtained by the serving base station controlling each transceiver point (TRP) within the coverage area of ​​the serving base station to measure the uplink detection reference signal of the target terminal.

[0117] The terminal positioning module 630 is used to locate the target terminal after the target terminal is locked in the target cell.

[0118] The aforementioned terminal positioning device involves the LMF network element sending a positioning measurement request for the target terminal to the serving base station during the current positioning period. If, based on the positioning measurement results sent by the serving base station, the target terminal is determined to be located indoors during the current positioning period, a cell locking request is sent to the serving base station to enable the serving base station to lock the target terminal in the target cell. The positioning measurement results are obtained by the serving base station controlling the uplink probe reference signals of the target terminal measured by each Transceiver Point (TRP) within its coverage area. This scheme, through the interaction between the LMF network element, the serving base station, and the target terminal, and by using the LMF network element's location determination, allows the serving base station to shift from passively responding to handover requests to actively managing its presence, preventing indoor positioning failures caused by the target terminal switching to an outdoor cell, thus improving the success rate of indoor positioning accuracy.

[0119] In one embodiment, the positioning measurement result includes the signal strength of the uplink probe reference signal obtained from each TRP measurement; the first locking module 620 includes:

[0120] The sorting unit is used to sort the TRPs in descending order based on the signal strength of the uplink probe reference signal measured by each TRP, so as to obtain the TRP arrangement order.

[0121] The first locking unit is used to determine that the target terminal is located in an indoor area based on the TRP arrangement order and the signal strength of the uplink detection reference signal measured by each TRP.

[0122] In one embodiment, the first locking unit has the following features:

[0123] If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP sequence is greater than a first preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. If the signal strength of the uplink detection reference signals measured by the first preset number of TRPs in the TRP sequence is greater than the first preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP sequence is greater than the first preset threshold, and the signal strength of the target terminal's target outdoor neighboring cell is less than a second preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. Here, the target outdoor neighboring cell is the cell with the strongest signal strength among the target terminal's outdoor neighboring cells.

[0124] In one embodiment, a cell locking request is used to instruct the serving base station to send locking parameters to the target terminal via communication signaling, so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters, and the target cell identifier of the target cell to be locked.

[0125] In one embodiment, the terminal positioning device 600 further includes a lock release module, used for:

[0126] If, based on the positioning measurement results sent by the serving base station, it is determined that the target terminal is located in an outdoor area during the current positioning period and was located in an indoor area during the previous positioning period, a lock release request is sent to the serving base station. The lock release request is used to instruct the serving base station to send a radio resource control release message to the target terminal so that the target terminal can resume cell autonomous selection mode.

[0127] In one exemplary embodiment, such as Figure 7 As shown, a terminal positioning device 700 is provided, configured in a serving base station, including: a request receiving module 710, a signal measurement module 720, a result sending module 730, and a second locking module 740, wherein:

[0128] The request receiving module 710 is used to receive a positioning measurement request for the target terminal in the current positioning period sent by the LMF network element.

[0129] The signal measurement module 720 is used to control the uplink detection signals of each TRP measurement target terminal within the coverage area of ​​the serving base station to obtain the positioning measurement results.

[0130] The result sending module 730 is used to send the positioning measurement results to the LMF network element so that the LMF network element can send a cell lock request to the serving base station when it determines that the target terminal is located in an indoor area during the current positioning period based on the positioning measurement results.

[0131] The second locking module 740 is used to lock the target terminal in the target cell in response to the cell locking request sent by the LMF network element, so that the LMF network element can locate the target terminal after the target terminal is locked in the target cell.

[0132] In one embodiment, the second locking module 740 is used for:

[0133] In response to the cell locking request sent by the LMF network element, locking parameters are sent to the target terminal via communication signaling so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters and the target cell identifier of the target cell to be locked.

[0134] In one embodiment, the terminal positioning device 700 further includes a second release module, used for:

[0135] Upon receiving a lock release request from the LMF network element, the LMF network element sends a radio resource control release message to the target terminal to enable the target terminal to resume cell autonomous selection mode. The lock release request is sent by the LMF network element based on the positioning measurement results received from the serving base station, which determines that the target terminal is located in an outdoor area in the current positioning period and was located in an indoor area in the previous positioning period.

[0136] Each module in the aforementioned terminal positioning device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the communication device in hardware form or independent of it, or stored in the memory of the communication device in software form, so that the processor can call and execute the corresponding operations of each module.

[0137] In one exemplary embodiment, a communication device is provided, the internal structure of which can be shown in the following diagram. Figure 8 As shown, the communication device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and databases. The internal memory provides the environment for the operating system and computer programs stored in the non-volatile storage media. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a terminal positioning method.

[0138] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the communication device to which the present application is applied. Specific communication devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0139] In one exemplary embodiment, a communication device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0140] Send a location measurement request for the target terminal in the current positioning period to the serving base station of the target terminal; wherein, the serving base station is an indoor serving base station;

[0141] If, based on the positioning measurement results sent by the serving base station, it is determined that the target terminal is located in an indoor area during the current positioning period, a cell lock request is sent to the serving base station so that the serving base station locks the target terminal in the target cell; wherein, the positioning measurement results are obtained by the serving base station controlling each transceiver point (TRP) within the coverage area of ​​the serving base station to measure the uplink probe reference signal of the target terminal;

[0142] After the target terminal is locked in the target cell, the target terminal is located.

[0143] In one embodiment, the positioning measurement results include the signal strength of the uplink probe reference signal obtained from each TRP measurement; when the processor executes a computer program to determine that the target terminal is located in an indoor area within the current positioning period based on the positioning measurement results sent by the serving base station, it also performs the following steps:

[0144] Based on the signal strength of the uplink detection reference signal measured by each TRP, the TRPs are sorted in descending order to obtain the TRP arrangement order; based on the TRP arrangement order and the signal strength of the uplink detection reference signal measured by each TRP, it is determined that the target terminal is located in the indoor area.

[0145] In one embodiment, when the processor executes a computer program, it also performs any of the following steps:

[0146] If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP sequence is greater than a first preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. If the signal strength of the uplink detection reference signals measured by the first preset number of TRPs in the TRP sequence is greater than the first preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP sequence is greater than the first preset threshold, and the signal strength of the target terminal's target outdoor neighboring cell is less than a second preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. Here, the target outdoor neighboring cell is the cell with the strongest signal strength among the target terminal's outdoor neighboring cells.

[0147] In one embodiment, a cell locking request is used to instruct the serving base station to send locking parameters to the target terminal via communication signaling, so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters, and the target cell identifier of the target cell to be locked.

[0148] In one embodiment, when the processor executes a computer program, it also performs the following steps:

[0149] If, based on the positioning measurement results sent by the serving base station, it is determined that the target terminal is located in an outdoor area during the current positioning period and was located in an indoor area during the previous positioning period, a lock release request is sent to the serving base station. The lock release request is used to instruct the serving base station to send a radio resource control release message to the target terminal so that the target terminal can resume cell autonomous selection mode.

[0150] In one exemplary embodiment, a communication device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0151] Receive positioning measurement requests for the target terminal in the current positioning cycle sent by the LMF network element;

[0152] The uplink detection signals of each TRP measurement target terminal within the coverage area of ​​the control service base station are used to obtain the positioning measurement results;

[0153] The positioning measurement results are sent to the LMF network element so that the LMF network element can send a cell locking request to the serving base station if it determines that the target terminal is located in an indoor area during the current positioning period based on the positioning measurement results.

[0154] In response to the cell lock request sent by the LMF network element, the target terminal is locked in the target cell so that the LMF network element can locate the target terminal after the target terminal is locked in the target cell.

[0155] In one embodiment, when the computer program is executed by the processor in response to a cell lock request sent by the LMF network element and locks the target terminal in the target cell, it also performs the following steps:

[0156] In response to the cell locking request sent by the LMF network element, locking parameters are sent to the target terminal via communication signaling so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters and the target cell identifier of the target cell to be locked.

[0157] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0158] Upon receiving a lock release request from the LMF network element, the LMF network element sends a radio resource control release message to the target terminal to enable the target terminal to resume cell autonomous selection mode. The lock release request is sent by the LMF network element based on the positioning measurement results received from the serving base station, which determines that the target terminal is located in an outdoor area in the current positioning period and was located in an indoor area in the previous positioning period.

[0159] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0160] Send a location measurement request for the target terminal in the current positioning period to the serving base station of the target terminal; wherein, the serving base station is an indoor serving base station;

[0161] If, based on the positioning measurement results sent by the serving base station, it is determined that the target terminal is located in an indoor area during the current positioning period, a cell lock request is sent to the serving base station so that the serving base station locks the target terminal in the target cell; wherein, the positioning measurement results are obtained by the serving base station controlling each transceiver point (TRP) within the coverage area of ​​the serving base station to measure the uplink probe reference signal of the target terminal;

[0162] After the target terminal is locked in the target cell, the target terminal is located.

[0163] In one embodiment, the positioning measurement results include the signal strength of the uplink probe reference signal obtained from each TRP measurement; when the processor executes a computer program to determine that the target terminal is located in an indoor area within the current positioning period based on the positioning measurement results sent by the serving base station, it also performs the following steps:

[0164] Based on the signal strength of the uplink detection reference signal measured by each TRP, the TRPs are sorted in descending order to obtain the TRP arrangement order; based on the TRP arrangement order and the signal strength of the uplink detection reference signal measured by each TRP, it is determined that the target terminal is located in the indoor area.

[0165] In one embodiment, when the processor executes a computer program, it also performs any of the following steps:

[0166] If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP sequence is greater than a first preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. If the signal strength of the uplink detection reference signals measured by the first preset number of TRPs in the TRP sequence is greater than the first preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP sequence is greater than the first preset threshold, and the signal strength of the target terminal's target outdoor neighboring cell is less than a second preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. Here, the target outdoor neighboring cell is the cell with the strongest signal strength among the target terminal's outdoor neighboring cells.

[0167] In one embodiment, a cell locking request is used to instruct the serving base station to send locking parameters to the target terminal via communication signaling, so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters, and the target cell identifier of the target cell to be locked.

[0168] In one embodiment, when the processor executes a computer program, it also performs the following steps:

[0169] If, based on the positioning measurement results sent by the serving base station, it is determined that the target terminal is located in an outdoor area during the current positioning period and was located in an indoor area during the previous positioning period, a lock release request is sent to the serving base station. The lock release request is used to instruct the serving base station to send a radio resource control release message to the target terminal so that the target terminal can resume cell autonomous selection mode.

[0170] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0171] Receive positioning measurement requests for the target terminal in the current positioning cycle sent by the LMF network element;

[0172] The uplink detection signals of each TRP measurement target terminal within the coverage area of ​​the control service base station are used to obtain the positioning measurement results;

[0173] The positioning measurement results are sent to the LMF network element so that the LMF network element can send a cell locking request to the serving base station if it determines that the target terminal is located in an indoor area during the current positioning period based on the positioning measurement results.

[0174] In response to the cell lock request sent by the LMF network element, the target terminal is locked in the target cell so that the LMF network element can locate the target terminal after the target terminal is locked in the target cell.

[0175] In one embodiment, when the computer program is executed by the processor in response to a cell lock request sent by the LMF network element and locks the target terminal in the target cell, it also performs the following steps:

[0176] In response to the cell locking request sent by the LMF network element, locking parameters are sent to the target terminal via communication signaling so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters and the target cell identifier of the target cell to be locked.

[0177] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0178] Upon receiving a lock release request from the LMF network element, the LMF network element sends a radio resource control release message to the target terminal to enable the target terminal to resume cell autonomous selection mode. The lock release request is sent by the LMF network element based on the positioning measurement results received from the serving base station, which determines that the target terminal is located in an outdoor area in the current positioning period and was located in an indoor area in the previous positioning period.

[0179] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0180] Send a location measurement request for the target terminal in the current positioning period to the serving base station of the target terminal; wherein, the serving base station is an indoor serving base station;

[0181] If, based on the positioning measurement results sent by the serving base station, it is determined that the target terminal is located in an indoor area during the current positioning period, a cell lock request is sent to the serving base station so that the serving base station locks the target terminal in the target cell; wherein, the positioning measurement results are obtained by the serving base station controlling each transceiver point (TRP) within the coverage area of ​​the serving base station to measure the uplink probe reference signal of the target terminal;

[0182] After the target terminal is locked in the target cell, the target terminal is located.

[0183] In one embodiment, the positioning measurement results include the signal strength of the uplink probe reference signal obtained from each TRP measurement; when the processor executes a computer program to determine that the target terminal is located in an indoor area within the current positioning period based on the positioning measurement results sent by the serving base station, it also performs the following steps:

[0184] Based on the signal strength of the uplink detection reference signal measured by each TRP, the TRPs are sorted in descending order to obtain the TRP arrangement order; based on the TRP arrangement order and the signal strength of the uplink detection reference signal measured by each TRP, it is determined that the target terminal is located in the indoor area.

[0185] In one embodiment, when the processor executes a computer program, it also performs any of the following steps:

[0186] If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP sequence is greater than a first preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. If the signal strength of the uplink detection reference signals measured by the first preset number of TRPs in the TRP sequence is greater than the first preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP sequence is greater than the first preset threshold, and the signal strength of the target terminal's target outdoor neighboring cell is less than a second preset threshold, then the target terminal is determined to be located in an indoor area during the current positioning period. Here, the target outdoor neighboring cell is the cell with the strongest signal strength among the target terminal's outdoor neighboring cells.

[0187] In one embodiment, a cell locking request is used to instruct the serving base station to send locking parameters to the target terminal via communication signaling, so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters, and the target cell identifier of the target cell to be locked.

[0188] In one embodiment, when the processor executes a computer program, it also performs the following steps:

[0189] If, based on the positioning measurement results sent by the serving base station, it is determined that the target terminal is located in an outdoor area during the current positioning period and was located in an indoor area during the previous positioning period, a lock release request is sent to the serving base station. The lock release request is used to instruct the serving base station to send a radio resource control release message to the target terminal so that the target terminal can resume cell autonomous selection mode.

[0190] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0191] Receive positioning measurement requests for the target terminal in the current positioning cycle sent by the LMF network element;

[0192] The uplink detection signals of each TRP measurement target terminal within the coverage area of ​​the control service base station are used to obtain the positioning measurement results;

[0193] The positioning measurement results are sent to the LMF network element so that the LMF network element can send a cell locking request to the serving base station if it determines that the target terminal is located in an indoor area during the current positioning period based on the positioning measurement results.

[0194] In response to the cell lock request sent by the LMF network element, the target terminal is locked in the target cell so that the LMF network element can locate the target terminal after the target terminal is locked in the target cell.

[0195] In one embodiment, when the computer program is executed by the processor in response to a cell lock request sent by the LMF network element and locks the target terminal in the target cell, it also performs the following steps:

[0196] In response to the cell locking request sent by the LMF network element, locking parameters are sent to the target terminal via communication signaling so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters and the target cell identifier of the target cell to be locked.

[0197] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0198] Upon receiving a lock release request from the LMF network element, the LMF network element sends a radio resource control release message to the target terminal to enable the target terminal to resume cell autonomous selection mode. The lock release request is sent by the LMF network element based on the positioning measurement results received from the serving base station, which determines that the target terminal is located in an outdoor area in the current positioning period and was located in an indoor area in the previous positioning period.

[0199] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0200] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0201] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0202] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A terminal positioning method, characterized in that, The method, applied to LMF network elements for location management functions, includes: Send a location measurement request for the target terminal in the current positioning period to the serving base station of the target terminal; wherein, the serving base station is an indoor serving base station; If, based on the positioning measurement results sent by the serving base station, it is determined that the target terminal is located in an indoor area during the current positioning period, a cell locking request is sent to the serving base station so that the serving base station locks the target terminal in the target cell; wherein, the positioning measurement results are obtained by the serving base station controlling each transceiver point (TRP) within the coverage area of ​​the serving base station to measure the uplink detection reference signal of the target terminal; After the target terminal is locked onto the target cell, the target terminal is located.

2. The method according to claim 1, characterized in that, The positioning measurement results include the signal strength of the uplink detection reference signal obtained from each TRP measurement; The step of determining that the target terminal is located in an indoor area within the current positioning period based on the positioning measurement results sent by the serving base station includes: Based on the signal strength of the uplink detection reference signal measured by each TRP, the TRPs are sorted in descending order to obtain the TRP arrangement order; Based on the TRP arrangement order and the signal strength of the uplink detection reference signal measured by each TRP, it is determined that the target terminal is located in an indoor area.

3. The method according to claim 2, characterized in that, Determining that the target terminal is located in an indoor area based on the TRP arrangement order and the signal strength of the uplink detection reference signal measured by each TRP includes any of the following: If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP arrangement sequence is greater than a first preset threshold, then it is determined that the target terminal is located in an indoor area during the current positioning cycle; If the signal strength of the uplink detection reference signal measured by the first preset number of TRPs in the TRP arrangement sequence is greater than the first preset threshold, then it is determined that the target terminal is located in an indoor area during the current positioning cycle. If the signal strength of the uplink detection reference signal measured by the first TRP in the TRP arrangement is greater than a first preset threshold, and the signal strength of the target outdoor neighboring cell of the target terminal is less than a second preset threshold, then it is determined that the target terminal is located in an indoor area during the current positioning period; wherein, the target outdoor neighboring cell is the cell with the strongest signal strength among the outdoor neighboring cells of the target terminal.

4. The method according to any one of claims 1-3, characterized in that, The cell locking request is used to instruct the serving base station to send locking parameters to the target terminal via communication signaling, so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters, and the target cell identifier of the target cell to be locked.

5. The method according to any one of claims 1-3, characterized in that, The method further includes: If, based on the positioning measurement results sent by the serving base station, it is determined that the target terminal is located in an outdoor area during the current positioning period and in an indoor area during the previous positioning period, a lock release request is sent to the serving base station; wherein, the lock release request is used to instruct the serving base station to send a radio resource control release message to the target terminal so that the target terminal can resume cell autonomous selection mode.

6. A terminal positioning method, characterized in that, Applied to a serving base station, the method includes: Receive positioning measurement requests for the target terminal in the current positioning cycle sent by the LMF network element; The TRPs within the coverage area of ​​the serving base station are controlled to measure the uplink detection signal of the target terminal to obtain the positioning measurement result; The positioning measurement result is sent to the LMF network element so that the LMF network element, based on the positioning measurement result, determines that the target terminal is located in an indoor area during the current positioning period, and then sends a cell locking request to the serving base station. In response to the cell lock request sent by the LMF network element, the target terminal is locked in the target cell, so that the LMF network element can locate the target terminal after the target terminal is locked in the target cell.

7. The method according to claim 6, characterized in that, The step of locking the target terminal to the target cell in response to the cell lock request sent by the LMF network element includes: In response to the cell locking request sent by the LMF network element, locking parameters are sent to the target terminal via communication signaling so that the target terminal locks the target cell based on the locking parameters; wherein, the locking parameters include frequency point information, synchronization parameters and the target cell identifier of the target cell to be locked.

8. The method according to claim 6 or 7, characterized in that, The method further includes: Upon receiving a lock release request from the LMF network element, the LMF network element sends a radio resource control release message to the target terminal to enable the target terminal to resume cell autonomous selection mode. The lock release request is sent by the LMF network element based on the positioning measurement results received from the serving base station, which determines that the target terminal is located in an outdoor area during the current positioning period and that the target terminal was located in an indoor area during the previous positioning period.

9. A terminal positioning device, characterized in that, Configured in an LMF network element, the device includes: The request sending module is used to send a positioning measurement request for the target terminal in the current positioning period to the serving base station of the target terminal; wherein the serving base station is an indoor serving base station; The first locking module is used to send a cell locking request to the serving base station when it is determined, based on the positioning measurement results sent by the serving base station, that the target terminal is located in an indoor area during the current positioning period, so that the serving base station locks the target terminal in the target cell; wherein, the positioning measurement results are obtained by the serving base station controlling each transceiver point (TRP) within the coverage area of ​​the serving base station to measure the uplink detection reference signal of the target terminal; The terminal positioning module is used to locate the target terminal after it has been locked onto the target cell.

10. A terminal positioning device, characterized in that, Configured in a serving base station, the device includes: The request receiving module is used to receive positioning measurement requests for the target terminal in the current positioning cycle sent by the LMF network element. The signal measurement module is used to control each TRP within the coverage area of ​​the serving base station to measure the uplink detection signal of the target terminal and obtain the positioning measurement result; The result sending module is used to send the positioning measurement result to the LMF network element, so that the LMF network element, based on the positioning measurement result, determines that the target terminal is located in an indoor area during the current positioning period, and then sends a cell locking request to the serving base station. The second locking module is used to lock the target terminal in the target cell in response to the cell locking request sent by the LMF network element, so that the LMF network element can locate the target terminal after the target terminal is locked in the target cell.

11. A communication device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 8.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8.

13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8.