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.
描述
A UAS can send this to indicate that an early dialog has been terminated. Used when forking results in multiple early dialogs.
何时出现
In forked call scenarios when one of the forked branches is cancelled because another branch was answered.
如何修复
No action needed. This is normal behavior in forked call setups. Ensure your UA handles early dialog termination gracefully.
描述
An intermediary machine or process rejected the call attempt. Similar to 607 but the rejection comes from the network rather than the end user.
何时出现
When a network element (not the callee) blocks the call. Used by analytics engines and call-blocking services in the network path.
如何修复
This is a network-level block. Contact the network administrator or carrier to understand why the call was blocked.
主要区别
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.
何时使用哪个
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.