P
US8755348B2ActiveUtilityPatentIndex 84

Search space determination

Assignee: HE HONGPriority: Nov 4, 2011Filed: Mar 28, 2012Granted: Jun 17, 2014
Est. expiryNov 4, 2031(~5.3 yrs left)· nominal 20-yr term from priority
Inventors:HE HONGFWU JONG-KAEZHU YUAN
H04W 52/0206H04W 24/02H04L 1/0026H04L 1/007H04B 7/0456H04W 56/0015H04L 5/22H04W 84/14H04B 7/024H04W 52/146H04L 5/0035H04W 52/242H04L 27/2646H04L 27/2662H04W 68/02H04B 7/0404H04L 5/0055H04L 1/0077H04L 1/1861H04L 27/26H04W 16/28H04W 52/34H04W 4/06H04W 52/244H04W 28/04H04W 4/70H04W 76/11H04J 3/12H04W 76/40H04L 1/18H04W 24/08H04L 5/0053H04L 1/1854H04W 72/02H04B 7/0626H04L 5/14H04W 88/02Y02D30/70H04L 5/0078H04W 72/12H04W 88/08H04W 72/23H04W 72/0446H04L 27/2675H04W 72/542H04L 1/1812H04J 11/00H04W 72/21
84
PatentIndex Score
13
Cited by
9
References
21
Claims

Abstract

