CN101022488B - 一种计费方法、***及一种账期切换模块 - Google Patents
一种计费方法、***及一种账期切换模块 Download PDFInfo
- Publication number
- CN101022488B CN101022488B CN2007100882191A CN200710088219A CN101022488B CN 101022488 B CN101022488 B CN 101022488B CN 2007100882191 A CN2007100882191 A CN 2007100882191A CN 200710088219 A CN200710088219 A CN 200710088219A CN 101022488 B CN101022488 B CN 101022488B
- Authority
- CN
- China
- Prior art keywords
- account
- account phase
- phase
- message
- information
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/04—Billing or invoicing
-
- 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/1453—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
- H04L12/1471—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network splitting of costs
-
- 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/53—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP using mediation
-
- 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/57—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for integrated multimedia messaging subsystem [IMS]
-
- 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/59—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on real time
-
- 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/77—Administration or customization aspects; Counter-checking correct charges involving multiple accounts per user
- H04M15/772—Administration or customization aspects; Counter-checking correct charges involving multiple accounts per user per service, e.g. prepay or post-pay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M17/00—Prepayment of wireline communication systems, wireless communication systems or telephone systems
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0104—Augmented, consolidated or itemised billing statement, e.g. additional billing information, bill presentation, layout, format, e-mail, fax, printout, itemised bill per service or per account, cumulative billing, consolidated billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0172—Mediation, i.e. device or program to reformat CDRS from one or more switches in order to adapt to one or more billing programs formats
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/20—Technology dependant metering
- H04M2215/208—IMS, i.e. Integrated Multimedia messaging Subsystem
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/72—Account specifications
- H04M2215/724—Linked accounts
- H04M2215/7254—Multiple accounts per user
- H04M2215/7263—Multiple accounts per user per service, e.g. prepay and post-pay
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Meter Arrangements (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Communication Control (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本发明公开了一种计费方法,包括:接收在线计费消息,对所述消息进行预处理;所述在线计费消息中包含用户标识信息和计费信息;判断与所述用户标识信息相关联的账户需要触发账期切换操作后,执行在线账期切换操作,获取账期切换后的结果,根据所述计费信息进行反算预留和/或批价入账操作,完成计费。应用本发明实现了在线实时的账期切换,避免了因账期切换不及时带来的损失。本发明实施例融合了在线计费和离线计费,实现方式灵活,能够方便实现个性化的账期制定。在用户销户过程中,缩短了需要用户等待的时间,提高了客户满意度。本发明同时还公开了一种计费***和一种账期切换模块。
Description
技术领域
本发明涉及计费技术领域,特别涉及一种计费方法、***及一种账期切换模块。
背景技术
计费***是电信运营领域内的重要组成部分,与服务开通、服务保障一起组成了电信运营的整体。
传统的离线计费***中,网元设备如交换机、移动交换中心(MSC)、网关GPRS支持节点(GGSN)等,负责记录用户使用网络资源或服务的信息,生成呼叫详细记录(CDR),并通常以CDR文件的形式暂存在网元设备上,计费***定期的从网元设备上采集(如通过FTP协议)CDR文件,并从CDR文件中提取相关的业务和网络资源使用信息,作为计费依据支撑后续的计费过程。下面具体说明传统离线计费的实现过程:
网元设备负责将终端使用业务的信息生成CDR文件,CDR文件中通常采用按条记录的方式记录计费信息,计费***中的采集***从网元设备上提取CDR文件,经过对CDR文件中的计费信息进行排重、纠错、话单合并、格式化等预处理操作后,交给批价入账模块进行批价。
批价入账模块接收到经过预处理的CDR计费信息后,针对CDR文件中每条计费信息,提取其中的业务信息,并根据业务信息查找预先设定的该业务的资费信息,如:本地通话业务的资费为:前3分钟0.1元每分钟,三分钟之后0.05元每分钟等等。批价入账模块根据获得的资费信息和计费信息中的业务量,如:通话其实时间为从某日8:56:11至9:00:28、或通话时长为5分钟,计算出用户的业务使用费用。后续的入账模块则根据用户的入账关系,将用户的业务使用费用入账到终端相关的账户上。
为便于账务管理,引入了账期的概念,即针对账户,将连续的时间人为分割成时间段,每个时间段即称为一个账期,账务管理中按照不同的账期累计和汇总账户的费用数据,以支持后续按账期向客户收取费用。目前通常采用按自然月分账期的方式,例如:运营商通常选定每月1号零时作为账期切换时间,则每月1号零时之前到上一月1号零时之后作为一个账期,在一个账期内的计费信息将被累计和汇总,账期切换之后,新的账期开始,上一账期产生的费用数据经过计算后,便可作为依据向用户提供账单,用户确认账单无误后按单缴费。
按照账期切换点累计上一账期账务数据,并初始化新一账期的一系列操作称为账期切换。账期切换过程中,需要对账期切换点之前的上一账期费用数据进行累计和汇总,并将最终的费用数据转存到其它位置供制作账单等后续功能使用。
由于在传统计费***是采用离线方式、通过CDR话单计费的,在某些异常情况下,可能存在话单延迟现象,即在账期切换后,应归属于上一账期的话单文件或话单记录才被收集到计费***并经过批价,批价后的费用应该属于上一账期产生的,如果需要入账到上一账期,就对入账过程产生了影响。在具体的***实现过程中,根据运营商的业务需求,针对于上述话单延迟现象,有***中的入账功能可以根据费用的产生时间确定将其入账到上一账期或当前账期,即支持向上一账期和当前账期两个账期入账;另一些***中的入账功能则在账期切换后的所有费用信息入账到当前账期。
现有***的账期切换的实现机制是在后台运行账期切换检测程序,账期切换检测程序检测到账期切换时间到达时,触发账期切换流程,针对所有用户批量的进行账期切换操作。在实际运营中为避免对生产***造成影响,通常选择在深夜等网络空闲时完成账期切换操作。并且在账期切换过程中,为避免批价入账模块和账期切换模块同时对账务数据操作造成冲突,通常需要在账期切换过程中停止入账功能,称为“封账期”,在停止入账功能过程中,账务数据得不到及时的更新,用户的信用控制无法进行,容易造成运营商的损失。
由于离线计费是非实时的,目前通常用于后付费用户的计费。离线计费可以支撑多样的业务,却难以及时进行用户信用控制,存在恶意透支造成损失的风险。
基于智能网的计费则采用实时计费的方式实现:当用户请求业务时,业务交换点(SSP)将用户请求的业务信息和用户信息上报给业务控制点(SCP),SCP需要根据上报的信息和用户的账户信息,判断用户账户内的余额是否充足,以决定用户是否可以继续使用业务,并控制SSP是否给用户接续业务;在用户使用业务的过程中,SCP不断收取SSP上报的业务使用信息,实时的从用户的账户上扣减费用,并在用户余额不足时,控制SSP切断用户业务。实时计费可以有效的控制恶意透支,避免的收入的流失,目前通常用于对预付费用户进行计费。该基于智能网的在线计费方式的资费单一,由于采用实时扣费的方式,没有使用分账期的方式操作,通常无法提供用户的账单,而只能提供业务使用情况的详单,不能满足用户的需求。
当前对预付费和后付费用户通常分别采用在线计费和离线计费的方式实现,而在线计费和离线计费***之间相互独立,造成了用户资料分散,运营成本增加;同时也因为计费方式不同引起所提供的业务不尽相同,难以实现不同业务之间的交叉优惠。计费***迫切需要走向后付费和预付费的融合。
可见,对于现有计费方式而言,不支持在线实时的账期切换处理,账期切换时间长,灵活性差。再有,由于原有账期切换是离线批处理的,并且通常选择深夜等网络空闲时间段进行,难以支持用户个性化的账期定制功能。在账期切换完成之前的用户账期内费用难以准确汇总和累计。在用户办理销户时,难以实现用户在当前账期内费用精确统计,容易造成运营商损失,在用户销户过程中,需要用户等待较长时间,直到当前账期结束后再完成销户手续,降低了客户满意度。
发明内容
本发明实施例提供一种计费方法、***及一种账期切换模块,实现在线实时的账期切换,避免因账期切换不及时带来的损失。
本发明实施例技术方案包括:
一种计费方法,包括:
接收在线计费消息,对所述消息进行预处理;所述在线计费消息中包含用户标识信息和计费信息;
判断与所述用户标识信息相关联的账户需要触发账期切换操作后,执行在线账期切换操作,获取账期切换后的结果,根据所述计费信息进行批价入账操作,完成计费。
所述判断与所述用户标识信息相关联的账户需要触发账期切换操作的过程包括:
查询与所述用户标识信息相关联的账户信息,获取账户列表;
确定所述账户列表内的账户数目不为零时,对账户列表内的每个账户,根据预设规则依次判断是否需要账期切换,如需要则进行账期切换;
所述预设规则包括:所述计费消息当前的发生时间晚于当前账户的当前账期终止时间。
一种计费***,包括计费信息收集和预处理模块、主控模块、批价入账模块、账期切换模块,其中,
所述计费信息收集和预处理模块,用于接收在线计费消息,对所述消息进行预处理;所述在线计费消息中包括用户标识信息和计费信息;
所述主控模块,用于将预处理后的在线计费消息传送给账期切换模块,接收来自账期切换模块的反馈信息,确认所述反馈信息中包含账期切换后的结果时,调用批价入账模块进行计费,接收批价入账操作结果,通过计费信息收集和预处理模块向所述在线计费消息的发起者返回计费消息响应;
所述账期切换模块,用于判断与所述用户标识信息相关联的账户需要触发账期切换操作后,执行在线账期切换操作,账期切换后的结果返回给所述主控模块;
所述批价入账模块,用于根据计费信息进行批价入账操作。
一种账期切换模块,包括:
切换判断单元,用于接收来自主控模块的包括用户标识信息的在线计费消息,判断与所述用户标识信息相关联的账户需要触发账期切换操作后,通知账期切换单元;
账期切换单元,用于根据接收到的通知执行在线账期切换操作,获取账期切换后的结果传送给结果返回单元;
结果返回单元,用于将账期切换后的结果传送给主控模块。
应用本发明实施例,实现了在线实时的账期切换,避免了因账期切换不及时带来的损失。本发明实施例融合了在线计费和离线计费,实现方式灵活,能够方便实现个性化的账期制定。在用户销户过程中,缩短了需要用户等待的时间,提高了客户满意度。
附图说明
图1是根据本发明实施例的实现计费方法的流程示意图;
图2是根据本发明实施例的账期切换模块的处理流程示意图;
图3是根据本发明实施例的一次完整通话过程的计费流程示意图;
图4是批处理方式来触发账期切换操作的流程示意图;
图5是根据本发明实施例的一种账期切换模块结构示意图。
具体实施方式
下面结合附图及具体实施例对本发明做详细说明。
图1所示为根据本发明实施例的实现计费方法的流程示意图。
步骤101,网元设备向计费***上报在线计费消息,该在线计费消息中包含用户标识信息和计费信息。其中,网元设备包括SCP、GGSN、MSC等。
步骤102~103,计费***中的计费信息收集和预处理模块接收在线计费消息,对所述消息进行预处理,之后,将预处理后的在线计费消息发送至计费***中的主控模块。
计费信息收集和预处理模块主要负责通过特定协议从网元设备收集计费信息并对计费信息进行预处理,预处理后计费信息被转化为统一的格式供后续的计费流程使用。收集的计费信息包括但不限于:计费消息、CDR或IP详细记录(IPDR)文件。预处理包括对计费信息的编解码、格式化、排重等操作,该模块及其具体处理过程均为现有方案,不再赘述。
步骤104~106,主控模块通过账期切换接口调用账期切换模块即向账期切换模块发送包含用户标识信息的账期切换消息,由账期切换模块判断与所述用户标识信息相关联的账户是否需要触发账期切换操作,若需要,则执行在线账期切换操作,将账期切换后的结果传送给主控模块;若不需要,则直接给主控模块返回不需要账期切换的信息。本实施例中,假设需要账期切换,返回了账期切换后的结果。
步骤107,主控模块获取账期切换后的结果,调用预留反算模块和/或批价入账模块根据所述计费信息进行反算预留、批价入账操作,完成计费。
批价入账模块用于负责根据用户的资费信息和从计费信息中提取的业务使用量,计算用户使用业务所应支付的费用,并更新用户的账务信息,如用户的账户余额、产生费用的业务详细记录等。
预留反算模块用于负责根据用户的账户信息和业务信息进行反算,以及对用户使用业务进行预留操作。反算是指根据用户的当前账户余额和使用业务的资费信息,计算出用户可以使用业务的量,例如:可以通话多长时间、可以下载多少字节的流量信息等,并可以将反算后的业务量结果信息通知用户,或用于后续的预留等计费流程。预留是在线计费的一种信用控制机制,用于避免运营商不必要的损失,即对于用户使用某种业务,从用户账户余额中预扣一定的金额,当用户使用业务过后在将多余的预扣金额回补。
本步骤完全是现有技术,不再赘述。
步骤108~109,主控模块通过计费信息收集和预处理模块向网元设备返回计费消息响应。
至此,实现了一种融合了在线计费和离线计费的计费方式。
上述在线计费消息可以是基于会话的消息和基于事件的消息。对于基于会话的消息,一次会话中可以包括:计费初始消息、计费更新消息、计费终止消息。当然计费更新消息也可能不存在,比如用户开始通话后,网元设备上报计费初始消息后,计费***预留了5分钟,如果用户没有5分钟就终止了通话,这时候网元设备就直接上报计费终止消息,因而就没有计费更新消息了;如果用户通话23分钟才结束,这时会产生多个计费更新消息。可以理解,对于一次通话过程,可以有一个计费初始消息,一个计费终止消息,零个或至少一个计费更新消息。对于基于事件的消息,一次事件只有一个事件消息,不需要反算、预留,直接批价后扣费入账即可,因此,不存在反算预留操作。
承载在线计费消息的协议包括:Diameter和Radius等,也即网元设备可以采用Diameter或Radius等协议与计费***之间通信。此外网元设备还可以通过特定文件或流传输协议向计费***上报CDR或IPDR文件,上述文件或流传输协议包括但不限于:文件传输协议(FTP)、文件传输访问和管理(FTAM)、IP详细记录/流协议(IPDR/SP)等。
图1步骤104~106中的判断与所述用户标识信息相关联的账户是否需要触发账期切换操作,以及账期切换的处理过程如图2所示,图2是根据本发明实施例的账期切换模块的处理流程示意图。
步骤201~202,账期切换模块接收到账期切换消息后,提取该消息中的用户标识信息,查询与用户标识信息相关联的账户(在现有技术中又称为入账关系),获得与用户标识信息相关联的账户列表。
步骤203,判断列表数目是否为零,若是,则执行步骤208,否则执行步骤204。
步骤204,查找账户列表中的下一未处理的账户。
步骤205,根据预设规则判断该账户是否需要账期切换,若是,则执行步骤206,否则执行步骤207。
上述预设规则可以是:计费消息当前的发生时间晚于当前账户的当前账期终止时间。
步骤206,执行在线账期切换,具体操作过程可以有以下两种实现方式:
如果存在一个存储空间,且当前账期的费用和前一账期的费用被保存在不同的存储位置,则执行在线账期切换操作的过程包括:将当前账期的费用数据存储到前一个帐期费用的存储位置上,将当前账期的除余额以外的费用数据清零,当前账期的余额数据继承上一账期的余额数据,之后,将该账户的当前账期开始、结束时间修改为账期切换后的当前账期的开始、结束时间。如果存在两个存储空间分别存储当前账期数据和前一账期数据,且存在当前账期标识或指针、和前一账期标识或指针,分别标识或指向上述两个账期数据,则执行在线账期切换操作的过程包括:将当前账期标识或指针、与前一账期标识或指针对换,并将对换后的当前账期标识或指针所指向的账期的除余额以外的费用数据清零,当前账期的余额数据继承上一账期的余额数据,之后,更改账户中当前账期开始、结束时间为账期转换后当前账期的开始、结束时间。
步骤207,判断账户列表中是否还有未处理的账户,若是,则返回步骤204,否则执行步骤208。
步骤208,返回信息账期切换信息。这里,如果执行了账期切换操作,则返回账期切换后的结果信息,如果未执行账期切换操作,则返回不需要账期切换的信息。
可见,在账户列表内的账户数目不为零的情况下,要根据预设规则依次对账户列表内的每个账户进行判断。
参见图3,其根据本发明实施例的一次完整通话过程的计费流程示意图。本实施例基于Diameter协议。
这里,可以将一次完整的通话过程分为三个阶段:在用户未真正通话前都可以被认为是“开始使用业务前”;对于通话过程中可以被认为是“使用业务过程中”,在用户切断通话或由于余额不足由网元切断通话时,可以被认为是“终止使用时”。
在用户开始使用业务前,即图3中的A阶段,网元设备向计费***上报Diameter CCR Initiate消息(在线计费初始化消息),当计费***接收到实时在线计费Diameter CCR Initiate消息后,经过预处理,将预处理后的消息传送给计费***中的主控模块。主控模块向账期切换模块发送包含用户标识信息的账期切换消息。
账期切换模块根据用户标识信息,检测与所述用户标识信息相关联的账户是否需要触发账期切换操作:如果需要账期切换,则进行账期切换处理,账期切换完成后,将账期切换后的结果信息返回给主控模块;如果不需要账期切换,则返回不需要切换的信息到主控模块。本例中假设返回账期切换后的结果信息。
主控模块参照账期切换结果,控制调用后续的预留反算模块,对用户使用业务进行反算和预留,并最终完成Diameter CCR Initiate消息的处理过程。
在用户使用业务过程中,即图3中的B阶段,网元设备定期上报DiameterCCR Update消息(在线计费更新消息),计费***接收到Diameter CCR Update消息后,经过预处理,将预处理后的计费消息传送给计费***中的主控模块。主控模块向账期切换模块发送包含用户标识信息的账期切换消息。
账期切换模块根据用户标识信息,检测与所述用户标识信息相关联的账户是否需要触发账期切换操作:如果需要账期切换,则进行账期切换处理,账期切换完成后,将账期切换后的结果信息返回给主控模块;如果不需要账期切换,则返回不需要切换的信息到主控模块。本例中假设返回账期切换后的结果信息。
主控模块接收到账期切换模块返回的消息后,参照账期切换后的结果信息,控制后续的批价入账模块对用户使用业务的使用量进行批价和入账操作,并调用预留反算模块对用户使用业务进行预留操作,并最终完成DiameterCCR Update消息的处理过程。
本实施例中,该在线计费更新消息只产生了一次。如果需要,可以产生多次,也可以没有。
在用户终止使用时,即图3中的C阶段,网元设备向计费***上报DiameterCCR Terminate消息(在线计费终止消息)。计费***收到Diameter CCRTerminate消息后,经过预处理,将预处理后的terminate消息发送给主控模块。主控模块向账期切换模块发送包含用户标识信息的账期切换消息。
账期切换模块根据用户标识信息,检测与所述用户标识信息相关联的账户是否需要触发账期切换操作:如果需要账期切换,则进行账期切换处理,账期切换完成后,将账期切换后的结果信息返回给主控模块;如果不需要账期切换,则返回不需要切换的信息到主控模块。本例中假设返回账期切换后的结果信息。
这里需要说明一点,之所以需要判断是否触发账期切换是因为:假设用户的帐期结束时间为2007/03/01,当用户从2月28日的23:57开始通话,3月1日的00:02结束,因部分通话时间在帐期结束时间后,需要进行帐期切换。
主控模块接收到账期切换模块返回的消息后,参照账期切换结果信息,控制后续批价入账模块,对用户使用业务的使用量进行批价和入账操作,完成用户的计费过程。
至此,实现对一次完整的通话过程的计费。
此外,还可以有一种计费实现方式:参见图4,主控模块向账期切换模块定时的发送检测账期信息,账期切换模块轮询每一账户,若存在满足账期切换条件的账户,则执行账期切换操作,并进行反算预留、批价入账操作,完成计费。账期切换条件包括到达或超过账期终止时间。当然,反算预留操作也有可能是不存在的,此过程完全是现有时批处理方式来触发账期切换操作,其完全是现有技术,在此仅简单说明。
本发明实施例还提供了一种计费***,包括计费信息收集和预处理模块、主控模块、批价入账模块、账期切换模块,其中,
计费信息收集和预处理模块用于接收在线计费消息,对所述消息进行预处理;所述在线计费消息中包括用户标识信息和计费信息;
主控模块用于将预处理后的在线计费消息传送给账期切换模块,接收来自账期切换模块的反馈信息,确认所述反馈信息中包含账期切换后的结果时,调用批价入账模块进行计费,接收批价入账操作结果,通过计费信息收集和预处理模块向在线计费消息的发起者返回计费消息响应;
账期切换模块用于判断与所述用户标识信息相关联的账户需要触发账期切换操作后,执行在线账期切换操作,账期切换后的结果返回给所述主控模块。
批价入账模块,用于根据计费信息进行批价入账操作。
上述在线计费消息包括基于会话的消息和基于事件的消息;在所述在线计费消息基于会话的消息时,所述在线计费***还可以包括:预留反算模块,用于接受主控模块的调用,根据所述计费信息进行反算预留操作,将反算预留操作返回给主控模块。
上述账期切换模块还用于判断与所述用户标识信息相关联的账户不需要触发账期切换操作后,直接给主控模块返回不需要账期切换的信息。
上述主控模块还用于定时发送检测账期信息,期切换模块还用于轮询每一账户,若存在满足账期切换条件的账户,则执行账期切换操作;账期切换条件包括到达或超过账期终止时间。
本发明实施例还提供了一种账期切换模块,包括:
切换判断单元510用于接收来自主控模块的包括用户标识信息的在线计费消息,判断与所述用户标识信息相关联的账户需要触发账期切换操作后,通知账期切换单元;
账期切换单元520用于根据接收到的通知执行在线账期切换操作,获取账期切换后的结果传送给结果返回单元;
结果返回单元530用于将账期切换后的结果传送给主控模块。
上述切换判断单元510还用于判断与所述用户标识信息相关联的账户不需要触发账期切换操作后,通知结果返回单元530;
上述结果返回单元530还用于给主控模块传送不需要账期切换的信息。
上述切换判断单元510还用于接收定时检测账期信息,轮询每一账户,若存在满足账期切换条件的账户,则通知账期切换单元执行账期切换操作;所述账期切换条件包括到达或超过账期终止时间。
应用本发明实施例,实现了在线实时的账期切换,避免了因账期切换不及时带来的损失。本发明实施例融合了在线计费和离线计费,实现方式灵活,能够方便实现个性化的账期制定。在用户销户过程中,缩短了需要用户等待的时间,提高了客户满意度。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (14)
1.一种计费方法,其特征在于,包括:
接收在线计费消息,对所述消息进行预处理;所述在线计费消息中包含用户标识信息和计费信息;
判断与所述用户标识信息相关联的账户需要触发账期切换操作后,执行在线账期切换操作,获取账期切换后的结果,根据所述计费信息进行批价入账操作,完成计费;
所述判断与所述用户标识信息相关联的账户需要触发账期切换操作的过程包括:
查询与所述用户标识信息相关联的账户信息,获取账户列表;
确定所述账户列表内的账户数目不为零时,对账户列表内的每个账户,根据预设规则依次判断是否需要账期切换,如需要则进行账期切换;
所述预设规则包括:所述计费消息当前的发生时间晚于当前账户的当前账期终止时间。
2.根据权利要求1所述的方法,其特征在于,该方法进一步包括:
定时检测账期信息,轮询每一账户,若存在满足账期切换条件的账户,则执行账期切换操作,并进行批价入账操作,完成计费;
所述账期切换条件包括:到达或超过账期终止时间。
3.根据权利要求1或2所述的方法,其特征在于,所述在线计费消息包括基于会话的消息和基于事件的消息;所述基于会话的消息包括:计费初始消息、计费更新消息和计费终止消息。
4.根据权利要求3所述的方法,其特征在于,所述在线计费消息是基于会话的消息时,所述在线账期切换操作后,还包括反算预留操作。
5.根据权利要求1或2所述的方法,其特征在于,所述执行在线账期切换操作的过程包括:
将当前账期的费用数据存储到前一个帐期费用的存储位置上,并将当前账期的除余额以外的费用数据清零,之后,将账户的当前账期开始、结束时间分别修改为账期切换后的当前账期的开始、结束时间。
6.根据权利要求1或2所述的方法,其特征在于,如果存在两个存储空间分别存储当前账期数据和前一账期数据,且存在当前账期标识或指针、和前一账期标识或指针,分别标识或指向上述两个账期数据,则所述执行在线账期切换操作的过程包括:
将所述标识或指针对换,并将对换后的当前账期标识或指针所指向的账期的除余额以外的费用数据清零,更改账户中当前账期开始、结束时间为账期转换后当前账期的开始、结束时间。
7.根据权利要求1所述的方法,其特征在于,
所述在线计费消息由网元设备发送;
所述网元设备包括业务控制点SCP、网关GPRS支持节点GGSN和移动交换中心MSC;
承载所述在线计费消息的协议包括:Diameter、Radius或特定文件或流传输协议;所述特定文件或流传输协议包括,文件传输协议FTP、文件传输访问和管理FTAM、IP详细记录/流协议IPDR/SP。
8.一种计费***,包括计费信息收集和预处理模块、主控模块、批价入账模块、账期切换模块,其特征在于,
所述计费信息收集和预处理模块,用于接收在线计费消息,对所述消息进行预处理;所述在线计费消息中包括用户标识信息和计费信息;
所述主控模块,用于将预处理后的在线计费消息传送给账期切换模块,接收来自账期切换模块的反馈信息,确认所述反馈信息中包含账期切换后的结果时,调用批价入账模块进行计费,接收批价入账操作结果,通过计费信息收集和预处理模块向所述在线计费消息的发起者返回计费消息响应;
所述账期切换模块,用于判断与所述用户标识信息相关联的账户需要触发账期切换操作后,执行在线账期切换操作,账期切换后的结果返回给所述主控模块;
所述批价入账模块,用于根据计费信息进行批价入账操作。
9.根据权利要求8所述的***,其特征在于,
所述在线计费消息包括基于会话的消息和基于事件的消息;
在所述在线计费消息基于会话的消息时,所述***还包括:预留反算模块,用于接受主控模块的调用,根据所述计费信息进行反算预留操作,将反算预留操作返回给主控模块。
10.根据权利要求8所述的***,其特征在于,所述账期切换模块还用于:判断与所述用户标识信息相关联的账户不需要触发账期切换操作后,直接给主控模块返回不需要账期切换的信息。
11.根据权利要求8所述的***,其特征在于,
所述主控模块还用于定时发送检测账期信息;
所述账期切换模块还用于轮询每一账户,若存在满足账期切换条件的账户,则执行账期切换操作;
所述账期切换条件包括到达或超过账期终止时间。
12.一种账期切换模块,其特征在于,包括:
切换判断单元,用于接收来自主控模块的包括用户标识信息的在线计费消息,判断与所述用户标识信息相关联的账户需要触发账期切换操作后,通知账期切换单元;
账期切换单元,用于根据接收到的通知执行在线账期切换操作,获取账期切换后的结果传送给结果返回单元;
结果返回单元,用于将账期切换后的结果传送给主控模块。
13.根据权利要求12所述的账期切换模块,其特征在于,
所述切换判断单元还用于判断与所述用户标识信息相关联的账户不需要触发账期切换操作后,通知结果返回单元;
所述结果返回单元,还用于给主控模块传送不需要账期切换的信息。
14.根据权利要求12所述的账期切换模块,其特征在于,
所述切换判断单元还用于接收定时检测账期信息,轮询每一账户,若存在满足账期切换条件的账户,则通知账期切换单元执行账期切换操作;
所述账期切换条件包括到达或超过账期终止时间。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100882191A CN101022488B (zh) | 2007-03-15 | 2007-03-15 | 一种计费方法、***及一种账期切换模块 |
PCT/CN2008/070500 WO2008110123A1 (fr) | 2007-03-15 | 2008-03-14 | Procédé et système de chargement et module de commutation de période d'accès internet |
AT08715236T ATE489806T1 (de) | 2007-03-15 | 2008-03-14 | Verfahren und anordnung zur vergebührung und einheit zum schalten eines zeitabschnitts einer internet zugangsperiode |
BRPI0804501-1A BRPI0804501B1 (pt) | 2007-03-15 | 2008-03-14 | Método de faturamento, sistema de faturamento e módulo de corte de ciclo de conta |
EP08715236A EP2026551B1 (en) | 2007-03-15 | 2008-03-14 | A method and system of charging and an account period switching module |
DE602008003629T DE602008003629D1 (de) | 2007-03-15 | 2008-03-14 | Verfahren und anordnung zur vergebührung und einheit zum schalten eines zeitabschnitts einer internet zugangsperiode |
US12/557,781 US20100005017A1 (en) | 2007-03-15 | 2009-09-11 | Billing method and system, and bill cycle cut off module |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100882191A CN101022488B (zh) | 2007-03-15 | 2007-03-15 | 一种计费方法、***及一种账期切换模块 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101022488A CN101022488A (zh) | 2007-08-22 |
CN101022488B true CN101022488B (zh) | 2010-04-21 |
Family
ID=38710137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007100882191A Expired - Fee Related CN101022488B (zh) | 2007-03-15 | 2007-03-15 | 一种计费方法、***及一种账期切换模块 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20100005017A1 (zh) |
EP (1) | EP2026551B1 (zh) |
CN (1) | CN101022488B (zh) |
AT (1) | ATE489806T1 (zh) |
BR (1) | BRPI0804501B1 (zh) |
DE (1) | DE602008003629D1 (zh) |
WO (1) | WO2008110123A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101022488B (zh) * | 2007-03-15 | 2010-04-21 | 华为技术有限公司 | 一种计费方法、***及一种账期切换模块 |
CN104066068A (zh) * | 2014-06-30 | 2014-09-24 | 中国联合网络通信集团有限公司 | 一种甄别互联网虚假计费话单的方法和*** |
US20160135067A1 (en) * | 2014-11-11 | 2016-05-12 | Cellmining Ltd. | Call detail record-based multiple network optimization |
US10489184B2 (en) * | 2017-05-12 | 2019-11-26 | At&T Intellectual Property I, L.P. | Systems and methods for management of virtual machine resources in a network environment through localized assignment of virtual machines having complimentary resource requirements |
CN109241189B (zh) * | 2018-09-10 | 2021-11-19 | 创新先进技术有限公司 | 数据的存储方法、装置及设备 |
CN112087310B (zh) * | 2019-06-14 | 2023-06-02 | 中国电信股份有限公司 | 计费处理方法、装置及计算机可读存储介质 |
CN113157751B (zh) * | 2020-01-07 | 2024-04-23 | ***通信集团安徽有限公司 | 详单生成的方法、装置及计算设备 |
US11388563B2 (en) | 2020-08-10 | 2022-07-12 | Verizon Patent And Licensing Inc. | System and method for determining data usage in a converged charging system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1484430A (zh) * | 2002-09-16 | 2004-03-24 | 华为技术有限公司 | 一种计费信息处理方法和基于该方法的预付费业务计费方法 |
CN1852383A (zh) * | 2005-07-30 | 2006-10-25 | 华为技术有限公司 | 一种计费***和方法 |
CN1859136A (zh) * | 2006-02-27 | 2006-11-08 | 华为技术有限公司 | 计费***和计费方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004070445A (ja) * | 2002-08-01 | 2004-03-04 | Ktfreetel Co Ltd | 分散処理を利用したバッチ型ビリング方法及びそのシステム |
CN101022488B (zh) * | 2007-03-15 | 2010-04-21 | 华为技术有限公司 | 一种计费方法、***及一种账期切换模块 |
-
2007
- 2007-03-15 CN CN2007100882191A patent/CN101022488B/zh not_active Expired - Fee Related
-
2008
- 2008-03-14 BR BRPI0804501-1A patent/BRPI0804501B1/pt not_active IP Right Cessation
- 2008-03-14 WO PCT/CN2008/070500 patent/WO2008110123A1/zh active Application Filing
- 2008-03-14 AT AT08715236T patent/ATE489806T1/de not_active IP Right Cessation
- 2008-03-14 DE DE602008003629T patent/DE602008003629D1/de active Active
- 2008-03-14 EP EP08715236A patent/EP2026551B1/en not_active Not-in-force
-
2009
- 2009-09-11 US US12/557,781 patent/US20100005017A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1484430A (zh) * | 2002-09-16 | 2004-03-24 | 华为技术有限公司 | 一种计费信息处理方法和基于该方法的预付费业务计费方法 |
CN1852383A (zh) * | 2005-07-30 | 2006-10-25 | 华为技术有限公司 | 一种计费***和方法 |
CN1859136A (zh) * | 2006-02-27 | 2006-11-08 | 华为技术有限公司 | 计费***和计费方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2008110123A1 (fr) | 2008-09-18 |
CN101022488A (zh) | 2007-08-22 |
DE602008003629D1 (de) | 2011-01-05 |
EP2026551A1 (en) | 2009-02-18 |
EP2026551A4 (en) | 2010-01-20 |
EP2026551B1 (en) | 2010-11-24 |
BRPI0804501B1 (pt) | 2020-09-15 |
BRPI0804501A2 (pt) | 2011-08-30 |
US20100005017A1 (en) | 2010-01-07 |
ATE489806T1 (de) | 2010-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101022488B (zh) | 一种计费方法、***及一种账期切换模块 | |
CN100395983C (zh) | 计费***和计费方法 | |
CN101132289B (zh) | 融合计费方法及计费***及应用服务器及融合计费*** | |
CN101056182B (zh) | 汇聚预付费和后付费 | |
US7930225B2 (en) | Synchronizing real-time and off-line accounts for communications | |
CN1608387B (zh) | 通信网中用于计费的***和方法及通信网计费服务器 | |
CN101136758A (zh) | 在线计费***在欠费风险控制***中的应用方法 | |
CN101499911B (zh) | 计费***、装置和方法 | |
CN101217384B (zh) | 实现虚拟专用网计费的方法、装置及*** | |
CN101106464B (zh) | 一种码分多址分组数据业务实现预付费的方法 | |
CN1996858A (zh) | 一种预付费帐户计费的方法、***以及服务器 | |
CN1968106B (zh) | 实现余额共享的计费***及方法 | |
CN101483849A (zh) | 基于在线计费***的呼叫计费方法及通信*** | |
CN1745539B (zh) | 预付费智能网络服务 | |
CN102291704B (zh) | 计费方法、计费设备、交换设备和计费*** | |
CN100365983C (zh) | 一种分组数据预付费业务实现方法 | |
CN101984650B (zh) | Ivpn预付费业务的计费方法和*** | |
CN1867023B (zh) | 一种实现组播业务预付费/后付费的方法及装置 | |
US20030125968A1 (en) | Method and apparatus for applying extra services to a prepaid cellular subcriber | |
CN1964410A (zh) | 计费***及其充值方法 | |
CN100442697C (zh) | 计费方法及其*** | |
CN101312473B (zh) | 一种实现预付费计费模式类型切换的方法 | |
CN1681283B (zh) | 一种移动智能网计费方法 | |
CN101448235B (zh) | 一种交互式语音应答业务中实现计费的方法和*** | |
CN101267586A (zh) | 一种通过客户帐户间资金划转实现通信费用交纳方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100421 Termination date: 20160315 |
|
CF01 | Termination of patent right due to non-payment of annual fee |