IEEE 1588: Synchronizing Battlefield Communication

Ethernet is considered (for the most part) a non-deterministic networking scheme, using “best effort” and requiring handshakes and confirmation. While this makes it inherently reliable, it also makes Ethernet natively unsuitable for time-sensitive applications — such as voice/video over IP, Robotic (Motion) Control, Industrial Automation, etc. — that require real-time communication or time synchronization.

The Precision Time Protocol, as defined in the IEEE-1588 standard, provides a method to precisely synchronize compute devices over a Local Area Network (LAN) or Wide Area Network (WAN) using “clock synchronization.” However, if two clocks are set at the same rate, there is no guarantee that they will stay in synchronization. Therefore, the synchronization process must be continuous.

Clock synchronization on the LAN/WAN requires at least one Master and one Slave clock–multiple Slaves can synchronize to a single Master.  The Master clock provides synchronization messages that the Slaves use to correct their local clocks.  Precise timestamps are captured at the Master and Slave clocks.  These timestamps are then used to determine the network latency which is required to synchronize the Slave to the Master.  A sync message is transmitted typically every two seconds from the Master, and a delay request message from a Slave is transmitted less frequently, approximately one request per minute.

 

Ethernet Switches

Ethernet switches are categorized as either standard Ethernet switches or IEEE-1588 enabled Ethernet switches.

The IEEE 1588 protocol defines three kinds of clocks (or switches):
a. Ordinary:  A device with a single network connection, either the source of (Master) or destination for (Slave) a synchronization reference.
b. Boundary:  A device with multiple network connections that can accurately synchronize one network segment to another. A synchronization master is selected for each of the network segments in the system. The root timing reference is called the grandmaster.
c. Transparent:  A multi-port device that forwards precision time protocol messages, measuring the time taken for event messages to pass through the device, and accounts for this residence time by modifying the message, or by sending a separate follow-up message.

A standard Ethernet switch temporarily stores packets before sending them out.  The storing time of the packet is non-deterministic and network load-dependent, which results in packet delay variation.  The packet delay variation is the primary reason for poor time synchronization on the network, even when there are Master and Slave devices on the network that support hardware timestamping. An IEEE-1588 enabled Ethernet switch is either a transparent device or a boundary device that improves synchronization between the Master and Slaves, thus ensuring that the Master and Slaves are not impacted by packet delay variation.

As Techaya continues to enhance our products to support mobile military network requirements, we are adding support for IEEE 1588 to our products. One of our newest products, the MILTECH 9136 has both hardware and software support for enhanced 1588 v2 and SyncE features. The switch can support grand master, boundary, slave and transparent modes. The newer Enhanced versions of the MILTECH 904,918, 919, 908, 912, 914, 948, products all support peer-to-peer transparent clock, end-to-end transparent clock, and PTP over IPV4 via software features. Upgrades from Non-enhanced (Ex: 918-00X) versions to Enhanced (Ex: 918-10X) are available at no charge and are field-deployable.

 

Share on facebook
Share on twitter
Share on linkedin
Share on email

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 928

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 908M

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 9028

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Please click here to download the Datasheet PDF file.

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 9012C

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 9012

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 910-POE

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 610-POE

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 948

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 912

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 918

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 904

Small Military Fast Ethernet Unmanaged Switch, 8 Port


Techaya MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 406

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 306

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 308

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 304

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH M64

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 309

Please click here to download the Datasheet PDF file.

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH M128

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 9128

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 9124

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 300

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 8P

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 410

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 303

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 9022

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 914

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 9136

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 907

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 16SER

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 404

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 402

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 24FO

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH VGA

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 718

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 9116

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 9024

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 1000, 1002

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 908

Complete this form if you would like us to contact you regarding more information and product pricing for the MILTECH 919