먼저 , 블록 LDPC 부호 의 설계 는 패리티 검사 행렬 ( parity check matrix ) 의 설계 를 통해 구현 된다 . 그런데 , 블록 LDPC 부호 를 사용 하 는 통신 시스템 에서 1 개 의 코덱 ( CODEC ) 을 사용 하 여 다양 한 부호 화 율 들 을 지원 하 기 위해서 는 1 개 의 패리티 검사 행렬 이 다양 한 부호 화 율 들 을 지원 할 수 있 도록 설계 되 어야 만 한다 . 이렇게 , 1 개 의 패리티 검사 행렬 을 사용 하 여 2 개 이상 의 부호 화 율 들 을 지원 하 도록 하 는 대표 적 인 방식 이 천공 ( puncturing ) 방식 이 다 .