Disconnect Codes

Disconnect Codes are used for defining special actions for some SIP disconnect codes and for rewriting them (if necessary) during call routing for compatibility between different VoIP platforms.

Disconnect Code’s attributes:

Id

Disconnect Code’s id.

Namespace

Namespace that is related to this Disconnect Code. Following Namespaces are available: TM (traffic manager), RADIUS, TS (traffic switch), SIP.

Code

Numeric SIP code for this Disconnect Code.

Reason

Textual Reason for this Disconnect Code.

Success

In case of enabling of this field this Disconnect Code will be recognized by Yeti as successful.

Successnozerolen

In case of enabling of this field this Disconnect Code will be recognized by Yeti as successful only for calls with no zero length.

Stop hunting

In case of enabling of this field Yeti will not re-route call after receiving this Disconnect Code.

Pass reason to originator

In case of enabling of this field Yeti will transfer reason from termination Gateway to origination.

Rewrited code

If this field is not empty new numeric code from this field will be transfer to origination Gateway.

Rewrited reason

If this field is not empty new textual reason from this field will be transfer to origination Gateway.

Store cdr

In case of enabling of this field Yeti will store CDRs for calls that were terminated with this Disconnect Code.

Silently drop

In case of enabling of this field Yeti won’t answer anything to legA (origination Gateway) when Yeti’s routing procedure returned this Disconnect Code. This field is used only with TM (traffic manager) namespace and can be used for preventing fake authorization attempts from the network bots.