2.32.1.2 MMI Managed Objects for Cluster Routing
MMI information associated with Cluster Routing feature is accessed from DSR NOAM or SOAM from Main Menu, and then MMI API Guide.
Once the MMI API Guide is opened, use the application navigation to locate specific vSTP managed object information.
The following table lists the managed objects and operations supported for Cluster Routing feature:
Table 2-42 Managed Objects Global Title Address
Managed Object, Name | Supported Actions | URI |
---|---|---|
Global Title Address | GET | /vstp/globaltitleaddresses/ |
Global Title Address | POST | //vstp/globaltitleaddresses/ -v POST -r gta.json |
Global Title Address | PUT | /vstp/globaltitleaddresses/ -v PUT -r gta.json |
Global Title Address | DELETE | /vstp/globaltitleaddresses/ <GTA> -v DELETE |
Global Title Address - POST
{
"ccgt": false,
"cgGtmod": false,
"cgpcaction": "Dflt",
"configurationLevel": "60",
"endAddress": "556",
"fallback": "Sysdflt",
"fullRspPcStr": "008-003-004",
"gttSetName": "gttset1",
"opcodeTag": "Both",
"routingIndicator": "Gt",
"rspName": "CPC830",
"startAddress": "556",
"translateIndicator": "Dpc"
}
Run the following command on Active SOAM to insert the data:
mmiclient.py /vstp/globaltitleaddresses/ –v POST –r /<Absolute path>/<File Name>
Global Title Address - Get
Create a json file with the following content:
{
"data": {
"ccgt": false,
"cgGtmod": false,
"cgpcaction": "Dflt",
"configurationLevel": "181",
"endAddress": "556",
"fallback": "Sysdflt",
"fullRspPcStr": "008-003-004",
"gttSetName": "gttset1",
"opcodeTag": "Both",
"routingIndicator": "Gt",
"rspName": "CPC830",
"startAddress": "556",
"translateIndicator": "Dpc",
"uniqueIdentifier": "d1d90b1f-540d-4ddc-87b6-4d8b04a4daa9"
},
"links": {},
"messages": [],
"status": true
}
Global Title Address - PUT
{
"ccgt": false,
"cgGtmod": false,
"cgpcaction": "Dflt",
"configurationLevel": "181",
"endAddress": "556",
"fallback": "Sysdflt",
"fullRspPcStr": "008-003-005",
"gttSetName": "gttset1",
"opcodeTag": "Both",
"routingIndicator": "Gt",
"rspName": "CPC830",
"startAddress": "556",
"translateIndicator": "Dpc",
"uniqueIdentifier": "d1d90b1f-540d-4ddc-87b6-4d8b04a4daa9"
}
Run the following command on active SOAM to update Global Title Address :
mmiclient.py /vstp/globaltitleaddresses/ -v PUT -r /<Absolute Path>/<File Name>
Global Title Address - Delete
Global Title Address - Delete
Run the following command on active SOAM to delete Global Title Address:
mmiclient.py /vstp/globaltitleaddresses/{name} -v DELETE
Table 2-43 Managed Objects Remote Signaling Point
Managed Object, Name | Supported Actions | URI |
---|---|---|
Remote SP | GET | /vstp/remotesignalingpoints/ |
Remote SP | POST | /vstp/remotesignalingpoints/ -v POST -r rsp.json |
Remote SP | PUT | /vstp/remotesignalingpoints/ -v PUT -r rsp.json |
Remote SP | DELETE | /vstp/remotesignalingpoints/ <RSPID> -v DELETE |
Remote SP - POST
Create a json file with following content.
{
"elei": "No",
"enableBroadcastException": false,
"mtpPointCode": "009-013-*",
"name": "DUMMY",
"ncai": "No",
"nprst": "Off",
"prx": "No",
"rcause": "None",
"splitiam": "None",
"ss7DomainType": "Ansi",
"udtxudtcnv": "NOCONV"
}
Run the following command on active SOAM to insert the Remote SP:
mmiclient.py /vstp/remotesignalingpoints –v POST –r /<Absolute path>/<File Name>
Remote SP - Get
Create a json file with the following content:
{
"data": {
"configurationLevel": "179",
"elei": "No",
"enableBroadcastException": false,
"mtpPointCode": "009-013-*",
"name": "DUMMY",
"ncai": "No",
"nprst": "Off",
"prx": "No",
"rcause": "None",
"splitiam": "None",
"ss7DomainType": "Ansi",
"udtxudtcnv": "NOCONV"
},
"links": {},
"messages": [],
"status": true
}
Remote SP - PUT
{
"elei": "Yes",
"enableBroadcastException": false,
"mtpPointCode": "009-013-*",
"name": "DUMMY",
"ncai": "No",
"nprst": "Off",
"prx": "No",
"rcause": "None",
"splitiam": "None",
"ss7DomainType": "Ansi",
"udtxudtcnv": "NOCONV"
}
Run the following command on active SOAM to update Remote SP:
mmiclient.py /vstp/remotesignalingpoints/ -v PUT -r /<Absolute Path>/<File Name>
Remote SP - Delete
Run the following command on active SOAM to delete Remote SP:
mmiclient.py /vstp/remotesignalingpoints/{name} -v DELETE
Table 2-44 Managed Objects GTT Actions
Managed Object, Name | Supported Actions | URI |
---|---|---|
GTT Action | GET | /vstp/remotesignalingpoints/ |
GTT Action | POST | /vstp/remotesignalingpoints/ -v POST -r rsp.json |
GTT Action | PUT | /vstp/remotesignalingpoints/ -v PUT -r rsp.json |
GTT Action | DELETE | /vstp/remotesignalingpoints/ <RSPID> -v DELETE |
GTT Action - POST
Create a json file with following content.
{
"act": "Dup",
"actid": "gttact2",
"cgpcogmsg": "Dflt",
"fullRspPcStr": "003-003-003",
"handlresp": "No",
"ri": "Gt",
"rspName": "CPC330",
"ssn": 4,
"useicmsg": false
}
Run the following command on active SOAM to insert the GTT Action:
mmiclient.py /vstp/gttactions/ –v POST –r /<Absolute path>/<File Name>
GTT Action - Get
Create a json file with the following content:
{
"data": {
"act": "Dup",
"actid": "gttact2",
"cgpcogmsg": "Dflt",
"fullRspPcStr": "003-003-003",
"handlresp": "No",
"ri": "Gt",
"rspName": "CPC330",
"ssn": 4,
"useicmsg": false
},
"links": {},
"messages": [],
"status": true
}
GTT Action - PUT
{
"act": "Dup",
"actid": "gttact2",
"cgpcogmsg": "Dflt",
"fullRspPcStr": "003-003-004",
"handlresp": "No",
"ri": "Gt",
"rspName": "CPC330",
"ssn": 4,
"useicmsg": false
}
Run the following command on active SOAM to update GTT Action:
mmiclient.py /vstp/gttactions/ -v PUT -r /<Absolute Path>/<File Name>
GTT Action - Delete
Run the following command on active SOAM to delete GTT Action:
mmiclient.py /vstp/gttactions/{name} -v DELETE
Table 2-45 Managed Objects M3rl Options
Managed Object, Name | Supported Actions | URI |
---|---|---|
GTT Action | GET | /vstp/m3rloptions/ |
GTT Action | PUT |
M3rl Options - Get
Create a json file with the following content:
{
"data": {
"ProxyPcSupport": "On",
"cncfSupport": "Off",
"cnvAInat": 1,
"cnvCgda": false,
"cnvCgdi": false,
"cnvCgdn": false,
"cnvCgdn24": false,
"cnvClgItu": "Off",
"gtCnvDflt": false,
"islsbrEnabled": false,
"m2paSctpRxbusyLink": "Off",
"pct": "On",
"performanceMeasurement": "Off",
"randsls": "Off",
"slsRotation": true,
"slscnv": "Off",
"slsocbEnabled": false,
"slsreplace": false,
"sparePCSupportEnabled": true,
"ttMapSupport": "Off",
"xListClusterThreshold": 90,
"xListExpiryTimerDuration": 60
},
"links": {
"update": {
"action": "PUT",
"description": "Update this item.",
"href": "/mmi/dsr/v4.6/vstp/m3rloptions/",
"type": "status"
}
},
"messages": [],
"status": true
}
M3rl Options - PUT
{
"xListClusterThreshold": 80,
"xListExpiryTimerDuration": 70
}
Run the following command on active SOAM to update M3rl Options :
mmiclient.py /vstp/m3rloptions/ -v PUT -r /<Absolute Path>/<File Name>