SIP 199 Early Dialog Terminated vs 608 Rejected
SIP 199 (Early Dialog Terminated) is a 1xx Provisional response, while 608 (Rejected) is a 6xx Global Failure response. 199 indicates that a UAS can send this to indicate that an early dialog has been terminated. Used when forking results in multiple early dialogs. In contrast, 608 means that an intermediary machine or process rejected the call attempt. Similar to 607 but the rejection comes from the network rather than the end user.
Description
A UAS can send this to indicate that an early dialog has been terminated. Used when forking results in multiple early dialogs.
Quand vous le voyez
In forked call scenarios when one of the forked branches is cancelled because another branch was answered.
Comment résoudre
No action needed. This is normal behavior in forked call setups. Ensure your UA handles early dialog termination gracefully.
Description
An intermediary machine or process rejected the call attempt. Similar to 607 but the rejection comes from the network rather than the end user.
Quand vous le voyez
When a network element (not the callee) blocks the call. Used by analytics engines and call-blocking services in the network path.
Comment résoudre
This is a network-level block. Contact the network administrator or carrier to understand why the call was blocked.
Différences clés
199 is a 1xx Provisional response, while 608 is a 6xx Global Failure response.
SIP 199: A UAS can send this to indicate that an early dialog has been terminated. Used when forking results in multiple early dialogs.
SIP 608: An intermediary machine or process rejected the call attempt. Similar to 607 but the rejection comes from the network rather than the end user.
You encounter 199 when in forked call scenarios when one of the forked branches is cancelled because another branch was answered.
You encounter 608 when when a network element (not the callee) blocks the call. Used by analytics engines and call-blocking services in the network path.
Quand utiliser lequel
For 199 (Early Dialog Terminated): No action needed. This is normal behavior in forked call setups. Ensure your UA handles early dialog termination gracefully. For 608 (Rejected): This is a network-level block. Contact the network administrator or carrier to understand why the call was blocked.