#sms #5g
Вопрос:
Я изучаю вопрос о внедрении шлюза SMS, который поддерживает отправку SMS-сообщений от человека (A2P) (как в направлениях MO, так и в MT) по сети 5G. Это что-то похожее на ESME (Внешний объект обмена короткими сообщениями), который напрямую связывается с SMSC в сетях 2G/3G.
Как показано на приведенной выше схеме, он должен иметь возможность пересылать SMS AOMT, полученные от стороннего приложения, в сеть 5G, а также пересылать SMS MOAT, полученные из сети 5G, стороннему приложению.
Для реализации вышеуказанной функциональности для SMS через NAS (SMSoNAS) Я хочу понять,
- Где этот шлюз SMS вписывается в сетевую архитектуру 5G? (т. Е. Должен ли я реализовать SMSF / компонент, аналогичный AMF, который предоставляет только функции восходящей связи / сервер MSGin5G / MSGF ?)
Должен ли я рассматривать шлюз SMS как NF, потребляющий SMSF?
Или я должен рассматривать шлюз SMS как MSGF?
- С какими компонентами должен взаимодействовать шлюз SMS? (т. е. SMSF / UDM / SMSC)
- Какие протоколы должен реализовывать шлюз SMS? (т. е. SS7-КАРТА / Диаметр / На Основе Rest N20/Nsmsf)
Я сослался на несколько спецификаций 3GPP и ETSI 5G, включая ETSI_TS_129.540, 3GPP_TS_23.502, 3GPP_TS_22.262, и все же не смог найти ответа на вышеуказанные вопросы.
Итак, не могли бы вы, пожалуйста, помочь мне понять правильную архитектуру моего шлюза SMS
Ответ №1:
В экосистеме 5G SMSF станет вашим SMS-шлюзом для подключения обычного SMSC к сети 5G. SMSC по — прежнему хранит и пересылает SMS в своей устаревшей сети. SMSF будет подключаться к SMSC через интерфейс SGd. SMSF также подключает сетевые функции плоскости управления 5G; AMF и UDM. Используя интерфейс на основе услуг, SMSF предоставляет услуги SMS MO/MT на основе SMS через NAS через AMF.
- Он выполняет обработку SBI через Namf / Nudm / Nnrf / Nsmsf .
- Используя интерфейс Nudm, он управляет информацией о подписке на управление SMS с помощью UDM
- Используя интерфейс Nsmsf, он генерирует/удаляет контекстную информацию подписчика
- Используя SGd, он обрабатывает OFR/A (MO-Прямой запрос / Ответ на короткое сообщение) и TFR/A (MT-Прямой запрос/Ответ на короткое сообщение).
Используемые сокращения ;
- SMSF(Функция обслуживания коротких сообщений)
- AMF(Функция управления доступом и мобильностью)
- UDM(Единое управление данными)
- MO(Начало мобильной связи)/MT(Завершение мобильной связи)
Комментарии:
1. Кемаль Атик, спасибо вам за ответ. Как вы уже упоминали, также согласно GSMA, поскольку SMSC все еще существует, SMPP ESMEs все еще может подключаться к SMSC для отправки или получения устаревших SMS, независимо от того, находится ли он в сети 5G.
Ответ №2:
Я смог связаться с GSMA по этому конкретному вопросу. По их словам, поскольку ESME/SMPP и 5G ортогональны друг другу, реализация 5G не помешает ESME на основе SMPP подключаться к SMSC, расположенным в сетях 5G.
Другими словами, интерфейс, определенный в SMSCs с помощью SMPP, который позволяет ESMEs взаимодействовать с SMSC, и интерфейсы на основе КАРТЫ / диаметра, определенные в SMSCs, которые позволяют доставлять SMS-сообщения устройствам/абонентам, — это две разные вещи. Поэтому маловероятно, что одно из них повлияет на другое.
Следовательно, даже в 5G можно реализовать обмен сообщениями A2P или P2A по SMS (SMSONAS), используя тот же старый подход, подключив ESME к SMSC с использованием интерфейса SMPP, определенного в SMSC.
Комментарии:
1. Это была моя первая мысль, когда я увидел этот вопрос. Просто внедрите клиент SMPP. Протокол SMPP относительно прост и имеет множество библиотек с открытым исходным кодом, например github.com/python-smpplib/python-smpplib . Удачи!