A feedback method, apparatus, device, and storage medium

By determining and feeding back the signal processing results at M time points in the new air interface system, the problem of insufficient signal processing result feedback in the NR system was solved, and stable execution of the positioning process and accurate positioning were achieved.

CN116349278BActive Publication Date: 2026-07-31BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2023-02-06
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

In New Air Interface (NR) systems, the lack of feedback methods to determine signal processing results at multiple time points leads to insufficient positioning accuracy.

Method used

By determining the configuration information at M time points, the actual measured values ​​are measured and processed to obtain the signal processing results, and these results are fed back to the positioning server to ensure the successful feedback of the signal processing results.

Benefits of technology

Successful feedback of signal processing results was achieved, ensuring stable execution of the positioning process and accurate positioning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116349278B_ABST
    Figure CN116349278B_ABST
Patent Text Reader

Abstract

This disclosure proposes a feedback method, apparatus, device, and storage medium. The method includes: determining configuration information corresponding to each of M time points, wherein the configuration information is used to configure the processing method corresponding to each time point, and M is a positive integer; measuring a reference signal to be measured to obtain actual measured values; processing the actual measured values ​​at the M time points based on the configuration information to obtain signal processing results at the M time points; and feeding back the signal processing results at the M time points to a positioning server. Using this method, when a signal measurement node needs to feed back signal processing results at multiple time points, the signal processing results at each time point can be determined, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a feedback method, apparatus, device and storage medium. Background Technology

[0002] In New Radio (NR) systems, Artificial Intelligence (AI)-based positioning has been introduced to improve positioning accuracy. AI-based positioning typically requires signal measurement nodes to feed back signal processing results at multiple time points to the positioning server, allowing the server to determine the desired location based on these results. However, currently, there is no method for determining these multiple time points of signal processing results. Summary of the Invention

[0003] This disclosure provides a feedback method, apparatus, device, and storage medium.

[0004] In a first aspect, embodiments of this disclosure provide a feedback method, including:

[0005] Determine the configuration information corresponding to each of the M time points, where the configuration information is used to configure the processing method corresponding to each time point, and M is a positive integer;

[0006] The actual measured value is obtained by measuring the reference signal to be measured;

[0007] Based on the configuration information, the actual measurement values ​​at M time points are processed to obtain the signal processing results at M time points;

[0008] The signal processing results at the M time points are fed back to the positioning server.

[0009] In this disclosure, when a signal measurement node needs to feed back signal processing results at multiple time points, the method disclosed herein can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0010] Secondly, embodiments of this disclosure provide a feedback method, including:

[0011] Send configuration information corresponding to each of the M time points to the signal measurement node. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer.

[0012] The signal processing results at M time points are received from the signal measurement node. The signal processing results at each time point are: the signal measurement results are processed based on the configuration information corresponding to each time point, and the actual measurement values ​​at each time point are processed.

[0013] Thirdly, embodiments of this disclosure provide a communication device, including:

[0014] The processing module is used to determine the configuration information corresponding to each of the M time points. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer.

[0015] The processing module is also used to measure the reference signal to be measured to obtain the actual measured value;

[0016] The processing module is also used to process the actual measurement values ​​at M time points based on the configuration information to obtain signal processing results at M time points;

[0017] The transceiver module is used to send the signal processing results at the M time points back to the positioning server.

[0018] Fourthly, embodiments of this disclosure provide a communication device, including:

[0019] The transceiver module is used to send configuration information corresponding to each of the M time points to the signal measurement node. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer.

[0020] The transceiver module is also used to receive signal processing results at M time points fed back by the signal measurement node. The signal processing result at each time point is the result of processing the actual measurement value at each time point based on the configuration information corresponding to each time point.

[0021] Fifthly, embodiments of this disclosure provide a communication device including a processor that, when the processor invokes a computer program in memory, executes the method described in the first or second aspect.

[0022] In a sixth aspect, embodiments of this disclosure provide a communication device including a processor and a memory, the memory storing a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the method described in the first or second aspect above.

[0023] In a seventh aspect, embodiments of this disclosure provide a communication device including a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, which is configured to execute the code instructions to cause the device to perform the methods described in the first or second aspect above.

[0024] Eighthly, embodiments of this disclosure provide a communication system, the system including any of the communication devices described in the third to fourth aspects, or the system including the communication devices described in the fifth aspect, or the system including the communication devices described in the sixth aspect, or the system including the communication devices described in the seventh aspect.

[0025] In a ninth aspect, embodiments of the present invention provide a computer-readable storage medium for storing instructions for use by the network device described above, which, when executed, cause the terminal device to perform the method described in the first or second aspect.

[0026] In a tenth aspect, this disclosure also provides a computer program product including a computer program that, when run on a computer, causes the computer to perform the methods described in the first or second aspect above.

[0027] Eleventhly, this disclosure provides a chip system including at least one processor and an interface for supporting network devices in implementing the functions involved in the methods described in the first or second aspect, such as determining or processing at least one of the data and information involved in the aforementioned methods. In one possible design, the chip system further includes a memory for storing computer programs and data necessary for source and slave nodes. The chip system may be composed of chips or may include chips and other discrete devices.

[0028] In a twelfth aspect, this disclosure provides a computer program that, when run on a computer, causes the computer to perform the methods described in the first or second aspect above. Attached Figure Description

[0029] The above and / or additional aspects and advantages of this disclosure will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, in which:

[0030] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of the present disclosure;

[0031] Figure 2 This is a schematic flowchart illustrating a feedback method provided in yet another embodiment of the present disclosure;

[0032] Figure 3 This is a schematic flowchart illustrating a feedback method provided in yet another embodiment of the present disclosure;

[0033] Figure 4 A schematic flowchart illustrating a feedback method provided in yet another embodiment of this disclosure;

[0034] Figure 5 A schematic flowchart illustrating a feedback method provided in yet another embodiment of this disclosure;

[0035] Figure 6 A schematic flowchart illustrating a feedback method provided in yet another embodiment of this disclosure;

[0036] Figure 7 A schematic flowchart illustrating a feedback method provided in yet another embodiment of this disclosure;

[0037] Figure 8 A schematic flowchart illustrating a feedback method provided in yet another embodiment of this disclosure;

[0038] Figure 9 A schematic flowchart illustrating a feedback method provided in yet another embodiment of this disclosure;

[0039] Figure 10 This is a schematic diagram of the structure of a communication device provided in another embodiment of the present disclosure;

[0040] Figure 11 This is a schematic diagram of the structure of a communication device provided in another embodiment of the present disclosure;

[0041] Figure 12 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0042] Figure 13 This is a schematic diagram of the structure of a chip provided in one embodiment of the present disclosure. Detailed Implementation

[0043] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this disclosure as detailed in the appended claims.

[0044] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. The singular forms “a” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0045] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish signals of the same type from each other. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the words “if” and “suppose” as used herein may be interpreted as “when”, “when”, or “in response to a determination”.

[0046] Embodiments of this disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure.

[0047] Please see Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this disclosure. The communication system may include, but is not limited to, a signal measurement node and a positioning server, wherein the signal measurement node and the positioning server are different devices. The signal measurement node can be a terminal device or a network device, and the positioning server can be a network device. Optionally, Figure 1 The number and configuration of devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of this disclosure. In practical applications, this may include one or more signal measurement nodes, or one or more positioning servers. Optionally, Figure 1 The communication system shown is exemplified by a signal measurement node, which is a terminal device, and a positioning server, which is a network device.

