An apparatus for supporting low bit rate coding, comprising: a repeater, a coder and a rate matcher, wherein the repeater is configured to repeat a source data packet to be coded for i times, wherein the repeater is configured to directly repeat the source data packets for i times, or the source data packet comprises j sub-data packets and the repeater is configured to repeat the j sub-data packets for i times respectively, wherein j is a positive integer, and i is 1, 2, 3, 4, 5 or 6 specifically; the coder is configured to code the repetition of the source data packet repeated for i times by the repeater to obtain a check data packet, and combine the source data packet to be coded and the check data packet into a master code data packet; and the rate matcher is configured to carry out rate matching on the master code data packet so as to obtain an N-bit coded data packet, wherein N is a code length; wherein the coder is an (nb×z, kb×z), Low Density Parity Check, LDPC coder using a basic parity check matrix; wherein nb is the number of columns of the basic parity check matrix, z is an expansion factor, nb and kb are positive integers, kb=nb-mb, mb is the number of rows of the basic parity check matrix; mb is equal to 8, nb is equal to 16, and the basic parity check matrix is an 8×16 matrix as following: -1 0 -1 0 -1 0 -1 0 0 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 34 -1 12 -1 36 18 0 -1 -1 -1 -1 -1 -1 8 -1 0 -1 0 -1 0 -1 -1 13 0 -1 -1 -1 -1 -1 -1 16 40 -1 32 -1 22 -1 -1 -1 19 0 -1 -1 -1 -1 -1 20 -1 22 -1 2 -1 28 32 -1 -1 21 0 -1 -1 -1 30 -1 18 -1 -1 14 -1 30 -1 37 -1 -1 31 0 -1 -1 40 -1 12 -1 38 -1 6 -1 -1 -1 26 -1 -1 13 0 -1 -1 24 -1 20 10 -1 2 -1 -1 -1 -1 18 -1 -1 5 0 wherein elements equal to -1 in the basic parity check matrix correspond to a zero matrix with a size of z×z, elements unequal to -1 in the basic parity check matrix correspond to cyclic shift of an identity matrix with a size of z×z, and z is equal to 42. the repeater is configured to repeat a source data packet to be coded for i times, wherein the repeater is configured to directly repeat the source data packets for i times, or the source data packet comprises j sub-data packets and the repeater is configured to repeat the j sub-data packets for i times respectively, wherein j is a positive integer, and i is 1, 2, 3, 4, 5 or 6 specifically; the coder is configured to code the repetition of the source data packet repeated for i times by the repeater to obtain a check data packet, and combine the source data packet to be coded and the check data packet into a master code data packet; and the rate matcher is configured to carry out rate matching on the master code data packet so as to obtain an N-bit coded data packet, wherein N is a code length; wherein the coder is an (nb×z, kb×z), Low Density Parity Check, LDPC coder using a basic parity check matrix; wherein nb is the number of columns of the basic parity check matrix, z is an expansion factor, nb and kb are positive integers, kb=nb-mb, mb is the number of rows of the basic parity check matrix; mb is equal to 8, nb is equal to 16, and the basic parity check matrix is an 8×16 matrix as following: -1 0 -1 0 -1 0 -1 0 0 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 34 -1 12 -1 36 18 0 -1 -1 -1 -1 -1 -1 8 -1 0 -1 0 -1 0 -1 -1 13 0 -1 -1 -1 -1 -1 -1 16 40 -1 32 -1 22 -1 -1 -1 19 0 -1 -1 -1 -1 -1 20 -1 22 -1 2 -1 28 32 -1 -1 21 0 -1 -1 -1 30 -1 18 -1 -1 14 -1 30 -1 37 -1 -1 31 0 -1 -1 40 -1 12 -1 38 -1 6 -1 -1 -1 26 -1 -1 13 0 -1 -1 24 -1 20 10 -1 2 -1 -1 -1 -1 18 -1 -1 5 0 wherein elements equal to -1 in the basic parity check matrix correspond to a zero matrix with a size of z×z, elements unequal to -1 in the basic parity check matrix correspond to cyclic shift of an identity matrix with a size of z×z, and z is equal to 42.