一种通讯系统中基于Web代理实现计费的方法技术方案

技术编号:3547167 阅读:202 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种通讯系统中基于Web代理实现计费的方法,其核心思想为通过Web代理来实现对网络终端用户的计费处理。本发明专利技术通过设置Web代理,使本发明专利技术提供的计费技术方案适用范围广泛,降低了网络内容提供商和网络服务提供商的耦合度;通过采用密钥保证了网络内容提供商与网络服务提供商之间信息的安全传输;本发明专利技术可实现对网络终端用户进行预付费、后付费的计费处理功能,并且计费处理功能可灵活采用包月、按时长、按流量、按件等各种方式来实现;从而实现了降低计费系统成本的目的。

【技术实现步骤摘要】
一种通讯系统中基于Web代理实现计费的方法
本专利技术涉及网络通讯
,具体涉及一种通讯系统中基于Web代理实现计费的方法。
技术介绍
随着Internet(互联网)的发展,宽带网络越来越普及,人们通过宽带网络可进行视频点播、音乐欣赏、图书资料查阅等有偿消费。各ICP(网络内容提供商)在专注于提供形式多样、丰富多彩的内容服务的同时,还需要面临如何按用户消费内容的不同进行区别计费,即实行按内容计费,以及如何从网络终端用户手中把这笔钱收上来等问题。目前,ICP主要采用两种方式来解决上述问题。第一种方法:ICP部署自己的计费系统,该计费系统首先需要网络终端用户通过ICP的网站进行注册并通过银行转帐等方式预付款,然后该计费系统在对网络终端用户进行认证后才允许网络终端用户使用ICP提供的有偿内容服务,并在网络终端用户进行有偿内容消费时对网络终端用户的预付款进行扣费。该计费系统具体的实现方式为:ICP设立的网站页面上每个收费内容都有一个唯一的ID(标识),计费系统记录着此ID对应的费用等信息,网络终端用户在进行有偿内容消费时,计费系统获取网络终端用户有偿消费对应的ID,获取ID对应的费用,计费系统从该网络终端用户帐号上进行实时扣费;如果网络终端用户帐号上的余额不足,则计费系统会拒绝网络终端用户消费此内容。ICP使用该计费系统实现按内容计费时,ICP需要部署自己的计费系统,成-->本高,而且其设立的网站需要结合该计费系统进行编写,网站与计费系统的耦合度高,网站与计费系统的升级、维护难度大;网络终端用户必须在ICP的系统中进行注册才能使用ICP提供的有偿内容服务,如果网络终端用户要使用多家ICP提供的有偿内容服务,需要分别向不同的ICP注册,需要分别记忆在各ICP系统中的帐号和密码,容易混淆、忘记,使网络终端用户满意度低;同时,由于ICP的能力有限,很难从网络终端用户手中强制收取费用,所以一般只能采用预付费方式,难以支持后付费方式。第二种方法:ICP与ISP(网络服务提供商)结盟,由ISP负责统一对使用其网络接入服务的网络终端用户进行认证、计费,并统一收取费用;ICP作为ISP的联盟站点负责向ISP的网络终端用户提供有偿内容服务,ICP最后通过分帐的方式从ISP处取得自己的收益。该方法的实现方式为:ISP的系统为ICP的系统提供一套API(应用编程接口),ICP的系统通过调用API来请求ISP对进行有偿内容消费的网络终端用户进行代理认证、计费。ICP设立的网站页面上每个收费内容都有一个唯一的ID,ISP的计费系统中记录着此ID对应的费用等信息,网络终端用户在进行有偿内容消费时,ISP的计费系统获取网络终端用户有偿消费对应的ID,获取ID对应的费用,ISP的计费系统从该网络终端用户帐号上进行实时扣费;如果网络终端用户帐号上的余额不足,则ISP的计费系统会拒绝网络终端用户消费此内容。采用该方法,ICP只需专注于提供内容服务,但是,ICP的网站需要结合ISP提供的API进行编写,不仅需要有网页编程人员,还需要底层程序的编程人员,人力成本高;而且,ICP与ISP系统的耦合性强,API升级时,ICP的网站需要进行大量的修改、升级,使ICP的系统维护成本高。当已经存在的、自身功能完善的ICP的系统需要采用此方法进行认证、计费时,需要将已有的网站配合API接口进行大量的修改,工作量大,修改周期长,致使ICP的系统成本高。-->
技术实现思路
本专利技术的目的在于,提供一种通讯系统中基于Web代理实现计费的方法,通过设置WEB代理,降低了网络内容提供商的系统与网络服务提供商的系统的耦合度,实现了降低计费系统成本的目的。为达到上述目的,本专利技术提供的一种通讯系统中基于Web代理实现计费的方法,包括:a、网络终端用户需要访问网络资源时,向Web服务器发送请求报文;b、所述Web服务器将所述请求报文传输至Web代理;c、所述Web代理接收所述请求报文,并根据所述请求报文对所述网络终端用户进行相应的计费处理。所述步骤a中网络资源包括:网络内容提供商提供的按内容付费的网络资源。所述Web服务器、所述Web代理分别设置在所述网络内容提供商系统中。所述步骤a包括:a1、所述网络终端用户登录所述网络内容提供商系统时,向所述Web服务器发送请求连接报文;a2、所述Web服务器接收所述请求连接报文,并将所述请求连接报文传输至所述Web代理;a3、所述Web代理接收所述请求连接报文,根据所述请求连接报文对所述网络终端用户进行相应的认证处理;a4、所述Web代理将认证成功的网络终端用户的用户信息和认证成功信息传输至所述网络终端用户;a5、所述认证成功的网络终端用户需要访问所述网络内容提供商系统的网络资源时,向Web服务器发送请求报文。所述步骤a3中对所述网络终端用户进行相应的认证处理包括:-->所述Web代理将所述网络内容提供商系统的信息承载于所述请求连接报文中,并将所述请求连接报文重定向至所述网络服务提供商系统;所述网络服务提供商系统接收所述请求连接报文,并根据所述请求连接报文获取所述网络终端用户的认证信息;所述网络服务提供商系统根据所述认证信息对所述网络终端用户进行认证,并将认证成功信息和加密后的网络终端用户的用户信息重定向至所述Web服务器;所述Web服务器接收所述加密后的用户信息,并将其传输至所述Web代理。所述网络内容提供商系统的信息包括所述网络内容提供商的标识;所述网络终端用户的认证信息包括所述网络终端用户的用户名称、密码;所述网络终端用户的用户信息包括用户标识、用户访问级别。所述步骤c中对所述网络终端用户进行相应的计费处理包括:c1、所述Web代理将所述请求报文重定向至所述网络服务提供商;c2、所述网络服务提供商接收所述请求报文,并根据所述请求报文获取所述网络终端用户的计费信息;c3、所述网络服务提供商根据所述计费信息对所述网络终端用户进行相应的计费处理。所述步骤c1包括:所述Web代理获取所述网络终端用户的用户信息,并根据访问权限列表确定有访问权限的网络终端用户;所述Web代理将所述网络终端用户的计费信息加密后承载于所述有访问权限的网络终端用户的请求报文中;所述WEB代理将所述请求报文重定向至所述网络服务提供商系统。所述的计费信息包括:网络内容提供商的标识、网络终端用户的标识、被-->访问的网络资源的费用信息;所述被访问的网络资源的费用信息设置在所述网络服务提供商的系统中或所述网络内容提供商的系统中。所述的步骤c3包括:所述网络服务提供商根据所述计费信息对所述网络终端用户计费,并将计费成功/失败的信息加密后重定向至所述WEB代理;所述WEB代理接收所述计费成功/失败的信息,并根据所述计费成功/失败的信息通知所述WEB服务器允许/禁止所述网络终端用户访问所述网络资源。通过上述技术方案的描述可明显得知,本专利技术通过设置WEB代理,对网络终端用户的认证、计费处理不需要通过API接口,由WEB代理将相应的与认证、计费有关的信息重定向至负责认证、计费的系统,由负责认证、计费的系统对网络终端用户进行认证、计费;当本专利技术应用于网络内容提供商、网络服务提供商时,降低了网络内容提供商和网络服务提供商的耦合度;由于目前主流的WEB服务器都支持WEB本文档来自技高网
...

