2.30.1.2 MMI Managed Objects for Proxy point code
MMI information associated with Proxy point code feature is accessed from a DSR NOAM or SOAM from Main Menu, and then MMI API Guide.
After 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 Proxy point code feature:
Table 2-41 Managed Objects
Managed Object Name | Operations Supported | URI |
---|---|---|
M3RL Options | GET/PUT | /vstp/m3rloptions |
Remote Signaling Points | GET/POST/PUT/DELETE | vstp/remotesignalingpoint |
Link Sets | GET/POST/PUT/DELETE | /vstp/linksets |
M3rl Options - PUT
The Proxy Point Code Support
parameter is used for turning on or off the
proxy point code feature. Proxy Point Code Support parameter must be
On to enable Proxy point code feature.
Create a file with following content. File name could be anything, for example test can be used as filename:
$ vim Test.json
{
"Proxy Point Code Support": "On"
}
Run the following command on Active SOAM to update the data:
/vstp/m3rloptions -v PUT -r /<Absolute Path>/<File Name>.json
Sample Output:
{
"data": true,
"links": {},
"messages": [],
"status": true
}
remotesignalingpoints
The Proxy Point Code Indicator parameter in
remotesignalingpoint
MO Indicates if Point code is to be used as a
proxy point code.
POST
Create a file with following content. File name could be anything, for example option name can be used as filename:
{
"enableBroadcastException": true,
"mtpPointCode": “1-2-1",
"name": "RSP1",
"nprst": "Off",
“udtxudtcnv": "NOCONV",
"ProxyPointCodeIndicator": "Yes"
}
Run the following command on Active SOAM to insert the data:
/vstp/remotesignalingpoints –v POST –r .json
Sample Output:
{
"data": true,
"links": {},
"messages": [],
"status": true
}
GET
Run the following command on Active SOAM to display the content:
/vstp/remotesignalingpoints
Sample Output:
{
"data": [
{
"configurationLevel": "5",
"enableBroadcastException": true,
"mtpPointCode": "001-002-001",
"name": "RSP1",
"nprst": "Off",
"udtxudtcnv": "NOCONV",
"ProxyPointCodeIndicator ": "Yes"
}
],
"links": {},
"messages": [],
"status": true
}
Link Sets – POST
Proxy RSP Name
parameter in Link Sets MO indicates Name of the Proxy
Remote Signaling Point associated with this Link Set.
Create a file with following content. File name could be anything, for example linksetTest can be used as filename:
$ vim linksetTest.json
{
"asNotification": true,
"configurationLevel": "0",
"cgGtmod": false,
"enableBroadcastException": true,
"gttmode": "Fcd",
"ituTransferRestricted": false,
"reservedLinkTransactionsPerSecond": 100,
"maximumLinkTransactionsPerSecond": 120,
"localSignalingPointName": "TestItua",
"mtpScrSetName": "scrSet1",
"mtpScrTestMode": true,
"mtpScrEventLog": true,
"name": "Test",
"numberSignalingLinkAllowedThreshold": 1,
"numberSignalingLinkProhibitedThreshold": 1,
"remoteSignalingPointName": "TestItub",
"routingContext":
"smsProxy": "Off",
"type": "M2PA",
"ProxyRSPName": "RSP1"
}
Run the following command on Active SOAM to insert the data:
/vstp/linksets -v POST -r /<Absolute Path>/<File Name>.json
Sample Output:
{
"data": true,
"links": {},
"messages": [],
"status": true