ut-codec
Version:
UT codec module.
261 lines • 8.33 kB
JSON
{
"genericNack" : {
"mtid" : "request",
"commandId" : "80000000",
"pattern" : null
},
"bindReceiver" : {
"mtid" : "request",
"commandId" : "00000001",
"pattern" : [
"systemId:16/string-z",
"password:9/string-z",
"systemType:13/string-z",
"interfaceVersion:8/integer",
"addrTon:8/integer",
"addrNpi:8/integer",
"addressRange:41/string-z"
]
},
"bindReceiverResp" : {
"mtid" : "response",
"commandId" : "80000001",
"pattern" : [
"systemId:16/string-z",
"tlvs/binary"
]
},
"bindTransmitter" : {
"mtid" : "request",
"commandId" : "00000002",
"pattern" : [
"systemId:16/string-z",
"password:9/string-z",
"systemType:13/string-z",
"interfaceVersion:8/integer",
"addrTon:8/integer",
"addrNpi:8/integer",
"addressRange:41/string-z"
]
},
"bindTransmitterResp" : {
"mtid" : "response",
"commandId" : "80000002",
"pattern" : [
"systemId:16/string-z",
"tlvs/binary"
]
},
"querySm" : {
"mtid" : "request",
"commandId" : "00000003",
"pattern" : [
"messageId:65/string-z",
"sourceAddrTon:8/integer",
"sourceAddrNpi:8/integer",
"sourceAddr:21/string-z"
]
},
"querySmResp" : {
"mtid" : "response",
"commandId" : "80000003",
"pattern" : [
"messageId:65/string-z",
"finalDate:18/string-z",
"messageState:8/integer",
"errorCode:8/integer"
]
},
"submitSm" : {
"mtid" : "request",
"commandId" : "00000004",
"pattern" : [
"serviceType:6/string-z",
"sourceAddrTon:8/integer",
"sourceAddrNpi:8/integer",
"sourceAddr:21/string-z",
"destAddrTon:8/integer",
"destAddrNpi:8/integer",
"destinationAddr:21/string-z",
"esmClass:8/integer",
"protocolId:8/integer",
"priorityFlag:8/integer",
"scheduleDeliveryTime:17/string-z",
"validityPeriod:17/string-z",
"registeredDelivery:8/integer",
"replaceIfPresentFlag:8/integer",
"dataCoding:8/integer",
"smDefaultMsgId:8/integer",
"smLength:8/integer",
"shortMessage:smLength/binary",
"tlvs/binary"
]
},
"submitSmResp" : {
"mtid" : "response",
"commandId" : "80000004",
"pattern" : [
"messageId:65/string-z"
]
},
"deliverSm" : {
"mtid" : "request",
"commandId" : "00000005",
"pattern" : [
"serviceType:6/string-z",
"sourceAddrTon:8/integer",
"sourceAddrNpi:8/integer",
"sourceAddr:21/string-z",
"destAddrTon:8/integer",
"destAddrNpi:8/integer",
"destinationAddr:21/string-z",
"esmClass:8/integer",
"protocolId:8/integer",
"priorityFlag:8/integer",
"scheduleDeliveryTime:17/string-z",
"validityPeriod:17/string-z",
"registeredDelivery:8/integer",
"replaceIfPresentFlag:8/integer",
"dataCoding:8/integer",
"smDefaultMsgId:8/integer",
"smLength:8/integer",
"shortMessage:smLength/binary",
"tlvs/binary"
]
},
"deliverSmResp" : {
"mtid" : "response",
"commandId" : "80000005",
"pattern" : [
"messageId:65/string-z"
]
},
"unbind" : {
"mtid" : "request",
"commandId" : "00000006",
"pattern" : null
},
"unbindResp" : {
"mtid" : "response",
"commandId" : "80000006",
"pattern" : null
},
"replaceSm" : {
"mtid" : "request",
"commandId" : "00000007",
"pattern" : [
"messageId:65/string-z",
"sourceAddrTon:8/integer",
"sourceAddrNpi:8/integer",
"sourceAddr:21/string-z",
"scheduleDeliveryTime:17/string-z",
"validityPeriod:17/string-z",
"registeredDelivery:8/integer",
"smDefaultMsgId:8/integer",
"smLength:8/integer",
"shortMessage:smLength/binary"
]
},
"replaceSmResp" : {
"mtid" : "response",
"commandId" : "80000007",
"pattern" : null
},
"cancelSm" : {
"mtid" : "request",
"commandId" : "00000008",
"pattern" : [
"serviceType:6/string-z",
"messageId:65/string-z",
"sourceAddrTon:8/integer",
"sourceAddrNpi:8/integer",
"sourceAddr:21/string-z",
"destAddrTon:8/integer",
"destAddrNpi:8/integer",
"destinationAddr:21/string-z"
]
},
"cancelSmResp" : {
"mtid" : "response",
"commandId" : "80000008",
"pattern" : null
},
"bindTransceiver" : {
"mtid" : "request",
"commandId" : "00000009",
"pattern" : [
"systemId:16/string-z",
"password:9/string-z",
"systemType:13/string-z",
"interfaceVersion:8/integer",
"addrTon:8/integer",
"addrNpi:8/integer",
"addressRange:41/string-z"
]
},
"bindTransceiverResp" : {
"mtid" : "response",
"commandId" : "80000009",
"pattern" : [
"systemId:16/string-z",
"tlvs/binary"
]
},
"outbind" : {
"mtid" : "request",
"example" : "00000000B000000000000000148656c6c6f0031323300",
"commandId" : "0000000B",
"pattern" : [
"systemId:16/string-z",
"password:9/string-z"
]
},
"enquireLink" : {
"mtid" : "request",
"commandId" : "00000015",
"pattern" : null
},
"enquireLinkResp" : {
"mtid" : "response",
"commandId" : "80000015",
"pattern" : null
},
"alertNotification" : {
"mtid" : "request",
"commandId" : "00000102",
"pattern" : [
"sourceAddrTon:8/integer",
"sourceAddrNpi:8/integer",
"sourceAddr:21/string-z",
"esmeAddrTon:8/integer",
"esmeAddrNpi:8/integer",
"esmeAddr:65/string-z",
"tlvs/binary"
]
},
"dataSm" : {
"mtid" : "request",
"commandId" : "00000103",
"pattern" : [
"serviceType:6/string-z",
"sourceAddrTon:8/integer",
"sourceAddrNpi:8/integer",
"sourceAddr:21/string-z",
"destAddrTon:8/integer",
"destAddrNpi:8/integer",
"destinationAddr:21/string-z",
"esmClass:8/integer",
"registeredDelivery:8/integer",
"dataCoding:8/integer",
"tlvs/binary"
]
},
"dataSmResp" : {
"mtid" : "response",
"commandId" : "80000103",
"pattern" : [
"messageId:65/string-z",
"tlvs/binary"
]
}
}