/
Rush condition entre INVITE e CANCEL

Rush condition entre INVITE e CANCEL

Algumas vezes ocorre, principalmente com Call Centers que cancelam muitas chamadas o que chamamos de RACE condition. O 200Ok do atendimento de uma chamada está chegando, mas a chamada foi cancelada no cliente. O cliente considera que o momento final da chamada é o cancelamento. A protocolo SIP diz que neste caso o CANCEL e o INVITE devem ser tratados como transações separadas e que o tempo válido é do BYE que o cliente deve enviar mesmo após o CANCEL. No entanto muitas plataformas contabilizam no CANCEL e não no BYE gerando uma diferença. No mundo ideal todo mundo faz certo, no mundo real há diferenças na forma que cada as plataformas tratam as chamadas.


Related content

Principais razões para diferenças de bilhetagem
Principais razões para diferenças de bilhetagem
More like this
Retransmissões nos pedidos de INVITE.
Retransmissões nos pedidos de INVITE.
More like this
CÓDIGOS DE SINALIZAÇÃO SIP
CÓDIGOS DE SINALIZAÇÃO SIP
More like this
Timeout na transação de BYE quando há um B2BUA
Timeout na transação de BYE quando há um B2BUA
More like this
2 Caller Keep-Alive
More like this
Transações e diálogos no SIP
Transações e diálogos no SIP
More like this

SIPPulse Routing and Billing Solutions for SIP