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.
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
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.
Download 3GPP Message Decoder
Download 3GPP Message Decoder from the following link:
Permalink
Your Comments
The link to decoder does not work. Would you please send the decoder, I believe you have developed, via email.
Thanks
Shanti
Permalink
Hi Shanti,
The decoder is updated now. Get the new decoder @
http://www.3glteinfo.com/3gpp-decoder/
Permalink
Thanks for the decoder link.
I am new to 3gpp tech, I would like to know how I can capture or create hex logs from the phone, or what tool to be used. So that I can see the msg flow for video call.
I am curious to check Over the Air message logs of my Nokia 3g handset.
I am very well aware of CDMA decoders like QXDM which has options to capture Over the air logs.
Permalink
Thanks, this is useful.
Is it possible in the future to include RANAP protocol?
Permalink
We are looking for new areas all the time. If we can get some contributors to write on this the definitely we will add to 3gLteInfo
Permalink
Hi Sanj,
The decoder is a program only to decode the PDUs. This can not capture any air interface logs.
Permalink
Your Comments:
I was wondering did you get any response to capture message log over over the air? If yes, would you please share what kind of sensor used to capture the message?
Permalink
I cannot access the website.. is the decoder still available?
Permalink
There are some problem with the decoder website. I mailed the developer. Hopefully he will respond back.
In the mean time if someone need the decoder please mail us on contact@3glteinfo.com
Permalink
Hi Eric,
Send us a mail to contact@3glteinfo.com. We will send you a copy of the decoder.
Permalink
Please send me the 3gpp Message decoder. I am not able to download from the website mentioned.
Permalink
Hi
The decoder link is not working.Please help me getting the decoder software.
Thanks
Raaj
Permalink
Hi
The decoder link is not working.Please help me getting the decoder software.
Thanks
Raaj
Permalink
Hi All,
Sorry for the late reply.
I did not get a response from the developer. Please get the last released version from here:
http://dl.dropbox.com/u/3872605/Decoder-0.6-Setup.exe
Permalink
Thank you very much for uploading of the decoder.
I confirmed decoder. I think it works but would you please tell me how I can indicate the each 3GPP version (R99, Rel4/5/6/7/8/9/10…)?
For example, I confirmed GSM RR’s message PDU but it seems this decoder only supports rel6 on unknown revision.
For the LTE functionality, supporting of rel8 is necessary, I think.
Also, I confirmed UMTS BCCH-BCH-Message but would you please tell me how I can decode the payload message in BCCH-BCH-Message?
Permalink
More questions.
For GSM RLC/MAC message, how following messages can be decoded on this decoder?
Packet DBPSCH Downlink Ack/Nack (11.2.26b in TS40.060)
Packet DBPSCH Downlink Ack/Nack Type 2 (11.2.28c in TS40.060)
Packet DBPSCH Uplink Ack/Nack (11.2.28a in TS40.060)
Packet DBPSCH Uplink Ack/Nack Type 2 (11.2.28b in TS40.060)
Since MESSAGE_TYPE value for these message are same as Packet Downlink Ack/Nack or Packet Uplink Ack/Nack so it seems this decoder cannot distinguish.
Also, does this decoder support EGPRS RLC Block?
Permalink
I’m sorry to bother you many times but does this decoder support ASN.1 part in L3 SS message which is defined in 3GPP TS24.080?
I tried following PDU which is Facility(Downlink) message on this decoder but it seems this decoder does not decode the ASN.1 part.
033A2BA28002017B308002010AA08004012A30803080830110840107850581003421438701050000000000000000
Permalink
Hi all,
New link is added now for the decoder program.
http://www.3glteinfo.com/3gpp-decoder/
Permalink
I think SS is not supported in the decoder. I will talk to the developer on this issue.
Permalink
It seems GAN message is not fully supported.
I tried following PDU but content of PS Handover to GERAN Command IE is not decoded and payload SI message in PS Handover to GERAN SI IE is not decoded.
Those are decoded as just “DATA”.
00460210000000006C04000404006F3014000000000000000000000000000000000000000011000000000000000000000000000000012A088000000000000002
Even if there is no mechanism to perform the detail decoding for those IE, at least decoder should specify a OCTET string for those IE data, I think.
Permalink
is this freeware ?
so is it no problem to use at the company ?
Permalink
Yes it is a Open source decoder.
Permalink
Permalink
how to download a copy 3gpp message decoder?
could you send a copy of the decoder alrn@163.com
thanks very much!
Permalink
i want to get the source code of decoder, thanks
Permalink
Hi,
here is the link to 3gpp decoder http://www.3glteinfo.com/3gpp-decoder/
Permalink
hi , the sourecode of decoder, where can it down ? could you tell me?
Permalink
Hi People, I tried to copy the Hex data from the wireshark and paste directly to the decoder but not working. I therefore typed the hex data to the indicated space on the decoder but I got dissector not found. Please guys what could be the problem?
Permalink
Hello,
Can you please provide me the previous version of 3GPP decoder, the site 3gppdecoder.free.fr is not accessible.
regards,
avi
Permalink
Hello ! I know I am a kind of late for this conversation…
But I need to know, how can I get a pcap file containing GSM RR protocol ?
I need to do it from an android phone, is it possible ?
Thanks
Permalink
Hi Radhwen,
Here is the link to 3GPP Decoder:
http://www.3glteinfo.com/3gpp-decoder/