发明名称 |
Clock Drift Compensation in a Time Synchronous Channel Hopping Network |
摘要 |
Disclosed are various embodiments for compensating for clock drift between nodes in a time synchronous network. A node receives time synchronization information from a parent node in the network. A drift between a clock of the node and a clock of the parent node is determined based upon the time synchronization information. The node identifies a number of time slots of the network since making a last time synchronization based on previous time synchronization information transmitted from the parent node. A compensation interval is calculated that represents a number of the time slots over which the clock of the node deviated, with respect to the parent node, by a predefined compensation value. The node compensates, by the compensation value, one of the time slots according to the compensation interval. |
申请公布号 |
US2015244513(A1) |
申请公布日期 |
2015.08.27 |
申请号 |
US201414272582 |
申请日期 |
2014.05.08 |
申请人 |
Landis+Gyr Innovations, Inc. |
发明人 |
Hartman James |
分类号 |
H04L7/00;H04L12/733;H04W56/00;H04J3/06 |
主分类号 |
H04L7/00 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for clock drift compensation by a processor of a node in a network, comprising:
receiving time synchronization information from a parent node in the network; determining a drift between a clock of the node and a clock of the parent node based upon the time synchronization information; determining a number of time slots of the network that have elapsed since making a last time adjustment based on previous time synchronization information received from the parent node; calculating a number of clock ticks in the drift; calculating a number of elapsed time slots that resulted in one clock tick of drift by dividing the number of time slots by the number of clock ticks to obtain a compensation interval; and using the compensation interval to compensate a selected time slot by one clock tick, wherein the selected time slot corresponds to one time slot within the compensation interval. |
地址 |
Alpharetta GA US |