End-to-End Delay

on . Posted in Telecommunications Engineering

End-to-end delay is the total time it takes for a data packet to travel from the source to the destination across a network.  This delay encompasses all the individual delays that occur as the packet is transmitted, propagated, and processed along the route.  End-to-end delay is made up of several components:

  • Processing Delay  -  The time taken by routers and switches to process the packet header, perform routing decisions, and handle error checking.
  • Transmission Delay  -  The time taken to push all the packet's bits onto the transmission medium (dependent on the packet size and the transmission rate).
  • Propagation Delay  -  The time taken for a signal to propagate across the physical medium between devices (based on distance and speed of signal propagation).

The sum of these delays gives the total end-to-end delay, which is an important performance metric in network communication, especially for real-time applications like voice and video calls, where lower delay is crucial for a good user experience.

 

End-to-end Delay formula

\( D_{ete} \;=\;  n \; (D_{prop} + D_{tran} + D_{proc} )\)     (End-to-end Delay)

\( n \;=\;  D_{ete} \;/\; D_{prop} + D_{tran} + D_{proc} \)

\( D_{prop} \;=\;  ( D_{ete} \;/\; n ) - D_{tran} - D_{proc} \)

\( D_{tran} \;=\;  ( D_{ete} \;/\; n ) - D_{prop} - D_{proc} \)

\( D_{proc} \;=\;  ( D_{ete} \;/\; n ) - D_{prop} - D_{tran} \)

Symbol English Metric
\( D_{ete} \) = End-to-end Delay - \(ms\)
\( n \) = Number of Links between Routers - \(dimensionless\)
\( D_{prop} \) = Propagation Delay - \(ms\)
\( D_{tran} \) = Transmission Delay - \(ms\)
\( D_{proc} \) = Processing Delay - \(ms\)

 

Piping Designer Logo 1

Tags: Communication System