uplink_uplink是什么接口

Mark wiens

发布时间:2024-04-23

在5GC中,SMSF通过基于Nsmsf服务的接口向AMF提供服务,图1提供了参考模型(基于服务的接口表示和参考点表示)。SMSF支持以下功能以支

uplink_uplink是什么接口

 

在5GC中,SMSF通过基于Nsmsf服务的接口向AMF提供服务,图1提供了参考模型(基于服务的接口表示和参考点表示)。

SMSF支持以下功能以支持NAS上的SMS(Short Message Service):短信管理订阅数据检查并进行相应的短信发送带UE的SM-RP(Short Message Relay Protocol)/SM-CP(Short Message Control Protocol)。

从UE向SMS-GMSC/IWMSC/SMS路由器中继SM从SMS-GMSC/IWMSC/SMS路由器向UE中继SM短信相关CDR合法拦截与AMF和SMS-GMSC交互,用于通知UE不可用于SMS传输的过程(即,当UE不可用于SMS时,通知SMS-GMSC通知UDM)。

下表说明了SMSF服务。

Nsmsf_SMService允许AMF授权SMS并在SMSF上为服务用户激活SMS下面介绍下Activate和Deactivate两个服务操作Nsmsf_SMService_ActivateService operation name: 。

Nsmsf_SMService_Activate.Description 描述: 授权是否允许指定的UE激活SMS服务Concurrent use并发用户: None.Inputs, Required:。

SUPI, NF ID, RAT Type.Inputs, Optional: GPSI, Time Zone, Access Type, GUAMI, backup AMF. 在与SMSF、UE的路由指示符或UE的UDM组ID的第一次交互中,AMF只向SMSF发送一次备份AMF。

Outputs, Required: SMS激活结果.Outputs, Optional: None.Nsmsf_SMService_DeactivateService operation name:

Nsmsf_SMService_Deactivate.Description: 从SMSF中删除给定服务用户的SMS服务授权.Concurrent use: None.Inputs, Required:

SUPI.Inputs, Optional: None.Outputs, Required: SMS服务去激活结果.Outputs, Optional: None.Nsmsf_SMService_UplinkSMS

Service operation name: Nsmsf_SMService_UplinkSMS.Description: 从用户NF向SMSF发送上行链路SMS消息.Concurrent use:

None.Inputs, Required: SUPI, SMS payload.Inputs, Optional: GPSI, UE Time Zone, UE Location Information (ULI).

Outputs, Required: SMS消息发送结果.Outputs, Optional: None.Nsmsf_SMService 服务为NF服务使用者(例如AMF)提供服务功能,以授权SMS并为SMSF上的服务用户激活SMS。

以下是此NF服务的关键功能:为给定服务用户激活或停用SMS服务,其导致在SMSF中创建/更新/删除用于SMS的UE上下文;向SMSF发送上行方向的SMS有效载荷;NF服务使用者(例如AMF)应使用激活服务操作来激活给定服务用户的SMS服务,从而在以下过程中为SMSF中的SMS创建或更新单个UE上下文:

基于NAS的SMS注册程序(具体可参考TS23.502);

因AMF变更导致的SMS over NAS注册更新程序;注册更新程序的短信超过NAS增加授权短信超过一个新的额外的访问类型;对于每个服务用户,SMS只有一个单独的UE上下文NF服务使用者(如AMF)应使用HTTP PUT方法为

给定服务用户激活SMS服务,如图3所示。

1.NF服务使用者(例如AMF)应向表示SMSF中SMS的UE上下文(即../UE contexts/{supi})的资源发送PUT请求,以激活给定服务用户的SMS服务PUT请求的有效负载主体应包含要创建或更新的单个UE上下文资源的表示。

根据SMS的目标UE上下文是否已经创建,SMSF执行2a或2b:2a.如果SMSF中没有创建SMS的目标UE上下文,则SMSF从UDM中检索订阅数据,对给定UE执行业务授权,并为该UE的SMS创建UE上下文;

如果成功,则应返回“201 Created”,PUT响应的有效负载主体应包含所创建资源的表示,“Location”报头应包含所创建资源的URI2b.如果已经为SMS创建了目标UE上下文,则SMSF使用NF服务使用者(例如AMF)提供的参数更新SMS的UE上下文。

