SIP

SIP 200 OK vs 202 Accepted

Both SIP 200 (OK) and 202 (Accepted) belong to the 2xx Success category. 200 indicates that the request has succeeded. For INVITE, the call has been answered. For other methods, the action has been completed successfully. Meanwhile, 202 means that the request has been accepted for processing but the processing has not been completed. Used primarily for REFER requests.

Descripción

The request has succeeded. For INVITE, the call has been answered. For other methods, the action has been completed successfully.

Cuándo lo verás

When a call is answered (INVITE 200 OK), a registration succeeds (REGISTER 200 OK), or a subscription is accepted (SUBSCRIBE 200 OK).

Cómo solucionarlo

No fix needed — this is a success response. The caller should send an ACK to complete the three-way handshake for INVITE transactions.

Descripción

The request has been accepted for processing but the processing has not been completed. Used primarily for REFER requests.

Cuándo lo verás

After sending a REFER request for call transfer. The transfer target acknowledges receipt but hasn't completed the transfer yet.

Cómo solucionarlo

Wait for a NOTIFY to learn the outcome of the referred action. If no NOTIFY arrives, check subscription state and network connectivity.

Diferencias clave

1.

SIP 200: The request has succeeded. For INVITE, the call has been answered. For other methods, the action has been completed successfully.

2.

SIP 202: The request has been accepted for processing but the processing has not been completed. Used primarily for REFER requests.

3.

You encounter 200 when when a call is answered (INVITE 200 OK), a registration succeeds (REGISTER 200 OK), or a subscription is accepted (SUBSCRIBE 200 OK).

4.

You encounter 202 when after sending a REFER request for call transfer. The transfer target acknowledges receipt but hasn't completed the transfer yet.

Cuándo usar cada uno

For 200 (OK): No fix needed — this is a success response. The caller should send an ACK to complete the three-way handshake for INVITE transactions. For 202 (Accepted): Wait for a NOTIFY to learn the outcome of the referred action. If no NOTIFY arrives, check subscription state and network connectivity.

Saber más