什么是正确的SMPP错误代码来指示损坏的UDH字段值?

时间:2013-12-16 19:07:53

标签: smpp

我正在尝试处理多部分消息的UDH数据,并且我想在多部分字段出现问题时使用适当的错误代码。坏TLV有几个错误代码,但除了我可以用于UDH的泛型失败消息之外,我什么都看不到。这是我能在这里做的最好的,还是我可以使用更直接的信息?

2 个答案:

答案 0 :(得分:0)

您的观察是正确的 - 没有为UDH定义单个错误。

如果需要,可以使用保留部分中的错误代码,并为其中一个/部分分配特定含义。我认为“保留SMSC供应商特定错误”(0x400-0x4FF)可能是一个很好的选择。

答案 1 :(得分:0)

实际上它看起来像ESME_RX_R_APPN = 0x66" ESME接收方拒绝消息错误。"是扔在这里的最好的错误代码。

它应该对应于此消息的永久性错误 ,并允许处理更多消息。