How to cite MobileInsight?
@inproceedings {li2016mobileinsight, author = {Yuanjie Li and Chunyi Peng and Zengwen Yuan and Jiayao Li and Haotian Deng and Tao Wang}, title = {MobileInsight: Extracting and Analyzing Cellular Network Information on Smartphones}, booktitle = {The 22nd ACM Annual International Conference on Mobile Computing and Networking (MobiCom'16)}, year = {2016}, month = Oct, address = {New York, USA}}

Supported 3G/4G Cellular Message Types

The following is a complete list of supported 3G/4G cellular message types in MobileInsight. We are actively extending this list to support more messages. You can enable these messages with enable_log() . To use them for analysis, you can use decode() to parse the complete message formats and see the carried cellular information.

4G LTE

  • LTE_MAC_Configuration
  • LTE_MAC_DL_Transport_Block
  • LTE_MAC_Rach_Attempt
  • LTE_MAC_Rach_Trigger
  • LTE_MAC_UL_Buffer_Status_Internal
  • LTE_MAC_UL_Transport_Block
  • LTE_MAC_UL_Tx_Statistics
  • LTE_NAS_EMM_OTA_Incoming_Packet
  • LTE_NAS_EMM_OTA_Outgoing_Packet
  • LTE_NAS_EMM_State
  • LTE_NAS_ESM_OTA_Incoming_Packet
  • LTE_NAS_ESM_OTA_Outgoing_Packet
  • LTE_NAS_ESM_State
  • LTE_PDCP_DL_Cipher_Data_PDU
  • LTE_PDCP_DL_Config
  • LTE_PDCP_DL_Ctrl_PDU
  • LTE_PDCP_DL_SRB_Integrity_Data_PDU
  • LTE_PDCP_DL_Stats
  • LTE_PDCP_UL_Cipher_Data_PDU
  • LTE_PDCP_UL_Config
  • LTE_PDCP_UL_Ctrl_PDU
  • LTE_PDCP_UL_Data_PDU
  • LTE_PDCP_UL_SRB_Integrity_Data_PDU
  • LTE_PDCP_UL_Stats
  • LTE_PHY_BPLMN_Cell_Confirm
  • LTE_PHY_BPLMN_Cell_Request
  • LTE_PHY_Connected_Mode_Intra_Freq_Meas
  • LTE_PHY_Connected_Mode_Neighbor_Measurement
  • LTE_PHY_Idle_Neighbor_Cell_Meas
  • LTE_PHY_Inter_RAT_CDMA_Measurement
  • LTE_PHY_Inter_RAT_Measurement
  • LTE_PHY_PDCCH_Decoding_Result
  • LTE_PHY_PDCCH_PHICH_Indication_Report
  • LTE_PHY_PDSCH_Decoding_Result
  • LTE_PHY_PDSCH_Packet
  • LTE_PHY_PDSCH_Stat_Indication
  • LTE_PHY_PUCCH_CSF
  • LTE_PHY_PUCCH_Power_Control
  • LTE_PHY_PUCCH_Tx_Report
  • LTE_PHY_PUSCH_CSF
  • LTE_PHY_PUSCH_Power_Control
  • LTE_PHY_PUSCH_Tx_Report
  • LTE_PHY_RLM_Report
  • LTE_PHY_Serv_Cell_Measurement
  • LTE_PHY_Serving_Cell_COM_Loop
  • LTE_PHY_System_Scan_Results
  • LTE_RLC_DL_AM_All_PDU
  • LTE_RLC_DL_Config_Log_Packet
  • LTE_RLC_DL_Stats
  • LTE_RLC_UL_AM_All_PDU
  • LTE_RLC_UL_Config_Log_Packet
  • LTE_RLC_UL_Stats
  • LTE_RRC_CDRX_Events_Info
  • LTE_RRC_MIB_Message_Log_Packet
  • LTE_RRC_MIB_Packet
  • LTE_RRC_OTA_Packet
  • LTE_RRC_Serv_Cell_Info

3G WCDMA/UMTS

  • UMTS_NAS_GMM_State
  • UMTS_NAS_MM_REG_State
  • UMTS_NAS_MM_State
  • UMTS_NAS_OTA_Packet
  • WCDMA_RRC_OTA_Packet
  • WCDMA_RRC_Serv_Cell_Info
  • WCDMA_RRC_States
  • WCDMA_Search_Cell_Reselection_Rank

3G CDMA2000/1xEV

  • 1xEV_Connected_State_Search_Info
  • 1xEV_Connection_Attempt
  • 1xEV_Connection_Release
  • 1xEV_Rx_Partial_MultiRLP_Packet
  • CDMA_Paging_Channel_Message
  • _1xEVDO_Multi_Carrier_Pilot_Sets

2G GSM and Others

  • GSM_RR_Cell_Information
  • GSM_RR_Cell_Reselection_Meas
  • GSM_RR_Cell_Selection_Parameters
  • GSM_Surround_Cell_BA_List
  • HDR_Pilot_Sets
  • Srch_TNG_1x_Searcher_Dump