Abstract:The timing accuracy provided for Compass one-way timing user has a direct bearing on the greatly changing uplink delay. The analysis shows that an accurate uplink delay value can’t be provided by only using the least squares algorithm on the condition of continuous and larger outliers, which influences on Compass user. A way of using a modified Kalman Filtering algorithm to estimate the uplink delay values is presented and simulated. The result indicates that the algorithm is effective.