Positioning method and device and communication equipment

By acquiring and sending ECID positioning measurement results, including CSI measurement results, in the communication device, the problem of large resource overhead in the NR ECID positioning scheme is solved, which improves positioning accuracy and reduces resource consumption.

CN120186747APending Publication Date: 2025-06-20VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311751228.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-18
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

There is a problem of resource overhead in existing NR ECID positioning schemes, especially when introducing additional CSI measurements.

Method used

The ECID positioning measurement result is obtained in the first communication device and sent to the location server to assist the location server in ECID positioning. The ECID positioning measurement result includes a first CSI measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is acquired based on the CSI measurement process.

Benefits of technology

While ensuring the accuracy of ECID positioning, it avoids the resource overhead problems caused by the introduction of additional CSI measurements in the related art, and improves the performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120186747A_ABST
    Figure CN120186747A_ABST
Patent Text Reader

Abstract

The invention discloses a positioning method and device and communication equipment, and belongs to the technical field of communication.The positioning method comprises the steps that first communication equipment obtains an enhanced cell identity ECID positioning measurement result; sending the ECID positioning measurement result to a position server; wherein the ECID positioning measurement result comprises a first channel state information (CSI) measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is acquired based on a CSI measurement process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technologies, and particularly relates to a positioning method, apparatus, and communication device. Background Art

[0002] In related technologies, a New Radio Enhancement Cell Identifier (NR ECID) positioning technology is provided, that is, additional terminal measurements or network-side measurements are used to improve the accuracy of position estimation.

[0003] However, in the foregoing NR ECID positioning solution, there are still problems such as large positioning resource overhead. Summary of the Invention

[0004] Embodiments of this application provide a positioning method, apparatus, and communication device, which can improve the problem of large resource overhead in the ECID positioning solution in related technologies.

[0005] In a first aspect, a positioning method is provided, including: a first communication device obtains an enhanced cell identifier (ECID) positioning measurement result; and sends the ECID positioning measurement result to a location server; where the ECID positioning measurement result includes a first channel state information (CSI) measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

[0006] In a second aspect, a positioning method is provided, including: a location server receives an ECID positioning measurement result sent by a first communication device; and performs ECID positioning according to the ECID positioning measurement result; where the ECID positioning measurement result includes a first channel state information (CSI) measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

[0007] In a third aspect, a positioning apparatus is provided, including: an obtaining module, configured to obtain an enhanced cell identifier (ECID) positioning measurement result; and a transmitting module, configured to send the ECID positioning measurement result to a location server; where the ECID positioning measurement result includes a first channel state information (CSI) measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

[0008] Fourth aspect, a positioning device is provided, including: a transmission module, configured to receive an ECID positioning measurement result sent by a first communication device; a positioning module, configured to perform ECID positioning according to the ECID positioning measurement result; wherein, the ECID positioning measurement result includes a first channel state information (CSI) measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

[0009] Fifth aspect, a communication device is provided, which includes a processor and a memory. The memory stores a program or instructions that can be run on the processor. When the program or instructions are executed by the processor, the steps of the method described in the first aspect or the second aspect are implemented.

[0010] Sixth aspect, a communication device is provided, including a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0011] Seventh aspect, a readable storage medium is provided. A program or instructions are stored on the readable storage medium. When the program or instructions are executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0012] Eighth aspect, a wireless communication system is provided, including: a first communication device and a positioning server. The first communication device can be configured to execute the steps of the method described in the first aspect, and the positioning server can be configured to execute the steps of the method described in the second aspect.

[0013] Ninth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0014] Tenth aspect, a computer program / program product is provided. The computer program / program product is stored in a storage medium. The program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0015] In an embodiment of the present application, the first communication device obtains ECID positioning measurement results and sends them to a location server to assist the location server in performing ECID positioning. Among them, the ECID positioning measurement results include first CSI measurement results or second CSI measurement results determined based on the first CSI measurement results, and the first CSI measurement results are obtained based on a CSI measurement process. Thus, there is no need to perform additional measurements for ECID positioning, while ensuring the accuracy of ECID positioning, avoiding the problem of large resource overhead caused by introducing additional CSI measurements in the ECID positioning process in the related art, and improving the performance of the communication system. Description of the Drawings

[0016] Figure 1 is a schematic structural diagram of a wireless communication system provided by an exemplary embodiment of the present application.

[0017] Figure 2 is one of the schematic flowcharts of a positioning method provided by an exemplary embodiment of the present application.

[0018] Figure 3 is another schematic flowchart of a positioning method provided by an exemplary embodiment of the present application.

[0019] Figure 4a is one of the schematic interaction flowcharts of a positioning method provided by an exemplary embodiment of the present application.

[0020] Figure 4b is another schematic interaction flowchart of a positioning method provided by an exemplary embodiment of the present application.

[0021] Figure 5 is the third schematic flowchart of a positioning method provided by an exemplary embodiment of the present application.

[0022] Figure 6 is one of the schematic structural diagrams of a positioning device provided by an exemplary embodiment of the present application.

[0023] Figure 7 is another schematic structural diagram of a positioning device provided by an exemplary embodiment of the present application.

[0024] Figure 8 is the schematic structural diagram of a communication device provided by an exemplary embodiment of the present application.

[0025] Figure 9 is the schematic structural diagram of a terminal provided by an exemplary embodiment of the present application.

[0026] Figure 10 is the schematic structural diagram of a network-side device provided by an exemplary embodiment of the present application. Detailed Embodiments

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

[0028] The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects. For example, the first object can be one or multiple. In addition, "or" in the present application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates an "or" relationship between the associated objects before and after.

[0029] The term "indicate" in the present application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly tells the receiver specific information, operations to be performed, or request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.

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

[0031] Figure 1Block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home devices with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.), a game console, a personal computer (PC), a teller machine or a self-service machine, etc. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be called a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. Among them, the access network device can also be called a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device can include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station may be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of this application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0032] The core network device may include, but is not limited to, at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), Location Management Function (LMF), etc. It should be noted that in the embodiments of this application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited. The technical solutions provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings through some embodiments and their application scenarios.

[0033] As Figure 2 shown, it is a schematic flowchart of a positioning method 200 provided by an exemplary embodiment of this application. The method 200 may be performed by, but is not limited to, a first communication device, and may be specifically performed by hardware and / or software installed in the first communication device. In this embodiment, the method 200 may at least include the following steps.

[0034] S210, the first communication device obtains an ECID positioning measurement result.

[0035] Among them, the ECID positioning measurement result may include, but is not limited to, a first Channel State Information (CSI) measurement result or a second CSI measurement result determined based on the first CSI measurement result.

[0036] Optionally, the first communication device may be a terminal or an access network device. Based on this, as an optional implementation manner, if the first communication device is a terminal, then the ECID positioning measurement result may include the first CSI measurement result; if the first communication device is the access network device, such as a gNb, then the ECID positioning measurement result may include the first CSI measurement result or the second CSI measurement result.

[0037] It should be noted that the first CSI measurement result may also be referred to as an available CSI report, which is obtained based on the CSI measurement process performed before the ECID positioning process. That is, the acquisition of the first CSI measurement result in this embodiment is not dedicated to the ECID positioning. That is to say, in this application, in order to avoid introducing additional CSI measurements during the ECID positioning process as in the related art, therefore, by reusing the first CSI measurement result obtained before the ECID positioning process to implicitly indicate or reflect the location information of the terminal, such as the angle information and delay information between the network node and the terminal, etc., thereby assisting the location server to improve the ECID positioning accuracy. Thus, not only can the ECID positioning accuracy be ensured, but also the problem of large resource overhead caused by introducing additional CSI measurements in the related art can be avoided, improving the performance of the communication system. It can be understood that the network node mentioned in the embodiment of this application may be, but is not limited to, a TRP, etc.

[0038] Optionally, the CSI measurement process may be, but is not limited to, the CSI measurement process in the Coherent Joint Transmission (CJT) CSI enhancement technology of Release (R) 18 Multiple-Input Multiple-Output (MIMO). The CSI measurement process in the CJT CSI enhancement technology of R18 MIMO supports measuring the CSI reference signals (CSI-RS) of up to 4 TRPs to obtain the spatial domain basis vectors, frequency domain basis vectors of 4 TRPs, and the frequency domain basis vector offset between TRPs, etc.

[0039] For the second CSI measurement result, which is determined based on the first CSI measurement result, it can be understood that: after obtaining the first CSI measurement result, the access network device does not directly send the first CSI measurement result to the location server as part of the ECID, but analyzes the first CSI measurement result to obtain the location information of the terminal implicitly indicated or reflected by the first CSI measurement result, such as the angle information, time delay information, etc. between the network node and the terminal, and then sends the obtained location information of the terminal (i.e., the second CSI measurement result) to the location server as part of the ECID positioning measurement result to assist in improving the ECID positioning accuracy. At the same time, through the analysis of the access network device, the signaling resource overhead between the terminal or the access network device and the location server can be reduced. For example, there is no need to indicate information such as CSI configuration or CSI measurement results to the location server.

[0040] Optionally, the manner in which the access network device obtains the first CSI measurement result may include, but is not limited to, obtaining the first CSI measurement result provided by the terminal, etc.

