来自知识星球

某运营商99元5G套餐:套餐背后,网络侧和网元要做哪些事?

纯技术角度解析某运营商99元5G套餐:资费承诺背后,网络
侧和网元要做哪些事?
用户看到的手机套餐资费,每一条简单的描述背后,都凝聚着通信网络端到端各个环节复杂而精密的协同工作。从无线接入网(RAN)的资
源调度,到5G核心网(5GC)的策略控制与会话管理,再到IMS/VoLTE/VoNR语音核心网的业务处理,以及业务支撑系统(BOSS)的用户
管理和计费系统(Charging)的实时计量计费,任何一个环节的缺位或配置不当,都无法准确兑现对用户的承诺。
本文将以某运营商的一款99元包20GB流量+400分钟通话的5G套餐为例,逐条解析其资费规则,并从RAN、5GC(AMF, SMF, UPF, PCF,
UDM, CHF/OCS等)、IMS(P/I/S-CSCF, TAS, MRF等)、BOSS及Charging(OCS/CCS, Billing)等技术视角,深入探讨为了实现这些承
诺,网络侧需要具备哪些关键能力,以及相关网元需要进行哪些核心配置。

点”立即领取“可以看到详细的资费说明:


一、基础套餐与超套资费实现 (99元档,20GB,400分钟,超套费率)
用户承诺:
1、99元档次,全国流量20GB、全国通话400分钟、超出套餐费用,3元/GB流量、0.15元/分钟语音、0.1元/条短/彩信。
技术实现深度解析:
这看似基础的套餐定义,是整个资费体系的核心,涉及用户签约、策略制定、额度管理和超套计费的全流程。
1. 用户签约与开通 (BOSS 系统)
功能: CRM系统需定义“99元5G套餐”产品,包含产品编码、价格(99元/月)、包含的免费资源包(20GB全国流量、400分钟全
国语音)。用户订购时,订单系统触发开通流程。
产品目录管理: 配置套餐ID、名称、描述、周期性费用(月租)。
资源包管理: 配置与套餐关联的免费资源包ID,包括:
流量包: 类型(全国流量)、额度(20GB)、单位(GB)、生效/失效规则(通常按账期月)、优先级、是否允许
结转(见后文)。
语音包: 类型(全国主叫)、额度(400分钟)、单位(分钟)、生效/失效规则、优先级。
服务开通模板: 定义开通时需要向哪些网元(UDM、PCF、OCS等)下发哪些签约数据。
2. 用户签约数据同步 (BOSS -> UDM/HSS)
功能: BOSS系统通过服务开通接口(如SOAP/XML, RESTful API等),将用户的签约信息(SUPI/IMSI、套餐ID、允许的业务
类型等)同步到5GC的UDM (Unified Data Management) 或4G的HSS (Home Subscriber Server)。
UDM/HSS: 配置用户签约档案(Subscription Profile),包含:
用户的SUPI/IMSI。
签约的S-NSSAI(标识网络切片,对普通公众用户通常是默认切片)。
签约的DNN(Data Network Name,如ctnet)。
基本业务权限(如允许数据业务、允许VoLTE/VoNR、允许短信等)。
漫游权限(默认国内允许)。
指向策略控制和计费系统所需的用户分组或标识。
3. 策略制定与下发 (PCF)
功能: PCF (Policy Control Function) 基于从UDM获取的用户签约信息(或通过 Npcf_SMPolicyControl_Create等接口接收的签
约信息),以及BOSS/Charging系统推送的额度信息,为用户的数据会话(PDU Session)和语音会话(IMS Session)制定
PCC (Policy and Charging Control) 规则。
PCF策略库: 配置与“99元5G套餐”关联的策略规则集。
数据业务: 定义默认的QoS Flow规则(5QI, ARP, MBR/GBR),关联到计费策略(Charging Key / Rating
Group),初始指向“套餐内流量”的计费规则。
语音业务(VoLTE/VoNR): 定义语音专用的QoS Flow(5QI=1/5),关联到IMS域,并关联到指向“套餐内语音”的计
费规则。
短信业务(SMS over NAS / IP-SM-GW): 可能有策略关联,但计费主要由短信中心(SMSC)或IP-SM-GW配合OCS处
4. 额度管理与实时计费 (CHF/OCS/CCS)
功能: CHF (Charging Function) 或传统的OCS/CCS (Online Charging System / Convergent Charging System) 负责实时追踪用
户的流量和语音使用量,并对照套餐内额度进行扣减。当额度用尽时,切换到按超套资费标准计费。
账户与资源管理: 为用户创建账户,并关联BOSS同步过来的免费资源额度(20GB数据,400分钟语音)。配置资源的计
量单位、生命周期(与账期同步)、使用优先级。
计费策略/费率计划 (Rating Plan):
套餐内: 定义Rating Group(如RG_National_Data, RG_National_Voice),初始关联到免费资源额度扣减逻辑。
套餐外 (Overage): 定义超套的Rating Group或计费事件,配置费率:
数据:3元/GB (可能需要配置更精细的单位,如0.00293元/MB,或按后文描述的阶梯方式实现)。
语音:0.15元/分钟 (需配置计费脉冲,如按分钟计费)。
短信:0.1元/条 (由SMSC/IP-SM-GW上报事件,OCS进行计费)。
触发器/逻辑: 配置当免费资源额度账户余额为0时,自动将后续相同Rating Group的业务量切换到按超套费率进行货币计
5. 会话建立与策略执行 (AMF, SMF, UPF, IMS)
AMF (Access and Mobility Management Function): 处理用户注册,从UDM获取签约数据,选择PCF。
SMF (Session Management Function): 建立PDU会话,从PCF获取PCC规则,选择UPF,配置UPF的转发和计费规
则。通过 Nsmf_PDUSession_SMContextStatusNotify 等接口向AMF/PCF/OCS上报会话状态。
UPF (User Plane Function): 根据SMF下发的规则(PDR, FAR, QER, URR, BAR)处理用户数据流,执行QoS保障,收
集使用量信息,并通过PFCP协议实时或定期向SMF汇报(Usage Reporting)。
IMS Core (P/I/S-CSCF, TAS): 处理VoLTE/VoNR注册和呼叫。TAS (Telephony Application Server) 通常负责业务逻辑和
计费触发,通过 Diameter Ro/Gy 或 Nchf_SpendingLimitControl 接口与OCS交互,申请/扣减语音额度,上报通话时长。
SMF: 配置与PCF、CHF/OCS的接口。配置默认的计费策略映射。
UPF: 无需特定用户配置,执行SMF下发的动态规则。
IMS TAS: 配置与OCS的接口地址和计费应用ID。配置触发计费的业务场景(如主叫通话)。
6. 短信/彩信计费 (SMSC/MMSC/IP-SM-GW)
功能: 用户发送短信/彩信时,消息经过SMSC/MMSC或IP-SM-GW处理。这些网元需要与OCS集成,上报发送事件(成功/失
败),由OCS根据0.1元/条的费率进行计费(通常是离线计费OFCS处理后出账,或有实时计费需求则对接OCS)。
SMSC/MMSC/IP-SM-GW: 配置与OCS/Billing系统的接口(如Diameter Ro/Rf,或生成CDR话单)。
OCS/Billing: 配置短信/彩信的计费事件代码和费率。
小结: 实现基础套餐和超套,需要BOSS定义产品,UDM存储签约,PCF制定策略,OCS管理额度和费率,SMF+UPF+IMS执行策略和上报
用量,形成闭环控制。
二、流量使用范围与接入方式说明
用户承诺:
1、手机上网流量仅限中国大陆境内使用,只适用于5G、4G、3G、2G,不区分5G、4G、3G、2G,不含WLAN(Wi-Fi)上网。 2、适用
于流量不清零规则。
技术实现深度解析:
1. 地域限制 (中国大陆境内)
功能: 网络需要实时判断用户当前所在位置,并基于位置执行策略。
位置获取:
RAN (gNB/eNB/NodeB/RNC): 上报小区信息 (Cell ID / ECGI / NCGI)。
AMF/MME: 在注册和移动性管理过程中获取用户的TAI (Tracking Area Identity) / RAI (Routing Area Identity),包含
PLMN ID (国家码+运营商码) 和 TAC/LAC (跟踪/位置区码)。AMF将位置信息提供给SMF/PCF。
策略执行 (PCF):
配置: PCF配置策略规则,检查PDU会话建立或更新请求中的用户位置信息(PLMN ID)。只有当PLMN ID属于中
国大陆运营商时,才应用“国内流量”的计费策略(指向20GB免费包或3元/GB超套)。
逻辑: 如果用户漫游到境外(不同的PLMN ID),PCF会下发不同的PCC规则,可能阻止数据会话,或应用昂贵的
国际漫游计费策略(通常需要用户单独开通并有独立额度/费率)。
计费系统 (CHF/OCS):
配置: OCS也可能配置基于位置的计费逻辑,作为校验或补充。上报的Usage Report中通常包含位置信息,OCS可
以根据PLMN ID应用不同的费率或额度。主要依赖PCF的策略来引导。
2. 接入方式无关性 (5G/4G/3G/2G)
功能: 套餐流量的消耗不因用户当前使用的无线接入技术(RAT Type)而异。
RAT Type上报: UE在注册和切换时会向RAN和核心网(AMF/MME)上报其支持和当前使用的RAT Type。AMF/MME会
将此信息存储在用户上下文中,并可能通知SMF/PCF。
策略与计费配置 (PCF & CHF/OCS):
关键配置: PCF制定的PCC规则和CHF/OCS配置的计费策略(Rating Group)不应包含基于RAT Type的区分条件。
即,无论是5G NR接入(通过gNB -> AMF -> SMF -> UPF),还是4G LTE接入(eNB -> MME -> SGW -> PGW
或 eNB -> AMF -> SMF -> UPF),甚至2G/3G接入,只要产生的IP流量匹配到ctnet这个DNN,并且用户在国内,
都应指向同一个“全国流量”的额度桶和计费规则。
后台逻辑: 虽然网络内部处理流程(如5G的QoS Flow与4G的EPS Bearer)和信令交互不同,但最终在策略和计费
层面被抽象为统一对待。
3. 不含WLAN (Wi-Fi)
功能: 通过Wi-Fi上网产生的流量不计入此套餐的20GB流量额度。
技术区分: Wi-Fi接入通常通过两种方式与移动网络关联:
不可信WLAN接入 (ePDG): UE通过IPSec隧道连接到核心网的ePDG (evolved Packet Data Gateway),再接入
PGW/SMF+UPF。
可信WLAN接入 (TWAG/TNGF): UE直接连接到运营商部署的可信WLAN接入网关,再接入PGW/SMF+UPF。
WLAN Offload (ANDSF/MAPCON): 手机根据策略(ANDSF)或用户选择,将部分或全部数据流直接通过Wi-Fi路
由到互联网,完全绕开移动核心网。
策略与计费配置 (PCF & CHF/OCS):
接入标识: 通过ePDG或TWAG/TNGF接入时,网络侧(PCF/SMF/OCS)能够识别接入类型。
配置: PCF/OCS中需要明确配置:对于通过WLAN接入类型(ePDG/TWAG/TNGF)发起的PDU会话(或特定的
DNN),不应用此套餐的“全国流量”计费策略,或者应用单独的WLAN计费策略(可能是免费,可能是按时长/流量
单独计费,取决于运营商策略)。
WLAN Offload: 对于完全Offload的流量,由于不经过移动核心网,天然就不会被计入套餐流量。
4. 流量不清零 (结转)
用户承诺: 适用于流量不清零规则。
功能: 当月套餐内剩余的全国流量可以结转到次月继续使用。
实现 (CHF/OCS & BOSS):
账期末处理:
OCS: 在账期切换时刻(通常是月底或月初零点),OCS需要执行特定逻辑:
计算“全国流量”免费资源包的剩余额度。
将剩余额度转移到一个新的“结转流量”额度桶中。这个结转桶通常有独立的生命周期(仅限次月有效)和使用
优先级。
BOSS: 可能需要从OCS获取结转流量数据,用于账单展示和用户查询。
次月使用:
OCS配置: 配置资源使用优先级,确保用户下个月使用流量时,优先消耗“结转流量”桶中的额度,然后再消耗新发放
的当月套餐内20GB额度。
有效期: 配置“结转流量”桶的有效期为一个账期月,到期后自动清零。
小结: 位置限制依赖PLMN ID判断,接入方式无关性在于策略/计费配置的统一性,WLAN排除基于接入类型识别,流量结转是OCS在账期末
进行额度转移和优先级调整的结果。
三、套餐外流量阶梯计费 (3元/GB的实现细节)
用户承诺:
3、前100MB按0.03元/MB收费,达到100MB(3元)时,额外返还用户924MB流量(即3元/1GB);流量超过1GB时,仍按上述原则(即
每超出1GB按照3元/1GB收费)收费,以此类推;
技术实现深度解析:
这是典型的阶梯+优惠包的复杂计费模型,完全由在线计费系统(CHF/OCS/CCS)实现。
1. 触发条件: 当用户的20GB套餐内流量额度用尽后,后续产生的全国流量将触发此计费逻辑。
2. 阶梯计费与额度赠送 (CHF/OCS)
功能: OCS需要具备灵活的、基于累计用量的多步计费 (Multi-Step Rating) 和动态额度赠送能力。
配置: 针对“全国流量”超套后的计费事件/Rating Group,配置如下阶梯费率逻辑:
阶段1 (0 - 100MB):
计量: 按MB实时计量。
费率: 0.03元/MB。
累计器: OCS内部需要有一个与此账期、此费率计划关联的累计器,记录本阶段已使用的流量。
货币扣费: 实时从用户账户余额中扣费。
阶段转换点 (达到100MB):
触发器: 当上述累计器达到100MB时,触发一个特殊动作。
固定费用: 此时可能已经累计扣费3元,或者在此刻补足/确认扣费3元。
额度赠送: 立即向用户的账户中添加一个临时性的、免费的“超套优惠流量包”,额度为924MB。这个包具有高
优先级(优先于后续的按量付费),且通常仅在当前账期有效。
阶段2 (赠送的924MB):
计量: 继续按MB实时计量。
费率: 应用“超套优惠流量包”的免费规则(0元/MB)。
额度扣减: 实时扣减赠送的924MB额度。
阶段3 (超出第一个1GB后):
触发: 当赠送的924MB额度也用尽后(即总超套流量达到1GB),进入下一计费阶段。
逻辑: “仍按上述原则(即每超出1GB按照3元/1GB收费)”,这通常意味着采用“流量包”模式计费:
触发器: 当用户再次产生流量时。
动作: 立即扣费3元,并同时赠送一个1GB的“超套流量包”(优先级低于套餐内流量和结转流量,但高于按量付
循环: 用户消耗完这1GB后,再次产生流量时,重复“扣费3元,赠送1GB”的动作。
3. 实时交互 (SMF/UPF <-> CHF/OCS)
功能: 为了实现精确的阶梯触发和实时扣费/赠送,需要SMF/UPF与CHF/OCS之间保持紧密的在线计费交互(如通过Nchf接口或
Diameter Gy接口)。
UPF根据URR规则监控流量,达到阈值(可能很小,如几MB或几十KB)后上报给SMF。
SMF将使用量通过计费请求(如Nchf_SpendingLimitControl_Update / Diameter CCR-Update)发送给CHF/OCS。
CHF/OCS根据当前的计费阶段(是0-100MB,还是消耗赠送包,还是触发新的3元/1GB包)进行处理:
如果是按量付费阶段,则扣除相应费用,并返回授权(允许继续使用)。
如果是消耗免费包阶段,则扣减额度,返回授权。
如果达到触发点(100MB或用完1GB包),OCS执行内部逻辑(扣费、赠送额度),然后返回授权。
如果用户余额不足以支付超套费用(如触发3元/GB包时),OCS将返回授权失败或零额度,SMF进而指示UPF限速或阻
断数据。
小结: 这个复杂的阶梯计费模型是OCS的核心能力体现,需要精细配置多阶段费率、累计器、触发器、动态额度赠送与扣减逻辑,并依赖核
心网(SMF/UPF)的实时使用量上报和OCS的实时响应。
四、流量封顶与解封
用户承诺:
4、上网当月套餐外流量消费600元及600元的倍数则断网,次月初自动开通,如果客户当月申请继续使用,则继续提供服务,按照套外资
费收费。套餐外流量消费费用包含按套餐外资费收取的上网流量费,不含用户订购的定向、闲时等各种流量包功能费;
技术实现深度解析:
这是典型的"Bill Shock"(账单震撼)防护机制,结合了费用控制和用户体验管理。
1. 费用阈值监控 (CHF/OCS)
功能: OCS需要实时监控用户当月因“套餐外流量”(特指按3元/GB等标准费率产生的费用,不含流量包月费等)累计消费的金
专用费用累计器: 在OCS中为每个用户配置一个专门用于跟踪“套餐外流量费用”的月度累计器。这个累计器只累加由超套
流量产生的费用。
阈值触发器: 配置该累计器的触发规则,当累计金额达到600元(以及其整数倍,如1200元、1800元等)时,触发特定动
2. 断网(服务限制)执行 (CHF/OCS -> PCF -> SMF -> UPF)
功能: 当达到600元费用阈值时,网络需要限制用户的进一步数据使用(断网)。
OCS动作: 当费用累计器触发600元阈值时,OCS主动向PCF发起策略变更请求(如通过 Nchf_PolicyAuthorization 或
Diameter RAR),通知其达到费用上限。
PCF响应: PCF接收到通知后,更新该用户的PCC策略。
配置: PCF中需预定义一套“费用封顶”状态下的策略规则。这套规则通常指示SMF将用户的QoS设置为极低速率(如
0 kbps),或者直接应用阻断规则。
策略下发: PCF通过 Npcf_SMPolicyControl_UpdateNotify 接口向SMF推送更新后的策略。
SMF执行: SMF接收到新的PCC规则后,将其转化为对UPF的具体指令。
配置: SMF将新的QER(QoS Enforcement Rule,如MBR/GBR=0)或FAR(Forwarding Action Rule,如DROP)
通过PFCP Session Modification Request 发送给UPF。
UPF实施: UPF根据SMF的指令,修改对该用户PDU会话的处理方式,阻止数据流量通过。
3. 断网用户体验 (可选)
功能: 为了提升用户体验,可以在断网时将用户的HTTP/HTTPS请求重定向到一个特定的告知页面(例如,提示已达费用上限,
如何申请继续使用)。
PCF/SMF/UPF配置: PCF下发的策略可指示SMF配置UPF,对用户的HTTP/HTTPS流量应用重定向规则(如通过BAR -
Buffering Action Rule配合特定的重定向服务器地址)。
4. 次月初自动开通
功能: 在新的账期开始时,自动解除因费用封顶导致的服务限制。
实现 (OCS & BOSS/CRM):
账期切换: OCS在账期切换时,会重置费用累计器。
状态重置: OCS需要通知PCF用户的费用状态已重置,或者PCF/SMF在账期初查询用户状态时发现费用不再超限。
策略恢复: PCF随即撤销“费用封顶”策略,恢复用户正常的PCC规则。SMF同步更新UPF配置,恢复数据服务。
BOSS: 可能参与触发账期切换流程,并确保用户状态在各系统间同步正确。
5. 用户申请当月继续使用 (解封)
功能: 用户可以通过客服、营业厅APP等渠道申请在达到600元封顶后继续使用流量,并接受按超套资费继续计费。
用户请求 (BOSS/CRM): 用户通过前端渠道发起解封请求。CRM系统验证用户身份,记录请求。
触发解封 (BOSS -> OCS/PCF): CRM系统通过接口向OCS或PCF(或两者)发送解封指令。
OCS处理: 如果是OCS触发断网,OCS需要标记该用户已申请解封,不再因为费用达到600元的倍数而触发断网通知(可
能需要调整阈值或禁用触发器)。
PCF处理: PCF收到解封指令后,撤销之前下发的“费用封顶”策略,恢复用户的正常PCC规则。
网络恢复: PCF -> SMF -> UPF 链路完成策略更新,用户数据服务恢复。
后续计费: 用户继续使用流量,OCS按照既定的超套费率(如3元/GB)继续计费,费用累计器继续累加,但不再触发600
元倍数的断网动作(除非有更高的封顶策略)。
小结: 流量费用封顶是一个典型的策略与计费联动的应用场景,OCS负责费用监控和触发,PCF负责制定和变更策略,SMF+UPF负责执行
策略。解封流程则需要BOSS/CRM介入,反向触发OCS/PCF解除限制。
五、5G网络接入条件
用户承诺:
5、使用5G网络须更换5G终端,非5G终端办理5G套餐只能享受5G资费优惠,不能享受5G网络。可通过营业厅、热线、网上营业厅、电信
营业厅App查询本地区5G网络覆盖情况,5G网络覆盖的地区以图示显示为准。
技术实现深度解析:
这条说明区分了“5G套餐”(资费计划)和“5G网络接入”(实际使用的无线技术)。
1. 5G终端能力识别 (UE -> RAN -> AMF)
功能: 网络需要识别用户终端是否具备5G NR(New Radio)能力。
UE能力上报: UE在开机附着(Registration)或切换过程中,会通过RRC信令向RAN(gNB/eNB)上报其无线能力(UE
Capability Information),其中明确包含了是否支持NR、支持的NR频段、特性等。
RAN传递: RAN将UE能力信息通过NGAP/S1AP接口传递给核心网的AMF/MME。
AMF/MME存储: AMF/MME存储UE的无线能力信息,并在建立PDU会话等过程中可能提供给SMF、PCF等其他网元。
2. 5G网络接入控制 (AMF & UDM & RAN)
功能: 即使用户签约了5G套餐,能否真正接入5G NR网络还取决于终端能力、网络覆盖和签约权限。
终端能力: 如果UE上报的能力不包含NR,即使有gNB覆盖,也无法发起NR RRC连接,只能尝试接入LTE/UMTS/GSM。
网络覆盖: 用户必须处于gNB的覆盖范围内。AMF/MME根据UE上报的小区信息判断其是否在NR覆盖区。
签约权限 (UDM): UDM中存储的签约数据可以包含“NR接入限制”(NR Restriction)等参数。如果设置为不允许NR,即使
终端和覆盖都满足,AMF也不会允许UE注册到5G NR。对于此套餐,该限制应为“允许”。
网络选择与重定向: AMF/MME在注册过程中,结合UE能力、签约数据、网络覆盖、网络策略(如负载均衡、优先接入5G
等),最终决定允许UE在哪种无线接入技术上驻留和发起业务。如果条件不满足5G,可能会将UE引导至4G或其他网
3. 5G资费优惠 (PCF & OCS)
功能: 无论用户实际接入的是5G还是4G/3G/2G网络,只要办理的是“99元5G套餐”,就应享受该套餐定义的资费(20GB免费流
量,400分钟免费通话,以及相应的超套费率)。
策略与计费配置: 正如第二条分析所述,PCF制定的PCC规则和OCS配置的计费策略应与无线接入技术(RAT Type)解
耦。策略和计费的关键依据是用户的签约套餐ID(由UDM/BOSS提供),而不是实时的RAT Type。
流程: 即使用户的UE仅支持4G,其注册和PDU会话建立流程中,AMF/SMF/PCF/OCS仍然会根据其签约的“99元5G套餐”
来处理,应用对应的QoS、额度管理和费率计划。
小结: 能否使用5G网络取决于终端、覆盖和签约权限,由UE、RAN、AMF、UDM共同决定。而享受5G套餐的资费优惠,则由PCF和OCS根
据用户签约的套餐产品ID来保障,与实际接入的RAT Type无关。
六、国内语音通话免费接听
用户承诺:
1、国内免费接听,国内通话和接听不收费范围不包括港澳台地区。
技术实现深度解析:
这是移动通信的基础功能,但在VoLTE/VoNR环境下有其特定的实现细节。
1. 通话类型识别 (IMS Core)
功能: 网络需要准确判断一个通话是主叫(Originating)还是被叫(Terminating)。
实现 (S-CSCF & TAS):
SIP信令: 在IMS呼叫建立过程中,通过SIP消息(如INVITE请求)中的角色(UAC - User Agent Client 发起呼叫;UAS -
User Agent Server 接收呼叫)可以明确区分主被叫。S-CSCF (Serving CSCF) 作为核心会话控制节点,会根据呼叫方向
触发不同的应用服务器(AS),如TAS。
TAS处理: TAS在处理被叫流程时,会识别出这是一个terminating call。
2. 位置判断 (核心网 & HLR/HSS/UDM)
功能: 需要判断被叫用户当前是否位于“国内”(中国大陆)。
被叫路由: 当有电话呼入时,网络(GMSC/IBCF/S-CSCF)需要查询HLR/HSS/UDM获取被叫用户当前注册的
VLR/MME/AMF地址(即用户当前漫游到的位置)。
PLMN ID: VLR/MME/AMF所在的网络标识(PLMN ID)决定了用户当前是否在国内。
IMS域: 在VoLTE/VoNR场景下,S-CSCF或TAS在处理被叫时,会获取用户注册时提供的P-Visited-Network-ID头域等信
息,其中包含当前访问网络的PLMN ID。
3. 计费策略应用 (TAS & OCS)
功能: 对于识别为“国内”(Home PLMN或同等对待的PLMN)的“被叫”通话,不产生费用。
TAS: 配置计费触发逻辑,对于terminating call且用户位置在国内(基于P-Visited-Network-ID或关联的核心网位置信
息),不向OCS发起计费请求(或发起零费用计费请求)。
OCS: 配置计费策略,明确定义国内被叫通话的费率为0。即使收到相关事件上报,也不扣费。
排除港澳台: 这个“国内”范围的定义至关重要。在PCF/OCS/TAS的配置中,需要精确定义哪些PLMN ID属于“国内免费接
听”范畴,明确排除港澳台地区的PLMN ID。用户漫游到港澳台接听电话,会触发不同的漫游被叫计费逻辑(通常收
小结: 国内免费接听主要依赖IMS核心网(S-CSCF/TAS)对通话类型(被叫)和用户当前位置(国内PLMN)的准确识别,并结合OCS中配
置的零费率策略来实现。
七、国内语音通话超套计费
用户承诺:
2、当月国内通话,超出对应套餐档位所包含分钟数后,按国内0.15元/分钟计收,不足1分钟按1分钟计。
技术实现深度解析:
这涉及到语音业务的额度管理、超套计费和特定的计费脉冲规则。
1. 国内主叫通话识别 (IMS Core / CS Core)
功能: 区分主叫通话和被叫通话,并判断通话是否为“国内”通话(拨打中国大陆号码)。
IMS (TAS): 对于VoLTE/VoNR主叫,TAS识别为originating call。通过被叫号码(Request-URI)判断目的地是否为国内号
码(如+86开头)。
CS (MSC Server): 对于CS域语音(如2G/3G或VoLTE回落),MSC Server处理主叫呼叫,同样根据被叫号码判断是否
为国内通话。
2. 语音额度管理与超套检测 (TAS/MSC Server & OCS)
功能: 实时追踪用户当月已使用的国内主叫通话分钟数,与400分钟的套餐额度比较。
在线计费交互: TAS/MSC Server在建立国内主叫通话前,通过Diameter Ro/Gy或Nchf接口向OCS发起计费请求(如CCR-
Initial),申请通话时长额度。
OCS处理: OCS检查用户的“全国语音”免费资源包(400分钟)余额。
额度充足: OCS从免费包中预授权一部分时长(如几分钟),并返回授权。TAS/MSC Server允许通话建立。通话过
程中,定期上报已用时长(CCR-Update),OCS持续扣减免费额度并续授权。
额度不足/用尽: 当免费额度用尽时,OCS在后续的计费交互中会告知TAS/MSC Server。此时,OCS切换到超套计
费逻辑。
3. 超套计费执行 (OCS)
功能: 对超出400分钟后的国内主叫通话,按0.15元/分钟进行实时货币计费。
超套费率: OCS中配置“全国语音”超套的Rating Group,费率为0.15元/分钟。
货币扣减: 当OCS检测到免费额度用尽后,后续从TAS/MSC Server收到的国内主叫时长(通过CCR-Update/Terminate上
报),将直接按0.15元/分钟的费率计算费用,并从用户的话费余额中实时扣除。
余额检查: 每次授权超套通话时,OCS需检查用户余额是否足够支付预授权的时长费用。余额不足则拒绝授权或仅授权极
短时间,可能导致通话无法建立或提前中断。
4. 按分钟计费(不足1分钟按1分钟)
功能: 实现向上取整的计费脉冲。
实现 (OCS & TAS/MSC Server):
上报时长: TAS/MSC Server需要精确上报通话的实际持续时长(如秒级精度)。
OCS计费逻辑: OCS在计算费用时,应用“向上取整到分钟”的规则。例如:
通话30秒,按1分钟计费,费用 = 1 * 0.15元。
通话1分20秒,按2分钟计费,费用 = 2 * 0.15元。
配置: OCS的费率计划中需要配置计费单位为分钟,并启用相应的取整规则(Ceiling function)。
小结: 国内语音超套计费依赖于IMS/CS核心网识别国内主叫通话,并通过在线计费接口与OCS紧密交互。OCS负责额度管理、超套检测、按
分钟取整的费率计算和实时扣费。
某运营商的这款5G套餐的资费说明,虽然面向用户语言简洁,但其背后是整个5G/4G网络(RAN、5GC、IMS)与支撑系统(BOSS、
Charging)高度协同、精妙运作的结果。我们可以看到:
BOSS系统是产品定义、用户签约和开通的源头。
UDM/HSS存储着用户的核心签约数据和身份标识。
PCF是策略“大脑”,基于签约和实时状态(如位置、额度)动态生成PCC规则,控制网络行为。
CHF/OCS/CCS是计费“心脏”,负责额度管理、实时计量、复杂费率计算(阶梯、封顶、取整)、余额控制和触发策略联动。
AMF、SMF、UPF构成了5GC的核心数据通道和会话管理框架,忠实执行PCF的策略和OCS的计费要求。
IMS核心网处理VoLTE/VoNR语音业务,同样深度融入策略与计费框架。
RAN提供无线接入,并上报关键信息(如位置、终端能力)。
每一项用户承诺,都转化为对这些网元功能、接口交互和内部配置的具体要求。例如,地域限制需要位置感知与策略结合;流量不清零涉及
OCS的账期处理逻辑;阶梯计费考验OCS的复杂定价能力;费用封顶是OCS与PCF联动的典型场景;5G接入区分则体现了网络侧对终端能
力的识别与签约权限的控制。
对于资深5G工程师而言,理解这些端到端的技术实现细节,有助于在网络规划、优化、故障排查以及新业务设计中,更深刻地把握网络能力
与业务需求的映射关系。这不仅是对现有网络架构复杂性的认知,也是未来网络演进(如切片商业化、更灵活的策略与计费)的技术基础。