To compress data, the LZ77 algorithm replaces portions of the data with references to matching data that has already passed through both the encoder and the decoder.
The fourth chapter is this paper's emphasis , focuses on the byte processing part(outer code) module by module: data reverse transformer, de-randomizer, RS decoder, de-interleaver and synchronization.