
3.1.1 Modeling Roundtrip Delay
Charles Hagwoood
Hsin Fang On the Internet, a packet's roundtrip delay is the sum of delays on each subnet link traversed by the packet. Each link (or hop) delay consists of four components, processing delay, queuing delay, transmission delay and propagation delay. Once the packet length and route are fixed, the packet roundtrip delay only changes with the queue delay, which in the Internet changes with the fluctuation of the Internet traffic. Suppose such a scenerio holds. The purpose of this theoretical and experimental study is to determine how long range dependence and heavy tailedness, inherent properties of the interarrival times of Internet traffic processes, are inherited by the related roundtrip delay process. That is, suppose one monitors or probes the Internet e.g. by pinging a site at times , and recording the corresponding delays . Then, how does one characterize this delay process? The experimental verification is based on performance data collected through the past year from several of the Cross Industry Working Team (XIWT) sites. These sites are shown in the figure, they include Stanford University, HP, Intel, NIST, Bell South, Hughes, West Group, DEC, SBC, and CAIDA.
Suppose in its roundtrip, an outgoing packet started at hop 1 passes through s hops, where hop s=hop 1. At each hop the packet is queued and then routed to the next hop. Let R(n,i) denote the queuing delay of the nth packet at the ith hop. The roundtrip queuing delay of the nth packet sent from hop 1 is given by
T(n)=R(n_{1},1)+R(n_{2},2)+...+R(n_{s},s)
where it is assumed that when the nth packet from hop 1 arrives at hop i, it is the n_{i}th packet at that hop.
We first solve the problem for the simplified model: Assume that
R(n_{i},i), i=1,...,s are independent, and that each R(n,i) satisfies Lindley's queuing theory equation
where for that hop, u_{n} denotes the service time of the nth packet and v_{n} denotes the interarrival time between the nth and (n1)st packets. It is assumed the u_{n}'s are independent, exponentially distributed with known parameter, and they are independent of the v_{n}'s.
Traffic Property I: (HeavyTailed Interarrival Times) The interarrival times are assumed to have a heavy right tail i.e.
where L(x) is a slowly varying function.
Traffic Property II. (Long Range Dependence) Suppose that the ith hop has interarrival times
v_{1},v_{2},... that are stationary, dependent with autocorrelation given by
where 0< D<1 and where L(x) is a slowly varying function. Such a correlation structure can arise from fractional Brownian motion (Taqqu and Teverovsky), i.e from a mean zero, stationary increments, Gaussian process, X(t), with covariance . The increments will have autocorrelation function , therefore where D=2H2. For 1/2< H<1 the increments display long range dependence.
Figure 1: XIWT sites
Date created: 7/20/2001 