解码器是一个基于Web应用程序,它用于解码和编码3GPP标准定义的协议栈(2G/3G/LTE),以及编码使用ASN.1的算法。
GSM(2G):RLC –无线链路控制,MAC,RRC – 无线资源控制;
UMTS(2G):RRC – 无线资源控制;
LTE(3G/4G):RRC – 无线资源控制;
对于2G/GSM:
“3GPP TS 44.018: 无线资源控制(RRC)协议说明书”
“3GPP TS 44.060: MAC/RLC协议说明书”
“3GPP TS 44.064: 逻辑链路控制(LLC)层说明书”
“3GPP TS 44.006: 数据链路(DL)层说明书”
“3GPP TS 44.032: 无线资源LCS协议(RRLP)”
对于3G/UMTS:
“3GPP TS 25.331: 无线资源控制(RRC)协议说明书”
对于4G/LTE:
“3GPP TS 26.331: 改进的通用陆地无线访问(E-UTRA);无线资源控制(RRC)协议说明书”
对于NAS:
“3GPP TS 24.008, TS 24.301等:核心网协议消息说明书”
显示十六进制和二进制消息单元表示
为了让开发者感觉舒服,解码器以十六进制和二进制的方式显示消息的所有部分。
比Wireshark更好,因为:
不仅解码可能的消息PDU,也可以进行比较和编译。你能选择用于解码的3GPP的版本。
1 选择一个必要的协议类型
UTRAN RCC: http://www.3gpp-message-analyser.com/decoder/urrc.htm
E-UTRAN RCC: http://www.3gpp-message-analyser.com/decoder/eurrc.htm
NAS: http://www.3gpp-message-analyser.com/decoder/nas.htm
GERAN RRC: http://www.3gpp-message-analyser.com/decoder/grrc.htm
GERAN RLC/MAC: http://www.3gpp-message-analyser.com/decoder/grmc.htm
LAPDm,LLC PDU & RRLP: http://www.3gpp-message-analyser.com/decoder/misc.htm
GAN/VoLGA: http://www.3gpp-message-analyser.com/decoder/gan.htm
2 在显示页面上选择消息类型,3GPP发行版等,输入消息PDU并且按“Parse”按钮,解码结果将会被显示。
3 当你点击在结果页的参数值时,会显示一个参数值修改的对话框。这时你可以编辑消息的PDU。
1 在上面的第2步中步输入PDU(消息内容)点击“Parse”按钮,在UTRAN和E-UTRAN RRC情况下,消息分析结果以PDU:0000…..将被显示。对于其它的协议会出现一个消息选择的对话框。
2 在消息选择对话框中选择组合消息的类型,点击“Compose”按钮,将会显示最小可用PDU内容的消息分析结果。
AS(Access Stratum):
2G/GSM 3GPP TS 44.018 Rel: 4,5,6,7,8,9,10
http://www.3gpp-message-analyser.com/decoder/grrc.htm
2G/GSM 3GPP TS 44.060 Rel: 4,5,6,7,8,9,10
http://www.3gpp-message-analyser.com/decoder/grmc.htm
3G/UMTS 3GPP TS 25.331 RRC Rel: 4,5,6,7,8,9,10
http://www.3gpp-message-analyser.com/decoder/urrc.htm
4G/LTE 3GPP TS 36.331 Rel:
http://www.3gpp-message-analyser.com/decoder/eurrc.htm
http://www.3gpp-message-analyser.com/decoder/nas.htm
http://www.3gpp-message-analyser.com/decoder/gan.htm