7.3.11 AVPInstChk_Config Table

This table is used to customize the behavior of AVP Multiple Instance Check (AVPInstChk) countermeasure by using the following options.

Table 7-21 AVPInstChk_Config Fields

Field Description
Application ID Application_ID defines diameter Application-ID.
Command Code Command_Code defines the supported Command-Codes for the given Application_ID.
Message Type

Defines the type of diameter message.

If Message_Type is configured as Request, then the given configuration is applicable to only diameter Request messages.

If Message_Type is configured as Answer, then the given configuration is applicable to only diameter Answer messages.

If Message_Type is configured as Both, then the given configuration is applicable to both diameter Request and Answer messages.
AVP Name

AVP_Name defines the name of the AVP. This AVP Name should match exactly(case sensitive) with the Name configured in Diameter AVP dictionary (Refer to the SO GUI Main Menu Diameter, and then AVP Dictionary, and then All-AVP Dictionary). Grouped AVP name can be defined with its Parent AVP Names (Maximum of eight (8) levels including the child AVP) separated by semicolon (;). For example:

  • Parent1AVPName;AVPName.
  • Parent1AVPName;Parent2AVPName;AVPName.
Parent1AVPName;Parent2AVPName;Parent3AVPName;Parent4AVPName;AVPName.
Minimum Number of Instance Minimum_Instance defines the minimum number of instances of the AVP in the incoming diameter message.
Maximum Number of Instance Maximum_Instance defines the maximum number of instances of the AVP in the incoming diameter message.

This table describes the field details for the AVP Multiple Instance Check (AVPInstChk).

Table 7-22 Field Details for AVPInstChk_Config

Field Name Unique Mandatory Data Type, Range, and Default Value Description
Application_ID No Yes

Integer

Range: 0–4294967295

Standard Application-IDs: 0–16777215

Vendor specific Application-IDs: 16777216–4294967294

Relay: 4294967295

Default: N/A
Application-ID is used to identify a specific Diameter Application.
Command_Code No Yes

Integer

Range: 0–16777215

Default: N/A
Command-Code for the given Application-ID.
Message_Type No Yes

Enumerated

Range:

Request: 1

Answer: 2

Both: 3

Default: N/A
Message Type for which the configuration is applicable.
AVP_Name No Yes

UTF8String

Range: 1–1279 characters

Default: N/A

Name of the AVP as per Diameter AVP Dictionary. AVPs that are part of Grouped AVP can be defined along with its Parent AVP Names (Max 8 level) separated by ";".

For example, BaseAVPName;SubAVPName;AVPName.

Each AVP name cannot exceed 255 characters.
Minimum_Instance No Yes

Integer

Range: 0–25

Default: N/A
Minimum allowed instances of the given AVP in the diameter message. 0 instance means the AVP should not present in the message.
Maximum_Instance No Yes

Integer

Range: 0–25

Default: N/A
Maximum allowed instances of the given AVP in the diameter message. 0 instance means the AVP should not present in the message.