Lua—an extensible extension language
Software—Practice & Experience
Using pathchar to estimate Internet link characteristics
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Rapid Prototyping of Computing Systems
IEEE Pervasive Computing
End-to-end available bandwidth: measurement methodology, dynamics, and relation with TCP throughput
IEEE/ACM Transactions on Networking (TON)
Packet-dispersion techniques and a capacity-estimation methodology
IEEE/ACM Transactions on Networking (TON)
ATMEN: a triggered network measurement infrastructure
WWW '05 Proceedings of the 14th international conference on World Wide Web
Flexible network monitoring with FLAME
Computer Networks: The International Journal of Computer and Telecommunications Networking - Active networks
Avoiding traceroute anomalies with Paris traceroute
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Internet Measurement: Infrastructure, Traffic and Applications
Internet Measurement: Infrastructure, Traffic and Applications
Worldsens: development and prototyping tools for application specific wireless sensors networks
Proceedings of the 6th international conference on Information processing in sensor networks
Scriptroute: a public internet measurement facility
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Queue - API Design
A Prototyping Environment for Wireless Multihop Networks
AINTEC '07 Proceedings of the 3rd Asian conference on Internet Engineering: Sustainable Internet
ACM Transactions on Programming Languages and Systems (TOPLAS)
FLAME: a flow-level anomaly modeling engine
CSET'08 Proceedings of the conference on Cyber security experimentation and test
NetQuest: a flexible framework for large-scale network measurement
IEEE/ACM Transactions on Networking (TON)
Router primitives for programmable active measurement
Proceedings of the 2nd ACM SIGCOMM workshop on Programmable routers for extensible services of tomorrow
Ch MPI: Interpretive Parallel Computing in C
IEEE Design & Test
Towards a high quality path-oriented network measurement and storage system
PAM'08 Proceedings of the 9th international conference on Passive and active network measurement
A network in a laptop: rapid prototyping for software-defined networks
Hotnets-IX Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks
Application-oriented network metrology: metrics and active measurement tools
IEEE Communications Surveys & Tutorials
An architecture for large scale Internet measurement
IEEE Communications Magazine
Hi-index | 0.00 |
We propose a platform for the rapid prototyping of active measurement tools to collect network characteristics. Our proposal, named FLAME (Flexible Lightweight Active Measurement Environment), allows the prototyping of active measurement tools that depend or not on cooperative destination nodes. FLAME provides its users with basic active measurement primitives-corresponding to basic building blocks-upon which sophisticated active measurement tools can be prototyped quickly, practically, and efficiently through scripts in the Lua scripting language. This platform is based on the distributed deployment of measurement agents in some network nodes. These agents can send and receive probes in response to Lua scripts sent by a user console. Such agents also publish the measurement data in a standardized way in a repository that a central manager keeps, thus simplifying the management and analysis of such data. We validate the FLAME platform as well as show its flexibility and accuracy through experiments on a local testbed and also on Planet-lab. We also evaluate the proposed platform as compared to previous work in terms of the easing of development due to prototype scripting as well as the achieved memory footprint. In conclusion, we discuss different possibilities for further developments built upon the basic functionality of the proposed platform.