15.4 Beaconing precise timing
- The beacon is sent every 128 seconds starting at 00:00:00 Coordinated Universal Time
- (UTC), 1 January 1970 plus NwkID plus TBeaconDelay. Therefore the beacon is sent at
- BT = k 128 + *NwkID + TBeaconDelay
- seconds after 00:00:00 Coordinated Universal Time (UTC), 1 January 1970
- wherebyk is the smallest integer for which
- k 128 +*NwkID>T
- whereby
- T = seconds since 00:00:00 Coordinated Universal Time (UTC), 1 January 1970.
21 | Note: _T_is not (!) Unix time. Similar to GPS time and unlike Unix time, |
---|---|
22 | T is strictly monotonically increasing and is not influenced by leap |
23 | seconds. |
- Whereby TBeaconDelay is a network specific delay in the [0:50] ms range.
- TBeaconDelay may vary from one network to another and is meant to allow a slight
- transmission delay of the gateways. TBeaconDelay must be the same for all gateways of a
- given network. TBeaconDelay must be smaller than 50 ms. All end-devices ping slots use
- the beacon transmission time as a timing reference, therefore the network server as to take
- TBeaconDelay into account when scheduling the class B downlinks.
30