Positioning method, electronic device, and storage medium

By implementing positioning optimization strategies in terminal devices, selecting the most stable SRS working mode and adjusting positioning parameters, the problem of insufficient accuracy of 5G positioning technology in a specific environment is solved, and high-precision and stable positioning effects are achieved.

WO2025179983A1PCT designated stage Publication Date: 2025-09-04ZTE CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/133855
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-29
Filing Date
2024-11-22
Publication Date
2025-09-04

AI Technical Summary

Technical Problem

The existing 5G positioning technology does not meet the preset requirements in some scenarios, especially in indoor, basement and other environments, there is a problem of insufficient positioning accuracy.

Method used

By implementing positioning optimization strategies in terminal devices, including selecting the most stable SRS working mode, adjusting positioning parameters and time slot configuration, optimizing anti-interference measures, and improving the positioning accuracy of SRS.

Benefits of technology

It realizes dynamic adjustment of positioning optimization strategies without meeting the preset accuracy requirements, improves the accuracy and stability of 5G positioning, meets the positioning needs of different scenarios, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024133855_04092025_PF_FP_ABST
    Figure CN2024133855_04092025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are a positioning method, an electronic device, and a storage medium. The method is applied to a terminal, and the method comprises: determining the positioning precision of an SRS; and when the positioning precision of the SRS does not meet a preset precision requirement, performing SRS-based positioning on the basis of a positioning optimization strategy, wherein the positioning optimization strategy is used for improving the positioning precision of the SRS.
Need to check novelty before this filing date? Find Prior Art

Description

Positioning method, electronic device, and storage medium

[0001] This disclosure claims priority to Chinese patent application No. 202410233287.6, filed on February 29, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0002] The present disclosure relates to the field of communications, and in particular to a positioning method, electronic equipment, and storage medium. Background Art

[0003] In communications systems, high-precision positioning solutions, such as those based on fifth-generation (5G) networks, offer numerous advantages, including scalability, low marginal costs, and high positioning accuracy. These solutions are a key focus for operators. 5G-based high-precision positioning will further enrich high-precision positioning scenarios and gradually replace other positioning technologies.

[0004] The R16 standard introduces two enhanced signals for 5G positioning: the downlink positioning reference signal (PRS) and the uplink sounding reference signal (SRS). Summary of the Invention

[0005] In one aspect, a positioning method is provided, which is applied to a terminal. The positioning method includes:

[0006] Determine the positioning accuracy of the sounding reference signal SRS;

[0007] When the positioning accuracy of the SRS does not meet the preset accuracy requirement, SRS-based positioning is performed based on a positioning optimization strategy, and the positioning optimization strategy is used to improve the positioning accuracy of the SRS.

[0008] In another aspect, an electronic device is provided, comprising: a processor and a memory for storing instructions executable by the processor; the processor is configured to execute the instructions so that the electronic device performs the positioning method described in the above aspect.

[0009] In another aspect, a computer-readable storage medium is provided, wherein computer program instructions are stored on the computer-readable storage medium, and when the computer program instructions are executed by a processor, the positioning method described in the above aspect is implemented.

[0010] In another aspect, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed by a processor, the positioning method described in the above aspect is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] To more clearly illustrate the technical solutions of the present disclosure, the following briefly introduces the drawings required for use in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure, and those skilled in the art can also derive other drawings based on these drawings.

[0012] FIG1 is an interactive schematic diagram of a 5G positioning technology according to some embodiments of the present disclosure.

[0013] FIG2 is an interactive schematic diagram of another 5G positioning technology according to some embodiments of the present disclosure.

[0014] FIG3 is a schematic diagram of a category of 5G positioning methods according to some embodiments of the present disclosure.

[0015] FIG4 is a schematic diagram of positioning according to some embodiments of the present disclosure.

[0016] FIG5 is another positioning diagram according to some embodiments of the present disclosure.

[0017] FIG6 is a diagram illustrating a time slot configuration of an SRS according to some embodiments of the present disclosure.

[0018] FIG7 is a schematic diagram of the architecture of a communication system according to some embodiments of the present disclosure.

[0019] FIG8 is a schematic diagram of a terminal according to some embodiments of the present disclosure.

[0020] FIG9 is a schematic diagram of an SRS working mode according to some embodiments of the present disclosure.

[0021] FIG10 is a schematic diagram of another terminal according to some embodiments of the present disclosure.

[0022] FIG11 is a flowchart of a positioning method according to some embodiments of the present disclosure.

[0023] FIG12 is a flowchart of another positioning method according to some embodiments of the present disclosure.

[0024] FIG13 is a flowchart of yet another positioning method according to some embodiments of the present disclosure.

[0025] FIG14 is a flowchart of yet another positioning method according to some embodiments of the present disclosure.

[0026] FIG15 is a flowchart of yet another positioning method according to some embodiments of the present disclosure.

[0027] FIG16 is a flowchart of yet another positioning method according to some embodiments of the present disclosure.

[0028] FIG17 is a flowchart of yet another positioning method according to some embodiments of the present disclosure.

[0029] FIG18 is a flowchart of yet another positioning method according to some embodiments of the present disclosure.

[0030] FIG19 is a flowchart of yet another positioning method according to some embodiments of the present disclosure.

[0031] FIG20 is a schematic structural diagram of a positioning device according to some embodiments of the present disclosure.

[0032] FIG21 is a schematic structural diagram of a communication device according to some embodiments of the present disclosure. DETAILED DESCRIPTION

[0033] To help those skilled in the art better understand the technical solutions of the embodiments of the present disclosure, the technical solutions of the present disclosure will be clearly and completely described below in conjunction with the drawings in the present disclosure. Obviously, the embodiments described are only some of the embodiments of the present disclosure, not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by those of ordinary skill in the art without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0034] It should be noted that in this disclosure, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this disclosure as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.

[0035] In the following, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the technical features being referred to. Therefore, a feature defined with the terms "first," "second," etc., may explicitly or implicitly include one or more of such features.

[0036] In the description of this disclosure, unless otherwise specified, " / " means "or." For example, A / B can mean A or B. "And / or" herein is merely a description of an association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: only A, only B, and both A and B. Furthermore, "at least one" means one or more, and "a plurality" means two or more.

[0037] To facilitate understanding, some concepts involved in the embodiments of the present disclosure are first briefly introduced.

[0038] 1. 5G positioning technology:

[0039] Cellular positioning based on fourth-generation (4G) networks typically has positioning accuracy of tens of meters due to factors such as signal bandwidth, synchronization, and network deployment. However, with the promotion of 5G, 5G boasts greater bandwidth and is supported by multi-antenna technology and high-precision synchronization, significantly improving the accuracy of 5G-based positioning. Currently, in simulation / testing scenarios, 5G-based indoor positioning has an accuracy of 2-3 meters, and this 5G-based positioning technology can complement the shortcomings of satellite positioning in environments such as indoors, basements, and tunnels.

[0040] Compared to 4G networks, 5G networks use new coding methods, beamforming, large-scale antenna arrays, millimeter wave spectrum and other technologies. The large bandwidth and antenna array technology of 5G networks provide the basis for high-precision distance measurement and high-precision angle measurement. Especially for edge scenarios of enterprises (to business, ToB) such as parks, factories, and enterprises, since the wireless environment in a specific area is fixed, the positioning accuracy when using 5G for positioning can be guaranteed to be consistent. At the same time, for indoor scenarios, in 5G networks, the uplink time difference of arrival (UL-TDOA) positioning technology based on R16 has matured, and its positioning accuracy can reach 1-3m. It can meet the high-precision positioning needs of personnel safety, equipment assets, and material tracking in underground mining, chemical, manufacturing and other industries, and is ready for large-scale commercial use.

[0041] The following introduces some terms involved in 5G positioning technology.

[0042] Downlink time difference of arrival (DL-TDOA): 5G Release 16 introduces a new reference signal, the PRS. DL-TDOA is used by the terminal to perform downlink received signal time difference (DL RSTD) measurements on the common reference signal (CRS) of each base station. These measurements are reported to the location server.

[0043] Uplink received time of arrival (UL-RTOA): The 5G R16 version enhances SRS. Each base station measures UL-RTOA and reports the measurement results to the location server.

[0044] Downlink angle of departure (DL-AoD): The terminal measures the downlink reference signal received power (DL RSRP) of each beam / terminal and sends the measurement report to the location server. The location server determines the angle of departure (AoD) based on the DL RSRP of each beam and then estimates the terminal position based on the AoD.

[0045] Uplink angle of arrival (UL-AOA): The base station measures the UL-AOA based on the beam where the terminal is located and sends a measurement report to the location server.

[0046] Multi-cell round-trip time (multi-cell RTT): The base station and the terminal measure the receive-transmit (Rx-Tx) time difference for each cell's signal. Measurement reports from the terminal and base station are reported to the location server to determine the round-trip time for each cell and derive the terminal's location.

[0047] Enhanced cell identity (E-CID): The terminal measures the radio resource management (RRM) of each base station (such as DL RSRP) based on the E-CID, and the measurement report will be sent to the location server.

[0048] For example, as shown in Figure 1, Figure 1 is a schematic diagram of the interaction of 5G positioning technology. As shown in Figure 1, SRS and PRS signals are transmitted between the base station and the terminal. At the same time, all positioning-related positioning measurement reports in the terminal and the base station must be reported to the location server. These measurement reports include: positioning measurement reports reported by the terminal and positioning measurement reports reported by the base station. The positioning measurement reports reported by the UE include: DL RSRP and DL RSTD for each beam / base station, and the RX-TX time difference of the terminal. The positioning measurement reports reported by the base station include: UL-AoA, UL-RSRP, UL-RTOA, and the RX-TX time difference of the terminal.

[0049] Furthermore, as shown in Figure 2, which is another interactive diagram of 5G positioning technology, the terminal and the base station can perform time of flight (TOF) measurement, angle of arrival (AoA) measurement, and AoD measurement through data transmission and interaction.

[0050] 2. Related architecture of 5G positioning:

[0051] The 5G positioning architecture is defined in the 3rd Generation Partnership Project (3GPP) 23.273. 5G positioning consists of terminals, radio access networks, and core networks. Leveraging their strengths in 5G infrastructure, operators can simultaneously deploy 5G positioning networks, achieving a unified communication and positioning network. This will form a unified 5G positioning infrastructure network and 5G positioning middleware capabilities, enabling third-party customers to provide 5G network communication and positioning services.

[0052] 3. 5G positioning method:

[0053] In addition to communicating with 5G base stations, 5G terminals can also achieve 5G high-precision positioning based on signal transmission time and relative position. In 3GPP Release 16, a variety of positioning-enabling technologies were introduced, such as user time difference of arrival (UTDOA), other time difference of arrival (OTDOA), AOA, round trip time (RTT), etc. For example, as shown in Figure 3, Figure 3 is a schematic diagram of the categories of 5G positioning methods. 5G positioning methods are based on ranging, time, angle, direction finding, etc., and can be divided into positioning methods based on UTDOA, differential time difference of arrival (DTDOA), user angle of arrival (UAOA), differential angle of arrival (DAOA), and RTT. Direction of arrival (DOA) is ranging, while AoA not only measures direction but also ranging. Taking into account the technical complexity and industry maturity, this article focuses on introducing DTDOA, UTDOA, UAOA, and RTT technologies.

[0054] The DTDOA positioning method uses multiple base stations to send downlink PRSs, which are received by the terminal. The terminal then implements multilateral positioning using the time difference achieved by the PRSs and mathematical models such as hyperbolas.

[0055] UTDOA positioning method: For example, as shown in Figure 4, Figure 4 is a schematic diagram of positioning under the UTDOA positioning method. As shown in Figure 4, the terminal sends SRS signals to different base stations, and multiple base stations simultaneously receive and measure the arrival time difference of the SRS signals. Finally, the core network positioning processor calculates the specific position of the terminal relative to the base station, and then sends it to the terminal position to complete 5G positioning. The accuracy of positioning depends on the measurement accuracy of the SRS arrival time difference, the time delay of the terminal from the baseband chip, RF chip to the RF front end, the transceiver antenna, the base station sending delay, and the base station receiving delay. The UAOA positioning method is to transmit the uplink SRS signal through the terminal, and then measure the arrival angle information of the signal reaching the array antenna through at least two base stations, and finally complete the terminal positioning calculation through a triangular mathematical model.

[0056] RTT positioning method: The terminal transmits an uplink SRS signal and receives a downlink PRS sent by the base station at the same time. The round-trip time difference between the transmitting and receiving signals is tested at the terminal and the base station respectively, or the time difference between the time of the SRS uplink subframe associated with the terminal and the downlink subframe of the positioning base station closest to that moment is tested respectively. The accuracy of positioning depends on the measurement accuracy of the round-trip time difference, the time delay of the terminal from the baseband chip, the RF chip to the RF front end, the transceiver antenna, the base station transmission delay, and the base station reception delay. For example, as shown in Figure 5, Figure 5 is a schematic diagram of positioning under the RTT positioning method. As shown in Figure 5, RTT measurement is performed at the radio remote unit (RRU), and the transceiver interval measurement is performed at the terminal to determine the round-trip time difference between the transmitting and receiving signals or the time difference between the time of the SRS uplink subframe associated with the terminal and the downlink subframe of the positioning base station closest to that moment.

[0057] 4. 5G SRS time slot configuration: For example, as shown in Figure 6, Figure 6 is a diagram of the SRS time slot configuration. As shown in Figure 6, the SRS time slot configuration can be a single-cycle configuration or a dual-cycle configuration. D represents the downlink (DL) time slot, and U represents the uplink (UP) time slot. The current mainstream time slot structures include: Case 1 (4:1): 2.5ms (DDDSU), S: 10DL: 2 guard period (GP): 2UL. Case 2 (7:3): 2.5ms dual period (DDDSU, DDSUU), S: 10DL: 2GP: 2UL. Case 3 (3:1): 2ms (DDSU), S: 12DL: 2GP. Case 4 (8:2): 5ms (DDDDDDDSUU), S: 6DL: 4GP: 4UL. Special time slot S is considered downlink.

[0058] The above is an introduction to some concepts involved in the embodiments of the present disclosure, which will not be repeated below.

[0059] 7 , which is a schematic diagram of the architecture of a communication system involved in the positioning method provided in an embodiment of the present disclosure. As shown in FIG7 , the communication system includes: a terminal 110 and a base station 120. The terminal 110 and the base station 120 are in communication connection.

[0060] In some embodiments, the number of terminals 110 may be one or more, and the number of base stations 120 may also be one or more. The embodiments of the present disclosure do not limit the number.

[0061] Terminal 110 is configured to determine positioning accuracy (eg, SRS-based positioning accuracy), and perform positioning based on a positioning optimization strategy (eg, SRS-based positioning) if the positioning accuracy does not meet a preset accuracy requirement. The positioning optimization strategy is used to improve positioning accuracy.

[0062] Exemplarily, the terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of the present disclosure do not limit the application scenarios. The terminal may sometimes also be referred to as a user, user equipment (UE), an access terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent or a UE device, etc., and the embodiments of the present disclosure do not limit this.

[0063] In some embodiments, as shown in FIG8 , the terminal 110 includes: a positioning mode detection module 111, a positioning accuracy calculation module 112, a positioning control module 113, a positioning mode adjustment module 114, a positioning parameter adjustment module 115, a positioning time slot adjustment module 116, a positioning anti-interference module 117, and a positioning signal stabilization module 118. The positioning mode detection module 111 and the positioning accuracy calculation module 112, the positioning mode adjustment module 114, the positioning parameter adjustment module 115, the positioning time slot adjustment module 116, the positioning anti-interference module 117, and the positioning signal stabilization module 118 are respectively connected to the positioning control module 113.

[0064] In some embodiments, the positioning mode detection module 111 is configured to detect the positioning mode of the terminal 110 and send relevant information of the positioning mode of the terminal 110 to the positioning control module 113 .

[0065] In some embodiments, the positioning mode of terminal 110 may be an SRS-based positioning mode or a PRS-based positioning mode.

[0066] In some embodiments, the positioning accuracy calculation module 112 is configured to detect a positioning scenario of the terminal 110 and, based on the positioning scenario of the terminal 110 , determine a preset positioning accuracy requirement of the terminal 110 in the scenario.

[0067] In some embodiments, the positioning accuracy calculation module 112 is also used to send information to the positioning control module 113 when the current positioning accuracy of the terminal 110 does not meet the preset positioning accuracy requirements, so that the positioning control module 113 continuously narrows the positioning accuracy range by adjusting positioning parameters and iterative calculations until the current positioning accuracy of the terminal 110 meets the preset positioning accuracy requirements.

[0068] As an example, the positioning accuracy calculation module 112 can automatically identify the positioning scene and the preset positioning accuracy requirement corresponding to the positioning scene through the user terminal APP (such as navigation software, entertainment software equipped with positioning function, etc.). For example, if the positioning accuracy calculation module 112 identifies through the APP that the current scene is a conventional navigation scene, the preset positioning accuracy requirement at this time is the conventional positioning accuracy requirement. If the positioning accuracy calculation module 112 identifies through the APP that the current scene is a lane-level navigation scene, the preset positioning accuracy requirement at this time is the high-precision positioning requirement. If the positioning accuracy calculation module 112 identifies through the APP that the current positioning scene is an indoor object search application scene, the preset positioning accuracy requirement at this time is the ultra-high-precision positioning requirement.

[0069] As another example, the positioning accuracy calculation module 112 may also determine the current positioning scenario of the terminal 110 and the preset positioning accuracy requirement corresponding to the positioning scenario based on the scenario selected by the user. For example, the positioning accuracy calculation module 112 may identify the current positioning scenario and the preset positioning accuracy requirement corresponding to the positioning scenario based on a user's voice command or an indication by the user on a display interface of the terminal 110.

[0070] In some embodiments, the positioning accuracy calculation module 112 can also perform optimization calculations on the positioning accuracy of the terminal 110. Exemplarily, the positioning accuracy calculation module 112 can optimize the positioning accuracy calculations for the terminal 110 based on the positioning cell screening mechanism, the positioning frequency band screening mechanism, and the multi-frequency positioning concurrent mechanism. Taking the positioning cell screening mechanism as an example, the positioning accuracy calculation module 112 can measure the uplink SRS of multiple cells and take the cell with the smallest SRS delay fluctuation and the smallest distance fluctuation in each distance test as the base station cell that last participated in the positioning of the terminal 110. At the same time, the positioning accuracy calculation module 112 can also identify the base station cell that last participated in the positioning of the terminal 110 to distinguish the base station cell from the non-positioning cell.

[0071] In some embodiments, the positioning control module 113 may receive information sent by the positioning mode detection module 111 and / or the positioning accuracy calculation module 112 and, based on this information, determine the current positioning accuracy of the terminal 110 and the preset positioning accuracy requirement of the terminal 110. The positioning control module 113 coordinates and controls the optimization and adjustment of each module in the terminal 110 by matching and distinguishing characteristic correlation coefficients associated with the preset positioning accuracy requirement. Exemplarily, the positioning control module 113 collects key parameter values ​​and, when the key parameter values ​​meet a threshold, determines that the current positioning accuracy has the highest correlation with a particular module and determines the control type.

[0072] In some embodiments, the control type includes a single adjustment type and a joint adjustment type. The single adjustment type improves the positioning accuracy of terminal 110 by controlling a single module for optimization and adjustment. The joint adjustment type improves the positioning accuracy of terminal 110 by controlling multiple modules for optimization and adjustment. The single adjustment type has a higher priority than the joint adjustment type. That is, terminal 110 prioritizes using a single adjustment type to optimize and adjust each module of terminal 110. If the positioning accuracy still does not meet the preset positioning accuracy requirement after adjusting using a single adjustment type, the joint adjustment type can be activated to simultaneously optimize and adjust multiple modules to meet the preset positioning accuracy requirement.

