计费方法、装置及系统和内容/业务服务器的制作方法

文档序号:7698567阅读:84来源:国知局
专利名称:计费方法、装置及系统和内容/业务服务器的制作方法
技术领域
本发明实施例通信与信息安全技术领域,尤其涉及一种计费方法、装置及系统、内容/业务服务器和信息发送方法。
背景技术
随着通信技术的不断发展,内容(Content Provider, CP)/业务提供商(Service Provider, SP)向终端手机用户提供的服务也越来越多,如手机报纸、手机网络游戏、手机媒 体下载等等。在实际使用中,终端用户通过手机终端浏览器浏览并选择所需的内容(如浏 览MP3列表,并下载自己喜欢的歌曲),然后为所选择的内容支付费用(如下载某一首MP3 需要支付1元)。为了满足全互联网协议(Internet Protocol, IP)时代的计费要求,提出了径向 (Diameter)协议,并且提出了基于Diameter协议的信用控制应用,用于满足全IP的在线计
费需求。当终端用户享受内容服务时,由CP/SP内容服务器负责批价,即计算用户需要支 付的费用,然后通过Diameter信控(Diameter Credit Control,DCC)协议实时计费接口向 运营商的在线计费系统申请扣费,并由在线计费系统完成对终端用户的扣费处理。但是,发明人在实施上述技术方案的过程中发现在上述计费方式中,在CP/SP发 送DCC消息申请实时计费时,标识具体CP/SP的服务配置文件标识符(Service Providers Profile Identifiers, SPID)值往往会显示在用户访问的内容地址链接中,很容易被盗用, 导致缺乏对CP/SP的身份进行验证,因而非法的CP/SP可能通过伪造SPID等信息接入到在 线计费系统进行计费,降低了计费的安全性;另外,也给在线计费系统带来不必要的负载, 影响系统的运行,降低了用户的感受度。

发明内容
本发明实施例提供一种计费方法、装置及系统、信息发送方法和内容/业务服务 器,以有效地防止非法CP/SP的计费接入,提高计费的安全性。本发明实施例提供了一种计费方法,该方法包括接收计费请求,所述计费请求中包含业务标识信息和与业务标识信息对应的密 码;根据保存的业务标识信息与密码和接收的计费请求中包含的业务标识信息与密 码进行鉴权,若鉴权通过,则进行计费处理。上述计费方法,通过对CP/SP的身份进行鉴权,防止了非法CP/SP的计费接入,提 高了计费的安全性。本发明实施例提供了一种计费装置,该装置包括接收单元,用于接收计费请求,所述计费请求中包含业务标识信息和与所述业务 标识信息对应的密码;
鉴权单元,用于根据保存的业务标识信息与密码和所述接收单元接收的业务标识 信息与密码进行鉴权,若鉴权通过,则进行计费处理上述计费装置,通过鉴权单元对CP/SP的身份进行鉴权,防止非法CP/SP的计费接 入,提高了计费的安全性。本发明实施例提供了一种信息发送方法,该方法包括向计费装置发送计费请求,所述计费请求包含业务标识信息和与所述业务标识信 息对应的密码。上述信息发送方法,通过将包含所述业务标识信息和与所述业务标识信息对应的 密码的计费请求发送给计费装置,以便计费装置可以根据业务标识信息和与所述业务标识 信息对应的密码对CP/SP的身份进行鉴权,防止非法CP/SP的计费接入,提高了计费的安全 性。本发明实施例提供了一种内容/业务服务器,该内容/业务服务器包括发送单元,用于向计费装置发送计费请求,所述计费请求包含业务标识信息和与 所述业务标识信息对应的密码。上述内容/业务服务器,通过将包含所述业务标识信息和与所述业务标识信息对 应的密码的计费请求发送给计费装置,以便计费装置可以根据业务标识信息和与所述业务 标识信息对应的密码对CP/SP的身份进行鉴权,防止非法CP/SP的计费接入,提高了计费的 安全性。本发明实施例提供了一种计费系统,该系统包括计费装置和内容/业务服务器; 其中,所述计费装置,用于接收来自所述内容/业务服务器的计费请求,所述计费请求中包 含业务标识信息和与业务标识信息对应的密码;根据保存的业务标识信息与密码和来自所 述内容/业务服务器的业务标识信息与密码进行鉴权,若鉴权通过,则进行计费处理。上述计费系统,通过计费装置对保存的业务标识信息和与该业务标识信息对应的 密码及接收的来自内容服务器/业务服务器的业务标识信息和与该业务标识信息对应的 密码进行鉴权,完成了对CP/SP的鉴权,防止了非法CP/SP的计费接入,提高了计费的安全 性。


图1为本发明计费方法实施例的流程图;图2为本发明计费装置实施例的结构示意图;图3为本发明信息发送方法实施例的流程图;图4为本发明内容/业务服务器实施例的结构示意图;图5为本发明计费系统实施例的结构示意图;图6为本发明计费方法实施例的信令流程图。
具体实施例方式下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。如图1所示,为本发明计费方法实施例的流程图,该方法包括步骤101、接收来自管理单元的业务标识信息和与上述业务标识信息对应的密码并保存;该步骤为可选步骤,计费装置接收来自管理单元的业务标识信息和与该业务标识 信息对应的密码后并保存,其中上述密码可以由该计费装置根据上述业务标识信息为其分 配,并向内容/业务服务器发送上述密码;另外,上述业务标识信息和密码也可以是在配置 系统时设置的;步骤102、接收计费请求,上述计费请求中包含业务标识信息和与该业务标识信息 对应的密码;计费装置可以接收来自内容/业务服务器的计费请求,通过解析上述计费请求,可以得到上述计费请求中包含的业务标识信息和与业务标识信息对应的密码;其中,上述接收来自内容服务器的计费请求可以包括通过扩充的Diameter信控 协议接收来自服务器的计费请求,上述扩充的Diameter信控协议中设置了密码字段,具体 如表1所示;表 1
AVP名称AVP代码数据类型
~[ SP-PassffD] 20515UTF8String其中,Diameter协议由一个头以及跟随的一个或多个属性值对 (Attribute-Value-Pairs,AVP)组成。表1中的AVP表示密码字段,20515表示密码字段的 标识,同时,该密码字段的数据类型为字符串。步骤103、根据保存的业务标识信息与密码和接收的计费请求中包含的业务标识 信息与密码进行鉴权,若鉴权通过,则进行计费处理。上述计费装置可以以来自内容/业务服务器的业务标识信息作为匹配条件获取 到与上述业务标识信息对应的密码,将上述密码与来自内容/业务服务器的密码按照相应 的算法进行匹配鉴权,若鉴权通过,则进行计费处理,否则拒绝上述计费请求;其中上述算 法可以根据需要进行设置,例如数据加密标准(DES)算法,使用该算法进行匹配鉴权的过 程与现有技术相同,在此不详述。上述计费方法,根据保存的业务标识信息和与该业务标识信息对应的密码和接收 的计费请求中包含的业务标识信息和与该业务标识信息对应的密码对内容/业务服务器 进行鉴权,防止了非法CP/SP的计费接入,提高了计费的安全性。如图2所示,为本发明计费装置实施例的结构示意图,该装置包括接收单元12和 鉴权单元13 ;其中接收单元12,用于接收计费请求,上述计费请求中包含业务标识信息和 与业务标识信息对应的密码;鉴权单元13,用于根据保存的业务标识信息与密码和上述接 收单元12接收的的业务标识信息与密码进行鉴权,若鉴权通过,则进行计费处理。其中,上述计费装置还可以包括密码分配单元11,用于接收来自管理单元的业 务标识信息,为所述业务标识信息分配密码,保存所述业务标识信息和密码并发送至鉴权 单元13。另外,上述接收单元可以包括接收模块,用于通过扩充的Diameter信控协议接收来自服务器的计费请求,上述扩充的Diameter信控协议中设置了密码字段,具体设置同本发明计费方法实施例中的表1,在此不赘述。进一步地,上述鉴权单元又可以包括获取模块和鉴权模块,获取模块用于将接收 的计费请求中包含的业务标识信息作为匹配条件获取与上述业务标识信息对应的密码;鉴 权模块用于将上述密码与接收的密码进行匹配鉴权。上述计费装置,通过鉴权单元根据保存的业务标识信息和与该业务标识信息对应 的密码及接收的计费请求中包含的业务标识信息和与该业务标识信息对应的密码对CP/SP 的身份进行鉴权,防止了非法CP/SP的计费接入,提高了计费的安全性。如图3所示,为本发明信息发送方法实施例的流程图,该方法包括步骤201、接收来自管理单元的业务标识信息;该步骤为可选步骤,上述业务标识可以是由管理单元的发送的,也可以是配置系 统时预设的;步骤202、接收计费装置为上述业务标识信息分配的密码;该步骤为可选步骤,上述密码可以是计费装置为所述业务标识信息分配的,也可 以是配置系统时预设的;内容/业务服务器通过扩充的Diameter协议接口接收上述密码,其中,扩充的 Diameter协议由一个头以及跟随的一个或多个属性值对(Attribute-Value-Pairs,AVP) 组成,具体设置与本发明计费方法实施例中的表1相同,表1中的AVP表示密码字段;步骤203、向计费装置发送计费请求,上述计费请求包含业务标识信息和与所述业 务标识信息对应的密码。内容/业务服务器向计费装置发送计费请求,所述计费请求包含业务标识信息和 与所述业务标识信息对应的密码。上述信息发送方法,通过将包含上述业务标识信息和与上述业务标识信息对应的 密码的计费请求发送给计费装置,以便计费装置可以根据业务标识信息和与上述业务标识 信息对应的密码对CP/SP的身份进行鉴权,防止非法CP/SP的计费接入,提高了计费的安全 性。如图4所示,为本发明内容/业务服务器实施例的结构示意图,该内容/业务服务 器包括发送单元23,用于向计费装置发送包含业务标识信息和与上述业务标识信息对应 的密码的计费请求。其中,上述内容/业务服务器还可以包括第一接收单元21,用于接收来自管理单 元的业务标识信息;第二接收单元22,用于接收为所述第一接收单元接收的所述业务标识 信息分配的密码,并将所述业务标识信息和密码发送至发送单元23。上述第二接收单元通过扩充的Diameter协议接口接收上述密码,其中,扩充的 Diameter协议由一个头以及跟随的一个或多个属性值对(Attribute-Value-Pairs,AVP) 组成,具体设置与本发明计费方法实施例中的设置方法相同,在此不赘述。另外,上述业务标识信息和密码也可以是配置系统时预设的。上述内容/业务服务器,通过将包含上述业务标识信息和与上述业务标识信息对 应的密码的计费请求发送给计费装置,以便计费装置可以根据业务标识信息和与上述业务 标识信息对应的密码对CP/SP的身份进行鉴权,防止非法CP/SP的计费接入,提高了计费的安全性。如图5所示,为本发明计费系统实施例的结构示意图,该系统包括计费装置1和内容/业务服务器2 ;其中上述计费装置1,用于接收来自上述内容/业务服务器2的计费请 求,上述计费请求中包含业务标识信息和与业务标识信息对应的密码;根据保存的业务标 识信息与密码和来自上述内容/业务服务器2的业务标识信息与密码进行鉴权,若鉴权通 过,则进行计费处理。其中,上述计费装置可以包括接收单元12,用于通过扩充的Diameter信控协议接收计费请求,所述扩充的径向Diameter信控协议由一个头和跟随的一个或多个属性值 对组成,且所述扩充的Diameter信控协议中设置了密码字段;鉴权单元13,用于根据保存 的业务标识信息与密码和所述接收单元12接收的业务标识信息与密码进行鉴权,若鉴权 通过,则进行计费处理。另外,上述计费装置还可以包括管理单元3,所述计费装置用于接收来自所述管理单元3的业务标识信息,为所述业务标识信息分配密码,保存所述业务标识信息和密码并 发送至鉴权单元13。其中,上述计费装置的具体结构与本发明计费装置实施例的结构相同,在此不赘 述。基于上述计费系统进行计费操作的过程如图6所示,该过程包括步骤301、用户向内容服务器请求享受内容服务;步骤302、内容/业务服务器通过DCC协议向计费装置中的接收单元发送计费请 求;该计费请求中携带业务标识信息和与该业务标识信息对应的密码;步骤303、接收单元向鉴权单元发送计费请求;步骤304、鉴权单元对计费请求进行鉴权,若鉴权通过,进行后续计费处理,否则转 步骤305 ;步骤305、将鉴权失败信息返回给接收单元;步骤306、接收单元将鉴权失败信息返回给内容/业务服务器。通过上述过程,鉴权单元可以对CP/SP的内容服务器进行鉴权,若鉴权通过,则可 以进行计费处理,否则,返回鉴权失败信息,拒绝上述计费请求。上述计费系统,通过计费装置对保存的业务标识信息和与该业务标识信息对应的 密码及接收的来自内容服务器/业务服务器的业务标识信息和与该业务标识信息对应的 密码进行鉴权,完成了对CP/SP的鉴权,防止了非法CP/SP的计费接入,提高了计费的安全 性;同时,对整个计费系统也避免了不必要的负载,保证了系统的运行,提高了用户的感受度。最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参 照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明 的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
一种计费方法,其特征在于包括接收计费请求,所述计费请求中包含业务标识信息和与业务标识信息对应的密码;根据保存的业务标识信息与密码和接收的计费请求中包含的业务标识信息与密码进行鉴权,若鉴权通过,则进行计费处理。
2.根据权利要求1所述的计费方法,其特征在于所述接收计费请求之前还包括接收来自管理单元的业务标识信息,为所述业务标识信息分配密码,并保存所述业务 标识信息和密码。
3.根据权利要求1或2所述的计费方法,其特征在于所述接收计费请求包括通过扩充的径向Diameter信控协议接收计费请求,所述扩充的径向Diameter信控协 议由一个头和跟随的一个或多个属性值对组成,且所述扩充的径向Diameter信控协议中 设置了密码字段。
4.根据权利要求3所述的计费方法,其特征在于所述根据保存的业务标识信息与密码 和接收的计费请求中包含的业务标识信息与密码进行鉴权包括将接收的业务标识信息作为匹配条件获取与所述业务标识信息对应的密码,将所述密 码与接收的密码进行匹配鉴权。
5.一种计费装置,其特征在于包括接收单元,用于接收计费请求,所述计费请求中包含业务标识信息和与所述业务标识 信息对应的密码;鉴权单元,用于根据保存的业务标识信息与密码和所述接收单元接收的业务标识信息 与密码进行鉴权,若鉴权通过,则进行计费处理。
6.根据权利要求5所述的计费装置,其特征在于还包括密码分配单元,用于接收来自管理单元的业务标识信息,为所述业务标识信息分配密 码,保存所述业务标识信息和密码并发送至鉴权单元。
7.根据权利要求5或6所述的计费装置,其特征在于所述接收单元包括接收模块,用于通过扩充的径向Diameter信控协议接收来自内容服务器的计费请求, 所述扩充的径向Diameter信控协议由一个头和跟随的一个或多个属性值对组成,且所述 扩充的径向Diameter信控协议中设置了密码字段。
8.根据权利要求7所述的计费装置,其特征在于所述鉴权单元包括获取模块,用于将接收的计费请求中包含的业务标识信息作为匹配条件获取与所述业 务标识信息对应的密码;鉴权模块,用于将所述密码与接收的密码进行匹配鉴权。
9.一种信息发送方法,其特征在于包括向计费装置发送计费请求,所述计费请求包含业务标识信息和与所述业务标识信息对 应的密码。
10.根据权利要求9所述的信息发送方法,其特征在于所述向计费装置发送计费请求 之前还包括接收来自管理单元的业务标识信息;接收计费装置为所述业务标识信息分配的密码。
11.一种内容/业务服务器,其特征在于包括发送单元,用于向计费装置发送计费请求,所述计费请求包含业务标识信息和与所述 业务标识信息对应的密码。
12.根据权利要求11所述的内容/业务服务器,其特征在于还包括第一接收单元,用于接收来自管理单元的业务标识信息;第二接收单元,用于接收为所述第一接收单元接收的所述业务标识信息分配的密码, 并将所述业务标识信息和密码发送至发送单元。
13. 一种计费系统,包括计费装置和内容/业务服务器,其特征在于所述计费装置,用于接收来自所述内容/业务服务器的计费请求,所述计费请求中包 含业务标识信息和与业务标识信息对应的密码;根据保存的业务标识信息与密码和来自所 述内容/业务服务器的业务标识信息与密码进行鉴权,若鉴权通过,则进行计费处理。
14.根据权利要求13所述的计费系统,其特征在于所述计费装置包括接收单元,用于通过扩充的Diameter信控协议接收计费请求,所述扩充的径向 Diameter信控协议由一个头和跟随的一个或多个属性值对组成,且所述扩充的Diameter 信控协议中设置了密码字段;鉴权单元,用于根据保存的业务标识信息与密码和所述接收单元接收的业务标识信息 与密码进行鉴权,若鉴权通过,则进行计费处理。
15.根据权利要求14所述的计费系统,其特征在于还包括管理单元,所述计费装置用 于接收来自所述管理单元的业务标识信息,为所述业务标识信息分配密码,保存所述业务 标识信息和密码并发送至鉴权单元。
全文摘要
本发明实施例涉及一种计费方法、装置及系统和内容/业务服务器,其中,上述计费方法包括接收计费请求,所述计费请求中包含业务标识信息和与业务标识信息对应的密码;根据保存的业务标识信息与密码和接收的计费请求中包含的业务标识信息与密码进行鉴权,若鉴权通过,则进行计费处理。另外,本发明实施例还包括一种信息发送方法。上述计费方法、装置及系统,通过对保存的业务标识信息和与该业务标识信息对应的密码及接收的来自内容服务器/业务服务器的业务标识信息和与该业务标识信息对应的密码进行鉴权,完成了对CP/SP的鉴权,防止了非法CP/SP的计费接入,提高了计费的安全性。
文档编号H04W12/02GK101800964SQ20091007742
公开日2010年8月11日 申请日期2009年2月10日 优先权日2009年2月10日
发明者刘振松 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1