You are here: SwitchKit TCAP Interface User’s Guide > A Appendix - TCAP Codes > ANSI TCAP Codes
Purpose
Refer to the following tables for the ANSI TCAP codes.
Table A-1 ANSI TCAP Operation Family
Name |
Value |
Description |
---|---|---|
TCPPN_OF_NOT_USED |
0x0 |
|
TCPPN_OF_REPLY_REQUIRED |
0x80 |
Operation family reply required. |
TCPPN_OF_PARAMETER |
0x01 |
Operation family parameter. |
TCPPN_OF_CHARGING |
0x02 |
Operation family charging. |
TCPPN_OF_PROV_INST |
0x03 |
Operation family provisioning instruction. |
TCPPN_OF_CONN_CTRL |
0x04 |
Operation family connection control. |
TCPPN_OF_CALLER_INT |
0x05 |
Operation family caller inter. |
TCPPN_OF_SEND_NOT |
0x06 |
Operation family send notification. |
TCPPN_OF_NET_MAN |
0x07 |
Operation family network management. |
TCPPN_OF_PROCEDURAL |
0x08 |
Operation family procedural. |
TCPPN_OF_IS41 |
0x09 |
Operation family IS41. |
TCPPN_OF_MISC |
0xFE |
Operation family Misc. |
TCPPN_OF_RESERVED |
0xFF |
|
Table A-2 ANSI TCAP Operation Specifier
Name |
Value |
Description |
---|---|---|
TCPPN_OS_PROV_VAL |
0x01 |
Operation specifier provision value. |
TCPPN_OS_SET_VAL |
0x02 |
Operation specifier set value. |
TCPPN_OS_BILL_CALL |
0x01 |
Operation specifier bill call. |
TCPPN_OS_START |
0x01 |
Operation specifier start. |
TCPPN_OS_ASSIST |
0x02 |
Operation specifier start. |
TCPPN_OS_CONN |
0x01 |
Operation specifier connection. |
TCPPN_OS_TEMP_CONN |
0x02 |
Operation specifier temporary connection. |
TCPPN_OS_DISCONN |
0x03 |
Operation specifier dsconnect. |
TCPPN_OS_FWD_DISCONN |
0x04 |
Operation specifier forward disconnect. |
TCPPN_OS_PLAY_A |
0x01 |
Operation specifier play announcement. |
TCPPN_OS_PLAY_A_CD |
0x02 |
Operation specifier play announcement. |
TCPPN_OS_AUTO_CALL_GAP |
0x01 |
Operation specifier automatic call gap. |
TCPPN_OS_TEMP_HO |
0x01 |
|
Table A-3 ANSI TCAP P-Abort Reason
Name |
Value |
Description |
---|---|---|
TCPABT_REASON_UNREC_PACK_TYPE |
0x01 |
Unrecognized package type. |
TCPABT_REASON_INCORRECT_TRANS_PORT |
0x02 |
Incorrect Transaction portion. |
TCPABT_REASON_BADLY_STRUCT_TRANS_PORT |
0x03 |
Badly structured transaction portion. |
TCPABT_REASON_UNREC_TRANS_ID |
0x04 |
Unrecognised transaction Id. |
TCPABT_REASON_PERM_TO_RELEASE |
0x05 |
Permission To release. |
TCPABT_REASON_RES_UNAVAIL |
0x06 |
Resource unavailable. |
Table A-4 ANSI TCAP Error Codes
Name |
Value |
Description |
---|---|---|
TCPERR_UNEX_COMP_SEQ |
0x01 |
Unexpected component sequence |
TCPERR_UNEX_DATA_VAL |
0x02 |
Unexpected data value |
TCPERR_UNAV_RESOURCE |
0x03 |
Unavailable resource |
TCPERR_MISSING_REC |
0x04 |
Missing record |
TCPERR_REPLY_OVERDUE |
0x05 |
Reply overdue |
TCPERR_DATA_UNAV |
0x06 |
Data unavailabe |
TCPERR_TSK_RE |
0x07 |
|
TCPERR_Q_FULL |
0x08 |
Queue full |
TCPERR_NO_Q |
0x09 |
No queue |
TCPERR_TMR_EX |
0x0A |
Timer expiry |
TCPERR_DAT_EX |
0x0B |
Data already exists |
TCPERR_UNAUTH |
0x0C |
Unauthorised Request |
TCPERR_NOT_QD |
0x0D |
Not queued |
TCPERR_UAS_DN |
0x0E |
Unassigned DN |
TCPERR_SPARE |
0x0F |
Spare |
TCPERR_NOT_AV |
0x10 |
Not Available |
TCPERR_VMSR_E |
0x11 |
VMSR error |
Table A-5 ANSI TCAP Problem Code Specifier
Name |
Value |
Description |
---|---|---|
TCPPROB_GENERAL |
0x01 |
General Problem. |
TCPPROB_INVOKE |
0x02 |
Invoke Problem. |
TCPPROB_RETURN_RES |
0x03 |
Return Result Problem. |
TCPPROB_RETURN_ERR |
0x04 |
Return Error Problem. |
TCPPROB_TRANS_PORTION |
0x05 |
Transaction Portion Problem. |
Table A-6 ANSI TCAP Problem Codes
Name |
Value |
Description |
---|---|---|
TCPPROB_SPEC_GEN_UNREC_COMP |
0x01 |
General problem unrecognised component |
TCPPROB_SPEC_GEN_INCORRECT_COMP |
0x02 |
General problem incorrect component |
TCPPROB_SPEC_GEN_BADLY_STRUCT_COMP |
0x03 |
General problem badly structured component |
TCPPROB_SPEC_INV_DUPLICATE_INV_ID |
0x01 |
Invoke problem duplicate invoke id |
TCPPROB_SPEC_INV_UNREC_OP_CODE |
0x02 |
Invoke problem unrecognized operation code |
TCPPROB_SPEC_INV_INCORRECT_PARAM |
0x03 |
Invoke problem incorrect parameter |
TCPPROB_SPEC_INV_UNREC_COREL_ID |
0x04 |
Invoke problem unknown correlation id. |
TCPPROB_SPEC_RES_UNREC_COREL_ID |
0x01 |
Result problem unrecognized correlation id. |
TCPPROB_SPEC_RES_UNEXPECTED_RET_RES |
0x02 |
Result problem unexpected return result |
TCPPROB_SPEC_RES_INCORRECT_PARAM |
0x03 |
Result problem incorrect parameter |
TCPPROB_SPEC_ERR_UNREC_COREL_ID |
0x01 |
Error problem unrecognized correlation id |
TCPPROB_SPEC_ERR_UNEXPECTED_RET_ERROR |
0x02 |
Error problem unexpected return error |
TCPPROB_SPEC_ERR_UNREC_ERROR |
0x03 |
Error problem unrecognized error |
TCPPROB_SPEC_ERR_UNEXPECTED_ERROR |
0x04 |
Error problem unexpected error |
TCPPROB_SPEC_ERR_INCORRECT_PARAM |
0x05 |
Error incorrect parameter |
TCPPROB_SPEC_TRANS_UNREC_PACK_TYPE |
0x01 |
Unrecognised package type |
TCPPROB_SPEC_TRANS_INCORRECT_TRANS_PORT |
0x02 |
Incorrect transaction Portion |
TCPPROB_SPEC_TRANS_BADLY_STRUCT_TRANS_PORT |
0x03 |
Badly structured transaction |
TCPPROB_SPEC_TRANS_UNREC_TRANS_ID |
0x04 |
Unrecognised transaction ID |
TCPPROB_SPEC_TRANS_PERM_TO_RELEASE |
0x05 |
Permission To release |
TCPPROB_SPEC_TRANS_RES_UNAVAIL |
0x06 |
Resource unavailable |