首页> 中国专利> 一种基于代理式的业务跨域运营支撑系统及方法

一种基于代理式的业务跨域运营支撑系统及方法

摘要

本发明公开了一种基于代理式的业务跨域运营支撑系统及方法,利用一个异地运营商的运营支撑系统代理(Agent)在本地运行,实现异地业务的授权和计量。客户使用异地业务时,本地认证系统向运行在本地的Agent请求授权信息,然后下发给客户,并根据授权信息的下发次数,两个运营商BOSS都能准确的记录异地业务的使用量。这种方法既能隔离双方认证授权具体方法,又能保证业务使用量的一致性;同时,两个BOSS之间不用同步客户资料和定购信息,利于保护本地客户资料;异地业务计量是通过Agent处理后定时发送给异地BOSS,并且远程通信都采用异步方式,减少了远程信息交互信息量,并减少对远程网络的可靠性依赖。

著录项

  • 公开/公告号CN101645984A

    专利类型发明专利

  • 公开/公告日2010-02-10

    原文格式PDF

  • 申请/专利权人 中国科学院声学研究所;

    申请/专利号CN200810224609.1

  • 申请日2008-10-22

  • 分类号H04M3/42;H04Q3/00;

  • 代理机构北京法思腾知识产权代理有限公司;

  • 代理人杨小蓉

  • 地址 100190 北京市海淀区北四环西路21号中国科学院声学研究所

  • 入库时间 2023-12-17 23:27:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-10-12

    未缴年费专利权终止 IPC(主分类):H04L12/14 授权公告日:20111207 终止日期:20171022 申请日:20081022

    专利权的终止

  • 2011-12-07

    授权

    授权

  • 2010-04-14

    实质审查的生效 IPC(主分类):H04M3/42 申请日:20081022

    实质审查的生效

  • 2010-02-10

    公开

    公开

说明书

技术领域

本发明涉及业务跨组织域的运营支撑领域,更具体地,本发明涉及一种基于代理式的业务跨域运营支撑系统及方法,采用一种异地运营商的运营支撑系统的代理来实现业务跨域运营的授权和计量。

背景技术

传统的业务运营模式下,运营商只能为其运营区域内的客户提供业务。随着网络条件的逐步改善和客户需求的不断提高,新业务和相关增值业务不断涌现,为了让客户能享受更多的业务,业务跨域运营为运营商之间提供业务和客户共享,能有效促进业务的推广,增加双方运营收益,同时给客户提供更丰富的业务。这里的业务跨域是指一个运营域中的业务,可以被其他运营域的客户使用。为了实现业务跨域运营,在业务运营层面上要完成业务在异地定购、授权和计量的方法。

现有的支持业务跨域运营方法为:在业务开展时,异地BOSS(运营支撑系统,Business Operation Support Systems)把业务信息同步给本地BOSS,在业务定购时,本地BOSS要把本地客户定购异地业务的定购信息同步给异地BOSS或异地认证授权系统;在客户使用异地业务时,异地业务授权和实施都由异地认证系统完成,存在3点不足:

第一点:异地业务定购和使用时,都要访问异地BOSS或异地认证授权系统,使业务响应时间变长。

第二点:同步的数据量很大,要同步所有的客户定购异地业务信息和详单级信息,这种大量同步容易造成交互系统中信息的不一致。

第三点:由于同步定购信息,不利于保护本地客户资料的保护。

因此,由异地BOSS完成异地业务授权和实施会给系统带来复杂度,增加业务跨域运营的技术门槛,随着越来越多的业务跨域运营,需要一种能克服上述缺点的跨域业务运营支撑方法。

发明内容

为了克服上述现有技术的不足,本发明提出了一种基于代理式的业务跨域运营支撑系统,包括:本地BOSS、异地BOSS、本地认证授权系统和异地认证授权系统,和异地运营支撑系统代理Agent。所述异地运营支撑系统代理属于异地运营商,在本地部署并运行;异地运营支撑系统代理完成异地业务的授权和异地业务使用量的统计;在本地客户使用异地业务时,客户向本地认证授权系统发起认证请求,本地认证授权系统判断该客户是否合法,如果合法,则向异地运营支撑系统代理申请授权信息,异地运营支撑系统代理将授权信息返回给本地认证授权系统,本地认证授权系统把授权下发给客户,客户利用授权信息使用异地业务;同时,异地运营支撑系统代理和本地BOSS根据异地业务授权下发的次数,准确记录异地业务的使用量;远程通信采用异步方式,实时性高的交互在本地完成。

其中,所述业务跨域运营支撑系统包括8个接口:

1)注册异地业务接口,通过该接口,本地BOSS向异地运营支撑系统代理获取异地运营商可共享的异地业务信息,该异地业务信息在本地BOSS注册;所述异地业务信息包括:业务标识、所属异地运营商的标识、业务名称、业务计费策略。

2)异地业务定购信息接口,通过该接口,本地BOSS把业务的定购信息及客户的余额信息下发到本地认证授权系统;所述定购信息仅在本地BOSS保存。

3)获取异地业务授权接口,通过该接口,当本地客户要使用异地业务时,本地认证授权系统将向异地运营支撑系统代理请求该业务的授权信息。

4)更新跨域业务信息接口,通过该接口,异地运营商向异地运营支撑系统代理增加、更新、注销跨域业务信息。

5)分发/获取业务计量接口,通过该接口,异地运营支撑系统代理主动、定时向异地BOSS发送异地业务使用总量,异地BOSS向异地运营支撑系统代理请求异地业务使用总量。

6)获取/分发业务授权接口,通过该接口,异地运营支撑系统代理主动、定时向异地认证授权系统获取业务授权密钥;同样,异地认证授权系统把新的密钥分发给异地运营支撑系统代理。

7)使用明细接口,通过该接口,本地BOSS从本地授权系统定时采集业务使用明细。

8)结算接口,通过该接口,本地BOSS与异地BOSS完成两个运营商之间跨域业务发生费用的结算。

其中,所述访问异地业务定购信息接口和获取异地业务授权接口为实时接口,在本地域完成;远程数据接口,包括:更新跨域业务信息接口、分发/获取业务计量接口、获取/分发业务授权接口及结算接口;所述远程数据口为异步接口。

其中,所述异地运营支撑系统代理收到业务授权请求时,断定是否下发授权信息,异地业务的授权信息由异地运营支撑系统代理实时返回本地授权系统。

其中,所述异地业务的授权信息由本地认证授权系统封装在本地授权协议报文中下发到客户,对客户屏蔽异地认证授权协议的异构性。

其中,所述异地运营支撑系统代理和所述本地授权系统参与每次异地业务的授权,双方根据异地业务访问授权的下发,准确实时地记录每一次异地业务使用明细。

本发明还提供了一种基于代理式的业务跨域运营支撑方法,该方法在本地部署并运行异地运营支撑系统代理Agent,所述异地运营支撑系统代理属于异地运营商;异地运营支撑系统代理完成异地业务的授权和异地业务使用量的统计;异地运营支撑系统代理和本地BOSS根据异地业务授权下发的次数,准确记录异地业务的使用量;远程通信采用异步方式,实时性高的交互在本地完成;所述方法具体步骤包括:

(1)异地业务注册:双方运营商根据合作协议,在本地BOSS注册异地业务信息,所述异地业务信息包括:业务标识、所属异地运营商的标识、业务名称、业务计费策略。

(2)异地业务定购:已经注册到本地BOSS的异地业务和本地业务的定购流程一致,客户定购业务时,把定购信息下发给本地认证授权系统;所述定购信息仅在本地BOSS保存。

