一种计费方法及设备技术

技术编号:24333808 阅读:72 留言:0更新日期:2020-05-29 21:10
本申请的实施例提供一种计费方法,包括会话管理功能SMF确定每个用户面功能UPF上路由的数据流及所述数据流对应的费率组charging key;对于所述每个UPF,所述SMF向在线计费系统OCS发送该UPF上至少一个无可用配额的charging key的配额请求,所述SMF接收所述OCS为该UPF上的所述至少一个charging key授予的配额,所述SMF向该UPF下发所述授予的配额;所述SMF接收至少一个UPF上报的至少一个配额对应的配额使用信息;所述SMF向所述OCS发送根据所述至少一个配额对应的配额使用信息生成的计费上报消息。解决了具有多个用户面的网络架构下的在线计费的问题。

A billing method and equipment

【技术实现步骤摘要】
一种计费方法及设备
本申请涉及通信领域,尤其涉及一种计费方法及装置。
技术介绍
目前在线计费的基本机制是:计费触发功能(ChargingTriggerFunction,CTF)向在线计费系统(OnlineChargingSystem,OCS)申请预留某一费率组(RatingGroup)的配额,OCS授予配额,CTF执行配额管理、配额使用及计费信息采集,并在监测到计费上报条件(触发条件)满足时,向计费系统上报所采集的计费信息。在4G网络中,位于网关的策略和计费执行功能(PolicyandChargingEnforcementFunction,PCEF)为CTF,PCEF会根据策略和计费规则功能(PolicyandChargingRulesFunction,PCRF)下发的计费策略确定计费模式(在线计费或离线计费)、统计方法(流量或时长等)、费率组(RatingGroup,本申请称之为chargingkey)、上报粒度等。其中,计费粒度包括:SERVICE_IDENTIFIER_LEVEL或RATING_GROUP_LEVEL,如果计费粒度为RATING_GROUP_LEVEL,则PCEF必须为每个费率组上报计费信息,如果计费粒度为SERVICE_IDENTIFIER_LEVEL,则PCEF必须为每个费率组和业务标识上报计费信息。随着数据流量的剧增,对移动网络提出了新的挑战。为了应对此挑战,演进出了控制面和用户面分离的移动数据网架构。在此架构下,控制面只做控制,可以集中部署;数据流在用户面通过,分布式部署。用户可以就近接入用户面,减少数据在网络中的传输距离,减小网络时延,提高网络效率。目前,4G网络下已经扩展了控制面和用户面分离的网络架构,可以一定程度上实现对于控制面和用户面分离的网络架构下计费。在此架构下,控制面的数量和用户面的数量是1比1的关系。如图1所示。ServingGateway-C、PDNGateway-C、TDF-C属于控制面,ServingGateway-U、PDNGateway-U、TDF-U属于用户面。控制面是计费触发点,完成计费触发功能,用户面是计费采集点,完成计费采集功能。然而,在新一代网络架构中,为了在用户移动的过程中,具有更低的网络时延并提高网络的效率,在控制面保持不变的情况下,用户面可能发生切换。而且,一个用户可能同时使用本地业务(如打电话、发短信等运营商业务)和外部业务(如互联网访问),为了提高访问效率,也可能会让用户同时连接多个用户面,每个用户面处理不同的业务场景。在这种情况下,会出现不同的用户面存在相同费率组的现象,使用目前的在线信控机制,会使得OCS授予的一个配额被分割到不同的用户面使用,而不同用户面上业务的配额使用存在很大差异(如速度),会严重影响配额管理效率、成本和精确度。
技术实现思路
本申请的实施例提供一种计费方法,能够解决具有多个用户面的网络架构下的在线计费的问题。第一方面,提供了一种计费方法,包括会话管理功能SMF确定每个用户面功能UPF上路由的数据流及所述数据流对应的费率组chargingkey。对于每个UPF,SMF向在线计费系统OCS发送该UPF上至少一个无可用配额的chargingkey的配额请求,SMF接收OCS为该UPF上的至少一个chargingkey授予的配额,SMF向该UPF下发授予的配额。SMF接收至少一个UPF上报的至少一个配额对应的配额使用信息。SMF向OCS发送根据至少一个配额对应的配额使用信息生成的计费上报消息。通过区分不同UPF进行chargingkey对应的配额的授予和管理,可以提高控制信用授权的准确度,提高网络效率,解决了具有多个用户面的网络架构下在线计费的问题。结合第一方面的实现方式,在第一方面第一种可能的实现方式中,每个配额请求中包含对应的UPF的标识以及对应的chargingkey,SMF将每个配额请求携带在同一个向OCS发送的配额请求消息中,其中,该配额请求消息携带至少一个UPF的配额请求。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能实现的方式中,SMF分别为每个UPF向OCS发送配额请求消息,每个配额请求消息中包含对应的UPF的计费标识,以及包含对应的UPF上至少一个chargingkey的配额请求,每个配额请求中包含相应的chargingkey。可以根据实际需求选择以上两种不同的请求配额的方式,使得方案的实现更灵活。结合第一方面或第一方面的第一种至第二种可能的实现方式中的任意一种,在第三种可能实现的方式中,SMF接收配额响应消息,配额响应消息中包含为每个UPF上的至少一个chargingkey授予的配额,以及配额对应的UPF的标识。结合第一方面或第一方面的第一种至第三种可能的实现方式中的任意一种,在第四种可能实现的方式中,SMF分别接收对应不同UPF的配额响应消息,配额响应消息中包含对应的UPF的计费标识,以及为对应的UPF上的至少一个chargingkey授予的配额。针对两种不同的请求配额的方式,本申请实施例也提供了两种返回授权配额的方式。结合第一方面或第一方面的第一种至第四种可能的实现方式中的任意一种,在第五种可能实现的方式中,计费上报消息中包含至少一个配额对应的配额使用信息,还包含配额对应的UPF的标识以及对应的chargingkey,计费上报消息携带至少一个UPF的配额使用信息。结合第一方面或第一方面的第一种至第五种可能的实现方式中的任意一种,在第六种可能实现的方式中,SMF分别为每个UPF向OCS发送计费上报消息,计费上报消息中包含对应的UPF的计费标识,以及包含对应的UPF上至少一个配额对应的配额使用信息。针对两种不同的请求配额、授予配额的方式,本申请实施例也提供了两种上报配额使用信息的方式。结合第一方面或第一方面的第一种至第六种可能的实现方式中的任意一种,在第七种可能实现的方式中,SMF根据PCF下发或激活的策略确定每个UPF上路由的数据流对应的chargingkey。结合第一方面或第一方面的第一种至第七种可能的实现方式中的任意一种,在第八种可能实现的方式中,在SMF确定每个UPF上路由的数据流及该数据流对应的chargingkey之前,SMF接收用户会话PDUSession建立请求。结合第一方面或第一方面的第一种至第八种可能的实现方式中的任意一种,在第九种可能实现的方式中,在SMF接收OCS授予的配额之前,SMF向OCS发起建立对应PDUSession的在线计费会话请求。结合第一方面或第一方面的第一种至第九种可能的实现方式中的任意一种,在第十种可能实现的方式中,在SMF确定每个UPF上路由的数据流及该数据流对应的chargingkey之前,SMF执行UPF选择或者UPF重选择。结合第一方面或第一方面的第一种至第十种可能的实现方式中的任意一种,在第十一种可能实现的方式中,SMF在建立PDUSession时执行UPF选择,在SMF为PDUSession增加本文档来自技高网
...

