标签: jain-sip
在我的申请中,我发送邀请请求并取消此邀请。我收到200 ok(我的取消)并且我想发送ACK请求但是对话框尚未建立,所以我该如何发送此确认? 但是,我认为我不清楚对话和交易之间的区别,你能否为我阐明这一点?
提前致谢。
答案 0 :(得分:0)
CANCEL场景要求远程端向CANCEL发送OK响应,但487响应INVITE,否则事务未完成。只有在487之后才能发送ACK。在大多数情况下,JAIN-SIP堆栈会自动向错误响应发送ACK。在这种情况下,当您收到487时,ACK将自动发送,您不需要自己发送。您只需要为未成功的成功事务发送ACK。