Contains the raw SS7 message.
Monitor --> Application
The data[] array can contain multiple SS7 messages. The following table describes the content of each message:
Message content |
Description |
link number |
Specifies the link on which the SS7 message was received. |
spare indicator |
Indicates the number of spare bytes that follow the raw SS7 data portion of the message. The spare indicator aligns the fields so that the data length field of the next message starts on a 32-bit boundary. |
timestamp |
Indicates the time the message was received. The time is expressed as the number of seconds in epoch time format. |
data |
Contains the SS7 message. |
length field |
Sets the length field to the data length of the SS7 message. The length field contains only bytes of message data, and does not include the link number or timestamp. |
After a message is decoded, the application looks at the next byte available after the spares. This next byte becomes the length field for the next message. If the length field is set to 0, the application is at the last message in the data[] array.
The timer tInd in the general configuration defines how long to hold a buffer before sending a Data Indication message. If the buffer fills, the Data Indication message is sent before the timer expires. If the timer is set to 0, each Data Indication contains only one message.
Parameter |
Description |
Monitor magic ID |
Set to 0x214d4f4e ("!MON"). |
Msg type |
Set to 0x3 for a Data Indication. |
The following illustration shows the format of a Data Indication with two SS7 messages: