CN110890967B - 一种计费处理方法、网元及网络系统 - Google Patents
一种计费处理方法、网元及网络系统 Download PDFInfo
- Publication number
- CN110890967B CN110890967B CN201811055155.XA CN201811055155A CN110890967B CN 110890967 B CN110890967 B CN 110890967B CN 201811055155 A CN201811055155 A CN 201811055155A CN 110890967 B CN110890967 B CN 110890967B
- Authority
- CN
- China
- Prior art keywords
- rat type
- bearer
- rat
- pgw
- type
- 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.)
- Active
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
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种计费处理方法、网元及网络系统,其中,方法包括:在非独立组网场景下,获取承载所对应基站的IP地址;根据所述IP地址,确定所述承载的无线接入技术RAT类型;向分组数据网络网关PGW发送所述RAT类型,以使所述PGW根据所述RAT类型进行计费。这样,可实现区分RAT类型的流量统计和计费打标。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种计费处理方法、网元及网络系统。
背景技术
5G非独立组网是指长期演进(Long Term Evolution,简称LTE)与5G基于双连接技术进行联合组网的方式,LTE系统中采用双连接时,数据在核心网或者分组数据汇聚协议(Packet Data Convergence Protocol,简称PDCP)层进行分割后,将用户数据流通过多个基站同时传送给用户。而LTE与5G系统联合组网时,核心网和无线网都存在多种选择。核心网采用4G核心网络(Evolved Packet Core,简称EPC),LTE演进型基站(evolved Node B,简称eNB)和5G基站gNB用户面可以直接连接到EPC,控制面则仅经由LTE eNB连接到EPC。用户面可以分别经由LTE eNB、EPC或者gNB进行分流,对应选项Option3/3a/3x:
1、5G用户面经由LTE eNB连接到EPC时对应Option3;
2、5G和LTE的用户面都直接连接到EPC时对应Option3a;
3、LTE用户面经由5G gNB连接到EPC时对应Option3x。
3GPP规范中定义:eNB以承载为单位将副RAT(NR)(无线接入技术Radio AccessTechnologies,简称RAT,新空口New Radio,简称NR)的上下行用量上报给移动管理实体(Mobility Management Entity,简称MME),由MME转发给服务网关(Serving GateWay,简称SGW),并进一步转发给PDN网关(PDN GateWay,简称PGW),触发条件可以是S1连接释放、会话删除、切换等流程触发的用量上报,也可以是周期性用量上报。
目前的长期演进(Long Term Evolution,简称LTE)计费架构下:SGW和PGW均可收集计费信息。SGW收集每个用户设备(User Equipment,简称UE)使用的无线网络的相关计费信息,并产生SGW-CDR话单(Call Detail Record,简称CDR,称为呼叫详细记录),PGW收集每个UE使用的外部网络的相关计费信息,并产生PGW-CDR话单,SGW和PGW共同收集使用EPC网络资源的相关计费信息。SGW收集的计费信息可用于运营企业间的计费,PGW收集的计费信息用来对用户进行计费。PGW-CDR为计费依据,PGW为内容计费实施点。
现有PGW支持统计一段时间内的用户总流量,能够实现按照内容(例如对访问网站A的流量和访问网站B的流量进行区分)计费,但是,当接入技术类型包括4G和5G时,PGW无法将接入类型为5G的流量与其他接入类型的流量区分开,使得PGW无法按照无线接入技术类型进行计费。
发明内容
本发明实施例提供一种计费处理方法、网元及网络系统,以解决现有技术中的PGW无法将接入类型为5G的流量与其他接入类型的流量区分开,使得PGW无法按照无线接入技术类型进行计费的问题。
为解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种计费处理方法,应用于服务网关SGW,包括:
在非独立组网场景下,获取承载所对应基站的IP地址;
根据所述IP地址,确定所述承载的无线接入技术RAT类型;
向分组数据网络网关PGW发送所述RAT类型,以使所述PGW根据所述RAT类型进行计费。
第二方面,本发明实施例还提供一种计费处理方法,应用于分组数据网络网关PGW,包括:
在非独立组网场景下,接收服务网关SGW发送承载的RAT类型,其中,所述SGW根据获取的承载所对应的基站的IP地址,来确定所述承载的RAT类型;
根据所述RAT类型,对所述承载进行计费。
第三方面,本发明实施例还提供一种服务网关,包括:
基站IP地址获取模块,用于在非独立组网场景下,获取承载所对应基站的IP地址;
RAT类型确定模块,用于根据所述IP地址,确定所述承载的无线接入技术RAT类型;
RAT类型发送模块,用于向分组数据网络网关PGW发送所述RAT类型,以使所述PGW根据所述RAT类型进行计费。
第四方面,本发明实施例还提供一种分组数据网络网关,包括:
RAT类型接收模块,用于在非独立组网场景下,接收服务网关SGW发送承载的RAT类型,其中,所述SGW根据获取的承载所对应的基站的IP地址,来确定所述承载的RAT类型;
计费模块,用于根据所述RAT类型,对所述承载进行计费。
第五方面,本发明实施例还提供一种网络系统,包括上述所述的服务网关和上述所述的分组数据网络网关。
在本发明实施例中,首先在非独立组网场景下,获取承载所对应基站的IP地址;根据所述IP地址,确定所述承载的无线接入技术RAT类型;向分组数据网络网关PGW发送所述RAT类型,以使所述PGW根据所述RAT类型进行计费。通过上述步骤,SGW可根据基站的IP地址获得承载的RAT类型,并将RAT类型发送给PGW,使得PGW根据RAT类型统计数据流量,从而实现根据RAT类型进行计费的目的。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的计费处理方法的流程图之一;
图2是本发明实施例二提供的计费处理方法的流程图之一;
图3是本发明实施例三提供的服务网关的结构图之一;
图4是本发明实施例三提供的服务网关的结构图之二;
图5是本发明实施例四提供的分组数据网络网关的结构图之一。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
参见图1,图1是本发明一实施例提供的计费处理方法的流程图之一,如图1所示,本实施例提供的计费处理方法,应用于服务网关SGW,包括以下步骤:
步骤101、在非独立组网场景下,获取承载所对应基站的IP地址。
在用户附着、切换、用户设备(User Equipment,简称UE)发起的服务请求等场景下SGW会在承载上下文中记录、更新并保存EPS Bearer ID(即EPS承载ID)和S1 eNodeB F-TEID(包含eNB/gNB数据面的IP地址)的对应关系,即在通过承载进行数据传输时,SGW在承载上下文中记录承载的EPS承载ID与发送数据的基站的IP地址。
在本步骤中,需要获取与SGW建立承载的基站的IP地址,即承载所对应的基站的IP地址。
步骤102、根据所述IP地址,确定所述承载的无线接入技术RAT类型。
在根据IP地址确定承载的RAT类型时,SGW可预先获取一目标IP地址列表,若获取的IP地址在IP地址列表中,则说明承载的RAT类型为目标IP地址列表对应的RAT类型。另外,还可以在基站发送的数据报文的GTP包头中添加RAT类型,SGW根据GTP包头和基站的IP地址,确定承载的RAT类型。
步骤103、向分组数据网络网关PGW发送所述RAT类型,以使所述PGW根据所述RAT类型进行计费。
具体的,在附着流程、UE发起的公用数据网(Public Data Network,简称PDN)连接流程、承载迁移流程中,SGW会向PGW发送修改承载请求(Modify Bearer Request)。在专用承载建立流程中,SGW会向PGW发送创建承载响应(Create bearer response)。
3GPP规范中,修改承载请求或者创建承载响应中携带有承载的RAT类型,修改承载请求或者创建承载响应包括RAT类型字段,RAT类型字段用于标识承载的RAT类型,RAT类型字段能够标识的RAT类型在3GPP中已有规定。但是对于新增RAT类型,3GPP规范中的RAT类型字段是无法标识的。基于此,为了对新增RAT类型进行标识,在本步骤中,采用两种方式将承载的新增RAT类型添加至修改承载请求或创建承载响应中。
其中,第一种方式为在修改承载请求或者创建承载响应中新增副RAT类型(即Secondary RAT Type)字段,副RAT类型字段至少用于标识承载的新增RAT类型,即副RAT类型字段可以用于标识承载的新增RAT类型(例如5G),例如当副RAT类型字段取值为1,表示承载的RAT类型为5G新增RAT类型为RAT类型字段标识的承载的RAT类型以外的RAT类型。
第二种方式为增加修改承载请求或者创建承载响应中RAT类型的取值范围,使得RAT类型字段还用于标识承载的新增RAT类型,例如新增数值9(大于等于9的值都可以),RAT类型字段取值为9时,标识承载的RAT类型为5G。
PGW在获取到RAT类型后,可获知在承载上传输的数据采用的是何种RAT类型,然后分别根据RAT类型统计数据流量,从而实现根据RAT类型进行计费的目的。
需要说明的是,本实施例中的计费处理方法优选应用在非独立组网(Non-Standalone,简称NSA)Option3a方案中。
本实施例提供的计费处理方法,首先在非独立组网场景下,获取承载所对应基站的IP地址;根据所述IP地址,确定所述承载的无线接入技术RAT类型;向分组数据网络网关PGW发送所述RAT类型,以使所述PGW根据所述RAT类型进行计费。通过上述步骤,SGW可根据基站的IP地址获得承载的RAT类型,并将RAT类型发送给PGW,使得PGW根据RAT类型统计数据流量,从而实现根据RAT类型进行计费的目的。
进一步的,在本发明一个实施例中,步骤102,根据所述IP地址,确定所述承载的无线接入技术RAT类型的步骤,包括:
若所述IP地址在目标IP地址列表内,则确定所述承载的RAT类型为与所述目标IP地址列表对应的RAT类型。
目标IP地址列表可配置在SGW上,也可配置在外置设备上,即所述目标IP地址列表是预配置在所述SGW中的,或者,所述目标IP地址列表是预配置在外置设备中的,所述外置设备与所述SGW建立有通信连接。
当SGW需要使用目标IP地址列表时,从本地或者外置设备上获取即可。目标IP地址列表包括采用某种RAT类型进行数据传输的基站的IP地址,例如,当RAT类型为5G时,目标IP地址列表包括采用5G进行数据传输的基站的IP地址。
SGW在承载建立和迁移时,通过信令消息(由移动管理节点功能(MobilityManagement Entity,简称MME)发送给SGW)获取承载对应的S1 eNodeB F-TEID(即发送数据的基站的IP地址),解析该基站的IP是否在预获取的目标IP地址列表中。若在,该承载对应的接入技术类型为目标IP地址列表所对应的RAT类型。
例如,对于目前使用的4G和5GRAT类型来说,在SGW上配置gNB的目标IP地址列表,SGW在承载建立和迁移时通过信令消息获取承载对应的S1 eNodeB F-TEID,并判断该基站的IP是否在配置的gNB的目标IP地址列表中。如果是,该承载对应的RAT类型为gNB;如果否,该承载对应的RAT类型为eNB。SGW可以仅配置预设范围内的gNB的目标IP地址列表。
除了采用上述方式确定承载的RAT类型外,本发明实施例还提供另一种确定承载的RAT类型的方式:在步骤102之前,还包括:
接收基站发送的数据报文,所述数据报文的通用分组无线服务技术隧道协议GTP包头中包括用于标识RAT类型的标识信息承载;然后SGW根据IP地址与所述标识信息,确定所述承载的RAT类型。
本实施中,同样以目前使用的4G和5GRAT类型为例进行说明。基站在发送数据报文时,在数据报文的GTP包头中添加新增字段标识,用于标识RAT类型。即在数据报文的GTP包头中增加新增字段标识以标识eNB或者gNB,SGW通过识别该标识获知数据报文由eNB还是gNB路由,eNB路由的数据报文使用的承载所对应的RAT类型为eNB,gNB路由的数据报文使用的承载所对应的RAT类型为gNB。通过新增字段标识以及基站的IP地址关联承载上下文可得到承载对应的RAT类型。
进一步的,在本发明另一个实施例中,步骤103,向分组数据网络网关PGW发送所述RAT类型的步骤,包括:
向所述PGW发送修改承载请求或者创建承载响应,其中,所述修改承载请求或者创建承载响应至少用于指示所述RAT类型。
当所述承载的RAT类型由4G变为5G,或者所述承载的RAT类型由5G变为4G时,修改所述修改承载请求中所述副RAT类型字段的值,或者修改所述RAT类型字段的值,以标识所述承载当前的RAT类型;
具体的,在3GPP规范中,如果不涉及Secondary RAT用量上报,MME发送的修改承载请求仅发送到SGW,不会转发到PGW,此时PGW的按照RAT类型进行的流量计费会发生误差,因此,在本实施例中,当所述承载的RAT类型由4G变为5G,或者所述承载的RAT类型由5G变为4G时,向第PGW发送修改承载请求,并且在修改承载请求中携带承载当前的RAT类型,以告知PGW当前承载的RAT类型,实现PGW区分4G和5G的流量统计和计费打标。
进一步的,在向所述PGW发送修改承载请求或者创建承载响应的步骤之前,还包括:
根据所述RAT类型,确定所述修改承载请求或者创建承载响应中RAT类型字段的值。
3GPP规范中,修改承载请求或者创建承载响应中携带有承载的RAT类型,修改承载请求或者创建承载响应包括RAT类型字段,RAT类型字段用于标识承载的RAT类型,RAT类型字段能够标识的RAT类型在3GPP中已有规定。但是对于新增RAT类型,3GPP规范中的RAT类型字段是无法标识的。基于此,为了对新增RAT类型进行标识,在本步骤中,采用两种方式将承载的新增RAT类型添加至修改承载请求或创建承载响应中。
其中,第一种方式为在修改承载请求或者创建承载响应中新增副RAT类型(即Secondary RAT Type)字段,副RAT类型字段至少用于标识承载的新增RAT类型,即副RAT类型字段可以用于标识承载的新增RAT类型(例如5G),例如当副RAT类型字段取值为1,表示承载的RAT类型为5G新增RAT类型为RAT类型字段标识的承载的RAT类型以外的RAT类型。
第二种方式为增加修改承载请求或者创建承载响应中RAT类型的取值范围,使得RAT类型字段还用于标识承载的新增RAT类型,例如新增数值9(大于等于9的值都可以),RAT类型字段取值为9时,标识承载的RAT类型为5G。
进一步的,确定所述修改承载请求中RAT类型字段的值,包括:
当所述承载的RAT类型发生变化时,修改所述修改承载请求中所述RAT类型字段的值。
例如,当所述承载的RAT类型由4G变为5G,或者所述承载的RAT类型由5G变为4G时,修改所述修改承载请求中所述副RAT类型字段的值,或者修改所述RAT类型字段的值,以标识所述承载当前的RAT类型。
进一步的,向所述PGW发送修改承载请求或者创建承载响应的步骤之后,还包括:
当所述承载的RAT类型发生变化时,在所述修改承载请求或者创建承载响应中删除或增加副RAT类型字段,或者修改副RAT类型字段的取值。
例如,当所述承载的RAT类型由4G变为5G时,需要增加副RAT类型字段,用副RAT类型字段来标识5G。当所述承载的RAT类型由5G变为4G,此时,用RAT类型字段标识4G即可,可将副RAT类型字段删除,或者修改副RAT类型字段的取值,使副RAT类型字段取值为0,表示承载的RAT类型为4G。
实施例二
参见图2,图2是本发明实施例二提供的计费处理方法的流程图之一,如图2所示,本实施例提供的计费处理方法,应用于分组数据网络网关PGW,包括:
步骤201,在非独立组网场景下,接收服务网关SGW发送承载的RAT类型,其中,所述SGW根据获取的承载所对应的基站的IP地址,来确定所述承载的RAT类型。
在附着流程、UE发起的公用数据网(Public Data Network,简称PDN)连接流程、承载迁移流程中,PGW会接收SGW发送的修改承载请求(Modify Bearer Request)。在专用承载建立流程中,PGW会接收SGW发送的创建承载响应(Create bearer response)。
3GPP规范中,修改承载请求或者创建承载响应中携带有承载的RAT类型,修改承载请求或者创建承载响应包括RAT类型字段,RAT类型字段用于标识承载的RAT类型,RAT类型字段能够标识的RAT类型在3GPP中已有规定。但是对于新增RAT类型,3GPP规范中的RAT类型字段是无法标识的。基于此,为了对新增RAT类型进行标识,在本步骤中,采用两种方式将承载的新增RAT类型添加至修改承载请求或创建承载响应中。
其中,第一种方式为在修改承载请求或者创建承载响应中新增副RAT类型(即Secondary RAT Type)字段,副RAT类型字段至少用于标识承载的新增RAT类型,即副RAT类型字段可以用于标识承载的新增RAT类型(例如5G),例如当副RAT类型字段取值为1,表示承载的RAT类型为5G。新增RAT类型为RAT类型字段标识的承载的RAT类型以外的RAT类型。
第二种方式为增加修改承载请求或者创建承载响应中RAT类型的取值范围,使得RAT类型字段还用于标识承载的新增RAT类型,例如新增数值9(大于等于9的值都可以),RAT类型字段取值为9时,标识承载的RAT类型为5G。
步骤202,根据所述RAT类型,对所述承载进行计费。
PGW在接收到修改承载请求或者创建承载响应后,从其副RAT类型字段或RAT类型字段中获取到相应的字段取值,并根据字段取值获取到承载的RAT类型。
PGW在获取到RAT类型后,根据RAT类型统计数据流量,从而实现根据RAT类型进行计费的目的。
需要说明的是,本实施例中的计费处理方法优选应用在非独立组网(Non-Standalone,简称NSA))Option3a方案中。
本实施例提供的计费处理方法,在非独立组网场景下,接收服务网关SGW发送承载的RAT类型,根据所述RAT类型,对所述承载进行计费。通过上述步骤,PGW可获取承载的RAT类型,实现区分RAT类型的流量统计和计费打标。
在本发明一个实施例中,步骤201,接收服务网关SGW发送承载的RAT类型的步骤,包括:
接收所述SGW发送的修改承载请求或者创建承载响应;其中,所述修改承载请求或者创建承载响应至少用于指示所述RAT类型。
在附着流程、UE发起的公用数据网(Public Data Network,简称PDN)连接流程、承载迁移流程中,PGW会接收SGW发送的修改承载请求。在专用承载建立流程中,PGW会接收SGW发送的创建承载响应。修改承载请求或者创建承载响应包括用于指示所述RAT类型的字段。
修改承载请求或者创建承载响应中RAT类型字段的值用于指示所述RAT类型,例如4G,修改承载请求或者创建承载响应中的副RAT类型字段用于指示所述RAT类型,例如,5G。
若所述根据所述修改承载请求或者创建承载响应包括所述副RAT类型字段,则根据所述副RAT类型字段或所述RAT类型字段获取RAT类型;若所述根据所述修改承载请求或者创建承载响应不包括所述副RAT类型字段,则根据所述RAT类型字段获取RAT类型。
当修改承载请求或者创建承载响应包括副RAT类型字段时,此时承载的RAT类型通过副RAT类型字段或RAT类型字段获取,例如,当RAT类型为5G时,可通过副RAT类型字段获知承载的RAT类型;当RAT类型为3G时,可通过RAT类型字段获知承载的RAT类型。
当修改承载请求或者创建承载响应不包括副RAT类型字段时,直接根据RAT类型字段获取RAT类型。
进一步的,在本发明一个实施例中,步骤201、根据所述RAT类型,对所述承载进行计费的步骤,包括:
当所述RAT类型发生变化时,触发PGW-CDR话单关闭,并在PGW-CDR中记录变化前的RAT类型,以进行离线计费,其中,在PGW-CDR中记录变化前的RAT类型包括:修改PGW-CDR的RAT类型字段的取值,或者删除PGW-CDR中Secondary RAT类型字段,或者在PGW-CDR中增加Secondary RAT类型字段,或者修改PGW-CDR的Secondary RAT类型字段的取值,PGW-CDR的RAT类型字段或Secondary RAT类型字段用于指示变化前的RAT类型。
若所述修改承载请求或者创建承载响应的RAT类型字段用于标识所述新增RAT类型,则增加PGW-CDR话单的RAT类型字段的取值范围,以标识承载的所述新增RAT类型;若所述修改承载请求或者创建承载响应的RAT类型字段未用于标识所述新增RAT类型,则在PGW-CDR话单中增加副RAT类型字段,以标识承载的所述新增RAT类型。
具体的,3GPP规范中,PGW-CDR话单包括RAT类型字段,用于标识承载的RAT类型,PGW-CDR话单的RAT类型字段能够标识的RAT类型在3GPP中已有规定。但是对于新增RAT类型,3GPP规范中的PGW-CDR话单的RAT类型字段是无法标识的。
当修改承载请求或者创建承载响应的RAT类型字段用于标识新增RAT类型时,相应的,增加PGW-CDR话单的RAT类型字段的取值范围,以标识承载的所述新增RAT类型。此时,PGW根据RAT类型字段获取到的该字段的取值,并将该取值填写到PGW-CDR话单的RAT类型字段中,使得PGW-CDR话单的RAT类型字段标识的RAT类型与修改承载请求(或者创建承载响应)的RAT类型字段标识的RAT类型一致。
当所述修改承载请求或者创建承载响应的RAT类型字段未用于标识所述新增RAT类型,说明修改承载请求或者创建承载响应采用增加字段的方式来标识新增RAT类型,相应的,则在PGW-CDR话单中增加副RAT类型字段,以标识承载的新增RAT类型。此时,PGW根据副RAT类型字段获取到该字段的取值,并将该取值填写到PGW-CDR话单的副RAT类型字段中,使得PGW-CDR话单的副RAT类型字段标识的RAT类型与修改承载请求(或者创建承载响应)的副RAT类型字段标识的RAT类型一致。
需要说明的是,PGW需支持当承载从第一种RAT类型(例如4G)迁移到第二种RAT类型(例如5G),或者从第二种RAT类型迁移到第一种RAT类型时,触发部分话单关闭,触发条件为RAT类型改变。
本实施例中的计费处理方法,在PGW-CDR话单中包括承载的RAT类型,可实现区分RAT类型的离线流量统计和计费打标。
进一步的,在本发明一个实施例中,步骤201、根据所述RAT类型,对所述承载进行计费的步骤,还包括:
当所述RAT类型发生变化时,更新信用控制请求更新消息CCR-U中的RAT类型,并将更新后的CCR-U消息发送给业务运营支撑系统BOSS,以进行在线计费,更新CCR-U消息中的RAT类型包括修改CCR-U消息中3GPP-RAT-Type AVP的取值,或者删除CCR-U消息中的3GPP-Secondary-RAT-Type AVP,或者在CCR-U消息中增加3GPP-Secondary-RAT-Type AVP,或者修改CCR-U消息中3GPP-Secondary-RAT-Type AVP的取值,其中,CCR-U消息中的3GPP-RAT-Type字段或3GPP-Secondary-RAT-Type AVP用于指示变化后的RAT类型。
具体的,当所述RAT类型发生变化时,例如,当所述承载的RAT类型由4G变为5G时,需要增加副RAT类型字段,用副RAT类型字段来标识5G。当所述承载的RAT类型由5G变为4G,此时,用RAT类型字段标识4G即可,可将副RAT类型字段删除,或者修改副RAT类型字段的取值,使副RAT类型字段取值为0,表示承载的RAT类型为4G。
对于变化后的RAT类型为新增RAT类型,采用如下两种方式来处理CCR-U消息。
当修改承载请求或者创建承载响应的RAT类型字段用于标识新增RAT类型时,相应的,增加CCR-U中PS-Information AVP中的3GPP-RAT-Type字段的取值,以标识承载的所述新增RAT类型。此时,PGW根据PGW-CDR话单的RAT类型字段获取到该字段的取值,并将该取值填写到CCR-U消息中PS-Information AVP中的3GPP-RAT-Type字段中,以告知BOSS当前承载的RAT类型,实现根据RAT类型进行计费。
当所述修改承载请求或者创建承载响应的RAT类型字段未用于标识所述新增RAT类型,说明修改承载请求或者创建承载响应采用增加字段的方式来标识新增RAT类型,相应的,则在CCR-U消息中增加3GPP-Secondary-RAT-Type AVP字段,以标识承载的新增RAT类型。此时,PGW根据PGW-CDR话单的RAT类型字段获取到该字段的取值,并将该取值填写到CCR-U消息中增加的新标识字段(即3GPP-Secondary-RAT-Type AVP)中,使得PGW-CDR话单的新标识字段标识的RAT类型与修改承载请求(或者创建承载响应)的副RAT类型字段标识的RAT类型一致。
需要说明的是,PGW需支持当承载从第一种RAT类型(例如4G)迁移到第二种RAT类型(例如5G),或者从第二种RAT类型迁移到第一种RAT类型时,触发部分话单关闭,触发条件为RAT类型改变,同时PGW需支持给BOSS发送CCR-U消息以申请新的配额。
本实施例中的计费处理方法,在发送给BOSS的CCR-U消息中包括承载的RAT类型,可实现区分RAT类型的在线流量统计和计费打标,由于PGW实时统计承载的流量,并将该流量体现在PGW-CDR话单和CCR-U消息中,因此,本实施例中的计费处理方法还能实现流量的实时上报。
实施例三
本实施例中的服务网关为与实施例一对应的装置实施例。
参见图3,图3是本发明实施例三提供的服务网关的结构图之一,如图3所示,本实施例提供的服务网关300,包括:
基站IP地址获取模块301,用于在非独立组网场景下,获取承载所对应基站的IP地址;
RAT类型确定模块302,用于根据所述IP地址,确定所述承载的无线接入技术RAT类型;
RAT类型发送模块303,用于向分组数据网络网关PGW发送所述RAT类型,以使所述PGW根据所述RAT类型进行计费。
本实施例提供的服务网关300,首先在非独立组网场景下,获取承载所对应基站的IP地址;根据所述IP地址,确定所述承载的无线接入技术RAT类型;向分组数据网络网关PGW发送所述RAT类型,以使所述PGW根据所述RAT类型进行计费。通过上述步骤,SGW可根据基站的IP地址获得承载的RAT类型,并将RAT类型发送给PGW,使得PGW根据RAT类型统计数据流量,从而实现根据RAT类型进行计费的目的。
进一步的,RAT类型确定模块302用于:若所述IP地址在目标IP地址列表内,则确定所述承载的RAT类型为与所述目标IP地址列表对应的RAT类型。
进一步的,所述目标IP地址列表是预配置在所述SGW中的,或者,所述目标IP地址列表是预配置在外置设备中的,所述外置设备与所述SGW建立有通信连接。
进一步的,上述服务网关300还包括:报文接收模块,用于接收基站发送的数据报文,所述数据报文的通用分组无线服务技术隧道协议GTP包头中包括用于标识RAT类型的标识信息承载;
RAT类型确定模块302,用于根据所述IP地址与所述标识信息,确定所述承载的RAT类型。
进一步的,RAT类型发送模块303,用于向所述PGW发送修改承载请求或者创建承载响应,其中,所述修改承载请求或者创建承载响应至少用于指示所述RAT类型。
进一步的,如图4所示,上述服务网关300还包括发送消息确定模块304,用于根据所述RAT类型,确定所述修改承载请求或者创建承载响应中RAT类型字段的值。
进一步的,所述发送消息确定模块304,用于当所述承载的RAT类型发生变化时,修改所述修改承载请求中所述RAT类型字段的值。
进一步的,如图4所示,上述服务网关300还包括:
修改模块305,用于当所述承载的RAT类型发生变化时,在所述修改承载请求或者创建承载响应中删除或增加副RAT类型字段,或者修改副RAT类型字段的取值。
由于本实施例中的服务网关300为与实施例一对应的装置实施例,能够实现实施例一中的各个步骤,为避免重复,这里不再赘述。
实施例四
本实施例中的分组数据网络网关为与实施例二对应的装置实施例。
参见图5,图5是本发明实施例四提供的分组数据网络网关的结构图之一,如图5所示,本实施例提供的分组数据网络网关400,包括:
RAT类型接收模块401,用于在非独立组网场景下,接收服务网关SGW发送承载的RAT类型,其中,所述SGW根据获取的承载所对应的基站的IP地址,来确定所述承载的RAT类型;
计费模块402,用于根据所述RAT类型,对所述承载进行计费。
本实施例提供的分组数据网络网关400,在非独立组网场景下,接收服务网关SGW发送承载的RAT类型,根据所述RAT类型,对所述承载进行计费。通过上述步骤,PGW可获取承载的RAT类型,实现区分RAT类型的流量统计和计费打标。
进一步的,所述RAT类型接收模块401用于:
接收所述SGW发送的修改承载请求或者创建承载响应;其中,所述修改承载请求或者创建承载响应至少用于指示所述RAT类型。
进一步的,所述修改承载请求或者创建承载响应中RAT类型字段的值用于指示所述RAT类型。
进一步的,所述修改承载请求或者创建承载响应中的副RAT类型字段用于指示所述RAT类型。
进一步的,所述计费模块402,用于当所述RAT类型发生变化时,触发PGW-CDR话单关闭,并在PGW-CDR中记录变化前的RAT类型,以进行离线计费,其中,在PGW-CDR中记录变化前的RAT类型包括:修改PGW-CDR的RAT类型字段的取值,或者删除PGW-CDR中Secondary RAT类型字段,或者在PGW-CDR中增加Secondary RAT类型字段,或者修改PGW-CDR的SecondaryRAT类型字段的取值,PGW-CDR的RAT类型字段或Secondary RAT类型字段用于指示变化前的RAT类型。
进一步的,所述计费模块402,还用于:
当所述RAT类型发生变化时,更新信用控制请求更新消息CCR-U中的RAT类型,并将更新后的CCR-U消息发送给业务运营支撑系统BOSS,以进行在线计费,更新CCR-U消息中的RAT类型包括修改CCR-U消息中3GPP-RAT-Type AVP的取值,或者删除CCR-U消息中的3GPP-Secondary-RAT-Type AVP,或者在CCR-U消息中增加3GPP-Secondary-RAT-Type AVP,或者修改CCR-U消息中3GPP-Secondary-RAT-Type AVP的取值,其中,CCR-U消息中的3GPP-RAT-Type字段或3GPP-Secondary-RAT-Type AVP用于指示变化后的RAT类型。
由于本实施例中的分组数据网络网关400为与实施例二对应的装置实施例,能够实现实施例二中的各个步骤,为避免重复,这里不再赘述。
进一步的,在本发明还提供一种网络系统,包括实施例三中的服务网关300和实施例四中的分组数据网络网关400。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述计费处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (21)
1.一种计费处理方法,应用于服务网关SGW,其特征在于,包括:
在非独立组网场景下,获取承载所对应基站的IP地址;
根据所述IP地址,确定所述承载的无线接入技术RAT类型;
向分组数据网络网关PGW发送所述RAT类型,以使所述PGW根据所述RAT类型进行计费,包括:向所述PGW发送修改承载请求或者创建承载响应,其中,所述修改承载请求或者创建承载响应至少用于指示所述RAT类型;
当所述承载的RAT类型发生变化时,在所述修改承载请求或者创建承载响应中删除或增加副RAT类型字段,或者修改副RAT类型字段的取值。
2.根据权利要求1所述的方法,其特征在于,根据所述IP地址,确定所述承载的无线接入技术RAT类型的步骤,包括:
若所述IP地址在目标IP地址列表内,则确定所述承载的RAT类型为与所述目标IP地址列表对应的RAT类型。
3.根据权利要求2所述的方法,其特征在于,所述目标IP地址列表是预配置在所述SGW中的,或者,所述目标IP地址列表是预配置在外置设备中的,所述外置设备与所述SGW建立有通信连接。
4.根据权利要求1所述的方法,其特征在于,根据所述IP地址,确定所述承载的无线接入技术RAT类型的步骤之前,还包括:
接收基站发送的数据报文,所述数据报文的通用分组无线服务技术隧道协议GTP包头中包括用于标识RAT类型的标识信息承载;
根据所述IP地址,确定所述承载的无线接入技术RAT类型的步骤,包括:
根据所述IP地址与所述标识信息,确定所述承载的RAT类型。
5.根据权利要求1所述的方法,其特征在于,在根据所述IP地址,确定所述承载的RAT类型之后,向所述PGW发送修改承载请求或者创建承载响应的步骤之前,还包括:
根据所述RAT类型,确定所述修改承载请求或者创建承载响应中RAT类型字段的值。
6.根据权利要求5所述的方法,其特征在于,根据所述RAT类型,确定所述修改承载请求中RAT类型字段的值,包括:
当所述承载的RAT类型发生变化时,修改所述修改承载请求中所述RAT类型字段的值。
7.一种计费处理方法,应用于分组数据网络网关PGW,其特征在于,包括:
在非独立组网场景下,接收服务网关SGW发送的承载的无线接入技术RAT类型,其中,所述SGW根据获取的承载所对应的基站的IP地址,来确定所述承载的RAT类型;包括:接收所述SGW发送的修改承载请求或者创建承载响应;其中,所述修改承载请求或者创建承载响应至少用于指示所述RAT类型;所述修改承载请求或者创建承载响应中的副RAT类型字段用于指示所述RAT类型;
根据所述RAT类型,对所述承载进行计费。
8.根据权利要求7所述的方法,其特征在于,所述修改承载请求或者创建承载响应中RAT类型字段的值用于指示所述RAT类型。
9.根据权利要求7至8任一项所述的方法,其特征在于,根据所述RAT类型,对所述承载进行计费的步骤,包括:
当所述RAT类型发生变化时,触发PGW-CDR话单关闭,并在PGW-CDR中记录变化前的RAT类型,以进行离线计费;
其中,在PGW-CDR中记录变化前的RAT类型包括更新PGW-CDR中的RAT类型包括:修改PGW-CDR的RAT类型字段的取值,或者删除PGW-CDR中Secondary RAT类型字段,或者在PGW-CDR中增加Secondary RAT类型字段,或者修改PGW-CDR的Secondary RAT类型字段的取值,PGW-CDR的RAT类型字段或Secondary RAT类型字段用于指示变化前的RAT类型。
10.根据权利要求7至8任一项所述的方法,其特征在于,根据所述RAT类型,对所述承载进行计费的步骤,还包括:
当所述RAT类型发生变化时,更新信用控制请求更新消息CCR-U中的RAT类型,并将更新后的CCR-U消息发送给业务运营支撑系统BOSS,以进行在线计费,更新CCR-U消息中的RAT类型包括修改CCR-U消息中3GPP-RAT-Type AVP的取值,或者删除CCR-U消息中的3GPP-Secondary-RAT-Type AVP,或者在CCR-U消息中增加3GPP-Secondary-RAT-Type AVP,或者修改CCR-U消息中3GPP-Secondary-RAT-Type AVP的取值,其中,CCR-U消息中的3GPP-RAT-Type字段或3GPP-Secondary-RAT-Type AVP用于指示变化后的RAT类型。
11.一种服务网关,其特征在于,包括:
基站IP地址获取模块,用于在非独立组网场景下,获取承载所对应基站的IP地址;
RAT类型确定模块,用于根据所述IP地址,确定所述承载的无线接入技术RAT类型;
RAT类型发送模块,用于向分组数据网络网关PGW发送所述RAT类型,以使所述PGW根据所述RAT类型进行计费;
RAT类型发送模块,用于向所述PGW发送修改承载请求或者创建承载响应,其中,所述修改承载请求或者创建承载响应至少用于指示所述RAT类型;
修改模块,用于当所述承载的RAT类型发生变化时,在所述修改承载请求或者创建承载响应中删除或增加副RAT类型字段,或者修改副RAT类型字段的取值。
12.根据权利要求11所述的服务网关,其特征在于,RAT类型确定模块用于:
若所述IP地址在目标IP地址列表内,则确定所述承载的RAT类型为与所述目标IP地址列表对应的RAT类型。
13.根据权利要求12所述的服务网关,其特征在于,所述目标IP地址列表是预配置在所述SGW中的,或者,所述目标IP地址列表是预配置在外置设备中的,所述外置设备与所述SGW建立有通信连接。
14.根据权利要求11所述的服务网关,其特征在于,还包括:
报文接收模块,用于接收基站发送的数据报文,所述数据报文的通用分组无线服务技术隧道协议GTP包头中包括用于标识RAT类型的标识信息承载;
RAT类型确定模块,用于根据所述IP地址与所述标识信息,确定所述承载的RAT类型。
15.根据权利要求11所述的服务网关,其特征在于,还包括发送消息确定模块,用于根据所述RAT类型,确定所述修改承载请求或者创建承载响应中RAT类型字段的值。
16.根据权利要求15所述的服务网关,其特征在于,所述发送消息确定模块,用于:
当所述承载的RAT类型发生变化时,修改所述修改承载请求中所述RAT类型字段的值。
17.一种分组数据网络网关,其特征在于,包括:
RAT类型接收模块,用于在非独立组网场景下,接收服务网关SGW发送承载的无线接入技术RAT类型,其中,所述SGW根据获取的承载所对应的基站的IP地址,来确定所述承载的RAT类型;
计费模块,用于根据所述RAT类型,对所述承载进行计费;
所述RAT类型接收模块用于:接收所述SGW发送的修改承载请求或者创建承载响应;其中,所述修改承载请求或者创建承载响应至少用于指示所述RAT类型;所述修改承载请求或者创建承载响应中的副RAT类型字段用于指示所述RAT类型。
18.根据权利要求17所述的分组数据网络网关,其特征在于,所述修改承载请求或者创建承载响应中RAT类型字段的值用于指示所述RAT类型。
19.根据权利要求17至18任一项所述的分组数据网络网关,其特征在于,所述计费模块,用于当所述RAT类型发生变化时,触发PGW-CDR话单关闭,并在PGW-CDR中记录变化前的RAT类型,以进行离线计费;
其中,在PGW-CDR中记录变化前的RAT类型包括:修改PGW-CDR的RAT类型字段的取值,或者删除PGW-CDR中Secondary RAT类型字段,或者在PGW-CDR中增加Secondary RAT类型字段,或者修改PGW-CDR的Secondary RAT类型字段的取值,PGW-CDR的RAT类型字段或Secondary RAT类型字段用于指示变化前的RAT类型。
20.根据权利要求17至18任一项所述的分组数据网络网关,其特征在于,所述计费模块,还用于:
当所述RAT类型发生变化时,更新信用控制请求更新消息CCR-U中的RAT类型,并将更新后的CCR-U消息发送给业务运营支撑系统BOSS,以进行在线计费,更新CCR-U消息中的RAT类型包括修改CCR-U消息中3GPP-RAT-Type AVP的取值,或者删除CCR-U消息中的3GPP-Secondary-RAT-Type AVP,或者在CCR-U消息中增加3GPP-Secondary-RAT-Type AVP,或者修改CCR-U消息中3GPP-Secondary-RAT-Type AVP的取值,其中,CCR-U消息中的3GPP-RAT-Type字段或3GPP-Secondary-RAT-Type字段用于指示变化后的RAT类型。
21.一种网络系统,其特征在于,包括如权利要求11-16任一项所述的服务网关和如权利要求17-20任一项所述的分组数据网络网关。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811055155.XA CN110890967B (zh) | 2018-09-11 | 2018-09-11 | 一种计费处理方法、网元及网络系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811055155.XA CN110890967B (zh) | 2018-09-11 | 2018-09-11 | 一种计费处理方法、网元及网络系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110890967A CN110890967A (zh) | 2020-03-17 |
CN110890967B true CN110890967B (zh) | 2022-11-08 |
Family
ID=69745435
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811055155.XA Active CN110890967B (zh) | 2018-09-11 | 2018-09-11 | 一种计费处理方法、网元及网络系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110890967B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113747496B (zh) * | 2020-05-29 | 2024-02-09 | 中国电信股份有限公司 | 多连接网络中的切换方法、网络设备以及系统 |
CN112492536B (zh) * | 2020-12-16 | 2022-02-15 | 中国联合网络通信集团有限公司 | 通信控制方法、装置及服务器 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101127652B (zh) * | 2006-08-17 | 2011-04-27 | 华为技术有限公司 | 一种确定用户终端访问外部网络锚点的方法、装置及系统 |
CN101541056B (zh) * | 2008-03-19 | 2011-03-09 | 大唐移动通信设备有限公司 | 一种用于不同gtp版本的系统间互操作的方法及装置 |
CN101841797B (zh) * | 2009-03-21 | 2014-11-05 | 中兴通讯股份有限公司 | 一种终端通过多接入网接入的计费方法和系统及上报方法 |
CN102036325B (zh) * | 2009-09-28 | 2013-06-05 | 华为终端有限公司 | 一种建立或修改本地ip接入承载的方法和设备 |
CN102387606B (zh) * | 2010-09-02 | 2015-10-21 | 中兴通讯股份有限公司 | 一种实现承载处理的方法和系统 |
CN102761958B (zh) * | 2011-04-28 | 2017-09-22 | 中兴通讯股份有限公司 | 一种支持多接入的承载管理方法和系统 |
CN103338487B (zh) * | 2013-06-03 | 2016-06-01 | 大唐移动通信设备有限公司 | 一种异系统间重选或切换处理方法和设备 |
EP3764694B1 (en) * | 2015-09-14 | 2023-04-05 | NEC Corporation | Gateway device, radio communication device, charging control method, data transmission method, and non-transitory computer readable medium |
CN108260098B (zh) * | 2016-12-29 | 2020-10-16 | 中国移动通信有限公司研究院 | 目标无线热点的流量计费方法、流量计费系统及相关装置 |
-
2018
- 2018-09-11 CN CN201811055155.XA patent/CN110890967B/zh active Active
Non-Patent Citations (2)
Title |
---|
"C4-175135 CR1845 Secondary RAT related data usage reporting v2".《3GPP tsg_ct\WG4_protocollars_ex-CN4》.2017, * |
S2-175380 "Secondary RAT related data volume reporting";Ericsson等;《3GPP tsg_sa\WG2_Arch》;20170815;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN110890967A (zh) | 2020-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101519547B1 (ko) | 사용자 장비의 위치 정보를 갱신하기 위한 방법 및 장치 | |
CN112040496B (zh) | 数据处理方法和设备 | |
EP3621337A1 (en) | Methods and apparatuses for indication of data traffic carried over unlicensed spectrum | |
KR102109522B1 (ko) | 무선 통신 시스템에서 과금 처리 방법 및 장치와 이를 이용한 정책 서비스 제공 방법 및 장치 | |
JP5189107B2 (ja) | 移動体通信ネットワークにおいて、パケットベアラコンテクストのユーザセットを一意に識別及び統一するための仕組み | |
CN109792788A (zh) | 用于在无线通信网络中涉及隧道的数据传输的方法和设备 | |
EP2846600A2 (en) | M2M communication method and system thereof | |
US20140362775A1 (en) | Virtualization of control plane functions of a wireless core packet network | |
US8867471B2 (en) | Method, device, and system for reporting radio access network element information | |
CN114828204B (zh) | 一种通信方法及设备 | |
US20200162855A1 (en) | Multicast data transmission method, related device, and communications system | |
CN106332222A (zh) | 一种网络选择的方法和基站 | |
CN111277720B (zh) | 一种计费方法、装置及系统 | |
EP3484203A1 (en) | Service data transmitting method and equipment | |
US20150237495A1 (en) | Method and system for differentiating between subscribers | |
US11412564B2 (en) | Method and apparatus for providing next generation network service in heterogeneous network environment | |
CN111586602A (zh) | 一种策略管理的方法及装置 | |
CN110890967B (zh) | 一种计费处理方法、网元及网络系统 | |
US20180227235A1 (en) | Policy determining method and apparatus | |
JP2020025351A (ja) | コアネットワーク・エンティティ、ポリシー機能、及びこれらの方法 | |
WO2019136925A1 (zh) | 一种数据传输方法及装置、计算机存储介质 | |
CN107926066A (zh) | 一种业务流的传输方法及装置 | |
KR102244539B1 (ko) | 라디오 유닛 단위 기반의 단말 위치정보 획득 방법 및 그 장치 | |
CN102232311A (zh) | 实现家庭基站服务质量控制的方法和设备及系统 | |
US20210360737A1 (en) | Bearer connection handling of a communications 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |