If only a SIP response or an ISDN cause code is provided, this is how the jtel telephony server maps the values.
See also https://tools.ietf.org/html/rfc3398 for further details.
Normal Clearing
The sending or receiving of normal clearing cause 16 in ISDN will result in a SIP BYE or CANCEL. There is no mapping provided.
SIP to ISDN
SIP Response Code | SIP Meaning | ISDN Cause Code | ISDN Meaning |
---|---|---|---|
400 | Bad Bad Request | 41 | Temporary Failure |
401 | Unauthorized | 21 | Call Rejected |
402 | Payment Required | 21 | Call Rejected |
403 | Forbidden | 21 | Call Rejected |
404 | Not Found | 1 | Unallocated / Unassigned Number |
405 | Method Not Allowed | 63 | Service or Option Unavailable |
406 | Not Acceptable | 79 | Service / Option Not Implemented |
407 | Proxy Authentication Required | 21 | Call Rejected |
408 | Request Timeout | 102 | Recovery On Timer Expiry |
410 | Gone | 22 | Number Changed (no diagnostic) |
413 | Request Entry Too Long | 127 | Interworking Unspecified |
414 | Request URI Too Long | 127 | Interworking Unspecified |
415 | Unsupported Media Type | 79 | Service / Option Not Implemented |
416 | Unsupported URI Scheme | 127 | Interworking Unspecified |
420 | Bad Extension | 127 | Interworking Unspecified |
421 | Extension Required | 127 | Interworking Unspecified |
423 | Interval Too Brief | 127 | Interworking Unspecified |
480 | Temporarily Unavailable | 18 | User Not Responding |
481 | Call Transaction Does Not Exist | 41 | Temporary Failure |
482 | Loop Detected | 25 | Exchange Routing Error |
483 | Too Many Hops | 25 | Exchange Routing Error |
484 | Address Incomplete | 28 | Invalid Number Formatnumber format (address incomplete) |
485 | Ambiguous | 1 | Unallocated / Unassigned Number |
486 | Busy Here | 17 | User Busy |
487 | Request Terminated | 16 | Normal Call Clearing |
500 | Server Internal Error | 41 | Temporary Failure |
501 | Not Implemented | 79 | Service / Option Not Implemented |
502 | Bad Gateway | 38 | Network Out of Order |
503 | Service Unavailable | 41 | Temporary Failure |
504 | Server Gateway Timeout | 102 | Recovery On Timer Expiry |
505 | Version Not Supported | 127 | Interworking Unspecified |
513 | Message Too Long | 127 | Interworking Unspecified |
600 | Busy Everywhere | 17 | User Busy |
603 | Decline | 21 | Decline |
604 | Does Not Exist Anywhere | 1 | Unallocated Number |
All other codes | 127 | Interworking Unspecified |
ISDN to SIP
ISDN Cause Code | ISDN Meaning | SIP Response Code | SIP Meaning | ||
---|---|---|---|---|---|
1 | Unallocated / Unassigned Number | 404 | Not Found | ||
2 | No route to specified transit network | 404 | Not Found | ||
3 | No route to destination | 404 | Not Found | ||
16 | Normal call clearing | 487 | Request Terminated | ||
17 | User busy | 486 | Busy Here | ||
18 | No user responding | 408 | Request Timeout | ||
19 | No answer from user (user alerted) | 480 | Temporarily Unavailable | ||
20 | Subscriber absent | 480 | Temporarily Unavailable | ||
21 | Call rejected | 403 | Forbidden | ||
22 | Number changed | 410 | Gone | ||
26 | Non-selected user clearing | 404 | Not Found | ||
27 | Destination out of order | 502 | Bad Gateway | ||
28 | Invalid number format (address incomplete) | 484 | Address Incomplete | ||
29 | Facility rejected | 501 | Not Implemented | ||
31 | Normal, unspecified | 480 | Temporarily Unavailable | ||
34 | No circuit/channel available | 503 | Service Unavailable | ||
38 | Network out of order | 503 | Service Unavailable | ||
41 | Temporary failure | 503 | Service Unavailable | ||
42 | Switching equipment congestion | 503 | Service Unavailable | ||
47 | Resource unavailable, unspecified | 503 | Service Unavailable | ||
53 | Outgoing calls barred within CUG | 403 | Forbidden | ||
55 | Incoming calls barred within CUG | 403 | Forbidden | ||
57 | Bearer capability not authorized | 403 | Forbidden | ||
58 | Bearer capability not presently available | 503 | Service Unavailable | ||
65 | Bearer capability not implemented | 488 | Not Acceptable Here | ||
70 | Only restricted digital information bearer capability is available | 488 | Not Acceptable Here | ||
79 | Service or option not implemented, unspecified | 501 | Not Implemented | ||
87 | User not member of CUG | 403 | Forbidden | ||
88 | Incompatible destination | 503 | Service Unavailable | ||
102 | Recovery on timer expiry | 504 | Gateway Timeout | ||
111 | Protocol error, unspecified | 500 | Server Internal Error | ||
127 | Interworking, unspecified | 500 | Server Internal Error | ||
All other values | 500 | Server Internal Error | 31 | Normal Unspecified |