Methods and Systems for Decoding Polar Codes

Tech ID: 22034 / UC Case 2011-127-0

Background

Background: Communications and information technologies have fundamentally changed how we access information, interact as a society, and communicate. Today, wireless technology is everywhere in our daily lives and the ubiquitous nature of computing devices, cloud based storage, and the enhanced speed performance of the Internet mean that increasing our lives exploits remote stores of data.

Typically, to make communication reliable in the presence of noise, redundancy in the data is added before transmission as the intended receiver only has access to a noisy version of the data. However, if the redundancy is added through coding then it is possible to reconstruct the original data at the receiver in the presence of noise, which results in incorrect data being received through decision making processes at the receiver. Coding is therefore a central and essential element in any communication systems. However, adding this redundancy comes at the cost of reducing the effective rate of data transmission,

Designing capacity-achieving codes with an explicit construction eluded researchers until polar codes were developed. However, while demonstrating this benefit, polar codes required large code lengths to approach the capacity of the underlying channel. Despite these large code lengths, polar codes have two desirable properties for hardware implementation: 1) they explicitly describe in a recursive framework; and 2) do not require any kind of randomness to achieve good error correcting performance. It would be beneficial to address architectures and decoding processes that reduce the complexity of the processing elements thereby allowing the die footprint of any implemented hardware circuit to be reduced. 

Technology Description

Researchers from UC San Diego and McGill University in Canada have developed a new decoder technology that improves the performance of decoders for polar codes. The decoder architecture of this invention can be adjusted to reduce cost (e.g. smaller die area) and speed (e.g. through latency, number of cycles, number of elements etc). 

Details of this technology are published in US Patent Application (US 13/671,617 Methods and Systems for Decoding Polar Codes ).  

Patent Status

Country Type Number Dated Case
United States Of America Issued Patent 9,176,927 11/03/2015 2011-127
 

Contact

Learn About UC TechAlerts - Save Searches and receive new technology matches

Other Information

Keywords

Digital computing; data processing; telecommunications

Categorized As