本文分析 PCF 中的 Session Management Policy Control Service 会话管理策略控制服务
会话管理策略控制服务通过策略控制功能(PCF)向 NF 服务使用者(即 SMF)执行会话相关策略和 PCC 规则的供应,更新和删除。会话管理策略控制服务可用于计费控制,策略控制和/或应用程序检测和控制。会话管理策略控制服务适用于以下情况:在非漫游情况下 SMF 与 PCF 交互,在本地中断漫游情况下 V-SMF 与 V-PCF 交互,并且 H-SMF 与 H-PCF 交互在归属地场景
1. Service Architecture 服务架构
会话管理策略控制服务由 PCF 提供给使用者,唯一已知的 NF 服务使用者是 SMF(针对的时会话管理服务)。
Figure 4.1.2-1: Reference Architecture for the Npcf_SMPolicyControl Service; SBI representation
Figure 4.1.2-2: Reference Architecture for the Npcf_SMPolicyControl Service; reference point representation
2. Network Functions 网络功能
PCF 负责策略控制决策和基于流的计费控制功能。 PCF 提供以下内容:
- 针对 SMF,应用程序和业务数据流检测,门控,QoS,基于流的计费,流量控制,使用监视控制,接入网络信息报告和 RAN 支持信息的策略。
PCF 做出的策略决策可能基于以下一项或多项:
- 从 AF 获得的信息,例如会话,媒体和订阅相关信息
- 公 UDR 获得的信息
- 从 AMF 获得的信息,例如 UE 相关和接入相关信息
- 从 SMF 获得的信息
- 从 NWDAF 获得的信息
- 从 NEF 获得的信息
- 从 CHF 获得的信息
- PCF 预先配置的策略上下文
2.1 NF 服务消费者(针对 SM 相关)
SMF负责从 PCF 实施与会话管理相关的策略决策,与服务流检测,QoS,计费,门控,流量使用情况报告和流量控制相关
SMF 应该支持:
- 向 PCF 发送会话相关属性
- 从 PCF 请求以及接收 PCC 规则
- 绑定业务数据流到 Qos 流,其定义在 TS 29.513
- 从 PCC 规则中导出规则,然后将这些规则提供给 UPF 或从 UPF 中删除规则,其定义在 TS 29.244
- 向 UE 推导 QoS 规则
- 将 QoS 配置文件推向接入网络
- 处理策略控制请求的触发
- 处理 PDU 会话相关策略信息
3. Rules 规则
规则是一组与 PDU 会话或业务数据流(即与 PCC 规则)相关的策略信息元素。
定义了两种类型的规则:
- 会话规则
- PCC 规则
会话规则和 PCC 规则均由嵌入式信息元素以及作为该规则引用的对象(例如条件数据或使用情况监视策略数据类型)的一部分的信息元素组成。
3.1 PCC 规则
PCC 规则是一组信息元素,能够检测业务数据流并提供用于策略控制和/或计费控制的参数,有两种类型的 PCC 规则,其定义在 3GPP TS 23.503
- 动态 PCC 规则
- 预先配置的 PCC 规则
Table 4.1.4.2.1-1: PCC rule information elements
3.2 会话规则
会话规则由与 PDU 会话关联的策略信息元素组成。会话规则可包括:
- Session Rule ID;
- Authorized Session AMBR;
- Authorized Default QoS;
- Reference to Usage Monitoring Data; and
- Reference to Condition Data.
3.2.1 策略决策类型
策略决策是一组描述特定决策类型的内聚信息元素,例如 QoS,计费数据等。策略决策可以链接到一个或多个 PCC 规则或一个或多个会话规则。PCC 规则或会话规则最多可以引用每种类型的策略决策的一个实例。
策略决策如下定义类型:
- Traffic control data;
- QoS data;
- Charging data; and
- Usage Monitoring data.
3.2.1.1 Traffic control data 流量控制数据
流量控制数据定义了如何处理(例如阻止,重定向)与规则关联的流量数据流
流量控制数据应包含:
- Traffic Control Data ID
- [ Flow status ]
- [ Redirect Information ]
- [ Mute Notification ]
- [ Traffic Steering Policy ID UL ]
- [ Traffic Steering Policy ID DL ]
- [ Routing requirements ]
- [ UP path change event subscription from the AF ]
3.2.1.2 QoS data
QoS 数据定义与规则相关的 QoS 参数(例如比特率),Qos 包含:
- QoS Data ID
- [ 5QI ]
- [ ARP ]
- [ QNC ]
- [ Maximum Packet Loss Rate UL ]
- [ Maximum Packet Loss Rate DL ]
- [ Maximum Bit Rate UL ]
- [ Maximum Bit Rate DL ]
- [ Guaranteed Bit Rate UL ]
- [ Guaranteed Bit Rate DL ]
- [ 5QI Priority Level ]
- [ Averaging window ]
- [ Maximum Data Burst Volume ]
- [ Bound to default QoS flow indication ]
- [ Resource Sharing Key UL ]
- [ Resource Sharing Key DL ]
- [ Reflective QoS attribute ]
4. Service Operations
Table 4.2.1-1: Npcf_SMPolicyControl Operations
Npcf_SMPolicyControl_Create
Npcf_SMPolicyControl_UpdateNotify
Npcf_SMPolicyControl_Update
Npcf_SMPolicyControl_Delete
5. Npcf_SMPolicyControl API
{apiRoot}/{apiName}/{apiVersion}/{apiSpecificResourceUriPart}
- The {apiRoot} shall be set as described in 3GPP TS 29.501 [5].
- The {apiName} shall be "npcf-smpolicycontrol".
- The {apiVersion} shall be "v1".
- The {apiSpecificResourceUriPart} shall be set as described in subclause 5.3.
Table 5.3.1-1: Resources and methods overview
TS 29.512
来源:oschina
链接:https://my.oschina.net/u/4390740/blog/4482017