US2022029741A1PendingUtilityA1

Encoding data with polar codes for control channels

Assignee: AT & T IP I LPPriority: Jan 9, 2017Filed: Oct 12, 2021Published: Jan 27, 2022
Est. expiryJan 9, 2037(~10.4 yrs left)· nominal 20-yr term from priority
H04L 1/0002H04L 1/0026H03M 13/13H04L 1/001H04L 1/0072H04L 1/0076H04L 1/0057H03M 13/45H04L 1/0041H03M 13/6575H03M 13/09
68
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Various embodiments provide for encoding and decoding control link information with polar codes where the frozen bits of the information block can be set to the device identification number instead of being set to null. The frozen bits can be identified based on the type of polar code being used, and while the non-frozen bits can be coded with the channel state information, the frozen bits can be coded with the device ID. In an example where there are more frozen bits than bits in the device ID, the most reliable of the frozen bits can be coded with the device ID. In another example, the frozen bits can be set to the CRC bits, which can then be masked by the device ID.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . Network equipment, comprising:
 a processor; and   a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
 designating, as frozen bits, a group of bit locations, of bit locations in a control channel information block, that have respective decoding reliabilities that do not satisfy a reliability criterion; and 
 coding the frozen bits of the control channel information block with cyclic redundancy check bits that are masked by an identification number associated with a user equipment. 
   
     
     
         2 . The network equipment of  claim 1 , wherein the operations further comprise performing a logical exclusive-or operation between the cyclic redundancy check bits and the identification number to generate the cyclic redundancy check bits masked by the identification number. 
     
     
         3 . The network equipment of  claim 1 , wherein the operations further comprise determining the respective decoding reliabilities of the group of bit locations based on respective signal to noise ratios of the bit locations. 
     
     
         4 . The network equipment of  claim 1 , wherein the operations further comprise determining the respective decoding reliabilities of the group of bit locations based on respective fixed weight computations of the bit locations. 
     
     
         5 . The network equipment of  claim 1 , wherein the operations further comprise employing Bhattacharyya bounding to determine the respective decoding reliabilities of the group of bit locations. 
     
     
         6 . The network equipment of  claim 1 , wherein the group of bit locations having the respective decoding reliabilities is a first group of bit locations having respective first decoding reliabilities, and wherein the operations further comprise designating, as non-frozen bits, a second group of bit locations, of the bit locations in the control channel information block, that have respective second decoding reliabilities that satisfy the reliability criterion. 
     
     
         7 . The network equipment of  claim 6 , wherein the operations further comprise coding the non-frozen bits of the control channel information block with control data. 
     
     
         8 . A method, comprising:
 specifying, by a device comprising a processor, as frozen bits, a first subgroup, of a group of bit locations in a control channel information block, that have respective decoding reliabilities that do not satisfy a reliability criterion; and   coding, by the device, the frozen bits of the control channel information block with cyclic redundancy check bits that are masked by an identification number associated with a user equipment.   
     
     
         9 . The method of  claim 8 , further comprising executing, by the device, a logical exclusive-or operation between the cyclic redundancy check bits and the identification number to generate the cyclic redundancy check bits masked by the identification number. 
     
     
         10 . The method of  claim 8 , further comprising determining, by the device, the respective decoding reliabilities of the first subgroup of bit locations based on respective signal to noise ratios of the first subgroup of bit locations. 
     
     
         11 . The method of  claim 8 , further comprising determining, by the device, the respective decoding reliabilities of the first subgroup of bit locations based on respective fixed weight computations of the first subgroup of bit locations. 
     
     
         12 . The method of  claim 8 , further comprising using, by the device, Bhattacharyya bounding to determine the respective decoding reliabilities of the first subgroup of bit locations. 
     
     
         13 . The method of  claim 8 , wherein the respective decoding reliabilities are respective first decoding reliabilities, and further comprising specifying, by the device, as non-frozen bits, a second subgroup of the group of bit locations in the control channel information block that have respective second decoding reliabilities that satisfy the reliability criterion. 
     
     
         14 . The method of  claim 13 , further comprising coding, by the device, the non-frozen bits of the control channel information block with control data associated with the user equipment to facilitate a data transmission. 
     
     
         15 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor of a base station, facilitate performance of operations, comprising:
 classifying, as frozen bits, first bit locations of bit locations in a control channel information block that have respective decoding reliabilities that do not satisfy a reliability criterion; and   coding the frozen bits of the control channel information block with cyclic redundancy check bits that are masked by an identification number associated with a mobile device.   
     
     
         16 . The non-transitory machine-readable medium of  claim 15 , wherein the operations further comprise executing a logical exclusive-or operation between the cyclic redundancy check bits and the identification number to generate the cyclic redundancy check bits masked by the identification number. 
     
     
         17 . The non-transitory machine-readable medium of  claim 15 , wherein the operations further comprise determining decoding reliabilities of the bit locations, comprising the respective decoding reliabilities, based on respective signal to noise ratios of the bit locations. 
     
     
         18 . The non-transitory machine-readable medium of  claim 15 , wherein the operations further comprise determining decoding reliabilities of the bit locations, comprising the respective decoding reliabilities, based on respective fixed weight computations of the bit locations. 
     
     
         19 . The non-transitory machine-readable medium of  claim 15 , wherein the operations further comprise utilizing Bhattacharyya bounding to determine decoding reliabilities of the bit locations, comprising the respective decoding reliabilities. 
     
     
         20 . The non-transitory machine-readable medium of  claim 15 , wherein the respective decoding reliabilities are the respective first decoding reliabilities, and wherein the operations further comprise:
 classifying, as non-frozen bits, second bit locations of the bit locations in the control channel information block that have respective second decoding reliabilities that satisfy the reliability criterion, and   coding the non-frozen bits of the control channel information block with payload data associated with the mobile device.

Join the waitlist — get patent alerts

Track US2022029741A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.