(3)异地业务访问授权:异地业务的认证授权在本地实现,客户在使用异地业务时,首先向本地授权系统发起业务认证请求,本地授权系统收到业务认证请求后,先根据订购信息判断客户是否订购了与该业务认证请求对应的异地业务,如果没有订购,则本地认证授权系统直接拒绝,如果已经订购,本地认证授权系统向异地运营支撑系统代理请求一次授权信息,异地运营支撑系统代理将生成授权信息,通过本地授权系统下发给客户;客户得到授权后访问异地业务。

(4)异地业务计量:在步骤(3)中,异地运营支撑系统代理和本地BOSS根据异地业务授权下发的次数,准确的记录异地业务的使用明细;异地运营支撑系统代理完成异地业务的使用量的统计,发送给异地BOSS。

(5)异地业务费用结算:客户同本地运营商进行结算业务的使用资费,即在本地BOSS缴费;异地运营商同本地运营商结算,即异地BOSS通过步骤(4)获取的计量结果和本地BOSS进行结算。

其中,所述步骤(3)异地运营支撑系统代理收到业务授权请求时,断定是否下发授权信息,异地业务的授权信息由异地运营支撑系统代理实时返回本地授权系统。

其中,所述步骤(3)异地业务的授权信息由本地认证授权系统封装在本地授权协议报文中下发到客户,对客户屏蔽异地认证授权协议的异构性。

其中,所述步骤(4)中异地运营支撑系统代理和本地授权系统参与每次异地业务的授权,双方根据异地业务访问授权的下发,准确实时地记录每一次异地业务使用明细。

本发明的优点在于:

1、本发明提供的系统及方法既能支持运营商之间的合作运营,又能使客户在使用异地业务时,仅使用本地运营商的授权认证方法,有效解决远程认证授权协议的异构性。

2、本发明提供的系统及方法,异地业务的使用量在本地完成处理或统计,把统计结果异步发送到异地BOSS,降低了跨域业务管理数据的传输量,能够满足运营商对其业务共享的需求。

3、本发明提供的系统及方法,异地业务在本地授权,提高了授权的效率,减少了业务相应;Agent仅把业务使用明细的统计结果发送给异地BOSS,减少远程同步信息量。

附图说明

图1为本发明基于代理式的业务跨域运营支撑系统框架图

图2为本发明基于代理式的业务跨域运营支撑系统交互图

图3为本发明基于代理式的业务跨域运营支撑方法访问授权流程图

具体实施方式

本发明提供的基于代理式的业务跨域运营支撑系统及方法是在本地部署和运行异地运营支撑系统的代理(Agent),Agent属于异地运营商,但在本地运营域内部署和运行。Agent主要完成异地业务的授权和异地业务使用量的统计。在本地客户使用异地业务时,客户也只是向本地认证授权系统发起认证请求,本地认证授权系统先判断该客户是否合法,如果合法,将向Agent申请授权信息,Agent返回给本地认证授权系统授权,本地认证授权系统把授权下发给客户,客户利用授权信息使用异地业务;同时,Agent和本地BOSS可以根据异地业务授权下发的次数,准确记录异地业务的使用量。

本发明减少远程信息交互信息量,并且远程通信都采用异步方式,减少对远程网络的可靠性依赖。该系统及方法跟具体业务种类、运营商类别无关,具有普遍意义。

图1为本发明基于代理式的业务跨域运营支撑系统框架图,两个运营商分别在自己的运营域中管理管理自己的客户和业务,当运营商间有合作合作运营时,异地运营商将在本地运营自己的Agent,Agent完成跨域业务的授权和计费,本地客户不必考虑异地业务的授权方式。异地业务的定购由本地BOSS完成。

图2为本发明基于代理式的业务跨域运营支撑系统交互图,共8种接口:

1)注册异地业务接口,为本地BOSS向Agent获取异地运营商可共享的业务信息,并在本地BOSS注册;

2)异地业务定购信息接口,本地BOSS把业务的定购信息及客户的余额信息下发到本地认证授权系统;

3)获取异地业务授权接口,当本地客户要使用异地业务时,本地认证授权系统将向Agent请求该业务的授权信息;

4)更新跨域业务信息接口,异地运营商可以向Agent增加、更新、注销跨域业务信息;

5)分发/获取业务计量接口,Agent可以主动定时向异地BOSS发送异地业务使用总量,异地BOSS也可以向Agent请求异地业务使用总量;

6)获取/分发业务授权接口,Agent可以主动定时向异地认证授权系统获取业务授权密钥,同样,异地认证授权系统可以把新的密钥分发给Agent;

7)本地BOSS从本地授权系统定时采集业务使用明细接口;

8)结算接口,完成两个运营商之间跨域业务发生费用的结算。

在这8种接口中,访问异地业务定购信息接口和获取异地业务授权接口为实时接口,为了满足业务访问响应时间,且都是在本地理域完成;远程数据接口都采用异步接口,减少了对跨地理域网络可靠性的依赖。

本发明提出的跨域业务运营管理的基本原理和具体实现流程如下所述:

1异地业务注册实现流程

根据双方运营商的协商,将把异地运营商的业务信息在本地BOSS上注册,便于异地业务在本地定购和缴费。

为了在业务跨域运营,业务标识要全局唯一,业务标识可采用运营商标识和运营商自定义的标识进行组合,如业务标识=运营商标识(4字节)+运营商内部自定义标识(12字节);这样根据业务标识可以获得此业务所属的运营商。异地业务注册流程如下:

101)操作员从异地BOSS把跨域业务信息列表同步给Agent,业务信息包括业务标识、业务名称、资费策略;

102)初始化业务授权密钥,由异地认证授权系统同步给Agent;

103)本地BOSS从Agent获取异地业务信息,包括运营商标识、业务标识、业务名称、资费策略;

104)本地运营商根据其运营需求和双方的协商,可以重新封装业务,并可能对业务重新定价,设定可以开展的区域,封装成面向客户的产品;

105)本地运营商“启动”该产品,客户便可定购和使用该产品,注册完成。

2异地业务订购实现流程

异地业务定购流程和本地业务定购流程一致。流程如下:

201)客户在本地BOSS上注册其基本资料信息、级别,账户信息等;

202)客户选择其需要订购的产品,并缴纳相关费用;

203)本地BOSS将客户订购信息下发到本地认证授权系统。

3异地业务认证授权

异地业务授权在本地完成,由本地认证系统和Agent共同完成,不需要进行请求异地认证授权系统,并能够为双方提供准确的计费信息。

图3为本发明基于代理式的业务跨域运营支撑方法访问授权流程图,异地业务认证授权流程如下:

301)客户在使用异地业务时,客户携带客户名和将访问的业务标识向本地授权系统发起业务访问权限请求;

302)本地认证授权系统首先判断客户是否有权使用此业务,如果该客户没有定购,将返回授权失败;如果该客户已经定购,进行303)或304);

303)如果该业务是后付费业务,进行305);

304)如果该业务是预付费业务,要查询客户是否有足够的余额,如果有,Agent将下发授权,进行305),反之,将返回授权失败;

305)本地认证授权系统将向Agent请求一次授权;

306)Agent返回授权信息;

307)本地认证授权收到授权信息并下发给客户;

308)客户收到授权信息,进行访问业务。

4异地业务计费流程

异地业务的计量统计有Agent完成,Agent将结果发送给异地BOSS,从而避免了向异地BOSS远程发送大量计费详单;异地业务计费处理流程如下:

401)在步骤306)中:Agent记录下发给本地认证每一次授权信息,作为业务使用的原始记录;

402)Agent定时统计业务使用量,并把结果发送给异地BOSS;

403)在步骤306)中:本地认证授权系统记录从Agent接受到的每一次授权信息,作为业务使用的原始记录;

404)本地BOSS定时从本地认证授权系统采集业务使用原始记录;

5异地业务结算流程

异地运营商同本地运营商结算,即异地BOSS通过Agent获取的计量结果和本地BOSS进行对账。

本发明以应用于广电系统运营商之间的业务跨域合作,整个方法和业务无关,具有普遍性。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号