2.16.2.1 MMI Managed Objects for CAT2 SS7 Security Support

MMI information associated with CAT2 SS7 Security support is accessed from a DSR NOAM or SOAM from Main Menu, and then MMI API Guide.

Once the MMI API Guide gets opened, use the application navigation to locate specific vSTP managed object information.

The following table lists the managed objects and operations supported for CAT2 SS7 Security support:

Table 2-24 CAT2 SS7 Security support Managed Objects and Supported Operations

Managed Object Name Supported Operations
cat2imsi Insert, Delete
cat2gta Inser, Delete
gttactions Insert, Delete, Update

cat2imsi - Insert, Delete

Create a file with following content. File name could be anything, for example option name can be used as filename:
$ cat cat2imsi.json
{
"tadigitCode": "TEST",
"stadigitCode": "TEST",
"mccmnc": "12345"
}

Execute the following command on Active SOAM to update the data:

/vstp/cat2imsi -v POST -r cat2imsi.json
        

Sample Output:

{
"data": [
{
"mccmnc": "12345",
"stadigitCode": "TEST",
"tadigitCode": "TEST"
}
],
"links": {},
"messages": [],
"status": true
}

Cat2Gta - Insert, Delete

Create a file with following content. File name could be anything, for example option name can be used as filename:
$cat cat2gta.json
{
"gttStartAddress": "22345678",
 "uniqueIdentifier": "23405678-23405678-HLR",
 "stadigitCode": "TEST",
 "gttEndAddress": "22345678",
 "nodeType": "HLR",
 "tadigitCode": "TEST"
}

Execute the following command on Active SOAM to insert the data:

/vstp/cat2gta -v POST -r cat2gta.json
        

Sample Output:

{
    "data": [
        {
            "gttEndAddress": "22345678",
            "gttStartAddress": "22345678",
            "nodeType": "HLR",
            "stadigitCode": "TEST",
            "tadigitCode": "TEST",
            "uniqueIdentifier": "22345678-22345678-HLR"
        }
    ],
    "links": {},
    "messages": [],
    "status": true
}

gttactions - Insert

Execute the following command on Active SOAM to display table data:

Create a file with following content. File name could be anything, for example option name can be used as filename:
$ cat  gtt_act.json
{
"valType": "IR21ToTcap",
 "ndgt": "All",
 "actid": "actval1",
 "act": "Scpval"
}

Execute the following command on Active SOAM to insert the data:

/vstp/gttactions -v POST -r gtt_act.json
        

Sample Output:

{
    "data": [
        {
            "act": "Scpval",
            "actid": "actval1",
            "defactid": "fallback",
            "ndgt": "All",
            "uimreqd": false,
            "useicmsg": false,
            "valType": "IR21ToTcap"
        }    ],    
            "links": {},
            "messages": [],
            "status": true
}