[0041] Of course, the acquisition of the ECID positioning measurement result including either the first CSI measurement result or the second CSI measurement result does not introduce additional CSI measurements of the terminal. That is, compared with the ECID positioning scheme provided in the related art, no additional UE measurements or gNB measurements need to be introduced in the positioning method provided in this embodiment. Therefore, while ensuring the ECID positioning accuracy, the problem of large resource overhead caused by introducing additional UE measurements or gNB measurements in the ECID positioning process in the related art can be avoided, and the performance of the communication system is improved.

[0042] In addition, the location server mentioned in the embodiments of the present application may also be an LMF or other network element functions with location management functions, etc., which are not limited herein.

[0043] S220. Send the ECID positioning measurement result to the location server.

[0044] Among them, after receiving the ECID positioning measurement result, the location server may perform positioning according to the ECID positioning measurement result, such as terminal positioning, etc.

[0045] It should be noted that the ECID positioning measurement result mentioned in the present application may be the measurement result corresponding to the downlink ECID (DL-ECID) positioning process or the measurement result corresponding to the uplink ECID (UL-ECID) positioning process, which is not limited herein. That is, in the present application, in order to ensure the ECID positioning accuracy without increasing additional overhead, the available CSI report is combined with the DL-ECID positioning process or the UL-ECID positioning process.

[0046] Among them, for the DL-ECID positioning process, the ECID positioning measurement result can be transmitted through, but not limited to, the location response information (Provide Location Information) of the LTE Positioning Protocol (LPP). For the UL-ECID positioning process, the ECID positioning measurement result can be transmitted through, but not limited to, the ECID measurement report (Measurement Report).

[0047] In this embodiment, the first communication device obtains the ECID positioning measurement result and sends it to the location server to assist the location server in performing ECID positioning. Among them, the ECID positioning measurement result includes the first CSI measurement result or the second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on the CSI measurement process. Thereby, there is no need to perform additional measurements for ECID positioning, while ensuring the ECID positioning accuracy, avoiding the problem of large resource overhead caused by introducing additional CSI measurements in the ECID positioning process in the related art, and improving the performance of the communication system.

[0048] As Figure 3 shown, it is a schematic flowchart of a positioning method 300 provided by an exemplary embodiment of the present application. The method 300 can be, but not limited to, executed by the first communication device, and can be specifically executed by the hardware or software installed in the first communication device. In this embodiment, the method 300 can at least include the following steps.

[0049] S310, the first communication device obtains the ECID positioning measurement result.

[0050] S320, send the ECID positioning measurement result to the location server.

[0051] Among them, the ECID positioning measurement result includes the first CSI measurement result or the second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on the CSI measurement process.

[0052] It can be understood that the implementation process of S310 - S320 can refer to the relevant descriptions in Method Embodiment 200. Of course, in addition to referring to the relevant descriptions in the aforementioned Method Embodiment 200, as an alternative implementation, when the location information of the terminal implicitly indicated or reflected by the first CSI measurement result, it may include, but is not limited to, at least one of CSI measurement information related to a Type 1 codebook, CSI measurement information related to a Type 2 codebook, a first identification or indication information, and a timestamp.

[0053] Among them, the CSI measurement information related to the Type 1 codebook may include, but is not limited to, at least one of a broadband precoding matrix indicator (PMI), a subband PMI, and a reference signal received power (RSRP). The broadband PMI can be understood as a broadband beam group selection indicator or a first - level codebook PMI. The subband PMI can also be understood as an indicator for selecting a beam in a broadband beam group and an indicator of the phase between polarizations. Based on this, the broadband PMI in this embodiment can also be expressed as a first - level codebook PMI, and the subband PMI can also be expressed as a second - level codebook PMI.

[0054] The CSI measurement information related to the Type 2 codebook may include, but is not limited to, at least one of spatial domain basis vector indication information, broadband spatial domain basis vector amplitude coefficient, subband spatial domain basis vector amplitude coefficient and phase coefficient, frequency domain basis vector indication information, frequency domain basis vector coefficient, frequency domain basis vector offset between network nodes, and RSRP.

[0055] Among them, the frequency domain basis vector offset between network nodes is for the case where there are multiple network nodes under a cell (Cell). Among them, the network nodes may be, but are not limited to, TRP, etc.

[0056] The first identification or indication information is used to identify or indicate an object related to the first CSI measurement result. For example, in this embodiment, the first identification or indication information may include, but is not limited to, at least one of a cell identification, a network node identification, a CSI measurement resource indication, a frequency point indication information, a layer (Layer) identification, a polarization identification, and an antenna panel (Panel) identification.

[0057] The cell identifier is used to identify the cell corresponding to the first CSI measurement result, such as which cell the first CSI measurement result corresponds to. Optionally, the cell identifier may be, but is not limited to, an NR Cell Global Identifier (NCGI), a Physical Cell Identifier (PCI), a serving cell ID, etc.

[0058] The network node identifier is used to identify the network node corresponding to the first CSI measurement result, such as which or those network nodes the first CSI measurement result corresponds to. In one embodiment, the network node identifier may also be replaced by a control resource set pool index to indicate the control resource set pool corresponding to the first CSI measurement result.

[0059] The CSI measurement resource indication is used to indicate the CSI measurement resource corresponding to the first CSI measurement result, such as which or which CSI resources the first CSI measurement result is measured based on. Optionally, the CSI measurement resource may include, but is not limited to, CSI-RS resources, Synchronization Signal and PBCH block (SSB) resources; correspondingly, the CSI measurement resource indication may be, but is not limited to, a CSI-RS resource indication, an SSB resource indication, etc.

[0060] The frequency point indication information is used to indicate the frequency point corresponding to the first CSI measurement result, such as which or which frequency points the first CSI measurement result corresponds to.

[0061] The Layer identifier is used to identify the layer corresponding to the first CSI measurement result, such as which or which layers the first CSI measurement result corresponds to. Optionally, the layer identifier may also be expressed as a RANK identifier here. It should be noted that if the CSI measurement result for ECID positioning is limited to one layer, the layer identifier is not reported.

[0062] The polarization identifier is used to identify the polarization direction corresponding to the first CSI measurement result, such as which polarization direction the first CSI result corresponds to.

[0063] The antenna Panel identifier is used to identify the Panel corresponding to the first CSI measurement result, such as which Panel the first CSI measurement result corresponds to.

[0064] The timestamp is used to indicate the measurement time corresponding to the first CSI measurement result. Optionally, the timestamp may include, but is not limited to, at least one of a frequency point, a cell ID, a system frame number (SFN) index, a slot index, a symbol index, and a subcarrier spacing (SCS). Among them, the frequency point may be, but is not limited to, an absolute radio frequency channel number (ARFCN), an absolute radio frequency channel number, etc. The cell ID may be, but is not limited to, a physical cell identifier (PCI), an NR global cell ID (NCGI), etc.

[0065] In an alternative implementation, considering that in the ECID positioning measurement result report, it may include CSI measurement results corresponding to at least one CSI measurement instance. Therefore, in order to distinguish the CSI measurement results corresponding to different CSI measurement instances, different timestamps can be used to identify them. That is, when the first CSI measurement result includes CSI measurement results corresponding to at least one CSI measurement instance, the CSI measurement results corresponding to different CSI measurement instances are associated with different timestamps. In addition, in this embodiment, if a first CSI measurement result includes CSI measurement results corresponding to multiple CSI measurement instances, the location server can also track the location change of the terminal based on the CSI measurement results corresponding to different CSI measurement instances, reducing measurement errors, etc.

[0066] It should be noted that in the embodiments of the present application, by using the first CSI measurement result as part of the ECID positioning measurement result, the ECID positioning accuracy is assisted to be improved. However, according to the different information included in the first CSI measurement result, the implementation methods may be different. For example, assuming that the first CSI measurement result includes the CSI measurement result related to the type 1 codebook, then the location server can determine the best transmission beam (Tx beam) between network nodes such as the TRP and the terminal according to the CSI measurement result related to the type 1 codebook, and remember to determine the angle between network nodes such as the TRP and the terminal through the direction of the Tx beam, and further determine the terminal location to assist in improving the ECID positioning accuracy.

[0067] For another example, assuming that the first CSI measurement result includes the CSI measurement result related to the type 2 codebook, the location server can roughly obtain the delay parameter between network nodes such as the TRP and the terminal according to the CSI measurement result related to the type 2 codebook, and then determine the terminal location. Of course, if there are multiple network nodes such as the TRP, the location server can also obtain the frequency-domain basis vector offset between each TRP according to the CSI measurement result related to the type 2 codebook, and then the time difference of arrival (TDOA) between the TRPs can be roughly obtained through the frequency-domain basis vector offset, and the terminal location can be further determined to assist in improving the ECID positioning accuracy.

[0068] It can be understood that for other information included in the first CSI measurement result, the method of assisting in improving the ECID positioning accuracy is similar to that of the CSI measurement result related to the type 1 codebook and the CSI measurement result related to the type 2 codebook described above, and will not be elaborated here.

[0069] In addition, when the first communication device sends the ECID positioning measurement result to the location server, which information in the foregoing information is actually included in the first CSI measurement result may be related to the measurement scenario.

