您好我设计的海鸥场景如下:
客户---------------服务器
--- CER
- >
< - CEA
---
--- AAR
- > //第一次会议
< - AAA
---
--- AAR
- >
< - AAA
-
< - RAR
-
--- RAA
- >
--- STR
- >
< - STA
-
--- AAR
- > //第二次会议
< - AAA
-
< - RAR
-
--- RAA
- >
--- STR
- >
< - STA
-
但是在第二次通话中,我们在收到RAA时在日志中看到了一条消息"预期的AAR。" 。如果我们使第二个呼叫场景与第一个呼叫相同,(两个AAR \ AAA和一个RAR / RAA) 它被通过了。
所以问题是"有没有办法像我们预期的那样控制海鸥流量? "
谢谢,
陈。
答案 0 :(得分:0)
运行seagull时,会出现一个发送或等待特定消息的方案。 seagull只能发送或接受方案中定义的消息。所有其他消息都将产生错误。
看起来您的海鸥场景(在服务器端)正在等待接收两次AAR。 当它收到RAR而不是第二个AAR时会产生此错误。