A method of wireless communication, comprising: receiving, by a base station, a plurality of data bits; generating, by the base station, one or more code blocks, each of the one or more code blocks (CB 1 -CB 7) including one or more information bits and one or more parity bits, wherein for each code block (CB 1 -CB 7) the one or more information bits are generated based, at least in part, on data bits in the received plurality of data bits, and wherein for each code block (CB 1 -CB 7) the one or more parity bits are generated based, at least in part, on the one or more information bits of the code block (CB 1 -CB 7); receiving from a mobile device information, wherein the information includes a recommended number of parity check code blocks (PCB 1 -PCB 2) to generate; determining, by the base station, a number of parity check code blocks (PCB1-PCB2) to generate based on the information received from the mobile device, wherein generating the one or more parity check code blocks (PCB1-PCB2) includes generating the determined number of parity check code blocks (PCB 1 -PCB 2); generating, by the base station, the one or more parity check code blocks (PCB 1 -PCB 2), each of the one or more parity check code blocks (PCB1-PCB2) including one or more information bits, wherein for each parity check code block (PCB 1 -PCB 2) the one or more information bits correspond to information bits of the one or more code blocks (CB 1 -CB 7) and wherein each information bit of a parity check code block (PCB 1 -PCB 2) corresponds to a different set of information bits of the one or more code blocks (CB 1 -CB 7); transmitting, by the base station, each of the one or more code blocks (CB 1 -CB 7) and the one or more parity check code blocks (PCB 1 -PCB 2) to the mobile device; identifying, by a base station, an interference signal; and transmitting, by a base station, a notification to the mobile device via a side channel which indicates which of the one or more code blocks (CB 1 -CB 7) will be affected by the interference signal. receiving, by a base station, a plurality of data bits; generating, by the base station, one or more code blocks, each of the one or more code blocks (CB 1 -CB 7) including one or more information bits and one or more parity bits, wherein for each code block (CB 1 -CB 7) the one or more information bits are generated based, at least in part, on data bits in the received plurality of data bits, and wherein for each code block (CB 1 -CB 7) the one or more parity bits are generated based, at least in part, on the one or more information bits of the code block (CB 1 -CB 7); receiving from a mobile device information, wherein the information includes a recommended number of parity check code blocks (PCB 1 -PCB 2) to generate; determining, by the base station, a number of parity check code blocks (PCB1-PCB2) to generate based on the information received from the mobile device, wherein generating the one or more parity check code blocks (PCB1-PCB2) includes generating the determined number of parity check code blocks (PCB 1 -PCB 2); generating, by the base station, the one or more parity check code blocks (PCB 1 -PCB 2), each of the one or more parity check code blocks (PCB1-PCB2) including one or more information bits, wherein for each parity check code block (PCB 1 -PCB 2) the one or more information bits correspond to information bits of the one or more code blocks (CB 1 -CB 7) and wherein each information bit of a parity check code block (PCB 1 -PCB 2) corresponds to a different set of information bits of the one or more code blocks (CB 1 -CB 7); transmitting, by the base station, each of the one or more code blocks (CB 1 -CB 7) and the one or more parity check code blocks (PCB 1 -PCB 2) to the mobile device; identifying, by a base station, an interference signal; and transmitting, by a base station, a notification to the mobile device via a side channel which indicates which of the one or more code blocks (CB 1 -CB 7) will be affected by the interference signal.