Method for time synchronization between wireless devices, wireless device, and wireless communication system
First Claim
1. A method of time synchronization between wireless devices, the method comprising:
- based on time of transceiving corresponding data packets by a first wireless device and time of transceiving corresponding data packets by a second wireless device, obtained during a single synchronization operation between the first wireless device and the second wireless device, computing a time difference corresponding to the single synchronization operation of the second wireless device relative to the first wireless device;
performing validity filtering to the time difference corresponding to the single synchronization operation, and extracting valid time difference data;
performing smoothing processing on valid time difference data corresponding to multiple times of the single synchronization operation within a preset time period, and obtaining an average time difference of the second wireless device relative to the first wireless device within the preset time period; and
adjusting system time of the second wireless device based on the average time difference obtained at an interval of the preset time period, so as to make the second wireless device time-synchronized with the first wireless device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for time synchronization between wireless devices comprises: obtaining a time difference corresponding to a single synchronization operation between a first wireless device and a second wireless device; performing validity filtering to the time difference corresponding to the single synchronization operation, and extracting valid time difference data; performing smoothing processing on valid time difference data corresponding to multiple times of the single synchronization operation within a preset time period, and obtaining an average time difference of the second wireless device relative to the first wireless device within the preset time period; adjusting system time of the second wireless device based on the obtained average time difference at an interval of the preset time period, so as to make the second wireless device time-synchronized with the first wireless device.
-
Citations
15 Claims
-
1. A method of time synchronization between wireless devices, the method comprising:
-
based on time of transceiving corresponding data packets by a first wireless device and time of transceiving corresponding data packets by a second wireless device, obtained during a single synchronization operation between the first wireless device and the second wireless device, computing a time difference corresponding to the single synchronization operation of the second wireless device relative to the first wireless device; performing validity filtering to the time difference corresponding to the single synchronization operation, and extracting valid time difference data; performing smoothing processing on valid time difference data corresponding to multiple times of the single synchronization operation within a preset time period, and obtaining an average time difference of the second wireless device relative to the first wireless device within the preset time period; and adjusting system time of the second wireless device based on the average time difference obtained at an interval of the preset time period, so as to make the second wireless device time-synchronized with the first wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A wireless device, comprising:
-
a single synchronization computing unit configured to, based on time of transceiving corresponding data packets by a first wireless device and time of transceiving corresponding data packets by the wireless device, obtained during a single synchronization operation between the first wireless device and the wireless device, computing a time difference corresponding to the single synchronization operation of the wireless device relative to the first wireless device; a filtering unit configured to perform validity filtering to the time difference corresponding to the single synchronization operation, and extract valid time difference data; a smoothing unit configured to perform smoothing processing on valid time difference data corresponding to multiple times of the single synchronization operation within a preset time period, and obtain an average time difference of the wireless device relative to the first wireless device within the preset time period; and a time adjusting unit configured to adjust system time of the wireless device based on the obtained average time difference at an interval of the preset time period, so as to make the wireless device time synchronized with the first wireless device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification