Patent ID: 7136395

Claim:
A method of transmitting data packets over a synchronous wireless link comprising the steps of: starting, at a first node, a timer; determining, at the first node, whether the timer has reached a target value; in response to the step of determining that the timer is below the target value, sending from the first node to a second node a headerless data packet on the synchronous wireless link, wherein a sequential timer-based value is associated with the headerless data packet; in response to the step of determining that the timer has reached the target value, checking a packet payload size and determining whether the packet payload size permits transmission of the header with the data packet to the second node; in response to the step of checking that the packet payload size permits transmission of a header with the packet, transmitting the packet data with the header to the second node; in response to the step of checking that the packet payload size is above a maximal payload size, transmitting the headerless data packet to the second node; and repeating, at the first node, the steps of: checking the packet payload size; determining whether the packet payload size permits transmission of the header with the packet to the second node; transmitting the headerless data packet to the second node; and resetting the timer until the step of checking that the packet payload size permits transmission of the header with the data packet.