Skip to main content

FLAME: Flexible Lightweight Active Measurement Environment

  • Conference paper

Abstract

We propose a platform for the rapid prototyping of active measurement tools to collect network characteristics. The proposed platform provides its users with basic active measurement primitives upon which sophisticated active measurement tools can be prototyped quickly, practically, and efficiently through scripts in the Lua scripting language. We validate the platform as well as show its flexibility and accuracy through experiments on a local testbed and also on Planet-lab.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Crovella, M., Krishnamurthy, B.: Internet Measurement: Infrastructure, Traffic and Applications. John Wiley & Sons Inc., New York (2006)

    Google Scholar 

  2. Ziviani, A.: Internet measurements. In: Freire, M., Pereira, M. (eds.) Encyclopedia of Internet Technologies and Applications, pp. 235–241. IGI Gobal (2007)

    Google Scholar 

  3. Michaut, F., Lepage, F.: Application-oriented Network Metrology: Metrics and Active Measurement Tools. IEEE Comm. Surv. & Tut. 7(2), 24 (2005)

    Google Scholar 

  4. Brauckhoff, D., Wagner, A., May, M.: Flame: a flow-level anomaly modeling engine. In: CSET 2008: Proceedings of the conference on Cyber security experimentation and test, pp. 1–6. USENIX Association, Berkeley (2008)

    Google Scholar 

  5. Ierusalimschy, R., Henrique, L., Waldemar, F., Filho, C.: Lua – an extensibleextension language. Software: Practice and Experience 26, 635–652 (1996)

    Google Scholar 

  6. Henning, M.: API design matters. Queue 5(4), 24–36 (2007)

    Article  Google Scholar 

  7. Hsu, C., Kremer, U.: IPERF: A framework for automatic construction of perfor- mance prediction models. In: Proceedings of the Workshop on Profile and Feedback- Directed Compilation (1998)

    Google Scholar 

  8. Boote, J.: One–way ping, OWAMP (2009), http://e2epi.internet2.edu/owamp

  9. Downey, A.B.: Using pathchar to estimate Internet link characteristics. In: Proceedings of the ACM SIGCOMM 1999, pp. 241–250 (1999)

    Google Scholar 

  10. Jain, M., Dovrolis, C.: End-to-end available bandwidth: measurement method-ology, dynamics, and relation with TCP throughput. IEEE/ACM Trans. Netw. 11(4), 537–549 (2003)

    Article  Google Scholar 

  11. Dovrolis, C., Ramanathan, P., Moore, D.: Packet-dispersion techniques and acapacity-estimation methodology. IEEE/ACM Trans. Netw. 12(6), 963–977 (2004)

    Article  Google Scholar 

  12. Prokkola, J., Hanski, M., Jurvansuu, M., Immonen, M.: Measuring WCDMA and HSDPA Delay Characteristics with QoSMeT. In: Proceedings of the IEEE International Conference on Communications, pp. 492–498 (June 2007)

    Google Scholar 

  13. Saroiu, S., Gummadi, K.P., Gribble, S.D.: SProbe: A fast tool for measuring bottleneck bandwidth in uncooperative environments (2002), http://sprobe.cs.washington.edu

  14. Savage, S.: Sting: A TCP-based network measurement tool. In: Proceedings of the USENIX Symposium on Internet Technologies and Systems, pp. 71–79 (1999)

    Google Scholar 

  15. Augustin, B., Cuvellier, X., Orgogozo, B., Viger, F., Friedman, T., Latapy, M., Magnien, C., Teixeira, R.: Avoiding traceroute anomalies with paris traceroute. In: Proceedings of the ACM Internet Measurement Conference, pp. 153–158 (2006)

    Google Scholar 

  16. Abela, J., Debeaupuis, T.: Universal format for logger messages (1999), http://tools.ietf.org/id/draft-abela-ulm-05.txt

  17. Open Log Format, The OLF standard (2009), http://www.openlogformat.org/

  18. Paxson, V., Mahdavi, J., Adams, A., Mathis, M.: An architecture for large-scaleInternet measurement. IEEE Comm. Magazine 36(8), 48–54 (1998)

    Article  Google Scholar 

  19. Magana, E., Morato, D., Izal, M., Aracil, J., Naranjo, F., Astiz, F., Alonso, U., Csabai, I., Haga, P., Simon, G., Steger, J., Vattay, G.: The European traffic observatory measurement infrastructure (ETOMIC). In: Proceedings IEEE Workshop on IP Operations and Management (October 2004)

    Google Scholar 

  20. DIMES, The DIMES project, (2009), http://www.netdimes.org/

  21. Anderson, D.P., Cobb, J., Korpela, E., Lebofsky, M., Werthimer, D.: Seti@home:an experiment in public-resource computing. Comm. ACM 45(11), 56–61 (2002)

    Google Scholar 

  22. Danalis, A., Drovolis, C.: Anemos: An autonomous network monitoring sys- tem. In: Proc. of 4th Passive and Active Measurements Workshop, San Diego, CA (2003)

    Google Scholar 

  23. Johnson, D., Gebhardt, D., Lepreau, J.: Towards a high quality path-oriented network measurement and storage system. In: Claypool, M., Uhlig, S. (eds.) PAM 2008. LNCS, vol. 4979, pp. 102–111. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  24. Krishnamurthy, B., Madhyastha, H.V., Spatscheck, O.: ATMEN: a triggered network measurement infrastructure. In: Proceedings of the 14th ACM International Conference on World Wide Web, New York, USA, p. 499 (2005)

    Google Scholar 

  25. Song, H.H., Qiu, L., Zhang, Y.: NetQuest: a flexible framework for large-scalenetwork measurement. IEEE/ACM Trans. Netw. 17(1), 106–119 (2009)

    Article  Google Scholar 

  26. Spring, N., Wetherall, D., Anderson, T.: Scriptroute: a public internet measure- ment facility. In: Proceedings of the USENIX Symposium on Internet Technologies and Systems, pp. 17 (2003)

    Google Scholar 

  27. Saint-Andre, P.: Extensible Messaging and Presence Protocol (XMPP): Core. RFC 3920 (2004)

    Google Scholar 

  28. Moura, A.L.D., Ierusalimschy, R.: Revisiting coroutines. ACM Trans. Pro- gram. Lang. Syst. 31(2), 1–31 (2009)

    Article  Google Scholar 

  29. CAIDA, Archipelago measurement infrastructure (2009), http://www.caida.org/projects/ark/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

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

About this paper

Cite this paper

Ziviani, A., Gomes, A.T.A., Kirszenblatt, M.L., Cardozo, T.B. (2011). FLAME: Flexible Lightweight Active Measurement Environment. In: Magedanz, T., Gavras, A., Thanh, N.H., Chase, J.S. (eds) Testbeds and Research Infrastructures. Development of Networks and Communities. TridentCom 2010. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 46. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17851-1_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17851-1_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17850-4

  • Online ISBN: 978-3-642-17851-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics