Pre-coding determination method and device and data detection method and device

文档序号:1300179 发布日期:2020-08-07 浏览:5次 中文

阅读说明:本技术 预编码的确定,数据的检测方法及装置 (Pre-coding determination method and device and data detection method and device ) 是由 边峦剑 戴博 刘锟 杨维维 于 2019-01-30 设计创作,主要内容包括:本发明提供了一种预编码的确定,数据的检测方法及装置。具体而言,预编码的确定方法包括:第一通信节点接收第二通信节点发送的预编码矩阵指示PMI;根据所述PMI和预编码参数确定在控制信道上使用的预编码矩阵;其中,所述预编码参数至少包括以下其中之一:PMI时延,所述控制信道的重复次数,所述控制信道的聚合等级,所述控制信道的候选资源,所述控制信道的起始物理资源块PRB序号,所述控制信道的重复资源组,所述控制信道的物理资源块PRB集合。通过本发明,解决了相关技术中接收端采用CRS和DMRS联合信道估计,接收端难以确定预编码矩阵的问题,实现在PMI反馈状态下,接收端能够对控制信道进行CRS和DMRS联合信道估计,从而增强MPDCCH的性能。(The invention provides a method and a device for determining precoding and detecting data. Specifically, the method for determining precoding includes: a first communication node receives a Precoding Matrix Indicator (PMI) sent by a second communication node; determining a precoding matrix used on a control channel according to the PMI and a precoding parameter; wherein the precoding parameter comprises at least one of: PMI time delay, the number of repetitions of the control channel, the aggregation level of the control channel, candidate resources of the control channel, the starting physical resource block PRB serial number of the control channel, the set of repeated resources of the control channel, and the set of physical resource blocks PRB of the control channel. The invention solves the problem that the receiving end is difficult to determine the precoding matrix by adopting CRS and DMRS combined channel estimation in the related technology, and realizes that the receiving end can carry out CRS and DMRS combined channel estimation on the control channel in the PMI feedback state, thereby enhancing the performance of the MPDCCH.)

1. A method for determining precoding, comprising:

a first communication node receives a Precoding Matrix Indicator (PMI) sent by a second communication node;

determining a precoding matrix used on a control channel according to the PMI and a precoding parameter;

wherein the precoding parameter comprises at least one of: PMI time delay, the number of repetitions of the control channel, the aggregation level of the control channel, candidate resources of the control channel, the starting physical resource block PRB serial number of the control channel, the set of repeated resources of the control channel, and the set of physical resource blocks PRB of the control channel.

2. The method according to claim 1, characterized in that it comprises:

the first communication node receives the second communication node in the subframe niUploading the estimated or reported PMI;

when the control channel subframe n and the subframe niWhen the time domain difference is smaller than the time domain threshold, the first communication node determines that the precoding matrix used on the control channel is the subframe niA precoding matrix corresponding to the estimated or reported PMI is obtained;

when the control channel subframe n and the subframe niWhen the time domain difference is greater than a time domain threshold, the first communication node uses a predefined precoding matrix on the control channel;

wherein the sub-frame niThe PMI estimated or reported in the process of uplink estimation is the latest available PMI in the subframe n of the control channel, wherein n is larger than ni

3. The method according to claim 1, characterized in that it comprises:

the first communication node receives the second communication node in the subframe niUploading the estimated or reported PMI;

when the smallest control channel subframe n in the subframe set and the subframe niWhen the time domain difference is smaller than the time domain threshold, the first communication node determines that the precoding matrix used on the control channel corresponding to all the control channel subframes in the subframe set where the control channel subframe n is located is the subframe niA precoding matrix corresponding to the estimated or reported PMI is obtained;

when the smallest control channel subframe n in the subframe set and the subframe niWhen the time domain difference is larger than the time domain threshold, the first communication node uses a predefined precoding matrix on the control channels corresponding to all the control channel subframes in the subframe set where the control channel subframe n is located;

wherein the sub-frame niThe PMI estimated or reported in the process of uplink estimation is the latest available PMI in the subframe n of the control channel, wherein n is larger than ni

4. A method according to claim 2 or 3, wherein the time domain threshold is selected by the first communications node from a set of time domain thresholds; the time domain threshold set is predetermined by the first communication node, and the time domain threshold set includes at least one threshold value.

5. The method of claim 4, wherein the time domain threshold is indicated by higher layer configuration signaling.

6. The method of claim 1, further comprising:

the first communication node determining a repetition time threshold;

when the first communication node determines that the repetition times of a control channel is smaller than or equal to the repetition time threshold, the first communication node determines that precoding matrixes used on all repeated subframes of the control channel are precoding matrixes corresponding to the latest PMI sent by the second communication node; when a first communication node determines that the number of repetitions of the control channel is greater than the repetition threshold, the first communication node uses a predefined precoding matrix on all repeated subframes of the control channel.

7. The method of claim 6, wherein the threshold number of repetitions is selected by the first communications node from a set of thresholds number of repetitions; the threshold set of repetition times is predetermined by the first communication node and includes at least one threshold value.

8. The method of claim 7, further comprising: and the first communication node determines the threshold set of the repetition times according to the maximum repetition times of the control channel.

9. The method of claim 7, further comprising: the threshold of the repetition times is indicated by high-layer configuration signaling.

10. The method of claim 6, further comprising: and the first communication node determines a corresponding repetition threshold value according to the maximum repetition of different control channels.

11. The method of claim 1, further comprising:

the first communication node determining a set of aggregation levels;

when the aggregation level of the control channel does not belong to the aggregation level set, the first communication node determines that the precoding matrix used on the control channel is a precoding matrix corresponding to the latest PMI sent by the second communication node;

the first communication node uses a predefined precoding matrix on the control channel when the aggregation level of the control channel belongs to the set of aggregation levels.

12. The method of claim 11, wherein the set of aggregation levels is selected by the first communication node from a plurality of sets of aggregation levels; the plurality of aggregation level sets is predetermined by the first communication node.

13. The method of claim 12, wherein the aggregation level set is indicated by higher layer configuration signaling.

14. The method of claim 11, wherein the aggregation level set is determined by the first communication node according to a configuration of a set of PRBs for the control channel.

15. The method of claim 1, further comprising:

when the first communication node determines to perform data transmission by using the control channel candidate resource A, the first communication node determines that a precoding matrix used on the control channel is a precoding matrix corresponding to the latest PMI sent by the second communication node;

when the first communication node determines to perform data transmission employing a control channel candidate resource B, the first communication node uses a predefined precoding matrix on the control channel;

the control channel candidate resource A and the control channel candidate resource B respectively correspond to two groups of control channel units.

16. The method of claim 1, further comprising: when the starting PRB serial number of the control channel is the minimum PRB serial number in the PRB set of the control channel, the first communication node determines that the precoding matrix used on the control channel is the precoding matrix corresponding to the latest PMI sent by the second communication node; otherwise, the first communication node uses a predefined precoding matrix on the control channel.

17. The method of claim 1, further comprising:

the first communication node determines a control channel repeating resource group set C and a control channel repeating resource group set D;

when the control channel transmits data in a control channel repeat resource group in the control channel repeat resource group set C, the first communication node determines that a precoding matrix used on the control channel is a precoding matrix corresponding to the latest PMI sent by the second communication node; when the control channel transmits data within a set of control channel repeat resources in the set of control channel repeat resources D, the first communication node uses a predefined precoding matrix on the control channel;

the control channel repeated resource group represents a plurality of subframes of the maximum repeated times corresponding to the control channel data block; the set of control channel repeat resource groups includes a plurality of control channel repeat resource groups.

18. The method of claim 17, further comprising:

the set of control channel repeat resource groups is predetermined by the first communication node and the second communication node, or the set of control channel repeat resource groups is indicated by high-level configuration signaling.

19. The method of claim 1, further comprising:

when determining to perform data transmission by using the PRB set E of the control channel, the first communication node determines that a precoding matrix used on the control channel is a precoding matrix corresponding to the latest PMI sent by the second communication node;

when it is determined to perform data transmission employing a set of PRBs F of a control channel, the first communication node uses a predefined precoding matrix on the control channel.

20. The method according to any of claims 2-3, 5-19, wherein the predefined precoding matrix comprises: a fixed precoding matrix, or a precoding matrix that varies in terms of at least time and frequency.

21. A method for detecting data, comprising:

the second communication node sends a Precoding Matrix Indicator (PMI) to the first communication node;

the second communication node determines a precoding matrix used on a control channel according to the PMI and the precoding parameter;

the second communication node detects the data of the control channel according to the precoding matrix;

wherein the precoding parameter comprises at least one of: PMI time delay, the number of repetitions of the control channel, the aggregation level of the control channel, candidate resources of the control channel, the PRB sequence number of the starting physical resource block of the control channel, the set of repeated resources of the control channel, and the PRB set of the control channel.

22. The method of claim 21, further comprising:

the second communication node determines a time domain threshold;

the second communication node is in subframe niEstimating or reporting PMI;

when the smallest control channel subframe n in the subframe set and the subframe niWhen the time domain difference is smaller than the time domain threshold, the second communication node determines that the precoding matrix used on the control channel corresponding to all the control channel subframes in the subframe set where the control channel subframe n is located is the subframe niA precoding matrix corresponding to the estimated or reported PMI is obtained;

when the smallest control channel subframe n in the subframe set and the subframe niWhen the time domain difference is larger than the time domain threshold, the second communication node uses a predefined precoding matrix on the control channels corresponding to all the control channel subframes in the subframe set where the control channel subframe n is located;

wherein the sub-frame niThe PMI estimated or reported in the process of uplink estimation is the latest available PMI in the subframe n of the control channel, wherein n is larger than ni

23. The method of claim 21, further comprising:

the second communication node determining a repetition time threshold;

when the second communication node detects a control channel on the control channel repetition times smaller than or equal to the repetition time threshold, the second communication node detects control channel data on all repeated subframes of the control channel based on the precoding matrix corresponding to the PMI;

when the second communication node detects a control channel at a control channel repetition time greater than the repetition time threshold, the second communication node detects control channel data on all repeated subframes of the control channel based on a predefined precoding matrix.

24. The method of claim 21, further comprising:

the second communication node determining a set of aggregation levels;

when the second communication node detects a control channel at a control channel aggregation level not belonging to the aggregation level set, the second communication node detects control channel data based on a precoding matrix corresponding to the PMI;

when the second communication node detects a control channel on a control channel aggregation level belonging to the aggregation level set, the second communication node detects control channel data based on a predefined precoding matrix.

25. The method of claim 21, further comprising:

when the second communication node detects a control channel on the control channel candidate resource A, the second communication node detects control channel data based on the precoding matrix corresponding to the PMI;

when the second communication node detects a control channel on a control channel candidate resource B, the second communication node detects control channel data based on a predefined precoding matrix;

the control channel candidate resource A and the control channel candidate resource B respectively correspond to two groups of control channel units.

26. The method of claim 21, further comprising:

when the starting PRB serial number of the control channel is the minimum PRB serial number in the PRB set of the control channel, the second communication node determines that the precoding matrix used on the control channel is the precoding matrix corresponding to the latest PMI sent by the second communication node; otherwise, the second communication node uses a predefined precoding matrix on the control channel.

27. The method of claim 21, further comprising:

the second communication node determines a control channel repeat resource group set C and a control channel repeat resource group set D;

when the second communication node detects control channel data in the control channel repeat resource group set C, the second communication node determines that a precoding matrix used on the control channel is a precoding matrix corresponding to the latest PMI sent by the second communication node; when the second communication node detects control channel data in the control channel repeat resource group set D, the second communication node determines that a precoding matrix used on the control channel is a predefined precoding matrix;

the control channel repeated resource group represents a plurality of subframes of the maximum repeated times corresponding to the control channel data block; the set of control channel repeat resource groups includes a plurality of control channel repeat resource groups.

28. The method of claim 21, further comprising:

when the second communication node detects a control channel on the PRB set E of the control channel, the second communication node detects control channel data based on the precoding matrix corresponding to the PMI;

when the second communication node detects a control channel on the PRB set F of the control channel, the second communication node detects control channel data based on a predefined precoding matrix.

29. A method for determining precoding, comprising:

determining a set of precoding codebooks;

determining a precoding codebook of a physical channel based on the set of precoding codebooks according to at least one of: the method comprises the steps of radio network temporary identifier RNTI, cell ID, demodulation reference signal port, physical resource block PRB index, subframe index and repetition number of a physical channel, wherein a precoding codebook of the physical channel is a codebook in the precoding codebook set.

30. The method of claim 29, wherein the method comprises:

and determining a starting precoding codebook used by the physical channel, and circularly using the codebook in the precoding codebook set based on the starting precoding codebook.

31. The method according to claim 29 or 30, characterized in that the method comprises:

according to the RNTI value NRNTIDetermining a starting precoding codebook of the physical channel, wherein the starting precoding codebook has a sequence number of (N)RNTI+ S) mod N, where N is the number of codebooks included in the precoding codebook set, and S is an integer greater than or equal to 0.

32. The method of claim 29, wherein the method comprises:

when the number of ports of the cell-specific reference signal CRS is 4, the precoding codebook set includes 4 codebooks.

33. The method of claim 32, further comprising:

in the 4 codebooks contained in the precoding codebook set, the angle difference of the vector directions of every two codebooks is pi/2 or pi.

34. The method of claim 29, wherein the method comprises:

when the number of ports of a cell-specific reference signal (CRS) is 2, the precoding codebook set comprises 2 codebooks, and the angle difference of the vector directions of the 2 codebooks is pi.

35. The method of claim 29, further comprising:

for a Distributed control channel, when the number of ports of a cell-specific reference signal (CRS) is 2, the Distributed control channel adopts a fixed precoding matrix.

36. The method of claim 29, wherein the method comprises:

and determining the frequency domain updating granularity of the precoding codebook according to the repetition times of the physical channel.

37. The method of claim 29, further comprising:

and indicating the frequency domain updating granularity of the precoding codebook by utilizing high-level configuration signaling.

38. An apparatus for determining precoding, in a first communication node, comprising:

a receiving module, configured to receive a precoding matrix indicator PMI sent by a second communication node;

a first determining module, configured to determine a precoding matrix used on a control channel according to the PMI and a precoding parameter;

wherein the precoding parameter comprises at least one of: PMI time delay, the number of repetitions of the control channel, the aggregation level of the control channel, candidate resources of the control channel, the starting physical resource block PRB serial number of the control channel, the set of repeated resources of the control channel, and the set of physical resource blocks PRB of the control channel.

39. An apparatus for detecting data, located in a second communication node, comprising:

a sending module, configured to send a precoding matrix indicator PMI to a first communication node;

a second determining module, configured to determine a precoding matrix used on a control channel according to the PMI and the precoding parameter;

a detection module, configured to detect data of the control channel according to the precoding matrix;

wherein the precoding parameter comprises at least one of: PMI time delay, the number of repetitions of the control channel, the aggregation level of the control channel, candidate resources of the control channel, the PRB sequence number of the starting physical resource block of the control channel, the set of repeated resources of the control channel, and the PRB set of the control channel.

40. An apparatus for determining precoding, comprising:

a third determining module, configured to determine a precoding codebook set;

a fourth determining module, configured to determine, based on the precoding codebook set, a precoding codebook of the physical channel according to at least one of: the method comprises the steps of radio network temporary identifier RNTI, cell ID, demodulation reference signal port, physical resource block PRB index, subframe index and repetition number of a physical channel, wherein a precoding codebook of the physical channel is a codebook in the precoding codebook set.

41. A storage medium having a computer program stored thereon, wherein the computer program is arranged to perform the method of any of claims 1-20, 21-28, 29 to 37 when executed.

42. An electronic device comprising a memory and a processor, wherein the memory has stored therein a computer program, and wherein the processor is arranged to execute the computer program to perform the method of any one of claims 1-20, 21-28, 29 to 37.

Technical Field

The present invention relates to the field of communications, and in particular, to a method and an apparatus for determining precoding and detecting data.

Background

In Machine Type Communication (MTC), an MTC-Physical Downlink control channel (MPDCCH) transmits data in a precoding manner. In the Release-15 version of MPDCCH, the receiving end employs channel estimation based on a Demodulation reference signal (DMRS). Based on the DMRS channel estimation, the precoding is transparent to the receiving end, and the receiving end can complete data demodulation without knowing the precoding matrix used by the data.

In Release-16, the receiving end can use a Cell-specific reference Signal (CRS) to enhance the performance of MPDCCH, and specifically, the receiving end uses CRS and DMRS to perform joint channel estimation. However, joint channel estimation for CRS and DMRS requires that the terminal knows the precoding matrix used for transmitting data. When Precoding Matrix Indicator (PMI) feedback is enabled, how a transmitting end uses a Precoding Matrix to ensure that a receiving end can acquire Precoding information is an important problem of MPDCCH performance enhancement in closed-loop transmission.

Disclosure of Invention

The embodiment of the invention provides a method and a device for determining precoding and detecting data, which are used for at least solving the problem that a receiving end adopts CRS and DMRS combined channel estimation in the related technology and is difficult to determine a precoding matrix.

According to an embodiment of the present invention, there is provided a method for determining precoding, including: a first communication node receives a Precoding Matrix Indicator (PMI) sent by a second communication node; determining a precoding matrix used on a control channel according to the PMI and a precoding parameter; wherein the precoding parameter comprises at least one of: PMI time delay, the number of repetitions of the control channel, the aggregation level of the control channel, candidate resources of the control channel, the starting physical resource block PRB serial number of the control channel, the set of repeated resources of the control channel, and the set of physical resource blocks PRB of the control channel.

OptionallyThe method comprises the following steps: the first communication node receives the second communication node in the subframe niUploading the estimated or reported PMI; when the control channel subframe n and the subframe niWhen the time domain difference is smaller than the time domain threshold, the first communication node determines that the precoding matrix used on the control channel is the subframe niA precoding matrix corresponding to the estimated or reported PMI is obtained; when the control channel subframe n and the subframe niWhen the time domain difference is greater than a time domain threshold, the first communication node uses a predefined precoding matrix on the control channel; wherein the sub-frame niThe PMI estimated or reported in the process of uplink estimation is the latest available PMI in the subframe n of the control channel, wherein n is larger than ni

Optionally, the method comprises: the first communication node receives the second communication node in the subframe niUploading the estimated or reported PMI; when the smallest control channel subframe n in the subframe set and the subframe niWhen the time domain difference is smaller than the time domain threshold, the first communication node determines that the precoding matrix used on the control channel corresponding to all the control channel subframes in the subframe set where the control channel subframe n is located is the subframe niA precoding matrix corresponding to the estimated or reported PMI is obtained; when the smallest control channel subframe n in the subframe set and the subframe niWhen the time domain difference is larger than the time domain threshold, the first communication node uses a predefined precoding matrix on the control channels corresponding to all the control channel subframes in the subframe set where the control channel subframe n is located; wherein the sub-frame niThe PMI estimated or reported in the process of uplink estimation is the latest available PMI in the subframe n of the control channel, wherein n is larger than ni

Optionally, the time domain threshold is selected by the first communication node from a set of time domain thresholds; the time domain threshold set is predetermined by the first communication node, and the time domain threshold set includes at least one threshold value.

Optionally, the time domain threshold is indicated by a higher layer configuration signaling.

Optionally, the method further comprises: the first communication node determining a repetition time threshold; when the first communication node determines that the repetition times of a control channel is smaller than or equal to the repetition time threshold, the first communication node determines that precoding matrixes used on all repeated subframes of the control channel are precoding matrixes corresponding to the latest PMI sent by the second communication node; when a first communication node determines that the number of repetitions of the control channel is greater than the repetition threshold, the first communication node uses a predefined precoding matrix on all repeated subframes of the control channel

Optionally, the threshold of number of repetitions is selected by the first communications node from a set of thresholds of number of repetitions; the threshold set of repetition times is predetermined by the first communication node and includes at least one threshold value.

Optionally, the method further comprises: and the first communication node determines the threshold set of the repetition times according to the maximum repetition times of the control channel.

Optionally, the method further comprises: the threshold of the repetition times is indicated by high-layer configuration signaling.

Optionally, the first communication node determines a corresponding threshold value of the number of repetitions according to the maximum number of repetitions of different control channels.

Optionally, the method further comprises: the first communication node determining a set of aggregation levels; when the aggregation level of the control channel does not belong to the aggregation level set, the first communication node determines that the precoding matrix used on the control channel is a precoding matrix corresponding to the latest PMI sent by the second communication node; the first communication node uses a predefined precoding matrix on the control channel when the aggregation level of the control channel belongs to the set of aggregation levels.

Optionally, the aggregation level set is selected by the first communication node from a plurality of aggregation level sets; the plurality of aggregation level sets is predetermined by the first communication node.

Optionally, the aggregation level set is indicated by higher layer configuration signaling.

Optionally, the plurality of aggregation level sets are determined by the first communication node according to a configuration of a set of PRBs of the control channel.

Optionally, the method further comprises: when the first communication node determines to perform data transmission by using the control channel candidate resource A, the first communication node determines that a precoding matrix used on the control channel is a precoding matrix corresponding to the latest PMI sent by the second communication node; when the first communication node determines to perform data transmission employing a control channel candidate resource B, the first communication node uses a predefined precoding matrix on the control channel; the control channel candidate resource A and the control channel candidate resource B respectively correspond to two groups of control channel units.

Optionally, the method further comprises: when the starting PRB serial number of the control channel is the minimum PRB serial number in the PRB set of the control channel, the first communication node determines that the precoding matrix used on the control channel is the precoding matrix corresponding to the latest PMI sent by the second communication node; otherwise, the first communication node uses a predefined precoding matrix on the control channel.

Optionally, the first communication node determines a set of control channel repeating resource groups C and a set of control channel repeating resource groups D; when the control channel transmits data in a control channel repeat resource group in the control channel repeat resource group set C, the first communication node determines that a precoding matrix used on the control channel is a precoding matrix corresponding to the latest PMI sent by the second communication node; when the control channel transmits data within a set of control channel repeat resources in the set of control channel repeat resources D, the first communication node uses a predefined precoding matrix on the control channel; the control channel repeated resource group represents a plurality of subframes of the maximum repeated times corresponding to the control channel data block; the set of control channel repeat resource groups includes a plurality of control channel repeat resource groups.

Optionally, the set of control channel repetition resource groups is predetermined by the first communication node and the second communication node, or the set of control channel repetition resource groups is indicated by a high-level configuration signaling.

Optionally, when determining to perform data transmission by using the PRB set E of the control channel, the first communication node determines that a precoding matrix used on the control channel is a precoding matrix corresponding to the latest PMI sent by the second communication node; when it is determined to perform data transmission employing a set of PRBs F of a control channel, the first communication node uses a predefined precoding matrix on the control channel.

Optionally, the predefined precoding matrix comprises: a fixed precoding matrix, or a precoding matrix that varies in terms of at least time and frequency.

According to another embodiment of the present invention, there is provided a data detection method including: the second communication node sends a Precoding Matrix Indicator (PMI) to the first communication node; the second communication node determines a precoding matrix used on a control channel according to the PMI and the precoding parameter; the second communication node detects the data of the control channel according to the precoding matrix; wherein the precoding parameter comprises at least one of: PMI time delay, the number of repetitions of the control channel, the aggregation level of the control channel, candidate resources of the control channel, the PRB sequence number of the starting physical resource block of the control channel, the set of repeated resources of the control channel, and the PRB set of the control channel.

