FLEXIBLE-RATE POLAR DECODER-BASED COMMUNICATION SYSTEMS AND METHODS
A method for decoding polar codes based encoded data comprises receiving the polar codes based encoded data, determining a rate at which the data is encoded, based on the determined rate, selecting suitable implemented super nodes in a flexible-rate polar decoder, and decoding the polar codes based...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method for decoding polar codes based encoded data comprises receiving the polar codes based encoded data, determining a rate at which the data is encoded, based on the determined rate, selecting suitable implemented super nodes in a flexible-rate polar decoder, and decoding the polar codes based encoded data. A flexible-rate polar decoder is created by receiving polar codes corresponding to a set of desired overheads, generating, for each overhead, a binary tree using fast successive cancellation decoding, generating a unified binary tree by determining locations of super nodes within each binary tree, representing the determined locations having same node index among different binary trees as super locations in the unified binary tree, each super location including more than one super node, and implementing the unified binary tree on an application specific hardware structure to create the flexible-rate polar decoder.
Un procédé de décodage de données codées basées sur des codes polaires comprend la réception des données codées basées sur des codes polaires, la détermination d'un débit auquel les données sont codées, sur la base du débit déterminé, la sélection de super-nœuds mis en œuvre appropriés dans un décodeur polaire à débit flexible, et le décodage des données codées sur la base de codes polaires. Un décodeur polaire à débit flexible est créé par la réception de codes polaires correspondant à un ensemble de surdébits souhaités, la génération, pour chaque surdébit, d'un arbre binaire à l'aide d'un décodage à annulation successive rapide, la génération d'un arbre binaire unifié par détermination d'emplacements de super-nœuds à l'intérieur de chaque arbre binaire, la représentation des emplacements déterminés ayant le même indice de nœud parmi différents arbres binaires en tant que super emplacements dans l'arbre binaire unifié, chaque super emplacement comprenant plus d'un super-nœud, et la mise en œuvre de l'arbre binaire unifié sur une structure matérielle spécifique à une application pour créer le décodeur polaire à débit flexible. |
---|