Om dokumentet
Standardkoden er NORMAL_CLEARING (hvis du ikke angir en)
Q.850- til SIP-kodetabell
Tabellen nedenfor beskriver verdiene og betydningen deres i statuswebhooken for innkommende samtaler.
Uspesifiserte årsakskoder (ingen verdi i kolonnen "SIP Equiv." i tabellen) oversettes til SIP "480 Temporarily Unavailable" .
Tabellen inneholder også ikke-standardkoder over 127 (ISUP og ISDN spesifiserer bare koder opptil 127). Disse kodene brukes internt for å indikere andre tilstander. (Disse kodene tilordnes heller ikke direkte til SIP-feilkoder.) Den fullstendige listen over SWITCH_CAUSE_-koder (switch_call_cause_t) er definert i include/switch_types.h.
Se ITU-T Q.850-standarden for en formell definisjon av standard frakoblingsårsakskoder for telefoni for ISDN, og tilordningen mellom Q.931 (DSSS1) og ISUP-koder.
Se ITU Q.1912.5 for en formell definisjon av interoperabilitet mellom ISUP og SIP, spesielt avsnitt 6.11, som spesifiserer «Reason»-headeren og gir tilordningen av frakoblingsårsakskodene mellom ISUP og SIP.
Et annet sett med tilordninger er Q.SIG / SIP-tilordningene fra RFC 4497 avsnitt 8.4.1. (Q.SIG er en av mange utvidelser av Q.931 som brukes til PBX-til-PBX-signalering på private linjer.)
|
ITU-T Q.850-kode |
Oppregning |
Årsak |
Beskrivelse |
|
|---|---|---|---|---|
|
ITU-T Q.850-kode |
Oppregning |
Årsak |
Beskrivelse |
|
| 0 | UNSPECIFIED | Uspesifisert. Ingen andre årsakskoder gjelder. | Dette gis vanligvis av ruteren når ingen av de andre kodene gjelder. Denne årsaken oppstår vanligvis i samme type situasjoner som årsak 1, årsak 88 og årsak 100. | |
| 1 | 404 | UNALLOCATED_NUMBER | Ikke tildelt (ikke tilordnet) nummer [Q.850-verdi 1] | Denne årsaken angir at den oppringte parten ikke kan nås fordi nummeret, selv om det har gyldig format, for øyeblikket ikke er allokert (tildelt). |
| 2 | 404 | NO_ROUTE_TRANSIT_NET | Ingen rute til angitt transittnettverk (nasjonal bruk) [Q.850] | Denne årsaken angir at utstyret som sender denne årsaken, har mottatt en forespørsel om å rute samtalen gjennom et bestemt transittnettverk som det ikke gjenkjenner. Utstyret som sender denne årsaken, gjenkjenner ikke transittnettverket enten fordi transittnettverket ikke finnes, eller fordi akkurat dette transittnettverket, selv om det finnes, ikke betjener utstyret som sender årsaken. |
| 3 | 404 | NO_ROUTE_DESTINATION | Ingen rute til destinasjonen [Q.850] | Denne årsaken indikerer at den oppringte parten ikke kan nås fordi nettverket anropet er rutet gjennom, ikke betjener ønsket destinasjon. Denne årsaken støttes på nettverksavhengig basis. |
| 6 | CHANNEL_UNACCEPTABLE | kanalen er uakseptabel [Q.850] | Denne årsaken angir at kanalen som sist ble identifisert, ikke er akseptabel for den sendende enheten til bruk i denne samtalen. | |
| 7 | CALL_AWARDED_DELIVERED | samtalen er tildelt og leveres i en etablert kanal [Q.850] | Denne årsaken indikerer at brukeren har fått tildelt det innkommende anropet, og at det innkommende anropet kobles til en kanal som allerede er etablert for denne brukeren for lignende anrop (f.eks. virtuelle x.25-anrop i pakkemodus). | |
| 16 | NORMAL_CLEARING | normal anropsavslutning [Q.850] | Denne årsaken indikerer at samtalen kobles ned fordi en av brukerne i samtalen har bedt om at samtalen avsluttes. Under normale forhold er kilden til denne årsaken ikke nettverket. | |
| 17 | 486 | USER_BUSY | bruker opptatt [Q.850] | Denne årsaken brukes for å angi at den oppringte parten ikke kan ta imot en ny samtale fordi det har oppstått en opptatt-tilstand hos brukeren. Denne årsaksverdien kan genereres av den oppringte brukeren eller av nettverket. Ved brukerbestemt opptatt-tilstand er det en forutsetning at brukerutstyret er kompatibelt med samtalen. |
| 18 | 408 | NO_USER_RESPONSE | ingen bruker svarer [Q.850] | Denne årsaken brukes når en oppringt part ikke svarer på en melding om samtaleopprettelse med verken ringeindikasjon eller tilkoblingsindikasjon innen den foreskrevne tildelte tidsperioden. |
| 19 | 480 | NO_ANSWER | intet svar fra bruker (bruker varslet) [Q.850] | Dette årsaksignalet brukes når den oppringte parten er varslet, men ikke svarer med en tilkoblingsindikasjon innen en foreskrevet tidsperiode. Merk – Dette årsaksignalet genereres ikke nødvendigvis av Q.931-prosedyrer, men kan genereres av interne nettverkstimere. |
| 20 | 480 | SUBSCRIBER_ABSENT | abonnent ikke til stede [Q.850] | Denne årsaksverdien brukes når en mobilstasjon har logget av, radiokontakt ikke oppnås med en mobilstasjon, eller hvis en personlig telekommunikasjonsbruker midlertidig ikke kan adresseres i noe bruker-nettverk-grensesnitt. Sofia SIP vil normalt utløse USER_NOT_REGISTERED i slike situasjoner. |
| 21 | 603 | CALL_REJECTED | anrop avvist [Q.850] | Denne årsaken indikerer at utstyret som sender den, ikke ønsker å godta dette anropet, selv om det kunne ha akseptert anropet fordi utstyret som sender denne årsaken verken er opptatt eller inkompatibelt. Nettverket kan også generere denne årsaken, noe som indikerer at anropet ble avsluttet på grunn av en begrensning knyttet til en tilleggstjeneste. Diagnostikkfeltet kan inneholde ytterligere informasjon om tilleggstjenesten og årsaken til avvisningen. |
| 22 | 410 | NUMBER_CHANGED | nummeret er endret [Q.850] | Denne årsaken returneres til den som ringer når nummeret til den oppringte parten, slik den som ringer har oppgitt det, ikke lenger er tildelt. Det nye nummeret kan eventuelt inkluderes i diagnosefeltet. Hvis et nettverk ikke støtter denne årsaken, skal årsak nr. 1, ikke tildelt nummer, brukes. |
| 23 | 410 | REDIRECTION_TO_NEW_DESTINATION | Denne årsaken brukes av en generell ISUP-protokollmekanisme som kan påkalles av en sentral som beslutter at anropet skal settes opp til et annet oppringt nummer. En slik sentral kan påkalle en omdirigeringsmekanisme ved å bruke denne årsaksverdien for å be en foregående sentral som er involvert i anropet om å rute anropet til det nye nummeret. | |
| 25 | 483 | EXCHANGE_ROUTING_ERROR | Denne årsaken angir at destinasjonen brukeren har angitt ikke kan nås, fordi en mellomliggende sentral har frigitt samtalen på grunn av å ha nådd en grense ved utførelse av hopptellerprosedyren. Denne årsaken genereres av en mellomliggende node som, når den dekrementerer hopptellerverdien, gir resultatet 0. | |
| 27 | 502 | DESTINATION_OUT_OF_ORDER | destinasjonen er ute av drift [Q.850] | Denne årsaken indikerer at destinasjonen som brukeren har angitt, ikke kan nås fordi grensesnittet til destinasjonen ikke fungerer riktig. Uttrykket «fungerer ikke riktig» indikerer at en signalmelding ikke kunne leveres til den eksterne parten; f.eks. en feil i det fysiske laget eller datalinklaget hos den eksterne parten, eller at brukerutstyret er frakoblet. |
| 28 | 484 | INVALID_NUMBER_FORMAT | ugyldig nummerformat (adresse ufullstendig) [Q.850] | Denne årsaken angir at den oppringte parten ikke kan nås fordi nummeret til den oppringte parten ikke har gyldig format eller er ufullstendig. |
| 29 | 501 | FACILITY_REJECTED | forespurte tjenestefunksjoner avvist [Q.850] | Denne årsaken returneres når en tilleggstjeneste som brukeren har bedt om, ikke kan leveres av nettverket. |
| 30 | RESPONSE_TO_STATUS_ENQUIRY | svar på STATUS INQUIRY [Q.850] | Denne årsaken er inkludert i STATUS-meldingen når grunnen til at STATUS-meldingen ble generert, var tidligere mottak av en STATUS INQUIRY. | |
| 31 | 480 | NORMAL_UNSPECIFIED | normal, uspesifisert [Q.850] | Denne årsaken brukes til å rapportere en normal hendelse bare når ingen annen årsak i klassen for normale hendelser passer. |
| 34 | 503 | NORMAL_CIRCUIT_CONGESTION | ingen krets/kanal tilgjengelig [Q.850] | Denne årsaken indikerer at det for øyeblikket ikke finnes noen passende krets/kanal tilgjengelig for å håndtere anropet. |
| 38 | 503 | NETWORK_OUT_OF_ORDER | nettverk ute av drift [Q.850] | Denne årsaken indikerer at nettverket ikke fungerer som det skal, og at tilstanden sannsynligvis vil vare relativt lenge, f.eks. at et umiddelbart nytt forsøk på anropet neppe vil lykkes. |
| 41 | 503 | NORMAL_TEMPORARY_FAILURE | midlertidig feil [Q.850] | Dette årsaksignalet indikerer at nettverket ikke fungerer som det skal, og at tilstanden sannsynligvis ikke vil vare lenge; brukeren kan f.eks. ønske å prøve et nytt anrop nesten umiddelbart. |
| 42 | 503 | SWITCH_CONGESTION | overbelastning i svitsjeutstyr [Q.850] | Denne årsaken angir at svitsjeutstyret som genererer denne årsaken opplever en periode med høy trafikk. |
| 43 | ACCESS_INFO_DISCARDED | tilgangsinformasjon forkastet [Q.850] | Denne årsaken angir at nettverket ikke kunne levere tilgangsinformasjon til den eksterne brukeren som forespurt, dvs. bruker-til-bruker-informasjon, lavnivåkompatibilitet, høynivåkompatibilitet eller underadresse som angitt i diagnostikken. Det bemerkes at den aktuelle typen tilgangsinformasjon som ble forkastet, valgfritt er inkludert i diagnostikken. | |
| 44 | 503 | REQUESTED_CHAN_UNAVAIL | forespurt krets/kanal ikke tilgjengelig [Q.850] | Denne årsaken returneres når den andre siden av grensesnittet ikke kan tilby kretsen eller kanalen som den forespørrende enheten har angitt. |
| 45 | PRE_EMPTED | |||
| 47 | ressurs utilgjengelig, uspesifisert [Q.850] | Denne årsaken brukes til å rapportere en hendelse om utilgjengelig ressurs bare når ingen annen årsak i klassen for utilgjengelige ressurser passer. | ||
| 50 | FACILITY_NOT_SUBSCRIBED | forespurt tjeneste ikke abonnert på [Q.850 | Denne årsaken angir at brukeren har bedt om en tilleggstjeneste som er tilgjengelig, men som brukeren ikke har tillatelse til å bruke. | |
| 52 | 403 | OUTGOING_CALL_BARRED | utgående anrop sperret | Denne årsaken angir at selv om den som ringer er medlem av CUG-en for det utgående CUG-anropet, er utgående anrop ikke tillatt for dette medlemmet av CUG-en. |
| 54 | 403 | INCOMING_CALL_BARRED | innkommende anrop sperret | Denne årsaken indikerer at selv om den oppringte parten er medlem av CUG-en for det innkommende CUG-anropet, tillates ikke innkommende anrop til dette medlemmet av CUG-en. |
| 57 | 403 | BEARERCAPABILITY_NOTAUTH | bærertjeneste ikke autorisert [Q.850] | Denne årsaken angir at brukeren har bedt om en overføringsfunksjon som er implementert av utstyret som genererte denne årsaken, men som brukeren ikke er autorisert til å bruke. |
| 58 | 503 | BEARERCAPABILITY_NOTAVAIL | forespurt overføringsfunksjon er ikke tilgjengelig for øyeblikket [Q.850] | Denne årsaken angir at brukeren har forespurt en overføringsfunksjon som er implementert av utstyret som genererte årsaken, men som ikke er tilgjengelig på dette tidspunktet. |
| 63 | SERVICE_UNAVAILABLE | tjeneste eller alternativ ikke tilgjengelig, uspesifisert [Q.850] | Denne årsakskoden brukes til å rapportere en hendelse for utilgjengelig tjeneste eller opsjon bare når ingen annen årsak i klassen for utilgjengelig tjeneste eller opsjon gjelder. | |
| 65 | 488 | BEARERCAPABILITY_NOTIMPL | bærertjenesten er ikke implementert [Q.850] | Denne årsaken angir at utstyret som sender denne årsaken, ikke støtter den forespurte bærekapabiliteten. |
| 66 | CHAN_NOT_IMPLEMENTED | kanaltypen er ikke implementert [Q.850] | Denne årsaken angir at utstyret som sender denne årsaken, ikke støtter den forespurte kanaltypen | |
| 69 | 501 | FACILITY_NOT_IMPLEMENTED | forespurt funksjon er ikke implementert [Q.850] | Denne årsaken indikerer at utstyret som sender denne årsaken, ikke støtter de forespurte tilleggstjenestene. |
| 79 | 501 | SERVICE_NOT_IMPLEMENTED | tjeneste eller alternativ ikke implementert, uspesifisert [Q.850] | Denne årsaken brukes til å rapportere en hendelse med tjeneste eller alternativ som ikke er implementert, bare når ingen annen årsak i klassen for tjeneste eller alternativ som ikke er implementert, gjelder. |
| 81 | INVALID_CALL_REFERENCE | ugyldig verdi for anropsreferanse [Q.850] | Denne årsaken angir at utstyret som sender denne årsaken har mottatt en melding med en anropsreferanse som for øyeblikket ikke er i bruk på bruker-nettverk-grensesnittet. | |
| 88 | 488 | INCOMPATIBLE_DESTINATION | inkompatibel destinasjon [Q.850] | Denne årsaken angir at utstyret som sender den har mottatt en forespørsel om å etablere en samtale som har kompatibilitet på lavt lag, kompatibilitet på høyt lag eller andre kompatibilitetsattributter (f.eks. datahastighet) som ikke kan imøtekommes. |
| 95 | INVALID_MSG_UNSPECIFIED | ugyldig melding, uspesifisert [Q.850] | Denne årsaken brukes til å rapportere en ugyldig meldingshendelse bare når ingen annen årsak i klassen for ugyldige meldinger gjelder. | |
| 96 | MANDATORY_IE_MISSING | obligatorisk informasjonselement mangler [Q.850] | Denne årsaken angir at utstyret som sender denne årsaken har mottatt en melding som mangler et informasjonselement som må være til stede i meldingen før den kan behandles. | |
| 97 | MESSAGE_TYPE_NONEXIST | meldingstypen finnes ikke eller er ikke implementert [Q.850] | Denne årsaken angir at utstyret som sender denne årsaken, har mottatt en melding med en meldingstype det ikke gjenkjenner, enten fordi dette er en melding som ikke er definert, eller som er definert, men ikke implementert av utstyret som sender årsaken. | |
| 98 | WRONG_MESSAGE | melding ikke kompatibel med samtaletilstand, eller meldingstype finnes ikke eller er ikke implementert. [Q.850] | Denne årsaken angir at utstyret som sender denne årsaken har mottatt en melding der prosedyrene ikke angir at dette er en tillatt melding å motta mens i samtaletilstand, eller at en STATUS-melding ble mottatt som angir en inkompatibel samtaletilstand. | |
| 99 | IE_NONEXIST | Informasjonselement/parameter finnes ikke eller er ikke implementert [Q.850] | Dette årsaksignalet indikerer at utstyret som sender dette signalet, har mottatt en melding som inneholder informasjonselement(er)/parameter(e) som ikke gjenkjennes fordi navnene på informasjonselementet/-elementene/parameternavnene ikke er definert eller er definert, men ikke implementert av utstyret som sender signalet. Dette årsaksignalet indikerer at informasjonselementet/-elementene/parameteren/-parameterne ble forkastet. Informasjonselementet må imidlertid ikke nødvendigvis være til stede i meldingen for at utstyret som sender signalet, skal kunne behandle meldingen. | |
| 100 | INVALID_IE_CONTENTS | Ugyldig innhold i informasjonselement [Q.850] | Denne årsaken betyr at utstyret har mottatt et informasjonselement som det støtter, men at ett eller flere felt i elementet (I.E.) er kodet på en måte utstyret ikke støtter. | |
| 101 | WRONG_CALL_STATE | melding er ikke forenlig med samtaletilstanden [Q.850] | Denne årsaken angir at en melding er mottatt som er uforenlig med samtaletilstanden. | |
| 102 | 504 | RECOVERY_ON_TIMER_EXPIRE | gjenoppretting ved tidtakerutløp [Q.850] | Denne årsaken betyr at en tidtaker har utløpt og startet en feilhåndteringsprosedyre. Dette skyldes ofte NAT-problemer. Kontroller at «NAT Mapping Enable» er aktivert i ATA-en. Hvis problemet ikke gjelder NAT, kan det noen ganger skyldes leverandøren; undersøk om det vedvarer med en annen leverandør for utgående samtaler. Telefonsvitsjen returnerer også dette når motparten sender kode 408 fordi tidsfristen for samtalen er utløpt. |
| 103 | MANDATORY_IE_LENGTH_ERROR | parameter finnes ikke eller er ikke implementert – videresendt (nasjonal bruk) [Q.850] | Denne årsaken angir at utstyret som sender denne årsaken, har mottatt en melding som inneholder parametere som ikke gjenkjennes fordi parameterne ikke er definerte eller er definerte, men ikke implementerte av utstyret som sender denne årsaken. Årsaken angir at parameteren(e) ble ignorert. I tillegg, hvis utstyret som sender denne årsaken er et mellomliggende punkt, angir denne årsaken at parameteren(e) ble videresendt uendret. Eksempel: samtale fra uautorisert IP-adresse |
|
| 111 | PROTOCOL_ERROR | protokollfeil, uspesifisert [Q.850] | Denne årsakskoden brukes bare til å rapportere en protokollfeil når ingen annen kode i gruppen passer. | |
| 127 | INTERWORKING (samvirke mellom nett) | Samhandling, uspesifisert [Q.850] | Denne årsaken angir at en samhandlende samtale (vanligvis en samtale til SW56-tjenesten) er avsluttet. | |
| 487 | 487 | ORIGINATOR_CANCEL | ||
| 500 | CRASH | |||
| 501 | SYSTEM_SHUTDOWN | |||
| 502 | LOSE_RACE | |||
| 503 | MANAGER_REQUEST | |||
| 600 | BLIND_TRANSFER | |||
| 601 | ATTENDED_TRANSFER | |||
| 602 | ALLOTTED_TIMEOUT | Denne årsaken betyr at serveren avbrøt samtalen fordi destinasjonskanalen brukte for lang tid på å svare. | ||
| 603 | USER_CHALLENGE | |||
| 604 | MEDIA_TIMEOUT | |||
| 605 | PICKED_OFF | Denne årsaken betyr at anropet ble besvart ved å avskjære det fra et annet internnummer (dvs. ved å ringe **ext_number fra et annet internnummer). | ||
| 606 | USER_NOT_REGISTERED | Dette betyr at du prøvde å ringe til en SIP-bruker som har glemt å registrere seg. | ||
| 607 | PROGRESS_TIMEOUT | |||
| 609 | GATEWAY_DOWN | Gateway er nede (svarer ikke på OPTIONS eller SUBSCRIBE) |
SIP til Q.850-kodetabell
Disse tilordningene er hentet fra RFC 4497 avsnitt 8.4.4.
|
ITU-T Q.850-kode |
Oppregning |
Årsak |
|
|---|---|---|---|
| 400 | 41 | NORMAL_TEMPORARY_FAILURE | Midlertidig feil [Q.850] |
| 401 | 21 | CALL_REJECTED | Anrop avvist [Q.850] |
| 402 | 21 | CALL_REJECTED | Anrop avvist [Q.850] |
| 403 | 21 | CALL_REJECTED | Anrop avvist [Q.850] |
| 404 | 1 | NO_ROUTE_TRANSIT_NET | Ikke-tildelt nummer [Q.850] |