5G核心网学习平台
精华问答 #Q49

什么是计费BOSS系统中的批价(Rating)功能?

来自知识星球

什么是计费BOSS系统中的批价(Rating)功能?

你有没有好奇过,每个月手机账单上的费用是怎么来的?为什么用了超出套餐的流量就要额外付费?为什

么参加了运营商的优惠活动就能省钱?这背后,其实有一个默默工作的“ invisible accountant (无形会计

师)”,它就是电信运营商 BSS(业务支撑系统)中的批价(Rating)功能。

虽然你可能从未听说过这个名字,但它却与你的每一通电话、每一条短信、每一次上网息息相关。简单来

说,批价功能就像一个精密的计算器,它负责记录你使用了哪些电信服务,然后根据你所办理的套餐、参

与的活动等各种规则,计算出你需要支付的费用。

为什么要进行“批价”?

想象一下,如果运营商没有批价功能,会发生什么?

• 收费混乱: 每个人都可能被收取不同的费用,甚至同样的 Usage (使用) 行为,收费也可能不一样,这

显然是不公平的。

• 套餐失去意义: 你办理的各种优惠套餐将形同虚设,因为没有人来按照套餐规则计算费用。

• 运营商无法运营: 运营商的主要收入来源就是用户支付的费用,如果没有准确的计费系统,运营商将

无法正常运营。

因此,批价功能是电信运营商正常运营的基础,它确保了计费的准确性和公平性,让用户能够按照自己选

择的套餐和服务付费。

“批价”是如何工作的?

虽然背后的技术很复杂,但我们可以用一些简单的例子来理解批价的工作流程:

1. 你做了什么(Usage Event): 首先,你需要使用电信服务,比如打电话、发短信、上网、观看在线

视频等等。这些行为被称为“ Usage Event (使用事件)”。

2. 系统记录下来(CDR): 当你使用服务时,运营商的系统会生成一条详细的记录,就像你的购物小票

一样,记录了你使用了什么服务、何时使用、使用了多久或多少流量等等。这条记录通常被称为 CDR

(Call Detail Record,呼叫详细记录),虽然名字里有“呼叫”,但它实际上记录了各种服务的使用情

• 形象比喻: 你可以把 CDR 想象成交通监控摄像头拍摄的照片,记录了每一辆通过的车辆(你的

每一次服务使用),包括车牌号(你的用户 ID)、通过时间、行驶方向等等。

3. 对照“价目表”(Pricing Rules): 接下来,批价系统会根据你的用户 ID,找到你所办理的套餐、参

与的活动等信息,这些信息就像一个详细的“价目表”,规定了不同服务的收费标准。

• 形象比喻: 这就像你去餐厅吃饭,需要根据菜单上的价格来计算费用。你的套餐就是你的专属

“菜单”,上面列出了各种服务的价格和优惠。

4. 开始计算费用(Rating Calculation): 批价系统会根据 CDR 记录的 Usage (使用) 信息,对照“价目

表”上的规则,开始计算费用。

• 例子: 如果你办理了一个包含 30GB 国内流量的套餐,当你使用了 20GB 流量时,批价系统会

记录下来,并知道你还在套餐包含的范围内,所以这部分流量不会额外收费。但如果你使用了

35GB 流量,超出的 5GB 流量,批价系统就会按照套餐外流量的收费标准进行计算。

5. 生成账单(Billing): 最后,在一个计费周期结束后,运营商会根据批价系统计算出的费用,生成你

的手机账单。

生活中的“批价”例子

为了让你更容易理解,我们可以把批价想象成生活中的一些场景:

• 高速公路收费站: 当你开车通过高速公路收费站时,收费系统会记录你的车型、行驶距离等信息,然

后根据不同的车型和路段,计算出你需要支付的通行费。

• 超市收银台: 当你去超市购物结账时,收银员会扫描你购买的商品条码,系统会根据商品的价格和促

销信息,计算出你最终需要支付的金额。

• 水电气抄表: 自来水公司、电力公司、燃气公司会定期抄表,记录你的使用量,然后根据不同的阶梯

