Real Time Automation 1-800-249-1612 Contact Real Time Automation Contact Us Real Time Automation Product Support Support    
  Real Time Automation Homepage Real Time Automation Products Technologies We Offer Industrial Library Company Information

Posts Tagged ‘NetWork Jitter’

Fall Is Here Who Has The Jitters?

Monday, October 27th, 2008

I’m at the EtherNet/IP ODVA meeting in Charlotte today. One of the biggest questions at the meeting is the definition of jitter. Many people are very unclear on the meaning of Jitter. In very simple terms, network jitter is simply the deviation between the time when a device is expected to issue a message and when the message is actually transmitted. For example, if a DeviceNet or EtherNet/IP device is expected to issue cyclic messages every 10msecs (very typical cycle time) and sends them between 9 and 11 msecs then we have 1 msec of network jitter.

So what’s good? Well, anything less than 50% jitter is acceptable. So, in our previous example, a device could send the next cyclic message between 5 and 15msecs of sending the last one. Unless you have a very high speed, timing critical application network jitter like this is acceptable. Once the device gets over 50% jitter though, the Client or Master device might begin to detect missing messages. If the jitter gets bad enough, the Master (Client) might even shut the device down and try reconnecting to it causing a loss of data or worse.

A good question that came up at today’s meeting was about Ethernet switches. What is the impact of the switch on network jitter in an EtherNet/IP network. Well, it turns out that it is nearly nothing. As switches receive a packet they analyze the first few bytes of the packet to identify the outgoing port and immediately start to send message out that port, even before the end of the message is received. At this speed the switch adds almost nothing to network jitter.

RTA, Inc. - The Industrial Networking Home for DeviceNet, EtherNet/IP, Ethernet Drive,
Modbus TCP, Modbus RTU, PROFINET CBA, PROFINET IO, BACnet, IEC 61131-3,
IEEE 1588, AS-Interface, PROFIBUS, EtherCAT and other networks.
© 2009 Real Time Automation, Inc.

Real Time Automation, Inc.
150 South Sunny Slope Road. Suite 130
Brookfield, WI 53005
© Real Time Automation, Inc. All Rights Reserved. |

(262) 439-4999 (V)
(262) 439-4989 (F)