When receiving/sending a HangUp event, we receive/send Cause Code, i.e. reasons for which , the reason the call ends and the subscriber leaves the queue.
In the table below you can view all Cause Codes used in ISDN telephony that correspond to the Q.850 protocol.
ITU-T Q.850 Code | SIP answer | Cause | Description | ||
---|---|---|---|---|---|
0 | UNSPECIFIED | It is issued by the router when none of the other codes fit. This cause usually occurs in situations similar to causes 1, 88, and 100. | |||
1 | 404 | UNALLOCATED_NUMBER | This cause indicates that called side cannot be reached because although the called side number possesses a valid format, currently it is not assigned (assigned). | ||
2 | 404 | NO_ROUTE_TRANSIT_NET | Эта причина указывает на то, что оборудование, отправляющее эту причину, получило запрос на маршрутизацию вызова через конкретную транзитную сеть, которую оно не распознает. Оборудование, отправляющее эту причину, не распознает транзитную сеть либо потому, что транзитная сеть не существует, либо потому, что эта конкретная транзитная сеть, хотя и существует, не обслуживает оборудование, которое отправляет эту причину. | This cause indicates that the equipment sending this cause has received a request for call routing through a particular transit network which it does not recognize. The equipment sending this cause does not recognize the transit network for the following reasons: the transit network does not exist or that particular transit network, although it exists, does not maintain the equipment sending this cause. | |
3 | 404 | NO_ROUTE_DESTINATIONЭта причина указывает на то, что вызываемая сторона не может быть достигнута, потому что сеть, через которую был маршрутизирован вызов, не обслуживает желаемый пункт назначения. Эта причина поддерживается в зависимости от сети | This cause indicates that called side cannot be reached because a network through which the call has been routed doesn’t maintain a desirable destination. This cause is supported depending on the network. | ||
6 | CHANNEL_UNACCEPTABLEЭта причина указывает на то, что последний идентифицированный канал неприемлем для отправляющего объекта для использования в этом вызове | This cause indicates that the last identified channel is not acceptable for the sending object to use in this call. | |||
7 | CALL_AWARDED_DELIVERED | Пользователю был предоставлен входящий вызов, и что входящий вызов подключается к каналу, уже установленному для этого пользователя для аналогичных вызовов (например, виртуальных вызовов x.25 в пакетном режиме A user has been given an incoming call, and the incoming call connects to the channel already set for that user for similar calls (for example, x.25 virtual calls in a package mode). | |||
16 | NORMAL_CLEARING | Нормальное завершение вызоваNormal call termination | |||
17 | 486 | USER_BUSYВызываемая сторона не может принять другой вызов, потому что обнаружено состояние занятости пользователя. Это значение причины может быть создано вызываемым пользователем или сетью. В случае, когда пользователь определен как занятый, отмечается, что пользовательское оборудование совместимо с вызовом | The called side cannot take another call because the user's busy state has been detected. This cause value can be created by a called user or network. In case when the user is detected as busy, it is noted that the user’s equipment is compatible with the call. | ||
18 | 408 | NO_USER_RESPONSE | Вызываемая сторона не отвечает на сообщение об установлении вызова либо предупреждением, либо индикацией соединения в течение предписанного выделенного периода времениThe called side doesn't respond to a message of call establishing, warning, or connection indication during an established period. | ||
19 | 480 | NO_ANSWERЭта | причина используется, когда вызываемая сторона была предупреждена, но не отвечает индикацией соединения в течение предписанного периода времени. Примечание. Эта причина необязательно генерируется процедурами Q.931, но может быть сгенерирована внутренними сетевыми таймерамиThis cause is used when a called side has been warned but is not answering with a connection indication during the prescribed period. A note: this cause is not necessarily generated by the Q.931 procedures but can be caused by the internal network timers. | ||
20 | 480 | SUBSCRIBER_ABSENTЭто значение причины используется, когда мобильная станция вышла из системы, радиосвязь с мобильной станцией не установлена или если пользователь персональной электросвязи временно не имеет адреса в каком-либо пользовательском сетевом интерфейсе. | This cause value is used when the mobile station has logged out of the system, the radio connection with the mobile station has not been established, or the personal radio connection user temporary does not possess the address on any user network interface | ||
21 | 603 | CALL_REJECTEDЭта причина указывает на то, что оборудование, отправляющее эту причину, не желает принимать этот вызов, хотя оно могло принять вызов, потому что оборудование, отправляющее эту причину, не занято или несовместимо. Сеть также может генерировать эту причину, указывая на то, что вызов был сброшен из-за ограничения дополнительной услуги. Поле диагностики может содержать дополнительную информацию о дополнительной услуге и причине отказа | This cause indicates that the equipment sending this cause does not wish to receive this call although it may have accepted this call because the equipment sending this cause is not busy or incompatible. A network also can generate this reason indicating that the call has been rejected due to the restrictions of additional service. The diagnostics field may include additional information about the additional service and the reason for denying. | ||
22 | 410 | NUMBER_CHANGED | Эта причина возвращается вызывающей стороне, когда номер вызываемой стороны, указанный вызывающей стороной, больше не назначается. Новый номер вызываемой стороны может быть дополнительно включен в поле диагностики. Если сеть не поддерживает эту причину, причина №: 1, должен использоваться нераспределенный (не назначенный) номерThis cause is returned to the calling side when the called side’s number specified by the calling side is no longer assigned. The new calling side number may be optionally included in the diagnostics field. When the network does not support this cause, it means the reason №1: unallocated (unassigned) number must be used. | ||
23 | 410 | REDIRECTION_TO_NEW_DESTINATIONЭта | причина используется общим механизмом протокола ISUP, который может быть запущен коммутатором, который решает, что вызов должен быть установлен на другой вызываемый номер. Такой обмен может вызвать механизм перенаправления, используя это значение причины, чтобы запросить предыдущий обмен, участвующий в вызове, для маршрутизации вызова на новый номерThis cause is used by the general ISUP protocol mechanism which can be launched by the commutator that decides to establish a call to another called number. This exchange may cause a redirection mechanism that uses this cause value to request a previous exchange participating in the call to route the call to the new number. | ||
25 | 483 | EXCHANGE_ROUTING_ERRORЭта причина указывает на то, что пункт назначения, указанный пользователем, не может быть достигнут, поскольку промежуточный коммутатор отключил вызов из-за достижения предела при выполнении процедуры счетчика переходов. Эта причина генерируется промежуточным узлом, который при уменьшении значения счетчика переходов дает результат 0 | This cause indicates that the destination point specified by the user cannot be reached because the intermediate commutator has disabled the call due to reaching the limit while executing the hop counter procedure. This cause is generated by the intermediate node that produces a result of 0 when the hop counter value is decreasing. | ||
27 | 502 | DESTINATION_OUT_OF_ORDER | Эта причина указывает на то, что пункт назначения, указанный пользователем, не может быть достигнут, поскольку интерфейс пункта назначения работает неправильно. Термин «не работает правильно» указывает на то, что сигнальное сообщение не удалось доставить удаленной стороне; например сбой физического уровня или уровня канала передачи данных на удаленной стороне или отключенном пользовательском оборудованииThis cause indicates that the destination point specified by the user cannot be reached because the interface of the destination point does not work properly. The ‘does not work properly’ term means that the signaling message could not be delivered to the remote side; for example, physical level failure, level of data transmission channel on the remote side, or the disabled user’s equipment. | ||
28 | 484 | INVALID_NUMBER_FORMATЭта причина указывает на то, что вызываемая сторона не может быть достигнута, поскольку номер вызываемой стороны имеет неверный формат или неполный | This cause indicates that a called side cannot be reached because the called side number has an invalid or incomplete format. | ||
29 | 501 | FACILITY_REJECTEDЭта причина возвращается, когда дополнительная услуга, запрошенная пользователем, не может быть предоставлена сетью | This cause returns when an additional service requested by the user cannot be provided by the network. | ||
30 | RESPONSE_TO_STATUS_ENQUIRY | Эта причина включается в сообщение STATUS, когда причиной создания сообщения STATUS было предварительное получение STATUS INQUIRYThis cause is included in the STATUS message when the prior receipt of the STATUS INQUIRY was a reason for generating the STATUS message. | |||
31 | 480 | NORMAL_UNSPECIFIEDЭта причина используется для сообщения о нормальном событии только тогда, когда никакая другая причина в нормальном классе не применима | This reason is used to report a normal event only when none of the other reasons in the normal class apply. | ||
34 | 503 | NORMAL_CIRCUIT_CONGESTION | Эта причина указывает на то, что в настоящее время нет подходящей цепи / канала для обработки вызоваThis cause indicates that currently there is no suitable circuit/channel for call processing. | ||
38 | 503 | NETWORK_OUT_OF_ORDER | Эта причина указывает на то, что сеть не работает должным образом и что состояние, вероятно, продлится относительно длительный период времени, например немедленная повторная попытка вызова вряд ли увенчается успехомThis cause indicates that a network is not working properly, and this state is likely to last for a long time so the immediate call retry is unlikely to be successful . | ||
41 | 503 | NORMAL_TEMPORARY_FAILURE | Эта причина указывает на то, что сеть не работает должным образом и что это состояние вряд ли продлится длительный период времени; например пользователь может захотеть попробовать еще одну попытку вызова почти сразуThis cause indicates that a network is not working properly, and this state is unlikely to last for a long time; so the user may want to make one more call attempt almost immediately. | ||
42 | 503 | SWITCH_CONGESTION | Эта причина указывает на то, что коммутационное оборудование, генерирующее эту причину, испытывает период высокого трафика. | This cause indicates that the switching equipment generating this cause is experiencing a high traffic period | |
43 | ACCESS_INFO_DISCARDED | Эта причина указывает на то, что сеть не смогла доставить удаленному пользователю информацию о доступе в соответствии с запросом, то есть информацию между пользователем, совместимость нижнего уровня, совместимость верхнего уровня или подадрес, как указано в диагностикеThis cause indicates that a network couldn’t deliver to the remote user information about access according to the request, i.e the information between users, low-level compatibility, high-level compatibility, or subaddress as specified in the diagnostics. | |||
44 | 503 | REQUESTED_CHAN_UNAVAILЭта причина возвращается, когда другая сторона интерфейса не может предоставить схему или канал, указанные запрашивающим объектом | This cause comes back when another side of the interface cannot provide the scheme or channel indicated by the requesting object. | ||
50 | FACILITY_NOT_SUBSCRIBEDЭта причина указывает на то, что пользователь запросил дополнительную услугу, которая доступна, но пользователь не авторизован на использование | This cause indicates that a user has requested an additional service that is available but the user is not authorized to use. | |||
52 | 403 | OUTGOING_CALL_BARRED | Эта причина указывает на то, что хотя вызывающая сторона является абонентом исходящего вызова CUG, исходящие вызовы не разрешены для этого абонента CUGThis cause indicates that although the calling side is a subscriber of the CUG outbound call, the outbound calls are not allowed for this CUG subscriber. | ||
54 | 403 | INCOMING_CALL_BARRED | Эта причина указывает на то, что хотя вызываемая сторона является абонентом CUG для входящего вызова CUG, входящие вызовы не разрешены для этого абонента CUGThis cause indicates that although the called side is a CUG subscriber for the inbound call, the inbound calls are not allowed for this CUG subscriber. | ||
57 | 403 | BEARERCAPABILITY_NOTAUTHЭта причина указывает на то, что пользователь запросил возможность переноса, которая реализуется оборудованием, которое сгенерировало эту причину, но пользователь не авторизован на использование | This cause indicates that a user has requested a transfer capability that is implemented by the equipment that generated this cause but the user is not authorized to use. | ||
58 | 503 | BEARERCAPABILITY_NOTAVAILЭта причина указывает на то, что пользователь запросил возможность переноса, которая реализуется оборудованием, которое сгенерировало эту причину, но которая в настоящее время недоступна | This cause indicates that a user has requested a transfer capability that is implemented by the equipment that generated this cause but which is currently unavailable. | ||
63 | SERVICE_UNAVAILABLEЭта причина используется для сообщения о событии недоступности службы или параметра только тогда, когда не применима никакая другая причина в классе службы или недоступности параметра | This cause is used for informing about the cause of service or parameter unavailability only when none of the other reasons in the service class or parameter unavailability apply. | |||
65 | 488 | BEARERCAPABILITY_NOTIMPLЭта причина указывает на то, что оборудование, отправляющее эту причину, не поддерживает запрошенную возможность переноса | This cause indicates that the equipment sending this cause does not support the requested transfer capability. | ||
66 | CHAN_NOT_IMPLEMENTEDЭта | причина указывает на то, что оборудование, отправляющее эту причину, не поддерживает запрошенный тип каналаThis cause indicates that the equipment sending this cause does not support the requested channel type. | |||
69 | 501 | FACILITY_NOT_IMPLEMENTEDЭта причина указывает на то, что оборудование, отправляющее эту причину, не поддерживает запрошенные дополнительные услуги. | This cause indicates that the equipment sending this cause does not support the requested additional services | ||
79 | 501 | SERVICE_NOT_IMPLEMENTEDЭта причина используется для сообщения о событии, связанном с нереализованной службой или параметром, только когда не применима никакая другая причина в классе службы или параметра, не реализованном | This cause is used for informing about the cause that is related to the unimplemented service or parameter only if none of the other reasons in the class of unimplemented service or parameter apply. | ||
81 | INVALID_CALL_REFERENCEЭта | причина указывает на то, что оборудование, отправляющее эту причину, получило сообщение со ссылкой на вызов, которая в настоящее время не используется в интерфейсе пользователь-сетьThis cause indicates that the equipment sending this cause received a message with a link to a call that is not currently used in the user-network. | |||
88 | 488 | INCOMPATIBLE_DESTINATION | Эта причина указывает на то, что оборудование, отправляющее эту причину, получило запрос на установление вызова, который имеет совместимость низкого уровня, совместимость высокого уровня или другие атрибуты совместимости (например, скорость передачи данных), которые не могут быть выполненыThis cause indicates that the equipment sending this cause has received a request to establish a call that has low-level compatibility, high-level compatibility, or other compatibility attributes (for example, data transmission speed) which cannot be implemented. | ||
95 | INVALID_MSG_UNSPECIFIEDЭта причина используется для сообщения о событии недопустимого сообщения, только если никакая другая причина в классе недопустимого сообщения не применяется | This reason is used for informing about invalid message cause only if any other reason in the invalid message class does not apply. | |||
96 | MANDATORY_IE_MISSINGЭта причина указывает на то, что оборудование, отправляющее эту причину, получило сообщение, в котором отсутствует информационный элемент, который должен присутствовать в сообщении, прежде чем это сообщение может быть обработано | This cause indicates that the equipment sending this cause has received a message without an information element that must be present in the message before this message can be processed. | |||
97 | MESSAGE_TYPE_NONEXISTЭта причина указывает на то, что оборудование, отправляющее эту причину, получило сообщение с типом сообщения, которое оно не распознает, потому что это сообщение не определено или определено, но не реализовано оборудованием, отправляющим эту причину | This cause indicates that the equipment sending this cause has received a message with a message type it does not recognize because this message is not defined or defined but not implemented by the equipment sending this cause. | |||
98 | WRONG_MESSAGEЭта причина указывает на то, что оборудование, отправляющее эту причину, получило сообщение, такое что процедуры не указывают, что это допустимое сообщение для приема в состоянии вызова, или что было получено сообщение STATUS, указывающее на несовместимое состояние вызова | This cause indicates that the equipment sending this cause has received a message that the procedures do not indicate that it is a valid message to receive in the call state, or that a STATUS message was received indicating the incompatible call state. | |||
99 | IE_NONEXIST | Эта причина указывает на то, что оборудование, отправляющее эту причину, получило сообщение, которое включает в себя нераспознанный информационный элемент (ы) / параметр (ы), поскольку информационный элемент (ы) / имя (а) параметра не определены или определены, но не реализованы оборудование, отправляющее причину. Эта причина указывает на то, что информационный элемент (ы) / параметр (ы) были отброшены. Однако информационный элемент не обязательно должен присутствовать в сообщении, чтобы оборудование, отправляющее причину, могло обработать сообщениеThis cause indicates that the equipment sending this cause has received a message including unrecognizable information element (s) because the information element (s) / parameter (s) name (s) is (are) not defined or defined but not implemented by the equipment sending this cause. This reason indicates that the information element (s) has (have) been discarded. However, the information element is not obligated to be present in the message to allow the equipment sending this cause to process the message. | |||
100 | INVALID_IE_CONTENTS | Эта причина указывает, что оборудование, отправляющее эту причину, получило информационный элемент, который оно реализовало; однако одно или несколько полей в I.E. закодированы таким образом, который не был реализован оборудованием, отправляющим эту причину.This cause indicates that the equipment sending this cause has received the information element that was implemented by it. However, one or several fields in the I.E. are encoded in a way that hasn’t been implemented by the equipment sending this cause | |||
101 | WRONG_CALL_STATEЭта | причина указывает на то, что было получено сообщение, несовместимое с состоянием вызова.This cause indicates that a message non-compliant with the call state has been received. | |||
102 | 504 | RECOVERY_ON_TIMER_EXPIRE | Эта причина указывает, что процедура была инициирована истечением таймера, связанного с процедурами обработки ошибок. Это часто связано с проблемами NAT. Убедитесь, что «NAT Mapping Enable» включен в вашем ATA. Если это не связано с NAT, иногда это может быть связано с провайдером, убедитесь, что другой исходящий провайдер не решает проблемуThis reason indicates that a procedure was initiated by timer expiration connected with error processing procedures. This is often caused by NAT issues. Make sure «NAT Mapping Enable» is activated in your ATA. If it isn’t concerning NAT, sometimes it refers to a provider. Check if another outbound provider can solve a problem. | ||
103 | MANDATORY_IE_LENGTH_ERROR | Эта причина указывает на то, что оборудование, отправляющее эту причину, получило сообщение, которое включает параметры, которые не распознаны, потому что параметры не определены или определены, но не реализованы оборудованием, отправляющим эту причину. Причина указывает на то, что параметры были проигнорированы. Кроме того, если оборудование, отправляющее эту причину, является промежуточной точкой, тогда эта причина указывает, что параметр (ы) были переданы без изменений This cause indicates that the equipment sending this cause has received a message including parameters that are not recognized because parameters are not defined or defined but not implemented by the equipment sending this cause. The reason indicates that the parameters have been ignored. Besides, if the equipment sending this cause is an intermediate point thus this cause indicates that the parameter (parameters) was (were) transmitted without changes. | |||
111 | PROTOCOL_ERRORЭта причина используется для сообщения о событии ошибки протокола только тогда, когда никакая другая причина в классе ошибки протокола не применима | This reason is used for informing about protocol error cause only in case when none of the other causes in the protocol error class apply. | |||
127 | INTERWORKINGЭта | причина указывает, что межсетевой вызов (обычно вызов службы SW56) закончилсяThis reason indicates that an internetwork call (usually an SW56 service call) has ended. | |||
503 | MANAGER_REQUESTЭта причина используется, когда вы отправляете команду api, чтобы она завершыла вызов | This cause is used when you send an API command to end the call. | |||
605 | PICKED_OFFЭта | причина означает, что звонок был перехвачен с другого добавочного номераThis cause means that the call was picked up from another added number. | |||
606 | USER_NOT_REGISTERED | Это означает, что вы пытались позвонить пользователю SIP, который не был зарегистрированThis means you tried to call a SIP user that has not been registered. | |||
609 | GATEWAY_DOWN | Шлюз не работает (не отвечает на OPTIONS или Gateway is down (does not respond to OPTIONS or SUBSCRIBE) | |||
687 | ABANDONEDЭто означает, что вызов был отменен дайлером | This means that the call was canceled by the dialer | |||
ORIGINATOR_CANCEL | Тот кто начал дозвон (оператор либо клиент) прекратил его, прежде чем был получен ответ The call originator (agent or client) ended the call before receiving the answer (Answer) |