【技术保护点】
1.一种计费方法,其特征在于,包括以下步骤:/n会话管理功能确定协议数据单元会话中的数据流及所述数据流对应的费率组charging key,所述协议数据单元会话使用了多个用户面功能;/n对于所述多个用户面功能中的所述每个用户面功能,所述会话管理功能向在线计费系统发送该用户面功能上无可用配额的charging key的配额请求,所述会话管理功能接收所述在线计费系统为该用户面功能上的所述无可用配额的charging key授予的配额,所述会话管理功能向该用户面功能下发所述授予的配额。/n

【技术特征摘要】
1.一种计费方法,其特征在于,包括以下步骤:
会话管理功能确定协议数据单元会话中的数据流及所述数据流对应的费率组chargingkey,所述协议数据单元会话使用了多个用户面功能;
对于所述多个用户面功能中的所述每个用户面功能,所述会话管理功能向在线计费系统发送该用户面功能上无可用配额的chargingkey的配额请求,所述会话管理功能接收所述在线计费系统为该用户面功能上的所述无可用配额的chargingkey授予的配额,所述会话管理功能向该用户面功能下发所述授予的配额。


2.根据权利要求1所述的方法,其特征在于,每个配额请求中包含对应的用户面功能的标识以及对应的chargingkey,所述配额请求消息携带至少一个用户面功能的配额请求。