价格,计算出你需要支付的费用。

你的手机账单是如何“批价”的?

让我们回到文章开头提到的例子,看看批价系统是如何处理你的各种套餐和优惠的:

假设你购买了:

• 一个 5G 基础套餐: 包含一定的流量、通话时长和短信条数。

• 一个流量叠加包: 额外增加了一些流量。

• 参与了充值送话费活动: 充值后获得了一定的赠送话费。

• 购买了一个定向流量包: 用于观看特定视频 App 的流量。

当你使用手机时,批价系统会这样工作:

1. 打电话: 系统会记录你的通话时长,并优先从你的 5G 基础套餐包含的免费通话时长中扣除。如果超

出免费时长,则按照套餐外通话资费计算费用。

2. 发短信: 系统会记录你发送的短信数量,并优先从 5G 基础套餐包含的免费短信条数中扣除。超出部

分则按条收费。

3. 浏览网页、微信聊天: 系统会记录你使用的通用流量,并按照以下顺序扣除:

• 有效期较短或即将到期的流量包: 运营商通常会优先消耗这部分流量,避免浪费。

• 流量叠加包: 其次消耗你购买的流量叠加包。

• 5G 基础套餐包含的流量: 最后消耗基础套餐内的流量。

• 超出套餐的流量: 如果以上所有流量都用完,则会按照套餐外流量资费计算费用。

4. 观看腾讯视频: 系统会识别你正在使用腾讯视频 App,并优先从你购买的腾讯视频定向流量包中扣除

流量。如果定向流量包用完,则会按照通用流量的扣除顺序进行扣费。

5. 充值赠送话费: 这部分话费会直接充入你的账户余额,在生成账单时,可以用来抵扣你产生的各项费

“批价”很复杂吗?

是的,电信运营商的批价系统非常复杂,需要处理各种各样的业务场景和计费规则,例如:

• 实时批价: 某些服务需要实时计算费用,例如国际漫游通话,以便及时提醒用户费用情况。

• 阶梯计费: 例如,流量使用越多,单价可能越低。

• 促销活动: 各种各样的优惠券、折扣、赠送活动都需要批价系统能够准确识别和应用。

• 不同的服务类型: 语音、短信、流量、增值业务等等,每种服务的计费方式可能都不同。

想象一下,你乘坐了一辆出租车。

• 你开始乘坐出租车(使用电信服务): 这就好比你拨打了一个电话、发送了一条短信、或者开始使用

手机流量上网。

• 出租车上的计价器开始工作(Rating 功能启动): 这个计价器会根据你乘坐的时间、行驶的距离、甚

至可能根据不同的时段(比如夜间可能会有额外的费用)来计算费用。电信的 Rating 功能也是一样,

它会根据你使用的服务类型、时长、数据量、以及你所处的套餐等各种因素来计算费用。

• 不同的出租车可能有不同的计费规则(不同的套餐和资费): 有的出租车起步价高,但之后每公里费

用低;有的出租车起步价低,但等待时间费用高。电信运营商也一样,不同的套餐有不同的计费规

则,比如有的套餐通话时长免费,但超出部分按分钟收费;有的套餐流量多,但超出后会限速或者额

外收费。Rating 功能需要根据你选择的套餐来应用相应的计费规则。

• 出租车可能会有优惠活动(促销活动): 比如节假日打折、或者使用优惠券可以减免一部分费用。电

信运营商也会推出各种促销活动,比如充值送话费、或者购买流量包有折扣。Rating 功能需要能够识

别这些优惠活动,并在计算费用时进行相应的减免。

• 最终到达目的地,计价器显示总费用(Rating 功能输出最终费用): 当你结束使用电信服务后,

Rating 功能会根据你使用的所有情况,按照预设的规则计算出你本次应该支付的费用。

所以,电信运营商 BSS 领域的批价(Rating)功能,就像出租车上的计价器一样,它的主要职责是:

1. 记录你的使用行为: 它会记录你使用了哪些电信服务,比如通话时长、短信数量、上网流量等。这就