[0073] In some embodiments, the positioning mode adjustable module 114 is configured to select and switch the SRS operating mode. For example, the positioning mode adjustable module 114 may select a target SRS operating mode that makes the SRS most stable, so that the terminal 110 performs positioning based on the target SRS operating mode.

[0074] For example, as shown in Figure 9, the RF front-end circuit is connected to antennas (TX1 / TX2), which are selectively connected to transmit antennas to form different SRS antenna paths, thereby establishing different SRS operating modes. SRS operating modes include: 1T1R, 1T2R, 1T4R, and 2T4R. In the SRS-related embodiments, "T" stands for transmit, and "R" stands for round.

[0075] It should be noted that, in some technologies, the operating modes such as 1T1R, 1T2R, 1T4R, and 2T4R, unless it is indicated that they are used for SRS transmission, then "T" generally stands for transmission and "R" generally stands for reception.

[0076] 1T1R means that terminal 110 transmits the SRS based on a fixed transmit antenna. For example, as shown in Figure 9, in the 1T1R mode, terminal 110 transmits the SRS to base station 120 using a single transmit antenna. Terminal 110 selects the transmit antenna that provides the best SRS positioning accuracy for each transmission.

[0077] 1T2R means that terminal 110 selects one of the two transmit antennas in turn to transmit the SRS based on the SRS positioning accuracy. For example, as shown in Figure 9, in 1T2R mode, terminal 110 transmits the SRS to base station 120 in turn using the two transmit antennas. Each time, terminal 110 selects the transmit antenna that provides the best SRS positioning accuracy to transmit the SRS.

[0078] 1T4R indicates that the terminal selects one of the four transmit antennas in turn to transmit the SRS based on the SRS positioning accuracy. For example, as shown in Figure 9, in 1T4R mode, terminal 110 transmits the SRS to base station 120 on each of the four transmit antennas in turn. Each time, terminal 110 selects the transmit antenna that provides the best SRS positioning accuracy to transmit the SRS.

[0079] 2T4R means that the terminal selects two transmit antennas from among the four transmit antennas in rotation based on the SRS positioning accuracy to transmit the SRS. For example, as shown in Figure 9, in 2T4R mode, terminal 110 transmits the SRS to base station 120 using the four antennas in rotation. Terminal 110 selects the two transmit antennas that provide the best SRS positioning accuracy for each transmission. In other words, terminal 110 can selectively connect two antennas TX1 and TX2 to two of the four receive antennas to form different SRS antenna paths and transmit the SRS.

[0080] It should be noted that the SRS operating modes supported by the terminal 110 depend on the capabilities of the terminal 110. In actual applications, based on the different capabilities of the terminal 110, the SRS operating modes supported by the terminal 110 may be more or less than the four SRS operating modes given above, and this embodiment of the present disclosure does not limit this.

[0081] In some embodiments, as shown in Figure 10, terminal 110 includes: a transmitting antenna 201, a receiving antenna 202, and a switch module 203 disposed between the transmitting antenna and the receiving antenna. The switch module can selectively form different SRS antenna paths.

[0082] In some embodiments, as shown in FIG. 10 , the switch module 203 includes a plurality of switches, which are selectively combined and electrically connected to form different SRS antenna paths between the transmitting antenna and the receiving antenna.

[0083] In some embodiments, different SRS antenna paths can be selectively combined to form at least one SRS operating mode. That is, the antenna of the terminal is connected through different switches (for example, a single-pole double-throw switch, a single-pole triple-throw switch, a double-pole double-throw switch, a triple-pole triple-throw switch, a quadruple four-throw switch, etc.), forming different antenna switching paths. By controlling these switches through the radio frequency front end (RFFE) or general purpose input / output (GPIO), different SRS operating modes can be constructed. Exemplarily, taking frequency band N78 as an example, if the target SRS operating mode is the first SRS operating mode, the terminal turns on the radio frequency (RF) 4-RFD path, and other paths cannot be switched. If the target SRS operating mode is the second SRS operating mode, the terminal turns on the RF4-RFD and RF4-RFC paths, and other paths cannot be switched. If the target SRS operating mode is the third SRS operating mode, the terminal switches on the four paths RF4-RFD, RF4-RFC, RF4-RFB and RF4-RFA, and other paths cannot be switched.

[0084] In some embodiments, the positioning parameter adjustable module 115 is configured to adjust the configuration parameters of the radio frequency or SRS used to locate the terminal 110 .

[0085] In some embodiments, the configuration parameters include at least one of the following: period, symbol configuration, comb size, operating frequency band, modulation parameters, transmission bandwidth, carrier aggregation mode, number of multiple-input multiple-output (MIMO) streams, time slot allocation, and number of base stations participating in positioning. The above configuration parameters can be extracted from the terminal's modem module by keyword.

[0086] In some embodiments, the positioning time slot adjustment module 116 is configured to dynamically configure the time slot of the SRS, and adaptively configure the time slot of the SRS based on the current positioning accuracy of the terminal 110 and a preset positioning accuracy requirement.

[0087] In some embodiments, the positioning anti-interference module 117 is configured to perform anti-interference adjustment based on SRS positioning based on the interference level of the SRS, the current positioning accuracy of the terminal 110 and a preset positioning accuracy requirement, so as to improve the positioning performance of the SRS.

[0088] In some embodiments, the positioning signal stabilization module 118 is used to enhance the SRS and enhance the stability of the SRS to improve the coverage range of the terminal when positioning based on the SRS, thereby allowing more base stations to participate in the positioning of the terminal 110 to improve the positioning accuracy and increase the positioning distance.

[0089] The base station 120 is configured to receive the SRS sent by the terminal 110 , process and analyze the SRS, and calculate the location of the terminal 110 based on information included in the SRS.

[0090] In some embodiments, the base station 120 may further send a downlink signal to the terminal 110 after processing and parsing the SRS, so that the terminal 110 determines its own position and positioning accuracy based on the downlink signal.

[0091] In some embodiments, the base station can be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system, etc. The base station can include various macro base stations, micro base stations, home base stations, wireless remote devices, reconfigurable intelligent surfaces (RISs), routers, relays, wireless fidelity (WIFI) devices and other network side devices.

[0092] It should be noted that the above scenarios are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Ordinary technicians in this field can know that with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0093] In communication systems, a variety of positioning technologies have been developed. However, some technologies still have many shortcomings. For example, the positioning technology of the global navigation satellite system (GNSS) (including the global positioning system (GPS), Beidou positioning system, GLONASS positioning system, Galileo positioning system, etc.) is satellite positioning and is not suitable for indoor positioning. Bluetooth positioning technology has low positioning accuracy and requires the combination of multiple auxiliary devices, which is not suitable for wide-area positioning. WiFi positioning technology has low positioning accuracy and is susceptible to interference. It requires the combination of multiple auxiliary devices and is not suitable for wide-area positioning. Universal mobile broadband (UMB) positioning technology is suitable for indoor positioning, but not for long-distance wide-area positioning, and the deployment cost is high. Radio frequency identification (RFID) positioning technology has low positioning accuracy and requires multiple auxiliary RFID tags, which is not suitable for long-distance outdoor positioning. LTE positioning has the problems of narrow bandwidth, large latency, and low positioning accuracy.

[0094] At this time, a high-precision positioning solution has been proposed: high-precision positioning technology based on 5G networks. With numerous advantages, including scalability, low marginal costs, and high positioning accuracy, it is a key positioning technology being developed by operators. 5G positioning technology can provide sub-meter and decimeter-level positioning services, with even higher positioning accuracy expected in the future. 5G-based high-precision positioning technology offers seamless horizontal coverage indoors and vertical expansion into underwater, underground, and deep space, providing high-precision, continuous, and stable spatiotemporal information services in complex environments. Furthermore, 5G-based high-precision positioning technology can be applied in communication network scenarios, including indoor and outdoor, high-altitude, deep-water, user exploration, mountainous areas with poor signal quality, emergency rescue, scientific research, ocean-going vessels, and mountaineering expeditions, possessing significant application value in a wide range of fields. With the development of 5G technology, high-precision positioning technology based on 5G networks will further enrich high-precision positioning scenarios and gradually replace other positioning technologies. With the widespread adoption of 5G, the demand for 5G positioning both indoors and outdoors is growing. To achieve high-precision meter-level and sub-meter-level positioning, several technical solutions are urgently needed.

[0095] The Release 16 standard introduced two enhanced signals for 5G positioning: the PRS and SRS. Releases 17 and 18 further improved positioning accuracy and efficiency, requiring 5G positioning technology to achieve a positioning accuracy of at least 1 meter. Some technologies use TDOA positioning methods, achieving 3-meter positioning accuracy. Other technologies use a combination of UL-AOA and RTT ranging, achieving positioning accuracy of 2.1 meters for a single base station and 1 meter for multiple base stations.

[0096] In the 5G positioning process, SRS is transmitted during special time slots and is designed for high-precision positioning. However, in actual 5G positioning, factors such as SRS volatility, SRS operating mode, SRS transmission period, SRS power stability, and SRS anti-interference capability significantly impact 5G positioning accuracy. If not properly implemented, 5G positioning technology often fails to achieve high-precision positioning results. Therefore, new, adaptive, intelligent, and scientific 5G high-precision positioning adjustment and optimization control methods based on SRS signals are urgently needed.

[0097] To address the above issues, see Figure 11, which is a flow chart of a positioning method provided by an embodiment of the present disclosure. As shown in Figure 11, the positioning method provided by an embodiment of the present disclosure is applied to a terminal and includes the following steps S101-S102.

[0098] In S101 , the positioning accuracy of a sounding reference signal SRS is determined.