3.根据权利要求1所述的方法,其特征在于,所述会话管理功能分别为每个用户面功能向所述在线计费系统发送配额请求消息,所述每个配额请求消息中包含对应的用户面功能的计费标识,以及包含对应的用户面功能上的所述无可用配额的chargingkey。


4.根据权利要求1或2所述的方法,其特征在于,所述会话管理功能接收配额响应消息,所述配额响应消息中包含为所述至少一个用户面功能上的所述没有可用配额的chargingkey授予的配额,以及所述配额对应的用户面功能的标识。


5.根据权利要求1-4中任一项所述的方法,其特征在于,该方法进一步包括:所述会话管理功能接收至少一个用户面功能上报的配额使用信息;
所述会话管理功能向所述在线计费系统发送根据所述配额使用信息生成的计费上报消息。


6.根据权利要求5所述的方法,其特征在于,
所述计费上报消息中包含来自至少一个用户面功能的所述授予的配额的使用信息与所述授予的配额对应的用户面功能的标识以及与所述授予的配额对应的chargingkey,或
所述会话管理功能分别为每个用户面功能向所述在线计费系统发送计费上报消息,所述计费上报消息中包含对应的用户面功能的计费标识,以及包含对应的用户面功能上所述授予的配额的配额使用信息。


7.根据权利要求1所述的方法,其特征在于,在所述会话管理功能接收所述在线计费系统授予的配额之前,所述会话管理功能向所述在线计费系统发起建立对应所述PDUSession的在线计费会话请求。


8.根据权利要求1至7任一项所述的方法,其特征在于,在所述会话管理功能确定每个用户面功能上路由的数据流及该数据流对应的chargingkey之前,所述会话管理功能执行用户面功能选择或者用户面功能重选择。


9.根据权利要求8所述的方法,其特征在于,所述会话管理功能在建立所述PDUSession时执行用户面功能选择,在所述会话管理功能为PDUSession增加或删除用户面功能锚点,或者调整用户面功能间业务数据流时执行用户面功能重选择。


10.一种计费方法,其特征在于,包括以下步骤:
在线计费系统接收来自会话管理功能会话管理功能的多个用户面功能的每个用户面功能上无可用配额的费率组chargingkey的配额请求;所述无可用配额的费率组对应协议数据单元会话中的数据流,所述协议数据单元会话使用了所述多用户面功能;
所述在线计费系统向所述会话管理功能发送为所述多个用户面功能中的每一个所述无可用配额的chargingkey授予的配额。


11.根据权利要求10所述的方法,其特征在于,每个配额请求中包含请求配额的用户面功能的标识以及对应的所述无可用配额的chargingkey,所述配额请求携带在配额请求消息中,所述配额请求消息携带至少一个用户面功能的配额请求。


12.根据权利要求10或11所述的方法,其特征在于,所述在线计费系统向所述会话管理功能返回配额响应消息,所述配额...

【专利技术属性】
技术研发人员:柴晓前
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1