Patent ID: 7532638

Claim:
A baseband processing module for use within a Radio Frequency (RF) transceiver, the baseband processing module comprising: a downlink/uplink interface operable to receive outbound data from, and to provide inbound data to coupled host processing components; TX processing components communicatively coupled to a RF front end of the RF transceiver and to the downlink/uplink interface and operable to receive the outbound data from the downlink/uplink interface, to process the outbound data to produce a baseband TX signal, and to output the baseband TX signal to the RF front end of the RF transceiver; RX processing components coupled to the RF front end and operable to receive a baseband RX signal from the RF front end, to produce a set of IR samples from the baseband RX signal, and to transfer the set of IR samples to a communicative coupled memory; and a turbo decoding module communicatively coupled to the processor, to the memory, and to the downlink/uplink interface, the turbo decoding module operable to: form a turbo code word from a set of IR samples retrieved from the memory; decode the turbo code word to yield a Media Access Control (MAC) packet; examine a header of the MAC packet to determine boundaries of Service Data Units (SDUs) carried by the MAC packet; and output the MAC packet along with the boundaries of the SDUs to the downlink/uplink interface as the inbound data.