CN108566213A - The serial counteracting list bit-flipping decoding method of polarization code - Google Patents
The serial counteracting list bit-flipping decoding method of polarization code Download PDFInfo
- Publication number
- CN108566213A CN108566213A CN201810381798.7A CN201810381798A CN108566213A CN 108566213 A CN108566213 A CN 108566213A CN 201810381798 A CN201810381798 A CN 201810381798A CN 108566213 A CN108566213 A CN 108566213A
- Authority
- CN
- China
- Prior art keywords
- decoding
- bit
- path
- crc
- scl
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/13—Linear codes
Landscapes
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Error Detection And Correction (AREA)
Abstract
The present invention provides a kind of serial counteracting list bit-flipping decoding method of polarization code, the described method comprises the following steps:The first step:Construct bit reversal index set;Second step:With the docking collection of letters number of CRC SCL decodersInto row decoding;Third walks:Carry out SCLF decodings.Polarization code proposed by the present invention serially offsets list bit reversal (Successivecancellationlistflip, SCLF) interpretation method, it is the improved method for existing SCF and CRC SCL interpretation methods, SCLF methods have been introduced into the concept of bit reversal among CRC SCL decoders, further improve the performance of CRC SCL decoders, i.e. CRC SCL decoders remain to adopt remedial measures after finding decoding failure so that current decoding succeeds.
Description
Technical field
The present invention relates to a kind of interpretation methods, and in particular to a kind of serial counteracting list bit-flipping decoding side of polarization code
Method belongs to channel coding technology field in wireless communication.
Background technology
Polarization code is the channel coding method that the first can be reached binary system memoryless channel capacity by Strict Proof,
Polarization code possesses the coding and interpretation method of low complex degree simultaneously, therefore polarization code becomes the research heat of present channel coding field
Point.In the 5th third-generation mobile communication standard, polarization code is the channel coding schemes in control channel.
Although code check less than channel capacity and code length be it is infinitely great ideally, polarization code can be by serial
The information transmission that (Successivecancellation, SC) interpretation method realizes zero defect is offset, but when polarization code length
When in finite length (such as 1024 bits), block-error probability (Blockerrorrate, BLER) performance ratios of SC interpretation methods its
His channel coding schemes (such as low density parity check code) are poor, so BLER performance of the promotion polarization code in limited code length region
It is important research contents.
It is serial to offset the expansion that list (Successivecancellationlist, SCL) interpretation method is SC interpretation methods
Exhibition.SC is a kind of sequential decoding method, and a decoding path is only preserved during decoding, and SCL interpretation methods were decoding
L decoding path (positive integer L is known as list number) is preserved in journey, and every decoding path is all assigned a path metric
(Path metric, PM) value just obtains L path candidate when SCL decoders complete the estimation of the last one information bit,
Path with optimal PM values is outputted as decoding result.Therefore, the BLER performances of SCL decoders are better than SC decoders.It is based on
The serial counteracting list decoding method (CRC-SCL) of cyclic redundancy check (Cyclicredundancy check, CRC) is SCL
Improved method, BLER performances be better than SCL.For CRC-SCL methods after obtaining L path candidate, selection passes through CRC check
Path is exported as decoding.If L path candidate be not by CRC check, existing CRC-SCL decoders judgement is this time
Decoding failure, and any processing is done in the no longer docking collection of letters number.However, if decoding failure is also regarded as a kind of " information ", design
Go out the method for processing received signal after decoding failure for the first time, can further promote the performance of CRC-SCL decoders.
It is serial to offset the another kind that overturning (Successivecancellationflip, SCF) interpretation method is SC methods
Variant also provides thinking further to promote the performance of CRC-SCL decoders.SCF decoders are by overturning insecure ratio
Special court verdict avoids the error propagation during decoding, to improve BLER of the polarization code under SC interpretation methods
Energy.But existing SCF interpretation methods carry out bit reversal only for SC decoding processes, there is no and decode process for CRC-SCL
Bit reversal method.
Invention content
The present invention exactly for the technical problems in the prior art, provides a kind of serial counteracting list ratio of polarization code
Spy overturns interpretation method, and the polarization code in the present invention serially offsets list bit reversal
(Successivecancellationlistflip, SCLF) decoding is translated by the way that the concept of bit reversal is introduced into CRC-SCL
In code device, to promote the BLER performances of CRC-SCL decoders.
A kind of serial counteracting list bit-flipping decoding method of polarization code, the described method comprises the following steps:
The first step:Construct bit reversal index set;
Second step:With the docking collection of letters number of CRC-SCL decodersInto row decoding;
Third walks:Carry out SCLF decodings.Polarization code proposed by the present invention serially offsets list bit reversal
(Successivecancellationlistflip, SCLF) interpretation method is to be directed to the existing decoding sides SCF and CRC-SCL
The improved method of method.Among the concept of bit reversal has been introduced into CRC-SCL decoders by SCLF methods, further improve
The performance of CRC-SCL decoders, i.e. CRC-SCL decoders remain to adopt remedial measures after finding decoding failure so that current
Decoding succeeds.
As an improvement of the present invention, the first step:Bit reversal index set is constructed, specific as follows, the bit turns over
Turning index set, the referred to as crucial set (Revisedcriticalset, RCS) of correction, RCS is obtained by correcting existing CS,
In CRC-SCL interpretation methods, list number L is 2 power, noteWherein vA(i)∈ { 0,1 } is information ratio
Spy, K are the quantity of information bit, and A (i) indicates i-th of element in information bit index set A, in CRC-SCL decoders pairWhen being estimated,All possible value is all decoded device preservation, therefore can not
Carry out bit reversal.Delete the bit vectors for including in CSObtain RCS:
Wherein set operator operation rule be:A B=A-A I B, i.e., remove A I B in set A.
As an improvement of the present invention, the second step:With the docking collection of letters number of CRC-SCL decodersInto row decoding;It is specific as follows, if having path to pass through CRC check in L path candidate, it is decoded into
Work(stops decoding process;If not by CRC check in L path candidate, this decoding failure is transferred to third step.
As an improvement of the present invention, the third step:SCLF decodings are carried out, specific as follows, log before decoding2L letter
Cease bitWhen, the decoding process of SCLF is identical as CRC-SCL, from 1+log2L information bitStart, SCLF decoders are according to RCS pairsWith and subsequent information bit overturn;In the third step
Bit reversal rule, first define SCLF decoding during path splitting status;As decoding vi, when i ∈ A, current L items are translated
Code path is split into 2L items, and path metric (PM) is all assigned in each in 2L decoding path, and i is indexed in current bit
At ∈ A, the array P for storing this 2L path metric value(i)It is defined as follows:
WhereinIt is P(i)In a+1 rows, the element of b row indicates b paths by viIt is estimated as bit value
Path metric when a, wherein a ∈ { 0,1 } and 1≤b≤L,It calculates according to the following formula;
WhereinThe definition of 1≤k≤i is identical as (1), and bottom right footmark b is indicatedIt is the b articles road
The LLR of diameter;
Take P(i)The median of middle 2L element, is denoted as δ;Matrix Q(i)In a+1 rows, b row elementIt presses
Formula obtains (a ∈ { 0,1 } and b ∈ { 1,2 ..., L }):
Obtain matrix Q(i)Afterwards, path splitting status can be defined;
IfAndAccording to the principle of list decoding, b paths should be deleted, at this time b
The state of paths is defined as " deleting state ";IfAndAccording to the principle of list decoding, the b articles
Path should be replicated, and the state of b paths is defined as " replicating state " at this time;If(or), according to the principle of list decoding, b paths should be by viIt is determined as 1 (or 0), due to this feelings
Condition is similar to SC and decodes process, so the state of b paths is defined as " SC states " at this time.
The course of work of SCLF decoders is as follows:
(1) it initializes, according to the structural generation RCS set of polarization code, t=0, T is setmax=T and L, wherein t, 0≤t≤
TmaxIndicate the number of current bit overturning, initial value 0;TmaxIt is maximum allowable overturning number, T is positive integer;L is list
Number, is transferred to sub-step (2).
(2) CRC-SCL decodings are executed and are transferred to sub-step (3) after CRC-SCL is decoded;
(3) if in L path candidate, there is the path by CRC check, then it is successfully decoded, will by CRC check and
The path of path metric minimum is exported as decoding, and decoding terminates, if current L paths enter not by CRC check
The bit-flipping decoding stage enables t=t+1, setting Indicate the index of current decoding bitIt is transferred to son
Step (4);
(4) if t > Tmax, SCLF decoding failures, decoding terminates, and otherwise, is transferred to sub-step (5);
(5) current bit index is calculated according to (1) and (4)Place, the LLR and PM of each decoding path, if
Execute decoding process identical with existing CRC-SCL decoders;IfIt should then judge that current bit indexesPlace, each item
Then the state of decoding path carries out bit reversal, i.e., if a certain path b is in " SC shapes to the path for being in " SC states "
State ", then the of the pathA bitIt adjudicates as the following formula:
WhereinDefinition it is identical with (1), bottom right footmark b indicateIt is b paths
LLR;It is allAfter the completion of 1≤b≤L judgements,It is transferred to sub-step (6);
(6) ifThen all bit estimations finish, and obtain L path candidate, are transferred to sub-step (3), otherwise turn
Enter sub-step (5).
Compared with the existing technology, beneficial effects of the present invention are as follows, and the polarization code in the present invention serially offsets list bit
Interpretation method is overturn, by the way that the decoding thought of bit reversal to be introduced into existing CRC-SCL decoders, forms SCLF decodings
Device, further improve polarization code in the case that limited code length BLER performances.The existing ratio only for SC design of encoder
The BLER performances of spy's overturning interpretation method (SCF) have limitation, i.e., design bit reversal mode, existing SCF in any case
The BLER performances of interpretation method can hardly be more than the CRC-SCL decoders of list number L >=32, but such limitation is at this
In invention and it is not present.For snr gain, under common code length (such as 256 or 512 bits), the SCLF in the present invention
The BLER performances of interpretation method are more than always about 0.15-0.2 decibels of the CRC-SCL decoders with same list number.Medium
Or compared with high s/n ratio (be more than or equal to 2.5 decibels) in the case of, compared with CRC-SCL decoders, the SCLF decodings in the present invention
Device will not introduce additional time complexity while promoting BLER performances.Also, due to the bit reversal of SCLF decoders
Decoding process is based on CRC-SCL decoders, this means that this same decoding hardware circuit may be reused, SCLF decodings
Device will not bring additional hardware complexity.
Description of the drawings
Fig. 1 is the binary tree structure schematic diagram for the polarization code that length is 8;
Fig. 2 is SCLF interpretation method flow charts.
Specific implementation mode
It elaborates below in conjunction with the accompanying drawings to the specific implementation mode of the present invention.
Embodiment 1:
For ease of illustrating, will hereinafter common mathematical symbol be described below with key concept.The base of brief introduction polarization code first
This concept.IfIt is sequence to be encoded, polarization code coded sequence isWherein N
It is the length of polarization code, GNIt is the generator matrix of polarization code.In freeze bit comprising K information bit and N-K are a, wherein freezing
The value of knot bit is fixed as bit 0, and the index set of information bit is denoted as A.Polarization code can be used such as the binary tree structure in Fig. 1
It indicates, bottom white nodes { u in Fig. 11,u2,u3,u5Represent and freeze bit, dark node { u4,u6,u7,u8Representative information
Bit, i.e. A=={ 4,6,7,8 }.The color of upper layer node represents the property for the bit to be encoded that it is included, such as reciprocal the
The node of two layers of leftmost side is white, this represents two that it includes bit { u to be encoded1,u2All it is to freeze bit;It is reciprocal
The node of the second layer rightmost side is black, this represents two that it includes bit { u to be encoded7,u8All it is information bit.Ash
The node of color indicates that bit that it is included is existing and freezes bit, and has information bit.
Polarization code carries out n times multiplexing by combining channel and channel splitting operation, to channel W, forms N number of equivalent bit letter
Road, wherein i-th is denoted asIt indicates to receive signal,It indicates
uiI-1 bit before.When SC decoders are to uiWhen being estimated, need to calculate uiCorresponding log-likelihood ratio (Log-
Likelihoodratio, LLR)
If uiTo freeze bit, then uiDirectly it is judged as bit 0;If uiInformation bit, then whenWhen, ui=0;WhenWhen, ui=1.
Next introduces the concept of (Rate1, the R1) node of code check 1 and crucial set (Criticalset, CS).It is shown in Fig. 1
Binary tree structure in, if the corresponding whole leaf nodes (node of the bottom) of some node i are information bit (black),
Then node i is known as R1 nodes, and all R1 nodes are irised out with solid box in Fig. 1.CS is by first in all R1 nodes
Information bit forms, and first information bit of all R1 nodes is irised out with dotted line frame in Fig. 1, the ratio in all dotted line frames
Spy constitutes CS.CS is used as bit reversal index set in existing bit-flipping decoding method.
Polarization code in the present invention serially offsets list bit-flipping decoding method, in awgn channel, using two into
Phase-shift keying (PSK) modulation system processed, polarization code code length N=256, information bit K=144 are generated with the cascade CRC code of polarization code
Multinomial g (x)=x16+x12+x2It is illustrated for+1:
As shown in Fig. 2, including the following steps:
The first step:Construct bit reversal index set;Bit reversal index set in the present invention, the referred to as crucial collection of correction
It closes (Revisedcriticalset, RCS), RCS is obtained by correcting existing CS.In CRC-SCL interpretation methods, list number
L is 2 power, noteWherein vA(i)∈ { 0,1 } is information bit, and K is the quantity of information bit, A (i)
Indicate i-th of element in information bit index set A;In CRC-SCL decoders pairWhen being estimated,All possible value is all decoded device preservation, therefore can not carry out bit reversal.It deletes in CS and includes
Bit vectorsObtain RCS:
Wherein set operator operation rule be:A B=A-A I B, i.e., remove A I B in set A;
Second step:With the docking collection of letters number of CRC-SCL decodersInto row decoding.If L path candidate
In there is path to pass through CRC check, then it is successfully decoded, stop decoding process;If not passing through the schools CRC in L path candidate
It tests, then this decoding failure, is transferred to third step;
Third walks:Carry out SCLF decodings.Log before decoding2L information bitWhen, the decoding of SCLF
Journey is identical as CRC-SCL.From 1+log2L information bitStart, SCLF decoders are according to RCS pairsWith
And subsequent information bit is overturn.To illustrate bit reversal rule, the path divided during SCLF decodings is first defined
State;
As decoding vi, when i ∈ A, L current decoding path is split into 2L items, and each in 2L decoding path is all
Path metric (PM) is assigned.At current bit index i ∈ A, the array P for storing this 2L path metric value(i)It is fixed
Justice is as follows:
WhereinIt is P(i)In a+1 rows, the element of b row indicates b paths by viIt is estimated as bit value
Path metric when a, wherein a ∈ { 0,1 } and 1≤b≤L.It calculates according to the following formula;
WhereinThe definition of 1≤k≤i is identical as (1), and bottom right footmark b is indicatedIt is the b articles road
The LLR of diameter.
Take P(i)The median of middle 2L element, is denoted as δ.Matrix Q(i)In a+1 rows, b row elementAs the following formula
Obtain (a ∈ { 0,1 } and b ∈ 1,2 ..., L }):
Obtain matrix Q(i)Afterwards, path splitting status can be defined;
IfAndAccording to the principle of list decoding, b paths should be deleted, at this time b
The state of paths is defined as " deleting state ";
IfAndAccording to the principle of list decoding, b paths should be replicated, the b articles at this time
The state in path is defined as " replicating state ";
If(or), according to the principle of list decoding, b paths are answered
This is by viIt is determined as 1 (or 0), process is decoded since such case is similar to SC, so the state of b paths is defined at this time
For " SC states ";
SCLF decoders in the present invention carry out bit reversal only for the path in " SC states ", SCLF decoders
Operation principle can be used following sub-step to describe:
(1) it initializes, according to the structural generation RCS set of polarization code, t=0, T is setmax=T and L, wherein t, 0≤t≤
TmaxIndicate the number of current bit overturning, initial value 0;TmaxIt is maximum allowable overturning number, T is positive integer;L is list
Number, is transferred to sub-step (2).
(2) CRC-SCL decodings are executed and are transferred to sub-step (3) after CRC-SCL is decoded;
(3) if in L path candidate, there is the path by CRC check, then it is successfully decoded, will by CRC check and
The path of path metric minimum is exported as decoding, and decoding terminates, if current L paths enter not by CRC check
The bit-flipping decoding stage enables t=t+1, setting Indicate the index of current decoding bitIt is transferred to son
Step (4);
(4) if t > Tmax, SCLF decoding failures, decoding terminates, and otherwise, is transferred to sub-step (5);
(5) current bit index is calculated according to (1) and (4)Place, the LLR and PM of each decoding path, if
Execute decoding process identical with existing CRC-SCL decoders;IfIt should then judge that current bit indexesPlace, respectively
Then the state of decoding path carries out bit reversal, i.e., if a certain path b is in " SC to the path for being in " SC states "
State ", then the of the pathA bitIt adjudicates as the following formula:
WhereinDefinition it is identical with (1), bottom right footmark b indicateIt is b paths
LLR;It is allAfter the completion of 1≤b≤L judgements,It is transferred to sub-step (6);
(6) ifThen all bit estimations finish, and obtain L path candidate, are transferred to sub-step (3), otherwise turn
Enter sub-step (5).
Polarization code in the present invention serially offsets list bit-flipping decoding method, passes through the decoding thought bit reversal
It is introduced into existing CRC-SCL decoders, forms SCLF decoders, further improve polarization code in limited code length situation
Under BLER performances.The BLER performances for overcoming existing SCF interpretation methods simultaneously can hardly be more than list number L >=32
The drawbacks of CRC-SCL decoders so that the BLER performances of the SCLF interpretation methods in the present invention are more than always to have same list
About 0.15-0.2 decibels of several CRC-SCL decoders.
It should be noted that above-described embodiment is only presently preferred embodiments of the present invention, it is not to appoint to the present invention
The limitation of what other forms, and according to the technical essence of the invention made by any modification or equivalent variations, still fall within the present invention
Range claimed.
Claims (6)
1. a kind of serial counteracting list bit-flipping decoding method of polarization code, which is characterized in that the method includes following steps
Suddenly:
The first step:Construct bit reversal index set;
Second step:With the docking collection of letters number of CRC-SCL decodersInto row decoding;
Third walks:Carry out SCLF decodings.
2. the serial counteracting list bit-flipping decoding method of polarization code according to claim 1, which is characterized in that first
Step:Bit reversal index set is constructed, specific as follows, the bit reversal index set, the referred to as crucial set of correction
(Revisedcriticalset, RCS), RCS is obtained by correcting existing CS, in CRC-SCL interpretation methods, list number L
It is 2 power, noteWherein vA(i)∈ { 0,1 } is information bit, and K is the quantity of information bit, A (i) tables
Show i-th of element in information bit index set A, in CRC-SCL decoders pairEstimated
When,All possible value is all decoded device preservation, deletes the bit vectors for including in CSObtain RCS:
Wherein set operator operation rule be:A B=A-A I B, i.e., remove A I B in set A.
3. the serial counteracting list bit-flipping decoding method of polarization code according to claim 1, which is characterized in that described
Second step:With the docking collection of letters number of CRC-SCL decodersInto row decoding;It is specific as follows, if L item candidates road
There is path to pass through CRC check in diameter, then it is successfully decoded, stop decoding process;If not passing through CRC in L path candidate
Verification, then this decoding failure, is transferred to third step.
4. the serial counteracting list bit-flipping decoding method of polarization code according to claim 1, which is characterized in that described
Third walks:SCLF decodings are carried out, specific as follows, log before decoding2L information bitWhen, the decoding of SCLF
Process is identical as CRC-SCL, from 1+log2L information bitStart, SCLF decoders are according to RCS pairs
With and subsequent information bit overturn.
5. the serial counteracting list bit-flipping decoding method of polarization code according to claim 1, which is characterized in that described
Bit reversal rule in third step, first defines the path splitting status during SCLF decodings;As decoding vi, when i ∈ A, when
L preceding decoding path is split into 2L items, and path metric (PM) is all assigned in each in 2L decoding path, current
At bit index i ∈ A, the array P for storing this 2L path metric value(i)It is defined as follows:
WhereinIt is P(i)In a+1 rows, the element of b row indicates b paths by viWhen being estimated as bit value a
Path metric, wherein a ∈ { 0,1 } and 1≤b≤L,It calculates according to the following formula;
WhereinThe definition of 1≤k≤i is identical as (1), and bottom right footmark b is indicatedIt is b paths
LLR;
Take P(i)The median of middle 2L element, is denoted as δ;Matrix Q(i)In a+1 rows, b row elementIt obtains as the following formula
(a ∈ { 0,1 } and b ∈ 1,2 ..., L }):
Obtain matrix Q(i)Afterwards, path splitting status can be defined;
IfAndAccording to the principle of list decoding, b paths should be deleted, at this time the b articles road
The state of diameter is defined as " deleting state ";IfAndAccording to the principle of list decoding, b paths
It should be replicated, the state of b paths is defined as " replicating state " at this time;If(or), according to the principle of list decoding, b paths should be by viIt is determined as 1 (or 0), due to this feelings
Condition is similar to SC and decodes process, so the state of b paths is defined as " SC states " at this time.
6. the course of work of any one of the claim 1-5 SCLF decoders is as follows:
(1) it initializes, according to the structural generation RCS set of polarization code, t=0, T is setmax=T and L, wherein t, 0≤t≤Tmax
Indicate the number of current bit overturning, initial value 0;TmaxIt is maximum allowable overturning number, T is positive integer;L is list number,
It is transferred to sub-step (2).
(2) CRC-SCL decodings are executed and are transferred to sub-step (3) after CRC-SCL is decoded;
(3) if in L path candidate, there is the path by CRC check, then it is successfully decoded, CRC check and path will be passed through
The minimum path of measurement is exported as decoding, and decoding terminates, if current L paths enter bit not by CRC check
The decoding stage is overturn, t=t+1 is enabled, is arranged Indicate the index of current decoding bitIt is transferred to sub-step
(4);
(4) if t > Tmax, SCLF decoding failures, decoding terminates, and otherwise, is transferred to sub-step (5);
(5) current bit index is calculated according to (1) and (4)Place, the LLR and PM of each decoding path, ifIt executes
Decoding process identical with existing CRC-SCL decoders;IfIt should then judge that current bit indexesPlace, each item are translated
Then the state in code path carries out bit reversal, i.e., if a certain path b is in " SC shapes to the path for being in " SC states "
State ", then the of the pathA bitIt adjudicates as the following formula:
WhereinDefinition it is identical with (1), bottom right footmark b indicateIt is the LLR of b paths;Institute
HaveAfter the completion of 1≤b≤L judgements,It is transferred to sub-step (6);
(6) ifThen all bit estimations finish, and obtain L path candidate, are transferred to sub-step (3), are otherwise transferred to son
Step (5).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810381798.7A CN108566213B (en) | 2018-04-25 | 2018-04-25 | Serial offset list bit flipping decoding method of polarization code |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810381798.7A CN108566213B (en) | 2018-04-25 | 2018-04-25 | Serial offset list bit flipping decoding method of polarization code |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108566213A true CN108566213A (en) | 2018-09-21 |
CN108566213B CN108566213B (en) | 2022-05-27 |
Family
ID=63536794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810381798.7A Active CN108566213B (en) | 2018-04-25 | 2018-04-25 | Serial offset list bit flipping decoding method of polarization code |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108566213B (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109217984A (en) * | 2018-09-29 | 2019-01-15 | 东南大学 | The efficient blind Detecting interpretation method and decoder of polarization code |
CN109525252A (en) * | 2018-10-29 | 2019-03-26 | 东南大学 | List decoding method is serially offset based on the polarization code for simplifying three rank key set |
CN109660264A (en) * | 2018-12-03 | 2019-04-19 | 中国人民解放军陆军工程大学 | High-performance polarization code decoding algorithm |
CN109981115A (en) * | 2019-04-28 | 2019-07-05 | 中国石油大学(华东) | A kind of polarization code segmented decodings method based on Rate-one node |
CN110601700A (en) * | 2019-08-09 | 2019-12-20 | 中国地质大学(武汉) | Hardware sequencer suitable for polar code serial offset list decoding algorithm |
CN110912565A (en) * | 2019-11-28 | 2020-03-24 | 北京航空航天大学 | SC-Flip decoding method based on parity check |
CN110995278A (en) * | 2019-12-16 | 2020-04-10 | 重庆邮电大学 | Improved polar code serial elimination list bit flipping decoding method and system |
CN110995279A (en) * | 2019-12-17 | 2020-04-10 | 重庆邮电大学 | Polarization code combined SCF spherical list overturning decoding method |
CN111541457A (en) * | 2020-05-11 | 2020-08-14 | 东南大学 | Low-time-delay low-complexity decoding method for polar code serial offset list |
CN111628782A (en) * | 2020-07-03 | 2020-09-04 | 中山大学 | Polarization code decoding method and device for segmented overturning continuous cancellation list method |
CN111988045A (en) * | 2020-08-14 | 2020-11-24 | 中国计量大学 | Improved polarization code SCF decoder based on genetic algorithm |
CN113676288A (en) * | 2021-07-27 | 2021-11-19 | 中国地质大学(武汉) | Decoding value copying method for polar code serial offset list decoder |
CN114070331A (en) * | 2021-11-18 | 2022-02-18 | 浙江极传信息技术有限公司 | Self-adaptive serial offset list flip decoding method and system |
CN115987302A (en) * | 2023-02-03 | 2023-04-18 | 中国传媒大学 | Parity check supported dynamic serial offset list flip decoding method and system |
WO2023155198A1 (en) * | 2022-02-21 | 2023-08-24 | British Telecommunications Public Limited Company | High-performance sclflip decoder for concatenated polar codes |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105720992A (en) * | 2016-01-22 | 2016-06-29 | 哈尔滨工业大学深圳研究生院 | Polarized code simplifying and decoding method |
CN105978577A (en) * | 2016-05-03 | 2016-09-28 | 西安电子科技大学 | Serial list decoding algorithm based on bit flipping |
CN106877884A (en) * | 2017-02-01 | 2017-06-20 | 东南大学 | A kind of polarization code coding method for reducing decoding path division |
CN107528597A (en) * | 2017-09-25 | 2017-12-29 | 桂林电子科技大学 | A kind of LDPC code post processing interpretation method based on CRC check code |
-
2018
- 2018-04-25 CN CN201810381798.7A patent/CN108566213B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105720992A (en) * | 2016-01-22 | 2016-06-29 | 哈尔滨工业大学深圳研究生院 | Polarized code simplifying and decoding method |
CN105978577A (en) * | 2016-05-03 | 2016-09-28 | 西安电子科技大学 | Serial list decoding algorithm based on bit flipping |
CN106877884A (en) * | 2017-02-01 | 2017-06-20 | 东南大学 | A kind of polarization code coding method for reducing decoding path division |
CN107528597A (en) * | 2017-09-25 | 2017-12-29 | 桂林电子科技大学 | A kind of LDPC code post processing interpretation method based on CRC check code |
Non-Patent Citations (4)
Title |
---|
BIN LI等: "An Adaptive Successive Cancellation List Decoder for Polar Codes with Cyclic Redundancy Check", 《IEEE COMMUNICATIONS LETTERS 》 * |
YOUZHE FAN等: "A Low-Latency List Successive-Cancellation Decoding Implementation for Polar Codes", 《IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS》 * |
ZHAOYANG ZHANG等: "rogressive Bit-Flipping Decoding of Polar Codes over Layered Critical Sets", 《GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE》 * |
李桂萍: "极化码串行抵消多比特翻转译码算法", 《西安电子科技大学学报(自然科学版)》 * |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109217984B (en) * | 2018-09-29 | 2020-11-20 | 东南大学 | Efficient blind detection decoding method and decoder for polarization code |
CN109217984A (en) * | 2018-09-29 | 2019-01-15 | 东南大学 | The efficient blind Detecting interpretation method and decoder of polarization code |
CN109525252A (en) * | 2018-10-29 | 2019-03-26 | 东南大学 | List decoding method is serially offset based on the polarization code for simplifying three rank key set |
CN109525252B (en) * | 2018-10-29 | 2022-06-24 | 东南大学 | Polar code serial offset list decoding method based on simplified third-order key set |
CN109660264A (en) * | 2018-12-03 | 2019-04-19 | 中国人民解放军陆军工程大学 | High-performance polarization code decoding algorithm |
CN109660264B (en) * | 2018-12-03 | 2023-05-05 | 中国人民解放军陆军工程大学 | High performance polar code decoding algorithm |
CN109981115A (en) * | 2019-04-28 | 2019-07-05 | 中国石油大学(华东) | A kind of polarization code segmented decodings method based on Rate-one node |
CN110601700A (en) * | 2019-08-09 | 2019-12-20 | 中国地质大学(武汉) | Hardware sequencer suitable for polar code serial offset list decoding algorithm |
CN110601700B (en) * | 2019-08-09 | 2021-05-04 | 中国地质大学(武汉) | Hardware sequencer suitable for polar code serial offset list decoding algorithm |
CN110912565A (en) * | 2019-11-28 | 2020-03-24 | 北京航空航天大学 | SC-Flip decoding method based on parity check |
CN110912565B (en) * | 2019-11-28 | 2021-07-06 | 北京航空航天大学 | SC-Flip decoding method based on parity check |
CN110995278B (en) * | 2019-12-16 | 2024-01-12 | 山东希尔信息技术有限公司 | Improved polarity code serial elimination list bit overturning decoding method and system |
CN110995278A (en) * | 2019-12-16 | 2020-04-10 | 重庆邮电大学 | Improved polar code serial elimination list bit flipping decoding method and system |
CN110995279A (en) * | 2019-12-17 | 2020-04-10 | 重庆邮电大学 | Polarization code combined SCF spherical list overturning decoding method |
CN110995279B (en) * | 2019-12-17 | 2023-08-04 | 重庆邮电大学 | Polarization code combined SCF spherical list overturning decoding method |
CN111541457A (en) * | 2020-05-11 | 2020-08-14 | 东南大学 | Low-time-delay low-complexity decoding method for polar code serial offset list |
CN111541457B (en) * | 2020-05-11 | 2022-11-18 | 东南大学 | Low-time-delay low-complexity decoding method for polar code serial cancellation list |
CN111628782A (en) * | 2020-07-03 | 2020-09-04 | 中山大学 | Polarization code decoding method and device for segmented overturning continuous cancellation list method |
CN111628782B (en) * | 2020-07-03 | 2022-08-09 | 中山大学 | Polarization code decoding method and device for segmented overturning continuous cancellation list method |
CN111988045A (en) * | 2020-08-14 | 2020-11-24 | 中国计量大学 | Improved polarization code SCF decoder based on genetic algorithm |
CN111988045B (en) * | 2020-08-14 | 2024-04-05 | 中国计量大学 | Improved polarization code SCF decoder based on genetic algorithm |
CN113676288A (en) * | 2021-07-27 | 2021-11-19 | 中国地质大学(武汉) | Decoding value copying method for polar code serial offset list decoder |
CN113676288B (en) * | 2021-07-27 | 2022-06-24 | 中国地质大学(武汉) | Decoding value copying method for polar code serial offset list decoder |
CN114070331B (en) * | 2021-11-18 | 2022-06-17 | 浙江极传信息技术有限公司 | Self-adaptive serial offset list flip decoding method and system |
CN114070331A (en) * | 2021-11-18 | 2022-02-18 | 浙江极传信息技术有限公司 | Self-adaptive serial offset list flip decoding method and system |
WO2023155198A1 (en) * | 2022-02-21 | 2023-08-24 | British Telecommunications Public Limited Company | High-performance sclflip decoder for concatenated polar codes |
CN115987302A (en) * | 2023-02-03 | 2023-04-18 | 中国传媒大学 | Parity check supported dynamic serial offset list flip decoding method and system |
CN115987302B (en) * | 2023-02-03 | 2023-11-21 | 中国传媒大学 | Parity-check-supported dynamic serial cancellation list overturning decoding method and system |
Also Published As
Publication number | Publication date |
---|---|
CN108566213B (en) | 2022-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108566213A (en) | The serial counteracting list bit-flipping decoding method of polarization code | |
Bae et al. | An overview of channel coding for 5G NR cellular communications | |
CN108282264B (en) | Polar code decoding method based on bit flipping serial elimination list algorithm | |
US11432186B2 (en) | Method and device for transmitting data with rate matching | |
CN108365914B (en) | Polar code coding and decoding method and device | |
CN109257148B (en) | Polarization code BP decoding method based on Gaussian approximate threshold judgment | |
CN109257140B (en) | Polarized channel reliability sequencing method, polarized code encoding method and polarized code encoding device | |
CN112332864B (en) | Polarization code decoding method and system for self-adaptive ordered mobile pruning list | |
Hanif et al. | Fast list decoding of polar codes: Decoders for additional nodes | |
Yu et al. | Hybrid Parity-Check and CRC Aided SCL decoding for polar codes | |
Johannsen et al. | Successive cancellation automorphism list decoding of polar codes | |
CN112737600B (en) | Decoding method and decoder | |
WO2020088256A1 (en) | Decoding method and device | |
Cao et al. | Using list decoding to improve the finite-length performance of sparse regression codes | |
US20220337269A1 (en) | Block code encoding and decoding methods, and apparatus therefor | |
Jiang et al. | A Fano Decoding for Polar Codes Based on Node Acceleration | |
Jiang et al. | Iterative demodulation and decoding of polar coded BICM with bit-flipping | |
Feng et al. | LDPC assisted blind frame synchronization: Efficient measurement mechanism and low-complexity algorithm | |
Raj et al. | Design of successive cancellation list decoding of polar codes | |
Zheng et al. | A Universal List Decoding Algorithm with Application to Decoding of Polar Codes | |
Chen et al. | Path Metric Range Based Iterative Construction Method for Polar Codes | |
Hadavian et al. | Ordered Reliability Direct Error Pattern Testing Decoding Algorithm | |
Ruan et al. | Near optimal decoding of polar-based turbo product codes | |
Qi et al. | An improved successive cancellation decoder for polar codes | |
CN113162633B (en) | Method and device for decoding polarization code, decoder, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |