EP2139166B1

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

Abstract

This record has no abstract on file.

EP2139166B1, drawing sheet 1
Sheet 1 of 13

Term

2.7 yearsleft in the term

Expires 15 June 2029.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

18 claims: 7 independent, 11 dependent

  1. 1
    Method for synchronizing clocks of a set of nodes in a Time Division Multiple Access, TDMA, 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, said method comprising the steps of:• receiving at a non-TR node, from 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;• broadcasting at the level of the non-TR node said beacon packet using the slotted structure of the TDMA protocol, the non-TR 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 the internal clock of the non-TR node 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 layer, of receiving and decoding said beacon packet.
  7. 18
    Communication device in a Time Division Multiple Access, TDMA, 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, said devices communicating using the time slotted structure of the TDMA protocol, where communications between the devices occur in periodic frames, each frame consisting of at least one sub-frame and each sub-frame consisting of a plurality of time slots, each device comprising an internal clock, said communication device comprising:• means for receiving a broadcast beacon packet in a first conflict-free time slot within a sub-frame, said first time slot being pre-assigned to one other device of said network for broadcasting said beacon packet • means for updating the internal clock of the communication device based on an updated offset estimate, upon reception of said beacon packet;and • means for broadcasting said beacon packet on a second conflict-free time slot of said sub-frame that has been preassigned to said device, said second time slot occurring after the first time slot in said subframe.