一种归属地路由场景的5G计费方法和装置转让专利

申请号 : CN202110793950.4

文献号 : CN113543056B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 谢沛荣陈洁吕振华尹君梁灏泉

申请人 : 中国电信股份有限公司

摘要 :

本公开涉及一种归属地路由场景的5G计费方法和装置。所述方法包含步骤:对处于漫游状态的用户建立归属地路由类型的协议数据单元(PDU)会话;中间会话管理功能(I‑SMF)向中间用户面功能(I‑UPF)下发用量报告规则(URR),I‑UPF则根据URR向I‑SMF上报用量信息;I‑SMF生成包含结算指示的计费消息和向漫游地计费网关(CG)发送计费消息;以及,漫游地计费网关根据计费消息中的结算指示生成计费应答消息,并将计费应答消息返回给I‑SMF。

权利要求 :

1.一种归属地路由场景的5G计费方法,包含步骤:对处于漫游状态的用户建立归属地路由类型的协议数据单元(PDU)会话;

中间会话管理功能(I‑SMF)向中间用户面功能(I‑UPF)下发用量报告规则(URR),I‑UPF则根据URR向I‑SMF上报用量信息;

I‑SMF生成包含结算指示的计费消息和向漫游地计费网关(CG)发送计费消息;以及漫游地计费网关根据计费消息中的结算指示生成计费应答消息,并将计费应答消息返回给I‑SMF。

2.根据权利要求1所述的方法,其中,每当新建PDU会话或变更了I‑SMF后,I‑SMF都会判断用户是否发生了跨省漫游。

3.根据权利要求2所述的方法,如果判断用户发生了跨省漫游,则I‑SMF就会生成计费消息并将计费消息发给漫游地计费网关,

如果判断用户没有发生跨省漫游,则I‑SMF不发送计费消息。

4.根据权利要求2所述的方法,其中,I‑SMF通过判断I‑SMF与锚点会话管理功能(A‑SMF)是否属于同一省来判断用户是否发生了跨省漫游。

5.根据权利要求4所述的方法,其中,通过I‑SMF与A‑SMF的域名或者IP差异来判断I‑SMF与A‑SMF是否属于同一省。

6.根据权利要求2所述的方法,其中,计费消息用于漫游地计费结算,并且计费消息不会被转发至用户归属地计费功能(CHF)。

7.根据权利要求1所述的方法,其中,计费消息定时被发送,或者在收集的流量超过预配门限值时被发送。

8.根据权利要求4所述的方法,其中,PDU会话在漫游地由I‑SMF控制管理,在归属地由A‑SMF控制管理。

9.根据权利要求8所述的方法,还包含如下步骤:A‑SMF发送计费请求消息,以收集I‑SMF与锚点用户面功能(A‑UPF)上报的用量信息,然后向用户归属地计费网关发送计费请求消息;

用户归属地计费网关生成离线话单;

用户归属地计费网关向用户归属地计费功能(CHF)转发计费消息;

用户归属地计费功能(CHF)返回计费应答消息;

用户归属地计费网关把计费应答消息转发给A‑SMF。

10.一种归属地路由场景的5G计费装置,包括:存储器,其上存储有指令;以及处理器,被配置为执行存储在所述存储器上的指令,以执行根据权利要求1至9中的任一项所述的方法。

11.一种计算机可读存储介质,包括计算机可执行指令,所述计算机可执行指令在由一个或多个处理器执行时,使得所述一个或多个处理器执行根据权利要求1至9中的任一项所述的方法。

说明书 :

一种归属地路由场景的5G计费方法和装置

技术领域

[0001] 本公开涉及通信计费领域。

背景技术

[0002] 5G的漫游有本地疏导与归属地路由两种方式。当前3GPP标准规定在归属地路由场景下,是由A‑SMF(Anchor SMF,锚点会话管理功能)与用户归属的CHF(Charging Function,
计费功能)进行计费交互的。

发明内容

