submit_sm和传递的消息ID不一样

时间:2016-09-21 15:20:23

标签: smpp restcomm

上下文:

我想搜索提交的消息(submit_sm)以查找给定的已发送消息(deliver_sm)。 我无法在提交的邮件和收到的邮件之间找到匹配的问题 Cassandra表Message_DD_MM_YY。

环境:

我正在使用restcomm 7.0.49,我还使用restcomm-smpp-simulator来模拟emse服务器systemID(测试),并使用SMPPSIM模拟器systemID模拟esme客户端我( smppclient1)。

方案

我正在将测试中的MT消息发送到smppclient1,我希望将此消息与其送达回执相匹配。

预期结果:交货收据message_text的messageID将与第一个submit_sm中生成的messageID相同(在esme server(test)和restComm之间)。

我得到的结果:交货收据包含第二个提交sm的id(在restcomm和esme客户端(smppclient1)之间)。所以我不能将消息与其交付匹配。

我附上了一个详细的流程图和wireshark的转储流量,也是一个文件" message.csv"包含cassandra表的内容" MESSAGE_xxx"在以下链接中的上一个场景中。

the flow graph

link

0 个答案:

没有答案