SANE: Stable Agile Network Estimation

Distributed systems are becoming increasingly dependent onnetwork estimation , the ability to determine performance along one or more network paths. Producing quality estimates is challenging because network observations are noisy; this is particularly true in wide-area or mobile settings. Current systems depend on simple exponentially weighted moving average filters. These filters are either able to detect true changes quickly or to mask transient changes, but cannot do both. In this paper, we present four filters designed to react quickly to persistent changes while tolerating transient ones. These filters are evaluated in a variety of networking scenarios through three metrics: agility, stability and accuracy. While no single filter dominates, one based on techniques fromstatistical process control shows promise relative to the others.

[1]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[2]  Jean-Chrysotome Bolot End-to-end packet delay and loss behavior in the internet , 1993, SIGCOMM 1993.

[3]  Jean-Chrysostome Bolot,et al.  End-to-end packet delay and loss behavior in the internet , 1993, SIGCOMM '93.

[4]  Deborah Estrin,et al.  Advances in network simulation , 2000, Computer.

[5]  BakerMary,et al.  Measuring link bandwidths using a deterministic model of packet delay , 2000 .

[6]  Mary Baker,et al.  Measuring bandwidth , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[7]  Srinivasan Keshav A control-theoretic approach to flow control , 1991, SIGCOMM 1991.

[8]  Farnam Jahanian,et al.  Internet routing instability , 1997, SIGCOMM '97.

[9]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[10]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[11]  Randy H. Katz,et al.  Trace-based mobile network emulation , 1997, SIGCOMM '97.

[12]  Allen B. Downey Using pathchar to estimate Internet link characteristics , 1999, SIGCOMM '99.

[13]  Mark Crovella,et al.  Server selection using dynamic path characterization in wide-area networks , 1997, Proceedings of INFOCOM '97.

[14]  Mahadev Satyanarayanan,et al.  Agile application-aware adaptation for mobility , 1997, SOSP.

[15]  Srinivasan Seshan,et al.  An integrated congestion management architecture for Internet hosts , 1999, SIGCOMM '99.

[16]  Vern Paxson,et al.  End-to-end Internet packet dynamics , 1997, SIGCOMM '97.

[17]  Mary Baker,et al.  Measuring link bandwidths using a deterministic model of packet delay , 2000, SIGCOMM.

[18]  Randy H. Katz,et al.  The Case for Wireless Overlay Networks , 1994, Mobidata.

[19]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[20]  Charles W. Champ,et al.  Design Strategies for Individuals and Moving Range Control Charts , 1994 .