3GPP message decoder is a very simple but powerful tool to decode GSM, UMTS, LTE, IP messages. This is developed by protocolanalyze. 3GPP decoder is a simple application using Wireshark to decode messages.

3GPP Message Decoder has a very simple interface.

Message Decoder extended

The user interface has the following sections:

  • Enter the HEX message to decode in the top text area.
  • You can choose between GSM, WCDMA, LTE or IP Protocol.
  • Use the dropdown to select between different message types to select.
  • The decode button.
  • Decoded message window

Mesage Type to Select

Message Type Supported

3GPP Message Decoder supports the following message types.

GSM

  • GAN TCP
  • GAN UDP
  • GSM CCCH
  • GSM SACCH
  • LLC
  • NAS
  • SNDCP
  • SNDCPXID

UMTS

  • NAS
  • RRC BCCH.BCH
  • RRC BCCH.FACH
  • RRC DL.CCCH
  • RRC DL.DCCH
  • RRC DL.SHCCH
  • RRC MCCH
  • RRC MSCH
  • RRC PCCH
  • RRC UL.CCCH
  • RRC UL.DCCH
  • RRC UL.SHCCH
  • RRC SIs (SIBs and MIB)

LTE

  • RRC BCCH.BCH
  • RRC BCCH.DL.SCH
  • RRC DL.CCCH
  • RRC DL.DCCH
  • RRC PCCH
  • RRC UL.CCCH
  • RRC UL.DCCH
  • NAS EPS

IP Protocols

  • ICMP
  • IP
  • RTSP
  • RTP
  • UDP

Decoding Message

After entering a correct hex string and choosing the appropriate option press the decode button to decode the message. You can copy (Ctrl A and Ctrl C) and paste (Ctrl V) the output result from the output window to a notepad or word processor.
decoded

Download 3GPP Message Decoder

Download 3GPP Message Decoder from the following link:

Download 3GPP Decoder