Blindly decoding interfering cell PDCCH to acquire interfering cell PDSCH transmission information
First Claim
1. A method for wireless communications, comprising:
- determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level, wherein the determining comprises;
performing a traffic to pilot ratio (TPR) estimation for resource element groups (REGs); and
determining the sets of CCEs based on results of the TPR estimation;
identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination;
evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel;
decoding the control channel from the determined one or more surviving candidates;
interpreting information from the decoded control channel; and
using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain aspects of the present disclosure relate to a technique for blindly decoding interfering cell Physical Downlink Control Channel (PDCCH) to acquire interfering cell Physical Downlink Shared Channel (PDSCH) transmission information. A UE may determine, for one or more aggregation levels, sets of CCEs that potentially include the PDCCH, based on available CCEs for each aggregation level and identify a set of decoding candidates based on the determination. Once the decoding candidates are decoded, the UE may perform an error correcting procedure on decoded candidates and prune out unlikely candidates. Likely decoded candidates may be further pruned based on comparison of CRC calculated using information bits only and possible Radio Network Temporary Identifiers (RNTIs). The UE may then interpret content of the PDCCH of the interfering cell based on surviving candidates. The UE may then use the interpreted PDCCH information to determine PDSCH information.
-
Citations
27 Claims
-
1. A method for wireless communications, comprising:
-
determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level, wherein the determining comprises; performing a traffic to pilot ratio (TPR) estimation for resource element groups (REGs); and determining the sets of CCEs based on results of the TPR estimation; identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel; decoding the control channel from the determined one or more surviving candidates; interpreting information from the decoded control channel; and using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for wireless communications, comprising:
-
determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level; identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel, wherein evaluating the candidates comprises; attempting to derive radio network temporary identifiers (RNTIs) for candidates based on cyclic redundancy check (CRC) values calculated from decoded information bits and decoded CRC bits; and reducing the number of candidates in the candidate set by eliminating candidates for which an RNTI cannot be derived; decoding the control channel from the determined one or more surviving candidates; interpreting information from the decoded control channel; using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell; deriving a User Equipment (UE)-specific search space including a desirable set of CCEs corresponding to a derived RNTI, based on the derived RNTI and an assumed aggregation level; declaring a CRC fail if an assumed set of CCEs corresponding to a decoded candidate for the derived RNTI is not a subset of or equal to the desirable set of CCEs; and discarding the decoded candidate in response to the declaration of the CRC fail.
-
-
11. A method for wireless communications, comprising:
-
determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level; identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel, wherein evaluating the candidates comprises; attempting to derive radio network temporary identifiers (RNTIs) for candidates based on cyclic redundancy check (CRC) values calculated from decoded information bits and decoded CRC bits; and reducing the number of candidates in the candidate set by eliminating candidates for which an RNTI cannot be derived; decoding the control channel from the determined one or more surviving candidates; interpreting information from the decoded control channel; using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell; if CRC pass is declared for multiple candidates for a same derived RNTI in a same subframe for a same cell, selecting a candidate with a largest metric and discarding the remaining candidates.
-
-
12. A method for wireless communications, comprising:
-
determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level; identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel, wherein evaluating the candidates comprises; attempting to derive radio network temporary identifiers (RNTIs) for candidates based on cyclic redundancy check (CRC) values calculated from decoded information bits and decoded CRC bits; and reducing the number of candidates in the candidate set by eliminating candidates for which an RNTI cannot be derived; decoding the control channel from the determined one or more surviving candidates; interpreting information from the decoded control channel; using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell; if CRC pass is declared for multiple candidates having overlapping CCEs in a same subframe on a same cell, selecting a candidate with a largest metric and discarding the remaining candidates.
-
-
13. A method for wireless communications, comprising:
-
determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level; identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel, wherein evaluating the candidates comprises; attempting to derive radio network temporary identifiers (RNTIs) for candidates based on cyclic redundancy check (CRC) values calculated from decoded information bits and decoded CRC bits; and reducing the number of candidates in the candidate set by eliminating candidates for which an RNTI cannot be derived; decoding the control channel from the determined one or more surviving candidates; interpreting information from the decoded control channel; using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell; if CRC pass is declared for a set of candidates for a same cell and if at least one Downlink Control Information (DCI) format is not associated with explicit Multiple User-Multiple Input Multiple Output (MU-MIMO) support, discarding at least one candidate with a lowest metric.
-
-
14. A method for wireless communications, comprising:
-
determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level; identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel, wherein evaluating the candidates comprises; reducing a number of candidates in the candidate set by eliminating candidates from consideration that do not satisfy tailbiting convolutional code (TBCC) metrics; decoding the control channel from the determined one or more surviving candidates; interpreting information from the decoded control channel; using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell.
-
-
15. A method for wireless communications, comprising:
-
determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level; identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel; decoding the control channel from the determined one or more surviving candidates; interpreting information from the decoded control channel; using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell; wherein the control channel comprises a Physical Downlink Control Channel (PDCCH) and the transmissions in the interfering cell comprise a Physical Downlink Shared Channel (PDSCH) corresponding to the PDCCH, the method further comprising; performing Traffic to Pilot Ratio (TPR) detection for assigned PDSCH resource blocks (RBs) to detect a PDSCH transmission in each of the assigned PDSCH RBs; and checking if the interpreted information of the PDCCH is correct based on a comparison of results of the TPR detection with the interpreted information.
-
-
16. A method for wireless communications, comprising:
-
determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level; identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel; decoding the control channel from the determined one or more surviving candidates; interpreting information from the decoded control channel; using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell; wherein the control channel comprises a Physical Downlink Control Channel (PDCCH) and the transmissions in the interfering cell comprise a Physical Downlink Shared Channel (PDSCH) corresponding to the PDCCH, the method further comprising; performing blind detection for assigned PDSCH resource blocks (RBs) to determine corresponding PDSCH information; and checking if the interpreted information of the PDCCH is correct based on a comparison of the determined PDSCH information with the interpreted information.
-
-
17. An apparatus for wireless communications, comprising:
-
means for determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level, wherein the means for determining is configured to; perform a traffic to pilot ratio (TPR) estimation for resource element groups (REGs); and determine the sets of CCEs based on results of the TPR estimation; means for identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; means for evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel; means for decoding the control channel from the determined one or more surviving candidates; means for interpreting information from the decoded control channel; and means for using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for wireless communications, comprising:
-
means for determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level; means for identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; means for evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel, wherein the means for evaluating the candidates is configured to; reduce a number of candidates in the candidate set by eliminating candidates from consideration that do not satisfy tailbiting convolutional code (TBCC) metrics; means for decoding the control channel from the determined one or more surviving candidates; means for interpreting information from the decoded control channel; and means for using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell.
-
-
26. An apparatus for wireless communications, comprising:
-
at least one processor configured to determine, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level, identify a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination, evaluate the set of candidates to determine one or more surviving candidates to be used for decoding the control channel, decode the control channel from the determined one or more surviving candidates, interpret information from the decoded control channel, and use the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell, wherein the at least one processor is configured to determine the sets of CCEs by performing a traffic to pilot ratio (TPR) estimation for resource element groups (REGs) and determining the sets of CCEs based on results of the TPR estimation; and a memory coupled with the at least one processor.
-
-
27. A computer program product for wireless communications, comprising:
a non-transitory computer-readable medium comprising computer executable code for; determining, for one or more aggregation levels, sets of control channel elements (CCEs) that potentially include a control channel, based on one or more constraints on available CCEs for each aggregation level, wherein the determining comprises; performing a traffic to pilot ratio (TPR) estimation for resource element groups (REGs); and determining the sets of CCEs based on results of the TPR estimation; identifying a set of one or more decoding candidates for the control channel transmitted in an interfering cell based on the determination; evaluating the set of candidates to determine one or more surviving candidates to be used for decoding the control channel; decoding the control channel from the determined one or more surviving candidates; interpreting information from the decoded control channel; and using the interpreted information to decode transmissions in the interfering cell for use in performing interference cancellation to aid in decoding transmissions in a serving cell.
Specification