KR102488910B1 - 연속적 소거 리스트 디코딩의 조기 종결 - Google Patents
연속적 소거 리스트 디코딩의 조기 종결 Download PDFInfo
- Publication number
- KR102488910B1 KR102488910B1 KR1020197033609A KR20197033609A KR102488910B1 KR 102488910 B1 KR102488910 B1 KR 102488910B1 KR 1020197033609 A KR1020197033609 A KR 1020197033609A KR 20197033609 A KR20197033609 A KR 20197033609A KR 102488910 B1 KR102488910 B1 KR 102488910B1
- Authority
- KR
- South Korea
- Prior art keywords
- decoding
- error check
- list decoding
- list
- vector
- 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.)
- Active
Links
- 239000013598 vector Substances 0.000 claims abstract description 430
- 238000000034 method Methods 0.000 claims abstract description 319
- 230000008569 process Effects 0.000 claims abstract description 233
- 238000004891 communication Methods 0.000 claims description 107
- 238000012544 monitoring process Methods 0.000 claims description 18
- 230000001902 propagating effect Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 38
- 230000005540 biological transmission Effects 0.000 description 34
- 238000005516 engineering process Methods 0.000 description 14
- 238000001228 spectrum Methods 0.000 description 14
- 241000169170 Boreogadus saida Species 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 239000000969 carrier Substances 0.000 description 7
- 238000003491 array Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 238000013138 pruning Methods 0.000 description 5
- 230000002776 aggregation Effects 0.000 description 4
- 238000004220 aggregation Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 4
- 125000004122 cyclic group Chemical group 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000007774 longterm Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 244000141353 Prunus domestica Species 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012361 intermediate testing Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 208000037918 transfusion-transmitted disease Diseases 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000001066 destructive effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
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/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/3746—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35 with iterative decoding
- H03M13/3753—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35 with iterative decoding using iteration stopping criteria
-
- 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/09—Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
-
- 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
-
- 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/29—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 combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2906—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 combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using block codes
-
- 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/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/3738—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35 with judging correct decoding
-
- 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/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/45—Soft decoding, i.e. using symbol reliability information
- H03M13/458—Soft decoding, i.e. using symbol reliability information by updating bit probabilities or hard decisions in an iterative fashion for convergence to a final decoding result
Landscapes
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Error Detection And Correction (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
도 1 은 본 개시의 양태들에 따른, 연속적 소거 리스트 디코딩의 조기 종결을 지원하는 무선 통신을 위한 시스템의 일례를 나타낸다.
도 2 는 본 개시의 양태들에 따른, 연속적 소거 리스트 디코딩의 조기 종결을 지원하는 디바이스의 일례를 나타낸다.
도 3 은 본 개시의 양태들에 따른, 연속적 소거 리스트 디코딩의 조기 종결을 지원하는 코드워드 생성의 일례를 나타낸다.
도 4 는 본 개시의 양태들에 따른, 연속적 소거 리스트 디코딩의 조기 종결을 지원하는 디코딩 프로세스의 일례를 나타낸다.
도 5 는 본 개시의 양태들에 따른, 연속적 소거 리스트 디코딩의 조기 종결을 지원하는 프로세스 타임라인의 일례를 나타낸다.
도 6 내지 도 8 은 본 개시의 양태들에 따른, 연속적 소거 리스트 디코딩의 조기 종결을 지원하는 디바이스의 블록도들을 도시한다.
도 9 는 본 개시의 양태들에 따른, 연속적 소거 리스트 디코딩의 조기 종결을 지원하는 UE 를 포함하는 시스템의 블록도를 나타낸다.
도 10 은 본 개시의 양태들에 따른, 연속적 소거 리스트 디코딩의 조기 종결을 지원하는 기지국을 포함하는 시스템의 블록도를 나타낸다.
도 11 내지 도 13 은 본 개시의 양태들에 따른, 연속적 소거 리스트 디코딩의 조기 종결을 위한 방법들을 예시한다.
Claims (40)
- 무선 통신을 위한 방법으로서,
사용자 장비 (UE) 에서, 폴라 코드에 따라 인코딩된 코드워드의 디코딩 후보를 모니터링하는 단계로서, 상기 디코딩 후보는 제 1 정보 벡터, 제 2 정보 벡터, 및, 상기 폴라 코드의 디코딩 순서에 따라 상기 제 1 정보 벡터와 상기 제 2 정보 벡터 사이에 포지셔닝된 제 1 에러 체크 벡터에 적어도 부분적으로 기초하는, 상기 디코딩 후보를 모니터링하는 단계;
리스트 디코딩 경로들의 제 1 세트를 획득하기 위해 상기 제 1 정보 벡터 및 상기 제 1 에러 체크 벡터에 대응하는 상기 디코딩 후보의 비트 채널들의 제 1 부분에 대해 리스트 디코딩 동작을 수행하는 단계;
상기 리스트 디코딩 경로들의 제 1 세트에 대해, 상기 제 1 에러 체크 벡터 및 상기 제 1 정보 벡터에 대한 각각의 디코딩 경로 후보들을 이용하여 상기 리스트 디코딩 경로들의 제 1 세트의 적어도 하나의 리스트 디코딩 경로가 제 1 에러 체크 프로세스를 만족하는 것을 결정하는 단계;
상기 리스트 디코딩 경로들의 제 1 세트에 적어도 부분적으로 기초하는 리스트 디코딩 경로들의 제 2 세트를 획득하기 위해 상기 제 2 정보 벡터의 적어도 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 단계; 및
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 단계를 포함하는, 무선 통신을 위한 방법. - 제 1 항에 있어서,
상기 코드워드의 디코딩 후보에 대한 리스트 디코딩 동작의 완료 이전에, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 결정된 상기 리스트 디코딩 경로들의 제 2 세트의 전부에 대한 상기 제 1 에러 체크 프로세스의 실패에 적어도 부분적으로 기초하여 상기 리스트 디코딩 동작을 종결하는 단계를 더 포함하는, 무선 통신을 위한 방법. - 제 1 항에 있어서,
상기 제 1 에러 체크 벡터를 이용하여 상기 제 1 에러 체크 프로세스를 만족하는 상기 리스트 디코딩 경로들의 제 1 세트의 적어도 하나의 리스트 디코딩 경로를 마킹하는 단계를 더 포함하고,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 적어도 하나의 리스트 디코딩 경로의 마킹에 적어도 부분적으로 기초하는, 무선 통신을 위한 방법. - 제 3 항에 있어서,
상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 것의 일부로서 차일드 리스트 디코딩 경로들로 상기 적어도 하나의 리스트 디코딩 경로의 상기 마킹을 전파하는 단계를 더 포함하고, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분과 연관된 각각의 차일드 리스트 디코딩 경로는, 상기 차일드 리스트 디코딩 경로가 상기 제 1 에러 체크 프로세스 동안 마킹되었는지 여부의 표시를 포함하는, 무선 통신을 위한 방법. - 제 1 항에 있어서,
리스트 디코딩 경로들의 제 3 세트를 획득하기 위해, 상기 제 1 정보 벡터, 상기 제 2 정보 벡터, 상기 제 1 에러 체크 벡터, 및 상기 제 2 정보 벡터 후에 포지셔닝되는 제 2 에러 체크 벡터에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 3 부분에 대해 상기 리스트 디코딩 동작을 수행하는 단계; 및
상기 리스트 디코딩 경로들의 제 3 세트에 대해, 상기 제 1 정보 벡터, 상기 제 1 에러 체크 벡터, 상기 제 2 정보 벡터, 및 상기 제 2 에러 체크 벡터에 대한 각각의 디코딩 경로 후보들을 이용하여, 상기 리스트 디코딩 경로들의 제 3 세트의 적어도 하나의 리스트 디코딩 경로가 상기 제 1 에러 체크 프로세스 및 제 2 에러 체크 프로세스 양자를 만족하는 것을 결정하는 단계를 더 포함하는, 무선 통신을 위한 방법. - 제 5 항에 있어서,
상기 리스트 디코딩 경로들의 제 3 세트에 적어도 부분적으로 기초하는 리스트 디코딩 경로들의 제 4 세트를 획득하기 위해 상기 제 2 에러 체크 벡터 후에 포지셔닝되는 제 3 정보 벡터의 적어도 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 4 부분에 대해 상기 리스트 디코딩 동작을 수행하는 단계; 및
상기 리스트 디코딩 경로들의 제 4 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스 및 상기 제 2 에러 체크 프로세스를 만족하는지 여부를 결정하는 단계를 더 포함하는, 무선 통신을 위한 방법. - 제 6 항에 있어서,
상기 코드워드의 디코딩 후보에 대한 상기 리스트 디코딩 동작의 완료 이전에, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 4 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 결정된 상기 리스트 디코딩 경로들의 제 4 세트의 전부에 대한 상기 제 1 에러 체크 프로세스의 실패 및 상기 제 2 에러 체크 프로세스의 실패에 적어도 부분적으로 기초하여 상기 리스트 디코딩 동작을 종결하는 단계를 더 포함하는, 무선 통신을 위한 방법. - 제 1 항에 있어서,
상기 제 2 정보 벡터의 적어도 상기 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 것의 일부로서 상기 디코딩 경로들의 제 2 세트에 대해 상기 제 1 에러 체크 벡터를 이용하여 상기 제 1 에러 체크 프로세스를 수행하는 단계를 더 포함하고,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 상기 제 1 에러 체크 프로세스를 수행하는 것에 적어도 부분적으로 기초하는, 무선 통신을 위한 방법. - 제 1 항에 있어서,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 제 2 정보 벡터의 적어도 상기 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분의 복수의 중간 로케이션들에서 발생하는, 무선 통신을 위한 방법. - 제 9 항에 있어서,
상기 복수의 중간 로케이션들은 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분의 각각의 비트 채널에 대응하는, 무선 통신을 위한 방법. - 무선 통신을 위한 장치로서,
사용자 장비 (UE) 에서, 폴라 코드에 따라 인코딩된 코드워드의 디코딩 후보를 모니터링하는 수단으로서, 상기 디코딩 후보는 제 1 정보 벡터, 제 2 정보 벡터, 및, 상기 폴라 코드의 디코딩 순서에 따라 상기 제 1 정보 벡터와 상기 제 2 정보 벡터 사이에 포지셔닝된 제 1 에러 체크 벡터에 적어도 부분적으로 기초하는, 상기 디코딩 후보를 모니터링하는 수단;
리스트 디코딩 경로들의 제 1 세트를 획득하기 위해 상기 제 1 정보 벡터 및 상기 제 1 에러 체크 벡터에 대응하는 상기 디코딩 후보의 비트 채널들의 제 1 부분에 대해 리스트 디코딩 동작을 수행하는 수단;
상기 리스트 디코딩 경로들의 제 1 세트에 대해, 상기 제 1 에러 체크 벡터 및 상기 제 1 정보 벡터에 대한 각각의 디코딩 경로 후보들을 이용하여 상기 리스트 디코딩 경로들의 제 1 세트의 적어도 하나의 리스트 디코딩 경로가 제 1 에러 체크 프로세스를 만족하는 것을 결정하는 수단;
상기 리스트 디코딩 경로들의 제 1 세트에 적어도 부분적으로 기초하는 리스트 디코딩 경로들의 제 2 세트를 획득하기 위해 상기 제 2 정보 벡터의 적어도 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 수단; 및
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 수단을 포함하는, 무선 통신을 위한 장치. - 제 11 항에 있어서,
상기 코드워드의 디코딩 후보에 대한 리스트 디코딩 동작의 완료 이전에, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 결정된 상기 리스트 디코딩 경로들의 제 2 세트의 전부에 대한 상기 제 1 에러 체크 프로세스의 실패에 적어도 부분적으로 기초하여 상기 리스트 디코딩 동작을 종결하는 수단을 더 포함하는, 무선 통신을 위한 장치. - 제 11 항에 있어서,
상기 제 1 에러 체크 벡터를 이용하여 상기 제 1 에러 체크 프로세스를 만족하는 상기 리스트 디코딩 경로들의 제 1 세트의 적어도 하나의 리스트 디코딩 경로를 마킹하는 수단을 더 포함하고,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 적어도 하나의 리스트 디코딩 경로의 마킹에 적어도 부분적으로 기초하는, 무선 통신을 위한 장치. - 제 13 항에 있어서,
상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 것의 일부로서 차일드 리스트 디코딩 경로들로 상기 적어도 하나의 리스트 디코딩 경로의 상기 마킹을 전파하는 수단을 더 포함하고,
상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분과 연관된 각각의 차일드 리스트 디코딩 경로는, 상기 차일드 리스트 디코딩 경로가 상기 제 1 에러 체크 프로세스 동안 마킹되었는지 여부의 표시를 포함하는, 무선 통신을 위한 장치. - 제 11 항에 있어서,
리스트 디코딩 경로들의 제 3 세트를 획득하기 위해, 상기 제 1 정보 벡터, 상기 제 2 정보 벡터, 상기 제 1 에러 체크 벡터, 및 상기 제 2 정보 벡터 후에 포지셔닝되는 제 2 에러 체크 벡터에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 3 부분에 대해 상기 리스트 디코딩 동작을 수행하는 수단; 및
상기 리스트 디코딩 경로들의 제 3 세트에 대해, 상기 제 1 정보 벡터, 상기 제 1 에러 체크 벡터, 상기 제 2 정보 벡터, 및 상기 제 2 에러 체크 벡터에 대한 각각의 디코딩 경로 후보들을 이용하여, 상기 리스트 디코딩 경로들의 제 3 세트의 적어도 하나의 리스트 디코딩 경로가 상기 제 1 에러 체크 프로세스 및 제 2 에러 체크 프로세스 양자를 만족하는 것을 결정하는 수단을 더 포함하는, 무선 통신을 위한 장치. - 제 15 항에 있어서,
상기 리스트 디코딩 경로들의 제 3 세트에 적어도 부분적으로 기초하는 리스트 디코딩 경로들의 제 4 세트를 획득하기 위해 상기 제 2 에러 체크 벡터 후에 포지셔닝되는 제 3 정보 벡터의 적어도 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 4 부분에 대해 상기 리스트 디코딩 동작을 수행하는 수단; 및
상기 리스트 디코딩 경로들의 제 4 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스 및 상기 제 2 에러 체크 프로세스를 만족하는지 여부를 결정하는 수단을 더 포함하는, 무선 통신을 위한 장치. - 제 16 항에 있어서,
상기 코드워드의 디코딩 후보에 대한 상기 리스트 디코딩 동작의 완료 이전에, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 4 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 결정된 상기 리스트 디코딩 경로들의 제 4 세트의 전부에 대한 상기 제 1 에러 체크 프로세스의 실패 및 상기 제 2 에러 체크 프로세스의 실패에 적어도 부분적으로 기초하여 상기 리스트 디코딩 동작을 종결하는 수단을 더 포함하는, 무선 통신을 위한 장치. - 제 11 항에 있어서,
상기 제 2 정보 벡터의 적어도 상기 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 것의 일부로서 상기 디코딩 경로들의 제 2 세트에 대해 상기 제 1 에러 체크 벡터를 이용하여 상기 제 1 에러 체크 프로세스를 수행하는 수단을 더 포함하고,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 상기 제 1 에러 체크 프로세스를 수행하는 것에 적어도 부분적으로 기초하는, 무선 통신을 위한 장치. - 제 11 항에 있어서,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 수단은, 상기 제 2 정보 벡터의 적어도 상기 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분의 복수의 중간 로케이션들에서 발생하는, 무선 통신을 위한 장치. - 제 19 항에 있어서,
상기 복수의 중간 로케이션들은 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분의 각각의 비트 채널에 대응하는, 무선 통신을 위한 장치. - 무선 통신을 위한 장치로서,
프로세서;
상기 프로세서와 전자 통신하는 메모리; 및
상기 메모리에 저장된 명령들을 포함하고,
상기 명령들은, 상기 프로세서에 의해 실행될 때, 상기 장치로 하여금,
사용자 장비 (UE) 에서, 폴라 코드에 따라 인코딩된 코드워드의 디코딩 후보를 모니터링하는 것으로서, 상기 디코딩 후보는 제 1 정보 벡터, 제 2 정보 벡터, 및, 상기 폴라 코드의 디코딩 순서에 따라 상기 제 1 정보 벡터와 상기 제 2 정보 벡터 사이에 포지셔닝된 제 1 에러 체크 벡터에 적어도 부분적으로 기초하는, 상기 디코딩 후보를 모니터링하는 것을 행하게 하고;
리스트 디코딩 경로들의 제 1 세트를 획득하기 위해 상기 제 1 정보 벡터 및 상기 제 1 에러 체크 벡터에 대응하는 상기 디코딩 후보의 비트 채널들의 제 1 부분에 대해 리스트 디코딩 동작을 수행하게 하며;
상기 리스트 디코딩 경로들의 제 1 세트에 대해, 상기 제 1 에러 체크 벡터 및 상기 제 1 정보 벡터에 대한 각각의 디코딩 경로 후보들을 이용하여 상기 리스트 디코딩 경로들의 제 1 세트의 적어도 하나의 리스트 디코딩 경로가 제 1 에러 체크 프로세스를 만족하는 것을 결정하게 하고;
상기 리스트 디코딩 경로들의 제 1 세트에 적어도 부분적으로 기초하는 리스트 디코딩 경로들의 제 2 세트를 획득하기 위해 상기 제 2 정보 벡터의 적어도 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하게 하며; 그리고
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하게 하도록
동작가능한, 무선 통신을 위한 장치. - 제 21 항에 있어서,
상기 명령들은 추가로,
상기 코드워드의 디코딩 후보에 대한 리스트 디코딩 동작의 완료 이전에, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 결정된 상기 리스트 디코딩 경로들의 제 2 세트의 전부에 대한 상기 제 1 에러 체크 프로세스의 실패에 적어도 부분적으로 기초하여 상기 리스트 디코딩 동작을 종결하도록 상기 프로세서에 의해 실행가능한, 무선 통신을 위한 장치. - 제 21 항에 있어서,
상기 명령들은 추가로,
상기 제 1 에러 체크 벡터를 이용하여 상기 제 1 에러 체크 프로세스를 만족하는 상기 리스트 디코딩 경로들의 제 1 세트의 적어도 하나의 리스트 디코딩 경로를 마킹하도록 상기 프로세서에 의해 실행가능하고,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 적어도 하나의 리스트 디코딩 경로의 마킹에 적어도 부분적으로 기초하는, 무선 통신을 위한 장치. - 제 23 항에 있어서,
상기 명령들은 추가로,
상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 것의 일부로서 차일드 리스트 디코딩 경로들로 상기 적어도 하나의 리스트 디코딩 경로의 상기 마킹을 전파하도록 상기 프로세서에 의해 실행가능하고,
상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분과 연관된 각각의 차일드 리스트 디코딩 경로는, 상기 차일드 리스트 디코딩 경로가 상기 제 1 에러 체크 프로세스 동안 마킹되었는지 여부의 표시를 포함하는, 무선 통신을 위한 장치. - 제 21 항에 있어서,
상기 명령들은 추가로,
리스트 디코딩 경로들의 제 3 세트를 획득하기 위해, 상기 제 1 정보 벡터, 상기 제 2 정보 벡터, 상기 제 1 에러 체크 벡터, 및 상기 제 2 정보 벡터 후에 포지셔닝되는 제 2 에러 체크 벡터에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 3 부분에 대해 상기 리스트 디코딩 동작을 수행하고; 그리고
상기 리스트 디코딩 경로들의 제 3 세트에 대해, 상기 제 1 정보 벡터, 상기 제 1 에러 체크 벡터, 상기 제 2 정보 벡터, 및 상기 제 2 에러 체크 벡터에 대한 각각의 디코딩 경로 후보들을 이용하여, 상기 리스트 디코딩 경로들의 제 3 세트의 적어도 하나의 리스트 디코딩 경로가 상기 제 1 에러 체크 프로세스 및 제 2 에러 체크 프로세스 양자를 만족하는 것을 결정하도록
상기 프로세서에 의해 실행가능한, 무선 통신을 위한 장치. - 제 25 항에 있어서,
상기 명령들은 추가로,
상기 리스트 디코딩 경로들의 제 3 세트에 적어도 부분적으로 기초하는 리스트 디코딩 경로들의 제 4 세트를 획득하기 위해 상기 제 2 에러 체크 벡터 후에 포지셔닝되는 제 3 정보 벡터의 적어도 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 4 부분에 대해 상기 리스트 디코딩 동작을 수행하고; 그리고
상기 리스트 디코딩 경로들의 제 4 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스 및 상기 제 2 에러 체크 프로세스를 만족하는지 여부를 결정하도록
상기 프로세서에 의해 실행가능한, 무선 통신을 위한 장치. - 제 26 항에 있어서,
상기 명령들은 추가로,
상기 코드워드의 디코딩 후보에 대한 상기 리스트 디코딩 동작의 완료 이전에, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 4 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 결정된 상기 리스트 디코딩 경로들의 제 4 세트의 전부에 대한 상기 제 1 에러 체크 프로세스의 실패 및 상기 제 2 에러 체크 프로세스의 실패에 적어도 부분적으로 기초하여 상기 리스트 디코딩 동작을 종결하도록 상기 프로세서에 의해 실행가능한, 무선 통신을 위한 장치. - 제 21 항에 있어서,
상기 명령들은 추가로,
상기 제 2 정보 벡터의 적어도 상기 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 것의 일부로서 상기 디코딩 경로들의 제 2 세트에 대해 상기 제 1 에러 체크 벡터를 이용하여 상기 제 1 에러 체크 프로세스를 수행하도록 상기 프로세서에 의해 실행가능하고,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 상기 제 1 에러 체크 프로세스를 수행하는 것에 적어도 부분적으로 기초하는, 무선 통신을 위한 장치. - 제 21 항에 있어서,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 제 2 정보 벡터의 적어도 상기 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분의 복수의 중간 로케이션들에서 발생하는, 무선 통신을 위한 장치. - 제 29 항에 있어서,
상기 복수의 중간 로케이션들은 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분의 각각의 비트 채널에 대응하는, 무선 통신을 위한 장치. - 무선 통신을 위한 코드를 저장하는 비일시적 컴퓨터 판독가능 저장 매체로서,
상기 코드는 명령들을 포함하고,
상기 명령들은,
사용자 장비 (UE) 에서, 폴라 코드에 따라 인코딩된 코드워드의 디코딩 후보를 모니터링하는 것으로서, 상기 디코딩 후보는 제 1 정보 벡터, 제 2 정보 벡터, 및, 상기 폴라 코드의 디코딩 순서에 따라 상기 제 1 정보 벡터와 상기 제 2 정보 벡터 사이에 포지셔닝된 제 1 에러 체크 벡터에 적어도 부분적으로 기초하는, 상기 디코딩 후보를 모니터링하는 것을 행하고;
리스트 디코딩 경로들의 제 1 세트를 획득하기 위해 상기 제 1 정보 벡터 및 상기 제 1 에러 체크 벡터에 대응하는 상기 디코딩 후보의 비트 채널들의 제 1 부분에 대해 리스트 디코딩 동작을 수행하며;
상기 리스트 디코딩 경로들의 제 1 세트에 대해, 상기 제 1 에러 체크 벡터 및 상기 제 1 정보 벡터에 대한 각각의 디코딩 경로 후보들을 이용하여 상기 리스트 디코딩 경로들의 제 1 세트의 적어도 하나의 리스트 디코딩 경로가 제 1 에러 체크 프로세스를 만족하는 것을 결정하고;
상기 리스트 디코딩 경로들의 제 1 세트에 적어도 부분적으로 기초하는 리스트 디코딩 경로들의 제 2 세트를 획득하기 위해 상기 제 2 정보 벡터의 적어도 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하며; 그리고
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하도록
프로세서에 의해 실행가능한, 비일시적 컴퓨터 판독가능 저장 매체. - 제 31 항에 있어서,
상기 명령들은 추가로,
상기 코드워드의 디코딩 후보에 대한 리스트 디코딩 동작의 완료 이전에, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 결정된 상기 리스트 디코딩 경로들의 제 2 세트의 전부에 대한 상기 제 1 에러 체크 프로세스의 실패에 적어도 부분적으로 기초하여 상기 리스트 디코딩 동작을 종결하도록 상기 프로세서에 의해 실행가능한, 비일시적 컴퓨터 판독가능 저장 매체. - 제 31 항에 있어서,
상기 명령들은 추가로,
상기 제 1 에러 체크 벡터를 이용하여 상기 제 1 에러 체크 프로세스를 만족하는 상기 리스트 디코딩 경로들의 제 1 세트의 적어도 하나의 리스트 디코딩 경로를 마킹하도록 상기 프로세서에 의해 실행가능하고,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 적어도 하나의 리스트 디코딩 경로의 마킹에 적어도 부분적으로 기초하는, 비일시적 컴퓨터 판독가능 저장 매체. - 제 33 항에 있어서,
상기 명령들은 추가로,
상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 것의 일부로서 차일드 리스트 디코딩 경로들로 상기 적어도 하나의 리스트 디코딩 경로의 상기 마킹을 전파하도록 상기 프로세서에 의해 실행가능하고,
상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분과 연관된 각각의 차일드 리스트 디코딩 경로는, 상기 차일드 리스트 디코딩 경로가 상기 제 1 에러 체크 프로세스 동안 마킹되었는지 여부의 표시를 포함하는, 비일시적 컴퓨터 판독가능 저장 매체. - 제 31 항에 있어서,
상기 명령들은 추가로,
리스트 디코딩 경로들의 제 3 세트를 획득하기 위해, 상기 제 1 정보 벡터, 상기 제 2 정보 벡터, 상기 제 1 에러 체크 벡터, 및 상기 제 2 정보 벡터 후에 포지셔닝되는 제 2 에러 체크 벡터에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 3 부분에 대해 상기 리스트 디코딩 동작을 수행하고; 그리고
상기 리스트 디코딩 경로들의 제 3 세트에 대해, 상기 제 1 정보 벡터, 상기 제 1 에러 체크 벡터, 상기 제 2 정보 벡터, 및 상기 제 2 에러 체크 벡터에 대한 각각의 디코딩 경로 후보들을 이용하여, 상기 리스트 디코딩 경로들의 제 3 세트의 적어도 하나의 리스트 디코딩 경로가 상기 제 1 에러 체크 프로세스 및 제 2 에러 체크 프로세스 양자를 만족하는 것을 결정하도록
상기 프로세서에 의해 실행가능한, 비일시적 컴퓨터 판독가능 저장 매체. - 제 35 항에 있어서,
상기 명령들은 추가로,
상기 리스트 디코딩 경로들의 제 3 세트에 적어도 부분적으로 기초하는 리스트 디코딩 경로들의 제 4 세트를 획득하기 위해 상기 제 2 에러 체크 벡터 후에 포지셔닝되는 제 3 정보 벡터의 적어도 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 제 4 부분에 대해 상기 리스트 디코딩 동작을 수행하고; 그리고
상기 리스트 디코딩 경로들의 제 4 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스 및 상기 제 2 에러 체크 프로세스를 만족하는지 여부를 결정하도록
상기 프로세서에 의해 실행가능한, 비일시적 컴퓨터 판독가능 저장 매체. - 제 36 항에 있어서,
상기 명령들은 추가로,
상기 코드워드의 디코딩 후보에 대한 상기 리스트 디코딩 동작의 완료 이전에, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 4 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 결정된 상기 리스트 디코딩 경로들의 제 4 세트의 전부에 대한 상기 제 1 에러 체크 프로세스의 실패 및 상기 제 2 에러 체크 프로세스의 실패에 적어도 부분적으로 기초하여 상기 리스트 디코딩 동작을 종결하도록 상기 프로세서에 의해 실행가능한, 비일시적 컴퓨터 판독가능 저장 매체. - 제 31 항에 있어서,
상기 명령들은 추가로,
상기 제 2 정보 벡터의 적어도 상기 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 것의 일부로서 상기 디코딩 경로들의 제 2 세트에 대해 상기 제 1 에러 체크 벡터를 이용하여 상기 제 1 에러 체크 프로세스를 수행하도록 상기 프로세서에 의해 실행가능하고,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분에 대해 상기 리스트 디코딩 동작을 수행하는 동안 상기 제 1 에러 체크 프로세스를 수행하는 것에 적어도 부분적으로 기초하는, 비일시적 컴퓨터 판독가능 저장 매체. - 제 31 항에 있어서,
상기 디코딩 경로들의 제 2 세트의 적어도 하나가 상기 제 1 에러 체크 프로세스를 만족하는지 여부를 결정하는 것은, 상기 제 2 정보 벡터의 적어도 상기 서브세트에 대응하는 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분의 복수의 중간 로케이션들에서 발생하는, 비일시적 컴퓨터 판독가능 저장 매체. - 제 39 항에 있어서,
상기 복수의 중간 로케이션들은 상기 디코딩 후보의 상기 비트 채널들의 상기 제 2 부분의 각각의 비트 채널에 대응하는, 비일시적 컴퓨터 판독가능 저장 매체.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/084302 WO2018209486A1 (en) | 2017-05-15 | 2017-05-15 | Early termination of successive cancellation list decoding |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200004814A KR20200004814A (ko) | 2020-01-14 |
| KR102488910B1 true KR102488910B1 (ko) | 2023-01-13 |
Family
ID=64273093
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020197033609A Active KR102488910B1 (ko) | 2017-05-15 | 2017-05-15 | 연속적 소거 리스트 디코딩의 조기 종결 |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US11063613B2 (ko) |
| EP (1) | EP3625889A4 (ko) |
| JP (1) | JP7026698B2 (ko) |
| KR (1) | KR102488910B1 (ko) |
| CN (1) | CN110622427B (ko) |
| CA (1) | CA3060016A1 (ko) |
| TW (1) | TWI773756B (ko) |
| WO (1) | WO2018209486A1 (ko) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111200439B (zh) * | 2018-11-16 | 2022-05-06 | 华为技术有限公司 | 译码方法、装置及设备 |
| US10992323B2 (en) * | 2019-02-01 | 2021-04-27 | Micron Technology, Inc. | Early decoding termination for a memory sub-system |
| TWI731441B (zh) * | 2019-10-18 | 2021-06-21 | 國立清華大學 | 用於列表型連續消去的解碼器及其解碼方法 |
| CN112688694B (zh) * | 2019-10-18 | 2024-07-26 | 王晋良 | 用于列表型连续消去的解码器及其解码方法 |
| US11086572B1 (en) | 2020-03-02 | 2021-08-10 | Micron Technology, Inc. | Self adapting iterative read calibration to retrieve data from memory cells |
| US11029890B1 (en) | 2020-03-02 | 2021-06-08 | Micron Technology, Inc. | Compound feature generation in classification of error rate of data retrieved from memory cells |
| US11740970B2 (en) * | 2020-03-02 | 2023-08-29 | Micron Technology, Inc. | Dynamic adjustment of data integrity operations of a memory system based on error rate classification |
| US11221800B2 (en) | 2020-03-02 | 2022-01-11 | Micron Technology, Inc. | Adaptive and/or iterative operations in executing a read command to retrieve data from memory cells |
| US12009034B2 (en) | 2020-03-02 | 2024-06-11 | Micron Technology, Inc. | Classification of error rate of data retrieved from memory cells |
| JP2023519190A (ja) * | 2020-03-16 | 2023-05-10 | ザ リージェンツ オブ ザ ユニバーシティ オブ カリフォルニア | 極性調整畳み込み符号のリスト復号 |
| US11257546B2 (en) | 2020-05-07 | 2022-02-22 | Micron Technology, Inc. | Reading of soft bits and hard bits from memory cells |
| US11081200B1 (en) | 2020-05-07 | 2021-08-03 | Micron Technology, Inc. | Intelligent proactive responses to operations to read data from memory cells |
| US11562793B2 (en) | 2020-05-07 | 2023-01-24 | Micron Technology, Inc. | Read soft bits through boosted modulation following reading hard bits |
| CN115699630B (zh) | 2020-06-19 | 2025-11-04 | 上海诺基亚贝尔股份有限公司 | 循环冗余校验优化 |
| US11830545B2 (en) | 2020-12-16 | 2023-11-28 | Micron Technology, Inc. | Data programming techniques to store multiple bits of data per memory cell with high reliability |
| US20240121796A1 (en) * | 2021-02-11 | 2024-04-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, wireless device and network node for efficient usage of downlink transmission resources |
| KR102757663B1 (ko) * | 2023-06-20 | 2025-01-21 | 아주대학교산학협력단 | 파워 게이팅을 이용한 극 부호의 연속 제거 목록 복호화 장치 및 방법 |
| KR102809919B1 (ko) * | 2023-11-23 | 2025-05-22 | 에이피위성 주식회사 | 폴라 코드 복호 장치 및 방법 |
| US20250279851A1 (en) * | 2024-02-29 | 2025-09-04 | Qualcomm Incorporated | Parity check for list-based decoding |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10135460B2 (en) * | 2013-10-01 | 2018-11-20 | Texas Instruments Incorporated | Apparatus and method for multilevel coding (MLC) with binary alphabet polar codes |
| KR101844438B1 (ko) * | 2014-02-21 | 2018-04-02 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 폴라 코드 비율 매칭 방법 및 장치 |
| KR102128471B1 (ko) * | 2014-03-11 | 2020-06-30 | 삼성전자주식회사 | 폴라 부호의 리스트 복호 방법 및 이를 적용한 메모리 시스템 |
| WO2015139248A1 (zh) | 2014-03-19 | 2015-09-24 | 华为技术有限公司 | 极性码的速率匹配方法和速率匹配装置 |
| US10193578B2 (en) * | 2014-07-10 | 2019-01-29 | The Royal Institution For The Advancement Of Learning / Mcgill University | Flexible polar encoders and decoders |
| GB2533639B (en) | 2014-12-24 | 2017-11-22 | Imagination Tech Ltd | Low density parity check decoder |
| US10298262B2 (en) * | 2015-02-12 | 2019-05-21 | Utah State University | Decoding low-density parity-check maximum-likelihood single-bit messages |
| US9628114B2 (en) * | 2015-03-31 | 2017-04-18 | Macronix International Co., Ltd. | Length-compatible extended polar codes |
| CN109314603B (zh) * | 2016-06-19 | 2022-08-16 | Lg 电子株式会社 | 数据传输方法和发射机 |
| WO2018201404A1 (en) * | 2017-05-04 | 2018-11-08 | Qualcomm Incorporated | Polar codes for uplink control information |
| US20180331697A1 (en) * | 2017-05-15 | 2018-11-15 | Qualcomm Incorporated | Nominal complexity and weighted combinations for polar code construction |
-
2017
- 2017-05-15 CA CA3060016A patent/CA3060016A1/en active Pending
- 2017-05-15 KR KR1020197033609A patent/KR102488910B1/ko active Active
- 2017-05-15 WO PCT/CN2017/084302 patent/WO2018209486A1/en not_active Ceased
- 2017-05-15 CN CN201780090759.5A patent/CN110622427B/zh active Active
- 2017-05-15 US US16/605,911 patent/US11063613B2/en active Active
- 2017-05-15 JP JP2019562401A patent/JP7026698B2/ja not_active Expired - Fee Related
- 2017-05-15 EP EP17910155.5A patent/EP3625889A4/en not_active Ceased
-
2018
- 2018-05-07 TW TW107115411A patent/TWI773756B/zh active
Non-Patent Citations (1)
| Title |
|---|
| Distributed simple parity check Polar codes (3GPP TSG RAN WG1 Meeting, April 2017) |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201902144A (zh) | 2019-01-01 |
| EP3625889A1 (en) | 2020-03-25 |
| BR112019023669A2 (pt) | 2020-06-02 |
| CA3060016A1 (en) | 2018-11-22 |
| US20210152191A1 (en) | 2021-05-20 |
| US11063613B2 (en) | 2021-07-13 |
| CN110622427B (zh) | 2021-08-10 |
| JP2020520186A (ja) | 2020-07-02 |
| CN110622427A (zh) | 2019-12-27 |
| JP7026698B2 (ja) | 2022-02-28 |
| EP3625889A4 (en) | 2020-12-02 |
| TWI773756B (zh) | 2022-08-11 |
| KR20200004814A (ko) | 2020-01-14 |
| WO2018209486A1 (en) | 2018-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102488910B1 (ko) | 연속적 소거 리스트 디코딩의 조기 종결 | |
| US12034534B2 (en) | Dynamic frozen bits and error detection for polar codes | |
| KR102683466B1 (ko) | 업링크 제어 정보에 대한 폴라 코드들 | |
| EP3619813B1 (en) | Polar list decoding with early termination | |
| KR102502529B1 (ko) | 폴라 코딩을 위한 패리티 비트 채널 할당 | |
| US11271631B2 (en) | Polar coded HARQ scheme over time-varying channel | |
| WO2019226545A1 (en) | Control channel mother code determination for multi-transmission configuration indication communication | |
| WO2018191908A1 (en) | Dynamic frozen bits and error detection for polar codes | |
| WO2018148866A1 (en) | False alarm rate suppression for polar codes | |
| BR112019023669B1 (pt) | Terminação precoce de decodificação de lista de cancelamento sucessivo |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20191113 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20200427 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220516 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20221018 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20230111 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20230111 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |