DCC系统、切换账号计费方法、系统及存储介质技术方案

技术编号:20118507 阅读:28 留言:0更新日期:2019-01-16 12:11
DCC系统、切换账号计费方法、系统及存储介质。本发明专利技术公开了一种数据业务切换账号计费方法,该方法包括:接收实时计费上报网元发送的信用控制请求CCR消息,解析该CCR消息获取用户号码;获取预置的付费号码,判断付费号码与用户号码是否相同;若付费号码与用户号码不同,则将CCR消息中的用户号码替换成付费号码,并将用户号码替换后的新的CCR消息转发至在线计费系统OCS。本发明专利技术还公开了一种数据业务账号切换计费系统、DCC系统和存储介质。本发明专利技术可实现根据用户实际情况确定计费账号,降低数据业务漫游费用,实现一卡多号中号码间自动或手动切换数据业务计费,提升用户使用一卡多号业务的积极性。

DCC system, switching account accounting method, system and storage medium

DCC system, switching account accounting method, system and storage medium. The invention discloses a data service switching account charging method, which includes: receiving a CCR message of a credit control request sent by a network element in a real-time billing report, parsing the CCR message to obtain a user number, obtaining a preset payment number to determine whether the payment number is the same as the user number, and replacing the user number in a CCR message if the payment number is different from the user number. Payment number, and the new CCR message replaced by user number is forwarded to the online billing system OCS. The invention also discloses a data service account switching billing system, a DCC system and a storage medium. The invention can determine the billing account according to the actual situation of the user, reduce the roaming cost of data service, realize automatic or manual switching of data service billing between numbers in one card and multiple numbers, and enhance the enthusiasm of users to use multi-number business with one card.

【技术实现步骤摘要】
DCC系统、切换账号计费方法、系统及存储介质
本专利技术涉及移动通信
,尤其涉及一种DCC系统、数据业务切换账号计费方法、系统及存储介质。
技术介绍
一卡多号业务是一种在用户漫游时,无需更换或增加SIM(SubscriberIdentityModel,客户识别模块)卡,使用原SIM卡就可以使用原号码和漫游地号码的业务。随着全球经济一体化的形成,用户需要频繁地在多个国家和地区之间出入,而各地数据业务计费规则和策略不尽相同。因此,当用户漫游到其他地区或者国家的网络时,使用归属地号码使用数据流量时将产生昂贵的漫游费用,限制了用户使用一卡多号业务的积极性。传统的一卡多号业务副号的基本功能限于拨打电话,接听电话,收发短信等,并不具备为主号分担数据业务扣费的功能,导致用户花费大量数据业务漫游费用。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种DCC系统、数据业务切换账号计费方法、系统及存储介质,旨在解决现有一卡多号业务中副号无法为主号分担数据业务扣费,导致用户花费大量数据业务漫游费用的技术问题。为实现上述目的,本专利技术提供一种数据业务切换账号计费方法,所述方法包括以下步骤:接收实时计费上报网元发送的信用控制请求CCR消息,解析该CCR消息获取用户号码;获取预置的付费号码,判断付费号码与用户号码是否相同;若付费号码与用户号码不同,则将所述CCR消息中的用户号码替换成付费号码,并将用户号码替换后的新的CCR消息转发至在线计费系统OCS。可选地,所述数据业务切换账号计费方法还包括:若检测到CCR消息发送至OCS,设置第一时长,等待OCS响应;若第一时长内接收到OCS基于接收的CCR消息返回的信用控制应答CCA消息,则释放第一时长,透传CCA消息至实时计费上报网元;若第一时长内未接收到OCS基于CCR消息返回的CCA消息,则发送请求失败信息至实时计费上报网元,释放第一时长并清理本次会话。可选地,所述接收实时计费上报网元发送的信用控制请求CCR消息的步骤包括:接收实时计费上报网元发送的CCR消息,确定该CCR消息的消息类型,所述消息类型包括会话初始消息CCR-I、会话更新消息CCR-U和会话终止消息CCR-T;若第一时长内接收到OCS基于接收的CCR-I或CCR-U消息返回的CCA消息,则释放第一时长,透传CCA消息至实时计费上报网元,并设置第二时长,等待实时计费上报网元发送新的CCR消息;若第一时长内接收到OCS基于接收的CCR-T消息返回的CCA消息,则释放第一时长,透传CCA消息至实时计费上报网元,终止会话。可选地,所述并将用户号码替换后的新的CCR消息转发至OCS的步骤还包括:将CCR消息中的Diameter信控协议代理DCCPROXY接口机的归属域替换成OCS的归属域;将CCR消息中实时计费上报网元的设备标识和设备归属域替换成DCCPROXY接口机的设备标识和设备归属域,并增加一个包含实时计费上报网元设备标识的属性值对AVP后,将该CCR消息转发至OCS。可选地,所述获取预置的付费号码的步骤包括:根据前述CCR消息判断该CCR消息是否为会话初始消息CCR-I;若该CCR消息为CCR-I,则根据CCR消息中的用户号码获取数据库中的对应数据账号,该对应数据账号为付费号码;若该CCR消息不为CCR-I,则获取保存在当前会话中的付费号码。可选地,所述则根据CCR消息中的用户号码获取数据库中对应数据账号,该对应数据账号为付费号码的步骤包括:根据CCR消息中的用户号码调用存储过程查询数据库;若调用返回对应数据账号,则该对应数据账号为付费号码;若调用返回错误码,则流程结束。可选地,所述数据业务切换账号计费方法还包括:接收来自业务控制点SCP的数据业务切换通知,根据数据业务切换通知中的切换号码查询用户号码对应的所有当前会话;在所有当前会话里发送中断会话请求ASR消息至实时计费上报网元,等待实时计费上报网元返回中断会话应答ASA消息和会话终止消息CCR-T消息,以终止当前会话。为实现上述目的,本专利技术还提供一种Diameter信控协议DCC系统,所述DCC系统包括:DCC服务端、DCCPROXY接口机和DCC客户端;所述DCC服务端,用于接收实时计费上报网元发送的CCR消息,并将所述CCR消息发送至DCCPROXY接口机;所述DCCPROXY接口机用于:解析所述CCR消息获取用户号码;获取预置的付费号码,判断付费号码与用户号码是否相同,若付费号码与用户号码不同,则将所述CCR消息中的用户号码替换成付费号码,并将用户号码替换后的新的CCR消息发送至DCC客户端;所述DCC客户端,用于将用户号码替换后的新的CCR消息转发至OCS。为实现上述目的,本专利技术还提供一种数据业务账号切换计费系统,所述数据业务账号切换计费系统包括:实时计费上报网元、DCC系统、数据库、和OCS;所述实时计费上报网元,用于向DCC系统发送CCR消息;所述DCC系统包括:DCC服务端、DCCPROXY接口机和DCC客户端;所述DCC服务端,用于接收实时计费上报网元发送的CCR消息,并将所述CCR消息发送至DCCPROXY接口机;所述DCCPROXY接口机用于:解析所述CCR消息获取用户号码;获取预置的付费号码,判断付费号码与用户号码是否相同,若付费号码与用户号码不同,则将所述CCR消息中的用户号码替换成付费号码,并将用户号码替换后的新的CCR消息发送至DCC客户端;所述DCC客户端,用于将用户号码替换后的新的CCR消息转发至OCS;所述数据库,用于为DCC系统提供初始付费号码;所述OCS,用于接收DCC系统转发的新的CCR消息。此外,为实现上述目的,本专利技术还提供一种存储介质,所述存储介质上存储有数据业务切换账号计费程序,所述数据业务切换账号计费程序被DCC系统执行时实现上述数据业务切换账号计费方法的步骤。本专利技术实施例提出的一种数据业务切换账号计费方法,通过在DCC系统接收到实时计费上报网元发送的CCR消息时,解析该CCR消息获取请求扣费的用户号码;获取预置的付费号码,若用户号码与该付费号码不一致,则将前述CCR消息中的用户号码替换成付费号码后,将用户号码替换后的CCR消息转发给OCS,使得实际扣费的号码为预置的付费号码,用户可根据自己的实际情况设置付费号码,或者系统可根据用户情况自动设置付费号码,使得用户在不同地区的使用数据业务时,可将数据业务花费记在所在地号码账号上,降低数据业务漫游费用,实现一卡多号中号码间自动或手动切换数据业务计费,提升用户使用一卡多号业务的积极性。附图说明图1是本专利技术实施例方案涉及的运行环境的系统结构示意图;图2是本专利技术一可选实施例方案涉及的运行环境的系统结构示意图;图3为本专利技术数据业务切换账号计费方法第一实施例的流程示意图;图4为数据业务切换计费数据账号实现方法流程示意图;图5为本专利技术数据业务切换账号计费方法涉及的DCC协议消息流程示意图;图6为本专利技术数据业务切换账号计费方法第四实施例的流程示意图;图7为本专利技术数据业务切换账号计费方法涉及的DCC协议消息另一流程示意图;图8为本专利技术数据业务切换账号计费方法涉及的DCCPROXY接口机的状态机示意图。本专利技术目的的实现本文档来自技高网...

【技术保护点】
1.一种数据业务切换账号计费方法,其特征在于,所述数据业务切换账号计费方法包括以下步骤:接收实时计费上报网元发送的信用控制请求CCR消息,解析该CCR消息获取用户号码;获取预置的付费号码,判断付费号码与用户号码是否相同;若付费号码与用户号码不同,则将所述CCR消息中的用户号码替换成付费号码,并将用户号码替换后的新的CCR消息转发至在线计费系统OCS。

【技术特征摘要】
1.一种数据业务切换账号计费方法,其特征在于,所述数据业务切换账号计费方法包括以下步骤:接收实时计费上报网元发送的信用控制请求CCR消息,解析该CCR消息获取用户号码;获取预置的付费号码,判断付费号码与用户号码是否相同;若付费号码与用户号码不同,则将所述CCR消息中的用户号码替换成付费号码,并将用户号码替换后的新的CCR消息转发至在线计费系统OCS。2.如权利要求1所述的数据业务切换账号计费方法,其特征在于,所述数据业务切换账号计费方法还包括:若检测到CCR消息发送至OCS,设置第一时长,等待OCS响应;若第一时长内接收到OCS基于接收的CCR消息返回的信用控制应答CCA消息,则释放第一时长,透传CCA消息至实时计费上报网元;若第一时长内未接收到OCS基于CCR消息返回的CCA消息,则发送请求失败信息至实时计费上报网元,释放第一时长并清理本次会话。3.如权利要求2所述的数据业务切换账号计费方法,其特征在于,所述接收实时计费上报网元发送的信用控制请求CCR消息的步骤包括:接收实时计费上报网元发送的CCR消息,确定该CCR消息的消息类型,所述消息类型包括会话初始消息CCR-I、会话更新消息CCR-U和会话终止消息CCR-T;若第一时长内接收到OCS基于接收的CCR-I或CCR-U消息返回的CCA消息,则释放第一时长,透传CCA消息至实时计费上报网元,并设置第二时长,等待实时计费上报网元发送新的CCR消息;若第一时长内接收到OCS基于接收的CCR-T消息返回的CCA消息,则释放第一时长,透传CCA消息至实时计费上报网元,终止会话。4.如权利要求1所述的数据业务切换账号计费方法,其特征在于,所述并将用户号码替换后的新的CCR消息转发至OCS的步骤还包括:将CCR消息中的Diameter信控协议代理DCCPROXY接口机的归属域替换成OCS的归属域;将CCR消息中实时计费上报网元的设备标识和设备归属域替换成DCCPROXY接口机的设备标识和设备归属域,并增加一个包含实时计费上报网元设备标识的属性值对AVP后,将该CCR消息转发至OCS。5.如权利要求1所述的数据业务切换账号计费方法,其特征在于,所述获取预置的付费号码的步骤包括:根据前述CCR消息判断该CCR消息是否为会话初始消息CCR-I;若该CCR消息为CCR-I,则根据CCR消息中的用户号码获取数据库中的对应数据账号,该对应数据账号为付费号码;若该CCR消息不为CCR-I,则获取保存在当前会话中的付费号码。6.如权利要求5所述的数...

【专利技术属性】
技术研发人员:任志鸿
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1