Patent ID: 6947446

Claim:
A method comprising: identifying, for a packet to be transmitted over a wireless link, a type of service from among at least a first and second type of service wherein the first type of service comprises a minimize-delay service and the second type of service comprises a maximize-reliability service; determining an acknowledgement requirement corresponding to the type of service further comprising: a) if the packet is associated with the first type of service, not requiring acknowledgement of a slot by a receiving device: and b) if the packet is associated with a second type of service, requiring acknowledgement of the slot by the receiving device; sending the slot comprising at least a portion of the packet from a sending device to the receiving device further comprising: a) if the packet is associated with the first type of service, encoding the at least a portion of the packet using an error correcting code of a first rate: and b) if the packet is associated with the second type of service, encoding the at least a portion of the packet using an error correcting code of a second rate; performing, by the receiving device, the acknowledgement requirement corresponding to the type of service, based on an error status of the slot further comprising a) not acknowledging reception of the slot associated with the minimize-delay service; and b) acknowledging reception of slot associated with the maximize-reliability service, if the slot is received without error.