Java Sip INVITE错误并发送BYE消息
嗨,我有两个问题 1-)当我发送sip INVITE消息并得到大于2xx的错误时,如果我发送BYE消息,这样做是否合理?服务器将通过消息进行响应吗 2-)确认将针对所有2xx状态代码发送,对于大于2xx的状态代码不发送。对吧? 1)如果UAC收到对Java Sip INVITE错误并发送BYE消息,java,sip,sip-server,Java,Sip,Sip Server,嗨,我有两个问题 1-)当我发送sip INVITE消息并得到大于2xx的错误时,如果我发送BYE消息,这样做是否合理?服务器将通过消息进行响应吗 2-)确认将针对所有2xx状态代码发送,对于大于2xx的状态代码不发送。对吧? 1)如果UAC收到对INVITE的响应,且响应代码>=300,则不存在对话框,因此UAC或UAS都无法发送BYE 2) INVITE必须发送所有最终回复(200或以上)的ACK。对于响应代码>=300,则事务层负责发送ACK。对于2xx响应,事务用户(TU)层负责 您用j
INVITE
的响应,且响应代码>=300,则不存在对话框,因此UAC或UAS都无法发送BYE
2) INVITE
必须发送所有最终回复(200或以上)的ACK
。对于响应代码>=300,则事务层负责发送ACK。对于2xx响应,事务用户(TU)层负责
您用java
标记了问题-这与您的问题相关吗?例如,如果您正在使用JAIN-SIP API,那么您的应用程序(TU)将不会发送问题2中的ACK
,因为堆栈会自动发送