CN113784300A - 对网络切片客户进行计费处理的方法、***及相关设备 - Google Patents
对网络切片客户进行计费处理的方法、***及相关设备 Download PDFInfo
- Publication number
- CN113784300A CN113784300A CN202110877014.1A CN202110877014A CN113784300A CN 113784300 A CN113784300 A CN 113784300A CN 202110877014 A CN202110877014 A CN 202110877014A CN 113784300 A CN113784300 A CN 113784300A
- Authority
- CN
- China
- Prior art keywords
- network slice
- charging
- client
- pdu session
- session
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/82—Criteria or parameters used for performing billing operations
- H04M15/8228—Session based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1403—Architecture for metering, charging or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1403—Architecture for metering, charging or billing
- H04L12/1407—Policy-and-charging control [PCC] architecture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1428—Invoice generation, e.g. customization, lay-out, database processing, algorithms for calculating the bill or formatting invoices as WWW pages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/41—Billing record details, i.e. parameters, identifiers, structure of call data record [CDR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/44—Augmented, consolidated or itemized billing statement or bill presentation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/775—Account specifications on parallel communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/83—Notification aspects
- H04M15/85—Notification aspects characterised by the type of condition triggering a notification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/83—Notification aspects
- H04M15/85—Notification aspects characterised by the type of condition triggering a notification
- H04M15/853—Calculate maximum communication time or volume
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/02—Data link layer protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Databases & Information Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Meter Arrangements (AREA)
- Telephonic Communication Services (AREA)
Abstract
一种对网络切片客户进行计费处理的方法,包括:从会话管理设备接收包含会话信息的第一计费请求消息,所述会话信息包含用户设备在网络切片实例上的PDU会话的属性;确定应为所述PDU会话对目标网络切片客户进行计费处理;向网络切片客户计费设备发送包含所述目标网络切片客户的标识和所述会话信息的第二计费请求消息,以使所述网络切片客户计费设备为所述PDU会话对所述目标网络切片客户进行计费处理;当所述第二计费请求消息还包含业务单元信息时,所述计费处理包括存储业务单元使用量信息或者授予业务单元配额。该方法可以避免多个网络切片计费网关之间的协调,进而提高网络切片计费网关的性能和对网络切片客户进行计费处理的精确度。
Description
技术领域
本申请涉及通信领域,尤其涉及一种对网络切片客户进行计费处理的方法、***以及相关设备。
背景技术
5G(5th Generation,第五代)网络中,为实现流量分组、隔离租户和宏观层面的资源配置等目的,可以在端到端的层面上对物理网络进行划分,以形成网络切片(NetworkSlice)。网络切片的本质是在共享的物理网络基础设施之上运行的虚拟网络,运营商可以根据不同的服务需求(比如时延、带宽、安全性和可靠性等)在物理网络基础上创建出满足相应服务需求的虚拟网络(对应为一个网络切片实例,Network Slice Instance,NSI),以供有不同网络特性需求的客户使用,从而提高网络资源的利用率以及网络服务的服务质量。
5G网络的运营商可以将同一个网络切片实例租赁给多个大客户使用,也可以将多个网络切片实例租赁给同一个大客户,再由大客户将所述同一个网络切片实例或所述多个网络切片实例提供给大量用户(的用户设备)使用。这种大客户,称为网络切片客户,有时也称为网络切片行业客户,甚至简称为行业客户。常见的网络切片客户有电网公司、铁路公司以及其他对网络有特殊要求的公司等。为对网络切片客户进行收费,一种计费方式可以是按网络切片实例的使用量进行计费,例如:按某个计费周期内某个或某些网络切片实例上的数据流量总和或时长总和进行计费。为此,根据当前的3GPP(3rd GenerationPartnership Project,第三代合作伙伴计划)规范,应由网络切片实例中的会话管理功能(Session Management Function,SMF)设备向计费功能(Charging Function,CHF)设备上报用户设备的使用量等信息,再由CHF设备对相应的行业客户进行计费处理。
由于普通用户(相当于散客,非网络切片客户的用户)的用户设备的使用量等信息,也需由SMF设备上报给CHF设备,再由该CHF设备对普通用户进行计费处理,且由于各种原因(例如为了区分切入点、分摊负载等),可以为一个网络切片实例部署多个SMF设备,当同一个网络切片客户的大量用户设备同时向网络切片实例上的多个SMF设备发起PDU会话建立请求、所述多个SMF设备又同时向多个CHF设备发起计费请求时,若要对网络切片客户执行计费处理,则所述多个CHF设备之间必然要互相协调(因为要针对所述同一个网络切片客户进行计费处理),这将会大大降低每个CHF设备的计费处理性能,进而降低用户设备(网络切片客户的用户的用户设备或者普通用户的用户设备)上的用户体验。
发明内容
鉴于此,有必要提供一种对网络切片客户进行计费处理的方法,以提高CHF设备的计费处理性能,进而提高用户设备侧的用户体验。
第一方面,本申请实施例提供了一种对网络切片客户进行计费处理的***,包括:会话管理设备、网络切片计费网关和网络切片客户计费设备,其中:
所述会话管理设备用于:
向所述网络切片计费网关发送第一计费请求消息,所述第一计费请求消息包含会话信息,所述会话信息包含用户设备在网络切片实例上的协议数据单元PDU会话的属性;
所述网络切片计费网关用于:
从所述会话管理设备接收所述第一计费请求消息;
根据所述第一计费请求消息,确定为所述PDU会话对目标网络切片客户进行计费处理,所述目标网络切片客户为因所述PDU会话而将被进行计费处理的网络切片客户;
向所述网络切片客户计费设备发送第二计费请求消息,所述第二计费请求消息中包含所述目标网络切片客户的标识和所述会话信息;
所述网络切片客户计费设备用于:
从所述网络切片计费网关接收所述第二计费请求消息;
根据所述第二计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理。
该***使得,当同一个网络切片客户的大量用户设备并发触发计费请求到多个会话管理设备、进而使多个会话管理设备又并发向多个网络切片计费网关发起计费请求时,所述多个网络切片计费网关可以将部分计费处理任务转给同一个网络切片客户计费设备上执行,不仅可以分摊网络切片计费网关上的负载,还可以因避免多个网络切片计费网关之间的协调而提高每个网络切片计费网关的性能,且由于在同一个网络切片客户计费设备上针对同一个网络切片客户进行计费处理,也可以避免计费处理错误,提高对网络切片客户进行计费处理的精确度。
在一个可能的方案中,所述第一计费请求消息和所述第二计费请求消息还包含业务单元信息,所述业务单元信息包含用于为所述PDU会话请求业务单元的信息或者所述PDU会话中已经使用的业务单元的数量。
在一个可能的方案中,所述网络切片客户计费设备还用于向所述网络切片计费网关发送计费处理结果,所述网络切片计费网关还用于从所述网络切片客户计费设备接收所述计费处理结果并将其发送给所述会话管理设备,所述会话管理设备还用于从所述网络切片计费网关接收所述计费处理结果并将根据所述计费处理结果对所述PDU会话进行控制。
第二方面,本申请实施例提供了一种对网络切片客户进行计费处理的方法,应用于网络切片计费网关,该方法包括:
从会话管理设备接收第一计费请求消息,所述第一计费请求消息包含会话信息,所述会话信息包含用户设备在网络切片实例上的协议数据单元PDU会话的属性;
根据所述第一计费请求消息确定为所述PDU会话对目标网络切片客户进行计费处理,所述目标网络切片客户为因所述PDU会话而将被进行计费处理的网络切片客户;
向网络切片客户计费设备发送第二计费请求消息,所述第二计费请求消息中包含所述目标网络切片客户的标识和所述会话信息。
在一个可能的方案中,所述根据所述第一计费请求消息确定为所述PDU会话对所述目标网络切片客户进行计费处理,具体包括:
根据所述第一计费请求消息确定所述目标网络切片客户的标识;
确定为所述PDU会话对所述目标网络切片客户进行计费处理。
在一个可能的方案中,所述向所述网络切片客户计费设备发送所述第二计费请求消息之前,所述方法还包括:
确定所述网络切片客户计费设备的地址。
在一个可能的方案中,所述确定所述网络切片客户计费设备的地址,具体包括:
根据预设的配置信息或所述目标网络切片客户的标识,确定所述网络切片客户计费设备的地址。
在一个可能的方案中,所述会话信息包含用户标识,所述根据所述第一计费请求消息确定所述目标网络切片客户的标识,具体包括:
根据所述用户标识确定所述目标网络切片客户的标识。
在一个可能的方案中,所述会话信息包含用户标识和所述网络切片实例的标识,所述根据所述第一计费请求消息确定所述目标网络切片客户的标识,具体包括:
根据所述用户标识和所述网络切片实例的标识确定所述目标网络切片客户的标识;
或者
根据所述用户标识、所述网络切片实例的标识和接收到所述第一计费请求消息的时间确定所述目标网络切片客户的标识。
在一个可能的方案中,所述会话信息包含用户标识、所述网络切片实例的标识和所述PDU会话的创建时间,所述根据所述第一计费请求消息确定所述目标网络切片客户的标识,具体包括:
根据所述用户标识、所述网络切片实例的标识和所述PDU会话的创建时间确定所述目标网络切片客户的标识。
在一个可能的方案中,所述会话信息包含用户标识、所述网络切片实例的标识和业务标识,所述根据所述第一计费请求消息确定所述目标网络切片客户的标识,具体包括:
根据所述用户标识、所述网络切片实例的标识和所述业务标识确定所述目标网络切片客户的标识。
在一个可能的方案中,所述方法还包括:
生成计费会话标识,所述计费会话标识用于标识所述网络切片计费网关与所述网络切片客户计费设备之间的计费会话,所述计费会话用于为所述PDU会话进行计费处理;
存储所述计费会话标识与所述目标网络切片客户的标识和/或所述目标网络切片客户计费设备的地址的对应关系。
在一个可能的方案中,所述方法还包括:
从所述会话管理设备接收包含所述计费会话标识的第一计费请求消息;
基于所述计费会话标识与所述对应关系获取所述目标网络切片客户的标识和/或所述目标网络切片客户计费设备的地址。
在一个可能的方案中,其特征在于:
所述第一计费请求消息和所述第二计费请求消息还包含业务单元信息,所述业务单元信息包含用于为所述PDU会话请求业务单元的信息或者所述PDU会话中已经使用的业务单元的数量。
在一个可能的方案中,所述业务单元信息包含业务单元已用量,所述业务单元已用量为所述PDU会话中已使用的业务单元的数量。
在一个可能的方案中,所述方法还包括:
从所述网络切片客户计费设备接收所述业务单元已用量的处理结果,并将其发送给所述会话管理设备。
在一个可能的方案中,所述业务单元信息包含业务单元配额请求和已有配额使用量,所述方法还包括:
从所述网络切片客户计费设备接收其授予的业务单元配额,并将其发送给所述会话管理设备。
第三方面,本申请实施例提供了一种对网络切片客户进行计费处理的方法,应用于网络切片客户计费设备,该方法包括:
从网络切片计费网关接收第二计费请求消息,所述第二计费请求消息中包含目标网络切片客户的标识和会话信息,所述会话信息包含用户设备在网络切片实例上的协议数据单元PDU会话的属性,所述目标网络切片客户为因所述PDU会话而将被进行计费处理的网络切片客户;
根据所述第二计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理。
在一个可能的方案中,所述第二计费请求消息还包含业务单元信息,所述业务单元信息包含用于为所述PDU会话请求业务单元的信息或者所述PDU会话中已经使用的业务单元的数量,所述根据所述第二计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理,具体包括:
根据所述会话信息和所述业务单元信息为所述PDU会话对所述目标网络切片客户进行计费处理。
在一个可能的方案中,所述业务单元信息包含业务单元已用量,所述业务单元已用量为所述PDU会话中已使用的业务单元的数量,所述根据所述会话信息和所述业务单元信息为所述PDU会话对所述目标网络切片客户进行计费处理,具体包括:
将所述网络切片客户的标识、所述会话信息及所述业务单元已用量存入所述目标网络切片客户的话单。
在一个可能的方案中,所述方法还包括:
向所述网络切片计费网关发送所述业务单元已用量的处理结果。
在一个可能的方案中,所述业务单元信息包含业务单元配额请求和已有配额使用量,所述根据所述会话信息和所述业务单元信息为所述PDU会话对所述目标网络切片客户进行计费处理,具体包括:
将所述已有配额使用量在所述目标网络切片客户的业务单元可用量中扣减,得到所述目标网络切片客户的剩余业务单元可用量;
根据所述业务单元配额请求和所述目标网络切片客户的剩余业务单元可用量,确定授予的业务单元配额;
向所述网络切片计费网关发送所述授予的业务单元配额。
在一个可能的方案中,所述会话信息包含初始标记,所述初始标记用于指示所述PDU会话为新创建的PDU会话或者未曾进行计费处理的PDU会话,所述根据所述第二计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理,具体包括:
根据所述目标网络切片客户的标识和所述初始标记,计算所述目标网络切片客户的实际PDU会话数量。
在一个可能的方案中,所述会话信息包含所述PDU会话的开始时间,所述根据所述第二计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理,具体包括:
根据所述目标网络切片客户的标识和所述PDU会话的开始时间,计算所述网络切片客户的实际PDU会话数量。
在一个可能的方案中,所述根据所述第二计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理,具体还包括:
确定所述目标网络切片客户的实际PDU会话数量达到所述目标网络切片客户的订购PDU会话数量;
向所述网络切片计费网关发送结束所述PDU会话的指示信息;
或者还包括:
确定所述目标网络切片客户的实际PDU会话数量未达到所述目标网络切片客户的订购PDU会话数量;
向所述网络切片计费网关发送维持所述PDU会话的指示信息。
在一个可能的方案中,所述会话信息包含用户标识,所述根据所述第二计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理,具体包括:
获取所述目标网络切片客户的订购用户数量且根据所述用户标识计算所述目标网络切片客户的实际用户数量;
确定所述目标网络切片客户的实际用户数量达到所述目标网络切片客户的订购用户数量;
向所述网络切片计费网关发送结束所述PDU会话的指示信息;
或者具体包括:
获取所述目标网络切片客户的订购用户数量且根据所述用户标识计算所述网络切片客户的实际用户数量;
确定所述目标网络切片客户的实际用户数量未达到所述目标网络切片客户的订购用户数量;
向所述网络切片计费网关发送维持所述PDU会话的指示信息。
第四方面,本申请实施例提供了一种网络切片计费网关,包括处理器和存储器,其中:所述存储器,用于存储程序指令;所述处理器,用于调用并执行所述存储器中存储的程序指令,以使所述网络切片计费网关执行第二方面及其中任意可能的实现方式的对网络切片客户进行计费处理的方法。
第五方面,本申请实施例提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得所述计算机执行第二方面及其中任意可能的实现方式的对网络切片客户进行计费处理的方法。
第六方面,本申请实施例提供了一种网络切片客户计费设备,包括处理器和存储器,其中:所述存储器,用于存储程序指令;所述处理器,用于调用并执行所述存储器中存储的程序指令,以使所述网络切片客户计费设备执行第三方面及其中任意可能的实现方式的对网络切片客户进行计费处理的方法。
第七方面,本申请实施例提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得所述计算机执行第三方面及其中任意可能的实现方式的对网络切片客户进行计费处理的方法。
第八方面,本申请提实施例供了一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片运行时用于实现第二方面、第二方面的任意可能的实现方案、第三方面或第三方面的任意可能的实现方案中的方法。
附图说明
图1A为本申请实施例提供的计费***架构图;
图1B为本申请实施例提供的又一计费***架构图;
图2为本申请实施例提供的对网络切片客户进行计费处理的方法流程图;
图3为本申请实施例提供的又一计费***架构图;
图4为本申请实施例提供的对网络切片客户进行计费处理的又一方法流程图;
图5为本申请实施例提供的网络切片计费网关或网络切片客户计费设备的硬件结构图;
图6为本申请实施例提供的网络切片计费网关的结构示意图;
图7为本申请实施例提供的网络切片客户计费设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
图1A为本申请实施例提供的计费***架构图,其中包括网络切片客户计费设备101、网络切片用户计费设备102、网络切片计费网关103、网络切片实例104、会话管理设备104和用户设备106等,分别描述如下:
网络切片计费网关103:至少用于从会话管理设备105接收计费请求消息并向相应的计费设备请求进行计费处理,包括:从会话管理设备105接收第一计费请求消息,所述第一计费请求消息包含会话信息,所述会话信息包含用户设备106在网络切片实例104上的协议数据单元(Protocol Data Unit,PDU)会话的至少一个属性(如用户标识、用户位置信息、PDU会话标识、网络切片实例的标识等);根据从会话管理设备105接收到的所述第一计费请求消息,如果确定应为所述PDU会话对目标网络切片客户进行计费处理(所述目标网络切片客户为因所述PDU会话而将被进行计费处理的网络切片客户),则向网络切片客户计费设备101发送第二计费请求消息,所述第二计费请求消息包含所述目标网络切片客户的标识和所述会话信息,以使网络切片客户计费设备101为所述PDU会话对所述目标网络切片客户进行计费处理,而如果确定出由网络切片用户计费设备102为所述PDU会话对用户设备106对应的用户进行计费处理,则向网络切片用户计费设备102发送第三计费请求消息,所述第三计费请求消息包含所述会话信息,以使网络切片用户计费设备102为所述PDU会话对所述用户进行计费处理。可选地,所述第一计费请求消息、所述第二计费请求消息或所述第三计费请求消息还可以包含业务单元信息,从而,网络切片客户计费设备101或网络切片用户计费设备102可以基于所述业务单元信息进行计费处理,例如,存储业务单元使用量信息或者确定授予的业务单元配额,所述业务单元信息包含用于为所述PDU会话请求业务单元(或者称为业务数据单元)的信息或者所述PDU会话中已经使用的业务单元的数量。
应理解,网络切片计费网关103的功能可以部署在一个单独的物理设备中,也可以部署在现有计费设备中,对此,本申请实施例不做限定。例如,本申请实施例中的网络切片计费网关103所具有的功能(称为“网络切片计费网关功能”)可以部署在3GPP规范中的计费功能(Charging Function,CHF)设备中,如图1B中的CHF设备所示。
应理解,实际应用中,图1A中可以包含更多的网络切片计费网关,且一个网络切片计费网关还可以对应多个网络切片实例,或者使多个网络切片计费网关对应一个网络切片实例,从而可以避免单点失败等问题,实现负载分摊,提高***可用性。
网络切片客户计费设备101:至少用于从网络切片计费网关103接收第二计费请求消息(所述第二计费请求消息包含上述目标网络切片客户的标识和上述会话信息),并根据所述第二计费请求消息,为所述PDU会话(用户设备106所使用的)对所述目标网络切片客户进行计费处理;可选地,如果所述第二计费请求消息还包含上述业务单元信息,网络切片客户计费设备101还可以用于基于所述业务单元信息对所述目标网络切片客户进行计费处理(例如授予业务单元配额);可选地,网络切片客户计费设备101还可以用于向网络切片计费网关103发送相应的计费处理结果。
应理解,网络切片客户计费设备101的功能可以部署在一个单独的物理设备中,也可以部署在现有计费设备中,对此,本申请实施例不做限定。例如,本申请实施例中的网络切片客户计费设备101所具有的功能(称为“网络切片客户计费功能”)可以部署在网络切片计费功能(Network Slice Charging Function,NSCF)设备中,如图1B中NSCF设备所示。
应理解,实际应用时,图1A中可以包含更多的网络切片客户计费设备。但为避免在多个网络切片客户计费设备之间的协调,网络切片计费网关上可以存储路由规则(包含网络切片客户的标识与网络切片客户计费设备的地址的对应关系),从而可以将针对同一个网络切片客户的计费请求(如上述第二计费请求消息)发送或路由到同一个网络切片客户计费设备上进行处理。
网络切片用户计费设备102:至少用于从网络切片计费网关103接收第三计费请求消息,所述第三计费请求消息包含上述会话信息,并根据所述第三计费请求消息为所述PDU会话对所述用户(即用户设备106对应的用户)进行计费处理;可选地,如果所述第三计费请求消息还包含上述业务单元信息,网络切片用户计费设备102还可以用于基于所述业务单元信息对所述用户进行计费处理;可选地,网络切片用户计费设备102还可以用于向网络切片计费网关103发送相应的计费处理结果。
应理解,网络切片用户计费设备102的功能可以部署在一个单独的物理设备中,也可以部署在现有计费设备中,对此,本申请实施例不做限定。例如,本申请实施例中的网络切片用户计费设备102的功能(称为“网络切片用户计费功能”)可以部署在3GPP规范中的CHF设备中(如图1B所示)。
应理解,实际应用时,图1A中可以包含更多的网络切片用户计费设备。同理,为避免在多个网络切片用户计费设备之间的协调,网络切片计费网关上可以存储路由规则(包含用户标识与网络切片用户计费设备的地址的对应关系),从而可以将针对同一个网络切片用户的计费请求(如上述第三计费请求消息)发送或路由到同一个网络切片用户计费设备上进行处理。
网络切片实例104:为运营商提供的虚拟网络,运营商可以将其租给网络切片客户,由其提供给终端用户使用,也可以直接提供给终端用户使用;终端用户的用户设备(如用户设备106)可以接入该虚拟网络,在其中创建PDU会话,并基于该PDU会话访问数据业务(如行业客户提供的业务)。
网络切片实例除了包含会话管理设备105外,还可以包含其他网络设备,如3GPP规范中的接入管理功能(access management function,AMF)设备等。
应理解,实际应用时,图1A中可以包含更多的网络切片实例,以满足数量众多的终端用户和网络切片客户的需求。
会话管理设备105:位于网络切片实例104上,至少用于管理用户设备106在网络切片实例104上的PDU会话,并向网络切片计费网关103发送上述第一计费请求消息,以使所述PDU会话得到计费处理,还可以用于根据网络切片计费网关103返回的计费处理结果对所述PDU会话进行控制(例如禁止或允许用户设备106使用所述PDU会话)。
应理解,本申请实施例中的会话管理设备105所具有的功能(称为“会话管理功能”)可以部署在3GPP规范中的会话管理功能(session management function,SMF)设备中,如图1B中的SMF设备所示。
应理解,实际应用时,图1A中的网络切片实例104中可以包含更多的会话管理设备。用户设备106对应哪个会话管理设备,由用户设备106所接入的网络确定。
用户设备106:是指可以接入网络切片实例的终端设备,包括但不限于移动电话、笔记本电脑、共享自行车上的通信终端、车联网上的通信终端和水/电/气抄表终端等,可以在网络切片实例104上建立PDU会话,并基于所述PDU会话访问数据业务(如行业客户提供的业务);可以为相应的用户所使用,但财产上可以属于所述用户,也可以不属于所述用户,而比如属于相应的网络切片客户(共享自行车场景)。
应理解,实际应用时,图1A中可以包含更多的用户设备。
为便于理解本申请实施例,下面解释几个与网络切片有关的概念。
网络切片客户:是指从运营商租赁/订购/购买网络切片实例的客户,其基于所租赁/订购/购买的网络切片实例提供自己的业务给网络切片用户(或网络切片用户的设备),或者供自己的大量用户设备通过所述网络切片实例接入网络,从而实现自身业务或使得用户设备可以使用有SLA(Service Level Agreement,服务等级协议)保障的网络。根据业务需求的不同,一个网络切片实例可以只租给一个网络切片客户,也可以同时租给多个网络切片客户,一个网络切片客户可以只租赁一个网络切片实例,也可以同时租赁多个网络切片实例。
网络切片用户:是指其所使用的终端设备接入到某个网络切片实例的终端用户。根据业务需求的不同,一个网络切片用户的终端设备可以只接入一个网络切片实例,也可以同时接入多个网络切片实例。根据其所使用的终端设备接入网络切片实例的情况不同,网络切片用户可以分为网络切片团体用户、网络切片零散用户和网络切片混合用户等类型,下面分别介绍。
从而,用户设备106可以属于网络切片客户,也可以属于网络切片用户。
为叙述方便,本申请实施例将运营商租赁/销售给网络切片客户的网络切片实例称为“批发网络切片实例”,将运营商绕开网络切片客户直接向终端用户提供的网络切片实例称为“零售网络切片实例”,将运营商既租赁/销售给网络切片客户,又直接向终端用户提供的网络切片实例称为“混合网络切片实例”。
网络切片团体用户:其终端设备只接入批发网络切片实例、不接入零售网络切片实例的终端用户。为叙述方便,也可以简称为“团体用户”。
网络切片零散用户:其终端设备只接入零售网络切片实例、不接入批发网络切片实例的终端用户。为叙述方便,也可以简称为“零散用户”。
网络切片混合用户:其终端设备既接入批发网络切片实例,又接入零售网络切片实例的终端用户(终端设备可以是同时接入这两种类型的网络切片实例,也可以是分时段接入这两种类型的网络切片实例)。为叙述方便,也可以简称为“混合用户”。
图2为本申请实施例提供的对网络切片客户进行计费处理的方法流程图,该方法流程基于图1A所示架构实现,其中会话管理设备对应图1A中的会话管理设备105,网络切片计费网关对应图1A中的网络切片计费网关103,网络切片客户计费设备对应图1A中的网络切片客户计费设备101。在该方法流程中,假设用户设备(如用户设备106)正在请求在网络切片实例(如网络切片实例104)上建立PDU会话或者已经在所述网络切片实例上建立了PDU会话,在此基础上,会话管理设备向网络切片计费网关发送计费请求,触发网络切片计费网关、网络切片客户计费设备为所述PDU会话进行计费处理,并基于返回的计费处理结果进行PDU会话控制,具体包括如下步骤:
步骤201:会话管理设备向网络切片计费网关发送第一计费请求消息,所述第一计费请求消息中包含会话信息pduSesInfo。
具体地,会话管理设备可以在用户设备请求建立PDU会话时或者PDU会话生命周期内,向网络切片计费网关发送所述第一计费请求消息。本申请对所述第一计费请求消息的具体名称不作限定,例如,可以是“PDU会话计费初始请求”、“PDU会话计费更新请求”等。
其中,所述会话信息pduSesInfo包含所述PDU会话的属性,具体可以包含以下属性中的一个或多个:
-会话标识pduSesId:用于标识所述PDU会话;
-初始标记initFlag:用于指示所述PDU会话为新创建的PDU会话,或者所述PDU会话为此前未曾进行过计费处理的PDU会话;从而,会话管理设备为所述PDU会话第一次向网络切片计费网关发送第一计费请求消息时,可以在pduSesInfo中携带该标记,后续再向网络切片计费网关发送第一计费请求消息时,可以不携带该标记。
-创建时间createTime:所述PDU会话在所述网络切片实例中创建的时间点;根据所述创建时间与当前时间之间的时间差,可以确定所述PDU会话是否新创建的PDU会话或者未曾进行计费处理的PDU会话,从这个角度,所述创建时间createTime可以替代所述初始标记initFlag;
-用户标识userId:用于标识所述PDU会话对应的用户设备(如用户设备106)或者该用户设备对应的用户;可以是用户的手机号码、email地址、手机的IMSI(internationalmobile subscriber identity,国际移动用户识别码)、IMEI(international mobileequipment identity,国际移动设备标识)、手机的IP地址等。
-用户位置信息userLocation:为所述PDU会话对应的用户设备(如用户设备106)所在的位置;可以包含经度和纬度信息;
-网络切片实例的标识nsiId:用于标识所述PDU会话对应的网络切片实例(如网络切片实例104);
-业务的标识serviceId:所述PDU会话所承载的业务的标识。
可选地,所述第一计费请求消息中还可以包含业务单元信息suInfo,所述业务单元信息信息suInfo包含为所述PDU会话请求业务单元或业务数据单元所需要的信息或者所述PDU会话中已经消耗或使用的业务单元的数量,具体可以包含以下属性中的一个或多个:
-业务单元已用量usedSU,为所述PDU会话中已使用的业务单元的数量,如已使用的数据流量或时长,可以在计费设备(如网络切片客户计费设备)中进行记录(如写入或存入相应网络切片客户的话单,以便在后续计算该网络切片客户的应支付的费用);
-业务单元配额请求reqSUQuota,为所述会话管理设备请求的所述PDU会话中将可以使用的业务单元的数量,如可使用的数据流量或者时长,是会话管理设备向网络切片计费网关/网络切片客户计费设备请求授予的业务单元的数量;
-已有配额使用量usedSUQuota,为会话管理设备此前为所述PDU会话请求获得的业务单元配额中已经使用的部分(例如,授予的业务单元配额为10M,还剩下1M,则已有配额使用量为9M);
在一种可能的实现方式中,例如在线计费场景下,已有配额使用量usedSUQuota可以与业务单元配额请求reqSUQuota同时出现在业务单元信息suInfo中,而业务单元已用量usedSU则不出现在suInfo中;在另一种可能的实现方式中,例如在离线计费场景下,业务单元已用量usedSU出现在suInfo中,而已有配额使用量usedSUQuota和业务单元配额请求reqSUQuota不出现在suInfo中。
可选地,会话管理设备可以根据策略和计费规则功能(policy and chargingrules function,PCRF)设备或策略控制功能(policy control function,PCF)设备提供的策略与计费控制规则或者根据网络切片客户的订购信息,确定在所述第一计费请求消息中包含上述哪些信息;例如,如果根据策略与计费控制规则或者网络切片客户的订购信息,确定将按PDU会话数量计费(而不考虑PDU会话中使用的数据流量),则所述第一计费请求消息中将只包含所述pduSesInfo,而不包含所述suInfo;再如,如果根据策略与计费控制规则或者网络切片客户的订购信息,确定将按PDU会话中使用的数据流量计费(而不考虑PDU会话的数量),则所述第一计费请求消息中将包含所述pduSesInfo和所述suInfo,其中pduSesInfo将可以不包含initFlag或createTime。
作为一种示例,所述第一计费请求消息的数据结构可以为:
应理解,所述第一计费请求消息的数据结构可以是其他形式,例如,所述第一计费请求消息还可以为:
FirstChargeRequest{
"pduSesId":"pduSesId01"
"initFlag":"true"
"createTime":"2019-02-28 23:59:59"
"userId":"1381234567"
"userLocation":"东经X1度,北纬Y1度"
"nsiId":"nsiId01"
"serviceId":"serviceId01"
"reqSUQuota":"reqSUQuota01"
"usedSUQuota":"usedSUQuota01"//可以与reqSUQuota同时出现
"usedSU":"usedSU01"//有reqSUQuota、usedSUQuota时不出现
}
应理解,因用户设备对PDU会话的使用,并非都应针对网络切片客户进行计费处理,例如,一种计费规则可以是:“当PDU会话中承载的业务为事先指定的业务时,对相应的网络切片客户进行计费处理,而当承载其他业务时,对用户自身进行计费处理”,在这种情况下,所述第一计费请求消息中可以既包含用于对相应网络切片客户进行计费处理所需要的信息,又包含对用户自身进行计费处理所需要的信息,为此,可以在所述第一计费请求消息中包含多个pduSesInfo、或多组pduSesInfo与suInfo的组合。
步骤202:网络切片计费网关根据所述第一计费请求消息确定为所述PDU会话对目标网络切片客户进行计费处理。
具体地,网络切片计费网关接收所述第一计费请求消息,并从中解析出会话信息pduSesInfo,进而根据所述第一计费请求消息确定为所述PDU会话对所述目标网络切片客户进行计费处理;所述目标网络切片客户为因所述PDU会话而将被进行计费处理的网络切片客户,可以为所述网络切片实例的客户(在一个网络切片实例仅租赁给一个网络切片客户的场景下)或者所述网络切片实例的客户中与所述PDU会话或所述用户设备对应的客户(在一个网络切片实例同时租赁给多个网络切片客户的场景下)。在一种可能的场景下,所述目标网络切片客户可以是应该为所述PDU会话付费的网络切片客户。
具体地,网络切片计费网关可以采用以下流程确定应为所述PDU会话对所述目标网络切片客户进行计费处理:
根据所述第一计费请求消息,确定所述目标网络切片客户的标识;具体可以参见下面方法一至方法五中的任一方法;
确定应为所述PDU会话对所述目标网络切片客户进行计费处理,具体地:如果所述目标网络切片客户的标识存在或者不为空值(说明存在因所述PDU会话而被进行计费处理的网络切片客户),确定应为所述PDU会话对所述目标网络切片客户进行计费处理;如果所述目标网络切片客户的标识不存在或者为空值(说明不存在因所述PDU会话而被进行计费处理的网络切片客户,从而应为所述PDU会话对相应用户自身进行计费处理),确定应为所述PDU会话对所述用户进行计费处理。
以上为确定对谁(哪个计费账户)进行计费处理的过程,可选地,网络切片计费网关可以进一步确定由哪个设备进行所述计费处理(即确定执行所述计费处理的设备的地址)。在应对所述目标网络切片客户进行计费处理的情况下,网络切片计费网关可以确定由默认的网络切片客户计费设备进行计费处理(例如,从预先设置的配置信息中获取默认的网络切片客户计费设备的地址,如表1所示,“ITEM”字段为配置项,“VALUE”字段为配置项的值;使用默认网络切片客户计费设备的地址,适用于只部署一个网络切片客户计费设备的情景);网络切片计费网关也可以根据上述确定的目标网络切片客户的标识,从网络切片客户计费设备路由规则中查找所述目标网络切片客户对应的网络切片客户计费设备的地址(例如,如表2所示,“CUSTID”字段为网络切片客户的标识,“NSCCADDR”字段为网络切片客户计费设备的地址,基于该表,可以根据某个网络切片客户的标识查询到其对应的网络切片客户计费设备的地址;使用目标网络切片客户的标识对应的网络切片客户计费设备的地址,适用于部署多个网络切片客户计费设备的情景)。
表1
表2
CUSTID | NSCCADDR |
nsCustId001 | http://ip1:port1 |
nsCustId002 | http://ip2:port2 |
nsCustId003 | http://ip3:port3 |
关于确定所述目标网络切片客户的标识,根据pduSesInfo中包含信息的不同或者根据运营商预设业务规则的不同,网络切片计费网关可以采用以下方法之一。
(1)方法一:根据会话信息pduSesInfo中的用户标识userId确定所述目标网络切片客户的标识nsCustId,具体地:
网络切片计费网关获取第一对应信息,所述第一对应信息包含至少一组用户标识与为相应用户提供网络切片实例的网络切片客户的标识的对应关系;所述第一对应信息可以是一个数据库表(如表3所示,网络切片计费网关可以从网络切片客户的订购数据中获得该表中的数据),表中的每一行数据包含两个字段:“UID”字段用于存储用户标识,“CUSTID”字段用于存储为相应用户(即用户标识对应的用户)提供网络切片实例的网络切片客户的标识。
进而,网络切片计费网关可以在所述第一对应信息中,查找出“UID”字段的值等于会话信息pduSesInfo中的用户标识userId的数据行中的“CUSTID”字段的值,将其作为所述目标网络切片客户的标识nsCustId。应理解,如果在所述第一对应信息中查找不到相应的网络切片客户的标识nsCustId,导致所述目标网络切片客户的标识nsCustId不存在或者为空值,这说明应面向用户自身(标识为pduSesInfo中的userId的用户,而不是某个网络切片客户)进行计费处理,后续应向网络切片用户计费设备发送计费请求。
表3
UID | CUSTID |
userId001 | nsCustId007 |
userId002 | nsCustId107 |
userId099 | nsCustId209 |
显然,该方法下,步骤201中所述会话信息pduSesInfo中至少包含所述用户标识userId。
该方法至少适用于以下场景:用户设备仅接入批发网络切片实例,而不接入零售网络切片实例,即相应用户为纯粹的网络切片团体用户。
(2)方法二:根据会话信息pduSesInfo中的用户标识userId、网络切片实例的标识nsiId确定所述目标网络切片客户的标识nsCustId,具体地:
网络切片计费网关除了获取上述的第一对应信息外,还获取第二对应信息,所述第二对应信息包含至少一组网络切片实例的标识与租赁该网络切片实例的网络切片客户的标识的对应关系;所述第二对应信息可以是一个数据库表(如表4所示,其中一个网络切片实例的标识仅对应一个网络切片客户的标识,但一个网络切片客户的标识可以对应多个网络切片实例的标识,网络切片计费网关可以从网络切片客户的订购数据中获得该表中的数据),表中的每一行数据包含两个字段:“NSIID”字段用于存储网络切片实例的标识,“CUSTID”字段用于存储租赁相应网络切片实例的网络切片客户的标识。
进而,网络切片计费网关可以在所述第一对应信息中,查找出“UID”字段的值等于会话信息pduSesInfo中的用户标识userId的数据行的“CUSTID”字段的值,得到集合A,且在所述第二对应信息中,查找出“NSID”字段的值等于会话信息pduSesInfo中的网络切片实例的标识nsiId的数据行的“CUSTID”字段的值,得到集合B,其中集合A包含所有向标识为pduSesInfo中的userId的用户提供网络切片实例的所有网络切片客户的标识,集合B包含所有租赁了标识为pduSesInfo中的nsiId的网络切片实例的所有网络切片客户的标识,取集合A和集合B的交集作为所述目标网络切片客户的标识nsCustId。
应理解,如果集合A为空集,则表明标识为pduSesInfo中的userId的用户为“零散用户”,进而表明应面向该用户自身(标识为pduSesInfo中的userId的用户,而不是某个网络切片客户)进行计费处理,后续可以不进一步获取集合B,而直接向网络切片用户计费设备发送计费请求;如果所述集合A不为空集,但所述集合A和所述集合B的交集为空集,导致所述目标网络切片客户的标识nsCustId不存在(或者为空值),这表明标识为pduSesInfo中的userId的用户为“混合用户”,且该用户当前使用的网络切片实例为零售网络切片实例,进而说明也应面向用户自身进行计费处理,后续也应向网络切片用户计费设备发送计费请求。
表4
NSIID | CUSTID |
nsiId03 | nsCustId007 |
nsiId05 | nsCustId107 |
nsiId94 | nsCustId209 |
显然,该方法下,步骤201中所述会话信息pduSesInfo中至少包含所述用户标识userId和所述网络切片实例的标识nsiId。
该方法至少适用于以下场景:每一个网络切片实例只租给一个网络切片客户,网络切片客户可以租赁单个网络切片实例,也可以租赁多个网络切片实例,设备对应的用户为“混合用户”(用户设备可能既接入批发网络切片实例,又接入零售网络切片实例)。
(3)方法三:根据会话信息pduSesInfo中的用户标识userId、网络切片实例的标识nsiId和PDU会话的创建时间createTime确定所述目标网络切片客户的标识nsCustId,具体地:
网络切片计费网关除了获取上述的第一对应信息外,还获取第三对应信息,所述第三对应信息包含至少一组网络切片实例的标识、租赁/订购相应网络切片实例的网络切片客户的标识以及租赁/订购的时间范围之间的对应关系;所述第三对应关系可以是一个数据库表(如表5所示,网络切片计费网关可以从网络切片客户的订购数据中获得该表中的数据),表中的每一行数据包含三个字段:“NSIID”字段用于存储网络切片实例的标识,“CUSTID”字段用于存储租赁/订购相应网络切片实例的网络切片客户的标识,“TIMERNG”字段用于存储相应的租赁/订购的时间范围。
进而,网络切片计费网关除了获得所述集合A外,还可以在所述第三对应信息中,查找出“NSIID”字段的值等于会话信息pduSesInfo中的nsiId、“TIMERNG”字段的值涵盖了会话信息pduSesInfo中的createTime的数据行的“CUSTID”字段的值,得到集合C,其中集合A包含了向标识为pduSesInfo中的userId的用户提供网络切片实例的所有网络切片客户的标识,集合C包含了租赁/订购了标识为会话信息pduSesInfo中的nsiId的网络切片实例且租赁/订购的时间范围涵盖了会话信息中的createTime的所有网络切片客户的标识,取所述集合A和所述集合C的交集作为所述目标网络切片客户的标识nsCustId。
应理解,与方法二类似,如果所述集合A为空集,则表明相应用户为“零散用户”,可以不进一步获取集合C,而直接向网络切片用户计费设备发送计费请求;如果所述集合A不为空集,但所述集合A和所述集合C的交集为空集,导致所述目标网络切片客户的标识nsCustId不存在或者为空值,这表明相应用户为“混合用户”,但该用户当前使用的网络切片实例为零售网络切片实例,进而说明也应面向用户自身(标识为pduSesInfo中的userId的用户,而不是某个网络切片客户)进行计费处理,后续应向网络切片用户计费设备发送计费请求。
表5
NSIID | CUSTID | TIMERNG |
nsiId03 | nsCustId007 | 2019Q1 |
nsiId03 | nsCustId008 | 2019Q2 |
nsiId03 | nsCustId009 | 2019Q3 |
显然,该方法下,步骤201中所述会话信息pduSesInfo中至少包含所述用户标识userId、所述网络切片实例的标识nsiId和所述PDU会话的创建时间createTime。
该方法至少适用于以下场景:每一个网络切片实例可以在不同的时间租赁/销售给不同的网络切片客户(例如一季度租给网络切片客户A,二季度租给网络切片客户B),即多个网络切片客户可以分时段共享同一个网络切片实例,用户设备对应的用户为“混合用户”(用户设备可能既接入批发网络切片实例,又接入零售网络切片实例)。
(4)方法四:根据会话信息pduSesInfo中的用户标识userId、网络切片实例的标识nsiId和接收到所述第一计费请求消息的时间确定所述目标网络切片客户的标识nsCustId。
该方法与方法三类似,只是使用收到所述第一计费请求消息的时间替代PDU会话的创建时间。由于一个PDU会话可能持续较长时间,采用这种方法(基于接收到所述第一计费请求消息的时间),相对于方法三(基于PDU会话的创建时间),可以最大可能提高计费的精确度,且可以避免在超过租赁/订购的时间范围后用户设备仍可接入网络切片实例的情况发生,进而避免运营商遭受损失。
显然,该方法下,步骤201中所述会话信息pduSesInfo中至少包含所述用户标识userId和所述网络切片实例的标识nsiId,可以不包含所述PDU会话的创建时间createTime。
(5)方法五:根据会话信息pduSesInfo中的用户标识userId、网络切片实例的标识nsiId和业务标识serviceId确定所述目标网络切片客户的标识nsCustId,具体地:
网络切片计费网关除了获取上述的第一对应信息外,还获取第四对应信息,所述第四对应信息包含至少一组网络切片实例的标识、租赁/订购相应网络切片实例的网络切片客户的标识以及租赁/订购相应网络切片实例用于承载的业务的标识的对应关系;所述第四对应关系可以是一个数据库表(如表6所示,网络切片计费网关可以从网络切片客户的订购数据中获得该表中的数据),表中的每一行数据包含三个字段:“NSIID”字段用于存储网络切片实例的标识,“CUSTID”字段用于存储租赁/订购相应网络切片实例的网络切片客户的标识,“SERVICEID”字段用于存储所租赁/订购的网络切片实例用于承载的业务的标识。
进而,网络切片计费网关除了获得所述集合A外,还可以在所述第四对应信息中,查找出“NSIID”字段的值等于会话信息pduSesInfo中的nsiId、“SERVICEID”字段的值等于pduSesInfo中的serviceId的数据行的“CUSTID”字段的值,得到集合D,其中集合A包含了向标识为pduSesInfo中的userId的用户提供网络切片实例的所有网络切片客户的标识,集合D包含了租赁/订购了标识为pduSesInfo中的nsiId的网络切片实例、且所用于承载pduSesInfo中的serviceId对应的业务的所有网络切片客户的标识,取所述集合A和所述集合D的交集作为所述目标网络切片客户的标识nsCustId。
应理解,与方法三类似,如果所述集合A为空集,则表明相应用户为“零散用户”,可以不进一步获取集合D,而直接向网络切片用户计费设备发送计费请求;如果所述集合A不为空集,但所述集合A和所述集合D的交集为空集,导致所述目标网络切片客户(的标识nsCustId)不存在,则表明相应用户为“混合用户”,但该用户当前使用的网络切片实例为零售网络切片实例或者混合网络切片实例(但PDU会话未承载pduSesInfo中serviceId所指定的业务),进而说明也应面向用户自身(标识为pduSesInfo中的userId的用户,而不是某个网络切片客户)进行计费处理,后续应向网络切片用户计费设备发送计费请求。
表6
NSIID | CUSTID | SERVICEID |
nsiId03 | nsCustId007 | serviceId007 |
nsiId03 | nsCustId008 | serviceId008 |
nsiId03 | nsCustId009 | serviceId009 |
显然,该方法下,步骤201中所述会话信息pduSesInfo中至少包含所述用户标识userId、所述网络切片实例的标识nsiId和业务标识serviceId。
该方法至少适用于以下场景:每一个网络切片实例同时租给多个网络切片客户,但不同网络切片客户需要该网络切片实例承载的业务不同,网络切片客户可以租赁单个网络切片实例,也可以租赁多个网络切片实例,用户设备对应的用户为“混合用户”(用户设备可能既接入批发网络切片实例,又接入零售网络切片实例)。
可选地,网络切片计费网关可以根据PCRF设备或PCF设备提供的策略与计费控制规则或者根据网络切片客户的订购信息,确定采用上述哪种方法确定所述目标网络切片客户的标识。例如,如果确定运营商的所有网络切片均为混合销售网络切片,则采用上述方法五。
步骤203:网络切片计费网关向网络切片客户计费设备发送第二计费请求消息,所述第二计费请求消息包含所述目标网络切片客户的标识nsCustId、所述会话信息pduSesInfo。可选地,如果所述第一计费请求消息中包含业务单元信息suInfo,则所述第二计费请求消息还可以包含所述业务单元信息suInfo,以使网络切片客户计费设备结合pduSesInfo和suInfo对所述目标网络切片客户进行计费处理。
具体地,网络切片计费网关根据步骤202中确定的结果(应为所述PDU会话对目标网络切片客户进行计费处理、执行所述计费处理的网络切片客户计费设备的地址等),向网络切片客户计费设备发送所述第二计费请求消息。本申请对所述第二计费请求消息的具体名称不作限定,例如,可以是“网络切片客户计费请求”等。
可选地,网络切片计费网关可以根据预先配置的信息确定网络切片客户计费设备的地址。例如,所述预先配置的信息可以包含网络切片客户的标识与网络切片客户计费设备的地址的对应关系,从而,在有多个网络切片客户计费设备的情况下,网络切片计费网关可以基于该配置信息,将所述第二计费请求消息发送给与所述目标网络切片客户的标识nsCustId相对应的网络切片客户计费设备。
作为一种示例,所述第二计费请求消息的数据结构可以为:
应理解,所述第二计费请求消息的数据结构可以是其他形式,例如,所述第二计费请求消息还可以为:
SecondChargeRequest{
"targetNSCustId":"nsCustId01"
"pduSesId":"pduSesId01"
"initFlag":"true"
"createTime":"2019-02-28 23:59:59"
"userId":"1381234567"
"userLocation":"东经X1度,北纬Y1度"
"nsiId":"nsiId01"
"serviceId":"serviceId01"
"reqSUQuota":"reqSUQuota01"
"usedSUQuota":"usedSUQuota01"//可以与reqSUQuota同时出现
"usedSU":"usedSU01"//有reqSUQuota、usedSUQuota时不出现
}
步骤204:网络切片客户计费设备根据所述第二计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理。
具体地,网络切片客户计费设备接收所述第二计费请求消息,从中解析出所述目标网络切片客户的标识nsCustId、所述会话信息pduSesInfo和业务单元信息suInfo(如果有的话),并根据nsCustId、pduSesInfo和suInfo(如果有的话)进行计费处理。
具体地,如果所述第二计费请求消息中包含nsCustId、pduSesInfo和suInfo,则网络切片客户计费设备可以根据pduSesInfo和suInfo对所述目标网络切片客户进行计费处理(记录业务单元已用量或者根据业务单元可用量授予业务单元配额等);如果所述第二计费请求消息中包含nsCustId和pduSesInfo,不包含suInfo,则网络切片客户计费设备可以根据pduSesInfo中的业务信息(业务标识等)、用户信息(用户标识、用户位置信息等)或者订购信息进行计费处理(按PDU连接数量或按用户数计费等)。具体地,至少有以下几种情况:
(1)所述第二计费请求消息包含目标网络切片客户的标识nsCustId、会话信息pduSesInfo和业务单元信息suInfo:
(1.1)如果所述业务单元信息suInfo包含业务单元已用量usedSU,则所述计费处理过程包括:
网络切片客户计费设备将所述目标网络切片客户的标识、所述会话信息pduSesInfo及所述业务单元已用量usedSU写入或存入所述目标网络切片客户的话单。
可选地,网络切片客户计费设备还可以进一步通过步骤205向所述网络切片计费网关发送所述业务单元已用量的处理结果,以表明业务单元已用量已经写入或存入相应话单。
(1.2)如果所述业务单元信息suInfo包含业务单元配额请求reqSUQuota和已有配额使用量usedSUQuota,则所述计费处理过程包括:
网络切片客户计费设备根据所述目标网络切片客户的标识nsCustId和所述会话信息pduSesInfo,获取(例如,从网络切片客户的订购数据中获取)业务单元可用量,所述业务单元可用量是可以为所述PDU会话使用的业务单元数量,或者说是所述目标网络切片客户的账户下可以为所述PDU会话使用的业务单元数量;在一种可能的场景下,所述目标网络切片客户可以按用户标识分配业务单元可用量,例如,假设有100G流量可用,则可以将这100G流量分配给100个用户,每个用户可以分得等额或不等额的流量,从而,网络切片客户计费设备可以根据所述会话信息pduSesInfo中的userId确定出所述userId对应的业务单元可用量(流量);在另一种可能的场景下,所述目标网络切片客户可以按地理位置分配业务单元可用量,例如,假设有100G流量,则可以将60G流量分配给处于地理区域1下的用户使用、将30G分配给处于地理区域2下的用户使用以及将10G分配给处于地理区域3下的用户使用,从而,网络切片客户计费设备可以根据所述会话信息pduSesInfo中的userLocation确定出所述userLocation对应的业务单元可用量(流量)。以上场景仅为示例性场景,而非穷举或者限定。
网络切片客户计费设备将所述已有配额使用量usedSUQuota在所述业务单元可用量中进行扣减,得到剩余业务单元可用量;
网络切片客户计费设备根据所述业务单元配额请求reqSUQuota和所述剩余业务单元可用量,确定授予的业务单元配额(例如,业务单元配额请求为5M,剩余业务单元可用量为20M,则授予的业务单元配额可以为5M)。
可选地,网络切片客户计费设备还可以通过步骤205向网络切片计费网关发送所述授予的业务单元配额。
当有多个网络切片计费网关向同一个网络切片客户计费设备发送关于同一个网络切片客户的第二计费请求消息时,为提高***性能,网络切片客户计费设备可以按如下方法处理:
·将所述同一个网络切片客户的业务单元可用量分割成多个小块数据,每个小块数据包含部分业务单元可用量(例如,网络切片客户总的业务单元可用量为1G流量,平均分割成1024个小块数据,每个小块数据包含1M流量),并为每个小块数据启动一个访问模块,用于管理对相应小块数据的访问(处理单个或多个网络切片计费网关发送的第二计费请求消息);
·同时,网络切片客户计费设备启动协调模块,用于协调所述多个小块数据的管理,例如,在某一个小块业务单元可用量被用完时,协调模块选取未使用完的一个或多个小块,将其中剩余的业务单元可用量进行合并后重新分割;再如,当网络切片客户的总的业务单元可用量发生变化时(例如:每个月结算之后业务单元可用量将恢复,或者网络切片客户订购了额外的业务单元可用量等),所述协调模块可以调整所述多个小块数据中的业务单元可用量;
·当网络切片客户需要获取其订购的业务单元可用量的整体使用/消耗情况时,可以通过所述协调模块汇总或统计网络切片客户的所有用户的业务单元已用量,或者通过所述协调模块汇总或统计所述多个小块数据中已经使用的部分;
·网络切片客户计费设备根据订购的业务单元可用量的大小、并发量或网络切片客户的用户数量等信息,确定所述小块数据块的数量及每个小块数据包含的部分业务单元可用量的大小,进而确定所述访问模块的数量及协调模块。
(2)所述第二计费请求消息包含目标网络切片客户的标识nsCustId和会话信息pduSesInfo,不包含业务单元信息suInfo,且:
(2.1)如果所述会话信息pduSesInfo包含初始标记initFlag,则所述计费处理过程包括:
网络切片客户计费设备获取所述目标网络切片客户的订购PDU会话数量,例如:网络切片客户计费设备根据nsCustId,获取所述目标网络切片客户的的订购数据,并从中获取所述目标网络切片客户的订购PDU会话数量,所述订购PDU会话数量为某个计费周期内所述目标网络切片客户下的所有用户设备所使用的PDU会话数量总和的上限;
网络切片客户计费设备根据所述初始标记initFlag,计算所述目标网络切片客户的实际PDU会话数量,所述实际PDU会话数量为当前计费周期内所述目标网络切片客户下实际达到的PDU会话的数量;例如,可以从某个计费周期起始时刻开始,对于每一个收到的第二计费请求消息,如果其中的pduSesInfo中包含初始标记initFlag,则将该pduSesInfo对应的PDU会话当成一个新的PDU会话,进而将实际PDU会话数量加一,如此累计得到当前计费周期的当前时间为止的实际PDU会话数量;
应理解,网络切片客户计费设备获取所述目标网络切片客户的订购PDU会话数量的过程也可以在计算所述目标网络切片客户的实际PDU会话数量之后进行,本申请实例不限定该顺序。
如果网络切片客户计费设备确定所述实际PDU会话数量未达到所述订购PDU会话数量,则可以通过步骤205向网络切片计费网关发送继续或者维持所述PDU会话的指示信息;
如果网络切片客户计费设备确定所述实际PDU会话数量达到所述订购PDU会话数量,则可以通过步骤205向网络切片计费网关发送结束所述PDU会话的指示信息(例如,在响应消息中携带拒绝接入的错误码),以使网络切片计费网关结束所述PDU会话,避免所述目标网络切片客户超额使用网络切片实例,降低运营商的风险。
(2.2)如果所述会话信息pduSesInfo包含所述PDU会话的创建时间createTime,则所述计费处理过程与上述(2.1)情况不同之处在于,这里是根据所述创建时间判断一个PDU会话是否为新PDU会话,而不是根据initFlag,具体为:
网络切片客户计费设备根据所述PDU会话的创建时间createTime,计算所述目标网络切片客户的实际PDU会话数量;例如,网络切片客户计费设备可以计算所述PDU会话的创建时间createTime与当前时间的时间差delta,在delta小于预设的阈值的情况下,确定所述PDU会话为新的PDU会话,进而将实际PDU会话数量加一,如此累计得到当前实际PDU会话数量。
除了上述区别外,所述计费处理过程其他部分参见上述(2.1)情况。
(2.3)如果所述pduSesInfo包含用户标识userId,所述计费处理过程可以包括:
网络切片客户计费设备获取所述目标网络切片客户的订购用户数量,例如:网络切片客户计费设备根据所述目标网络切片客户的标识nsCustId,获取所述目标网络切片客户的订购用户数量(通常可以从订购数据获取该数据),所述订购用户数量为某个计费周期内所述目标网络切片客户下的用户数量的上限(该上限通常根据订单或者订购合同而定);
网络切片客户计费设备根据所述用户标识userId,计算所述目标网络切片客户的实际用户数量;例如,网络切片客户计费设备可以从某个计费周期起始时刻开始不重复地存储每一个第二计费请求消息中携带的用户标识,并统计这些用户标识的数量,作为所述目标网络切片客户的实际用户数量;
应理解,网络切片客户计费设备获取所述目标网络切片客户的订购用户数量的过程也可以在计算所述目标网络切片客户的实际用户数量之后进行,本申请实例不限定该顺序。
如果网络切片客户计费设备确定所述目标网络切片客户的实际用户数量未达到所述目标网络切片客户的订购用户数量,则通过步骤205向所述网络切片计费网关发送继续所述PDU会话的指示,所述继续所述PDU会话的指示信息用于指示所述网络切片计费网关通知所述会话管理设备对所述PDU会话进行控制:继续或维持所述PDU会话,以确保用户设备可以继续基于所述PDU会话访问数据业务;
如果网络切片客户计费设备确定所述目标网络切片客户的实际用户数量达到所述目标网络切片客户的订购用户数量,则可以通过步骤205向所述网络切片计费网关发送结束所述PDU会话的指示信息,所述结束所述PDU会话的指示信息用于指示网络切片计费网关通知所述会话管理设备对所述PDU会话进行控制:结束或终止所述PDU会话,以使用户设备不能继续所述PDU会话访问数据业务。
可选地,在所述第二计费请求消息中不包含suInfo的情况下,网络切片客户计费设备也可以根据预设的配置信息,从上述情况(2.1)、(2.2)或(2.3)的计费处理方式中作出选择。例如,预设的配置信息可以是“第二计费请求消息中不包含业务单元信息时,默认计费处理方式是按目标网络切片客户的实际用户数进行计费处理”,表示将按上述情况(2.3)进行计费处理。
步骤205:网络切片客户计费设备向网络切片计费网关返回第二计费响应消息,所述第二计费响应消息中包含计费处理结果chgResult。
该步骤为可选步骤。根据步骤204计费处理过程的不同,所述计费处理结果可能包含不同的内容:
-业务单元已用量的处理结果,对应步骤204中的情况(1);
-授予的业务单元配额,对应步骤204中的情况(1.2);
-继续/维持PDU会话的指示信息或结束PDU会话的指示信息(如:响应消息中携带拒绝接入的错误码),对应步骤204中的情况(2.1)、(2.2)或(2.3)。
步骤206:网络切片计费网关向会话管理设备返回第一计费响应消息,所述第一计费响应消息中包含所述计费处理结果chgResult。
步骤207:会话管理设备对所述PDU会话进行控制。
具体地,会话管理设备根据计费处理结果chgResult的不同,对PDU会话进行不同的控制。例如,如果chgResult包含结束PDU会话的指示信息,则会话管理设备结束所述PDU会话。
根据图2对应的计费处理方法,当同一个网络切片客户的大量用户设备并发触发计费请求到多个会话管理设备、进而使多个会话管理设备又并发向多个网络切片计费网关发起计费请求时,所述多个网络切片计费网关可以将部分计费处理任务转给同一个网络切片客户计费设备上执行,不仅可以分摊网络切片计费网关上的负载,还可以因避免多个网络切片计费网关之间的协调而提高每个网络切片计费网关的性能,且由于在同一个网络切片客户计费设备上针对同一个网络切片客户进行计费处理,也可以避免计费处理错误,提高对网络切片客户进行计费处理的精确度。
如前面所述,参见图1B,会话管理设备、网络切片计费网关和网络切片客户计费设备的功能可以在3GPP规范的计费架构中进行部署,以解决3GPP规范的计费架构中的类似上述的技术问题。为此,本申请实施例提供了图3所示的计费***架构和图4所示的对网络切片客户可进行计费处理的方法流程图。
图3为本申请实施例提供的又一计费***架构图,其中包含:融合计费***300、包括网络切片实例310和网络切片实例320在内的多个网络切片实例、包括用户设备(userequipment,UE)351和UE 359在内的多个UE,其中:
-融合计费***300负责对UE使用网络切片实例进行计费处理,包含NSCF设备301、订购数据存储设备302和多个CHF设备(包括CHF设备303和CHF设备309);其中,每个CHF设备包含图2中网络切片计费网关的功能和网络切片用户计费设备的功能,用于从相应的SMF设备接收计费请求,将网络切片客户相关的计费请求发送给NSCF设备301处理,将网络切片用户相关的计费请求留在本地处理(即由网络切片用户计费功能模块处理,参见图1B)处理;同一个CHF设备可以连接到同一个网络切片实例中的SMF设备,也可以连接到不同网络切片实例中的SMF设备;NSCF设备301包含图2中网络切片客户计费设备的功能,用于根据CHF设备发送的计费请求以及订购数据存储设备302中的订购数据,对各网络切片客户进行计费处理,订购数据存储设备302可以在在融合计费***301之外(如订购***,图3未列出),也可以从融合计费***301之外复制或者同步到本地,用于向NSCF设备301、CHF设备提供网络切片客户的订购数据(包含上述实施例中的订购时间范围、订购PDU会话数量、订购用户数量和订购业务单元数量等),以便NSCF设备301进行计费处理。为了分摊负载,NSCF设备301可以有多个,每个NSCF设备负责对一部分网络切片客户进行计费处理,为此,需要在各个CHF设备上配置类似于表2所示的配置信息,从而使得针对同一个网络切片客户的计费请求可以被发送到同一个NSCF设备上进行处理。
-网络切片实例310包含多个SMF设备,如SMF设备311和SMF设备319等,网络切片实例320也可以包含多个SMF设备(也可以包含单个SMF设备),如SMF设备321和SMF设备329等;同一个网络切片实例中的SMF设备可以连接到相同的CHF设备,也可以连接到不同的CHF设备,不同网络切片实例中的SMF设备可以连接到相同的CHF设备;每个SMF设备将UE在相应网络切片实例中的PDU会话相关的信息和业务单元信息(可选)发送给相应的CHF设备,以使CHF设备进行相应的计费处理,再基于CHF设备返回的计费处理结果对所述PDU会话进行控制。
-UE可以在单个网络切片实例中创建PDU会话,也可以在多个网络切片实例中创建PDU会话,从而,一个UE可以对应一个SMF设备,也可以对应多个SMF设备。例如UE 351对应SMF设备311,而UE 359对应SMF设备319和SMF设备321。
图4为本申请实施例提供的对网络切片客户进行计费处理的又一方法流程图,该方法流程基于图3所示的计费***架构实现,其中SMF设备对应图3中的SMF设备311、SMF设备319、SMF设备321或SMF设备329等,CHF设备对应图3中的CHF设备303、CHF设备309等,NSCF设备对应图3中的NSCF设备301。该方法流程中,假设UE(UE 351或UE 359等)正在请求或已经在网络切片实例(网络切片实例310或网络切片实例320)中建立PDU会话,在此基础上,SMF设备向CHF设备发送用于计费处理的相关信息,触发CHF设备、NSCF设备针对所述PDU会话进行计费处理,并基于计费处理结果进行PDU会话控制,具体包括如下步骤:
步骤401:SMF设备向CHF设备发送PDU会话计费初始请求,所述PDU会话计费初始请求中包含会话信息pduSesIno01和业务单元信息suInfo01。
其中,pduSesIno01和suInfo01可以参考图2对应方法流程中的描述。
应理解,步骤402-1也可以在步骤402-2或402-3之后进行。
步骤402-1:CHF设备分配计费会话的标识chgSesId01。
具体地,CHF设备根据收到的PDU会话计费初始请求消息,创建SMF设备与CHF设备之间的计费会话,并为该计费会话分配唯一标识chgSesId01,所述计费会话标识会在后续向SMF设备返回所述PDU会话计费初始请求的响应消息时,发送给所述SMF设备。
步骤402-2:CHF设备确定目标网络切片客户的标识nsCustId01。
该步骤可以参考图2对应方法流程中步骤202。
步骤402-3:CHF设备确定为所述PDU会话对所述目标网络切片客户进行计费处理。
具体地,如果CHF设备确定出所述nsCustId01存在或不为空值,则据此确定为所述PDU会话对所述目标网络切片客户(即标识为nsCustId01的网络切片客户)进行计费处理。
步骤402-4:CHF设备确定NSCF设备的地址nscfAddr01.
步骤402-3为CHF设备确定应所述目标网络切片客户进行计费处理的过程,可选地,CHF设备可以进一步确定由哪个设备进行所述计费处理。与图2对应方法流程中的步骤202类似,CHF设备可以确定由默认的NSCF设备进行所述计费处理,也可以确定由nsCustId01对应的NSCF设备进行所述计费处理,例如,CHF设备可以基于类似上文所述的路由规则(参考表2),根据nsCustId01确定其对应的NSCF设备(网络切片客户计费设备)的地址nscfAddr01,以便将同一个网络切片客户的计费处理请求发送给同一个NSCF设备(假如有多个NSCF设备的话),由其执行所述计费处理过程。
相反,如果CHF设备确定出所述nsCustId01不存在或者为空值,说明应面向相应UE的用户进行计费处理,则CHF设备将在本地(由网络切片用户计费模块)对所述用户执行计费处理。
步骤402-5:CHF设备存储计费会话标识chgSesId01与所述目标网络切片客户的标识nsCustId01和/或NSCF设备的地址nscfAddr01的对应关系。
例如,CHF设备可以将所述计费会话标识chgSesId01与所述目标网络切片客户的标识存储到一个数据库表中,如表7所示,其中字段“CHGSESID”用于存储计费会话的标识,字段“TGTCUSTID”用于存储目标网络切片客户的标识,字段“NSCFADDR”用于存储NSCF设备的地址,这样可以避免CHF设备后续收到包含相同计费会话标识的计费请求时重复确定所述目标网络切片客户的标识、NSCF设备的地址、进而确定“由NSCF设备为所述PDU会话对所述目标网络切片客户进行计费处理”的过程。
表7
CHGSESID | TGTCUSTID | NSCFADDR |
chgSesId01 | custId002 | http://ip1:port1 |
chgSesId02 | custId009 | http://ip2:port2 |
chgSesId01 | custId123 | http://ip3:port3 |
步骤403:CHF设备向NSCF设备发送网络切片客户计费请求,所述网络切片客户计费请求中包含所述目标网络切片客户的标识nsCustId01、所述会话信息pduSesInfo01和所述业务单元信息suInfo01。
该步骤可以参考图2对应方法流程中的步骤203。
步骤404:NSCF设备对所述目标网络切片客户进行计费处理。
该步骤可以参考图2对应方法流程中的步骤204。
假设suInfo01包含的业务单元配额请求reqSUQuota为5M、已有配额使用量usedSUQuota为4.5M,NSCF设备获取nsCustId01对应的网络切片客户(即所述目标网络切片客户)当前的剩余业务单元可用量为9.5M,则将剩余业务单元可用量更新为:9.5M(当前剩余业务单元可用量)-4.5M(已有配额使用量)=5M(不小于所述业务单元配额请求reqSUQuota),进而确定出可授予的业务单元配额为5M。
步骤405:NSCF设备向CHF设备返回网络切片客户计费响应,所述网络切片客户计费响应中包含计费处理结果chgResult01。
该步骤可以参考图2对应方法流程中的步骤205。
接上一步骤举例,chgResult01中包含“授予的业务单元配额为5M”的信息。
可选地,所述网络切片客户计费响应中还可以包含所述目标网络切片客户的标识nsCustId01。
步骤406:CHF设备向SMF设备返回PDU会话计费初始响应,所述PDU会话计费初始响应中包含所述计费处理结果chgResult01。
该步骤可以参考图2对应方法流程中的步骤206。
可选地,PDU会话计费初始响应中还可以包含所述计费会话的标识chgSesId01。
步骤407:SMF设备对所述PDU会话进行控制。
该步骤可以参考图2对应方法流程中的步骤207。
接上一步骤举例,SMF设备由于收到了授予的业务单元配额(5M),则对所述PDU会话进行的控制为“继续或维持所述PDU会话”。
步骤408:SMF设备向CHF设备发送PDU会话计费更新请求,所述PDU会话计费更新请求中包含计费会话的标识chgSesId01、会话信息pduSesIno02和业务单元信息suInfo02。
例如,SMF设备在步骤406中收到的授予的业务单元配额(5M)已经用完或即将用完时,向CHF设备发送所述PDU会话计费更新请求。其中,pduSesIno02可以和pduSesIno01包含相同的PDU会话标识,其他信息可以相同也可以不同,suInfo02可以和suInfo01相同也可以不同。假设suInfo02包含的业务单元配额请求reqSUQuota为3M、已有配额使用量usedSUQuota为5M(说明此前授予的配额5M已经全部用完)。
步骤409:CHF设备查找chgSesId01对应的目标网络切片客户的标识nsCustId01和/或NSCF设备的地址nscfAddr01,确定由NSCF设备为所述PDU会话对标识为nsCustId01的网络切片客户进行计费处理。
例如,CHF设备可以在表7中查找“CHGSESID”字段的值等于chgSesId01的数据行的“TGTCUSTID”字段的值作为所述目标网络切片客户的标识nsCustId01、“NSCFADDR”字段的值作为NSCF设备的地址nscfAddr01。这样做的好处在于,CHF设备不必重复执行步骤402-2或步骤202那样的确定目标网络切片客户的标识的过程以及确定NSCF设备(网络切片客户计费设备)的地址的过程,可以提高CHF设备的性能。
步骤410:CHF设备向NSCF设备发送网络切片客户计费请求,所述网络切片客户计费请求中包含网络切片客户的标识nsCustId01、会话信息pduSesInfo02和业务单元信息suInfo02。
该步骤可以参考步骤403。
步骤411:NSCF设备对所述目标网络切片客户进行计费处理。
该步骤可以参考步骤404。
接上面步骤举例,NSCF设备确定nsCustId01对应的网络切片客户的剩余业务单元可用量已扣减为:5M(当前剩余业务单元可用量)-5M(已有配额使用量)=0M,则可以确定出可授予的业务单元配额为0M。
步骤412:NSCF设备向CHF设备返回网络切片客户计费响应,所述网络切片客户计费响应中包含计费处理结果chgResult02。
该步骤可以参考步骤405。
接上一步骤举例,chgResult02包含“可授予的业务单元配额为0M”的信息。
步骤413:CHF设备向SMF设备返回PDU会话计费更新响应,所述PDU会话计费更新响应中包含计费处理结果chgResult02。
该步骤可以参考步骤406。
步骤414:SMF设备对所述PDU会话进行控制。
该步骤可以参考步骤407。
接上面步骤举例,SMF设备由于收到的授予的业务单元配额为0M,则对所述PDU会话进行的控制为“终止所述PDU会话”。
应理解,如果步骤401的PDU会话计费初始请求、或步骤408的PDU会话计费更新请求中不包含业务单元信息(suInfo01或suInfo02),则相应地,步骤403或步骤410的网络切片客户计费请求中将不包含相应的业务单元信息(suInfo01或suInfo02),从而,NSCF设备为所述PDU会话执行计费处理时,可能按所述目标网络切片客户的实际PDU会话数量进行计费处理(确保所述目标网络切片客户的实际PDU会话数量不超过其订购PDU会话数量)或者按其实际用户数量进行计费处理(确保所述目标网络切片客户的实际用户数量不超过其订购用户数量),究竟采用哪种方式进行计费处理,可以依据预设的配置规则或者pduSesInfo01或pduSesInfo02中所包含的信息确定,具体可以参见步骤204中的情况(2)。
根据图4对应的计费处理方法,当同一个网络切片客户的大量用户设备并发触发计费请求到多个SMF设备、进而多个SMF设备又并发向多个CHF设备发起计费请求时,所述多个CHF设备可以执行与普通用户(网络切片用户)相关的计费处理任务,而将与网络切片客户相关的计费处理任务分摊到NSCF设备执行,不仅可以降低CHF设备的负载,还可以因避免多个CHF设备之间的协调而提高每个CHF设备的性能,且由于在同一个NSCF设备上针对同一个网络切片客户进行计费处理,也可以避免计费处理错误,提高对网络切片客户进行计费处理的精确度。
图5为本申请实施例提供的网络切片计费网关或网络切片客户计费设备的硬件结构图。本申请实施例中的所有网络切片计费网关(例如,图1A中的103和图3中的303)、所有网络切片客户计费设备(例如,图1A中的101和图3中的303),均可以采用图5所示的通用的计算机硬件,其包括处理器501、存储器502、总线503、输入设备504、输出设备505以及网络接口506,其中输入设备504与输出设备505为可选的。
具体的,存储器502可以包括以易失性和/或非易失性存储器形式的计算机存储媒体,如只读存储器和/或随机存取存储器。存储器502可以存储操作***、应用程序、其他程序模块、可执行代码和程序数据。
输入设备504可以用于输入信息,便于***管理员对所述网络切片计费网关、网络切片客户计费设备进行操作和管理等,如在网络切片计费网关上配置对应的网络切片客户计费设备的地址、在网络切片客户计费设备上配置订购数据存储设备的地址等,输入设备504可以为键盘或指向设备,如鼠标、轨迹球、触摸板、麦克风、操纵杆、游戏垫、***天线、扫描仪或类似设备。这些输入设备可以通过总线503连接至处理器501。
输出设备505可以用于输出信息,便于***管理员对网络切片计费网关、网络切片客户计费设备进行操作和管理等,除了监视器之外,输出设备505还可以为其他***输出设备,如扬声器和/或打印设备,这些输出设备也可以通过总线503连接到处理器501。
所述网络切片计费网关或网络切片客户计费设备可以通过网络接口506连接到网络中,例如连接到局域网(Local Area Network,LAN)。在联网环境下,这些设备中存储的计算机执行指令可以存储在远程存储设备中,而不限于在本地存储。
对网络切片计费网关而言,当其中的处理器501执行存储器502中存储的可执行代码或应用程序时,网络切片计费网关可以执行以上所有实施例中与网络切片计费网关或部署/包含了网络切片计费网关功能的设备相对应的方法步骤,如步骤202、203、402-2、402-3和409等;具体执行过程均参见上述实施例,在此不再赘述。
对网络切片客户计费设备而言,当其中的处理器501执行存储器502中存储的可执行代码或应用程序时,网络切片客户计费设备可以执行以上所有实施例中与网络切片客户计费设备或部署/包含了网络切片客户计费功能的设备相对应的方法步骤,如步骤204、404和411等;具体执行过程均参见上述实施例,在此不再赘述。
图6为本申请实施例提供的网络切片计费网关的结构示意图,所述网络切片计费网关包括:
-接收模块601,用于从会话管理设备接收第一计费请求消息,所述第一计费请求消息包含会话信息和业务单元信息(可选),所述会话信息包含用户设备在网络切片实例上的协议数据单元PDU会话的至少一个属性,所述业务单元信息包含用于为所述PDU会话请求业务单元或业务数据单元的信息或者所述PDU会话中已经消耗或使用的业务单元的数量,其他功能及更具体的执行过程参见上述实施例中网络切片计费网关侧或CHF设备侧的步骤说明,如步骤201和401等。
-确定模块602,用于根据所述第一计费请求消息确定应为所述PDU会话对目标网络切片客户进行计费处理,所述目标网络切片客户为因所述PDU会话而将被进行计费处理的网络切片客户,其他功能及更具体的执行过程参见上述实施例中网络切片计费网关侧或CHF设备侧的步骤说明,如步骤202和402-3等。
-发送模块603,用于向网络切片客户计费设备发送第二计费请求消息,所述第二计费请求消息中包含所述目标网络切片客户的标识、所述会话信息和所述业务单元信息(可选),其他功能(例如向会话管理功能设备返回计费处理结果等)及更具体的执行过程,参见上述实施例中网络切片计费网关侧或CHF设备侧的步骤说明,如步骤203和403等。
在本实施例中,网络切片计费网关是以功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(application-specific integrated circuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到网络切片计费网关也可以采用图5所示的形式。接收模块601、确定模块602都可以通过图5中的处理器501和存储器502来实现。例如,确定模块601确定对目标网络切片客户进行计费处理的功能可以通过由处理器501来执行存储器502中存储的代码来实现。
图7为本申请实施例提供的网络切片客户计费设备的结构示意图,所述网络切片客户计费设备包括:
-接收模块701,用于从网络切片计费网关接收第二计费请求消息,所述第二计费请求消息中包含目标网络切片客户的标识、会话信息和业务单元信息(可选),所述会话信息包含用户设备在网络切片实例上的协议数据单元PDU会话的至少一个属性,所述业务单元信息包含用于为所述PDU会话请求业务单元或业务数据单元的信息或者所述PDU会话中已经消耗或使用的业务单元的数量,所述目标网络切片客户为因所述PDU会话而将被进行计费处理的网络切片客户,其他功能和更具体的执行过程参见上述实施例中网络切片客户计费设备或NSCF设备侧的步骤说明,如步骤203、204、403和404等。
-计费模块702,用于根据所述第二计费请求消息对所述目标网络切片客户进行计费处理,其他功能及更具体的执行过程参见上述实施例中网络切片客户计费设备或NSCF设备侧的步骤说明,如步骤204、404和411等。
-发送模块703,为可选模块,用于向网络切片计费网关或CHF设备发送计费处理结果,其他功能及更具体的执行过程参见上述实施例中网络切片客户计费设备侧或NSCF设备侧的步骤说明,如步骤205、405和412等。
在本实施例中,网络切片客户计费设备是以功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(application-specific integrated circuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到网络切片客户计费设备也可以采用图5所示的形式。接收模块701、计费模块702和发送模块703都可以通过图5中的处理器501和存储器502来实现。例如,计费模块702对网络切片客户进行计费处理的功能可以通过由处理器501来执行存储器502中存储的代码来实现。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本领域普通技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (27)
1.一种对网络切片客户进行计费处理的方法,应用于网络切片计费网关,其特征在于,包括:
从会话管理设备接收第一计费请求消息,所述第一计费请求消息包含会话信息,所述会话信息为与用户设备在网络切片实例上的协议数据单元PDU会话有关的信息,所述会话信息包含用户标识和所述网络切片实例的标识;
根据所述用户标识和所述网络切片实例的标识确定为所述PDU会话对目标网络切片客户进行计费处理,所述目标网络切片客户为因所述PDU会话而将被进行计费处理的网络切片客户;
向网络切片客户计费设备发送第二计费请求消息,所述第二计费请求消息用于使所述网络切片客户计费设备为所述PDU会话对所述目标网络切片客户进行计费处理。
2.根据权利要求1所述的方法,其特征在于,所述第二计费请求消息包含所述会话信息。
3.根据权利要求2所述的方法,其特征在于,所述第二计费请求消息还包含所述目标网络切片客户的标识。
4.根据权利要求1-3任一所述的方法,其特征在于,所述根据所述用户标识和所述网络切片实例的标识确定为所述PDU会话对所述目标网络切片客户进行计费处理,包括:
根据所述用户标识和所述网络切片实例的标识确定所述目标网络切片客户的标识;或者,根据所述用户标识、所述网络切片实例的标识和接收到所述第一计费请求消息的时间确定所述目标网络切片客户的标识。
5.根据权利要求1-3任一所述的方法,其特征在于,所述会话信息还包含所述PDU会话的创建时间,所述根据所述用户标识和所述网络切片实例的标识确定为所述PDU会话对所述目标网络切片客户进行计费处理,包括:
根据所述用户标识、所述网络切片实例的标识和所述PDU会话的创建时间确定所述目标网络切片客户的标识。
6.根据权利要求1-3任一所述的方法,其特征在于,所述会话信息还包含业务标识,所述根据所述用户标识和所述网络切片实例的标识确定为所述PDU会话对所述目标网络切片客户进行计费处理,包括:
根据所述用户标识、所述网络切片实例的标识和所述业务标识确定所述目标网络切片客户的标识。
7.根据权利要求1-3任一所述的方法,其特征在于,在向所述网络切片客户计费设备发送所述第二计费请求消息之前,所述方法还包括:
确定所述网络切片客户计费设备的地址。
8.根据权利要求1-3任一所述的方法,其特征在于,在向所述网络切片客户计费设备发送所述第二计费请求消息之前,所述方法还包括:
根据所述目标网络切片客户的标识,确定所述网络切片客户计费设备的地址。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
生成计费会话标识,所述计费会话标识用于标识所述网络切片计费网关与所述网络切片客户计费设备之间的计费会话,所述计费会话用于为所述PDU会话进行计费处理向所述会话管理设备发送所述计费会话标识。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
基于所述计费会话标识存储或获取所述目标网络切片客户的标识和/或所述目标网络切片客户计费设备的地址。
11.根据权利要求1或2所述的方法,其特征在于,所述第一计费请求消息和所述第二计费请求消息还包含业务单元已用量,所述业务单元已用量为所述PDU会话中已使用的业务单元的数量,则所述方法还包括:
从所述网络切片客户计费设备接收所述业务单元已用量的处理结果,并将其发送给所述会话管理设备。
12.根据权利要求1或2所述的方法,其特征在于,所述第一计费请求消息和所述第二计费请求消息还包含业务单元配额请求和已有配额使用量,则所述方法还包括:
从所述网络切片客户计费设备接收其授予的业务单元配额,并将其发送给所述会话管理设备。
13.一种对网络切片客户进行计费处理的方法,应用于网络切片客户计费设备,其特征在于,包括:
从网络切片计费网关接收计费请求消息;根据所述计费请求消息为用户设备在网络切片实例上的协议数据单元PDU会话对目标网络切片客户进行计费处理。
14.根据权利要求13所述的方法,其特征在于,所述计费请求消息包含会话信息,所述会话信息为与所述PDU会话有关的信息。
15.根据权利要求14所述的方法,其特征在于,所述计费请求消息还包含所述目标网络切片客户的标识。
16.根据权利要求13-15任一所述的方法,其特征在于,所述计费请求消息还包含业务单元已用量,所述业务单元已用量为所述PDU会话中已使用的业务单元的数量,所述根据所述计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理,包括:
将所述网络切片客户的标识、所述会话信息及所述业务单元已用量存入所述目标网络切片客户的话单。
17.根据权利要求16所述的方法,其特征在于,所述方法还包括:
向所述网络切片计费网关发送所述业务单元已用量的处理结果。
18.根据权利要求13-15任一所述的方法,其特征在于,所述计费请求消息还包含业务单元配额请求和已有配额使用量,所述根据所述计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理,包括:
将所述已有配额使用量在所述目标网络切片客户的业务单元可用量中扣减,得到所述目标网络切片客户的剩余业务单元可用量;
根据所述业务单元配额请求和所述目标网络切片客户的剩余业务单元可用量,确定授予的业务单元配额;
向所述网络切片计费网关发送所述授予的业务单元配额。
19.根据权利要求14所述的方法,其特征在于,所述根据所述计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理,包括:
计算所述目标网络切片客户的实际PDU会话数量;
确定所述目标网络切片客户的实际PDU会话数量达到所述目标网络切片客户的订购PDU会话数量,向所述网络切片计费网关发送结束所述PDU会话的指示信息;或者,确定所述目标网络切片客户的实际PDU会话数量未达到所述目标网络切片客户的订购PDU会话数量,向所述网络切片计费网关发送维持所述PDU会话的指示信息。
20.根据权利要求19所述的方法,其特征在于,所述会话信息包含初始标记或创建时间,所述初始标记用于指示所述PDU会话为新创建的PDU会话或者未曾进行计费处理的PDU会话。
21.根据权利要求19所述的方法,其特征在于,所述会话信息包含所述PDU会话的创建时间,所述计算所述目标网络切片客户的实际PDU会话数量,包括:
根据所述创建时间,确定所述PDU会话为新创建的PDU会话或者未曾进行计费处理的PDU会话。
22.根据权利要求13所述的方法,其特征在于,所述会话信息包含用户标识,所述根据所述计费请求消息为所述PDU会话对所述目标网络切片客户进行计费处理,包括:
根据所述用户标识计算所述目标网络切片客户的实际用户数量;
确定所述目标网络切片客户的实际用户数量达到所述目标网络切片客户的订购用户数量,向所述网络切片计费网关发送结束所述PDU会话的指示信息;或者包括:,确定所述目标网络切片客户的实际用户数量未达到所述目标网络切片客户的订购用户数量,
向所述网络切片计费网关发送维持所述PDU会话的指示信息。
23.一种网络切片计费网关,其特征在于,包括处理器和存储器,其中:
所述存储器,用于存储程序指令;
所述处理器,用于调用并执行所述存储器中存储的程序指令,以使所述网络切片计费网关执行权利要求1-12中任意一项所述的对网络切片客户进行计费处理的方法。
24.一种计算机可读存储介质,包括程序指令,当其在计算机上运行时,使得所述计算机执行权利要求1-12中任意一项项所述的对网络切片客户进行计费处理的方法。
25.一种网络切片客户计费设备,其特征在于,包括处理器和存储器,其中:
所述存储器,用于存储程序指令;
所述处理器,用于调用并执行所述存储器中存储的程序指令,以使所述网络切片客户计费设备执行权利要求13-22中任一项所述的对网络切片客户进行计费处理的方法。
26.一种计算机可读存储介质,包括程序指令,当其在计算机上运行时,使得所述计算机执行权利要求13-22中任一项所述的对网络切片客户进行计费处理的方法。
27.一种对网络切片客户进行计费处理的通信***,其特征在于包括:如权利要求23所述的网络切片计费网关和如权利要求25所述的网络切片客户计费设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110877014.1A CN113784300A (zh) | 2019-03-07 | 2019-03-07 | 对网络切片客户进行计费处理的方法、***及相关设备 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110877014.1A CN113784300A (zh) | 2019-03-07 | 2019-03-07 | 对网络切片客户进行计费处理的方法、***及相关设备 |
CN201910172470.9A CN111669719B (zh) | 2019-03-07 | 2019-03-07 | 对网络切片客户进行计费处理的方法、***及相关设备 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910172470.9A Division CN111669719B (zh) | 2019-03-07 | 2019-03-07 | 对网络切片客户进行计费处理的方法、***及相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113784300A true CN113784300A (zh) | 2021-12-10 |
Family
ID=72337439
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910172470.9A Active CN111669719B (zh) | 2019-03-07 | 2019-03-07 | 对网络切片客户进行计费处理的方法、***及相关设备 |
CN202110877014.1A Pending CN113784300A (zh) | 2019-03-07 | 2019-03-07 | 对网络切片客户进行计费处理的方法、***及相关设备 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910172470.9A Active CN111669719B (zh) | 2019-03-07 | 2019-03-07 | 对网络切片客户进行计费处理的方法、***及相关设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20210400445A1 (zh) |
EP (1) | EP3920562B1 (zh) |
CN (2) | CN111669719B (zh) |
WO (1) | WO2020177497A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023133860A1 (zh) * | 2022-01-14 | 2023-07-20 | 北京小米移动软件有限公司 | 信息传输方法、装置、通信设备和存储介质 |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114257973A (zh) * | 2020-09-22 | 2022-03-29 | 中兴通讯股份有限公司 | 业务计费方法、通信设备及存储介质 |
CN112422300B (zh) * | 2020-11-18 | 2022-07-15 | 中国联合网络通信集团有限公司 | 基于区块链的云网专线管理方法、upf及区块链平台 |
CN112600693B (zh) * | 2020-12-02 | 2023-11-07 | 腾讯科技(深圳)有限公司 | 业务请求的处理方法、***、电子设备及计算机存储介质 |
US11765278B2 (en) * | 2021-04-09 | 2023-09-19 | Microsoft Technology Licensing, Llc | Replay agent for delivering charging event messages from a message broker in a mobile telecommunications network |
US20240187827A1 (en) * | 2021-04-27 | 2024-06-06 | Nokia Solutions And Networks Oy | Methods, apparatuses, and computer readable media for charging in telecommunication network |
CN113580986B (zh) * | 2021-07-21 | 2023-06-27 | 广东电网有限责任公司广州供电局 | 充电桩设备的监测方法和装置 |
CN114630292A (zh) * | 2021-09-29 | 2022-06-14 | 亚信科技(中国)有限公司 | 一种消息转发的方法、装置、设备及存储介质 |
CN116781436A (zh) * | 2022-03-11 | 2023-09-19 | ***通信有限公司研究院 | 计费方法、装置、设备及可读存储介质 |
CN114867079B (zh) * | 2022-05-23 | 2024-04-16 | 中国联合网络通信集团有限公司 | 一种通信方法、装置及存储介质 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10200543B2 (en) * | 2015-06-01 | 2019-02-05 | Huawei Technologies Co., Ltd. | Method and apparatus for customer service management for a wireless communication network |
WO2018031638A1 (en) * | 2016-08-11 | 2018-02-15 | Intel IP Corporation | Uplink transmission request for multiple numerologies |
CN107919969B (zh) * | 2016-10-09 | 2019-09-17 | ***通信有限公司研究院 | 策略控制方法及装置 |
KR102497592B1 (ko) * | 2016-12-16 | 2023-02-08 | 삼성전자 주식회사 | 프로파일 다운로드 방법 및 장치 |
CN112738744A (zh) * | 2017-02-07 | 2021-04-30 | 华为技术有限公司 | 一种计费方法、装置和*** |
CN108632775B (zh) * | 2017-03-17 | 2021-02-26 | 华为技术有限公司 | 一种流量数据处理的方法及装置 |
CN111211913B (zh) * | 2017-06-30 | 2021-04-09 | 华为技术有限公司 | 一种计费方法、设备及*** |
US11128673B2 (en) * | 2017-08-04 | 2021-09-21 | Blackberry Limited | Method and system for access and use of multiple ISIM or ISIM credentials |
US11153813B2 (en) * | 2017-08-11 | 2021-10-19 | Comcast Cable Communications, Llc | Network slice for visited network |
US10848231B2 (en) * | 2017-08-21 | 2020-11-24 | Apple Inc. | User equipment measurements for new radio |
KR102637405B1 (ko) * | 2019-03-29 | 2024-02-15 | 오피노 엘엘씨 | 비공개 네트워크에 대한 과금 제어 |
-
2019
- 2019-03-07 CN CN201910172470.9A patent/CN111669719B/zh active Active
- 2019-03-07 CN CN202110877014.1A patent/CN113784300A/zh active Pending
-
2020
- 2020-01-21 EP EP20766822.9A patent/EP3920562B1/en active Active
- 2020-01-21 WO PCT/CN2020/073490 patent/WO2020177497A1/zh unknown
-
2021
- 2021-09-02 US US17/465,526 patent/US20210400445A1/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023133860A1 (zh) * | 2022-01-14 | 2023-07-20 | 北京小米移动软件有限公司 | 信息传输方法、装置、通信设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP3920562B1 (en) | 2024-07-31 |
CN111669719B (zh) | 2021-08-13 |
US20210400445A1 (en) | 2021-12-23 |
WO2020177497A1 (zh) | 2020-09-10 |
EP3920562A1 (en) | 2021-12-08 |
CN111669719A (zh) | 2020-09-15 |
EP3920562A4 (en) | 2022-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111669719B (zh) | 对网络切片客户进行计费处理的方法、***及相关设备 | |
US11044664B2 (en) | Enhanced interfaces for network slice selection based on charging rules | |
US8630925B2 (en) | Method and apparatus for controlling service traffic in a communication network | |
KR101240021B1 (ko) | 과금 및 인증 제어 제공 방법 및 장치 | |
EP2564556B1 (en) | Mobile device bandwidth throttling | |
US20200068074A1 (en) | Network slice selection based on charging rules | |
US7895353B2 (en) | System and method for providing throttling, prioritization and traffic shaping during request processing via a budget service | |
EP2705654B1 (en) | Method and apparatus for controlling charging of a service | |
CN103428666A (zh) | 一种计费的方法及装置 | |
EP3656089B1 (en) | Methods, systems, and computer readable media for operating a telecommunications network using an on-premises computing system and an off-premises cloud computing system | |
CN112787975B (zh) | 一种接入设备类型确定方法、设备及*** | |
CN111436029A (zh) | 对网络切片实例进行计费处理的方法、***及相关设备 | |
CN108270808B (zh) | 一种实现应用检测与控制的方法、装置和*** | |
US10149143B2 (en) | Methods, systems, and computer readable media for realm-based routing of diameter request messages | |
CN111818471B (zh) | 资源计费方法、mec管理***和mec主机 | |
US10256985B2 (en) | System and method for managing and selecting from multiple mobile data top-up product options | |
CN101447878B (zh) | 一种预付费业务的计费方法与*** | |
KR20190135298A (ko) | 네트워크장치 및 네트워크장치의 동작 방법 | |
WO2022152303A1 (zh) | 对移动局域网业务进行计费处理的方法、***及相关设备 | |
EP2590359B1 (en) | Method, system, charging equipment, and account balance management center for free resources processing | |
CN118056382A (zh) | 用于更新计费资源的计费功能和方法 | |
CN117221841A (zh) | 流量计费***和方法 | |
CN117880824A (zh) | 边缘应用访问方法、装置、设备及存储介质 | |
WO2015005840A1 (en) | Method and apparatus for controlling service traffic in a communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |