摘要
本发明涉及一种支持睡眠的无线通信时间同步方法,属于无线传感器网络技术领域。该方法首先针对无线节点设备在睡眠与工作状态下使用不同类型时钟晶振的特点,建立双晶振节点的时钟模型;然后才有间接时间同步机制,以校正工作时钟为前提,间接实现对睡眠时钟频偏和本地时钟相偏的校正;当多个双晶振节点同时请求同步时,参考节点首先完成对各待同步节点工作时钟频偏和相偏的校正,然后将这些节点两两分组,先后作为扩展参考节点,基于间接时间同步机制完成彼此睡眠时钟的校正;对于剩余单个节点则直接与参考节点完成睡眠时钟的校正。本发明解决了双晶振节点睡眠时钟同步困难的问题,提高了大规模双晶振节点同步效率和同步精度。