Gain Mobile Network Insights from End Hosts
MobileInsight is a cross-platform package for mobile network monitoring and analysis on end device. It is developed by UCLA Wireless Networking Group (WiNG) and OSU Mobile System, Security and Networking (MSSN) lab, licensed under Apache Licence 2.0.
MobileInsight provides low-level monitors for mobile network, and extensible event-driven analyzers for major cellular protocols, such as radio resource control (RRC), mobility management (EMM), and session management (ESM). You can also define your own analyzers for customized usage.
Typical usage of MobileInsight consists of declaring a monitor to track the network status and calling ananlyzer for online/offline analysis. See overview on how this works, and examples on how to use it.
The current stable release is 2.2.0, including both mobile and desktop versions. It can be downloaded here.