[0048] It should be noted that the technical solutions of this disclosure can be applied to various communication systems. For example, Long Term Evolution (LTE) systems, 5th Generation (5G) mobile communication systems, 5G New Radio (NR) systems, or other future new mobile communication systems.

[0049] The terminal device in this disclosure can be a user-side entity used to receive or transmit signals, such as a mobile phone. The terminal device can also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. This disclosure does not limit the specific technology or device form used in the terminal device.

[0050] The network device in this disclosure can be an entity on the network side used to transmit or receive signals. For example, the network device can be an evolved NodeB (eNB), a transmission reception point (TRP), a next-generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiments of this disclosure do not limit the specific technology or device form used in the network device. The MN or SN provided in the embodiments of this disclosure can be composed of a central unit (CU) and a distributed unit (DU). The CU can also be called a control unit. Using a CU-DU structure, the protocol layer of the network device, such as a base station, can be separated. Some protocol layer functions are centrally controlled by the CU, while the remaining part or all protocol layer functions are distributed in the DU, which is centrally controlled by the CU.

[0051] It is understood that the communication system described in the embodiments of this disclosure is for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and does not constitute a limitation on the technical solutions provided in the embodiments of this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this disclosure are also applicable to similar technical problems.

[0052] The feedback methods, apparatus, devices, and storage media provided in the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.

[0053] It should be noted that in this disclosure, the feedback method provided in any embodiment can be executed alone, any implementation method in the embodiment can be executed alone, or it can be combined with other embodiments, or possible implementation methods in other embodiments, or it can be combined with any technical solution in the related technology.

[0054] Figure 2 This is a flowchart illustrating a feedback method provided in an embodiment of this disclosure. The method is executed by a signal measurement node, such as... Figure 2 As shown, the feedback method may include the following steps:

[0055] Step 201: Determine the configuration information corresponding to each of the M time points. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer.

[0056] In one embodiment of this disclosure, the method can be applied to the AI ​​positioning process.

[0057] In one embodiment of this disclosure, the aforementioned "M time points" can be the time points corresponding to the signal processing results that the signal measurement node needs to feed back to the positioning device. In other words, the "M time points" can indicate that the signal measurement node needs to feed back the signal processing results at the M time points to the positioning device.

[0058] Optionally, in one embodiment of this disclosure, the above-mentioned processing method can be a processing method of the actual measured values ​​corresponding to each time point by the signal measurement node, and a signal processing result at each time point can be obtained after processing the actual measured values ​​corresponding to each time point based on the processing method corresponding to each time point. The actual measured values ​​corresponding to each time point can be: the measured values ​​obtained by measuring the reference signal to be measured at each time point, where the reference signal can be a positioning reference signal (PRS) or a sounding reference signal (SRS). Optionally, in one embodiment of this disclosure, the signal processing results at the above-mentioned M time points can be used to determine the positioning location of the device to be positioned to achieve positioning. The device to be positioned can be a signal measurement node, or it can be a device that transmits a reference signal.

[0059] Optionally, in one embodiment of this disclosure, the M time points may correspond to one configuration information, which can be used to configure the processing method corresponding to all the M time points. In another embodiment of this disclosure, the M time points may correspond to at least one configuration information, wherein each configuration information corresponds to at least one time point, and the configuration information can be used to configure the processing method corresponding to the corresponding time point.

[0060] Optionally, in one embodiment of this disclosure, the method for determining configuration information may include at least one of the following:

[0061] Receive configuration information sent by the location server;

[0062] Configuration information is determined based on the agreement.

[0063] Configuration information is determined based on predefined criteria;

[0064] Configuration information is determined based on pre-configuration.

[0065] Optionally, in one embodiment of this disclosure, the signal processing result described above can be the value obtained after quantizing the actual measured value; and in one embodiment of this disclosure, the configuration information described above can include:

[0066] At least one quantization interval corresponding to each time point;

[0067] The quantization results corresponding to each quantization interval.

[0068] Optionally, the quantization intervals corresponding to each time point and the quantization results corresponding to each quantization interval can define the processing method for the actual measured values ​​at each time point. Specifically, the processing method for the actual measured values ​​at each time point can be as follows: the quantization interval to which the actual measured value at a certain time point belongs in at least one quantization interval corresponding to that time point is determined as the target quantization interval, and the quantization result corresponding to the target quantization interval is determined as the signal processing result at that time point.

[0069] For example, Table 1 is a table showing the correspondence between quantization intervals and quantization results included in configuration information provided in an embodiment of this disclosure.

[0070] Table 1

[0071] Signal measurement results <X 000 X < Signal measurement result < X + Y 001 X + Y < Signal measurement result < X + 2Y 010 X + 2Y < Signal measurement result < X + 3Y 011 X + 3Y < Signal measurement result < X + 4Y 100 .... ....

[0072] It is understood that Table 1 merely illustrates one possible correspondence between quantization ranges and quantization results; other possible quantization correspondences may be used in practice. Furthermore, each element in Table 1 exists independently. These elements are listed in the same table as an example, but this does not mean that all elements in the table must exist simultaneously as shown in the table. The value of each element is independent of the values ​​of any other element in Table 1. Therefore, those skilled in the art will understand that the value of each element in Table 1 is an independent embodiment.

[0073] As shown in Table 1, if the correspondence between the quantization interval and the quantization result at a certain time point is as shown in Table 1, then when the actual measured value at that time point is greater than X+Y and less than X+2Y, the processing method corresponding to that time point can be determined as follows: 010 is determined as the signal processing result at that time point.

[0074] Optionally, in one embodiment of this disclosure, the configuration information corresponding to different time points may be the same, or the configuration information corresponding to different time points may be different. For example, the interval lengths of the quantization intervals corresponding to different time points may be the same or different, and the quantization results corresponding to the quantization intervals at different time points may be the same or different. Optionally, the interval lengths of different quantization intervals within at least one quantization interval corresponding to the same time point may also be the same or different.

[0075] Optionally, in one embodiment of this disclosure, when the configuration information corresponding to different time points is different, the interval length of the quantization interval corresponding to a time point within a specific time range can be smaller than the interval length of the quantization interval corresponding to a time point outside the specific time range. Optionally, the specific time range may include the arrival time of the first path of the reference signal under test arriving at the signal measurement node (i.e., the first path arrival time). The specific time range can be understood as: the time near the arrival time of the first path of the reference signal under test arriving at the signal measurement node.

[0076] Furthermore, the following explains why the quantization interval length corresponding to a time point within a specific time range should be less than the quantization interval length corresponding to a time point outside the specific time range.

[0077] Specifically, as described above, the process of determining the signal processing results at the M time points is as follows: The received reference signals at the M time points are measured to obtain signal measurement results; then, these M time point signal measurement results are quantized to obtain the signal processing results at the M time points. These M time point signal processing results are primarily used to subsequently determine the location of the device being located. It should be understood that, for the signal measurement node, noise signals may exist before and after receiving the reference signal. Furthermore, in the subsequent positioning process, accurate positioning is mainly achieved based on the signal processing results corresponding to the reference signal (i.e., the valid signal). Signal processing results corresponding to noise signals may not achieve accurate positioning. Therefore, it is necessary to ensure that the signal processing results corresponding to the reference signal are more accurate; for example, it should be ensured that the signal processing results corresponding to the reference signal are closer to the signal measurement results before quantization, thereby achieving accurate positioning.

