3.3.2.2 ProTrace Full Decoding Panel

When the user selects a payload event in the Events Panel or a balloon from the Event Diagram, the corresponding message is displayed fully decoded in the Full Decoding Panel. This view explains every byte of the selected message.

The ProTrace Full Decoding Panel is further divided into two panels. The first panel shows the payload bytes of the messages. The second panel displays the Message Header and all AVPs decoded into a readable format. It shows every field of the header and AVP. Each field of the message header and AVP is displayed on separate lines.

Figure 3-10 ProTrace Full Decoding Panel

img/diam_full_decoding_panel.png

The detailed decoding list has certain columns:

  • Offset (An offset address of the field from the beginning of the payload. The Version field of the Message Header has an offset 0)
  • AVP/Field Name
  • Value and description (Value and possible description)

    Table 3-3 ProTrace Full Decoding Panel

    AVP Type Display

    Integer32/Unsigned32

    Integer64/Unsigned64

    Numeric value
    Enumerated Numeric value + description of the value if known
    Grouped Names of all child AVPs
    UTF8String UTF string from the bytes
    OctetString If all bytes are displayable (codes are from 32 to 128 ASCII) then it is displayed as UTF string, otherwise the hex decode is displayed
    IPAddress D.D.D.D or XXXX:XXXX:…:XXXX:XXXX depending on IP version (IPv4 or IPv6) (where D is decimal digit and X hexadecimal digit)
    AppId Application Id and Name if known
    VendorId Vendor Id and Name if known