Apie
Numatytasis kodas yra NORMAL_CLEARING (jei nenurodote jokio)
Q.850 į SIP kodų lentelė
Toliau pateiktoje lentelėje aprašomi atitikmenys, kuriuos mūsų būsenos pranešimų mechanizmas (status hook) grąžina įeinantiems skambučiams.
Nenurodyti priežasčių kodai (lentelės stulpelyje "SIP Equiv." nėra reikšmės) paverčiami į SIP "480 Temporarily Unavailable" .
Lentelėje taip pat yra nestandartinių kodų, didesnių nei 127 (ISUP ir ISDN nurodo tik kodus iki 127). Šie kodai naudojami viduje kitoms būsenoms žymėti. (Šie kodai taip pat tiesiogiai neatitinka SIP klaidų kodų.) Visas SWITCH_CAUSE_ kodų (switch_call_cause_t) sąrašas apibrėžtas faile include/switch_types.h.
Oficialų standartinių ISDN telefoninio atsijungimo priežasčių kodų apibrėžimą ir Q.931 (DSSS1) bei ISUP kodų susiejimą žr. ITU-T Q.850 standarte.
Formalų ISUP ir SIP sąveikumo apibrėžimą rasite ITU Q.1912.5, ypač 6.11 skyriuje, kuriame nurodyta antraštė „Reason“ ir pateikiamas atsijungimo priežasčių kodų atitikimas tarp ISUP ir SIP.
Kitas atitikmenų rinkinys yra Q.SIG / SIP atitikmenys iš RFC 4497 8.4.1 skyriaus. (Q.SIG yra vienas iš daugelio Q.931 plėtinių, naudojamų PBX-PBX signalizacijai privačiomis linijomis.)
|
ITU-T Q.850 kodas |
Išvardijimas |
Priežastis |
Description (aprašymas) |
|
|---|---|---|---|---|
|
ITU-T Q.850 kodas |
Išvardijimas |
Priežastis |
Description (aprašymas) |
|
| 0 | UNSPECIFIED | Nenurodyta. Jokie kiti priežasties kodai netaikomi. | Tai paprastai pateikia maršrutizatorius, kai netinka joks kitas kodas. Ši priežastis paprastai pasireiškia tokiose pačiose situacijose kaip 1, 88 ir 100 priežastys. | |
| 1 | 404 | UNALLOCATED_NUMBER | Nepaskirstytas (nepriskirtas) numeris [Q.850 reikšmė 1] | Ši priežastis rodo, kad iškviestosios šalies neįmanoma pasiekti, nes, nors iškviestosios šalies numeris yra tinkamo formato, jis šiuo metu nėra priskirtas (suteiktas). |
| 2 | 404 | NO_ROUTE_TRANSIT_NET | Nėra maršruto į nurodytą tranzito tinklą (nacionalinis naudojimas) [Q.850] | Ši priežastis rodo, kad šią priežastį siunčianti įranga gavo užklausą nukreipti skambutį per tam tikrą tranzito tinklą, kurio ji neatpažįsta. Šią priežastį siunčianti įranga tranzito tinklo neatpažįsta arba todėl, kad tokio tranzito tinklo nėra, arba todėl, kad tas tranzito tinklas, nors ir egzistuoja, neaptarnauja šią priežastį siunčiančios įrangos. |
| 3 | 404 | NO_ROUTE_DESTINATION | Nėra maršruto iki paskirties vietos [Q.850] | Ši priežastis reiškia, kad skambinamojo abonento negalima pasiekti, nes tinklas, kuriuo skambutis buvo nukreiptas, neaptarnauja norimos paskirties. Ši priežastis palaikoma priklausomai nuo tinklo. |
| 6 | CHANNEL_UNACCEPTABLE | kanalas nepriimtinas [Q.850] | Ši priežastis rodo, kad paskiausiai nustatytas kanalas nėra priimtinas siunčiančiajam subjektui naudoti šiame skambutyje. | |
| 7 | CALL_AWARDED_DELIVERED | skambutis priskirtas ir perduodamas jau užmegztu kanalu [Q.850] | Ši priežastis rodo, kad naudotojui buvo paskirtas įeinantis skambutis ir kad įeinantis skambutis jungiamas prie kanalo, jau sukurto tam naudotojui panašiems skambučiams (pvz., paketinio režimo x.25 virtualiesiems skambučiams). | |
| 16 | NORMAL_CLEARING | įprastas skambučio atjungimas [Q.850] | Ši priežastis rodo, kad skambutis nutraukiamas, nes vienas iš skambutyje dalyvaujančių naudotojų paprašė nutraukti skambutį. Įprastomis aplinkybėmis šios priežasties šaltinis nėra tinklas. | |
| 17 | 486 | USER_BUSY | naudotojas užimtas [Q.850] | Ši priežastis naudojama nurodyti, kad kviečiamasis negali priimti kito skambučio, nes susidūrė su užimtumo sąlyga. Šią priežasties reikšmę gali sugeneruoti kviečiamasis naudotojas arba tinklas. Naudotojo nustatyto užimtumo atveju pažymima, kad naudotojo įranga yra suderinama su skambučiu. |
| 18 | 408 | NO_USER_RESPONSE | naudotojas neatsako [Q.850] | Ši priežastis naudojama, kai iškviečiamoji šalis per skirtą nustatytą laikotarpį neatsako į skambučio užmezgimo pranešimą nei skambėjimo, nei sujungimo indikacija. |
| 19 | 480 | NO_ANSWER | nėra atsakymo iš naudotojo (naudotojui signalizuota) [Q.850] | Ši priežastis naudojama, kai iškviestoji šalis buvo įspėta, bet per nustatytą laiką neatsako prisijungimo nurodymu. Pastaba – ši priežastis nebūtinai sugeneruojama Q.931 procedūrų, ją gali sugeneruoti vidiniai tinklo laikmačiai. |
| 20 | 480 | SUBSCRIBER_ABSENT | abonentas nepasiekiamas [Q.850] | Ši priežasties reikšmė naudojama, kai mobilioji stotis atsijungė, neužmezgamas radijo ryšys su mobiliąja stotimi arba kai asmeninių telekomunikacijų naudotojas laikinai nepasiekiamas per jokią vartotojo ir tinklo sąsają. Tokiose situacijose Sofia SIP paprastai pateiks USER_NOT_REGISTERED. |
| 21 | 603 | CALL_REJECTED | skambutis atmestas [Q.850] | Ši priežastis rodo, kad šią priežastį siunčianti įranga nenori priimti šio skambučio, nors galėtų jį priimti, nes šią priežastį siunčianti įranga nėra nei užimta, nei nesuderinama. Tinklas taip pat gali sugeneruoti šią priežastį, nurodydamas, kad skambutis buvo nutrauktas dėl papildomos paslaugos apribojimo. Diagnostikos lauke gali būti papildomos informacijos apie papildomą paslaugą ir atmetimo priežastį. |
| 22 | 410 | NUMBER_CHANGED | numeris pakeistas [Q.850] | Ši priežastis grąžinama skambinančiajam, kai skambinančiojo nurodytas kviečiamojo numeris nebepriskirtas. Naujas kviečiamojo numeris gali būti pasirinktinai įtrauktas į diagnostikos lauką. Jei tinklas šios priežasties nepalaiko, turi būti naudojama priežastis Nr. 1, nepaskirtas (nepriskirtas) numeris. |
| 23 | 410 | REDIRECTION_TO_NEW_DESTINATION | Šią priežastį naudoja bendras ISUP protokolo mechanizmas, kurį gali iškviesti telefono stotis, nusprendusi, kad skambutis turi būti nukreiptas į kitą šaukiamą numerį. Tokia stotis, naudodama šią priežasties reikšmę, gali iškviesti peradresavimo mechanizmą ir paprašyti ankstesnės skambutyje dalyvaujančios stoties nukreipti skambutį į naują numerį. | |
| 25 | 483 | EXCHANGE_ROUTING_ERROR | Ši priežastis rodo, kad naudotojo nurodytos paskirties vietos neįmanoma pasiekti, nes tarpinė stotis nutraukė skambutį dėl ribos, pasiektos vykdant šuolių skaitiklio procedūrą. Šią priežastį sugeneruoja tarpinis mazgas, kuris sumažinęs šuolių skaitiklio reikšmę gauna rezultatą 0. | |
| 27 | 502 | DESTINATION_OUT_OF_ORDER | paskirties vieta neveikia [Q.850] | Ši priežastis reiškia, kad naudotojo nurodytos paskirties negalima pasiekti, nes sąsaja su paskirtimi veikia netinkamai. Sąvoka „veikia netinkamai“ reiškia, kad signalo pranešimo nepavyko pristatyti nuotolinei šaliai; pvz., fizinio arba duomenų kanalo lygmens gedimas nuotolinėje šalyje arba galinė įranga atsijungusi. |
| 28 | 484 | INVALID_NUMBER_FORMAT | neteisingas numerio formatas (neišsamus adresas) [Q.850] | Ši priežastis rodo, kad iškviestosios šalies neįmanoma pasiekti, nes iškviestosios šalies numeris yra netinkamo formato arba neišsamus. |
| 29 | 501 | FACILITY_REJECTED | papildomos paslaugos atmestos [Q.850] | Ši priežastis grąžinama, kai naudotojo užsakytos papildomos paslaugos tinklas negali suteikti. |
| 30 | RESPONSE_TO_STATUS_ENQUIRY | atsakymas į STATUS INQUIRY [Q.850] | Ši priežastis įtraukiama į STATUS pranešimą, kai STATUS pranešimo generavimo priežastis buvo anksčiau gauta STATUS INQUIRY užklausa. | |
| 31 | 480 | NORMAL_UNSPECIFIED | įprastas, nenurodytas [Q.850] | Ši priežastis naudojama pranešti apie įprastą įvykį tik tada, kai netaikoma jokia kita įprastos klasės priežastis. |
| 34 | 503 | NORMAL_CIRCUIT_CONGESTION | nėra laisvos linijos / kanalo [Q.850] | Ši priežastis rodo, kad šiuo metu nėra tinkamos grandinės / kanalo skambučiui apdoroti. |
| 38 | 503 | NETWORK_OUT_OF_ORDER | tinklas neveikia [Q.850] | Ši priežastis nurodo, kad tinklas veikia netinkamai ir kad ši būklė greičiausiai truks gana ilgai, t. y. nedelsiant bandyti skambinti iš naujo greičiausiai nepavyks. |
| 41 | 503 | NORMAL_TEMPORARY_FAILURE | laikinas sutrikimas [Q.850] | Ši priežastis reiškia, kad tinklas veikia netinkamai ir kad tokia būklė greičiausiai truks neilgai; pvz., naudotojas gali norėti beveik iš karto bandyti skambinti dar kartą. |
| 42 | 503 | SWITCH_CONGESTION | komutavimo įrangos perkrova [Q.850] | Ši priežastis rodo, kad šią priežastį generuojanti komutavimo įranga patiria didelio srauto laikotarpį. |
| 43 | ACCESS_INFO_DISCARDED | prieigos informacija atmesta [Q.850] | Ši priežastis rodo, kad tinklas negalėjo pristatyti prieigos informacijos nuotoliniam naudotojui, kaip prašyta, t. y. informacijos naudotojas naudotojui, žemo lygio suderinamumo, aukšto lygio suderinamumo arba subadreso, kaip nurodyta diagnostikoje. Pažymėtina, kad konkretus atmestos prieigos informacijos tipas diagnostikoje pateikiamas pasirinktinai. | |
| 44 | 503 | REQUESTED_CHAN_UNAVAIL | prašoma grandinė / prašomas kanalas nepasiekiamas [Q.850] | Ši priežastis grąžinama, kai kita sąsajos pusė negali pateikti prašančiosios šalies nurodytos grandinės arba kanalo. |
| 45 | PRE_EMPTED | |||
| 47 | ištekliai nepasiekiami, nenurodyta [Q.850] | Ši priežastis naudojama pranešti apie išteklių nepasiekiamumo įvykį tik tada, kai netaikoma jokia kita išteklių nepasiekiamumo klasės priežastis. | ||
| 50 | FACILITY_NOT_SUBSCRIBED | prašoma paslauga neužsakyta [Q.850 | Ši priežastis rodo, kad naudotojas paprašė papildomos paslaugos, kuri yra prieinama, tačiau naudotojas neturi teisės jos naudoti. | |
| 52 | 403 | OUTGOING_CALL_BARRED | išeinantys skambučiai uždrausti | Ši priežastis rodo, kad nors skambinantysis yra CUG narys išeinančiam CUG skambučiui, šiam CUG nariui išeinantys skambučiai neleidžiami. |
| 54 | 403 | INCOMING_CALL_BARRED | gaunamieji skambučiai uždrausti | Ši priežastis reiškia, kad nors skambinamas abonentas yra įeinančiojo CUG skambučio CUG narys, įeinantys skambučiai šiam CUG nariui neleidžiami. |
| 57 | 403 | BEARERCAPABILITY_NOTAUTH | perdavimo galimybė neautorizuota [Q.850] | Ši priežastis rodo, kad naudotojas paprašė perdavimo galimybės, kurią įgyvendina įranga, sugeneravusi šią priežastį, tačiau naudotojas neturi teisės ja naudotis. |
| 58 | 503 | BEARERCAPABILITY_NOTAVAIL | perdavimo galimybė šiuo metu nepasiekiama [Q.850] | Ši priežastis rodo, kad naudotojas paprašė perdavimo galimybės, kurią įgyvendina šią priežastį sugeneravusi įranga, tačiau ji šiuo metu nepasiekiama. |
| 63 | SERVICE_UNAVAILABLE | paslauga ar parinktis neprieinama, nenurodyta [Q.850] | Ši priežastis naudojama pranešti apie paslaugos ar parinkties nepasiekiamumo įvykį tik tada, kai netaikoma jokia kita paslaugos ar parinkties nepasiekiamumo klasės priežastis. | |
| 65 | 488 | BEARERCAPABILITY_NOTIMPL | neįdiegta perdavimo galimybė [Q.850] | Ši priežastis rodo, kad įranga, siunčianti šią priežastį, nepalaiko prašomos perdavimo galimybės. |
| 66 | CHAN_NOT_IMPLEMENTED | kanalo tipas neįdiegtas [Q.850] | Ši priežastis rodo, kad šią priežastį siunčianti įranga nepalaiko prašomo kanalo tipo | |
| 69 | 501 | FACILITY_NOT_IMPLEMENTED | prašoma funkcija neįdiegta [Q.850] | Ši priežastis rodo, kad šią priežastį siunčianti įranga nepalaiko užsakytų papildomų paslaugų. |
| 79 | 501 | SERVICE_NOT_IMPLEMENTED | paslauga arba parinktis neįdiegta, nenurodyta [Q.850] | Ši priežastis naudojama pranešti apie neįgyvendintos paslaugos ar parinkties įvykį tik tada, kai netaikoma jokia kita neįgyvendintos paslaugos ar parinkties klasės priežastis. |
| 81 | INVALID_CALL_REFERENCE | neteisinga skambučio nuorodos reikšmė [Q.850] | Ši priežastis rodo, kad šią priežastį siunčianti įranga gavo pranešimą su skambučio nuoroda, kuri šiuo metu nenaudojama vartotojo ir tinklo sąsajoje. | |
| 88 | 488 | INCOMPATIBLE_DESTINATION | nesuderinama paskirtis [Q.850] | Ši priežastis nurodo, kad šią priežastį siunčianti įranga gavo užklausą užmegzti skambutį, kurio žemojo sluoksnio suderinamumo, aukštojo sluoksnio suderinamumo ar kiti suderinamumo atributai (pvz., duomenų sparta) negali būti pritaikyti. |
| 95 | INVALID_MSG_UNSPECIFIED | neteisingas pranešimas, nepatikslinta [Q.850] | Ši priežastis naudojama norint pranešti apie neteisingo pranešimo įvykį tik tada, kai netaikoma jokia kita priežastis iš neteisingų pranešimų klasės. | |
| 96 | MANDATORY_IE_MISSING | trūksta privalomo informacijos elemento [Q.850] | Ši priežastis rodo, kad šią priežastį siunčianti įranga gavo pranešimą, kuriame trūksta informacijos elemento, kuris privalo būti pranešime, kad jį būtų galima apdoroti. | |
| 97 | MESSAGE_TYPE_NONEXIST | pranešimo tipas neegzistuoja arba neįdiegtas [Q.850] | Ši priežastis rodo, kad šią priežastį siunčianti įranga gavo pranešimą, kurio pranešimo tipo neatpažįsta, nes tai yra neapibrėžtas pranešimas arba apibrėžtas, bet šią priežastį siunčiančios įrangos neįgyvendintas pranešimas. | |
| 98 | WRONG_MESSAGE | pranešimas nesuderinamas su skambučio būsena arba pranešimo tipas neegzistuoja ar neįdiegtas. [Q.850] | Ši priežastis rodo, kad šią priežastį siunčianti įranga gavo pranešimą, kurio procedūros nenurodo kaip leistino gauti esant tokiai skambučio būsenai, arba buvo gautas STATUS pranešimas, nurodantis nesuderinamą skambučio būseną. | |
| 99 | IE_NONEXIST | Informacijos elementas / parametras neegzistuoja arba neįdiegtas [Q.850] | Ši priežastis reiškia, kad šią priežastį siunčianti įranga gavo pranešimą, kuriame yra informacinis (-iai) elementas (-ai) / parametras (-ai), neatpažintas (-i), nes informacinio (-ių) elemento (-ų) / parametro (-ų) pavadinimas (-ai) neapibrėžtas (-i) arba yra apibrėžtas (-i), bet neįdiegtas (-i) priežastį siunčiančioje įrangoje. Ši priežastis reiškia, kad informacinis (-iai) elementas (-ai) / parametras (-ai) buvo atmestas (-i). Tačiau informacinis elementas neprivalo būti pranešime, kad priežastį siunčianti įranga galėtų apdoroti pranešimą. | |
| 100 | INVALID_IE_CONTENTS | Netinkamas informacinio elemento turinys [Q.850] | Šis priežasties kodas rodo, kad jį siunčianti įranga gavo informacijos elementą, kurį ji palaiko, tačiau vienas ar daugiau to elemento (I.E.) laukų užkoduoti būdu, kurio ši įranga nepalaiko. | |
| 101 | WRONG_CALL_STATE | pranešimas nesuderinamas su skambučio būsena [Q.850] | Ši priežastis rodo, kad gautas pranešimas yra nesuderinamas su skambučio būsena. | |
| 102 | 504 | RECOVERY_ON_TIMER_EXPIRE | atkūrimas pasibaigus laikmačiui [Q.850] | Ši priežastis rodo, kad procedūra buvo pradėta pasibaigus laikmačiui, susijusiam su klaidų tvarkymo procedūromis. Tai dažnai siejama su NAT problemomis. Įsitikinkite, kad jūsų ATA įrenginyje įjungta parinktis „NAT Mapping Enable“. Jei tai nesusiję su NAT, kartais tai gali būti susiję su teikėju – patikrinkite, ar problema neišsprendžiama pasirinkus kitą išeinančių skambučių teikėją. Telefoninis komutatorius taip pat grąžina šį kodą, kai nuotolinė šalis atsiunčia 408 dėl skambučio galiojimo pabaigos. |
| 103 | MANDATORY_IE_LENGTH_ERROR | parametras neegzistuoja arba neįgyvendintas – perduota toliau (nacionalinis naudojimas) [Q.850] | Ši priežastis rodo, kad šią priežastį siunčianti įranga gavo pranešimą, kuriame yra neatpažintų parametrų, nes parametrai nėra apibrėžti arba yra apibrėžti, bet šią priežastį siunčiančios įrangos neįdiegti. Priežastis rodo, kad parametrai buvo ignoruoti. Be to, jei šią priežastį siunčianti įranga yra tarpinis taškas, ši priežastis rodo, kad parametrai buvo perduoti nepakeisti. Pavyzdys: skambutis iš neleistino IP adreso |
|
| 111 | PROTOCOL_ERROR | protokolo klaida, nenurodyta [Q.850] | Ši priežastis naudojama protokolo klaidos įvykiui pranešti tik tada, kai netaikoma jokia kita protokolo klaidų klasės priežastis. | |
| 127 | INTERWORKING (tinklų sąveika) | Sąveika, nenurodyta [Q.850] | Ši priežastis rodo, kad tinklų sąveikos skambutis (paprastai skambutis į SW56 paslaugą) baigėsi. | |
| 487 | 487 | ORIGINATOR_CANCEL | ||
| 500 | CRASH | |||
| 501 | SYSTEM_SHUTDOWN | |||
| 502 | LOSE_RACE | |||
| 503 | MANAGER_REQUEST | |||
| 600 | BLIND_TRANSFER | |||
| 601 | ATTENDED_TRANSFER | |||
| 602 | ALLOTTED_TIMEOUT | Ši priežastis reiškia, kad serveris atšaukė skambutį, nes paskirties kanalas neatsakė laiku. | ||
| 603 | USER_CHALLENGE | |||
| 604 | MEDIA_TIMEOUT | |||
| 605 | PICKED_OFF | Ši priežastis reiškia, kad skambutis buvo atsilieptas jį perėmus iš kito vidaus numerio (t. y. surinkus **ext_number iš kito vidaus numerio). | ||
| 606 | USER_NOT_REGISTERED | Tai reiškia, kad bandėte inicijuoti skambutį SIP naudotojui, kuris pamiršo užsiregistruoti. | ||
| 607 | PROGRESS_TIMEOUT | |||
| 609 | GATEWAY_DOWN | Šliuzas neveikia (neatsako į OPTIONS arba SUBSCRIBE) |
SIP ir Q.850 kodų atitikmenų lentelė
Šie atitikmenys paimti iš RFC 4497 8.4.4 skyriaus.
|
ITU-T Q.850 kodas |
Išvardijimas |
Priežastis |
|
|---|---|---|---|
| 400 | 41 | NORMAL_TEMPORARY_FAILURE | Laikinas gedimas [Q.850] |
| 401 | 21 | CALL_REJECTED | Skambutis atmestas [Q.850] |
| 402 | 21 | CALL_REJECTED | Skambutis atmestas [Q.850] |
| 403 | 21 | CALL_REJECTED | Skambutis atmestas [Q.850] |
| 404 | 1 | NO_ROUTE_TRANSIT_NET | Nepaskirtas numeris [Q.850] |