像出租车记录你行驶的距离和时间。

2. 应用计费规则: 它会根据你选择的套餐、运营商的资费政策、以及各种促销活动,来确定如何计算费

用。这就像出租车的计价器根据不同的计费标准来计算费用。

3. 计算最终费用: 它会根据记录的使用行为和应用的计费规则,计算出你最终需要支付的金额。这就像

出租车计价器显示的总费用。

更进一步的理解:

• 复杂性: 与出租车计价器相比,电信的 Rating 功能要复杂得多。因为它需要处理各种各样的服务类型

(语音、短信、数据、增值业务等)、复杂的套餐规则、各种优惠活动、以及实时的计费需求。

• 实时性: 很多情况下,Rating 功能需要实时地进行计费,比如在你通话的过程中,系统可能就需要实

时计算通话费用,以便在余额不足时及时提醒你。

• 准确性: Rating 功能的准确性至关重要,因为它直接关系到用户的账单。任何错误都可能导致用户投

诉和损失。

用更贴近生活的例子:

你可以把 Rating 功能想象成超市里的收银系统。

• 你拿起商品(使用电信服务): 比如你拨打了一个国际长途电话。

• 收银员扫描商品条码(Rating 系统识别服务类型): 系统识别出你使用的是国际长途服务。

• 系统查找商品价格和优惠信息(Rating 系统应用计费规则): 系统根据你的套餐和当前的国际长途资

费标准,以及是否有优惠活动,来确定计费方式。

• 系统计算总价(Rating 系统计算费用): 系统根据通话时长和资费标准计算出本次通话的费用。

• 最终打印出账单(Rating 系统输出计费结果): 你的账单上会显示本次国际长途的费用。

举个例子:假设您同时购买了以下套餐,怎么批价呢?

1. 5G 基础套餐: 假设这是一个月付 99 元的套餐,包含以下内容:

• 国内通用流量:30GB

• 国内语音通话:500 分钟

• 短信:100 条

2. 叠加包: 假设您购买了一个 10 元的流量叠加包,包含:

• 国内通用流量:10GB

3. 充值优惠: 充值 100 元赠送 10 元话费。这意味着您的账户余额会增加 110 元。

4. 腾讯视频定向流量包: 10 元包 20GB 腾讯视频定向流量。这意味着在使用腾讯视频 App 观看视频

时,会优先消耗这个定向流量包里的流量。

批价过程示例:

我们假设在一个计费周期内,您进行了以下操作:

场景一:正常使用,未超出套餐

• 通话: 国内通话使用了 300 分钟。

• 短信: 发送了 50 条国内短信。

• 通用流量使用: 使用了 25GB 的通用流量,用于浏览网页、微信聊天等。

• 腾讯视频流量使用: 使用腾讯视频观看了 15GB 的视频。

批价过程:

1. 通话批价:

• 系统识别到您使用的是国内通话。

• 系统查询您的 5G 基础套餐,发现包含 500 分钟国内通话。

• 由于您只使用了 300 分钟,未超出套餐包含的免费时长,因此本次通话不产生额外费用。

• 您的套餐剩余国内通话时长更新为:500 - 300 = 200 分钟。

2. 短信批价:

• 系统识别到您发送的是国内短信。

• 系统查询您的 5G 基础套餐,发现包含 100 条国内短信。

• 由于您只发送了 50 条,未超出套餐包含的免费条数,因此本次短信不产生额外费用。

• 您的套餐剩余国内短信条数更新为:100 - 50 = 50 条。

3. 通用流量批价:

• 系统识别到您使用的是通用流量。

• 系统首先查询您的腾讯视频定向流量包,但由于您访问的不是腾讯视频 App,因此不消耗定向流

• 系统查询您的 5G 基础套餐,包含 30GB 国内通用流量。

• 系统查询您的流量叠加包,包含 10GB 国内通用流量。

• 系统会优先消耗叠加包的流量(运营商通常会优先消耗有效期较短或即将到期的流量包)。

