The following table lists the SIP to ISUP disconnect code mapping:
Caption |
---|
0 | Table |
---|
1 | SIP to ISUP Call Disconnect Code Mapping |
---|
|
SIP | Enumeration | ISUP | Enumeration |
---|
400 | Bad Request | 41 | CPC_DISC_TEMPORARY_FAILURE | 401 | Unauthorized | 21 | CPC_DISC_CALL_REJECTED | 402 | Payment Required | 21 | CPC_DISC_CALL_REJECTED | 403 | Forbidden | 21 | CPC_DISC_CALL_REJECTED | 404 | Not Found | 1 | CPC_DISC_UNALLOCATED_NUMBER | 405 | Method Not Allowed | 63 | CPC_DISC_SERVICE_OR_OPTION_NOT_AVAILABLE_UNSPECIFIED | 406 | Not Acceptable | 79 | CPC_DISC_SERVICE_OR_OPTION_NOT_IMPLEMENTED_UNSPECIFIED | 407 | Proxy Authentication Required | 21 | CPC_DISC_CALL_REJECTED | 408 | Request Timeout | 102 | CPC_DISC_RECOVERY_ON_TIMER_EXPIRY | 409* | Conflict | 41 | CPC_DISC_TEMPORARY_FAILURE | 410 | Gone | 22 | CPC_DISC_NUMBER_CHANGED | 411* | Length Required | 127 | CPC_DISC_INTERWORKING_UNSPECIFIED | 413 | Request Entity Too Long | 127 | CPC_DISC_INTERWORKING_UNSPECIFIED | 414 | Request - URI Too Long | 127 | CPC_DISC_INTERWORKING_UNSPECIFIED | 415 | Unsupported Media Type | 79 | CPC_DISC_SERVICE_OR_OPTION_NOT_IMPLEMENTED_UNSPECIFIED | 416 | Unsupported URI Scheme | 127 | CPC_DISC_INTERWORKING_UNSPECIFIED | 417* | Unknown Resource Priority | 31 | CPC_DISC_NORMAL_UNSPECIFIED | 420 | Bad Extension | 127 | CPC_DISC_INTERWORKING_UNSPECIFIED | 421 | Extension Required | 127 | CPC_DISC_INTERWORKING_UNSPECIFIED | 423 | Interval Too Brief | 127 | CPC_DISC_INTERWORKING_UNSPECIFIED | 480 | Temporarily Unavailable | 18 | CPC_DISC_NO_USER_RESPONDING | 481 | Call/Transaction Does Not Exist | 41 | CPC_DISC_TEMPORARY_FAILURE | 482 | Loop Detected | 25 | CPC_DISC_EXCHANGE_ROUTING_ERROR | 483 | Too Many Hops | 25 | CPC_DISC_EXCHANGE_ROUTING_ERROR | 484 | Address Incomplete | 28 | CPC_DISC_INVALID_NUMBER_FORMAT | 485 | Ambiguous | 1 | CPC_DISC_UNALLOCATED_NUMBER | 486 | Busy Here | 17 | CPC_DISC_USER_BUSY | 487 | Request Terminated | – | (Not applicable—GSX/SBC acts as B2BUA rather than as a Proxy; request is internal to GSX/SBC interworking and is not passed through.) | 488 | Not Acceptable Here | 31 | CPC_DISC_NORMAL_UNSPECIFIED | 489* | Bad Event | 31 | CPC_DISC_NORMAL_UNSPECIFIED | 491* | Request Pending | 31 | CPC_DISC_NORMAL_UNSPECIFIED | 493* | Undecipherable | 31 | CPC_DISC_NORMAL_UNSPECIFIED | 494* | Security Agreement Required | 31 | CPC_DISC_NORMAL_UNSPECIFIED | 500 | Server Internal Error | 41 | CPC_DISC_TEMPORARY_FAILURE | 501 | Not Implemented | 79 | CPC_DISC_SERVICE_OR_OPTION_NOT_IMPLEMENTED_UNSPECIFIED | 502 | Bad Gateway | 38 | CPC_DISC_NETWORK_OUT_OF_ORDER | 503 | Service Unavailable | 41 | CPC_DISC_TEMPORARY_FAILURE | 504 | Server Timeout | 102 | CPC_DISC_RECOVERY_ON_TIMER_EXPIRY | 505* | Version Not Supported | 127 | CPC_DISC_INTERWORKING_UNSPECIFIED | 513 | Message Too Large | 127 | CPC_DISC_INTERWORKING_UNSPECIFIED | 600 | Busy Everywhere | 17 | CPC_DISC_USER_BUSY | 603 | Decline | 21 | CPC_DISC_CALL_REJECTED | 604 | Does Not Exist Anywhere | 1 | CPC_DISC_UNALLOCATED_NUMBER | 606 | Not Acceptable | 31 | CPC_DISC_NORMAL_UNSPECIFIED |
|
* This value is not present in RFC 3398, and is included in this table for the sake of completeness.