Measurement Architectures for Network Experiments with Disconnected Mobile Nodes
Networking researchers using testbeds containing mobile nodes face the problem of measurement collection from disconnected nodes. We solve this problem efficiently by adding a proxy server to the Orbit Measurement Library (OML) to transparently buffer measurements on disconnected nodes, and we give results showing our solution in action. We then add a flexible filtering and feedback mechanism on the server that enables a tailored hierarchy of measurement collection servers throughout the network, live context-based steering of experiment behaviour, and live context-based control of the measurement collection process itself. We finish by comparing our architecture to existing work.