[0003] 在下文中给出了关于本公开的简要概述,以便提供关于本公开的一些方面的基本理解。但是,应当理解,这个概述并不是关于本公开的穷举性概述。它并不是意图用来确定
本公开的关键性部分或重要部分,也不是意图用来限定本公开的范围。其目的仅仅是以简
化的形式给出关于本公开的某些概念,以此作为稍后给出的更详细描述的前序。
[0004] 本公开提供了一种归属地路由场景的5G计费方法,包含步骤:
[0005] 对处于漫游状态的用户建立归属地路由类型的协议数据单元(PDU)会话;
[0006] 中间会话管理功能(I‑SMF)向中间用户面功能(I‑UPF)下发用量报告规则(URR),I‑UPF则根据URR向I‑SMF上报用量信息;
[0007] I‑SMF生成包含结算指示的计费消息和向漫游地计费网关(CG)发送计费消息;以及
[0008] 漫游地计费网关根据计费消息中的结算指示生成计费应答消息,并将计费应答消息返回给I‑SMF。
[0009] 以下通过本发明的优选的实施方式的详细描述,本发明的其它特征及其优点将会变得清楚。

附图说明

[0010] 构成说明书的一部分的附图描述了本公开的实施例,并且连同说明书一起用于解释本公开的原理。
[0011] 参照附图,根据下面的详细描述,可以更清楚地理解本公开,其中:
[0012] 图1示出了根据现有技术的计费交互的示意图。
[0013] 图2示出了根据本公开的归属地路由场景的5G计费方法的示例性的流程图。
[0014] 图3进一步详细例示了5G用户在归属地路由场景下的计费流程。
[0015] 图4示出了能够实现根据本公开的实施例的计算设备的示例性配置。

具体实施方式

