US2020382239A1PendingUtilityA1

Padding bits for csi report coding

61
Assignee: APPLE INCPriority: Jan 12, 2018Filed: Aug 6, 2020Published: Dec 3, 2020
Est. expiryJan 12, 2038(~11.5 yrs left)· nominal 20-yr term from priority
H04W 72/21H04B 7/0486H04L 1/0026H04B 7/0473H04L 1/0029H04B 7/0632H04W 28/06H04B 7/063H04L 1/0057H04L 1/0072H04B 7/0636H04L 1/0042H04B 7/0639H04L 1/0031H04L 1/0008H03M 13/13H04B 7/0626H04W 72/0413
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Described herein are methods and apparatus for jointly encoding components of a a channel state information (CSI) report into a single codeword. Padding bits are added to equalize payload size for different CRI/RI cases and yo allow encoding of all parts of CSI into one codeword without payload ambiguity.

Claims

exact text as granted — not AI-modified
21 . A user equipment (UE), the UE comprising:
 one or more memory mediums; and   one or more processors coupled to the one or more memory mediums, wherein the one or more processors are configured to cause the UE to:
 encode reported components of one or more channel state information (CSI) payloads that each represent a CSI report into a single codeword for transmission over a physical uplink control channel (PUCCH), wherein the one or more memory mediums are configured to store the one or more CSI payloads; 
 wherein the reported CSI payload components that are encoded include one or more of: a CSI reference signal (CSI-RS) resource indicator (CRI), a rank indicator (RI), a layer indicator (LI), a precoding matrix indicator (PMI), and a channel quality indicator (CQI); 
 add a number of padding bits as necessary to the CSI payload before encoding to make the bitwidth of the CSI payload equal to a maximum allowable CSI payload bitwidth, wherein the number of padding bits A padding  is calculated as:
     A   padding   =A   max   CSI   −A   CSI    
 
 where A CSI  is the bitwidth of the reported components of the CSI payload and A max   CSI  is the maximum allowable CSI payload bitwidth; and, 
 wherein the bitwidth of the reported components of the CSI payload A CSI  is a function of the reported RI and wherein the maximum allowable CSI payload bitwidth A max   CSI  is a function of a set of allowed RI values reported to a next generation Node B (gNB). 
   
     
     
         22 . The UE of  claim 21 , wherein said encoding reported components comprises using a forward error correction code (FEC) to jointly encode the reported components. 
     
     
         23 . The UE of  claim 21 , wherein said encoding is performed for all reported components. 
     
     
         24 . The UE of  claim 21 , wherein the maximum allowable CSI payload bitwidth is determined by parameters to be received from a next generation Node B (gnB), wherein the parameters that determine the maximum allowable CSI payload bitwidth include a set of allowed RI values as indicated by higher layer parameter ri_restriction. 
     
     
         25 . The UE of  claim 21 , wherein the maximum allowable CSI payload bitwidth is determined by parameters to be received from a next generation Node B (gnB), wherein the parameters that determine the maximum allowable CSI payload bitwidth include a CSI-RS resource set to be used for CSI reporting and the number of resources in the CSI-RS resource set 
     
     
         26 . The UE of  claim 21 , wherein the maximum allowable CSI payload bitwidth is determined by parameters to be received from a next generation Node B (gnB), wherein the parameters that determine the maximum allowable CSI payload bitwidth include the number of CSI-RS ports. 
     
     
         27 . The UE of  claim 21 , wherein the maximum allowable CSI payload bitwidth A max   CSI  is calculated as:
     A   max   CSI =max( A   PMI ( r )+ A   CQI ( r )+ A   LI ( r ))   
       where max(A PMI (r)+A CQI (r)+A LI (r)))) is the maximum of the sum of the PMI bitwidth A PMI (r), the CQI bitwidth A CQI (r), and the LI bitwidth A LI (r) over a set of rank values allowed to be reported. 
     
     
         28 . An apparatus, comprising:
 one or more processors configured to cause a user equipment (UE) to:
 encode reported components of one or more channel state information (CSI) payloads that each represent a CSI report into a single codeword for transmission over a physical uplink control channel (PUCCH), wherein the one or more memory mediums are configured to store the one or more CSI payloads; 
 wherein the reported CSI payload components that are encoded include one or more of: a CSI reference signal (CSI-RS) resource indicator (CRI), a rank indicator (RI), a layer indicator (LI), a precoding matrix indicator (PMI), and a channel quality indicator (CQI); 
 add a number of padding bits as necessary to the CSI payload before encoding to make the bitwidth of the CSI payload equal to a maximum allowable CSI payload bitwidth, wherein the number of padding bits A padding  is calculated as:
     A   padding   =A   max   CSI   −A   CSI    
 
 where A CSI  is the bitwidth of the reported components of the CSI payload and A max   CSI  is the maximum allowable CSI payload bitwidth; and, 
 wherein the bitwidth of the reported components of the CSI payload A CSI  is a function of the reported RI and wherein the maximum allowable CSI payload bitwidth A max   CSI  is a function of a set of allowed RI values reported to a next generation Node B (gNB). 
   
     
     
         29 . The apparatus of  claim 28 , wherein said encoding reported components comprises using a forward error correction code (FEC) to jointly encode the reported components. 
     
     
         30 . The apparatus of  claim 28 , wherein said encoding is performed for all reported components. 
     
     
         31 . The apparatus of  claim 28 , wherein the maximum allowable CSI payload bitwidth is determined by parameters to be received from a next generation Node B (gnB), wherein the parameters that determine the maximum allowable CSI payload bitwidth include a set of allowed RI values as indicated by higher layer parameter ri_restriction. 
     
     
         32 . The apparatus of  claim 28 , wherein the maximum allowable CSI payload bitwidth is determined by parameters to be received from a next generation Node B (gnB), wherein the parameters that determine the maximum allowable CSI payload bitwidth include a CSI-RS resource set to be used for CSI reporting and the number of resources in the CSI-RS resource set 
     
     
         33 . The apparatus of  claim 28 , wherein the maximum allowable CSI payload bitwidth is determined by parameters to be received from a next generation Node B (gnB), wherein the parameters that determine the maximum allowable CSI payload bitwidth include the number of CSI-RS ports. 
     
     
         34 . The apparatus of  claim 28 , wherein the maximum allowable CSI payload bitwidth A max   CSI  is calculated as:
     A   max   CSI =max(A PMI ( r )+ A   CQI ( r )+ A   LI ( r ))   
       where max(A PMI (r)+A CQI (r)+A LI (r)) is the maximum of the sum of the PMI bitwidth A PMI (r), the CQI bitwidth A CQI (r), and the LI bitwidth A LI (r) over a set of rank values allowed to be reported. 
     
     
         35 . A non-transitory computer accessible memory medium storing program instructions executable by a processor of a user equipment (UE) to:
 encode reported components of one or more channel state information (CSI) payloads that each represent a CSI report into a single codeword for transmission over a physical uplink control channel (PUCCH), wherein the one or more memory mediums are configured to store the one or more CSI payloads;   wherein the reported CSI payload components that are encoded include one or more of: a CSI reference signal (CSI-RS) resource indicator (CRI), a rank indicator (RI), a layer indicator (LI), a precoding matrix indicator (PMI), and a channel quality indicator (CQI);   add a number of padding bits as necessary to the CSI payload before encoding to make the bitwidth of the CSI payload equal to a maximum allowable CSI payload bitwidth, wherein the number of padding bits A padding  is calculated as:
     A   padding   =A   max   CSI   −A   CSI    
   where A CSI  is the bitwidth of the reported components of the CSI payload and A max   CSI  is the maximum allowable CSI payload bitwidth; and,   wherein the bitwidth of the reported components of the CSI payload A CSI  is a function of the reported RI and wherein the maximum allowable CSI payload bitwidth A max   CSI  is a function of a set of allowed RI values reported to a next generation Node B (gNB).   
     
     
         36 . The non-transitory computer accessible memory medium of  claim 35 , wherein said encoding reported components comprises using a forward error correction code (FEC) to jointly encode the reported components. 
     
     
         37 . The non-transitory computer accessible memory medium of  claim 35 , wherein said encoding is performed for all reported components. 
     
     
         38 . The non-transitory computer accessible memory medium of  claim 35 , wherein the maximum allowable CSI payload bitwidth is determined by parameters to be received from a next generation Node B (gnB), wherein the parameters that determine the maximum allowable CSI payload bitwidth include a set of allowed RI values as indicated by higher layer parameter ri_restriction. 
     
     
         39 . The non-transitory computer accessible memory medium of  claim 35 , wherein the maximum allowable CSI payload bitwidth is determined by parameters to be received from a next generation Node B (gnB), wherein the parameters that determine the maximum allowable CSI payload bitwidth include a CSI-RS resource set to be used for CSI reporting and the number of resources in the CSI-RS resource set 
     
     
         40 . The non-transitory computer accessible memory medium of  claim 35 , wherein the maximum allowable CSI payload bitwidth A max   CSI  is calculated as:
     A   max   CSI =max( A   PMI ( r )+ A   CQI ( r )+ A   LI (r))   
       where max(A PMI (r)+A CQI (r)+A LI (r)) is the maximum of the sum of the PMI bitwidth A PMI (r), the CQI bitwidth A CQI (r), and the LI bitwidth A LI (r) over a set of rank values allowed to be reported.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.