[0078] Based on this, this disclosure includes the arrival time of the first path of the reference signal to be measured at the signal measurement node within a specific time range, thus including the reception time of the reference signal by the signal measurement node within the specific time range. Therefore, time points within the specific time range can be approximated as the time points when the signal measurement node receives the reference signal, and time points outside the specific time range can be approximated as the time points when the signal measurement node does not receive the reference signal (e.g., the time points when the signal measurement node receives noise signals). Simultaneously, the quantization interval length corresponding to time points within the specific time range is smaller than the quantization interval length corresponding to time points outside the specific time range. That is, the quantization granularity of the processing method corresponding to time points within the specific time range is smaller, while the quantization granularity of the processing method corresponding to time points outside the specific time range is larger. This ensures the quantization accuracy of the signal measurement results at time points within the specific time range, making the signal processing results obtained after quantization at time points within the specific time range closer to the signal measurement results before quantization. In other words, it ensures that the signal processing results corresponding to the reference signal are more accurate, thereby ensuring that precise positioning can be achieved subsequently based on the signal processing results at M time points. Meanwhile, by making the quantization granularity of signal measurement results located outside a specific range larger, the quantization complexity can be reduced and the quantization efficiency improved.

[0079] Step 202: Measure the reference signal to be measured to obtain the actual measured value.

[0080] Step 203: Based on the configuration information, process the actual measurement values ​​at M time points to obtain the signal processing results at M time points.

[0081] Optionally, in one embodiment of this disclosure, the aforementioned "quantizing the actual measured values ​​at M time points based on configuration information to obtain signal processing results at M time points" may include: determining the target quantization interval to which the actual measured value at each time point belongs in at least one quantization interval corresponding to each time point; and determining the quantization result corresponding to the target quantization interval as the signal processing result at each time point. For details regarding this part, please refer to the detailed description in Table 1 of step 201 above.

[0082] Step 204: Feed back the signal processing results at M time points to the positioning server.

[0083] Optionally, in one embodiment of this disclosure, signal processing results at M time points are fed back to the positioning server so that the positioning server can determine the location of the device being positioned based on the signal processing results at the M time points, thereby achieving precise positioning. The device being positioned can be the aforementioned signal measurement node, or it can be a device that transmits reference signals.

[0084] In summary, in the feedback method provided by this disclosure, the signal measurement node determines the configuration information corresponding to each of the M time points. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. Furthermore, the signal measurement node measures the reference signal to be measured to obtain the actual measured value, and processes the actual measured values ​​at the M time points based on the configuration information to obtain the signal processing results at the M time points; then, it feeds back the signal processing results at the M time points to the positioning server. Therefore, when the signal measurement node needs to feed back signal processing results at multiple time points, the method of this disclosure can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0085] Figure 3 This is a flowchart illustrating a feedback method provided in an embodiment of this disclosure. The method is executed by a signal measurement node, such as... Figure 3 As shown, the feedback method may include the following steps:

[0086] Step 301: Measure the reference signal to be measured to obtain the actual measured value.

[0087] Step 302: Determine the reference value corresponding to each of the M time points.

[0088] Optionally, in one embodiment of this disclosure, each time point corresponds to a reference value, and at least two time points correspond to the same reference value.

[0089] Optionally, in one embodiment of this disclosure, the method for determining the reference value corresponding to each time point may include: the signal measurement node autonomously determining and / or determining, based on the transmission from the positioning server, which time points correspond to the same reference value; the signal measurement node assigning reference values ​​to the time points that correspond to the same reference value.

[0090] For example, assuming M is 3, if the signal measurement node autonomously determines that the first and second time points correspond to the same reference value, then the signal measurement node can assign the same reference value to the first and second time points, while assigning a different reference value to the third time point than to the first and second time points.

[0091] Optionally, in another embodiment of this disclosure, the method for determining the reference value corresponding to each time point may include: determining the reference value corresponding to each time point based on the transmission of the positioning server.

[0092] Step 303: Determine the offset of the actual measured value at each time point relative to the corresponding reference value at each time point.

[0093] For example, suppose the reference value at a certain time point is A, and the actual measured value at that time point is B. Then the offset value at that time point is either BA or AB.

[0094] Step 304: Determine the configuration information corresponding to each time point. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. The configuration information includes at least one of the following: at least one first quantization interval corresponding to the reference value corresponding to each time point, the quantization result corresponding to each first quantization interval, at least one second quantization interval corresponding to the offset value corresponding to each time point, and the quantization result corresponding to each second quantization interval.

[0095] Optionally, in one embodiment of this disclosure, the length of the first quantization interval corresponding to the same time point may be the same as or different from the length of the second quantization interval; the length of the first quantization interval corresponding to the reference values ​​at different time points may be the same as or different; and the length of the second quantization interval corresponding to the offset values ​​at different time points may be the same as or different.

[0096] For details regarding the roles of the first quantization interval and the second quantization interval, as well as the roles of the quantization results corresponding to the first quantization interval and the second quantization interval, please refer to the relevant introduction in Table 1 above.

[0097] Step 305: Based on the configuration information, quantize the reference value and offset value corresponding to the time point to obtain the signal processing result at the time point.

[0098] Optionally, in one embodiment of this disclosure, the aforementioned "quantization of reference values ​​and offset values ​​corresponding to time points based on configuration information" may include:

[0099] Step a: Quantize the reference value corresponding to the time point based on the first quantization interval and the quantization result corresponding to the first quantization interval; Optionally, the target quantization interval to which the reference value corresponding to each time point belongs in at least one first quantization interval corresponding to the reference value at each time point is determined; The quantization result corresponding to the target quantization interval is determined as the quantized result of the reference value corresponding to each time point.

[0100] Step b: Quantize the offset value corresponding to the time point based on the second quantization interval and the quantization result corresponding to the second quantization interval; Optionally, the target quantization interval to which the offset value corresponding to each time point belongs in at least one second quantization interval corresponding to the offset value at each time point; The quantization result corresponding to the target quantization interval is determined as the quantized result of the offset value corresponding to each time point;

[0101] Step c: Determine the quantized results of the reference values ​​corresponding to each time point and / or the quantized results of the offset values ​​corresponding to each time point as the processing results at each time point.

[0102] Step 306: Feed back the signal processing results at M time points to the positioning server.

[0103] Optionally, in one embodiment of this disclosure, signal processing results at M time points are fed back to the positioning server so that the positioning server can determine the location of the device being positioned based on the signal processing results at the M time points, thereby achieving precise positioning. The device being positioned can be the aforementioned signal measurement node, or it can be a device that transmits reference signals.

[0104] Optionally, in one embodiment of this disclosure, when the signal measurement node autonomously determines which time points correspond to the same reference value in step 302 above, the signal measurement node can also send indication information to the positioning server, which can indicate which time points correspond to the same reference value.

[0105] Optionally, in another embodiment of this disclosure, when the signal measurement node determines the reference value corresponding to each time point based on the transmission of the positioning server in step 302 above, the signal processing result fed back by the signal measurement node to the positioning server in step 306 may only include the quantized result of the offset value corresponding to each time point.

[0106] In summary, in the feedback method provided by this disclosure, the signal measurement node determines the configuration information corresponding to each of the M time points. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. Furthermore, the signal measurement node measures the reference signal to be measured to obtain the actual measured value, and processes the actual measured values ​​at the M time points based on the configuration information to obtain the signal processing results at the M time points; then, it feeds back the signal processing results at the M time points to the positioning server. Therefore, when the signal measurement node needs to feed back signal processing results at multiple time points, the method of this disclosure can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0107] Figure 4 This is a flowchart illustrating a feedback method provided in an embodiment of this disclosure. The method is executed by a signal measurement node, such as... Figure 4 As shown, the feedback method may include the following steps:

