EP2139168A1

Method and device for time synchronization in a TDMA multi-hop wireless network

Abstract

The invention concerns a method for synchronizing clocks of a set of nodes in a TDMA ("Time Division Multiple Access") communication network comprising a plurality of nodes, among which some called time reference (TR) nodes are synchronized to a common time reference through a predetermined out-of-band synchronization mechanism, other nodes being called non-TR nodes, each node comprising an internal clock, characterized in that it comprises the steps of: • transmitting, at the level of at least one of said TR nodes, a broadcast beacon packet during a given time slot of sub-frames, each sub-frame comprising a plurality of time slots ; • propagating among the remaining nodes said beacon packet using the slotted structure of the TDMA protocol, each node being pre-assigned a conflict-free time slot in a sub-frame to broadcast said beacon packet received from another node in a previous slot of said sub-frame; and • updating in at least two of said non-TR nodes the internal clock based on an updated offset estimate, upon reception of said beacon packet. The invention also concerns a communication device in a TDMA communication network.

EP2139168A1, drawing sheet 1
Sheet 1 of 13

Term

Projected expiry 25 June 2028.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

18 claims: 7 independent, 11 dependent

  1. 1
    Method for synchronizing clocks of a set of nodes in a TDMA (" Time Division Multiple Access") communication network comprising a plurality of nodes, among which some called time reference (TR) nodes are synchronized to a common time reference through a predetermined out-of-band synchronization mechanism, other nodes being called non-TR nodes, each node comprising an internal clock, characterized in that it comprises the steps of:• transmitting, at the level of at least one of said TR nodes, a broadcast beacon packet during a given time slot of sub-frames, each sub-frame comprising a plurality of time slots ;• propagating among the remaining nodes said beacon packet using the slotted structure of the TDMA protocol, each node being pre-assigned a conflict-free time slot in a sub-frame to broadcast said beacon packet received from another node in a previous slot of said sub-frame;and • updating in at least two of said non-TR nodes the internal clock based on an updated offset estimate, upon reception of said beacon packet.
  2. 6
    Method for synchronizing clocks of a set of nodes in a TDMA communication network according to any of the preceding claims, characterized in that said sub-frames are Synchronization Control Sub-Frames (SCS), which are part of control sub-frames.
  3. 7
    Method for synchronizing clocks of a set of nodes in a TDMA communication network according to any of the preceding claims characterized in that in a given time slot, only one node transmits and the remaining nodes are in "receive" mode.
  4. 8
    Method for synchronizing clocks of a set of nodes in a TDMA communication network according to any of the preceding claims, characterized in that each time slot of said sub-frame is assigned to a node to transmit or propagate said beacon packet through said communication network.
  5. 10
    Method for synchronizing clocks of a set of nodes in a TDMA communication network according to one of the preceding claims, characterized in that it comprises steps of maintaining and updating a look-up table by at least one node, said look-up table being used to determine a value ( delta ) depending on the data rate value in said beacon packet.
  6. 13
    Method for synchronizing clocks of a set of nodes in a TDMA communication network according to one of the preceding claims, characterized in that it comprises a step, performed at a communication network protocol layer called MAC (Media Access Control) layer, of receiving and decoding said beacon packet.
  7. 18
    Communication device in a TDMA (" Time Division Multiple Access") communication network comprising a plurality of devices, among which some called time reference (TR) nodes are synchronized to a common time reference through a predetermined out-of-band synchronization mechanism, each node comprising an internal clock, characterized in that it comprises means for:• receiving a broadcast beacon packet, which had previously been transmitted during a given time slot of sub-frames, each sub-frame comprising a plurality of time slots ;• updating its internal clock based on an updated offset estimate, upon reception of said beacon packet;and • re-broadcasting said beacon packet on an assigned transmission slot within a control-sub-frame, using the slotted structure of the TDMA protocol.