White Papers

Latency: Understanding Delays in Embedded Networks

November 30, 2018 | BY: Andrew McCoubrey

Download PDF

Standards-based Ethernet networks provide cost-effective and high-performance interconnect, enabling networks that carry traffic from many systems over shared cabling. For real-time embedded systems that process and respond to sensor data, a key measure of network performance is how long it takes data to get from one device to another – in other words, latency. An application such as email can take several seconds to deliver a message, with delays introduced by servers, switches and routers, before it lands in the recipient’s inbox. In an embedded network with a single Ethernet switch, messages can be delivered in microseconds. For a specific application, latency is typically measured by sending traffic between two endpoints and reporting the average delay between sending and receiving each packet.

Closely related to the concept of latency is “jitter”, the variability of latency. While latency is reported as the average time between data being sent and received, this delay can vary from one packet to another based on network conditions. In systems that send packets at regular intervals, variability in inter-packet arrival times can present challenges for a receiver that processes those packets. If latency increases, the receiver may be idle while waiting for a packet to arrive. Then, when a bunch of packets arrives close together, the receiver may not have enough processing capacity to keep up or enough buffer to store all the data while it is processed. For this reason, understanding the variability in the delay between packet arrivals can be just as important as their end-to-end latency.

Figure 1: Gigabit Ethernet Switch Latency for Various Frame Lengths, RFC2544 Report

Download "Latency: Understanding Delays in Embedded Networks", to learn about the causes of latency in embedded Ethernet networks and how networking features can be used to manage and reduce it.

Read about:

  • Ethernet switching
  • High-performance embedded computing
  • Time-sensitive networking

Author’s Biography

Andrew McCoubrey

Senior Product Manager, Switching and Routing Solutions

Andrew McCoubrey is the Senior Product Manager for switching and routing products in the C4 Solutions group. He joined Curtiss-Wright from Cisco Systems where he was a product manager for Catalyst switching. His networking industry experience ranges from core routers to enterprise switching and embedded Ethernet. Andrew holds a Bachelor of Engineering in Computer Engineering from McGill University and an MBA from the University of Toronto.

Share This Article

  • Share on Linkedin
  • Share on Twitter
  • Share on Facebook
  • Share on Google+
Connect With Curtiss-Wright Connect With Curtiss-Wright Connect With Curtiss-Wright
Sales

CONTACT SALES

Contact our sales team today to learn more about our products and services.

YOUR LOCATION

PRODUCT INFORMATION

Support

GET SUPPORT

Our support team can help answer your questions - contact us today.

REQUEST TYPE

SELECT BY

SELECT Topic