20240028067. TIME SYNCHRONIZATION BETWEEN A MASTER AND A SLAVE IN A NETWORK simplified abstract (B&R INDUSTRIAL AUTOMATION GMBH)

From WikiPatents
Jump to navigation Jump to search

TIME SYNCHRONIZATION BETWEEN A MASTER AND A SLAVE IN A NETWORK

Organization Name

B&R INDUSTRIAL AUTOMATION GMBH

Inventor(s)

Oliver Hoeftberger of Eggelsberg (AT)

Franz Profelt of Eggelsberg (AT)

TIME SYNCHRONIZATION BETWEEN A MASTER AND A SLAVE IN A NETWORK - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240028067 titled 'TIME SYNCHRONIZATION BETWEEN A MASTER AND A SLAVE IN A NETWORK

Simplified Explanation

The abstract describes a method for time synchronization in a network between a master and at least one slave. The slave is an interrupt-capable network component that uses a timer to generate interrupts at a predefined cycle duration, synchronized with the slave time. When a synchronization message arrives, the slave determines the time offset between the master time and the slave time. It then calculates a time fraction from the time offset, which is an integer multiple of the predefined cycle duration. An interrupt offset is determined from the time fraction and the time offset. A synchronization unit in the slave carries out at least one time jump to correct the time offset.

  • The method involves time synchronization between a master and at least one slave in a network.
  • The slave is an interrupt-capable network component that uses a timer to generate interrupts at a predefined cycle duration.
  • When a synchronization message arrives, the slave determines the time offset between the master time and the slave time.
  • A time fraction is calculated from the time offset, which corresponds to an integer multiple of the predefined cycle duration.
  • An interrupt offset is determined from the time fraction and the time offset.
  • A synchronization unit in the slave carries out at least one time jump to correct the time offset.

Potential applications of this technology:

  • Industrial automation: Time synchronization is crucial in industrial automation systems to ensure coordinated actions between different components.
  • Telecommunications: Time synchronization is important in telecommunications networks to ensure accurate data transmission and synchronization between different network elements.
  • Financial systems: Time synchronization is critical in financial systems to ensure accurate timestamping of transactions and synchronization between different trading platforms.

Problems solved by this technology:

  • Inaccurate time synchronization between network components can lead to communication errors, data loss, and coordination issues.
  • Traditional methods of time synchronization may not be suitable for interrupt-capable network components.
  • The method provides a solution for accurately synchronizing time between a master and slave in a network.

Benefits of this technology:

  • Accurate time synchronization between network components improves the overall performance and reliability of the network.
  • The method is specifically designed for interrupt-capable network components, ensuring efficient and reliable synchronization.
  • The use of time jumps allows for quick and precise correction of time offsets, minimizing synchronization errors.


Original Abstract Submitted

method for time synchronization in a network between at least one master and at least one slave, which is an interrupt-capable network component and uses a timer, which accesses a slave time to generate at least one interrupt recurring at a predefined cycle duration, at a respective trigger point in time that is synchronized with the slave time. when a synchronization message arrives, a time offset between the master time and the slave time is determined in the slave, and a time fraction is determined from the time offset, which corresponds to an integer multiple of the predefined cycle duration of the at least one interrupt. an interrupt offset is then determined from the time fraction and the time offset. at least one time jump is carried out by a synchronization unit in the slave to correct the time offset.