Due to the problem of error data packets in erasure channel
line block code message propagation(LBCMP)iteration error correction scheme is proposed.This scheme is a combination of linear block code and LT codes.By taking Luby Transform(LT)encoding packets as the redundant correcting packets
it makes use of the correct symbol of linear block code to recover all error packets with elimination method.Our analysis and experiments show that LBCMP iteration error correction scheme reduces the encoding packets of the source for recovering all errors.