一种能力开放系统、业务处理方法及设备的制作方法

文档序号:7771684阅读:175来源:国知局
一种能力开放系统、业务处理方法及设备的制作方法
【专利摘要】本发明公开了一种能力开放系统、业务处理方法及设备,用以降低对能力开放平台的业务处理能力的要求。在本发明实施例提供的方法中,由业务处理设备向能力开放平台上报规定业务的业务使用情况信息,以使能力开放平台在规定业务的使用量达到针对规定业务设定的使用量后,对规定业务进行处理。能力开放平台无需关注业务的逻辑关系,也无需理解业务语义,降低了对能力开放平台的业务处理能力的要求。
【专利说明】一种能力开放系统、业务处理方法及设备
【技术领域】
[0001]本发明涉及信息【技术领域】,尤其涉及一种能力开放系统、业务处理方法及设备。
【背景技术】
[0002]能力开放平台是一个将业务能力接口化出来,对外提供开放性的应用程序编程接口(Application Programming Interface, API)的平台。通过能力开放平台,能力使能端无需关注公共处理逻辑的开发,只需关注业务本身。公共处理逻辑可以由能力开放平台来统一完成。
[0003]以高考查分系统为例,考生信息和高考分数所在的服务器为能力使能端,在开发高考查分系统时,能力使能端通过API接口将考生信息与对应分数返回给能力开放平台,能力开放平台完成用户接入认证鉴权、接入流量控制、数据格式校验、接口协议转换、计费
结算等处理。
[0004]图1为通常的用户、能力开放平台和能力使能端的关系示意图。如图1所示,用户可以通过个人电脑、平板电脑、手机应用等多种形式,调用能力开放平台的开放API,能力开放平台进行用户校验、流量控制、数据格式校验、接口协议转换、计费结算等,能力开放平台将消息发给能力使能端,由能力使能端提供具体的能力供用户使用。
[0005]能力开放平台不仅可以开放互联网能力,还可以开放电信运营商的电信能力。图2为一种典型的能力开放平台在电信网络中的位置示意图。如图2所示,能力开放平台可建设在电信运营商内部,与结算设备、网管设备、电信能力使能端、互联网能力使能端存在接口,用户通过互联网或电信网络访问能力开放平台。图2中,虚线内为电信运营商的网络设备。能力开放平台作为电信网络中的网元,与其他网元直接的接口及接口协议如表I所示。
[0006]
【权利要求】
1.一种业务处理的方法,其特征在于,所述方法包括: 能力开放平台针对一个规定业务,确定能够提供所述规定业务的业务使用情况信息的业务处理设备; 所述能力开放平台向所述确定的业务处理设备发送用于获取所述规定业务的使用情况信息的业务使用情况信息请求; 所述能力开放平台接收所述业务处理设备响应所述业务使用情况信息请求提供的所述规定业务的业务使用情况信息; 所述能力开放平台根据接收的所述业务使用情况信息,在确定所述规定业务的使用量达到针对所述规定业务设定的使用量后,对所述规定业务进行处理。
2.如权利要求1所述的方法,其特征在于,所述能力开放平台对所述规定业务进行处理包括: 所述能力开放平台根据接收的所述业务使用情况信息更新所述规定业务的业务使用情况。
3.如权利要求1所述的方法,其特征在于,所述能力开放平台对所述规定业务进行处理包括: 所述能力开放平台向所述业务处理设备发送用于通知所述规定业务的使用量达到针对所述规定业务设定的使 用量的通知消息; 所述能力开放平台接收所述业务处理设备根据所述通知消息反馈的用于确认关闭所述规定业务的确认消息; 所述能力开放平台向运行所述规定业务的能力使能端发送用于请求关闭所述规定业务的关闭请求,指示所述能力使能端关闭所述规定业务。
4.如权利要求1~3任一项所述的方法,其特征在于,所述能力开放平台针对一个规定业务,确定能够提供所述规定业务的业务使用情况信息的业务处理设备,包括: 所述能力开放平台针对所述规定业务,根据用于建立所述规定业务的应用程序编程接口 API中的地址信息,确定能够提供所述规定业务的业务使用情况信息的业务处理设备。
5.如权利要求1~4任一项所述的方法,其特征在于,所述业务情况使用信息包括下列信息中的至少一种: 业务使用费用、业务使用时长、业务使用流量、业务的资源占用量、业务的使用者数量。
6.一种业务处理的方法,其特征在于,所述方法包括: 业务处理设备接收能力开放平台发送的、用于获取规定业务的使用情况信息的业务使用情况信息请求; 所述业务处理设备根据预设的业务与业务规则的对应关系,确定所述规定业务对应的业务规则; 所述业务处理设备根据确定的业务规则,确定所述规定业务的业务使用情况信息; 所述业务处理设备将确定的所述业务使用情况信息发送给所述能力开放平台。
7.如权利要求6所述的方法,其特征在于,所述业务处理设备根据预设的业务与业务规则的对应关系,确定所述规定业务对应的业务规则,包括: 所述业务处理设备根据预设的业务、用户标识与业务规则的对应关系,基于所述业务使用情况信息请求中包括的所述规定业务对应的用户的用户标识确定所述规定业务的业务规则。
8.如权利要求6所述的方法,其特征在于,所述业务处理设备根据确定的业务规则,确定所述规定业务的业务使用情况信息,包括: 所述业务处理设备向用于监控所述规定业务的业务使用情况的监控设备发送查询请求; 所述业务处理设备根据所述监控设备返回的所述规定业务的业务使用情况以及确定的业务规则,确定所述规定业务的业务使用情况信息。
9.如权利要求6所述的方法,其特征在于,所述业务处理设备将确定的所述业务使用情况信息发送给所述能力开放平台之后,所述方法还包括: 所述业务处理设备接收所述能力开放平台在根据所述业务使用情况信息确定所述规定业务的使用量达到针对所述规定业务设定的使用量之后发送的、用于通知所述规定业务的使用量达到针对所述规定业务设定的使用量的通知消息; 所述业务处理设备根据所述通知消息确定需要关闭所述规定业务后,向所述能力开放平台发送用于确认关闭所述规定业务的确认消息。
10.如权利要求6~9任一项所述的业务处理方法,其特征在于,所述业务情况使用信息包括下列信息中的至少一种: 业务使用费用、业务使用时长、业务使用流量、业务的资源占用量、业务的使用者的数量。
11.一种能力开放平台,其特征在于,所述能力开放平台包括: 第一处理模块,用于针对一个规定业务,确定能够提供所述规定业务的业务使用情况信息的业务处理设备; 发送模块,用于向所述第一处理模块确定的所述业务处理设备发送用于获取所述规定业务的使用情况信息的业务使用情况信息请求; 接收模块,用于接收所述业务处理设备响应所述业务使用情况信息请求提供的所述规定业务的业务使用情况信息; 第二处理模块,用于根据所述接收模块接收的所述业务使用情况信息,在确定所述规定业务的使用量达到针对所述规定业务设定的使用量后,对所述规定业务进行处理。
12.如权利要求11所述的能力开放平台,其特征在于,所述第二处理模块具体用于: 在根据所述接收模块接收的所述业务使用情况信息确定所述规定业务的使用量达到针对所述规定业务设定的使用量之后,根据所述接收模块接收的业务使用情况信息更新所述规定业务的业务使用情况。
13.如权利要求11所述的能力开放平台,其特征在于,所述第二处理模块具体用于: 在确定所述规定业务的使用量达到针对所述规定业务设定的使用量之后,向所述业务处理设备发送用于通知所述规定业务的使用量达到针对所述规定业务设定的使用量的通知消息;接收所述业务处理设备根据所述通知消息反馈的用于确认关闭所述规定业务的确认消息;向运行所述规定业务的能力使能端发送用于请求关闭所述规定业务的关闭请求,指示所述能力使能端关闭所述规定业务。
14.如权利要求11~13任一项所述的能力开放平台,其特征在于,所述第一处理模块具体用于:针对所述规定业务,根据用于建立所述规定业务的应用程序编程接口 API中的地址信息,确定能够提供所述规定业务的业务使用情况信息的业务处理设备。
15.如权利要求11~14任一项所述的能力开放平台,其特征在于,所述业务情况使用信息包括下列信息中的至少一种: 业务使用费用、业务使用时长、业务使用流量、业务的资源占用量、业务的使用者数量。
16.一种业务处理设备,其特征在于,所述设备包括: 接收模块,用于接收能力开放平台发送的、用于获取规定业务的使用情况信息的业务使用情况信息请求; 第一确定模块,用于根据预设的业务与业务规则的对应关系,确定所述规定业务对应的业务规则; 第二确定模块,用于根据所述第一确定模块确定的业务规则,确定所述规定业务的业务使用情况信息; 发送模块,用于将所述业务使用情况信息确定模块确定的所述业务使用情况信息发送给所述能力开放平台。
17.如权利要求16所述的设备,其特征在于,所述第一确定模块具体用于: 根据预设的业务 、用户标识与业务规则的对应关系,基于所述接收模块接收的所述业务使用情况信息请求中包括的所述规定业务对应的用户的用户标识确定所述规定业务的业务规则。
18.如权利要求16所述的设备,其特征在于,所述发送模块还用于: 向用于监控所述规定业务的业务使用情况的监控设备发送查询请求; 所述接收模块还用于:接收所述监控设备返回的所述规定业务的业务使用情况; 所述第二确定模块具体用于:根据所述接收模块接收的所述监控设备返回的所述规定业务的业务使用情况以及确定的业务规则,确定所述规定业务的业务使用情况信息。
19.如权利要求16所述的设备,其特征在于,所述接收模块还用于: 在所述发送模块将确定的业务使用情况信息发送给所述能力开放平台之后,接收所述能力开放平台在根据所述业务使用情况信息确定所述规定业务的使用量达到针对所述规定业务设定的使用量之后,发送的用于通知所述规定业务的使用量达到针对所述规定业务设定的使用量的通知消息; 所述设备还包括第三确定模块,用于根据所述接收模块接收的所述通知消息确定需要关闭所述规定业务; 所述发送模块还用于,在所述第三确定模块确定需要关闭所述规定业务后,向所述能力开放平台发送用于确认关闭所述规定业务的确认消息。
20.如权利要求16~19任一项所述的设备,其特征在于,所述业务情况使用信息包括下列信息中的至少一种: 业务使用费用、业务使用时长、业务使用流量、业务的资源占用量、业务的使用者的数量。
21.一种能力开放平台,其特征在于,所述能力开放平台包括: 处理器,用于针对一个规定业务,确定能够提供所述规定业务的业务使用情况信息的业务处理设备,以及根据I/O装置接收的业务使用情况信息,在确定所述规定业务的使用量达到针对所述规定业务设定的使用量后,对所述规定业务进行处理; I/O装置,用于向所述处理器确定的业务处理设备发送用于获取所述规定业务的使用情况信息的业务使用情况信息请求,以及接收所述业务处理设备响应所述业务使用情况信息请求提供的所述规定业务的业务使用情况信息。
22.如权利要求21所述的能力开放平台,其特征在于,所述处理器具体用于: 在确定所述规定业务的使用量达到针对所述规定业务设定的使用量之后,根据所述I/O装置接收的所述业务使用情况信息更新所述规定业务的业务使用情况。
23.如权利要求21所述的能力开放平台,其特征在于,所述处理器具体用于: 在确定所述规定业务的使用量达到针对所述规定业务设定的使用量之后,通过所述I/O装置向所述业务处理设备发送用于通知所述规定业务的使用量达到针对所述规定业务设定的使用量的通知消息,以及在所述I/o装置收到所述业务处理设备根据所述通知消息反馈的用于确认关闭所述规定业务的确认消息后,通过所述I/o装置向运行所述规定业务的能力使能端发送用于请求关闭所述规定业务的关闭请求,指示所述能力使能端关闭所述规定业务。
24.如权利要求21~23任一项所述的能力开放平台,其特征在于,所述处理器具体用于: 针对所述规定业务,根据用于建立所述规定业务的应用程序编程接口 API中的地址信息,确定能够提供所述规定业务的业务使用情况信息的业务处理设备。
25.如权利要求21~24任 一项所述的能力开放平台,其特征在于,所述业务情况使用信息包括下列信息中的至少一种: 业务使用费用、业务使用时长、业务使用流量、业务的资源占用量、业务的使用者数量。
26.—种业务处理设备,其特征在于,所述设备包括: I/O装置,用于接收能力开放平台发送的、用于获取规定业务的使用情况信息的业务使用情况信息请求,以及将所述处理器确定的所述规定业务的业务使用情况信息发送给所述能力开放平台; 处理器,用于根据预设的业务与业务规则的对应关系,确定所述规定业务对应的业务规则,以及根据确定的业务规则,确定所述规定业务的业务使用情况信息。
27.如权利要求26所述的设备,其特征在于,所述处理器具体用于: 根据预设的业务、用户标识与业务规则的对应关系,基于所述I/O装置接收的所述业务使用情况信息请求中包括的所述规定业务对应的用户的用户标识确定所述规定业务的业务规则。
28.如权利要求26所述的设备,其特征在于,所述I/O装置还用于: 向用于监控所述规定业务的业务使用情况的监控设备发送查询请求,以及接收所述监控设备返回的所述规定业务的业务使用情况; 所述处理器具体用于:根据所述I/O装置接收的、所述监控设备返回的、所述规定业务的业务使用情况以及确定的业务规则,确定所述规定业务的业务使用情况信息。
29.如权利要求26所述的设备,其特征在于,所述I/O装置还用于: 在将确定的业务使用情况信息发送给所述能力开放平台之后,接收所述能力开放平台在根据所述业务使用情况信息确定所述规定业务的使用量达到针对所述规定业务设定的使用量之后发送的、用于通知所述规定业务的使用量达到针对所述规定业务设定的使用量的通知消息,以及在所述处理器确定需要关闭所述规定业务后,向所述能力开放平台发送用于确认关闭所述规定业务的确认消息; 所述处理器还用于:根据所述I/o装置接收的所述通知消息确定需要关闭所述规定业务。
30.如权利要求26~29任一项所述的设备,其特征在于,所述业务情况使用信息包括下列信息中的至少一种: 业务使用费用、业务使用时长、业务使用流量、业务的资源占用量、业务的使用者的数量。
31.一种能力开放系统,其特征在于,所述系统包括: 能力开放平台,用于向业务处理设备发送用于获取所述规定业务的使用情况信息的业务使用情况信息请求;接收所述业务处理设备响应所述业务使用情况信息请求提供的所述规定业务的业务使用情况信息;根据接收的所述业务使用情况信息,在确定所述规定业务的使用量达到针对所述规定业务设定的使用量后,对所述规定业务进行处理; 业务处理设备,用于接收所述能力开放平台发送的、用于获取规定业务的使用情况信息的业务使用情况信息请 求;根据预设的业务与业务规则的对应关系,确定所述规定业务对应的业务规则;根据确定的业务规则,确定所述规定业务的业务使用情况信息;将确定的所述业务使用情况信息发送给所述能力开放平台。
【文档编号】H04L29/06GK103532932SQ201310443328
【公开日】2014年1月22日 申请日期:2013年9月25日 优先权日:2013年9月25日
【发明者】周峰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1