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 .
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
}