| CPC H04W 56/005 (2013.01) [H04J 3/0638 (2013.01); H04L 25/024 (2013.01); H04L 27/0014 (2013.01); H04W 56/001 (2013.01); H04L 2027/0026 (2013.01)] | 4 Claims |

|
1. A frequency offset estimation method for average consensus-based clock synchronization, specifically comprising following steps:
S1: assuming that each node i in a network periodically broadcasts a local clock message τi(tli), receiving, by a neighbor node j thereof, the clock message, recording a current local clock τj(tlid) of the neighbor node, so the neighbor node establishes a relative clock relationship according to known local clock information and time delay:
τj(tlid)=ωij(tli)+φij+dijf+dijr(tli)
where ωij and φij respectively represent a relative frequency offset and a relative phase offset of the node i with respect to the node j, dijr(tli) represents random communication time delay satisfying truncated exponential distribution of which an average value is λ and an upper limit is D; dijf represents fixed time delay existing in a data packet transmission process;
S2: performing relative frequency offset estimation according to the relative clock relationship after the neighbor node j receives synchronization messages each cycle, wherein the node j receives L synchronization messages from the node i, the relative frequency offset ωij between nodes is estimated using a maximum likelihood estimation method:
![]() where θij=φij+dijf.
|