在 5G 中通过自定义 SMS 网关进行个人消息传递的应用

Application to Person Messaging via Custom SMS Gateway in 5G

我正在研究实现支持通过 5G 网络向个人 (A2P) 短信(在 MO 和 MT 方向)发送应用程序到个人 (A2P) 短信的短信网关。它类似于 ESME(外部短消息实体),在 2G/3G 网络上直接与 SMSC 对话。

如上图所示,它应该能够将从第三方应用程序接收到的短信 AOMT 转发到 5G 网络,以及将从 5G 网络接收到的短信 MOAT 转发到第三方应用程序。

我想了解通过NAS(SMSoNAS)实现上述功能,

  1. 此短信网关在 5G 网络架构中的位置? (即,我是否应该实施 SMSF/类似于仅提供上行链路功能的 AMF 的组件/MSGin5G 服务器/MSGF?)

我是否应该将 SMS 网关视为使用 SMSF 的 NF?

或者我应该将 SMS 网关视为 MSGF 吗?

  1. SMS 网关应该与哪些组件通信? (即 SMSF / UDM / SMSC)
  2. 短信网关应该实现哪些协议? (即 SS7-MAP/直径/基于静止 N20/Nsmsf)

我参考了几个 3GPP 和 ETSI 5G 规范,包括 ETSI_TS_129.540、3GPP_TS_23.502、3GPP_TS_22.262,但无法找到以上几点的任何答案.

那么你能帮我理解我的 SMS 网关的正确架构吗

在 5G 生态系统中,SMSF 将成为您将传统 SMSC 连接到 5G 网络的短信网关。 SMSC 仍在其旧网络中存储和转发 SMS。 SMSF 将通过 SGd 接口连接到 SMSC。 SMSF还连接5G控制面网络功能; AMF 和 UDM。使用基于服务的接口 SMSF 通过 AMF 提供基于 SMS over NAS 的 SMS MO/MT 服务。

  • 它通过 Namf / Nudm / Nnrf / Nsmsf 执行 SBI 处理。
  • 使用Nudm界面,管理短信管理订阅 UDM 的信息
  • 使用 Nsmsf 界面,generates/deletes 订户上下文信息
  • 使用 SGd,它处理 OFR/A (MO-Forward-Short-Message-Request/Answer) 和 TFR/A (MT-Forward-Short-Message-Request/Answer).

使用的缩写;

  • SMSF(短信服务功能)
  • AMF(访问和移动管理功能)
  • UDM(统一数据管理)
  • MO(移动发起)/MT(移动终止)

我能够就这个特定问题联系 GSMA。根据他们的说法,由于 ESME/SMPP 和 5G 彼此正交,5G 的实施不会阻止基于 SMPP 的 ESME 连接到驻留在 5G 网络中的 SMSC。

换句话说,SMSC 中定义的带有 SMPP 的接口允许 ESME 与 SMSC 进行通信,而 SMSC 中定义的基于 MAP / Diameter 的接口允许将 SMS 消息传送到 devices/subscribers是两个不同的东西。因此不太可能相互影响。

因此,即使在 5G 中,也可以使用相同的旧方法通过 SMS (SMSoNAS) 实现 A2P 或 P2A 消息传递,方法是使用 SMSC 中定义的 SMPP 接口将 ESME 连接到 SMSC。