如果成功,则返回“204 No Content”2c.如果已经为SMS创建了目标UE上下文,并且NF服务使用者(例如AMF)提供的参数包含2种访问类型(即附加的访问类型),则SMSF在UDM中为给定UE的新访问类型注册自己,为新访问类型的给定UE执行服务授权,并用新的附加访问类型更新该UE的SMS的UE上下文。

如果成功,则返回“204 No Content”2d.在失败或重定向时,应返回指示错误的适当HTTP状态码(例如“403 Forbidden”)PUT响应的有效载荷正文中应包含一个ProblemDetails,ProblemDetails的“cause”属性设置为表2中规定的应用错误代码。

NF服务使用者(例如AMF)应使用停用服务操作来停用给定服务用户的SMS服务,这导致删除或更新SMSF中SMS的单个UE上下文,步骤如下:取消注册程序,从SMSF中删除NAS上SMS的SMS服务授权;取消注册程序,以从SMSF中删除已注册接入类型之一的SMS服务授权;

NF服务使用者(如AMF)应使用图4所示的HTTP删除方法停用给定服务用户的SMS服务。

1.NF服务使用者(例如AMF)应向表示SMSF中SMS的UE上下文(即../UE contexts/{supi})的资源发送删除请求2a.SMSF停用服务用户的SMS服务,并从SMSF中删除SMS的UE上下文。

成功时,“204 No Content”将被返回2b.失败或重定向时,应返回指示错误的适当HTTP状态码(例如“404 Not Found”)一个ProblemDetails应包含在DELETE响应的有效载荷正文中,ProblemDetails的“cause”属性设置为表2中规定的应用错误代码。

当UE在这两种接入类型上都激活了SMS服务,并且NF服务使用者(例如AMF)想要为某一受影响的接入类型停用给定UE的SMS服务时,NF服务使用者(例如AMF)应使用HTTP PUT方法,如图5所示。

1.NF服务使用者(例如AMF)应向表示SMSF中SMS的UE上下文(即../UE contexts/{supi})的资源发送PUT请求PUT请求的有效负载主体应包含要更新的单个UE上下文资源的表示PUT请求有效负载正文中只应包括一种允许SMS服务的访问类型。

2a.由于SMS的目标UE上下文已经在SMSF处创建,具有同一NF服务使用者(例如AMF)的3GPP和非3GPP访问类型,并且NF服务使用者提供的参数仅包含一种访问类型,因此SMSF在UDM中为受影响的访问类型(即PUT中不包括的访问类型)注销自身请求),并通过删除受影响的访问类型来更新SMS的UE上下文。

成功时,“204 No Content”将被返回2b.在失败或重定向时,应返回指示错误的适当HTTP状态码(例如“403 Forbidden”)NF服务使用者(如AMF)应使用上行链路SMS服务操作在上行链路方向向SMSF发送SMS有效载荷(如SMS消息或Ack),程序如下:。

MO SMS交付流程;

MT SMS交付程序;

NF服务使用者(如AMF)应使用图8所示的“sendsms”自定义操作在上行链路方向发送SMS有效负载(payload )。

1.NF服务使用者(例如AMF)应向表示SMSF的UEContext(即../ue contexts/{supi}/sendsms)的资源发送POST请求POST请求的有效负载正文应包含要发送的SMS记录。

2a.如果成功,则返回“200 ok”,并在响应体中返回“SmsRecordDeliveryData”对象SMSF可以在成功检查SMS有效负载之后立即响应NF服务使用者,并且将“deliveryStatus”属性设置为“。

SMS_DELIVERY_SMSF_ACCEPTED”;SMSF还可以尝试将SMS有效负载转发到SMS-GMSC/IWMSC/IP-SM-GW/SMS路由器如果成功,则返回“200 OK”如果需要,POST响应的有效负载主体应包含SMSF的SMS记录传递尝试的状态。

2b.在失败或重定向时,应返回指示错误的适当HTTP状态码(例如“403 Forbidden”)。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186