Den senaste tidens framsteg inom miniatyrisering och lågkostnadsdesign har lett till aktiv forskning i storskaliga nätverk av små, trådlösa, lågeffektsensorer och ställdon. Tidssynkronisering är avgörande i sensornätverk för olika ändamål, inklusive sensordatafusion, samordnad aktivering och effekteffektiv cykling. Även om kraven på klocknoggrannhet och precision ofta är strängare än i traditionella distribuerade system, begränsar stränga energibegränsningar de resurser som finns tillgängliga för att uppfylla dessa mål. Vi presenterar Reference-Broadcast Synkronisering, ett schema där noder skickar referensfyrar till sina grannar med fysiska-lager sändningar. En referenssändning innehåller inte någon uttrycklig tidsstämpel, utan mottagarna använder sin ankomsttid som referenspunkt för att jämföra sina klockor. I detta dokument använder vi mätningar från två trådlösa implementationer för att visa att avlägsnandet av avsändarens icke-determinism från den kritiska vägen på detta sätt ger högprecisions klockavtal (1,85 ± 1,28,usec, med hjälp av off-the-shelf 802.11 trådlöst Ethernet), samtidigt som minimal energi används. Vi beskriver också en ny algoritm som använder samma sändningsfastighet för att federera klockor över sändningsdomäner med ett långsamt förfall i precision (3,68 ± 2,57psec efter 4 humle). RBS kan användas utan externa referenser, bildar en exakt relativ tidsskala, eller kan upprätthålla microsecond-level synkronisering till en extern tidsskala såsom UTC. Vi uppvisar en betydande förbättring jämfört med NTP (Network Time Protocol) under liknande förhållanden.
Reference Broadcast Synkronization (RBS) REF använder en nod för att skicka en referenssignal till grannar i det fysiska skiktet.
Fine-grained network time synchronization using reference broadcasts
{'venue': 'OPSR', 'journal': None, 'mag_field_of_study': ['Computer Science']}