[0108] Step 401: In response to the signal measurement node being a terminal device, determine the configuration information corresponding to each base station participating in the positioning.

[0109] Optionally, in one embodiment of this disclosure, the positioning process (such as an AI positioning process) typically involves a terminal device and multiple base stations. The device being located can be a terminal device or any of the multiple base stations. The signal measurement node can be a terminal device, or it can be any of the base stations. Optionally, when the signal measurement node is a terminal device, each base station can send a reference signal (e.g., a PRS) to the terminal device, so that the terminal device can measure and process the reference signals sent by each base station.

[0110] Optionally, in one embodiment of this disclosure, when the signal measurement node is a terminal device, the terminal device can determine the configuration information corresponding to each base station. The configuration information is used to configure the processing method corresponding to the actual measurement value of the reference signal sent by the base station at each of the M time points corresponding to the base station. Then, the terminal device can subsequently process the actual measurement value of the reference signal sent by each base station at the M time points based on the configuration information corresponding to each base station.

[0111] Optionally, in one embodiment of this disclosure, a base station may correspond to a configuration information, which can be used to configure the processing method corresponding to all time points among the M time points corresponding to the base station.

[0112] For example, assuming the signal measurement node is a terminal device, and the base stations participating in the positioning are base station #1, base station #2, and base station #3, the terminal device can determine the configuration information #1 corresponding to base station #1, the configuration information #2 corresponding to base station #2, and the configuration information #3 corresponding to base station #3. Configuration information #1 is used to configure the processing method corresponding to the actual measured values ​​at each of the M time points corresponding to the reference signal sent by base station #1. Configuration information #2 is used to configure the processing method corresponding to the actual measured values ​​at each of the M time points corresponding to the reference signal sent by base station #2. Configuration information #3 is used to configure the processing method corresponding to the actual measured values ​​at each of the M time points corresponding to the reference signal sent by base station #3.

[0113] Optionally, in another embodiment of this disclosure, a base station may correspond to at least one configuration information, and each configuration information may correspond to at least one time point. The configuration information may be used to configure the processing method corresponding to the corresponding time point.

[0114] For example, assuming the signal measurement node is a terminal device, the base stations participating in the positioning are base station #1, and the M time points corresponding to base station #1 are: time point #1, time point #2, time point #3, ..., time point #M. Then, this base station can have configuration information #1, configuration information #2, configuration information #3, ..., configuration information #M. Configuration information #1 corresponds to time point #1 and can be used to configure the processing method corresponding to the actual measured value of the reference signal sent by base station #1 at time point #1. Configuration information #2 corresponds to time point #2 and can be used to configure the processing method corresponding to the actual measured value of the reference signal sent by base station #1 at time point #2. Configuration information #3 corresponds to time point #3 and can be used to configure the processing method corresponding to the actual measured value of the reference signal sent by base station #1 at time point #3, ..., and configuration information #M corresponds to time point #M and can be used to configure the processing method corresponding to the actual measured value of the reference signal sent by base station #1 at time point #M.

[0115] Optionally, in one embodiment of this disclosure, the M time points corresponding to different base stations may be the same or different. The configuration information corresponding to different base stations may be the same or different. For example, the interval length of the quantization interval in the configuration information corresponding to different base stations may be the same or different, and / or, the quantization results corresponding to the quantization interval in the configuration information corresponding to different base stations may be the same or different. The processing methods corresponding to the same base station at different time points may also be the same or different.

[0116] Optionally, in one embodiment of this disclosure, when the actual measured value at each time point is quantified based on the reference value corresponding to each time point, the reference values ​​corresponding to the time points of different base stations may be the same or different, and the reference values ​​corresponding to different time points of the same base station may be the same or different.

[0117] In addition, further detailed information regarding configuration details can be found in the foregoing embodiments.

[0118] Step 402: Measure the reference signal to be measured sent by each base station to obtain the actual measured value.

[0119] Step 403: Based on the configuration information corresponding to each base station, process the actual measurement values ​​at M time points corresponding to each base station to obtain the signal processing results at M time points for each base station.

[0120] For example, assuming the base stations involved in the positioning are base station #1, base station #2, and base station #3, and base station #1 corresponds to configuration information #1, base station #2 corresponds to configuration information #2, and base station #3 corresponds to configuration information #3, then the terminal device can process the actual measured values ​​at M time points corresponding to the reference signal sent by base station #1 based on configuration information #1, process the actual measured values ​​at M time points corresponding to the reference signal sent by base station #2 based on configuration information #2, and process the actual measured values ​​at M time points corresponding to the reference signal sent by base station #3 based on configuration information #3.

[0121] Step 404: Feed back the signal processing results of each base station at the M time points to the positioning server.

[0122] Optionally, in one embodiment of this disclosure, the signal processing results of the reference signals sent by each base station at corresponding M time points are fed back to the positioning server. This allows the positioning server to determine the location of the device being located based on the signal processing results of the reference signals sent by each base station at the corresponding M time points, thereby achieving precise positioning. The device being located can be the aforementioned terminal device serving as a signal measurement node, or it can be any base station.

[0123] In summary, in the feedback method provided by this disclosure, the signal measurement node determines the configuration information corresponding to each of the M time points. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. Furthermore, the signal measurement node measures the reference signal to be measured to obtain the actual measured value, and processes the actual measured values ​​at the M time points based on the configuration information to obtain the signal processing results at the M time points; then, it feeds back the signal processing results at the M time points to the positioning server. Therefore, when the signal measurement node needs to feed back signal processing results at multiple time points, the method of this disclosure can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0124] Figure 5 This is a flowchart illustrating a feedback method provided in an embodiment of this disclosure. The method is executed by a signal measurement node, such as... Figure 4 As shown, the feedback method may include the following steps:

[0125] Step 501: In response to the signal measurement node being a base station, determine the configuration information corresponding to the terminal device.

[0126] Optionally, in one embodiment of this disclosure, the positioning process (such as an AI positioning process) typically involves a terminal device and multiple base stations. The device being located can be a terminal device or any of the multiple base stations. The signal measurement node can be a terminal device, or it can be any of the base stations. Optionally, when the signal measurement node is a base station, the terminal device can send reference signals (such as SRS) to each base station separately, so that each base station can measure and process the reference signals sent by the terminal device.

[0127] Optionally, in one embodiment of this disclosure, when the signal measurement node is a base station, the base station can determine the configuration information corresponding to the terminal device. This configuration information is used to configure the processing method corresponding to the actual measurement values ​​of the reference signal sent by the terminal device at each of the M time points corresponding to the terminal device. Then, the base station can subsequently process the actual measurement values ​​at the M time points corresponding to the reference signal sent by the terminal device based on the configuration information.

[0128] Optionally, in one embodiment of this disclosure, the terminal device may correspond to a configuration information, which can be used to configure the processing method corresponding to all time points among the M time points corresponding to the terminal device.

[0129] Optionally, in another embodiment of this disclosure, the terminal device may correspond to at least one configuration information, each configuration information may correspond to at least one time point, and the configuration information may be used to configure the processing method corresponding to the corresponding time point.

