Таблица с причините за прекъсване на повикване

За нас

Кодът по подразбиране е NORMAL_CLEARING (ако не зададете такъв)

Таблица за съответствие на кодове от Q.850 към SIP

Следната таблица описва съпоставянията, връщани от нашето известие за състоянието (status hook) при входящи повиквания.

Неуточнените кодове на причини (без стойност в колоната "SIP Equiv." в таблицата) се преобразуват в SIP "480 Temporarily Unavailable" .

Таблицата съдържа също нестандартни кодове над 127 (ISUP и ISDN определят кодове само до 127). Тези кодове се използват вътрешно за указване на други състояния. (Тези кодове също не се съпоставят директно с кодове за грешки на SIP.) Пълният списък с кодове на SWITCH_CAUSE_ (switch_call_cause_t) е дефиниран в include/switch_types.h.

Вижте стандарта ITU-T Q.850 за официалните определения на стандартните кодове за причините за прекратяване на ISDN повиквания и съответствието между кодовете Q.931 (DSSS1) и ISUP.

Вижте ITU Q.1912.5 за официално определение на оперативната съвместимост между ISUP и SIP, особено раздел 6.11, който определя заглавието „Reason“ и дава съответствието между кодовете за причина за прекъсване в ISUP и SIP.

Друг набор от съответствия са съответствията Q.SIG / SIP от RFC 4497, раздел 8.4.1. (Q.SIG е едно от многото разширения на Q.931, използвани за PBX-към-PBX сигнализация по частни връзки.)

Код по ITU-T Q.850

SIP еквивалент

Изброяване

Причина

Описание

Код по ITU-T Q.850

SIP еквивалент

Изброяване

Причина

Описание

