A base station operating with a system clock, the base station comprising: a transmitter configured to send a first radio frequency (RF) signal modulated onto a first RF carrier over a first channel to a mobile station , the first RF carrier having a first phase and the first channel having a first variable phase delay (Δφ 1 ), wherein the mobile station is adapted for receiving the first RF signal, recovering the first RF carrier, generating a second RF carrier using the recovered first RF carrier, and synchronizing a local clock using at least one of the recovered first RF carrier and the second RF carrier; a receiver configured to receive a second RF signal modulated onto the second RF carrier over a second channel from the mobile station , the second RF carrier having a second phase and the second channel having a second variable phase delay (Δφ 2 ); a phase error detector configured to determine a phase error signal based on a difference between the first phase and the second phase; the base station being characterized in that it further comprises a controller programmed to: generate a control signal (μ) based on the phase error signal; and apply the control signal to a first inverse channel model having a first function (Δφ 3 (μ)) that approximates an inverse of the first phase delay (-Δφ 1 ), and to a second inverse channel model having a second function (Δφ 4 (μ)) that approximates an inverse of the second phase delay (-Δφ 2 ), wherein the approximated inverse of the first phase delay is applied to a subsequent first RF signal sent by the transmitter over the first channel to the mobile station , thereby reducing the first variable phase delay of the first channel and the clock phase error at the mobile station resulting from the first variable phase delay. a transmitter configured to send a first radio frequency (RF) signal modulated onto a first RF carrier over a first channel to a mobile station , the first RF carrier having a first phase and the first channel having a first variable phase delay (Δφ 1 ), wherein the mobile station is adapted for receiving the first RF signal, recovering the first RF carrier, generating a second RF carrier using the recovered first RF carrier, and synchronizing a local clock using at least one of the recovered first RF carrier and the second RF carrier; a receiver configured to receive a second RF signal modulated onto the second RF carrier over a second channel from the mobile station , the second RF carrier having a second phase and the second channel having a second variable phase delay (Δφ 2 ); a phase error detector configured to determine a phase error signal based on a difference between the first phase and the second phase; the base station being characterized in that it further comprises a controller programmed to: generate a control signal (μ) based on the phase error signal; and apply the control signal to a first inverse channel model having a first function (Δφ 3 (μ)) that approximates an inverse of the first phase delay (-Δφ 1 ), and to a second inverse channel model having a second function (Δφ 4 (μ)) that approximates an inverse of the second phase delay (-Δφ 2 ), generate a control signal (μ) based on the phase error signal; and apply the control signal to a first inverse channel model having a first function (Δφ 3 (μ)) that approximates an inverse of the first phase delay (-Δφ 1 ), and to a second inverse channel model having a second function (Δφ 4 (μ)) that approximates an inverse of the second phase delay (-Δφ 2 ), wherein the approximated inverse of the first phase delay is applied to a subsequent first RF signal sent by the transmitter over the first channel to the mobile station , thereby reducing the first variable phase delay of the first channel and the clock phase error at the mobile station resulting from the first variable phase delay. <EOS>