7 DSA Tables
DSA database schema defines various tables used to define and customize the application behavior.
All these DSA configuration tables are SO level tables, that is, provisioning in these tables is allowed only from the SO GUI.
Note:
To maintain the subscriber’s states (for Stateless countermeasure business logic execution), DSA keeps subscriber’s state related records in a UDR Generic State database indexed by the subscriber's IMSI.Table 7-1 DSA Configuration Tables
Table Name | Description | Single Row Indicator | Table Level | Table Fields |
---|---|---|---|---|
Security_Countermeasure_Config | This table includes configuration for each supported countermeasure's Type, Admin Status, Operating Mode, Result-Code, Error-Message, Vendor-ID, Continue If vulnerable and Foreign_WL_Peer_Cfg_Set. | No | SO | Table 7-2 |
Foreign_WL_Peers_Cfg_Sets | This table is used to create different set of Whitelist Foreign Peers for which countermeasure needs to be applied. Each set contains 5 list (can be increased if required) in which foreign peers can be configured. | No | SO | Table 7-5 |
System_Config_Options | This table contains common configurable options required to process various countermeasure business logic. | Yes | SO | Table 7-7 |
MCC_MNC_List | This table includes the list of MCC-MNCs of the Operator’s network and its supported Roaming networks. The combined length of MCC-MNC can be either 5 digits or 6 digits long (depending upon the MNC length). | No | SO | Table 7-11 |
AppIdWL_Config | This table defines the Application-ID and an associated Foreign Peer List (Foreign_WL_Peer_Cfg_Set) from which this Application-ID can be expected. | No | SO | Table 7-13 |
Realm_List | This table defines various Home and Foreign network Realms. It also allows to configure Peer List (Foreign_WL_Peer_Cfg_Set) from which these Realms can be expected. | No | SO | Table 7-15 |
VplmnORCst_Config | This table defines the list of Application-ID and its Supported Command-Code combinations. | No | SO | Table 7-17 |
SpecAVPScr_Config | This table defines the list of AVP's that needs to be screened in the incoming messages. | No | SO | Table 7-19 |
AVPInstChk_Config | This table defines the list of AVPs that needs to be screened for its instance count in the incoming messages. | No | SO | Table 7-22 |
TimeDistChk_Config | This table define minimum transition time (in minutes) between a Source-ID and Destination-ID where Source/Destination-ID can be VPLMN-ID or MCC of the VPLMN-ID. | No | SO | Table 7-26 |
MsgRateMon_Config | This table defines the Request Message Types (by specifying Application-ID and Command-Code combination) which needs to be monitored along with its threshold value. | No | SO | Table 7-28 |
AppCmdCst_Config | This table defines the Application-ID and supported Command-Codes for a given Roamer Type. | No | SO | Table 7-30 |
AVPWLScr_Config | This table defines the AVP Whitelist screening config countermeasure. | No | SO | Table 7-47 |