Crowdsourcing measurement of mobile Internet performance, now the engine for Mobiperf.
Mobilyzer is a collaboration between Morley Mao’s group at the University of Michigan and David Choffnes’ group at Northeastern University.
Mobilyzer provides the following components:
- Mobile measurement library for apps. An app-based deployment model is uniquely capable of capturing the detailed view of mobile systems described above. Our Mobilyzer library provides standard measurement tools for users, researchers and developers, and it manages data collection by reporting to cloud-based servers.
- Measurement manager. Mobilyzer allows researchers to conduct mobile network experiments using a collection of mobile devices running apps. To support a wide range of existing and future experiments, the measurement manager can assign programmable collections of measurements to devices in a way that optimizes for efficient use of the available, limited resources. In addition to scheduling measurements, this system coordinates across multiple devices to ensure that measurements do not overwhelm any particular device, network or host being probed.
- Data collection, analysis and archival. We use a cloud-based system to collect, analyze, anonymize and publish data reported from mobile devices. This approach simplifies data management and sharing, provides a centralized repository for tools that analyze the data and facilitates access to a collection of hosts with sufficient capacity to perform the analysis in situ.
Mobilyzer project page