[0099] In some embodiments, the base station sends SRS configuration information to the terminal. After receiving the SRS configuration information, the terminal periodically sends SRS to the base station based on the configuration information and waits for the base station to respond. After receiving the SRS, the base station obtains the terminal's current positioning data (e.g., current location information) and feeds it back to the terminal in the form of an SRS response signal. The terminal can analyze and evaluate the current positioning error based on the transmission delay and distance information of the received response signal, combined with map data and positioning scenarios. The positioning accuracy of the SRS is determined by analyzing information such as the size, distribution, and change trend of the positioning error.

[0100] In some embodiments, the terminal can also determine the current positioning accuracy based on the positioning quality indicator sent by the base station. The positioning quality indicator is used to indicate the quality of the current positioning accuracy. A higher positioning quality indicator value indicates that the terminal's current positioning accuracy is higher, and vice versa.

[0101] It should be noted that the above examples are only some of the methods for determining SRS positioning accuracy provided in the embodiments of this disclosure. In specific implementations, other factors that may affect SRS positioning accuracy must also be considered. For example, terminal hardware performance, SRS quality, network topology, etc. Therefore, in actual applications, it is necessary to comprehensively consider various factors and adopt an appropriate method to determine SRS positioning accuracy, and this embodiment of the disclosure does not limit this.

[0102] In S102 , when the positioning accuracy of the SRS does not meet the preset accuracy requirement, SRS-based positioning is performed based on a positioning optimization strategy.

[0103] Positioning optimization strategy is used to improve the positioning accuracy of SRS.

[0104] In some embodiments, the terminal may determine the preset accuracy requirement based on a user's selection. For example, the terminal may determine the preset accuracy requirement by recognizing a user's voice command. Alternatively, the terminal may also determine the preset accuracy requirement by recognizing a user's trigger operation on the terminal interface.

[0105] In some embodiments, the terminal may further identify the positioning scenario in which the terminal is located; based on the positioning scenario, a preset accuracy requirement may be determined. For example, the terminal may identify the current positioning scenario through an application (APP). For example, if a navigation APP is currently opened in the terminal and the navigation APP is in a conventional navigation scenario, the terminal is in conventional positioning mode and the preset accuracy requirement may be 3 meters. If an indoor object-finding APP is currently opened in the terminal, the terminal is in ultra-high-precision positioning mode and the preset accuracy requirement may be 0.5 meters.

[0106] In some embodiments, when the positioning accuracy of the SRS does not meet the preset accuracy requirement (for example, the positioning accuracy of the SRS is 2 meters, and the preset positioning accuracy requirement is 0.5 meters), the terminal may perform SRS-based positioning based on a positioning optimization strategy.

[0107] It can be understood that in the method provided by the embodiment of the present disclosure, when the positioning accuracy of the SRS does not meet the preset accuracy requirements, the terminal performs SRS-based positioning based on the positioning optimization strategy. At this time, the terminal can dynamically adjust the positioning optimization strategy in real time based on the current positioning accuracy, and perform SRS-based positioning until the current positioning accuracy meets the preset accuracy requirements, thereby improving the terminal's SRS-based positioning accuracy and thus improving the user experience.

[0108] In addition, the terminal can flexibly adjust the positioning optimization strategy based on different positioning scenarios and different preset accuracy requirements, so that the terminal can maintain the best positioning performance. It can meet the needs of different positioning scenarios while improving positioning accuracy and shortening positioning time, thereby improving the flexibility of the solution.

[0109] In some embodiments, as shown in FIG12 , the above S101 may be implemented as: Sa1 - Sa3 .

[0110] In Sa1, the SRS transmission delay fluctuation value of each cell among multiple cells and / or the distance fluctuation value between the cell and the terminal are determined.

[0111] In some embodiments, the terminal can determine the SRS transmission delay fluctuation value and / or the distance fluctuation value between each cell and the terminal by receiving SRS response signals sent by multiple cells multiple times.

[0112] In Sa2, based on the SRS transmission delay fluctuation value and / or the distance fluctuation value between each cell and the terminal in multiple cells, the cell with the smallest SRS transmission delay fluctuation value and / or the smallest distance fluctuation value between the terminal is determined from the multiple cells as the target positioning cell.

[0113] In Sa3, the positioning accuracy of the SRS is determined based on the target positioning cell.

[0114] In some embodiments, the terminal uses the target positioning cell as the base station cell when the terminal is positioning, and identifies the target positioning cell to distinguish it from other cells that do not participate in terminal positioning.

[0115] It can be understood that in the method provided by the embodiment of the present disclosure, by selecting the cell with the smallest SRS transmission delay fluctuation value and / or the smallest distance fluctuation value between the terminal as the target positioning cell, the SRS-based positioning can be made more stable, thereby improving the stability of the positioning accuracy.

[0116] In some embodiments, as shown in FIG13 , the above S101 may be implemented as: Sb1 - Sb3 .

[0117] In Sb1, the SRS transmission delay of each frequency band among multiple frequency bands used for SRS positioning is determined.

[0118] In some embodiments, a terminal transmits an SRS to a base station on multiple frequency bands. Upon receiving the SRS, the base station demodulates and measures the SRS and sends an SRS response signal to the terminal. Based on the SRS response signal, the terminal determines the SRS transmission delay, SRS signal power stability, and SRS interference level for each frequency band.

[0119] In Sb2, based on the SRS transmission delay of each of the multiple frequency bands, a frequency band with the smallest SRS transmission delay is selected from the multiple frequency bands as the target positioning frequency band.

[0120] In some embodiments, the terminal may also comprehensively determine the target positioning frequency band based on factors such as SRS signal power and the degree of SRS interference. For example, the terminal selects a frequency band with stable SRS signal power and minimal SRS interference as the target positioning frequency band. For example, if frequency band N78 is stable, N78 is selected as the target positioning frequency band. If N41's signal power is stable and the SRS transmission delay is minimized, N41 is selected as the target positioning frequency band.

[0121] In Sb3, the positioning accuracy of the SRS is determined based on the target positioning frequency band.

[0122] It can be understood that in the method provided by the embodiment of the present disclosure, by using the frequency band with the smallest SRS transmission delay as the target positioning frequency band, the SRS transmission delay can be effectively reduced, thereby reducing the delay of the terminal positioning based on SRS and shortening the positioning time.

[0123] In some embodiments, the above S101 may be implemented as follows: when the SRS adopts a multi-frequency concurrent mode, processing the SRS based on a differential cancellation algorithm to determine the positioning accuracy of the SRS.

[0124] For example, for a terminal supporting dual SIM cards, the terminal can transmit multiple SRSs simultaneously using multi-frequency concurrent transmission. For example, SRSs can be transmitted simultaneously on frequency bands N78 and N41. The base station detects the SRSs using multi-frequency concurrent transmission and processes the SRSs using a differential cancellation algorithm to determine the positioning accuracy of the SRSs and transmit the results to the terminal.

[0125] It can be understood that in the method provided in the embodiment of the present disclosure, by processing SRS based on the differential cancellation algorithm when SRS adopts a multi-frequency concurrent mode, the differential cancellation algorithm can effectively suppress multipath interference and noise, improve the quality and reliability of the signal, so that the base station can more accurately detect and decode the received SRS signal, thereby improving the accuracy of positioning.

[0126] In some embodiments, as shown in FIG14 , performing SRS-based positioning based on a positioning optimization strategy includes: S201 - S203 .

[0127] In S201, performance parameters of at least one SRS operating mode are determined.

[0128] In some embodiments, one of the at least one SRS operating modes is used to determine an antenna path for the SRS.

[0129] In some embodiments, the at least one SRS operating mode includes at least one of the following: a first SRS operating mode, a second SRS operating mode, a third SRS operating mode, and a fourth SRS operating mode. The first SRS operating mode (1T1R) is used to instruct the terminal to transmit the SRS based on a fixed transmitting antenna; the second SRS operating mode (1T2R) is used to instruct the terminal to select one transmitting antenna from two transmitting antennas in turn to transmit the SRS based on the positioning accuracy of the SRS; the third SRS operating mode (1T4R) is used to instruct the terminal to select one transmitting antenna from four transmitting antennas in turn to transmit the SRS based on the positioning accuracy of the SRS; and the fourth SRS operating mode (2T4R) is used to instruct the terminal to select two transmitting antennas from four transmitting antennas in turn to transmit the SRS based on the positioning accuracy of the SRS.

[0130] In some embodiments, the performance parameters of the SRS working mode include at least one of the following: stability of SRS transmission power, stability of SRS sampling power, stability of positioning time, and consistency of SRS transmission power.

[0131] As an example, when transmitting an SRS, a terminal typically measures the SRS sampling power to ensure compliance with corresponding power requirements. By repeatedly sampling the SRS sampling power in at least one SRS operating mode, the terminal can determine the stability of the SRS sampling power in at least one SRS operating mode. As another example, the terminal can determine the consistency of the SRS transmit power in at least one SRS operating mode through a calibration and verification mechanism.

[0132] In S202, based on the performance parameters of the at least one SRS operating mode, a target SRS operating mode with the best performance parameters is determined from the at least one SRS operating mode.

[0133] As an example, the terminal determines the target SRS operating mode based on the stability of SRS transmit power. For example, if the second SRS operating mode (1T2R) is compared to the third SRS operating mode (1T4R), and the SRS transmit power in the second SRS operating mode is more stable than that in the third SRS operating mode, the target SRS operating mode is the second SRS operating mode. In this case, the terminal's positioning optimization strategy is to prioritize the second SRS operating mode for SRS-based positioning.

[0134] As another example, the terminal determines the target SRS operating mode based on the SRS transmit power. For example, the second SRS operating mode (1T2R) is compared with the third SRS operating mode (1T4R). If the SRS transmit power in the third SRS operating mode meets a threshold, while the SRS transmit power in the second SRS operating mode does not, the target SRS operating mode is the third SRS operating mode. In this case, the terminal's positioning optimization strategy is to prioritize the third SRS operating mode for SRS-based positioning.

