2.9.6.1 MMI Managed Objects for TDM Support
MMI information associated with TDM Support 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.
The following table lists the managed objects and operations supported for vSTP TDM Support feature:
Table 2-10 vSTP TDM Support Managed Objects and Supported Operations
Managed Object Name | Supported Operations |
---|---|
interfacemappings | Insert, Update, Delete |
mtp2board | Display |
linksets | Insert, Update, Delete |
links | Insert, Delete |
mtp3timersetconfigs | Insert, Update, Delete |
mtp2timersetconfigs | Insert, Update, Delete |
interfacemappings - Insert, Update, Delete
MTP2 Interface Mapping (eLynx Card)
This MO configures the interface channel for eLynx Card. This channel is specified while configuring the MTP2 link.
Sample JSON to configure MTP2 interface channel named channel1:
{
"boardType": "MTP2_BOARD_TYPE_ELYNX",
"channelName": “elynx1",
"ecm": "LINK_ECM_BASIC",
"encodingScheme": "ENCODE_NONE",
"framing": "FRAMING_SF",
"hostName": “velynx-so1mp1",
"linkTiming": "LINK_TIME_NONE",
"linkType": "T1_hsl",
"ll": 133,
"minSuRate": 1000,
"port": 4,
"speed": "Hsl_1536k"
}
To display, execute the MMI Client command from an active SOAM:
/vstp/interfacemappings/channel1
Example Output:
{
"boardType": "MTP2_BOARD_TYPE_ELYNX",
"channelName": “elynx1",
"ecm": "LINK_ECM_BASIC",
"encodingScheme": "ENCODE_NONE",
"framing": "FRAMING_SF",
"hostName": “velynx-so1mp1",
"linkTiming": "LINK_TIME_NONE",
"linkType": "T1_hsl",
"ll": 133,
"minSuRate": 1000,
"port": 4,
"speed": "Hsl_1536k"
}
MTP2 Interface Mapping (ADAX Card)
This MO configures the interface channel for ADAX Card. This channel is specified while configuring the MTP2 link.
Sample JSON to configure MTP2 interface channel named channel1:
{
"boardType": "MTP2_BOARD_TYPE_ADAX",
"channelName": "chan149",
"hostName": “vadax-so1mp1",
"linkType": "E1",
"port": 3,
"sequenceLength": "7_BIT ",
"speed": "Lsl_64k",
"timeSlot": 20
}
To display, execute the MMI Client command from an active SOAM:
/vstp/interfacemappings/channel1
Example Output:
{
"boardType": "MTP2_BOARD_TYPE_ADAX",
"channelName": "chan149",
"hostName": “vadax-so1mp1",
"linkType": "E1",
"port": 3,
"sequenceLength": "7_BIT ",
"speed": "Lsl_64k",
"timeSlot": 20
}
mtp2board - Display
This REST MO displays the TDM PCIe card configuration on the VSTP MP. Sample output for MTP2 Board Display :
{
"boardType": "HDC3",
"elt1Port": "4",
"ethPort": "0",
"machVer": "4",
"mrl": "3",
"pormVer": "15",
"serialNum": "2558",
"sourceNode": "rAdax-so1mp1"
}
linksets - Insert, Update, Delete
This MO configures the Linkset for a given Adjacent Point Code.
Example JSON to configure Linkset with MTP2 Adapter:
{
"enableBroadcastException": false,
"linkTransactionsPerSecond": 100,
"localSignalingPointName": "LSP1",
"name": "Linkset1",
"remoteSignalingPointName": "RSP1",
"type": "Mtp2"
}
To display, execute the MMI Client command from an active SOAM:
Note:
Provide name of the link in <LinkName>./vstp/linksets/<LinkName>
Example Output:
{
"cgGtmod": false,
"configurationLevel": "135",
"enableBroadcastException": false,
"gttmode": "Fcd",
"ituTransferRestricted": false,
"linkTransactionsPerSecond": 100,
"localSignalingPointName": "LSP1“,
"mtpScrEventLog": true,
"mtpScrSetName": "Set3",
"mtpScrTestMode": false,
"name": "Linkset1",
"remoteSignalingPointName": "RSP1",
"type": "Mtp2"
}
links - Insert, Update, Delete
This MO configures link with the given channel.
Sample JSON to configure MTP2 link with MTP2 channel configuration channel1
{
"channelName": "channel1",
"linksetName": " Linkset1 ",
"name": “Ls1Lnk13",
"signalingLinkCode": 1
}
To display, execute the MMI Client command from an active SOAM:
/vstp/links/<LinkName>
Example Output:
{
"channelName": " channel1 ",
"configurationLevel": "24",
"linksetName": " Linkset1 ",
"name": " Ls1Lnk13 ",
"signalingLinkCode": 1
}
mtp3timersetconfigs - Insert, Update, Delete
{
"name": "config1",
"sltT1Timer": 8000,
"sltT2Timer": 35000,
"sltT17Timer": 2000,
"t10Timer": 25000,
"t11Timer": 3000,
"t12Timer": 800,
"t13Timer": 800,
"t15Timer": 600,
"t16Timer": 800,
"t17Timer": 800,
"t18Timer": 3000,
"t1Timer": 800,
"t2Timer": 800,
"t23Timer": 180000,
"t3Timer": 800,
"t4Timer": 600,
"t5Timer": 600,
"t6Timer": 800,
"t8Timer": 800
}
/vstp/mtp3TimersetConfig -v POST -r /<Absolute path>/<File Name>
Example Output:
{
"data": true,
"links": {},
"messages": [],
"status": true
}
/vstp/mtp3TimersetConfig -v PUT -r /<Absolute path>/<File Name>
Example Output:
{
"data": true,
"links": {},
"messages": [],
"status": true
}
/vstp/mtp3TimersetConfig/<set name> -v DELETE
Example Output:
No output returned by URI: https://localhost/mmi/dsr/v4.0/vstp/mtp3TimersetConfig/Mtp3Config1? for 'DELETE' operation
To display, execute following command on Active SOAM:
/ vstp/mtp3TimersetConfig
{
"data": [
{
"name": "config1",
"sltT1Timer": 8000,
"sltT2Timer": 35000,
"sltT17Timer": 2000,
"t10Timer": 25000,
"t11Timer": 3000,
"t12Timer": 800,
"t13Timer": 800,
"t15Timer": 600,
"t16Timer": 800,
"t17Timer": 800,
"t18Timer": 3000,
"t1Timer": 800,
"t2Timer": 800,
"t23Timer": 180000,
"t3Timer": 800,
"t4Timer": 600,
"t5Timer": 600,
"t6Timer": 800,
"t8Timer": 800
}
],
"links": {},
"messages": [],
"status": true
}
mtp2timersetconfigs - Insert, Update, Delete
{
"name": "Set1",
"t1Timer": 5000,
"t2Timer": 5000,
"t3Timer": 1000,
"t4EmergencyTimer": 200,
"t4NormalTimer": 840,
"t5Timer": 40,
"t6Timer": 1000,
"t7Timer": 200
}
/vstp/mtp2timersetconfigs -v POST -r /<Absolute path>/<File Name>
Example Output:
{
"data": true,
"links": {},
"messages": [],
"status": true
}
/vstp/vstp/mtp2timersetconfigs -v PUT -r /<Absolute path>/<File Name>
Example Output:
{
"data": true,
"links": {},
"messages": [],
"status": true
}
/vstp/mtp2timersetconfigs/<set name> -v DELETE
Example Output:
No output returned by URI: https://localhost/mmi/dsr/v4.0/vstp/mtp2timersetconfigs/config1? for 'DELETE' operation
To display, execute following command on Active SOAM:
/vstp/mtp2timersetconfigs
{
"data": [
{
"name": "Set1",
"t1Timer": 5000,
"t2Timer": 5000,
"t3Timer": 1000,
"t4EmergencyTimer": 200,
"t4NormalTimer": 840,
"t5Timer": 40,
"t6Timer": 1000,
"t7Timer": 200
}
],
"links": {},
"messages": [],
"status": true
}