老猿学5G扫盲贴:中国移动网络侧CHF主要功能及计费处理的主要过程
一、引言
在《老猿学5G扫盲贴:中国移动的5G计费架构解读》介绍中国移动的5G计费架构时,说明了中国移动5G计费架构相对3GPP规范的变化点,其中特别说到中移动将CHF部署到了网络侧,本文就来介绍一下中移动这种CHF部署模式下CHF的主要功能及计费处理的主要过程。
二、中移动的服务化架构
上图为中移动5G的服务化部署架构,其中:
- 参考点连接线标红部分为与计费相关的参考点;
- BOSS是业务支撑系统,负责计费及账务处理;
- Nchf’ 是中移动新加的服务化接口,由BOSS中的OCF提供,但该服务化接口未发布到服务化总线,仅发布给计费专用的NRF,用于CHF进行计费消息转发使用
三、中移动CHF的主要功能
中移动CHF相关功能架构如下:
CHF的功能包括AGF、CDF以及CGF功能,AGF接收SMF侧发送的计费信息,CDF收集计费信息,生成相应的CDR并发送给CGF,CGF对CDR进行处理后生成话单文件,供BOSS通过文件接口采集使用;同时CHF支持转发SMF发送的计费请求消息给BOSS,并转发BOSS响应给SMF:
- 作为服务提供者,CHF应支持Nchf_ConvergedCharging接口的计费会话流程,同时调用BOSS的Nchf_ConvergedCharging接口服务,转发Nchf接口消息;
- 故障/异常场景携带相应响应码给NF服务使用者(SMF)
- 负责生成CHF-CDR话单
- 具备CGF能力,包括CDR预处理、CDR的过滤与分拣、CDR文件的管理、生成CDR话单文件
- BOSS异常时,CHF应根据系统配置向SMF提供配额
- CHF支持处理4G接入用户计费信息
- CHF支持根据SUPI(类似4G的IMSI)号段静态配置和通过NRF动态发现进行计费消息路由,将计费消息转发给归属省OCS。
四、计费处理主要过程
- 用户接入时,由SMF选择CHF
- CHF通过服务化接口到计费专用NRF发现注册的OCF
- SMF调用CHF的Nchf_ConvergedCharging服务化接口进行计费会话的发起,包括配额的申请等,SMF转发消息给OCF
- BOSS下发配额、授权时间等数据给CHF,CHF转发给SMF
- SMF按配额或授权时间等跟踪用户流量使用情况并上报给CHF,并在配额即将使用完或授权超过有效时间时再次发起项CHF发起配额申请
- CHF记录用户使用流量情况,并在线计费异常情况和正常离线计费下生成CHF-CDR话单文件
与上述过程相关的一个前置条件是:SMF通过N4接口给UPF下发PDR包检测规则、URR使用量上报规则。其中:
- PDR包检测规则主要是针对IP五元组的检测规则,如检测访问目的地址IP是否为特定内容计费的IP
- URR使用量上报规则包括按额度或按时长上报的规则
上述过程中涉及SMF的功能主要由SMF的CTF完成。