【技术保护点】
一种通讯系统中基于Web代理实现计费的方法,其特征在于包括:a、网络终端用户需要访问网络资源时,向Web服务器发送请求报文;b、所述Web服务器将所述请求报文传输至Web代理;c、所述Web代理接收所述请求报文,并根 据所述请求报文对所述网络终端用户进行相应的计费处理。

【技术特征摘要】
1、一种通讯系统中基于Web代理实现计费的方法,其特征在于包括:a、网络终端用户需要访问网络资源时,向Web服务器发送请求报文;b、所述Web服务器将所述请求报文传输至Web代理;c、所述Web代理接收所述请求报文,并根据所述请求报文对所述网络终端用户进行相应的计费处理。2、如权利要求1所述的一种通讯系统中基于Web代理实现计费的方法,其特征在于所述步骤a中网络资源包括:网络内容提供商提供的按内容付费的网络资源。3、如权利要求2所述的一种通讯系统中基于Web代理实现计费的方法,其特征在于所述Web服务器、所述Web代理分别设置在所述网络内容提供商系统中。4、如权利要求2所述的一种通讯系统中基于Web代理实现计费的方法,其特征在于所述步骤a包括:a1、所述网络终端用户登录所述网络内容提供商系统时,向所述Web服务器发送请求连接报文;a2、所述Web服务器接收所述请求连接报文,并将所述请求连接报文传输至所述Web代理;a3、所述Web代理接收所述请求连接报文,根据所述请求连接报文对所述网络终端用户进行相应的认证处理;a4、所述Web代理将认证成功的网络终端用户的用户信息和认证成功信息传输至所述网络终端用户;a5、所述认证成功的网络终端用户需要访问所述网络内容提供商系统的网络资源时,向Web服务器发送请求报文。5、如权利要求4所述的一种通讯系统中基于Web代理实现计费的方法,其特征在于所述步骤a3中对所述网络终端用户进行相应的认证处理包括:所述Web代理将所述网络内容提供商系统的信息承载于所述请求连接报文中,并将所述请求连接报文重定向至所述网络服务提供商系统;所述网络服务提供商系统接收所述请求连接报文,并根据所述请求连接报文获取所述网络终端用户的认证信息;所述网络服务提供商系统根据所述认证信息对所述网络终端用户进行认证,并将认证成功信息和加密后的网络终端用户的用户信息重定向至所述Web服务器;所述Web服务器接收所...

【专利技术属性】
技术研发人员:李龙飞
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1