基于媒体服务器实现按资源类型计费的装置的制作方法

文档序号:7973938阅读:182来源:国知局
专利名称:基于媒体服务器实现按资源类型计费的装置的制作方法
技术领域
本发明涉及媒体服务器应用和数据通信领域,更特别地,涉及 一种基于媒体服务器实现按资源类型计费的装置。
背景技术
下 一代网络是业务驱动的网络,媒体服务器是提供专用媒体资 源功能的独立设备,也是分组网络中的重要设备,它在体系中的位 置如附图1所示,图1是业务驱动网络体系组成的示意图,其中, 媒体服务器在应用服务器的控制下,提供软交换上各种业务所需的
媒体资源功能,包括放音、录音、双音多频(Dual-Tone Multi-Frequency, DTMF )4欠号、传真、会i义、i吾音合成(text to speech, TTS)以及自动i吾音识另'J (automatic speech recognition, ASR)等 功能,同时提供语音加载、删除等功能,其中,图2示出了媒体服 务器的组成。
截至目前,网络上针对应用服务器上业务类型计费比较多,这 种计费根据业务类型进行区分,计费比较粗糙,如果价格定高了, 用户会反应强烈,甚至失去边缘客户,如果价格定低了,运营商又 会损失大量运营资金,没有实现资源的合理价值。如果应用服务器 将这种计费细化到资源层,这就需要应用服务器向媒体服务器发送 资源控制请求时,々某体服务器要^l巴资源调用的情况实时地详细地汇 报给应用服务器,大量的信息交换或消息控制会损耗网络资源、降低网络利用率,而且这种控制操作比较复杂,因此,想细化这种计 费方式实现比较困难。

发明内容
考虑到上述问题作出本发明,本发明的主要目的在于提供一种 基于媒体服务器实现按资源类型计费的方法和装置。
根据本发明的 一个实施例,提供了 一种基于媒体服务器实现按 资源类型计费的装置。
该装置包括身份鉴权模块,位于应用服务器侧,响应于用户 发送的操作资源请求,身份鉴权模块根据用户数据信息进行身份鉴 权;费率确定4莫块,位于费率处理服务程序4妄口侧,用于确定资源 操作的费率;资源操作模块,位于媒体服务器操作侧,用于操作资 源,并根据请求的操作来记录计费资源的使用状况;以及计费数据 发送模块,位于媒体服务器侧,在资源操作完成后,向资金处理服 务程序接口发送计费数据,其中,资金处理服务程序接口将用户费用结算后的数据存入用户账户数据库。
其中,用户在发送操作资源请求之前,申请办理相关业务,以 建立个人信息数据库和账户信息,获得虚拟ID帐号。并且,用户 通过发送标准数据帧来发送4喿作资源请求,身份鉴权^莫块通过将接 收到的数据帧与用户的个人信息数据库进行比较来进行身份鉴权。 其中,身份鉴权模块进行的身份鉴权包括用户使用账户的合法性 鉴定、用户个人金额帐户的可用性鉴定、权限分配。
媒体服务器接收到来自应用服务器的资源操作请求后,建立分 配属性列表,将数据发送到费率处理服务程序接口,费率确定模块 从用户的分配属性列表中判断用户类型,通过与自身系统启动初始 化时建立的资源费率列表进行比较来确定资源操作的费率。
并且,媒体服务器在收到资源操作请求后,将虚拟ID、 ID类 型、需要操作的资源类型编码格式传输给费率确定模块,从而确定费率。
其中,如果费用结算方式为事后结算方式,则资源操作模块在 操作资源时记录操作资源类型及次数,并在操作完毕后向费率处理 服务程序接口发送相关数据;如果费用结算方式为实时结算方式, 则资源操作模块向费率处理程序接口发送查询指令,从而获得费率 形成数据表,并在操作资源时监控每分钟后资金剩余情况,其中, 在资金不足的情况下中断操作。
另外,资源操作模块只对需要计费的资源进行记录,而不对免 费资源进行记录,记录的内容包括与使用资源的开始时间、结束时 间、以及使用次数相关的凝:据。
通过上述技术方案,本发明实现了媒体资源的合理价值回报使 用,可以细化各种资源控制,使得计费更加细化合理。


此处所说明的附图用来提供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并 不构成对本发明的不当限定。在附图中
图1是业务驱动网络体系组成的示意图2是示出媒体服务器组成的示意图3是根据本发明第一实施例的基于媒体服务器实现按资源类 型计费的方法的流程图4是根据本发明第 一 实施例的基于媒体服务器实现按资源类
型计费的方法的简化流程图;以及
图5是根据本发明第二实施例的基于媒体服务器实现按资源类 型计费的装置的框图。
具体实施例方式
下面将参考附图详细说明本发明。
第一实施例
首先将参照图3和图4描述本发明的第一实施例。图3是根据 本发明第 一 实施例的基于媒体服务器实现按资源类型计费的方法 的流程图,图4是本发明实施例的利用媒体服务器按资源类型计费 的方法的简要流程图。
如图3所示,根据本发明第一实施例的基于媒体服务器实现按 资源类型计费的方法包括以下步骤
步骤S302,响应于用户发送的操作资源请求,应用服务器根据 用户数据信息进行身份鉴权;步骤S304,媒体服务器接收到来自应 用服务器的资源操作请求后,针对请求4喿作的资源类型确定资源梯: 作的费用结算方式以及费率;步骤S306,媒体服务器操作资源,并 根据请求的操作来记录计费资源的使用状况;以及步骤S308,在资 源操作完成后,媒体服务器向资金处理服务程序接口发送计费数 据,资金处理服务程序接口将用户费用结算后的数据存入用户账户 数据库。
并且在步骤S302之前,进一步包括以下步骤
步骤S302-A:用户申请办理相关业务,以建立个人信息数据 库和账户信息,获得虚拟ID帐号。
其中,在步骤S302中,用户通过发送标准凄丈据帧来发送操作 资源请求,应用服务器通过将接收到的数据帧与用户的个人信息数 据库进行比较来进行身份鉴权。并且,在步骤S302中进行的身份 鉴权包括用户使用账户的合法性鉴定、用户个人金额帐户的可用 性鉴定、;MJ艮分配。
另外,在步骤S304中,媒体服务器接收到来自应用服务器的 资源操作请求后,建立分配属性列表,将数据发送到费率处理服务 程序接口 ,费率处理服务程序从用户的分配属性列表中判断用户类型,通过与自身系统启动初始化时建立的资源费率列表进行比较来 确定资源才喿作的费率。
媒体服务器在收到资源操作请求后,将虚拟ID、 ID类型、需 要操作的资源类型编码格式传输给费率处理程序接口 ,从而确定费率。
并且,如果确定费用结算方式为事后结算方式,则媒体服务器 在操作资源时记录才喿作资源类型及次H并在操作完毕后向费率处 理服务程序接口发送相关数据;如果确定费用结算方式为实时结算 方式,则媒体服务器向费率处理程序接口发送查询指令,从而获得 费率形成数据表,并在操作资源时监控每分钟后资金剩余情况,其 中,在资金不足的情况下中断操作。
另外,在步骤S306中,只对需要计费的资源进行记录,而不 对免费资源进行记录,记录的内容包括与使用资源的开始时间、结 束时间、以及4吏用次凄t相关的凝:据。
即,首先,用户申请办理相关业务,通过业务办理才能得到操
作的权限,用户通过个人申请帐户时分配的虚拟ID和密码进入业务
流程。具体如下
(1)用户可到相关营业厅办理相关业务,也可以通过相关网 站办理相关业务;
(2 )用户可通过营业厅或者相关网站进行帐户的信息》务改, 或者帐户的停用和注销办理,在需要付费或充值的时候,同时可通 过营业厅、网站和电话等方式对个人帐户进行充值;
其次,当用户使用相关业务时,首先会对应用服务器发起请求, 由应用服务器根据用户的信息对请求用户的身份进行鉴权,如果用 户不合法或者用户帐户金额不足或者用户已经欠费,可以通过》文音 方式进行提醒,鉴定还包含对用户操作是否符合用户所属业务的开 通权限等,如果不符合,拒绝操作,提示后返回。如果用户鉴定合 法,继续,并将用户虚拟ID, ID类型作为参数传递到々某体服务器。 当然鉴权操作同样可以放在媒体服务器上进行
(3) 用户使用相关协议向应用服务器发标准数据帧,应用服 务器在接收到数据帧后,到用户信息存储数据库中查找比较,核对 身份;
(4) 身份核实后,对用户金额帐户进4亍预预算,对于帐户金 额不足及欠费用户,通知媒体服务器对其进行放音提醒,然后拒绝 业务或者文件操作,返回。对于合法用户,将其虛拟ID, ID类型等 参数跟随相关协议传递到媒体服务器;
(5) 如果将鉴权操作放在媒体服务器进行,那么就不需要传 递额外参数了,但是这样将加重媒体服务器的处理负担,虽然这种 负担可以通过提升媒体服务器的物理性能来解决,但是由于参数比 较少,对于网络没有影响,考虑到投入性价比来说,可以考虑将身份鉴定放到应用服务器处理;
然后,媒体服务器接收到应用服务器发来的资源操作请求,建 立分配属性列表,4巴凄t据发往费率处理月良务程序4妄口 ,费率处理月良 务程序从用户的分配属性列表中判断用户类型,通过与自身系统启 动初始化的时候建立的资源费率列表进行比较,包括资源类型的比 4交,资源4吏用优惠率的计算,资源〗吏用的频率,确定该资源,操作的 最后费率。同时在操作时,操作资源改变,实时更新操作费率;
(6) 费率处理程序根据资源类型划分不同收费等级,对优惠 期或者VIP用户,同时计算优惠率,对资源的大小,资源使用频率
(资源受欢迎度),资源类型,优惠期或者VIP用户,计算优惠率, 并形成费率类别数据列表;
(7) 媒体服务器接收到应用服务器传来的用户请求,将虚拟 ID, ID类型,需要操作的资源类型编码格式传给费率处理程序接口 , 由费率处理,呈序只于应相应的处理,确定其费率的标准;
之后,在媒体服务器资源纟喿作启动时,对々某体资源处理,包括 音频资源处理、纟见频资源处理、录音资源处理、会议资源处理、传 真资源处理等等,判断付费方式,在资源操作处理中或者资源处理 完毕,向费率处理服务程序发送查询或者结算数据。以下就两种假 设情况媒体服务器针对不同资源计费的方法举例说明
(8) 如果用户帐户金额采用预付费方式,那么在用户开始操 作资源时,资源控制器发送带分配属性列表参数的消息到计费程 序,计费程序收到消息后,根据费率数据列表确定其在操作该类资 源时的可用分钟数或者次数,将数据返回控制器,控制器开始统计 时间或者使用次数,当统计时间或者使用次凄t到额定值时,将中断 资源的使用,同时发结算消息到计费程序。如果用户帐户金额允许继续操作,那么当在更换资源时,媒体控制器发消息到计费系统计 算金额,计费系统更新金额并返回这时的可用分钟数或者可使用次 数,以此类推重复操作。如果结束资源操作,媒体控制器发消息到
计费系统结算并净乘作返回;
(9) 如果用户帐户金额采用月付费方式,那么在媒体服务器 开始操作资源时,判断操作资源的类型,如果是计费资源,资源控 制器将在分配属性表的操作列表子表中记录这些资源操作的时间 及其次数,在资源操作完毕后,发送带分配属性列表参数的消息到 计费程序,计费程序将根据费率数据表对本次资源操作进行结算。 此付费方式简单而且在用户进行资源操作时不会因为外因而中断, 不会因为忘记或者其它原因没有充值而造成损失,建议推荐这种付 费方式。此方式有利用于促进用户消费,用户也会感到很方便;
(10) 以上只是在利用媒体资源计费时采用的不同付费手段的 资源计费狭隘的举例说明,应当理解为是媒体按资源类型计费时可 以支持多种付费方式;
然后,媒体服务器在操作资源结束时,发送结算数据到计费程 序,计费程序在结算该虚拟ID相关费用后,将扣除费用数据运算后 的结果存入用户金额帐户中
(11) 计费程序将最后算的费用在用户的金额中扣除,将运算 后用户金额余额保存到用户帐户数据库中。媒体服务器将会向应用 服务器返回用户操作结束信息;
对于用户下次重新发送操作资源请求操作,会重新根据计算帐 户金额的余额进行身份鉴定。
因此,可以将上述过程相无括为图4中所示的步-骤如图4所示, 首先,进行用户身份鉴权合法判断;如果上述判断通过,则进行用户使用资源的权限判断,如果通过,之后,开始操作资源,同时记录资源操作(如杲未通过之前的两个判断,则操作终止);然后, 进行根改资源操作;最后,进行费用处理,并将数据存入数据库。
第二实施例
下面将参照图5描述本发明的第二实施例。图5是根据本发明 第二实施例的基于媒体服务器实现按资源类型计费的装置500的框图。
如图5所示,根据本发明第二实施例的基于媒体服务器实现按 资源类型计费的装置500包括
身份鉴权模块502,位于应用服务器侧,响应于用户发送的操 作资源请求,身份鉴权模块502根据用户数据信息进行身份鉴权; 费率确定模块504,位于费率处理服务程序接口侧,用于确定资源 操作的费率;资源操作模块506,位于媒体服务器操作侧,用于操作资源,并根据请求的操作来记录计费资源的使用状况;以及计费数据发送模块508,位于媒体服务器侧,在资源操作完成后,向资 金处理服务程序接口发送计费数据,其中,资金处理服务程序接口 将用户费用结算后的数据存入用户账户数据据库。
其中,用户在发送操作资源请求之前,申请办理相关业务,以 建立个人信息数据库和账户信息,获得虚拟1D帐号。并且,用户 通过发送标准数据帧来发送操作资源请求,身份鉴权模块502通过 将接收到的数据帧与用户的个人信息数据库进行比较来进行身份 鉴权。其中,身份鉴权模块502进行的身份鉴权包括用户使用账 户的合法性鉴定、用户个人金额帐户的可用性鉴定、权限分配。
媒体服务器接收到来自应用服务器的资源操作请求后,建立分 配属性列表,将数据发送到费率处理服务程序接口,费率确定模块504从用户的分配属性列表中判断用户类型,通过与自身系统启动 初始化时建立的资源费率列表进行比较来确定资源操作的费率。
并且,媒体力良务器在收到资源操:作-清求后,将虚拟ID、 ID类 型、需要操作的资源类型编码格式传输给费率确定模块504,从而 确定费率。
其中,如果费用结算方式为事后结算方式,则资源操作模块506 在操作资源时记录操作资源类型及次数,并在操作完毕后向费率处 理服务程序接口发送相关数据;如果费用结算方式为实时结算方 式,则资源才喿作才莫块506向费率处理程序接口发送查询指令,从而 获得费率形成数据表,并在操作资源时监控每分钟后资金剩余情 况,其中,在资金不足的情况下中断才乘作。
另外,资源操作模块506只对需要计费的资源进行记录,而不 对免费资源进行记录,记录的内容包括与使用资源的开始时间、结 束时间、以及使用次数相关的数据。
通过利用图2所示的媒体服务器,将资源切换、计费放在媒体 服务器处理层,因为媒体服务器能够清楚的了解目前的业务操作使 用了哪些资源,媒体服务器对自己的资源分配流程控制十分清楚, 可以细化各种资源控制,这样计费更加细化合理。
这样做的好处是,在同等商业资金投入的情况下,可以使得服 务商获得属于自己的高性能的服务回报,用户也能对自己服务消费 类型有个清晰的了解,提高了消费积极性和可信度,同时也实现了 媒体资源的合理价值。这种计费方法不但能够使运营商在资源被充 分利用的基础上能够获得丰厚的利润,而且对于用户来说,也能够 明明白白消费。
以上所述仅为本发明的优选实施例而已,并不用于限制本发 明,对于本领域的技术人员来说,本发明可以有各种更改和变化。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进 等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于媒体服务器实现按资源类型计费的装置,其特征在于,包括身份鉴权模块,位于应用服务器侧,响应于用户发送的操作资源请求,所述身份鉴权模块根据用户数据信息进行身份鉴权;费率确定模块,位于费率处理服务程序接口侧,用于确定资源操作的费率;资源操作模块,位于媒体服务器操作侧,用于操作资源,并根据请求的操作来记录计费资源的使用状况;以及计费数据发送模块,位于媒体服务器侧,在资源操作完成后,向资金处理服务程序接口发送计费数据,其中,所述资金处理服务程序接口将用户费用结算后的数据存入用户账户数据库。
2. 根据权利要求1所述的基于々某体服务器实现按资源类型计费 的装置,其特征在于,用户在发送操作资源请求之前,申请办 理相关业务,以建立个人信息数据库和账户信息,获得虚拟标 识帐号。
3. 根据权利要求2所述的基于媒体服务器实现按资源类型计费 的装置,其特征在于,用户通过发送标准数据帧来发送操作资 源请求,所述身份鉴权^^莫块通过将接收到的所迷数据帧与所述 用户的个人信息数据库进行比较来进行身份鉴权。
4. 根据权利要求1所述的基于媒体服务器实现按资源类型计费 的装置,其特征在于,所述身份鉴权模块进行的身份鉴权包括用户 <吏用贝长户的合法性鉴定、用户个人金额巾长户的可用性鉴 定、纟又限分配。
5. 根据权利要求1所述的基于媒体服务器实现按资源类型计费 的装置,其特征在于,媒体服务器接收到来自应用服务器的资 源操作请求后,建立分配属性列表,将数据发送到费率处理服 务程序接口 ,所述费率确定模块从用户的分配属性列表中判 断用户类型,通过与自身系统启动初始化时建立的资源费率列 表进行比较来确定资源操作的费率。
6. 根据权利要求5所述的基于媒体服务器实现按资源类型计费 的装置,其特征在于,所述媒体服务器在收到所述资源操作 请求后,将虚拟标识、标识类型、需要4乘作的资源类型编码格 式传输给所述费率确定模块,从而确定费率。
7. 根据权利要求1所述的基于媒体服务器实现按资源类型计费 的装置,其特征在于,如果费用结算方式为事后结算方式,则 所述资源操作模块在操作资源时记录操作资源类型及次数,并 在操作完毕后向费率处理服务程序接口发送相关数据;如果费 用结算方式为实时结算方式,则所述资源操作模块向所述费率 处理程序接口发送查询指令,从而获得费率形成凄t据表,并在 操作资源时监控每分钟后资金剩余情况,其中,在资金不足的情况下中断#:作。
8. 根据权利要求7所述的基于媒体服务器实现按资源类型计费 的装置,其特征在于,所述资源操作模块只对需要计费的资源 进行记录,而不对免费资源进行记录,记录的内容包括与使用 资源的开始时间、结束时间、以及使用次数相关的数据。
全文摘要
本发明公开了一种基于媒体服务器实现按资源类型计费的装置,该装置包括身份鉴权模块,位于应用服务器侧,响应于用户发送的操作资源请求,所述身份鉴权模块根据用户数据信息进行身份鉴权;费率确定模块,位于费率处理服务程序接口侧,用于确定资源操作的费率;资源操作模块,位于媒体服务器操作侧,用于操作资源,并根据请求的操作来记录计费资源的使用状况;以及计费数据发送模块,位于媒体服务器侧,在资源操作完成后,向资金处理服务程序接口发送计费数据,其中,所述资金处理服务程序接口将用户费用结算后的数据存入用户账户数据库。
文档编号H04L12/14GK101202636SQ20061016230
公开日2008年6月18日 申请日期2006年12月11日 优先权日2006年12月11日
发明者嵩 张, 东 王, 罡 郑 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1