Patent ID: 7646701

Claim:
An apparatus, including: a forward error correction (FEC) encoder to encode a data block to produce an encoded data block in a radio link control media access control (RLC-MAC) module associated with a global system for mobile communications (GSM) enhanced data rates for GSM evolution (EDGE) radio access network (GERAN); a punctured subset selector coupled to the FEC encoder to select a punctured subset of the encoded data block for transmission across a communication link; a modulator coupled to the punctured subset selector to modulate the punctured subset of the encoded data block using a selectable modulation type; a modulation selector coupled to the modulator to select the modulation type; and first hybrid automatic repeat request (HARQ) logic coupled to the modulation selector to receive at least one of an acknowledgement (ACK) or a no-acknowledgement (NACK) that a previously-transmitted punctured subset of the encoded data block was successfully decoded at a receiving end of the communication link.