A method comprising: receiving, at a first transceiver, a request airframe from a second transceiver over a wireless link of a network, the request airframe including a first time indication indicating a first time TS1 that the request airframe was transmitted to the first transceiver, the first transceiver and the second transceiver including a first and second counters, respectively; timestamping a second time indication indicating a second time TS2 that the request airframe was received; generating a respond airframe and including within the respond airframe a third time indication indicating a third time TS3 that the respond airframe is to be transmitted to the second transceiver; transmitting the respond airframe to the second transceiver; providing, by the first transceiver, a timestamp information request to the second transceiver; receiving a timestamp information response, from the second transceiver, in response to the timestamp information request, the timestamp information response including a fourth time indication indicating a fourth time TS4 that the respond airframe was received; calculating, by the first transceiver, a counter offset using the first time, second time, third time, and fourth time as follows: counter offset = TS 1 + TS 4 − TS 3 − TS 2 2; calculating, by the first transceiver, a phase offset based on the counter offset, the calculating including determining asymmetry, ASY, in the wireless link and applying the offset = TS 1 + TS 4 − TS 3 − TS 2 2 ± Asy 2; and following: phase offset = TS 1 + TS 4 − TS 3 − TS 2 2 ± Asy 2; and correcting, by the first transceiver, a phase of the first transceiver. receiving, at a first transceiver, a request airframe from a second transceiver over a wireless link of a network, the request airframe including a first time indication indicating a first time TS1 that the request airframe was transmitted to the first transceiver, the first transceiver and the second transceiver including a first and second counters, respectively; timestamping a second time indication indicating a second time TS2 that the request airframe was received; generating a respond airframe and including within the respond airframe a third time indication indicating a third time TS3 that the respond airframe is to be transmitted to the second transceiver; transmitting the respond airframe to the second transceiver; providing, by the first transceiver, a timestamp information request to the second transceiver; receiving a timestamp information response, from the second transceiver, in response to the timestamp information request, the timestamp information response including a fourth time indication indicating a fourth time TS4 that the respond airframe was received; calculating, by the first transceiver, a counter offset using the first time, second time, third time, and fourth time as follows: counter offset = TS 1 + TS 4 − TS 3 − TS 2 2; calculating, by the first transceiver, a phase offset based on the counter offset, the calculating including determining asymmetry, ASY, in the wireless link and applying the offset = TS 1 + TS 4 − TS 3 − TS 2 2 ± Asy 2; and following: phase offset = TS 1 + TS 4 − TS 3 − TS 2 2 ± Asy 2; and correcting, by the first transceiver, a phase of the first transceiver.