[0135] As another example, the terminal determines the target SRS operating mode based on the stability of the SRS sampling power. Exemplarily, the terminal detects the SRS sampling power in each SRS operating mode, confirms whether each SRS operating mode meets the fluctuation threshold requirement of the sampling power, and gives priority to the SRS operating mode with higher stability of the SRS sampling power as the target SRS operating mode. For example, if the stability of the SRS sampling power is ranked as follows: the third SRS operating mode > the second SRS operating mode > the first SRS operating mode > the fourth SRS operating mode, then the target SRS operating mode is the third SRS operating mode. At this time, the positioning optimization strategy of the terminal is: give priority to the third SRS operating mode for SRS-based positioning.

[0136] As another example, the terminal determines the target SRS operating mode based on the stability of the positioning time. For example, the terminal detects the stability of the positioning time in each SRS operating mode and selects the SRS operating mode with high consistency in SRS arrival time and low fluctuation in positioning accuracy over multiple measurement rounds as the target SRS operating mode.

[0137] As another example, the terminal determines the target SRS operating mode based on the consistency of SRS transmit power. For example, based on the scheduling parameters and PRS value returned by the base station, the terminal determines the SRS transmit power consistency of the terminal in each SRS operating mode, and selects the SRS operating mode with good base station feedback (i.e., high SRS transmit power consistency) as the target SRS operating mode.

[0138] It should be noted that the above methods for determining the target SRS operating mode are merely examples provided in the embodiments of this disclosure. In actual implementation, the target SRS operating mode can be flexibly determined based on the scenario and positioning requirements, and according to the performance parameters of each SRS operating mode. This is not limited in the embodiments of this disclosure. Furthermore, depending on the current positioning accuracy of the terminal and the preset positioning accuracy requirements, one or a combination of the above examples may be selected, and this is not limited in the embodiments of this disclosure.

[0139] In S203, SRS-based positioning is performed using the target SRS working mode.

[0140] In some embodiments, when the target SRS operating mode is determined (ie, the current positioning accuracy does not meet the preset accuracy requirement), the terminal needs to switch the SRS operating mode to the target SRS operating mode. The terminal switches the SRS operating mode in two ways: soft switching and hard switching.

[0141] In some embodiments, soft switching means that the terminal calls the target SRS operating mode through file configuration, or calls the target SRS operating mode by sending a control instruction, or calls the target SRS operating mode by configuring a different radio frequency driver.

[0142] In some embodiments, hard switching refers to connecting the terminal's antennas through different switches to form different SRS antenna paths, thereby establishing different SRS operating modes. By controlling the switches, the SRS operating mode can be switched to the target SRS operating mode.

[0143] Exemplarily, the terminal includes: a transmitting antenna, a receiving antenna, and a switch module disposed between the transmitting antenna and the receiving antenna; the switch module can selectively form different SRS antenna paths.

[0144] In some embodiments, the switch module includes a plurality of switches, which are selectively combined and electrically connected to form different SRS antenna paths between the transmitting antenna and the receiving antenna.

[0145] In some embodiments, different SRS antenna paths may be selectively combined to form at least one SRS operating mode.

[0146] In some embodiments, the specific description of the transmitting antenna, the receiving antenna, and the switch module arranged between the transmitting antenna and the receiving antenna can refer to the specific description in the above-mentioned communication system, and the embodiments of the present disclosure will not be repeated here.

[0147] It is understandable that by reporting the signal capability of each SRS working mode (that is, the channel information under each SRS working mode) to the base station, the terminal can enable the base station to allocate resources to the terminal more accurately. Normally, the mode in which the terminal transmits SRS is relatively fixed, that is, the SRS working mode is relatively fixed. It is usually one of the first SRS working mode to the fourth SRS working mode. When SRS is used for terminal positioning, the SRS working mode is no longer a fixed or random mode, but needs to be adjusted in real time according to the current positioning accuracy, which can flexibly improve the flexibility of positioning, thereby improving the stability and positioning accuracy of positioning.

[0148] In some embodiments, as shown in FIG15 , performing SRS-based positioning based on a positioning optimization strategy includes: S301 - S303 .

[0149] In S301, performance parameters corresponding to at least one set of SRS configuration parameters are determined.

[0150] In some embodiments, at least one set of configuration parameters includes at least one of the following: period, symbol configuration, comb size, operating frequency band, modulation parameters, transmission bandwidth, carrier aggregation mode, number of multiple-input multiple-output MIMO streams, time slot ratio, and the number of base stations participating in positioning.

[0151] Exemplarily, the period includes at least one of the following: a full period, a half period, and a non-period. Exemplarily, a full period may be 10 ms, 5 ms, or 2.5 ms.

[0152] Exemplarily, the symbol configuration is used to indicate the configuration of the number of orthogonal frequency division multiplexing (OFDM) symbols. For example, the number of OFDM symbols can be 1, 2, 4, 8, 12, etc.

[0153] Exemplarily, the comb size can be configured as 2, 4, or 8.

[0154] Exemplarily, the operating frequency band includes at least one of the following: N78, N41, and other low, medium, and high frequency points.

[0155] Exemplarily, the modulation parameters include at least one of the following: quadrature phase shift keying (QPSK), hexadecimal quadrature amplitude modulation (16QAM), 64QAM, 256QAM, and MCS0-MCS27 in the modulation and coding scheme (MCS).

[0156] Exemplarily, the transmission bandwidth may be 20M, 40M, 50M, 60M, 80M or 100M.

[0157] Exemplarily, the carrier aggregation mode includes at least one of the following: downlink new radio carrier aggregation (NRCA), uplink NRCA, 2-carrier aggregation (component carrier aggregation, CA), and 3CA.

[0158] Exemplarily, the number of multiple-input multiple-output MIMO streams includes at least one of the following: 1 stream, 2 streams, 4 streams, 2*2 MIMO, and 4*4 MIMO.

[0159] Exemplarily, the time slot ratio includes at least one of the following: uplink UL time slot ratio, downlink UL time slot ratio, and GP time slot ratio. Exemplarily, UL:DL:GP can be 6:4:4 or 10:2:2.

[0160] Exemplarily, the number of base stations participating in positioning may be 1, 2, 3 or N.

[0161] It should be noted that the content of the above set of configuration parameters is only an example given in the embodiment of the present disclosure. In actual implementation, the configuration parameters may include more or less content than in the above example. For example, the configuration parameters may also include the communication standard of the terminal, etc., and the embodiment of the present disclosure does not limit this.

[0162] In some embodiments, the performance parameter of the configuration parameter includes at least one of the following: positioning accuracy of the SRS, and stability of the positioning accuracy of the SRS.

[0163] In some embodiments, the terminal uses at least one set of SRS configuration parameters to perform SRS-based positioning calculations and determines performance parameters corresponding to the set of SRS configuration parameters (eg, SRS positioning accuracy, stability of SRS positioning accuracy).

[0164] In S302, based on the performance parameters corresponding to each of the at least one set of SRS configuration parameters, a set of SRS configuration parameters with optimal performance parameters is determined from the at least one set of SRS configuration parameters.

[0165] In some embodiments, the optimal performance parameter includes at least one of the following: the SRS has the strongest positioning accuracy, and the SRS has the highest stability in positioning accuracy.

[0166] In some embodiments, the terminal determines the SRS positioning accuracy and the stability of the SRS positioning accuracy corresponding to at least one set of SRS configuration parameters, and selects a set of configuration parameters that makes the SRS positioning accuracy the strongest and / or makes the SRS positioning accuracy the most stable.

[0167] In S303, a set of configuration parameters of the SRS with the best performance parameters is used to perform SRS-based positioning.

[0168] It is understandable that the positioning accuracy of the terminal depends in part on the terminal's transmission and reception delay, the stability of the terminal's SRS transmission, the anti-multipath effect, the anti-interference ability of the SRS, etc., and in part on the configuration parameters of the SRS. In traditional positioning methods, the terminal does not limit the configuration parameters of the SRS. Since the stability and delay of the SRS are very high during terminal positioning, if the configuration parameters of the SRS are not screened and controlled, the stability of the SRS may be low. In the method provided in the embodiment of the present disclosure, by adjusting the configuration parameters of the SRS and selecting a set of configuration parameters of the SRS with the best performance parameters for positioning, the positioning accuracy and stability of the terminal can be improved.

[0169] In some embodiments, as shown in FIG16 , performing SRS-based positioning based on a positioning optimization strategy includes: S401 - S402 .

[0170] In S401, the transmission mode of the SRS in the time slot and / or the time slot proportion is adjusted to obtain the adjusted transmission mode of the SRS in the time slot and / or the time slot proportion.

[0171] In some embodiments, the transmission mode of the SRS in the time slot includes at least one of the following: full-periodic transmission, half-periodic transmission, and non-periodic transmission.

[0172] In some embodiments, the time slots in the time-frequency resources are divided into three parts: DL time slots, UL time slots, and flexible time slots. DL time slots are used for downlink transmission, and UL time slots are used for uplink transmission. Flexible time slots are used for downlink transmission, uplink transmission, GP, or as reserved resources. That is, within the same time slot (or subframe), three time slot types, DL, UL, and GP, are included. When performing positioning, the terminal can dynamically adjust the proportion of time slots of various types in the time-frequency resources based on positioning performance, preset positioning accuracy requirements, positioning scenarios, business needs, etc., so as to adjust the time slot proportion of SRS in the time slot. For example, the time slots in the time-frequency resources are adjusted to full UL time slots, full DL time slots, partial UL time slots, partial DL time slots, etc., so as to dynamically configure the time slots in the time-frequency resources. During the dynamic configuration process, the terminal detects changes in the positioning accuracy of the terminal in real time. If the positioning accuracy corresponding to a certain time slot proportion is poor, the time slot proportion of SRS in the time slot can be adjusted to adjust the positioning accuracy of the terminal.

