A communication method based on an LDPC code, and a communication apparatus. By means of row grouping and column grouping, an LDPC base matrix can be divided into a plurality of units having the same size, and the plurality of units comprise three types of units, i.e., a first unit, a second unit and a third unit, wherein the column weight of each column of the first unit is 1, the column weight of at least one column of the second unit is 1 and the column weight of the remaining columns is 0, and the column weight of each column of the third unit is 0. None of the column weights of columns of the first unit, the second unit and the third unit is greater than 1. Therefore, a receiving-end device can perform multi-QC block parallel decoding on a codeword sequence corresponding to each unit, without the occurrence of it being impossible to perform decoding, thereby facilitating an improvement in the decoding performance.