CPC H04W 56/0035 (2013.01) [H04J 3/0667 (2013.01); H04W 56/001 (2013.01); H04W 56/0055 (2013.01); H04W 64/006 (2013.01)] | 16 Claims |
1. A computer-implemented method when executed by data processing hardware causes, the data processing hardware to perform operations comprising:
receiving a current velocity of a mobile node and a current position of the mobile node relative to a fixed node, the mobile node moving relative to the fixed node;
identifying a receive time slot for the fixed node to receive a transmission of a data packet from the mobile node;
determining a transmission time based on the identified receive time slot and a propagation delay;
determining a clock rate correction for each segment of a plurality of segments of the data packet, the clock rate correction based on a difference in position between the mobile node and the fixed node to account for a change in the propagation delay during transmission of the data packet, wherein the clock rate correction changes during transmission of the data packet; and
transmitting the data packet to the fixed node at the determined transmission time using the determined clock rate correction.
|