7.4 MMI Managed Objects for vSTP HLRR with SDS Support

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

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

Table 7-5 vSTP MNP Managed Objects and Supported Operations

Managed Object Name Supported Operation
sccpmnpoptions GET, PUT
Network Entity PC GET,POST, PUT, DELETE

SCCP MNP OPTIONS

GET

Perform the following command on active SOAM to display the content:

/vstp/sccpmnpoptions

Sample Output:

{

    "data": [

        {

            "aclen": 0,

            "atiackimsi": "none",

            "atiackmsisdn": "msisdn",

            "atiackrn": "rn",

            "atiackvlrnum": "rnspmsisdn",

            "atidfltrn": "None",

            "atidlm": "None",

            "atientitylen": "None",

            "atinptype": "any",

            "atisnai": "nai",

            "atisupplocinfo": "Off",

            "ativlrnumlen": 40,

            "cclen": 0,

            "ccnc1-mccmnc1": "None",

            "ccnc10-mccmnc10": "None",

            "ccnc2-mccmnc2": "None",

            "ccnc3-mccmnc3": "None",

            "ccnc4-mccmnc4": "None",

            "ccnc5-mccmnc5": "None",

            "ccnc6-mccmnc6": "None",

            "ccnc7-mccmnc7": "None",

            "ccnc8-mccmnc8": "None",

            "ccnc9-mccmnc9": "None",

            "crptt": "None",

            "defcc": "None",

            "defmapvr": 1,

            "defmcc": "None",

            "defmnc": "None",

            "defndc": "None",

            "delccprefix": "pfxwcc",

            "dfltrn": "None",

            "dngtzerofill": "No",

            "encdnpsdnnotfound": "Off",

            "encdnpsptnone": "Off",

            "encodecug": "Off",

            "encodenps": "On",

            "gflexDbType": "UDR",

            "gflexExceptionOverrideE164vSTPaddr": "None",

            "gflexExceptionOverrideNAI": 0,

            "gflexExceptionOverrideNP": 0,

            "gflex_exception_override": "Off",

            "gflexmaplayerrtg": "none",

            "inpcutnpaste": "Off",

            "inpdra": "rndn",

            "inpdranai": "unknown",

            "inpdranp": "E164",

            "inpnec": "None",

            "inprelcause": 31,

            "inpsnai1-cdpanai1": "None",

            "inpsnai2-cdpanai2": "None",

            "inpsnai3-cdpanai3": "None",

            "inpsnai4-cdpanai4": "None",

            "inpsnai5-cdpanai5": "None",

            "inpsprestype": "continue",

            "intlunknnai": "No",

            "maplyrrtg_actss": "Off",

            "maplyrrtg_authfailrpt": "Off",

            "maplyrrtg_dactss": "Off",

            "maplyrrtg_erasecc": "Off",

            "maplyrrtg_erasess": "Off",

            "maplyrrtg_failreport": "Off",

            "maplyrrtg_intss": "Off",

            "maplyrrtg_istalert": "Off",

            "maplyrrtg_mspresentgprs": "Off",

            "maplyrrtg_procunstrqt": "Off",

            "maplyrrtg_purgmobss": "Off",

            "maplyrrtg_rdyforsm": "Off",

            "maplyrrtg_regcc": "Off",

            "maplyrrtg_regpaswd": "Off",

            "maplyrrtg_regss": "Off",

            "maplyrrtg_rstdata": "Off",

            "maplyrrtg_sendimsi": "Off",

            "maplyrrtg_smdeliverystatus": "Off",

            "maplyrrtg_sri": "Off",

            "maplyrrtg_srigprs": "Off",

            "maplyrrtg_sriloc": "Off",

            "maplyrrtg_srism": "Off",

            "maplyrrtg_statusreport": "Off",

            "maplyrrtg_subscriberactivity": "Off",

            "maplyrrtg_subscribinterrogat": "Off",

            "mnpcrp": "Off",

            "mnpnpdbunavl": "dnnotfound",

            "mosmsaclen": 0,

            "mosmsbpartychk": "Off",

            "mosmsbpartygttset": "None",

            "mosmsdefrn": "None",

            "mosmsdigmat": "exact",

            "mosmsfwd": "No",

            "mosmsgta": "None",

            "mosmsgttdig": "sccpcdpa",

            "mosmsnai": "intl",

            "mosmssa": "No",

            "mosmsspfill": "Off",

            "mosmstcapseg": "Off",

            "mosmstype": "sprn",

            "msisdntrunc": 0,

            "msrndig": "rn",

            "msrnlen": 30,

            "msrnnai": 2,

            "msrnnp": 1,

            "mtmmsackn": "ack",

            "mtmmsentylen": "None",

            "mtmmsgta": "None",

            "mtmmslen": "None",

            "mtmmstype": "rn",

            "mtsmsackn": "ack",

            "mtsmschksrc": "No",

            "mtsmsdltr": "no",

            "mtsmsdltrv": "None",

            "mtsmsimsi": "mccrndn",

            "mtsmsnakerr": 1,

            "mtsmsnni": "rn",

            "mtsmsnp": "Off",

            "mtsmstype": "rn",

            "multcc1": "None",

            "multcc10": "None",

            "multcc2": "None",

            "multcc3": "None",

            "multcc4": "None",

            "multcc5": "None",

            "multcc6": "None",

            "multcc7": "None",

            "multcc8": "None",

            "multcc9": "None",

            "serverpfx": "None",

            "srfaddr": "None",

            "srfnai": 0,

            "srfnp": 0,

            "sriPrepaid": "Off",

            "sridn": "tcap",

            "sridnnotfound": "gtt",

            "srismdn": "sccp",

            "srismgttrtg": "Off",

            "srvcrelaymapset": "None"

        }

    ],

    "links": {},

    "messages": [],

    "status": true

}

PUT

Create a file with the following content, file name could be anything, for example: test can be used as filename:

$ vim Test.json
{
    "gflexDbType": "SDS"  

Perform the following command on active SOAM to update the data:

/vstp/sccpmnpoptions -v PUT -r /<Absolute Path>/<File Name>.json

Sample Output: 
 {
    "data": true,
    "links": {},
    "messages": [],
    "status": true
  }

Network Entity PC

GET

Perform the following command on active SOAM to display the content:

/vstp/networkentitypc
Sample Output:
{
    "data": [
        {
            "ccgt": 0,
            "digact": "None",
            "entityId": "9301308",
            "entityType": "SP",
            "pc": "4-208-6",
            "pcDomain": "ITUI",
            "ri": "GT"
        }
    ],

    "links": {},
    "messages": [],
    "status": true
}

 

PUT

Create a file with the following content.,file name could be anything, for example: test can be used as filename:

$ vim Test.json
{            "entityId": "9301308",
            "pcDomain": "ITUI",
            "pc": "4-208-7",
            "ri": "GT"
        }

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

/vstp/networkentitypc -v PUT -r /<Absolute Path>/<File Name>.json

Sample Output: 
 {
    "data": true,
    "links": {},
    "messages": [],
    "status": true
  }

POST

Create a file with the following content, file name could be anything, for example: test can be used as filename:

$ vim Test.json
{
            "entityId": "1111",
            "pcDomain": "ITUI",
            "pc": "4-208-6"
        }

Perform the following command on active SOAM to update the data:

/vstp/networkentitypc -v PUT -r /<Absolute Path>/<File Name>.json

Sample Output: 
 {
    "data": true,
    "links": {},
    "messages": [],
    "status": true
  }