7.3.22 VPLMN_ID_Exception_Config Table

This table is used to configure the list of VPLMN-ID’s to be exempted from Countermeasure business logic execution. It allows to customize the countermeasure behavior using the following options.

Table 7-43 VPLMN_ID_Exception_Config Fields

Field Description
VPLMN_ID Defines the VPLMN-ID of the network
AppCmdCst To decide whether to Exempt IMSI for ApplicationId_And_Command_Code_Consistency_Check countermeasure
RealmWLScr To decide whether to Exempt IMSI for Origin_Realm_And_Destination_Realm_Whitelist_Screening countermeasure
SubsIdenValid

To decide whether to Exempt IMSI for Subscriber_Identity_Validation

countermeasure
SpecAVPScr

To decide whether to Exempt VPLMN-ID for Specific_Avp_Screening

countermeasure
OhOrCstChk To decide whether to Exempt VPLMN-ID for Origin_Host_And_Origin_Realm_Consistency_Check countermeasure
VplmnORCst To decide whether to Exempt VPLMN-ID for Visited-PLMN-ID and Origin-Realm Consistency Check countermeasure
RealmIMSICst To decide whether to Exempt VPLMN-ID for Realm_And_IMSI_Consistency_Check countermeasure
DrOrMatch To decide whether to Exempt VPLMN-ID for Destination_Realm_And_Origin_Realm_Match_Check countermeasure
AVPInstChk To decide whether to Exempt VPLMN-ID for Avp_Multiple_Instance_Check countermeasure
AppIdWL To decide whether to Exempt VPLMN-ID for ApplicationID_Whitelist_Screening countermeasure
PreLocChk To decide whether to Exempt VPLMN-ID for Previous_Location_Check countermeasure
TimeDistChk To decide whether to Exempt VPLMN-ID for Time_Distance_Check countermeasure
SrcHostValMme To decide whether to Exempt VPLMN-ID for Source_Host_Validation_MME countermeasure
MsgRateMon To decide whether to Exempt VPLMN-ID for Message_Rate_Monitoring countermeasure
SrcHostValHss To decide whether to Exempt VPLMN-ID for Source_Host_Validation_HSS countermeasure
SesIntValChk To decide whether to Exempt VPLMN-ID for Session_Integrity_Validation_Check countermeasure
AVPWLScr To decide whether to Exempt VPLMN-ID for AVP_Whitelist_Screening countermeasure
SesIdValChk To decide whether to Exempt VPLMN-ID for Session_Id_Validation_Check countermeasure
OhOrFrmChk To decide whether to Exempt VPLMN-ID for Origin_Host_Origin_Realm_Format_Check countermeasure
DhDrFrmChk To decide whether to Exempt VPLMN-ID for Destination_Host_Destination_Realm_Format_Check countermeasure

This table describes the field details for the VPLMN_ID_Exception_Config Table.

Table 7-44 Field Details for VPLMN_ID_Exception_Config

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

UTF8String

Range: 6 digit octet string. Default: n/a

The VPLMN-ID valid value will be 6 digit long OctetString with only allowed digits are 0-9 and “F”.

“F” is allowed to act as filler for 2 digits MNC. So if “F” is present, it must be the 3rd byte string.
AppCmdCst No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: ApplicationId_And_Command_Code_Consistency_Check

To decide whether to Exempt VPLMN-ID for CM
RealmWLScr No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply
SubsIdenValid No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Subscriber_Identity_Validation

To decide whether to Exempt VPLMN-ID for CM.
SpecAVPScr No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Specific_Avp_Screening

To decide whether to Exempt VPLMN-ID for CM
OhOrCstChk No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Origin_Host_And_Origin_Realm_Consistency_Check

To decide whether to Exempt VPLMN-ID for CM
VplmnORCst No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Visited-PLMN-ID and Origin-Realm Consistency Check

To decide whether to Exempt VPLMN-ID for CM
RealmIMSICst No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Realm_And_IMSI_Consistency_Check

To decide whether to Exempt VPLMN-ID for CM
DrOrMatch No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Destination_Realm_And_Origin_Realm_Match_Check

To decide whether to Exempt VPLMN-ID for CM
AVPInstChk No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Avp_Multiple_Instance_Check

To decide whether to Exempt VPLMN-ID for CM
AppIdWL No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply
CM Type: ApplicationID_Whitelist_Screening. To decide whether to Exempt VPLMN-ID for CM
PreLocChk No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Previous_Location_Check

To decide whether to Exempt VPLMN-ID for CM
TimeDistChk No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Time_Distance_Check

To decide whether to Exempt IMSI for CM
SrcHostValMme No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Source_Host_Validation_MME

To decide whether to Exempt VPLMN-ID for CM
MsgRateMon No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Message_Rate_Monitoring

To decide whether to Exempt VPLMN-ID for CM
SrcHostValHss No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Source_Host_Validation_HSS

To decide whether to Exempt VPLMN-ID for CM
SesIntValChk No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply

CM Type: Session_Integrity_Validation_Check

To decide whether to Exempt VPLMN-ID for CM
AVPWLScr No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply
CM Type: AVP_Whitelist_Screening

To decide whether to Exempt VPLMN-ID for CM

SesIdValChk No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply
CM Type: Session_Id_Validation_Check

To decide whether to Exempt VPLMN-ID for CM

OhOrFrmChk No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply
CM Type: Origin_Host_Origin_Realm_Format_Check

To decide whether to Exempt VPLMN-ID for CM

DhDrFrmChk No Yes

Enumerated

Range: Do_Not_Apply: 1

Apply: 2, Not_Supported: 3

Default: Do_Not_Apply
CM Type: Destination_Host_Destination_Realm_Format_Check

To decide whether to Exempt VPLMN-ID for CM