PCF,Policy Control Function, 将提供其负责的所有移动性,UE 访问选择和 PDU 会话相关的策略。

1. 非会话管理相关策略控制

Non-session management related policy control requirements

1.1 接入与移动性相关策略控制

Access and mobility related policy control requirements

-  PCF 支持与 AMF 中的接入与移动性策略实施进行交互,通过 SBI (service-based interfaces)

-  PCF 可以为 AMF 提供接入与移动性管理相关的策略

-  PCF 应当能够评估由 AMF 收到的事件触发的运营商策略

访问和移动性策略控制包括服务区域限制的管理和RFSP功能的管理

服务区域限制的管理使服务 PLMN PCF(例如漫游情况下的V-PCF)能够修改 AMF 使用的服务区域限制

UE 的订阅可能包含服务区域限制,可以通过扩展允许的 TAI 列表,或通过减少不允许的 TAI,或通过增加允许的 TAI 的最大数量,由 PCF 随时根据运营商定义的策略对其进行进一步修改。PCF 中运营商定义的策略可能取决于输入数据,例如 UE 位置,一天中的时间,其他 NF 提供的信息等。

AMF 可能会报告在注册过程中,或当 AMF 更改时从 UDM 接收到的订阅服务区限制,报告的条件是 AMF 中的本地策略指示启用了接入和移动控制。

1.2 UE policy

UE access selection and PDU Session selection related policy (UE policy) control requirements,UE 接入选择和 PDU 会话选择相关策略(UE 策略)控制需求

-  接入网络服务发现与选择策略(Access Network Discovery & Selection Policy),其用来为 UE 选择非 3GPP 接入网络

-  UE 路由选择策略(UE Route Selection Policy),用来为 UE 决定如何路由传出流量,流量可以路由到已建立的 PDU 会话,可以分流到 PDU 会话之外的非 3GPP 接入,或者可以触发新的 PDU 会话的建立

1.3 网络状态分析信息需求

Network status analytics information requirements

PCF 应该能够直接从 NWDAF 收集特定切片的网络状态分析信息。 NWDAF 在网络切片层面上向PCF 提供网络数据分析(即负载层信息),并且不需要 NWDAF 知道使用该切片的当前订户。 PCF 将能够在其策略决定使用该数据

1.4 数据包流描述的管理

Management of packet flow descriptions

数据包流描述(PFD)的管理是指在 NEF(PFDF)中创建,更新或删除 PFD 的功能,以及从 NEF(PFDF)到 SMF 以及最终到 UPF 的分发的功能。 当 UPF 配置为检测 ASP 提供的特定应用程序时,可以使用此功能。

    PCF 提供会话管理相关功能:

-  业务数据流的策略和计费控制

-  PDU 会话相关策略控制

-  PDU 会话事件报告给 AF

2. 会话管理相关策略控制

Session management related policy control requirements

PCC 框架应有可能基于订阅信息,接入类型和 RAT 类型做出决策。

PCC 框架应执行网关控制并丢弃与激活的 PCC 规则的任何业务数据流都不匹配的数据包。运营商还应可以使用通配业务数据流过滤器定义 PCC 规则,以允许发送或接收与任何其他激活的 PCC 规则的任何业务数据流模板都不匹配的数据包。

PCC 框架应允许按业务数据流和按应用程序应用计费控制,而与策略控制无关。

PCC 框架应具有一种绑定方法,其允许业务数据流和特定 QoS 流之间的唯一关联。

对于策略控制和基于流的计费而言,单个业务数据流检测就足够了。

PCC 规则可以在 PDU 会话建立时以及在 PDU 会话的生存期内进行预定义或动态设置。 后者称为动态 PCC 规则。

应该有可能在一天的特定时间使 PCC 规则投入使用和退出服务,而在该时间点没有任何 PCC 交互。

一旦分别满足或不再满足作为 DNN 相关策略信息的一部分指定的有效性条件,并且在没有任何 PCC 交互的情况下,就有可能采用 DNN 相关策略信息投入服务和退出服务

PCC 应在 SMF 的每个 DNN 基础上启用。 运营商应有可能配置 PCC 框架来执行 DNN 接入的计费控制,策略控制或两者。

PCC 框架应允许解决冲突,否则将导致超出订阅者的订购保证带宽 QoS。

应该可能使用 PCC 框架来处理基于IMS的紧急服务。

PCC 框架应能够实时监视用户使用的资源总量,并独立于收费机制(即所谓的使用情况监视控制)来控制使用情况。

即使没有明确的服务级别信令,PCC 框架也应有可能提供应用程序感知。

