Welcome to MobileInsight’s Official Site!

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.


  • February 07, 2017: Version 2.2.0 is available. This version supports more 3G/4G cellular messages, updates the installation methods on OS X and Linux, and fixes various bugs.
  • September 29, 2016: We have released our dataset under InsightShare plan. You are free to download it here.
  • July 5, 2016: Version 2.1.0 is available. This version supports more 3G/4G cellular messages and phone models, realizes setting panels and automatic update (mobile version only), and improves visualization of analytical results.
  • April 1, 2016: Version 2.0.0 is available. This version supports in-device cellular network monitoring and analysis.
  • July 4, 2015: Version 1.0.0 is available.

1-min Video