TSP Lab SGA Message Viewer Sga7w.exe

The SGA Message Viewer Module
(Sga7w.exe)

Table of Contents

Features

Implemented protocols

Protocol Implemented standard(s)
MTP ITU-T Q.703-704
ANSI T1.111
SNM ITU-T Q.704
SLT ITU-T Q.707
SCCP,
SCMG
ITU-T Q.713
ANSI T1.112
ISUP ITU-T Q.763
ANSI T1.113
BAT-ASE ITU-T Q.765.5
TCAP ITU-T Q.773
LAPD ITU-T Q.921
GPRS-L1 ITU-T Q.922E
DSS1 ITU-T Q.931-933
DSS1-SS ITU-T Q.952 (03/1993)
MWI-SS ETS 300 754-1 (07/1997)
BICC ITU-T Q.1902.3 (07/2001)
ITU-T Q.1902.3 Amendment 1 (12/2002)
ITU-T Q.1902.3 Amendment 2 (04/2004)
ITU-T Q.1902.3 Amendment 3 (01/2006)
ITU-T Q.1902.3 Amendment 4 (09/2006)
Ericsson 'Site-ID information' parameter
SIP-I ITU-T Q.1912.5
IPBCP ITU-T Q.1970 (09/2006)
BCTP ITU-T Q.1990 (2001)
SSCOP ITU-T Q.2110
ALCAP ITU-T Q.2630.2
GCP ITU-T H.245 (07/2001)
GCP ITU-T H.248.1 V2
3GPP TS 29.232 V5.6.0 and partly V5.19.0
Ericsson GCP (source: 3/155 19-FAY 112 32/2 Rev B, 2004.05.26)
AAL2 ITU-T I.363.2
AAL5 ITU-T I.363.5
BSSAP ETSI TS 100 589 V8.0.1
BSSMAP 3GPP TS 48.008 V15.0.0
BSSLAP 3GPP TS 48.071 V7.2.0
SMRP 3GPP TS 04.11 V7.1.0
DTAP (NAS): RR, CC, MM, GMM, EMM, SM, ESM, SMS, SS 3GPP TS 24.007 V15.3.0
3GPP TS 24.008 V15.5.0
3GPP TS 24.301 V15.5.0
3GPP TS 44.018 V15.4.0
BSSAP+ 3GPP TS 09.18 V7.5.0 (fully implemented)
3GPP TS 29.018 V6.4.0 (not all the parameters detailed)
SGsAP+ 3GPP TS 29.118 V16.0.0
RRC 3GPP TS 25.331 V6.23.0
LTE-RRC 3GPP TS 36.331 V15.16.0
NG-RRC 3GPP TS 38.331 V17.6.0
RANAP 3GPP TS 25.413 V15.0.0
NBAP 3GPP TS 25.433 V6.17.0
S1AP 3GPP TS 36.413 V15.4.0
X2AP 3GPP TS 36.423 V8.9.0
INAP, CAP Ericsson INAP CS1+ (source: 171/155 17-CRT 249 12 Uen Rev B, 2003.06.30)
3GPP TS 29.078 5.9.0 (CAMEL Phase 4, CAP Release 5) with items from Ericsson CAP Phase 2
ITU-T Q.1248 (INAP CS2, 07/2001)
MAP GSM 09.02 V3.8.0 (MAP V1) with Ericsson extensions
GSM 09.02 V4.19.1 (MAP V2) with Ericsson extensions
3GPP TS 09.02 V5.19.0 (MAP V3) with Ericsson extensions
3GPP TS 09.02 V7.15.0 (MAP V5)
3GPP TS 29.002 V5.12.0 (MAP V8)
3GPP TS 29.002 V9.8.0 (MAP V12)
SS 3GPP TS 24.080 V9.2.0 (SS V12)
SMS 3GPP TS 23.040 V15.3.0
NS 3GPP TS 48.016 V7.3.0
BSSGP 3GPP TS 48.018 V15.0.0
LLC 3GPP TS 44.064 V15.0.0
SNDCP 3GPP TS 44.065 V7.0.0
PFCP + CUPS extensions 3GPP TS 29.244 V15.8.0
PFCP 3GPP TS 29.244 V17.8.0
CGF-CDR 3GPP TS 32.298 V15.8.0
GTP-prime (GTP') 3GPP TS 32.295 V15.0.0
GTPv0 3GPP TS 09.60 V7.10.0
GTPv1-C 3GPP TS 29.060 V15.3.0 (not all the parameters detailed)
GTPv1-U 3GPP TS 29.281 V15.5.0
GTPv2-C 3GPP TS 29.274 V15.6.0 (not all the parameters detailed)
3GPP TS 29.280 V15.0.0
Ethernet II DIX V2.0
Virtual LAN IEEE 802.1Q
MPLS RFC 3032
PPPoE RFC 2516 (not fully implemented)
PPP RFC 1661
L2TP RFC 2661
IPv4, IPv6 RFC 791, RFC 2460, RFC 2474, RFC 3168
ICMPv4 RFC 792 (not fully implemented)
ICMPv6 RFC 4443 (not fully implemented)
DNS RFC 1035
IPCP RFC 1332 (not fully implemented)
UDP RFC 768
TCP RFC 793, RFC 2018
GRE RFC 2784
RTP RFC 1889
RTCP RFC 2550
HTTP RFC 2616
HTTP2 RFC 7540
SCTP RFC 4960
M3UA RFC 3332
M2UA RFC 3331
M2PA RFC 4165
IUA RFC 4233, RFC 5133
SIP RFC 3261
SIPFRAG RFC 3420
SDP RFC 4566
MIME RFC 2046
Diameter RFC 3588
3GPP TS 29.230 V15.5.0
3GPP TS 29.172 V15.0.0
3GPP TS 29.173 V15.0.0
3GPP TS 29.212 V15.5.0
3GPP TS 29.214 V15.5.0
3GPP TS 29.229 V15.0.0
3GPP TS 29.272 V15.6.0
3GPP TS 29.272 V8.2.0 ('Requesting-Node-Type' AVP)
3GPP TS 29.273 V15.2.0
3GPP TS 29.329 V15.1.0
ETSI TS 183 033 V1.1.3
RFC 4072, RFC 3748, RFC 4187 (EAP-AKA)
RFC 5580, RFC 5778, RFC 7683, RFC 7944 (DRP)
Huawei proprietary AVP's
AITIA proprietary AVP's
LCS-AP 3GPP TS 29.171 13.3.0
LPPa 3GPP TS 36.455 V10.4.0

Requirements

User interface

The main window

Each item line in the main window represents a message or a part of a message in the file. The foreground color of an item line indicates various message errors:

Bad GPRS-L1/CRC is indicated only if Options/'Color GPRS messages with bad CRC' is checked.
Bad LLC/FCS and bad IP/HCS are indicated only if Options/'Color messages with bad LLC/FCS or IP/HCS' is checked.

The main menu

Menu Menuitem Shortcut(s) Meaning
[File] Open message file... Ctrl+L or Ctrl+O Open an SGAv2, SGAv3, DSP or GPRS message file
  Close & re-open Ctrl+Shift+R Close and re-open the message file
  Close   Close the message file
  Save as message file... Ctrl+S Save the messages as an SGAv2 or SGAv3 message file
  Save as text file... Ctrl+Shift+S Save the decoded messages in the chosen format
  Save IP contents as PCAP file... Ctrl+I Save the IP contents of the messages into a Wireshark PCAP or PCAPNG file
  Associate program with message files   Associate SGA, DSP and GPRS files with the current Sga7w.exe
  Exit Alt+F4 Exit the program
[Edit] / Copy Copy current line   Copy the current line to the clipboard
  Copy selected lines   Copy the selected lines to the clipboard
  Copy marked lines   Copy the marked lines to the clipboard
  Copy marked / selected / current line(s) Ctrl+C or Ctrl+Ins If the main window has the focus:
- if there are lines marked then copy those lines to the clipboard;
- else if there are lines selected then copy those lines to the clipboard;
- else copy the current line to the clipboard.

If the message details window has the focus:
- copy the selected text to the clipboard.
  Copy block of values...   Select and copy a block of values to the clipboard
[Edit] / Select Invert selection Numpad *  
  Invert selection of the current item Space  
  Select items after the current item    
  Select items before the current item    
  Select all the items    
  Select by coloring Ctrl + Numpad *  
  Set beginning of range Ctrl+A  
  Select range Ctrl+B  
[Edit] / Unselect Unselect all the items Numpad /  
  Unselect items after the current item    
  Unselect items before the current item    
  Unselect all the items    
  Unselect by coloring Ctrl + Numpad /  
  Set beginning of range Ctrl+A  
  Unselect range Ctrl+U  
[Edit] / Mark Invert markers Shift + Numpad *  
  Invert marker of the current item Shift + Space  
  Mark selected items Numpad +  
  Mark items after the current item    
  Mark items before the current item    
  Mark all the items    
  Set beginning of range Ctrl+Shift+A  
  Mark range Ctrl+Shift+B  
[Edit] / Unmark Unmark selected items Numpad -  
  Unmark items after the current item    
  Unmark items before the current item    
  Unmark all the items    
  Set beginning of range Ctrl+Shift+A  
  Unmark range Ctrl+Shift+U  
[Edit] / Hide Hide selected items Ctrl+H  
  Hide marked items Ctrl+Shift+H  
[Edit] / Keep Keep selected items Ctrl+K  
  Keep marked items Ctrl+Shift+K  
[Edit] / Go to Go to the first selected item Ctrl+Home  
  Go to the last selected item Ctrl+End  
  Go to the next selected item Ctrl+Down  
  Go to the previous selected item Ctrl+Up  
  Go to the first marked item Ctrl+Shift+Home  
  Go to the last marked item Ctrl+Shift+End  
  Go to the next marked item Ctrl+Shift+Down  
  Go to the previous marked item Ctrl+Shift+Up  
[Edit] / Goto message... Go to message by number Ctrl+G  
[Edit] Find text... Ctrl+F Find text in the message list or/and in the message details
  Find next text F3 Find the next line that matches the specifications set in the Find text dialog window
  Find previous text Shift+F3 Find the previous line that matches the specifications set in the Find text dialog window
  Find expression... Ctrl+E Find specific items in the message list using logical expressions
  Find next expression F4 Find the next line that matches the specifications set in the Find expression dialog window
  Find previous expression Shift+F4 Find the previous line that matches the specifications set in the Find expression dialog window
[Options] Auto refresh file Ctrl+R If the message file is being written continuously and this menu item is checked then the program checks the file in every second and loads the new data (See also Details of message file reading)
  Auto scroll   Enable / disable auto scrolling of the list
  Message filter... F6 Displays a dialog window to filter messages at loading
  Split SCTP user data   When checked, each SCTP message is split up so that every user data is displayed in a separate line.
NOTE: If not checked then XUDT data reassembly will not work on SCTP/M3UA/SCCP messages!
  Reassemble IP fragments   See IP packet reassembly
  Reassemble TCP stream   See TCP stream reassembly
  Reassemble SCTP user data   See SCTP data reassembly
  Reassemble SCCP/XUDT user data   See SCCP/XUDT data reassembly
  Decode encrypted messages carried by IP/ESP   Decode encrypted messages carried by IPv4 or IPv6 protocols
  Decode encrypted messages carried by LLC   Decode encrypted messages carried by the LLC protocol
  Decode encrypted messages carried by DTAP-EMM   Decode encrypted messages carried by the DTAP-EMM protocol
  Include illegal codes   Include illegal file items and 'bad' messages in the message list. 'Bad' messages are those that are marked by yellow or red color. (See text before this table and also the next two rows below.)
  Color GPRS messages with bad CRC   Show lines with GPRS messages with bad CRC in yellow color
  Color messages with bad LLC/FCS or IP/HCS   Show lines with messages with bad LLC/FCS or IP/HCS in yellow or cyan colors
  Include debug info   Show lines with debug information
  Include binary data   Include binary data in the message list
  Decode DSP file messages of unknown protocol as DSS1   Decode messages of unknown protocol as DSS1 if checked; otherwise decode them as SS7
(applies for DSP files only)
  Messages detail options...   Display a dialog window to set the detail level of textual decoding
  Save window positions on exit   Save the positions of the main window and of the Message details dialog window on exit
  Save positions and options to INI file   Save window positions and decoding and other options to the INI file now
[View] Customize current view... F5 Displays a dialog window to select columns for the current view
  Save views to INI file   Save the column arrangement of all the views to the INI file now
  Reset all views   Reset views to their default arrangements
  Select next view Ctrl+Tab Choose the next view to become visible if there is no dialog window open, or focus on the next window otherwise
  Select previous view Ctrl+Shift+Tab Choose the previous view to become visible if there is no dialog window open, or focus on the previous window otherwise
  Select view 1..12 Ctrl+1 ... Ctrl+9, Ctrl+0 or text buttons in the tool bar Choose which view to become visible. View columns can be selected in the Customize current view dialog window.
  Compact columns... Alt+(Shift)+C Specify, or toggle the width of the columns in the main window.
[Tools] Create message sequence chart... Ctrl+Q Create sequence chart from the selected messages by calling the external module 'SgaSeqChartCreator.exe'
  Calculate e2e thruput...   Calculate GPRS end-to-end thruput and display it or save it to file
  Select items with message trace... Ctrl+T Select items with a message trace
[Help] How to use... F1 Show this help file
  About... Ctrl+F1 Show copyright and version information about the program

The status line

Special key input

The Message details dialog window

This dialog window shows the octet and bit level decoding of the current message, and optionally the message octets are also shown separately (see the description of Binary button below). Lines can be selected and copied to the Windows clipboard.

The values are in different bases: they are in binary, decimal or hexadecimal form:

In quoted character strings (in USSD texts, for example) non-printable ASCII and Unicode characters are replaced by the following character(s): CR by "\r", LF by "\n", TAB by "\t", and the rest by a dot. The backslash character is replaced by "\\" (two backslashes).
Invalid GSM7 septet and UTF-8 octet sequences are marked by '�'.

Dialog window buttons

Special key input

The Message detail options dialog window

In this dialog window the detail level of the textual decoding of a message can be set.

Dialog window options

Dialog window buttons

The Customize current view dialog window

With this dialog window the columns in the main window can be chosen. The items in the list box Display values represent the columns in the main window.

A new item can be added to the list box Display values by selecting an item in the list box Values and pressing the push button Add. To remove a column in the main window, select the corresponding item in the list box Display values and press Remove. The position of a column can be changed by selecting the corresponding item in the list box Display values and pressing Move Up or Move Down as many times as needed.

The Column type settings determine how the columns appear in the main window. If an item in Display values has the column type Joined, List or Merged, then a new column is started in the main window. If an item has the type Next, then the value will appear in the same column as the previous one. The types Joined, List and Merged are three different display formats:

Special key input

The Compact columns dialog window

With this dialog window the maximum width of the columns in the main window can be specified in pixels. Pressing "Ok" on the dialog box sets the new column width value, and saves it in the ini file. Entering 0 value disables the compact view, alternatively the compact column view can be toggled on or off by pressing Alt+C.

The Find text dialog window

The find feature is for finding items by text.

The Find expression dialog window

The find expression feature is for finding messages by message parameter values. A message will be found if it matches the logical expression set in this dialog.

In each line a different criterium may be set for the value of a message parameter.
Criteriums are as follows:

'==' : matches for equal values
'!=' : matches if values are not equal
'<','<=','>','>=' : matches for relational values
'is not present' : matches if field is not present
'is present' : matches if field is present
'contains' : matches if field contains string
'not contains' : matches if field does not contain string
The logical operators at the end of the lines tell how to combine the criteria. The precedence of the operators are their order:
( ... ((Criterium1 operator1 Criterium2) operator2 Criterium3) ... operatorN-1 CriteriumN)

With the buttons Load Mn and Save Mn the current dialog settings can be loaded from and saved to the INI file.

Search/display values

Value name Source protocols
(if other than the inherent protocol)
Physical Layer / File Position
Physical Layer / Signal Unit Ordinal
Physical Layer / Signal Unit Date & Time (hi-res, UTC)
Physical Layer / Signal Unit Date & Time (hi-res)
Physical Layer / Signal Unit Date Stamp
Physical Layer / Signal Unit Time Stamp
Physical Layer / Signal Unit Time Stamp (hi-res)
Physical Layer / Elapsed Time since previous
Physical Layer / Elapsed Time since first
Physical Layer / Link ID
Physical Layer / Link Name
Physical Layer / Signal Unit Direction
Physical Layer / Signal Unit Length
Physical Layer / Original Signal Unit Length
Physical Layer / Base Protocol
Physical Layer / Protocol Hierarchy
VLAN / VLAN ID
LAPD / Service Access Point ID
LAPD / Terminal Endpoint ID
LAPD / Command / Response
LAPD / Control Field Format
LAPD / Send Sequence Number
LAPD / Receive Sequence Number
LAPD / Poll / Final
LAPD / Supervisory / Modifier Function
IUA / Message Type
IUA / Interface Identifier
IUA / Service Access Point ID
IUA / Terminal Endpoint ID
DSS1 / Call Reference Flag
DSS1 / Call Reference Value
DSS1 / Message Type
DSS1 / Called Party Number
DSS1 / Calling Party Number
DSS1 / Redirecting Number
MTP / Correctness of CRC
MTP / Backward Sequence Number
MTP / Backward Indicator Bit
MTP / Forward Sequence Number
MTP / Forward Indicator Bit
MTP / Length Indicator
MTP / Signal Unit Type
MTP / LSSU ABC bits
MTP / Service Information
MTP / Network Indicator MTP, M3UA
MTP / Destination Point Code MTP, M3UA
MTP / Destination Point Code (groupped) MTP, M3UA
MTP / Destination Point Name MTP, M3UA
MTP / Originating Point Code MTP, M3UA
MTP / Originating Point Code (groupped) MTP, M3UA
MTP / Originating Point Name MTP, M3UA
MTP / Signalling Link Selection MTP, M3UA
M2UA / Message Type
M2PA / Message Type
M3UA / Message Type
AAL2 / Channel ID
AAL2 / User-to-User Indication
AAL5 / Correctness of CRC
FP1 / Frame Type
FP1 / Control Frame Type
SSCOP / PDU Type
SSCOP / N(S)
SSCOP / N(R)
SSCOP / N(PS)
SSCOP / N(MR)
SSCOP / N(SQ)
ALCAP / Message Identifier
ALCAP / Destination Signalling Association ID
ALCAP / Originating Signalling Association ID
SNM / Heading Code
SLT / Heading Code
ISUP / Circuit Identification Code ISUP, BICC
ISUP / Message Type ISUP, BICC
ISUP / Cause Indicator ISUP, BICC
ISUP / Called Party Number ISUP, BICC
ISUP / Called Party Number with NoA ISUP, BICC
ISUP / Called Party Number NoA ISUP, BICC
ISUP / Calling Party Number ISUP, BICC
ISUP / Calling Party Number with NoA ISUP, BICC
ISUP / Calling Party Number NoA ISUP, BICC
ISUP / Redirecting Number ISUP, BICC
ISUP / Redirecting Number with NoA ISUP, BICC
ISUP / Redirecting Number NoA ISUP, BICC
ISUP / Original Called Number ISUP, BICC
ISUP / Original Called Number with NoA ISUP, BICC
ISUP / Original Called Number NoA ISUP, BICC
ISUP / Connected Number ISUP, BICC
ISUP / Connected Number with NoA ISUP, BICC
ISUP / Connected Number NoA ISUP, BICC
ISUP / Subsequent Number ISUP, BICC
SCCP / Message Type
SCCP / Source Local Reference
SCCP / Destination Local Reference
SCCP / Called Party Address, Point Code
SCCP / Calling Party Address, Point Code
SCCP / Called Party Address, Subsystem Number
SCCP / Calling Party Address, Subsystem Number
SCCP / Called Party Address, Global Title
SCCP / Calling Party Address, Global Title
SCMG / Message Type
GCP / Message Originator Name / Address
GCP / Transaction Type
GCP / Transaction ID
GCP / Context ID
GCP / Termination ID
BSSAP / IMSI BSSMAP, BSSAP+, DTAP
BSSAP / IMEI BSSMAP, BSSAP+, DTAP
BSSAP / IMEISV BSSMAP, BSSAP+, DTAP
BSSAP / TMSI BSSMAP, BSSAP+, DTAP
BSSMAP / Message Type
BSSMAP / Circuit Identity Code
BSSMAP / GCP Termination ID
BSSMAP / CGI
BSSLAP / Message Type
DTAP / Protocol Discriminator
DTAP / Message Type
DTAP / Called BCD
DTAP / Calling BCD
DTAP / Connected Number
DTAP / Redirecting Number
DTAP-GMM / GMM Cause
DTAP-GMM / GPRS Timer
DTAP-GMM / Periodic RA Update Timer
DTAP-GMM / Negotiated READY Timer
DTAP-GMM / Routing Area ID
DTAP-GMM / Update Type
DTAP-GMM / Ciphering Algorithm
DTAP-GMM / Identity Type
DTAP-SM / SM Cause
DTAP-SM / Access Point Name
DTAP-SM / Protocol Config Options
DTAP-SM / QoS Traffic Class
DTAP-SM / QoS Max Bit Rate (UL)
DTAP-SM / QoS Max Bit Rate (DL)
DTAP-SM / QoS Guaranteed Bit Rate (UL)
DTAP-SM / QoS Guaranteed Bit Rate (DL)
DTAP-EMM / EMM Cause
DTAP-ESM / ESM Cause
GTP / Message Type
GTP / Sequence Number
GTP / IP-C
GTP / IP-C Address Name
GTP / TEI-C Destination
GTP / TEI-C Misc
GTP / IP-U
GTP / IP-U Address Name
GTP / TEI-U
GTP / IMSI
GTP / IMEISV
GTP / MSISDN
GTP / TMSI
GTP / M-TMSI
GTP / TLLI
GTP / Access Point Name
GTP / Cause
GTP / SRVCC Cause
GTP / Packet Transfer Command
GTP / EBS Bearer Id
GTP / NSAPI
GTP / CGI
GTP / EUTRAN-CGI
PFCP / Message Type
PFCP / Sequence Number
PFCP / Session Endpoint Identifier
PFCP / F-SEID Ip Address
PFCP / F-SEID Ip Address Name
PFCP / F-SEID SEID
PFCP / Cause
PFCP / IMSI
PFCP / IMEI
PFCP / MSISDN
PFCP / NAI
PFCP / Network Instance
RANAP / Procedure Type
RANAP / Message Type
RANAP / IMSI
RANAP / IMEI
RANAP / IMEISV
RANAP / TMSI
RANAP / CGI
RTP / Payload/packet Type RTP, RTCP
RTP / Sequence Number RTP, RTCP
RTP / SSRC RTP, RTCP
RTP / Sender Packet Count RTCP
RTP / Sender Octet Count RTCP
RTP / Fraction Lost RTCP
RTP / Cumulative Packet Lost RTCP
RTP / Interarrival Jitter RTCP
NBAP / Procedure Type
NBAP / Message Type
NBAP / Transaction ID
NBAP / Binding ID
S1AP / Procedure Type
S1AP / Message Type
S1AP / IMSI
S1AP / M-TMSI S1AP, DTAP-EMM
S1AP / GTP-TEI
S1AP / ENB-UE-S1AP-ID
S1AP / MME-UE-S1AP-ID
S1AP / E-RAB-ID
S1AP / EUTRAN-CGI
NGAP / Procedure Type
NGAP / Message Type
NGAP / FiveG-TMSI
NGAP / GTP-TEI
NGAP / AMF-UE-NGAP-ID
NGAP / RAN-UE-NGAP-ID
NGAP / E-RAB-ID
NGAP / NR-CGI
NGAP / Cause
NGAP / Masked-IMEISV
NGAP / PDU-session-Id
NGAP / TAI
X2AP / Procedure Type
X2AP / Message Type
X2AP / GTP-TEI
LCS-AP / Procedure Type
LCS-AP / Message Type
LCS-AP / IMSI
LCS-AP / EUTRAN-CGI
LPPa / Procedure Type
LPPa / Message Type
LPPa / EUTRAN-CGI
TCAP / Message Type
TCAP / OTID
TCAP / DTID
INAP / Operation Type INAP, CAP
INAP / Service Key INAP, CAP
INAP / Event Type BCSM INAP, CAP
INAP / IMSI INAP, CAP
INAP / Called Party Number INAP, CAP
INAP / Called Party Number with NoA INAP, CAP
INAP / Called Party Number NoA INAP, CAP
INAP / Calling Party Number INAP, CAP
INAP / Calling Party Number with NoA INAP, CAP
INAP / Calling Party Number NoA INAP, CAP
INAP / Redirecting Number INAP, CAP
INAP / Redirecting Number with NoA INAP, CAP
INAP / Redirecting Number NoA INAP, CAP
INAP / Original Called Number INAP, CAP
INAP / Original Called Number with NoA INAP, CAP
INAP / Original Called Number NoA INAP, CAP
INAP / Called Party BCD Number INAP, CAP
INAP / IMEI INAP, CAP
MAP / Operation Type
MAP / Service Key MAP, SS
MAP / IMSI MAP, SS
MAP / LMSI MAP, SS
MAP / IMEI MAP, SS
MAP / MS Roaming Number MAP, SS
MAP / MSISDN MAP, SS, TCAP
MAP / Forwarded To Number MAP, SS
MAP / sc-DA MAP, SS
MAP / sc-OA MAP, SS
MAP / sm-RP-DA
MAP / sm-RP-OA
MAP / CGI
MAP / EUTRAN-CGI
SS / Operation Type
SMS / Message Type
SMS / Originating Address
SMS / Destination Address
SMS / Recipient Address
GPRS-L1 / DLCI
GPRS-L1 / Command / Response
GPRS-L1 / Correctness of CRC
NS / Message Type
NS / BVCI
BSSGP / Message Type
BSSGP / Message Direction
BSSGP / TLLI
BSSGP / IMSI
BSSGP / TMSI
BSSGP / Cell Identifier
BSSGP / Bucket Leak Rate
BSSGP / MS Bucket Size
BSSGP / ECGI
BSSAP+ / Message Type
SGsAP / Message Type
SGsAP / IMSI
SGsAP / IMEI
SGsAP / IMEISV
SGsAP / TMSI
SGsAP / EUTRAN-CGI
LLC / Service Access Point ID
LLC / Unconfirmed Sequence Number
LLC / Correctness of FCS
SNDCP / First Segment Indicator
SNDCP / N-PDU Number
IP / Identification
IP / Protocol
IP / Source Address
IP / Destination Address
IP / Source Address Name
IP / Destination Address Name
IP / Correctness of Header Checksum
SCTP / Chunk Type
SCTP / Source Port
SCTP / Destination Port
SCTP / TSN
SCTP / Cumulative TSN Ack
SCTP / Stream ID
SCTP / Stream Sequence Number
SCTP / Correctness of Checksum
SCTP / Data chunk flags
TCP / Source Port
TCP / Destination Port
TCP / Correctness of Checksum
TCP / Sequence Number
TCP / Acknowledged Number
TCP / Payload Length
UDP / Source Port
UDP / Destination Port
UDP / Correctness of Checksum
SIP / Request Method
SIP / Request URI
SIP / Request URI User
SIP / Request URI Host
SIP / Status Code
SIP / Status Reason Phrase
SIP / From URI
SIP / From Tag
SIP / To URI
SIP / To Tag
SIP / Route URI
SIP / Contact URI
SIP / Contact URI SIPAppSessionID
SIP / Call-ID
SIP / CSeq Number
SIP / CSeq Method
SIP / IMS Charging ID
HTTP / Request Method
HTTP / Request URI
HTTP / Status Code
HTTP / Status Reason Phrase
HTTP / Connection
HTTP / User Agent
HTTP / Host
HTTP / Accept
HTTP / Content Length
HTTP / COntent Type
HTTP2 / Stream Length
HTTP2 / Stream Type
HTTP2 / Stream Identifier
HTTP2 / Request Method
HTTP2 / Request Path
HTTP2 / Host Authority
HTTP2 / Request Scheme
HTTP2 / Status Code
HTTP2 / Location
HTTP2 / NG-URI Api Name
HTTP2 / NG-URI Api Version
HTTP2 / NG-URI Interface Specific Resource
HTTP2 / NG-URI Resource Id
HTTP2 / NG-URI Service Specific Resource
HTTP2 / NG-URI SUCI
HTTP2 / NG-URI IMSI
XML / First Tag
XML / All Tags
XML / CAP4 Service Key
XML / CAP4 IMSI
XML / CAP4 Called Party Number
XML / CAP4 Calling Party Number
XML / CAP4 Original Called Number
Diameter / Command
Diameter / Hop-by-Hop-Id
Diameter / User Name
Diameter / MSISDN
Diameter / IMSI
Diameter / IMEI
Diameter / Result-Code
Diameter / Experimental-Result-Code
Diameter / Session-Id
Diameter / Origin-Host
Diameter / Origin-Realm
Diameter / Destination-Host
Diameter / Destination-Realm
Diameter / Auth-Application-Id
Diameter / Service-Context-Id
Diameter / CC-Request-Type
Diameter / CC-Request-Number
Diameter / Command flags
Diameter / CGI
Diameter / EUTRAN-CGI

The Message filter dialog window

The filters set in this dialog window apply at loading of the message file.
For SS7 signaling units, a filter may be set on the signaling unit type and on the MTP service indicator.
For DSS1 signaling units, a filter may be set on the control field format of the signaling unit.

The Save messages into a message file dialog window

This dialog window appears upon activation of the menu item File / Save as message file... .
The range of the items to save can be selected here.

Dialog window options

The Save messages into a text file dialog window

This dialog window appears upon activation of the menu item File / Save as text file... .
The detail level, the output format and the range of the items to save can be selected here.

Dialog window options

The Save IP contents into a PCAP or PCAPNG file dialog window

This dialog window appears upon activation of the menu item File / Save IP contents as PCAP file... .
The range of the items to save, the first saved IP layer and the LLC Encription flag clearing can be selected here.

Dialog window options

The Calculate e2e thruput dialog window

Dialog window options

The E2e thruput plot window

Line colors

Special key input

The Message trace window

Dialog window options

The messages that belong to the resulting set will be selected while the rest of the messages will be deselected after the trace.
NOTE: The applicable trace types are also displayed in a context sensitive menu when right clicking on a given message.

Security feature

When the user is not active for 10 minutes then the program's main window goes blank and the open dialogs will be hidden. In case of user activity (mouse movement or keyboard stroke) the program goes back to its previous state.

Color by column

This function is used to distinguish packets by the selected columns value. Colors are assigned downwards from the currently highlighted packet, then the packets before that are colored, but no new colors are assigned. The first 8 colors are specified as: red, green, blue, yellow, purple, azure, orange, brown. After that a total of 255-8 colors are assigned by a fixed gradient. If a message does not contain the selected columns value, then no color (white) is assigned to it.

Coloring can be executed by right clicking on the highligted message, and selecting a column from the "Color by column" submenu.


By pressing "CTRL+Numpad*" the packets with the same color as the highlighted packet are added to the selection.
By pressing "CTRL+Numpad/" the packets with the same color as the highlighted packet are excluded from the selection.

Decode (All) as ...

If an unidentified TCP or UDP packet is highlighted, then we can force its decoding by right clicking, and selecting the appropriate "Decode as:..." sub-menu element.
Selecting a "Decode All as ..." sub-menu element forces decoding of all undecoded TCP or UDP data to the choice selected. The source port of the currently highlighted packet is used for the "Decode as..." quick menu function, but both the source and destination ports are considered for other packets.
Decoding possibilities by protocol:
Selecting "Decode as -> default" returns decoding for the given IP-flow to the original state.
Selecting "Decode All as -> default" returns decoding for all previously unidentified TCP/UDP data to the original state.
NOTE1: Only the packets with user data are considered for "Decode (All) as" functionality.
NOTE2: "Decode as ..." functionalities can be specified by INI settings.
NOTE3: For TCP the input file is reloaded on selecting the "Decode (All) as" function. (Because of TCP reassembly)
NOTE4: RTP/RTCP and GTP-prime may be received over UDP and TCP, HTTP is TCP only
NOTE5: Decoded as RTP when fits on a valid payload type, or RTCP if it fits on a valid packet type value
NOTE6: Decode (All) as decoding order when defined by port numbers in ini: RTP/RTCP, HTTP, GTPP
NOTE7: Only SCTP packets without valid protocol identifier are considered for Diameter, and SGsAP

Configuration files

INI file

The program uses the Sga7w.ini file located in the Windows directory to load/save various settings.
(Actually the base name of the INI file is the same as that of the program EXE file.)

Section Entry Example Meaning
[Position] posMain 807 159 1767 872 1 -1 -1 position of the main window on the screen
  posE2ePlot 0 0 600 400 1 -1 -1 position of the E2e thruput plot window on the screen
  iDlgLeft 140 Relative X position of the Message details dialog window on the screen
  iDlgTop 72 Relative Y position of the Message details dialog window on the screen
  iDlgWidth 995 Width of the Message details dialog window on the screen
  iDlgHeight 694 Height of the Message details dialog window on the screen
  iFindTextLeft 100 Relative X position of the Find text dialog window on the screen
  iFindTextTop 100 Relative Y position of the Find text dialog window on the screen
  iFindExprLeft 100 Relative X position of the Find expression dialog window on the screen
  iFindExprTop 100 Relative Y position of the Find expression dialog window on the screen
[FileHistory]     File history
[FindText]     Find text settings and history
[ExtFindHistory]     Find expression value history
[ExtFindCriteria_M0]
...
[ExtFindCriteria_M9]
    Find expression criteria 'memories'
[Options] bAutoRefresh False See the menu item Options/Auto refresh file
  bAutoScroll True See the menu item Options/Auto Scroll
  bSplitSCTP True See the menu item Options/Split SCTP user data
  bReassTCP True See the menu item Options/Reassemble TCP stream
  bReassSCTP True See the menu item Options/Reassemble SCTP user data
  bReassXUDT True See the menu item Options/Reassemble XUDT user data
  bDecodeEncryptedIP True See the menu item Options/Decode encrypted messages carried by IP/ESP
  bDecodeEncryptedLLC True See the menu item Options/Decode encrypted messages carried by LLC
  bDecodeEncryptedDTAPEMM True See the menu item Options/Decode encrypted messages carried by DTAP-EMM
  bMSUDisplayIllegalCodes True See the menu item Options/Include illegal codes
  bColorBadGprsCrc False See the menu item Options/Color GPRS messages with bad CRC
  bDisplayDebugInfo False See the menu item Options/Include debug info
  bMSUDisplayBinaryData False See the menu item Options/Include binary data
  bDecodeAsDSS1 False See the menu item Options/Decode stream as DSS1
  dwSIOFilter 65535 Stores the filtering set in the SS7 / Service information group in the Message filter dialog window
  dwSUFilter 7 Stores the filtering set in the SS7 / Signaling unit type group in the Message filter dialog window
  dwDSS1FormatFilter 7 Stores the filtering set in the DSS1 / Control field format group in the Message filter dialog window
  bSaveWindowPositions False See the menu item Options/Save window positions on exit
  dwColumnWidth 120 See the menu item View/Compact columns...
[MsgDetailOptions] bSyntaxHilight True See the Message detail options dialog window for the entries in this section
  bIndentProts True  
  bShowMsgOctets False  
  bShowParamTL True  
  bShowAsn1BerTL True  
  bShowAsn1BerTag True  
  bShowAsn1PerTag True  
  bShowAsn1V True  
  bShowFieldBits True  
  iMaxFieldBits 8  
  iIndentSize 2  
  iNRILength 5  
[Advanced] wRefreshInterval 1000 Time interval for checking the input message file for changes
  sDATFileCellNames CellNames.csv Data file needed for displaying names for MCC/MNC/LAC/CI
  sDATFileLTECellNames LTECellNames.csv Data file needed for displaying LTE names for MCC/MNC/(LAC)/ECI
  sDATFile5GCellNames 5GCellNames.csv Data file needed for displaying 5G names for MCC/MNC/NRCI
  sDATFileSANames SANames.csv Data file needed for displaying names for MCC/MNC/LAC/SAC
  sDATFileSigPointNames SigPointNames.csv Data file needed for displaying the signaling point names
  sDATFileIPAddrNames2 IPAddrNames2.csv Data file needed for displaying the IP address names
  sDATFileCIC2TermID CIC2TermID.lst Data file needed for displaying the GCP Termination ID for the BSSMAP CIC
  sSaveAsMsg_Path xy.sga The path of the file in the Save messages into a message file dialog window
  bSaveAsMsg_TCPData False The checkbox state of Save TCP data only in the "Save as message file..." dialog window
  bSaveAsPCAP_PFCPDecompress False The checkbox state of Decompress PFCP messages in the "Save IP contents as PCAP file..." dialog window
  sSaveAsMsg_SctpParts WS The value of the 'SCTP parts' in the Save messages into a message file dialog window
  sSaveAsText_Path xy.htm The path of the file in the Save decoded messages into a text file dialog window
  sSaveAsText_Format HTML The value of the 'Save as type' in the Save decoded messages into a text file dialog window
  sSaveAsText_Detail VD The value of the 'Detail level' in the Save decoded messages into a text file dialog window
  sPointCodeGrouping 5-2-2-5 Point code grouping for ITU protocols
[SCCP_CadPA_SSN]     The comma separated values and value ranges in the entries of this section define which SCCP Called party address subsystem numbers belong to which protocols (see SCCP protocol selection algorithm). If an entry is omitted then the default SSN values (shown in the Example column) will apply for that entry.
  SCMG 1 SSN's for SCMG
  MAP 5-10,145,147-150,222,224,253 SSN's for MAP
  INAP 12,128,146,240-252 SSN's for INAP and CAP
  BSSAP 254 SSN's for BSSAP
  BSSAP+ 98 SSN's for BSSAP+
  RANAP 142 SSN's for RANAP
  MWI-SS 11 SSN's for MWI-SS
[SCCP_CagPA_SSN]     This section contains SCCP Calling party address SSN's. See section [SCCP_CadPA_SSN].
  SCMG   SSN's for SCMG
  MAP 6,8,222,253 SSN's for MAP
  INAP   SSN's for INAP
  BSSAP   SSN's for BSSAP
  BSSAP+   SSN's for BSSAP+
  RANAP   SSN's for RANAP
  MWI-SS   SSN's for MWI-SS
[DecodeAs]     Port list fitted to source, and destination ports to decode as the given protocol
  sRTP   UDP/TCP port list to decode as RTP or RTCP
  sGTPP   UDP/TCP port list to decode as GTP-prime
  sHTTP   TCP port list to decode as HTTP
  sHTTP2   TCP port list to decode as HTTP2
  sDiameter   SCTP port list to decode as Diameter
  sSGSAP   SCTP port list to decode as SGsAP
  sJSON   TCP/(HTTP2) port list to decode content of as JSON

Cell names file

The CellNames.csv file contains the cell names for the MCC/MNC/LAC/CI values.
There are 4 different data line types: Empty lines are skipped. All numbers in the file are interpreted as hexadecimal numbers. Cell names can be up to 53 characters long.

Service area names file

The SANames.csv file contains the service area names for the MCC/MNC/LAC/SAC values.
Each data line must containt all the values (MCC, MNC, LAC and SAC). The text in the 'Name' column will be displayed for the corresponding values. Empty lines are skipped. All numbers in the file are interpreted as hexadecimal numbers. Service area names can be up to 53 characters long.

Signaling point names file

The SigPointNames.csv file contains the signaling point names for the MTP/M3UA NI,DPC/OPC values.
If the NI+DPC or NI+OPC values in a MTP/M3UA message is found in the CSV file, then the signaling point name in the first matching item will be displayed.
All numbers in the file are interpreted as decimal numbers. Signaling point names can be up to 55 characters long.

IP address names file

The IPAddrNames2.csv file contains the IP address names for the IP addresses in various protocols.
Each row in the file has 4 columns separated by a comma. The first column contains the IP address or an address range. The second column contains the VLAN-Id and port number values in the following format: VLANId*1000000 + Port_number. If the Port_number is 0, then only the VLAN Id is matched.
The IP address can be an IPv4 or an IPv6 address. IPv6 addresses cannot use the mixed IPv6-IPv4 notation. IPv6 addresses may contain dots instead of colons (as a special 'SGA' format). A single IP address can be followed by the prefix size. An IP address range contains 2 addresses connected by a '-' char. The last column contains the display name, which can be up to 55 characters long. Comment lines start with a semicolon.

BSSMAP CIC to GCP Termination ID file

The CIC2TermID.lst file contains the necessary information to calculate the GCP Termination ID related to the { OPC, DPC, BSSMAP CIC } value triplet.
If the related GCP Termination ID can be determined, then it is displayed under the CIC value.
All numbers in the file are interpreted as decimal numbers.

LTE cell names file

The LTEcellnames.csv file contains the LTE cell names for the MCC/MNC/TAC/ECI values
Empty lines are skipped. All numbers in the file are interpreted as hexadecimal numbers. Cell names can be up to 53 characters long.

5G cell names file

The 5GCellnames.csv file contains the 5G cell names for the MCC/MNC/NRCI values
Empty lines are skipped. All numbers in the file are interpreted as hexadecimal numbers. Cell names can be up to 53 characters long.

Functional details

SCCP protocol selection algorithm

If a subsystem number is present in the Called party address parameter then its value will determine the protocol type.
If the protocol could not be determined from the Called party address SSN then the Calling party address SSN is inspected.
If the protocol could be determined neither from the Calling party address SSN then the SCCP message type determines the carried protocol.
If the protocol could be determined neither from message type then the decision is made based on the point code table attached to each message.
The Called/Calling party address SSN values for each carried protocol can be configured by the user in the INI file.

IP packet reassembly

Fragmented IPv4 packets, or IPv6 packets containing the fragment header are reassembled in accordance to RFC 791. If the reassembly is successful, then the reassembled data is displayed in the first message detail window. If reassembly is unsuccessful (or the IP reassembly option is turned off), then the original data is displayed, and decoded.
Also the state of reassembly is displayed after the IP header. The following reassembly states are defined:
The corresponding option (Options/Reassemble IP fragments) must be switched on to use this feature.
NOTE1: Out of order segments are handled too.
NOTE2: Only first IP layer is assembled.
NOTE3: Items used for reassembly are displayed.

TCP stream reassembly

SIP, HTTP, HTTP2, or Diameter message boundaries may not coincide with user data segment boundaries when SIP, HTTP, HTTP2, or Diameter is transported by TCP, so SIP, HTTP, HTTP2, or Diameter messages can not always be decoded by decoding the individual IP/TCP data segments. This problem is solved by reassembling the consecutive TCP data segments into a stream which is in turn decoded as a series of SIP, HTTP, HTTP2, or Diameter messages. The corresponding option (Options/Reassemble TCP stream data) must be switched on to use this feature.
NOTE1: Out of order segments are handled, reassembly is continued after forward "jumps" (holes) if a valid SIP, HTTP, HTTP2, or Diameter message header is detected at the new segments start.
NOTE2: TCP reassembly inside reassembled IP is handled.
NOTE3: SIP, HTTP, HTTP2, or Diameter messages are displayed in that segment, where the end of the message is located.
NOTE4: Items used for reassembly are displayed.

SCTP data reassembly

The user data carried by SCTP messages may be fragmented. If the SCTP data reassembly is switched on (Options/Reassemble SCTP user data) then the corresponding SCTP fragments are reassembled during message file loading and the pieces of the reassembled data is kept in memory. The reassembled data is decoded instead of the contents of the original DATA chunk in those chunks that contain the first fragment of the data.
NOTE1: Out of order fragments are handled too.
NOTE2: Items used for reassembly are displayed.

SCCP/XUDT data reassembly

The user data carried by SCCP/XUDT, LUDT and DT1, DT2 messages may be segmented. If the SCCP/XUDT data reassembly is switched on (Options/Reassemble SCCP/XUDT user data) then the corresponding XUDT or DT1, DT2 segments are reassembled during message file loading and the pieces of the reassembled data is kept in memory. The reassembled data is decoded instead of the contents of the original DAT/LongDat param in those XUDT/LUDT/DT1/DT2 messages that contain the first segment of the data. For more details on the reassembly process see ITU-T Q.714, Chapter 4.1.1.

Hiding of sensitive user data

The program hides sensitive user data in both the binary and the detailed text views: Exception: when the user who created the message file had the privilege to view USSD or DTMF data then the program does not hide the respective information.

Command line parameters

If a filename is supplied (with or without quotation marks) then the program will load the file on start-up.
If the switch /Sv, /Sd, /SD or /Sg precedes the filename then the program will load the file, will save it as a text file, and will terminate. The switch /Sv means detail level 'message values', the /Sd means 'message details', the /SD means 'message values and details', and the /Sg means 'first message values then details' (grouped format).
The switches /sv, /sd, /sD and /sg mean the same as above, except that no title will appear in the output text file.
A plus sign at the end of the switches above (e.g. /sv+) means that the text will be appended to the output text file.
The switch /Format=[tTcCRH] defines the format of the output text file. 't' means plain text with spaces, 'T' means plain text with tabs, 'c' means CSV (comma as delimiter), 'C' means CSV (semicolon as delimiter), 'R' means RTF and 'H' indicates HTML format. If the format switch is omitted then the output format will be plain text with tabs for 'message values', and plain text with spaces for all other detail levels.
The switch /DelOnExit causes the input message file to be deleted on program exit.
The switch /View=X sets View X (X = 1..12) as the initial view on program start-up.

Details of message file reading

When a message file is loaded with the File / Load message file... menu option or by using the command line parameter, the entire file is scanned but it is not loaded into the memory to conserve space.

If the Auto refresh file menu item is checked then the program checks the input file at a regular time interval (see the INI file setting [Advanced] / wRefreshInterval). If the file has become larger then the new messages are loaded. If the file has become shorter or if the first 1kB of the file has changed then it is re-loaded.

Every time the program needs the octets of a message for displaying, searching or saving the message values or details, it reads the message octets from the input file (thru a cache). This includes the case when the user changes the current selection by the up and down arrow keys, or when a part of the main window becomes visible. If the message can not be read from the file then the input file is closed, and if the Auto refresh file menu item is checked, then it is re-loaded.

Message type abbreviations

The abbreviations below are the texts that are displayed in the view columns or searched with the Find expression option.

M3UA

M3UA message type Abbreviation
error err
notify ntfy
payload data data
destination unavailable duna
destination available dava
destination state audit daud
signalling congestion scon
destination user part unavailable dupu
destination restricted drst
ASP up aspup
ASP down aspdn
heartbeat beat
ASP up acknowledgement aspup ack
ASP down acknowledgement aspdn ack
heartbeat acknowledgement beat ack
ASP active aspac
ASP inactive aspia
ASP active acknowledgement aspac ack
ASP inactive acknowledgement aspia ack
registration request reg req
registration response reg rsp
deregistration request dereg req
deregistration response dereg rsp

M2PA

M2PA message type Abbreviation
user data udata
link status lstatus

IUA

IUA message type Abbreviation
error err
notify ntfy
TEI status request tei st req
TEI status confirm tei st conf
TEI status indication tei st ind
TEI query request tei qr req
ASP up aspup
ASP down aspdn
heartbeat beat
ASP up acknowledgement aspup ack
ASP down acknowledgement aspdn ack
heartbeat acknowledgement beat ack
ASP active aspac
ASP inactive aspia
ASP active acknowledgement aspac ack
ASP inactive acknowledgement aspia ack
data request data req
data indication data ind
unit data request udata req
unit data indication udata ind
establish request estab req
establish confirm estab conf
establish indication estab ind
release request rel req
release confirm rel conf
release indication rel ind

ITU ISUP

ITU ISUP message type Abbreviation
Initial address iam
Subsequent address sam
Information request inr
Information inf
Continuity cot
Address complete acm
Connect con
Forward transfer fot
Answer anm
Release rel
Suspend sus
Resume res
Release complete rlc
Continuity check request ccr
Reset circuit rsc
Blocking blo
Unblocking ubl
Blocking acknowledgement bla
Unblocking acknowledgement uba
Circuit group reset grs
Circuit group blocking cgb
Circuit group unblocking cgu
Circuit group blocking acknowledgement cgba
Circuit group unblocking acknowledgement cgua
Facility request far
Facility accepted faa
Facility reject frj
Loop back acknowledgement lba
Pass-along pam
Circuit group reset acknowledgement gra
Circuit group query cqm
Circuit group query response cqr
Call progress cpg
User-to-user information usr
Unequipped circuit identification code ucic
Confusion cfn
Overload olm
Network resource management nrm
Facility fam
User part test upt
User part available upa
Identification request irq
Identification response irp
Segmentation sgm

ANSI ISUP

ANSI ISUP message type Abbreviation
Initial address iam
Information request inr
Information inf
Continuity cot
Address complete acm
Connect con
Forward transfer fot
Answer anm
Release rel
Suspend sus
Resume res
Release complete rlc
Continuity check request ccr
Reset circuit rsc
Blocking blo
Unblocking ubl
Blocking acknowledgement bla
Unblocking acknowledgement uba
Circuit group reset grs
Circuit group blocking cgb
Circuit group unblocking cgu
Circuit group blocking acknowledgement cgba
Circuit group unblocking acknowledgement cgua
Loop back acknowledgement lpa
Pass along pam
Circuit group reset acknowledgement gra
Circuit query cqm
Call progress cpg
Unequipped circuit identification code ucic
Confusion cfn
Facility fac
Circuit validation response cvr
Circuit reservation acknowledgement cra
Circuit reservation crm
Circuit validation test cvt
Exit exm

ITU SCCP

ITU SCCP message type Abbreviation
Connection request cr
Connection confirm cc
Connection refused cref
Released rlsd
Release complete rlc
Data form 1 dt1
Data form 2 dt2
Data acknowledgement ak
Unitdata udt
Unitdata service udts
Expedited data ed
Expedited data acknowledgement ea
Reset request rsr
Reset confirm rsc
Protocol data unit error err
Inactivity test it
Extended unitdata xudt
Extended unitdata service xudts
Long unitdata ludt
Long unitdata service ludts

ANSI SCCP

ANSI SCCP message type Abbreviation
Connection request cr
Connection confirm cc
Connection refused cref
Released rlsd
Release complete rlc
Data form 1 dt1
Data form 2 dt2
Data acknowledgement ak
Unitdata udt
Unitdata service udts
Expedited data ed
Expedited data acknowledgement ea
Reset request rsr
Reset confirm rsc
Protocol data unit error err
Inactivity test it
Extended unitdata xudt
Extended unitdata service xudts

DSS1

DSS1 message type Abbreviation
Escape to nationally specific message type (escape)
Alerting alerting
Call Proceeding call proc
Connect connect
Connect Acknowledge connect ack
Progress progress
Setup setup
Setup Acknowledge setup ack
Hold hold
Hold Acknowledge hold ack
Hold Reject hold rej
Resume resume
Resume Acknowledge resume ack
Resume Reject resume rej
Suspend suspend
Suspend Acknowledge suspend ack
Suspend Reject suspend rej
Retrieve retrieve
Retrieve Acknowledge retrieve ack
Retrieve Reject retrieve rej
User Information user info
Detach detach
Detach Acknowledge detach ack
Disconnect disconnect
Release release
Release Complete release compl
Restart restart
Restart Acknowledge restart ack
Segment segment
Facility facility
Facility Acknowledge facility ack
Facility Reject facility rej
Register register
Register Acknowledge register ack
Register Reject register rej
Cancel Acknowledge cancel ack
Cancel Reject cancel rej
Congestion Control congestion ctrl
Information info
Notify notify
Status Enquiry status enquiry
Status status

BSSMAP

BSSMAP message type Abbreviation
(Reserved) (reserved)
Assignment request assignment req
Assignment complete assignment compl
Assignment failure assignment failure
Channel modify request channel modify req
Handover request handover req
Handover required handover req'd
Handover request acknowledge handover req ack
Handover command handover cmd
Handover complete handover compl
Handover succeeded handover succeeded
Handover failure handover failure
Handover performed handover performed
Handover candidate enquire handover candidate enq
Handover candidate response handover candidate resp
Handover required reject handover req'd rej
Handover detect handover detect
Internal handover required int handover req'd
Internal handover required reject int handover req'd rej
Internal handover command int handover cmd
Internal handover enquiry int handover enq
Clear command clear cmd
Clear complete clear compl
Clear request clear req
Reserved reserved
SAPI "N" reject sapi "n" rej
Confusion confusion
Suspend suspend
Resume resume
Perform location request perform loc req
LSA information lsa info
Perform location response perform loc resp
Perform location abort perform loc abort
Common ID common id
Reset reset
Reset acknowledge reset ack
Overload overload
Reset circuit reset circuit
Reset circuit acknowledge reset circuit ack
MSC invoke trace msc invoke trace
BSS invoke trace bss invoke trace
Connectionless information connectionless info
Reset IP resource reset ip resource
Reset IP resource acknowledge reset ip resource ack
Block block
Blocking acknowledge blocking ack
Unblock unblock
Unblocking acknowledge unblocking ack
Circuit group block circuit grp block
Circuit group blocking acknowledge circuit grp blocking ack
Circuit group unblock circuit grp unblock
Circuit group unblocking acknowledge circuit grp unblocking ack
Unequipped circuit unequipped circuit
Change circuit change circuit
Change circuit acknowledge change circuit ack
Resource request resource req
Resource indication resource ind
Paging paging
Cipher mode command cipher mode cmd
Classmark update classmark update
Cipher mode complete cipher mode compl
Queueing indication queueing ind
Complete layer 3 information compl layer 3 info
Classmark request classmark req
Cipher mode reject cipher mode rej
Load indication load ind
VGCS/VBS setup vgcs/vbs setup
VGCS/VBS setup ack vgcs/vbs setup ack
VGCS/VBS setup refuse vgcs/vbs setup refuse
VGCS/VBS assignment request vgcs/vbs assignment req
VGCS/VBS assignment result vgcs/vbs assignment result
VGCS/VBS assignment failure vgcs/vbs assignment failure
VGCS/VBS queueing indication vgcs/vbs queueing ind
VGCS/VBS assignment status vgcs/vbs assignment status
VGCS/VBS area cell info vgcs/vbs area cell info
Uplink request uplink req
Uplink request acknowledge uplink req ack
Uplink request confirmation uplink req conf
Uplink release indication uplink rel ind
Uplink reject command uplink rej cmd
Uplink release command uplink rel cmd
Uplink seized command uplink seized cmd
VGCS additional information vgcs additional info
VGCS SMS vgcs sms
Notification data notif data
Uplink application data uplink app data

BSSLAP

BSSLAP message type Abbreviation
(Reserved) (reserved)
TA request ta req
TA response ta resp
Reject rej
Reset reset
Abort abort
TA layer 3 ta layer 3
MS position command ms pos cmd
MS position response ms pos resp
U-TDOA request u-tdoa req
U-TDOA response u-tdoa resp

NS

NS message type Abbreviation
NS-UNITDATA udt
NS-RESET rst
NS-RESET-ACK rst ack
NS-BLOCK block
NS-BLOCK-ACK block ack
NS-UNBLOCK unblock
NS-UNBLOCK-ACK unblock ack
NS-STATUS status
NS-ALIVE alive
NS-ALIVE-ACK alive ack
SNS-ACK sns ack
SNS-ADD sns add
SNS-CHANGEWEIGHT sns changeweight
SNS-CONFIG sns config
SNS-CONFIG-ACK sns config ack
SNS-DELETE sns delete
SNS-SIZE sns size
SNS-SIZE-ACK sns size ack

BSSGP

BSSGP message type Abbreviation
DL-UNITDATA dl udt
UL-UNITDATA ul udt
RA-CAPABILITY ra cap
DL-MBMS-UNITDATA dl mbms udt
UL-MBMS-UNITDATA ul mbms udt
PAGING-PS paging ps
PAGING-CS paging cs
RA-CAPABILITY-UPDATE ra cap upd
RA-CAPABILITY-UPDATE-ACK ra cap upd ack
RADIO-STATUS radio status
SUSPEND suspend
SUSPEND-ACK suspend ack
SUSPEND-NACK suspend nack
RESUME resume
RESUME-ACK resume ack
RESUME-NACK resume nack
RESUME-NACK resume nack
RESUME-NACK resume nack
RESUME-NACK resume nack
RESUME-NACK resume nack
RESUME-NACK resume nack
PAGING-PS-REJECT paging ps rej
DUMMY-PAGING-PS dummy paging ps
DUMMY-PAGING-PS-RESPONSE dummy paging ps resp
MS-REGISTRATION-ENQUIRY ms reg enq
MS-REGISTRATION-ENQUIRY-RESPONSE ms reg enq resp
BVC-BLOCK bvc block
BVC-BLOCK-ACK bvc block ack
BVC-RESET bvc reset
BVC-RESET-ACK bvc reset ack
BVC-UNBLOCK bvc unblock
BVC-UNBLOCK-ACK bvc unblock ack
FLOW-CONTROL-BVC flctrl bvc
FLOW-CONTROL-BVC-ACK flctrl bvc ack
FLOW-CONTROL-MS flctrl ms
FLOW-CONTROL-MS-ACK flctrl ms ack
FLUSH-LL flush ll
FLUSH-LL-ACK flush ll ack
LLC-DISCARDED llc discarded
FLOW-CONTROL-PFC flctrl pfc
FLOW-CONTROL-PFC-ACK flctrl pfc ack
SGSN-INVOKE-TRACE sgsn invoke trace
STATUS status
OVERLOAD overload
DOWNLOAD-BSS-PFC download bss pfc
CREATE-BSS-PFC cr bss pfc
CREATE-BSS-PFC-ACK cr bss pfc ack
CREATE-BSS-PFC-NACK cr bss pfc nack
MODIFY-BSS-PFC mod bss pfc
MODIFY-BSS-PFC-ACK mod bss pfc ack
DELETE-BSS-PFC del bss pfc
DELETE-BSS-PFC-ACK del bss pfc ack
DELETE-BSS-PFC-REQ del bss pfc req
PS-HANDOVER-REQUIRED ps ho reqd
PS-HANDOVER-REQUIRED-ACK ps ho reqd ack
PS-HANDOVER-REQUIRED-NACK ps ho reqd nack
PS-HANDOVER-REQUEST ps ho req
PS-HANDOVER-REQUEST-ACK ps ho req ack
PS-HANDOVER-REQUEST-NACK ps ho req nack
PS-HANDOVER-COMPLETE ps ho complete
PS-HANDOVER-CANCEL ps ho cancel
PS-HANDOVER-COMPLETE-ACK ps ho complete ack
PERFORM-LOCATION-REQUEST perform loc req
PERFORM-LOCATION-RESPONSE perform loc resp
PERFORM-LOCATION-ABORT perform loc abort
POSITION-COMMAND pos cmd
POSITION-RESPONSE pos resp
RAN-INFORMATION ran info
RAN-INFORMATION-REQUEST ran info req
RAN-INFORMATION-ACK ran info ack
RAN-INFORMATION-ERROR ran info err
RAN-INFORMATION-APPLICATION-ERROR ran info app err
MBMS-SESSION-START-REQUEST mbms sess start req
MBMS-SESSION-START-RESPONSE mbms sess start resp
MBMS-SESSION-STOP-REQUEST mbms sess stop req
MBMS-SESSION-STOP-RESPONSE mbms sess stop resp
MBMS-SESSION-UPDATE-REQUEST mbms sess upd req
MBMS-SESSION-UPDATE-RESPONSE mbms sess upd resp

DTAP-GMM

DTAP-GMM message type Abbreviation
Attach request atrq
Attach accept atac
Attach complete atct
Attach reject atrj
Detach request dtrq
Detach accept dtac
Routing area update request rarq
Routing area update accept raac
Routing area update complete ract
Routing area update reject rarj
Service request svrq
Service accept svac
Service reject svrj
P-TMSI reallocation command prcd
P-TMSI reallocation complete prct
Authentication and ciphering request acrq
Authentication and ciphering response acrs
Authentication and ciphering reject acrj
Authentication and ciphering failure acfr
Identity request idrq
Identity response idrs
GMM status gmms
GMM information gmmi

DTAP-SM

DTAP-SM message type Abbreviation
Activate PDP context request aprq
Activate PDP context accept apac
Activate PDP context reject aprj
Request PDP context activation rpac
Request PDP context activation reject rprj
Deactivate PDP context request dprq
Deactivate PDP context accept dpac
Modify PDP context request (N to MS) mprq
Modify PDP context accept (MS to N) mpac
Modify PDP context request (MS to N) mprq
Modify PDP context accept (N to MS) mpac
Modify PDP context reject mprj
Activate secondary PDP context request a2rq
Activate secondary PDP context accept a2ac
Activate secondary PDP context reject a2rj
Activate AA PDP context request aarq
Activate AA PDP context accept aaac
Activate AA PDP context reject aarj
Deactivate AA PDP context request aarq
Deactivate AA PDP context accept darq
SM Status smst
Activate MBMS context request amrq
Activate MBMS context accept amac
Activate MBMS context reject amrj
Request MBMS context activation rmac
Request MBMS context activation reject rmrj

DTAP-EMM

DTAP-EMM message type Abbreviation
Attach request attach req
Attach accept attach accpt
Attach complete attach compl
Attach reject attach rej
Detach request detach req
Detach accept detach accpt
Tracking area update request ta upd req
Tracking area update accept ta upd accpt
Tracking area update complete ta upd compl
Tracking area update reject ta upd rej
Extended service request ext serv req
Service reject serv rej
GUTI reallocation command guti realloc cmd
GUTI reallocation complete guti realloc compl
Authentication request auth req
Authentication response auth resp
Authentication reject auth rej
Authentication failure auth fail
Identity request ident req
Identity response ident resp
Security mode command secu mode cmd
Security mode complete secu mode compl
Security mode reject secu mode rej
EMM status emm status
EMM information emm info
Downlink NAS transport dl nas transp
Uplink NAS transport ul nas transp
CS Service notification cs serv notif
Downlink generic NAS transport dl gen nas transp
Uplink generic NAS transport ul gen nas transp
Service request serv req
Security protected NAS message protected msg

DTAP-ESM

DTAP-ESM message type Abbreviation
Activate default EPS bearer context request act def ctxt req
Activate default EPS bearer context accept act def ctxt acc
Activate default EPS bearer context reject act def ctxt rej
Activate dedicated EPS bearer context request act ded ctxt req
Activate dedicated EPS bearer context accept act ded ctxt acc
Activate dedicated EPS bearer context reject act ded ctxt rej
Modify EPS bearer context request modify ctxt req
Modify EPS bearer context accept modify ctxt acc
Modify EPS bearer context reject modify ctxt rej
Deactivate EPS bearer context request deact ctxt req
Deactivate EPS bearer context accept deact ctxt acc
PDN connectivity request pdn conn req
PDN connectivity reject pdn conn rej
PDN disconnect request pdn disconn req
PDN disconnect reject pdn disconn rej
Bearer resource allocation request res alloc req
Bearer resource allocation reject res alloc rej
Bearer resource modification request res modif req
Bearer resource modification reject res modif rej
ESM information request esm info req
ESM information response esm info resp
Notification notif
ESM status esm status

BSSAP+

BSSAP+ message type Abbreviation
Paging request paging req
Paging reject paging rej
Downlink tunnel request downlink tunnel req
Uplink tunnel request uplink tunnel req
Location update request loc update req
Location update accept loc update acc
Location update reject loc update rej
TMSI reallocation complete tmsi realloc compl
Alert request alert req
Alert ack alert ack
Alert reject alert rej
MS activity indication ms activity ind
GPRS detach indication gprs detach ind
GPRS detach ack gprs detach ack
IMSI detach indication imsi detach ind
IMSI detach ack imsi detach ack
Reset indication reset ind
Reset ack reset ack
MS information request ms info req
MS information response ms info resp
MM information request mm info req
Mobile status mobile status
MS unreachable ms unreachable

SGSAP

SGsAP message type Abbreviation
Paging request paging req
Paging reject paging rej
Service request service req
Downlink unitdata downlink udata
Uplink unitdata uplink udata
Location update request loc update req
Location update accept loc update acc
Location update reject loc update rej
TMSI reallocation complete tmsi realloc compl
Alert request alert req
Alert ack alert ack
Alert reject alert rej
UE activity indication ue activity ind
EPS detach indication eps detach ind
EPS detach ack eps detach ack
IMSI detach indication imsi detach ind
IMSI detach ack imsi detach ack
Reset indication reset ind
Reset ack reset ack
Service abort request service abort req
Mo csfb indication mo csfb ind
MM information request mm info req
Release request release req
Status status
UE unreachable ue unreachable

GTP-prime (GTP')

GTP-prime message type Abbreviation
echo request echo req
echo response echo resp
version not supported ver not supp
node alive request node alive req
node alive response node alive resp
redirection request redir req
redirection response redir resp
data record transfer request data rec transf req
data record transfer response data rec transf resp

GTPv0

GTPv0 message type Abbreviation
echo request echo req
echo response echo resp
version not supported ver not supp
node alive request node alive req
node alive response node alive resp
redirection request redir req
redirection response redir resp
create PDP context request creat pdp ctxt req
create PDP context response creat pdp ctxt resp
update PDP context request upd pdp ctxt req
update PDP context response upd pdp ctxt resp
delete PDP context request del pdp ctxt req
delete PDP context response del pdp ctxt resp
create AA PDP context request creat aa pdp ctxt req
create AA PDP context response creat aa pdp ctxt resp
delete AA PDP context request del aa pdp ctxt req
delete AA PDP context response del aa pdp ctxt resp
error indication error ind
PDU notification request pdu notif req
PDU notification response pdu notif resp
PDU notification reject request pdu notif rej req
PDU notification reject response pdu notif rej resp
send routeing information for GPRS request send rout info for gprs req
send routeing information for GPRS response send rout info for gprs resp
failure report request failure report req
failure report response failure report resp
note MS GPRS present request note ms gprs pres req
note MS GPRS present response note ms gprs pres resp
identification request ident req
identification response ident resp
SGSN context request sgsn ctxt req
SGSN context response sgsn ctxt resp
SGSN context acknowledge sgsn ctxt ack
data record transfer request data rec transf req
data record transfer response data rec transf resp
T-PDU t-pdu

GTPv1-C

GTPv1-C message type Abbreviation
Echo request echo req
Echo response echo resp
Version not supported ver not supp
Create PDP context request creat pdp ctxt req
Create PDP context response creat pdp ctxt resp
Update PDP context request upd pdp ctxt req
Update PDP context response upd pdp ctxt resp
Delete PDP context request del pdp ctxt req
Delete PDP context response del pdp ctxt resp
Initiate PDP context activation request init pdp ctxt activ req
Initiate PDP context activation response init pdp ctxt activ resp
PDU notification request pdu notif req
PDU notification response pdu notif resp
PDU notification reject request pdu notif rej req
PDU notification reject response pdu notif rej resp
Supported extension headers notification supp ext hdrs notif
Send routeing information for GPRS request send rout info for gprs req
Send routeing information for GPRS response send rout info for gprs resp
Failure report request failure report req
Failure report response failure report resp
Note MS GPRS present request note ms gprs pres req
Note MS GPRS present response note ms gprs pres resp
Identification request ident req
Identification response ident resp
SGSN context request sgsn ctxt req
SGSN context response sgsn ctxt resp
SGSN context acknowledge sgsn ctxt ack
Forward relocation request fwd reloc req
Forward relocation response fwd reloc resp
Forward relocation complete fwd reloc compl
Relocation cancel request reloc cancel req
Relocation cancel response reloc cancel resp
Forward SRNS context fwd srns ctxt
Forward relocation complete acknowledge fwd reloc compl ack
Forward SRNS context acknowledge fwd srns ctxt ack
UE Registration Query Request ue reg query req
UE Registration Query Response ue reg query resp
RAN information relay ran info relay
MBMS notification request mbms notif req
MBMS notification response mbms notif resp
MBMS notification reject request mbms notif rej req
MBMS notification reject response mbms notif rej resp
Create MBMS context request creat mbms ctxt req
Create MBMS context response creat mbms ctxt resp
Update MBMS context request updat mbms ctxt req
Update MBMS context response updat mbms ctxt resp
Delete MBMS context request del mbms ctxt req
Delete MBMS context response del mbms ctxt resp
MBMS registration request mbms reg req
MBMS registration response mbms reg resp
MBMS de-registration request mbms de-reg req
MBMS de-registration response mbms de-reg resp
MBMS session start request mbms session start req
MBMS session start response mbms session start resp
MBMS session stop request mbms session stop req
MBMS session stop response mbms session stop resp
MBMS session update request mbms session updat req
MBMS session update response mbms session updat resp
MS info change notification request ms info change notif req
MS info change notification response ms info change notif resp

GTPv1-U

GTPv1-U message type Abbreviation
Echo request echo req
Echo response echo resp
Version not supported ver not supp
Supported extension headers notification supp ext hdrs notif
Error indication error ind
End marker end marker
G-PDU g-pdu

GTPv2-C

GTPv2-C message type Abbreviation
Echo request echo req
Echo response echo resp
Version not supported indication ver not supp
SRVCC PS to CS Request srvcc ps2cs req
SRVCC PS to CS Response srvcc ps2cs resp
SRVCC PS to CS Complete Notification srvcc ps2cs compl notif
SRVCC PS to CS Complete Acknowledge srvcc ps2cs compl ack
SRVCC PS to CS Cancel Notification srvcc ps2cs cancel notif
SRVCC PS to CS Cancel Acknowledge srvcc ps2cs cancel ack
SRVCC CS to PS Request srvcc cs2ps req
Create session request creat session req
Create session response creat session resp
Modify bearer request modify bearer req
Modify bearer response modify bearer resp
Delete session request del session req
Delete session response del session resp
Change notification request change notif req
Change notification response change notif resp
Remote UE Report Notification rem ue rep notif
Remote UE Report Acknowledge rem ue rep ack
Modify bearer command modify bearer cmd
Modify bearer failure indication modify bearer fail
Delete bearer command del bearer cmd
Delete bearer failure indication del bearer fail
Bearer resource command bearer res cmd
Bearer resource failure indication bearer res fail
Downlink data notification failure indication dl data notif fail
Trace session activation trace session act
Trace session deactivation trace session deact
Stop paging indication stop paging
Create bearer request creat bearer req
Create bearer response creat bearer resp
Update bearer request upd bearer req
Update bearer response upd bearer resp
Delete bearer request del bearer req
Delete bearer response del bearer resp
Delete pdn connection set request del pdn conn set req
Delete pdn connection set response del pdn conn set resp
PGW downlink triggering notification pgw dl trig notif
PGW downlink triggering acknowledge pgw dl trig ack
Identification request identification req
Identification response identification resp
Context request ctxt req
Context response ctxt resp
Context acknowledge ctxt ack
Forward relocation request fwd reloc req
Forward relocation response fwd reloc resp
Forward relocation complete notification fwd reloc compl notif
Forward relocation complete acknowledge fwd reloc compl ack
Forward access context notification fwd access ctxt notif
Forward access context acknowledge fwd access ctxt ack
Relocation cancel request reloc cancel req
Relocation cancel response reloc cancel resp
Configuration transfer tunnel config transfer tunnel
Detach notification detach notif
Detach acknowledge detach ack
CS paging indication cs paging
RAN information relay ran info relay
Alert MME notification alert mme notif
Alert MME acknowledge alert mme ack
UE activity notification ue activity notif
UE activity acknowledge ue activity ack
ISR status indication isr status ind
UE Registration Query Request ue reg query req
UE Registration Query Response ue reg query resp
Create forwarding tunnel request creat fwding tunnel req
Create forwarding tunnel response creat fwding tunnel resp
Suspend notification suspend notif
Suspend acknowledge suspend ack
Resume notification resume notif
Resume acknowledge resume ack
Create indirect data forwarding tunnel request creat indir data fwding tunnel req
Create indirect data forwarding tunnel response creat indir data fwding tunnel resp
Delete indirect data forwarding tunnel request del indir data fwding tunnel req
Delete indirect data forwarding tunnel response del indir data fwding tunnel resp
Release access bearers request rel access bearers req
Release access bearers response rel access bearers resp
Downlink data notification dl data notif
Downlink data notification acknowledge dl data notif ack
PGW restart notification pgw restart notif
PGW restart notification acknowledge pgw restart notif ack
Update PDN connection set request upd pdn conn set req
Update PDN connection set response upd pdn conn set req
Modify access bearers request modify access bearers req
Modify access bearers response modify access bearers resp
MBMS session start request mbms session start req
MBMS session start response mbms session start resp
MBMS session update request mbms session updat req
MBMS session update response mbms session updat resp
MBMS session stop request mbms session stop req
MBMS session stop response mbms session stop resp
SRVCC CS to PS Response srvcc cs2ps resp
SRVCC CS to PS Complete Notification srvcc cs2ps compl notif
SRVCC CS to PS Complete Acknowledge srvcc cs2ps compl ack
SRVCC CS to PS Cancel Notification srvcc cs2ps cancel notif
SRVCC CS to PS Cancel Acknowledge srvcc cs2ps cancel ack

PFCP

PFCP message type Abbreviation
Heartbeat Request heart req
Heartbeat Response heart resp
PFD Management Request pfd mgmt req
PFD Management Response pfd mgmt resp
Association Setup Request assoc set req
Association Setup Response assoc set resp
Association Update Request assoc upd req
Association Update Response assoc upd resp
Association Release Request assoc rel req
Association Release Response assoc rel resp
Version Not Supported Response ver not supp
Node Report Request node rep req
Node Report Response node rep resp
Session Set Deletion Request sess set del req
Session Set Deletion Response sess set del resp
Session Set Modification Request sess set mod req
Session Set Modification Response sess set mod resp
Session Establishment Request sess est req
Session Establishment Response sess est resp
Session Modification Request sess mod req
Session Modification Response sess mod resp
Session Deletion Request sess del req
Session Deletion Response sess del resp
Session Report Request sess rep req
Session Report Response sess rep resp

PFCP Cisco

PFCP message type Abbreviation
Heartbeat Request heart req
Heartbeat Response heart resp
PFD Management Request pfd mgmt req
PFD Management Response pfd mgmt resp
Association Setup Request assoc set req
Association Setup Response assoc set resp
Association Update Request assoc upd req
Association Update Response assoc upd resp
Association Release Request assoc rel req
Association Release Response assoc rel resp
Version Not Supported Response ver not supp
Node Report Request node rep req
Node Report Response node rep resp
Session Set Deletion Request sess set del req
Session Set Deletion Response sess set del resp
PRIME Stats Query Request pr sta que req
PRIME Stats Query Response pr sta que resp
PRIME Stats Query Ack pr sta que ack
PRIME PFD Management Request pr pfd mgmt req
PRIME PFD Management Response pr pfd mgmt resp
Session Establishment Request sess est req
Session Establishment Response sess est resp
Session Modification Request sess mod req
Session Modification Response sess mod resp
Session Deletion Request sess del req
Session Deletion Response sess del resp
Session Report Request sess rep req
Session Report Response sess rep resp
PRIME Max Session Related Message pr max sess rel

ALCAP

ALCAP message type Abbreviation
Block confirm blc
Block request blo
Confusion cfn
Establish confirm ecf
Establish request erq
Release confirm rlc
Release request rel
Reset confirm rsc
Reset request res
Unblock confirm ubc
Unblock request ubl
Modify acknowledge moa
Modify reject mor
Modify request mod

FP

FP1 control frame type Abbreviation
Outer loop power control power ctrl
timing adjustment timing adj
DL synchronisation dl sync
UL synchronisation ul sync
DL node synchronisation dl node sync
UL node synchronisation ul node sync
Rx timing deviation rx timing dev
Radio interface parameter update radio param upd
Timing advance timing adv
TNL congestion indication tnl cong ind

Diameter

Diameter message type Abbreviation
Capabilities-Exchange-Request cer
Capabilities-Exchange-Answer cea
Re-auth-Request rar
Re-auth-Answer raa
AA-Mobile-Node-Request amr
AA-Mobile-Node-Answer ama
Home-Agent-MIP-Request har
Home-Agent-MIP-Answer haa
Accounting-Request acr
Accounting-Answer aca
Credit-Control-Request ccr
Credit-Control-Answer cca
Abort-Session-Request asr
Abort-Session-Answer asa
Session-Termination-Request str
Session-Termination-Answer sta
Device-Watchdog-Request dwr
Device-Watchdog-Answer dwa
Disconnect-Peer-Request dpr
Disconnect-Peer-Answer dpa
User-Authorization-Request uar
User-Authorization-Answer uaa
Server-Assignment-Request sar
Server-Assignment-Answer saa
Location-Info-Request lir
Location-Info-Answer lia
Multimedia-Auth-Request mar
Multimedia-Auth-Answer maa
Registration-Termination-Request rtr
Registration-Termination-Answer rta
Push-Profile-Request ppr
Push-Profile-Answer ppa
User-Data-Request udr
User-Data-Answer uda
Profile-Update-Request pur
Profile-Update-Answer pua
Subscribe-Notifications-Request snr
Subscribe-Notifications-Answer sna
Push-Notification-Request pnr
Push-Notification-Answer pna
Boostrapping-Info-Reques bir
Boostrapping-Info-Answer bia
Message-Process-Reques mpr
Message-Process-Answer mpa
GBAPush-Info-Reques gpr
GBAPush-Info-Answer gpi
Update-Location-Request ulr
Update-Location-Answer ula
Cancel-Location-Request clr
Cancel-Location-Answer cla
Authentication-Information-Request air
Authentication-Information-Answer aia
Insert-Subscriber-Data-Request idr
Insert-Subscriber-Data-Answer ida
Delete-Subscriber-Data-Request dsr
Delete-Subscriber-Data-Answer dsa
Purge-UE-Request pur
Purge-UE-Answer pua
Reset-Request rsr
Reset-Answer rsa
Notify-Request nor
Notify-Answer noa
ME-Identity-Check-Request ecr
ME-Identity-Check-Answer eca
Provide-Location-Request plr
Provide-Location-Answer pla
Location-Report-Request lrr
Location-Report-Answer lra
LCS-Routing-Info-Request rir
LCS-Routing-Info-Answer ria

Version history