Patent ID: 8488610

Claim:
A device for communicating a packet in a communication network, comprising: a plurality of transmitters, each transmitter in the plurality of transmitters configured to transmit the packet on a subset of available time slots, a subset of available frequency sub-carriers, or a subset of available antennas; and a controller configured to: select a modulation and coding scheme (MCS) for transmission of the packet, assign to the packet, irrespective of data from a receiver of the packet, a retransmission rank among a plurality of packets and a retransmission weight based on the retransmission rank, and decide whether the plurality of the transmitters are to retransmit the packet based on the retransmission rank and the retransmission weight associated with the packet, wherein each transmitter in the plurality of transmitters is further configured to retransmit the packet on at least one of a different subset of time slots, a different subset of frequency sub-carriers, and a different subset of antennas based on the decision.