Positioning method, and apparatus, storage medium and computer program product
By receiving multiple signals to utilize their larger bandwidth, the problem of insufficient positioning accuracy in the prior art is solved, and a higher precision positioning in a 5G network is achieved.
Patent Information
- Application Number
- PCT/CN2024/115554
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-27
- Filing Date
- 2024-08-29
- Publication Date
- 2025-04-03
AI Technical Summary
It is difficult for existing positioning technologies to achieve high-precision positioning in 5G networks, especially in multi-signal scenarios, where the signal bandwidth is inversely correlated with the error of the measurement result, but the existing technology has not effectively utilized this relationship to improve positioning accuracy.
By receiving multiple signals to determine a measurement result, the bandwidth of multiple signals is larger, combining the inverse correlation of the error between the signal bandwidth and the measurement result, the accuracy of the measurement result is improved, thereby improving the positioning accuracy.
By using the aggregation bandwidth of multiple signals, the error of measurement results is reduced, the positioning accuracy is improved, and the application capabilities of positioning technology in 5G networks are enhanced.
Smart Images

Figure CN2024115554_03042025_PF_FP_ABST
Abstract
Description
Positioning method, device, storage medium and computer program product
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on September 27, 2023, with application number 202311282447.8 and application name “A positioning method, device, storage medium and computer program product”, the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the field of positioning technology, and in particular to a positioning method, device, storage medium, and computer program product. Background Art
[0004] With the rapid advancement of communications technology, high-precision positioning has been identified as a key research project within the 3rd Generation Partnership Project (3GPP) for fifth-generation mobile networks or wireless systems (5G). New Radio (NR) positioning scenarios primarily include enhanced mobile broadband (eMBB) outdoor and indoor applications, ultra-reliable and low latency communications (URLLC), and massive machine-type communications (mMTC) / Internet of Things (IoT). It also requires high security, scalability, high availability, and guaranteed accuracy in high-speed applications.
[0005] The 3GPP standard supports various positioning technologies, including time of arrival (TOA), time difference of arrival (TDOA), angle of departure (AOD), angle of arrival (AOA), and round-trip time (RTT). Positioning technologies can be primarily categorized as uplink positioning, downlink positioning, and uplink / downlink positioning. In uplink positioning, the base station measures the signals sent by the terminal device, generating measurement results that can be used to estimate the terminal device's location. In downlink positioning, the terminal device measures the signals sent by the base station, generating measurement results that can be used to estimate the terminal device's location. In uplink / downlink positioning, both the terminal device and the base station measure the received signals to obtain measurement results for positioning. Improving positioning accuracy is a pressing issue.
[0006] Summary of the Invention
[0007] Embodiments of the present application provide a positioning method, apparatus, storage medium, and computer program product for determining a measurement result based on multiple signals. Because the bandwidth of the multiple signals is larger and the signal bandwidth is inversely correlated with the error of the measurement result, the error of the measurement result is smaller and the accuracy is higher, thereby improving the accuracy of positioning.
[0008] In a first aspect, embodiments of the present application provide a positioning method, which can be applied to a first device, such as a terminal device or a unit, module, or chip (system) inside the terminal device.
[0009] In this method, a first device receives a first signal. The first signal is sent via a first antenna reference point (ARP) of a second device. The first device receives a second signal. The second signal is sent via a second ARP of the second device, the second ARP being different from the first ARP. The first device determines a first measurement result based on first information, the first signal, and the second signal, the first information including information indicating a location of the first ARP and a location of the second ARP. The first measurement result is used for positioning. For example, the first measurement result can be used to locate the first device.
[0010] When determining a measurement result based on the first signal and the second signal, the first ARP used to send the first signal and the second ARP used to send the second signal may belong to different antenna panels. If it is assumed that the first ARP and the second ARP belong to the same antenna panel, the measurement result determined based on the first signal and the second signal is less accurate. In the above solution, since the first information includes information indicating the location of the first ARP and the location of the second ARP, and the first device determines the first measurement result based on the first information, the first signal, and the second signal, the accuracy of the first measurement result is higher, which can improve positioning accuracy.
[0011] In one possible implementation, the first signal corresponds to a first positioning frequency layer (PFL), and the second signal corresponds to a second PFL. It can also be understood that the carrier frequency of the first signal is the first PFL, and the carrier frequency of the second signal is the second PFL. The signal on the first PFL can be sent via the first ARP of the second device, and the signal on the second PFL can be sent via the second ARP of the second device. It can also be understood that the first PFL and the second PFL are sent in an aggregated manner. The first device can combine the signals sent on the first PFL and the second PFL, and then determine a first measurement result based on the two signals. Since a signal with a larger bandwidth can be obtained after aggregating the signals transmitted on the two PFLs, and since the signal bandwidth is inversely correlated with the estimated error of the measurement result, the first measurement result determined based on the signal with a larger bandwidth has a smaller error and higher accuracy.
[0012] In one possible implementation, the first device performs a compensation operation on the first signal and / or the second signal based on the first information. The first device may compensate the first signal and / or the second signal based on the first information, and then determine the first measurement result. The first device may also compensate the channel estimation result of the first signal and / or the channel estimation result of the second signal based on the first information, and then determine the first measurement result. Compensation methods are relatively flexible, and these solutions can improve the accuracy of the first measurement result.
[0013] In one possible embodiment, the first device determines the first measurement result based on at least one of the following: a channel estimation result of the compensated first signal and a channel estimation result of the second signal; a channel estimation result of the first signal and a channel estimation result of the compensated second signal; a channel estimation result of the compensated first signal and a channel estimation result of the compensated second signal; the compensated first signal and the second signal; the first signal and the compensated second signal; or, the compensated first signal and the compensated second signal.
[0014] In one possible implementation, the first device determines third information based on the first information, where the third information includes a phase difference and / or a delay difference between a signal transmitted by a channel of the first signal and a signal transmitted by a channel of the second signal. The first device performs a compensation operation on the first signal and / or the second signal based on the third information.
[0015] Since the distance between the first ARP and the second ARP has a great influence on the phase difference and / or delay difference between the signal transmitted by the channel of the first signal and the channel of the second signal, the first device determines the third information based on the first information and then performs compensation operations based on the third information. This scheme can improve the accuracy of the compensation amount, and further improve the accuracy of the first measurement result.
[0016] In a possible implementation, the first device determines, based on the first information, distance difference information corresponding to a channel of the first signal and a channel of the second signal, and determines third information based on the distance difference information.
[0017] Since the phase difference and / or delay difference between the signal transmitted by the channel of the first signal and the channel of the second signal may be caused by the distance difference between the two channels, the first device determines the phase difference and / or delay difference between the two channels based on the information of the distance difference between the two signals, and can obtain a more accurate phase difference and / or delay difference, thereby improving the accuracy of the first measurement result, thereby further improving the positioning accuracy.
[0018] In one possible implementation, a first device determines distance information between a first ARP and a second ARP based on first information. The first device obtains second information. The second information includes angle of arrival information of a signal sent by the first device to the second device and / or angle of departure information of a signal sent by the second device to the first device. The first device determines distance difference information based on the distance information and the second information.
[0019] The distance difference information corresponding to the channel of the first signal and the channel of the second signal is caused by the distance between the first ARP and the second ARP, and there may be a certain geometric relationship between the distance between the first ARP and the second ARP and the distance difference. Since the first device can determine the distance difference information in combination with the second information, the accuracy of the distance difference information can be improved, and then the accuracy of the first measurement result can be improved, thereby further improving the positioning accuracy.
[0020] In one possible implementation, the information indicating the location of the first ARP and the location of the second ARP includes at least one of the following: location information of the first ARP and the location information of the second ARP; relative location information of the first ARP and the second ARP; distance information between the first ARP and the second ARP; or information indicating the distance between the second antenna panel and the first antenna panel. The first ARP corresponds to the first antenna panel of the second device, and the second ARP corresponds to the second antenna panel of the second device.
[0021] The first information may include information on the association between the first ARP and the second ARP, or may include information on the association between the first antenna panel and the second antenna panel. The solution is relatively flexible.
[0022] In one possible embodiment, the information used to indicate the distance between the second antenna panel and the first antenna panel includes: position information of the first antenna panel and position information of the second antenna panel; relative position information between the first antenna panel and the second antenna panel; distance information between the second antenna panel and the first antenna panel; orientation information of the first antenna panel; orientation information of the second antenna panel; relative orientation information of the first antenna panel and the second antenna panel; contour information of the first antenna panel; or at least one item of contour information of the second antenna panel.
[0023] The first device receives information associated with these antenna panels (e.g., the first antenna panel and the second antenna panel), such as location, orientation, or outline information. Based on this information, the first device can calculate the distance between the first ARP and the second ARP, and then determine the first measurement result based on the distance information. These solutions can reduce the complexity of sending the first information on the second device side and reduce the requirements of the second device.
[0024] In one possible embodiment, the contour information of the first antenna panel includes at least one of the following: shape information of the first antenna panel, size information of the first antenna panel, distance information between two antenna elements of the first antenna panel, or distance information between an antenna element of the first antenna panel and an edge of the first antenna panel. In one possible embodiment, the contour information of the second antenna panel includes at least one of the following: shape information of the second antenna panel, size information of the second antenna panel, distance information between two antenna elements of the second antenna panel, or distance information between an antenna element of the second antenna panel and an edge of the second antenna panel.
[0025] In one possible implementation, the distance information between the first ARP and the second ARP is determined based on at least one of the following: the distance between the first ARP and the second ARP; the distance between the edge of the first antenna panel and the edge of the second antenna panel; the distance between the antenna array on the edge of the first antenna panel and the antenna array on the edge of the second antenna panel; the distance between the antenna array on the edge of the first antenna panel and the edge of the first antenna panel; the distance between the antenna array on the edge of the second antenna panel and the edge of the second antenna panel; the spacing between the antenna arrays on the first antenna panel; the spacing between the antenna arrays on the second antenna panel; the side length of the first antenna panel; or the side length of the second antenna panel. This implementation provides multiple possible implementations for the first device to determine the distance between the first ARP and the second ARP, thereby increasing the flexibility of the solution.
[0026] In a possible implementation, the time domain resources occupied by the first signal and the time domain resources occupied by the second signal are the same, so that the two signals can be guaranteed to pass through the channel at the same time, and the first measurement result determined based on the two signals can be more accurate.
[0027] In a possible implementation, the frequency domain resources occupied by the first signal and the frequency domain resources occupied by the second signal are continuous frequency domain resources within a preset frequency band, which can be more compatible with existing technologies.
[0028] In a possible implementation, the first device sends the first measurement result. The first device may send the first measurement result to another device, such as a second device or a positioning management device, so that the second device or the positioning management device can locate the first device.
[0029] In one possible embodiment, the first device sends a first indication message, and the first indication message indicates that the first measurement result is determined based on the first information. The first device can send the first indication message to the positioning management device. After the positioning management device obtains the first indication message, it can determine that the first measurement result is determined based on at least one signal or channel estimation result after compensation for the antenna panel spacing. In this way, the positioning management device can determine that the accuracy or reliability of the first measurement result is higher based on the first indication message, and then when positioning the first device, it can be based on the measurement result with higher accuracy or reliability for positioning, or a larger weight can be set for the measurement result with higher accuracy or reliability, thereby improving the positioning accuracy.
[0030] In one possible implementation, the first device receives the first information. For example, the second device may send the first information to the location management device, and the location management device may send the received first information to the first device. For example, the location management device may send the first information via location request and information exchange signaling. Alternatively, the second device may send the first information to the first device.
[0031] For another example, the first information may be pre-configured in the first device, such as a preset value configured based on some historical experience. The first device may compensate the first signal and / or the second signal based on the preset value, or compensate the channel estimation result of the first signal and / or the channel estimation result of the second channel, thereby improving the estimation accuracy of the first measurement result.
[0032] In a second aspect, embodiments of the present application provide a positioning method, which can be applied to a second device, such as a network device or a unit, module, or chip (system) inside the network device.
[0033] The method includes: a second device sending a first signal via a first ARP; a second device sending a second signal via a second ARP; the second ARP being different from the first ARP; and a second device sending first information. The first information includes information indicating the location of the first ARP and the location of the second ARP. The first information, the first signal, and the second signal are used to determine a first measurement result, and the first measurement result is used to perform positioning.
[0034] Since the second device sends the first information, the first information includes information for indicating the location of the first ARP and the location of the second ARP, so the first device can determine the first measurement result in combination with the first information, the first signal and the second signal, so the accuracy of the first measurement result is higher, which can improve the positioning accuracy.
[0035] For related introduction, please refer to the relevant content of the first aspect mentioned above, which will not be repeated here.
[0036] In a third aspect, embodiments of the present application provide a positioning method, which can be applied to a positioning management device, such as a positioning management device or a unit, module, or chip (system) within the positioning management device.
[0037] The positioning management device receives a first measurement result. The first measurement result is determined based on the first information, the first signal, and the second signal. The first signal is sent via a first ARP of the second device, and the second signal is sent via a second ARP of the second device, the second ARP being different from the first ARP. The first information includes information indicating the location of the first ARP and the location of the second ARP. The positioning management device performs positioning based on the first measurement result.
[0038] Since the first measurement result is determined in combination with the first information, the first signal and the second signal, and since the first information includes information for indicating the location of the first ARP and the location of the second ARP, the accuracy of the first measurement result is relatively high, and then the positioning management device can improve the positioning accuracy by performing positioning based on the first measurement result.
[0039] In a possible implementation, the positioning management device receives first indication information. The first indication information indicates that the first measurement result is determined based on the first information. For related introduction, please refer to the related content of the first aspect above, which will not be repeated here.
[0040] In a fourth aspect, an embodiment of the present application provides a positioning method, which can be applied to a second device. The second device can be, for example, a network device or a unit, module, or chip (system) inside the network device.
[0041] The second device receives a third signal from the first device via a third ARP. The second device receives a fourth signal from the first device via a fourth ARP. The fourth ARP is different from the third ARP. The second device determines a second measurement result based on the fourth information, the third signal, and the fourth signal. The fourth information includes information indicating the locations of the third ARP and the fourth ARP. The second measurement result is used to locate the first device.
[0042] When determining the measurement result based on the third and fourth signals, the third ARP used to receive the third signal and the fourth ARP used to receive the fourth signal may belong to different antenna panels. If the third and fourth ARPs are assumed to belong to the same antenna panel, the measurement result determined based on the third and fourth signals is less accurate. However, in the above solution, since the fourth information includes information indicating the location of the third and fourth ARPs, and the second device determines the second measurement result based on the fourth information, the third and fourth signals, the second measurement result is more accurate, thereby improving positioning accuracy.
[0043] In one possible implementation, the third signal corresponds to a first component carrier (CC), and the fourth signal corresponds to a second CC. The first CC can be understood as the carrier of the third signal, and the second CC can be understood as the carrier of the fourth signal. The signal on the first CC can be received through the third ARP of the second device, and the signal on the second CC can be received through the fourth ARP of the second device. It can also be understood that the first CC and the second CC are sent in an aggregated manner. The second device can aggregate the signals sent on the first CC and the second CC, and then determine the second measurement result based on the two signals. Since a signal with a larger bandwidth can be obtained after aggregating the signals transmitted on the two CCs, and since the signal bandwidth is inversely correlated with the estimated error of the measurement result, the second measurement result determined based on the signal with a larger bandwidth has a smaller error and higher accuracy.
[0044] In one possible implementation, the second device performs a compensation operation on the third signal and / or the fourth signal based on the fourth information. For example, the second device may compensate the third signal and / or the fourth signal based on the fourth information before determining the second measurement result. The second device may also compensate the channel estimation result of the third signal and / or the channel estimation result of the fourth signal based on the fourth information before determining the second measurement result. These compensation methods are relatively flexible and can improve the accuracy of the second measurement result.
[0045] In one possible embodiment, the second device determines the second measurement result based on at least one of the following: the channel estimation result of the compensated third signal and the channel estimation result of the fourth signal; the channel estimation result of the third signal and the channel estimation result of the compensated fourth signal; the channel estimation result of the compensated third signal and the channel estimation result of the compensated fourth signal; the compensated third signal and the fourth signal; the third signal and the compensated fourth signal; or the compensated third signal and the compensated fourth signal.
[0046] In one possible implementation, the second device determines sixth information based on the fourth information, where the sixth information includes a phase difference and / or a delay difference between a signal transmitted by a channel of the third signal and a signal transmitted by a channel of the fourth signal. The second device performs a compensation operation on the third signal and / or the fourth signal based on the sixth information.
[0047] Since the distance between the third ARP and the fourth ARP has a great influence on the phase difference and / or delay difference between the signal transmitted by the channel of the third signal and the channel of the fourth signal, the second device determines the sixth information based on the fourth information and then performs compensation operation according to the sixth information. This solution can improve the accuracy of the compensation amount, and further improve the accuracy of the second measurement result.
[0048] In a possible implementation, the second device determines the distance difference information corresponding to the channel of the third signal and the channel of the fourth signal based on at least the fourth information. The second device determines the sixth information based on the distance difference information.
[0049] Since the phase difference and / or delay difference between the signal transmitted by the channel of the third signal and the channel of the fourth signal may be caused by the distance difference between the two channels, the second device determines the phase difference and / or delay difference between the two channels based on the information of the distance difference between the two signals, and can obtain a more accurate phase difference and / or delay difference, thereby improving the accuracy of the second measurement result, thereby further improving the positioning accuracy.
[0050] In one possible implementation, the second device determines distance information between the third ARP and the fourth ARP based on the fourth information. The second device obtains fifth information, which includes angle of arrival information of a signal sent by the first device to the second device and / or angle of departure information of a signal sent by the second device to the first device. The second device determines distance difference information based on the distance information and the fifth information.
[0051] The distance difference information corresponding to the channel of the third signal and the channel of the fourth signal is caused by the distance between the third ARP and the fourth ARP, and there may be a certain geometric relationship between the distance between the third ARP and the fourth ARP and the distance difference. Since the second device can determine the distance difference information in combination with the fifth information, the accuracy of the distance difference information can be improved, and then the accuracy of the second measurement result can be improved, thereby further improving the positioning accuracy.
[0052] In one possible implementation, the information indicating the location of the third ARP and the location of the fourth ARP includes at least one of the following: location information of the third ARP and the location information of the fourth ARP; relative location information of the third ARP and the fourth ARP; distance information between the third ARP and the fourth ARP; or information indicating the distance between the fourth antenna panel and the third antenna panel, where the third ARP corresponds to the third antenna panel of the second device and the fourth ARP corresponds to the fourth antenna panel of the second device. The fourth information may include information associated with the third ARP and the fourth ARP, or may include information associated with the third antenna panel and the fourth antenna panel, providing a more flexible solution.
[0053] In one possible embodiment, the information used to indicate the distance between the fourth antenna panel and the third antenna panel includes: position information of the third antenna panel and position information of the fourth antenna panel; relative position information between the third antenna panel and the fourth antenna panel; distance information between the fourth antenna panel and the third antenna panel; orientation information of the third antenna panel; orientation information of the fourth antenna panel; relative orientation information of the third antenna panel and the fourth antenna panel; contour information of the third antenna panel; or, at least one item of contour information of the fourth antenna panel.
[0054] The second device can calculate the distance between the third ARP and the fourth ARP based on information associated with the antenna panels (e.g., the third antenna panel and the fourth antenna panel), such as location, orientation, or outline, and then determine the second measurement result based on the distance information. These solutions can reduce the complexity of the second device acquiring the fourth information and reduce the requirements for the second device.
[0055] In one possible embodiment, the contour information of the third antenna panel includes at least one of: shape information of the third antenna panel, size information of the third antenna panel, distance information between two antenna elements of the third antenna panel, or distance information between the antenna elements of the third antenna panel and the edge of the third antenna panel.
[0056] In one possible embodiment, the contour information of the fourth antenna panel includes: shape information of the fourth antenna panel, size information of the fourth antenna panel, distance information between two antenna elements of the fourth antenna panel, or at least one of distance information between the antenna element of the fourth antenna panel and the edge of the fourth antenna panel.
[0057] In one possible implementation, the distance information between the third antenna panel and the fourth antenna panel is determined based on at least one of the following: the distance between the third ARP and the fourth ARP; the distance between the edge of the third antenna panel and the edge of the fourth antenna panel; the distance between the antenna array on the edge of the third antenna panel and the antenna array on the edge of the fourth antenna panel; the distance between the antenna array on the edge of the third antenna panel and the edge of the third antenna panel; the distance between the antenna array on the edge of the fourth antenna panel and the edge of the fourth antenna panel; the spacing between the antenna arrays on the third antenna panel; the spacing between the antenna arrays on the fourth antenna panel; the side length of the third antenna panel; or the side length of the fourth antenna panel. This implementation provides multiple possible implementations for the second device to determine the distance between the third ARP and the fourth ARP, thereby increasing the flexibility of the solution.
[0058] In a possible implementation, the time domain resources occupied by the third signal are the same as the time domain resources occupied by the fourth signal. This ensures that the two signals experience the channel at the same time, so that the second measurement result determined based on the two signals can be more accurate.
[0059] In a possible implementation, the frequency domain resources occupied by the third signal and the frequency domain resources occupied by the fourth signal are continuous frequency domain resources within a preset frequency band, which can be more compatible with existing technologies.
[0060] In a possible implementation, the second device sends the second measurement result. The second device may send the second measurement result to another device, such as a positioning management device, so that the positioning management device performs positioning.
[0061] In one possible embodiment, the second device sends a second indication message, and the second indication message indicates that the second measurement result is determined based on the fourth information. The second device can send the second indication message to the positioning management device. After the positioning management device obtains the second indication message, it can determine that the second measurement result is determined based on at least one signal or channel estimation result after compensation for the antenna panel spacing. In this way, the positioning management device can determine that the accuracy or reliability of the second measurement result is higher based on the second indication message, and then when using the second measurement result for positioning (such as positioning the first device), positioning can be based on the measurement result with higher accuracy or reliability, or a larger weight can be set for the measurement result with higher accuracy or reliability, thereby improving the positioning accuracy.
[0062] In a fifth aspect, embodiments of the present application provide a positioning method, which can be applied to a positioning management device. The positioning management device can be, for example, a positioning management device or a unit, module, or chip (system) inside the positioning management device.
[0063] The positioning management device receives the second measurement result. The second measurement result is determined based on fourth information, a third signal, and a fourth signal. The third signal is received via a third ARP of the second device, the fourth signal is received via a fourth ARP of the second device, the fourth ARP being different from the third ARP, and the fourth information includes information indicating the locations of the third and fourth ARPs. The positioning management device performs positioning based on the first measurement result.
[0064] Since the second measurement result is determined in combination with the fourth information, the third signal and the fourth signal, and the fourth information includes information for indicating the location of the third ARP and the location of the fourth ARP, the accuracy of the second measurement result is higher, and then the positioning management device can improve the positioning accuracy by performing positioning based on the second measurement result.
[0065] In a possible implementation, the positioning management device receives second indication information. The second indication information indicates that the second measurement result is determined based on the fourth information. For related introduction, please refer to the relevant content of the fourth aspect above, which will not be repeated here.
[0066] In a sixth aspect, a communication device is provided, which may be the aforementioned first device, second device, or positioning management device. The communication device may include a communication unit and a processing unit to perform any of the aforementioned first to fifth aspects, or to perform any possible implementation of the first to fifth aspects. The communication unit is used to perform functions related to sending and receiving. Optionally, the communication unit includes a receiving unit and a sending unit. In one design, the communication device is a communication chip, the processing unit may be one or more processors or processor cores, and the communication unit may be an input / output circuit or port of the communication chip.
[0067] In another design, the communication unit may be a transmitter and a receiver, or the communication unit may be a transmitter and a receiver.
[0068] Optionally, the communication device further includes modules that can be used to execute any one of the first to fifth aspects above, or execute any possible implementation of the first to fifth aspects.
[0069] In a seventh aspect, a communication device is provided, which may be the aforementioned first device, second device, or positioning management device. The communication device may include a processor and a memory to execute any one of the aforementioned first to fifth aspects, or any possible implementation of the first to fifth aspects. Optionally, it also includes a transceiver, the memory is used to store a computer program or instruction, and the processor is used to call and run the computer program or instruction from the memory. When the processor executes the computer program or instruction in the memory, the communication device executes any one of the aforementioned first to fifth aspects, or any possible implementation of the first to fifth aspects.
[0070] Optionally, there are one or more processors and one or more memories.
[0071] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0072] Optionally, the transceiver may include a transmitter (transmitter) and a receiver (receiver).
[0073] In an eighth aspect, a communication device is provided. The communication device may be the aforementioned first device, second device, or location management device. The communication device may include a processor to perform any of the aforementioned aspects 1 to 5, or any possible implementation of the aspects 1 to 5. The processor is coupled to a memory. Optionally, the communication device also includes a memory. Optionally, the communication device also includes a communication interface, and the processor is coupled to the communication interface.
[0074] In one implementation, when the communication device is the first device, the second device, or the location management device, the communication interface may be a transceiver or an input / output interface. Alternatively, the transceiver may be a transceiver circuit. Alternatively, the input / output interface may be an input / output circuit.
[0075] In another implementation, when the communication device is a chip or a chip system, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or related circuits on the chip or chip system. The processor may also be embodied as a processing circuit or a logic circuit.
[0076] In a ninth aspect, a system is provided, which includes the first device mentioned above.
[0077] In one possible implementation, the system may further include one or more second devices. In another possible implementation, the system may further include a positioning management device.
[0078] In the tenth aspect, a computer program product is provided, which includes a computer program. When the computer program is run, it enables the computer to execute any aspect of the above-mentioned first to fifth aspects, or execute any possible implementation of the first to fifth aspects.
[0079] In the eleventh aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer program is run on a computer, the computer executes any one of the above-mentioned first to fifth aspects, or executes any possible implementation of the first to fifth aspects.
[0080] In the twelfth aspect, a chip system is provided, which may include a processor. The processor is coupled to a memory and may be used to perform any of the above-mentioned aspects 1 to 5, or to perform any possible implementation of the first to fifth aspects. Optionally, the chip system further includes a memory. The memory is used to store a computer program (also referred to as code, or instruction). The processor is used to call and run the computer program from the memory so that the device equipped with the chip system performs any of the above-mentioned aspects 1 to 5, or to perform any possible implementation of the first to fifth aspects.
[0081] In a thirteenth aspect, a processing device is provided, comprising: an interface circuit and a processing circuit. The interface circuit may include an input circuit and an output circuit. The processing circuit is configured to receive signals via the input circuit and transmit signals via the output circuit, thereby implementing any of the first to fifth aspects, or any possible implementation of the first to fifth aspects.
[0082] In a specific implementation, the processing device may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.
[0083] In one implementation, when the communication device is the first device, the second device, or the positioning management device, the interface circuit may be a radio frequency processing chip in the first device, the second device, or the positioning management device, and the processing circuit may be a baseband processing chip in the first device, the second device, or the positioning management device.
[0084] In another implementation, the communication device may be a component of the first device, the second device, or the location management device, such as an integrated circuit product such as a system-on-chip (SoC) or a communication chip. The interface circuit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system. The processing circuit may be a logic circuit on the chip. BRIEF DESCRIPTION OF THE DRAWINGS
[0085] FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0086] FIG2A is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0087] FIG2B is a schematic diagram of another communication system architecture applicable to an embodiment of the present application;
[0088] FIG2C is a schematic diagram of another communication system architecture applicable to an embodiment of the present application;
[0089] FIG2D is a schematic diagram of another communication system architecture applicable to an embodiment of the present application;
[0090] FIG3 is a schematic diagram of another communication system architecture applicable to an embodiment of the present application;
[0091] FIG4 is a flow chart of a positioning method provided in an embodiment of the present application;
[0092] FIG5 is a schematic diagram of a flow chart of a method for determining a measurement result provided in an embodiment of the present application;
[0093] FIG6A is a schematic diagram of a possible structure of multiple antenna panels on a second device provided in an embodiment of the present application;
[0094] FIG6B is a schematic diagram of another possible structure of multiple antenna panels on the second device provided in an embodiment of the present application;
[0095] FIG7 is a schematic diagram of another communication system architecture provided in an embodiment of the present application;
[0096] FIG8 is a flow chart of a positioning method provided in an embodiment of the present application;
[0097] FIG9 is a flow chart of a method for determining a measurement result according to an embodiment of the present application;
[0098] FIG10 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0099] FIG11 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0100] FIG1 exemplarily illustrates an architectural diagram of a communication system 1000 applicable to an embodiment of the present application. As shown in FIG1 , the communication system includes a radio access network 100 and a core network 200. Optionally, the communication system 1000 may also include the Internet 300. The radio access network 100 may include at least one radio access network device (such as 110a and 110b in FIG1 ) and at least one terminal device (such as 120a-120j in FIG1 ). The terminal device is wirelessly connected to the radio access network device, and the radio access network device is wirelessly or wiredly connected to the core network. The core network device and the radio access network device may be independent and distinct physical devices, or the functions of the core network device and the logical functions of the radio access network device may be integrated into the same physical device, or a single physical device may integrate some of the functions of the core network device and some of the functions of the radio access network device. Terminal devices and radio access network devices may be connected to each other via wired or wireless connections. FIG1 is only a schematic diagram. The communication system may further include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG1 .
[0101] The network devices involved in the embodiments of the present application include, for example, radio access network (RAN) devices. The radio access network devices may be base stations, evolved NodeBs (eNodeBs), transmission reception points (TRPs), transmission nodes (TPs), next-generation NodeBs (gNBs) in fifth-generation (5G) mobile communication systems, next-generation base stations in sixth-generation (6G) mobile communication systems, base stations in future mobile communication systems, or access nodes in WiFi systems; they may also be modules or units that perform some of the functions of a base station, for example, centralized units (CUs) or distributed units (DUs). The CU here completes the functions of the base station's radio resource control protocol and packet data convergence protocol (PDCP), and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the base station's radio link control layer and medium access control (MAC) layer, and can also complete part of the physical layer or all of the physical layer. For detailed descriptions of the above protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP).
[0102] The wireless access network device can be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), a relay node, a donor node, etc. The embodiments of this application do not limit the specific technology and device form used by the wireless access network device. For ease of description, the following description uses a base station as an example of a wireless access network device.
[0103] Terminal devices may also be referred to as terminal devices, user equipment (UE), mobile stations, mobile terminal devices, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. Terminal devices can be mobile phones, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, sensors, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal devices.
[0104] The above-mentioned terminal device can establish a connection with the operator network through the interface provided by the operator network (such as N1, etc.) and use the data and / or voice services provided by the operator network. The terminal device can also access the domain name system (DNS) through the operator network, use the operator services deployed on the DNS, and / or services provided by a third party. Among them, the above-mentioned third party may be a service provider other than the operator network and the terminal device, and can provide other data and / or voice services to the terminal device. Among them, the specific form of the above-mentioned third party can be determined according to the actual application scenario and is not limited here.
[0105] Terminal devices may also be referred to as terminal devices, user equipment (UE), mobile stations, mobile terminal devices, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. Terminal devices may be mobile phones, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, road side units (RSU), etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal devices.
[0106] Base stations and terminal devices can be fixed or mobile. They can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of base stations and terminal devices.
[0107] The roles of base stations and terminal devices can be relative. For example, the helicopter or drone 120i in Figure 1 can be configured as a mobile base station. For terminal devices 120j accessing the wireless access network 100 via 120i, terminal device 120i is a base station. However, for base station 110a, 120i is a terminal device, meaning that communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via a base station-to-base station interface protocol. In this case, 120i is also a base station relative to 110a. Therefore, base stations and terminal devices can be collectively referred to as communication devices. 110a and 110b in Figure 1 can be referred to as communication devices with base station functionality, and 120a-120j in Figure 1 can be referred to as communication devices with terminal functionality.
[0108] Communication between base stations and terminal devices, between base stations, and between terminal devices can be carried out through authorized spectrum, unauthorized spectrum, or both; communication can be carried out through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.
[0109] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem that includes the base station functions. The control subsystem that includes the base station functions here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal device may also be performed by a module (such as a chip or a modem) in the terminal device, or by a device that includes the terminal device functions.
[0110] In this application, a base station sends downlink signals or downlink information to a terminal device, and the downlink information is carried on a downlink channel; the terminal device sends uplink signals or uplink information to the base station, and the uplink information is carried on an uplink channel. In order to communicate with the base station, the terminal device needs to establish a wireless connection with the cell controlled by the base station. The cell with which the terminal device has established a wireless connection is called the serving cell of the terminal device. When the terminal device communicates with the serving cell, it will also be interfered with by signals from neighboring cells.
[0111] The core network involved in the embodiments of the present application may include network equipment that processes and forwards user signaling and data. For example, it includes access and mobility management function (AMF), session management function (SMF), user plane gateway, positioning management equipment and other core network equipment. Among them, the user plane gateway can be a server with functions such as mobility management, routing, and forwarding of user plane data, generally located on the network side, such as a serving gateway (SGW) or a packet data network gateway (PGW) or a user plane network element function entity (UPF). AMF and SMF are equivalent to the mobility management entity (MME) in the long term evolution (LTE) system. AMF is mainly responsible for access, and SMF is mainly responsible for session management. Of course, the core network can also include other network elements, which are not listed here one by one.
[0112] The positioning management device has a positioning function. The positioning management device involved in the embodiments of the present application may include a positioning management function (LMF) or a positioning management component (LMC), or may be a local location management function (LLMF) located in a network device, or a positioning server, which is not limited in the embodiments of the present application. For ease of description, the following embodiments are all introduced using the LMF as an example.
[0113] Based on the content shown in Figure 1, Figure 2A exemplarily shows a schematic diagram of a communication system architecture applicable to embodiments of the present application. The communication system uses the positioning architecture in LTE and NR Rel-16 as an example. As shown in Figure 2A, the network elements / modules involved mainly include three parts: the next generation radio access network (NG RAN), terminal equipment, and the core network.
[0114] The core network includes the location management function (LMF), access and mobility management function (AMF), service location protocol (SLP), and evolved serving mobile location center (E-SMLC). The location server, or location management function (LMF), is connected to the AMF, and the two LMFs are connected via the NLs interface. The UE communicates with the serving base station over the Uu link. Ng-eNBs are LTE base stations, and gNBs are NR base stations. Base stations communicate with the AMF over the NG-C interface. The AMF (Access and Mobility Management Function) acts as a router for communication between the gNB and the LMF. The LMF estimates the UE's location, and the AMFs communicate with each other over the NLs interface. The LMF is responsible for supporting various types of location services for terminal devices, including positioning the terminal device and delivering assistance data to the terminal device. The LMF can calculate the terminal device's location based on measurement results from other network elements. The AMF can receive location service requests related to terminal devices from the 5th generation core network location services (5GC LCS) entity, or the AMF itself can start some location services on behalf of a specific terminal device and forward the location service request to the LMF. After obtaining the location information returned by the terminal device, the relevant location information is returned to the 5GC LCS entity.
[0115] The NG RAN may include the next generation node B (gNB) and the next generation evolved node B (ng-eNB). The gNB and ng-eNB are connected via the Xn interface, and the LMF is connected to the ng-eNB / gNB via the NG-C interface.
[0116] One or more network devices on the NG RAN side configure resources for sending reference signals and send reference signals to the terminal device. The terminal device measures downlink signals such as the reference signal and feeds back the measurement results to the LMF to support positioning. It should be understood that the reference signal is used for positioning and may also be referred to as a positioning reference signal. For example, the positioning reference signal may be a PRS, a cell common reference signal (CRS), a channel state information (CSI)-RS, etc. In one possible implementation, the PRS resources may be configured at the cell level, that is, PRS resources are configured for each cell separately. After the terminal device re-establishes the radio resource control (RRC) connection with the target cell, the base station of the target cell may configure the PRS resources for the target cell, and the terminal device obtains the PRS resources configured for the target cell to receive and measure the PRS on the PRS resources.
[0117] The communication method provided in the embodiment of the present application can be applied to various communication systems, for example: LTE system, fifth generation (5th generation, 5G) system, such as NR, and next generation communication system, such as 6G system, etc. Of course, the technical solution of the embodiment of the present application can also be applied to other communication systems, as long as the communication system has a positioning requirement for the terminal device. In addition, the communication system can also be applied to future-oriented communication technologies. The system described in the embodiment of the present application is to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. It is known to those skilled in the art that with the evolution of the network architecture, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
[0118] FIG2B shows a network architecture of another communication system applicable to an embodiment of the present application, which includes a core network, an NG-RAN, and a terminal device. The core network includes network elements / modules such as LMF, AMF, secure user plane location (SUPL) location platform (SLP), and enhanced serving mobile location center (E-SMLC). The NG RAN includes network elements / modules such as gNB and ng-eNB. The specific functions of network elements / modules such as LMF, AMF, SLP, E-SMLC, gNB, and ng-eNB, and the connection relationship between each network element / module can be found in the introduction to the relevant part of FIG2A above, which will not be repeated here.
[0119] Unlike Figure 2A, the network architecture shown in Figure 2B adds a LMC to the NG-RAN. The LMC is deployed within the base station, such as in the gNB or ng-ENB. In this network architecture, the LMC is a function within the base station, eliminating the need for new interfaces. The LMC can also assume some of the functionality of the LMF. In this architecture, the gNB does not need to report positioning signal measurement results to the LMF in the core network, thereby reducing signaling overhead and positioning latency.
[0120] Figure 2C illustrates the network architecture of another communication system applicable to embodiments of the present application. As shown in Figure 2C , the communication system also includes a core network, an NG-RAN, and terminal devices. Unlike Figure 2B , the LMC in the network architecture shown in Figure 2C operates as an independent logical node in the NG-RAN and connects to the base station via a new interface. For example, in Figure 2C , the LMC connects to the gNB-CU via the Itf interface.
[0121] Figure 2D shows the network architecture of another communication system applicable to embodiments of the present application. As shown in Figure 2D , the communication system also includes a core network, NG-RAN, and terminal devices. The LMC serves as an independent logical node in the NG-RAN. Unlike Figure 2C , the LMC can simultaneously connect to multiple base stations via a new interface as shown in Figure 2D . Figure 2D uses the example of the LMC being connected to two base stations simultaneously. In specific implementations, the LMC can also be connected to more base stations.
[0122] It should be understood that the above-mentioned Figures 2A, 2B, 2C, and 2D are exemplary illustrations of communication systems applicable to the embodiments of the present application, and do not specifically limit the type, quantity, connection method, etc. of network elements included in the communication systems applicable to the present application. In addition, the network elements / modules indicated by dashed lines in Figures 2A, 2B, 2C, and 2D are not indispensable but optional, for example, the E-SMLC or SLP is not indispensable; or, the network elements / modules indicated by dashed lines are another form of existence, for example, a gNB or ng-eNB is also referred to as a transmission reception point (TRP) in some embodiments, and a terminal device is referred to as a SUPL-enabled terminal (SET) in some embodiments, where SUPL is an abbreviation for secure user plane location (SUPL).
[0123] The following is an introduction to the nouns and terms involved in the embodiments of this application.
[0124] (1) Signal used for positioning.
[0125] The first signal, second signal, third signal, and fourth signal involved in the embodiments of this application can be understood as signals that can be used for positioning. The first signal, second signal, third signal, and fourth signal in the embodiments of this application can also be referred to as positioning signals. For the purpose of distinction, for example, the first signal can be referred to as the first positioning signal, and the second signal can be referred to as the second positioning signal.
[0126] In the embodiment of the present application, one or more of the first signal, the second signal, the third signal and the fourth signal may be a positioning reference signal (PRS), a sounding reference signal (SRS), a channel state information reference signal (CSI-RS), a demodulation reference signal (DMRS), a phase tracking reference signal (PTRS), a sidelink positioning reference signal (SL-PRS) and a synchronization signal-physical sidelink broadcast channel block (SSB). One or more of the following.
[0127] (2) Frequency band.
[0128] 3GPP divides the entire wireless spectrum into frequency bands corresponding to a certain range of spectrum, from low to high, according to certain rules. The frequency band in the embodiments of the present application can also be replaced by "band". Table 1 provides examples of several band divisions in frequency range 1 (FR-1). In the FR-1 range, the maximum bandwidth of a single carrier is 100 megahertz (MHz).
[0129] Table 1 Examples of several band divisions under FR-1
[0130] (3)PFL.
[0131] In the embodiments of the present application, the signal used for positioning may correspond to a PFL. The PFL can also be understood as the carrier frequency of the signal. For example, the second device sends a first signal and a second signal to the first device. The first signal and the second signal may be, for example, downlink signals. The first signal may correspond to a first PFL, and the second signal may correspond to a second PFL. The first PFL and the second PFL are different. The first PFL and the second PFL may be PFLs that utilize carrier aggregation. For example, the first PFL and the second PFL may be carriers corresponding to different cells participating in carrier aggregation.
[0132] (4)CC.
[0133] In the embodiments of the present application, the signal used for positioning may correspond to a carrier frequency (CC). A CC can also be understood as the carrier frequency of a signal. For example, a first device sends a third signal and a fourth signal to a second device. The third signal and the fourth signal may be, for example, uplink signals. The third signal may correspond to a first CC, and the fourth signal may correspond to a second CC, where the first CC and the second CC are different. The first CC and the second CC may be CCs that utilize carrier aggregation. For example, the first CC and the second CC may be carriers corresponding to different cells participating in carrier aggregation.
[0134] (5)Carrier aggregation.
[0135] In order to provide higher service rates, the 3rd Generation Partnership Project (3GPP) proposed a downlink rate requirement of 1 Gigabit per second (Gbit / s) in the Long Term Evolution Advanced (LTE-Advanced) stage. However, due to factors such as the shortage of wireless spectrum resources, the spectrum resources owned by operators may be non-contiguous, and each single frequency band is difficult to meet the bandwidth requirements of LTE-Advanced. For these reasons, 3GPP introduced the concept of carrier aggregation (CA) in Release 10, which aggregates multiple continuous or non-contiguous carriers into a larger bandwidth (such as a maximum of 100 megahertz (MHz)) to meet 3GPP's requirements.
[0136] Carrier aggregation combines multiple contiguous or discontinuous carriers to form a larger bandwidth, thereby increasing uplink and downlink peak rates or improving measurement accuracy. The sender aggregates the transmitted signal on multiple contiguous or discontinuous carriers (such as multiple PFLs or multiple CCs), and the receiver receives the aggregated signal on the corresponding multiple contiguous or discontinuous carriers (such as multiple PFLs or multiple CCs). This increases the communication bandwidth to meet higher data rate or measurement requirements.
[0137] For example, the second device sends two signals to the first device on a first PFL and a second PFL. The first device can aggregate the first and second PFLs into a larger bandwidth and obtain a measurement result based on the multiple signals received on the first and second PFLs. Because the measurement result is obtained based on signals on multiple carrier frequencies (e.g., multiple PFLs), the aggregate bandwidth of the multiple PFLs is larger. Furthermore, because the signal bandwidth is inversely correlated with the estimated error in the measurement result, the error in the measurement result can be reduced, thereby achieving higher accuracy.
[0138] For another example, a first device sends two signals to a second device on a first CC and a second CC. The second device can aggregate the first CC and the second CC into a larger bandwidth and obtain a measurement result based on the multiple signals received on the first CC and the second CC. Because the measurement result is obtained based on signals on multiple carrier frequencies (such as multiple CCs), the aggregate bandwidth of the multiple CCs is larger. Since the signal bandwidth is inversely correlated with the estimated error of the measurement result, the error of the measurement result can be smaller, thereby achieving higher accuracy.
[0139] (6)ARP.
[0140] An ARP (such as the first and second ARPs described in the embodiments of this application) can be understood as a physical point on the antenna panel corresponding to the ARP, which serves as a reference for antenna calibration. The ARP can be a point on the antenna panel or a point outside the antenna panel. For example, the ARP can be the center point of the antenna panel or the location of an antenna element on the antenna panel.
[0141] The error in the measurement results (such as TOA, etc.) is inversely correlated with the bandwidth of the signal used for positioning. For example, the larger the signal bandwidth used for positioning, the higher the estimated accuracy of the measurement result. For another example, the smaller the signal bandwidth used for positioning, the lower the estimated accuracy of the measurement result. To further improve the measurement results, multiple reference signals can be sent through a carrier aggregation scheme, that is, the receiving end can measure a measurement result based on multiple reference signals. Since the measurement result is obtained based on multiple reference signals, and the bandwidth after the multiple reference signals are aggregated is larger, the estimated accuracy of the measurement result can be improved.
[0142] Figure 3 illustrates a communication system architecture. Figure 3 uses the example of a second device sending a signal to a first device. As shown in Figure 3, the second device may include multiple antenna panels, each of which corresponds to an ARP. The second device may send a first signal via a first ARP, and a second signal via a second ARP. The first and second signals can also be understood as signals aggregated across two carrier frequencies (or two PFLs). The first device can obtain a measurement result based on the first and second signals. However, the first and second ARPs on the second device may not share the same antenna panel. That is, the antenna panel corresponding to the first ARP and the antenna panel corresponding to the second ARP may not be the same antenna panel. Due to hardware implementation issues, the edge of a panel or the spacing between panels is often greater than the spacing between antenna units within the panel, resulting in multiple panels not being co-located (i.e., the channels between users and different panels on the base station side are different).
[0143] Referring to Figure 3 , due to the spacing Δd between the first ARP and the second ARP, there is a propagation distance difference ds between the first signal and the second signal (e.g., ds = Δd * cosθ), which causes the first signal and the second signal to traverse different channels. If the antenna panels corresponding to the first and second ARPs are considered the same antenna panel, ignoring the non-co-location of the antenna panels corresponding to the first and second ARPs, that is, ignoring the fact that the first and second signals traverse different channels, the measurement results obtained based on these multiple signals will introduce errors, which may reduce the accuracy of the measurement results and reduce positioning accuracy.
[0144] The solution provided in the embodiment of the present application is also applicable to the scenario where the first device sends a signal to the second device. In this scenario, the first device sends multiple signals (such as the third signal and the fourth signal), and the second device receives the multiple signals respectively through multiple ARPs. When the second device obtains a measurement result based on the multiple signals received, the existence of the spacing between the multiple ARPs will cause the multiple signals sent by the first device to experience different channels, which in turn leads to a decrease in the accuracy of the measurement result. It can be seen that in this scenario, there will also be similar problems as in the scenario shown in Figure 3 above.
[0145] Based on the above problem, an embodiment of the present application provides a possible implementation method. In this implementation method, when determining the measurement result, the first device or the second device can determine the measurement result based on the distance between multiple ARPs that transmit multiple signals, thereby improving the measurement accuracy.
[0146] Based on the embodiments shown in Figures 1, 2A, 2B, 2C, 2D, and 3, as well as the other contents described above, Figure 4 exemplarily illustrates a flow chart of a positioning method provided by an embodiment of the present application. The embodiment shown in Figure 4 is introduced by taking the example of a second device sending a signal to a first device. The scheme provided in Figure 4 can be regarded as a possible embodiment of the communication scenario provided in Figure 3. The scheme provided in the embodiment of the present application can also be applied to the scenario where the first device sends a signal to the second device. The relevant contents of this scenario will not be introduced here, and will be introduced in detail in the subsequent content.
[0147] For ease of understanding, Figure 4 introduces the interaction between the first device, the second device and the positioning management device. In the embodiment of the present application, the first device can be the terminal device in the aforementioned Figure 1, Figure 2A, Figure 2B, Figure 2C or Figure 2D or the chip (system) inside the terminal. In the embodiment of the present application, the second device can be the network device in the aforementioned Figure 1, Figure 2A, Figure 2B, Figure 2C or Figure 2D, or the chip (system) inside the network device. The positioning management device in the embodiment of the present application can be the positioning management device involved in the aforementioned Figure 1, Figure 2A, Figure 2B, Figure 2C or Figure 2D or the chip (system) in the positioning management device. The positioning management device may include one or more of LMF, LMC or LLMF.
[0148] As shown in Figure 4 , the method may include the following steps 401, 402, and 404. The method may also include steps 403, 405, and 406. The following is an introduction with reference to Figure 4 .
[0149] In step 401, a second device sends a first signal via a first ARP.
[0150] Correspondingly, the first device receives the first signal.
[0151] In step 402, the second device sends a second signal via a second ARP.
[0152] Correspondingly, the first device receives a second signal. The second ARP is different from the first ARP.
[0153] The first signal and the second signal may be PRS, etc. For related examples, please refer to the above description and will not be repeated here.
[0154] In one possible implementation, the second device or the positioning management device may send information about resources of the first signal and the second signal to the first device, so that the first device receives the first signal and the second signal on these resources. The resources of the first signal include time domain resources and / or frequency domain resources. The resources of the second signal include time domain resources and / or frequency domain resources.
[0155] For example, the first signal occupies a first time domain resource, and the second signal occupies a second time domain resource. The first time domain resource and the second time domain resource can be the same (i.e., the first time domain resource and the second time domain resource completely overlap), so that the two signals can be guaranteed to experience the channel at the same time, so that the first measurement result determined based on the two signals can be more accurate. The first time domain resource and the second time domain resource can also be different (e.g., the first time domain resource and the second time domain resource partially overlap or do not overlap at all).
[0156] For another example, the first signal occupies the first frequency domain resource, and the second signal occupies the second frequency domain resource. The first frequency domain resource and the second frequency domain resource can be continuous frequency domain resources within a frequency band, which can be more compatible with existing technologies. For example, the frequency band range of band79 is 4400MHz-5000MHz. Assume that there are two PFLs (such as PFL#1 and PFL#2) in the band, each corresponding to a 100MHz bandwidth. If the end frequency domain position of PFL#1 is continuous with the start frequency domain position of PFL#2, then PFL#1 and PFL#2 can be considered as continuous frequency domain resources within the same band. For example, PFL#1 corresponds to 4400MHz-4499MHz, and PFL#2 corresponds to 4500MHz-4599MHz. PFL#1 and PFL#2 are continuous frequency domain resources.
[0157] The first frequency domain resource and the second frequency domain resource may also be frequency domain resources in different frequency bands (for example, the first frequency domain resource is located in the first frequency band, the second frequency domain resource is located in the second frequency band, the first frequency band and the second frequency band are different, for example, the first frequency band is band#n3, and the second frequency band is band#n4). Alternatively, the first frequency domain resource and the second frequency domain resource may be two discontinuous frequency domain resources in the same frequency band.
[0158] In one possible implementation, the first frequency domain resource may be a first PFL, and the second frequency domain resource may be a second PFL. The first PFL and the second PFL may be understood as aggregated PFLs. The first signal and the second signal may be sent in an aggregated manner. For example, the first signal corresponds to the first PFL, the second signal corresponds to the second PFL, and the first and second PFLs are different. The second device sends the first signal on the first PFL via a first ARP, and the second device sends the second signal on the second PFL via a second ARP.
[0159] Step 403: The first device obtains first information.
[0160] The first information includes information indicating the location of the first ARP and the location of the second ARP. The first information, the first signal, and the second signal are used to determine a first measurement result, and the first measurement result is used for positioning.
[0161] In step 403, the first device may obtain the first information in a variety of ways. In one possible implementation, the second device may send the first information to the location management device, which then sends the received first information to the first device. For example, the location management device may send the first information via location request and information exchange signaling. In another possible implementation, the second device may send the first information to the first device.
[0162] Step 403 is optional and may not be performed. For example, the first information may be pre-configured in the first device. For another example, the first information may be pre-configured in the first device by the second device or the location management device. For another example, the first information may be a preset value configured based on some historical experience. For another example, the first information may be historically acquired first information.
[0163] Step 404: The first device determines a first measurement result based on the first information, the first signal, and the second signal.
[0164] The first measurement result is used to locate the first device. In an embodiment of the present application, the first device may compensate the first signal and / or the second signal based on the first information, and then determine the first measurement result. The first device may also compensate the channel estimation result of the first signal and / or the channel estimation result of the second signal based on the first information, and then determine the first measurement result. In this way, the accuracy of the first measurement result can be improved.
[0165] There are various ways for the first device to determine the first measurement result. For example, the first device can concatenate the first signal and the second signal to form a signal with a larger bandwidth, and then perform measurements on this larger bandwidth signal to obtain the first measurement result. Alternatively, the first measurement result can be understood as being determined based on the signal obtained by concatenating the first and second signals. Because signal bandwidth is inversely correlated with the estimated error in the measurement result, this approach can improve the estimated accuracy of the first measurement result, thereby improving positioning accuracy.
[0166] In another possible implementation, the first device may concatenate the channel estimation result of the first signal and the channel estimation result of the second signal to obtain a channel estimation result corresponding to the signal with a larger bandwidth (for distinction, this may be referred to as a third channel estimation result). It can also be understood that the first measurement result is determined based on the third channel estimation result. Since the signal bandwidth is inversely correlated with the estimation error of the measurement result, this solution can improve the estimation accuracy of the first measurement result, thereby improving positioning accuracy.
[0167] Step 405: The first device sends a first measurement result.
[0168] Correspondingly, the positioning management device receives the first measurement result.
[0169] Step 406: The first device sends first indication information.
[0170] Correspondingly, the positioning management device receives the first indication information.
[0171] The first indication information indicates that the first measurement result is determined based on the first information. In one possible implementation, after the positioning management device obtains the first indication information, it can determine that the first measurement result is determined based on at least one signal or channel estimation result after compensation for the antenna panel spacing. In this way, the positioning management device can determine that the accuracy or reliability of the first measurement result is high based on the first indication information, and then when positioning the first device, it can be based on the measurement result with higher accuracy or reliability, or a larger weight can be set for the measurement result with higher accuracy or reliability, thereby improving the positioning accuracy.
[0172] Steps 405 and 406 are optional steps and may not be performed. In the embodiment of the present application, the first device may also send the first measurement result (or the first measurement result and the first indication information) to the second device. The second device may determine the location of the first device based on the measurement result, and the second device may also report the measurement result to the positioning management device. Figure 4 illustrates an example of the first device sending the first measurement result and the first indication information to the positioning management device.
[0173] In one possible implementation, the second device may transmit multiple signals, and the first device may determine the first measurement result based on the multiple signals. The multiple signals may include at least a first signal and a second signal. The embodiments of this application are described using the example of multiple signals including the first signal and the second signal. When the multiple signals include more signals, the relevant solutions are similar and are not further described.
[0174] Based on the embodiments shown in Figures 1, 2A, 2B, 2C, 2D, 3, and 4, as well as the other contents described above, Figure 5 exemplarily illustrates a flow chart of a method for determining a measurement result provided by an embodiment of the present application. The embodiment shown in Figure 5 can be considered as a possible implementation of step 404 in Figure 4, and Figure 5 provides a possible implementation of a first device determining a first measurement result. The first device, second device, and positioning management device involved in Figure 5 can be found in the relevant introduction of Figure 4 above, and will not be repeated here.
[0175] As shown in Figure 5 , the method may include step 501, step 502, step 503, step 504, and step 505. The following is an introduction with reference to Figure 5 .
[0176] Step 501: A first device determines distance information between a first ARP and a second ARP based on first information.
[0177] The first information includes information indicating a location of the first ARP and a location of the second ARP.
[0178] In one possible implementation, the information indicating the location of the first ARP and the location of the second ARP may include, for example, at least one of information A1, information A2, information A3, or information A4. Information A1 includes the location information of the first ARP and the location information of the second ARP. Information A2 includes relative location information of the first ARP and the second ARP. Information A3 includes the distance information between the first ARP and the second ARP. Information A4 includes information indicating the distance between the second antenna panel and the first antenna panel. The first ARP corresponds to the first antenna panel of the second device, and the second ARP corresponds to the second antenna panel of the second device.
[0179] Information A1: location information of the first ARP and location information of the second ARP.
[0180] The location information of the first ARP and the second ARP may be coordinate information in a certain coordinate system (e.g., a geodetic coordinate system). For example, the location information of the first ARP may be information indicating the coordinate position (x1, y1, z1), and the location information of the second ARP may be information indicating the coordinate position (x2, y2, z2). The first device may determine the distance information between the first ARP and the second ARP based on the two location information in the information A1. For example, the straight-line distance between the two coordinate positions may be used as the distance information between the first ARP and the second ARP.
[0181] The coordinate system involved in the embodiments of the present application can be a global coordinate system (GCS) or a local coordinate system (LCS). Among them, the global coordinate system is the coordinate system of the three-dimensional space where the object is located. The local coordinate system, that is, the coordinate system uses the center of the object as the coordinate origin, and operations such as rotation or translation of the object are performed around the local coordinate system. In this case, when the object model is rotated or translated, the local coordinate system also performs the corresponding rotation or translation operation.
[0182] Information A2: relative position information of the first ARP and the second ARP.
[0183] The relative position information of the first ARP and the second ARP may include the relative quantity between the coordinate values of the first ARP and the second ARP, for example, the relative position information of the first ARP and the second ARP is information indicating (Δx, Δy, Δz), wherein Δx is the distance between the projections of the positions of the first ARP and the second ARP on the x-axis, Δy is the distance between the projections of the positions of the first ARP and the second ARP on the y-axis, and Δz is the distance between the projections of the positions of the first ARP and the second ARP on the z-axis. The first device can determine the distance information between the first ARP and the second ARP based on the information A2, for example, the straight-line distance corresponding to the positions of the first ARP and the second ARP can be used as the distance information between the first ARP and the second ARP.
[0184] Information A3: distance information between the first ARP and the second ARP.
[0185] The first device may determine the distance information between the first ARP and the second ARP based on the information A3. The distance information between the first ARP and the second ARP may include a straight-line distance between the first ARP and the second ARP.
[0186] Information A4 is used to indicate the distance between the second antenna panel and the first antenna panel.
[0187] Information A4 may include at least one of information A4.1, information A4.2, information A4.3, information A4.4, information A4.5, or information A4.6. Information A4.1 includes position information of the first antenna panel and position information of the second antenna panel. Information A4.2 includes relative position information between the first antenna panel and the second antenna panel. Information A4.3 includes distance information between the second antenna panel and the first antenna panel. Information A4.4 includes orientation information of the first antenna panel and / or the second antenna panel. Information A4.5 includes relative orientation information of the first antenna panel and the second antenna panel. Information A4.6 includes outline information of the first antenna panel and / or the second antenna panel.
[0188] Information A4.1: location information of the first antenna panel and location information of the second antenna panel.
[0189] The position information of the first antenna panel may be coordinate information of one or more parts on the first antenna panel in a certain coordinate system (such as a geodetic coordinate system). For example, the position information of the first antenna panel is information indicating a coordinate position (x1, y1, z1), where the coordinate position (x1, y1, z1) is the coordinate of a part on the first antenna panel, such as the coordinate of the center of the first antenna panel, or the coordinate of an edge of the first antenna panel, or the coordinate of a part on the first antenna panel that is close to (or far from) the second antenna panel, or the coordinate of a position of an antenna element on the first antenna panel that is close to (or far from) the second antenna panel, etc.
[0190] The position information of the second antenna panel may be coordinate information of one or more parts on the second antenna panel in a certain coordinate system (such as a geodetic coordinate system). For example, the position information of the second antenna panel is information indicating a coordinate position (x2, y2, z2), where the coordinate position (x2, y2, z2) is the coordinate of a part on the second antenna panel, such as the coordinate of the center of the second antenna panel, or the coordinate of an edge of the second antenna panel, or the coordinate of a part of the second antenna panel that is close to (or far from) the first antenna panel, or the coordinate of a position of an antenna element on the second antenna panel that is close to (or far from) the first antenna panel, etc.
[0191] Information A4.2: relative position information between the first antenna panel and the second antenna panel.
[0192] The relative position information between the first antenna panel and the second antenna panel can include the relative distance between a certain part of the first antenna panel and a certain part of the second antenna panel. For example, the relative position information between the first antenna panel and the second antenna panel is information indicating (Δx, Δy, Δz), where Δx is the distance between the projections of the center of the first antenna panel and the center of the second antenna panel on the x-axis, Δy is the distance between the projections of the center of the first antenna panel and the center of the second antenna panel on the y-axis, and Δz is the distance between the projections of the center of the first antenna panel and the center of the second antenna panel on the z-axis. The first device can determine the distance information between the first ARP and the second ARP based on this information A2. For example, the straight-line distance between the center of the first antenna panel and the center of the second antenna panel can be used as the distance information between the first ARP and the second ARP.
[0193] Information A4.3: distance information between the second antenna panel and the first antenna panel.
[0194] The distance information between the second antenna panel and the first antenna panel may include distance information between a certain portion of the first antenna panel and a certain portion of the second antenna panel, such as the straight-line distance between the two portions. For example, the distance information between the second antenna panel and the first antenna panel may be the straight-line distance between the center portion of the first antenna panel and the center portion of the second antenna panel, or the straight-line distance between an edge portion of the first antenna panel and an edge portion of the second antenna panel.
[0195] Information A4.4: orientation information of the first antenna panel and / or the second antenna panel.
[0196] The orientation information of the first antenna panel may include, for example, (α1, β1, γ1), where α1, β1 and γ1 may respectively represent the angles between the normal vector of the first antenna panel and the x-axis, y-axis and z-axis in a three-dimensional space coordinate system.
[0197] The orientation information of the second antenna panel may include, for example, (α2, β2, γ2), where α2, β2, and γ2 may respectively represent the angles between the normal vector of the second antenna panel and the x-axis, y-axis, and z-axis in a three-dimensional space coordinate system.
[0198] Information A4.5: relative orientation information of the first antenna panel and the second antenna panel.
[0199] The relative orientation information of the first antenna panel and the second antenna panel may include a relative amount between the orientation information of the first antenna panel and the second antenna panel. For example, the relative orientation information of the first antenna panel and the second antenna panel is information indicating (Δα, Δβ, Δγ), wherein Δα is the difference in angle between the normal vector of the first antenna panel and the normal vector of the second antenna panel and the x-axis in a certain three-dimensional space coordinate system, Δβ is the difference in angle between the normal vector of the first antenna panel and the normal vector of the second antenna panel and the y-axis in a certain three-dimensional space coordinate system, and Δγ is the difference in angle between the normal vector of the first antenna panel and the normal vector of the second antenna panel and the z-axis in a certain three-dimensional space coordinate system.
[0200] Information A4.6: profile information of the first antenna panel and / or the second antenna panel.
[0201] The outline information of the first antenna panel may include at least one of the following: shape information of the first antenna panel (e.g., rectangular, square, polygonal, etc.), size information of the first antenna panel (e.g., length, width, etc. of the first antenna panel), or arrangement information of antenna elements of the first antenna panel. The arrangement information of the antenna elements of the first antenna panel may include, for example, the distance between two antenna elements (or the spacing between antenna elements), or the distance between an antenna element (e.g., an antenna element located at the outermost edge of the first antenna panel) and an edge of the first antenna panel.
[0202] The second antenna panel's profile information may include at least one of the following: its shape, dimensions, or the arrangement of its antenna elements. For example, the arrangement of its antenna elements may include the distance between two antenna elements, or the distance between an antenna element and the edge of the second antenna panel. For more information, please refer to the aforementioned description of the first antenna panel's profile information and will not be repeated here.
[0203] In one possible embodiment, the distance information between the first ARP and the second ARP can be determined based on at least one of the following items (the following items can all be obtained based on the first information): the distance between the first ARP and the second ARP; the distance between the edge of the first antenna panel and the edge of the second antenna panel; the distance between the antenna array on the edge of the first antenna panel and the antenna array on the edge of the second antenna panel; the distance between the antenna array on the edge of the first antenna panel and the edge of the first antenna panel; the distance between the antenna array on the edge of the second antenna panel and the edge of the second antenna panel; the spacing between the antenna arrays on the first antenna panel; the spacing between the antenna arrays on the second antenna panel; the side length of the first antenna panel; or the side length of the second antenna panel.
[0204] Figure 6A exemplarily shows a schematic diagram of the structure of multiple antenna panels on the second device provided by an embodiment of the present application. Figure 6A shows a schematic diagram of the layout of a first antenna panel and a second antenna panel. As shown in Figure 6A, the position of the first ARP is O1 (x1, y1, z1), and the position of the second ARP is O2 (x2, y2, z2). The length of the first antenna panel in the arrangement direction is l1, the length of the second antenna panel in the arrangement direction is l2, and the spacing between the antenna elements on the first antenna panel in the arrangement direction of the antenna panel is d ant1 The spacing between the antenna elements on the second antenna panel in the direction of antenna panel arrangement is d ant2The distance between an antenna element located at the edge of the first antenna panel and the outline (or edge) of the first antenna panel is d1. The distance between an antenna element located at the edge of the second antenna panel and the outline (or edge) of the second antenna panel is d2. The distance between the first antenna panel and the second antenna panel can be d3, the distance between the edge outlines of the two. The angle between the positioning signal (e.g., the first signal) and the antenna panel (e.g., the first antenna panel) can be represented as θ in Figure 6A.
[0205] The distance between the first ARP and the second ARP can be expressed as Δd in Figure 3. In conjunction with Figure 6A, several methods for calculating Δd are provided: Δd=d3 Δd=d1+d2+d3 Δd=d1+d2+d3-d ant
[0206] The above formulas can be understood as several examples for calculating Δd. The meaning of each parameter in the above formula can be seen in the relevant introduction of Figure 6A, where d ant Can be d ant1 or d ant2 , or according to d ant1 and d ant2 Calculated value, such as d ant1 and d ant2 The average value of .
[0207] FIG6B exemplarily shows a schematic diagram of the structure of multiple antenna panels on another second device provided by an embodiment of the present application. FIG6B shows a schematic diagram of the layout of a first antenna panel and a second antenna panel. As shown in FIG6B, O1 (x1, y1, z1), O2 (x2, y2, z2), l1, l2, d ant1 d ant2 , d1 and d2 can refer to the relevant description of FIG6B above, and will not be repeated here. The distance between the edge contours of the first antenna panel and the second antenna panel in the horizontal direction is d 31 The distance between the edge contours of the first antenna panel and the second antenna panel in the vertical direction is d 32 The angle between the positioning signal (such as the first signal) and the antenna panel (such as the first antenna panel) can be represented as θ in FIG6B . The angle between the line between point A and point D and the edge of the first antenna panel is represented as
[0208] The distance between the first ARP and the second ARP can be expressed as Δd. In conjunction with FIG6B , a possible method for calculating Δd is provided: in,
[0209] Step 502: The first device obtains second information.
[0210] The second information may include: departure angle information of a signal sent by the second device to the first device. The second information may also include: arrival angle information of a signal sent by the first device to the second device.
[0211] In the embodiments of the present application, the second information may be obtained by the first device based on the received first signal and / or second signal, for example, by measuring the first signal and / or second signal. Alternatively, the second information may be sent by the second device or the positioning management device to the first device. The second information may be obtained by the second device based on historical experience. For example, the second information may be a range of departure angles or a range of arrival angles.
[0212] Step 503: The first device determines the corresponding distance difference information between the channel of the first signal and the channel of the second signal according to the distance information and the second information.
[0213] The first device can construct a data calculation formula between the distance information, the second information and the distance difference information based on the geometric relationship between the three.
[0214] For example, referring to the examples of FIG. 3 and FIG. 6A , the corresponding path difference ds between the channel of the first signal and the channel of the second signal is Δd=(Δd*cosθ).
[0215] For another example, referring to the examples of FIG3 and FIG6B , the corresponding path difference ds between the channel of the first signal and the channel of the second signal is Δd*cos(θ+δ).
[0216] In practical applications, the mathematical formula between the distance difference, the distance information, and the second information may also be other formulas. The distance difference information in the embodiment of the present application may be understood as information indicating the distance difference.
[0217] The distance difference can be calculated based on the geometric position relationship between the antenna panel and the signal, for example, it can be calculated based on the distance between the antenna panels and the direction of arrival of the signal. The distance difference information corresponding to the channel of the first signal and the channel of the second signal is caused by the distance between the first ARP and the second ARP, and there may be a certain geometric relationship between the distance between the first ARP and the second ARP and the distance difference. Since the first device can determine the distance difference information in combination with the second information, the accuracy of the distance difference information can be improved, and then the accuracy of the first measurement result can be improved, thereby further improving the positioning accuracy.
[0218] Step 504: The first device determines third information according to the distance difference information.
[0219] The third information includes a phase difference and / or a time delay difference between a signal transmitted by a channel of the first signal and a signal transmitted by a channel of the second signal.
[0220] To give a possible example, in, is the phase difference between the signal transmitted by the channel of the first signal and the signal transmitted by the channel of the second signal, ds is the corresponding path difference between the channel of the first signal and the channel of the second signal, λ is the carrier wavelength, * represents multiplication, and π represents pi.
[0221] Here's another possible example: Wherein, Δt is the time delay difference between the signal transmitted by the first signal channel and the signal transmitted by the second signal channel, ds is the corresponding distance difference between the first signal channel and the second signal channel, and c is the propagation speed of electromagnetic waves.
[0222] Several possible examples are given above. In actual applications, there may be other ways to calculate the third information based on the distance difference information, such as calculation based on modified formulas of the several formulas given above.
[0223] Since the phase difference and / or delay difference between the signal transmitted by the channel of the first signal and the channel of the second signal may be caused by the distance difference between the two channels, the first device determines the phase difference and / or delay difference between the two channels based on the information of the distance difference between the two signals, and can obtain a more accurate phase difference and / or delay difference, thereby improving the accuracy of the first measurement result, thereby further improving the positioning accuracy.
[0224] In step 505 , the first device performs a compensation operation on the first signal and / or the second signal according to the third information, and then determines a first measurement result.
[0225] In step 505, the first apparatus performs a compensation operation and determines a first measurement result. There are various implementation methods. Implementation B1 and Implementation B2 describe several possible implementation methods. In Implementation B1, the first apparatus may compensate for the channel estimation result corresponding to the first signal and / or the second signal. In Implementation B2, the first apparatus may compensate for the first signal and / or the second signal.
[0226] In implementation B1, the first device may compensate for the channel estimation result corresponding to the first signal and / or the second signal, and then determine the first measurement result.
[0227] In one possible implementation, the first device may compensate for the channel estimation result corresponding to the first signal and the channel estimation result corresponding to the second signal, respectively, to obtain a compensated channel estimation result of the first signal and a compensated channel estimation result of the second signal. The first device may determine the first measurement result based on the compensated channel estimation result of the first signal and the compensated channel estimation result of the second signal. For example, the first device may splice the compensated channel estimation result of the first signal and the compensated channel estimation result of the second signal to obtain a spliced channel estimation result, and calculate the first measurement result based on the spliced channel estimation result.
[0228] In another possible implementation, the first device may compensate for one of the channel estimation results corresponding to the first signal or the channel estimation results corresponding to the second signal. For example, if the first device compensates for the channel estimation result corresponding to the first signal and does not compensate for the channel estimation result corresponding to the second signal, the first device may determine the first measurement result based on the channel estimation result of the compensated first signal and the channel estimation result of the uncompensated second signal. For example, the first signal may splice the compensated channel estimation result of the first signal and the channel estimation result of the second signal to obtain a spliced channel estimation result, and calculate the first measurement result based on the spliced channel estimation result. For another example, if the first device compensates for the channel estimation result corresponding to the second signal and does not compensate for the channel estimation result corresponding to the first signal, the first device may determine the first measurement result based on the channel estimation result of the compensated second signal and the channel estimation result of the uncompensated first signal. The relevant scheme is similar to the above content and will not be repeated.
[0229] For example, the channel estimation result corresponding to the first signal is Channel estimation result of the second signal Where N1 is the number of subcarriers on the PFL corresponding to the first signal, N2 is the number of subcarriers on the PFL corresponding to the second signal, and h 11 It can represent the channel frequency response of the signal used for positioning (such as the first signal) on the first subcarrier of the PFL corresponding to the first signal, h 12 It can represent the channel frequency response of the signal used for positioning (such as the first signal) on the second subcarrier of the PFL corresponding to the first signal, It can represent the channel frequency response of the signal used for positioning (such as the first signal) on the N1-th subcarrier of the PFL corresponding to the first signal, h 21 It can represent the channel frequency response of the signal used for positioning (such as the second signal) on the first subcarrier of the PFL corresponding to the second signal, h 22It can represent the channel frequency response of the signal used for positioning (such as the second signal) on the second subcarrier of the PFL corresponding to the second signal, It can represent the channel frequency response of a signal used for positioning (such as the second signal) on the N2-th subcarrier of the PFL corresponding to the second signal.
[0230] For example, the first device compensates the second channel estimation result, for example, the first device performs phase compensation on the second channel estimation result, and the channel estimation result corresponding to the compensated second signal is Among them, H2 is the channel estimation result corresponding to the second signal before compensation, It is the phase difference between the signal transmitted by the channel of the first signal and the signal transmitted by the channel of the second signal.
[0231] For another example, the first device compensates the second channel estimation result, for example, the first device performs delay compensation on the second channel estimation result, and the channel estimation result corresponding to the compensated second signal is satisfy:
[0232] Among them, H2 is the channel estimation result corresponding to the second signal before compensation, Δt is the delay difference between the signal transmitted by the channel of the first signal and the signal transmitted by the channel of the second signal, f2 represents the frequency of the lowest frequency subcarrier of the PFL corresponding to the second signal, fs can represent the subcarrier spacing, and N2 is the number of subcarriers on the PFL corresponding to the second signal.
[0233] In one possible implementation, the first device splices the channel estimation result corresponding to the compensated second signal and the channel estimation result corresponding to the first signal to obtain a spliced channel estimation result. The first device then 1+2 A first measurement result may be obtained, where the first measurement result includes, for example, downlink TOA and / or uplink TDOA.
[0234] In embodiment B2, the first device may compensate the first signal and / or the second signal and then determine the first measurement result.
[0235] In one possible implementation, the first device may compensate the first signal and the second signal separately to obtain a compensated first signal and a compensated second signal, and the first device may determine the first measurement result based on the compensated first signal and the compensated second signal. For example, the first device may concatenate the compensated first signal and the compensated second signal to obtain a concatenated signal, and calculate the first measurement result based on the concatenated signal.
[0236] In another possible implementation, the first device may compensate for one of the first signal or the second signal. For example, if the first device compensates for the first signal but does not compensate for the second signal, the first device may determine the first measurement result based on the compensated first signal and the uncompensated second signal. For example, the first signal may splice the compensated first signal and the uncompensated second signal to obtain a spliced signal, and calculate the first measurement result based on the spliced signal. For another example, if the first device compensates for the second signal but does not compensate for the first signal, the first device may determine the first measurement result based on the compensated second signal and the uncompensated first signal. The relevant scheme is similar to the above content and will not be repeated here.
[0237] The first device can determine the first measurement result based on the spliced signal in various ways. For example, the first device can determine a channel estimation result based on the spliced signal and then determine the first measurement result based on the channel estimation result. For another example, the first device can determine the first measurement result based on the spliced signal without calculating the channel estimation result.
[0238] Since the distance between the first ARP and the second ARP has a great influence on the phase difference and / or delay difference between the signal transmitted by the channel of the first signal and the channel of the second signal, the first device determines the third information based on the first information and then performs compensation operations based on the third information. This scheme can improve the accuracy of the compensation amount, and further improve the accuracy of the first measurement result.
[0239] The solution provided in Figure 5 provides a solution for determining the first measurement result based on the first information. It can be seen from the above solution that the first device can compensate the first signal and / or the second signal based on the first information, and / or compensate the channel estimation result corresponding to the first signal and / or the channel estimation result corresponding to the second signal. This can solve the problem caused by the non-coplanarity of the antenna panels corresponding to the PFLs of different channels on the second device side. The first measurement result calculated after performing the compensation operation can be more accurate, thereby improving the accuracy of carrier aggregation positioning.
[0240] The above Figures 3, 4, 5, 6A and 6B are described using the example of a second device sending a signal to a first device. The solution provided in the embodiment of the present application is also applicable to a solution where a first device sends a signal to a second device, which is described below with reference to the accompanying drawings.
[0241] Figure 7 illustrates a schematic diagram of a communication system architecture. Figure 7 takes the example of a first device sending a signal to a second device. Compared to Figure 3 , Figure 7 differs in that the first device sends at least one signal, which may include, for example, a third signal and a fourth signal. The second device may receive the third signal via a third ARP, and the second device may receive the fourth signal via a fourth ARP. The third and fourth signals may also be understood as signals on two aggregated CCs. The second device may obtain a measurement result based on the third and fourth signals. The process by which the second device determines the measurement result is similar to that by which the first device determines the measurement result.
[0242] It can be seen that since the third ARP and the fourth ARP on the second device are likely not to share the same antenna panel, that is, there is a distance between the third ARP and the fourth ARP, there is a distance difference between the propagation distances of the third signal and the fourth signal, which results in the third signal and the fourth signal experiencing different channels, which in turn results in reduced accuracy of the measurement results.
[0243] Based on the above problem, an embodiment of the present application provides a possible implementation method. In this implementation method, when determining the measurement result, the second device can determine the measurement result based on the distance between multiple ARPs that receive multiple signals, thereby improving the measurement accuracy.
[0244] In the solution provided in the embodiment of the present application, the third ARP may be the same as or different from the first ARP, and the fourth ARP may be the same as or different from the second ARP.
[0245] Based on the embodiments shown in Figures 1, 2A, 2B, 2C, 2D, and 7, as well as the other contents described above, Figure 8 exemplarily illustrates a flow chart of a positioning method provided in an embodiment of the present application. The embodiment shown in Figure 8 is described using the example of a first device sending a signal to a second device. The solution provided in Figure 8 can be considered as a possible embodiment of the communication system architecture provided in Figure 7. The first device, second device, and positioning management device in Figure 8 can be found in the relevant description of Figure 4 above and will not be repeated here.
[0246] As shown in Figure 8 , the method may include the following steps 801, 802, and 804. The method may also include steps 803, 805, and 806. The following is an introduction with reference to Figure 8 .
[0247] Step 801: The first device sends a third signal.
[0248] Correspondingly, the second device receives the third signal through the third ARP.
[0249] Step 802: The first device sends a fourth signal.
[0250] Correspondingly, the second device receives the fourth signal via a fourth ARP, which is different from the third ARP.
[0251] The third signal and the fourth signal may be SRS, etc. For related examples, please refer to the above description and will not be repeated here.
[0252] In one possible implementation, the second device may receive a request from the positioning management device, which may be used to request the second device to configure resources for the first device. The second device configures resources for the first device based on the request and sends the resource information to the first device so that the first device sends the third signal and the fourth signal based on the resource information. The resources include resources for the third signal and resources for the fourth signal. The second device may also send the resource information to the positioning management device. The positioning management device may send the resource information to other devices (such as neighboring base stations, etc.) that are prepared to measure the third signal and the fourth signal sent by the first device, so that the other devices measure the third signal and the fourth signal based on the resource information. The measurement schemes of other devices can refer to the scheme for determining the second measurement result by the second device and will not be repeated here. The positioning management device may also send a positioning measurement request to the second device. After receiving the positioning measurement request, the second device can receive the third signal and the fourth signal from the first device.
[0253] For example, the time domain resources occupied by the third signal and the time domain resources occupied by the fourth signal may be the same (i.e., completely overlapping), or different (e.g., partially overlapping or completely non-overlapping). The frequency domain resources occupied by the third signal and the frequency domain resources occupied by the fourth signal may be continuous frequency domain resources within one frequency band, or may be frequency domain resources within different frequency bands, or may be two discontinuous frequency domain resources within the same frequency band. In one possible implementation, the CC corresponding to the third signal and the CC corresponding to the fourth signal may be different, and may be understood as aggregated CCs. The third signal and the fourth signal may be sent by aggregation. For the relevant content of the third signal and the fourth signal, please refer to the relevant introduction of the first signal and the second signal mentioned above, and will not be repeated here.
[0254] Step 803: The second device obtains fourth information.
[0255] The fourth information includes information indicating the location of the third ARP and the location of the fourth ARP. The fourth information, the third signal, and the fourth signal are used to determine the second measurement result, and the second measurement result is used for positioning.
[0256] In step 803, the second device may obtain the fourth information, for example, the second device obtains the fourth information according to pre-configured information. Step 803 is an optional step and may not be performed.
[0257] Step 804: The second device determines a second measurement result according to the fourth information, the third signal, and the fourth signal.
[0258] The second measurement result is used to locate the second device. In this embodiment of the present application, the second device may compensate the third signal and / or the fourth signal based on the fourth information, and then determine the second measurement result. The second device may also compensate the channel estimation result of the third signal and / or the channel estimation result of the fourth signal based on the fourth information, and then determine the second measurement result.
[0259] There are various ways the second device can determine the second measurement result. For example, the second device can concatenate the third and fourth signals to form a signal with a larger bandwidth, then perform measurements on this larger bandwidth signal to obtain the second measurement result. Alternatively, the second measurement result can be understood as being determined based on the signal obtained by concatenating the third and fourth signals. Because signal bandwidth is inversely correlated with the estimated error in the measurement result, this approach can improve the estimated accuracy of the second measurement result, thereby improving positioning accuracy.
[0260] In another possible implementation, the second device may concatenate the channel estimation results for the third signal and the fourth signal to obtain a channel estimation result corresponding to the signal with the larger bandwidth. This can also be understood as the second measurement result being determined based on the channel estimation result corresponding to the signal with the larger bandwidth. Because the signal bandwidth is inversely correlated with the estimation error of the measurement result, this solution can improve the estimation accuracy of the second measurement result, thereby improving positioning accuracy.
[0261] Step 805: The second device sends a second measurement result.
[0262] Correspondingly, the positioning management device receives the second measurement result.
[0263] Step 806: The second device sends second indication information.
[0264] Correspondingly, the positioning management device receives the second indication information. The second indication information indicates that the second measurement result was determined based on the fourth information. In this way, the positioning management device can determine, based on the second indication information, that the second measurement result has a higher accuracy or reliability. Subsequently, when positioning the first device, the positioning management device can use the more accurate or reliable measurement result as the basis for positioning, or assign a greater weight to the more accurate or reliable measurement result, thereby improving positioning accuracy.
[0265] Steps 805 and 806 are optional steps, and steps 805 and / or 806 may not be performed. In one possible implementation, the first device may transmit multiple signals, and the second device may determine the second measurement result based on the multiple signals. The multiple signals may include at least a third signal and a fourth signal. In the embodiments of the present application, the multiple signals including the third signal and the fourth signal are used as an example. When the multiple signals include more signals, the relevant solutions are similar and will not be described in detail.
[0266] Based on the embodiments shown in Figures 1, 2A, 2B, 2C, 2D, 7, and 8, and the other contents described above, Figure 9 exemplarily illustrates a flow chart of a method for determining a measurement result provided by an embodiment of the present application. The embodiment shown in Figure 9 can be regarded as a possible implementation of step 804 in Figure 8. The first device, second device, and positioning management device involved in Figure 9 can refer to the relevant introduction in Figure 8 above and will not be repeated here. The scheme for determining the second measurement result by the second device in Figure 9 is similar to the scheme for determining the first measurement result by the first device, and the relevant contents can be referenced to each other.
[0267] As shown in Figure 9 , the method may include step 901, step 902, step 903, step 904, and step 905. This will be described below in conjunction with Figure 9 .
[0268] Step 901: The second device determines distance information between the third ARP and the fourth ARP according to fourth information.
[0269] The fourth information includes information indicating a location of the third ARP and a location of the fourth ARP.
[0270] The information indicating the location of the third ARP and the location of the fourth ARP includes at least one of the following: location information of the third ARP and the location information of the fourth ARP; relative location information of the third ARP and the fourth ARP; distance information between the third ARP and the fourth ARP; or information indicating the distance between the fourth antenna panel and the third antenna panel. The third ARP corresponds to the third antenna panel of the second device, and the fourth ARP corresponds to the fourth antenna panel of the second device.
[0271] Among them, the information used to indicate the distance between the fourth antenna panel and the third antenna panel includes: position information of the third antenna panel and position information of the fourth antenna panel; relative position information between the third antenna panel and the fourth antenna panel; distance information between the fourth antenna panel and the third antenna panel; orientation information of the third antenna panel; orientation information of the fourth antenna panel; relative orientation information of the third antenna panel and the fourth antenna panel; contour information of the third antenna panel; or, at least one item of contour information of the fourth antenna panel.
[0272] The contour information of the third antenna panel includes at least one of the following: shape information of the third antenna panel, size information of the third antenna panel, distance information between two antenna elements of the third antenna panel, or distance information between an antenna element of the third antenna panel and an edge of the third antenna panel. The contour information of the fourth antenna panel includes at least one of the following: shape information of the fourth antenna panel, size information of the fourth antenna panel, distance information between two antenna elements of the fourth antenna panel, or distance information between an antenna element of the fourth antenna panel and an edge of the fourth antenna panel.
[0273] The relevant content of the information used to indicate the location of the third ARP and the location of the fourth ARP can refer to the relevant content of the information used to indicate the location of the first ARP and the location of the second ARP mentioned above. Similar to it, it will not be repeated here.
[0274] In one possible embodiment, the distance information between the third ARP and the fourth ARP can be determined based on at least one of the following items (the following items can all be obtained based on the fourth information): the distance between the third ARP and the fourth ARP; the distance between the edge of the third antenna panel and the edge of the fourth antenna panel; the distance between the antenna array on the edge of the third antenna panel and the antenna array on the edge of the fourth antenna panel; the distance between the antenna array on the edge of the third antenna panel and the edge of the third antenna panel; the distance between the antenna array on the edge of the fourth antenna panel and the edge of the fourth antenna panel; the spacing between the antenna arrays on the third antenna panel; the spacing between the antenna arrays on the fourth antenna panel; the side length of the third antenna panel; or, the side length of the fourth antenna panel.
[0275] The method for determining the distance information between the third ARP and the fourth ARP may refer to the aforementioned method for determining the distance information between the first ARP and the second ARP, which will not be described in detail.
[0276] Step 902: The second device obtains fifth information.
[0277] The fifth information may include: departure angle information of the signal sent by the second device to the first device. The fifth information may also include: arrival angle information of the signal sent by the first device to the second device.
[0278] The fifth information in the embodiment of the present application may be obtained by the second device according to the received third signal and / or fourth signal, or the fifth information may be obtained by the second device according to historical experience.
[0279] Step 903: The second device determines the corresponding distance difference information between the channel of the third signal and the channel of the fourth signal according to the distance information between the third ARP and the fourth ARP and the fifth information.
[0280] The method for determining the corresponding distance difference information between the channels of the third signal and the fourth signal can refer to the method for determining the corresponding distance difference information between the channels of the first signal and the second signal, and will not be repeated here.
[0281] The above steps 901 to 903 can refer to the above steps 501 to 503 and will not be repeated here.
[0282] Step 904: The second device determines sixth information based on the corresponding path difference information between the channel of the third signal and the channel of the fourth signal.
[0283] The sixth information includes a phase difference and / or a time delay difference between a signal transmitted by the channel of the third signal and a signal transmitted by the channel of the fourth signal. This solution is similar to the solution in which the first device determines the third information and will not be described in detail.
[0284] Step 905: The second device performs a compensation operation on the third signal and / or the fourth signal according to the sixth information, and then determines a second measurement result.
[0285] In step 905, the second device may compensate for the channel estimation result corresponding to the third signal and / or the fourth signal, or may compensate for the third signal and / or the fourth signal.
[0286] For example, the second device may compensate the channel estimation result corresponding to the third signal and the channel estimation result corresponding to the fourth signal respectively, and determine the second measurement result based on the compensated channel estimation result of the third signal and the compensated channel estimation result of the fourth signal. For example, the third signal may splice the compensated channel estimation result of the third signal and the compensated channel estimation result of the fourth signal to obtain a spliced channel estimation result, and calculate the second measurement result based on the spliced channel estimation result.
[0287] For another example, the second device may compensate for one of the channel estimation result corresponding to the third signal or the channel estimation result corresponding to the fourth signal. For example, the second device compensates for the channel estimation result corresponding to the third signal, concatenates the compensated channel estimation result of the third signal with the uncompensated channel estimation result of the fourth signal to obtain a concatenated channel estimation result, and calculates the second measurement result based on the concatenated channel estimation result.
[0288] For another example, the second device may compensate the third signal and the fourth signal respectively, splice the compensated third signal and the compensated fourth signal to obtain a spliced signal, and calculate the second measurement result based on the spliced signal.
[0289] For another example, the second device may compensate for one of the third signal or the fourth signal. For example, the second device compensates the third signal, concatenates the compensated third signal with the uncompensated fourth signal to obtain a concatenated signal, and calculates the second measurement result based on the concatenated signal.
[0290] The relevant solution is similar to the solution provided in the aforementioned step 505 and will not be repeated here.
[0291] The solution provided in Figure 9 provides a solution for determining the second measurement result based on the fourth information. It can be seen from the above solution that the second device can compensate for the third signal and / or the fourth signal based on the fourth information, and / or compensate for the channel estimation result corresponding to the third signal and / or the channel estimation result corresponding to the fourth signal. This can solve the problem caused by the non-coplanarity of the antenna panels corresponding to the CCs of different channels on the first device side. The second measurement result calculated after performing the compensation operation can be more accurate, thereby improving the accuracy of carrier aggregation positioning.
[0292] It is understood that in order to implement the functions in the above embodiments, the first device, the second device, and the positioning management device may include hardware structures and / or software modules that perform the corresponding functions. Those skilled in the art should readily appreciate that, in combination with the units and method steps of the various examples described in the embodiments disclosed in this application, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a manner driven by computer software depends on the specific application scenario and design constraints of the technical solution.
[0293] Figures 10 and 11 are schematic diagrams of the structures of possible communication devices provided by embodiments of the present application. These communication devices can be used to implement the functions of the terminal or base station in the above-mentioned method embodiments, and thus can also achieve the beneficial effects possessed by the above-mentioned method embodiments. In the embodiments of the present application, the communication device can be a terminal device as shown in Figure 1, Figure 2A, Figure 2B or Figure 2C, or a network device (such as a RAN node) as shown in Figure 1, Figure 2A, Figure 2B or Figure 2C, or a chip system applied to the terminal device or network device shown in Figure 1, Figure 2A, Figure 2B or Figure 2C.
[0294] As shown in Figure 10, the communication device 1300 includes a processing unit 1310 and a transceiver unit 1320. The communication device 1300 is used to implement the functions of the first device, the second device or the positioning management device in the method embodiments shown in Figures 4, 5, 8 or 9 above.
[0295] When the communication device 1300 is used to implement the function of the first device in the method embodiment shown in Figure 4 or Figure 5, the processing unit 1310 is used to: receive the first signal and the second signal through the transceiver unit 1320, and determine the first measurement result based on the first information, the first signal and the second signal.
[0296] In a possible implementation, when the communication device 1300 is used to implement the function of the first device in the method embodiment shown in Figure 4 or Figure 5, the processing unit 1310 is further used to perform a compensation operation on the first signal and / or the second signal based on the first information.
[0297] In one possible embodiment, when the communication device 1300 is used to implement the function of the first device in the method embodiment shown in Figure 4 or Figure 5, the processing unit 1310 is also used to: determine the first measurement result based on at least one of the following: the channel estimation result of the compensated first signal and the channel estimation result of the second signal; the channel estimation result of the first signal and the channel estimation result of the compensated second signal; the channel estimation result of the compensated first signal and the channel estimation result of the compensated second signal; the compensated first signal and the second signal; the first signal and the compensated second signal; or, the compensated first signal and the compensated second signal.
[0298] In one possible embodiment, when the communication device 1300 is used to implement the function of the first device in the method embodiment shown in Figure 4 or Figure 5, the processing unit 1310 is also used to: determine third information based on the first information, and perform compensation operations on the first signal and / or the second signal based on the third information.
[0299] In one possible embodiment, when the communication device 1300 is used to implement the function of the first device in the method embodiment shown in Figure 4 or Figure 5, the processing unit 1310 is also used to: determine the corresponding distance difference information between the channel of the first signal and the channel of the second signal based on the first information, and determine the third information based on the distance difference information.
[0300] In one possible embodiment, when the communication device 1300 is used to implement the function of the first device in the method embodiment shown in Figure 4 or Figure 5, the processing unit 1310 is also used to: determine the distance information between the first ARP and the second ARP based on the first information, obtain the second information, and determine the distance difference information based on the distance information and the second information.
[0301] In a possible implementation, when the communication device 1300 is used to implement the function of the first device in the method embodiment shown in FIG. 4 or FIG. 5 , the processing unit 1310 is further used to send the first measurement result through the transceiver unit 1320 .
[0302] In a possible implementation, when the communication device 1300 is used to implement the function of the first device in the method embodiment shown in FIG. 4 or FIG. 5 , the processing unit 1310 is further used to send the first indication information through the transceiver unit 1320 .
[0303] In a possible implementation, when the communication device 1300 is used to implement the function of the first device in the method embodiment shown in FIG. 4 or FIG. 5 , the processing unit 1310 is further used to receive the first information through the transceiver unit 1320 .
[0304] When the communication device 1300 is used to implement the function of the second device in the method embodiment shown in Figure 4 or Figure 5, the processing unit 1310 is used to execute through the transceiver unit 1320: sending a first signal through the first antenna reference point ARP, sending a second signal through the second ARP, and sending the first information.
[0305] When the communication device 1300 is used to implement the function of the positioning management device in the method embodiment shown in FIG. 4 or FIG. 5 , the processing unit 1310 is used to: receive the first measurement result through the transceiver unit 1320 and perform positioning according to the first measurement result.
[0306] In a possible implementation, when the communication device 1300 is used to implement the positioning management function in the method embodiment shown in FIG. 4 or FIG. 5 , the processing unit 1310 is further used to receive the first indication information through the transceiver unit 1320 .
[0307] When the communication device 1300 is used to implement the function of the second device in the method embodiment shown in Figure 8 or Figure 9, the processing unit 1310 is used to: receive the third signal and the fourth signal through the transceiver unit 1320, and determine the second measurement result based on the fourth information, the third signal and the fourth signal.
[0308] In a possible implementation, when the communication device 1300 is used to implement the function of the second device in the method embodiment shown in Figure 8 or Figure 9, the processing unit 1310 is further used to: perform a compensation operation on the third signal and / or the fourth signal according to the fourth information.
[0309] In a possible implementation, when the communication device 1300 is used to implement the function of the second device in the method embodiment shown in FIG8 or FIG9, the processing unit 1310 is further used to: determine the second measurement result according to at least one of the following: a channel estimation result of the compensated third signal and a channel estimation result of the fourth signal; a channel estimation result of the third signal and a channel estimation result of the compensated fourth signal; a channel estimation result of the compensated third signal and a channel estimation result of the compensated fourth signal; a compensated third signal and a fourth signal;
[0310] The third signal and the compensated fourth signal; or, the compensated third signal and the compensated fourth signal.
[0311] In one possible embodiment, when the communication device 1300 is used to implement the function of the second device in the method embodiment shown in Figure 8 or Figure 9, the processing unit 1310 is also used to: determine sixth information based on the fourth information, and perform compensation operations on the third signal and / or the fourth signal based on the sixth information.
[0312] In one possible embodiment, when the communication device 1300 is used to implement the function of the second device in the method embodiment shown in Figure 8 or Figure 9, the processing unit 1310 is also used to: determine the corresponding distance difference information between the channel of the third signal and the channel of the fourth signal based on the fourth information, and determine the sixth information based on the distance difference information.
[0313] In one possible embodiment, when the communication device 1300 is used to implement the function of the second device in the method embodiment shown in Figure 8 or Figure 9, the processing unit 1310 is also used to: determine the distance information between the third ARP and the fourth ARP based on the fourth information, obtain the fifth information, and determine the distance difference information based on the distance information and the fifth information.
[0314] In a possible implementation, when the communication device 1300 is used to implement the function of the second device in the method embodiment shown in FIG. 8 or FIG. 9 , the processing unit 1310 is further used to send the second measurement result through the transceiver unit 1320 .
[0315] In a possible implementation, when the communication device 1300 is used to implement the function of the second device in the method embodiment shown in FIG. 8 or FIG. 9 , the processing unit 1310 is further used to send the second indication information through the transceiver unit 1320 .
[0316] When the communication device 1300 is used to implement the function of the positioning management device in the method embodiment shown in FIG8 or FIG9 , the processing unit 1310 is used to: receive the second measurement result through the transceiver unit 1320 and perform positioning according to the second measurement result.
[0317] In a possible implementation, when the communication device 1300 is used to implement the function of the positioning management device in the method embodiment shown in FIG. 8 or FIG. 9 , the processing unit 1310 is further used to receive second indication information through the transceiver unit 1320 .
[0318] For a more detailed description of the processing unit 1310 and the transceiver unit 1320 , reference may be made to the relevant descriptions in the method embodiments shown in FIG. 4 , FIG. 5 , FIG. 8 or FIG. 9 .
[0319] As shown in Figure 11, communication device 1400 includes a processor 1410 and an interface circuit 1420. Processor 1410 and interface circuit 1420 are coupled to each other. It is understood that interface circuit 1420 can be a transceiver or an input / output interface. Optionally, communication device 1400 may also include a memory 1430 for storing instructions executed by processor 1410, input data required by processor 1410 to execute instructions, or data generated after processor 1410 executes instructions.
[0320] When the communication device 1400 is used to implement the method shown in Figure 4, Figure 5, Figure 8 or Figure 9, the processor 1410 is used to implement the functions of the above-mentioned processing unit 1310, and the interface circuit 1420 is used to implement the functions of the above-mentioned transceiver unit 1320.
[0321] When the above-mentioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal device in the above-mentioned method embodiment. When the terminal chip receives information from the base station, it can be understood that the information is first received by other modules in the terminal (such as a radio frequency module or antenna) and then sent to the terminal chip by these modules. When the terminal chip sends information to the base station, it can be understood that the information is first sent to other modules in the terminal (such as a radio frequency module or antenna) and then sent to the base station by these modules.
[0322] When the above-mentioned communication device is a chip applied to a base station, the base station chip implements the functions of the network device in the above-mentioned method embodiment. When the base station chip receives information from the terminal, it can be understood that the information is first received by other modules in the base station (such as a radio frequency module or antenna) and then sent to the base station chip by these modules. When the base station chip sends information to the terminal, it can be understood that the information is sent to other modules in the base station (such as a radio frequency module or antenna) and then sent to the terminal by these modules.
[0323] In this application, when entity A sends information to entity B, it can be done directly from A to B or indirectly through another entity. Similarly, when entity B receives information from entity A, it can be done directly from entity B or indirectly through another entity. Entities A and B herein can be RAN nodes or terminals, or modules within a RAN node or terminal. The sending and receiving of information can be information exchange between a RAN node and a terminal, for example, between a base station and a terminal; the sending and receiving of information can also be information exchange between two RAN nodes, for example, between a CU and a DU; the sending and receiving of information can also be information exchange between different modules within a device, for example, between a terminal chip and other modules in the terminal, or between a base station chip and other modules within the base station.
[0324] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0325] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and storage medium can also exist in a base station or a terminal as discrete components.
[0326] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. A computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, all or part of the processes or functions of the embodiments of the present application are performed. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by 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, such as floppy disks, hard disks, or magnetic tapes; optical media, such as digital video disks; or semiconductor media, such as solid-state drives. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0327] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0328] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "Including at least one of A, B or C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
[0329] It is understood that the various numbers involved in the embodiments of this application (such as the numerical numbers "first" and "second", and the alphabetical numbers "Information A1", "Implementation B1", "Information C1", etc.) are only for the convenience of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic.
Claims
1. A positioning method, characterized in that: The method is applicable to a first device, and the method comprises: receiving a first signal, wherein the first signal is sent via a first antenna reference point ARP of a second device; receiving a second signal, the second signal being sent via a second ARP of the second device, the second ARP being different from the first ARP; A first measurement result is determined according to first information, the first signal, and the second signal, wherein the first information includes information indicating the location of the first ARP and the location of the second ARP, and the first measurement result is used for positioning.
2. The method according to claim 1, characterized in that Before determining the first measurement result, the method further includes: A compensation operation is performed on the first signal and / or the second signal according to the first information.
3. The method according to claim 2, characterized in that The determining a first measurement result according to the first information, the first signal and the second signal includes: The first measurement result is determined according to at least one of the following: a channel estimation result of the first signal and a channel estimation result of the second signal after compensation; a channel estimation result of the first signal and a channel estimation result of the second signal after compensation; a channel estimation result of the first signal after compensation and a channel estimation result of the second signal after compensation; the first signal and the second signal after compensation; the first signal and the compensated second signal; or, The compensated first signal and the compensated second signal.
4. The method according to claim 2 or 3, characterized in that The performing a compensation operation on the first signal and / or the second signal according to the first information includes: Determine third information according to the first information, the third information comprising a phase difference and / or a delay difference between a signal transmitted by a channel of the first signal and a signal transmitted by a channel of the second signal; A compensation operation is performed on the first signal and / or the second signal according to the third information.
5. The method according to claim 4, characterized in that The determining the third information according to the first information includes: Determine, according to the first information, corresponding path difference information between a channel of the first signal and a channel of the second signal; The third information is determined according to the distance difference information.
6. The method according to claim 5, characterized in that The determining, according to the first information, corresponding path difference information between a channel of the first signal and a channel of the second signal includes: Determine distance information between the first ARP and the second ARP according to the first information; Acquire second information, where the second information includes: arrival angle information of a signal sent by the first device to the second device, and / or departure angle information of a signal sent by the second device to the first device; The distance difference information is determined according to the distance information and the second information.
7. The method according to any one of claims 1 to 6, characterized in that: The information used to indicate the location of the first ARP and the location of the second ARP includes at least one of the following: The location information of the first ARP and the location information of the second ARP; Relative location information of the first ARP and the second ARP; distance information between the first ARP and the second ARP; or, Information indicating a distance between a second antenna panel and a first antenna panel, the first ARP corresponding to the first antenna panel of the second device, and the second ARP corresponding to the second antenna panel of the second device.
8. The method according to claim 7, characterized in that The information indicating the distance between the second antenna panel and the first antenna panel includes: location information of the first antenna panel and location information of the second antenna panel; Relative position information between the first antenna panel and the second antenna panel; distance information between the second antenna panel and the first antenna panel; orientation information of the first antenna panel; orientation information of the second antenna panel; Relative orientation information of the first antenna panel and the second antenna panel; Profile information of the first antenna panel; or, At least one item of profile information of the second antenna panel.
9. The method according to claim 8, characterized in that The contour information of the first antenna panel includes at least one of: shape information of the first antenna panel, size information of the first antenna panel, distance information between two antenna elements of the first antenna panel, or distance information between the antenna element of the first antenna panel and an edge of the first antenna panel; The contour information of the second antenna panel includes at least one of shape information of the second antenna panel, size information of the second antenna panel, distance information between two antenna arrays of the second antenna panel, or distance information between the antenna array of the second antenna panel and the edge of the second antenna panel.
10. The method according to any one of claims 1 to 9, characterized in that: The time domain resources occupied by the first signal and the time domain resources occupied by the second signal are the same; and / or, The frequency domain resources occupied by the first signal and the frequency domain resources occupied by the second signal are continuous frequency domain resources within a preset frequency band.
11. The method according to any one of claims 1 to 10, characterized in that: The method further comprises: The first measurement result is sent.
12. The method according to any one of claims 1 to 11, characterized in that: The method further comprises: First indication information is sent, where the first indication information indicates that the first measurement result is determined according to first information.
13. The method according to any one of claims 1 to 12, characterized in that: The method further comprises: The first information is received.
14. A positioning method, characterized in that: The method is applicable to a second device, and the method comprises: receiving a third signal from the first device via a third antenna reference point ARP; receiving a fourth signal from the first device via a fourth ARP, the fourth ARP being different from the third ARP; A second measurement result is determined according to fourth information, the third signal and the fourth signal, the fourth information includes information indicating the location of the third ARP and the location of the fourth ARP, and the second measurement result is used for positioning.
15. The method according to claim 14, characterized in that Before determining the second measurement result, the method further includes: A compensation operation is performed on the third signal and / or the fourth signal according to the fourth information.
16. The method according to claim 15, characterized in that The determining the second measurement result according to the fourth information, the third signal and the fourth signal includes: The second measurement result is determined according to at least one of the following: a channel estimation result of the third signal and a channel estimation result of the fourth signal after compensation; a channel estimation result of the third signal and a channel estimation result of the fourth signal after compensation; a channel estimation result of the third signal after compensation and a channel estimation result of the fourth signal after compensation; the compensated third signal and the fourth signal; the third signal and the compensated fourth signal; or, The compensated third signal and the compensated fourth signal.
17. The method according to claim 15 or 16, characterized in that The performing a compensation operation on the third signal and / or the fourth signal according to the fourth information includes: Determine sixth information according to the fourth information, the sixth information comprising a phase difference and / or a delay difference between a signal transmitted by a channel of the third signal and a signal transmitted by a channel of the fourth signal; A compensation operation is performed on the third signal and / or the fourth signal according to the sixth information.
18. The method according to claim 17, characterized in that The determining the sixth information according to the fourth information includes: Determine, according to the fourth information, path difference information corresponding to a channel of the third signal and a channel of the fourth signal; The sixth information is determined according to the distance difference information.
19. The method according to claim 18, characterized in that The determining, according to the fourth information, corresponding path difference information between a channel of the third signal and a channel of the fourth signal includes: Determine distance information between the third ARP and the fourth ARP according to the fourth information; Acquire fifth information, where the fifth information includes: arrival angle information of a signal sent by the first device to the second device, and / or departure angle information of a signal sent by the second device to the first device; The distance difference information is determined according to the distance information and the fifth information.
20. The method according to any one of claims 14 to 19, characterized in that: The information for indicating the location of the third ARP and the location of the fourth ARP includes at least one of the following: The location information of the third ARP and the location information of the fourth ARP; Relative position information of the third ARP and the fourth ARP; distance information between the third ARP and the fourth ARP; or, Information indicating a distance between a fourth antenna panel and a third antenna panel, the third ARP corresponding to the third antenna panel of the second device, and the fourth ARP corresponding to the fourth antenna panel of the second device.
21. The method of claim 20, wherein: The information indicating the distance between the fourth antenna panel and the third antenna panel includes: position information of the third antenna panel and position information of the fourth antenna panel; Relative position information between the third antenna panel and the fourth antenna panel; distance information between the fourth antenna panel and the third antenna panel; orientation information of the third antenna panel; orientation information of the fourth antenna panel; Relative orientation information of the third antenna panel and the fourth antenna panel; Profile information of the third antenna panel; or, At least one item of profile information of the fourth antenna panel.
22. The method according to claim 21, characterized in that The contour information of the third antenna panel includes at least one of shape information of the third antenna panel, size information of the third antenna panel, distance information between two antenna elements of the third antenna panel, or distance information between an antenna element of the third antenna panel and an edge of the third antenna panel; The contour information of the fourth antenna panel includes: at least one of shape information of the fourth antenna panel, size information of the fourth antenna panel, distance information between two antenna arrays of the fourth antenna panel, or distance information between the antenna array of the fourth antenna panel and the edge of the fourth antenna panel.
23. The method according to any one of claims 14 to 22, characterized in that: The time domain resources occupied by the third signal are the same as the time domain resources occupied by the fourth signal; and / or, The frequency domain resources occupied by the third signal and the frequency domain resources occupied by the fourth signal are continuous frequency domain resources within a preset frequency band.
24. The method according to any one of claims 14 to 23, characterized in that The method further comprises: The second measurement result is sent.
25. The method according to any one of claims 14 to 24, characterized in that The method further comprises: Second indication information is sent, where the second indication information indicates that the second measurement result is determined according to fourth information.
26. A communication device, characterized in that: The method comprises a module for executing the method as claimed in any one of claims 1 to 13, or comprises a module for executing the method as claimed in any one of claims 14 to 25.
27. A communication device, characterized in that: The method comprises a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices and transmit them to the processor or send signals from the processor to other communication devices, and the processor is used to implement the method as described in any one of claims 1 to 13 or the method as described in any one of claims 14 to 25 through a logic circuit or executing code instructions.
28. A communication device, characterized in that: The method comprises a processor, wherein the processor is used to implement the method according to any one of claims 1 to 13 or the method according to any one of claims 14 to 25 through a logic circuit or executing a code instruction.
29. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or an instruction. When the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 13 or the method according to any one of claims 14 to 25 is implemented.
30. A computer program product, characterized in that The computer program product stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a computer, the computer executes the method according to any one of claims 1 to 13, or the method according to any one of claims 14 to 25.
Citation Information
Patent Citations
Single-base-station ultra-wideband AOA positioning method based on frequency-modulated continuous waves
CN111175696A
Positioning method, positioning system, terminal and readable storage medium
CN114080023A
Hierarchical reporting of location assistance information for positioning reference signal (PRS) resources in multi-beam user equipment-based positioning scenario
CN114223223A
Communication method and communication device
CN114727221A
Signal processing method and device
CN114828195A