Hangup cause code
Cause codes zijn van origine het SS7 ISDN gedeelte van een code die meegegeven wordt als een verbinding verbroken wordt, welke bekend staan als Recommendation Q.850.
Deze codes worden voor SIP vertaald naar hun eigen response code.
De volgende codes worden gebruikt door Speakup:
ITU-T Q.850 cause code | cause | SIP response code | response |
---|---|---|---|
1 | unallocated number | 404 | Not Found |
2 | no route to network | 404 | Not found |
3 | no route to destination | 404 | Not found |
16 | normal call clearing | BYE of CANCEL | |
17 | user busy | 486 | Busy here |
18 | no user responding | 408 | Request Timeout |
19 | no answer from the user | 480 | Temporarily unavailable |
20 | subscriber absent | 480 | Temporarily unavailable |
21 | call rejected | 403 | Forbidden |
22 | number changed (w/o diagnostic) | 410 | Gone |
22 | number changed (w/ diagnostic) | 301 | Moved Permanently |
23 | redirection to new destination | 410 | Gone |
26 | non-selected user clearing | 404 | Not Found |
27 | destination out of order | 502 | Bad Gateway |
28 | address incomplete | 484 | Address incomplete |
29 | facility rejected | 501 | Not implemented |
31 | normal unspecified | 480 | Temporarily unavailable |
Merk op dat je bij de GSM handset vaak alleen audioberichten hoort zoals omscheven is bij Nummerroutering.
bronnen
- Xopr (overleg)'s support ticket [Limesco #1523] (okt 2015)
- cause codes on aa-asterisk.org.uk
- hangup cause code table on freeswitch.org
- SIP protocol messages on freeswitch.org