skip to main content
10.1145/948205.948222acmconferencesArticle/Chapter ViewAbstractPublication PagesimcConference Proceedingsconference-collections
Article

Constructing internet coordinate system based on delay measurement

Published:27 October 2003Publication History

ABSTRACT

In this paper, we consider the problem of how to represent the locations of Internet hosts in a Cartesian coordinate system to facilitate estimate of the network distance between two arbitrary Internet hosts. We envision an infrastructure that consists of beacon nodes and provides the service of estimating network distance between two hosts without direct delay measurement. We show that the principal component analysis (PCA) technique can effectively extract topological information from delay measurements between beacon hosts. Based on PCA, we devise a transformation method that projects the distance data space into a new coordinate system of (much) smaller dimensions. The transformation retains as much topological information as possible and yet enables end hosts to easily determine their locations in the coordinate system. The resulting new coordinate system is termed as the Internet Coordinate System (ICS). As compared to existing work (e.g., IDMaps [1] and GNP [2]), ICS incurs smaller computation overhead in calculating the coordinates of hosts and smaller measurement overhead (required for end hosts to measure their distances to beacon hosts). Finally, we show via experimentation with real-life data sets that ICS is robust and accurate, regardless of the number of beacon nodes (as long as it exceeds certain threshold) and the complexity of network topology.

References

  1. P. Francis, S. Jamin, V. Paxson, L. Zhang, D. F. Gryniewicz, and Y. Jin, "An architecture for a global Internet host distance estimation service," in Proceedings of IEEE Infocom, 1999.Google ScholarGoogle Scholar
  2. E. Ng and H. Zhang, "Predicting Internet network distance with coordinates-based approaches," in Proceedings of Infocom, 2002.Google ScholarGoogle Scholar
  3. S. Hotz, Routing information organization to support scalable interdomain routing with heterogeneous path requirements, Ph.d. thesis, Univ. of Southern California, 1994.Google ScholarGoogle Scholar
  4. J. D. Guyton and M. F. Schwartz, "Locating nearby copies of replicated Internet servers," in Proceedings of ACM Sigcomm, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. L. Tang and M. Crovella, "Virtual landmarks for the Internet," in Proceedings of ACM Internet Measurement Conference, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. T. H. Cormen, C. E. Leiserson, and R. L. Rivest, Introduction to Algorithms, MIT Press, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. S. Ratnasamy, M. Handley, R. Karp, and S. Shenker, "Topologically-Aware overlay construction and server selection," in Proceedings of Infocom, 2002.Google ScholarGoogle Scholar
  8. J. A. Nelder and R. Mead, "A simplex method for function minimization," Computer Journal, vol. 7, pp. 308--313, 1965.Google ScholarGoogle ScholarCross RefCross Ref
  9. I. T. Jolliffe, Principal component analysis, New York: Springer-Verlag, 1986.Google ScholarGoogle Scholar
  10. B. Noble and J. W. Daniel, Applied Linear Algebra, Prentice Hall, 1988.Google ScholarGoogle Scholar
  11. K. Y. Yeung and W. L. Ruzzo, "Principal component analysis for clustering gene expression data," Bioinformatics, vol. 17, no. 9, pp. 763--774, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  12. C. Ding, X. He, H. Zha, and H. Simon, "Adaptive dimension reduction for clustering high dimensional data," in Proceedings of the 2nd IEEE Int'l Conf. Data Mining, 2002, pp. 147--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. T. P. Minka, "Automatic choice of dimensionality for PCA," in Technical report 514, MIT Media Laboratory, 2000.Google ScholarGoogle Scholar
  14. V. Paxson, "End-to-end routing behavior in the Internet," in Proceedings of SIGCOMM '96, August 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. National laboratory for applied~network research, "Active measurement project (AMP)," http://watt.nlanr.net/.Google ScholarGoogle Scholar
  16. A. Jain and R. C. Dubes, Algorithms for clustering data, Prentice Hall, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. E. W. Zegura, K. Calvert, and S. Bhattacharjee, "How to model an Internetwork," in Proceedings of IEEE Infocom, 1996.Google ScholarGoogle Scholar
  18. J. Fall and K. Varadhan, "ns manual," http://www.isi.edu/nsnam/ns/ns-documentation, 2001.Google ScholarGoogle Scholar

Index Terms

  1. Constructing internet coordinate system based on delay measurement

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            IMC '03: Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
            October 2003
            328 pages
            ISBN:1581137737
            DOI:10.1145/948205

            Copyright © 2003 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 27 October 2003

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            IMC '03 Paper Acceptance Rate32of109submissions,29%Overall Acceptance Rate277of1,083submissions,26%

            Upcoming Conference

            IMC '24
            ACM Internet Measurement Conference
            November 4 - 6, 2024
            Madrid , AA , Spain

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader