SMPP · 参数参考
参数与命令状态说明
了解会话配置、submit_sm 字段以及系统必须正确处理的命令响应。
SMPP 错误码参考 ↗会话参数
| 参数 | 用途 |
|---|---|
| host / port | 分配的 SMPP 端点 |
| system_id / password | Bind 鉴权信息 |
| bind mode | TX、RX 或 TRX |
| window size | 允许未确认的最大请求数 |
| enquire_link interval | 会话存活检测 |
| response timeout | 等待响应的最大时间 |
重要提示
所有具体数值均以 VonnexAI 技术人员提供的项目配置为准。
submit_sm 主要字段
- source_addr_ton、source_addr_npi 与 source_addr
- dest_addr_ton、dest_addr_npi 与 destination_addr
- esm_class、registered_delivery 与 data_coding
- schedule_delivery_time、validity_period、sm_length 与 short_message
常见命令状态
| 状态 | 含义 | 处理建议 |
|---|---|---|
| ESME_ROK | 已接受 | 继续处理 |
| ESME_RINVBNDSTS | Bind 状态错误 | 检查会话状态 |
| ESME_RSYSERR | 系统错误 | 退避后重试 |
| ESME_RINVSRCADR | 发送方无效 | 检查发送方配置 |
| ESME_RINVDSTADR | 目标号码无效 | 检查号码格式 |
| ESME_RBINDFAIL | Bind 失败 | 核对正式参数 |
| ESME_RMSGQFUL | 队列已满 | 降低速率并重试 |
| ESME_RTHROTTLED | 超过速率限制 | 执行退避 |
| ESME_RSUBMITFAIL | 提交失败 | 记录并排查 |
编码与长短信
- 确认 GSM 7-bit 与 UCS-2 的支持方式。
- 以编码后的长度计算分段,不能只按可见字符数计算。
- 生产前确认 UDH 和长短信拼接行为。