[0070] For example, assuming that the first communication device is a terminal, for a CSI measurement scenario related to an angle, when the terminal sends the first CSI measurement result, it can send the CSI measurement information related to the Type 1 codebook, such as the broadband PMI. That is, the terminal can report one DFT vector among the multiple discrete Fourier transform (DFT) vectors corresponding to the width PMI, and represent the beam direction between the terminal and the TRP through this DFT vector, and further represent the angle to assist the location server in performing ECID positioning. Of course, for the case where the first communication device is an access network device such as a base station, the foregoing example also applies.

[0071] For a CSI measurement scenario related to delay, when the terminal determines the first CSI measurement result, it can report the frequency-domain basis vector offset, frequency-domain basis vector identifier, frequency-domain basis vector coefficient, etc. between the TRPs. Then, the location server can judge the time difference of arrival (TDOA) between the TRPs according to the frequency-domain basis vector offset between the TRPs for ECID positioning.

[0072] In some embodiments, considering that the data transmission rate, spectral efficiency, etc. involved in the ECID positioning process are different from those involved in conventional data transmission, in order to ensure that the first CSI measurement result for ECID positioning meets the ECID positioning requirements, the CSI reporting limit corresponding to the first CSI measurement result can be configured through protocol agreements, high-layer configurations, etc. Optionally, the CSI reporting limit mentioned in the embodiments of the present application can also be expressed as 'CSI measurement reporting limit', or 'CSI measurement limit', etc.

[0073] For example, in this embodiment, the CSI reporting limit corresponding to the first CSI measurement result may include, but is not limited to, at least one of a frequency-domain granularity limit, a CSI codebook type limit, a Layer number limit, a spatial domain basis vector limit, a Panel number limit, and a Channel Quality Indication (CQI) limit.

[0074] Among them, the frequency-domain granularity limit can be understood as the broadband limit, sub-band limit, etc. when reporting the first CSI measurement result, such as reporting the first CSI measurement result in a broadband manner by default.

[0075] The CSI codebook type limit can be understood as the CSI codebook limit when reporting the first CSI measurement result, such as reporting the first CSI measurement result using a type 1 codebook, a type 2 codebook, or an enhanced codebook by default.

[0076] The Layer number limit can also be referred to as the RANK number limit. For example, the first CSI measurement result reported by default is the CSI measurement result of a single layer, such as the CSI measurement result of the strongest layer. In this embodiment, considering that only the CSI measurement result of one layer or RANK is reported, the RANK indication may not be reported for the CSI measurement result used for ECID positioning.

[0077] The spatial domain basis vector limit can be understood as the number of spatial domain basis vectors when reporting the first CSI measurement result. For example, assuming that a type 1 codebook is selected for reporting the first CSI measurement result, the number of spatial domain basis vectors is 1 by default.

[0078] The Panel number limit can be understood as the number of Panels used when reporting the first CSI measurement result, such as reporting the first CSI measurement result using a single Panel by default.

[0079] The CQI restriction can be understood as whether to report the CQI when reporting the first CSI measurement result. For example, in this embodiment, considering that the CQI measurement result is not helpful for ECID positioning, therefore, the CQI is not reported in the first CSI measurement result, that is, the CQI restriction in this embodiment is not to report the CQI.

[0080] In some embodiments, based on the foregoing description of the first CSI measurement result, for the case where the ECID positioning measurement result includes the second CSI measurement result, the second CSI measurement result may include, but is not limited to, at least one of the Angle Of Departure (AOD) between at least one network node and the terminal in the serving cell, the AOD measurement quality, the reference signal TDOA between multiple network nodes in the serving cell, and the TDOA measurement quality.

[0081] Among them, the AOD is based on the result of the network node in the Local Coordinate system (LCS) or the Global Coordinate system (GCS). Optionally, if the AOD is based on the LCS result, then the second CSI measurement result may further include the conversion parameter between the LCS and the GCS of the network node.

[0082] The TDOA can be determined based on the reference node. Based on this, the second CSI measurement result may include the identifier of the reference node.

[0083] In an optional implementation manner, for the ECID positioning measurement result reported by the foregoing first communication device, it may be reported by the first communication device on demand or based on a request from the location server, which is not limited herein.

[0084] Among them, for the case of reporting based on a request from the location server, before sending the ECID positioning measurement result, the first communication device may further receive a location service request sent by the location server, where the location service request is used to request the first communication device to send the ECID positioning measurement result carrying the first CSI measurement result or the second CSI measurement result, so that the ECID positioning measurement result reported by the first communication device meets the requirements. Optionally, the location server request may be the LPP location request information (RequestLocation Information) in the DL-ECID positioning process or the ECID measurement initiation request (MeasurementInitiation Request) in the UL-ECID positioning process, etc., which is not limited herein.

[0085] Optionally, if the ECID positioning measurement result includes the first CSI measurement result, then the location service request may include at least one of the following 11)-16).

[0086] 11) The CSI reporting limit corresponding to the first CSI measurement result. Among them, the CSI reporting limit may include at least one of the aforementioned frequency domain granularity limit, CSI codebook type limit, Layer number limit, spatial domain basis vector limit, Panel number limit, CQI limit, etc.

[0087] 12) The type of CSI measurement corresponding to the first CSI measurement result.

[0088] Among them, the type of CSI measurement is used to indicate which or those types of CSI measurement results the first communication device reports to meet the positioning requirements of the location server. Among them, the type of CSI measurement may include at least one of the CSI measurement types related to angle, the CSI measurement types related to time, and the CSI measurement types related to angle and time. That is, the first measurement result requested by the location server is a CSI measurement result related to angle, a CSI measurement result related to time, or a CSI measurement result related to angle and time.

[0089] In one implementation, if the type of CSI measurement is a CSI measurement type related to angle or a CSI measurement type related to time, then the first communication device may report the CSI measurement result under the corresponding measurement type according to the association relationship between the CSI measurement type related to angle or time and the CSI measurement result agreed by the protocol or configured by the network. For example, assuming that the CSI measurement result associated with the CSI measurement type related to angle agreed by the protocol or configured by the network includes CSI measurement quantities A + B + C, then, if the CSI measurement type requested by the network side is related to angle, the CSI measurement result to be reported includes the CSI measurement quantities A + B + C.

[0090] 13) The reporting type of the first CSI measurement result. Among them, the reporting type may include but is not limited to one shot reporting or periodic reporting. The one shot reporting means that after receiving the location service request, the first communication device needs to report the first CSI measurement result before the response time corresponding to the location service request.

[0091] The periodic reporting means that after receiving the location service request, the first communication device reports the first CSI measurement result at a fixed period.

[0092] 14) The CSI measurement instance type corresponding to the first CSI measurement result.

[0093] Among them, the CSI measurement instance type refers to that the first CSI measurement result corresponds to 1 CSI measurement instance or multiple CSI measurement instances. It should be noted that when the CSI measurement instance type refers to that the first CSI measurement result corresponds to 1 CSI measurement instance, the measurement time of this 1 CSI measurement instance is before the reporting time and closest to the reporting time. When the CSI measurement instance type refers to that the first CSI measurement result corresponds to multiple CSI measurement instances, the measurement times of these multiple CSI measurement instances are before the reporting time and closest to the reporting time. It can be understood that the reporting time refers to the time when the first communication device sends the ECID positioning measurement result to the location server.

[0094] 15) The measurement content corresponding to the first CSI measurement result, that is, the content included in the first CSI measurement result required by the location server to be reported by the first communication device.

[0095] Optionally, the measurement content corresponding to the first CSI measurement result may include a CSI measurement resource indication and a PMI, that is, the measurement content is CRI-PMI. In other words, the location server requires the first communication device to send the first CSI measurement result including a CSI measurement resource indication and a PMI, but does not require including content other than the CSI measurement resource indication and the PMI, such as RI, CQI, etc. Thus, not only can the first CSI measurement result reported by the first communication device meet the ECID positioning related to time or angle, but also unnecessary reporting of CSI measurement results can be avoided, saving network resources.

[0096] Or, in an alternative implementation, the measurement content corresponding to the first CSI measurement result may further include a CSI measurement resource indication, a PMI, and an RSRP, that is, the measurement content is CRI-PMI-RSRP. In other words, the location server requires the first communication device to send the first CSI measurement result including a CSI measurement resource indication, a PMI, and an RSRP, but does not require including content other than the CSI measurement resource indication, the PMI, and the RSRP, such as RI, CQI, etc.

[0097] 16) The measurement time requirement corresponding to the first CSI measurement result.

[0098] Among them, the measurement time requirement may include the configuration of at least one measurement window or measurement time point, so as to require the first communication device to report only the CSI measurement results within the measurement window, or to require the first communication device to report only the CSI measurement results before the measurement time point or closest to the measurement time point.

[0099] Optionally, the measurement window may be a periodic or aperiodic window. The configuration of the measurement window may include but is not limited to the length of the measurement window, the period of the measurement window, the start position of the measurement window, the end position of the measurement window, etc.

[0100] It should be noted that by providing the information described in the foregoing 11)-16), the first CSI measurement results reported by the first communication device can better meet the ECID positioning requirements of the location server, improving the ECID positioning accuracy.

[0101] Of course, in an optional implementation manner, if the location service request indicates that the ECID positioning measurement results reported by the first communication device include the second CSI measurement results, then the location service request may include at least one of the type of ECID positioning measurement, the AOD type, the positioning measurement accuracy requirement, and the measurement time requirement of the second CSI measurement results, so that the second CSI measurement results reported by the second communication device meet the ECID positioning requirements.

[0102] The type of ECID positioning measurement may include but is not limited to AOD or TDOA, etc.

[0103] The AOD type includes at least one of AOD based on LCS and AOD based on GCS, that is, whether AOD is determined based on LCS or GCS.

[0104] The positioning measurement accuracy requirement may be but is not limited to the positioning measurement accuracy requirement of TDOA or AOD, etc. Among them, the positioning measurement accuracy requirement based on TDOA may perform TDOA measurement with'meter' as the granularity or unit; the positioning measurement accuracy requirement based on AOD may perform AOD measurement with 'degree' as the granularity or unit.

[0105] The measurement time requirement of the second CSI measurement results is similar to the measurement time requirement corresponding to the first CSI measurement results, that is, it is required that the first communication device report only the second CSI measurement results that meet the measurement time requirement.

[0106] For example, the measurement time requirement may include the configuration of at least one measurement window or measurement time point, so as to require the first communication device to report only the CSI measurement results within the measurement window, or to require the first communication device to report only the CSI measurement results before the measurement time point or the CSI measurement results closest to the measurement time point, etc.

[0107] Optionally, the measurement window may be a periodic or aperiodic window. The configuration of the measurement window may include, but is not limited to, the length of the measurement window, the period of the measurement window, the start position of the measurement window, the end position of the measurement window, etc.

[0108] It should be noted that the measurement time requirement for the second CSI measurement result may be the measurement time of the first CSI measurement result, or the time when the second CSI measurement result is obtained based on the first CSI measurement result, which is not limited herein.

[0109] In an optional implementation manner, in order to further improve the ECID positioning accuracy of the location server, the first communication device may further send target configuration information to the location server, where the target configuration information is related to the first CSI measurement result, such as the relevant configuration information when the first CSI measurement result is measured or reported.

[0110] For example, the target configuration information may include, but is not limited to, at least one of the following items 21)-27).

[0111] 21) The association relationship between the CSI measurement resource and the network node. Among them, the CSI measurement resource may include, but is not limited to, CSI-RS resources, CSI reports, etc. The network node may be characterized by the identifier of the network node or the location of the network node.

[0112] Based on this, the association relationship between the CSI measurement resource and the network node may include, but is not limited to, the association relationship between the CSI measurement resource and the network node identifier or the location of the network node.

[0113] 22) The association relationship between the first CSI measurement result and the network node. Among them, the network node may be characterized by the identifier of the network node or the location of the network node. That is, the association relationship between the first CSI measurement result and the network node may be the association relationship between the first CSI measurement result and the network node identifier or the location of the network node.

[0114] It can be understood that for the foregoing 21) or 22), the location server can further obtain the relationship between the first CSI measurement result and network nodes such as the TRP based on the information in 21) or 22). If the first CSI measurement result is used to determine the AOD between the network node and the terminal, then the location server can further combine the relationship between the first CSI measurement result and the network node to more accurately obtain the AOD between multiple network nodes and the terminal to determine the UE location. Or, if the first CSI measurement result is used to determine the reference signal arrival time difference between multiple network nodes and the terminal, then the location server can further combine the relationship between the first CSI measurement result and the network node to more accurately obtain the reference signal arrival time difference between multiple network nodes and the terminal to determine the UE location.

[0115] 23) Antenna configuration information. Among them, the antenna configuration information may include but is not limited to the number of antenna ports, the number of antenna panels, the antenna arrangement within the antenna panel (such as N1, N2), the oversampling factor (such as O1, O2), the vertical antenna spacing, the horizontal antenna spacing, the vertical antenna panel spacing, the horizontal antenna panel spacing, the position of the vertical antenna in the LCS, the position of the horizontal antenna in the LCS, the position of the vertical antenna in the GCS, the position of the horizontal antenna in the GCS, the position of the vertical antenna panel in the LCS, the position of the horizontal antenna panel in the LCS, the position of the vertical antenna panel in the GCS, the position of the horizontal antenna panel in the GCS, etc.

[0116] It can be understood that for the antenna configuration information described in 23), the location server can determine the candidate DFT vectors corresponding to the transmission beams of the network node and the angles corresponding to different DFT vectors based on the antenna configuration information, and on this basis, further determine the optimal DFT vector / beam between the network node and the terminal according to the broadband PMI or sub-band PMI in the reported first CSI measurement result, and then determine the angle between the network node and the terminal, such as AOA, AOD, etc., based on the optimal DFT vector / beam.

[0117] In addition, the location server can also judge whether the AOA, AOD, etc. obtained from the first CSI measurement result are accurate based on the antenna configuration information.

[0118] 24) Location information of the network node. Among them, the location information of the network node may be the identifier of the network node, the orientation information, etc. For example, when the location information is the orientation information of the network node, the orientation information may be, but is not limited to, the conversion parameters for the conversion between the LCS and the GCS of the network node, etc.

[0119] Under normal circumstances, the identifier of a network node can be equivalent to the coreset pool index. However, for the case where there is no one-to-one mapping between the network node and the coreset pool, the target configuration information also needs to include the association relationship between the identifier of the network node and the coreset pool index, so as to facilitate the location server to distinguish the network node and the coreset pool.

[0120] It can be understood that for the location information of the network node described in 24), the location server can estimate the terminal location based on the location information of the network node and in combination with information such as the angle and TDOA parsed from the first CSI measurement result.

[0121] 25) CSI-RS configuration information. Among them, the CSI-RS configuration information can include but is not limited to CSI resource identifier, CSI-RS frequency domain density, CSI-RS bandwidth and start position, CSI-RS bandwidth part (BWP) configuration, and frequency domain position of the carrier, etc.

[0122] It can be understood that for the CSI-RS configuration information in 25), the location server can further parse which CSI-RS resource and which CSI-RS configuration the first CSI measurement result corresponds to according to the CSI-RS configuration information. For example: according to the size of the CSI-RS bandwidth, the location server can judge the bandwidth corresponding to the CSI-RS measurement result, and then roughly judge whether the TDOA obtained from the CSI measurement result is accurate based on the bandwidth.

[0123] 26) CSI report configuration information. Among them, the CSI report configuration information can include but is not limited to the number of subbands, subband bitmap (Bitmap), etc.

[0124] It can be understood that there are various ways to assist ECID positioning with the CSI report configuration information described in 26). For example, assuming that the CSI report configuration information does not include subband configuration, then the location server can judge the subband corresponding to the CSI-RS measurement result according to the subband configuration, and then judge whether the TDOA obtained from the CSI measurement result is accurate based on the number, size, position, etc. of the subbands.

[0125] 27) CSI codebook configuration information. Among them, the CSI codebook configuration information includes but is not limited to codebook type, number of orthogonal beams (such as L), number of frequency domain basis vectors (such as M), number of frequency domain sampling units (such as N3), etc.

[0126] It can be understood that for the CSI codebook configuration information described in 27), considering that the first CSI measurement result may only report the PMI, the location server can, after obtaining the PMI based on the first CSI measurement result, further parse the actual meaning of the PMI according to the CSI codebook configuration information. The PMI can be a width PMI or a sub-band PMI, etc.

[0127] It should be noted that for the foregoing 21)-27), if the ECID positioning measurement result reported by the first communication device includes the second CSI measurement result, then when the first communication device determines the second CSI measurement result based on the first CSI measurement result, it can also combine the target configuration information to ensure the accuracy of the second CSI measurement result. As for how to ensure the accuracy of the second CSI measurement result based on the target configuration information, reference can be made to the relevant processes of the location server for assisted positioning based on the target configuration information in the foregoing 21)-27), which will not be elaborated here.

[0128] In addition, in an optional implementation manner, there can be multiple ways for the first communication device to send the target configuration information. For example, the first communication device can send the target configuration information while sending the ECID positioning measurement result, such as the ECID positioning measurement result can also include the target configuration information.

[0129] In this embodiment, the ECID positioning process is further designed, which can further ensure the improvement of the ECID positioning accuracy and does not increase additional overhead.

[0130] Based on the description of the method embodiments provided in the foregoing method embodiments 200-300, for ease of understanding, the positioning method provided in this application will be further exemplarily described below in combination with Examples 1-2, and the content is as follows.

[0131] Example 1: Assume that the first communication device is a terminal, that is, the DL-ECID positioning process.

[0132] S411, as Figure 4a shown, the terminal receives the location service request sent by the location server, such as LPPRequest Location Information. Among them, the location service request is used to request the terminal to send an ECID positioning measurement result carrying the first CSI measurement result.

[0133] S412, the terminal obtains the ECID positioning measurement result according to the location service request, where the ECID positioning measurement result includes a first CSI measurement result determined based on the CSI measurement process.

[0134] S413. The terminal sends the ECID positioning measurement result to the location server, for example, carrying the ECID positioning measurement result through LPP ProvideLocation Information.

[0135] Optionally, the ECID positioning measurement result may further include target configuration information related to the first CSI measurement result.

[0136] S414. The location server performs ECID positioning based on the received ECID positioning measurement result.

[0137] In this Example 1, the available CSI report (i.e., the first CSI measurement result) is combined with the DL ECID positioning process to ensure the ECID positioning accuracy without increasing additional resource overhead.

[0138] It can be understood that the implementation processes of the steps in Example 1 can refer to the relevant descriptions in the foregoing Method Embodiments 200-300 and achieve the same or corresponding technical effects, which will not be elaborated here. Additionally, Example 1 may include but is not limited to the foregoing S411-S414. For example, it may include more or fewer steps than the foregoing S411-S414, which is not limited here.

[0139] Example 2: Assume that the first communication device is an access network device, such as a gNb. That is, the UL-ECID positioning process.

[0140] S421, as Figure 4b shown, the access network device receives the location service request sent by the location server, such as the ECID Measurement Initiation Request signaling. Among them, the location service request is used to request the access network device to send the ECID positioning measurement result carrying the first CSI measurement result or the second CSI measurement result.

[0141] S422. The access network device obtains the first CSI measurement result.

[0142] For example, the access network device may request or instruct the terminal to provide the first CSI measurement result determined based on the CSI measurement process.

[0143] S423. The access network device determines to obtain the ECID positioning measurement result.

[0144] Optionally, if the location service requests the access network device to send the ECID positioning measurement result carrying the first CSI measurement result, then the ECID positioning measurement result includes the first CSI measurement result.

[0145] Alternatively, if the location service requests the access network device to send an ECID positioning measurement result carrying the second CSI measurement result, then the access network device parses the first CSI measurement result to obtain the second CSI measurement result, that is, the ECID positioning measurement result includes the second CSI measurement result.

[0146] S424. The access network device sends the ECID positioning measurement result to the location server. For example, the ECID positioning measurement result can be carried by an ECIDMEASUREMENT REPORT signaling.

[0147] Optionally, the ECID positioning measurement result may further include target configuration information related to the first CSI measurement result.

[0148] S425. The location server performs ECID positioning based on the received ECID positioning measurement result.

[0149] In this Example 2, the available CSI report (i.e., the first CSI measurement result) is combined with the UL ECID positioning process to ensure the ECID positioning accuracy without increasing additional resource overhead.

[0150] It can be understood that the implementation processes of the steps in Example 2 can refer to the relevant descriptions in the foregoing Method Embodiment 200-300 and achieve the same or corresponding technical effects, which will not be elaborated here. Additionally, Example 2 may include but is not limited to the foregoing S411-S415. For example, it may include more or fewer steps than the foregoing S421-S425, which is not limited herein.

[0151] Such as Figure 5 As shown, it is a schematic flowchart of a positioning method 500 provided by an exemplary embodiment of the present application. The method 500 can be but is not limited to being executed by a location server, and can be specifically executed by hardware or software installed in the location server. In this embodiment, the method 500 may at least include the following steps.

[0152] S510. The location server receives an ECID positioning measurement result sent by a first communication device.

[0153] S520. Perform ECID positioning according to the ECID positioning measurement result.

[0154] Wherein, the ECID positioning measurement result includes a first channel state information CSI measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

[0155] In an alternative embodiment, the first CSI measurement result includes at least one of the following: CSI measurement information related to a type 1 codebook; CSI measurement information related to a type 2 codebook; first identification or indication information for identifying or indicating an object related to the first CSI measurement result; a timestamp for indicating the measurement time corresponding to the first CSI measurement result.

[0156] In an alternative embodiment, the CSI measurement information related to the type 1 codebook includes at least one of the following: wideband precoding matrix indicator (PMI); subband PMI; reference signal received power (RSRP).

[0157] In an alternative embodiment, the measurement information related to the type 2 codebook includes at least one of the following: spatial domain basis vector indication information; wideband spatial domain basis vector amplitude coefficient; subband spatial domain basis vector amplitude coefficient and phase coefficient; frequency domain basis vector indication information; frequency domain basis vector coefficient; frequency domain basis vector offset between network nodes; reference signal received power (RSRP).

[0158] In an alternative embodiment, the first identification or indication information includes at least one of the following: cell identification for identifying the cell corresponding to the first CSI measurement result; network node identification for identifying the network node corresponding to the first CSI measurement result; CSI measurement resource indication for indicating the CSI measurement resource corresponding to the first CSI measurement result; frequency point indication information for indicating the frequency point corresponding to the first CSI measurement result; layer identification for identifying the layer corresponding to the first CSI measurement result; polarization identification for identifying the polarization direction corresponding to the first CSI measurement result; antenna panel identification for identifying the panel corresponding to the first CSI measurement result.

[0159] In an alternative embodiment, when the first CSI measurement result includes CSI measurement results corresponding to at least one CSI measurement instance, the CSI measurement results corresponding to different CSI measurement instances are associated with different timestamps.

[0160] In an alternative embodiment, the CSI reporting limitations corresponding to the first CSI measurement result include at least one of the following: frequency domain granularity limitation; CSI codebook type limitation; layer number limitation; spatial domain basis vector limitation; panel number limitation; channel quality indicator (CQI) limitation.

[0161] In an alternative embodiment, the second CSI measurement result includes at least one of the following: angle of departure (AOD) between a network node and a terminal; time difference of arrival (TDOA) between network nodes.

[0162] In an alternative embodiment, the method further includes: the location server sending a location service request to the first communication device; wherein, the location service request is used to request the first communication device to send an ECID positioning measurement result carrying the first CSI measurement result or the second CSI measurement result.

[0163] In an alternative embodiment, if the ECID positioning measurement result includes the first CSI measurement result, the location service request includes at least one of the following: the CSI reporting limit corresponding to the first CSI measurement result; the type of CSI measurement corresponding to the first CSI measurement result; the reporting type of the first CSI measurement result; the CSI measurement instance type corresponding to the first CSI measurement result; the measurement content corresponding to the first CSI measurement result; the measurement time requirement corresponding to the first CSI measurement result.

[0164] In an alternative embodiment, the type of CSI measurement includes at least one of a CSI measurement type related to an angle, a CSI measurement type related to time, and a CSI measurement type related to both an angle and time.

[0165] In an alternative embodiment, the measurement content corresponding to the first CSI measurement result includes a CSI measurement resource indication and a PMI.

[0166] In an alternative embodiment, if the ECID positioning measurement result includes the second CSI measurement result, the location service request includes at least one of the following: the type of ECID positioning measurement; the AOD type, where the AOD type includes at least one of AOD based on location service LCS and AOD based on global coordinate system GCS; the positioning measurement accuracy requirement; the measurement time requirement corresponding to the second CSI measurement result.

[0167] In an alternative embodiment, the method further includes: the location server receiving target configuration information sent by the first communication device, where the target configuration information is related to the first CSI measurement result.

[0168] In an alternative embodiment, the ECID positioning measurement result further includes the target configuration information.

[0169] In an alternative embodiment, the target configuration information includes at least one of the following: the association relationship between the CSI measurement resource and the network node; the association relationship between the first CSI measurement result and the network node; the antenna configuration information; the location information of the network node; the CSI-RS configuration information; the CSI report configuration information; the CSI codebook configuration information.

[0170] In an alternative embodiment, if the first communication device includes a terminal or an access network device, the ECID positioning measurement result includes the first CSI measurement result; or, if the first communication device is the access network device, the ECID positioning measurement result includes the second CSI measurement result.

[0171] It can be understood that each implementation in Method Embodiment 500 has the same or corresponding technical features as those in each implementation in the foregoing Method Embodiments 200-300. Therefore, the relevant descriptions of each implementation in Method Embodiment 500 can refer to the relevant descriptions in each implementation in the foregoing Method Embodiments 200-300, and achieve the same or corresponding technical effects. To avoid repetition, they will not be elaborated here.

[0172] For the foregoing positioning method provided in the embodiments of the present application, the execution subject may be a positioning device. In the embodiments of the present application, taking the positioning device executing the positioning method as an example, the positioning device provided in the embodiments of the present application is described.

[0173] As Figure 6 shown, it is a schematic structural diagram of a positioning device 600 provided in an embodiment of the present application. The device 600 includes an acquisition module 610, configured to acquire an enhanced cell identifier (ECID) positioning measurement result; and a transmission module 620, configured to send the ECID positioning measurement result to a location server; wherein, the ECID positioning measurement result includes a first channel state information (CSI) measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

[0174] In an alternative embodiment, the first CSI measurement result includes at least one of the following: CSI measurement information related to a type 1 codebook; CSI measurement information related to a type 2 codebook; a first identifier or indication information for identifying or indicating an object related to the first CSI measurement result; a timestamp for indicating a measurement time corresponding to the first CSI measurement result.

[0175] In an alternative embodiment, the CSI measurement information related to the type 1 codebook includes at least one of the following: broadband precoding matrix indicator (PMI); sub-band PMI; reference signal received power (RSRP).

[0176] In an alternative embodiment, the measurement information related to the type 2 codebook includes at least one of the following: spatial domain basis vector indication information; broadband spatial domain basis vector amplitude coefficient; sub-band spatial domain basis vector amplitude coefficient and phase coefficient; frequency domain basis vector indication information; frequency domain basis vector coefficient; frequency domain basis vector offset between network nodes; reference signal received power (RSRP).

[0177] In an alternative embodiment, the first identification or indication information includes at least one of the following: a cell identification for identifying the cell corresponding to the first CSI measurement result; a network node identification for identifying the network node corresponding to the first CSI measurement result; a CSI measurement resource indication for indicating the CSI measurement resource corresponding to the first CSI measurement result; a frequency point indication information for indicating the frequency point corresponding to the first CSI measurement result; a layer identification for identifying the layer corresponding to the first CSI measurement result; a polarization identification for identifying the polarization direction corresponding to the first CSI measurement result; an antenna panel identification for identifying the panel corresponding to the first CSI measurement result.

[0178] In an alternative embodiment, when the first CSI measurement result includes CSI measurement results corresponding to at least one CSI measurement instance, the CSI measurement results corresponding to different CSI measurement instances are associated with different timestamps.

[0179] In an alternative embodiment, the CSI reporting restriction corresponding to the first CSI measurement result includes at least one of the following: a frequency domain granularity restriction; a CSI codebook type restriction; a layer number restriction; a spatial domain basis vector restriction; a panel number restriction; a channel quality indicator (CQI) restriction.

[0180] In an alternative embodiment, the second CSI measurement result includes at least one of the following: an angle of departure (AOD) between a network node and a terminal; a time difference of arrival (TDOA) between network nodes.

[0181] In an alternative embodiment, the transmission module 620 is further configured to: receive a location service request sent by the location server; wherein the location service request is used to request the first communication device to send an ECID positioning measurement result carrying the first CSI measurement result or the second CSI measurement result.

[0182] In an alternative embodiment, if the ECID positioning measurement result includes the first CSI measurement result, the location service request includes at least one of the following: the CSI reporting restriction corresponding to the first CSI measurement result; the type of CSI measurement corresponding to the first CSI measurement result; the reporting type of the first CSI measurement result; the CSI measurement instance type corresponding to the first CSI measurement result; the measurement content corresponding to the first CSI measurement result; the measurement time requirement corresponding to the first CSI measurement result.

[0183] In an alternative embodiment, the types of CSI measurement include at least one of an angle-related CSI measurement type, a time-related CSI measurement type, and an angle- and time-related CSI measurement type.

[0184] In an alternative embodiment, the measurement content corresponding to the first CSI measurement result includes a CSI measurement resource indication and a PMI.

[0185] In an alternative embodiment, if the ECID positioning measurement result includes the second CSI measurement result, the location service request includes at least one of the following: the type of ECID positioning measurement; an AOD type, where the AOD type includes at least one of performing AOD based on a location service (LCS) and performing AOD based on a global coordinate system (GCS); a positioning measurement accuracy requirement; a measurement time requirement corresponding to the second CSI measurement result.

[0186] In an alternative embodiment, the transmission module 620 is further configured to: send target configuration information related to the first CSI measurement result to the location server.

[0187] In an alternative embodiment, the ECID positioning measurement result further includes the target configuration information.

[0188] In an alternative embodiment, the target configuration information includes at least one of the following: the association relationship between a CSI measurement resource and a network node; the association relationship between the first CSI measurement result and a network node; antenna configuration information; the location information of a network node; CSI-RS configuration information; CSI report configuration information; CSI codebook configuration information.

[0189] In an alternative embodiment, if the first communication device includes a terminal or an access network device, the ECID positioning measurement result includes the first CSI measurement result; or, if the first communication device is the access network device, the ECID positioning measurement result includes the second CSI measurement result.

[0190] The positioning device 600 in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or a network-side device other than a terminal. Exemplarily, the terminal may include, but is not limited to, the types of the terminal 11 listed above, and the network-side device may include, but is not limited to, the types of the network-side device 12 listed above. The embodiments of the present application do not make specific limitations.

[0191] The positioning device 600 provided in the embodiments of the present application can achieve Figures 2 to 3The various processes implemented by the method embodiments achieve the same technical effects. To avoid repetition, they will not be elaborated here.

[0192] As Figure 7 shown, it is a schematic structural diagram of a positioning device 700 provided by an embodiment of the present application. The device 700 includes a transmission module 710 for receiving the ECID positioning measurement result sent by a first communication device, and a positioning module 720 for performing ECID positioning according to the ECID positioning measurement result. Among them, the ECID positioning measurement result includes a first channel state information CSI measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

[0193] In an optional implementation manner, the first CSI measurement result includes at least one of the following: CSI measurement information related to a type 1 codebook; CSI measurement information related to a type 2 codebook; a first identification or indication information for identifying or indicating an object related to the first CSI measurement result; a timestamp for indicating the measurement time corresponding to the first CSI measurement result.

[0194] In an optional implementation manner, the CSI measurement information related to the type 1 codebook includes at least one of the following: broadband precoding matrix indicator PMI; sub-band PMI; reference signal received power RSRP.

[0195] In an optional implementation manner, the measurement information related to the type 2 codebook includes at least one of the following: spatial domain basis vector indication information; broadband spatial domain basis vector amplitude coefficient; sub-band spatial domain basis vector amplitude coefficient and phase coefficient; frequency domain basis vector indication information; frequency domain basis vector coefficient; frequency domain basis vector offset between network nodes; reference signal received power RSRP.

[0196] In an optional implementation manner, the first identification or indication information includes at least one of the following: a cell identification for identifying the cell corresponding to the first CSI measurement result; a network node identification for identifying the network node corresponding to the first CSI measurement result; a CSI measurement resource indication for indicating the CSI measurement resource corresponding to the first CSI measurement result; a frequency point indication information for indicating the frequency point corresponding to the first CSI measurement result; a layer identification for identifying the layer corresponding to the first CSI measurement result; a polarization identification for identifying the polarization direction corresponding to the first CSI measurement result; an antenna panel identification for identifying the panel corresponding to the first CSI measurement result.

[0197] In an alternative embodiment, when the first CSI measurement result includes CSI measurement results corresponding to at least one CSI measurement instance, the CSI measurement results corresponding to different CSI measurement instances are associated with different timestamps.

[0198] In an alternative embodiment, the CSI reporting restrictions corresponding to the first CSI measurement result include at least one of the following: frequency domain granularity restriction; CSI codebook type restriction; Layer number restriction; spatial domain basis vector restriction; Panel number restriction; channel quality indicator (CQI) restriction.

[0199] In an alternative embodiment, the second CSI measurement result includes at least one of the following: angle of departure (AOD) between the network node and the terminal; time difference of arrival (TDOA) between network nodes.

[0200] In an alternative embodiment, the transmission module 710 is further configured to: send a location service request to the first communication device; wherein the location service request is used to request the first communication device to send an ECID positioning measurement result carrying the first CSI measurement result or the second CSI measurement result.

[0201] In an alternative embodiment, if the ECID positioning measurement result includes the first CSI measurement result, the location service request includes at least one of the following: the CSI reporting restrictions corresponding to the first CSI measurement result; the type of CSI measurement corresponding to the first CSI measurement result; the reporting type of the first CSI measurement result; the type of CSI measurement instance corresponding to the first CSI measurement result; the measurement content corresponding to the first CSI measurement result; the measurement time requirement corresponding to the first CSI measurement result.

[0202] In an alternative embodiment, the type of CSI measurement includes at least one of a CSI measurement type related to an angle, a CSI measurement type related to time, and a CSI measurement type related to both an angle and time.

[0203] In an alternative embodiment, the measurement content corresponding to the first CSI measurement result includes a CSI measurement resource indication and a PMI.

[0204] In an alternative embodiment, if the ECID positioning measurement result includes the second CSI measurement result, the location service request includes at least one of the following: the type of ECID positioning measurement; the AOD type, where the AOD type includes at least one of AOD based on location service (LCS) and AOD based on global coordinate system (GCS); the positioning measurement accuracy requirement; the measurement time requirement corresponding to the second CSI measurement result.

[0205] In an alternative embodiment, the transmission module 710 is further configured to: receive target configuration information sent by the first communication device, where the target configuration information is related to the first CSI measurement result.

[0206] In an alternative embodiment, the ECID positioning measurement result further includes the target configuration information.

[0207] In an alternative embodiment, the target configuration information includes at least one of the following: the association relationship between the CSI measurement resource and the network node; the association relationship between the first CSI measurement result and the network node; antenna configuration information; location information of the network node; CSI-RS configuration information; CSI report configuration information; CSI codebook configuration information.

[0208] In an alternative embodiment, if the first communication device includes a terminal or an access network device, the ECID positioning measurement result includes the first CSI measurement result; or, if the first communication device is the access network device, the ECID positioning measurement result includes the second CSI measurement result.

[0209] The positioning device 700 in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a network-side device. Exemplarily, the network-side device may include, but is not limited to, the types of network-side devices listed above, and the embodiments of the present application do not make specific limitations.

[0210] The positioning device 700 provided in the embodiments of the present application can implement Figure 5 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, details are not described here again.

[0211] As Figure 8 shown, the embodiments of the present application further provide a communication device 800, including a processor 801 and a memory 802. A program or instruction that can run on the processor 801 is stored on the memory 802. For example, when the communication device 800 is a terminal, when the program or instruction is executed by the processor 801, it implements each step of the above-mentioned positioning method embodiment and can achieve the same technical effects. When the communication device 800 is a network-side device, when the program or instruction is executed by the processor 801, it implements each step of the above-mentioned positioning method embodiment and can achieve the same technical effects. To avoid repetition, details are not described here again.

[0212] The embodiments of the present application further provide a terminal, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement asFigure 2 or Figure 3 Steps in the method embodiments shown. This terminal embodiment corresponds to the above-mentioned first communication device-side method embodiment. Each implementation process and implementation manner of the above method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 9 It is a schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0213] The terminal 900 includes, but is not limited to, at least some components such as a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910.

[0214] Those skilled in the art can understand that the terminal 900 may further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 910 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 9 The terminal structure shown in does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0215] It should be understood that in the embodiments of the present application, the input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042. The graphics processor 9041 processes the image data of static pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include two parts: a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated here.

[0216] In the embodiments of the present application, after the radio frequency unit 901 receives downlink data from the network-side device, it can be transmitted to the processor 910 for processing; in addition, the radio frequency unit 901 can send uplink data to the network-side device. Generally, the radio frequency unit 901 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[0217] The memory 909 can be used to store software programs or instructions as well as various data. The memory 909 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 909 may include volatile memory or non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 909 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.

[0218] The processor 910 may include one or more processing units; optionally, the processor 910 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 910 either.

[0219] Among them, the processor 910 is used to obtain an enhanced cell identifier (ECID) positioning measurement result; the radio frequency unit 901 is used to send the ECID positioning measurement result to a location server; among them, the ECID positioning measurement result includes a first channel state information (CSI) measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

[0220] In an alternative embodiment, the first CSI measurement result includes at least one of the following: CSI measurement information related to a type 1 codebook; CSI measurement information related to a type 2 codebook; first identification or indication information for identifying or indicating an object related to the first CSI measurement result; a timestamp for indicating the measurement time corresponding to the first CSI measurement result.

[0221] In an alternative embodiment, the CSI measurement information related to the type 1 codebook includes at least one of the following: wideband precoding matrix indicator (PMI); subband PMI; reference signal received power (RSRP).

[0222] In an alternative embodiment, the measurement information related to the type 2 codebook includes at least one of the following: spatial domain basis vector indication information; wideband spatial domain basis vector amplitude coefficient; subband spatial domain basis vector amplitude coefficient and phase coefficient; frequency domain basis vector indication information; frequency domain basis vector coefficient; frequency domain basis vector offset between network nodes; reference signal received power (RSRP).

[0223] In an alternative embodiment, the first identification or indication information includes at least one of the following: cell identification for identifying the cell corresponding to the first CSI measurement result; network node identification for identifying the network node corresponding to the first CSI measurement result; CSI measurement resource indication for indicating the CSI measurement resource corresponding to the first CSI measurement result; frequency point indication information for indicating the frequency point corresponding to the first CSI measurement result; layer identification for identifying the layer corresponding to the first CSI measurement result; polarization identification for identifying the polarization direction corresponding to the first CSI measurement result; antenna panel identification for identifying the panel corresponding to the first CSI measurement result.

[0224] In an alternative embodiment, when the first CSI measurement result includes CSI measurement results corresponding to at least one CSI measurement instance, the CSI measurement results corresponding to different CSI measurement instances are associated with different timestamps.

[0225] In an alternative embodiment, the CSI reporting restrictions corresponding to the first CSI measurement result include at least one of the following: frequency domain granularity restriction; CSI codebook type restriction; layer number restriction; spatial domain basis vector restriction; panel number restriction; channel quality indicator (CQI) restriction.

[0226] In an alternative embodiment, the second CSI measurement result includes at least one of the following: angle of departure (AOD) between a network node and a terminal; time difference of arrival (TDOA) between network nodes.

[0227] In an alternative embodiment, the radio frequency unit 901 is further configured to: receive a location service request sent by the location server; wherein the location service request is used to request the first communication device to send an ECID positioning measurement result carrying the first CSI measurement result or the second CSI measurement result.

[0228] In an alternative embodiment, if the ECID positioning measurement result includes the first CSI measurement result, the location service request includes at least one of the following: the CSI reporting limit corresponding to the first CSI measurement result; the type of CSI measurement corresponding to the first CSI measurement result; the reporting type of the first CSI measurement result; the CSI measurement instance type corresponding to the first CSI measurement result; the measurement content corresponding to the first CSI measurement result; the measurement time requirement corresponding to the first CSI measurement result.

[0229] In an alternative embodiment, the type of CSI measurement includes at least one of a CSI measurement type related to an angle, a CSI measurement type related to time, and a CSI measurement type related to both an angle and time.

[0230] In an alternative embodiment, the measurement content corresponding to the first CSI measurement result includes a CSI measurement resource indication and a PMI.

[0231] In an alternative embodiment, if the ECID positioning measurement result includes the second CSI measurement result, the location service request includes at least one of the following: the type of ECID positioning measurement; an AOD type, where the AOD type includes at least one of AOD based on a location service LCS and AOD based on a global coordinate system GCS; a positioning measurement accuracy requirement; the measurement time requirement corresponding to the second CSI measurement result.

[0232] In an alternative embodiment, the radio frequency unit 901 is further configured to: send target configuration information related to the first CSI measurement result to the location server.

[0233] In an alternative embodiment, the ECID positioning measurement result further includes the target configuration information.

[0234] In an alternative embodiment, the target configuration information includes at least one of the following: the association relationship between CSI measurement resources and network nodes; the association relationship between the first CSI measurement result and network nodes; antenna configuration information; the location information of network nodes; CSI-RS configuration information; CSI report configuration information; CSI codebook configuration information.

[0235] In an alternative embodiment, if the first communication device includes a terminal or an access network device, the ECID positioning measurement result includes the first CSI measurement result; or, if the first communication device is the access network device, the ECID positioning measurement result includes the second CSI measurement result.

[0236] It can be understood that the implementation processes of the various implementation manners mentioned in this embodiment may refer to the relevant descriptions of Method Embodiment 200 or 300, and achieve the same or corresponding technical effects. To avoid repetition, they will not be elaborated here.

[0237] The embodiment of the present application further provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement as Figure 2 or Figure 3 or Figure 5 shown in the steps of the method embodiment. This network-side device embodiment corresponds to the above-mentioned first communication device-side method embodiment or location server-side method embodiment. The various implementation processes and implementation manners of the above method embodiment can all be applied to this network-side device embodiment, and the same technical effects can be achieved.

[0238] Specifically, the embodiment of the present application further provides a network-side device. As Figure 10 shown, the network-side device 1000 includes: an antenna 1001, a radio frequency device 1002, a baseband device 1003, a processor 1004, and a memory 1005. The antenna 1001 is connected to the radio frequency device 1002. In the uplink direction, the radio frequency device 1002 receives information through the antenna 1001 and sends the received information to the baseband device 1003 for processing. In the downlink direction, the baseband device 1003 processes the information to be sent and sends it to the radio frequency device 1002. The radio frequency device 1002 processes the received information and then sends it out through the antenna 1001.

[0239] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 1003, and the baseband device 1003 includes a baseband processor.

[0240] The baseband device 1003 may include, for example, at least one baseband board, and a plurality of chips are arranged on the baseband board. As Figure 10 shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1005 through a bus interface to call the program in the memory 1005 and execute the network device operations shown in the above method embodiments.

[0241] The network - side device may further include a network interface 1006, which is, for example, a Common Public Radio Interface (CPRI).

[0242] Specifically, the network - side device 1000 in the embodiments of the present application further includes: instructions or programs stored on the memory 1005 and executable on the processor 1004. The processor 1004 calls the instructions or programs in the memory 1005 to execute Figure 6 or Figure 7 the methods executed by the modules shown, and achieve the same technical effects. To avoid repetition, they are not elaborated here.

[0243] The embodiments of the present application further provide a readable storage medium. Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, they implement each process of the above - mentioned positioning method embodiments and can achieve the same technical effects. To avoid repetition, they are not elaborated here.

[0244] Wherein, the processor is the processor in the terminal described in the above - mentioned embodiments. The readable storage medium includes computer - readable storage media, such as computer read - only memory ROM, random access memory RAM, magnetic disks, or optical discs, etc. In some examples, the readable storage medium may be a non - transient readable storage medium.

[0245] The embodiments of the present application further provide a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above - mentioned positioning method embodiments and can achieve the same technical effects. To avoid repetition, they are not elaborated here.

[0246] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system - on - chip, system chip, chip system, or system - on - a - chip, etc.

[0247] The embodiments of the present application further provide a computer program / program product. The computer program / program product is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the above - mentioned positioning method embodiments and can achieve the same technical effects. To avoid repetition, they are not elaborated here.

[0248] The embodiments of the present application further provide a wireless communication system, including: a first communication device and a location server. The first communication device can implement each process of the above - mentioned positioning method embodiments 200 or 300, and the location server can implement each process of the above - mentioned method embodiment 500 and can achieve the same technical effects. To avoid repetition, they are not elaborated here. Optionally, the first communication device may be, but is not limited to, a terminal or an access network device, etc.

[0249] It should be noted that, in this text, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the existence of additional identical elements in the process, method, article or device comprising that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted or combined. Additionally, the features described with reference to certain examples may be combined in other examples.

[0250] From the description of the above embodiments, those skilled in the art can clearly understand that the above-described example methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions for causing a terminal or a network-side device to execute the methods described in various embodiments of the present application.

[0251] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Those of ordinary skill in the art, under the inspiration of the present application and without departing from the spirit and scope protected by the claims of the present application, can also make many forms of embodiments, and these embodiments are all within the protection scope of the present application.

Claims

1. A positioning method, characterized in that, including: The first communication device obtains enhanced cell identification (ECID) positioning measurement results; Sends the ECID positioning measurement results to a location server; Wherein, the ECID positioning measurement results include first channel state information (CSI) measurement results or second CSI measurement results determined based on the first CSI measurement results, and the first CSI measurement results are obtained based on a CSI measurement process.

2. The method according to claim 1, characterized in that, The first CSI measurement results include at least one of the following: CSI measurement information related to a type 1 codebook; CSI measurement information related to a type 2 codebook; A first identification or indication information for identifying or indicating an object related to the first CSI measurement results; A timestamp for indicating the measurement time corresponding to the first CSI measurement results.

3. The method according to any one of claims 1-2, characterized in that, In the case where the first CSI measurement results include CSI measurement results corresponding to at least one CSI measurement instance, the CSI measurement results corresponding to different CSI measurement instances are associated with different timestamps.

4. The method according to any one of claims 1-3, characterized in that, The CSI reporting restrictions corresponding to the first CSI measurement results include at least one of the following: Frequency domain granularity restriction; CSI codebook type restriction; Layer number restriction; Spatial domain basis vector restriction; Panel number restriction; Channel quality indicator (CQI) restriction.

5. The method according to claim 1, characterized in that, The second CSI measurement results include at least one of the following: Angle of departure (AOD) between a network node and a terminal; Time difference of arrival (TDOA) between network nodes.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: The first communication device receives a location service request sent by the location server; Wherein, the location service request is used to request the first communication device to send ECID positioning measurement results carrying the first CSI measurement results or the second CSI measurement results.

7. The method according to claim 6, characterized in that, If the ECID positioning measurement results include the first CSI measurement results, the location service request includes at least one of the following: The CSI reporting restrictions corresponding to the first CSI measurement results; The type of CSI measurement corresponding to the first CSI measurement results; The reporting type of the first CSI measurement results; The type of CSI measurement instance corresponding to the first CSI measurement results; The measurement content corresponding to the first CSI measurement results; The measurement time requirement corresponding to the first CSI measurement results.

8. The method according to claim 7, characterized in that, The type of CSI measurement includes at least one of a CSI measurement type related to an angle, a CSI measurement type related to time, and a CSI measurement type related to both an angle and time.

9. The method according to claim 7, characterized in that,The measurement content corresponding to the first CSI measurement results includes a CSI measurement resource indication and a precoding matrix indicator (PMI).

10. The method according to claim 6, characterized in that, If the ECID positioning measurement results include the second CSI measurement results, the location service request includes at least one of the following: The type of ECID positioning measurement; AOD type, where the AOD type includes at least one of AOD based on location-based service (LCS) and AOD based on global coordinate system (GCS); Positioning measurement accuracy requirement; The measurement time requirement corresponding to the second CSI measurement results.

11. The method according to any one of claims 1-10, characterized in that, The method further includes: The first communication device sends target configuration information to the location server, and the target configuration information is related to the first CSI measurement result.

12. The method according to claim 11, characterized in that, The ECID positioning measurement result further includes the target configuration information.

13. The method according to claim 11, characterized in that, The target configuration information includes at least one of the following: The association relationship between the CSI measurement resource and the network node; The association relationship between the first CSI measurement result and the network node; Antenna configuration information; Location information of the network node; CSI-RS configuration information; CSI report configuration information; CSI codebook configuration information.

14. The method according to any one of claims 1-13, characterized in that, If the first communication device includes a terminal or an access network device, the ECID positioning measurement result includes the first CSI measurement result; Or, if the first communication device is the access network device, the ECID positioning measurement result includes the second CSI measurement result.

15. A positioning method, characterized in that, Including: The location server receives the ECID positioning measurement result sent by the first communication device; Performs ECID positioning according to the ECID positioning measurement result; Wherein, the ECID positioning measurement result includes a first channel state information CSI measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

16. The method according to claim 15, characterized in that, The first CSI measurement result includes at least one of the following: CSI measurement information related to a type 1 codebook; CSI measurement information related to a type 2 codebook; A first identifier or indication information for identifying or indicating an object related to the first CSI measurement result; A timestamp for indicating the measurement time corresponding to the first CSI measurement result.

17. The method according to any one of claims 15-16, characterized in that, In the case where the first CSI measurement result includes CSI measurement results corresponding to at least one CSI measurement instance, the CSI measurement results corresponding to different CSI measurement instances are associated with different timestamps.

18. The method according to any one of claims 15-16, characterized in that, The CSI reporting limit corresponding to the first CSI measurement result includes at least one of the following: Frequency domain granularity limit; CSI codebook type limit; Layer number limit; Spatial domain basis vector limit; Panel number limit; Channel quality indicator CQI limit.

19. The method according to claim 15, wherein, The second CSI measurement result includes at least one of the following: Angle of departure AOD between the network node and the terminal; Time difference of arrival TDOA between network nodes.

20. The method according to any one of claims 15-19, wherein, The method further includes: The location server sends a location service request to the first communication device; Wherein, the location service request is used to request the first communication device to send an ECID positioning measurement result carrying the first CSI measurement result or the second CSI measurement result.

21. The method according to claim 20, wherein, If the ECID positioning measurement result includes the first CSI measurement result, the location service request includes at least one of the following: The CSI reporting limit corresponding to the first CSI measurement result; The type of CSI measurement corresponding to the first CSI measurement result; The reporting type of the first CSI measurement result; The CSI measurement instance type corresponding to the first CSI measurement result; The measurement content corresponding to the first CSI measurement result; Measurement time requirements corresponding to the first CSI measurement result.

22. The method according to claim 21, wherein, The types of CSI measurement include at least one of CSI measurement types related to angle, CSI measurement types related to time, and CSI measurement types related to both angle and time.

23. The method according to claim 21, wherein, The measurement content corresponding to the first CSI measurement result includes CSI measurement resource indication and PMI.

24. The method according to claim 20, wherein, If the ECID positioning measurement result includes the second CSI measurement result, the location service request includes at least one of the following: The type of ECID positioning measurement; The AOD type, which includes at least one of AOD based on location service (LCS) and AOD based on global coordinate system (GCS); Positioning measurement accuracy requirements; Measurement time requirements corresponding to the second CSI measurement result.

25. The method according to any one of claims 15-24, wherein, The method further includes: The location server receives target configuration information sent by the first communication device, and the target configuration information is related to the first CSI measurement result.

26. The method according to claim 25, wherein, The ECID positioning measurement result further includes the target configuration information.

27. The method according to claim 26, wherein, The target configuration information includes at least one of the following: The association relationship between CSI measurement resources and network nodes; The association relationship between the first CSI measurement result and network nodes; Antenna configuration information; Location information of network nodes; CSI-RS configuration information; CSI report configuration information; CSI codebook configuration information.

28. The method according to any one of claims 15 - 27, characterized in that, If the first communication device includes a terminal or an access network device, the ECID positioning measurement result includes the first CSI measurement result; Or, if the first communication device is the access network device, the ECID positioning measurement result includes the second CSI measurement result.

29. A positioning device, characterized in that, Includes: An acquisition module, configured to acquire an enhanced cell identifier (ECID) positioning measurement result; A transmission module, configured to send the ECID positioning measurement result to a location server; Wherein, the ECID positioning measurement result includes a first channel state information (CSI) measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

30. The device according to claim 29, characterized in that, The transmission module is further configured to: receive a location service request sent by the location server; wherein, the location service request is used to request the first communication device to send an ECID positioning measurement result carrying the first CSI measurement result or the second CSI measurement result.

31. The device according to claim 29 or 30, characterized in that, The transmission module is further configured to: send target configuration information related to the first CSI measurement result to the location server.

32. A positioning device, characterized in that, Includes: A transmission module, configured to receive an ECID positioning measurement result sent by a first communication device; A positioning module, configured to perform ECID positioning according to the ECID positioning measurement result; Wherein, the ECID positioning measurement result includes a first channel state information (CSI) measurement result or a second CSI measurement result determined based on the first CSI measurement result, and the first CSI measurement result is obtained based on a CSI measurement process.

33. The device according to claim 32, characterized in that, The transmission module is further configured to: send a location service request to the first communication device; wherein, the location service request is used to request the first communication device to send an ECID positioning measurement result carrying the first CSI measurement result or the second CSI measurement result.

34. The device according to claim 32 or 32, characterized in that, The transmission module is further configured to: receive target configuration information sent by the first communication device, where the target configuration information is related to the first CSI measurement result.

35. A communication device, characterized in that, It includes a processor and a memory, and the memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the method according to any one of claims 1 to 14 are implemented, or the steps of the method according to any one of claims 15 to 28 are implemented.

36. A readable storage medium, characterized in that, Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by the processor, the steps of the method according to any one of claims 1 to 14 are implemented, or the steps of the method according to any one of claims 15 to 28 are implemented.