A communication method and a communication device
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2021-09-29
- Publication Date
- 2026-08-07
AI Technical Summary
[0004]然而,在实际应用中,由于参考信号(上行参考信号和/或下行参考信号)的传输存在多条传输路径,使得基于参考信号获得的测量结果容易受到多径传输的干扰,影响定位的准确度
[0131]其中,第三方面至第十方面中任一种设计方式所带来的技术效果可参见上述第一方面或第二方面中不同实现方式所带来的技术效果,在此不再赘述。
Smart Images

Figure CN115884249B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless technology, and in particular to a communication method and communication device. Background Technology
[0002] Location is a crucial function in mobile communication systems. Current location technologies include uplink location, downlink location, and combined uplink / downlink technologies. In wireless communication, location can be controlled by the core network's location management function (LMF), with assistance from access network and terminal devices.
[0003] Currently, under the above architecture, the LMF exchanges measurement results of the uplink reference signals transmitted by the terminal device with one or more transmission reception points (TRPs). Furthermore, the LMF exchanges measurement results of the downlink reference signals transmitted by the terminal device with each TRP with the terminal device. Finally, the LMF locates the terminal device based on the measurement results transmitted by each TRP and the terminal device.
[0004] However, in practical applications, because the reference signal (uplink reference signal and / or downlink reference signal) has multiple transmission paths, the measurement results obtained based on the reference signal are easily affected by multipath transmission interference, which affects the accuracy of positioning. Summary of the Invention
[0005] This application provides a communication method and a communication device. Compared with the first device positioning based on the measurement results corresponding to reference signals transmitted along multiple paths, since the first measurement result sent to the first device is the measurement result corresponding to the first reference signal transmitted along a single path, the first device can avoid interference from multipath transmission and improve the accuracy of positioning during the positioning process based on the first measurement result.
[0006] This application provides a communication method, which is executed by a communication device, or by a component (e.g., a processor, chip, or chip system) of the communication device, or by a logic module or software capable of implementing all or part of the functions of the communication device. In this first aspect and its possible implementations, the communication method is described as being executed by a communication device. In this method, the communication device receives first request information from a first device, the first request information requesting the reporting of a measurement result of a first reference signal; the communication device measures the first reference signal transmitted along a first path to obtain a first measurement result; and the communication device sends the first measurement result to the first device.
[0007] Based on the above technical solution, after receiving a first request message from the first device requesting the reporting of measurement results for a first reference signal, the communication device measures the first reference signal transmitted on the first path based on the first request message, obtains a first measurement result, and sends the first measurement result to the first device. In other words, the first measurement result reported by the communication device to the first device is the measurement result corresponding to the first reference signal transmitted on a single path. Compared to the implementation method where the first device performs positioning based on measurement results corresponding to reference signals transmitted on multiple paths, since the first measurement result sent to the first device is the measurement result corresponding to the first reference signal transmitted on a single path, the first device can avoid interference from multipath transmission during positioning based on the first measurement result, thus improving the accuracy of positioning.
[0008] In this embodiment, the first device is used to locate the terminal device. For example, the first device can be a core network device to enable the core network device to locate the terminal device. Alternatively, the first device can be an access network device to enable the access network to perform ranging and positioning of the terminal device. Or, the first device can be another terminal device in a sidelink (SL) to enable other terminal devices to locate the terminal device. The following description uses a core network device as an example of the first device; it is understood that the core network device in the following description can also be replaced by an access network device or another terminal device in the SL.
[0009] Optionally, if the first device is a core network device, the communication device can be a terminal device or an access network device. For example, when the communication device is a terminal device, the first reference signal is a downlink reference signal sent by the access network device to the terminal device; in other words, the first measurement result is the measurement result obtained by the terminal device measuring the downlink reference signal. Similarly, when the communication device is an access network device, the first reference signal is an uplink reference signal sent by the terminal device to the access network device; in other words, the first measurement result is the measurement result obtained by the access network device measuring the uplink reference signal.
[0010] Optionally, the first measurement result is the reference signal received power (RSRP) or the reference signal received quality (RSRQ).
[0011] Optionally, the first measurement result can also be expressed as a first measurement value, a first measurement quantity, etc.
[0012] In one possible implementation of the first aspect, the first measurement result is a power value obtained by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path.
[0013] Optionally, in the embodiments of this application, the propagation delay information can be the propagation delay, the value of the propagation delay, the index corresponding to the value of the propagation delay, the identifier corresponding to the value of the propagation delay, or other information related to the propagation delay, which is not limited here.
[0014] Optionally, in the embodiments of this application, the channel frequency response information (or the first channel frequency response information and the second channel frequency response information described below) can be the channel frequency response, the value of the channel frequency response, the index corresponding to the value of the channel frequency response, the identifier corresponding to the value of the channel frequency response, or other information related to the channel frequency response, which is not limited here.
[0015] In one possible implementation of the first aspect, the communication device measures the first reference signal transmitted on the first path to obtain a first measurement result, including: the communication device determining propagation delay information of the first reference signal on the first path; the communication device determining first channel frequency response information of frequency domain resource information corresponding to the first reference signal; the communication device performing frequency domain compensation processing on the first channel frequency response information based on the propagation delay information to obtain second channel frequency response information; and the communication device performing averaging processing on the second channel frequency response information to obtain the first measurement result.
[0016] Optionally, in this embodiment, the frequency domain resource information can be a frequency domain resource, a frequency domain resource's (bandwidth) value, an index corresponding to the frequency domain resource's (bandwidth) value, an identifier corresponding to the frequency domain resource's (bandwidth) value, or other information associated with the frequency domain resource; no limitation is made here.
[0017] Optionally, the communication device performs averaging processing on the second channel frequency response information to obtain the first measurement result, including averaging and modulo-square processing on the second channel frequency response information to obtain the first measurement result. Optionally, the channel frequency response refers to the channel response over a specified set of frequencies. According to basic communication theory, in a noise-free environment, the frequency domain information of the received signal is equal to the frequency domain information of the transmitted signal multiplied by the channel frequency response.
[0018] Based on the above technical solution, the first configuration information for configuring the first reference signal includes frequency domain resource information carrying the first reference signal, wherein the frequency domain resource information corresponds to a set of resource elements (REs). Since the set of REs contains channel frequency responses, the first measurement result is an implementation method that obtains the power value by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information along the first path. This method can compensate for the channel frequency response information of the frequency domain resource information corresponding to the first reference signal using the propagation delay information to obtain the first measurement result, thereby avoiding interference from the propagation delay information corresponding to the first path on the measurement process to a certain extent, and further improving the accuracy of subsequent positioning by the first device based on the first measurement result.
[0019] In one possible implementation of the first aspect, the first measurement result satisfies:
[0020]
[0021] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and f scs Where is the subcarrier spacing, and D represents the propagation delay information on the first path.
[0022] In one possible implementation of the first aspect, the first measurement result satisfies:
[0023]
[0024] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and D s This represents the time-domain sampling points corresponding to the propagation delay information on the first path, where N is the number of points in the Fast Fourier Transform (FFT), and D... s It is a real number.
[0025] In one possible implementation of the first aspect, the first reference signal is a reference signal received by a first set of receiving branches, the first set of receiving branches including one or more of n receiving branches.
[0026] Alternatively, it can be stated as follows: the communication device measures the first reference signal transmitted on the first path to obtain a first measurement result, which includes: the communication device receiving the first reference signal transmitted on the first path on a first set of receiving branches, the first set of receiving branches including one or more of n receiving branches; the communication device measuring the first reference signal to obtain the first measurement result.
[0027] Based on the above technical solution, when the communication device includes multiple (i.e., n) receiving branches, the first measurement result can specifically be the measurement result corresponding to the first reference signal transmitted on the first path received by the communication device on the first receiving branch set among the n receiving branches. In other words, the measurement result corresponding to the first reference signal transmitted on the first path received by the communication device on the first receiving branch set is determined as the first measurement result. Therefore, compared with the implementation method where multiple receiving branches in the communication device may receive the same reference signal transmitted on multiple paths and obtain multiple measurement results, the first measurement result determined by receiving the first reference signal transmitted on the first path through the same receiving branch set (i.e., the first receiving branch set) can reduce interference between different receiving branches in the communication device to a certain extent, and further improve the accuracy of the subsequent positioning by the first device based on the first measurement result.
[0028] In one possible implementation of the first aspect, the first set of receiving branches includes multiple receiving branches from the n receiving branches.
[0029] Optionally, the first set of receiving branches includes multiple receiving branches among the n receiving branches. It can be expressed as the first set of receiving branches includes multiple receiving branches, or it can be expressed as the first set of receiving branches consists of multiple receiving branches.
[0030] In one possible implementation of the first aspect, the first measurement result is the average of multiple measurement results of the first reference signal acquired on the plurality of receiving branches.
[0031] Optionally, the average of multiple measurement results can be the average obtained by weighting multiple measurement results, the average obtained by geometric mean of multiple measurement results, or the average obtained by other means; no limitation is made here.
[0032] Based on the above technical solution, when the first receiving branch set includes multiple receiving branches among the n receiving branches, the first measurement result can specifically be the average value of multiple measurement results of the first reference signal collected on the multiple receiving branches, so that the first measurement result can reflect the receiving characteristics of the multiple receiving branches included in the first receiving branch set to a certain extent.
[0033] In one possible implementation of the first aspect, the first measurement result is the average value obtained by spatially filtering multiple measurement results of the first reference signal acquired on the plurality of receiving branches.
[0034] Based on the above technical solution, when the first receiving branch set includes multiple receiving branches from the n receiving branches, the first measurement result can specifically be the average value obtained after spatial filtering of multiple measurement results of the first reference signal. Therefore, the filtering process can reduce interference from other paths to the first reference signal transmitted on the first path, further improving the accuracy of subsequent positioning by the first device based on the first measurement result.
[0035] In one possible implementation of the first aspect, the first set of receiving branches includes a first receiving branch among the n receiving branches, wherein the number of receiving branches contained in the first receiving branch is 1.
[0036] Optionally, the first set of receiving branches includes the first receiving branch among the n receiving branches, or it can be expressed as the first set of receiving branches including one receiving branch, or it can be expressed as the first set of receiving branches being a single receiving branch.
[0037] In one possible implementation of the first aspect, the first receiving branch is the receiving branch corresponding to the largest measurement result among the n measurement results of the second reference signal acquired on the n receiving branches.
[0038] Optionally, the second reference signal is a reference signal historically received by the communication device.
[0039] Based on the above technical solution, when the first receiving branch set includes a receiving branch (i.e., the first receiving branch) among the n receiving branches, the first receiving branch can specifically be the receiving branch corresponding to the largest measurement result of other previously received reference signals (i.e., the second reference signal) among the n receiving branches in the communication device. Therefore, the communication device, by receiving the first reference signal through the designated receiving branch determined based on the reception quality of other reference signals, can improve the reception quality of the first reference signal to a certain extent, thereby obtaining the first measurement result and further improving the accuracy of subsequent positioning by the first device based on the first measurement result.
[0040] In one possible implementation of the first aspect, the first measurement result includes index information of the first receiving branch set.
[0041] In this embodiment of the application, the index information may be the index of the first receiving branch set, the identifier (ID) of the first receiving branch set, or other implementation methods, which are not limited here.
[0042] Based on the above technical solution, the first measurement result reported by the communication device may also include index information for indicating the first receiving branch set, so that the first device can determine the receiving branch of the communication device receiving the first reference signal based on the index information.
[0043] Optionally, the first measurement result is carried within a first message, which also includes the index information. Furthermore, the index information is located in the first message at a position different from the first measurement result.
[0044] In one possible implementation of the first aspect, the first request information includes an identifier of the first path.
[0045] Based on the above technical solution, the first request information sent by the first device may also include the identifier of the first path, so that the communication device performs the reception and measurement of reference signals on the designated first path based on the instructions of the first device.
[0046] A second aspect of this application provides a communication method, which is executed by a first device, or by a component of the first device (e.g., a processor, chip, or chip system), or may be implemented by a logic module or software capable of implementing all or part of the functions of the first device. In the first aspect and its possible implementations, the communication method is described as being executed by a first device. In this method, the first device sends a first request message requesting the reporting of a measurement result of a first reference signal; the first device receives the first measurement result of the first reference signal transmitted along a first path.
[0047] Based on the above technical solution, after the first device sends a first request message to the communication device requesting the reporting of measurement results of the first reference signal, the first device receives the first measurement results of the first reference signal transmitted on the first path from the terminal device. In other words, the first measurement result received by the first device from the communication device is the measurement result corresponding to the first reference signal transmitted on a single path. Subsequently, the first device can perform positioning based on the first measurement result. Compared with the implementation method where the first device performs positioning based on measurement results corresponding to reference signals transmitted on multiple paths, since the first measurement result sent to the first device is the measurement result corresponding to the first reference signal transmitted on a single path, the first device can avoid interference from multipath transmission during the positioning process based on the first measurement result, thus improving the accuracy of positioning.
[0048] In this embodiment, the first device is used to locate the terminal device. For example, the first device can be a core network device to enable the core network device to locate the terminal device. Alternatively, the first device can be an access network device to enable the access network to perform ranging and positioning of the terminal device. Or, the first device can be another terminal device in the SL to enable other terminal devices to locate the terminal device. The following description uses a core network device as an example of the first device; it is understood that the core network device in the following description can also be replaced by an access network device or another terminal device in the SL.
[0049] Optionally, the communication device can be a terminal device or an access network device.
[0050] Optionally, after receiving the first measurement result of the first reference signal transmitted on the first path, the first device can locate the terminal device based on the first measurement result. For example, when the communication device is a terminal device, the first reference signal is a downlink reference signal sent by the access network device to the terminal device, and the first device can locate the terminal device based on the first measurement result corresponding to the downlink reference signal; or, when the communication device is an access network device, the first reference signal is an uplink reference signal sent by the terminal device to the access network device, and the first device can locate the terminal device that sent the uplink reference signal based on the first measurement result corresponding to the uplink reference signal.
[0051] In one possible implementation of the second aspect, the first measurement result is a power value obtained by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path.
[0052] In one possible implementation of the second aspect, the first configuration information for configuring the first reference signal includes frequency domain resource information carrying the first reference signal, wherein the frequency domain resource information corresponds to a set of REs. Since the set of REs contains channel frequency responses, the first measurement result is an implementation method that obtains the power value by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path. This method can compensate for the channel frequency response information of the frequency domain resource information corresponding to the first reference signal using the propagation delay information to obtain the first measurement result, thereby avoiding interference from the propagation delay information corresponding to the first path on the measurement process to a certain extent, and further improving the accuracy of subsequent positioning by the first device based on the first measurement result.
[0053] In one possible implementation of the second aspect, the first measurement result satisfies:
[0054]
[0055] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and f scs Where is the subcarrier spacing, and D represents the propagation delay information on the first path.
[0056] In one possible implementation of the second aspect, the first measurement result satisfies:
[0057]
[0058] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and D s This represents the temporal sampling points corresponding to the propagation delay information along the first path, where N is the number of FFT points and D... s It is a real number.
[0059] In one possible implementation of the second aspect, the first measurement result is a measurement result of receiving the first reference signal on a first set of receiving branches, wherein the first set of receiving branches includes one or more receiving branches out of n receiving branches.
[0060] Based on the above technical solution, when the communication device includes multiple (i.e., n) receiving branches, the first measurement result can specifically be the measurement result corresponding to the first reference signal transmitted on the first path received by the communication device on the first receiving branch set among the n receiving branches. In other words, the measurement result corresponding to the first reference signal transmitted on the first path received by the communication device on the first receiving branch set is determined as the first measurement result. Therefore, compared with the implementation method where multiple receiving branches in the communication device may receive the same reference signal transmitted on multiple paths and obtain multiple measurement results, the first measurement result determined by receiving the first reference signal transmitted on the first path through the same receiving branch set (i.e., the first receiving branch set) can reduce interference between different receiving branches in the communication device to a certain extent, and further improve the accuracy of the subsequent positioning by the first device based on the first measurement result.
[0061] In one possible implementation of the second aspect, the first set of receiving branches includes multiple receiving branches from the n receiving branches.
[0062] In one possible implementation of the second aspect, the first measurement result is the average of multiple measurement results of the first reference signal acquired on multiple receiving branches among the n receiving branches.
[0063] Optionally, the average of multiple measurement results can be the average obtained by weighting multiple measurement results, the average obtained by geometric mean of multiple measurement results, or the average obtained by other means; no limitation is made here.
[0064] Based on the above technical solution, when the first receiving branch set includes multiple receiving branches among the n receiving branches, the first measurement result can specifically be the average value of multiple measurement results of the first reference signal collected on the multiple receiving branches, so that the first measurement result can reflect the receiving characteristics of the multiple receiving branches included in the first receiving branch set to a certain extent.
[0065] In one possible implementation of the second aspect, the first measurement result is the average value obtained after spatial filtering of multiple measurement results of the first reference signal acquired on the plurality of receiving branches.
[0066] Based on the above technical solution, when the first receiving branch set includes multiple receiving branches from the n receiving branches, the first measurement result can specifically be the average value obtained after spatial filtering of multiple measurement results of the first reference signal. Therefore, the filtering process can reduce interference from other paths to the first reference signal transmitted on the first path, further improving the accuracy of subsequent positioning by the first device based on the first measurement result.
[0067] In one possible implementation of the second aspect, the first set of receiving branches includes a first receiving branch among the n receiving branches, wherein the number of receiving branches contained in the first receiving branch is 1.
[0068] In one possible implementation of the second aspect, the first receiving branch is the receiving branch corresponding to the largest measurement result among the n measurement results of the second reference signal acquired on the n receiving branches.
[0069] Optionally, the second reference signal is a reference signal historically received by the communication device.
[0070] Based on the above technical solution, when the first receiving branch set includes a receiving branch (i.e., the first receiving branch) among the n receiving branches, the first receiving branch can specifically be the receiving branch corresponding to the largest measurement result of other previously received reference signals (i.e., the second reference signal) among the n receiving branches in the communication device. Therefore, the communication device, by receiving the first reference signal through the designated receiving branch determined based on the reception quality of other reference signals, can improve the reception quality of the first reference signal to a certain extent, thereby obtaining the first measurement result and further improving the accuracy of subsequent positioning by the first device based on the first measurement result.
[0071] In one possible implementation of the second aspect, the first measurement result includes index information of the first receiving branch set.
[0072] Based on the above technical solution, the first measurement result reported by the communication device may also include index information for indicating the first receiving branch set, so that the first device can determine the receiving branch of the communication device receiving the first reference signal based on the index information.
[0073] Optionally, the first measurement result is carried within a first message, which also includes the index information. Furthermore, the index information is located in the first message at a position different from the first measurement result.
[0074] In one possible implementation of the second aspect, the first request information includes an identifier of the first path.
[0075] Based on the above technical solution, the first request information sent by the first device may also include the identifier of the first path, so that the communication device performs the reception and measurement of reference signals on the designated first path based on the instructions of the first device.
[0076] A third aspect of this application provides a communication apparatus that can implement the methods of the first aspect or any possible implementation thereof. The apparatus includes corresponding units or modules for performing the methods described above. The units or modules included in the apparatus can be implemented in software and / or hardware. For example, the apparatus can be a terminal device (or access network device), or it can be a component (e.g., a processor, chip, or chip system) in the terminal device (or access network device), or it can also be a logic module or software capable of implementing all or part of the functions of the terminal device (or access network device).
[0077] The communication device includes a transceiver unit and a processing unit.
[0078] The transceiver unit is used to receive a first request message from the first device, the first request message being used to request the reporting of the measurement result of the first reference signal;
[0079] The processing unit is used to measure the first reference signal transmitted on the first path and obtain a first measurement result;
[0080] The transceiver unit is used to send the first measurement result to the first device.
[0081] In one possible implementation of the third aspect, the first measurement result is a power value obtained by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path.
[0082] In one possible implementation of the third aspect, the processing unit is specifically used for:
[0083] Determine the propagation delay information of the first reference signal along the first path;
[0084] Determine the frequency domain resource information and first channel frequency response information corresponding to the first reference signal;
[0085] Based on the propagation delay information, frequency domain compensation processing is performed on the first channel frequency response information to obtain the second channel frequency response information.
[0086] The first measurement result is obtained by averaging the frequency response information of the second channel.
[0087] In one possible implementation of the third aspect, the first measurement result satisfies:
[0088]
[0089] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and f scs Where is the subcarrier spacing, and D represents the propagation delay information on the first path.
[0090] In one possible implementation of the third aspect, the first measurement result satisfies:
[0091]
[0092] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and D s This represents the temporal sampling points corresponding to the propagation delay information along the first path, where N is the number of FFT points and D...s It is a real number.
[0093] In one possible implementation of the third aspect, the processing unit is specifically used for:
[0094] The first reference signal transmitted on the first path is received on a first set of receiving branches, the first set of receiving branches including one or more receiving branches from n receiving branches;
[0095] The first reference signal is measured to obtain the first measurement result.
[0096] In one possible implementation of the third aspect, the first set of receiving branches includes multiple receiving branches from the n receiving branches.
[0097] In one possible implementation of the third aspect, the first measurement result is the average of multiple measurement results of the first reference signal acquired on the plurality of receiving branches.
[0098] In one possible implementation of the third aspect, the first measurement result is the average value obtained after spatial filtering of multiple measurement results of the first reference signal acquired on the plurality of receiving branches.
[0099] In one possible implementation of the third aspect, the first set of receiving branches includes the first receiving branch among the n receiving branches, wherein the number of receiving branches contained in the first receiving branch is 1.
[0100] In one possible implementation of the third aspect, the first receiving branch is the receiving branch corresponding to the largest measurement result among the n measurement results of the second reference signal acquired on the n receiving branches.
[0101] In one possible implementation of the third aspect, the first measurement result includes index information of the first receiving branch set.
[0102] In one possible implementation of the third aspect, the first request information includes an identifier of the first path.
[0103] A fourth aspect of this application provides a communication device that can implement the methods of the second aspect or any possible implementation thereof. The device includes corresponding units or modules for performing the methods described above. The units or modules included in the device can be implemented in software and / or hardware. For example, the device can be a first device, or it can be a component of the first device (e.g., a processor, chip, or chip system), or it can also be a logic module or software capable of implementing all or part of the functions of the first device.
[0104] The communication device includes a transmitting unit and a receiving unit.
[0105] The transmitting unit is used to transmit a first request message, which requests the reporting of the measurement results of the first reference signal;
[0106] The receiving unit is used to receive the first measurement result of the first reference signal transmitted on the first path.
[0107] In one possible implementation of the fourth aspect, the first measurement result is a power value obtained by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path.
[0108] In one possible implementation of the fourth aspect, the first measurement result satisfies:
[0109]
[0110] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and f scs Where is the subcarrier spacing, and D represents the propagation delay information on the first path.
[0111] In one possible implementation of the fourth aspect, the first measurement result satisfies:
[0112]
[0113] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and D s This represents the temporal sampling points corresponding to the propagation delay information along the first path, where N is the number of FFT points and D... s It is a real number.
[0114] In one possible implementation of the fourth aspect, the first measurement result is a measurement result of receiving the first reference signal on a first set of receiving branches, wherein the first set of receiving branches includes one or more receiving branches out of n receiving branches.
[0115] In one possible implementation of the fourth aspect, the first set of receiving branches includes multiple receiving branches from the n receiving branches.
[0116] In one possible implementation of the fourth aspect, the first measurement result is the average of multiple measurement results of the first reference signal acquired on multiple receiving branches among the n receiving branches.
[0117] In one possible implementation of the fourth aspect, the first measurement result is the average value obtained after spatial filtering of multiple measurement results of the first reference signal acquired on the plurality of receiving branches.
[0118] In one possible implementation of the fourth aspect, the first set of receiving branches includes the first receiving branch among the n receiving branches, wherein the number of receiving branches contained in the first receiving branch is 1.
[0119] In one possible implementation of the fourth aspect, the first receiving branch is the receiving branch corresponding to the largest measurement result among the n measurement results of the second reference signal acquired on the n receiving branches.
[0120] In one possible implementation of the fourth aspect, the first measurement result includes index information of the first receiving branch set.
[0121] In one possible implementation of the fourth aspect, the first request information includes an identifier of the first path.
[0122] A fifth aspect of this application provides a communication device including at least one processor coupled to a memory; the memory is used to store a program or instructions; the at least one processor is used to execute the program or instructions to enable the device to implement the method described in the first aspect or any possible implementation of the first aspect, or to enable the device to implement the method described in the second aspect or any possible implementation of the second aspect.
[0123] A sixth aspect of this application provides a communication device including at least one processor;
[0124] Optionally, the at least one processor is used to execute the method described in the first aspect or any possible implementation thereof, or the at least one processor is used to execute the method described in the second aspect or any possible implementation thereof.
[0125] Optionally, the at least one processor is configured to execute a program or instructions to enable the device to implement the method described in the first aspect or any possible implementation of the first aspect, or to enable the device to implement the method described in the second aspect or any possible implementation of the second aspect.
[0126] A seventh aspect of this application provides a computer-readable storage medium storing one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes the method as described in the first aspect or any possible implementation thereof, or the processor executes the method as described in the second aspect or any possible implementation thereof.
[0127] The eighth aspect of this application provides a computer program product (or computer program) that stores one or more computers. When the computer program product is executed by the processor, the processor executes the method as described in the first aspect or any possible implementation thereof, or the processor executes the method as described in the second aspect or any possible implementation thereof.
[0128] A ninth aspect of this application provides a chip system including at least one processor for supporting a communication device in implementing the functions involved in the first aspect or any possible implementation of the first aspect; or for supporting a communication device in implementing the functions involved in the second aspect or any possible implementation of the second aspect.
[0129] In one possible design, the chip system may further include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices. Optionally, the chip system may also include interface circuitry that provides program instructions and / or data to the at least one processor.
[0130] The tenth aspect of this application provides a communication system, which includes the communication device of the third aspect and the communication device of the fourth aspect, and / or the communication system includes the communication device of the fifth aspect, and / or the communication system includes the communication device of the sixth aspect.
[0131] The technical effects of any of the design methods in aspects three through ten can be found in the technical effects of different implementation methods in aspects one or two above, and will not be repeated here.
[0132] As can be seen from the above technical solution, after receiving a first request message from the first device requesting the reporting of measurement results for a first reference signal, the communication device measures the first reference signal transmitted on the first path based on the first request message, obtains a first measurement result, and sends the first measurement result to the first device. In other words, the first measurement result reported by the communication device to the first device is the measurement result corresponding to the first reference signal transmitted on a single path. Compared to the implementation method where the first device performs positioning based on measurement results corresponding to reference signals transmitted on multiple paths, since the first measurement result sent to the first device is the measurement result corresponding to the first reference signal transmitted on a single path, the first device can avoid interference from multipath transmission during positioning based on the first measurement result, thus improving the accuracy of positioning. Attached Figure Description
[0133] Figure 1 A schematic diagram of the communication system provided in this application;
[0134] Figure 2a A schematic diagram of a communication method provided in this application;
[0135] Figure 2b A schematic diagram of a communication method provided in this application;
[0136] Figure 3 A schematic diagram of a communication scenario provided in this application;
[0137] Figure 4 A schematic diagram of a communication device provided in this application;
[0138] Figure 5 Another schematic diagram of a communication device provided in this application;
[0139] Figure 6 Another schematic diagram of a communication device provided in this application;
[0140] Figure 7 Another schematic diagram of a communication device provided in this application. Detailed Implementation
[0141] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0142] First, some terms used in the embodiments of this application will be explained to facilitate understanding by those skilled in the art.
[0143] (1) Terminal device: can be a wireless terminal device that can receive network device scheduling and instruction information. The wireless terminal device can be a device that provides voice and / or data connectivity to the user, or a handheld device with wireless connection function, or other processing device connected to a wireless modem.
[0144] Terminal devices can communicate with one or more core networks or the Internet via a radio access network (RAN). Terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones), computers, and data cards. For example, they can be portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), tablets, and computers with wireless transceiver capabilities. Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station (MS), remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, subscriber station (SS), customer premises equipment (CPE), terminal, user equipment (UE), mobile terminal (MT), etc. Terminal equipment can also be wearable devices and next-generation communication systems, such as terminal equipment in 5G communication systems or terminal equipment in future public land mobile networks (PLMNs).
[0145] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.
[0146] The various terminals described above, if located in a vehicle, such as placed inside or installed inside a vehicle, can be considered as vehicle-mounted terminals, also known as on-board units (OBUs).
[0147] In this application embodiment, the device for implementing the terminal's functions can be the terminal itself, or it can be a circuit capable of supporting the terminal in implementing those functions, such as a circuit that can be applied to a chip system, which can be installed in the terminal. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solutions provided in this application embodiment, the device for implementing the terminal's functions is a terminal, as an example, to describe the technical solutions provided in this application embodiment.
[0148] (2) Network equipment: This can be equipment within a wireless network. For example, network equipment can be a RAN node (or device) that connects terminal devices to the wireless network, and can also be called a base station. Currently, some examples of RAN equipment include: generation Node B (gNodeB), TRP, evolved Node B (eNB), radio network controller (RNC), Node B (NB), basestation controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B (HNB)), base band unit (BBU), or wireless fidelity (Wi-Fi) access point (AP), etc. In addition, in a network structure, network equipment can include centralized unit (CU) nodes, distributed unit (DU) nodes, or RAN equipment including CU nodes and DU nodes.
[0149] Specifically, network devices can send configuration information to terminal devices (e.g., carried in scheduling messages and / or indication messages). The terminal devices then configure their networks based on this information, aligning the network configurations of the network devices and terminal devices. Alternatively, network configurations can be pre-set in both the network devices and the terminal devices to achieve alignment. In essence, "alignment" means that when there are interactive messages between the network devices and terminal devices, their understanding of the carrier frequency for sending and receiving interactive messages, the determination of the interactive message type, the meaning of the fields carried in the interactive messages, or other configurations of the interactive messages is consistent.
[0150] Furthermore, in other possible cases, the network device can be any other device that provides wireless communication functionality to the terminal device. The embodiments of this application do not limit the specific technology or device form used in the network device. For ease of description, the embodiments of this application are not limited.
[0151] Network equipment may also include core network equipment, such as access and mobility management function (AMF), user plane function (UPF), or session management function (SMF).
[0152] In this application embodiment, the device for implementing the function of the network device can be the network device itself, or it can be a device capable of supporting the network device in implementing that function, such as a chip system, which can be installed in the network device. In the technical solutions provided in this application embodiment, the example of a network device being used to implement the function of the network device is used to describe the technical solutions provided in this application embodiment.
[0153] (5) Sidelink (SL): In vehicle-to-everything (V2X) communication, terminal devices can communicate in two ways. The first way is through the Uu interface between terminal devices. The Uu interface is the wireless interface between the terminal device and the network device; communication between terminal devices requires forwarding through network devices and other nodes. The second way is sidelink communication between terminal devices, meaning they can communicate directly without the need for network forwarding. In this case, the link directly connecting the terminal devices is called a sidelink.
[0154] Typically, in Sidelink technology, terminal devices can directly connect to each other via PC5 interfaces. In this application, "sidelink" or "side link" can be used interchangeably; both have the same meaning and are the English terminology used in this application. This technology can provide information exchange not only within the coverage area of network devices but also in areas without network coverage. Authorized terminal devices used for special communication can adopt Sidelink communication. Of course, Sidelink communication can be used for transmitting intelligent transportation business data as well as for transmitting mobile internet services; this application does not impose any limitations on this.
[0155] (4) The terms "system" and "network" in the embodiments of this application can be used interchangeably. "At least one" means one or more, and "more" means two or more. "And / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. And, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the order, sequence, priority or importance of multiple objects.
[0156] This application can be applied to Long Term Evolution (LTE) systems, New Radio (NR) systems, or other communication systems, wherein the communication system includes network devices and terminal devices, with the network devices acting as configuration information sending entities and the terminal devices acting as configuration information receiving entities. Specifically, in this communication system, an entity sends configuration information to another entity and sends data to or receives data sent by another entity; another entity receives the configuration information and, based on the configuration information, sends data to or receives data sent by the configuration information sending entity. This application can be applied to terminal devices in a connected or active state, as well as terminal devices in an inactive or idle state.
[0157] (5) The relevant definitions of the mathematical symbols involved in this application include:
[0158] 1) exp(A), which represents the natural logarithm e raised to the power of A;
[0159] 2)|A| 2 , which represents the square of the absolute value of parameter A.
[0160] To facilitate understanding of the methods provided in the embodiments of this application, the system architecture of the methods provided in the embodiments of this application will be described below. It is understood that the system architecture described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application and does not constitute a limitation on the technical solutions provided in the embodiments of this application.
[0161] Figure 1 This is a schematic diagram of a communication system according to an embodiment of this application. Please refer to... Figure 1The communication system includes terminal equipment 101, next-generation node B (gNB) 102, next-generation evolved node B (ng-eNB) 103, AMF 104, and LMF 105. LMF 105 is a network element, module, or component in the NR core network that provides positioning functionality for the terminal equipment.
[0162] Optionally, the communication system also includes an enhanced serving mobilelocation center (E-SMLC) 106 and a secure user plane location platform (SLP) 107. E-SMLC 106 is a network element, module, or component in the 4G core network that provides positioning functionality. SLP 107 is a network element, module, or component in the 4G core network used to process user plane secure positioning protocols.
[0163] Among them, terminal device 101 connects to access network equipment (such as Uu interface) via Uu interface. Figure 1 The system communicates with either gNB102 or ng-eNB103 in the LTE communication system. ng-eNB103 is the access network device in the LTE communication system, and gNB102 is the access network device in the NR communication system. In this communication system, access network devices communicate with each other via the Xn interface, and with the AMF104 via the NG-C interface. The AMF104 and LMF105 communicate via the NL1 interface; the AMF104 acts as a router for communication between the access network devices and the LMF105. The LMF105 is used to calculate the location of the terminal device.
[0164] The above Figure 1 This example only illustrates a communication system comprising two access network devices: a gNB and an ng-eNB. In practical applications, the communication system may include at least one access network device; this application does not specify a particular device.
[0165] In this application, the above Figure 1 In the communication system shown, LMF is the name used in the current communication system. In future communication systems, the name of LMF may change as the communication system evolves. In the current or future communication system, any functional network element with a name that has a similar function to LMF can understand the LMF in this application embodiment and is applicable to the communication method provided in this application embodiment.
[0166] The above Figure 1In the communication system shown, an architecture based on core network LMF control, access network, and terminal assistance can be used to implement the positioning process of terminal devices. Specifically, it includes one or more of the following positioning technologies:
[0167] Downlink time difference of arrival (DL-TDOA) technology: The terminal measures the positioning reference signal (PRS) transmitted by multiple TRPs and reports the downlink reference signal time difference (DL RSTD) and the downlink (DL) positioning reference signal-reference signal received power (PRS-RSRP) measurement to the LMF. The LMF calculates the terminal's position based on the measurement.
[0168] Uplink time difference of arrival (UL-TDOA) technology: The terminal sends a sounding reference signal (SRS), multiple TRPs measure the SRS, and report the uplink relative time of arrival (UL RTOA) and the uplink (UL) sounding reference signal-reference signal received power (SRS-RSRP) measurement to the LMF. The LMF calculates the terminal position based on the measurement.
[0169] Downlink angle of departure (DL-AoD) technology: The terminal measures the PRS transmitted by multiple TRPs and reports the DL PRS-RSRP measurements to the LMF. The LMF calculates the angle of the terminal relative to the multiple TRPs based on the measurements and calculates the terminal position based on the angle.
[0170] Uplink arrival of arrival (UL-AOA) technology: The terminal sends SRS, multiple TRPs measure the SRS, and report the UL AoA and UL SRS-RSRP measurements to the LMF. The LMF calculates the terminal position based on the measurements.
[0171] NR DL Enhanced Cell ID (E-CID) technology: The terminal sends existing radio resource management (RRM) measurements, including synchronization signal based reference signal received power (SS-RSRP) / synchronization signal based reference signal received quality (SS-RSRQ) or channel state information-reference signal received power (CSI-RSRP) / channel state information-reference signal received quality (CSI-RSRQ), to the LMF. The LMF then calculates the terminal's location based on these measurements.
[0172] NR UL E-CID technology: The base station sends SS-RSRP / SS-RSRQ or CSI-RSRP / CSI-RSRQ from the RRM measurements collected from the terminal, as well as UL AoA, to the LMF. The LMF calculates the terminal location based on the measurements.
[0173] Multi-cell round trip time (Multi-RTT) positioning technology: The terminal sends SRS and simultaneously measures PRS sent by multiple TRPs. It reports the UE's transmit / receive time difference (Rx–Tx time difference) and DL PRS-RSRP measurements to the LMF. Multiple TRPs measure SRS and report the gNB's Rx–Tx time difference measurements to the LMF. The LMF calculates the RTT / distance between the UE and a TRP based on the UE's Rx–Tx time difference and the gNB's Rx–Tx time difference measurements, and then calculates the terminal's location.
[0174] Optionally, among the aforementioned positioning technologies, besides E-CID, DL PRS-RSRP and ULSRS-RSRP are generally included. For DL-TDOA / UL-TDOA / UL-AoA / Multi-RTT, the RSRP involved is mainly used to determine the field strength, for coarse-grained estimation of the terminal position, and to assist other measurements in determining the terminal position. DL-AoD, on the other hand, needs to use RSRP to calculate the angle of the terminal relative to the TRP.
[0175] However, in practical applications, because the reference signal (uplink reference signal and / or downlink reference signal) has multiple transmission paths, the measurement results obtained based on the reference signal are easily affected by multipath transmission interference, which affects the accuracy of positioning.
[0176] To address the aforementioned technical problems, this application provides a communication method and a communication device. Compared to the method where the first device performs positioning based on measurement results corresponding to reference signals transmitted along multiple paths, since the first measurement result sent to the first device is the measurement result corresponding to the first reference signal transmitted along a single path, the first device can avoid interference from multipath transmission during positioning based on the first measurement result, thereby improving the accuracy of positioning.
[0177] Please see Figure 2a This is a schematic diagram of a communication method provided in this application, which includes the following steps.
[0178] S101. The first device sends the first request information.
[0179] In this embodiment, the first device sends a first request message in S101, and correspondingly, the communication device receives the first request message in S101.
[0180] In this embodiment and subsequent embodiments, the first device is a device used to locate the terminal device. For example, the first device can be a core network device to enable the core network device to locate the terminal device. Alternatively, the first device can be an access network device to enable the access network to perform ranging and positioning of the terminal device. Or, the first device can be another terminal device in the SL to enable other terminal devices to locate the terminal device. The following description uses a core network device as an example of the first device; it is understood that the core network device in the following description can also be replaced by an access network device or another terminal device in the SL.
[0181] Optionally, the communication device can be a terminal device or an access network device.
[0182] For example, when the communication device is a terminal device, the core network device can send the first request information to the terminal device in S101 through forwarding by the access network device. The first request information received by the terminal device in S101 can be carried in a non-access stratum (NAS) message or an access stratum (AS) message.
[0183] For example, when the communication device is an access network device, the core network device can communicate with the access network device through an interface (e.g., ...) in S101. Figure 1The first request information is sent to the access network device via the NG-C interface in the network.
[0184] In one possible implementation, the first request information sent by the core network device in S101 includes an identifier of the first path. Specifically, the first request information sent by the core network device in S101 may also include an identifier of the first path, so that the communication device performs the reception and measurement of reference signals on the designated first path based on the instructions of the core network device in subsequent S102.
[0185] Optionally, the first path can be the first path (or the first arrival path) or any other path other than the first path.
[0186] S102. The communication device measures the first reference signal transmitted on the first path and obtains a first measurement result.
[0187] In this embodiment, in S102, the communication device receives the first reference signal transmitted on the first path and determines the measurement result.
[0188] Optionally, this application does not limit the implementation order of S101 and S102. For example, the communication device may execute S101 first and then S102. Or, the communication device may execute S102 first and then S101.
[0189] Optionally, the first measurement result is RSRP or RSRQ.
[0190] Optionally, the first measurement result can also be expressed as a first measurement value, a first measurement quantity, etc.
[0191] In one possible implementation, prior to S102, the core network device may also send first configuration information to the communication device, the first configuration information being used to configure the first reference signal.
[0192] For example, the aforementioned Figure 2a The implementation process shown can also be described as follows: Figure 2b The implementation process shown is compared to Figure 2a The implementation method shown is as follows. Figure 2b The implementation shown adds step S100. In step S100, the core network device sends first configuration information to the communication device, which is used to configure the first reference signal.
[0193] Optional, in Figure 2b The implementation shown uses the first device as a core network device as an example. It can be understood that the core network device can also be an access network device or other terminal devices in the SL communication scenario.
[0194] The first configuration information includes one or more of the following: time-domain resource information, frequency-domain resource information, and periodic information of the first reference signal. For example, when the first configuration information includes time-domain resource information carrying the first reference signal, the first measurement result obtained by the communication device in S102 can be the average value of the measured values of the first reference signal on multiple symbols corresponding to the time-domain resource information. Similarly, when the first configuration information includes periodic information carrying the first reference signal, the first measurement result obtained by the communication device in S102 can be the average value of multiple measured values of the first reference signal on multiple periods corresponding to the periodic information.
[0195] Optionally, in one implementation of the first configuration information, the first configuration information in S100 can be carried in the same message as the first request information in S101. In other words, the communication device receives the first request information and the first configuration information from the core network device in S101.
[0196] Optionally, in another implementation of the first configuration information, the first configuration information in S100 may be carried in a different message than the first request information in S101. In other words, the communication device receives the first request information from the core network device in S101, and the communication device receives the first configuration information in other processes (different from S101, such as S100) before S102.
[0197] S103. The communication device sends the first measurement result.
[0198] In this embodiment, after the communication device obtains the first measurement result in S102, it transmits the first measurement result in S103. Correspondingly, the core network device receives the first measurement result in S103.
[0199] In step S103, after the core network device receives the first measurement result, the core network device locates the terminal device based on the first measurement result.
[0200] For example, when the communication device reporting the first measurement result is a terminal device, the first measurement result is the measurement result corresponding to the first reference signal used as a downlink reference signal measured by the terminal device (in other words, the first reference signal is the downlink reference signal sent by the access network device to the terminal device), so that the core network device can locate the terminal device receiving the downlink reference signal based on the first measurement result.
[0201] For example, when the communication device reporting the first measurement result is an access network device, the first measurement result is the measurement result corresponding to the first reference signal used as an uplink reference signal measured by the access network device (in other words, the first reference signal is the uplink reference signal sent by the terminal device to the access network device), so that the core network device can locate the terminal device that sent the uplink reference signal based on the first measurement result.
[0202] In one possible implementation, before the communication device measures the first reference signal transmitted on the first path in S102 and obtains the first measurement result, the communication device may first determine the propagation delay information on the first path, and then further determine the first measurement result based on the propagation delay information on the first path.
[0203] The communication device can determine the propagation delay information of the first reference signal on the first path in a variety of ways, such as oversampling, multiple signal classification (MUSIC) or other methods, which are not limited here.
[0204] Optionally, as an implementation example, if the propagation delay information on the first path is determined by oversampling, it can be obtained by interpolating the channel impulse response estimated from the first reference signal at a frequency greater than the reference signal bandwidth k (k ≥ 2). At this sampling frequency, the sampling point corresponding to the peak value of the channel impulse response is determined, and then the sampling point is converted into a time delay / TOA to determine the propagation delay information on the first path.
[0205] Optionally, as another implementation example, if the propagation delay information on the first path is determined using the MUSIC method, the channel frequency response can be used to estimate the autocorrelation matrix of the channel frequency response. Eigenvalue decomposition is then performed on the autocorrelation matrix to extract principal component (larger eigenvalue) eigenvectors, forming the signal space. The space orthogonal to the signal space is the noise space. The channel frequency response vector F(x) corresponding to the propagation delay information (denoted as x) of the first path is projected into the noise space. The energy of this projection vector constitutes the MUSIC pseudospectrum P(x) related to the delay x. The x corresponding to the peak value of the MUSIC pseudospectrum P(x) is the propagation delay information of the first path, where the x corresponding to the earliest peak value is the propagation delay information of the first path.
[0206] In one possible implementation, in S102, after determining the propagation delay information on the first path, the communication device can also determine the first measurement result based on the propagation delay information on the first path through various implementation methods.
[0207] In the first implementation method, the first measurement result determined by the communication device in S102 can be described as the power value obtained by performing frequency domain compensation processing and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path.
[0208] Optionally, the first measurement result determined by the communication device in S102 can also be expressed as a power value obtained by performing frequency domain compensation processing and / or averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path. In other words, the communication device performs at least one of "frequency domain compensation processing" and "averaging processing" in S102 to determine the first measurement result.
[0209] Optionally, the first measurement result determined by the communication device in S102 can also be expressed as the power after linear averaging of the delay-compensated channel frequency response over the frequency domain resource information (i.e., the RE set) used to carry the first reference signal. Here, the delay used for "delay compensation" is the propagation delay information along the first path. (Path RSRP is the power(in[W]) of the linear average of the delay-compensated channel frequency response of the resource elements that carry the RS(PRS / SRS). The delay corresponds to the delay of the path.)
[0210] Optionally, the first measurement result determined by the communication device in S102 can also be expressed as the power (in [W]) of the linear average of the equivalent channel frequency response with the path delay shifted to 0 of the source elements that carry the first reference signal (i.e., the RE set).
[0211] Optionally, as an implementation example, the first reference signal can be a downlink PRS, and the first measurement result can be a downlink PRS-RSRP. The first measurement result determined by the communication device in S102 can also be expressed as: the Path DL PRS-RSRP of delay-D is the linear average power (in W) of the delay-D compensated channel frequency response of the resource elements that carry DL PRS reference signals configured for path DL PRS-RSRP measurement within the configured downlink PRS-RSRP measurement frequency bandwidth.
[0212] Optionally, as an implementation example, the first reference signal can be the uplink SRS, and the first measurement result can be the uplink SRS-RSRP. The first measurement result determined by the communication device in S102 can also be expressed as: the Path UL SRS-RSRP of delay-D is the linear average power (in W) of the delay-D compensated channel frequency response of the resource elements that carry sounding reference signals. The Path UL SRS-RSRP shall be measured over the configured resource elements within the considered measurement frequency bandwidth in the configured measurement timeoccasions.
[0213] Optionally, the first measurement result determined by the communication device in S102 satisfies:
[0214]
[0215] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, f_scs is the subcarrier spacing, and D represents the propagation delay information on the first path.
[0216] Optionally, the first measurement result determined by the communication device in S102 satisfies:
[0217]
[0218] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and D sThis represents the temporal sampling points corresponding to the propagation delay information along the first path, where N is the number of FFT points and D... s It is a real number.
[0219] In the second implementation method, the process of the communication device measuring the first reference signal transmitted on the first path in S102 to obtain the first measurement result may specifically include: the communication device determining the propagation delay information of the first reference signal on the first path; the communication device determining the first channel frequency response information of the frequency domain resource information corresponding to the first reference signal; the communication device performing frequency domain compensation processing on the first channel frequency response information based on the propagation delay information to obtain the second channel frequency response information; and the communication device performing averaging processing on the second channel frequency response information to obtain the first measurement result.
[0220] Optionally, the communication device performs averaging processing on the second channel frequency response information to obtain the first measurement result, including: the communication device performs averaging processing and modulus-square processing on the second channel frequency response information to obtain the first measurement result.
[0221] Specifically, in the above-mentioned implementation methods one and two, the first configuration information used to configure the first reference signal includes frequency domain resource information carrying the first reference signal, wherein the frequency domain resource information corresponds to a set of REs. Since the set of REs contains channel frequency responses, the first measurement result is an implementation method that obtains the power value by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path. This method can compensate for the channel frequency response information of the frequency domain resource information corresponding to the first reference signal using the propagation delay information to obtain the first measurement result, thereby avoiding interference from the propagation delay information corresponding to the first path on the measurement process to a certain extent, and further improving the accuracy of subsequent positioning by core network equipment based on the first measurement result.
[0222] In one possible implementation, the first reference signal is a reference signal received by a first set of receiving branches, which includes one or more receiving branches out of n receiving branches;
[0223] Alternatively, it can be stated as follows: The process by which the communication device measures the first reference signal transmitted on the first path in S102 and obtains the first measurement result specifically includes: the communication device receiving the first reference signal transmitted on the first path in a first receiving branch set, the first receiving branch set including one or more receiving branches among n receiving branches; the communication device measuring the first reference signal and obtaining the first measurement result.
[0224] Specifically, when the communication device includes multiple (i.e., n) receiving branches, the first measurement result can be the measurement result corresponding to the first reference signal transmitted on the first path received by the communication device on the first receiving branch set among the n receiving branches. In other words, the measurement result corresponding to the first reference signal transmitted on the first path received by the communication device on the first receiving branch set is determined as the first measurement result. Therefore, compared to the implementation method where multiple receiving branches in the communication device may receive the same reference signal transmitted on multiple paths and obtain multiple measurement results, the first measurement result determined by receiving the first reference signal transmitted on the first path through the same receiving branch set (i.e., the first receiving branch set) can reduce interference between different receiving branches in the communication device to a certain extent, and further improve the accuracy of subsequent positioning by core network equipment based on the first measurement result.
[0225] As an example implementation, the first reference signal can be the downlink PRS, and the first measurement result can be the downlink PRS-RSRP. During the process of determining the first measurement result in S102, when using receive diversity, the communication device, for path downlink PRS-RSRP measurement reporting, at least considers additionally reporting the Rx branch ID to determine whether different path downlink PRS-RSRP measurements are associated with the same Rx branch.
[0226] As an implementation example, the first reference signal can be the uplink SRS, and the first measurement result can be the uplink SRS-RSRP. During the process of determining the first measurement result in S102, when using receiver diversity, for path uplink SRS-RSRP measurement reporting, at least consider additionally reporting the Rx branchset ID to identify whether different path RSRP measurements are associated with the same Rx branch set.
[0227] Optionally, the first measurement result sent by the communication device in S103 includes index information of the first receiving branch set. Specifically, the first measurement result reported by the communication device in S103 may also include index information for indicating the first receiving branch set, so that the core network device can determine the receiving branch of the communication device receiving the first reference signal based on the index information.
[0228] It should be noted that the first measurement result can be carried in a first message, which also includes the index information, i.e., the communication device sends the index information to the core network device through S103. Alternatively, the index information may be located in a position in the first message different from the first measurement result, i.e., the communication device sends the index information to the core network device through a message different from S103.
[0229] In this embodiment and subsequent embodiments, the index information can be the index of the first receiving branch set, the ID of the first receiving branch set, or other methods, which are not limited here.
[0230] As an example of index information implementation, the Receiver branch ID indicates that different path power measurements corresponding to the same Receiverbranch ID are obtained from the same receiving branch within a single reporting message or within the terminal's measurement results information for a certain TRP contained in a single reporting message.
[0231] As another example of indexing information, the Receiver branch set ID (Receiver branch setID) indicates that different path power measurements corresponding to the same Receiver branch set ID are obtained from the same Receiver branch set within a single reporting message or within the terminal's measurement results information for a specific TRP contained in a single reporting message. The same Receiver branch set may include one or more receiving branches, and the path power measurement is the average of the path power of one or more corresponding paths of the same path measured on one or more receiving branches included in the Receiver branch set.
[0232] When multiple receiving branches provide path power values, the path power measurement value may not carry receiving branch information. The terminal can determine the path power value to be reported using one of the following methods:
[0233] As another example of indexing information, the average value of the diameter power of the same diameter measured on all receiving branches.
[0234] As another example of indexing information, the path power value obtained from the largest receive branch of RSRP is selected.
[0235] In S102, the first receiving branch set used by the communication device to measure the first reference signal and obtain the first measurement result has multiple implementations, which will be described below.
[0236] Case 1: In S102, the first set of receiving branches used by the communication device to measure the first reference signal and obtain the first measurement result includes multiple receiving branches among the n receiving branches.
[0237] In one possible implementation, the first measurement result is the average of multiple measurements of the first reference signal acquired on the plurality of receiving branches.
[0238] Optionally, the average of multiple measurement results can be the average obtained by weighting multiple measurement results, the average obtained by geometric mean of multiple measurement results, or the average obtained by other means; no limitation is made here.
[0239] Specifically, when the first receiving branch set includes multiple receiving branches among the n receiving branches, the first measurement result can be the average of multiple measurement results of the first reference signal collected on the multiple receiving branches, so that the first measurement result can reflect the receiving characteristics of the multiple receiving branches included in the first receiving branch set to a certain extent.
[0240] Optionally, the first measurement result is the average value obtained after spatial filtering of multiple measurement results of the first reference signal acquired on the multiple receiving branches.
[0241] Specifically, when the first receiving branch set includes multiple receiving branches from the n receiving branches, the first measurement result can be the average value obtained after spatially filtering multiple measurement results of the first reference signal. Thus, the filtering process can reduce interference from other paths to the first reference signal transmitted on the first path, further improving the accuracy of subsequent positioning by core network equipment based on the first measurement result.
[0242] For example, as described above, filtering can also be applied when the first set of receiving branches includes multiple receiving branches.
[0243] One implementation scenario is as follows Figure 3 As shown, assume the first set of receiving branches contains eight receiving branches (e.g., ...). Figure 3 The receiving branches shown are 1, 2, ..., 8, and the relationship between the eight receiving branches is as follows: Figure 3 The linear arrangement shown is such that the angle between the direction of arrival of the radio wave carrying the first reference signal and the straight line containing the eight receiving branches is denoted as θ. In one implementation example, this filtering process can estimate the angle of arrival using multiple receiving branches and project the channel frequency response on multiple receiving branches onto the steering vector corresponding to the angle of arrival, thereby reducing the impact of other multipaths on the first path. In one implementation example, this filtering process can be expressed as:
[0244]
[0245] in, Let be the channel frequency response vectors on multiple branches after spatial filtering, where Let M be the channel frequency response on a certain RE (denoted as REk) after spatial filtering on the receiving branch m, where M is the number of receiving branches used for spatial filtering.
[0246] Let be the channel frequency response vector on multiple branches before spatial filtering, where The channel frequency response on REk before spatial filtering on the receiving branch m.
[0247] v = [v 0 ,v 1 ,…,v M-1 ] T This is the spatial filtering steering vector, used to apply spatial filtering. Typically, for a linear uniform array with a spacing of d and a wireless signal wavelength of λ, the steering vector v is used for the incoming wave direction θ. m,satisfy:
[0248]
[0249] Optional, This can be substituted into the calculation process of the first measurement result mentioned above as H(k). Or, It can also be substituted into the calculation process of the first measurement result mentioned above as H(k), in which case no spatial filtering is applied.
[0250] Optional, This can be used as an example of how to substitute H(k) into the calculation process of the first measurement result.
[0251]
[0252] In the above implementation, h(D) represents the first measurement result, Numel(h) represents the number of receiving branches contained in the first receiving branch set, I represents the index set of REs occupied by the frequency domain resource information corresponding to the first reference signal, |I| represents the number of elements in set I, k is the index of the RE occupied by the frequency domain resource information, h(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and N is the number of FFT points;
[0253] N H N represents the number of horizontal receiving branches in a rectangular receiving array. V This indicates the number of receiving branches in the vertical direction under the rectangular receiving array. Indicates azimuth angle and pitch angle The corresponding spatial filter steering vector, express The conjugate transpose of , where D represents the propagation delay information of the first path.
[0254] Case 2: In S102, the first receiving branch set used by the communication device to measure the first reference signal and obtain the first measurement result includes the first receiving branch among the n receiving branches, wherein the number of receiving branches included in the first receiving branch is 1.
[0255] In one possible implementation, the first receiving branch is the receiving branch corresponding to the largest measurement result among the n measurement results of the second reference signal acquired on the n receiving branches.
[0256] Optionally, the second reference signal is a reference signal historically received by the communication device.
[0257] Specifically, when the first receiving branch set includes a receiving branch (i.e., the first receiving branch) among the n receiving branches, the first receiving branch can specifically be the receiving branch corresponding to the largest measurement result of other previously received reference signals (i.e., the second reference signal) among the n receiving branches in the communication device. Therefore, the communication device, based on the reception quality of other reference signals, determines the designated receiving branch to receive the first reference signal, which can improve the reception quality of the first reference signal to a certain extent and obtain the first measurement result, further improving the accuracy of subsequent positioning by the core network equipment based on the first measurement result after S103.
[0258] Based on the above technical solution, after receiving a first request message from the core network equipment requesting the reporting of measurement results for a first reference signal, the communication device measures the first reference signal transmitted on the first path based on the first request message, obtains a first measurement result, and sends the first measurement result to the core network equipment. In other words, the first measurement result reported by the communication device to the core network equipment is the measurement result corresponding to the first reference signal transmitted on a single path. Compared to the implementation method where the core network equipment performs positioning based on measurement results corresponding to reference signals transmitted on multiple paths, since the first measurement result sent to the core network equipment is the measurement result corresponding to the first reference signal transmitted on a single path, the core network equipment can avoid interference from multipath transmission during the positioning process based on the first measurement result, thus improving the accuracy of positioning.
[0259] For example, positioning methods such as DL-TDOA, UL-TDOA, UL-AoA, and Multi-RTT primarily rely on the ToA and AoA of the first path. However, multipath measurement reporting is determined by the total power of all paths, failing to reflect the quality of the first path and leading to misjudgments based on RSRP. Furthermore, DL-AoD depends on the RSRP of the first path under different transmission beams; current measurement reporting is easily affected by other paths, thus only approximately equivalent to the first path's RSRP when the first path power is relatively strong. Otherwise, DL-AoD calculations become inaccurate. Therefore, through the aforementioned... Figure 3 The improved communication method shown enables the first measurement result reported by the communication device to correspond to the measurement result of the first reference signal transmitted on a single path, effectively avoiding interference from multipath transmission and improving positioning accuracy. Furthermore, multipath-based reporting can overcome the problems of non-line-of-sight (NLOS) environments and can also utilize reflection paths for positioning. In this case, for multipath measurement reporting, the power of the feedback path helps improve the effectiveness of multipath reporting.
[0260] The above describes the methodological aspects of this application. The following section will introduce the apparatus involved in this application.
[0261] Please see Figure 4 This is a schematic diagram of a communication device provided in this application. The communication device 400 includes a transceiver unit 401 and a processing unit 402.
[0262] Optionally, the transceiver unit 401 may also be referred to as a transceiver module, transceiver unit, transceiver, signal transceiver, etc.
[0263] Optionally, the processing unit 402 may also be referred to as a processing module, processor, signal processor, processing device, etc.
[0264] Optionally, the transceiver unit 401 may also include a transmitting unit (or transmitting module, transmitter, signal transmitter, etc.) and a receiving unit (or receiving module, receiver, signal receiver, etc.). The transmitting unit and the receiving unit can be integrated into the same physical / virtual modular implementation, or they can be implemented as separate physical / virtual modular implementations; no limitation is made here.
[0265] Optionally, when the communication device 400 is a chip, the transceiver unit 401 can also be an input / output interface.
[0266] Specifically, the communication device 400 can be any of the communication devices (i.e., access network equipment or terminal equipment) in the aforementioned embodiments.
[0267] The transceiver unit 401 is used to receive a first request information from the first device, the first request information being used to request the reporting of the measurement result of the first reference signal;
[0268] The processing unit 402 is used to measure the first reference signal transmitted on the first path and obtain a first measurement result;
[0269] The transceiver unit 401 is used to send the first measurement result to the first device.
[0270] In one possible implementation, the first measurement result is a power value obtained by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path.
[0271] In one possible implementation, the processing unit 402 is specifically used for:
[0272] Determine the propagation delay information of the first reference signal along the first path;
[0273] First channel frequency response information that determines the frequency domain resource information corresponding to the first reference signal;
[0274] Based on the propagation delay information, frequency domain compensation processing is performed on the first channel frequency response information to obtain the second channel frequency response information.
[0275] The first measurement result is obtained by averaging the frequency response information of the second channel.
[0276] In one possible implementation, the first measurement result satisfies:
[0277]
[0278] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and f scs Where is the subcarrier spacing, and D represents the propagation delay information on the first path.
[0279] In one possible implementation, the first measurement result satisfies:
[0280]
[0281] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and D s This represents the temporal sampling points corresponding to the propagation delay information along the first path, where N is the number of FFT points and D... s It is a real number.
[0282] In one possible implementation, the processing unit 402 is specifically used for:
[0283] The first reference signal transmitted on the first path is received on a first set of receiving branches, the first set of receiving branches including one or more receiving branches from n receiving branches;
[0284] The first reference signal is measured to obtain the first measurement result.
[0285] In one possible implementation, the first set of receiving branches includes multiple receiving branches from the n receiving branches.
[0286] In one possible implementation, the first measurement result is the average of multiple measurements of the first reference signal acquired on the plurality of receiving branches.
[0287] In one possible implementation, the first measurement result is the average value obtained by spatially filtering multiple measurement results of the first reference signal acquired on the plurality of receiving branches.
[0288] In one possible implementation, the first set of receiving branches includes the first receiving branch among the n receiving branches, wherein the number of receiving branches contained in the first receiving branch is 1.
[0289] In one possible implementation, the first receiving branch is the receiving branch corresponding to the largest measurement result among the n measurement results of the second reference signal acquired on the n receiving branches.
[0290] In one possible implementation, the first measurement result includes index information of the first receiving branch set.
[0291] In one possible implementation, the first request information includes an identifier for the first path.
[0292] It should be noted that the communication device 400 can also be used to execute the implementation process corresponding to any of the aforementioned method embodiments and achieve the corresponding beneficial effects. For details, please refer to the description in the aforementioned embodiments, which will not be repeated here.
[0293] Please see Figure 5 This is a schematic diagram of a communication device provided in this application. The communication device 500 includes a transmitting unit 501 and a receiving unit 502.
[0294] Optionally, the transmitting unit 501 may also be referred to as a transmitting module, transmitting module, transmitter, signal transmitter, etc.
[0295] Optionally, the receiving unit 502 may also be referred to as a receiving module, receiving unit, receiver, signal receiver, etc.
[0296] Optionally, the transmitting unit 501 and the receiving unit 502 can be integrated into the same physical / virtual modular implementation, or they can be implemented as separate physical / virtual modular implementations; no limitation is made here. When the transmitting unit 501 and the receiving unit 502 can be integrated into the same physical / virtual modular implementation, it can also be referred to as a transceiver unit, transceiver module, transceiver assembly, transceiver, signal transceiver, etc.
[0297] Optionally, when the communication device 500 is a chip, the transmitting unit 501 can also be an output interface, and the receiving unit 502 can also be an input interface.
[0298] Specifically, the communication device 500 can be the first device in any of the foregoing embodiments.
[0299] The sending unit 501 is used to send a first request message, which is used to request the reporting of the measurement results of the first reference signal;
[0300] The receiving unit 502 is used to receive the first measurement result of the first reference signal transmitted on the first path.
[0301] In one possible implementation, the first measurement result is a power value obtained by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path.
[0302] In one possible implementation, the first measurement result satisfies:
[0303]
[0304] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and f scs Where is the subcarrier spacing, and D represents the propagation delay information on the first path.
[0305] In one possible implementation, the first measurement result satisfies:
[0306]
[0307] Where I represents the set of indices of REs occupied by the frequency domain resource information, |I| represents the number of elements in set I, k is the index of the REs occupied by the frequency domain resource information, H(k) represents the channel frequency response information of the RE with index value k, j is the complex unit, and D s This represents the temporal sampling points corresponding to the propagation delay information along the first path, where N is the number of FFT points and D... s It is a real number.
[0308] In one possible implementation, the first measurement result is the measurement result of receiving the first reference signal on a first set of receiving branches, wherein the first set of receiving branches includes one or more receiving branches out of n receiving branches.
[0309] In one possible implementation, the first set of receiving branches includes multiple receiving branches from the n receiving branches.
[0310] In one possible implementation, the first measurement result is the average of multiple measurements of the first reference signal acquired on multiple receiving branches out of n receiving branches.
[0311] In one possible implementation, the first measurement result is the average value obtained by spatially filtering multiple measurement results of the first reference signal acquired on the plurality of receiving branches.
[0312] In one possible implementation, the first set of receiving branches includes the first receiving branch among the n receiving branches, wherein the number of receiving branches contained in the first receiving branch is 1.
[0313] In one possible implementation, the first receiving branch is the receiving branch corresponding to the largest measurement result among the n measurement results of the second reference signal acquired on the n receiving branches.
[0314] In one possible implementation, the first measurement result includes index information of the first receiving branch set.
[0315] In one possible implementation, the first request information includes an identifier for the first path.
[0316] It should be noted that the communication device 500 can also be used to execute the implementation process corresponding to any of the aforementioned method embodiments and achieve the corresponding beneficial effects. For details, please refer to the description in the aforementioned embodiments, which will not be repeated here.
[0317] See Figure 6 , Figure 6 This is a schematic diagram of the structure of a communication device 600 provided in an embodiment of this application. The communication device 600 includes at least a processor 601.
[0318] Optionally, the communication device 600 may also include a transceiver 602.
[0319] Optionally, the communication device 600 may be a terminal device (or a first device, which is a terminal device in the SL communication scenario) in the foregoing embodiments, or a chip therein.
[0320] Figure 6 Only the main components of the communication device 600 are shown. In addition to the processor 601 and transceiver 602, the communication device may further include a memory 603 and input / output devices (not shown in the figure).
[0321] Optionally, the transceiver 602 can be referred to as a transmitter and a receiver. The transmitter and receiver can be integrated into the same physical / virtual modular design, or they can be implemented as separate physical / virtual modular designs. Alternatively, when the communication device 600 is a chip, the transceiver 602 can also be an input / output interface.
[0322] The processor 601 is primarily used to process communication protocols and data, control the entire communication device, execute software programs, and process the data within those programs. The memory 603 is primarily used to store software programs and data. The transceiver 602 may include radio frequency (RF) circuitry and an antenna. The RF circuitry is primarily used for converting baseband signals to RF signals and processing RF signals. The antenna is primarily used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are primarily used to receive user input data and output data to the user.
[0323] The processor 601, transceiver 602, and memory 603 can be connected via a communication bus.
[0324] When the communication device is powered on, the processor 601 can read the software program in the memory 603, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 601 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then performs RF processing on the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 601. The processor 601 converts the baseband signal into data and processes the data.
[0325] In any of the above designs, the processor 601 may include a communication interface for implementing receiving and transmitting functions. For example, this communication interface may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.
[0326] In any of the above designs, the processor 601 may store instructions, which may be a computer program. The computer program, running on the processor 601, causes the communication device 600 to perform the methods described in any of the above embodiments. The computer program may be embedded in the processor 601; in this case, the processor 601 may be implemented in hardware.
[0327] In one implementation, the communication device 600 may include a circuit capable of transmitting, receiving, or communicating in any of the foregoing embodiments. The processor and communication interface described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and communication interface can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0328] Furthermore, processor 601 can be used for, for example, but not limited to, baseband-related processing, and transceiver 602 can be used for, for example, but not limited to, radio frequency transceiver. The aforementioned devices can be disposed on separate chips, or at least partially or entirely on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. The analog baseband processor can be integrated with the transceiver on the same chip, while the digital baseband processor can be disposed on a separate chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, a digital baseband processor can be integrated with multiple application processors (e.g., but not limited to, graphics processors, multimedia processors, etc.) on the same chip. Such a chip can be called a system-on-chip (SoC). Whether the various devices are disposed independently on different chips or integrated on one or more chips often depends on the specific needs of the product design. This application does not limit the specific implementation of the aforementioned devices.
[0329] It should be noted that, Figure 6 The communication device 600 shown can be used to implement other steps implemented by the terminal device in the aforementioned corresponding method embodiments, and to achieve the corresponding technical effects of the terminal device. Figure 6 The specific implementation of the communication device 600 shown can be referred to the descriptions in the foregoing method embodiments, and will not be repeated here.
[0330] Please see Figure 7 The above-described embodiments of the network device provided in this application are schematic diagrams of the network device structure. The structure of the network device (access network device or first device, the first device being implemented through core network device) can be referenced. Figure 7 The structure shown.
[0331] The network device includes at least one processor 711.
[0332] Optionally, the network device may also include at least one network interface 714.
[0333] Optionally, the network device further includes at least one memory 712, at least one transceiver 713, and one or more antennas 715. The processor 711, memory 712, transceiver 713, and network interface 714 are connected, for example, via a bus. In this embodiment, the connection may include various interfaces, transmission lines, or buses, etc., and this embodiment is not limited thereto. The antenna 715 is connected to the transceiver 713. The network interface 714 enables the network device to communicate with other communication devices through a communication link. For example, the network interface 714 may include a network interface between the network device and a core network device, such as an S1 interface, or a network interface between the network device and other network devices (e.g., other network devices or core network devices), such as an X2 or Xn interface.
[0334] The processor 711 is primarily used to process communication protocols and communication data, control the entire network device, execute software programs, and process the data of the software programs, for example, to support the network device in performing the actions described in the embodiments. The network device may include a baseband processor and a central processing unit. The baseband processor is primarily used to process communication protocols and communication data, while the central processing unit is primarily used to control the entire terminal device, execute software programs, and process the data of the software programs. Figure 7The processor 711 can integrate the functions of a baseband processor and a central processing unit. Those skilled in the art will understand that the baseband processor and the central processing unit can also be independent processors interconnected via technologies such as buses. Those skilled in the art will understand that a terminal device can include multiple baseband processors to adapt to different network standards, and a terminal device can include multiple central processing units to enhance its processing capabilities. The various components of the terminal device can be connected via various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. The central processing unit can also be described as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor or stored in memory as a software program, with the processor executing the software program to implement the baseband processing function.
[0335] The memory is primarily used to store software programs and data. The memory 712 can exist independently or be connected to the processor 711. Optionally, the memory 712 can be integrated with the processor 711, for example, integrated into a single chip. The memory 712 can store program code that executes the technical solutions of the embodiments of this application, and its execution is controlled by the processor 711. The various types of computer program code being executed can also be considered as drivers for the processor 711.
[0336] Figure 7 Only one memory and one processor are shown. In actual terminal devices, there may be multiple processors and multiple memories. Memory can also be called storage medium or storage device, etc. Memory can be a storage element on the same chip as the processor, i.e., an on-chip storage element, or it can be a separate storage element; this application does not limit this.
[0337] Transceiver 713 can be used to support the reception or transmission of radio frequency (RF) signals between network devices and terminals. Transceiver 713 can be connected to antenna 715. Transceiver 713 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 715 can receive RF signals. The receiver Rx of transceiver 713 is used to receive the RF signals from the antennas, convert the RF signals into digital baseband signals or digital intermediate frequency (IF) signals, and provide the digital baseband signals or IF signals to processor 711 so that processor 711 can perform further processing on the digital baseband signals or IF signals, such as demodulation and decoding. In addition, the transmitter Tx in transceiver 713 is also used to receive modulated digital baseband signals or IF signals from processor 711, convert the modulated digital baseband signals or IF signals into RF signals, and transmit the RF signals through one or more antennas 715. Specifically, the receiver Rx can selectively perform one or more stages of downmixing and analog-to-digital conversion on the radio frequency signal to obtain a digital baseband signal or a digital intermediate frequency (IF) signal. The order of these downmixing and IF conversion processes is adjustable. The transmitter Tx can selectively perform one or more stages of upmixing and digital-to-analog conversion on the modulated digital baseband signal or digital IF signal to obtain a radio frequency signal. The order of these upmixing and IF conversion processes is also adjustable. The digital baseband signal and the digital IF signal can be collectively referred to as digital signals.
[0338] A transceiver can also be called a transceiver unit, transceiver, or transceiver device. Optionally, the device in the transceiver unit that performs the receiving function can be considered as the receiving unit, and the device in the transceiver unit that performs the transmitting function can be considered as the transmitting unit. That is, the transceiver unit includes a receiving unit and a transmitting unit. The receiving unit can also be called a receiver, input port, or receiving circuit, and the transmitting unit can be called a transmitter, transmitter, or transmitting circuit, etc.
[0339] It should be noted that, Figure 7 The network device shown can be used to implement the steps implemented by the network device in the aforementioned method embodiments, and to achieve the corresponding technical effects of the network device. Figure 7 The specific implementation methods of the network devices shown can all be referred to in the descriptions of the aforementioned method embodiments, and will not be repeated here.
[0340] This application also provides a computer-readable storage medium that stores one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor performs the method described in the possible implementation of the terminal device as described in the foregoing embodiments.
[0341] This application also provides a computer-readable storage medium that stores one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor performs the method described in the possible implementation of the network device as described in the foregoing embodiments.
[0342] This application also provides a computer program product (or computer program) that stores one or more computers. When the computer program product is executed by the processor, the processor executes the method described above for possible implementation of the terminal device.
[0343] This application also provides a computer program product that stores one or more computers. When the computer program product is executed by the processor, the processor executes the method described above for implementing the network device.
[0344] This application also provides a chip system including at least one processor for supporting a terminal device in implementing the functions involved in the possible implementations of the terminal device described above. Optionally, the chip system further includes an interface circuit that provides program instructions and / or data to the at least one processor. In one possible design, the chip system may further include a memory for storing necessary program instructions and data for the terminal device. The chip system may be composed of chips or may include chips and other discrete devices.
[0345] This application also provides a chip system including at least one processor for supporting a network device in implementing the functions involved in the possible implementations of the network device described above. Optionally, the chip system further includes an interface circuit that provides program instructions and / or data to the at least one processor. In one possible design, the chip system may further include a memory for storing necessary program instructions and data for the network device. This chip system may be composed of chips or may include chips and other discrete devices, wherein the network device may specifically be the network device described in the foregoing method embodiments.
[0346] This application also provides a communication system, the architecture of which includes the terminal device and network device in any of the above embodiments.
[0347] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0348] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0349] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0350] The above description is merely a specific implementation of the embodiments of this application, but the protection scope of the embodiments of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the embodiments of this application should be included within the protection scope of the embodiments of this application. Therefore, the protection scope of the embodiments of this application should be determined by the protection scope of the claims.
Claims
1. A communication method, characterized in that, include: Receive a first request message from a first device, the first request message being used to request the reporting of the measurement results of a first reference signal; The first reference signal transmitted on the first path is measured by multiple receiving branches to obtain a first measurement result. The first measurement result includes the path power value of the first path measured by the receiving branch with the maximum reference signal receiving power among the multiple receiving branches. The first path is one of the multiple paths measured by the multiple receiving branches. Send the first measurement result to the first device; The first measurement result is a power value obtained by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path. Wherein, the first measurement result satisfies: in, This represents the set of indices of the REs occupied by the frequency domain resource information. Represents a set The number of elements, This is the index of the REs occupied by the frequency domain resource information. Indicates that the index value is The channel frequency response information of the RE, For complex units, This represents the time-domain sampling point corresponding to the propagation delay information on the first path. This represents the number of points in the Fast Fourier Transform (FFT).
2. The method according to claim 1, characterized in that, The step of measuring the first reference signal transmitted on the first path through multiple receiving branches to obtain the first measurement result includes: The propagation delay information of the first reference signal on the first path is determined by the plurality of receiving branches; First channel frequency response information is used to determine the frequency domain resource information corresponding to the first reference signal through the multiple receiving branches; Based on the propagation delay information, the first channel frequency response information is subjected to frequency domain compensation processing to obtain the second channel frequency response information; The first measurement result is obtained by averaging the frequency response information of the second channel.
3. The method according to claim 1 or 2, characterized in that, The first reference signal is a reference signal received by the first receiving branch set, which includes one or more receiving branches from n receiving branches, where n is an integer greater than 1.
4. The method according to claim 3, characterized in that, The first set of receiving branches includes multiple receiving branches from the n receiving branches; The first measurement result is the average of multiple measurement results of the first reference signal collected on the multiple receiving branches; Alternatively, the first measurement result is the average value obtained after spatial filtering of multiple measurement results of the first reference signal collected on the multiple receiving branches.
5. The method according to claim 3, characterized in that, The first set of receiving branches includes the first receiving branch among the n receiving branches, wherein the number of receiving branches included in the first receiving branch is 1; the first receiving branch is the receiving branch corresponding to the largest measurement result among the n measurement results of the second reference signal acquired on the n receiving branches.
6. The method according to any one of claims 3 to 5, characterized in that, The first measurement result includes the index information of the first receiving branch set.
7. The method according to any one of claims 1 to 6, characterized in that, The first request information includes the identifier of the first path.
8. The method according to any one of claims 1 to 6, characterized in that, The first path is the initial path.
9. A communication method, characterized in that, include: Send a first request message, which is used to request the reporting of the measurement results of the first reference signal; The first measurement result of the first reference signal transmitted on the first path is received. The first measurement result is obtained by measuring the first reference signal transmitted on the first path through multiple receiving branches. The first measurement result includes the path power value of the first path measured by the receiving branch with the maximum reference signal receiving power among the multiple receiving branches. The first path is one of the multiple paths measured by the multiple receiving branches. The first measurement result is a power value obtained by performing frequency domain compensation and averaging processing on the channel frequency response information of the frequency domain resource information corresponding to the first reference signal based on the propagation delay information on the first path. Wherein, the first measurement result satisfies: in, This represents the set of indices of the REs occupied by the frequency domain resource information. Represents a set The number of elements, This is the index of the REs occupied by the frequency domain resource information. Indicates that the index value is The channel frequency response information of the RE, For complex units, This represents the time-domain sampling point corresponding to the propagation delay information on the first path. This represents the number of points in the Fast Fourier Transform (FFT).
10. The method according to claim 9, characterized in that, The first reference signal is a reference signal received by the first receiving branch set, which includes one or more receiving branches from n receiving branches, where n is an integer greater than 1.
11. The method according to claim 10, characterized in that, The first set of receiving branches includes multiple receiving branches from the n receiving branches; The first measurement result is the average of multiple measurement results of the first reference signal collected on the multiple receiving branches; or, The first measurement result is the average value obtained by spatially filtering multiple measurement results of the first reference signal collected on the multiple receiving branches.
12. The method according to claim 10, characterized in that, The first set of receiving branches includes the first receiving branch among the n receiving branches, wherein the number of receiving branches included in the first receiving branch is 1; the first receiving branch is the receiving branch corresponding to the largest measurement result among the n measurement results of the second reference signal acquired on the n receiving branches.
13. The method according to any one of claims 10 to 12, characterized in that, The first measurement result includes the index information of the first receiving branch set.
14. The method according to any one of claims 9 to 13, characterized in that, The first request information includes the identifier of the first path.
15. The method according to any one of claims 9 to 13, characterized in that, The first path is the initial path.
16. A communication device, characterized in that, The apparatus includes a transceiver unit and a processing unit, wherein the apparatus is used to perform the method of any one of claims 1 to 8, the transceiver unit is used to perform receiving and transmitting operations, and the processing unit is used to perform measurement operations.
17. A communication device, characterized in that, The apparatus includes a transmitting unit and a receiving unit, wherein the apparatus is used to perform the method according to any one of claims 9 to 15, the transmitting unit is used to perform a transmitting operation, and the receiving unit is used to perform a receiving operation.
18. A communication device, characterized in that, The communication device includes: Memory, used to store computer instructions; A processor is configured to execute a computer program or computer instructions stored in the memory, causing the communication device to perform the method as described in any one of claims 1 to 8; or, causing the communication device to perform the method as described in any one of claims 9 to 15.
19. A communication device, characterized in that, The communication device includes: A processor for performing the method as described in any one of claims 1 to 8; or for performing the method as described in any one of claims 9 to 15.
20. A computer-readable storage medium, characterized in that, The medium stores instructions that, when executed by a computer, implement the method of any one of claims 1 to 15.
21. A computer program product, characterized in that, It includes a computer program or computer instructions that, when executed by a processor, implement the method as described in any one of claims 1 to 15.
Citation Information
Patent Citations
Method and device for positioning
CN113114439A