• 您使用了 25GB 通用流量,首先消耗叠加包的 10GB,剩余 15GB。

• 然后消耗 5G 基础套餐的流量,消耗 15GB。

• 本次通用流量使用不产生额外费用。

• 您的叠加包剩余流量更新为:10 - 10 = 0GB。

• 您的 5G 基础套餐剩余通用流量更新为:30 - 15 = 15GB。

4. 腾讯视频流量批价:

• 系统识别到您在使用腾讯视频 App 观看视频。

• 系统查询到您购买了腾讯视频定向流量包,包含 20GB 流量。

• 您使用了 15GB 的腾讯视频定向流量,未超出套餐包含的流量。

• 本次腾讯视频流量使用不产生额外费用。

• 您的腾讯视频定向流量包剩余流量更新为:20 - 15 = 5GB。

场景二:超出套餐流量

• 通话: 国内通话使用了 600 分钟。

• 短信: 发送了 80 条国内短信。

• 通用流量使用: 使用了 45GB 的通用流量。

• 腾讯视频流量使用: 使用腾讯视频观看了 25GB 的视频。

批价过程:

1. 通话批价:

• 前 500 分钟按照套餐免费,不产生费用。

• 超出部分为:600 - 500 = 100 分钟。

• 假设超出套餐的国内通话费用为每分钟 0.15 元。

• 超出部分费用为:100 分钟 * 0.15 元/分钟 = 15 元。

• 本次通话产生额外费用:15 元。

2. 短信批价:

• 80 条短信未超出套餐包含的 100 条,不产生额外费用。

3. 通用流量批价:

• 首先消耗叠加包的 10GB 流量。

• 然后消耗 5G 基础套餐的 30GB 流量。

• 总共免费流量为:10GB + 30GB = 40GB。

• 超出部分为:45GB - 40GB = 5GB。

• 假设超出套餐的通用流量费用为每 GB 5 元。

• 超出部分费用为:5GB * 5 元/GB = 25 元。

• 本次通用流量使用产生额外费用:25 元。

4. 腾讯视频流量批价:

• 首先消耗腾讯视频定向流量包的 20GB 流量。

• 超出部分为:25GB - 20GB = 5GB。

• 超出部分将消耗通用流量套餐,由于通用流量套餐已经用完,这 5GB 将按照超出通用流量的资

费进行计算。

• 本次腾讯视频流量使用产生额外费用:5GB * 5 元/GB = 25 元(这部分费用会算在通用流量的

超额费用中,因为定向流量用完后会使用通用流量)。

最终账单计算:

在计费周期结束后,系统会将所有批价结果汇总,生成您的最终账单。

• 套餐月费: 99 元

• 叠加包费用: 10 元

• 腾讯视频定向流量包费用: 10 元

• 超出套餐通话费: 15 元

• 超出套餐通用流量费: 25 元

• 充值赠送话费抵扣: -10 元

最终账单金额 = 99 + 10 + 10 + 15 + 25 - 10 = 149 元

批价系统的关键点:

• 识别用户行为: 准确识别用户使用的服务类型(语音、短信、流量、增值业务等)。

• 匹配用户套餐和优惠: 根据用户的签约信息,找到适用的基础套餐、叠加包、促销活动等。

• 应用计费规则: 根据不同的服务类型和套餐规则,应用相应的计费标准(例如,超出套餐的单价)。

• 优先级处理: 确定不同优惠和套餐的优先级,例如,定向流量优先于通用流量,赠送的免费时长优先

于按分钟计费。

• 实时或准实时计费: 部分服务需要实时或准实时计费,以便及时提醒用户或进行余额控制。

• 生成计费记录: 记录每一次计费事件,用于生成账单和进行数据分析。

通过这个例子,我们可以看到,即使您购买了多个套餐和优惠,批价系统也能有条不紊地根据预设的规则

进行计费,确保费用的准确性。

当然,实际的批价系统会更加复杂,需要处理各种各样的业务场景和复杂的计费规则。

返回精华问答列表