术语表
术语和定义
A
API(应用程序编程接口)
用于与消息队列后端系统进行通信的接口。
自动滚动
Web UI 日志选项卡中的功能,自动滚动以显示最新的日志条目。
B
后端
SMPP 网关连接到的消息队列系统,用于检索和存储消息。
绑定
两个系统之间的 SMPP 连接。可以是发射器、接收器或收发器。
绑定类型
SMPP 会话的类型:
- 发射器:仅发送消息
- 接收器:仅接收消息
- 收发器:发送和接收消息
绑定失败
SMPP 身份验证尝试失败,通常由于凭据不正确或 IP 限制。
C
CIDR(无类域间路由)
用于指定 IP 地址范围的表示法(例如,192.168.1.0/24 表示 256 个 IP 地址)。
客户端绑定
出站 SMPP 连接,其中网关作为 ESME 连接到外部 SMSC(通常是运营商的 SMPP 服务器)。在此模式下,网关是客户端。
连接状态
SMPP 绑定的当前状态:
- 已连接:活动且正常运行
- 未连接:未连接
- 重新连接中:正在尝试建立连接
计数器
仅增加的度量(在服务重启时重置),用于总数,如发送的消息。
D
数据编码
指定消息字符编码的 SMPP 字段(GSM-7、UCS-2 等)。
Deliver_SM
由 SMSC(服务器)发送的 SMPP PDU,用于将消息传递给连接的 ESME(客户端)。由服务器绑定用于将消息推送到连接的合作伙伴。
投递失败
当消息无法投递时,由运营商的错误响应指示。
投递回执(DLR)
运营商关于消息投递状态的确认。
dest_smsc
消息队列中的字段,指示哪个 SMPP 连接应处理该消息。
断开连接
当一个活动的 SMPP 连接被终止时,可能是故意的或由于错误。
E
查询链接
定期发送的 SMPP 保活消息,以验证连接是否处于活动状态。
ESM 类
指示消息类型和特性的 SMPP 字段。
ESME(外部短消息实体)
在 SMPP 术语中,连接到 SMSC 以发送或接收消息的客户端应用程序。当网关以 客户端模式 运行时,它作为 ESME 连接到运营商 SMSC。当它以 服务器模式 运行时,它接受来自外部 ESME 的连接。
指数退避
重试策略,在每次失败后等待时间加倍(1分钟、2分钟、4分钟、8分钟……)。
F
防火墙
控制进出网络流量的网络安全系统。
前端注册
SMPP 网关向 OmniMessage Core 注册的过程。每 60 秒发送一个心跳以保持注册。如果网关停止,注册将在 90 秒后过期,OmniMessage 将停止将消息路由到它。
G
网关
在消息队列和移动网络之间架起桥梁的 SMPP 网关应用程序。
仪表
可以增加或减少的度量,表示当前值(例如,连接状态)。
Grafana
用于在仪表板中显示 Prometheus 指标的流行可视化工具。
GSM-7
用于 SMS 的标准 7 位字符编码,支持每条消息最多 160 个字符。
H
HTTP/HTTPS
用于 Web 通信的协议。HTTPS 是加密版本。
I
IP 白名单
可以连接到网关的允许 IP 地址列表(安全功能)。
ISDN(综合业务数字网)
通常用于电话号码的编号计划。
J
(无术语)
K
保活
定期发送的消息(enquire_link),用于维护连接并检测故障。
KPI(关键绩效指标)
指示系统性能的可测量值(例如,投递成功率)。
L
标签
在 Prometheus 中,附加到度量的键值对,用于标识(例如,bind_name="vodafone_uk")。
实时视图
用于实时 Web UI 更新的 Phoenix 框架技术。
M
消息队列
存储等待发送或接收的消息的后端系统。
指标
系统性能的定量测量,以 Prometheus 格式公开。
MO(移动发起)
从手机发送到网关的消息(入站)。
MT(移动终止)
从网关发送到手机的消息(出站)。
MSISDN(移动台国际用户目录号码)
手机号码的标准格式。
N
NPI(编号计划指示符)
指定编号方案的 SMPP 字段(例如,ISDN)。
O
出站
从网关流向移动网络的消息。
入站
从移动网络流向网关的消息。
P
PDU(协议数据单元)
单个 SMPP 消息包(例如,submit_sm、deliver_sm)。
Prometheus
开源监控系统,收集和存储时间序列指标。
Q
队列
等待处理或发送的消息列表。
队列检查频率
网关每隔多少毫秒轮询后端以获取新消息。
队列工作者
从队列中检索消息并通过 SMPP 发送的组件。
R
速率限制
控制消息吞吐量以符合运营商限制。见 TPS。
接收器
仅接收消息的 SMPP 绑定类型(deliver_sm)。
重新连接
重新建立断开的 SMPP 连接。
重试
再次尝试发送失败的消息,通常采用指数退避。
S
序列号
分配给会话中每个 SMPP PDU 的唯一数字标识符。用于将请���与其响应匹配(例如,将 submit_sm 与其 submit_sm_resp 匹配)。
服务器绑定
允许外部 ESME(客户端)连接到网关的配置。在此模式下,网关作为 SMSC(服务器)接受来自合作伙伴系统的入站连接。
会话
两个系统之间的活动 SMPP 连接。
source_smsc
消息队列中的字段,指示哪个服务器绑定应通过 deliver_sm 将消息传递给其连接的客户端。
SMPP(短消息点对点)
在系统之间交换 SMS 消息的行业标准协议。
SMSC(短消息服务中心)
在 SMPP 术语中,接受来自 ESME(客户端)的连接并处理 SMS 消息路由和投递的服务器组件。当网关以 服务器模式 运行时,它作为 SMSC 接受来自外部 ESME 的连接。
SSL/TLS
用于安全通信的加密协议。
Submit_SM
用于提交消息以进行投递的 SMPP PDU。
Submit_SM_Resp
对 submit_sm 的 SMPP 响应,指示成功或失败。
系统 ID
用于 SMPP 身份验证的用户名。
T
遥测
系统指标的自动收集和传输。
TON(号码类型)
指定号码格式的 SMPP 字段(例如,国际、国家)。
TPS(每秒事务数)
通过连接的最大消息数的速率限制。
收发器
可以同时发送和接收消息的 SMPP 绑定类型(最常见)。
发射器
仅发送消息的 SMPP 绑定类型(submit_sm)。
吞吐量
消息处理速率,通常以每秒消息数来衡量。
U
UCS-2
用于 SMS 的 16 位 Unicode 字符编码,支持每条消息最多 70 个字符。
正常运行时间
连接或服务持续正常运行的时间。
V
有效期
消息投递尝试的时间限制,超过该时间将过期。
W
Web 仪表板
用于监控和管理网关的基于浏览器的用户界面。
白名单
见 IP 白名单和源地址白名单。
X
(无术语)
Y
(无术语)
Z
(无术语)
缩略语快速参考
| 缩略语 | 全称 |
|---|---|
| API | 应用程序编程接口 |
| CIDR | 无类域间路由 |
| DLR | 投递回执 |
| ESME | 外部短消息实体 |
| GSM | 全球移动通信系统 |
| HTTP | 超文本传输协议 |
| HTTPS | 超文本传输协议安全 |
| IP | 互联网协议 |
| ISDN | 综合业务数字网 |
| KPI | 关键绩效指标 |
| MO | 移动发起 |
| MSISDN | 移动台国际用户目录号码 |
| MT | 移动终止 |
| NPI | 编号计划指示符 |
| PDU | 协议数据单元 |
| SMPP | 短消息点对点 |
| SMSC | 短消息服务中心 |
| SMS | 短消息服务 |
| SSL | 安全套接字层 |
| TLS | 传输层安全 |
| TON | 号码类型 |
| TPS | 每秒事务数 |
| UCS | 通用编码字符集 |
| UI | 用户界面 |
| URL | 统一资源定位符 |
相关文档
- README.md - 系统概述和入门
- CONFIGURATION.md - 配置参数说明
- USAGE.md - 日常操作
- MONITORING.md - 指标和监控
- TROUBLESHOOTING.md - 问题解决