0 UNSPECIFIED Неуточнено. Няма други приложими кодове за причини. Това обикновено се дава от маршрутизатора, когато никой от другите кодове не е приложим. Тази причина обикновено възниква при същия тип ситуации като причина 1, причина 88 и причина 100.
1 404 UNALLOCATED_NUMBER Неразпределен (неприсвоен) номер [стойност Q.850: 1] Тази причина показва, че извиканата страна не може да бъде достигната, защото, въпреки че номерът на извиканата страна е във валиден формат, той в момента не е разпределен (присвоен).
2 404 NO_ROUTE_TRANSIT_NET Няма маршрут до посочената транзитна мрежа (национална употреба) [Q.850] Тази причина показва, че оборудването, изпращащо тази причина, е получило заявка за маршрутизиране на повикването през определена транзитна мрежа, която то не разпознава. Оборудването, изпращащо тази причина, не разпознава транзитната мрежа или защото транзитната мрежа не съществува, или защото тази конкретна транзитна мрежа, макар да съществува, не обслужва оборудването, което изпраща тази причина.
3 404 NO_ROUTE_DESTINATION Няма маршрут до местоназначението [Q.850] Тази причина показва, че извиканата страна не може да бъде достигната, защото мрежата, през която е маршрутизирано повикването, не обслужва желаната дестинация. Тази причина се поддържа в зависимост от мрежата.
6 CHANNEL_UNACCEPTABLE неприемлив канал [Q.850] Тази причина показва, че каналът, идентифициран последно, не е приемлив за изпращащата страна за използване в това повикване.
7 CALL_AWARDED_DELIVERED повикването е разпределено и се предава по установен канал [Q.850] Тази причина показва, че входящото повикване е присъдено на потребителя и че входящото повикване се свързва към канал, вече установен към този потребител за подобни повиквания (напр. виртуални повиквания x.25 в пакетен режим).
16 NORMAL_CLEARING нормално освобождаване на обаждането [Q.850] Тази причина показва, че повикването се прекратява, защото един от участниците е поискал това. При нормални обстоятелства източникът на тази причина не е мрежата.
17 486 USER_BUSY потребителят е зает [Q.850] Тази причина се използва, за да покаже, че извиканата страна не може да приеме друго обаждане, тъй като е възникнало състояние на заетост на потребителя. Тази стойност на причината може да бъде генерирана от извикания потребител или от мрежата. В случай на заетост, определена от потребителя, се отбелязва, че оборудването на потребителя е съвместимо с обаждането.
18 408 NO_USER_RESPONSE няма отговор от потребителя [Q.850] Тази причина се използва, когато извиканата страна не отговори на съобщение за установяване на повикване нито с сигнализация за звънене, нито с индикация за свързване в рамките на определения отпуснат период от време.
19 480 NO_ANSWER няма отговор от потребителя (телефонът на потребителя е звънял) [Q.850] Тази причина се използва, когато извиканата страна е била известена, но не отговаря с индикация за свързване в рамките на предписан период от време. Забележка: тази причина не се генерира непременно от процедурите на Q.931, а може да бъде генерирана от вътрешни мрежови таймери.
20 480 SUBSCRIBER_ABSENT абонатът отсъства [Q.850] Тази стойност на причината се използва, когато мобилна станция е излязла от мрежата, не е осъществен радиоконтакт с мобилна станция или ако потребител на персонална телекомуникация временно не може да бъде адресиран на нито един потребителски мрежов интерфейс. Sofia SIP обикновено ще генерира USER_NOT_REGISTERED в такива ситуации.
21 603 CALL_REJECTED повикването е отхвърлено [Q.850] Тази причина показва, че оборудването, изпращащо тази причина, не желае да приеме това повикване, въпреки че е могло да го приеме, тъй като оборудването, изпращащо тази причина, не е нито заето, нито несъвместимо. Мрежата също може да генерира тази причина, което показва, че повикването е било прекратено поради ограничение на допълнителна услуга. Диагностичното поле може да съдържа допълнителна информация за допълнителната услуга и причината за отхвърляне.
22 410 NUMBER_CHANGED номерът е променен [Q.850] Тази причина се връща на викащата страна, когато номерът на викания абонат, посочен от викащата страна, вече не е присвоен. Новият номер на викания абонат може по избор да бъде включен в диагностичното поле. Ако мрежата не поддържа тази причина, се използва причина №: 1, нераспределен (неприсвоен) номер.
23 410 REDIRECTION_TO_NEW_DESTINATION Тази причина се използва от общ механизъм на протокола ISUP, който може да бъде задействан от централа, която реши, че обаждането трябва да бъде установено към друг избран номер. Такава централа може да задейства механизъм за пренасочване, чрез използване на тази стойност на причината, за да поиска от предходна централа, участваща в обаждането, да маршрутизира обаждането към новия номер.
25 483 EXCHANGE_ROUTING_ERROR Тази причина показва, че дестинацията, посочена от потребителя, не може да бъде достигната, тъй като междинна централа е освободила повикването поради достигане на лимит при изпълнение на процедурата с брояч на скокове. Тази причина се генерира от междинен възел, който при намаляване на стойността на брояча на скокове получава резултат 0.
27 502 DESTINATION_OUT_OF_ORDER местоназначението е извън строя [Q.850] Тази причина показва, че посочената от потребителя дестинация не може да бъде достигната, тъй като интерфейсът към дестинацията не функционира правилно. Терминът „не функционира правилно“ означава, че сигнално съобщение не е могло да бъде доставено до отдалечената страна; напр. повреда във физическия слой или в слоя за връзка с данни при отдалечената страна, или оборудването на потребителя е офлайн.
28 484 INVALID_NUMBER_FORMAT невалиден формат на номера (непълен адрес) [Q.850] Тази причина показва, че извиканата страна не може да бъде достигната, защото номерът на извиканата страна не е във валиден формат или не е пълен.
29 501 FACILITY_REJECTED допълнителните услуги са отхвърлени [Q.850] Тази причина се връща, когато допълнителна услуга, поискана от потребителя, не може да бъде предоставена от мрежата.
30 RESPONSE_TO_STATUS_ENQUIRY отговор на STATUS INQUIRY [Q.850] Тази причина се включва в съобщението STATUS, когато поводът за генериране на съобщението STATUS е било предходното получаване на STATUS INQUIRY.
31 480 NORMAL_UNSPECIFIED нормално, неуточнено [Q.850] Тази причина се използва за съобщаване на нормално събитие само когато никоя друга причина от класа на нормалните събития не е приложима.
34 503 NORMAL_CIRCUIT_CONGESTION няма налична верига/канал [Q.850] Тази причина показва, че в момента няма налична подходяща линия или канал за обработка на обаждането.
38 503 NETWORK_OUT_OF_ORDER мрежата не работи [Q.850] Тази причина показва, че мрежата не функционира правилно и че състоянието вероятно ще продължи относително дълъг период, т.е. незабавното повторно опитване на обаждането вероятно няма да е успешно.
41 503 NORMAL_TEMPORARY_FAILURE временна повреда [Q.850] Тази причина показва, че мрежата не функционира правилно и че състоянието вероятно няма да продължи дълго; напр. потребителят може да пожелае да опита ново обаждане почти веднага.
42 503 SWITCH_CONGESTION претоварване на комутационното оборудване [Q.850] Тази причина показва, че комутационното оборудване, генериращо тази причина, изпитва период на висок трафик.
43 ACCESS_INFO_DISCARDED информацията за достъп е отхвърлена [Q.850] Тази причина показва, че мрежата не е могла да достави информация за достъп до отдалечения потребител, както е поискано, т.е. информация от потребител към потребител, съвместимост на нисък слой, съвместимост на висок слой или подадрес, както е посочено в диагностиката. Отбелязва се, че конкретният тип отхвърлена информация за достъп по избор е включен в диагностиката.
44 503 REQUESTED_CHAN_UNAVAIL заявената верига/канал не е налична [Q.850] Тази причина се връща, когато другата страна на интерфейса не може да предостави веригата или канала, посочени от заявяващия обект.
45 PRE_EMPTED
47 ресурсът не е наличен, неуточнено [Q.850] Тази причина се използва за съобщаване на събитие за недостъпен ресурс само когато никоя друга причина от класа на недостъпните ресурси не е приложима.
50 FACILITY_NOT_SUBSCRIBED заявената услуга не е абонирана [Q.850 Тази причина показва, че потребителят е заявил допълнителна услуга, която е налична, но потребителят няма разрешение да я използва.
52 403 OUTGOING_CALL_BARRED изходящите обаждания са забранени Тази причина показва, че въпреки че викащата страна е член на CUG за изходящото CUG обаждане, изходящите обаждания не са разрешени за този член на CUG.
54 403 INCOMING_CALL_BARRED входящите повиквания са забранени Тази причина показва, че макар извиканата страна да е член на CUG за входящото CUG повикване, на този член на CUG не са разрешени входящи повиквания.
57 403 BEARERCAPABILITY_NOTAUTH възможността за пренос не е разрешена [Q.850] Тази причина показва, че потребителят е поискал възможност за пренос, която се поддържа от оборудването, генерирало тази причина, но потребителят няма разрешение да я използва.
58 503 BEARERCAPABILITY_NOTAVAIL възможността за пренос не е налична в момента [Q.850] Тази причина показва, че потребителят е заявил възможност за пренос (bearer capability), която е внедрена от оборудването, генерирало тази причина, но която не е налична в момента.
63 SERVICE_UNAVAILABLE услуга или опция не е налична, неуточнена [Q.850] Тази причина се използва за докладване на събитие за недостъпна услуга или опция само когато не се прилага друга причина от класа за недостъпна услуга или опция.
65 488 BEARERCAPABILITY_NOTIMPL носещата възможност (bearer capability) не е реализирана [Q.850] Тази причина показва, че оборудването, изпращащо тази причина, не поддържа поисканата носеща възможност (bearer capability).
66 CHAN_NOT_IMPLEMENTED типът канал не е реализиран [Q.850] Тази причина показва, че оборудването, изпратило тази причина, не поддържа заявения тип канал
69 501 FACILITY_NOT_IMPLEMENTED заявената функция не е внедрена [Q.850] Тази причина показва, че оборудването, изпращащо тази причина, не поддържа поисканите допълнителни услуги.
79 501 SERVICE_NOT_IMPLEMENTED услуга или опция не е внедрена, неуточнена [Q.850] Тази причина се използва за докладване на събитие за невнедрена услуга или опция само когато никоя друга причина от класа за невнедрена услуга или опция не е приложима.
81 INVALID_CALL_REFERENCE невалидна стойност на референцията на повикването [Q.850] Тази причина показва, че оборудването, изпращащо тази причина, е получило съобщение с референция на повикване, която в момента не се използва на интерфейса потребител-мрежа.
88 488 INCOMPATIBLE_DESTINATION несъвместима дестинация [Q.850] Тази причина показва, че оборудването, което я изпраща, е получило заявка за установяване на повикване със съвместимост на ниско ниво, съвместимост на високо ниво или други атрибути на съвместимост (напр. скорост на данните), които не могат да бъдат поддържани.
95 INVALID_MSG_UNSPECIFIED невалидно съобщение, неуточнено [Q.850] Тази причина се използва за съобщаване за събитие с невалидно съобщение само когато никоя друга причина от класа на невалидните съобщения не е приложима.
96 MANDATORY_IE_MISSING липсва задължителен информационен елемент [Q.850] Тази причина показва, че оборудването, изпращащо тази причина, е получило съобщение, в което липсва информационен елемент, който трябва да присъства в съобщението, преди то да може да бъде обработено.
97 MESSAGE_TYPE_NONEXIST несъществуващ или нереализиран тип съобщение [Q.850] Тази причина указва, че оборудването, изпращащо тази причина, е получило съобщение с тип, който не разпознава, защото това е съобщение, което не е дефинирано, или е дефинирано, но не е внедрено от оборудването, изпращащо тази причина.
98 WRONG_MESSAGE съобщението не е съвместимо със състоянието на повикването или типът съобщение не съществува или не е внедрен. [Q.850] Тази причина показва, че оборудването, изпращащо тази причина, е получило съобщение, за което процедурите не указват, че е допустимо да бъде получено в това състояние на повикването, или е получено STATUS съобщение, указващо несъвместимо състояние на повикването.
99 IE_NONEXIST Информационен елемент / параметър не съществува или не е внедрен [Q.850] Тази причина показва, че оборудването, изпратило причината, е получило съобщение, което съдържа информационни елементи/параметри, които не са разпознати, защото имената на информационните елементи/параметри не са дефинирани или са дефинирани, но не са реализирани от оборудването, изпратило причината. Тази причина показва, че информационните елементи/параметри са били отхвърлени. Въпреки това информационният елемент не е задължително да присъства в съобщението, за да може оборудването, изпратило причината, да обработи съобщението.
100 INVALID_IE_CONTENTS Невалидно съдържание на информационен елемент [Q.850] Тази причина показва, че оборудването, което я изпраща, е получило информационен елемент, който е внедрило; въпреки това едно или повече полета в I.E. са кодирани по начин, който не е внедрен от оборудването, изпращащо тази причина.
101 WRONG_CALL_STATE съобщението не е съвместимо със състоянието на разговора [Q.850] Тази причина показва, че е получено съобщение, което е несъвместимо със състоянието на повикването.
102 504 RECOVERY_ON_TIMER_EXPIRE възстановяване при изтичане на таймер [Q.850] Тази причина показва, че е инициирана процедура поради изтичане на таймер във връзка с процедури за обработка на грешки. Често е свързана с проблеми с NAT. Уверете се, че „NAT Mapping Enable“ е включено във вашия ATA. Ако не е свързано с NAT, понякога може да е свързано с доставчика – проверете дали друг изходящ доставчик не решава проблема.

Комутаторът също връща това, когато отдалечената страна изпрати 408 за изтекло повикване.

103 MANDATORY_IE_LENGTH_ERROR параметърът не съществува или не е реализиран – предаден нататък (за национална употреба) [Q.850] Тази причина показва, че оборудването, изпращащо тази причина, е получило съобщение, което включва неразпознати параметри, тъй като параметрите не са дефинирани или са дефинирани, но не са внедрени от оборудването, изпращащо тази причина. Причината показва, че параметърът(ите) е бил игнориран(и). Освен това, ако оборудването, изпращащо тази причина, е междинна точка, тогава тази причина показва, че параметърът(ите) е бил предаден(и) непроменен(и).
Пример: повикване от неоторизиран IP адрес
111 PROTOCOL_ERROR грешка в протокола, неуточнена [Q.850] Тази причина се използва за докладване на събитие за протоколна грешка само когато никоя друга причина от класа за протоколни грешки не е приложима.
127 INTERWORKING Взаимодействие, неуточнено [Q.850] Тази причина показва, че взаимосвързано повикване (обикновено повикване към услуга SW56) е приключило.
487 487 ORIGINATOR_CANCEL
500 CRASH
501 SYSTEM_SHUTDOWN
502 LOSE_RACE
503 MANAGER_REQUEST
600 BLIND_TRANSFER
601 ATTENDED_TRANSFER
602 ALLOTTED_TIMEOUT Тази причина означава, че сървърът е отменил повикването, защото дестинационният канал се е бавил твърде дълго с отговора.
603 USER_CHALLENGE
604 MEDIA_TIMEOUT
605 PICKED_OFF Тази причина означава, че звънящото на един вътрешен номер повикване е прието от друг телефон (чрез набиране на **ext_number от друг вътрешен номер).
606 USER_NOT_REGISTERED Това означава, че сте опитали да инициирате повикване към SIP потребител, който е забравил да се регистрира.
607 PROGRESS_TIMEOUT
609 GATEWAY_DOWN Шлюзът не работи (не отговаря на OPTIONS или SUBSCRIBE)

Таблица с кодове от SIP към Q.850

Тези съпоставяния са взети от раздел 8.4.4 на RFC 4497.

SIP код

Код по ITU-T Q.850

Изброяване

Причина

400 41 NORMAL_TEMPORARY_FAILURE Временна неизправност [Q.850]
401 21 CALL_REJECTED Повикването е отхвърлено [Q.850]
402 21 CALL_REJECTED Повикването е отхвърлено [Q.850]
403 21 CALL_REJECTED Повикването е отхвърлено [Q.850]
404 1 NO_ROUTE_TRANSIT_NET Неразпределен номер [Q.850]

Търсене в документацията