Publications

Detailed Information

Design of Irregular SC-LDPC Codes Based on Various Optimization Techniques : 다양한 최적화 기법을 통한 비균일 SC-LDPC 부호의 설계

DC Field Value Language
dc.contributor.advisor노종선-
dc.contributor.author곽희열-
dc.date.accessioned2019-05-07T05:25:42Z-
dc.date.available2019-05-07T05:25:42Z-
dc.date.issued2019-02-
dc.identifier.other000000155515-
dc.identifier.urihttps://hdl.handle.net/10371/151908-
dc.description학위논문 (박사)-- 서울대학교 대학원 : 공과대학 전기·컴퓨터공학부, 2019. 2. 노종선.-
dc.description.abstract이 학위 논문에서는, i) 선형 계획법을 이용하여 비균일 차수 분포를 갖는 spatially-coupled low-density parity check (SC-LDPC) 부호의 설계 방법 및 ii) 차동 진화 알고리즘을 이용하여 SC-LDPC 부호의 부호율 손실 완화 방법들이 연구되었다.



먼저, 선형 계획법을 이용하여 비균일 차수 분포를 갖는 SC-LDPC 부호 설계 방법을 제안한다. 일반적으로, SC-LDPC 부호의 밀도 진화 수식이 다 차원적이기 때문에 비균일 차수 분포를 갖는 SC-LDPC 부호를 낮은 복잡도로 설계하는 것은 어렵다. 제안 하는 방법은 차수 분포의 지역별 설계, 입출력 메세지 관계의 계산, 적절한 목적함수 선정과 같은 세가지 방법론에 기반하여 위와 같은 문제를 해결하고 있다. 이러한 방법들을 이용하여 이진 소실 채널에서 비균일 SC-LDPC 부호의 차수 분포들을 낮은 복잡도의 선형 계획법으로 설계할 수 있다. 제안하는 비균일 SC-LDPC 부호는 점근적 그리고 유한한 길이에서 모두 균일 SC-LDPC 부호에 보다 더 좋은 성능을 보인다. 또한 제안하는 비균일 SC-LDPC 부호가 동일 길이를 갖는 최적화된 비균일 블록 LDPC 부호보다 성능이 더 좋음을 확인하였다. 이는 제안하는 설계 알고리즘이 임계값에 다가가는 블록 LDPC 부호 설계하는 새로운 종류의 방법을 제공한다는 것을 의미한다.



두 번째로, 유한한 길이에서 성능 열화가 없는 SC-LDPC 부호의 부호율 손실 완화 방법이 제안된다. SC-LDPC 부호의 부호율 손실은 해결되어야 할 중요한 문제로써 부호율 손실을 완화하기 위한 한가지 방법으로 경계 확인 노드에 비균일 차수 분포를 갖는 추가적인 변수 노드를 연결 하는 것이 제안되었다. 이전 연구에서는 비균일 차수 분포를 BP 임계값이 손실되지 않는 제한 조건을 갖는 선형 계획법으로 최적화 되었다. 하지만 그러한 방법으로 얻은 비균일 차수 분포는 유한한 길이에서의 성능열화를 야기시킨다. 이러한 문제를 해결하기 위해서 평균 그래프 진화를 이용하여 새로운 제한 조건을 제안하고 이 제한 조건을 차동 진화 알고리즘에 기반한 제안하는 설계 알고리즘에 반영하였다. 이를 통해서 SC-LDPC 부호의 부호율 손실은 54% 완화되면서 유한한 길이의 손해가 없는 차수 분포를 얻었다. 또한, 설계된 부호와 기존 부호를 동일 부호율에서 비교한 다면 부호율 손실 완화는 성능 개선으로 이어진다는 것을 보여주었다.
-
dc.description.abstractIn this dissertation, two main contributions are given as i) design methods of irregular spatially-coupled low-density parity-check (SC-LDPC) codes with non-uniform degree distributions by linear programming (LP) and ii) rate-loss mitigation methods of SC-LDPC codes without degradation of the finite-length code performance using differential evolution algorithms.



First, new design algorithms of irregular SC-LDPC codes with non-uniform degree distributions are proposed using LP optimization techniques. In general, irregular SC-LDPC codes with non-uniform degree distributions are difficult to design with low complexity because their density evolution equations are multi-dimensional.

To overcome the problem, proposed design algorithms are based on three main ideas
-
dc.description.abstracta local design of degree distributions, pre-computation of the input/output message relationship, and selection of a proper objective function. These ideas make it possible to design degree distributions of irregular SC-LDPC codes by solving low complexity LP problems over the binary erasure channel (BEC). It is shown that the proposed irregular SC-LDPC codes designed by the proposed algorithms are superior to regular SC-LDPC codes in terms of both asymptotic and finite-length performances over the BEC. It is also confirmed that the proposed irregular SC-LDPC code achieves better performance compared to an optimized irregular block LDPC code in the same blocklength, which implies that the proposed design algorithms also provide a new way to construct capacity-approaching block LDPC codes.



Second, new optimization methods are provided to mitigate the rate-loss of SC-LDPC codes without finite-length performance degradation over the binary erasure channel. In the SC-LDPC codes, the rate-loss of SC-LDPC codes is one of the main issues to be addressed. One way to mitigate the rate-loss is attaching additional variable nodes with an irregular degree distribution to the boundary check nodes, where the degree distribution of additional variable nodes is optimized with a constraint that the BP threshold should not be degraded by attaching them. However, it is observed that the degree distribution obtained with the BP threshold constraint degrades the finite-length performance. In order to maintain the finite-length performance, a proper design constraint is given using the expected graph evolution and then the constraint is imposed on the proposed optimization method, which is based on differential evolution algorithms. From the well-designed degree distribution, the rate-loss of SC-LDPC codes is mitigated by 54% without sacrificing the finite-length performance. It is also shown that the rate-loss mitigation can be translated into a performance improvement if the conventional SC-LDPC codes and the proposed SC-LDPC codes are compared for the same code-rate.
-
dc.description.tableofcontents1 INTRODUCTION 1

1.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.2 Overview of Dissertation . . . . . . . . . . . . . . . . . . . . . . . . 4

2 Overview of LDPC Codes 6

2.1 LDPC Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2.2 Decoding of LDPC Codes in the BEC . . . . . . . . . . . . . . . . . 9

2.2.1 MAP Decoding of LDPC Codes . . . . . . . . . . . . . . . . 9

2.2.2 BP Decoding of LDPC Codes . . . . . . . . . . . . . . . . . 9

2.3 Analysis of LDPC Codes . . . . . . . . . . . . . . . . . . . . . . . . 11

2.3.1 Density Evolution . . . . . . . . . . . . . . . . . . . . . . . 11

2.3.2 Optimizing Degree Distribution . . . . . . . . . . . . . . . . 11

3 Design of Irregular SC-LDPC Codes with Non-Uniform Degree Distributions by Linear Programming 13

3.1 Code Structure of SC-LDPC Ensembles . . . . . . . . . . . . . . . . 16

3.1.1 Construction of SC-LDPC Ensembles . . . . . . . . . . . . . 16

3.1.2 DE Equations of SC-LDPC Ensembles . . . . . . . . . . . . 19

3.1.3 Expected Graph Evolution of SC-LDPC Ensembles . . . . . . 20

3.2 Proposed Design Algorithms of SC-LDPC Ensembles . . . . . . . . . 23

3.2.1 Pre-Computation of u(z) . . . . . . . . . . . . . . . . . . . 23

3.2.2 Objective Function 1: Maximizing Design Rate . . . . . . . . 24

3.2.3 Objective Function 2: Minimizing the Number of Required Iterations . 27

3.2.4 Improving the Performance by Permitting Non-Uniform Check Node Degrees . . . . . . . 34

3.3 Performance Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . 37

3.3.1 Performance Improvement Using Multi-Edge Type Check Nodes 37

3.3.2 Windowed Decoding of Proposed SC-LDPC Codes for Moderate and Large L . . . . . .. 41

3.3.3 Comparing the BP Decoding Performance of SC-LDPC Codes for Small L . .. . . . . 47

3.3.4 Applying the Proposed Algorithms to SC-RA Codes . . . . . 50

3.3.5 Comparing Finite-Length Performances of SC-LDPC and SCRA Codes . . . . 56

4 Rate-Loss Mitigation of SC-LDPC Codes without Degradation of Finite- Length Performances 58

4.1 Code Structure of SC-LDPC Codes . . . . . . . . . . . . . . . . . . 60

4.1.1 (l
-
dc.description.tableofcontentsr-
dc.description.tableofcontentsL) SC-LDPC Ensemble . . . . . . . . . . . . . . . . . . 60

4.1.2 (l
-
dc.description.tableofcontentsL-
dc.description.tableofcontents(x)) SC-LDPC Ensemble . . . . . . . . . . . . . . 62

4.1.3 DE Equations of the (3
-
dc.description.tableofcontents6-
dc.description.tableofcontents(x)) Ensemble . . . . . . . . . 63

4.2 Optimizing Methods of Degree Distribution (x) . . . . . . . . . . . 64

4.2.1 Minimizing the Rate-Loss While Maintaining the BP Threshold 64

4.2.2 Minimizing the Rate-Loss with Target Local Threshold . . . . 66

4.2.3 Minimizing the Rate-Loss with Target Local Threshold and without Local Minimum of r1 . . . . 67

4.2.4 Optimizing the (3
-
dc.description.tableofcontentsB-
dc.description.tableofcontentsA) Ensemble . . . . . . . . . . . 71

4.3 Performance Comparison . . . . . . . . . . . . . . . . . . . . . . . . 75

4.3.1 Independence of L, z, and Decoding Algorithms for Optimized Results . . . . . . . . . . 76

4.3.2 Comparison in the Same Design Rate . . . . . . . . . . . . . 77

5 Conclusions 81

Abstract (In Korean) 92
-
dc.language.isoeng-
dc.publisher서울대학교 대학원-
dc.subject.ddc621.3-
dc.titleDesign of Irregular SC-LDPC Codes Based on Various Optimization Techniques-
dc.title.alternative다양한 최적화 기법을 통한 비균일 SC-LDPC 부호의 설계-
dc.typeThesis-
dc.typeDissertation-
dc.description.degreeDoctor-
dc.contributor.affiliation공과대학 전기·컴퓨터공학부-
dc.date.awarded2019-02-
dc.identifier.uciI804:11032-000000155515-
dc.identifier.holdings000000000026▲000000000039▲000000155515▲-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share