Making observations is fundamental for experimental research. Experimental facilities have to provide sophisticated and flexible tools to support scientific experiments by logging experiment results and monitoring environment conditions. Standardized measurements in experimental facilities can also provide consistent input for experiments with adaptive algorithms. In this paper we present a packet tracking architecture for PlanetLab Europe. Packet tracking correlates information from multiple observation points to observe the packet’s path and experienced transmission quality. In our approach we use statistical sampling to control the measurement resource consumption and show how data selection processes at multiple observation points can be synchronized. As an example use case we show how the packet tracking architecture is used to support experiments on functional composition.


packet tracking multipoint measurement hash-based packet selection IPFIX PlanetLab Europe 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Committee on Research Horizons in Networking, Computer Science and Telecommunications Board (CSTB). Looking Over the Fence at Networks: A Neighbor’s View of Networking Research (2001). National Academy Press, Washington, D.C (2001)Google Scholar
  2. 2.
  3. 3.
    Graham, I.D., et al.: Nonintrusive and accurate measurement of unidirectional delay and delay variation on the Internet, INET (1998)Google Scholar
  4. 4.
    Zseby, T., Zander, S., Carle, G.: Evaluation of building blocks for passive one-way-delay measurements (April 2001)Google Scholar
  5. 5.
    Duffield, N.G., Grossglauser, M.: Trajectory sampling for direct traffic observation. IEEE/ACM Transaction on Networking 9(3), 280–292 (2001)CrossRefGoogle Scholar
  6. 6.
    Henke, C., Schmoll, C., Zseby, T.: Empirical Evaluation of Hash Functions for Multipoint Measurements. ACM SIGCOMM Computer Communication Review (CCR) 38(3), 39–50 (2008)CrossRefGoogle Scholar
  7. 7.
    Henke, C., Schmoll, C., Zseby, T.: Empirical Evaluation of Hash Functions for Packet ID Generation in Sampled Multipoint Measurements. In: Moon, S.B., Teixeira, R., Uhlig, S. (eds.) PAM 2009. LNCS, vol. 5448, pp. 197–206. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  8. 8.
    Boschi, E., Trammell, B., Mark, L., Zseby, T.: Exporting Type Information for IPFIX Information Elements, RC 5610 (July 2009)Google Scholar
  9. 9.
    Trammell, B., Boschi, E., Mark, L., Zseby, T., Wagner, A.: An IPFIX-Based File Format. RFC 5655 (October 2009)Google Scholar
  10. 10.
    Vattay, G., Fekete, A., Hága, P., Stéger, J., Aracil, J.: Giuseppe Iannaccone. Specifications for advanced monitoring boxes, OneLab Deliverable D4.2 (November 2008),
  11. 11.
    Iannaccone, G., Niccolini, L., Duca, A.L., Canonico, R., Zseby, T., Witaszek, D., Kaeber, J.: Packet tracking architecture, OneLab Deliverable D5.1 (May 2009),
  12. 12.
  13. 13.
    Iannaccone, G.: Fast Prototyping of Network Data Mining Applications. In: Proceedings of PAM (March 2006)Google Scholar
  14. 14.
  15. 15.
  16. 16.
  17. 17.
    Korkmaz, T., Krunz, M.: Multi-Constrained Optimal Path Selection. In: Proceedings of IEEE INFOCOM, Anchorage, Alaska, USA (2001)Google Scholar
  18. 18.
    Kleis, M., Radier, B., Elmoumouhi, S., Carle, G., Salaun, M.: A decentralised service composition approach for peer-to-peer video delivery. Journal Peer- to-Peer Networking and Applications (2009)Google Scholar
  19. 19.
    Kleis, M.: CSP, Cooperative Service Provisioning using Peer-to-Peer Principles, PhD Thesis Chair for Network Architectures and Services Department of Computer Science, Technical University Munich. ISBN 3-937201-05-X (2009)Google Scholar
  20. 20.
  21. 21.

Copyright information

© ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering 2011

Authors and Affiliations

  • Tanja Zseby
    • 1
  • Christian Henke
    • 2
  • Michael Kleis
    • 1
  1. 1.Fraunhofer Institut FOKUSBerlinGermany
  2. 2.Technical University BerlinBerlinGermany

Personalised recommendations