I am facing an issue regrading the Sip call my flow is as below.
- A Party sends INVITE to SIP agent
- SIP Agent sends INVITE to B party
- B replies with 100 (Trying)
- B sends SIP 488 (Not Acceptable Here)
- Cal Disconected
- Sip Agent sends 488 (Not Acceptable Here) to A
- A Send ACK
- B sends SIP 488 (Not Acceptable Here)
- SIP Agent sends an INVITE
- B sends SIP 488 (Not Acceptable Here)
- SIP Agent sends an INVITE
in this flow at point 4 B party is sending 488 message, for this B party is expecting an ACK for this.. as we are not sending ACK B party is sending 488 again and again.
My Question.. is it mandatory that on receiving 488 Error case should we send ACK before disconnecting the call.. if we send ACK will there be any issue.