[0173] In some embodiments, by dynamically configuring and scheduling time slots, the terminal can also adjust the transmission mode of SRS in the time slot and detect changes in the terminal's positioning accuracy in real time. If the positioning accuracy corresponding to a certain transmission mode is poor, the transmission mode of SRS in the time slot can be adjusted to adjust the terminal's positioning accuracy.

[0174] In S402, SRS-based positioning is performed based on the adjusted SRS transmission mode and / or time slot ratio in the time slot.

[0175] It is understandable that when the terminal is positioned based on SRS, the positioning delay is not only related to the working mode of SRS, but also to the uplink and downlink time slot ratio in the time domain resources (that is, the time slot ratio of SRS). Due to the multipath effect during SRS transmission, various reflection, refraction and scattering effects will exist during the transmission of SRS from the terminal to the positioning base station, which requires high multipath resolution. At the same time, the requirements for the transmission delay of the transceiver and the radio frequency link, and the delay difference between the direct path and the reflected path are extremely low. In the method provided by the embodiment of the present disclosure, by adjusting the transmission mode and / or time slot ratio of SRS in the time slot, the time slot configuration of SRS can be dynamically adjusted, the positioning delay between the terminal and the base station can be reduced, the stability of the communication system can be improved, and the positioning accuracy can be improved.

[0176] In some embodiments, SRS-based positioning is performed based on a positioning optimization strategy, including: adjusting the RF transmission path of the SRS in the RF front-end circuit according to the degree of interference of the SRS to obtain the adjusted RF transmission path of the SRS; and performing SRS-based positioning based on the adjusted RF transmission path of the SRS.

[0177] For example, in the RF front-end circuit, the SRS on a terminal starts from the RF chip, passes through different RF front-end modules, switches, and combiners, and is finally transmitted through MIMO antennas with different frequency bands. Based on the degree of interference experienced by the SRS, the terminal adjusts the SRS RF transmission path in the RF front-end circuit to ensure greater isolation and less mutual coupling in the adjusted SRS RF transmission path.

[0178] It is understandable that interference can occur within different RF transmission paths, thus affecting the transmission quality of the SRS positioning signal. In the method provided in the embodiments of this disclosure, the terminal adjusts the SRS RF transmission path, selecting a path with high isolation and low mutual coupling as the RF transmission path. This can improve the SRS's interference tolerance, thereby improving positioning stability and accuracy.

[0179] In some embodiments, performing SRS-based positioning based on a positioning optimization strategy includes: adjusting the time slot occupied by the SRS according to the interference level of the SRS to obtain the adjusted time slot occupied by the SRS; and performing SRS-based positioning based on the adjusted time slot occupied by the SRS.

[0180] It is understandable that during the positioning process, signals such as SRS may be subject to various interferences due to problems such as signal reflection, refraction, scattering, and spatial interference. The method provided in the embodiments of the present disclosure dynamically adjusts and calls the SRS time slot based on the degree of SRS interference, selecting time slots with less interference for SRS transmission, thereby improving positioning accuracy.

[0181] In some embodiments, performing SRS-based positioning based on a positioning optimization strategy includes: adjusting the transmission power of the SRS according to the interference level of the SRS to obtain the adjusted transmission power of the SRS; and performing SRS-based positioning based on the adjusted transmission power of the SRS.

[0182] For example, when the terminal is far from the base station, the SRS transmit power needs to be increased. When the terminal is closer to the base station, the SRS transmit power can be reduced. When the SRS is subject to significant interference, the terminal can dynamically adjust the transmit power of the strong SRS based on factors such as the actual channel conditions, performing SRS backoff power control.

[0183] It is understandable that when the terminal is positioned in an area with dense buildings or when positioning indoors, due to severe signal multipath attenuation, the mutual interference between SRS signals is enhanced, and the signal-to-noise ratio (SNR) deteriorates significantly. When the SNR deteriorates and the SRS signal is interfered with, the positioning accuracy based on SRS will be affected. In addition, when the terminal sends SRS to each base station, if there is interference from other uplink harmonics or intermodulation signals, collision interference between SRS signals, and interference from other electromagnetic wave signals in space, the SNR of the SRS received by the base station will be very poor, thereby affecting demodulation and positioning analysis. In the method provided in the embodiment of the present disclosure, the terminal dynamically adjusts the transmit power of the SRS based on the degree of interference of the SRS, and can adaptively and dynamically adjust the transmit power of the SRS to cope with changes in channel quality and the influence of interference, thereby ensuring that the base station can normally receive the SRS signal and improving the performance stability of the communication system.

[0184] In some embodiments, as shown in FIG17 , performing SRS-based positioning based on a positioning optimization strategy includes: S501 - S503 .

[0185] In S501, a transmission power range is determined based on the distance between the terminal and the positioning base station.

[0186] It should be noted that, in addition to the distance between the terminal and the positioning base station, factors that affect the transmit power range also include path loss, communication standard, and other factors. The above-mentioned determination of the transmit power range based on the distance between the terminal and the positioning base station is only an example provided in the embodiments of this disclosure. In actual implementation, the transmit power range can be determined based on a combination of different factors, and the embodiments of this disclosure do not limit this.

[0187] In S502, the transmission power of the SRS is adjusted to be within the transmission power range to obtain the adjusted transmission power of the SRS.

[0188] In some embodiments, the terminal determines the real-time SRS transmit power at the RF output port through the SRS feedback collection circuit. When detecting that the SRS transmit power is not within the transmit power range, the terminal adjusts the SRS transmit power to within the transmit power range.

[0189] In some embodiments, even if the transmission power of the SRS is within the transmission power range, if the transmission power of the SRS is too low or too high, the terminal can flexibly adjust the transmission power of the SRS within the transmission power range.

[0190] In S503, SRS positioning is performed based on the adjusted SRS transmit power.

[0191] In some embodiments, as shown in FIG18 , performing SRS-based positioning based on a positioning optimization strategy includes: S601 - S603 .

[0192] In S601 , the average power of the SRS in each radiation direction is determined.

[0193] In some embodiments, the terminal measures the antenna efficiency or total radiated power (TRP) of different antennas, and performs angle mapping calculations according to different radiation directions (for example, according to different transmission azimuths) to obtain the average power of the SRS in each radiation direction (for example, the SRS within a certain directional angle range).

[0194] In S602, when the posture of the terminal changes, or when the terminal switches the antenna for transmitting SRS, power compensation is performed on the SRS so that the power of the SRS in each radiation direction is equal to the average power in each radiation direction.

[0195] In some embodiments, when the terminal is being positioned, if it is detected that the posture of the terminal has changed, or it is detected that the terminal has switched the antenna used to transmit SRS, the terminal can perform power compensation and calibration on the SRS in the corresponding direction so that during the positioning process, the power of the SRS in each radiation direction is equal to the average power in each radiation direction (that is, the power of the SRS is relatively constant during the positioning process).

[0196] In S603, positioning based on the SRS is performed based on the power of the SRS after the power compensation is performed on the SRS.

[0197] It can be understood that when the four antennas corresponding to the SRS are unbalanced on a certain frequency band of the terminal, the same SRS power is used to transmit to different MIMO antenna ends, and the power difference of the radiated SRS will be very large, thereby affecting the SRS signal demodulation and distance measurement of the base station. In the method provided in the embodiment of the present disclosure, when the posture of the terminal changes, or when the terminal switches the antenna used to transmit the SRS, the SRS is power compensated so that the power of the SRS in each radiation direction is equal to the average power in each radiation direction. This can make the power of the SRS relatively constant during the positioning process, so as to ensure the stability of the communication system, and thus ensure the demodulation and distance measurement of the SRS signal by the base station.

[0198] In some embodiments, as shown in FIG19 , performing SRS-based positioning based on a positioning optimization strategy includes: S701 - S703 .

[0199] In S701, based on the user's grip posture of the terminal and / or the placement posture of the terminal, a power compensation factor of the SRS in each radiation direction is determined.

[0200] In S702, power compensation is performed on the SRS based on the power compensation factor of the SRS in each radiation direction.

[0201] In S703, positioning based on the SRS is performed based on the power of the SRS after power compensation is performed on the SRS.

[0202] It is understandable that when a user holds the terminal for positioning, the power of the SRS may change or become unstable due to the absorption and frequency deviation effects of the human hand on the SRS. In addition, when the user holds the terminal horizontally for positioning or uses a mobile phone holder to place the terminal horizontally, the power transmission of the SRS may also change due to factors such as the directionality of the antenna radiation and the fact that the radiation direction is not a regular spherical surface. In the method provided by the embodiment of the present disclosure, the terminal performs power compensation for the SRS based on the user's holding posture of the terminal and / or the placement posture of the terminal. It can compensate for the power of the SRS absorbed or frequency-deviation by the human body, or perform directionality compensation on the power of the SRS, and calibrate the power deviation of the SRS to ensure that the power output of the SRS is relatively constant, thereby improving the stability of the communication system and improving the positioning accuracy.

[0203] It is understandable that in the UTDOA positioning method based on SRS transmission, if the power of the SRS transmitted by the terminal is unstable or the signal is weak, the base station's collection and measurement of the SRS will be affected. In the method provided in the embodiment of the present disclosure, by performing power compensation on the SRS in different scenarios (for example, the posture of the terminal changes, the user's grip on the terminal changes), changing the front-end link and gain of the current SRS from the transmitter to the antenna, and dynamically adjusting the power of the SRS until the preset accuracy requirements are met, the positioning accuracy of the terminal can be improved.

[0204] In some embodiments, the above-mentioned embodiments of performing SRS-based positioning based on a positioning optimization strategy may be implemented in different order and in different numbers in actual use, and the present disclosure does not limit this. As an example, the present disclosure provides an implementation method for performing SRS-based positioning based on a positioning optimization strategy as described below, in combination with the above-mentioned different embodiments.

