Over
De standaardcode is NORMAL_CLEARING (als u er geen opgeeft)
Q.850-naar-SIP-codetabel
De volgende tabel beschrijft de toewijzingen die door onze status-hook worden geretourneerd bij inkomende gesprekken.
Niet-gespecificeerde oorzaakcodes (geen waarde in de kolom "SIP Equiv." in de tabel) worden vertaald naar SIP "480 Temporarily Unavailable" .
De tabel bevat ook niet-standaardcodes boven 127 (ISUP en ISDN specificeren alleen codes tot 127). Deze codes worden intern gebruikt om andere statussen aan te geven. (Deze codes komen ook niet direct overeen met SIP-foutcodes.) De volledige lijst met SWITCH_CAUSE_-codes (switch_call_cause_t) is gedefinieerd in include/switch_types.h.
Zie ITU-T Q.850-standaard voor een formele definitie van standaard telefonie-verbrekingscodes voor ISDN, en de mapping tussen Q.931 (DSSS1) en ISUP-codes.
Zie ITU Q.1912.5 voor een formele definitie van interoperabiliteit tussen ISUP en SIP, met name sectie 6.11, die de "Reason"-header specificeert en de mapping van de verbreekoorzaakcodes tussen ISUP en SIP geeft.
Een andere set toewijzingen zijn de Q.SIG / SIP-toewijzingen uit RFC 4497 sectie 8.4.1. (Q.SIG is een van de vele uitbreidingen op Q.931 die worden gebruikt voor PBX-naar-PBX-signalering op private verbindingen.)
|
ITU-T Q.850-code |
Enumeratie |
Oorzaak |
Beschrijving |
|
|---|---|---|---|---|
|
ITU-T Q.850-code |
Enumeratie |
Oorzaak |
Beschrijving |
|
| 0 | UNSPECIFIED | Niet gespecificeerd. Geen andere oorzaakcodes van toepassing. | Dit wordt meestal door de router gegeven wanneer geen van de andere codes van toepassing is. Deze oorzaak doet zich meestal voor in dezelfde soort situaties als oorzaak 1, oorzaak 88 en oorzaak 100. | |
| 1 | 404 | UNALLOCATED_NUMBER | Niet-toegewezen (niet toegekend) nummer [Q.850-waarde 1] | Deze oorzaak geeft aan dat de opgeroepen partij niet kan worden bereikt omdat, hoewel het nummer van de opgeroepen partij een geldige indeling heeft, dit momenteel niet is toegewezen (toegekend). |
| 2 | 404 | NO_ROUTE_TRANSIT_NET | Geen route naar het opgegeven transitnetwerk (nationaal gebruik) [Q.850] | Deze oorzaak geeft aan dat de apparatuur die deze oorzaak verzendt een verzoek heeft ontvangen om het gesprek via een bepaald transitnetwerk te routeren dat zij niet herkent. De apparatuur die deze oorzaak verzendt herkent het transitnetwerk niet, doordat het transitnetwerk niet bestaat of doordat dat specifieke transitnetwerk, hoewel het wel bestaat, de apparatuur die deze oorzaak verzendt niet bedient. |
| 3 | 404 | NO_ROUTE_DESTINATION | Geen route naar bestemming [Q.850] | Deze oorzaak geeft aan dat de opgeroepen partij niet kan worden bereikt omdat het netwerk waarover de oproep is gerouteerd de gewenste bestemming niet bedient. Deze oorzaak wordt ondersteund op netwerk-afhankelijke basis. |
| 6 | CHANNEL_UNACCEPTABLE | kanaal onaanvaardbaar [Q.850] | Deze oorzaak geeft aan dat het meest recent geïdentificeerde kanaal niet acceptabel is voor de verzendende entiteit voor gebruik in dit gesprek. | |
| 7 | CALL_AWARDED_DELIVERED | oproep toegekend, wordt afgeleverd in een reeds tot stand gebracht kanaal [Q.850] | Deze oorzaak geeft aan dat de gebruiker de inkomende oproep heeft gekregen en dat de inkomende oproep wordt verbonden met een kanaal dat al voor die gebruiker tot stand is gebracht voor soortgelijke oproepen (bijv. pakketgeschakelde x.25 virtuele oproepen). | |
| 16 | NORMAL_CLEARING | normale gespreksafbraak [Q.850] | Deze oorzaak geeft aan dat de oproep wordt beëindigd omdat een van de bij de oproep betrokken gebruikers heeft verzocht de oproep te beëindigen. Onder normale omstandigheden is de bron van deze oorzaak niet het netwerk. | |
| 17 | 486 | USER_BUSY | gebruiker bezet [Q.850] | Deze oorzaak wordt gebruikt om aan te geven dat de gebelde partij geen ander gesprek kan accepteren omdat de toestand 'gebruiker bezet' is opgetreden. Deze oorzaakwaarde kan worden gegenereerd door de gebelde gebruiker of door het netwerk. Bij een door de gebruiker bepaalde 'gebruiker bezet' wordt opgemerkt dat de gebruikersapparatuur compatibel is met het gesprek. |
| 18 | 408 | NO_USER_RESPONSE | geen gebruiker reageert [Q.850] | Deze oorzaak wordt gebruikt wanneer een opgeroepen partij niet op een oproepopbouwbericht reageert met een waarschuwings- of verbindingsindicatie binnen de voorgeschreven toegewezen tijdsperiode. |
| 19 | 480 | NO_ANSWER | geen antwoord van gebruiker (toestel gaat over) [Q.850] | Deze oorzaak wordt gebruikt wanneer de gebelde partij is gewaarschuwd maar niet binnen een vastgestelde tijd reageert met een verbindingsindicatie. Opmerking: deze oorzaak wordt niet noodzakelijkerwijs gegenereerd door Q.931-procedures, maar kan worden gegenereerd door interne netwerktimers. |
| 20 | 480 | SUBSCRIBER_ABSENT | abonnee afwezig [Q.850] | Deze oorzaakwaarde wordt gebruikt wanneer een mobiel station zich heeft afgemeld, er geen radiocontact met een mobiel station wordt verkregen of wanneer een persoonlijke telecommunicatiegebruiker tijdelijk niet bereikbaar is op een gebruikers-netwerkinterface. Sofia SIP zal in dergelijke situaties normaal gesproken USER_NOT_REGISTERED genereren. |
| 21 | 603 | CALL_REJECTED | oproep geweigerd [Q.850] | Deze oorzaak geeft aan dat de apparatuur die deze oorzaak verzendt deze oproep niet wenst te accepteren, hoewel deze de oproep had kunnen accepteren omdat de verzendende apparatuur noch bezet noch incompatibel is. Het netwerk kan deze oorzaak ook genereren om aan te geven dat de oproep is beëindigd vanwege een beperking van een aanvullende dienst. Het diagnoseveld kan aanvullende informatie bevatten over de aanvullende dienst en de reden voor de afwijzing. |
| 22 | 410 | NUMBER_CHANGED | nummer gewijzigd [Q.850] | Deze oorzaak wordt aan een oproepende partij teruggegeven wanneer het door de oproepende partij aangegeven nummer van de opgeroepen partij niet langer is toegewezen. Het nieuwe nummer van de opgeroepen partij kan optioneel in het diagnoseveld worden opgenomen. Als een netwerk deze oorzaak niet ondersteunt, wordt oorzaak nr. 1, niet-toegekend (niet-toegewezen) nummer, gebruikt. |
| 23 | 410 | REDIRECTION_TO_NEW_DESTINATION | Deze oorzaakcode wordt gebruikt door een algemeen ISUP-protocolmechanisme dat kan worden aangeroepen door een centrale die besluit dat de oproep naar een ander gebeld nummer moet worden opgezet. Zo’n centrale kan met deze oorzaakwaarde een omleidingsmechanisme aanroepen om een voorgaande centrale die bij de oproep betrokken is te verzoeken de oproep naar het nieuwe nummer te routeren. | |
| 25 | 483 | EXCHANGE_ROUTING_ERROR | Deze oorzaak geeft aan dat de door de gebruiker aangegeven bestemming niet kan worden bereikt, omdat een tussenliggende centrale het gesprek heeft beëindigd vanwege het bereiken van een limiet bij het uitvoeren van de hopcounterprocedure. Deze oorzaak wordt gegenereerd door een tussenliggend knooppunt dat bij het verlagen van de hopcounterwaarde het resultaat 0 oplevert. | |
| 27 | 502 | DESTINATION_OUT_OF_ORDER | bestemming buiten werking [Q.850] | Deze oorzaak geeft aan dat de door de gebruiker opgegeven bestemming niet kan worden bereikt omdat de interface naar de bestemming niet correct functioneert. De term „niet correct functioneert” geeft aan dat een signaalbericht niet kon worden afgeleverd bij de externe partij; bijvoorbeeld door een storing op de fysieke laag of de datalinklaag bij de externe partij, of doordat de apparatuur van de gebruiker offline is. |
| 28 | 484 | INVALID_NUMBER_FORMAT | ongeldige nummerindeling (adres onvolledig) [Q.850] | Deze oorzaak geeft aan dat de opgeroepen partij niet kan worden bereikt omdat het nummer van de opgeroepen partij geen geldige indeling heeft of niet volledig is. |
| 29 | 501 | FACILITY_REJECTED | aanvullende diensten geweigerd [Q.850] | Deze oorzaakcode wordt geretourneerd wanneer een door de gebruiker aangevraagde aanvullende dienst niet door het netwerk kan worden geleverd. |
| 30 | RESPONSE_TO_STATUS_ENQUIRY | antwoord op STATUS INQUIRY [Q.850] | Deze oorzaak wordt opgenomen in het STATUS-bericht wanneer de reden voor het genereren van het STATUS-bericht de eerdere ontvangst van een STATUS INQUIRY was. | |
| 31 | 480 | NORMAL_UNSPECIFIED | normaal, niet gespecificeerd [Q.850] | Deze oorzaak wordt alleen gebruikt om een normale gebeurtenis te melden wanneer geen andere oorzaak in de klasse normaal van toepassing is. |
| 34 | 503 | NORMAL_CIRCUIT_CONGESTION | geen circuit/kanaal beschikbaar [Q.850] | Deze oorzaakcode geeft aan dat er momenteel geen geschikt circuit of kanaal beschikbaar is om de oproep af te handelen. |
| 38 | 503 | NETWORK_OUT_OF_ORDER | netwerk buiten werking [Q.850] | Deze oorzaak geeft aan dat het netwerk niet correct functioneert en dat de situatie waarschijnlijk relatief lang zal aanhouden, bijv. het onmiddellijk opnieuw proberen van het gesprek zal waarschijnlijk niet slagen. |
| 41 | 503 | NORMAL_TEMPORARY_FAILURE | tijdelijke storing [Q.850] | Deze oorzaak geeft aan dat het netwerk niet correct functioneert en dat de situatie waarschijnlijk niet lang zal duren; de gebruiker kan bijvoorbeeld bijna meteen een nieuwe belpoging doen. |
| 42 | 503 | SWITCH_CONGESTION | congestie in schakelapparatuur [Q.850] | Deze oorzaak geeft aan dat de schakelapparatuur die deze oorzaak genereert, een periode van hoog verkeer ervaart. |
| 43 | ACCESS_INFO_DISCARDED | toegangsinformatie verworpen [Q.850] | Deze oorzaak geeft aan dat het netwerk de gevraagde toegangsinformatie niet aan de externe gebruiker kon leveren, d.w.z. user-to-user-informatie, low-layercompatibiliteit, high-layercompatibiliteit of subadres zoals aangegeven in de diagnose. Merk op dat het betreffende type verworpen toegangsinformatie optioneel in de diagnose is opgenomen. | |
| 44 | 503 | REQUESTED_CHAN_UNAVAIL | gevraagd circuit/kanaal niet beschikbaar [Q.850] | Deze oorzaak wordt teruggegeven wanneer de andere kant van de interface het circuit of kanaal dat door de aanvragende entiteit is aangegeven niet kan leveren. |
| 45 | PRE_EMPTED | |||
| 47 | resource niet beschikbaar, niet gespecificeerd [Q.850] | Deze oorzaak wordt alleen gebruikt om een gebeurtenis met niet-beschikbare resources te melden wanneer geen andere oorzaak in de klasse niet-beschikbare resources van toepassing is. | ||
| 50 | FACILITY_NOT_SUBSCRIBED | gevraagde voorziening niet geabonneerd [Q.850 | Deze oorzaak geeft aan dat de gebruiker een aanvullende dienst heeft aangevraagd die beschikbaar is, maar waarvoor de gebruiker geen autorisatie heeft. | |
| 52 | 403 | OUTGOING_CALL_BARRED | uitgaande oproepen geblokkeerd | Deze oorzaak geeft aan dat de oproepende partij weliswaar lid is van de CUG voor het uitgaande CUG-gesprek, maar dat uitgaande gesprekken niet zijn toegestaan voor dit lid van de CUG. |
| 54 | 403 | INCOMING_CALL_BARRED | inkomende oproepen geblokkeerd | Deze oorzaak geeft aan dat, hoewel de opgeroepen partij lid is van de CUG voor de binnenkomende CUG-oproep, binnenkomende oproepen niet zijn toegestaan voor dit lid van de CUG. |
| 57 | 403 | BEARERCAPABILITY_NOTAUTH | bearercapaciteit niet geautoriseerd [Q.850] | Deze oorzaak geeft aan dat de gebruiker heeft verzocht om een dragermogelijkheid die wordt geïmplementeerd door de apparatuur die deze oorzaak heeft gegenereerd, maar dat de gebruiker niet is gemachtigd om deze te gebruiken. |
| 58 | 503 | BEARERCAPABILITY_NOTAVAIL | gevraagde overdrachtsmogelijkheid momenteel niet beschikbaar [Q.850] | Deze oorzaak geeft aan dat de gebruiker een overdrachtsmogelijkheid heeft aangevraagd die wordt ondersteund door de apparatuur die deze oorzaak heeft gegenereerd, maar die op dit moment niet beschikbaar is. |
| 63 | SERVICE_UNAVAILABLE | service of optie niet beschikbaar, niet gespecificeerd [Q.850] | Deze oorzaak wordt alleen gebruikt om een gebeurtenis 'dienst of optie niet beschikbaar' te melden wanneer geen andere oorzaak in de klasse 'dienst of optie niet beschikbaar' van toepassing is. | |
| 65 | 488 | BEARERCAPABILITY_NOTIMPL | bearercapaciteit niet geïmplementeerd [Q.850] | Deze oorzaak geeft aan dat de apparatuur die deze oorzaak verzendt de gevraagde transportfunctie (bearer capability) niet ondersteunt. |
| 66 | CHAN_NOT_IMPLEMENTED | kanaaltype niet geïmplementeerd [Q.850] | Deze oorzaak geeft aan dat de apparatuur die deze oorzaak verzendt het gevraagde kanaaltype niet ondersteunt | |
| 69 | 501 | FACILITY_NOT_IMPLEMENTED | gevraagde functie niet geïmplementeerd [Q.850] | Deze oorzaakcode geeft aan dat de apparatuur die deze oorzaakcode verstuurt de gevraagde aanvullende diensten niet ondersteunt. |
| 79 | 501 | SERVICE_NOT_IMPLEMENTED | dienst of optie niet geïmplementeerd, niet gespecificeerd [Q.850] | Deze oorzaak wordt alleen gebruikt om een gebeurtenis dienst of optie niet geïmplementeerd te melden wanneer geen andere oorzaak in de klasse dienst of optie niet geïmplementeerd van toepassing is. |
| 81 | INVALID_CALL_REFERENCE | ongeldige waarde voor gespreksreferentie [Q.850] | Deze oorzaak geeft aan dat de apparatuur die deze oorzaak verstuurt, een bericht heeft ontvangen met een gespreksreferentie die momenteel niet in gebruik is op de gebruiker-netwerkinterface. | |
| 88 | 488 | INCOMPATIBLE_DESTINATION | incompatibele bestemming [Q.850] | Deze oorzaakcode geeft aan dat de apparatuur die deze oorzaak verzendt een verzoek heeft ontvangen om een gesprek tot stand te brengen met compatibiliteitskenmerken voor de lage laag, de hoge laag of andere kenmerken (bijv. datasnelheid) die niet kunnen worden ondersteund. |
| 95 | INVALID_MSG_UNSPECIFIED | ongeldig bericht, niet gespecificeerd [Q.850] | Deze oorzaak wordt alleen gebruikt om een ongeldige berichtgebeurtenis te melden wanneer geen andere oorzaak in de klasse voor ongeldige berichten van toepassing is. | |
| 96 | MANDATORY_IE_MISSING | verplicht informatie-element ontbreekt [Q.850] | Deze oorzaak geeft aan dat de apparatuur die deze oorzaak verzendt een bericht heeft ontvangen waarin een informatie-element ontbreekt dat in het bericht aanwezig moet zijn voordat het bericht kan worden verwerkt. | |
| 97 | MESSAGE_TYPE_NONEXIST | berichttype bestaat niet of is niet geïmplementeerd [Q.850] | Deze oorzaak geeft aan dat de apparatuur die deze oorzaak verzendt, een bericht heeft ontvangen met een berichttype dat zij niet herkent, hetzij omdat dit een bericht is dat niet is gedefinieerd, hetzij gedefinieerd maar niet geïmplementeerd door de apparatuur die deze oorzaak verzendt. | |
| 98 | WRONG_MESSAGE | bericht niet compatibel met gesprekstoestand of berichttype bestaat niet of is niet geïmplementeerd. [Q.850] | Deze oorzaak geeft aan dat de apparatuur die deze oorzaak verzendt een bericht heeft ontvangen waarvoor de procedures niet aangeven dat dit een toelaatbaar bericht is om te ontvangen in de oproepstatus, of dat er een STATUS-bericht is ontvangen dat een incompatibele oproepstatus aangeeft. | |
| 99 | IE_NONEXIST | Informatie-element / parameter niet-bestaand of niet geïmplementeerd [Q.850] | Deze oorzaak geeft aan dat de apparatuur die deze oorzaak verzendt een bericht heeft ontvangen dat informatie-element(en)/parameter(s) bevat die niet worden herkend, omdat de namen van de informatie-element(en)/parameter(s) niet zijn gedefinieerd of wel zijn gedefinieerd maar niet zijn geïmplementeerd door de apparatuur die de oorzaak verzendt. Deze oorzaak geeft aan dat de informatie-element(en)/parameter(s) zijn genegeerd. Het informatie-element hoeft echter niet in het bericht aanwezig te zijn om de apparatuur die de oorzaak verzendt het bericht te laten verwerken. | |
| 100 | INVALID_IE_CONTENTS | Ongeldige inhoud van informatie-element [Q.850] | Deze oorzaakcode geeft aan dat de apparatuur die deze oorzaak verzendt een informatie-element heeft ontvangen dat het heeft geïmplementeerd; een of meer velden in het I.E. zijn echter gecodeerd op een manier die de apparatuur die deze oorzaak verzendt niet heeft geïmplementeerd. | |
| 101 | WRONG_CALL_STATE | bericht niet compatibel met gespreksstatus [Q.850] | Deze oorzaak geeft aan dat er een bericht is ontvangen dat incompatibel is met de oproepstatus. | |
| 102 | 504 | RECOVERY_ON_TIMER_EXPIRE | herstel na afloop van timer [Q.850] | Deze oorzaak geeft aan dat een procedure is gestart door het verlopen van een timer in samenhang met foutafhandelingsprocedures. Dit hangt vaak samen met NAT-problemen. Zorg ervoor dat "NAT Mapping Enable" is ingeschakeld op uw ATA. Als het niet met NAT te maken heeft, kan het soms aan de provider liggen; controleer of een andere uitgaande provider het probleem niet oplost. De switch geeft dit ook terug wanneer de externe partij een 408 stuurt voor een verlopen gesprek. |
| 103 | MANDATORY_IE_LENGTH_ERROR | parameter niet-bestaand of niet geïmplementeerd - doorgegeven (nationaal gebruik) [Q.850] | Deze oorzaak geeft aan dat de apparatuur die deze oorzaak verzendt een bericht heeft ontvangen dat parameters bevat die niet worden herkend omdat de parameters niet zijn gedefinieerd of wel zijn gedefinieerd maar niet zijn geïmplementeerd door de apparatuur die deze oorzaak verzendt. De oorzaak geeft aan dat de parameter(s) zijn genegeerd. Bovendien geeft deze oorzaak, indien de apparatuur die deze oorzaak verzendt een tussenpunt is, aan dat de parameter(s) ongewijzigd zijn doorgegeven. Voorbeeld: gesprek vanaf ongeautoriseerd IP-adres |
|
| 111 | PROTOCOL_ERROR | protocolfout, niet gespecificeerd [Q.850] | Deze oorzaak wordt alleen gebruikt om een protocolfoutgebeurtenis te melden wanneer geen andere oorzaak binnen de klasse van protocolfouten van toepassing is. | |
| 127 | INTERWORKING | Interworking, niet gespecificeerd [Q.850] | Deze oorzaak geeft aan dat een interworking-gesprek (meestal een gesprek naar de SW56-dienst) is beëindigd. | |
| 487 | 487 | ORIGINATOR_CANCEL | ||
| 500 | CRASH | |||
| 501 | SYSTEM_SHUTDOWN | |||
| 502 | LOSE_RACE | |||
| 503 | MANAGER_REQUEST | |||
| 600 | BLIND_TRANSFER | |||
| 601 | ATTENDED_TRANSFER | |||
| 602 | ALLOTTED_TIMEOUT | Deze oorzaak betekent dat de server de oproep heeft geannuleerd omdat het bestemmingskanaal te lang deed over antwoorden. | ||
| 603 | USER_CHALLENGE | |||
| 604 | MEDIA_TIMEOUT | |||
| 605 | PICKED_OFF | Deze oorzaak betekent dat de oproep is opgenomen door deze vanaf een ander toestel te onderscheppen (d.w.z. door **ext_number te kiezen vanaf een ander toestel). | ||
| 606 | USER_NOT_REGISTERED | Dit betekent dat u hebt geprobeerd een oproep op te zetten naar een SIP-gebruiker die is vergeten zich te registreren. | ||
| 607 | PROGRESS_TIMEOUT | |||
| 609 | GATEWAY_DOWN | Gateway is niet beschikbaar (reageert niet op OPTIONS of SUBSCRIBE) |
SIP-naar-Q.850-codetabel
Deze toewijzingen zijn overgenomen uit RFC 4497, sectie 8.4.4.
|
ITU-T Q.850-code |
Enumeratie |
Oorzaak |
|
|---|---|---|---|
| 400 | 41 | NORMAL_TEMPORARY_FAILURE | Tijdelijke storing [Q.850] |
| 401 | 21 | CALL_REJECTED | Gesprek geweigerd [Q.850] |
| 402 | 21 | CALL_REJECTED | Gesprek geweigerd [Q.850] |
| 403 | 21 | CALL_REJECTED | Gesprek geweigerd [Q.850] |
| 404 | 1 | NO_ROUTE_TRANSIT_NET | Niet-toegewezen nummer [Q.850] |