Demodulation reference signal sending or receiving method and apparatus
By configuring DMRS ports between terminal devices and network devices and using a precoding matrix, the problems of pilot signal resource overhead and latency in multiple-input multiple-output communication systems are solved, thereby improving transmission efficiency.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-06-27
- Publication Date
- 2026-04-09
AI Technical Summary
In existing multiple-input multiple-output communication systems, the resource overhead and latency issues of pilot signals lead to low transmission efficiency, making it difficult to meet the requirements of high-speed, high-reliability, and low-latency communication.
By configuring at least one DMRS port between the terminal device and the network device, the channel information is measured and fed back using the precoding matrix, reducing the channel information measurement for all subpaths, lowering the time-frequency resource overhead of the pilot signal and the delay in acquiring the precoding matrix.
This effectively reduces the time-frequency resource overhead of pilot signals, lowers the latency of acquiring the precoding matrix, and improves transmission efficiency.
Smart Images

Figure CN2025104527_09042026_PF_FP_ABST
Abstract
Description
Demodulation reference signal transmission or reception method and device
[0001] The present application claims priority to the Chinese patent application No. 202411129134.3, filed on August 15, 2024, and entitled "Demodulation reference signal transmission or reception method and device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, and in particular to a demodulation reference signal (DMRS) transmission or reception method and device. BACKGROUND
[0003] Multiple-input multiple-output (MIMO) technology can utilize the spatial dimension resource to obtain array gain, multiplexing and diversity gain, and interference cancellation gain in space without increasing the system bandwidth, thereby doubling the capacity and spectral efficiency of the communication system. However, with the increasing demand for high speed, high reliability, and low latency communication, modern communication systems will continue to face the challenges of greater capacity, wider coverage, and lower latency. In order to meet the above challenges, how to design DMRS to reduce the resource overhead of pilot signals is a problem worth considering. SUMMARY
[0004] The present application provides a DMRS transmission or reception method and device, which is used for a terminal device to receive first indication information from a network device, the first indication information being used to indicate at least one DMRS port configured for the terminal device. Then, the terminal device transmits or receives DMRS through the sub-paths corresponding to the at least one DMRS port. For example, the terminal device can construct a precoding matrix through the sub-paths corresponding to the at least one DMRS port, and transmit or receive DMRS through the precoding matrix. The DMRS port does not correspond to all sub-paths. Compared with the scheme of obtaining channel information of all sub-paths by measuring pilot signals, the technical solution of the present application is beneficial to reducing the time-frequency resource overhead of pilot signals. Further, the scheme of obtaining channel information of all sub-paths by measuring pilot signals results in a large delay in pilot signal measurement and feedback, resulting in low transmission efficiency. In the technical solution of the present application, the precoding matrix is determined based on the sub-paths corresponding to the at least one DMRS port, and the DMRS port does not correspond to all sub-paths, so it is not necessary to obtain channel information of all sub-paths, which is beneficial to reducing the delay in obtaining the precoding matrix and improving the transmission efficiency.
[0005] The first aspect of the present application provides a DMRS receiving method, which can be used at a terminal side, for example, executed by a terminal device. The terminal device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, module, or control unit in the foregoing devices or apparatus, and the specific embodiments of the present application are not limited. It should be noted that in the present application, when referring to a terminal device, it can refer to the terminal device itself, or a chip, functional module, or integrated circuit in the terminal device that completes the method provided by the present application, and the specific embodiments of the present application are not limited. In the first aspect and its possible implementation manners, the method is described by taking the terminal device as an example. The method comprises: receiving, by a terminal device, first indication information from a network device, the first indication information being used to indicate at least one DMRS port configured for the terminal device; and transmitting or receiving, by the terminal device, a DMRS through a subpath corresponding to the at least one DMRS port, the subpath corresponding to the at least one DMRS port being a subpath between the terminal device and the network device, the subpath corresponding to the at least one DMRS port being determined according to a first mapping relationship and the at least one DMRS port, and the first mapping relationship comprising a mapping relationship between a plurality of DMRS ports and a plurality of subpaths, the plurality of DMRS ports comprising the at least one DMRS port.
[0006] In the above technical solution, the terminal device receives first indication information from the network device, and the first indication information is used to indicate at least one DMRS port configured for the terminal device. The at least one DMRS port has a corresponding subpath, and the subpath corresponding to the at least one DMRS port is determined according to a first mapping relationship and the at least one DMRS port. The terminal device transmits or receives a DMRS through the subpath corresponding to the at least one DMRS port. That is, the terminal device can construct a precoding matrix through the subpath corresponding to the at least one DMRS port, and transmit or receive the DMRS through the precoding matrix. It can be seen that the precoding matrix is determined based on the subpath corresponding to the at least one DMRS port (for example, parameter information of the subpath corresponding to the at least one DMRS port), and the DMRS port is not corresponding to all subpaths. Compared with a scheme of obtaining channel information of all subpaths by measuring a pilot signal, the technical solution of the present application is beneficial to reducing the time-frequency resource overhead of the pilot signal. For example, in the technical solution of the present application, the antenna port of the pilot signal can be mapped to part of the subpaths, instead of all subpaths, thereby reducing the time-frequency resource overhead of the pilot signal. Furthermore, the scheme of obtaining channel information of all subpaths by measuring a pilot signal results in a large time delay in measuring and feeding back the pilot signal, thereby resulting in a low transmission efficiency. In the technical solution of the present application, the precoding matrix is determined based on the subpath corresponding to the at least one DMRS port, and the DMRS port is not corresponding to all subpaths, so it is not necessary to obtain channel information of all subpaths, which is beneficial to reducing the time delay in obtaining the precoding matrix and improving the transmission efficiency.
[0007] Optionally, the terminal device determines the sub-paths corresponding to the at least one DMRS port according to the first mapping relationship.
[0008] Optionally, the terminal device receives the DMRS from the network device through the sub-paths corresponding to the at least one DMRS port, including: the terminal device receives the DMRS from the network device through the parameter information of the sub-paths corresponding to the at least one DMRS port and / or the time-frequency resources mapped by the at least one DMRS port. Specifically, the terminal device can construct a precoding matrix through the parameter information of the sub-paths corresponding to the at least one DMRS port, and receive the DMRS through the precoding matrix. It can be seen that the precoding matrix is constructed based on the parameter information of the sub-paths corresponding to the at least one DMRS port. The DMRS port is not corresponding to all sub-paths. Compared with the scheme of obtaining the channel information of all sub-paths by measuring the pilot signal, the technical solution of the present application is helpful to reduce the time-frequency resource overhead of the pilot signal. Further, the scheme of obtaining the channel information of all sub-paths by measuring the pilot signal leads to a large time delay in the measurement and feedback of the pilot signal, resulting in a low transmission efficiency. In the technical solution of the present application, the precoding matrix is determined based on the sub-paths corresponding to the at least one DMRS port, and the DMRS port is not corresponding to all sub-paths, so it is not necessary to obtain the channel information of all sub-paths, which is helpful to reduce the time delay of obtaining the precoding matrix and improve the transmission efficiency.
[0009] The second aspect of the present application provides a DMRS sending or receiving method, which can be used on the network side, for example, executed by a network device. The network device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, module, or control unit in the foregoing devices or apparatus, and the specific embodiments of the present application are not limited. It should be noted that in the present application, when referring to the network device, it can refer to the network device itself, or the chip, functional module or integrated circuit in the network device that completes the method provided by the present application, and the specific embodiments of the present application are not limited. In the second aspect and its possible implementation manners, the method is described by taking the network device as an example. The method comprises: the network device sends first indication information to the terminal device, the first indication information being used to indicate at least one DMRS port configured for the terminal device; and the network device sends or receives DMRS through the sub-paths corresponding to the at least one DMRS port. The sub-paths corresponding to the at least one DMRS port are the sub-paths between the terminal device and the network device, and the sub-paths corresponding to the at least one DMRS port are determined according to the first mapping relationship and the at least one DMRS port. The first mapping relationship includes the mapping relationship between a plurality of DMRS ports and a plurality of sub-paths, and the plurality of DMRS ports include the at least one DMRS port.
[0010] In the technical solution, the network device sends first indication information to the terminal device, and the first indication information is used to indicate at least one DMRS port configured for the terminal device. The at least one DMRS port has corresponding sub-paths, and the corresponding sub-paths of the at least one DMRS port are determined according to a first mapping relationship and the at least one DMRS port. The DMRS port does not correspond to all sub-paths, and the network device sends or receives the DMRS through the sub-paths corresponding to the at least one DMRS port. The terminal device can construct a precoding matrix through the sub-paths corresponding to the at least one DMRS port, and receive the DMRS through the precoding matrix. Therefore, the precoding matrix is determined based on the sub-paths corresponding to the at least one DMRS port (for example, parameter information of the sub-paths corresponding to the at least one DMRS port), the DMRS port does not correspond to all sub-paths, and compared with a scheme of obtaining channel information of all sub-paths by measuring a pilot signal, the technical solution of the present application is beneficial to reducing time-frequency resource overhead of the pilot signal. Further, the scheme of obtaining channel information of all sub-paths by measuring the pilot signal causes large time delay in pilot signal measurement and feedback, and causes low transmission efficiency. In the technical solution of the present application, the precoding matrix is determined based on the sub-paths corresponding to the at least one DMRS port, the DMRS port does not correspond to all sub-paths, and therefore, channel information of all sub-paths does not need to be obtained, which is beneficial to reducing time delay in obtaining the precoding matrix and improving transmission efficiency.
[0011] Optionally, the network device determines the sub-paths corresponding to the at least one DMRS port according to the first mapping relationship.
[0012] Optionally, the network device sends the DMRS to the terminal device through the sub-paths corresponding to the at least one DMRS port, including: the network device sends the DMRS to the terminal device through parameter information of the sub-paths corresponding to the at least one DMRS port and / or time-frequency resources mapped by the at least one DMRS.
[0013] In a possible implementation of the first aspect or the second aspect, each of the plurality of DMRS ports corresponds to a sub-path, and different DMRS ports correspond to different sub-paths. In this implementation, each DMRS port corresponds to a sub-path, so that the terminal device can construct a precoding matrix through the sub-path corresponding to the at least one DMRS port, and receive the DMRS through the precoding matrix. It can be learned that the precoding matrix is constructed based on the parameter information of the sub-path corresponding to the at least one DMRS port. The DMRS port does not correspond to all sub-paths. Compared with a scheme of obtaining channel information of all sub-paths by measuring a pilot signal, the technical solution of the present application is beneficial to reducing the time-frequency resource overhead of the pilot signal. Further, the scheme of obtaining channel information of all sub-paths by measuring a pilot signal causes a large delay in measurement and feedback of the pilot signal, resulting in low transmission efficiency. In the technical solution of the present application, the precoding matrix is determined based on the sub-path corresponding to the at least one DMRS port, and the DMRS port does not correspond to all sub-paths, so that there is no need to obtain channel information of all sub-paths, which is beneficial to reducing the delay in obtaining the precoding matrix and improving transmission efficiency.
[0014] In a possible implementation of the first aspect or the second aspect, the first mapping relationship is predefined, or is specified by a communication protocol, or is configured by the network device for the terminal device. In this way, the terminal device or the network device can determine the sub-paths corresponding to the DMRS ports through the first mapping relationship.
[0015] In a possible implementation of the first aspect or the second aspect, the time-frequency resource mapped by the at least one DMRS port is determined according to a first pattern, the first pattern is a mapping pattern between the plurality of DMRS ports and the time-frequency resource, and the time-frequency resource mapped by the at least one DMRS port is used to transmit or receive the DMRS; or the time-frequency resource mapped by the at least one DMRS port is determined according to at least one of time-domain density, frequency-domain density, a starting time-domain position, and a starting frequency-domain position corresponding to a group to which the at least one DMRS port belongs; or the time-frequency resource mapped by the at least one DMRS is determined according to at least one of time-domain density, frequency-domain density, a starting time-domain position, and a starting frequency-domain position corresponding to the at least one DMRS port.
[0016] The above provides two determination manners of the time-frequency resource mapped by the at least one DMRS port. The network device is facilitated to send the DMRS through the time-frequency resource mapped by the at least one DMRS, and the terminal device is facilitated to receive the DMRS through the time-frequency resource mapped by the at least one DMRS. One is to determine the time-frequency resource mapped by the at least one DMRS port through the first pattern, in which different DMRS ports can correspond to different time-frequency resources, or can correspond to the same time-frequency resource. That is, multiple DMRS ports can multiplex the same time-frequency resource. The other is to determine the time-frequency resource mapped by the at least one DMRS port through some parameters, so that the pattern does not need to be defined, and the scheme is simplified.
[0017] Based on the first aspect or the second aspect, in a possible implementation, the first pattern is indicated by the network device to the terminal device. For example, the network device indicates the type of the first pattern to the terminal device, thereby indirectly indicating the first pattern.
[0018] Based on the first aspect, in a possible implementation, the method further includes: receiving, by the terminal device, second indication information from the network device, the second indication information being used to indicate the number of sub-paths between the network device and one or more terminal devices; and determining, by the terminal device, the first pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices. Thereby, the terminal device selects a suitable pattern to accurately determine the time-frequency resource mapped by the at least one DMRS port, and the terminal device is facilitated to correctly receive the DMRS.
[0019] Based on the first aspect, in a possible implementation, the terminal device determines the first pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices, including: determining, by the terminal device, the first pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices according to a second mapping relationship; and the second mapping relationship includes a mapping relationship between the number of sub-paths and the pattern. In this implementation, the terminal device determines the first pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices through the second mapping relationship, and the terminal device is facilitated to determine the time-frequency resource mapped by the at least one DMRS port.
[0020] Based on the second aspect, in a possible implementation, the method further includes: sending, by the network device, second indication information to the terminal device, the second indication information being used to indicate the number of sub-paths between the network device and one or more terminal devices. Thereby, the terminal device is facilitated to determine the first pattern.
[0021] Based on the first aspect or the second aspect, in a possible implementation, the second mapping relationship is predefined, or is specified by a communication protocol, or is configured by the network device for the terminal device. Thereby, the terminal device or the network device is facilitated to determine the first pattern through the second mapping relationship.
[0022] In a possible implementation of the first aspect or the second aspect, the groups to which the at least one DMRS port belongs are configured by the network device for the terminal device. In this implementation, the at least one DMRS port can belong to a corresponding group, and each group can have a corresponding characteristic, which facilitates differentiated configuration of the DMRS ports, reduces resource overhead and indication overhead of the DMRS on the premise of ensuring data demodulation performance, for example, the network device can indicate feature information corresponding to the groups for the terminal device, without indicating corresponding feature information for each DMRS port, thereby reducing indication overhead. The frequency spectrum utilization is improved.
[0023] In a possible implementation of the first aspect or the second aspect, the at least one DMRS port includes a first DMRS port and a second DMRS port, the first DMRS port belongs to a first group, and the second DMRS port belongs to a second group.
[0024] In a possible implementation of the first aspect or the second aspect, the first group corresponds to at least one of the following: a first time domain density, a first frequency domain density, a first precoding resource block group (PRG), or a first time bundling granularity; and the second group corresponds to at least one of the following: a second time domain density, a second frequency domain density, a second PRG, or a second time bundling granularity. As can be seen, different groups correspond to different configurations, and the configuration of each group is determined by the parameter information of the sub-paths corresponding to the DMRS ports in each group. Differentiated configuration of the DMRS ports is implemented. For example, the PRG and / or time bundling granularity corresponding to different groups are flexibly configured, to implement flexible configuration of precoding accuracy, which is beneficial to improving channel estimation accuracy. For another example, the time domain density and / or frequency domain density corresponding to different groups are flexibly configured in combination with the features of the sub-paths corresponding to the DMRS ports in the groups, which is beneficial to analysis of the DMRS, to improve data demodulation performance and improve transmission performance.
[0025] In a possible implementation of the first aspect, the method further includes: receiving, by the terminal device, third indication information from the network device, the third indication information being used to indicate the first mapping relationship. This facilitates the terminal device to determine the sub-paths corresponding to the at least one DMRS port.
[0026] In a possible implementation of the second aspect, the method further includes: sending, by the network device, third indication information to the terminal device, the third indication information being used to indicate the first mapping relationship. This facilitates the terminal device to determine the sub-paths corresponding to the at least one DMRS port.
[0027] In a possible implementation manner of the first aspect, the method further includes: receiving, by the terminal device, fourth indication information from the network device, the fourth indication information being used to indicate the first pattern. The terminal device determines the time-frequency resources mapped by the at least one DMRS port based on the first pattern.
[0028] In a possible implementation manner of the second aspect, the method further includes: sending, by the network device, fourth indication information to the terminal device, the fourth indication information being used to indicate the first pattern. The terminal device determines the time-frequency resources mapped by the at least one DMRS port based on the first pattern.
[0029] In a possible implementation manner of the first aspect, the method further includes: receiving, by the terminal device, fifth indication information from the network device, the fifth indication information being used to indicate the second mapping relationship. The terminal device determines the first pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices based on the second mapping relationship. The terminal device determines the time-frequency resources mapped by the at least one DMRS port based on the first pattern.
[0030] In a possible implementation manner of the second aspect, the method further includes: sending, by the network device, fifth indication information to the terminal device, the fifth indication information being used to indicate the second mapping relationship. The terminal device determines the first pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices based on the second mapping relationship.
[0031] In a possible implementation manner of the first aspect, the method further includes: receiving, by the terminal device, sixth indication information from the network device, the sixth indication information being used to indicate the group to which the at least one DMRS port belongs. The at least one DMRS port is grouped, and each group is configured differently. That is, the DMRS ports are configured differently, and the flexibility of configuration is improved, which is conducive to improving the transmission performance.
[0032] In a possible implementation manner of the second aspect, the method further includes: sending, by the network device, sixth indication information to the terminal device, the sixth indication information being used to indicate the group to which the at least one DMRS port belongs. The at least one DMRS port is grouped, and each group is configured differently. That is, the DMRS ports are configured differently, and the flexibility of configuration is improved, which is conducive to improving the transmission performance.
[0033] In a possible implementation manner of the first aspect, the method further includes: receiving, by the terminal device, seventh indication information from the network device, the seventh indication information being used to indicate at least one of time domain density, frequency domain density, starting time domain position, starting frequency domain position, PRG, and time binding granularity corresponding to a group to which at least one DMRS port belongs. In this implementation manner, the terminal device can determine the configuration of the group to which the at least one DMRS port belongs according to the seventh indication information. The network device can configure different groups differently. For example, the time domain density and / or the frequency domain density corresponding to different groups are flexibly configured according to the characteristics of the sub-paths corresponding to the DMRS ports in the groups, which is beneficial to the analysis of the DMRS, and can improve the data demodulation performance and the transmission performance. For another example, the PRG and / or the time binding granularity corresponding to different groups are different, which flexibly configures the precoding accuracy, and is beneficial to improving the channel estimation accuracy.
[0034] In a possible implementation manner of the second aspect, the method further includes: sending, by the network device, seventh indication information to the terminal device, the seventh indication information being used to indicate at least one of time domain density, frequency domain density, starting time domain position, starting frequency domain position, PRG, and time binding granularity corresponding to a group to which at least one DMRS port belongs. The network device can configure different groups differently. For example, the time domain density and / or the frequency domain density corresponding to different groups are flexibly configured according to the characteristics of the sub-paths corresponding to the DMRS ports in the groups, which is beneficial to the analysis of the DMRS, and can improve the data demodulation performance and the transmission performance. For another example, the PRG and / or the time binding granularity corresponding to different groups are different, which flexibly configures the precoding accuracy, and is beneficial to improving the channel estimation accuracy.
[0035] The third aspect of the present application provides a DMRS sending or receiving method, which can be used on the terminal side, for example, executed by a terminal device. The terminal device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, module, or control unit in the foregoing devices or apparatus, without limitation. It should be noted that, in the present application, when referring to a terminal device, it can refer to the terminal device itself, or a chip, functional module, or integrated circuit in the terminal device that completes the method provided by the present application, without limitation. In the third aspect and possible implementation manners thereof, the method is described by taking the example of being executed by a terminal device. The method includes: receiving, by the terminal device, eighth indication information from a network device, the eighth indication information being used to indicate at least one sub-path between the terminal device and the network device; and sending or receiving, by the terminal device, a DMRS through the at least one sub-path.
[0036] In the technical solution, the terminal device receives eighth indication information from the network device, and the eighth indication information is used to indicate at least one sub-path between the terminal device and the network device. Then, the terminal device transmits or receives the DMRS through the at least one sub-path. The terminal device can construct a precoding matrix through the at least one sub-path, and receive the DMRS through the precoding matrix. Therefore, the precoding matrix is constructed based on the at least one sub-path. Not all sub-paths between the network device and one or more terminal devices, compared with the scheme of obtaining channel information of all sub-paths by measuring pilot signals, the technical solution of the present application is beneficial to reduce the time-frequency resource overhead of the pilot signals. Further, the scheme of obtaining channel information of all sub-paths by measuring pilot signals causes large time delay in pilot signal measurement and feedback, resulting in low transmission efficiency. In the technical solution of the present application, the precoding matrix is determined based on the at least one sub-path, and the DMRS port does not correspond to all sub-paths between the network device and one or more terminal devices, so it is not necessary to obtain channel information of all sub-paths, which is beneficial to reduce the time delay of obtaining the precoding matrix and improve the transmission efficiency.
[0037] Optionally, the terminal device receives the DMRS from the network device through the at least one sub-path, including: the terminal device receives the DMRS from the network device through parameter information of the at least one sub-path and / or time-frequency resources mapped by the at least one sub-path.
[0038] The fourth aspect of the present application provides a DMRS transmission or reception method. The method can be used on the network side, for example, executed by a network device. The network device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, module, or control unit in the foregoing devices or apparatus. The present application does not limit the specific implementation. It should be noted that in the present application, when referring to the network device, it can refer to the network device itself, or the chip, functional module, or integrated circuit in the network device that completes the method provided by the present application. The present application does not limit the specific implementation. In the fourth aspect and its possible implementation manners, the method is taken as an example executed by the network device. The method includes: the network device sends eighth indication information to the terminal device, and the eighth indication information is used to indicate an index of at least one sub-path between the terminal device and the network device; and the network device transmits or receives the DMRS through the at least one sub-path.
[0039] In the technical solution, the network device sends eighth indication information to the terminal device, and the eighth indication information is used to indicate indexes of at least one sub-path between the terminal device and the network device. Then the network device sends DMRS to the terminal device through the at least one sub-path. This facilitates the terminal device to construct a precoding matrix based on the at least one sub-path, and receive the DMRS through the precoding matrix. As can be seen, the precoding matrix is constructed based on the at least one sub-path. Not all sub-paths between the network device and one or more terminal devices, compared with a scheme of obtaining channel information of all sub-paths by measuring pilot signals, the technical solution of the present application is conducive to reducing the time-frequency resource overhead of the pilot signals. Further, the scheme of obtaining channel information of all sub-paths by measuring pilot signals causes a large delay in pilot signal measurement and feedback, resulting in low transmission efficiency. In the technical solution of the present application, the precoding matrix is determined based on the at least one sub-path, and the DMRS port does not correspond to all sub-paths between the network device and one or more terminal devices, so it is not necessary to obtain channel information of all sub-paths, which is conducive to reducing the delay in obtaining the precoding matrix and improving the transmission efficiency.
[0040] Optionally, the network device sends DMRS to the terminal device through the at least one sub-path, comprising: the network device sends DMRS to the terminal device through parameter information of the at least one sub-path and / or time-frequency resources mapped by the at least one sub-path.
[0041] Based on the third aspect or the fourth aspect, in a possible implementation, the time-frequency resources mapped by the at least one sub-path are determined according to a second pattern, the second pattern is a mapping pattern between the sub-paths between the network device and one or more terminal devices and the time-frequency resources, and the time-frequency resources mapped by the at least one sub-path are used to send or receive DMRS. In this implementation, the time-frequency resources mapped by the at least one sub-path are determined according to the second pattern. This facilitates the network device to send DMRS through the time-frequency resources mapped by the at least one sub-path, and facilitates the terminal device to receive DMRS through the time-frequency resources mapped by the at least one sub-path. In the second pattern, different sub-paths can correspond to different time-frequency resources, or can correspond to the same time-frequency resources.
[0042] Based on the third aspect, in a possible implementation, the method further includes: the terminal device receives ninth indication information from the network device, and the ninth indication information is used to indicate the second pattern. For example, the network device indicates the type of the second pattern to the terminal device, thereby indirectly indicating the second pattern.
[0043] Based on the fourth aspect, in a possible implementation, the method further includes: the network device sends ninth indication information to the terminal device, and the ninth indication information is used to indicate the second pattern. This facilitates the terminal device to determine the second pattern.
[0044] In a possible implementation manner based on the third aspect or the fourth aspect, the second pattern is indicated by the network device to the terminal device. For example, the network device indicates a type of the second pattern to the terminal device, thereby indirectly indicating the second pattern.
[0045] In a possible implementation manner based on the third aspect, the method further includes: receiving, by the terminal device, tenth indication information from the network device, the tenth indication information being used to indicate a number of sub-paths between the network device and one or more terminal devices; and determining, by the terminal device, a second pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices. Thereby, the terminal device can select a suitable pattern to accurately determine time-frequency resources mapped by at least one sub-path, and the terminal device can correctly receive the DMRS.
[0046] In a possible implementation manner based on the third aspect, the terminal device determines the second pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices, including: determining, by the terminal device, the second pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices according to a third mapping relationship; and the third mapping relationship includes a mapping relationship between the number of sub-paths and the pattern. Thereby, the terminal device can determine the second pattern.
[0047] In a possible implementation manner based on the fourth aspect, the method further includes: sending, by the network device, tenth indication information to the terminal device, the tenth indication information being used to indicate the number of sub-paths between the network device and one or more terminal devices. Thereby, the terminal device can determine the second pattern.
[0048] In a possible implementation manner based on the third aspect or the fourth aspect, the number of sub-paths between the network device and the one or more terminal devices is indicated by the network device to the terminal device.
[0049] In a possible implementation manner based on the third aspect, the method further includes: receiving, by the terminal device, eleventh indication information from the network device, the eleventh indication information being used to indicate the third mapping relationship. Thereby, the terminal device can determine the second pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices according to the third mapping relationship, and the terminal device can determine time-frequency resources mapped by at least one sub-path based on the second pattern.
[0050] In a possible implementation manner based on the fourth aspect, the method further includes: sending, by the network device, eleventh indication information to the terminal device, the eleventh indication information being used to indicate the third mapping relationship. Thereby, the terminal device can determine the second pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices according to the third mapping relationship.
[0051] In a possible implementation manner of the third aspect or the fourth aspect, the time-frequency resource mapped by the at least one sub-path is determined according to at least one of time-domain density, frequency-domain density, a starting time-domain position, and a starting frequency-domain position corresponding to the group to which the at least one sub-path belongs; or the time-frequency resource mapped by the at least one sub-path is determined according to at least one of time-domain density, frequency-domain density, a starting time-domain position, and a starting frequency-domain position corresponding to the at least one sub-path.
[0052] In a possible implementation manner of the third aspect, the method further includes: receiving, by the terminal device, a DMRS from the network device through the at least one sub-path, including: receiving, by the terminal device, the DMRS from the network device through the time-frequency resource mapped by the at least one sub-path and / or the parameter information of the at least one sub-path. Specifically, the terminal device can construct a precoding matrix through the parameter information of the at least one sub-path, and receive the DMRS through the precoding matrix. That is, the precoding matrix is constructed through the parameter information of the sub-path level. Instead of constructing the precoding matrix through the parameters of all sub-paths between the network device and one or more terminal devices, compared with a scheme of obtaining channel information of all sub-paths through measurement of a pilot signal, the technical solution of the present application is beneficial to reducing time-frequency resource overhead of the pilot signal. Further, the precoding matrix is determined based on the at least one sub-path, and the DMRS port is not corresponding to all sub-paths between the network device and one or more terminal devices, so that there is no need to obtain channel information of all sub-paths, which is beneficial to reducing time delay of obtaining the precoding matrix and improving transmission efficiency. There is a corresponding relationship between the at least one sub-path and the time-frequency resource, so that the terminal device can receive the DMRS through the time-frequency resource mapped by the at least one sub-path, and perform data demodulation of the corresponding sub-path.
[0053] In a possible implementation manner of the fourth aspect, the method further includes: transmitting, by the network device, a DMRS to the terminal device through the at least one sub-path, including: transmitting, by the network device, the DMRS to the terminal device through the time-frequency resource mapped by the at least one sub-path and / or the parameter information of the at least one sub-path.
[0054] In a possible implementation manner of the third aspect, the method further includes: receiving, by the terminal device, twelfth indication information from the network device, the twelfth indication information being used to indicate the group to which the at least one sub-path belongs.
[0055] In a possible implementation manner based on the fourth aspect, the method further includes: the network device sending twelfth indication information to the terminal device, the twelfth indication information being used for indicating the group to which the at least one sub-path belongs. In this implementation manner, each group of the at least one sub-path can have a corresponding characteristic, which facilitates the differentiated configuration of the sub-paths, reduces the resource overhead of the DMRS under the premise of ensuring the data demodulation performance, for example, the network device indicates the feature information corresponding to the group to the terminal device, without indicating the corresponding feature information for each sub-path, thereby reducing the indication overhead and improving the spectrum utilization.
[0056] In a possible implementation manner based on the third aspect or the fourth aspect, the group to which the at least one sub-path belongs is indicated by the network device to the terminal device.
[0057] In a possible implementation manner based on the third aspect or the fourth aspect, the at least one sub-path includes a first sub-path and a second sub-path, the first sub-path belongs to a first group, and the second sub-path belongs to a second group.
[0058] In a possible implementation manner based on the third aspect or the fourth aspect, the first group corresponds to at least one of the following information: a first time domain density, a first frequency domain density, a first PRG, or a first time bundling granularity; and the second group corresponds to at least one of the following information: a second time domain density, a second frequency domain density, a second PRG, or a second time bundling granularity. As can be seen, different groups correspond to different configurations, and the configuration of each group is determined by the parameter information of the sub-paths in the group. The differentiated configuration of the sub-paths is implemented. For example, the PRG and / or the time bundling granularity corresponding to different groups are flexibly configured, the precoding accuracy is flexibly configured, and the channel estimation accuracy is improved. For another example, the time domain density and / or the frequency domain density corresponding to different groups are flexibly configured in combination with the characteristics of the sub-paths in the groups, which facilitates the analysis of the DMRS, improves the data demodulation performance, and improves the transmission performance.
[0059] In a possible implementation manner based on the third aspect, the method further includes: the terminal device receiving thirteenth indication information from the network device, the thirteenth indication information being used for indicating at least one of the time domain density, the frequency domain density, or the starting time-frequency position corresponding to the group to which the at least one sub-path belongs. In this implementation manner, the terminal device can determine the configuration of the group to which the at least one sub-path belongs according to the thirteenth indication information. The network device differentiates the configurations of different groups. For example, the time domain density and / or the frequency domain density corresponding to different groups are flexibly configured in combination with the characteristics of the sub-paths in the groups, which facilitates the analysis of the DMRS, improves the data demodulation performance, and improves the transmission performance. For another example, the PRG and / or the time bundling granularity corresponding to different groups are different, the precoding accuracy is flexibly configured, and the channel estimation accuracy is improved.
[0060] In a possible implementation manner based on the fourth aspect, the method further includes: the network device sends thirteenth indication information to the terminal device, and the thirteenth indication information is used to indicate at least one of time domain density, frequency domain density, a starting time domain position, and a starting frequency domain position corresponding to a group to which at least one sub-radius belongs. The network device is configured to differentiate groups. For example, the time domain density and / or the frequency domain density corresponding to different groups are different, and the time domain density and / or the frequency domain density corresponding to different groups are flexibly configured in combination with the characteristics of the sub-radii in the groups, which is beneficial to the analysis of the DMRS, so as to improve the data demodulation performance and improve the transmission performance. For another example, the PRG and / or the time binding granularity corresponding to different groups are different, the precoding accuracy is flexibly configured, and the channel estimation accuracy is improved.
[0061] The fifth aspect of the present application provides a first communication device, comprising:
[0062] The transceiver module is configured to receive first indication information from a second communication device, the first indication information being used to indicate at least one DMRS port configured for the first communication device; and transmit or receive DMRS through a sub-radius corresponding to the at least one DMRS port, the sub-radius corresponding to the at least one DMRS port being a sub-radius between the first communication device and the second communication device, and the sub-radius corresponding to the at least one DMRS port being determined according to a first mapping relationship and the at least one DMRS port, the first mapping relationship including a mapping relationship between a plurality of DMRS ports and a plurality of sub-radii, and the plurality of DMRS ports including the at least one DMRS port.
[0063] In a possible implementation manner based on the fifth aspect, the first communication device further includes a processing module, and the processing module is configured to determine the sub-radius corresponding to the at least one DMRS port according to the first mapping relationship.
[0064] In a possible implementation manner based on the fifth aspect, the transceiver module is further configured to transmit or receive the DMRS through parameter information of the sub-radius corresponding to the at least one DMRS port and / or time-frequency resources mapped by the at least one DMRS port.
[0065] The sixth aspect of the present application provides a second communication device, comprising:
[0066] The transceiver module is configured to send first indication information to the first communication device, the first indication information being used to indicate at least one DMRS port configured for the first communication device; and send or receive a DMRS through a subpath corresponding to the at least one DMRS port, the subpath corresponding to the at least one DMRS port being a subpath between the first communication device and the second communication device, the subpath corresponding to the at least one DMRS port being determined according to a first mapping relationship and the at least one DMRS port, the first mapping relationship including a mapping relationship between a plurality of DMRS ports and a plurality of subpaths, the plurality of DMRS ports including the at least one DMRS port.
[0067] According to the sixth aspect, in a possible implementation, the second communication device further includes a processing module configured to determine the subpath corresponding to the at least one DMRS port according to the first mapping relationship.
[0068] According to the sixth aspect, in a possible implementation, the transceiver module is further configured to send or receive the DMRS through parameter information of the subpath corresponding to the at least one DMRS port and / or time-frequency resources mapped by the at least one DMRS port.
[0069] According to the fifth aspect or the sixth aspect, in a possible implementation, each DMRS port of the plurality of DMRS ports corresponds to a subpath, and different DMRS ports correspond to different subpaths.
[0070] According to the fifth aspect or the sixth aspect, in a possible implementation, the first mapping relationship is predefined, or is specified by a communication protocol, or is configured by the second communication device for the first communication device.
[0071] According to the fifth aspect or the sixth aspect, in a possible implementation, time-frequency resources mapped by the at least one DMRS port are determined according to a first pattern, the first pattern being a mapping pattern between the plurality of DMRS ports and time-frequency resources, the time-frequency resources mapped by the at least one DMRS port being used to send or receive the DMRS; or the time-frequency resources mapped by the at least one DMRS port are determined according to at least one of time domain density, frequency domain density, a starting time domain position, and a starting frequency domain position corresponding to a group to which the at least one DMRS port belongs; or the time-frequency resources mapped by the at least one DMRS port are determined according to at least one of time domain density, frequency domain density, a starting time domain position, and a starting frequency domain position corresponding to the at least one DMRS port.
[0072] According to the fifth aspect or the sixth aspect, in a possible implementation, the first pattern is indicated by the second communication device for the first communication device.
[0073] In a possible implementation manner of the fifth aspect, the transceiver is further configured to receive second indication information from the second communication device, the second indication information being used to indicate the number of sub-paths between the second communication device and the one or more first communication devices; and the first communication device further comprises a processing module configured to determine the first pattern corresponding to the number of sub-paths between the second communication device and the one or more first communication devices.
[0074] In a possible implementation manner of the fifth aspect, the processing module is specifically configured to determine the first pattern corresponding to the number of sub-paths between the second communication device and the one or more first communication devices according to a second mapping relationship; and the second mapping relationship comprises a mapping relationship between the number of sub-paths and the pattern.
[0075] In a possible implementation manner of the sixth aspect, the transceiver is further configured to send, to the first communication device, second indication information, the second indication information being used to indicate the number of sub-paths between the second communication device and the one or more first communication devices.
[0076] In a possible implementation manner of the fifth aspect or the sixth aspect, the second mapping relationship is predefined, or is specified by a communication protocol, or is configured by the second communication device for the first communication device.
[0077] In a possible implementation manner of the fifth aspect or the sixth aspect, the group to which the at least one DMRS port belongs is configured by the second communication device for the first communication device.
[0078] In a possible implementation manner of the fifth aspect or the sixth aspect, the at least one DMRS port comprises a first DMRS port and a second DMRS port, the first DMRS port belongs to a first group, and the second DMRS port belongs to a second group.
[0079] In a possible implementation manner of the fifth aspect or the sixth aspect, the first group corresponds to at least one of the following information: a first time domain density, a first frequency domain density, a first PRG, or a first time bundling granularity; and the second group corresponds to at least one of the following information: a second time domain density, a second frequency domain density, a second PRG, or a second time bundling granularity.
[0080] In a possible implementation manner of the fifth aspect, the transceiver is further configured to receive third indication information from the second communication device, the third indication information being used to indicate the first mapping relationship.
[0081] In a possible implementation manner of the sixth aspect, the transceiver is further configured to send, to the first communication device, third indication information, the third indication information being used to indicate the first mapping relationship.
[0082] In a possible implementation manner based on the fifth aspect, the transceiver is further configured to receive fourth indication information from the second communication device, the fourth indication information being used to indicate the first pattern.
[0083] In a possible implementation manner based on the sixth aspect, the transceiver is further configured to send fourth indication information to the first communication device, the fourth indication information being used to indicate the first pattern.
[0084] In a possible implementation manner based on the fifth aspect, the transceiver is further configured to receive fifth indication information from the second communication device, the fifth indication information being used to indicate the second mapping relationship.
[0085] In a possible implementation manner based on the sixth aspect, the transceiver is further configured to send fifth indication information to the first communication device, the fifth indication information being used to indicate the second mapping relationship.
[0086] In a possible implementation manner based on the fifth aspect, the transceiver is further configured to receive sixth indication information from the second communication device, the sixth indication information being used to indicate the group to which the at least one DMRS port belongs.
[0087] In a possible implementation manner based on the sixth aspect, the transceiver is further configured to send sixth indication information to the first communication device, the sixth indication information being used to indicate the group to which the at least one DMRS port belongs.
[0088] In a possible implementation manner based on the fifth aspect, the transceiver is further configured to receive seventh indication information from the second communication device, the seventh indication information being used to indicate at least one of the time domain density, the frequency domain density, the starting time domain position, the starting frequency domain position, the PRG, and the time binding granularity corresponding to the group to which the at least one DMRS port belongs.
[0089] In a possible implementation manner based on the sixth aspect, the transceiver is further configured to send seventh indication information to the first communication device, the seventh indication information being used to indicate at least one of the time domain density, the frequency domain density, the starting time domain position, the starting frequency domain position, the PRG, and the time binding granularity corresponding to the group to which the at least one DMRS port belongs.
[0090] The seventh aspect of the present application provides a first communication device, comprising:
[0091] The transceiver is configured to receive eighth indication information from the second communication device, the eighth indication information being used to indicate at least one sub-path between the first communication device and the second communication device; and send or receive a DMRS through the at least one sub-path.
[0092] In a possible implementation manner based on the seventh aspect, the transceiver is specifically configured to: transmit or receive the DMRS through the parameter information of the at least one sub-path and / or time-frequency resources mapped by the at least one sub-path.
[0093] The eighth aspect of the present application provides a second communication device, comprising:
[0094] a transceiver configured to: transmit eighth indication information to the first communication device, the eighth indication information being used to indicate an index of at least one sub-path between the first communication device and the second communication device; and transmit or receive the DMRS through the at least one sub-path.
[0095] In a possible implementation manner based on the eighth aspect, the transceiver is specifically configured to: transmit or receive the DMRS through the parameter information of the at least one sub-path and / or time-frequency resources mapped by the at least one sub-path.
[0096] In a possible implementation manner based on the seventh aspect or the eighth aspect, the time-frequency resources mapped by the at least one sub-path are determined according to a second pattern, the second pattern being a mapping pattern between the sub-paths and the time-frequency resources between the second communication device and one or more first communication devices, and the time-frequency resources mapped by the at least one sub-path are used to transmit or receive the DMRS.
[0097] In a possible implementation manner based on the seventh aspect, the transceiver is further configured to: receive ninth indication information from the second communication device, the ninth indication information being used to indicate the second pattern.
[0098] In a possible implementation manner based on the eighth aspect, the transceiver is further configured to: transmit the ninth indication information to the first communication device, the ninth indication information being used to indicate the second pattern.
[0099] In a possible implementation manner based on the seventh aspect or the eighth aspect, the second pattern is indicated by the second communication device for the first communication device.
[0100] In a possible implementation manner based on the seventh aspect, the transceiver is further configured to: receive tenth indication information from the second communication device, the tenth indication information being used to indicate a number of sub-paths between the second communication device and one or more first communication devices; and the first communication device further comprises a processing module, the processing module being configured to determine a second pattern corresponding to the number of sub-paths between the second communication device and the one or more first communication devices.
[0101] In a possible implementation manner based on the seventh aspect, the processing module is specifically configured to: determine the second pattern corresponding to the number of sub-paths between the second communication device and the one or more first communication devices according to a third mapping relationship, the third mapping relationship including a mapping relationship between the number of sub-paths and the pattern.
[0102] In a possible implementation manner based on the eighth aspect, the transceiver is further configured to: send, to the first communication device, tenth indication information, where the tenth indication information is used to indicate the number of sub-paths between the second communication device and the one or more first communication devices.
[0103] In a possible implementation manner based on the seventh aspect or the eighth aspect, the number of sub-paths between the second communication device and the one or more first communication devices is indicated by the second communication device for the first communication device.
[0104] In a possible implementation manner based on the seventh aspect, the transceiver is further configured to: receive, from the second communication device, eleventh indication information, where the eleventh indication information is used to indicate the third mapping relationship.
[0105] In a possible implementation manner based on the eighth aspect, the transceiver is further configured to: send, to the first communication device, the eleventh indication information, where the eleventh indication information is used to indicate the third mapping relationship.
[0106] In a possible implementation manner based on the seventh aspect or the eighth aspect, the time-frequency resource mapped by the at least one sub-path is determined according to at least one of time domain density, frequency domain density, a starting time domain position, and a starting frequency domain position corresponding to the group to which the at least one sub-path belongs.
[0107] In a possible implementation manner based on the seventh aspect, the transceiver is further configured to: receive, from the second communication device, a DMRS through the time-frequency resource mapped by the at least one sub-path and / or parameter information of the at least one sub-path.
[0108] In a possible implementation manner based on the eighth aspect, the transceiver is further configured to: send or receive a DMRS through the time-frequency resource mapped by the at least one sub-path and / or parameter information of the at least one sub-path.
[0109] In a possible implementation manner based on the seventh aspect, the transceiver is further configured to: receive, from the second communication device, twelfth indication information, where the twelfth indication information is used to indicate the group to which the at least one sub-path belongs.
[0110] In a possible implementation manner based on the eighth aspect, the transceiver is further configured to: send, to the first communication device, the twelfth indication information, where the twelfth indication information is used to indicate the group to which the at least one sub-path belongs.
[0111] In a possible implementation manner based on the seventh aspect or the eighth aspect, the group to which the at least one sub-path belongs is indicated by the second communication device for the first communication device.
[0112] In a possible implementation manner of the seventh aspect or the eighth aspect, the at least one sub-radius includes a first sub-radius and a second sub-radius, the first sub-radius belongs to the first group, and the second sub-radius belongs to the second group.
[0113] In a possible implementation manner of the seventh aspect or the eighth aspect, the first group corresponds to at least one of the following: a first time domain density, a first frequency domain density, a first PRG, or a first time bundling granularity; and the second group corresponds to at least one of the following: a second time domain density, a second frequency domain density, a second PRG, or a second time bundling granularity.
[0114] In a possible implementation manner of the seventh aspect, the transceiver is further configured to receive, from the second communication device, thirteenth indication information, the thirteenth indication information being used to indicate at least one of the following: a time domain density, a frequency domain density, or a starting time-frequency position corresponding to a group to which the at least one sub-radius belongs.
[0115] In a possible implementation manner of the eighth aspect, the transceiver is further configured to send, to the first communication device, thirteenth indication information, the thirteenth indication information being used to indicate at least one of the following: a time domain density, a frequency domain density, a starting time domain position, or a starting frequency domain position corresponding to a group to which the at least one sub-radius belongs.
[0116] The ninth aspect of the present application provides a communication device, which comprises a processor and a memory. The memory stores a computer program or computer instructions, and the processor is configured to invoke and run the computer program or computer instructions stored in the memory, so that the processor implements any one of the implementation manners in any one of the first aspect to the fourth aspect.
[0117] Optionally, the communication device further comprises a transceiver, and the processor is configured to control the transceiver to transceive signals.
[0118] The tenth aspect of the present application provides a communication device, which comprises a processor and an interface circuit. The processor is configured to communicate with other devices through the interface circuit, and perform the method in any one of the first aspect to the fourth aspect. The processor comprises one or more.
[0119] The eleventh aspect of the present application provides a communication device, which comprises a processor configured to be connected with a memory, and configured to invoke a program stored in the memory to perform the method in any one of the first aspect to the fourth aspect. The memory can be located in the communication device or located outside the communication device. The processor comprises one or more.
[0120] In an implementation manner, the terminal device in the first aspect or the third aspect can be a chip or a chip system.
[0121] Optionally, the first communication apparatus in the fifth aspect, the first communication apparatus in the seventh aspect can be a terminal device, or a communication module in the terminal device, or a chip responsible for communication function in the terminal device.
[0122] The twelfth aspect of the present application provides a computer program product comprising computer instructions which, when executed on a computer, cause the computer to perform any of the implementation manners of any of the first aspect to the fourth aspect.
[0123] The thirteenth aspect of the present application provides a computer-readable storage medium comprising computer instructions which, when executed on a computer, cause the computer to perform any of the implementation manners of any of the first aspect to the fourth aspect.
[0124] The fourteenth aspect of the present application provides a chip apparatus comprising a processor configured to invoke a computer program or computer instructions in a memory to cause the processor to perform any of the implementation manners of any of the first aspect to the fourth aspect.
[0125] Optionally, the processor is coupled to the memory through an interface.
[0126] The fifteenth aspect of the present application provides a communication system comprising the first communication apparatus in the fifth aspect and the second communication apparatus in the sixth aspect; or the communication system comprises the first communication apparatus in the seventh aspect and the second communication apparatus in the eighth aspect.
[0127] According to the technical solution, the terminal device receives first indication information from the network device, and the first indication information is used to indicate at least one DMRS port configured for the terminal device. Then, the terminal device transmits or receives a DMRS through a subpath corresponding to the at least one DMRS port. The subpath corresponding to the at least one DMRS port is a subpath between the terminal device and the network device. The subpath corresponding to the at least one DMRS port is determined according to a first mapping relationship and the at least one DMRS port. The first mapping relationship includes a mapping relationship between a plurality of DMRS ports and a plurality of subpaths. The plurality of DMRS ports includes the at least one DMRS port. Therefore, the at least one DMRS port has a corresponding subpath, and the subpath corresponding to the at least one DMRS port is determined according to the first mapping relationship and the at least one DMRS port. The DMRS port does not correspond to all subpaths, and the terminal device receives the DMRS from the network device through the subpath corresponding to the at least one DMRS port. That is, the terminal device can construct a precoding matrix through the subpath corresponding to the at least one DMRS port, and receive the DMRS through the precoding matrix. Therefore, the precoding matrix is determined based on the subpath corresponding to the at least one DMRS port (for example, parameter information of the subpath corresponding to the at least one DMRS port), the DMRS port does not correspond to all subpaths, and compared with a scheme of obtaining channel information of all subpaths by measuring a pilot signal, the technical solution of the present application is beneficial to reducing the time-frequency resource overhead of the pilot signal. Further, the scheme of obtaining channel information of all subpaths by measuring the pilot signal causes a large time delay in pilot signal measurement and feedback, resulting in low transmission efficiency. In the technical solution of the present application, the precoding matrix is determined based on the subpath corresponding to the at least one DMRS port, and the DMRS port does not correspond to all subpaths, so it is not necessary to obtain channel information of all subpaths, which is beneficial to reducing the time delay of obtaining the precoding matrix and improving the transmission efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0128] FIG. 1 is a schematic diagram of an open RAN (O-RAN or ORAN) system according to an embodiment of the present application;
[0129] FIG. 2 is a structural schematic diagram of an access network device according to an embodiment of the present application;
[0130] FIG. 3 is a schematic diagram of a communication system according to an embodiment of the present application;
[0131] FIG. 4 is another schematic diagram of a communication system according to an embodiment of the present application;
[0132] FIG. 5A is a schematic diagram of a DMRS pattern according to an embodiment of the present application;
[0133] FIG. 5B is another schematic diagram of a DMRS pattern according to an embodiment of the present application;
[0134] FIG. 5C is a schematic diagram of the transmission direction s of a beam in a three-dimensional orthogonal coordinate system;
[0135] FIG. 6 is a schematic diagram of one embodiment of a DMRS sending or receiving method according to embodiments of the present application;
[0136] FIG. 7 is a schematic diagram of a sub-beam between a network device and one or more terminal devices according to embodiments of the present application;
[0137] FIG. 8A is a schematic diagram of another DMRS pattern according to embodiments of the present application;
[0138] FIG. 8B is a schematic diagram of another DMRS pattern according to embodiments of the present application;
[0139] FIG. 8C is a schematic diagram of time domain density corresponding to groups to which a plurality of DMRS ports belong according to embodiments of the present application;
[0140] FIG. 8D is a schematic diagram of frequency domain density corresponding to groups to which a plurality of DMRS ports belong according to embodiments of the present application;
[0141] FIG. 9 is a schematic diagram of another embodiment of a DMRS sending or receiving method according to embodiments of the present application;
[0142] FIG. 10A is a schematic diagram of another DMRS pattern according to embodiments of the present application;
[0143] FIG. 10B is a schematic diagram of another DMRS pattern according to embodiments of the present application;
[0144] FIG. 10C is a schematic diagram of another DMRS pattern according to embodiments of the present application;
[0145] FIG. 10D is a schematic diagram of another DMRS pattern according to embodiments of the present application;
[0146] FIG. 11A is a schematic diagram of time domain density corresponding to groups to which a plurality of sub-beams belong according to embodiments of the present application;
[0147] FIG. 11B is a schematic diagram of frequency domain density corresponding to groups to which a plurality of sub-beams belong according to embodiments of the present application;
[0148] FIG. 12 is a schematic diagram of a structure of a communication apparatus according to embodiments of the present application;
[0149] FIG. 13 is a schematic diagram of another structure of a communication apparatus according to embodiments of the present application;
[0150] FIG. 14 is a schematic diagram of another structure of a communication apparatus according to embodiments of the present application;
[0151] FIG. 15 is a schematic diagram of a structure of a terminal device according to embodiments of the present application;
[0152] Fig. 16 is a structural schematic diagram of a network device according to an embodiment of the present application. DETAILED DESCRIPTION
[0153] The embodiment of the present application provides a DMRS sending or receiving method and device, which is used for a terminal device to receive first indication information from a network device, and the first indication information is used for indicating at least one DMRS port configured for the terminal device. Then, the terminal device sends or receives DMRS through a subpath corresponding to the at least one DMRS port. For example, the terminal device can construct a precoding matrix through the subpath corresponding to the at least one DMRS port, and send or receive DMRS through the precoding matrix. The DMRS port is not corresponding to all subpaths. Compared with a scheme of obtaining channel information of all subpaths by measuring a pilot signal, the technical scheme of the present application is beneficial to reducing time-frequency resource overhead of the pilot signal. Further, the scheme of obtaining channel information of all subpaths by measuring the pilot signal causes large time delay of pilot signal measurement and feedback, and causes low transmission efficiency. In the technical scheme of the present application, the precoding matrix is determined based on the subpath corresponding to the at least one DMRS port, and the DMRS port is not corresponding to all subpaths, so that channel information of all subpaths does not need to be obtained, which is beneficial to reducing time delay of obtaining the precoding matrix and improving transmission efficiency.
[0154] The technical scheme in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by a person skilled in the art without creative labor fall within the protection scope of the present application.
[0155] In the present application, the reference to "one embodiment" or "some embodiments" and the like means that the specific features, structures or characteristics described in connection with the embodiment are included in one or more embodiments of the present application. Therefore, the statements "in one embodiment", "in some embodiments", "in other some embodiments", "in other some embodiments" and the like appearing in different places in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "include", "contain", "have" and their variants mean "including but not limited to", unless otherwise specifically emphasized.
[0156] In the description of the present application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this paper is only a description of the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which can mean: A exists alone, A and B exist together, and B exists alone. In addition, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.
[0157] It can be understood that in this application, "indication" can include direct indication, indirect indication, display indication, and implicit indication. When describing that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0158] The technical solutions of the present application can be applied to various communication systems. For example, 5th generation (5G) mobile communication system, new radio (NR) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile communication system (UMTS), future mobile communication system, vehicle to everything (V2X) communication system, device to device (D2D) communication system, Internet of Things communication system, industrial Internet communication system, or satellite communication system, etc. The wireless communication system involved in the present application also includes but is not limited to: narrow band-internet of things (NB-IoT) system.
[0159] The communication system to which the present application is applicable includes terminal devices and network devices. The terminal device and the network device are introduced as follows.
[0160] Terminal device, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), customer premise equipment (CPE), etc. The terminal device is a device including a wireless communication function (providing voice / data connectivity to users). For example, handheld devices with wireless connection functions, vehicle-mounted devices, machine type communication (MTC) terminals, etc. At present, the terminal device can include: mobile phone, tablet computer, notebook computer, palm computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self driving (e.g. drone, vehicle), wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, or wireless terminal in smart home, etc. For example, the wireless terminal in self driving can be a drone, helicopter, or airplane, etc. For example, the wireless terminal in Internet of Vehicles can be a vehicle-mounted device, whole vehicle device, vehicle-mounted module, vehicle, or ship, etc. The wireless terminal in industrial control can be a camera, robot, or mechanical arm, etc. The wireless terminal in smart home can be a television, air conditioner, sweeping machine, sound box, or set-top box, etc. The terminal device can also be a device or module with corresponding communication function accessing the above-mentioned communication system. The terminal device is usually provided with a communication module, circuit or chip for executing corresponding communication functions, and is also configured with program instructions for executing corresponding communication functions.
[0161] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, module or control unit in the above-mentioned devices or apparatus, which is not limited in the present application. It should be noted that in the present application, when referring to the terminal device, it can refer to the terminal device itself, or the chip, functional module or integrated circuit in the terminal device for completing the method provided in the present application, which is not limited in the present application.
[0162] A network device is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. The network device can also be referred to as a radio access network (RAN) entity, an access node, a network node, an access network device, or a communication apparatus, etc.
[0163] Specifically, the network device can be an access network device of a 3rd generation partnership project (3GPP) related cellular system. For example, a fourth-generation (4G) mobile communication system, a 5G mobile communication system, or a future mobile communication system. The network device can also be an access network device in an open RAN (O-RAN or ORAN) or a cloud radio access network (CRAN). Alternatively, the network device can also be an access network device in a communication system obtained by fusing two or more of the above communication systems.
[0164] The network device includes, but is not limited to, an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (for example, a home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WiFi) system, a macro base station, a micro base station, a wireless relay node, a donor node, a wireless controller in a CRAN scenario, a wireless backhaul node, a transmission point (TP), or a transmission and receiving point (TRP). The network device can also be an access network device in a 5G mobile communication system. For example, a next generation NodeB (gNB) in a new radio (NR) system, a TRP, a TP, or one or a group (including multiple antenna panels) of antenna panels of a base station in a 5G mobile communication system. Alternatively, the network device can also be a network node constituting a gNB or a transmission point. For example, a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element. For example, a BBU. The RU can be included in a radio frequency device or a radio frequency unit. For example, in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). Alternatively, the network device can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, in V2X technology, the network device can be a road side unit (RSU).
[0165] It should be noted that in different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be referred to as an open centralized unit (O-CU) or an open CU, the DU can also be referred to as an open distributed unit (O-DU), the centralized unit control plane (CU-CP) can also be referred to as an open centralized unit control plane (O-CU-CP) or an open CU-CP, the centralized unit user plane (CU-UP) can also be referred to as an open centralized unit user plane (O-CU-UP) or an open CU-UP, and the RU can also be referred to as an open radio unit (O-RU). The specific application is not limited. Any one of the CU, CU-CP, CU-UP, DU and RU in the present application can be realized by a software module, a hardware module, or a combination of a software module and a hardware module.
[0166] FIG. 1 is a schematic diagram of an ORAN system according to an embodiment of the present application. The ORAN system includes a core network, an access network device and a UE. Optionally, the ORAN system can also include other components in addition to the components shown in FIG. 1, and the specific application is not limited.
[0167] The access network device can communicate with the core network (CN) through a backhaul link. The access network device can communicate with the UE through an air interface. Specifically, the BBU in the access network device communicates with the core network through the backhaul link. The RU in the access network device communicates with at least one UE through the air interface. The BBU communicates with at least one RU through a fronthaul link, and the BBU and the RU can be co-located or not co-located.
[0168] The BBU includes at least one CU and at least one DU, and the CU and the DU can communicate through at least one midhaul link.
[0169] In a possible implementation, as shown in FIG. 2, the CU is a logical node carrying radio resource control (RRC), service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer and other control functions of the access network device. The CU can be connected to network nodes such as a core network through some interfaces. For example, an E2 interface. Optionally, the CU can have part of the functions of the core network. The CU (for example, the PDCP layer and / or higher layer of the CU) is connected to the DU (for example, the radio link control (RLC) layer and lower layer of the DU) through some interfaces. For example, an F1 interface. Optionally, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (for example, interface management, system information management, UE context management, RRC message transmission, etc.). F1AP is an application protocol of the F1 interface, which defines signaling procedures of the F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.
[0170] Optionally, as shown in FIG. 2, the CU can be split into a CU-CP and a CU-UP, where the CU-CP is a logical node carrying the control plane part of PDCP (PDCP-C) layer of RRC layer and packet data convergence protocol layer, used to implement the control plane function of the CU. The CU-CP can interact with a network element in the core network for implementing the control plane function. The network element in the core network for implementing the control plane function can be an access and mobility function network element, such as an access and mobility management (AMF) in a 5G system. The AMF network element is used to be responsible for mobility management in a mobile network, such as location update of a terminal device, registration network of the terminal device, handover of the terminal device, and the like. The CU-UP is a logical node carrying the user plane part of PDCP (PDCP-U) layer of SDAP layer and packet data convergence protocol layer, used to implement the user plane function of the CU. The CU-UP can interact with a network element in the core network for implementing the user plane function. The network element in the core network for implementing the user plane function, for example, a user plane function (UPF) in a 5G system, is used to be responsible for forwarding and receiving data in a terminal device. The above configuration of the CU and the DU is only an example, and in actual application, the CU and the DU can also be configured to have functions according to needs. For example, the CU or the DU can be configured to have more functions of protocol layers, or the CU or the DU can be configured to have partial processing functions of protocol layers. For example, partial functions of the RLC layer and functions of protocol layers above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and functions of protocol layers below the RLC layer are arranged in the DU. For another example, the functions of the CU or the DU can be divided according to service types or other system requirements, for example, functions requiring to meet a relatively short delay requirement in processing time are arranged in the DU, and functions not requiring to meet the delay requirement are arranged in the CU.
[0171] In a possible implementation manner, as shown in FIG. 2, the DU is a logical node carrying an RLC layer, a media / medium access control (MAC) layer, a higher physical layer (Higher PHY), and other functions. In some examples, the DU can control at least one RU. The DU is connected to the RU through some interfaces, which can be a front-haul interface. In some examples, the Higher PHY layer includes part of PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, and the like.
[0172] In one possible implementation, as shown in FIG. 2, the RU is a logical node that hosts lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, the RU can be a 3GPP transmission reception point (TRP) or a remote radio head (RRH) or other similar functional entity. In some examples, the Low-PHY includes portions of PHY processing such as fast fourier transform (FFT), inverse fast fourier transformation (IFFT), digital beamforming and filtering, etc. processing functions. The RU communicates with one or more UEs over a wireless link.
[0173] The DU and the RU can or can not be co-located. The DU and the RU exchange control plane and user plane information over a front-haul link via a lower-layer split-control, user and synchronization (Lower-Layer Split CUS-Plane, LLS-CUS) interface. The LLS-CUS can include a lower-layer split control (LLS-C) interface and a lower-layer split user (LLS-U) interface that provide control plane (C-Plane) and user plane (U-Plane), respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and the RU. The DU and the RU have a lower-layer split management (LLS-M) interface of the front-haul link to exchange management information, and the management plane (M-Plane) refers to non-real-time management operations between the DU and the RU.
[0174] The DU and the RU can cooperate to collectively implement the functionality of the PHY layer. One DU can be connected to one or more RUs. The functionalities that the DU and the RU have can be configured in multiple ways according to design. For example, the DU is configured to implement baseband functionality, and the RU is configured to implement mid- RF functionality. As another example, the DU is configured to implement high-layer functionality in the PHY layer, and the RU is configured to implement low-layer functionality in the PHY layer or to implement the low-layer functionality and RF functionality. The high-layer functionality in the PHY layer can include a portion of the functionality of the PHY layer that is closer to the MAC layer, and the low-layer functionality in the PHY layer can include another portion of the functionality of the PHY layer that is closer to the mid-RF side.
[0175] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be referred to as O-CU (open CU), the DU can also be referred to as O-DU, the CU-CP can also be referred to as O-CU-CP, the CU-UP can also be referred to as O-CU-UP, and the RU can also be referred to as O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application.
[0176] It should be noted that the network device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, module or control unit in the above-mentioned device or apparatus, and the specific application is not limited. It should be noted that in this application, when referring to the network device, it can refer to the network device itself, or the chip, functional module or integrated circuit in the network device that completes the method provided in this application, and the specific application is not limited.
[0177] In order to facilitate understanding of the technical solutions of the embodiments of the present application, two possible communication systems to which the method provided by the embodiments of the present application is applicable are shown in FIGS. 3 and 4.
[0178] FIG. 3 is a schematic diagram of a communication system according to an embodiment of the present application. As shown in FIG. 3, the communication system includes at least one network device and at least one terminal device. For example, as shown in FIG. 3, the network device 311, the terminal device 321 and the terminal device 322. The network device 311 can transmit with the terminal device 321 and the terminal device 322. The network device 311 and the terminal device 321 or the terminal device 322 can perform the technical solutions of the present application.
[0179] FIG. 4 is another schematic diagram of a communication system according to an embodiment of the present application. As shown in FIG. 4, the communication system can include at least two network devices and at least one terminal device. For example, as shown in FIG. 4, the network device 411, the network device 412, the network device 413 and the terminal device 421. The terminal device 421 can be provided with communication services by multiple network devices. For example, as shown in FIG. 4, the network device 411 can transmit with the terminal device 421, the network device 412 can transmit with the terminal device 421. The network device 413 can transmit with the terminal device 421. That is, one terminal device can be simultaneously provided with communication services by multiple network devices. The terminal device 421 and the network device 411, the network device 412 or the network device 413 can perform the technical solutions of the present application.
[0180] In order to facilitate better understanding of the technical solutions of the present application, some related technologies related to the technical solutions of the present application are introduced.
[0181] Multi-input multi-output (MIMO) technology: make use of the resources of spatial dimension, can make signal obtain array gain, multiplexing and diversity gain and interference cancellation gain in space without increasing system bandwidth, multiply the capacity and spectrum efficiency of communication system. For example, in the LTE system, the MIMO system can support up to 8 layers of transmission at the sending end and receiving end with multiple antennas.
[0182] Antenna port (antenna port): also known as port (port), an antenna port can be understood as a digital channel or a digital port, and a digital channel or a digital port can be considered as a radio frequency channel, which can connect one or more physical antennas. Therefore, one antenna port can correspond to one or more physical antennas.
[0183] The antenna port includes a transmitting antenna port and a receiving antenna port. One antenna port can be configured for each virtual antenna, each virtual antenna can be a weighted combination of multiple physical antennas, and each antenna port can correspond to a reference signal.
[0184] The transmitting antenna port can be understood as a virtual antenna identified by the receiving end. The receiving antenna port can be understood as the receiving antenna of the receiving end. For example, in downlink transmission, the receiving antenna port can refer to the receiving antenna of the terminal device, and the receiving antenna port can also be understood as a virtual antenna.
[0185] DMRS: can be used for demodulation of physical downlink shared channel (PDSCH) or physical uplink shared channel (PUSCH).
[0186] According to the number of antenna ports supported by the DMRS, the DMRS can be divided into Type 1 (Type1) and Type 2 (Type2). The network side can configure the type of DMRS through a high-level parameter. The number of antenna ports supported by the DMRS refers to the number of antenna ports to which the DMRS is mapped. Type 1 DMRS supports 4 antenna ports on a single time domain symbol and 8 antenna ports on a double time domain symbol. Type 1 DMRS occupies adjacent REs with one RE in between. For a resource block (RB), six REs in the RB are occupied by the DMRS. Type 1 DMRS occupies the same bandwidth as PDSCH or PUSCH. FIG. 5A shows the pattern of DMRS1 and the pattern of DMRS2. As shown in FIG. 5A, DMRS1 and DMRS2 are both Type 1 DMRS. Among them, DMRS1 is mapped to antenna port 1000, antenna port 1001, antenna port 1004, and antenna port 1005. DMRS1 occupies RE0, RE2, RE4, RE6, RE8, and RE10 on time domain symbol 2 and time domain symbol 3. In the REs occupied by DMRS1 on each time domain symbol, adjacent two REs are separated by one RE. The frequency domain density of DMRS1 is 1 / 2. DMRS2 is similar to DMRS1, which will not be introduced here.
[0187] Type 2 DMRS supports 6 antenna ports on a single time domain symbol and 12 antenna ports on a double time domain symbol. Type 2 DMRS occupies adjacent REs with 4 REs in between. For a RB, four REs in the RB are occupied by the DMRS. Type 2 DMRS occupies the same bandwidth as PDSCH or PUSCH. As shown in FIG. 5B, FIG. 5B shows the pattern of DMRS3, the pattern of DMRS4, and the pattern of DMRS5. DMRS3, DMRS4, and DMRS5 are all Type 2 DMRS. For example, DMRS3 is mapped to antenna port 1000, antenna port 1001, antenna port 1006, and antenna port 1007. DMRS3 occupies RE0, RE1, RE6, and RE7 on time domain symbol 2 and time domain symbol 3. The frequency domain density of DMRS3 is 1 / 3. DMRS4 and DMRS5 are similar to DMRS3, which will not be introduced here.
[0188] DMRS port: Each DMRS port corresponds to a DMRS. Each DMRS port can correspond to an antenna port, and different DMRS ports can correspond to different antenna ports. The terminal device obtains the channel information of the multiple antenna ports corresponding to the multiple DMRS ports by estimating the DMRS on the multiple DMRS ports.
[0189] Steering vector: can be used to represent the spatial phase difference due to the spatial separation between antenna ports in the same direction of arrival. Steering vectors can be used to calculate the array response at different angles of arrival and / or angles of departure. Each steering vector can represent a specific angle of arrival or departure, and each element can represent an array element in the array. The steering vectors corresponding to different arrangements of the antenna array can be different.
[0190] In the embodiments of the present application, the steering vectors of the receiving antenna ports and the steering vectors of the transmitting antenna ports are mentioned many times. Taking the steering vectors of the receiving antenna ports as an example, it is assumed that the receiving antenna ports of the terminal device are arranged in a uniform array. In other words, the antenna array formed by the receiving antenna ports of the terminal device is a uniform array. For example, the receiving antenna ports of the terminal device can form an R1xR2-dimensional antenna array; R1 and R2 are both positive integers. That is, the receiving antenna ports of the terminal device are uniformly distributed in R1 rows and R2 columns, specifically, each row arranged in the horizontal direction can include R2 receiving antenna ports, and each column arranged in the vertical direction can include R1 receiving antenna ports. Among them, the vertical dimension is an example of the first dimension, and the horizontal dimension is an example of the second dimension.
[0191] As an example, for an R1xR2-dimensional uniform array, in the first dimension direction, the steering vector v1 can be represented as:
[0192] where λ represents the wavelength of the electromagnetic wave; d1 represents the row spacing between the antenna ports, represents the elevation angle, k1 = 0, 1, …, K1-1, and K1 represents the number of sampling angles.
[0193] In the second dimension direction, the steering vector v2 can be represented as:
[0194] where d2 represents the column spacing between the antenna ports, represents the horizontal angle. For a given value of k1, the value of k2 is iterated from 0 to K2-1, and K2 steering vectors can be obtained.
[0195] The above mentioned horizontal angle and elevation angle are explained below in conjunction with FIG. 5C.
[0196] Referring to FIG. 5C, as an example, FIG. 5C is a schematic diagram of a transmission direction s of a path in a three-dimensional rectangular coordinate system. In the three-dimensional rectangular coordinate system, the xoy plane is a horizontal plane, the antenna array can be deployed in the xoz plane, and the coordinate origin o can correspond to an antenna. The transmission direction s may, for example, be the opposite direction of a path of a signal from a sending end to the antenna. The projection of the transmission direction s on the horizontal plane and the x-axis forms a horizontal angle, which can correspond to φ in the figure. The transmission direction s and the z-axis form an elevation angle, which can correspond to θ in the figure. Corresponding to multiple different paths between the sending end and the receiving end, there can be multiple different horizontal angles and multiple different elevation angles. The following description of the horizontal angle and the elevation angle can be understood in this way, and for brevity, the following description will not be repeated.
[0197] The above description of the steering vector is for ease of understanding, and embodiments of the present application are not limited thereto.
[0198] Currently, channel information between a terminal device and a network device is obtained by measuring a reference signal (i.e., a pilot signal). The precoding design of the reference signal considers channel information of all sub-paths between the terminal device and the network device. That is, in the current design of the reference signal, each reference signal port corresponds to all sub-paths, and the terminal device cannot accurately obtain information of each sub-path. Based on the measurement of the multi-path channel, the required bandwidth of the reference signal is large, resulting in a large resource overhead of the reference signal. How to design the DMRS to reduce the resource overhead of the reference signal is a problem worth considering.
[0199] The scheme provided in the application includes: a terminal device receives first indication information from a network device, the first indication information being used for indicating at least one DMRS port configured for the terminal device. Then, the terminal device transmits or receives a DMRS through a sub-path corresponding to the at least one DMRS port. The sub-path corresponding to the at least one DMRS port is a sub-path between the terminal device and the network device. The sub-path corresponding to the at least one DMRS port is determined according to a first mapping relationship and the at least one DMRS port. The first mapping relationship includes a mapping relationship between a plurality of DMRS ports and a plurality of sub-paths. The plurality of DMRS ports include the at least one DMRS port. Therefore, the at least one DMRS port has a corresponding sub-path, and the sub-path corresponding to the at least one DMRS port is determined according to the first mapping relationship and the at least one DMRS port. The DMRS port is not corresponding to all sub-paths, and the terminal device transmits or receives the DMRS through the sub-path corresponding to the at least one DMRS port. That is, the terminal device can construct a precoding matrix through the sub-path corresponding to the at least one DMRS port, and receive the DMRS through the precoding matrix. The DMRS port is not corresponding to all sub-paths, and compared with a scheme of obtaining channel information of all sub-paths by measuring a pilot signal, the technical scheme of the application is beneficial to reducing time-frequency resource overhead of the pilot signal. Further, the scheme of obtaining channel information of all sub-paths by measuring the pilot signal causes large time delay in pilot signal measurement and feedback, resulting in low transmission efficiency. In the technical scheme of the application, the precoding matrix is determined based on the sub-path corresponding to the at least one DMRS port, and the DMRS port is not corresponding to all sub-paths, so that there is no need to obtain channel information of all sub-paths, which is beneficial to reducing time delay in obtaining the precoding matrix and improving transmission efficiency.
[0200] In the application, the sub-path can be alternatively described as a path, a propagation path, a sub-path cluster, a cluster, or a path cluster, and the application does not limit the specific description.
[0201] The technical scheme of the application will be described below in combination with specific embodiments.
[0202] FIG. 6 is a schematic diagram of one embodiment of a DMRS transmission or reception method according to the application. Please refer to FIG. 6, the method includes:
[0203] 601. The network device transmits first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device.
[0204] The first indication information is used to indicate at least one DMRS port configured for the terminal device. For example, the first indication information indicates an index of the at least one DMRS port. For example, as shown in FIG. 7, the network device 1 sends the first indication information to the terminal device 1, and the first indication information indicates indexes corresponding to the radial 1, the radial 2 and the radial 3 respectively. Alternatively, as shown in FIG. 7, the network device 1 sends the first indication information to the terminal device 2, and the first indication information indicates indexes corresponding to the radial 4 and the radial 5 respectively.
[0205] Optionally, the first indication information is carried in RRC signaling, media / medium access control control element (MAC CE) or downlink control information (DCI). That is, the first indication information can be carried in physical layer control signaling or MAC layer signaling.
[0206] It should be noted that when the environment between the network device and the terminal device changes, or the user pairing state changes, the network device can re-indicate the corresponding DMRS port for the terminal device. Thus, the network device dynamically indicates the DMRS port for the terminal device.
[0207] 602、The network device sends the DMRS to the terminal device through the sub-radial corresponding to the at least one DMRS port. Correspondingly, the terminal device receives the DMRS from the network device through the sub-radial corresponding to the at least one DMRS port.
[0208] The sub-radial corresponding to the at least one DMRS port is a sub-radial between the terminal device and the network device. The sub-radial corresponding to the at least one DMRS port is determined according to the first mapping relationship and the at least one DMRS port. The first mapping relationship includes a mapping relationship between a plurality of DMRS ports and a plurality of sub-radials. The plurality of DMRS ports includes the at least one DMRS port. Optionally, the first mapping relationship includes a mapping relationship between indexes of the plurality of DMRS ports and indexes of the plurality of sub-radials.
[0209] Optionally, each DMRS port in the plurality of DMRS ports corresponds to one or more sub-radials. For example, each DMRS port corresponds to one sub-radial, and different DMRS ports correspond to different sub-radials. For example, the first mapping relationship is shown in Table 1:
[0210] Table 1
[0211] Optionally, the first mapping relationship is predefined, or is specified by a communication protocol, or is configured by the network device for the terminal device. Optionally, the embodiment shown in FIG. 6 further includes step 601a. Step 601a can be performed before step 602.
[0212] 601a. The network device sends third indication information to the terminal device. Correspondingly, the terminal device receives the third indication information from the network device.
[0213] The third indication information is used to indicate the first mapping relationship.
[0214] Optionally, the third indication information is carried in high-layer signaling. For example, the third indication information is carried in RRC signaling.
[0215] It should be noted that, optionally, the network device can indicate the first mapping relationship to the terminal device in a semi-static manner. It should be noted that, there is no fixed execution order between step 601a and step 601. Step 601a can be performed first, and then step 601 can be performed. Alternatively, step 601 can be performed first, and then step 601a can be performed. Alternatively, step 601 and step 601a can be performed at the same time according to the situation, and the specific application is not limited. Optionally, the first indication information and the third indication information can be the same indication information, or can be different indication information, and the specific application is not limited.
[0216] Specifically, the terminal device determines the subpath corresponding to the at least one DMRS port according to the first mapping relationship. Then, the terminal device receives the DMRS from the network device through the subpath corresponding to the at least one DMRS.
[0217] Optionally, in the above step 602, the network device sends the DMRS to the terminal device through the time-frequency resource mapped by the at least one DMRS port and the subpath corresponding to the at least one DMRS. Correspondingly, the terminal device receives the DMRS from the terminal device through the time-frequency resource mapped by the at least one DMRS port and the subpath corresponding to the at least one DMRS.
[0218] The following introduces two possible determination manners of the time-frequency resource mapped by the at least one DMRS port. The application is still applicable to other determination manners, and the specific application is not limited.
[0219] Implementation manner one: the time-frequency resource mapped by the at least one DMRS port is determined according to a first pattern.
[0220] The first pattern is a mapping pattern between a plurality of DMRS ports and time-frequency resources. The time-frequency resource mapped by the at least one DMRS port is used to send or receive the DMRS.
[0221] Specifically, the network device determines the time-frequency resource to which the at least one DMRS is mapped according to the first pattern. The terminal device determines the time-frequency resource to which the at least one DMRS is mapped according to the first pattern.
[0222] Two possible implementation manners of the terminal device determining the first pattern are introduced below.
[0223] Implementation manner 1: The first pattern is indicated by the network device to the terminal device. Optionally, the embodiment shown in FIG. 6 further includes step 601b. Step 601b can be executed after step 601.
[0224] 601b. The network device sends fourth indication information to the terminal device. Correspondingly, the terminal device receives the fourth indication information from the network device.
[0225] The fourth indication information is used to indicate the first pattern. For example, each pattern is defined as a type, and the fourth indication information can indicate the type of the first pattern, thereby indirectly indicating the first pattern. For example, each of the patterns shown in FIGS. 5A, 5B, 8A and 8B can be defined as a type. For example, the pattern shown in FIG. 5A is type 1, the pattern shown in FIG. 5B is type 2, the pattern shown in FIG. 8A is type 3, and the pattern shown in FIG. 8B is type 4. For example, the fourth indication information indicates the pattern shown in FIG. 5A.
[0226] Optionally, the fourth indication information is carried in RRC signaling, MAC CE or DCI. That is, the fourth indication information is carried in physical layer signaling or MAC layer signaling.
[0227] Optionally, the first indication information and the fourth indication information can be the same indication information, or can be different indication information.
[0228] It should be noted that there is no fixed execution order between step 601 and step 601b. Step 601 can be executed first, and then step 601b can be executed. Alternatively, step 601b can be executed first, and then step 601 can be executed. Alternatively, steps 601 and 601b can be executed simultaneously according to the situation, and the specific application is not limited.
[0229] Optionally, the first indication information, the third indication information and the fourth indication information can be the same indication information, or can be different indication information.
[0230] It should be noted that, optionally, if the embodiment shown in FIG. 6 further includes step 601a, there is no fixed execution order between step 601, step 601a and step 601b. Step 601 can be executed first, step 601a can be executed second, and step 601b can be executed last. Alternatively, step 601a can be executed first, step 601b can be executed second, and step 601 can be executed last. Alternatively, step 601, step 601a and step 601b can be executed simultaneously according to the situation, and the specific application is not limited.
[0231] Implementation 2: The first pattern is determined according to the second mapping relationship and the number of sub-paths between the network device and one or more terminal devices. Implementation 2 is described below in connection with step 601c.
[0232] Optionally, the embodiment shown in FIG. 6 further includes step 601c. Step 601c can be executed before step 602.
[0233] 601c, the network device sends second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information from the network device.
[0234] The second indication information is used to indicate the number of sub-paths between the network device and one or more terminal devices. The one or more terminal devices are terminal devices in the communication system, and a connection can be established between the one or more terminal devices and the network device. The above-mentioned step 601c is one of the one or more terminal devices. For example, as shown in FIG. 7, the second indication information indicates five sub-paths, wherein sub-paths 1 to 3 are sub-paths between network device 1 and terminal device 1, and sub-paths 4 and 5 are sub-paths between network device 1 and terminal device 2.
[0235] The following describes several possible implementation manners of the network device determining the number of sub-paths between the network device and one or more terminal devices.
[0236] Implementation 1: The correlation between the sub-paths between the network device and the one or more terminal devices and the reference sub-path is less than a first threshold value; or the correlation between the sub-paths between the network device and the one or more terminal devices and the reference sub-path is less than or equal to the first threshold value.
[0237] The reference sub-path can be predefined, or configured, or specified by a communication protocol. For example, the reference sub-path can be a line of sight (LOS) sub-path between the network device and the terminal device, or a sub-path with the maximum power.
[0238] Optionally, the first threshold value can be predefined, or configured, or specified by a communication protocol, and the specific application is not limited. For example, the first threshold value is 0.5.
[0239] In an implementation, the power difference between the sub-paths between the network device and the one or more terminal devices and the reference sub-paths is less than a second threshold value; or, the power difference between the sub-paths between the network device and the one or more terminal devices and the reference sub-paths is less than the second threshold value.
[0240] The reference sub-paths are described above and will not be repeated here.
[0241] Optionally, the second threshold value can be predefined, configured or specified by a communication protocol, which is not limited in the present application. For example, the second threshold value is -10 dB (decibel).
[0242] In an implementation, the sub-paths between the network device and the one or more terminal devices are the first L sub-paths with the minimum correlation with the reference sub-paths.
[0243] Wherein, L is predefined, configured or specified by a communication protocol, which is not limited in the present application. For example, L = 4, 6 or 8.
[0244] Specifically, the network device selects the first L sub-paths with the minimum correlation with the reference sub-paths as the sub-paths between the network device and the one or more terminal devices.
[0245] In an implementation, the sub-paths between the network device and the one or more terminal devices are the first L sub-paths with the minimum power difference with the reference sub-paths.
[0246] The L is described above and will not be repeated here.
[0247] Specifically, the network device selects the first L sub-paths with the minimum power difference with the reference sub-paths as the sub-paths between the network device and the one or more terminal devices.
[0248] It should be noted that when the channel environment between the network device and the terminal devices in the environment changes or the user pairing state changes, the network device can update the second indication information to re-indicate the number of sub-paths between the network device and the terminal devices in the environment.
[0249] The first pattern is determined according to the second mapping relationship and the number of sub-paths between the network device and the one or more terminal devices. Specifically, the terminal device determines the first pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices. Specifically, the terminal device determines the first pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices according to the second mapping relationship. Wherein, the second mapping relationship includes the mapping relationship between the number of sub-paths and the pattern. For example, the second mapping relationship can be represented as shown in Table 2:
[0250] Table 2
[0251] As shown in Table 2, different sub-diameter quantities correspond to different patterns. For example, when the sub-diameter quantity is 4, the corresponding pattern is pattern 1. For example, pattern 1 can be a pattern as shown in FIG. 8A. When the sub-diameter quantity is 6, the corresponding pattern is pattern 2. For example, pattern 2 can be a pattern as shown in FIG. 8B. When the sub-diameter quantity is 8, the corresponding pattern is pattern 3. For example, pattern 3 can be a pattern as shown in FIG. 5A. When the sub-diameter quantity is 12, the corresponding pattern is pattern 4. For example, pattern 4 can be a pattern as shown in FIG. 4.
[0252] For another example, the second mapping relationship can be represented as shown in Table 3:
[0253] Table 3
[0254] As shown in Table 3, different sub-diameter quantity intervals correspond to different patterns. That is, different sub-diameter quantities can also correspond to the same pattern. For example, when the sub-diameter quantity is 2, 4, 6, or 8, the corresponding pattern is pattern 5. When the sub-diameter quantity is 10, 12, 14, 16, 18, 20, 22, or 24, the corresponding pattern is pattern 6. This is advantageous for reducing indication overhead.
[0255] Optionally, the second mapping relationship is predefined, or configured, or configured by the network device for the terminal device. Optionally, the embodiment shown in FIG. 6 further includes step 601d. Step 601d can be performed before step 602.
[0256] It should be noted that there is no fixed execution order between step 601 and step 601c. Step 601 can be performed first, and then step 601c can be performed. Alternatively, step 601c can be performed first, and then step 601 can be performed. Alternatively, steps 601 and 601c can be performed simultaneously according to the situation, and the specific application is not limited.
[0257] It should be noted that, optionally, if the embodiment shown in FIG. 6 further includes step 601a, there is no fixed execution order between step 601, step 601a, and step 601c, and the specific application is not limited. Optionally, the first indication information, the second indication information, and the third indication information can be the same indication information, or can be different indication information, and the specific application is not limited.
[0258] It should be noted that, optionally, if the embodiment shown in FIG. 6 further includes step 601b, there is no fixed execution order between step 601, step 601b, and step 601c, and the specific application is not limited. Optionally, the first indication information, the second indication information, and the fourth indication information can be the same indication information, or can be different indication information, and the specific application is not limited.
[0259] It should be noted that, optionally, if the embodiment shown in FIG. 6 further includes steps 601a and 601b, there is no fixed execution order between steps 601, 601a and 601c, which is not limited in the present application. Optionally, the first indication information, the second indication information, the third indication information and the fourth indication information can be the same indication information, or can be different indication information, which is not limited in the present application.
[0260] 601d, the network device sends the fifth indication information to the terminal device. Correspondingly, the terminal device receives the fifth indication information from the network device.
[0261] Among them, the fifth indication information is used to indicate the second mapping relationship.
[0262] Optionally, the fifth indication information is carried in high layer signaling. For example, the fifth indication information is carried in RRC signaling.
[0263] Optionally, the first indication information and the fifth indication information are the same indication information, or are different indication information, which is not limited in the present application.
[0264] It should be noted that, there is no fixed execution order between steps 601 and 601d. Step 601 can be executed first, and then step 601d is executed; or step 601d is executed first, and then step 601 is executed; or steps 601 and 601d are executed at the same time according to the situation, which is not limited in the present application.
[0265] It should be noted that, optionally, if the embodiment shown in FIG. 6 further includes step 601a, there is no fixed execution order between steps 601, 601a and 601d, which is not limited in the present application. Optionally, the first indication information, the third indication information and the fifth indication information can be the same indication information, or can be different indication information, which is not limited in the present application.
[0266] It should be noted that, optionally, if the embodiment shown in FIG. 6 further includes step 601b, there is no fixed execution order between steps 601, 601b and 601d, which is not limited in the present application. Optionally, the first indication information, the fourth indication information and the fifth indication information can be the same indication information, or can be different indication information, which is not limited in the present application.
[0267] It should be noted that, optionally, if the embodiment shown in FIG. 6 further includes step 601c, there is no fixed execution order between steps 601, 601c and 601d, which is not limited in the present application. Optionally, the first indication information, the second indication information and the fifth indication information can be the same indication information, or can be different indication information, which is not limited in the present application.
[0268] It should be noted that, optionally, if the embodiment shown in FIG. 6 further includes at least two of steps 601a to 601c, there is no fixed execution order between steps 601, at least two of steps 601a to 601c and step 601d, and the specific application does not limit it. Optionally, the first indication information, the second indication information, the third indication information, the fourth indication information and the fifth indication information can be the same indication information, or can be different indication information, and the specific application does not limit it.
[0269] Implementation mode two: the time-frequency resource mapped by the at least one DMRS port is determined according to at least one of the time domain density, the frequency domain density, the starting time domain position and the starting frequency domain position corresponding to the group to which the at least one DMRS port belongs; or is determined according to at least one of the time domain density, the frequency domain density, the starting time domain position and the starting frequency domain position corresponding to the at least one DMRS port.
[0270] Specifically, the terminal device determines the time-frequency resource mapped by the at least one DMRS according to at least one of the time domain density, the frequency domain density, the starting time domain position and the starting frequency domain position corresponding to the group to which the at least one DMRS belongs.
[0271] Optionally, the starting time domain position can be a starting time domain symbol index. The starting frequency domain position can be a starting subcarrier index, or a starting RE, or a starting RB. It should be noted that for a group, if the DMRS ports in the group form a code division multiplexing (CDM) group, the group corresponds to a starting time domain position and / or a starting frequency domain position. If the DMRS ports in the group form multiple CDM groups, the group corresponds to multiple starting time domain positions and / or multiple starting frequency domain positions. One CDM group corresponds to one starting time domain position and / or one starting frequency domain position, and different CDM groups correspond to different time domain positions and / or different frequency domain positions.
[0272] Optionally, each group in the group to which the at least one DMRS port belongs includes one or more DMRS ports. When a group includes one DMRS port, at least one of the time domain density, the frequency domain density, the starting time domain position and the starting frequency domain position corresponding to the DMRS port is configured in the granularity of the DMRS port.
[0273] Optionally, the frequency domain densities corresponding to different groups are different in the groups to which the at least one DMRS port belongs. For example, the at least one DMRS port includes a first DMRS port and a second DMRS port. The first DMRS port belongs to a first group, and the second DMRS port belongs to a second group. The first group corresponds to a first frequency domain density, and the second group corresponds to a second frequency domain density. The average time delay of the sub-paths corresponding to the DMRS ports in the first group is larger, and the average time delay of the sub-paths corresponding to the DMRS ports in the second group is smaller, so the first frequency domain density is greater than the second frequency domain density. For example, the plurality of DMRS ports include DMRS ports P0 to DMRS ports P7, and the at least one DMRS port includes DMRS port P0 and DMRS port P2. As shown in FIG. 8C, group 1 includes DMRS port P0 and DMRS port P1, group 2 includes DMRS port P2, DMRS port P3, DMRS port P4, and DMRS port P5, and group 3 includes DMRS port P6 and DMRS port P7. The average time delay of the sub-paths corresponding to the DMRS ports in group 1 is greater than the average time delay of the sub-paths corresponding to the DMRS ports in group 2. The average time delay of the sub-paths corresponding to the DMRS ports in group 2 is greater than the average time delay of the sub-paths corresponding to the DMRS ports in group 3. The frequency domain density corresponding to group 1 is 1 / 2. The frequency domain density corresponding to group 2 is 1 / 3. The frequency domain density corresponding to group 3 is 1 / 4. Specifically, as shown in Table 4:
[0274] Table 4
[0275] Optionally, the at least one DMRS port belongs to different groups, and different groups correspond to different time domain densities. For example, the at least one DMRS port includes a first DMRS port and a second DMRS port. The first DMRS port belongs to a first group, and the second DMRS port belongs to a second group. The first group corresponds to a first time domain density, and the second group corresponds to a second time domain density. The average Doppler of the sub-paths corresponding to the DMRS ports in the first group is larger, and the average Doppler of the sub-paths corresponding to the DMRS ports in the second group is smaller. Therefore, the time domain density corresponding to the first group is greater than the time domain density corresponding to the second group. For example, the plurality of DMRS ports include DMRS ports P0 to DMRS ports P7, and the at least one DMRS port includes DMRS port P0 and DMRS port P2. As shown in FIG. 8D, group 1 includes DMRS port P0 and DMRS port P1, group 2 includes DMRS port P2, DMRS port P3, DMRS port P4, and DMRS port P5, and group 3 includes DMRS port P6 and DMRS port P7. The average Doppler of the sub-paths corresponding to the DMRS ports in group 1 is greater than the average Doppler of the sub-paths corresponding to the DMRS ports in group 2. The average Doppler of the sub-paths corresponding to the DMRS ports in group 2 is greater than the average Doppler of the sub-paths corresponding to the DMRS ports in group 3. The time domain density corresponding to group 1 is 1 / 2. The time domain density corresponding to group 2 is 1 / 3. The time domain density corresponding to group 3 is 1 / 6. Specifically, as shown in Table 5:
[0276] Table 5
[0277] Optionally, the at least one DMRS port belongs to different groups corresponding to different PRGs. For example, the at least one DMRS port includes a first DMRS port and a second DMRS port. The first DMRS port belongs to a first group, and the second DMRS port belongs to a second group. The first group corresponds to a first PRG, and the second group corresponds to a second PRG. The average delay of the subpath corresponding to the DMRS port in the first group is larger, and the average delay of the subpath corresponding to the DMRS port in the second group is smaller. Therefore, the PRG corresponding to the first group is smaller than the PRG corresponding to the second group. For example, the plurality of DMRS ports include DMRS ports P0 to DMRS ports P7, and the at least one DMRS port includes DMRS port P0 and DMRS port P2. As shown in Table 6, group 1 includes DMRS port P0 and DMRS port P1, group 2 includes DMRS port P2, DMRS port P3, DMRS port P4, and DMRS port P5, and group 3 includes DMRS port P6 and DMRS port P7. The average delay of the subpath corresponding to the DMRS port in group 1 is larger than the average delay of the subpath corresponding to the DMRS port in group 2. The average delay of the subpath corresponding to the DMRS port in group 2 is larger than the average delay of the subpath corresponding to the DMRS port in group 3. The PRG corresponding to group 1 is 2. The PRG corresponding to group 2 is 4. The PRG corresponding to group 3 is 8. Specifically, as shown in Table 6:
[0278] Table 6
[0279] Optionally, the different groups corresponding to the at least one DMRS port belong to different time binding granularity. For example, the at least one DMRS port includes a first DMRS port and a second DMRS port. The first DMRS port belongs to a first group, and the second DMRS port belongs to a second group. The average Doppler of the sub-paths corresponding to the DMRS ports in the first group is larger, and the average Doppler of the sub-paths corresponding to the DMRS ports in the second group is smaller, and the time binding granularity corresponding to the first group is smaller than the time binding granularity corresponding to the second group. For example, the plurality of DMRS ports include DMRS port P0 to DMRS port P7, and the at least one DMRS port includes DMRS port P0 and DMRS port P2. As shown in Table 6, group 1 includes DMRS port P0 and DMRS port P1, group 2 includes DMRS port P2, DMRS port P3, DMRS port P4, and DMRS port P5, and group 3 includes DMRS port P6 and DMRS port P7. The average Doppler of the sub-paths corresponding to the DMRS ports in the first group is larger than the average Doppler of the sub-paths corresponding to the DMRS ports in the second group. The average Doppler of the sub-paths corresponding to the DMRS ports in the second group is larger than the average Doppler of the sub-paths corresponding to the DMRS ports in the third group. The time binding granularity corresponding to the first group is 2. The time binding granularity corresponding to the second group is 4. The time binding granularity corresponding to the third group is 8. As shown in Table 7:
[0280] Table 7
[0281] Optionally, the group to which the at least one DMRS port belongs is configured by the network device for the terminal device. Optionally, the embodiment shown in FIG. 6 further includes step 601e, which can be executed before step 602.
[0282] 601e, the network device sends sixth indication information to the terminal device. Correspondingly, the terminal device receives the sixth indication information from the network device.
[0283] The sixth indication information is used to indicate the group to which the at least one DMRS port belongs. For more information about the group to which the at least one DMRS port belongs, please refer to the foregoing description.
[0284] Optionally, the first indication information and the sixth indication information can be the same indication information, or can be different indication information, which is not limited in the present application.
[0285] It should be noted that there is no fixed execution order between step 601 and step 601e. Step 601 can be executed first, and then step 601e can be executed. Alternatively, step 601e can be executed first, and then step 601 can be executed. Alternatively, steps 601 and 601e can be executed simultaneously according to the situation, which is not limited in the present application.
[0286] Optionally, if the embodiment shown in FIG. 6 further comprises at least one of steps 601a to 601d, there is no fixed execution order between step 601, at least one of steps 601a to 601c, and step 601e. For example, step 601 is executed first, at least one of steps 601a to 601d is executed next, and step 601e is executed last. Alternatively, step 601e is executed first, step 601 is executed next, and at least one of steps 601a to 601d is executed last. Alternatively, step 601, at least one of steps 601a to 601d, and step 601e are executed simultaneously according to circumstances, and the specific implementation is not limited in the present application.
[0287] Optionally, the first indication information to the sixth indication information can be the same indication information, or can be different indication information, and the specific implementation is not limited in the present application.
[0288] Optionally, the embodiment shown in FIG. 6 further comprises step 601f. Step 601f can be executed before step 602.
[0289] 601f. The network device sends seventh indication information to the terminal device. Correspondingly, the terminal device receives the seventh indication information from the network device.
[0290] The seventh indication information is used to indicate at least one of time domain density, frequency domain density, starting time domain position, and starting frequency domain position corresponding to the group to which the at least one DMRS belongs. For the time domain density, the frequency domain density, the starting time domain position, and the starting frequency domain position, please refer to the foregoing relevant introduction.
[0291] It should be noted that there is no fixed execution order between step 601 and step 601f. Step 601 can be executed first, and then step 601f is executed. Alternatively, step 601f is executed first, and then step 601 is executed. Alternatively, step 601 and step 601f are executed simultaneously according to circumstances, and the specific implementation is not limited in the present application.
[0292] Optionally, the first indication information and the seventh indication information can be the same indication information, or can be different indication information, and the specific implementation is not limited in the present application.
[0293] Optionally, if the embodiment shown in FIG. 6 further comprises at least one of steps 601a to 601e, there is no fixed execution order between step 601, at least one of steps 601a to 601e, and step 601e. For example, step 601 is executed first, at least one of steps 601a to 601e is executed next, and step 601e is executed last. Alternatively, step 601e is executed first, step 601 is executed next, and at least one of steps 601a to 601e is executed last. Alternatively, step 601, at least one of steps 601a to 601e, and step 601e are executed simultaneously, depending on the situation, and the specific implementation is not limited in the present application.
[0294] Optionally, in the above step 602, the network device sends the DMRS to the terminal device through the parameter information of the at least one DMRS port corresponding to the subpath. Correspondingly, the terminal device receives the DMRS from the network device through the parameter information of the at least one DMRS port corresponding to the subpath.
[0295] Specifically, the network device constructs a steering matrix according to the parameter information of the at least one DMRS port corresponding to the subpath. Then, the network device determines the precoding matrix of each subpath in the at least one DMRS port corresponding to the subpath according to the steering matrix. The network device generates the DMRS through the precoding matrix of each subpath and sends the DMRS. As for the terminal device, the terminal device constructs a steering matrix through the parameter information of the at least one DMRS port corresponding to the subpath. The terminal device determines the precoding matrix of each subpath in the at least one DMRS port corresponding to the subpath according to the steering matrix. Then, the terminal device receives the DMRS from the network device through the precoding matrix of each subpath in the at least one subpath. Thus, the DMRS is parsed, and the terminal device is further facilitated to demodulate the data.
[0296] The steering matrix is a matrix composed of steering vectors, or in other words, the elements in the steering matrix are steering vectors. When a signal is transmitted through a wireless channel, it can pass through multiple paths (or sub-paths, or multiple path clusters) from a transmitting antenna to a receiving antenna. Therefore, the steering matrix is determined based on the steering vectors, which can also be replaced by: the steering matrix is determined based on steering vectors of multiple paths, or the steering matrix is determined based on steering vectors of multiple sub-paths, or the steering matrix is determined based on steering vectors of multiple path clusters. In other words, in the embodiments of the present application, the steering matrix can be path cluster level, path level, or sub-path level, which is not limited. The steering matrix can also be referred to as a spatial steering matrix, which is not limited. The steering vectors include steering vectors of transmitting antenna ports and / or steering vectors of receiving antenna ports. The steering matrix is described below with an example of steering vectors including steering vectors of transmitting antenna ports and steering vectors of receiving antenna ports.
[0297] [According to Rule 26 Correction 03.03.2026] Optionally, the steering matrix is determined based on the steering vectors and the power. For example, the steering matrix satisfies formula 1:
[0298] wherein V P represents the steering matrix; V n represents the steering vector of the transmitting antenna port of the path n, R n represents the steering vector of the receiving antenna port of the path n (or simply referred to as: receiving end steering vector); P n represents the power of the path n; N tx,H and N tx,V represent the dimensions of the transmitting end antenna in the horizontal and vertical directions, respectively; N rx,H and N rx,V represent the dimensions of the receiving end antenna in the horizontal and vertical directions, respectively; the upper subscript * represents conjugation. Wherein n represents the index (or identification or number) of the path, n is greater than or equal to 1 and less than or equal to the number of sub-paths between the network device and one or more terminal devices. The above n can also represent the index of the path cluster or the sub-path, which is not limited in the embodiments of the present application.
[0299] It can be seen that the steering vector is determined based on the parameter information of a sub-path. Based on this, it can also be understood that the steering matrix is determined based on the parameter information of multiple sub-paths. The parameter information of multiple sub-paths can represent the relevant information of each sub-path when the signal is transmitted through the wireless channel. For example, the multipath component parameters of the transmitting antenna, and / or the multipath component parameters of the receiving antenna. The multipath information can also be referred to as multipath component (MPC) information.
[0300] Optionally, the parameter information of the plurality of sub-radios includes at least one of an angle, a delay, a power, a polarization, or Doppler information. The angle can include at least one of a horizontal dimension angle of arrival (AOA), a horizontal dimension angle of departure (AOD), a vertical dimension zenith of arrival (ZOA), or a vertical dimension zenith of departure (ZOD). The AOA and the ZOA respectively refer to the horizontal and vertical dimensions of the angle of arrival of a signal via a wireless channel to a receiving antenna, and the AOD and the ZOD respectively refer to the horizontal and vertical dimensions of the angle of departure of a signal via a transmitting antenna.
[0301] [According to Rule 26 Correction 03.03.2026] Taking the steering vector of a transmitting antenna port as an example, the steering vector V of the transmitting antenna port of the sub-radio n can be expressed as: n satisfying formula 2.
[0302] wherein V H,n and V V,n respectively represent the steering vectors of the transmitting antenna port in the horizontal direction and the vertical direction; S tx,H and S tx,V respectively represent the horizontal and vertical dimension spacings of the antenna array on the network device side, in units of wavelength λ; represents the horizontal angle of the sub-radio in the local coordinate system; θ LCS,n represents the pitch angle of the sub-radio in the local coordinate system; represents the Kronecker product operation; j is the imaginary unit. As an example, or θ LCS,n may be calculated by the angle (such as the AOA, the AOD, etc.) of the sub-radio in the global coordinate system, and specific manners can be referred to the prior art, which is not limited by the embodiments of the present application. The horizontal angle and the pitch angle can be referred to the foregoing description, which is not described herein.
[0303] The precoding matrix of each sub-radio can be expressed as: W P = SVD(V P ). Wherein SVD(V P ) represents singular value decomposition of V P . For example, as shown in FIG. 7, the precoding matrix of the sub-radio 1 can be expressed as W1. The terminal device can determine the channel weight of each sub-radio through the precoding matrix of each sub-radio.
[0304] Optionally, the parameter information of the plurality of sub-radios can be obtained by any of the following manners.
[0305] In a possible implementation, the network device or the terminal device obtains the parameter information of the multiple sub-paths based on a sensing signal.
[0306] In another possible implementation, the network device or the terminal device performs channel estimation based on a reference signal to obtain the parameter information of the multiple sub-paths. For example, the network device can measure an uplink channel according to an uplink reference signal such as a sounding reference signal (SRS), and estimate a downlink channel according to the uplink channel, so as to determine an angle and a time delay for downlink transmission (such as reference signal transmission).
[0307] In the embodiment shown in FIG. 6, the terminal device receives first indication information from the network device, and the first indication information is used to indicate at least one DMRS port configured for the terminal device. Then, the terminal device transmits or receives a DMRS through a sub-path corresponding to the at least one DMRS port. The sub-path corresponding to the at least one DMRS port is a sub-path between the terminal device and the network device. The sub-path corresponding to the at least one DMRS port is determined according to a first mapping relationship and the at least one DMRS port. The first mapping relationship includes a mapping relationship between multiple DMRS ports and multiple sub-paths. The multiple DMRS ports include the at least one DMRS port. As can be seen, the at least one DMRS port has a corresponding sub-path, and the sub-path corresponding to the at least one DMRS port is determined according to the first mapping relationship and the at least one DMRS port. The DMRS port does not correspond to all sub-paths, and the terminal device receives the DMRS from the network device through the sub-path corresponding to the at least one DMRS port. That is, the terminal device can construct a precoding matrix through the sub-path corresponding to the at least one DMRS port, and receive the DMRS through the precoding matrix. The DMRS port does not correspond to all sub-paths, and compared with a scheme of obtaining channel information of all sub-paths by measuring a pilot signal, the technical solution of the present application is beneficial to reducing time-frequency resource overhead of the pilot signal. Further, the scheme of obtaining channel information of all sub-paths by measuring a pilot signal causes a large time delay in measurement and feedback of the pilot signal, resulting in low transmission efficiency. In the technical solution of the present application, the precoding matrix is determined based on the sub-path corresponding to the at least one DMRS port, and the DMRS port does not correspond to all sub-paths, so it is not necessary to obtain channel information of all sub-paths, which is beneficial to reducing time delay in obtaining the precoding matrix and improving transmission efficiency.
[0308] FIG. 9 is another embodiment of a DMRS transmission or reception method according to an embodiment of the present application. As shown in FIG. 9, the method includes the following steps.
[0309] 901. The network device sends eighth indication information to the terminal device. Correspondingly, the terminal device receives the eighth indication information from the network device.
[0310] The eighth indication information is used to indicate at least one sub-path between the terminal device and the network device. For example, the eighth indication information indicates an index of at least one sub-path between the terminal device and the network device. Alternatively, a value of the eighth indication information is used to indicate a sub-path corresponding to the value. For example, as shown in Table 8:
[0311] Table 8
[0312] For example, as shown in FIG. 7, the network device 1 indicates to the terminal device 1 that the path 1, the path 2 and the path 3 correspond to indexes respectively. The network device 1 indicates to the terminal device 2 that the path 4 and the path 5 correspond to indexes respectively.
[0313] Optionally, the first indication information is carried in RRC signaling, MAC CE or DCI. That is, the eighth indication information can be physical layer control signaling or MAC layer signaling.
[0314] It should be noted that when the environment between the network device and the terminal device changes, or the user pairing state changes, the network device can dynamically indicate the corresponding sub-path to the terminal device.
[0315] 902. The network device sends DMRS to the terminal device through at least one sub-path. Correspondingly, the terminal device receives DMRS from the network device through at least one sub-path.
[0316] Optionally, the network device sends DMRS to the terminal device through the time-frequency resource mapped by the at least one sub-path. Correspondingly, the terminal device receives DMRS from the network device through the time-frequency resource mapped by the at least one sub-path.
[0317] The following describes two possible determination manners of the time-frequency resource mapped by the at least one sub-path. The present application is still applicable to other determination manners, which are not limited in the present application.
[0318] Implementation manner one: the time-frequency resource mapped by the at least one sub-path is determined according to the second pattern.
[0319] The second pattern is a mapping pattern between the sub-paths and time-frequency resources between the network device and one or more terminal devices. The one or more terminal devices can be terminal devices in the communication system. The one or more terminal devices can establish a connection with the network device. For example, as shown in FIG. 10A, the sub-paths between the network device and the one or more terminal devices include sub-path 1, sub-path 2, sub-path 3, and sub-path 4. As shown in the pattern of FIG. 10A, the mapping pattern between sub-path 1, sub-path 2, sub-path 3, and sub-path 4 and time-frequency resources is included. For another example, as shown in FIG. 10B, the sub-paths between the network device and the one or more terminal devices include sub-path 1, sub-path 2, sub-path 3, sub-path 4, sub-path 5, and sub-path 6. As shown in the pattern of FIG. 10B, the mapping pattern between sub-path 1, sub-path 2, sub-path 3, sub-path 4, sub-path 5, and sub-path 6 and time-frequency resources is included. For another example, as shown in FIG. 10C, the sub-paths between the network device and the one or more terminal devices include sub-path 1, sub-path 2, sub-path 3, sub-path 4, sub-path 5, sub-path 6, sub-path 7, and sub-path 8. As shown in the pattern of FIG. 10C, the mapping pattern between sub-path 1, sub-path 2, sub-path 3, sub-path 4, sub-path 5, sub-path 6, sub-path 7, and sub-path 8 and time-frequency resources is included. For another example, as shown in FIG. 10D, the sub-paths between the network device and the one or more terminal devices include sub-path 1, sub-path 2, sub-path 3, sub-path 4, sub-path 5, sub-path 6, sub-path 7, sub-path 8, sub-path 9, sub-path 10, sub-path 11, and sub-path 12. As shown in the pattern of FIG. 10D, the mapping pattern between sub-path 1, sub-path 2, sub-path 3, sub-path 4, sub-path 5, sub-path 6, sub-path 7, sub-path 8, sub-path 9, sub-path 10, sub-path 11, and sub-path 12 and time-frequency resources is included.
[0320] Specifically, the network device determines the time-frequency resource mapped by the at least one sub-path according to the second pattern. The terminal device determines the time-frequency resource mapped by the at least one sub-path according to the second pattern.
[0321] Two possible implementation manners of the terminal device determining the second pattern are introduced below.
[0322] Implementation manner 1: The second pattern is indicated by the network device for the terminal device. Optionally, the embodiment shown in FIG. 9 further includes step 901a. Step 901a can be performed before step 902.
[0323] 901a. The network device sends ninth indication information to the terminal device. Correspondingly, the terminal device receives the ninth indication information from the network device.
[0324] The ninth indication information is used for indicating the second pattern. For example, each pattern is defined as a type, and the ninth indication information can indicate the type of the second pattern, thereby indirectly indicating the second pattern. For example, each of the patterns shown in FIGS. 10A, 10B, 10C and 10D can be defined as a type. For example, the pattern shown in FIG. 10A is type A, the pattern shown in FIG. 10B is type B, the pattern shown in FIG. 10C is type C, and the pattern shown in FIG. 10D is type D. For example, the ninth indication information indicates the pattern shown in FIG. 10A.
[0325] Optionally, the ninth indication information is carried in RRC signaling, MAC CE or DCI. For example, the ninth indication information is carried in physical layer signaling or MAC layer signaling.
[0326] It should be noted that there is no fixed execution order between the step 901 and the step 901a, and the specific application is not limited. The step 901 can be executed first, and then the step 901a is executed. Alternatively, the step 901a can be executed first, and then the step 901 is executed; or the step 901 and the step 901a are executed at the same time according to the situation. Optionally, the eighth indication information and the ninth indication information can be different indication information, or the same indication information, and the specific application is not limited.
[0327] Implementation 2: The second pattern is determined according to the third mapping relationship and the number of sub-paths between the network device and the one or more terminal devices.
[0328] The implementation 2 will be introduced below in combination with the step 901b. Optionally, the embodiment shown in FIG. 9 further includes the step 901b, and the step 901b can be executed before the step 902.
[0329] 901b. The network device sends tenth indication information to the terminal device. Correspondingly, the terminal device receives the tenth indication information from the network device.
[0330] The tenth indication information is used for indicating the number of sub-paths between the network device and the one or more terminal devices. The one or more terminal devices are terminal devices in the communication system, and a connection can be established between the one or more terminal devices and the network device.
[0331] It should be noted that the implementation of the network device determining the number of sub-paths between the network device and the one or more terminal devices can refer to the related introduction in the foregoing embodiment shown in FIG. 6, which will not be described herein again.
[0332] It should be noted that when the channel environment between the network device and the terminal device in the environment changes or the user pairing state changes, the network device can update the tenth indication information to re-indicate the number of sub-paths between the network device and the terminal device in the environment.
[0333] It should be noted that there is no fixed execution order between step 901 and step 901b, and the specific application does not limit it. For example, step 901 can be executed first, and then step 901b is executed; or step 901b is executed first, and then step 901 is executed; or steps 901 and 901b are executed simultaneously according to the situation, and the specific application does not limit it. Optionally, the eighth indication information and the tenth indication information can be the same indication information, or they can be different indication information, and the specific application does not limit it.
[0334] It should be noted that, optionally, if the embodiment shown in FIG. 9 further includes step 901a, there is no fixed execution order between step 901, step 901a and step 901b, and the specific application does not limit it. For example, step 901a is executed first, then step 901 is executed, and finally step 901b is executed. Or, for example, step 901 is executed first, then step 901a is executed, and finally step 901b is executed. Optionally, the eighth indication information, the ninth indication information and the tenth indication information can be the same indication information, or they can be different indication information, and the specific application does not limit it.
[0335] In this implementation, the second pattern is determined according to the third mapping relationship and the number of sub-paths between the network device and the one or more terminal devices. Specifically, the terminal device determines the second pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices. Optionally, the terminal device determines the second pattern corresponding to the number of sub-paths between the network device and the one or more terminal devices according to the third mapping relationship. The third mapping relationship includes the mapping relationship between the number of sub-paths and the pattern.
[0336] The third mapping relationship is similar to the second mapping relationship in the embodiment shown in the foregoing FIG. 6, and specific reference can be made to the related introduction of the second mapping relationship in the embodiment shown in the foregoing FIG. 6, which will not be repeated here.
[0337] Optionally, the third mapping relationship is predefined, or configured, or configured by the network device for the terminal device. Optionally, the embodiment shown in FIG. 9 further includes step 901c. Step 901c can be executed before step 902.
[0338] 901c, the network device sends eleventh indication information to the terminal device. Correspondingly, the terminal device receives the eleventh indication information from the network device.
[0339] The eleventh indication information is used to indicate the third mapping relationship.
[0340] Optionally, the eleventh indication information can be carried in high-layer signaling. For example, the eleventh indication information is carried in RRC signaling.
[0341] It should be noted that the network device can indicate the third mapping relationship to the terminal device in a semi-static manner.
[0342] Optionally, there is no fixed execution order between step 901 and step 901c. Step 901 can be executed first, and then step 901c can be executed. Alternatively, step 901c can be executed first, and then step 901 can be executed. Alternatively, steps 901 and 901c can be executed simultaneously according to the situation, and the specific application is not limited. Optionally, the eighth indication information and the eleventh indication information can be the same indication information, or can be different indication information, and the specific application is not limited.
[0343] Optionally, if the embodiment shown in FIG. 9 further includes at least one of steps 901a to 901b, there is no fixed execution order between step 901, at least one of steps 901a to 901b, and step 901c, and the specific application is not limited. Optionally, at least one of the ninth indication information and the tenth indication information, the eighth indication information, and the eleventh indication information can be the same indication information, or can be different indication information, and the specific application is not limited.
[0344] Implementation mode two: the time-frequency resource mapped by the at least one sub-beam is determined according to at least one of the time domain density, the frequency domain density, the starting time domain position, and the starting frequency domain position corresponding to the group to which the at least one sub-beam belongs, or is determined according to at least one of the time domain density, the frequency domain density, the starting time domain position, and the starting frequency domain position corresponding to the at least one sub-beam.
[0345] Specifically, the terminal device determines the time-frequency resource mapped by the at least one sub-beam according to at least one of the time domain density, the frequency domain density, the starting time domain position, and the starting frequency domain position corresponding to the group to which the at least one sub-beam belongs.
[0346] Optionally, the starting time domain position can be a starting time domain symbol. The starting frequency domain position can be a starting subcarrier, or a starting RE, or a starting RB. It should be noted that for a group, if the sub-beams in the group constitute a code division multiplexing (CDM) group, the group corresponds to a starting time domain position and / or a starting frequency domain position. If the sub-beams in the group constitute multiple CDM groups, the group corresponds to multiple starting time domain positions and / or multiple starting frequency domain positions. One CDM group corresponds to one starting time domain position and / or one starting frequency domain position, and different CDM groups correspond to different time domain positions and / or different frequency domain positions.
[0347] Optionally, each group in the groups to which the at least one sub-beam belongs includes one or more sub-beams. When a group includes one sub-beam, it can be understood that at least one of the corresponding time domain density, frequency domain density, starting time domain position, and starting frequency domain position is configured for the sub-beam in the granularity of the sub-beam.
[0348] Optionally, different groups in the groups to which the at least one sub-beam belongs correspond to different frequency domain densities. For example, the at least one sub-beam includes a first sub-beam and a second sub-beam. The first sub-beam belongs to a first group, and the second sub-beam belongs to a second group. The first group corresponds to a first frequency domain density, and the second group corresponds to a second frequency domain density. The average time delay of the sub-beams in the first group is larger, and the average time delay of the sub-beams in the second group is smaller, so the first frequency domain density is greater than the second frequency domain density. For example, the plurality of sub-beams include sub-beam 1 to sub-beam 8, and the at least one sub-beam includes sub-beam 1 and sub-beam 7. The at least one sub-beam includes sub-beam 1, sub-beam 2, and sub-beam 3. As shown in FIG. 11A, group 1 includes sub-beam 1 and sub-beam 2, group 2 includes sub-beam 3, sub-beam 4, sub-beam 5, and sub-beam 6, and group 3 includes sub-beam 7 and sub-beam 8. The average time delay of the sub-beams in group 1 is greater than the average time delay of the sub-beams in group 2. The average time delay of the sub-beams in group 2 is greater than the average time delay of the sub-beams in group 3. As shown in Table 4, the frequency domain density corresponding to group 1 is 1 / 2. The frequency domain density corresponding to group 2 is 1 / 3. The frequency domain density corresponding to group 3 is 1 / 4.
[0349] Optionally, different groups in the groups to which the at least one sub-beam belongs correspond to different time domain densities. For example, the at least one sub-beam includes a first sub-beam and a second sub-beam. The first sub-beam belongs to a first group, and the second sub-beam belongs to a second group. The first group corresponds to a first time domain density, and the second group corresponds to a second time domain density. The average Doppler of the sub-beams in the first group is larger, and the average Doppler of the sub-beams in the second group is smaller, so the time domain density corresponding to the first group is smaller than the time domain density corresponding to the second group. For example, the plurality of sub-beams include sub-beam 1 to sub-beam 8, and the at least one sub-beam includes sub-beam 1 and sub-beam 7. The at least one sub-beam includes sub-beam 1, sub-beam 2, and sub-beam 3. As shown in FIG. 11B, group 1 includes sub-beam 1 and sub-beam 2, group 2 includes sub-beam 3, sub-beam 4, sub-beam 5, and sub-beam 6, and group 3 includes sub-beam 7 and sub-beam 8. The average Doppler of the sub-beams in group 1 is greater than the average Doppler of the sub-beams in group 2. The average Doppler of the sub-beams in group 2 is greater than the average Doppler of the sub-beams in group 3. Therefore, as shown in Table 5, the time domain density corresponding to group 1 is 1 / 2, the time domain density corresponding to group 2 is 1 / 3, and the time domain density corresponding to group 3 is 1 / 6.
[0350] Optionally, the at least one sub-radiation belongs to different groups, and different groups correspond to different PRGs. For example, the at least one sub-radiation includes a first sub-radiation and a second sub-radiation. The first sub-radiation belongs to a first group, and the second sub-radiation belongs to a second group. The first group corresponds to a first PRG, and the second group corresponds to a second PRG. The average time delay of the sub-radiation in the first group is larger, and the average time delay of the sub-radiation in the second group is smaller, so the first PRG is smaller than the second PRG. For example, the plurality of sub-radiations includes sub-radiation 1 to sub-radiation 8, and the at least one sub-radiation includes sub-radiation 1 and sub-radiation 7. The at least one sub-radiation includes sub-radiation 1, sub-radiation 2, and sub-radiation 3. Group 1 includes sub-radiation 1 and sub-radiation 2, group 2 includes sub-radiation 3, sub-radiation 4, sub-radiation 5, and sub-radiation 6, and group 3 includes sub-radiation 7 and sub-radiation 8. The average time delay of the sub-radiation in group 1 is larger than the average time delay of the sub-radiation in group 2. The average time delay of the sub-radiation in group 2 is larger than the average time delay of the sub-radiation in group 3. Therefore, the PRG corresponding to group 1 can be 2. The PRG corresponding to group 2 can be 4, and the PRG corresponding to group 3 can be 8. Specifically, it can be represented as shown in Table 6.
[0351] Optionally, the at least one sub-radiation belongs to different groups, and different groups correspond to different time binding granularities. For example, the at least one sub-radiation includes a first sub-radiation and a second sub-radiation. The first sub-radiation belongs to a first group, and the second sub-radiation belongs to a second group. The first group corresponds to a first time binding granularity, and the second group corresponds to a second time binding granularity. The average Doppler of the sub-radiation in the first group is larger, and the average Doppler of the sub-radiation in the second group is smaller, so the first time binding granularity is smaller than the second time binding granularity. For example, the plurality of sub-radiations includes sub-radiation 1 to sub-radiation 8, and the at least one sub-radiation includes sub-radiation 1 and sub-radiation 7. Group 1 includes sub-radiation 1 and sub-radiation 2, group 2 includes sub-radiation 3, sub-radiation 4, sub-radiation 5, and sub-radiation 6, and group 3 includes sub-radiation 7 and sub-radiation 8. The average Doppler of the sub-radiation in group 1 is larger than the average Doppler of the sub-radiation in group 2. The average Doppler of the sub-radiation in group 2 is larger than the average Doppler of the sub-radiation in group 3. The time binding granularity corresponding to group 1 is 2. The time binding granularity corresponding to group 2 is 4. The time binding granularity corresponding to group 3 is 8. Specifically, it can be represented as shown in Table 7.
[0352] Optionally, the group to which the at least one sub-radiation belongs is configured by the network device for the terminal device. Optionally, the embodiment shown in FIG. 9 further includes step 901d. Step 901d can be performed before step 902.
[0353] 901d. The network device sends twelfth indication information to the terminal device. Correspondingly, the terminal device receives the twelfth indication information from the network device.
[0354] The twelfth indication information is used to indicate the group to which the at least one sub-radiation belongs. Some related introductions about the group to which the at least one sub-radiation belongs are described above.
[0355] It should be noted that there is no fixed execution order between step 901 and step 901d. Step 901 can be executed first, and then step 901d can be executed; or step 901d can be executed first, and then step 901 can be executed; or steps 901 and 901d can be executed simultaneously according to the situation, and the specific application is not limited. Optionally, the eighth indication information and the twelfth indication information can be the same indication information, or can be different indication information, and the specific application is not limited.
[0356] Optionally, if the embodiment shown in FIG. 9 further includes at least one of steps 901a to 901c, there is no fixed execution order between step 901, at least one of steps 901a to 901c, and step 901d, and the specific application is not limited. Optionally, at least one of the ninth indication information to the eleventh indication information, the eighth indication information, and the twelfth indication information can be the same indication information, or can be different indication information, and the specific application is not limited.
[0357] Optionally, the embodiment shown in FIG. 9 further includes step 901e. Step 901e can be executed before step 902.
[0358] 901e, the network device sends the thirteenth indication information to the terminal device. Correspondingly, the terminal device receives the thirteenth indication information from the network device.
[0359] The thirteenth indication information is used to indicate at least one of the time domain density, the frequency domain density, the starting time domain position, and the starting frequency domain position corresponding to the group to which the at least one sub-diameter belongs. For the time domain density, the frequency domain density, the starting time domain position, and the starting frequency domain position, please refer to the related introduction described above.
[0360] Optionally, in step 902, the terminal device receives the DMRS from the network device through the parameter information of the at least one sub-diameter. For the specific implementation, please refer to the related introduction in step 602 in the embodiment shown in FIG. 6 described above, which will not be repeated here.
[0361] In the embodiment shown in FIG. 9, the terminal device receives eighth indication information from the network device, and the eighth indication information is used to indicate at least one sub-path between the terminal device and the network device. Then, the terminal device receives the DMRS from the network device through the at least one sub-path. The terminal device can construct a precoding matrix through the at least one sub-path, and receive the DMRS through the precoding matrix. Therefore, the precoding matrix is constructed based on the at least one sub-path. Not all sub-paths between the network device and one or more terminal devices, compared with the scheme of obtaining channel information of all sub-paths by measuring pilot signals, the technical solution of the present application is helpful to reduce the time-frequency resource overhead of the pilot signals. Further, the scheme of obtaining channel information of all sub-paths by measuring pilot signals causes large delay in pilot signal measurement and feedback, resulting in low transmission efficiency. In the technical solution of the present application, the precoding matrix is determined based on the at least one sub-path, and the DMRS port does not correspond to all sub-paths between the network device and one or more terminal devices, so it is not necessary to obtain channel information of all sub-paths, which is helpful to reduce the delay in obtaining the precoding matrix and improve the transmission efficiency.
[0362] It should be noted that the embodiments shown in FIGS. 6 and 9 are examples of the technical solution of the present application, in which the network device sends DMRS to the terminal device. In actual application, the technical solution of the present application is also applicable to the scenario in which the terminal device sends DMRS to the network device. In this scenario, the present application provides embodiment one, which is similar to the embodiment shown in FIG. 6, and the difference lies in that step 602 in the embodiment shown in FIG. 6 can be replaced by: the terminal device sends DMRS to the network device through the at least one sub-path corresponding to the DMRS port. Correspondingly, the network device receives the DMRS from the terminal device through the at least one sub-path corresponding to the DMRS port. The replaced step is similar to the aforementioned step 602, and specific details are described above. The present application also provides embodiment two, which is similar to the embodiment shown in FIG. 9, and the difference lies in that step 902 in the embodiment shown in FIG. 9 can be replaced by: the terminal device sends DMRS to the network device through the at least one sub-path. Correspondingly, the network device receives the DMRS from the terminal device through the at least one sub-path. The replaced step is similar to the aforementioned step 902, and specific details are described above.
[0363] A structural schematic diagram of a communication device according to an embodiment of the present application is shown below. Please refer to FIG. 12, the communication device can be used to execute the process performed by the terminal device in the embodiments shown in FIGS. 6 and 9, and specific details can be referred to the related description in the method embodiments.
[0364] The communication device 1200 includes a transceiver module 1201. Optionally, the processing module 1202.
[0365] The processing module 1202 is used for data processing. The transceiver module 1201 can implement the corresponding communication functions. The transceiver module 1201 can also be called a communication interface or a communication module.
[0366] Optionally, the communication device 1200 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 1202 can read the instructions and / or data in the storage module so that the communication device 1200 can implement the aforementioned method embodiments.
[0367] The communication device 1200 can be used to perform the actions performed by the terminal device in the above method embodiments. For example, it can be a terminal device, a communication module within a terminal device, or a circuit or chip within a terminal device responsible for communication functions. The communication device 1200 can be a terminal device or a component configurable on a terminal device. The processing module 1202 is used to perform processing-related operations on the terminal device side in the above method embodiments. The transceiver module 1201 is used to perform receiving-related operations on the terminal device side in the above method embodiments.
[0368] Optionally, the transceiver module 1201 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.
[0369] It should be noted that the communication device 1200 may include a transmitting module but not a receiving module. Alternatively, the communication device 1200 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme performed by the communication device 1200 includes both transmitting and receiving actions. For example, the communication device 1200 is used to perform the actions performed by the terminal device in the embodiments shown in Figures 6 and 9. For details, please refer to the relevant descriptions in the embodiments shown in Figures 6 and 9; they will not be elaborated upon here.
[0370] For example, the communication device 1200 is used to execute the following scheme:
[0371] The transceiver module 1201 is used to receive first indication information from the network device, the first indication information being used to indicate at least one DMRS port configured for the communication device 1200; and to send or receive DMRS through a sub-path corresponding to the at least one DMRS port, wherein the sub-path corresponding to the at least one DMRS port is a sub-path between the communication device 1200 and the network device, and the sub-path corresponding to the at least one DMRS port is determined according to a first mapping relationship and the at least one DMRS port, the first mapping relationship including the mapping relationship between multiple DMRS ports and multiple sub-paths, and the multiple DMRS ports including at least one DMRS port.
[0372] In a possible implementation, the processing module 1202 is configured to determine a sub-path corresponding to the at least one DMRS port according to a first mapping relationship.
[0373] In another possible implementation, the transceiver module 1201 is specifically configured to transmit or receive the DMRS by using the parameter information of the sub-path corresponding to the at least one DMRS port and / or the time-frequency resource mapped by the at least one DMRS port.
[0374] In another possible implementation, each of the plurality of DMRS ports corresponds to a sub-path, and different DMRS ports correspond to different sub-paths.
[0375] In another possible implementation, the first mapping relationship is predefined, or is specified by a communication protocol, or is configured by a network device for the communication apparatus 1200.
[0376] In another possible implementation, the time-frequency resource mapped by the at least one DMRS port is determined according to a first pattern, the first pattern is a mapping pattern between the plurality of DMRS ports and time-frequency resources, and the time-frequency resource mapped by the at least one DMRS port is used to transmit or receive the DMRS; or the time-frequency resource mapped by the at least one DMRS port is determined according to at least one of time-domain density, frequency-domain density, a starting time-domain position, and a starting frequency-domain position corresponding to a group to which the at least one DMRS port belongs; or the time-frequency resource mapped by the at least one DMRS port is determined according to at least one of time-domain density, frequency-domain density, a starting time-domain position, and a starting frequency-domain position corresponding to the at least one DMRS port.
[0377] In another possible implementation, the first pattern is indicated by a network device for the communication apparatus 1200.
[0378] In another possible implementation, the transceiver module 1201 is further configured to receive second indication information from the network device, the second indication information being used to indicate a number of sub-paths between the network device and one or more communication apparatuses; and the processing module 1202 is further configured to determine a first pattern corresponding to the number of sub-paths between the network device and the one or more communication apparatuses.
[0379] In another possible implementation, the processing module 1202 is specifically configured to determine the first pattern corresponding to the number of sub-paths between the network device and the one or more communication apparatuses according to a second mapping relationship, and the second mapping relationship includes a mapping relationship between the number of sub-paths and the pattern.
[0380] In another possible implementation, the second mapping relationship is predefined, or is specified by a communication protocol, or is configured by a network device for the communication apparatus 1200.
[0381] In an example, the at least one DMRS port belongs to a group configured by the network device for the communication apparatus 1200.
[0382] In an example, the at least one DMRS port includes a first DMRS port and a second DMRS port, the first DMRS port belongs to a first group, and the second DMRS port belongs to a second group.
[0383] In an example, the first group corresponds to at least one of the following: a first time domain density, a first frequency domain density, a first PRG, or a first time bundling granularity; and the second group corresponds to at least one of the following: a second time domain density, a second frequency domain density, a second PRG, or a second time bundling granularity.
[0384] In an example, the transceiver 1201 is further configured to receive third indication information from the network device, the third indication information being used to indicate the first mapping relationship.
[0385] In an example, the transceiver 1201 is further configured to receive fourth indication information from the network device, the fourth indication information being used to indicate the first pattern.
[0386] In an example, the transceiver 1201 is further configured to receive fifth indication information from the network device, the fifth indication information being used to indicate the second mapping relationship.
[0387] In an example, the transceiver 1201 is further configured to receive sixth indication information from the network device, the sixth indication information being used to indicate the group to which the at least one DMRS port belongs.
[0388] In an example, the transceiver 1201 is further configured to receive seventh indication information from the network device, the seventh indication information being used to indicate at least one of the following corresponding to the group to which the at least one DMRS port belongs: a time domain density, a frequency domain density, a starting time domain position, a starting frequency domain position, a PRG, or a time bundling granularity.
[0389] For other examples, refer to the related descriptions in the foregoing embodiment shown in FIG. 6, which will not be repeated here.
[0390] For example, the communication apparatus 1200 is configured to perform the following scheme:
[0391] The transceiver 1201 is configured to receive eighth indication information from the network device, the eighth indication information being used to indicate at least one sub-path between the communication apparatus 1200 and the network device; and transmit or receive a DMRS through the at least one sub-path.
[0392] In a possible implementation, the time-frequency resources mapped by the at least one sub-path are determined according to a second pattern, and the second pattern is a mapping pattern between sub-paths and time-frequency resources between the network device and the one or more communication apparatuses, and the time-frequency resources mapped by the at least one sub-path are used for transmitting or receiving the DMRS.
[0393] In another possible implementation, the transceiver 1201 is further configured to receive, from the network device, ninth indication information, where the ninth indication information is used to indicate the second pattern.
[0394] In another possible implementation, the second pattern is indicated by the network device for the communication apparatus 1200.
[0395] In another possible implementation, the transceiver 1201 is further configured to receive, from the network device, tenth indication information, where the tenth indication information is used to indicate the number of sub-paths between the network device and the one or more communication apparatuses, and the processing module 1202 is further configured to determine the second pattern corresponding to the number of sub-paths between the network device and the one or more communication apparatuses.
[0396] In another possible implementation, the processing module 1202 is specifically configured to determine the second pattern corresponding to the number of sub-paths between the network device and the one or more communication apparatuses according to a third mapping relationship, where the third mapping relationship includes a mapping relationship between the number of sub-paths and the pattern.
[0397] In another possible implementation, the number of sub-paths between the network device and the one or more communication apparatuses is indicated by the network device for the communication apparatus 1200.
[0398] In another possible implementation, the transceiver 1201 is further configured to receive, from the network device, eleventh indication information, where the eleventh indication information is used to indicate the third mapping relationship.
[0399] In another possible implementation, the time-frequency resources mapped by the at least one sub-path are determined according to at least one of time-domain density, frequency-domain density, a starting time-domain position, and a starting frequency-domain position corresponding to a group to which the at least one sub-path belongs, or the time-frequency resources mapped by the at least one sub-path are determined according to at least one of time-domain density, frequency-domain density, a starting time-domain position, and a starting frequency-domain position corresponding to the at least one sub-path.
[0400] In another possible implementation, the transceiver 1201 is specifically configured to transmit or receive the DMRS through the time-frequency resources mapped by the at least one sub-path and / or parameter information of the at least one sub-path.
[0401] In another possible implementation, the group to which the at least one sub-path belongs is indicated by the network device for the communication apparatus 1200.
[0402] In another possible implementation, the at least one sub-radius includes a first sub-radius and a second sub-radius, the first sub-radius belongs to the first group, and the second sub-radius belongs to the second group.
[0403] In another possible implementation, the first group corresponds to at least one of the following: a first time domain density, a first frequency domain density, a first PRG, or a first time bundling granularity; and the second group corresponds to at least one of the following: a second time domain density, a second frequency domain density, a second PRG, or a second time bundling granularity.
[0404] In another possible implementation, the transceiver 1201 is further configured to receive twelfth indication information from the network device, where the twelfth indication information is used to indicate the group to which the at least one sub-radius belongs.
[0405] In another possible implementation, the transceiver 1201 is further configured to receive thirteenth indication information from the network device, where the thirteenth indication information is used to indicate at least one of the following corresponding to the group to which the at least one sub-radius belongs: a time domain density, a frequency domain density, or a starting time-frequency location.
[0406] For other implementations, refer to the related descriptions in the foregoing embodiments shown in FIG. 9, which are not described herein again for brevity.
[0407] It should be understood that the specific processes in which the modules perform the corresponding processes described above have been described in detail in the foregoing method embodiments, and are not described herein again for brevity.
[0408] Optionally, when the communication apparatus 1200 is a terminal device or a communication module in a terminal device, the processing module 1202 in the foregoing embodiments can be implemented by at least one processor or processor-related circuit. Specifically, the processor can include a Modem chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a Modem core. The transceiver module 1201 can be implemented by a transceiver or a transceiver-related circuit. The transceiver module 1201 can also be referred to as a communication module or a communication interface. The storage module can be implemented by at least one memory.
[0409] Optionally, when the communication apparatus 1200 is a circuit or a chip responsible for a communication function in a terminal device, such as a Modem chip or a SoC chip or a SIP chip containing a Modem core, the functions of the processing module 1202 can be implemented by a circuit system including one or more processors or processing cores in the chip. The functions of the transceiver module 1201 can be implemented by an interface circuit or a data transceiver circuit on the chip.
[0410] Another structure of the communication apparatus in the embodiments of the present application is shown below. Please refer to FIG. 13. The communication apparatus can be used to execute the processes performed by the network device in the embodiments shown in FIG. 6 and FIG. 9. For details, please refer to the related description in the foregoing method embodiments.
[0411] The communication apparatus 1300 comprises a transceiver module 1301. Optionally, the communication apparatus 1300 comprises a processing module 1302.
[0412] The processing module 1302 is configured to perform data processing. The transceiver module 1301 can implement corresponding communication functions. The transceiver module 1301 can also be referred to as a communication interface or a communication module.
[0413] Optionally, the communication apparatus 1300 further comprises a storage module, which can be configured to store program codes, program instructions and / or data. The processing module 1302 can read the instructions and / or data in the storage module, so that the communication apparatus 1300 can implement the foregoing method embodiments.
[0414] The communication apparatus 1300 can be configured to execute the actions performed by the network device in the foregoing method embodiments. For example, the network device or a communication module in the network device, or a circuit or chip responsible for communication functions in the network device. The communication apparatus 1300 can be the network device or a component configurable to the network device. The processing module 1302 is configured to execute the processing-related operations of the network device side in the foregoing method embodiments. The transceiver module 1301 is configured to execute the receiving-related operations of the network device side in the foregoing method embodiments.
[0415] Optionally, the transceiver module 1301 can comprise a sending module and a receiving module. The sending module is configured to execute the sending operations in the foregoing method embodiments. The receiving module is configured to execute the receiving operations in the foregoing method embodiments.
[0416] It should be noted that the communication apparatus 1300 can comprise the sending module and not comprise the receiving module. Alternatively, the communication apparatus 1300 can comprise the receiving module and not comprise the sending module. Whether the communication apparatus 1300 comprises the sending module and the receiving module can depend on whether the communication apparatus 1300 executes the sending actions and the receiving actions in the foregoing schemes. For example, the communication apparatus 1300 can be configured to execute the actions performed by the network device in the embodiments shown in FIG. 6 and FIG. 9. For details, please refer to the related description in the foregoing embodiments shown in FIG. 6 and FIG. 9, which will not be described herein.
[0417] For example, the communication apparatus 1300 can be configured to execute the following schemes:
[0418] The transceiver module 1301 is configured to send first indication information to the terminal device, the first indication information being used to indicate at least one DMRS port configured for the terminal device; and send or receive a DMRS through a subpath corresponding to the at least one DMRS port, the subpath corresponding to the at least one DMRS port being a subpath between the terminal device and the communication apparatus 1300, the subpath corresponding to the at least one DMRS port being determined according to a first mapping relationship and the at least one DMRS port, the first mapping relationship including a mapping relationship between a plurality of DMRS ports and a plurality of subpaths, the plurality of DMRS ports including the at least one DMRS port.
[0419] In a possible implementation, the processing module 1302 is configured to determine the subpath corresponding to the at least one DMRS port according to the first mapping relationship.
[0420] In another possible implementation, the transceiver module 1301 is specifically configured to send or receive the DMRS through parameter information of the subpath corresponding to the at least one DMRS port and / or time-frequency resources mapped by the at least one DMRS.
[0421] In another possible implementation, each DMRS port in the plurality of DMRS ports corresponds to a subpath, and different DMRS ports correspond to different subpaths.
[0422] In another possible implementation, the first mapping relationship is predefined, or is specified by a communication protocol, or is configured by the communication apparatus 1300 for the terminal device.
[0423] In another possible implementation, time-frequency resources mapped by the at least one DMRS port are determined according to a first pattern, the first pattern being a mapping pattern between the plurality of DMRS ports and time-frequency resources, the time-frequency resources mapped by the at least one DMRS port being used to send or receive the DMRS; or the time-frequency resources mapped by the at least one DMRS port are determined according to at least one of time domain density, frequency domain density, a starting time domain position, and a starting frequency domain position corresponding to a group to which the at least one DMRS port belongs; or the time-frequency resources mapped by the at least one DMRS are determined according to at least one of time domain density, frequency domain density, a starting time domain position, and a starting frequency domain position corresponding to the at least one DMRS port.
[0424] In another possible implementation, the first pattern is indicated by the communication apparatus 1300 for the terminal device.
[0425] In another possible implementation, the transceiver module 1301 is further configured to send second indication information to the terminal device, the second indication information being used to indicate a number of subpaths between the communication apparatus 1300 and one or more terminal devices.
[0426] In a possible implementation, the second mapping relationship is predefined, or is specified by a communication protocol, or is configured by the communication apparatus 1300 for the terminal device.
[0427] In a possible implementation, the group to which the at least one DMRS port belongs is configured by the communication apparatus 1300 for the terminal device.
[0428] In a possible implementation, the at least one DMRS port includes a first DMRS port and a second DMRS port, the first DMRS port belongs to the first group, and the second DMRS port belongs to the second group.
[0429] In a possible implementation, the first group corresponds to at least one of the following: a first time-domain density, a first frequency-domain density, a first PRG, or a first time bundling granularity; and the second group corresponds to at least one of the following: a second time-domain density, a second frequency-domain density, a second PRG, or a second time bundling granularity.
[0430] In a possible implementation, the transceiver 1301 is further configured to send, to the terminal device, third indication information, where the third indication information is used to indicate the first mapping relationship.
[0431] In a possible implementation, the transceiver 1301 is further configured to send, to the terminal device, fourth indication information, where the fourth indication information is used to indicate the first pattern.
[0432] In a possible implementation, the transceiver 1301 is further configured to send, to the terminal device, sixth indication information, where the sixth indication information is used to indicate the group to which the at least one DMRS port belongs.
[0433] In a possible implementation, the transceiver 1301 is further configured to send, to the terminal device, seventh indication information, where the seventh indication information is used to indicate at least one of the following: a time-domain density, a frequency-domain density, a starting time-domain position, a starting frequency-domain position, a PRG, or a time bundling granularity, of the group to which the at least one DMRS port belongs.
[0434] For other implementations, refer to the related descriptions in the foregoing embodiments shown in FIG. 6.
[0435] For example, the communication apparatus 1300 can be configured to perform the following scheme.
[0436] The transceiver 1301 is configured to send, to the terminal device, eighth indication information, where the eighth indication information is used to indicate an index of at least one sub-path between the terminal device and the communication apparatus 1300; and the DMRS is sent or received through the at least one sub-path.
[0437] In a possible implementation, the transceiver 1301 is specifically configured to send or receive the DMRS through the parameter information of the at least one sub-path and / or the time-frequency resource mapped by the at least one sub-path.
[0438] In another possible implementation, the time-frequency resource mapped by the at least one sub-path is determined according to a second pattern, the second pattern being a mapping pattern between a sub-path and a time-frequency resource between the communication apparatus 1300 and the one or more terminal devices, and the time-frequency resource mapped by the at least one sub-path is used for sending or receiving the DMRS.
[0439] In another possible implementation, the transceiver 1301 is further configured to send, to the terminal device, ninth indication information, the ninth indication information being used to indicate the second pattern.
[0440] In another possible implementation, the second pattern is indicated by the communication apparatus 1300 for the terminal device.
[0441] In another possible implementation, the transceiver 1301 is further configured to send, to the terminal device, tenth indication information, the tenth indication information being used to indicate the number of sub-paths between the communication apparatus 1300 and the one or more terminal devices.
[0442] In another possible implementation, the number of sub-paths between the communication apparatus 1300 and the one or more terminal devices is indicated by the communication apparatus 1300 for the terminal device.
[0443] In another possible implementation, the transceiver 1301 is further configured to send, to the terminal device, eleventh indication information, the eleventh indication information being used to indicate the third mapping relationship.
[0444] In another possible implementation, the time-frequency resource mapped by the at least one sub-path is determined according to at least one of the time domain density, the frequency domain density, the starting time domain position, and the starting frequency domain position corresponding to a group to which the at least one sub-path belongs.
[0445] In another possible implementation, the transceiver 1301 is further configured to send, to the terminal device, twelfth indication information, the twelfth indication information being used to indicate the group to which the at least one sub-path belongs.
[0446] In another possible implementation, the group to which the at least one sub-path belongs is indicated by the communication apparatus 1300 for the terminal device.
[0447] In a possible implementation, the at least one sub-radius includes a first sub-radius and a second sub-radius, the first sub-radius belongs to the first group, and the second sub-radius belongs to the second group.
[0448] In a possible implementation, the first group corresponds to at least one of the following: a first time domain density, a first frequency domain density, a first PRG, or a first time bundling granularity; and the second group corresponds to at least one of the following: a second time domain density, a second frequency domain density, a second PRG, or a second time bundling granularity.
[0449] In a possible implementation, the transceiver 1301 is further configured to send, to the terminal device, thirteenth indication information, where the thirteenth indication information is used to indicate at least one of the following: a time domain density, a frequency domain density, a starting time domain position, or a starting frequency domain position corresponding to a group to which the at least one sub-radius belongs.
[0450] For other implementations, refer to the related descriptions in the foregoing embodiment shown in FIG. 9, which will not be repeated here.
[0451] It should be understood that the specific processes in which the modules perform the corresponding processes are described in detail in the foregoing method embodiments, which will not be repeated here for the sake of brevity.
[0452] When the communication apparatus 1300 is a chip, the chip includes a processor, a memory, and a transceiver. The transceiver can be an input / output circuit or a communication interface. The processor can be a processing module integrated on the chip or a microprocessor or an integrated circuit. The sending operation of the network device in the foregoing method embodiments can be understood as the output of the chip, and the receiving operation of the network device in the foregoing method embodiments can be understood as the input of the chip.
[0453] The embodiment of the present application further provides a communication apparatus 1400. As shown in FIG. 14, the communication apparatus 1400 includes a processor 1410 and a memory 1420. The memory 1420 is configured to store computer programs or instructions and / or data. The processor 1410 is configured to execute the computer programs or instructions and / or data stored in the memory 1420, so that the method in the foregoing method embodiments is executed. The communication apparatus 1400 is configured to implement the operations performed by the terminal device or the network device in the foregoing method embodiments.
[0454] Optionally, the processor 1410 included in the communication apparatus 1400 is one or more.
[0455] Optionally, as shown in FIG. 14, the communication apparatus 1400 can further include the memory 1420.
[0456] Optionally, the memory 1420 included in the communication apparatus 1400 can be one or more.
[0457] Optionally, the memory 1420 can be integrated with the processor 1410 or be separately arranged.
[0458] Optionally, as shown in FIG. 14, the communication apparatus 1400 can further include a transceiver 1430 for receiving and / or sending signals. For example, the processor 1410 is configured to control the transceiver 1430 to receive and / or send signals.
[0459] The present application further provides a communication apparatus 1500, which can be a terminal device, a processor in a terminal device, or a chip. The communication apparatus 1500 can be configured to execute operations performed by the terminal device in the above method embodiments.
[0460] When the communication apparatus 1500 is a terminal device, FIG. 15 shows a simplified structural diagram of the terminal device. As shown in FIG. 15, the terminal device includes a processor, a memory, and a transceiver. The memory can store computer program codes, and the transceiver includes a transmitter 1531, a receiver 1532, a radio frequency circuit (not shown in the figure), an antenna 1533, and an input / output device (not shown in the figure).
[0461] The processor is mainly configured to process communication protocols and communication data, control the terminal device, execute software programs, and process data of the software programs, etc.
[0462] The memory is mainly configured to store software programs and data.
[0463] The radio frequency circuit is mainly configured to convert baseband signals and radio frequency signals and process radio frequency signals.
[0464] The antenna is mainly configured to transceive radio frequency signals in the form of electromagnetic waves.
[0465] The input / output device can include a touch screen, a display screen, a keyboard, etc. The input / output device is mainly configured to receive data input by a user and output data to the user. It should be noted that some types of terminal devices can not have the input / output device.
[0466] When data needs to be sent, the processor performs baseband processing on the data to be sent, and outputs a baseband signal to the radio frequency circuit. Then, the radio frequency circuit performs radio frequency processing on the baseband signal, and sends a radio frequency signal in the form of an electromagnetic wave through an antenna. When data is sent to the terminal device, the radio frequency circuit receives a radio frequency signal through the antenna. The radio frequency circuit converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of illustration, only one memory, one processor, and one transceiver are shown in FIG. 15. In an actual terminal device product, there can be one or more processors and one or more memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be provided independently of the processor, or can be integrated with the processor, and the embodiments of the present application do not limit this.
[0467] In the embodiments of the present application, the antenna and the radio frequency circuit having the transceiving function can be regarded as a transceiving module of the terminal device, and the processor having the processing function can be regarded as a processing module of the terminal device.
[0468] As shown in FIG. 15, the terminal device includes a processor 1510, a memory 1520, and a transceiver 1530. The processor 1510 can also be referred to as a processing unit, a processing board, a processing module, or a processing device, etc. The transceiver 1530 can also be referred to as a transceiving unit, a transceiver, or a transceiving device, etc.
[0469] Optionally, the devices for implementing the receiving function in the transceiver 1530 are regarded as a receiving module, and the devices for implementing the sending function in the transceiver 1530 are regarded as a sending module, that is, the transceiver 1530 includes a receiver and a transmitter. The transceiver can also be referred to as a transceiver, a transceiving module, or a transceiving circuit, etc. The receiver can also be referred to as a receiver, a receiving module, or a receiving circuit, etc. The transmitter can also be referred to as a transmitter, a transmitting module, or a transmitting circuit, etc.
[0470] The processor 1510 is configured to perform the processing actions of the terminal device side in the embodiments shown in FIG. 6 and FIG. 9. The transceiver 1530 is configured to perform the transceiving actions of the terminal device side in the embodiments shown in FIG. 6 and FIG. 9.
[0471] It should be understood that FIG. 15 is merely an example and not limiting, and the above terminal device including the transceiving module and the processing module can not depend on the structure shown in FIG. 12, FIG. 14, or FIG. 15.
[0472] When the communication apparatus 1500 is a chip, the chip includes a processor, a memory and a transceiver. The transceiver can be an input output circuit or a communication interface. The processor can be an integrated processing module on the chip or a microprocessor or an integrated circuit. The sending operation of the terminal device in the method embodiments can be understood as the output of the chip, and the receiving operation of the terminal device in the method embodiments can be understood as the input of the chip.
[0473] The application further provides a communication apparatus 1600, which can be a network device or a chip. The communication apparatus 1600 can be used to perform the operations performed by the network device in the embodiments shown in FIG. 6 and FIG. 9.
[0474] When the communication apparatus 1600 is a network device, for example, a base station. FIG. 16 shows a simplified structure diagram of a base station. The base station includes a 1610 part, a 1620 part and a 1630 part.
[0475] The 1610 part is mainly used for baseband processing, controlling the base station and the like; the 1610 part is usually the control center of the base station, which can be usually referred to as a processor, and is used to control the base station to perform the processing operations of the network device side in the method embodiments.
[0476] The 1620 part is mainly used for storing computer program codes and data.
[0477] The 1630 part is mainly used for transceiving radio frequency signals and converting radio frequency signals and baseband signals; the 1630 part can be usually referred to as a transceiving module, a transceiver, a transceiving circuit or a transceiver and the like. The transceiving module of the 1630 part can also be referred to as a transceiver or a transceiver and the like, which includes an antenna 1633 and a radio frequency circuit (not shown in the figure), wherein the radio frequency circuit is mainly used for radio frequency processing. Optionally, the devices for realizing the receiving function in the 1630 part can be regarded as a receiver, and the devices for realizing the sending function can be regarded as a transmitter, that is, the 1630 part includes a receiver 1632 and a transmitter 1631. The receiver can also be referred to as a receiving module, a receiver or a receiving circuit and the like, and the transmitter can be referred to as a transmitting module, a transmitter or a transmitting circuit and the like.
[0478] The 1610 part and the 1620 part can include one or more single boards, and each single board can include one or more processors and one or more memories. The processor is used to read and execute the program in the memory to realize the baseband processing function and the control of the base station. If there are multiple single boards, the single boards can be interconnected to enhance the processing capability. As an optional implementation, the multiple single boards can share one or more processors, or the multiple single boards can share one or more memories, or the multiple single boards can share one or more processors at the same time.
[0479] For example, in an implementation, the transceiver module of the 1630 part is configured to perform the transceiving-related procedures performed by the network device in the embodiments shown in FIG. 6 and FIG. 9. The processor of the 1610 part is configured to perform the processing-related procedures performed by the network device in the embodiments shown in FIG. 6 and FIG. 9.
[0480] It should be understood that FIG. 16 is merely an example and not limiting, and the network device including the processor, the memory and the transceiver described above can not depend on the structure shown in FIG. 13, FIG. 14 or FIG. 16.
[0481] When the communication apparatus 1600 is a chip, the chip includes a transceiver, a memory and a processor. The transceiver can be an input / output circuit, a communication interface; the processor is a processor integrated on the chip, or a microprocessor, or an integrated circuit. The transmitting operation of the network device in the method embodiments described above can be understood as the output of the chip, and the receiving operation of the network device in the method embodiments described above can be understood as the input of the chip.
[0482] The present application also provides a computer readable storage medium having stored thereon computer instructions for implementing the method performed by the terminal device or the network device in the method embodiments described above.
[0483] For example, the computer program is executed by a computer, so that the computer can implement the method performed by the terminal device or the network device in the method embodiments described above.
[0484] The present application also provides a computer program product including instructions, which are executed by a computer to make the computer implement the method performed by the terminal device or the network device in the method embodiments described above.
[0485] The present application also provides a communication system including a terminal device and a network device. The terminal device is configured to perform part or all of the operations performed by the terminal device in the embodiments shown in FIG. 6 and FIG. 9, and the network device is configured to perform part or all of the operations performed by the network device in the embodiments shown in FIG. 6 and FIG. 9.
[0486] The present application also provides a chip device including a processor, which is configured to invoke computer degrees or computer instructions stored in the memory to make the processor execute the method provided in the embodiments shown in FIG. 6 and FIG. 9.
[0487] In a possible implementation, the input of the chip device corresponds to the receiving operation in any one of the embodiments shown in FIG. 6 and FIG. 9, and the output of the chip device corresponds to the transmitting operation in any one of the embodiments shown in FIG. 6 and FIG. 9.
[0488] Optionally, the processor is coupled with the memory through an interface.
[0489] Optionally, the chip device further comprises a memory, and the memory stores computer programs or computer instructions.
[0490] The processor mentioned in any of the above can be a general central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the programs of the method provided by any of the embodiments shown in FIG. 6 and FIG. 9. The memory mentioned in any of the above can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM), etc.
[0491] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the explanation and beneficial effects of the related content in any of the above provided devices can refer to the corresponding method embodiments provided above, which will not be repeated here.
[0492] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented by other ways. For example, the above described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0493] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0494] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0495] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the part of the technical solutions of the present application that essentially makes contributions or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk, and various media that can store program codes.
[0496] The above description and the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for demodulation reference signal (DMRS) transmission or reception, comprising: The method comprises: receiving first indication information from a network device, the first indication information being used for indicating at least one DMRS port configured for a terminal device; sending or receiving a DMRS through a subpath corresponding to the at least one DMRS port, the subpath corresponding to the at least one DMRS port being a subpath between the terminal device and the network device, the subpath corresponding to the at least one DMRS port being determined according to a first mapping relationship and the at least one DMRS port, the first mapping relationship comprising a mapping relationship between a plurality of DMRS ports and a plurality of subpaths, the plurality of DMRS ports comprising the at least one DMRS port. 2.A method for demodulation reference signal (DMRS) transmission or reception, comprising: The method comprises: sending first indication information to a terminal device, the first indication information being used for indicating at least one DMRS port configured for the terminal device; sending or receiving a DMRS through a subpath corresponding to the at least one DMRS port, the subpath corresponding to the at least one DMRS port being a subpath between the terminal device and the network device, the subpath corresponding to the at least one DMRS port being determined according to a first mapping relationship and the at least one DMRS port, the first mapping relationship comprising a mapping relationship between a plurality of DMRS ports and a plurality of subpaths, the plurality of DMRS ports comprising the at least one DMRS port.
3. The method according to claim 1 or 2, characterized in that, Each DMRS port in the plurality of DMRS ports corresponds to a subpath, and different DMRS ports correspond to different subpaths.
4. The method according to claim 1 or 3, characterized in that, The first mapping relationship is predefined, or is specified by a communication protocol, or is configured by the network device for the terminal device.
5. The method according to any one of claims 1 to 4, characterized in that, The time-frequency resources mapped by the at least one DMRS port are determined according to a first pattern, the first pattern being a mapping pattern between a plurality of DMRS ports and time-frequency resources, the time-frequency resources mapped by the at least one DMRS port being used for sending or receiving the DMRS; or The time-frequency resources mapped by the at least one DMRS port are determined according to at least one of time domain density, frequency domain density, starting time domain position and starting frequency domain position corresponding to a group to which the at least one DMRS port belongs.
6. The method of claim 5, wherein, The first pattern is indicated by the network device for the terminal device.
7. The method of claim 5, wherein, The method further comprises: receiving second indication information from the network device, the second indication information being used for indicating a number of subpaths between the network device and one or more terminal devices; determining a first pattern corresponding to the number of subpaths between the network device and the one or more terminal devices.
8. The method of claim 5, wherein, The method further comprises: sending second indication information to the terminal device, the second indication information being used for indicating the number of subpaths between the network device and the one or more terminal devices.
9. The method of claim 7, wherein, The determination of the first pattern corresponding to the number of subpaths between the network device and the one or more terminal devices comprises: determining the first pattern corresponding to the number of subpaths between the network device and the one or more terminal devices according to a second mapping relationship, the second mapping relationship comprising a mapping relationship between the number of subpaths and the pattern.
10. The method according to any one of claims 1 to 9, characterized in that, The group to which the at least one DMRS port belongs is configured by the network device for the terminal device.
11. The method according to any one of claims 1 to 10, characterized in that, The at least one DMRS port includes a first DMRS port and a second DMRS port, the first DMRS port belongs to a first group, and the second DMRS port belongs to a second group.
12. The method of claim 11, wherein, The first group corresponds to at least one of the following: a first time domain density, a first frequency domain density, a first precoding frequency domain granularity PRG, or a first time bundling granularity. The second group corresponds to at least one of the following: a second time domain density, a second frequency domain density, a second precoding frequency domain granularity PRG, or a second time bundling granularity.
13. A communications device, characterized by The communication device includes a transceiver module; The transceiver module is configured to perform the transceiving operation of the method in any one of claims 1, 3-7, and 9-12; or the transceiver module is configured to perform the transceiving operation of the method in any one of claims 2-6, 8, and 10-12.
14. The communication apparatus according to claim 13, wherein The communication device further includes a processing module; The processing module is configured to perform the processing operation of the method in any one of claims 1, 3-7, and 9-12; or the processing module is configured to perform the processing operation of the method in any one of claims 2-6, 8, and 10-12.
15. A communications device, characterized by The communication device includes a processor configured to execute computer programs or computer instructions in a memory to perform the method in any one of claims 1-12.
16. A computer-readable storage medium, characterized in that, A computer program is stored on the memory, and when the computer program is executed by the communication device, the communication device performs the method in any one of claims 1-12.