PCC 框架应支持根据订阅者支出限制做出政策决策。

PCC 框架应支持制定 N6 流量控制的策略决策。

2.1 计费相关需求

Charging related requirements,TS 23.203 章节 4.2

2.2 策略控制需求

    2.2.1 门控需求

Gating control requirements

UPF 应基于每个服务数据流应用门控

为了启用 PCF 门控决策,AF 必须向 PCF 报告会话事件(例如会话终止,修改)。例如,在门控中,会话终止可能触发数据包的阻塞或 “关闭门控” 。

门控适用于 IP 类型的业务数据流

    2.2.2 Qos 控制需求

QoS control requirements

-  QoS control at service data flow level

-  QoS control at QoS Flow level

-  QoS control at PDU Session level

    2.2.3 订阅者支出限额需求

Subscriber spending limits requirements

可能根据订阅者支出限额执行策略。 CHF 必须维护一个或多个策略计数器,以跟踪订阅的支出。 这些策略计数器在通过 N28接口使用之前必须在 CHF 中可用。

2.3 使用情况监控控制需求

Usage monitoring control requirements

监视数量和时间使用情况以及报告网络资源的累积使用情况的需求,适用于 IP 和以太网类型的 PDU 会话

对于单个或一组业务数据流,或对于 SMF 中 PDU 会话的所有业务,使用情况监视能力应是可能的。当启用对一个 PDU 会话的所有流量的使用情况监视时,应该可以从对该 PDU 会话的所有流量的使用情况监视中排除单个 SDF 或一组业务数据流。对于与预定义 PCC 规则和动态 PCC 规则相关联的业务数据流,包括那些激活时具有延迟激活和/或去激活时间的规则,都可以激活使用情况监视。

2.4 应用程序检测额和控制需求

Application detection and control requirements

应用程序检测和控制功能包括以下请求:检测指定的应用程序流量,向 PCF 报告应用程序流量的开始或停止以及应用指定的实施和收费操作。

2.5 支持服务能力的暴露

TS 23.203 章节 4.7

2.6 流量转向控制

Traffic steering control

流量转向控制是指为了实现以下目的,可以从 SMF 中的 PCF 激活/停用流量导向策略的功能

-  将订阅者的流量引向 N6-LAN 中适当的运营商或第三方服务功能(例如NAT,反恶意软件,家长控制,DDoS保护)。 仅在非漫游和归属地方案中支持此功能。

-  A F影响了流量转移,这使与 PCC 规则中提供的流量过滤器匹配的用户流量,路由到每个 AF 请求的 DNAI 标识的本地数据网络。 仅在非漫游和LBO方案中支持此功能

2. 架构模型

5G 系统的策略和计费控制框架的参考架构组成有: PCF SMF UPF AMF NEF NWDAF CHF AF UDR

        Figure 5.2.1-1: Overall non-roaming reference architecture of policy and charging control framework for the 5G System (service based representation)

Figure 5.2.1-1a: Overall non-roaming reference architecture of policy and charging control framework for the 5G System (reference point representation)

2.1 PCF 与 SMF 间交互

Npcf和Nsmf使PCF在SMF上具有动态策略和计费控制。

Npcf和Nsmf启用策略和计费决策的信令,并支持以下功能:

-  SM 策略关联的创建,其定义在 TS 23.502 章节 4.16

-  当满足与会话管理相关的策略控制请求触发器时,从 SMF 向 PCF 请求策略和计费控制决策

-  从 PCF 向 SMF 提供策略和计费控制决策

-  SM 策略关联的删除

2.2 PCF 与 AMF 间交互

 ANDSP: Access Network Discovery & Selection Policy, 接入网络服务发现与选择策略

PCF:Policy Control Function,策略控制功能

PFD: packet Flow Descriptions, 数据包流描述

URSP: UE Route Selection Policy, UE路由选择策略

参考文档

TS 23.503: Policy and charging control framework for the 5G System (5GS)

3GPP TS 29.512 V15.5.0  5G System; Session Management Policy Control Service;Stage 3 (Release 15)

TS 29.507

TS 29.513

TS 23.203 章节 4.2 (计费)

【5G核心网】 5GC核心网之网元PCF相关推荐

  1. 5G/NR 5G核心网(5GC)之基本概念

    系列文章目录 5G/NR 5G核心网(5GC)之网络功能和实体 5G/NR 5G核心网(5GC)之非漫游参考架构 5G/NR 5G核心网(5GC)之漫游参考架构 5G/NR 5G核心网(5GC)之网络 ...

  2. 5G/NR 5G核心网(5GC)之网络功能服务通信

    系列文章目录 5G/NR 5G核心网(5GC)之基本概念 5G/NR 5G核心网(5GC)之网络功能和实体 5G/NR 5G核心网(5GC)之非漫游参考架构 5G/NR 5G核心网(5GC)之漫游参考 ...

  3. 5G/NR 5G核心网(5GC)之漫游参考架构

     系列文章目录 5G/NR 5G核心网(5GC)之基本概念 5G/NR 5G核心网(5GC)之网络功能和实体 5G/NR 5G核心网(5GC)之非漫游参考架构 5G/NR 5G核心网(5GC)之网络功 ...

  4. 5G核心网与核心网演进

    目录 1.网络整体架构 2.NFV与5G网络功能(NF) 2.1.5G定义的网络功能(NF): 2.2.控制面与用户面分离(CUPS) 3.接口定义 3.1.基于参考点的接口 3.2.SBI:基于服务 ...

  5. 5GC核心网开源实现:

    1.5GC核心网开源实现: oai-cn,http://www.openairinterface.org/ open5gs, free5gc, http://freepcrf.com/iots/ ht ...

  6. 5G核心网网络架构-什么是核心网?核心网的功能有哪些?

    什么是核心网?核心网的功能有哪些? 移动通信网络分两部分,一部分是接入网,另一部分就是核心网.核心网是网络的核心,基站或接入网只是负责把终端接进来,业务是靠核心网来实现和控制的.也就是说,核心网是移动 ...

  7. 加速快过电动车!从0核到5500核开启时间竟只需几秒

    <芯片设计五部曲>:模拟IC.数字IC.算法仿真.存储芯片和总结篇(排名不分先后 芯片设计五部曲之一 | 声光魔法师--模拟IC 芯片设计五部曲之二 |‍ 图灵艺术家--数字IC 上两集我 ...

  8. FPGA的IP软核、硬核以及固核

    PART1 IP(Intellectual Property)就是常说的知识产权.美国Dataquest咨询公司将半导体产业的IP定义为用于ASIC.ASSP和PLD等当中,并且是预先设计好的电路模块 ...

  9. 【深度学习】锐化滤波器核 与 边缘检测核

    1.锐化滤波器核 图1 锐化滤波器核 对于锐化滤波器核来说,权重加起来和为1.图像与锐化滤波器做卷积,对于感兴趣的像素来说,新像素是用当前像素值乘以9,然后减去8个邻近像素值.如果感兴趣像素与邻近像素 ...

  10. 软核、固核、硬核的区别【转】

    IP(Intellectual Property)就是常说的知识产权.美国Dataquest咨询公司将半导体产业的IP定义为用于ASIC.ASSP和PLD等当中,并且是预先设计好的电路模块.IP核模块 ...

最新文章

  1. 如何配置mac的mysql环境_mac安装mysql数据库及配置环境变量
  2. linux下remove函数
  3. 剩余 大小 查看内存_计算机内存管理介绍
  4. 怎么定义html的整体的宽度,html怎么设置最大宽度
  5. 向不支持输入法的软件输入中文
  6. django设置paypal支付如何获取signature
  7. [旧博客]Python 第一次
  8. python集合用法_Python 集合(Set)
  9. 权限管理系统系列之序言
  10. vim使用方法的总结摘自鸟哥的私房菜
  11. java写小游戏代码可复制
  12. Python url的编码转换
  13. SCL编写的阀门块实例
  14. 纳米金13nm|金属纳米粒子/Nano gold制备方法-齐岳生物
  15. HTML调用Discuz系统变量,Discuz论坛js调用详解
  16. Ubuntu 10.04 HP LaserJet 无法打印 **** Unable to open the initial device, quitting 错误
  17. javase printwriter 打印流
  18. 新出热门利器:碾压90%同类工具!
  19. SpringBoot整合Elastricsearch + LogStash + Kibana太简单了!
  20. socket网络编程第一讲

热门文章

  1. 软件需求分析和需求文档解读
  2. 大数据生态(六)zookeeper集群部署(Linux和Windows[含一键启动脚本])
  3. 安装Linux详细教程
  4. 自动控制原理笔记-线性系统的稳态误差
  5. maven项目安装本地包实战演示
  6. Mutation Observer API
  7. 网站被劫持 网站被劫持跳转到非法页面的解决办法
  8. 第一次CSP认证110分
  9. 数电和计算机网络,数电计算机网络试卷2010A.doc
  10. 【加法器】数电中,计算机是如何运算加法的?