[0205] First, the terminal detects whether the terminal's positioning accuracy meets the preset accuracy requirements in the current SRS operating mode. If the terminal's current positioning accuracy does not meet the preset accuracy requirements, the terminal preferentially switches the SRS operating mode to select the target SRS operating mode with the best performance parameters and then performs positioning.

[0206] Secondly, the terminal checks whether the current SRS configuration parameters are appropriate, that is, whether the terminal's positioning accuracy meets the preset accuracy requirements under the current SRS configuration parameters. If the terminal's current positioning accuracy does not meet the preset accuracy requirements, the terminal adjusts the SRS configuration parameters, selects the SRS configuration parameter set with the best performance parameters, and then performs positioning.

[0207] Next, the terminal detects whether the terminal's positioning accuracy meets the preset accuracy requirements in the current SRS transmission time slot. If the terminal's current positioning accuracy does not meet the preset accuracy requirements, the terminal adjusts the SRS transmission mode and / or time slot ratio in the time slot and performs positioning.

[0208] Then, the terminal detects the current SRS transmit power. When the SRS power is not within the transmit power range, the terminal adjusts the SRS transmit power to be within the transmit power range and performs positioning.

[0209] Secondly, the terminal detects the stability of the current SRS power. When the stability of the SRS power does not meet the threshold requirement, the terminal performs power compensation on the SRS and performs positioning.

[0210] Finally, the terminal detects whether the SRS is interfered with. If interference is present, the terminal eliminates the interference based on the interference level of the SRS, or selects a radio frequency transmission path with less interference to send the SRS.

[0211] If the positioning accuracy of the terminal still does not meet the preset accuracy requirement after performing the above operations, the terminal can start the joint adjustment method to improve the positioning accuracy of the terminal by adjusting multiple embodiments simultaneously until the positioning accuracy of the terminal meets the preset accuracy requirement.

[0212] It can be understood that the method provided by the embodiment of the present disclosure dynamically adjusts the SRS working mode, SRS configuration parameters, SRS time slot ratio, and performs anti-interference adjustment and stabilization adjustment on the SRS to send accurate, stable, clean and low-latency SRS to the base station, so that the terminal can quickly optimize the positioning strategy in various indoor and outdoor scenarios, thereby optimizing the positioning performance of the terminal, thereby improving the accuracy of 5G positioning, reducing positioning drift, increasing positioning speed, and making the application prospects of 5G positioning broader. That is, through the method provided by the embodiment of the present disclosure, the problems of poor positioning accuracy of the UTDOA positioning method and RTT positioning method based on SRS, unstable SRS transmission, ambiguous selection of SRS working mode and configuration parameters, large positioning delay, and SRS susceptibility to interference can be solved.

[0213] In addition, the method provided by the embodiment of the present disclosure does not need to rely on multiple satellites, and a single base station can achieve high-precision positioning based on SRS. The method provided by the embodiment of the present disclosure does not need to rely on various WBG chips and sensor chips, and only a 5G module is needed to achieve high-precision positioning based on SRS. At the same time, based on the wide coverage and strong signal quality of 5G, the method provided by the embodiment of the present disclosure is less affected by interference such as buildings and weather. Based on the large bandwidth characteristics of 5G, the method provided by the embodiment of the present disclosure can make up for the shortcomings of some technologies in positioning based on narrow bandwidth technology.

[0214] The above mainly introduces the solution of the embodiment of the present disclosure from the perspective of method. It can be understood that in order to realize the above functions, the positioning device includes at least one of the hardware structure and software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiment of the present disclosure.

[0215] The embodiments of the present disclosure can divide the functional modules of the positioning device according to the above-mentioned method embodiments. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one functional module. The above-mentioned integrated modules can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiments of the present disclosure is schematic and is only a logical functional division. In actual implementation, other division methods can be used. The following is an example of dividing each functional module according to each function.

[0216] Figure 20 is a schematic diagram of the structure of a positioning device provided in an embodiment of the present disclosure. This positioning device is applied to a first node and can execute the positioning method provided in the above method embodiment. As shown in Figure 20, positioning device 300 includes: a determination module 301, a positioning module 302, and an identification module 303.

[0217] The determination module 301 is configured to determine the positioning accuracy of the sounding reference signal SRS.

[0218] The positioning module 302 is configured to perform SRS-based positioning based on a positioning optimization strategy when the SRS positioning accuracy does not meet a preset accuracy requirement. The positioning optimization strategy is configured to improve the SRS positioning accuracy.

[0219] In some embodiments, the positioning module 302 is used to determine the performance parameters of at least one SRS working mode; based on the performance parameters of at least one SRS working mode, determine the target SRS working mode with the best performance parameters from at least one SRS working mode, and one SRS working mode among the at least one SRS working mode is used to determine the antenna path of the SRS; and use the target SRS working mode to perform SRS-based positioning.

[0220] In some embodiments, the at least one SRS operating mode includes at least one of the following: a first SRS operating mode, a second SRS operating mode, a third SRS operating mode, and a fourth SRS operating mode;

[0221] The first SRS working mode is used to instruct the terminal to send SRS based on a fixed transmitting antenna; the second SRS working mode is used to instruct the terminal to select one transmitting antenna from two transmitting antennas in turn to send SRS based on the positioning accuracy of SRS; the third SRS working mode is used to instruct the terminal to select one transmitting antenna from four transmitting antennas in turn to send SRS based on the positioning accuracy of SRS; the fourth SRS working mode is used to instruct the terminal to select two transmitting antennas from four transmitting antennas in turn to send SRS based on the positioning accuracy of SRS.

[0222] In some embodiments, the performance parameters of the SRS working mode include at least one of the following: stability of SRS transmission power, stability of SRS sampling power, stability of positioning time, and consistency of SRS transmission power.

[0223] In some embodiments, the terminal includes: a transmitting antenna, a receiving antenna, and a switch module disposed between the transmitting antenna and the receiving antenna; the switch module can selectively form different SRS antenna paths.

[0224] In some embodiments, the switch module includes a plurality of switches, which are selectively combined and electrically connected to form different SRS antenna paths between the transmitting antenna and the receiving antenna.

[0225] In some embodiments, different SRS antenna paths may be selectively combined to form at least one SRS operating mode.

[0226] In some embodiments, the positioning module 302 is used to determine the performance parameters corresponding to at least one set of configuration parameters of the SRS; based on the performance parameters corresponding to at least one set of configuration parameters of the SRS, determine a set of configuration parameters of the SRS with the best performance parameters from at least one set of configuration parameters of the SRS; and perform SRS-based positioning using the set of configuration parameters of the SRS with the best performance parameters.

[0227] In some embodiments, at least one set of configuration parameters includes at least one of the following: period, symbol configuration, comb size, operating frequency band, modulation parameters, transmission bandwidth, carrier aggregation mode, number of multiple-input multiple-output MIMO streams, time slot ratio, and the number of base stations participating in positioning.

[0228] In some embodiments, the performance parameter of the configuration parameter includes at least one of the following: positioning accuracy of the SRS, and stability of the positioning accuracy of the SRS.

[0229] In some embodiments, the positioning module 302 is used to adjust the transmission mode and / or time slot ratio of the SRS in the time slot to obtain the adjusted transmission mode and / or time slot ratio of the SRS in the time slot; and perform SRS-based positioning based on the adjusted transmission mode and / or time slot ratio of the SRS in the time slot.

[0230] In some embodiments, the transmission mode of the SRS in the time slot includes at least one of the following: full-periodic transmission, half-periodic transmission, and non-periodic transmission.

[0231] In some embodiments, the positioning module 302 is used to adjust the RF transmission path of the SRS in the RF front-end circuit according to the interference level of the SRS to obtain the adjusted RF transmission path of the SRS; and perform SRS-based positioning based on the adjusted RF transmission path of the SRS.

[0232] In some embodiments, the positioning module 302 is configured to adjust the time slot occupied by the SRS according to the interference level of the SRS to obtain the adjusted time slot occupied by the SRS; and perform SRS-based positioning based on the adjusted time slot occupied by the SRS.

[0233] In some embodiments, the positioning module 302 is configured to adjust the transmission power of the SRS according to the interference level of the SRS to obtain the adjusted transmission power of the SRS; and perform SRS-based positioning based on the adjusted transmission power of the SRS.

[0234] In some embodiments, the positioning module 302 is used to determine the transmission power range based on the distance between the terminal and the positioning base station; adjust the transmission power of the SRS to within the transmission power range to obtain the adjusted transmission power of the SRS; and perform SRS positioning based on the adjusted transmission power of the SRS.

[0235] In some embodiments, the positioning module 302 is used to determine the average power of the SRS in each radiation direction; when the posture of the terminal changes, or when the terminal switches the antenna used to transmit the SRS, the SRS is power compensated so that the power of the SRS in each radiation direction is equal to the average power in each radiation direction; based on the power of the SRS after the SRS is power compensated, SRS-based positioning is performed.

[0236] In some embodiments, the positioning module 302 is used to determine the power compensation factor of the SRS in each radiation direction based on the user's grip of the terminal and / or the placement of the terminal; perform power compensation on the SRS based on the power compensation factor of the SRS in each radiation direction; and perform SRS-based positioning based on the power of the SRS after power compensation of the SRS.

[0237] In some embodiments, the identification module 303 is configured to identify the positioning scenario in which the terminal is located; and determine a preset accuracy requirement based on the positioning scenario.

[0238] In some embodiments, the determination module 301 is used to determine the SRS transmission delay fluctuation value and / or the distance fluctuation value between each cell in multiple cells and the terminal; based on the SRS transmission delay fluctuation value and / or the distance fluctuation value between each cell in multiple cells and the terminal, determine the cell with the smallest SRS transmission delay fluctuation value and / or the smallest distance fluctuation value between the terminal from the multiple cells as the target positioning cell; based on the target positioning cell, determine the positioning accuracy of the SRS.

