5G核心网学习平台
PCF 实践篇 #06

PCF下发对业务数据流(SDF)的管控策略

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

PCF下发对业务数据流(SDF)的管控策略

爱卫生

2023年07月08日 16:21

1 背景知识

Q1:什么是业务数据流管控?

A1:

PCF可以支持3个维度的Qos管控:

- PDU会话级;

- Qos流级;

- 业务数据流级;

所谓的业务数据流(Service Data Flow:SDF)就是针对某个特定的App来实施的管控。

例如目的端口为21的ftp业务,就是一个业务数据流。

如果想把这个FTP业务的速率进行限制,就可以用本文的策略来限制。

业务数据流通常采用IP五元组来描述,包括源和目的IP、源和目的端口号、协议类型等。

Q2:PCF通常在哪个流程中下发SDF管控策略?怎么下发?

A2:通常在PDU会话流程中下发。SMF调用PCF的Npcf_SMPolicyControl_Create服务操作,PCF在返回

的响应中下发SDF的管控策略。该服务操作在29.512中定义。采用POST方法,正确响应为201。

2 消息实例

以下是PCF下发SDF策略的报文实例。

其中,#1772是SMF发送给PCF的POST请求,#1792是PCF返回的201响应。

将201响应放大,如下:

有sessRules还有pccRules等参数,那哪个是SDF的管控策略呢?

- 答案是在pccRules里。把它展开就得到了SDF的管控策略。

该参数包括:

- flowInfos是对SDF的描述信息,在flowDescription和flowDirection子参数中指定。本例的SDF描述信息为

源IP是174.24.0.64/28网段,目的IP是172.24.3.2这个地址。

- 如果匹配成功,则应用下面refQosData中的Qos参数进行管控。

但好像没看到具体的Qos参数啊?别急,refQosData里指定的是一个Qos Profile的name。

具体的参数在下面的qosDecs里,展开该参数:

可以看到这里的key值与前面的refQosData的取值相同,都是QosProfile_nonGBR,建立了关联。

然后具体的SDF管控策略是:

- 5qi为9;

- 上行MBR为3Gbps;

- 下行MBR为5Gbps。

← 返回 PCF 实践篇