This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Inference and Labeling of Metric-Induced Network Topologies
November 2005 (vol. 16 no. 11)
pp. 1053-1065

Abstract—The development and deployment of distributed network-aware applications and services require the ability to compile and maintain a model of the underlying network resources with respect to one or more characteristic properties of interest. To be manageable, such models must be compact; and to be general-purpose, should enable a representation of properties along temporal, spatial, and measurement resolution dimensions. In this paper, we propose MINT—a general framework for the construction of such metric-induced models using end-to-end measurements. We present the basic theoretical underpinnings of MINT for a broad class of performance metrics, and describe Periscope, a Linux embodiment of MINT constructions. We instantiate MINT and Periscope for a specific metric of interest—namely, packet loss rates—and present results of simulations and Internet measurements that confirm the effectiveness and robustness of our constructions over a wide range of network conditions.

[1] A. Adams, T. Bu, R. Cáceres, N. Duffield, T. Friedman, J. Horowitz, F.L. Presti, S. Moon, V. Paxson, and D. Towsley, “The Use of End-to-End Multicast Measurements for Characterizing Internal Network Behavior,” IEEE Comm. Magazine, May 2000.
[2] M. Allman and V. Paxson, “On Estimating End-to-End Network Path Properties,” Proc. ACM SIGCOMM, 1999.
[3] A. Bestavros, J. Byers, and K. Harfoush, “Inference and Labeling of Metric-Induced Network Topologies,” Proc. IEEE Infocom, June 2002.
[4] J.C. Bolot, “End-to-End Packet Delay and Loss Behavior in the Internet,” Proc. ACM SIGCOMM, pp. 289-298, Sept. 1993.
[5] T. Bu, N. Duffield, F. LoPresti, and D. Towsley, “Network Tomography on General Topology,” Proc. ACM SIGMETRICS, June 2002.
[6] R. Cáceres, N.G. Duffield, J. Horowitz, D. Towsley, and T. Bu, “Multicast Based Inference of Network-Internal Characteristics: Accuracy of Packet-Loss Estimation,” Proc. IEEE Infocom, Mar. 1999.
[7] R. Cáceres, N.G. Duffield, S.B. Moon, and D. Towsley, “Inference of Internal Loss Rates in the MBone,” Proc. IEEE Global Internet (Globecom) Conf., 1999.
[8] R. Caceres, N. Duffield, and T. Friedman, “Impromptu Measurement Infrastructures Using RTP,” Proc. IEEE Infocom, June 2002.
[9] R. Carter and M.E. Crovella, “Measuring Bottleneck Link Speed in Packet Switched Networks,” Proc. PERFORMANCE '96, Int'l Conf. Performance Theory, Measurement and Evaluation of Computer and Comm. Systems, Oct. 1996.
[10] M. Coates and R. Nowak, “Network Loss Inference Using Unicast End-to-End Measurement,” Proc. ITC Conf. IP Traffic, Modeling and Management, Sept. 2000.
[11] N. Duffield, J. Horowitz, F. LoPresti, and D. Towsley, “Multicast Topology Inference from Measured End-to-End Loss,” IEEE Trans. Information Theory, vol. 48, no. 1, Jan. 2002.
[12] N. Duffield, J. Horowitz, D. Towsley, W. Wei, and T. Friedman, “Multicast-Based Loss Inference with Missing Data,” IEEE J. Selected Areas of Comm., vol. 20, no. 4, May 2002.
[13] N. Duffield, F.L. Presti, V. Paxson, and D. Towsley, “Inferring Link Loss Using Striped Unicast Probes,” Proc. IEEE Infocom, Apr. 2001.
[14] N. Duffield, J. Horowitz, and F.L. Presti, “Adaptive Multicast Topology Inference,” Proc. IEEE Infocom, Apr. 2001.
[15] N. Duffield, J. Horowitz, F.L. Presti, and D. Towsley, “Network Delay Tomography from End-to-End Unicast Measurements,” Proc. Int'l Workshop Digital Comm., Sept. 2001.
[16] R. Govindan and A. Reddy, “An Analysis of Internet Inter-Domain Routing and Route Stability,” Proc. IEEE Infocom, Apr. 1997.
[17] T. Griffin and G. Wilfong, “An Analysis of BGP Convergence Properties,” Proc. ACM SIGCOMM, pp. 277-288, Sept. 1999.
[18] K. Harfoush, “A Framework and Toolkit for the Effective Measurement and Representation of Internet Internal Characteristics,” PhD dissertation, Boston Univ., Aug. 2002.
[19] K. Harfoush, A. Bestavros, and J. Byers, “Robust Identification of Shared Losses Using End-to-End Unicast Probes,” Proc. Eighth IEEE Int'l Conf. Network Protocols (ICNP), Nov. 2000.
[20] “PeriScope: An Active Probing API,” Proc. 2002 Passive and Active Measurement Workshop, PAM '02, Mar. 2002.
[21] “Measuring Bottleneck Bandwidth of Targeted Path Segments,” Proc. IEEE Infocom, Apr. 2003.
[22] “IPMA: Internet Performance Measurement and Analysis,” http://www.merit.eduipma, 2005.
[23] V. Jacobson, “Pathchar: A Tool to Infer Characteristics of Internet Paths,” ftp://ftp.ee.lbl.govpathchar, 2005.
[24] S. Keshav, “Congestion Control in Computer Networks,” PhD dissertation, Univ. of California at Berkeley, Sept. 1991.
[25] K. Lai and M. Baker, “Measuring Link Bandwidths Using a Deterministic Model of Packet Delay,” Proc. ACM SIGCOMM, Aug. 2000.
[26] “Nettimer: A Tool for Measuring Bottleneck Link Bandwidth,” Proc. USENIX Symp. Internet Technologies and Systems, Mar. 2001.
[27] F. LoPresti, N. Duffield, J. Horowitz, and D. Towsley, “Multicast-Based Inference of Network-Internal Delay Distributions,” IEEE/ACM Trans. Networking, vol. 10, no. 6, Dec. 2002.
[28] “Mtrace: Tracing Multicast Path between a Source and a Receiver,” ftp://ftp.parc.xerox.com/pub/netsearchipmulti , 2005.
[29] “ns: Network Simulator,” http://www.isi.edu/nsnamns/, 2005.
[30] V. Padmanabhan, “Addressing the Challenges of Web Data Transport,” PhD dissertation, Univ. of California at Berkeley, Sept. 1998.
[31] J.-J. Pansiot and D. Grad, “On Routes and Multicast Trees in the Internet,” Computer Comm. Rev., vol. 28, no. 1, pp. 41-50, Jan. 1998.
[32] V. Paxson, “Measurements and Analysis of End-to-End Internet Dynamics,” PhD dissertation, UC Berkeley and Lawrence Berkeley Laboratory, 1997.
[33] S. Ratnasamy and S. McCanne, “Inference of Multicast Routing Trees and Bottleneck Bandwidths Using End-to-End Measurements,” Proc. IEEE Infocom, pp. 353-360, Mar. 1999.
[34] D. Rubenstein, J. Kurose, and D. Towsley, “Detecting Shared Congestion of Flows via End-to-End Measurement,” IEEE/ACM Trans. Networking, vol. 10, no. 3, June 2002.
[35] S. Seshan, M. Stemm, and R. Katz, “SPAND: Shared Passive Network Performance Discovery,” Proc. Usenix Symp. Internet Technologies and Systems (USITS), Dec. 1997.
[36] M. Yajnik, S. Moon, J. Kurose, and D. Towsley, “Measurement and Modeling of the Temporal Dependence in Packet Loss,” Proc. IEEE Infocom, pp. 345-352, Mar. 1999.

Index Terms:
End-to-end measurement, packet-pair probing, Bayesian probing, Internet tomography, performance evaluation.
Citation:
Azer Bestavros, John W. Byers, Khaled A. Harfoush, "Inference and Labeling of Metric-Induced Network Topologies," IEEE Transactions on Parallel and Distributed Systems, vol. 16, no. 11, pp. 1053-1065, Nov. 2005, doi:10.1109/TPDS.2005.138
Usage of this product signifies your acceptance of the Terms of Use.