[0239] In some embodiments, the determination module 301 is used to determine the SRS transmission delay of each frequency band among multiple frequency bands used for SRS positioning; based on the SRS transmission delay of each frequency band among the multiple frequency bands, select the frequency band with the smallest SRS transmission delay from the multiple frequency bands as the target positioning frequency band; based on the target positioning frequency band, determine the positioning accuracy of the SRS.

[0240] In some embodiments, the determination module 301 is configured to process the SRS based on a differential cancellation algorithm to determine the positioning accuracy of the SRS when the SRS adopts a multi-frequency concurrent mode.

[0241] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present disclosure provides a structure of the communication device involved in the above-mentioned embodiment. As shown in Figure 21, the communication device 400 includes: a memory 401, a processor 402, a communication interface 403, and a bus 404.

[0242] The memory 401 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store dynamic information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0243] The processor 402 may be a logic block, module, and circuit that implements or executes the various exemplary methods described in conjunction with the embodiments of the present disclosure. The processor 402 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processor 402 may also implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 402 may also be a combination that implements computing functions, for example, a combination including one or more microprocessors, a combination of a DSP (digital signal processor) and a microprocessor, and the like.

[0244] The communication interface 403 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, or wireless local area network (WLAN).

[0245] In one implementation, the memory 401 may exist independently of the processor 402 and may be connected to the processor 402 via a bus 404 for storing instructions or program codes. When the processor 402 calls and executes the instructions or program codes stored in the memory 401, the positioning method provided in the embodiments of the present disclosure can be implemented.

[0246] In another implementation, memory 401 may be integrated with processor 402. Bus 404 may be an Extended Industry Standard Architecture (EISA) bus, for example. Bus 404 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, FIG21 shows bus 404 using only a single bold line, but this does not imply that there is only one bus or only one type of bus.

[0247] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes a positioning method as described in any of the above embodiments.

[0248] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0249] An embodiment of the present disclosure provides a computer program product comprising instructions. When the computer program product is run on a computer, the computer is enabled to execute the positioning method of any one of the above embodiments.

[0250] The above are only specific embodiments of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A positioning method, applied to a terminal, wherein: The method comprises: Determine the positioning accuracy of the sounding reference signal SRS; In a case where the positioning accuracy of the SRS does not meet a preset accuracy requirement, positioning based on the SRS is performed based on a positioning optimization strategy, where the positioning optimization strategy is used to improve the positioning accuracy of the SRS.

2. The method according to claim 1, wherein The performing positioning based on the SRS based on the positioning optimization strategy includes: determining a respective performance parameter of at least one SRS operating mode; Determining a target SRS operating mode with an optimal performance parameter from the at least one SRS operating mode based on the performance parameters of each of the at least one SRS operating modes, each SRS operating mode in the at least one SRS operating mode being used to determine an antenna path for the SRS; The target SRS working mode is used to perform positioning based on the SRS.

3. The method according to claim 2, wherein: The at least one SRS operating mode includes at least one of the following: a first SRS operating mode, a second SRS operating mode, a third SRS operating mode, and a fourth SRS operating mode; wherein, The first SRS operating mode is used to instruct the terminal to send the SRS based on a fixed transmitting antenna; The second SRS operating mode is used to instruct the terminal to select one transmitting antenna from two transmitting antennas in turn to send the SRS based on the positioning accuracy of the SRS; The third SRS operating mode is used to instruct the terminal to select one transmitting antenna from four transmitting antennas in turn to send the SRS based on the positioning accuracy of the SRS; The fourth SRS operating mode is used to instruct the terminal to select two transmitting antennas from four transmitting antennas in turn to send the SRS based on the positioning accuracy of the SRS.

4. The method according to claim 2, wherein: The performance parameters of each SRS working mode include at least one of the following: stability of SRS transmission power, stability of SRS sampling power, stability of positioning time, and consistency of SRS transmission power.

5. The method according to claim 2, wherein: The terminal includes: a transmitting antenna, a receiving antenna, and a switch module arranged between the transmitting antenna and the receiving antenna; the switch module can selectively form different antenna paths of the SRS.

6. The method according to claim 5, wherein: The switch module includes a plurality of switches, which are selectively combined and electrically connected to form different antenna paths of the SRS between the transmitting antenna and the receiving antenna.

7. The method according to claim 6, wherein: The different SRS antenna paths may be selectively combined to form at least one SRS operating mode.

8. The method according to claim 1, wherein The performing positioning based on the SRS based on the positioning optimization strategy includes: Determining performance parameters corresponding to each of at least one set of configuration parameters of the SRS; Determining, based on performance parameters corresponding to each of the at least one set of configuration parameters of the SRS, a set of configuration parameters of the SRS having optimal performance parameters from the at least one set of configuration parameters of the SRS; Positioning based on the SRS is performed using a set of configuration parameters of the SRS with the best performance parameters.

9. The method according to claim 8, wherein The at least one set of configuration parameters includes at least one of the following: period, symbol configuration, comb size, operating frequency band, modulation parameters, transmission bandwidth, carrier aggregation mode, number of multiple-input multiple-output MIMO streams, time slot ratio, and the number of base stations participating in positioning.

10. The method according to claim 8, wherein The performance parameters of the configuration parameters include at least one of the following: the positioning accuracy of the SRS, and the stability of the positioning accuracy of the SRS.

11. The method according to claim 1, wherein The performing positioning based on the SRS based on the positioning optimization strategy includes: Adjusting the transmission mode and / or time slot ratio of the SRS in the time slot to obtain an adjusted transmission mode and / or time slot ratio of the SRS in the time slot; Positioning based on the SRS is performed based on the adjusted transmission mode of the SRS in the time slot and / or the time slot proportion.

12. The method according to claim 11, wherein The transmission mode of the SRS in the time slot includes at least one of the following: full-cycle transmission, half-cycle transmission, and non-cycle transmission.

13. The method according to claim 1, wherein The performing positioning based on the SRS based on the positioning optimization strategy includes: Adjusting a radio frequency transmission path of the SRS in a radio frequency front-end circuit according to a degree of interference to the SRS to obtain an adjusted radio frequency transmission path of the SRS; Positioning based on the SRS is performed based on the adjusted radio frequency transmission path of the SRS.

14. The method according to claim 1, wherein The performing positioning based on the SRS based on the positioning optimization strategy includes: Adjusting the time slot occupied by the SRS according to the interference degree of the SRS to obtain an adjusted time slot occupied by the SRS; Positioning based on the SRS is performed based on the adjusted time slot occupied by the SRS.

15. The method according to claim 1, wherein The performing positioning based on the SRS based on the positioning optimization strategy includes: Adjusting the transmit power of the SRS according to the interference degree of the SRS to obtain an adjusted transmit power of the SRS; Based on the adjusted transmit power of the SRS, positioning based on the SRS is performed.

16. The method according to claim 1, wherein The performing positioning based on the SRS based on the positioning optimization strategy includes: Determining a transmission power range based on a distance between the terminal and a positioning base station; Adjusting the transmit power of the SRS to within the transmit power range to obtain adjusted transmit power of the SRS; The SRS is positioned based on the adjusted SRS transmit power.

17. The method according to claim 1, wherein The performing positioning based on the SRS based on the positioning optimization strategy includes: Determining a mean power of the SRS in each radiation direction; When the posture of the terminal changes, or when the terminal switches the antenna used to transmit the SRS, power compensation is performed on the SRS so that the power of the SRS in each radiation direction is equal to the average power in each radiation direction; Positioning based on the SRS is performed based on the power of the SRS after power compensation is performed on the SRS.

18. The method according to claim 1, wherein The performing positioning based on the SRS based on the positioning optimization strategy includes: determining a power compensation factor of the SRS in each radiation direction based on a user's grip on the terminal and / or a placement posture of the terminal; Performing power compensation on the SRS based on a power compensation factor of the SRS in each radiation direction; Positioning based on the SRS is performed based on the power of the SRS after power compensation is performed on the SRS.

19. The method of claim 1, further comprising: Identifying a positioning scenario in which the terminal is located; Based on the positioning scenario, the preset accuracy requirement is determined.

20. The method according to claim 1, wherein The determining the positioning accuracy of the sounding reference signal SRS includes: Determine an SRS transmission delay fluctuation value of each cell in a plurality of cells and / or a distance fluctuation value between the cell and the terminal; Based on the SRS transmission delay fluctuation value and / or the distance fluctuation value between each cell in the multiple cells and the terminal, determining, from the multiple cells, a cell with the smallest SRS transmission delay fluctuation value and / or the smallest distance fluctuation value between the cell and the terminal as a target positioning cell; Based on the target positioning cell, the positioning accuracy of the SRS is determined.

21. The method according to claim 1, wherein The determining the positioning accuracy of the sounding reference signal SRS includes: Determining an SRS transmission delay for each of a plurality of frequency bands used for performing the SRS positioning; Based on the SRS transmission delay of each frequency band in the multiple frequency bands, selecting a frequency band with the smallest SRS transmission delay from the multiple frequency bands as the target positioning frequency band; The positioning accuracy of the SRS is determined based on the target positioning frequency band.

22. The method according to claim 1, wherein The determining the positioning accuracy of the sounding reference signal SRS includes: In the case where the SRS adopts a multi-frequency concurrent mode, the SRS is processed based on a differential cancellation algorithm to determine the positioning accuracy of the SRS.

23. An electronic device comprising: a processor and a memory for storing instructions executable by the processor; The processor is configured to execute the instructions so that the electronic device performs the positioning method according to any one of claims 1 to 22.

24. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions for executing the positioning method according to any one of claims 1 to 22.

Citation Information

Patent Citations

  • Method for sending and receiving positioning signal, terminal and network side equipment

    CN114765728A

  • High-precision carrier positioning method based on 5G transmission power control

    CN115134744A

  • Communication method based on reference signal and related device

    CN116868612A

  • Positioning method and device and computer readable storage medium

    CN117440503A

  • Sounding reference signal (SRS) transmit power control

    US20220225246A1