[0130] In addition, further detailed information regarding configuration details can be found in the foregoing embodiments.

[0131] Step 502: Obtain the actual measured value from the reference signal to be measured sent by the measurement terminal device.

[0132] Step 503: Based on the configuration information corresponding to the terminal device, process the actual measurement values ​​at M time points corresponding to the terminal device to obtain the signal processing results at M time points for the terminal device.

[0133] Step 504: Feed back to the positioning server the signal processing results of the reference signal sent by the terminal device at M time points.

[0134] Optionally, in one embodiment of this disclosure, the signal processing results of the reference signals sent by the terminal device at M time points are fed back to the positioning server. This allows the positioning server to determine the location of the device being located based on the signal processing results of the reference signals sent by the terminal device at M time points fed back by each base station, thereby achieving precise positioning. The device being located can be any of the aforementioned base stations participating in the positioning process, or it can be the terminal device itself.

[0135] In summary, in the feedback method provided by this disclosure, the signal measurement node determines the configuration information corresponding to each of the M time points. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. Furthermore, the signal measurement node measures the reference signal to be measured to obtain the actual measured value, and processes the actual measured values ​​at the M time points based on the configuration information to obtain the signal processing results at the M time points; then, it feeds back the signal processing results at the M time points to the positioning server. Therefore, when the signal measurement node needs to feed back signal processing results at multiple time points, the method of this disclosure can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0136] Figure 6 This is a flowchart illustrating a feedback method provided in an embodiment of this disclosure. The method is executed by a positioning server, such as... Figure 6 As shown, the feedback method may include the following steps:

[0137] Step 601: Send configuration information corresponding to each of the M time points to the signal measurement node. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer.

[0138] Step 602: Receive the signal processing results at M time points fed back by the signal measurement node. The signal processing results at each time point are: the signal measurement results are the results after processing the actual measurement values ​​at each time point based on the configuration information corresponding to each time point.

[0139] For a detailed description of steps 601-602, please refer to the foregoing embodiments.

[0140] In summary, in the feedback method provided by this disclosure, the positioning server sends configuration information corresponding to each of the M time points to the signal measurement node. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. The signal measurement node measures the reference signal to be measured to obtain the actual measured value, and processes the actual measured values ​​at the M time points based on the configuration information to obtain the signal processing results at the M time points; then, it feeds back the signal processing results at the M time points to the positioning server. Therefore, when the signal measurement node needs to feed back the signal processing results at multiple time points, the method of this disclosure can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0141] Figure 7 This is a flowchart illustrating a feedback method provided in an embodiment of this disclosure. The method is executed by a positioning server, such as... Figure 7 As shown, the feedback method may include the following steps:

[0142] Step 701: Send configuration information corresponding to each of the M time points to the signal measurement node. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. The configuration information includes at least one of the following: at least one first quantization interval corresponding to the reference value of each time point, the quantization result corresponding to each first quantization interval, at least one second quantization interval corresponding to the offset value of each time point, and the quantization result corresponding to each second quantization interval.

[0143] Step 702: Receive the signal processing results at M time points fed back by the signal measurement node.

[0144] For a detailed description of steps 701-702, please refer to the foregoing embodiments.

[0145] In summary, in the feedback method provided by this disclosure, the positioning server sends configuration information corresponding to each of the M time points to the signal measurement node. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. The signal measurement node measures the reference signal to be measured to obtain the actual measured value, and processes the actual measured values ​​at the M time points based on the configuration information to obtain the signal processing results at the M time points; then, it feeds back the signal processing results at the M time points to the positioning server. Therefore, when the signal measurement node needs to feed back the signal processing results at multiple time points, the method of this disclosure can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0146] Figure 8This is a flowchart illustrating a feedback method provided in an embodiment of this disclosure. The method is executed by a positioning server, such as... Figure 8 As shown, the feedback method may include the following steps:

[0147] Step 801: In response to the signal measurement node being a terminal device, the configuration information corresponding to each base station participating in the positioning is sent to the terminal device. The configuration information is used to configure the processing method corresponding to the actual measurement value of the reference signal sent by the base station at each of the M time points corresponding to the base station.

[0148] The configuration information for different base stations can be the same or different.

[0149] Step 802: Receive the signal processing results of the reference signals sent by each base station at the corresponding M time points from the terminal device.

[0150] For a detailed description of steps 801-802, please refer to the foregoing embodiments.

[0151] In summary, in the feedback method provided by this disclosure, the positioning server sends configuration information corresponding to each of the M time points to the signal measurement node. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. The signal measurement node measures the reference signal to be measured to obtain the actual measured value, and processes the actual measured values ​​at the M time points based on the configuration information to obtain the signal processing results at the M time points; then, it feeds back the signal processing results at the M time points to the positioning server. Therefore, when the signal measurement node needs to feed back the signal processing results at multiple time points, the method of this disclosure can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0152] Figure 9 This is a flowchart illustrating a feedback method provided in an embodiment of this disclosure. The method is executed by a positioning server, such as... Figure 9 As shown, the feedback method may include the following steps:

[0153] Step 901: In response to the signal measurement node being a base station, the configuration information corresponding to the terminal device is sent to each of the base stations participating in the positioning. The configuration information is used to configure the processing method corresponding to the actual measurement value of the reference signal sent by the terminal device at each of the M time points corresponding to the terminal device.

[0154] Step 902: Receive the signal processing results of the reference signals sent by the terminal devices at the corresponding M time points from each base station.

[0155] For a detailed description of steps 901-902, please refer to the foregoing embodiments.

[0156] In summary, in the feedback method provided by this disclosure, the positioning server sends configuration information corresponding to each of the M time points to the signal measurement node. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. The signal measurement node measures the reference signal to be measured to obtain the actual measured value, and processes the actual measured values ​​at the M time points based on the configuration information to obtain the signal processing results at the M time points; then, it feeds back the signal processing results at the M time points to the positioning server. Therefore, when the signal measurement node needs to feed back the signal processing results at multiple time points, the method of this disclosure can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0157] The following is an example of the method disclosed herein:

[0158] (1) A positioning measurement result feedback method, applied to a positioning signal measurement node, wherein the measurement feedback result includes information from M time sampling points, characterized in that the information at each time sampling point is quantized.

[0159] For example, to provide feedback on the channel impulse response, it is necessary to feed back the real and imaginary parts of the measured signal at multiple time sampling points; similarly, to provide feedback on the power distribution, it is necessary to feed back the power of the measured signal at multiple time sampling points.

[0160] (2) Based on (1), the quantization granularity is the same at each time sampling point.

[0161] (3) Based on (2), the quantization granularity is based on a preset value.

[0162] (4) Based on (2), receive configuration information from the positioning server, the configuration information including determination parameters, the determination parameters being used to determine the quantization granularity.

[0163] (5) Based on (1), the quantization granularity is different for different time sampling points.

[0164] (6) Based on (5), receive a configuration message from the positioning server, the configuration message including the quantization granularity corresponding to the time sampling point.

[0165] Specifically, the positioning server can estimate the arrival time of the positioning reference signal to the measurement node along the first path. For time sampling points near the estimated time, the corresponding quantization granularity is smaller, while for time sampling points outside the first path arrival time range, the corresponding quantization granularity can be larger.

[0166] (7) Based on (1), in response to the positioning measurement results including the measurement results for positioning reference information of N base stations, the feature further includes determining the quantization granularity corresponding to each of the N base stations.

[0167] (8) Based on (7), the quantization granularity is the same for N base stations.

[0168] (9) Based on (8), the quantization granularity is determined based on a predefined value.

[0169] (10) Based on (8), receive the configuration information of the positioning server, and determine the quantization granularity based on the configuration information.

[0170] (11) Based on (7), the quantization granularity corresponding to the N base stations is different.

[0171] (12) Based on (11), receive a configuration message from the positioning server, the configuration message including the independent quantization granularity for each base station.

[0172] (13) Based on (1), the information feedback at the sampling point includes reference value and offset information. The information at the reference point can be determined based on the reference value and offset value. The reference value is for at least two time sampling points, and the offset value is for one time sampling point.

[0173] (14) Based on (13), the reference value and the offset value are quantized.

[0174] (15) Based on (14), the quantization granularity of the reference value and the offset value can be different, and the quantization granularity can be determined based on pre-configuration or configuration information.

[0175] (16) Based on (15), the reference value may be different for different time sampling points of the same base station. The quantization granularity may be determined based on pre-configuration or configuration information.

[0176] (17) Based on (16), the reference value may differ for different base stations. The quantization granularity may be determined based on pre-configuration or configuration information.

[0177] Figure 10 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present disclosure, as shown below. Figure 10 As shown, the device may include:

[0178] The processing module is used to determine the configuration information corresponding to each of the M time points. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer.

[0179] The processing module is also used to measure the reference signal to be measured to obtain the actual measured value;

[0180] The processing module is also used to process the actual measurement values ​​at M time points based on the configuration information to obtain signal processing results at M time points;

[0181] The transceiver module is used to send the signal processing results at the M time points back to the positioning server.

[0182] In summary, in the communication device provided in this embodiment, the signal measurement node determines the configuration information corresponding to each of the M time points. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. Furthermore, the signal measurement node measures the reference signal to be measured to obtain the actual measured value, and processes the actual measured values ​​at the M time points based on the configuration information to obtain the signal processing results at the M time points; then, it feeds back the signal processing results at the M time points to the positioning server. Therefore, when the signal measurement node needs to feed back signal processing results at multiple time points, the method of this disclosure can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0183] Optionally, in one embodiment of this disclosure, the determination of configuration information includes at least one of the following:

[0184] The configuration information corresponding to each of the M time points is determined based on the agreement;

[0185] The configuration information corresponding to each of the M time points is determined based on predefined criteria.

[0186] The configuration information corresponding to each of the M time points is determined based on the transmission from the location server.

[0187] Optionally, in one embodiment of this disclosure, the signal processing result is the value obtained after quantizing the actual measured value;

[0188] The configuration information includes:

[0189] At least one quantization interval corresponding to each time point;

[0190] The quantization results corresponding to each quantization interval.

[0191] Optionally, in one embodiment of this disclosure, the processing module is further used for:

[0192] Determine the target quantization interval to which the actual measured value at each time point belongs in at least one quantization interval corresponding to each time point;

[0193] The quantization results corresponding to the target quantization interval are determined as the signal processing results at each time point.

[0194] Optionally, in one embodiment of this disclosure, the configuration information is the same at different points in time.

[0195] Optionally, in one embodiment of this disclosure, the configuration information is different at different points in time.

[0196] Optionally, in one embodiment of this disclosure, when the configuration information corresponding to different time points is different, the interval length of the quantization interval corresponding to the time point within a specific time range is less than the interval length of the quantization interval corresponding to the time point outside the specific time range.

[0197] Optionally, in one embodiment of this disclosure, the specific time range includes the arrival time of the first path of the reference signal to be measured to the signal measurement node.

[0198] Optionally, in one embodiment of this disclosure, the processing module is further configured to:

[0199] Determine the reference value corresponding to the time point, wherein at least two time points correspond to the same reference value;

[0200] Determine the offset of the actual measured value at the time point relative to the reference value corresponding to the time point;

[0201] Based on the configuration information, the reference value and offset value corresponding to the time point are quantized to obtain the signal processing result at the time point.

[0202] Optionally, in one embodiment of this disclosure, the configuration information includes:

[0203] At least one first quantization interval corresponding to the reference value at each time point;

[0204] The quantization results corresponding to each first quantization interval;

[0205] At least one second quantization interval corresponding to the offset value at each time point;

[0206] The quantization results corresponding to each second quantization interval.

[0207] Optionally, in one embodiment of this disclosure, the processing module is further configured to:

[0208] The reference value corresponding to the time point is quantized based on the first quantization interval and the quantization result corresponding to the first quantization interval.

[0209] The offset value corresponding to the time point is quantized based on the second quantization interval and the quantization result corresponding to the second quantization interval.

[0210] Optionally, in one embodiment of this disclosure, the length of the first quantization interval corresponding to the same time point may be the same as or different from the length of the second quantization interval.

[0211] The lengths of the first quantization intervals corresponding to the reference values ​​at different time points may be the same or different;

[0212] The lengths of the second quantization intervals corresponding to the offset values ​​at different time points may be the same or different.

[0213] Optionally, in one embodiment of this disclosure, in response to the signal measurement node being a terminal device, the processing module is further configured to:

[0214] The configuration information corresponding to each base station participating in the positioning is determined, and the processing method corresponding to the actual measurement value of the reference signal sent by the base station at each of the M time points corresponding to the base station is determined.

[0215] The actual measured value is obtained by measuring the reference signal to be measured sent by each base station;

[0216] Based on the configuration information corresponding to each base station, the actual measurement values ​​at M time points corresponding to each base station are processed separately to obtain the signal processing results at M time points for each base station.

[0217] Optionally, in one embodiment of this disclosure, the configuration information corresponding to different base stations may be the same or different.

[0218] Optionally, in one embodiment of this disclosure, the reference values ​​corresponding to different time points of different base stations may be the same or different, and the reference values ​​corresponding to different time points of the same base station may be the same or different.

[0219] Optionally, in one embodiment of this disclosure, in response to the signal measurement node being a base station, the processing module is further configured to:

[0220] Determine the configuration information corresponding to the terminal device. The configuration information is used to configure the processing method corresponding to the actual measurement value of the reference signal sent by the terminal device at each of the M time points corresponding to the terminal device.

[0221] The actual measured value is obtained by sending the reference signal to be measured from the measurement terminal device;

[0222] Based on the configuration information corresponding to the terminal device, the actual measurement values ​​at M time points corresponding to the terminal device are processed to obtain the signal processing results at M time points for the terminal device.

[0223] Figure 11 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present disclosure, as shown below. Figure 11 As shown, the device may include:

[0224] The transceiver module is used to send configuration information corresponding to each of the M time points to the signal measurement node. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer.

[0225] The transceiver module is also used to receive signal processing results at M time points fed back by the signal measurement node. The signal processing result at each time point is the result of processing the actual measurement value at each time point based on the configuration information corresponding to each time point.

[0226] In summary, in the communication device provided in this embodiment, the positioning server sends configuration information corresponding to each of the M time points to the signal measurement node. This configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. The signal measurement node measures the reference signal to be measured to obtain the actual measured value, and processes the actual measured values ​​at the M time points based on the configuration information to obtain the signal processing results at the M time points; then, it feeds back the signal processing results at the M time points to the positioning server. Therefore, when the signal measurement node needs to feed back signal processing results at multiple time points, the method of this disclosure can determine the signal processing results at each time point, thereby achieving successful feedback of the signal processing results and ensuring the stable execution of the positioning process.

[0227] Optionally, in one embodiment of this disclosure, the signal processing result is the value obtained after quantizing the actual measured value;

[0228] The configuration information includes:

[0229] At least one quantization interval corresponding to each time point;

[0230] The quantization results corresponding to each quantization interval.

[0231] Optionally, in one embodiment of this disclosure, the configuration information is the same at different points in time.

[0232] Optionally, in one embodiment of this disclosure, the configuration information is different at different points in time.

[0233] Optionally, in one embodiment of this disclosure, when the configuration information corresponding to different time points is different, the interval length of the quantization interval corresponding to the time point within a specific time range is less than the interval length of the quantization interval corresponding to the time point outside the specific time range.

[0234] Optionally, in one embodiment of this disclosure, the specific time range includes the arrival time of the first path of the reference signal to be measured to the signal measurement node.

[0235] Optionally, in one embodiment of this disclosure, the configuration information includes:

[0236] At least one first quantization interval corresponding to the reference value at each time point;

[0237] The quantization results corresponding to each first quantization interval;

[0238] At least one second quantization interval corresponding to the offset value at each time point;

[0239] The quantization results corresponding to each second quantization interval.

[0240] Optionally, in one embodiment of this disclosure, the length of the first quantization interval corresponding to the same time point may be the same as or different from the length of the second quantization interval.

[0241] The lengths of the first quantization intervals corresponding to the reference values ​​at different time points may be the same or different;

[0242] The lengths of the second quantization intervals corresponding to the offset values ​​at different time points may be the same or different.

[0243] Optionally, in one embodiment of this disclosure, in response to the signal measurement node being a terminal device, the transceiver module is further configured to:

[0244] The terminal device is sent with configuration information corresponding to each of the base stations participating in the positioning. The configuration information is used to configure the processing method corresponding to the actual measurement value of the reference signal sent by the base station at each of the M time points corresponding to the base station.

[0245] Optionally, in one embodiment of this disclosure, the configuration information corresponding to different base stations may be the same or different.

[0246] Optionally, in one embodiment of this disclosure, the reference values ​​corresponding to different time points of different base stations may be the same or different, and the reference values ​​corresponding to different time points of the same base station may be the same or different.

[0247] Optionally, in one embodiment of this disclosure, in response to the signal measurement node being a base station, the transceiver module is further configured to:

[0248] The configuration information corresponding to the terminal device is sent to each of the base stations participating in the positioning. The configuration information is used to configure the processing method corresponding to the actual measurement value of the reference signal sent by the terminal device at each of the M time points corresponding to the terminal device.

[0249] Please see Figure 12 , Figure 12 This is a schematic diagram of the structure of a communication device 1200 provided in an embodiment of this application. The communication device 1200 can be a network device, a terminal device, a chip, chip system, or processor that supports the implementation of the above methods in a network device, or a chip, chip system, or processor that supports the implementation of the above methods in a terminal device. This device can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0250] The communication device 1200 may include one or more processors 1201. The processor 1201 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., base station, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.

[0251] Optionally, the communication device 1200 may further include one or more memories 1202, which may store a computer program 1204. The processor 1201 executes the computer program 1204 to cause the communication device 1200 to perform the methods described in the above method embodiments. Optionally, the memory 1202 may also store data. The communication device 1200 and the memory 1202 may be provided separately or integrated together.

[0252] Optionally, the communication device 1200 may also include a transceiver 1205 and an antenna 1206. The transceiver 1205 may be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transmission and reception functions. The transceiver 1205 may include a receiver and a transmitter. The receiver may be referred to as a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or transmitting circuit, etc., and is used to implement the transmitting function.

[0253] Optionally, the communication device 1200 may further include one or more interface circuits 1206. The interface circuits 1206 are used to receive code instructions and transmit them to the processor 1201. The processor 1201 executes the code instructions to cause the communication device 1200 to perform the methods described in the above method embodiments.

[0254] In one implementation, the processor 1201 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.

[0255] In one implementation, processor 1201 may store computer program 1203, which runs on processor 1201 and causes communication device 1200 to perform the methods described in the above method embodiments. Computer program 1203 may be embedded in processor 1201, in which case processor 1201 may be implemented in hardware.

[0256] In one implementation, the communication device 1200 may include circuitry capable of performing the functions of transmitting, receiving, or communicating as described in the foregoing method embodiments. The processor and transceiver described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal-oxide-semiconductor (CMOS), n-metal-oxide-semiconductor (NMOS), p-type metal-oxide-semiconductor (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon-germanium (SiGe), gallium arsenide (GaAs), etc.

[0257] The communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may vary. Figure 12 The communication device may be a standalone device or part of a larger device. For example, the communication device may be:

[0258] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0259] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;

[0260] (3) ASIC, such as modem;

[0261] (4) Modules that can be embedded in other devices;

[0262] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.

[0263] (6) Others, etc.

[0264] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 13 The diagram shows the structure of the chip. Figure 13 The chip shown includes a processor 1301 and an interface 1302. Optionally, there may be one or more processors 1301 and multiple interfaces 1302.

[0265] Optionally, the chip also includes a memory 1303, which is used to store necessary computer programs and data.

[0266] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented through hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.

[0267] This application also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.

[0268] This application also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.

[0269] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0270] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., involved in this application are merely for the convenience of description and are not intended to limit the scope of the embodiments of this application, nor do they indicate the order of sequence.

[0271] At least one in this application can also be described as one or more, and multiple can be two, three, four or more, and this application does not impose any limitation. In the embodiments of this application, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order or size among the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0272] The correspondences shown in the tables of this application can be configured or predefined. The signal values ​​in each table are merely examples and can be configured to other values; this application is not limiting. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows of the tables in this application may not be configured. Furthermore, appropriate modifications and adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the headings of the above tables can also use other names that the communication device can understand, and the values ​​or representations of the parameters can also be other values ​​or representations that the communication device can understand. In the implementation of the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, or hash tables, etc.

[0273] The term "predefined" in this application can be understood as definition, pre-defined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.

[0274] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0275] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0276] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A feedback method, characterized by, The method is executed by the signal measurement node and includes: Determine the configuration information corresponding to each of the M time points, where the configuration information is used to configure the processing method corresponding to each time point, and M is a positive integer; The actual measured value is obtained by measuring the reference signal to be measured; Based on the configuration information, the actual measurement values ​​at M time points are processed to obtain the signal processing results at M time points; Feedback the signal processing results at the M time points to the positioning server; Wherein, when the configuration information corresponding to different time points is different, the interval length of the quantization interval corresponding to the time point within a specific time range is less than the interval length of the quantization interval corresponding to the time point outside the specific time range, and the specific time range includes the first path arrival time of the reference signal to be measured to the signal measurement node.

2. The method of claim 1, wherein, The determination of the configuration information corresponding to each of the M time points includes at least one of the following: The configuration information corresponding to each of the M time points is determined based on the agreement; The configuration information corresponding to each of the M time points is determined based on predefined criteria. The configuration information corresponding to each of the M time points is determined based on the transmission from the location server.

3. The method of claim 1, wherein, The signal processing result is the value obtained after quantizing the actual measured value; The configuration information includes: At least one quantization interval corresponding to each time point; The quantization results corresponding to each quantization interval.

4. The method of claim 3, wherein, The step of quantizing the actual measurement values ​​at M time points based on the configuration information to obtain the signal processing results at M time points includes: Determine the target quantization interval to which the actual measured value at each time point belongs in at least one quantization interval corresponding to each time point; The quantization results corresponding to the target quantization interval are determined as the signal processing results at each time point.

5. The method of claim 1, wherein, The step of quantizing the actual measurement values ​​at M time points based on the configuration information to obtain the signal processing results at M time points includes: Determine the reference value corresponding to the time point, wherein at least two time points correspond to the same reference value; Determine the offset of the actual measured value at the time point relative to the reference value corresponding to the time point; Based on the configuration information, the reference value and offset value corresponding to the time point are quantized to obtain the signal processing result at the time point.

6. The method of claim 5, wherein, The configuration information includes: At least one first quantization interval corresponding to the reference value at each time point; The quantization results corresponding to each first quantization interval; At least one second quantization interval corresponding to the offset value at each time point; The quantization results corresponding to each second quantization interval.

7. The method of claim 6, wherein, The step of quantizing the reference value and offset value corresponding to the time point based on the configuration information includes: The reference value corresponding to the time point is quantized based on the first quantization interval and the quantization result corresponding to the first quantization interval. The offset value corresponding to the time point is quantized based on the second quantization interval and the quantization result corresponding to the second quantization interval.

8. The method of claim 6, wherein, The length of the first quantization interval at the same time point may be the same as or different from the length of the second quantization interval. The lengths of the first quantization intervals corresponding to the reference values ​​at different time points may be the same or different; The lengths of the second quantization intervals corresponding to the offset values ​​at different time points may be the same or different.

9. The method of any one of claims 1-8, wherein, In response to the signal measurement node being a terminal device, determining the configuration information corresponding to each of the M time points includes: The configuration information corresponding to each base station participating in the positioning is determined. The configuration information is used to configure the processing method corresponding to the actual measurement value of the reference signal sent by the base station at each of the M time points corresponding to the base station. The process of measuring the reference signal to be measured to obtain the actual measured value includes: The actual measured value is obtained by measuring the reference signal to be measured sent by each base station; The step of processing the actual measurement values ​​at M time points based on the configuration information to obtain signal processing results at M time points includes: Based on the configuration information corresponding to each base station, the actual measurement values ​​at M time points corresponding to each base station are processed separately to obtain the signal processing results at M time points for each base station.

10. The method of claim 9, wherein, The configuration information for different base stations may be the same or different.

11. The method of claim 9, wherein, The reference values ​​at different base stations may be the same or different, and the reference values ​​at different time points of the same base station may be the same or different.

12. The method of any one of claims 1-8, wherein, In response to the signal measurement node being a base station, determining the configuration information corresponding to each of the M time points includes: Determine the configuration information corresponding to the terminal device. The configuration information is used to configure the processing method corresponding to the actual measurement value of the reference signal sent by the terminal device at each of the M time points corresponding to the terminal device. The process of measuring the reference signal to be measured to obtain the actual measured value includes: The actual measured value is obtained by sending the reference signal to be measured from the measurement terminal device; The step of processing the actual measurement values ​​at M time points based on the configuration information to obtain signal processing results at M time points includes: Based on the configuration information corresponding to the terminal device, the actual measurement values ​​at M time points corresponding to the terminal device are processed to obtain the signal processing results at M time points for the terminal device.

13. A feedback method, characterized in that, The method is executed by the location server and includes: Send configuration information corresponding to each of the M time points to the signal measurement node. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. The signal processing results at M time points are received from the signal measurement node. The signal processing results at each time point are: the signal measurement results are processed based on the configuration information corresponding to each time point and the actual measurement values ​​at each time point. Wherein, when the configuration information corresponding to different time points is different, the interval length of the quantization interval corresponding to the time point within a specific time range is less than the interval length of the quantization interval corresponding to the time point outside the specific time range, and the specific time range includes the first path arrival time of the reference signal to be measured to the signal measurement node.

14. The method as described in claim 13, characterized in that, The signal processing result is the value obtained after quantizing the actual measured value; The configuration information includes: At least one quantization interval corresponding to each time point; The quantization results corresponding to each quantization interval.

15. The method as described in claim 13, characterized in that, The configuration information includes: At least one first quantization interval corresponding to the reference value at each time point; The quantization results corresponding to each first quantization interval; At least one second quantization interval corresponding to the offset value at each time point; The quantization results corresponding to each second quantization interval.

16. The method of claim 15, wherein, The length of the first quantization interval at the same time point may be the same as or different from the length of the second quantization interval. The lengths of the first quantization intervals corresponding to the reference values ​​at different time points may be the same or different; The lengths of the second quantization intervals corresponding to the offset values ​​at different time points may be the same or different.

17. The method of any one of claims 13-16, wherein, In response to the signal measurement node being a terminal device, the step of sending configuration information corresponding to each of the M time points to the signal measurement node includes: The terminal device is sent with configuration information corresponding to each base station participating in the positioning. The configuration information is used to configure the processing method corresponding to the actual measurement value of the reference signal sent by the base station at each of the M time points corresponding to the base station.

18. The method as described in claim 17, characterized in that, The configuration information for different base stations may be the same or different.

19. The method as described in claim 17, characterized in that, The reference values ​​at different base stations may be the same or different, and the reference values ​​at different time points of the same base station may be the same or different.

20. The method of any one of claims 13-16, wherein, In response to the signal measurement node being a base station, the step of sending configuration information corresponding to each of the M time points to the signal measurement node includes: The configuration information corresponding to the terminal device is sent to each base station participating in the positioning. The configuration information is used to configure the processing method corresponding to the actual measurement value of the reference signal sent by the terminal device at each of the M time points corresponding to the terminal device.

21. A communication device, characterized in that, include: The processing module is used to determine the configuration information corresponding to each of the M time points. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. The processing module is also used to measure the reference signal to be measured to obtain the actual measured value; The processing module is also used to process the actual measurement values ​​at M time points based on the configuration information to obtain signal processing results at M time points; The transceiver module is used to send the signal processing results at the M time points back to the positioning server; Wherein, when the configuration information corresponding to different time points is different, the interval length of the quantization interval corresponding to the time point within a specific time range is less than the interval length of the quantization interval corresponding to the time point outside the specific time range, and the specific time range includes the first path arrival time of the reference signal to be measured to the signal measurement node.

22. A communications device, characterized by include: The transceiver module is used to send configuration information corresponding to each of the M time points to the signal measurement node. The configuration information is used to configure the processing method corresponding to each time point, where M is a positive integer. The transceiver module is also used to receive signal processing results at M time points fed back by the signal measurement node, wherein the signal processing result at each time point is: the signal measurement result is the result after processing the actual measurement value at each time point based on the configuration information corresponding to each time point; Wherein, when the configuration information corresponding to different time points is different, the interval length of the quantization interval corresponding to the time point within a specific time range is less than the interval length of the quantization interval corresponding to the time point outside the specific time range, and the specific time range includes the first path arrival time of the reference signal to be measured to the signal measurement node.

23. A communications device, characterized by The device includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory to cause the device to perform the method as described in any one of claims 1 to 12, or the processor executes the computer program stored in the memory to cause the device to perform the method as described in any one of claims 13 to 20.

24. A communications device, characterized by include: Processor and interface circuitry, among which The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to execute the code instructions to perform the method as described in any one of claims 1 to 12, or to execute the code instructions to perform the method as described in any one of claims 13 to 20.

25. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 1 to 12 to be implemented, or, when executed, cause the method of any one of claims 13 to 20 to be implemented.