5G核心网学习平台
CHF 实践篇 #03

CHF支持PDU会话在线计费(分配初始配额)

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

CHF⽀持PDU会话在线计费(分配初始配额)

爱卫生

2023年09月17日 22:01

1 CHF在线计费简介

CHF侧的在线计费从信令流程上看和离线计费几乎一致,主要是参数上的区别。

当用户采用离线计费时,与在线计费即有配额管理的消息中携带的信元差异如下:

- Nchf_ConvergedCharging_Create Request消息中不包含requestedUnit等配额管理相关信元。

- Nchf_ConvergedCharging_Create Response消息中不包含grantedUnit、timeQuotaThreshold、

volumeQuotaThreshold、unitQuotaThreshold等配额管理相关信元,triggerType不包含配额管理相关

Trigger(比如QUOTA_THRESHOLD和QUOTA_EXHAUSTED)。

- PFCP Session Modification Request消息中的Create URR不包含Volume Quota、Time Quota、Event

Quota等配额管理相关信元。

【所以,总结下来,在线计费与离线计费的主要差别不是流程上的差别,而是参数上的差别。】

在规范中的信令流程可参考32.290,如图:

2 信令流程

51学通信饭制版(3GPP的饭丝)

3 主要参数介绍:

- requestedUnit:代表需要进行配额管理,如果该字段未定义任何值,则由CHF确定请求的配额类别和数

量。

离线计费RG不需要携带该信元;在线计费RG在需要向CHF申请配额时携带。

- grantedUnit:代表CHF下发的配额。可包含totalVolume和time子参数,分别是流量配额以及时间配额。

单位是字节和秒。

- volumeQuotaThreshold:流量配额门限。

- ratingGroup:关联的资费组标识。

4 log实例分析:

总体消息如下:

4.1)SMF向CHF发送Charging Data Request(Initial,Quota Request)消息;

映射到HTTP协议,是POST请求。

可以看到,SMF在请求消息中针对RG = 1这个资费组申请了配额。

4.2)CHF给SMF返回Charging Data Response(initial,Quota Granted),

映射到HTTP消息,是201 created消息。

其中JSON body部分如下图:

可以看到CHF为RG = 1这个资费组分配了总配额为1000000字节,

其中下行900000字节。上行100000字节。

无论是想学习课程、看视频、看案例、看log、看实战,统统都有。

← 返回 CHF 实践篇