CN103621010B - 计费信息处理方法和网关设备 - Google Patents
计费信息处理方法和网关设备 Download PDFInfo
- Publication number
- CN103621010B CN103621010B CN201280000567.8A CN201280000567A CN103621010B CN 103621010 B CN103621010 B CN 103621010B CN 201280000567 A CN201280000567 A CN 201280000567A CN 103621010 B CN103621010 B CN 103621010B
- Authority
- CN
- China
- Prior art keywords
- charge information
- gateway
- message
- face
- charge
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- 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/67—Transmitting arrangements for sending billing related information
-
- 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
-
- 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/1425—Charging, metering or billing arrangements for data wireline or wireless communications involving dedicated fields in the data packet for billing purposes
-
- 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/43—Billing software details
-
- 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/62—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on trigger specification
-
- 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/64—On-line charging system [OCS]
-
- 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/65—Off-line 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/66—Policy and charging system
-
- 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/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/73—Validating charges
-
- 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/74—Backing up
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Meter Arrangements (AREA)
Abstract
本发明实施例提供一种计费信息处理方法和网关设备,该方法包括:向网关转发面发送用于标识计费信息的计费信息标识集合;保存所述网关转发面发送的第一计费信息,所述第一计费信息携带第一计费信息标识,所述第一计费信息标识为所述计费信息标识集合的元素;接收所述网关转发面发送的由所述网关转发面保存的第二计费信息,所述第二计费信息携带第二计费信息标识,所述第二计费信息标识为所述计费信息标识集合的元素;根据所述第一计费信息标识和所述第二计费信息标识合并所述第一计费信息和所述第二计费信息。这样,能够有效地提高容灾能力,保证计费的可靠性。
Description
技术领域
本发明实施例涉及通信技术领域,并且更具体地,涉及计费信息处理方法和网关设备。
背景技术
3GPP(The 3rd Generation Partnership Project,第三代合作伙伴计划)标准化发展出一种全新的演进网络,其SAE(System Architecture Evolution,***架构演进)如图1所示。在SAE架构中,当UE(User Equipment,用户设备)通过无线空口接入E-UTRAN(Evolved Universal Terrestrial Radio Access Network,演进的通用陆地无线接入网)后,先附着到MME(Mobility Management Entity,移动性管理网元)上,MME从HSS(HomeSubscriber Server,归属用户服务器)获取用户的签约数据和鉴权信息,发起对UE进行鉴权的过程。MME完成鉴权过程后,由UE或者MME发起建立用于传输用户数据的承载的过程。在该过程中,MME通知S-GW(Serving Gateway,服务网关实体)为用户建立从E-UTRAN到P-GW(Packet Data Network Gateway,分组数据网络网关实体)的用于传输用户数据的承载,在通知消息中携带P-GW的地址和用户所在的E-UTRAN网元的地址信息。P-GW将来自外部PDN(Packet Data Network,分组数据网络)的下行数据通过承载转发给UE,并将来自UE的上行数据转发给相应的PDN。
为了能兼容已有的UTRAN(Universal Terrestrial Radio Access Network,通用陆地无线接入网)和GERAN(Global System for Mobile communications/Enhanced Datarates for GSM Evolution Radio Access Network,GSM/EDGE无线接入网),UE可以通过UTRAN或者GERAN和SGSN(Serving GPRS(General Packet Radio Service,通用分组无线业务)Support Node,服务GPRS支持节点)接入MME,并且可以通过UTRAN/GERAN、SGSN建立和S-GW之间的GTP(GPRS Tunnel Protocol,GPRS隧道协议)隧道连接。S-GW将GTP隧道转换为相应的连接P-GW的承载,用于传输用户数据。UTRAN也可以建立直接连接S-GW的GTP隧道。MME成为只处理控制面信令的网元,S-GW和P-GW主要负责转发用户面数据。S-GW和P-GW可以合并为一个网元,可以称为统一网关(UGW)。
随着移动互联网业务的发展、企业网业务的丰富、以及多种制式的移动接入网络的融合,需要网关设备在完成基本的数据转发功能的基础上,逐渐在向更精细化的业务控制和计费发展,从而支撑运营商更丰富的业务实施和控制。同时在演进网络中,UGW仍然需要保留有大量的对外的信令接口。这些信令接口包括:MME和网关之间的GTP-C(GTP控制面)承载接口、PCRF(Policy and Charging Rules Function,策略与计费规则功能)和网关之间的PCC(Policy and Charging Control,策略和计费控制)接口、计费***和网关之间的计费接口、合法监听设备和网关之间合法监听接口、DHCP(Dynamic Host ConfiurationProtocol,动态主机配置协议)服务器和网关之间的DHCP接口、AAA(Authentication,Authorization and Accounting,鉴权授权和计费)服务器和网关之间的接口等等。
网关为了能处理大量的接口信令,在专用硬件平台的基础上增加大量的通用计算处理器芯片等硬件,使得网关设备的硬件平台非常复杂,成本过高,不利于移动分组数据网络的推广和部署。
为了解决上述问题,目前出现了将网关的控制面和转发面分离的场景,即按功能拆分成GW-C(网关控制面)和GW-U(网关转发面),GW-C和GW-U之间的接口定义成Sg。在计费过程中,GW-C完成用户接入、策略控制和计费话单管理,GW-U主要负责对数据进行转发,并执行控制面下发的控制和第一计费策略。但是,当Sg接口通信故障时,GW-U无法通过Sg接口将采集的计费信息发送给GW-C生成计费话单,从而导致计费信息丢失。
发明内容
本发明实施例提供一种计费信息处理方法和网关设备,能够提高***的容灾能力,保证计费的可靠性。
第一方面,提供了一种计费信息处理方法,包括:向网关转发面发送用于标识计费信息的计费信息标识集合;保存所述网关转发面发送的第一计费信息,所述第一计费信息携带第一计费信息标识,所述第一计费信息标识为所述计费信息标识集合的元素;接收所述网关转发面发送的由所述网关转发面保存的第二计费信息,所述第二计费信息携带第二计费信息标识,所述第二计费信息标识为所述计费信息标识集合的元素;根据所述第一计费信息标识和所述第二计费信息标识合并所述第一计费信息和所述第二计费信息。
在第一种可能的实现方式中,根据所述第一计费信息标识和所述第二计费信息标识将所述第一计费信息和所述第二计费信息进行合并,具体实现可以为:
根据所述第一计费信息标识和所述第二计费信息标识的对应关系合并所述第一计费信息和所述第二计费信息。
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,保存所述网关转发面发送的第一计费信息,具体实现可以为:
当检测出与所述网关转发面出现链路故障时,保存第一计费信息;
接收所述网关转发面发送的由所述网关转发面保存的第二计费信息,具体实现可以为:
当检测出与所述网关转发面出现链路恢复时,接收所述网关转发面发送的由所述网关转发面保存的第二计费信息。
结合第一方面或第一方面的第一种可能的实现方式,在第三种可能的实现方式中,保存所述网关转发面发送的第一计费信息,具体实现可以为:
向所述网关转发面发送第一消息,同时保存所述第一计费信息,所述第一消息用于指示所述网关转发面保存第二计费信息。
根据第三种可能的实现方式,在第四种可能的实现方式中,接收所述网关转发面发送的由所述网关转发面保存的第二计费信息之前,具体实现可以为:
向所述网关转发面发送第二消息,所述第二消息用于指示所述网关转发面发送所述第二计费信息。
结合第一方面或第一方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式或第四种可能的实现方式,在第五种可能的实现方式中,根据所述第一计费信息标识和所述第二计费信息标识合并所述第一计费信息和所述第二计费信息,具体实现可以为:
如果所述第一计费信息和所述第二计费信息合并成功,则生成计费话单;
如果所述第一计费信息和所述第二计费信息合并失败,则记录计费信息丢失,或者向所述网关转发面发送索取消息,所述索取消息包括所述第一计费信息标识,以便所述网关转发面根据所述索取消息查找与所述第一计费信息匹配的第三计费信息。
根据第五种可能的实现方式,在第六种可能的实现方式中,向所述网关转发面发送索取消息,所述索取消息包括所述第一计费信息标识,以便所述网关转发面根据所述索取消息查找与所述第一计费信息匹配的第三计费信息,具体实现可以为:
如果所述网关转发面查找到所述第三计费信息,则接收所述网关转发面发送的所述第三计费信息,所述第三计费信息携带第三计费信息标识,所述第三计费信息标识为所述计费信息标识集合的元素,并根据所述第一计费信息标识和所述第三计费信息标识合并所述第一计费信息和所述第三计费信息;
如果所述网关转发面未查找到所述第三计费信息,则接收所述网关转发面发送的第三消息,所述第三消息用于指示计费信息丢失。
结合第一方面或第一方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式或第四种可能的实现方式或第五种可能的实现方式或第六种可能的实现方式,在第七种可能的实现方式中,具体实现可以为:
所述计费信息标识集合的元素包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,终端地址UE IP,UE表项索引,或上下文索引。
第二方面,提供了一种计费信息处理方法,包括:接收网关控制面发送的用于标识计费信息的计费信息标识集合;向所述网关控制面发送第一计费信息,所述第一计费信息携带第一计费信息标识,所述第一计费信息标识为所述计费信息标识集合的元素;保存第二计费信息;向所述网关控制面发送所述第二计费信息,所述第二计费信息携带第二计费信息标识,所述第二计费信息标识为所述计费信息标识集合的元素,以便所述网关控制面根据所述第一计费信息标识和所述第二计费信息标识合并所述第一计费信息和所述第二计费信息。
在第一种可能的实现方式中,保存第二计费信息,具体实现可以为:
当检测出与所述网关控制面出现链路故障时,保存所述第二计费信息;
向所述网关控制面发送所述第二计费信息,具体实现可以为:
当检测出与所述网关控制面出现链路恢复时,向所述网关控制面发送所述第二计费信息。
在第二种可能的实现方式中,保存第二计费信息之前,具体实现可以为:
接收所述网关控制面发送的第一消息;
所述保存第二计费信息,具体实现可以为:
根据所述第一消息保存所述第二计费信息。
根据第二种可能的实现方式,在第三种可能的实现方式中,根据所述第一消息保存所述第二计费信息之后,具体实现可以为:
接收所述网关控制面发送的第二消息;
向所述网关控制面发送所述第二计费信息,具体实现可以为:
根据所述第二消息向所述网关控制面发送所述第二计费信息。
结合第二方面或第二方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式,在第四种可能的实现方式中,具体实现可以为:
接收所述网关控制面发送的索取消息,所述索取消息包括所述第一计费信息标识;
根据所述索取消息查找与所述第一计费信息匹配的第三计费信息。
根据第四种可能的实现方式,在第五种可能的实现方式中,根据所述索取消息查找与所述第一计费信息匹配的第三计费信息,具体实现可以为:
如果查找到所述第三计费信息,则向所述网关控制面发送所述第三计费信息,所述第三计费信息携带第三计费信息标识,所述第三计费信息标识为所述计费信息标识集合的元素,以便所述网关控制面根据所述第一计费信息标识和所述第三计费信息标识合并所述第一计费信息和所述第三计费信息;
如果未查找到所述第三计费信息,则向所述网关控制面发送第三消息,所述第三消息用于指示计费信息丢失。
结合第二方面或第二方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式或第四种可能的实现方式或第五种可能的实现方式,在第六种可能的实现方式中,具体实现可以为:
所述计费信息标识集合的元素包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,终端地址UE IP,UE表项索引,或上下文索引。
第三方面,提供了一种计费信息处理方法,包括:向网关转发面发送指示标识集合;接收所述网关转发面发送的第四计费信息,所述第四计费信息携带指示标识,所述指示标识为所述指示标识集合的元素;当检测出与所述网关转发面出现链路故障时,根据所述指示标识判断是否需要保存所述第四计费信息。
在第一种可能的实现方式中,向网关转发面发送指示标识集合,具体实现可以为:
向网关转发面发送计费策略,所述计费策略包括所述指示标识集合。
第四方面,提供了一种计费信息处理方法,包括:接收网关控制面发送的指示标识集合;向所述网关控制面发送第四计费信息,所述第四计费信息携带指示标识,所述指示标识为所述指示标识集合的元素;当检测出与所述网关控制面出现链路故障时,根据所述指示标识判断是否需要保存与所述网关控制面出现链路故障阶段采集的第五计费信息。
在第一种可能的实现方式中,接收网关控制面发送的指示标识集合,具体实现可以为:接收网关控制面发送的计费策略,所述计费策略包括所述指示标识集合。
第五方面,提供了一种计费信息处理方法,包括:接收第一网关发送的第一计费话单;向所述第一网关发送第四消息,所述第四消息用于指示所述第一网关保存第二计费话单;向所述第一网关发送第五消息,所述第五消息用于指示所述第一网关发送第二计费话单;接收所述第一网关发送的第二计费话单。
在第一种可能的实现方式中,当所述第四消息用于指示所述第一网关保存第二计费话单时,具体实现可以为:
向所述第一网关发送第五消息,所述第五消息用于指示所述第一网关发送第二计费话单;接收所述第一网关发送的第二计费话单。
第六方面,提供了一种计费信息处理方法,包括:向计费网关发送第一计费话单;接收所述计费网关发送的第四消息;根据所述第四消息保存第二计费话单或者根据所述第四消息延迟发送第二计费话单。
在第一种可能的实现方式中,根据所述第四消息保存第二计费话单之后,具体实现可以为:
接收所述计费网关发送的第五消息;
根据所述第五消息向所述计费网关发送第二计费话单。
第七方面,提供了一种网关控制面,包括:发送单元,用于向网关转发面发送用于标识计费信息的计费信息标识集合;存储器,用于保存所述网关转发面发送的第一计费信息,所述第一计费信息携带第一计费信息标识,所述第一计费信息标识为所述计费信息标识集合的元素;接收单元,用于接收所述网关转发面发送的由所述网关转发面保存的第二计费信息,所述第二计费信息携带第二计费信息标识,所述第二计费信息标识为所述计费信息标识集合的元素;处理器,用于根据所述第一计费信息标识和所述第二计费信息标识合并所述存储器保存的第一计费信息和所述接收单元接收的所述第二计费信息。
在第一种可能的实现方式中,所述处理器具体用于根据所述第一计费信息标识和所述第二计费信息标识的对应关系合并所述存储器保存的所述第一计费信息和所述接收单元接收的所述第二计费信息。
结合第七方面或第七方面的第一种可能的实现方式,在第二种可能的实现方式中,所存储器具体用于:当所述存储器检测出与所述网关转发面出现链路故障时,保存第一计费信息;
所述接收单元具体用于:当所述存储器检测出与所述网关转发面出现链路恢复时,接收所述网关转发面发送的由所述网关转发面保存的第二计费信息。
结合第七方面或第七方面的第一种可能的实现方式,在第三种可能的实现方式中,所述存储器具体用于:当所述发送单元向所述网关转发面发送第一消息时,保存所述第一计费信息,所述第一消息用于指示所述网关转发面保存第二计费信息。
根据第三种可能的实现方式,在第四种可能的实现方式中,所述发送单元还用于:向所述网关转发面发送第二消息,所述第二消息用于指示所述网关转发面发送所述第二计费信息。
结合第七方面或第七方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式或第四种可能的实现方式,在第五种可能的实现方式中,所述处理器还用于:如果所述第一计费信息和所述第二计费信息合并成功,则生成计费话单;如果所述第一计费信息和所述第二计费信息合并失败,则记录计费信息丢失,或者所述发送单元还用于:向所述网关转发面发送索取消息,所述索取消息包括所述第一计费信息标识,以便所述网关转发面根据所述索取消息查找与所述第一计费信息匹配的第三计费信息。
根据第五种可能的实现方式,在第六种可能的实现方式中,所述接收单元还用于:如果所述网关转发面查找到所述第三计费信息,则接收所述网关转发面发送的所述第三计费信息,所述第三计费信息携带第三计费信息标识,所述第三计费信息标识为所述计费信息标识集合的元素;所述处理器还用于:根据所述第一计费信息标识和所述第三计费信息标识合并所述第一计费信息和所述第三计费信息;
所述接收单元还用于:如果所述网关转发面未查找到所述第三计费信息,则接收所述网关转发面发送的第三消息,所述第三消息用于指示计费信息丢失。
第八方面,提供了一种网关转发面,包括:接收单元,用于接收网关控制面发送的用于标识计费信息的计费信息标识集合,所述接收单元向第一发送单元和第二发送单元发送所述计费信息标识集合;所述第一发送单元用于向所述网关控制面发送第一计费信息,所述第一计费信息携带第一计费信息标识,所述第一计费信息标识为所述计费信息标识集合的元素;存储器,用于保存第二计费信息;所述第二发送单元用于向所述网关控制面发送所述存储器保存的所述第二计费信息,所述第二计费信息携带第二计费信息标识,所述第二计费信息标识为所述计费信息标识集合的元素,以便所述网关控制面根据所述第一计费信息标识和所述第二计费信息标识合并所述第一发送单元发送的所述第一计费信息和所述第二发送单元发送的所述第二计费信息。
在第一种可能的实现方式中,所述存储器具体用于:当检测出与所述网关控制面出现链路故障时,保存所述第二计费信息;
所述第二发送单元具体用于:当检测出与所述网关控制面出现链路恢复时,向所述网关控制面发送所述第二计费信息。
在第二种可能的实现方式中,所述接收单元还用于:接收所述网关控制面发送的第一消息;
所述存储器具体用于:根据所述接收单元接收的所述第一消息保存所述第二计费信息。
根据第二种可能的实现方式,在第三种可能的实现方式中,所述接收单元还用于:接收所述网关控制面发送的第二消息;
所述第二发送单元具体用于:根据所述接收单元接收的所述第二消息向所述网关控制面发送所述第二计费信息。
结合第八方面或第八方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式,在第四种可能的实现方式中,所述接收单元还用于:接收所述网关控制面发送的索取消息,所述索取消息包括所述第一计费信息标识;
所述网关转发面还包括处理器,所述处理器用于根据所述索取消息查找与所述第一计费信息匹配的第三计费信息。
根据第四种可能的实现方式,在第五种可能的实现方式中,如果所述处理器查找到所述第三计费信息,并向所述第二发送单元发送所述第三计费信息,则所述第二发送单元还用于:向所述网关控制面发送所述第三计费信息,所述第三计费信息携带第三计费信息标识,所述第三计费信息标识为所述计费信息标识集合的元素,以便所述网关控制面根据所述第一计费信息标识和所述第三计费信息标识合并所述第一计费信息和所述第三计费信息;
如果所述处理器未查找到所述第三计费信息,则所述第二发送单元还用于:向所述网关控制面发送第三消息,所述第三消息用于指示计费信息丢失。
第九方面,提供了一种网关控制面,包括:发送单元,用于向网关转发面发送指示标识集合;接收单元,用于接收所述网关转发面发送的第四计费信息,所述第四计费信息携带指示标识,所述指示标识为所述指示标识集合的元素;处理器,用于当检测出与所述网关转发面出现链路故障时,根据所述指示标识判断是否需要保存所述接收单元接收的第四计费信息。
在第一种可能的实现方式中,所述发送单元具体用于:向网关转发面发送计费策略,所述计费策略包括所述指示标识集合。
第十方面,提供了一种网关转发面,包括:接收单元,用于接收网关控制面发送的指示标识集合;发送单元,用于向所述网关控制面发送第四计费信息,所述第四计费信息携带指示标识,所述指示标识为所述接收单元接收的所述指示标识集合的元素;处理器,用于当检测出与所述网关控制面出现链路故障时,根据所述接收单元接收的所述指示标识判断是否需要保存与所述网关控制面出现链路故障阶段采集的第五计费信息。
在第一种可能的实现方式中,所述接收单元具体用于:接收网关控制面发送的计费策略,所述计费策略包括所述指示标识集合。
第十一方面,提供了一种计费网关,包括:接收单元,用于接收第一网关发送的第一计费话单;发送单元,用于向所述第一网关发送第四消息,所述第四消息用于指示所述第一网关保存第二计费话单或者用于指示所述第一网关延迟发送第二计费信息。
在第一种可能的实现方式中,所述发送单元还用于:向所述第一网关发送第五消息,所述第五消息用于指示所述第一网关发送第二计费话单;
所述接收单元还用于:接收所述第一网关发送的第二计费话单。
第十二方面,提供了一种网关,包括:发送单元,用于向计费网关发送第一计费话单;接收单元,用于接收所述计费网关发送的第四消息;存储器,用于根据所述接收单元接收的所述第四消息保存第二计费话单或者根据所述第四消息延迟发送第二计费话单。
在第一种可能的实现方式中,所述接收单元还用于:接收所述计费网关发送的第五消息;
所述发送单元还用于:根据所述接收单元接收的所述第五消息向所述计费网关发送第二计费话单。
本发明实施例网关控制面向网关转发面发送计费信息标识集合,通过该计费信息标识集合的元素网关转发面可以将网关转发面和网关转发面分别保存的第一计费信息和第二计费信息进行合并,以生成计费话单,从而能够有效地提高容灾能力,保证计费的可靠性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例的计费信息处理方法的流程图。
图2是本发明另一实施例的计费信息处理方法的流程图。
图3是本发明另一实施例的计费信息处理方法的过程的示意性流程图。
图4是本发明另一实施例的计费信息处理方法的过程的示意性流程图。
图5是本发明另一实施例的计费信息处理方法的过程的示意性流程图。
图6是本发明一个实施例的计费信息处理方法的流程图。
图7是本发明另一实施例的计费信息处理方法的流程图。
图8是本发明另一实施例的计费信息处理方法的过程的示意性流程图。
图9是本发明一个实施例的计费信息处理方法的流程图。
图10是本发明另一实施例的计费信息处理方法的流程图。
图11是本发明另一实施例的计费信息处理方法的过程的示意性流程图。
图12是本发明一个实施例的设备的框图。
图13是本发明一个实施例的网关控制面的结构框图。
图14是本发明另一实施例的网关转发面的结构框图。
图15是本发明一个实施例的网关控制面的结构框图。
图16是本发明另一实施例的网关转发面的结构框图。
图17是本发明一个实施例的计费网关的结构框图。
图18是本发明另一实施例的第一网关的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的技术方案,可以应用于各种通信***,例如:全球移动通信***(GSM,Global System of Mobile communication),码分多址(CDMA,Code Division MultipleAccess)***,宽带码分多址(WCDMA,Wideband Code Division Multiple AccessWireless),通用分组无线业务(GPRS,General Packet Radio Service),长期演进(LTE,Long Term Evolution)等。
例如,可以用于2G/3G网络的SGSN、GGSN,或者SAE架构下的S-GW、P-GW等控制面和转发面解耦的设备。
为了帮助本领域技术人员理解本发明实施例,网关控制面将以3GPP演进网络的SAE架构下的统一网关控制面UGW-C为例进行说明,网关转发面将以统一网关转发面UGW-U为例进行说明。应注意,本发明实施例并不限于此,可以为其它网络控制面和转发面解耦的网关设备。
图1是本发明一个实施例的计费信息处理方法的流程图。图1的方法由网关控制面执行。
101,向网关转发面发送用于标识计费信息的计费信息标识集合。
102,保存网关转发面发送的第一计费信息,第一计费信息携带第一计费信息标识,第一计费信息标识为上述计费信息标识集合的元素。
103,接收网关转发面发送的由网关转发面保存的第二计费信息,第二计费信息携带第二计费信息标识,第二计费信息标识为计费信息标识集合的元素。
104,根据第一计费信息标识和第二计费信息标识合并第一计费信息和第二计费信息。
本发明实施例网关控制面向网关转发面发送计费信息标识集合,通过该计费信息标识集合的元素网关转发面可以将网关转发面和网关转发面分别保存的第一计费信息和第二计费信息进行合并,以生成计费话单,从而能够有效地提高容灾能力,保证计费的可靠性。
可选地,作为一个实施例,计费信息标识集合的元素可以包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,用户设备地址UE IP,UE表项索引,或上下文索引等。应理解,本发明实施例对于计费信息的标识的选取以及标识计费信息的方式不作限定。
可选地,作为另一实施例,可以向网关转发面发送计费策略,计费策略包括计费信息标识集合,该计费策略可以是在网关控制面上配置的,也可以是PCRF(Policy andCharging Rules Function,策略与计费规则功能)主动下发给网关控制面的,本发明对此不作限定。
可选地,作为另一个实施例,在步骤102中,可以在检测出网关控制面与网关转发面出现链路故障时,保存网关转发面发送的第一计费信息,其中,第一计费信息携带上述计费信息标识集合的元素。在步骤103中,可以在检测出与网关转发面出现链路恢复时,接收网关转发面发送的由上述网关转发面保存的第二计费信息,其中,第二计费信息携带上述计费信息标识集合的元素。下面还将结合图3更加详细描述本发明实施例的计费信息处理方法的非限制性的例子。
可选地,作为另一个实施例,在步骤102中,可以向网关转发面发送第一消息,同时保存已接收的第一计费信息,该第一消息用于指示网关转发面保存接收到第一消息之后所采集的第二计费信息。进一步地,在步骤103之前,向网关转发面发送第二消息,该第二消息用于指示网关转发面发送上述第二计费信息,第二计费信息携带第二计费信息标识,第二计费信息标识为上述计费信息标识集合的元素。因此,若网关控制面与网关转发面之间的链路出现故障,网关控制面和网关转发面都及时保存了计费信息,不会导致计费信息丢失。这样,提高了***的容灾能力。下面还将结合图4更加详细描述本发明实施例的计费信息处理方法的非限制性的例子。
应注意的是,本发明实施例对于网关转发面和/或网关控制面保存计费信息的确定方式不作限定,即无论基于何种方式确定网关转发面和/或网关控制面保存计费信息的均落入本发明实施例的范围内。
可选地,作为另一个实施例,在步骤104中,根据第一计费信息标识和第二计费信息标识的对应关系合并第一计费信息和第二计费信息。例如,第一计费信息标识为网关控制面生成的数值5,如果第二计费信息携带的第二计费信息标识也为5,即第一计费信息标识与第二计费信息标识一致,则合并第一计费信息和第二计费信息。又例如,第一计费信息标识为网关控制面生成的数值2和UE ID h,如果第二计费信息携带的第二计费信息标识记录的UE ID为h,则合并第一计费信息和第二计费信息。再例如,网关控制面预先设置生成的数值2与UE ID h相匹配,并通知网关转发面。如果第一计费信息标识为网关控制面生成的数值2,第二计费信息携带的第二计费信息标识记录的UE ID为h,则可以合并第一计费信息和第二计费信息。
应理解,第一计费信息标识和第二计费信息标识可以是1个,也可以是多个,且第一计费信息标识和第二计费信息标识的个数可以是相等的,也可以是不相等的,本发明实施例对此不作限定。此外,本发明实施例网关控制面根据第一计费信息标识和第二计费信息标识的对应关系对第一计费信息和第二计费信息进行合并的方式也不作限定。
可选地,作为一个实施例,在步骤104中,如果第一计费信息和第二计费信息合并成功,则生成计费话单,可以向计费网关发送该计费话单,或者还可以先保存该计费话单。例如,当检测出网关控制面与计费网关之间的链路出现故障时,保存计费话单。或者,根据计费网关发送的指示保存计费话单。下面还将结合图11更加详细描述本发明实施例的计费信息处理方法的非限制性的例子。
可选地,作为另一个实施例,在步骤104中,将第一计费信息和第二计费信息进行合并,如果合并失败,则可以记录计费信息丢失和/或将第二计费信息直接丢弃;或者向网关转发面发送索取消息,该索取消息包括第一计费信息标识,以便网关转发面根据索取消息查找与第一计费信息匹配的第三计费信息。
进一步地,如果网关转发面查找到第三计费信息,则接收该网关转发面发送的第三计费信息,第三计费信息携带第三计费信息标识,根据第一计费信息标识和第三计费信息标识合并第一计费信息和第三计费信息。进一步地,对于根据第一计费信息标识和第三计费信息标识的对应关系合并第一计费信息和第三计费信息的实施方式如上所述,此处不再赘述。应理解,计费信息标识集合的元素可以是1个,也可以是多个,本发明实施例对此不作限定。例如,第三计费信息标识可以包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,用户设备地址UE IP,UE表项索引,或上下文索引。如果网关转发面未查找到第三计费信息,则接收该网关转发面发送的第三消息,该第三消息用于指示计费信息丢失。下面还将结合图5更加详细描述本发明实施例的计费信息处理方法的非限制性的例子。
本发明实施例通过网关控制面主动向网关转发面发送索取消息,以便网关转发面查找匹配的计费信息,并发送给网关控制面。这样,能够有效提高***的容错能力,保证计费的可靠性。
图2是本发明另一实施例的计费信息处理方法的流程图。图2的方法由网关转发面执行,并与图1的方法相对应,因此将适当省略与图2的实施例重复的描述。
201,接收网关控制面发送的用于标识计费信息的计费信息标识集合。
202,向所述网关控制面发送第一计费信息,第一计费信息携带第一计费信息标识,第一计费信息标识为所述计费信息标识集合的元素。
203,保存第二计费信息。
204,向网关控制面发送第二计费信息,第二计费信息携带第二计费信息标识,第二计费信息标识为所述计费信息标识集合的元素,以便网关控制面根据第一计费信息标识和第二计费信息标识合并第一计费信息和第二计费信息。
可选地,作为一个实施例,计费信息标识集合的元素可以包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,用户设备地址UE IP,UE表项索引,或上下文索引等。应理解,本发明实施例对于计费信息的标识的选取以及标识计费信息的方式不作限定。
可选地,作为另一实施例,可以接收网关控制面发送的计费策略,计费策略包括计费信息标识集合,该计费策略可以是在网关控制面上配置的,也可以是PCRF主动下发给网关控制面的,本发明对此不作限定。
可选地,作为另一个实施例,在步骤203中,可以在检测出与网关控制面出现链路故障时,开始保存网关转发面将在故障期间采集的第二计费信息;在步骤204中,可以在检测出与网关控制面出现链路恢复时,向网关控制面发送上述第二计费信息,第二计费信息携带计费信息标识集合的元素。下面还将结合图3的例子详细描述本发明实施例的计费信息处理方法的非限制性的实施方式。
可选地,作为另一个实施例,在步骤203之前,可以接收网关控制面发送的第一消息,根据该第一消息保存网关转发面接收第一消息之后所采集的第二计费信息。进一步地,在步骤204之前,接收网关控制面发送的第二消息,根据该第二消息发送上述第二计费信息,或者根据预先设置的时限向网关控制面发送上述第二计费信息。第二计费信息携带计费信息标识集合的元素。因此,当网关控制面与网关转发面之间的链路出现故障时,网关转发面及时保存了计费信息,不会导致计费信息丢失。这样,提高了***的容灾能力。下面还将结合图4的例子详细描述本发明实施例的计费信息处理方法的非限制性的实施方式。
应注意的是,本发明实施例对于网关转发面保存计费信息的确定方式不作限定,即无论基于何种方式确定网关转发面保存计费信息的均落入本发明实施例的范围内。
另外,如果网关控制面合并第一计费信息和第二计费信息失败,网关转发面接收网关控制面发送的索取消息,该索取消息包括第一计费信息标识,网关转发面根据索取消息查找与第一计费信息匹配的第三计费信息。进一步地,如果查找到第三计费信息,则向该网关控制面发送第三计费信息,第三计费信息携带第三计费信息标识,以便网关控制面根据第一计费信息标识和第三计费信息标识将第一计费信息和第三计费信息进行合并,并生成计费话单。如果未查找到第三计费信息,则向该网关控制面发送第三消息,第三消息用于指示计费信息丢失。应理解,计费信息标识集合的元素可以是1个,也可以是多个,本发明实施例对此不作限定。例如,第三计费信息标识可以包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,用户设备地址UE IP,UE表项索引,或上下文索引。下面还将结合图5的例子详细描述本发明实施例的计费信息处理方法的非限制性的实施方式。
本发明实施例通过网关转发面接收网关控制面主动发送的索取消息,网关转发面根据该索取消息查找匹配的计费信息,并发送给网关控制面。这样,能够有效提高***的容错能力,保证计费的可靠性。
下面结合具体的例子详细描述本发明实施例。在下面图3至图5中,为了帮助本领域技术人员理解本发明实施例,网关控制面将以3GPP演进网络的SAE架构下的UGW-C为例进行说明,网关转发面将以UGW-U为例进行说明。应注意,本发明实施例并不限于此,可以为其它网络控制面和转发面解耦的网关设备。
应理解,在下面图3至图5中,对计费信息标识集合的元素的选取仅仅是示例性的,而非对本发明实施例的限制。
图3是本发明一个实施例的计费信息处理方法的过程的示意性流程图。
301,UGW-C向UGW-U发送第一计费策略。
第一计费策略包括用于标识计费信息的计费信息标识集合。
可选地,计费信息标识集合的元素可以包括以下之一或任意组合:UGW-C生成的数值,UE ID(Identification,标识),UE IP(Internet Protocol,互联网协议)地址,UE表项索引,上下文索引。应理解,本发明实施例对于计费信息的标识的选取以及标识计费信息的方式不作限定。
302,UGW-U向UGW-C发送第一计费信息。
在步骤301中,UGW-U接收到UGW-C发送的第一计费策略后,获取计费信息标识集合。UGW-U将相应的第一计费信息标识记录在采集的第一计费信息中,并向UGW-C发送该第一计费信息。
303,UGW-C检测出Sg接口链路故障。
304,UGW-U检测出Sg接口链路故障。
当UGW-C与UGW-U之间的链路出现故障时,UGW-C和UGW-U都检测出Sg接口链路故障。
305,UGW-C保存第一计费信息。
306,UGW-U保存第二计费信息。
例如,UGW-C保存在302步骤中接收的由UGW-U发送的第一计费信息。在链路故障期间,UGW-U采集第二计费信息,将相应的第二计费信息标识记录在采集的第二计费信息中,并保存该第二计费信息。
307,UGW-C检测出Sg接口链路恢复。
308,UGW-U检测出Sg接口链路恢复。
309,UGW-U读取第二计费信息。
310,UGW-U向UGW-C发送第二计费信息。
当UGW-C与UGW-U之间的链路恢复时,UGW-C和UGW-U都检测出Sg接口链路恢复。UGW-U读取第二计费信息,并向UGW-C发送该第二计费信息,第二计费信息携带第二计费信息标识。
311,UGW-C合并第一计费信息和第二计费信息,生成计费话单。
UGW-C收到第二计费信息,根据第二计费信息标识找到UGW-C本地保存的第一计费信息,将第一计费信息和第二计费信息进行合并,以生成计费话单记录。例如,第一计费信息标识为网关控制面生成的数值5,第二计费信息携带的第二计费信息标识也为5。由于第一计费信息标识与第二计费信息标识一致,UGW-C可以根据第二计费信息标识5找到与第二计费信息相匹配的由UGW-C本地保存的第一计费信息,并合并第一计费信息和第二计费信息。
应理解,第一计费信息标识和第二计费信息标识可以是1个,也可以是多个,且第一计费信息标识和第二计费信息标识的个数可以是相等的,也可以是不相等的,本发明实施例对此不作限定。此外,本发明实施例UGW-C根据第一计费信息标识和第二计费信息标识的对应关系对第一计费信息和第二计费信息进行合并的方式也不作限定。
进一步地,如果第一计费信息和第二计费信息合并成功,则生成计费话单。可选地,可以进入步骤312,或者还可以先保存该计费话单。例如,当检测出UGW-C与计费网关CG之间的链路出现故障时,保存计费话单;或者,根据计费网关发送的指示保存计费话单。如果第一计费信息和第二计费信息合并失败,则可以记录计费信息丢失和/或将第二计费信息直接丢弃;或者向UGW-U发送索取消息,该索取消息包括第一计费信息标识,UGW-U根据索取消息查找与第一计费信息匹配的第三计费信息。
312,UGW-C向CG发送计费话单。
本发明实施例UGW-C向UGW-U发送第一计费策略,其中,第一计费策略包括计费信息标识集合,通过计费信息标识网关转发面可以将链路故障时UGW-C和UGW-U分别保存的第一计费信息和第二计费信息进行合并,以生成计费话单,从而能够有效地提高容灾能力,保证计费的可靠性。
图4是本发明另一实施例的计费信息处理方法的过程的示意性流程图。
401,UGW-C向UGW-U发送第一计费策略。
第一计费策略包括用于标识计费信息的计费信息标识集合。
可选地,计费信息标识集合的元素可以包括以下之一或任意组合:UGW-C生成的数值,UE ID(Identification,标识),UE IP(Internet Protocol,互联网协议)地址,UE表项索引,上下文索引。应理解,本发明实施例对于计费信息的标识的选取以及标识计费信息的方式不作限定。
402,UGW-U向UGW-C发送第一计费信息。
在步骤401中,UGW-U接收到UGW-C发送的第一计费策略后,获取计费信息标识集合。UGW-U将相应的第一计费信息标识记录在采集的第一计费信息中,并向UGW-C发送该第一计费信息。
403,UGW-C向UGW-U发送指示UGW-U保存计费信息的第一消息。
404,UGW-C保存第一计费信息。
405,UGW-U保存第二计费信息。
例如,UGW-C可以向UGW-U发送指示UGW-U保存计费信息的第一消息,同时保存已接收的第一计费信息。UGW-U根据该第一消息保存接收到第一消息之后所采集的第二计费信息。并将相应的第二计费信息标识记录在采集的第二计费信息中。
因此,若UGW-C与UGW-U之间的链路出现故障,网关控制面和网关转发面都及时保存了计费信息,不会导致计费信息丢失。这样,提高了***的容灾能力。
406,UGW-C向UGW-U发送指示UGW-U发送计费信息的第二消息。
407,UGW-U读取第二计费信息。
408,UGW-U向UGW-C发送第二计费信息。
例如,向UGW-U发送第二消息,该第二消息用于指示UGW-U发送上述第二计费信息。UGW-U根据第二消息读取第二计费信息,并向UGW-C发送该第二计费信息,第二计费信息携带第二计费信息标识。
409,UGW-C合并第一计费信息和第二计费信息,生成计费话单。
UGW-C收到第二计费信息,根据第二计费信息标识找到UGW-C本地保存的第一计费信息,将第一计费信息和第二计费信息进行合并,以生成计费话单记录。UGW-C可以预先设置计费标识集合的元素的对应关系,并通知给UGW-U。例如,UGW-C生成的数值2与UE ID h相匹配。如果第一计费信息标识为UGW-C生成的数值2,第二计费信息携带的第二计费信息标识为UE ID h,则由于第一计费信息标识与第二计费信息标识相对应,UGW-C可以根据第二计费信息标识h找到与第二计费信息相匹配的由UGW-C本地保存的第一计费信息,并合并第一计费信息和第二计费信息。
应理解,第一计费信息标识和第二计费信息标识可以是1个,也可以是多个,且第一计费信息标识和第二计费信息标识的个数可以是相等的,也可以是不相等的,本发明实施例对此不作限定。此外,本发明实施例UGW-C根据第一计费信息标识和第二计费信息标识的对应关系对第一计费信息和第二计费信息进行合并的方式也不作限定。
进一步地,如果第一计费信息和第二计费信息合并成功,则生成计费话单。可选地,可以进入步骤410,或者还可以先保存该计费话单。例如,当检测出UGW-C与计费网关CG之间的链路出现故障时,保存计费话单;或者,根据计费网关发送的指示保存计费话单。如果第一计费信息和第二计费信息合并失败,则可以记录计费信息丢失和/或将第二计费信息直接丢弃;或者向UGW-U发送索取消息,该索取消息包括第一计费信息标识,UGW-U根据索取消息查找与第一计费信息匹配的第三计费信息。
410,UGW-C向CG发送计费话单。
本发明实施例UGW-C向UGW-U发送第一计费策略,其中,第一计费策略包括计费信息标识集合。通过计费信息标识网关转发面可以将UGW-C和UGW-U分别保存的第一计费信息和第二计费信息进行合并,以生成计费话单,从而能够有效地提高容灾能力,保证计费的可靠性。
图5是本发明另一实施例的计费信息处理方法的过程的示意性流程图。在图5中,与图3中相同或相似的过程用相同的附图标识表示,并省略相应的描述。图5的过程中301-310与图3类似。图5与图3的不同之处在于:
511,UGW-C合并第一计费信息和第二计费信息失败。
例如,UGW-C合并第一计费信息和第二计费信息失败,则可以记录计费信息丢失和/或将第二计费信息直接丢弃;或者进入步骤512。
512,UGW-C向UGW-U发送索取消息。
向UGW-U发送索取消息,该索取消息包括第一计费信息标识。
513,UGW-U查找第三计费信息。
UGW-U根据在512步骤中接收UGW-C发送的索取消息查找与第一计费信息匹配的第三计费信息。
514a,UGW-U向UGW-C发送第三计费信息。
515,UGW-C合并第一计费信息和第三计费信息,生成计费话单。
516,UGW-C向CG发送计费话单。
可选地,如果UGW-U查找到第三计费信息,则UGW-C接收UGW-U发送的第三计费信息,第三计费信息携带第三计费信息标识,根据第一计费信息标识和第三计费信息标识合并第一计费信息和第三计费信息。对于根据第一计费信息标识和第三计费信息标识的对应关系合并第一计费信息和第三计费信息的实施方式可以参考上述根据第一计费信息标识和第二计费信息标识的对应关系合并第一计费信息和第二计费信息的实施方式,此处不再赘述。
如果第一计费信息和第三计费信息合并成功,则生成计费话单。可选地,UGW-C将计费话单发送给CG。或者UGW-C还可以先保存该计费话单。例如,当检测出UGW-C与计费网关CG之间的链路出现故障时,保存计费话单。
应理解,第一计费信息标识和第三计费信息标识可以是1个,也可以是多个,且第一计费信息标识和第三计费信息标识的个数可以是相等的,也可以是不相等的,本发明实施例对此不作限定。此外,本发明实施例UGW-C根据第一计费信息标识和第二计费信息标识的对应关系对第一计费信息和第二计费信息进行合并的方式也不作限定。
514b,UGW-U向UGW-C发送计费信息丢失指示。
可选地,如果UGW-U未查找到第三计费信息,则UGW-C接收UGW-U发送的第三消息,该第三消息用于指示计费信息丢失。
本发明实施例通过UGW-U接收UGW-C主动发送的索取消息,UGW-U根据该索取消息查找匹配的计费信息,并发送给UGW-C。这样,能够有效提高***的容错能力,保证计费的可靠性。
图6是本发明另一实施例的计费信息处理方法的流程图。图6的方法由网关控制面执行。
601,向网关转发面发送指示标识集合。
602,接收网关转发面发送的第四计费信息,第四计费信息携带指示标识,指示标识为所述指示标识集合的元素。
603,当检测出与所述网关转发面出现链路故障时,根据指示标识判断是否需要保存第四计费信息。
可选地,作为一个实施例,当检测与网关转发面出现链路故障时,网关控制面可以根据指示标识不保存由网关转发面发送的某些用户的计费信息和/或根据指示标识不保存由网关转发面发送的某一类数据业务类型的计费信息。或者,网关控制面可以根据指示标识只保存由网关转发面发送的某些用户的计费信息和/或根据指示标识只保存由网关转发面发送的某一类数据业务类型的计费信息。应理解,本发明实施例对于指示标识的指示方式不作限定。
可选地,作为另一个实施例,可以向网关转发面发送计费策略,计费策略包括指示标识。该计费策略可以是在网关控制面上配置的,也可以是PCRF主动下发给网关控制面的,本发明对此不作限定。
应理解,本发明实施例的指示标识集合的元素可以是1个,也可以是多个,本发明实施例对此不作限定。
本发明实施例通过指示标识网关转发面和网关控制面可以在网关转发面与网关控制面之间链路故障时对某些计费信息进行保存或不保存。这样,提高了计费的灵活性。
图7是本发明另一实施例的计费信息处理方法的流程图。图7的方法由网关转发面执行。
701,接收网关控制面发送的指示标识集合;
702,向网关控制面发送第四计费信息,第四计费信息携带指示标识,指示标识为指示标识集合的元素;
703,当检测出与所述网关控制面出现链路故障时,根据指示标识判断是否需要保存与网关控制面出现链路故障阶段采集的第五计费信息。
可选地,作为一个实施例,当检测出网关控制面与网关转发面出现链路故障时,网关转发面可以根据指示标识不保存与网关控制面出现链路故障阶段采集的某些用户的计费信息和/或根据指示标识不保存与网关控制面出现链路故障阶段采集的某一类数据业务类型的计费信息。或者,网关转发面可以根据指示标识只保存与网关控制面出现链路故障阶段采集的某些用户的计费信息和/或根据指示标识只保存与网关控制面出现链路故障阶段采集的某一类数据业务类型的计费信息。应理解,本发明实施例对于指示标识的指示方式不作限定。
可选地,作为另一个实施例,可以接收网关控制面发送计费策略,计费策略包括指示标识。该计费策略可以是在网关控制面上配置的,也可以是PCRF主动下发给网关控制面的,本发明对此不作限定。
应理解,本发明实施例的指示标识集合的元素可以是1个,也可以是多个,本发明实施例对此不作限定。
本发明实施例通过指示标识网关转发面和网关控制面可以在网关转发面与网关控制面之间链路故障时对某些计费信息进行保存或不保存。这样,提高了计费的灵活性。
下面结合具体的例子详细描述本发明实施例。在图8中,为了帮助本领域技术人员理解本发明实施例,网关控制面将以3GPP演进网络的SAE架构下的UGW-C为例进行说明,网关转发面将以UGW-U为例进行说明。应注意,本发明实施例并不限于此,可以为其它网络控制面和转发面解耦的网关设备。
应理解,本发明实施例的指示标识集合的元素可以是1个,也可以是多个,本发明实施例对此不作限定。还应理解,本发明实施例中对指示标识集合的元素的选取仅仅是示例性的,而非对本发明实施例的限制。
图8是本发明另一实施例的计费信息处理方法的过程的示意性流程图。
801,UGW-C向UGW-U发送第二计费策略。
第二计费策略包括指示标识集合,例如,该指示标识集合的元素为对UEID为w的计费信息不保存。
802,UGW-U向UGW-C发送第四计费信息。
例如,UGW-U采集UE ID为w的用户的第四计费信息,将w记录在第四计费信息中,并向UGW-C发送该第四计费信息。
803,UGW-C检测出Sg接口链路故障
804,UGW-U检测出Sg接口链路故障。
当UGW-C与UGW-U之间的链路出现故障时,UGW-C和UGW-U都检测出Sg接口链路故障。
805,UGW-C判断是否保存第四计费信息。
例如,第四计费信息的指示标识是w,则UGW-C可以不保存第四计费信息,可选地,直接将第四计费信息丢弃。
806,UGW-U判断是否保存第五计费信息。
例如,在链路故障期间,UGW-U采集UE ID为w的用户的第五计费信息不保存。
因此,本发明实施例通过指示标识UGW-U和UGW-C可以在网关转发面与网关控制面之间链路故障时对某些计费信息进行保存或不保存。这样,提高了计费的灵活性。
图9是本发明一个实施例的计费信息处理方法的流程图。图9的方法由计费网关CG执行。
901,接收第一网关发送的第一计费话单。
902,向第一网关发送第四消息,第四消息用于指示第一网关保存第二计费话单或者用于指示第一网关延迟发送第二计费信息。
第一网关可以包括P-GW(Packet Data Network Gateway,分组数据网络网关实体),PDSN(Packet Data Serving Node,分组数据服务节点),WASN(WiMAX(WorldwideInteroperability for Microwave Access,全球微波互联接入)Access ServingNetwork,WiMAX接入服务网络),或UGW-C等等,应理解,本发明对此不作限定。
可选地,作为一个实施例,当第四消息用于指示第一网关保存第二计费话单时,还可以向第一网关发送第五消息,该第五消息用于指示第一网关发送第二计费话单,接收第一网关发送的第二计费话单。下面还将结合图11的例子详细描述本发明实施例的计费信息处理方法的非限制性的实施方式。
可选地,作为另一实施例,当第四消息用于指示第一网关延迟发送第二计费信息时,延迟的时间可以由计费网关预先设置并通知第一网关,还可以由第一网关预先设置,本发明对此不做限定。
因此,本发明实施例通过计费网关指示第一网关保存计费话单或者延迟发送计费话单,当第一网关与计费网关之间的链路出现故障时,第一网关及时保存了计费话单,不会导致计费话单丢失。这样,提高了***的容灾能力。
图10是本发明另一实施例的计费信息处理方法的流程图。图10的方法由第一网关执行。
第一网关可以包括P-GW,PDSN,WASN或UGW-C等等。应理解,本发明对此不作限定。
1001,向计费网关发送第一计费话单。
1002,接收计费网关发送的第四消息。
1003,根据第四消息保存第二计费话单或者根据第四消息延迟发送第二计费话单。
可选地,作为一个实施例,在根据第四消息保存第二计费话单之后,还可以接收计费网关发送的第五消息;并根据该第五消息向计费网关发送第二计费话单。下面还将结合图11的例子详细描述本发明实施例的计费信息处理方法的非限制性的实施方式。
可选地,作为另一实施例,当根据第四消息延迟发送第二计费话单时,延迟的时间可以由计费网关预先设置并通知第一网关,还可以由第一网关预先设置,本发明对此不做限定。
因此,本发明实施例通过计费网关指示第一网关保存计费话单或者延迟发送计费话单,当第一网关与计费网关之间的链路出现故障时,第一网关及时保存了计费话单,不会导致计费话单丢失。这样,提高了***的容灾能力。
下面结合图11的例子详细描述本发明实施例的计费信息处理方法的非限制性的实施方式。为了帮助本领域技术人员理解本发明实施例,在图11中,第一网关将以UGW-C为例进行说明。应注意,本发明实施例并不限于此,第一网关也可以为以P-GW,PDSN,或WASN等。
图11是本发明另一实施例的计费信息处理方法的过程的示意性流程图。
1101,UGW-C向CG发送第一计费话单。
1102,CG向网关发送指示UGW-C保存计费话单的第四消息。
1103,UGW-C保存第二计费话单。
例如,UGW-C接收UGW-U发送的计费信息,生成并保存第二计费话单。
1104,CG向网关发送指示UGW-C发送计费话单的第五消息。
1105,UGW-C读取第二计费话单。
1106,UGW-C向CG发送第二计费话单。
因此,本发明实施例CG指示UGW-C保存计费话单,当UGW-C与CG之间的链路出现故障时,UGW-C及时保存了计费话单,不会导致计费话单丢失。这样,提高了***的容灾能力。
本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。本发明实施例可应用于各种通信***中的网关转发面,网关控制面,第一网关或者计费网关。图12示出了一种设备的实施例,在该实施例中,设备1200包括发射电路1202、接收电路1203、功率控制器1206、解码处理器1205、处理器1206,存储器1207及天线1201。处理器1206控制设备1200的操作,处理器1206还可以称为中央处理器CPU或者处理器。存储器1207可以包括只读存储器和随机存取存储器,并向处理器1206提供指令和数据。存储器1207的一部分还可以包括非易失行随机存取存储器(NVRAM)。具体的应用中,设备1200可以嵌入或者本身可以就是例如移动电话之类的无线通信设备,还可以包括容纳发射电路1202和接收电路1203的载体,以允许设备1200和远程位置之间进行数据发射和接收。发射电路1202和接收电路1203可以耦合到天线1201.设备120的各个组件通过总线***1210耦合在一起,其中总线***1210除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线***1210。设备1200还可以包括用于处理信号的处理器1206、此外还包括功率控制器1204、解码处理器1205。
上述本发明实施例揭示的方法可以应用上述的设备1200,或者说主要由其中的处理器1206与发射电路1202以实现。处理器1206可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1206中的硬件的集成逻辑电路或者软件形式的指令完成。用于执行本发明实施例揭示的方法,上述的解码处理器可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器,解码器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件解码处理器执行完成,或者用解码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1207,解码单元读取存储器1207中的信息,结合其硬件完成上述方法的步骤。
进一步地,图13是本发明一个实施例的网关控制面的结构框图。图13的网关控制面1300包括发送单元1301,存储器1302,接收单元1303和处理器1304。
发送单元1301用于向网关转发面发送用于标识计费信息的计费信息标识集合。
存储器1302用于保存网关转发面发送的第一计费信息,第一计费信息携带第一计费信息标识,第一计费信息标识为计费信息标识集合的元素。
接收单元1303用于接收网关转发面发送的由网关转发面保存的第二计费信息,第二计费信息携带第二计费信息标识,第二计费信息标识为计费信息标识集合的元素。
处理器1304用于根据第一计费信息标识和第二计费信息标识合并存储器1302保存的第一计费信息和接收单元1303接收的第二计费信息。
本发明实施例网关控制面向网关转发面发送计费信息标识集合,通过该计费信息标识集合的元素网关转发面可以将网关转发面和网关转发面分别保存的第一计费信息和第二计费信息进行合并,以生成计费话单,从而能够有效地提高容灾能力,保证计费的可靠性。
网关控制面1300可实现图1至图5的实施例中涉及网关控制面的操作,因此为避免重复,不再详细描述。
可选地,作为一个实施例,计费信息标识集合的元素包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,终端地址UE IP,UE表项索引,或上下文索引。
可选地,作为另一个实施例,处理器1304具体用于根据第一计费信息标识和第二计费信息标识的对应关系合并存储器1302保存的第一计费信息和接收单元1303接收的所述第二计费信息。
可选地,作为另一个实施例,当处理器1304检测出与网关转发面出现链路故障时,存储器1302具体用于保存第一计费信息;当处理器1304检测出与所述网关转发面出现链路恢复时,接收单元1303具体用于接收网关转发面发送的由网关转发面保存的第二计费信息。
可选地,作为另一个实施例,发送单元1301向网关转发面发送第一消息,存储器1302具体用于保存第一计费信息,该第一消息用于指示网关转发面保存第二计费信息。进一步地,发送单元1301还用于向网关转发面发送第二消息,该第二消息用于指示网关转发面发送第二计费信息。
因此,若网关控制面与网关转发面之间的链路出现故障,网关控制面和网关转发面都及时保存了计费信息,不会导致计费信息丢失。这样,提高了***的容灾能力。
可选地,作为另一个实施例,处理器1304还用于如果第一计费信息和第二计费信息合并成功,则生成计费话单;如果第一计费信息和第二计费信息合并失败,则记录计费信息丢失,或者发送单元1301还用于向网关转发面发送索取消息,该索取消息包括第一计费信息标识,以便网关转发面根据索取消息查找与第一计费信息匹配的第三计费信息。
可选地,作为另一个实施例,接收单元1303还用于如果网关转发面查找到第三计费信息,则接收网关转发面发送的第三计费信息,第三计费信息携带第三计费信息标识,第三计费信息标识为所述计费信息标识集合的元素;处理器1304还用于根据第一计费信息标识和第三计费信息标识合并第一计费信息和第三计费信息。或者,接收单元1303还用于如果网关转发面未查找到第三计费信息,则接收网关转发面发送的第三消息,第三消息用于指示计费信息丢失。
本发明实施例通过网关控制面主动向网关转发面发送索取消息,以便网关转发面查找匹配的计费信息,并发送给网关控制面。这样,能够有效提高***的容错能力,保证计费的可靠性。
图14是本发明另一实施例的网关转发面的结构框图。图14的网关转发面1400包括接收单元1401,第一发送单元1402,存储器1403和第二发送单元1404。
接收单元1401,用于接收网关控制面发送的用于标识计费信息的计费信息标识集合,接收单元1401向第一发送单元1402和第二发送单元1404发送计费信息标识集合。
第一发送单元1402用于向网关控制面发送第一计费信息,第一计费信息携带第一计费信息标识,第一计费信息标识为计费信息标识集合的元素。
存储器1403用于保存第二计费信息。
第二发送单元1404用于向网关控制面发送存储器1403保存的第二计费信息,第二计费信息携带第二计费信息标识,第二计费信息标识为计费信息标识集合的元素,以便网关控制面根据第一计费信息标识和第二计费信息标识合并第一发送单元发送的第一计费信息和第二发送单元发送的第二计费信息。
本发明实施例网关控制面向网关转发面发送计费信息标识集合,通过该计费信息标识集合的元素网关转发面可以将网关转发面和网关转发面分别保存的第一计费信息和第二计费信息进行合并,以生成计费话单,从而能够有效地提高容灾能力,保证计费的可靠性。
网关转发面1400可实现图1至图5的实施例中涉及网关转发面的操作,因此为避免重复,不再详细描述。
可选地,作为一个实施例,计费信息标识集合的元素包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,终端地址UE IP,UE表项索引,或上下文索引。
可选地,作为另一个实施例,存储器1403具体用于:当检测出与网关控制面出现链路故障时,保存第二计费信息;第二发送单元1404具体用于当检测出与网关控制面出现链路恢复时,向网关控制面发送第二计费信息。
可选地,作为另一个实施例,接收单元1401还用于接收网关控制面发送的第一消息;存储器1403具体用于根据接收单元1401接收的第一消息保存第二计费信息。进一步地,接收单元1401还用于接收网关控制面发送的第二消息;第二发送单元1404具体用于根据接收单元1401接收的第二消息向网关控制面发送第二计费信息。
因此,若网关控制面与网关转发面之间的链路出现故障,网关转发面都及时保存了计费信息,不会导致计费信息丢失。这样,提高了***的容灾能力。
可选地,作为另一个实施例,接收单元1401还用于接收网关控制面发送的索取消息,索取消息包括第一计费信息标识;网关转发面还可以包括处理器1405,该处理器1405用于根据索取消息查找与第一计费信息匹配的第三计费信息。
可选地,作为另一实施例,如果处理器1405查找到第三计费信息,并向第二发送单元1404发送第三计费信息,则第二发送单元1404还用于向网关控制面发送第三计费信息,第三计费信息携带第三计费信息标识,第三计费信息标识为计费信息标识集合的元素,以便网关控制面根据第一计费信息标识和第三计费信息标识合并第一计费信息和第三计费信息;如果处理器1405未查找到第三计费信息,则第二发送单元1404还用于向网关控制面发送第三消息,第三消息用于指示计费信息丢失。
本发明实施例通过网关控制面主动向网关转发面发送索取消息,以便网关转发面查找匹配的计费信息,并发送给网关控制面。这样,能够有效提高***的容错能力,保证计费的可靠性。
图15是本发明一个实施例的网关控制面的结构框图。图15的网关控制面1500包括发送单元1501,接收单元1502和处理器1503。
发送单元1501用于向网关转发面发送指示标识集合。
接收单元1502用于接收网关转发面发送的第四计费信息,第四计费信息携带指示标识,指示标识为指示标识集合的元素。
处理器1503用于当检测出与网关转发面出现链路故障时,根据指示标识判断是否需要保存接收单元接收的第四计费信息。
网关控制面1500可实现图6至图8的实施例中涉及网关控制面的操作,因此为避免重复,不再详细描述。
可选地,作为一个实施例,发送单元1501具体用于向网关转发面发送计费策略,计费策略包括指示标识集合。
本发明实施例通过指示标识网关转发面和网关控制面可以在网关转发面与网关控制面之间链路故障时对某些计费信息进行保存或不保存。这样,提高了计费的灵活性。
图16是本发明另一实施例的网关转发面的结构框图。图16的网关转发面1600包括接收单元1601,发送单元1602和处理器1603。
接收单元1601用于接收网关控制面发送的指示标识集合;
发送单元1602用于向网关控制面发送第四计费信息,第四计费信息携带指示标识,指示标识为接收单元接收的指示标识集合的元素;
处理器1603用于当检测出与网关控制面出现链路故障时,根据接收单元1601接收的指示标识判断是否需要保存与网关控制面出现链路故障阶段采集的第五计费信息。
网关转发面1600可实现图6至图8的实施例中涉及网关转发面的操作,因此为避免重复,不再详细描述。
可选地,作为一个实施例,接收单元1601具体用于接收网关控制面发送的计费策略,计费策略包括所述指示标识集合。
本发明实施例通过指示标识网关转发面和网关控制面可以在网关转发面与网关控制面之间链路故障时对某些计费信息进行保存或不保存。这样,提高了计费的灵活性。
图17是本发明一个实施例的计费网关的结构框图。图17的计费网关1700包括接收单元1701和发送单元1702。
接收单元1701用于接收第一网关发送的第一计费话单;
发送单元1702用于向第一网关发送第四消息,第四消息用于指示第一网关保存第二计费话单或者用于指示第一网关延迟发送第二计费信息。
计费网关1700可实现图9至图11的实施例中涉及计费网关的操作,因此为避免重复,不再详细描述。
可选地,作为一个实施例,发送单元1702还用于向第一网关发送第五消息,第五消息用于指示第一网关发送第二计费话单;接收单元1701还用于接收第一网关发送的第二计费话单。
本发明实施例通过计费网关指示第一网关保存计费话单或者延迟发送计费话单,当第一网关与计费网关之间的链路出现故障时,第一网关及时保存了计费话单,不会导致计费话单丢失。这样,提高了***的容灾能力。
图18是本发明另一实施例的第一网关的结构框图。图18的第一网关1800包括发送单元1801,接收单元1802和存储器1803。
第一网关可以包括P-GW(Packet Data Network Gateway,分组数据网络网关实体),PDSN(Packet Data Serving Node,分组数据服务节点),WASN(WiMAX(WorldwideInteroperability for Microwave Access,全球微波互联接入)Access ServingNetwork,WiMAX接入服务网络),或UGW-C等等,应理解,本发明对此不作限定。
发送单元1801用于向计费网关发送第一计费话单;
接收单元1802用于接收计费网关发送的第四消息;
存储器1803用于根据接收单元接收的第四消息保存第二计费话单或者根据第四消息延迟发送第二计费话单。
第一网关1800可实现图9至图11的实施例中涉及第一网关的操作,因此为避免重复,不再详细描述。
可选地,作为一个实施例,接收单元1802还用于接收计费网关发送的第五消息;发送单元1801还用于根据接收单元接收的第五消息向计费网关发送第二计费话单。
本发明实施例通过计费网关指示第一网关保存计费话单或者延迟发送计费话单,当第一网关与计费网关之间的链路出现故障时,第一网关及时保存了计费话单,不会导致计费话单丢失。这样,提高了***的容灾能力。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
Claims (26)
1.一种计费信息处理方法,其特征在于,包括:
网关控制面向网关转发面发送用于标识计费信息的计费信息标识集合;
当检测出与所述网关转发面出现链路故障时,所述网关控制面保存所述网关转发面发送的第一计费信息,所述第一计费信息携带第一计费信息标识,所述第一计费信息标识为所述计费信息标识集合的元素;
当检测出与所述网关转发面出现链路恢复时,所述网关控制面接收所述网关转发面发送的由所述网关转发面保存的第二计费信息,所述第二计费信息携带第二计费信息标识,所述第二计费信息标识为所述计费信息标识集合的元素;
所述网关控制面根据所述第一计费信息标识和所述第二计费信息标识合并所述第一计费信息和所述第二计费信息。
2.如权利要求1所述的方法,其特征在于,所述根据所述第一计费信息标识和所述第二计费信息标识将所述第一计费信息和所述第二计费信息进行合并,包括:
根据所述第一计费信息标识和所述第二计费信息标识的对应关系合并所述第一计费信息和所述第二计费信息。
3.如权利要求1所述的方法,其特征在于,所述保存所述网关转发面发送的第一计费信息,包括:
向所述网关转发面发送第一消息,同时保存所述第一计费信息,所述第一消息用于指示所述网关转发面保存第二计费信息。
4.如权利要求3所述的方法,其特征在于,在所述接收所述网关转发面发送的由所述网关转发面保存的第二计费信息之前,所述方法还包括:
向所述网关转发面发送第二消息,所述第二消息用于指示所述网关转发面发送所述第二计费信息。
5.如权利要求1-4任一项所述的方法,其特征在于,所述根据所述第一计费信息标识和所述第二计费信息标识合并所述第一计费信息和所述第二计费信息,包括:
如果所述第一计费信息和所述第二计费信息合并成功,则生成计费话单;
如果所述第一计费信息和所述第二计费信息合并失败,则记录计费信息丢失,或者向所述网关转发面发送索取消息,所述索取消息包括所述第一计费信息标识,以便所述网关转发面根据所述索取消息查找与所述第一计费信息匹配的第三计费信息。
6.如权利要求5所述的方法,其特征在于,所述向所述网关转发面发送索取消息,所述索取消息包括所述第一计费信息标识,以便所述网关转发面根据所述索取消息查找与所述第一计费信息匹配的第三计费信息,包括:
如果所述网关转发面查找到所述第三计费信息,则接收所述网关转发面发送的所述第三计费信息,所述第三计费信息携带第三计费信息标识,所述第三计费信息标识为所述计费信息标识集合的元素,并根据所述第一计费信息标识和所述第三计费信息标识合并所述第一计费信息和所述第三计费信息;
如果所述网关转发面未查找到所述第三计费信息,则接收所述网关转发面发送的第三消息,所述第三消息用于指示计费信息丢失。
7.如权利要求1-4任一项所述的方法,其特征在于,所述计费信息标识集合的元素包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,终端地址UE IP,UE表项索引,上下文索引。
8.一种计费信息处理方法,其特征在于,包括:
网关转发面接收网关控制面发送的用于标识计费信息的计费信息标识集合;
所述网关转发面向所述网关控制面发送第一计费信息,所述第一计费信息携带第一计费信息标识,所述第一计费信息标识为所述计费信息标识集合的元素;
当检测出与所述网关控制面出现链路故障时,所述网关转发面保存在故障期间采集的第二计费信息;
当检测出与所述网关控制面出现链路恢复时,所述网关转发面向所述网关控制面发送所述第二计费信息,所述第二计费信息携带第二计费信息标识,所述第二计费信息标识为所述计费信息标识集合的元素,以便所述网关控制面根据所述第一计费信息标识和所述第二计费信息标识合并所述第一计费信息和所述第二计费信息。
9.如权利要求8所述的方法,其特征在于,在所述保存第二计费信息之前,所述方法还包括:
接收所述网关控制面发送的第一消息;
所述保存第二计费信息,包括:
根据所述第一消息保存所述第二计费信息。
10.如权利要求9所述的方法,其特征在于,在所述根据所述第一消息保存所述第二计费信息之后,所述方法还包括:
接收所述网关控制面发送的第二消息;
所述向所述网关控制面发送所述第二计费信息,包括:
根据所述第二消息向所述网关控制面发送所述第二计费信息。
11.如权利要求8-10任一项所述的方法,其特征在于,所述方法还包括:
如果所述网关控制面合并所述第一计费信息和所述第二计费信息失败,接收所述网关控制面发送的索取消息,所述索取消息包括所述第一计费信息标识;
根据所述索取消息查找与所述第一计费信息匹配的第三计费信息。
12.如权利要求11所述的方法,其特征在于,所述根据所述索取消息查找与所述第一计费信息匹配的第三计费信息,包括:
如果查找到所述第三计费信息,则向所述网关控制面发送所述第三计费信息,所述第三计费信息携带第三计费信息标识,所述第三计费信息标识为所述计费信息标识集合的元素,以便所述网关控制面根据所述第一计费信息标识和所述第三计费信息标识合并所述第一计费信息和所述第三计费信息;
如果未查找到所述第三计费信息,则向所述网关控制面发送第三消息,所述第三消息用于指示计费信息丢失。
13.如权利要求8-10任一项所述的方法,其特征在于,所述计费信息标识集合的元素包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,终端地址UE IP,UE表项索引,上下文索引。
14.一种网关,其特征在于,包括:
发送单元,用于向网关转发面发送用于标识计费信息的计费信息标识集合;
存储器,用于当检测出与所述网关转发面出现链路故障时,保存所述网关转发面发送的第一计费信息,所述第一计费信息携带第一计费信息标识,所述第一计费信息标识为所述计费信息标识集合的元素;
接收单元,用于当检测出与所述网关转发面出现链路恢复时,接收所述网关转发面发送的由所述网关转发面保存的第二计费信息,所述第二计费信息携带第二计费信息标识,所述第二计费信息标识为所述计费信息标识集合的元素;
处理器,用于根据所述第一计费信息标识和所述第二计费信息标识合并所述存储器保存的第一计费信息和所述接收单元接收的所述第二计费信息。
15.如权利要求14所述的网关,其特征在于,所述处理器具体用于根据所述第一计费信息标识和所述第二计费信息标识的对应关系合并所述存储器保存的所述第一计费信息和所述接收单元接收的所述第二计费信息。
16.如权利要求14所述的网关,其特征在于,所述存储器具体用于:
当所述发送单元向所述网关转发面发送第一消息时,保存所述第一计费信息,所述第一消息用于指示所述网关转发面保存第二计费信息。
17.如权利要求16所述的网关,其特征在于,所述发送单元还用于:
向所述网关转发面发送第二消息,所述第二消息用于指示所述网关转发面发送所述第二计费信息。
18.如权利要求14-17任一项所述的网关,其特征在于,所述处理器还用于:
如果所述第一计费信息和所述第二计费信息合并成功,则生成计费话单;
如果所述第一计费信息和所述第二计费信息合并失败,则记录计费信息丢失,或者所述发送单元还用于:向所述网关转发面发送索取消息,所述索取消息包括所述第一计费信息标识,以便所述网关转发面根据所述索取消息查找与所述第一计费信息匹配的第三计费信息。
19.如权利要求18所述的网关,其特征在于,所述接收单元还用于:
如果所述网关转发面查找到所述第三计费信息,则接收所述网关转发面发送的所述第三计费信息,所述第三计费信息携带第三计费信息标识,所述第三计费信息标识为所述计费信息标识集合的元素;所述处理器还用于:根据所述第一计费信息标识和所述第三计费信息标识合并所述第一计费信息和所述第三计费信息;
所述接收单元还用于:如果所述网关转发面未查找到所述第三计费信息,则接收所述网关转发面发送的第三消息,所述第三消息用于指示计费信息丢失。
20.如权利要求14-17任一项所述的网关,其特征在于,所述计费信息标识集合的元素包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,终端地址UEIP,UE表项索引,上下文索引。
21.一种网关,其特征在于,包括:
接收单元,用于接收网关控制面发送的用于标识计费信息的计费信息标识集合,所述接收单元向第一发送单元和第二发送单元发送所述计费信息标识集合;
所述第一发送单元用于向所述网关控制面发送第一计费信息,所述第一计费信息携带第一计费信息标识,所述第一计费信息标识为所述计费信息标识集合的元素;
存储器,用于当检测出与所述网关控制面出现链路故障时,保存在故障期间采集的第二计费信息;
所述第二发送单元用于当检测出与所述网关控制面出现链路恢复时,向所述网关控制面发送所述存储器保存的所述第二计费信息,所述第二计费信息携带第二计费信息标识,所述第二计费信息标识为所述计费信息标识集合的元素,以便所述网关控制面根据所述第一计费信息标识和所述第二计费信息标识合并所述第一发送单元发送的所述第一计费信息和所述第二发送单元发送的所述第二计费信息。
22.如权利要求21所述的网关,其特征在于,所述接收单元还用于:
接收所述网关控制面发送的第一消息;
所述存储器具体用于:
根据所述接收单元接收的所述第一消息保存所述第二计费信息。
23.如权利要求22所述的网关,其特征在于,所述接收单元还用于:
接收所述网关控制面发送的第二消息;
所述第二发送单元具体用于:
根据所述接收单元接收的所述第二消息向所述网关控制面发送所述第二计费信息。
24.如权利要求21-23任一项所述的网关,其特征在于,所述接收单元还用于:
如果所述网关控制面合并所述第一计费信息和所述第二计费信息失败,接收所述网关控制面发送的索取消息,所述索取消息包括所述第一计费信息标识;
所述网关转发面还包括处理器,所述处理器用于根据所述索取消息查找与所述第一计费信息匹配的第三计费信息。
25.如权利要求24所述的网关,其特征在于,如果所述处理器查找到所述第三计费信息,并向所述第二发送单元发送所述第三计费信息,则所述第二发送单元还用于:向所述网关控制面发送所述第三计费信息,所述第三计费信息携带第三计费信息标识,所述第三计费信息标识为所述计费信息标识集合的元素,以便所述网关控制面根据所述第一计费信息标识和所述第三计费信息标识合并所述第一计费信息和所述第三计费信息;
如果所述处理器未查找到所述第三计费信息,则所述第二发送单元还用于:向所述网关控制面发送第三消息,所述第三消息用于指示计费信息丢失。
26.如权利要求21-23任一项所述的网关,其特征在于,所述计费信息标识集合的元素包括以下之一或任意组合:由网关控制面生成的数值,用户设备标识UE ID,终端地址UEIP,UE表项索引,上下文索引。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2012/077907 WO2014000272A1 (zh) | 2012-06-29 | 2012-06-29 | 计费信息处理方法和网关设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610261225.1A Division CN105790961A (zh) | 2012-06-29 | 2012-06-29 | 计费信息处理方法和网关设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103621010A CN103621010A (zh) | 2014-03-05 |
CN103621010B true CN103621010B (zh) | 2017-08-11 |
Family
ID=49782112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280000567.8A Active CN103621010B (zh) | 2012-06-29 | 2012-06-29 | 计费信息处理方法和网关设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9692912B2 (zh) |
EP (1) | EP2869493B1 (zh) |
JP (1) | JP6034964B2 (zh) |
CN (1) | CN103621010B (zh) |
WO (1) | WO2014000272A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103636284B (zh) | 2012-06-29 | 2018-06-05 | 华为技术有限公司 | 信息处理方法、转发面设备和控制面设备 |
WO2017084092A1 (zh) * | 2015-11-20 | 2017-05-26 | 华为技术有限公司 | 一种计费方法、控制面网元、转发面网元和计费*** |
CN106817686B (zh) * | 2015-11-27 | 2020-07-10 | 大唐移动通信设备有限公司 | 一种计费方法及装置 |
US9430337B1 (en) | 2016-01-07 | 2016-08-30 | International Business Machines Corporation | Disaster recovery as a dynamic service |
CN109547957B (zh) * | 2017-09-22 | 2021-10-22 | 中兴通讯股份有限公司 | 移动通信***的计费方法及相应设备 |
CN114245330B (zh) * | 2021-11-17 | 2024-04-02 | 中国联合网络通信集团有限公司 | 话单合并方法、装置、设备、计算机可读存储介质及产品 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101296097A (zh) * | 2008-06-11 | 2008-10-29 | 中兴通讯股份有限公司 | 基于会话的离线计费方法 |
CN101764743A (zh) * | 2009-12-16 | 2010-06-30 | 华为技术有限公司 | 一种控制CCG向AAA发送radius消息速率的方法、装置及*** |
CN102045175A (zh) * | 2009-10-22 | 2011-05-04 | 中兴通讯股份有限公司 | 计费信息报告的发送方法及装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DK0692174T3 (da) * | 1994-02-01 | 1999-11-15 | Ericsson Telefon Ab L M | Koblede registre |
US8699472B2 (en) * | 2000-05-24 | 2014-04-15 | Nokia Corporation | Common charging identifier for communication networks |
US20020068545A1 (en) * | 2000-11-06 | 2002-06-06 | Johnson Oyama | Method and apparatus for coordinating charging for services provided in a multimedia session |
US20040167834A1 (en) * | 2003-02-12 | 2004-08-26 | Juha-Pekka Koskinen | Method for processing accounting requests in a communications system |
US20080010179A1 (en) * | 2006-07-10 | 2008-01-10 | Yigang Cai | Charging for offnet sessions between an ims network and a legacy network |
US8155290B2 (en) * | 2006-10-30 | 2012-04-10 | Alcatel Lucent | Systems and methods for providing per call measurement data in an IMS network |
CN101237330B (zh) * | 2007-01-30 | 2013-03-27 | 朗迅科技公司 | 在离线计费***内关联计费数据记录的方法 |
US8116728B2 (en) * | 2008-04-22 | 2012-02-14 | Alcatel Lucent | Charging in LTE/EPC communication networks |
US8813168B2 (en) * | 2008-06-05 | 2014-08-19 | Tekelec, Inc. | Methods, systems, and computer readable media for providing nested policy configuration in a communications network |
US8694619B2 (en) * | 2009-07-30 | 2014-04-08 | Telefonaktiebolaget L M Ericsson (Publ) | Packet classification method and apparatus |
CN101998348A (zh) * | 2009-08-25 | 2011-03-30 | 中兴通讯股份有限公司 | 一种计费***及其进行计费的方法 |
-
2012
- 2012-06-29 JP JP2015518765A patent/JP6034964B2/ja active Active
- 2012-06-29 CN CN201280000567.8A patent/CN103621010B/zh active Active
- 2012-06-29 EP EP12880070.3A patent/EP2869493B1/en active Active
- 2012-06-29 WO PCT/CN2012/077907 patent/WO2014000272A1/zh active Application Filing
-
2014
- 2014-12-24 US US14/582,498 patent/US9692912B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101296097A (zh) * | 2008-06-11 | 2008-10-29 | 中兴通讯股份有限公司 | 基于会话的离线计费方法 |
CN102045175A (zh) * | 2009-10-22 | 2011-05-04 | 中兴通讯股份有限公司 | 计费信息报告的发送方法及装置 |
CN101764743A (zh) * | 2009-12-16 | 2010-06-30 | 华为技术有限公司 | 一种控制CCG向AAA发送radius消息速率的方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
JP6034964B2 (ja) | 2016-11-30 |
JP2015523022A (ja) | 2015-08-06 |
US20150111532A1 (en) | 2015-04-23 |
EP2869493A1 (en) | 2015-05-06 |
EP2869493A4 (en) | 2015-07-01 |
CN103621010A (zh) | 2014-03-05 |
EP2869493B1 (en) | 2017-11-22 |
WO2014000272A1 (zh) | 2014-01-03 |
US9692912B2 (en) | 2017-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103621010B (zh) | 计费信息处理方法和网关设备 | |
CN103636284B (zh) | 信息处理方法、转发面设备和控制面设备 | |
WO2018054397A1 (zh) | 业务功能链检测路径的方法和装置 | |
CN102548019B (zh) | 公共路径的建立和使用方法、m2m的通信方法及*** | |
US11523280B2 (en) | Radio link recovery for user equipment | |
CN101217383A (zh) | 一种策略和计费规则功能关联关系的删除方法 | |
CN104521220B (zh) | 报文处理方法及设备 | |
CN101888635B (zh) | 一种检测伪造gtp数据的方法和信令监测*** | |
CN104885523B (zh) | 故障处理方法、分组数据网络、移动管理实体及网络*** | |
CN106788921A (zh) | 多cpe冗余链路***及方法 | |
CN104506406B (zh) | 一种鉴权认证设备 | |
CN106790212A (zh) | 基于时间特征的分析检测中间人攻击的方法和终端设备 | |
CN105657745A (zh) | 一种实现数据业务的方法、装置和*** | |
WO2017108009A1 (zh) | Diameter信令发送方法和装置 | |
CN102655476B (zh) | 一种互联网协议流转发方法,及设备 | |
CN111277552B (zh) | 一种对直径信令安全威胁识别的方法、装置及存储介质 | |
CN105188062B (zh) | 泄密防护方法和装置 | |
CN107547676A (zh) | 一种地址处理方法及装置 | |
CN105790961A (zh) | 计费信息处理方法和网关设备 | |
CN101730125A (zh) | 一种非相邻节点间进行节点检测的方法 | |
CN105577636A (zh) | 通信网络中信息的传输方法及其装置 | |
US12063507B2 (en) | Radio link recovery for user equipment | |
CN105009633B (zh) | 接入网负载分流方法、设备及*** | |
CN103974239B (zh) | 一种短消息中心过滤消息的方法以及短消息中心 | |
US20170063937A1 (en) | Methods and Nodes Supporting Lawful Intercept |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |