5G核心网学习平台
AMF 实践篇 #39

AMF功能实战篇(43) SMS over NAS的MO流程

《5G核心网原理与实践》实践篇 · AMF 网元功能

《5GC原理与实践》实践篇(43) SMS over NAS的MO流程

爱卫生

2023年02月13日 23:36

《5GC原理与实践》实践篇是按网元来规划的。包括AMF篇、SMF篇、PCF篇等。

本文是AMF篇的第43篇。

1.8.3 SMS over NAS的MO

SMS over NAS的MO流程在原理篇的3.5.3.1节介绍。不再赘述。

来看下MO流程里的关键消息与参数。直接看本节的消息和参数。

以下是关键步骤中的关键参数举例。

关键步骤1:UE将短消息封装在NAS消息UplinkNASTransport中,放在PayloadContainer容器里,里边的主要参数包括GSM CPData/RP-Data/T-PDU/SMS-Submit,如下图所示

(可以看到消息中有消息的目的接收者地址TP-Destination-Address,还有消息内容SMS-Body部分。):

关键步骤2:AMF调用SMSF的UplinkSMS服务操作透传MO短消息,POST方法,

uri=/Nsmsf-sms/v1/ue-contexts/supi/sendsms,包含了SMSPayload。JSON数据部分截图如下:

关键步骤3:SMSF将SMS转发给短消息中心,是SS7的MAP协议。样包截图如下:

关键步骤4:SMSF调用AMF的N1-N2-messages服务操作,请求AMF将包含Submit Report的NAS消息透传给UE。采用POST方法,

uri=/Namf-comm/v1/uecontexts/supi/n1-n2-messages,数据部分包含了SMSC发过来的SubmitReport。以下是JSON数据部分的截

图:

关键步骤5:AMF将Summit Report封装到DLNASTransport消息中发给UE,UE收到后要回CP-ACK,CP-ACK被封装到NAS消息:

ULNASTransport消息里。如下图:

← 返回 AMF 实践篇