Optionally, the method further comprises: the second communication node determines a time domain threshold; the second communication node is in subframe niEstimating or reporting PMI; when the smallest control channel subframe n in the subframe set and the subframe niWhen the time domain difference is smaller than the time domain threshold, the second communication node determines that the precoding matrix used on the control channel corresponding to all the control channel subframes in the subframe set where the control channel subframe n is located is the subframe niOn-estimation or on-reportingA precoding matrix corresponding to the PMI of (a); when the smallest control channel subframe n in the subframe set and the subframe niWhen the time domain difference is larger than the time domain threshold, the second communication node uses a predefined precoding matrix on the control channels corresponding to all the control channel subframes in the subframe set where the control channel subframe n is located; wherein the sub-frame niThe PMI estimated or reported in the process of uplink estimation is the latest available PMI in the subframe n of the control channel, wherein n is larger than ni

Optionally, the method further comprises: the second communication node determining a repetition time threshold; when the second communication node detects a control channel on the control channel repetition times smaller than or equal to the repetition time threshold, the second communication node detects control channel data on all repeated subframes of the control channel based on the precoding matrix corresponding to the PMI; when the second communication node detects a control channel at a control channel repetition time greater than the repetition time threshold, the second communication node detects control channel data on all repeated subframes of the control channel based on a predefined precoding matrix.

Optionally, the method further comprises: the second communication node determining a set of aggregation levels; when the second communication node detects a control channel at a control channel aggregation level not belonging to the aggregation level set, the second communication node detects control channel data based on a precoding matrix corresponding to the PMI;

when the second communication node detects a control channel on a control channel aggregation level belonging to the aggregation level set, the second communication node detects control channel data based on a predefined precoding matrix.

Optionally, the method further comprises: when the second communication node detects a control channel on the control channel candidate resource A, the second communication node detects control channel data based on the precoding matrix corresponding to the PMI; when the second communication node detects a control channel on a control channel candidate resource B, the second communication node detects control channel data based on a predefined precoding matrix; the control channel candidate resource A and the control channel candidate resource B respectively correspond to two groups of control channel units.

Optionally, the method further comprises: when the starting PRB serial number of the control channel is the minimum PRB serial number in the PRB set of the control channel, the second communication node determines that the precoding matrix used on the control channel is the precoding matrix corresponding to the latest PMI sent by the second communication node; otherwise, the second communication node uses a predefined precoding matrix on the control channel.

Optionally, the method further comprises: the second communication node determines a control channel repeat resource group set C and a control channel repeat resource group set D; when the second communication node detects control channel data in the control channel repeat resource group set C, the second communication node determines that a precoding matrix used on the control channel is a precoding matrix corresponding to the latest PMI sent by the second communication node; when the second communication node detects control channel data in the control channel repeat resource group set D, the second communication node determines that a precoding matrix used on the control channel is a predefined precoding matrix; the control channel repeated resource group represents a plurality of subframes of the maximum repeated times corresponding to the control channel data block; the set of control channel repeat resource groups includes a plurality of control channel repeat resource groups.

Optionally, the method further comprises: when the second communication node detects a control channel on the PRB set E of the control channel, the second communication node detects control channel data based on the precoding matrix corresponding to the PMI; when the second communication node detects a control channel on the PRB set F of the control channel, the second communication node detects control channel data based on a predefined precoding matrix.

According to another embodiment of the present invention, there is provided a method for determining precoding, including:

determining a set of precoding codebooks;

determining a precoding codebook of a physical channel based on the set of precoding codebooks according to at least one of: the method comprises the steps of radio network temporary identifier RNTI, cell ID, demodulation reference signal port, physical resource block PRB index, subframe index and repetition number of a physical channel, wherein a precoding codebook of the physical channel is a codebook in the precoding codebook set.

Optionally, the method comprises:

and determining a starting precoding codebook used by the physical channel, and circularly using the codebook in the precoding codebook set based on the starting precoding codebook.

Optionally, the method comprises:

determining a starting precoding codebook of the physical channel according to the RNTI value NRNTI, wherein the starting precoding codebook has a sequence number of (N)RNTI+ S) mod N, where N is the number of codebooks included in the precoding codebook set, and S is an integer greater than or equal to 0.

Optionally, the method comprises:

when the number of ports of the cell-specific reference signal CRS is 4, the precoding codebook set includes 4 codebooks.

Optionally, the method further comprises:

in the 4 codebooks contained in the precoding codebook set, the angle difference of the vector directions of every two codebooks is pi/2 or pi.

Optionally, the method comprises:

when the number of ports of a cell-specific reference signal (CRS) is 2, the precoding codebook set comprises 2 codebooks, and the angle difference of the vector directions of the 2 codebooks is pi.

Optionally, the method further comprises:

for a Distributed control channel, when the number of ports of a cell-specific reference signal (CRS) is 2, the Distributed control channel adopts a fixed precoding matrix.

Optionally, the method comprises:

and determining the frequency domain updating granularity of the precoding codebook according to the repetition times of the physical channel.

Optionally, the method further comprises:

and indicating the frequency domain updating granularity of the precoding codebook by utilizing high-level configuration signaling.

According to another embodiment of the present invention, there is provided a precoding determination apparatus, located in a first communication node, including: a receiving module, configured to receive a precoding matrix indicator PMI sent by a second communication node; a first determining module, configured to determine a precoding matrix used on a control channel according to the PMI and a precoding parameter; wherein the precoding parameter comprises at least one of: PMI time delay, the number of repetitions of the control channel, the aggregation level of the control channel, candidate resources of the control channel, the starting physical resource block PRB serial number of the control channel, the set of repeated resources of the control channel, and the set of physical resource blocks PRB of the control channel.

According to another embodiment of the present invention, there is provided an apparatus for detecting data, located in a second communication node, including: a sending module, configured to send a precoding matrix indicator PMI to a first communication node; a second determining module, configured to determine a precoding matrix used on a control channel according to the PMI and the precoding parameter; a detection module, configured to detect data of the control channel according to the precoding matrix; wherein the precoding parameter comprises at least one of: PMI time delay, the number of repetitions of the control channel, the aggregation level of the control channel, candidate resources of the control channel, the PRB sequence number of the starting physical resource block of the control channel, the set of repeated resources of the control channel, and the PRB set of the control channel.

According to another embodiment of the present invention, there is provided a pre-defined pre-coding apparatus including:

a third determining module, configured to determine a precoding codebook set;

a fourth determining module, configured to determine, based on the precoding codebook set, a precoding codebook of the physical channel according to at least one of: the method comprises the steps of radio network temporary identifier RNTI, cell ID, demodulation reference signal port, physical resource block PRB index, subframe index and repetition number of a physical channel, wherein a precoding codebook of the physical channel is a codebook in the precoding codebook set.

According to a further embodiment of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.

According to yet another embodiment of the present invention, there is also provided an electronic device, including a memory in which a computer program is stored and a processor configured to execute the computer program to perform the steps in any of the above method embodiments.

According to the invention, due to the precoding parameters and the PMI fed back by the receiving end, the problem that the receiving end is difficult to determine the precoding matrix because the receiving end adopts the CRS and DMRS combined channel estimation in the related technology can be solved, and the CRS and DMRS combined channel estimation can be carried out on the control channel by the receiving end in the PMI feedback state, so that the performance of the MPDCCH is enhanced.

Drawings

The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:

fig. 1 is a first flowchart of a method for determining precoding according to an embodiment of the present invention;

FIG. 2 is a flow chart of a method of detecting data according to an embodiment of the present invention;

FIG. 3 is a flowchart II of a method for determining precoding according to an embodiment of the present invention

Fig. 4 is a first block diagram of a precoding determination apparatus according to an embodiment of the present invention;

FIG. 5 is a block diagram of an apparatus for detecting data according to an embodiment of the present invention;

fig. 6 is a block diagram of a precoding determination apparatus according to an embodiment of the present invention.

Detailed Description

The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.

It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.

29页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于预测修复的通信信道的比特率的方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类