Patent ID: 8339945

Claim:
A wireless modem configured to be paired with a host device, comprising: a processor configured to receive control packets from the host device via a hardware portion and provide control information to the hardware portion; and a memory; the hardware portion comprising: an outbound memory manager configured to: receive from the host device data that is destined for a physical layer coupled to a wireless medium, the data bypassing the processor, wherein, based on the control information, the outbound memory manager is also configured to: determine locations in the memory for the data, store the data in the memory, determine which of the data is to be forwarded to the physical layer during a given transmit period, and forward the data to the physical layer, wherein the outbound memory manager is configured to receive the control information through at least one command interface and at least one control interface; and an outbound state table containing state information maintained by the outbound memory manager for the data, said outbound state table configured to maintain state information for multi-flow memory management.