Embodiments of the present disclosure describe apparatuses, systems, methods, and articles of manufacture for identifying search space candidates that may be used in the transmission of downlink control information. Other embodiments may be described and claimed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An apparatus comprising:
 an encoder configured to:
 determine a set of search space candidates of an enhanced-physical downlink control channel (E-PDCCH) based on an aggregation level of downlink control information (DCI), predetermined spacing between adjacent search space candidates, and a number of virtual resource blocks (VRBs) of the E-PDCCH, the set of search space candidates to be potential bearers of DCI; 
 select one or more VRBs from the set of search space candidates; and 
 encode DCI onto the selected VRBs; and 
 
 a mapper configured to map the VRBs of the E-PDCCH to physical resource blocks (PRBs) for transmission to a user equipment in a downlink frame, 
 wherein the predetermined spacing is to provide an even distribution of the search space candidates across VRBs of the E-PDCCH to enable a frequency scheduling gain. 
 
     
     
       2. The apparatus of  claim 1 , wherein the apparatus includes an eNodeB. 
     
     
       3. The apparatus of  claim 1 , wherein the PRBs include a number of resource blocks from a physical downlink shared channel (PDSCH) associated with the E-PDCCH. 
     
     
       4. The apparatus of  claim 3 , wherein the PDSCH is defined by release 10 of 3 rd  Generation Partnership Project's (3GPP) long term evolution advanced (LTE-A) communication standard. 
     
     
       5. The apparatus of  claim 1 , wherein the encoder is further configured to:
 determine the predetermined spacing between the selected VRBs based on the aggregation level of the DCI. 
 
     
     
       6. The apparatus of  claim 5 , wherein the aggregation level is one of multiple DCI aggregation levels including a first, second, third, and fourth DCI aggregation level. 
     
     
       7. The apparatus of  claim 5 , wherein the encoder is configured to select one or more VRBs from the adjacent search space candidates associated with the aggregation level Λ. 
     
     
       8. The apparatus of  claim 5 , wherein the encoder is configured to select one or more VRBs from the set of search space candidates to ensure a lowest index of VRBs for each E-PDCCH transmission is a multiple of 2. 
     
     
       9. The apparatus of  claim 8 , wherein the encoder is configured to select one or more VRBs from the set of search space candidates to be potential bearers of DCI to ensure the lowest index of VRBs for each E-PDCCH transmission is a multiple of 2 based on:
 η VRB   E-PDCCH (Λ,k)=((Λ+δ(Λ,N VRB   E-PDCCH ))·m+i)mod N VRB   E-PDCCH , wherein Λ is one of multiple aggregation levels, wherein η VRB   E-PDCCH (Λ,k) is an index number of one of the number of VRBs for E-PDCCH transmission associated with the aggregation level Λ at a subframe k, wherein 
 
       
         
           
             
               
                 
                   
                     
                       δ 
                       ⁡ 
                       
                         ( 
                         
                           Λ 
                           , 
                           
                             N 
                             VRB 
                             
                               E 
                               - 
                               PDCCH 
                             
                           
                         
                         ) 
                       
                     
                     = 
                     
                       
                         δ 
                         ⁡ 
                         
                           ( 
                           
                             Λ 
                             , 
                             
                               N 
                               
                                 VRB 
                                 , 
                                 Base 
                               
                               
                                 E 
                                 - 
                                 PDCCH 
                               
                             
                           
                           ) 
                         
                       
                       + 
                       
                         
                           
                             N 
                             VRB 
                             
                               E 
                               - 
                               PDCCH 
                             
                           
                           - 
                           
                             N 
                             
                               VRB 
                               , 
                               Base 
                             
                             
                               E 
                               - 
                               PDCCH 
                             
                           
                         
                         
                           M 
                           ⁡ 
                           
                             ( 
                             Λ 
                             ) 
                           
                         
                       
                     
                   
                 
                 
                   
                     ( 
                     2 
                     ) 
                   
                 
               
             
           
         
       
       is the VRB spacing between adjacent search space candidates associated with the one of multiple aggregation levels Λ, wherein δ(Λ,N VRB   E-PDCCH ) is one parameter predefined by higher layer signaling for VRB spacing calculation Λ, wherein N VRB   E-PDCCH  is the number of the VRBs allocated for E-PDCCH transmission, wherein m=0, . . . , M(Λ)−1, wherein M(Λ) is a number of the selected VRBs associated with the one of the multiple aggregation levels Λ, wherein i=0, . . . , (Λ−1). 
     
     
       10. The apparatus of  claim 9 , wherein N VRB,Base   E-PDCCH  is a baseline number of VRBs, wherein the encoder is further configured to insert additional predetermined spacing between the selected VRBs based on a difference between the number of VRBs N RB   E-PDCCH  and the baseline number N VRB,Base   E-PDCCH , if the number of VRBs N VRB   E-PDCCH  is greater than N VRB,Base   E-PDCCH . 
     
     
       11. The apparatus of  claim 5 , wherein the encoder is configured to select one or more VRBs from the set of search space candidates to be potential bearers of DCI based on:
 η VRB   E-PDCCH (Λ,k)=(Δ·m+i)mod N VRB   E-PDCCH , if 
 
       
         
           
             
               
                 Λ 
                 < 
                 
                   
                     N 
                     VRB 
                     
                       E 
                       - 
                       PDCCH 
                     
                   
                   
                     M 
                     ⁡ 
                     
                       ( 
                       Λ 
                       ) 
                     
                   
                 
               
               , 
             
           
         
          wherein Λ is one of multiple aggregation levels, wherein η VRB   E-PDCCH  (Λ,k) is an index number of one of the number of VRBs for E-PDCCH transmission associated with the one of the multiple aggregation levels Λ at subframe k, wherein 
       
       
         
           
             
               
                 Δ 
                 = 
                 
                   
                     N 
                     VRB 
                     
                       E 
                       - 
                       PDCCH 
                     
                   
                   
                     M 
                     ⁡ 
                     
                       ( 
                       Λ 
                       ) 
                     
                   
                 
               
               , 
             
           
         
          wherein N VRB   E-PDCCH  is the number of the VRBs allocated for E-PDCCH transmission, wherein m=0, . . . , M(Λ)−1, wherein M(Λ) is a number of the selected VRBs associated with the one of the multiple aggregations levels Λ, wherein i=0, . . . , (Λ−1). 
       
     
     
       12. The apparatus of  claim 5 , wherein the encoder is configured to select one or more VRBs from the set of search space candidates to be potential bearers of DCI based on:
 η VRB   E-PDCCH (Λ,k)=(Λ·m+i)mod N VRB   E-PDCCH , if 
 
       
         
           
             
               
                 Λ 
                 >= 
                 
                   
                     N 
                     VRB 
                     
                       E 
                       - 
                       PDCCH 
                     
                   
                   
                     M 
                     ⁡ 
                     
                       ( 
                       Λ 
                       ) 
                     
                   
                 
               
               , 
             
           
         
          wherein Λ is one of multiple aggregation levels, wherein η VRB   E-PDCCH (Λ,k) is an index number of one of the number of VRBs for E-PDCCH transmission associated with the one of the multiple aggregation levels Λ at a subframe k, wherein N VRB   E-PDCCH  is the number of the VRBs allocated for E-PDCCH transmission, wherein m=0, . . . , M(Λ)−1, wherein M(Λ) is a number of the selected VRBs associated with Λ, wherein i=0, . . . , (Λ−1). 
       
     
     
       13. The apparatus of  claim 5 , wherein the encoder is configured to select one or more VRBs from the set of search space candidates based on:
 η VRB   E-PDCCH (Λ,k)=((Λ+δ(Λ,N VRB   E-PDCCH ))·m+i)mod N VRB   E-PDCCH , wherein Λ is one of multiple aggregation levels, wherein η VRB   E-PDCCH (Λ,k) is an index number of one of the number of VRBs to receive DCI associated with the one of the multiple aggregation levels Λ at a subframe k, wherein N VRB   E-PDCCH  is the number of the VRBs, wherein δ(Λ, N VRB   E-PDCCH ) is VRB spacing between the adjacent search space candidates associated with the one of the multiple aggregation levels Λ, wherein m=0, . . . , M(Λ)−1 and M(Λ) is a number of the selected VRBs associated with the one of the multiple aggregation levels Λ, wherein i=0, . . . , (Λ−1). 
 
     
     
       14. The apparatus of  claim 5 , wherein the encoder is configured to select one or more VRBs from the set of search space candidates based on:
 η VRB   E-PDCCH (Λ,k)=(Λ·m+i+Λ·M(Λ)·β(Λ))mod N VRB   E-PDCCH , wherein Λ is the aggregation level of DCI, wherein η VRB   E-PDCCH (Λ,k) is an index number of one of the number of VRBs for E-PDCCH transmission associated with the aggregation level Λ at subframe k, wherein β (Λ) is the candidate set identifier, wherein N VRB   E-PDCCH  is the number of the VRBs, wherein m=0, . . . , M(Λ)−1 and M(Λ) is a number of the selected VRBs associated with Λ, wherein i=0, . . . , (Λ−1). 
 
     
     
       15. An article of manufacture having one or more non-transitory computer readable media including a plurality of instructions which, when executed by one or more processors, cause an apparatus to:
 determine a set of search space candidates of an enhanced-physical downlink control channel (E-PDCCH) based on an aggregation level of downlink control information (DCI), number of virtual resource blocks (VRBs) of the E-PDCCH, a predetermined spacing that is to provide an even distribution of the search space candidates across the VRBs of the E-PDDCH to enable a frequency scheduling gain, and a candidate set identifier, the set of search space candidates to be potential bearers of DCI; 
 select one or more VRBs from the set of search space candidates; and 
 encode DCI onto ones of the number of VRBs associated with the set of search space candidates; and 
 map the number of VRBs of the E-PDCCH to physical resource blocks (PRBs) for transmission to a user equipment in a downlink frame. 
 
     
     
       16. The article of manufacture of  claim 15 , wherein the apparatus includes an eNodeB. 
     
     
       17. The article of manufacture of  claim 15 , wherein the instructions cause an encoder module of the apparatus to determine the set of search space candidates, select the one or more VRBs, and encode the DCI. 
     
     
       18. An apparatus, comprising:
 a communications module configured to receive one or more downlink transmissions from a base station via an enhanced-physical downlink control channel (E-PDCCH); and 
 a decoder module coupled to the communications module and configured to:
 identify a set of search space candidates based on aggregation levels of downlink control information (DCI), a number of virtual resource blocks (VRBs) of the E-PDCCH, and a predetermined spacing that is to provide an even distribution of the search space candidates across the VRBs of the E-PDDCH to enable a frequency scheduling gain; and 
 
 blindly decode the set of search space candidates to retrieve the DCI. 
 
     
     
       19. The apparatus of  claim 18 , the decoder module is further configured to determine a number of gaps of VRBs between adjacent ones of the search space candidates based on the aggregation levels and the number of VRBs. 
     
     
       20. The apparatus of  claim 19 , wherein the search space candidates have been equally spaced among the number of VRBs in a first and a second of the aggregations levels. 
     
     
       21. The apparatus of  claim 18 , wherein one of the decoder module or the communications module determines which of the aggregation levels of DCI to decode based on a strength of a received communication signal from an eNodeB.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.