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 ). 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:
|
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. |