Java Sip INVITE错误并发送BYE消息

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

嗨,我有两个问题

1-)当我发送sip INVITE消息并得到大于2xx的错误时,如果我发送BYE消息,这样做是否合理?服务器将通过消息进行响应吗

2-)确认将针对所有2xx状态代码发送,对于大于2xx的状态代码不发送。对吧?

1)如果UAC收到对
INVITE
的响应,且响应代码>=300,则不存在对话框,因此UAC或UAS都无法发送
BYE

2)
INVITE
必须发送所有最终回复(200或以上)的
ACK
。对于响应代码>=300,则事务层负责发送ACK。对于2xx响应,事务用户(TU)层负责

您用
java
标记了问题-这与您的问题相关吗?例如,如果您正在使用JAIN-SIP API,那么您的应用程序(TU)将不会发送问题2中的
ACK
,因为堆栈会自动发送