Patent ID: 8738997

Claim:
A method for wireless communications, comprising: monitoring a retransmission rate for packets received; offloading operations related to protocol stack computations to a protocol stack hardware accelerator; and varying a relative percentage of operations offloaded to the protocol stack hardware accelerator as a function of the retransmission rate, wherein varying a relative percentage of operations offloaded to the protocol stack hardware accelerator comprises controlling a set of one or more switches that each control whether a set of one or more operations are offloaded to the protocol stack hardware accelerator, wherein controlling the set of one or more switches comprises: determining whether the retransmission rate exceeds a first threshold value; if the retransmission rate exceeds the first threshold value, controlling one or more of the switches to offload a first relative percentage of operations to the protocol stack hardware accelerator; determining whether the retransmission rate exceeds a second threshold value; and if the retransmission rate exceeds the second threshold value, controlling one or more of the switches to offload a second relative percentage of operations to the protocol stack hardware accelerator.