[0016] 参考附图进行以下详细描述,并且提供以下详细描述以帮助全面理解本公开的各种示例实施例。以下描述包括各种细节以帮助理解,但是这些细节仅被认为是示例,而不是
为了限制本公开,本公开是由随附权利要求及其等同内容限定的。在以下描述中使用的词
语和短语仅用于能够清楚一致地理解本公开。另外,为了清楚和简洁起见,可能省略了对公
知的结构、功能和配置的描述。本领域普通技术人员将认识到,在不脱离本公开的精神和范
围的情况下,可以对本文描述的示例进行各种改变和修改。
[0017] 图1示出了根据现有技术的计费交互的示意图。
[0018] 在现有技术的计费交互中,由于是由A‑SMF(Anchor SMF,锚点会话管理功能)与用户归属的CHF(Charging Function,计费功能)进行计费交互的,这种计费方式无法进行省
间的流量结算。图中的A省无法知道其具体转发了多少用户流量;同时由于用户的移动性,B
省的计费消息也难以精确得出A省具体承载的业务流量,导致运营商对于归属地路由场景
的跨省(或跨区域)的用户无法进行跨省/区域流量结算。
[0019] 针对目前归属地路由场景下无法进行省间(或区域间)计费结算的问题,本公开提出一种全新的归属地路由场景的5G计费方法,使得能够支持省间的计费结算,避免了无法
进行省间结算对业务开展造成的影响。该方法还可以实现漫游地的离线计费功能。
[0020] 图2示出了根据本公开的归属地路由场景的5G计费方法的示例性的流程图。
[0021] 在PLMN(Public Land Mobile Network,公共陆地移动网)内的归属地路由在漫游地是由I‑SMF(Intermediate Session Management Function,中间会话管理功能)与I‑UPF
(Intermediate User Plane Function,中间用户面功能)来提供服务的。
[0022] 在一些实施例中,如步骤S201所示,对处于漫游状态的用户建立归属地路由类型的PDU(Protocol Data Unit,协议数据单元)会话。
[0023] 在一些实施例中,如步骤S202所示,通过I‑SMF收集用量信息;I‑SMF向I‑UPF下发URR(Usage Report Rule,用量报告规则),I‑UPF则根据URR向I‑SMF上报用量信息。
[0024] 在一些实施例中,如步骤S203所示,通过I‑SMF生成计费消息向本地(即拜访地、漫游地)CG发送;每当新建PDU会话或变更了I‑SMF后,I‑SMF都会先判断用户是否发生了跨省
(或跨区域)漫游。例如,I‑SMF能够判断用户是否发生了跨省(或跨区域)漫游。可以通过I‑
SMF与A‑SMF的域名/IP差异等方式判断用户是否发生了跨省(或跨区域)漫游。
[0025] 如判断发生了跨省(或跨区域)漫游,则I‑SMF就会生成含结算指示的计费消息并发给本地(即拜访地、漫游地)CG(Charging Gateway,计费网关),其中的结算指示用于告知
CG,此计费消息只用于漫游地计费结算,而不应再转发至CHF(Charging Function,计费功
能)。此计费消息可以是定时发送,也可以是由于收集的流量超过预配门限值而触发发送。
在一些实施例中,I‑SMF向本地CG发送的包含结算指示的计费请求消息中的结算指示说明
了此计费消息只用于生成离线话单,而无需转发回用户归属的CHF。相应地,本地CG根据计
费请求消息中的结算指示,不再把计费消息转发给用户归属的CHF,而是自行生成计费应答
消息并返回I‑SMF。
[0026] 如I‑SMF判断用户未发生跨省(或跨区域)漫游(例如,I‑SMF与A‑SMF都属于同一省或区域),则I‑SMF不再发送计费消息,同时也无需执行步骤S204。
[0027] 在一些实施例中,如步骤S204所示,CG根据计费消息生成本地话单,并向I‑SMF应答计费消息。CG根据I‑SMF发来的计费消息,生成本地计费话单;同时CG根据计费消息中的
结算指示,直接生成计费应答消息,并返回I‑SMF,CG不会再把此计费消息转发给用户归属
的CHF。
[0028] 图3进一步详细例示了5G用户在归属地路由场景下的计费流程。5G用户在归属地路由场景下的计费流程的例子包含如下步骤。
[0029] 步骤(1)创建归属地路由的PDU会话。用户在漫游地(A省)发起创建了归属地路由的PDU会话。该会话在拜访的漫游地由I‑SMF控制管理,在归属地由A‑SMF控制管理。
[0030] 步骤(2)A‑SMF发送计费请求消息。A‑SMF收集I‑SMF与A‑UPF(Anchor User Plane Function,锚点用户面功能)上报的用量信息,然后向用户归属地CG发送计费请求消息。
[0031] 步骤(3)用户归属地CG生成离线话单。
[0032] 步骤(4)用户归属地CG向用户归属地CHF转发计费消息。
[0033] 步骤(5)用户归属地CHF返回计费应答消息。
[0034] 步骤(6)用户归属地CG把计费应答消息转发给A‑SMF。
[0035] 步骤(7)I‑SMF发送含结算指示的计费请求消息。I‑SMF根据I‑SMF与A‑SMF的域名先判断出用户处于跨省漫游状态,然后I‑SMF向漫游地CG发送含结算指示的计费请求消息。
[0036] 步骤(8)漫游地CG生成离线话单。
[0037] 步骤(9)漫游地CG返回计费应答消息。漫游地CG根据计费请求中的结算指示,知道此计费消息只用于生成本地话单,而无需再转发回用户归属CHF,漫游地CG自行生成计费应
答消息并返回I‑SMF。
[0038] 上述流程图中,步骤(7)‑(9)与步骤(2)‑(6)可并发地进行。
[0039] 本公开相对现有技术而言,具有如下优点和效果。例如,本公开可以实现5G归属地路由场景漫游地的离线计费功能,支持省间的计费结算,避免了无法进行省间结算对5G业
务开展造成的影响。
[0040] 图4示出了能够实现根据本公开的实施例的计算设备400的示例性配置。
[0041] 计算设备400是能够应用本公开的上述方面的硬件设备的实例。计算设备400可以是被配置为执行处理和/或计算的任何机器。计算设备400可以是但不限制于工作站、服务
器、台式计算机、膝上型计算机、平板计算机、个人数据助手(PDA)、智能电话、车载计算机或
以上组合。
[0042] 如图4所示,计算设备400可以包括可以经由一个或多个接口与总线402连接或通信的一个或多个元件。总线402可以包括但不限于,工业标准架构(Industry Standard 
Architecture,ISA)总线、微通道架构(Micro Channel Architecture,MCA)总线、增强ISA
(EISA)总线、视频电子标准协会(VESA)局部总线、以及外设组件互连(PCI)总线等。计算设
备400可以包括例如一个或多个处理器404、一个或多个输入设备406以及一个或多个输出
设备408。一个或多个处理器404可以是任何种类的处理器,并且可以包括但不限于一个或
多个通用处理器或专用处理器(诸如专用处理芯片)。处理器404例如可以被配置为执行图2
所示的方法。输入设备406可以是能够向计算设备输入信息的任何类型的输入设备,并且可
以包括但不限于鼠标、键盘、触摸屏、麦克风和/或远程控制器。输出设备408可以是能够呈
现信息的任何类型的设备,并且可以包括但不限于显示器、扬声器、视频/音频输出终端、振
动器和/或打印机。
[0043] 计算设备400还可以包括或被连接至非暂态存储设备414,该非暂态存储设备414可以是任何非暂态的并且可以实现数据存储的存储设备,并且可以包括但不限于盘驱动
器、光存储设备、固态存储器、软盘、柔性盘、硬盘、磁带或任何其他磁性介质、压缩盘或任何
其他光学介质、缓存存储器和/或任何其他存储芯片或模块、和/或计算机可以从其中读取
数据、指令和/或代码的其他任何介质。计算设备400还可以包括随机存取存储器(RAM)410
和只读存储器(ROM)412。ROM 412可以以非易失性方式存储待执行的程序、实用程序或进
程。RAM 410可提供易失性数据存储,并存储与计算设备400的操作相关的指令。计算设备
400还可包括耦接至数据链路418的网络/总线接口416。网络/总线接口416可以是能够启用
与外部装置和/或网络通信的任何种类的设备或系统,并且可以包括但不限于调制解调器、
TM
网络卡、红外线通信设备、无线通信设备和/或芯片集(诸如蓝牙 设备、802.11设备、WiFi设
备、WiMax设备、蜂窝通信设施等)。
[0044] 本公开可以被实现为装置、系统、集成电路和非瞬时性计算机可读介质上的计算机程序的任何组合。可以将一个或多个处理器实现为执行本公开中描述的部分或全部功能
的集成电路(IC)、专用集成电路(ASIC)或大规模集成电路(LSI)、系统LSI,超级LSI或超LSI
组件。
[0045] 本公开包括软件、应用程序、计算机程序或算法的使用。可以将软件、应用程序、计算机程序或算法存储在非瞬时性计算机可读介质上,以使诸如一个或多个处理器的计算机
执行上述步骤和附图中描述的步骤。例如,一个或多个存储器以可执行指令存储软件或算
法,并且一个或多个处理器可以关联执行该软件或算法的一组指令,以根据本公开中描述
的实施例提供各种功能。
[0046] 软件和计算机程序(也可以称为程序、软件应用程序、应用程序、组件或代码)包括用于可编程处理器的机器指令,并且可以以高级过程性语言、面向对象编程语言、功能性编
程语言、逻辑编程语言或汇编语言或机器语言来实现。术语“计算机可读介质”是指用于向
可编程数据处理器提供机器指令或数据的任何计算机程序产品、装置或设备,例如磁盘、光
盘、固态存储设备、存储器和可编程逻辑设备(PLD),包括将机器指令作为计算机可读信号
来接收的计算机可读介质。
[0047] 举例来说,计算机可读介质可以包括动态随机存取存储器(DRAM)、随机存取存储器(RAM)、只读存储器(ROM)、电可擦只读存储器(EEPROM)、紧凑盘只读存储器(CD‑ROM)或其
他光盘存储设备、磁盘存储设备或其他磁性存储设备,或可以用于以指令或数据结构的形
式携带或存储所需的计算机可读程序代码以及能够被通用或专用计算机或通用或专用处
理器访问的任何其它介质。如本文中所使用的,磁盘或盘包括紧凑盘(CD)、激光盘、光盘、数
字多功能盘(DVD)、软盘和蓝光盘,其中磁盘通常以磁性方式复制数据,而盘则通过激光以
光学方式复制数据。上述的组合也包括在计算机可读介质的范围内。
[0048] 提供本公开的主题作为用于执行本公开中描述的特征的装置、系统、方法和程序的示例。但是,除了上述特征之外,还可以预期其他特征或变型。可以预期的是,可以用可能
代替任何上述实现的技术的任何新出现的技术来完成本公开的部件和功能的实现。
[0049] 另外,以上描述提供了示例,而不限制权利要求中阐述的范围、适用性或配置。在不脱离本公开的精神和范围的情况下,可以对所讨论的元件的功能和布置进行改变。各种
实施例可以适当地省略、替代或添加各种过程或部件。例如,关于某些实施例描述的特征可
以在其他实施例中被结合。
[0050] 类似地,虽然在附图中以特定次序描绘了操作,但是这不应该被理解为要求以所示的特定次序或者以顺序次序执行这样的操作,或者要求执行所有图示的操作以实现所希
望的结果。在某些情况下,多任务处理和并行处理可以是有利的。