能力管理的方法及设备的制作方法

文档序号:7851597阅读:105来源:国知局
专利名称:能力管理的方法及设备的制作方法
技术领域
本发明涉及通信技术领域,特别涉及ー种能力管理的方法及设备。
背景技术
随着大宽带时代的来临,传统电信运营商越来越受到IT厂商的冲击,为了避免最终沦为管道运营商,电信运营商需要整合自身已有的用户资源,开发自身的各种业务能力,引入SP (Service Provider,服务提供商)等合作伙伴进行新业务的开发。目前电信运营商电信运营商的SDP (Service Delivery Platform,服务交付平台)平台主要包括能力引入、能力开放和业务引入,其中,能力引入是指SDP从能力业务平台(SEP :Service Enabler Platform)获取能力,能力业务平台可以是自身的子网、第三方合作伙伴等;能力开放是指SDP将获取的能力,比如短信发送、彩信发送等,开放给SP或其他合作伙伴,由SP或其他合作伙伴基于该能力进行二次开发,实现业务需求;业务引入是指SDP平台引入新的业务,这些新的业务是SP在获取开放的能力后,基于这些开放的能力开发出的业务。现有技术中,电信运营商在实现业务运营时,需要对其开放的能力进行管理,目前大部分的业务在实现的过程中,其开放的能力都是依附于业务上的,即业务对所需的能力进行签约,并对能力开放进行SLA (Service Level Agreement)控制。发明人发现现有技术中至少存在如下技术问题SDP平台上开放的能力需要依附于业务,在无业务的场景下,SDP无法对能力进行精细化的管理和开放,使得SP或其他合作伙伴无法基于能力实现业务的开发。

发明内容
本发明的实施例提供ー种能力管理的方法及设备,能够解决无业务场景下不支持对能力的控制和管理功能以及不支持根据能力进行业务开发和对开发的业务进行推广的 问题。本发明实施例采用的技术方案为ー种能力管理的方法,包括服务交付平台SDP从能力业务平台SEP引入能力;所述SDP根据引入的所述能力创建应用程序编程接ロ API规格和资产Asset规格,所述API规格用于描述ー个或多个Asset的实现形式,所述Asset规格用于描述Asset的特征;所述SDP将所述API规格和所述Asset规格包装为实体发送给服务提供商SP,以便于所述SP根据所述API规格和所述Asset规格开发与所述能力对应的业务。ー种能力管理的方法,包括服务提供商SP接收服务交付平台SDP发送的实体,所述实体包括API规格和 Asset规格,所述API规格用于描述ー个或多个Asset的实现形式,所述Asset规格用于描述Asset的特征;所述SP根据所述SP的需求按照所述API规格和所述Asset规格获得对应的API和Asset,并根据所述API和所述Asset开发业务;所述SP将所述业务发送给所述SDP,以便于在所述SDP上推广所述业务。ー种能力管理的设备,包括能力引入模块,用于从能力业务平台SEP引入能力;创建模块,用于根据引入的所述能力创建应用程序编程接ロ API规格和资产Asset规格,所述API规格用于描述ー个或多个Asset的实现形式,所述Asset规格用于描述Asset的特征; 发送模块,用于将所述API规格和所述Asset规格包装为实体发送给服务提供商SP,以便于所述SP根据所述API规格和所述Asset规格开发与所述能力对应的业务。ー种能力管理的设备,包括接收模块,用于接收服务交付平台SDP发送的实体,所述实体包括API规格和Asset规格,所述API规格用于描述ー个或多个Asset的实现形式,所述Asset规格用于描述Asset的特征;处理模块,用于根据所述设备的需求按照所述API规格和所述Asset规格获得API和Asset,并根据所述API和所述Asset开发业务;业务发送模块,用于将所述业务发送给所述SDP,以便于在所述SDP上推广所述业务。与现有技术相比,本发明实施例通过SDP平台定义API规格以及Asset规格,将API规格以及Asset规格包装为ー个整体发送给SP,SP按照API规格以及Asset规格进行实体化获得API以及Asset,针对不同的业务需要,SP将至少ー个API和至少ー个Asset进行组合以获得相应的业务能力,再根据自身的需要去为该能力添加业务内容进而得到ー项新的业务,将该新业务返回到SDP进行推广,从而在无业务的场景下实现了对能力的控制,并且根据能力实现对新业务的开发及推广,提高了 SP和运营商更好的开发业务的能力。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的ー些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图I为本发明实施例一提供的方法流程图;图2为本发明实施例ニ提供的方法流程图;图3为本发明实施例三提供的方法流程图;图4、图5为本发明实施例四提供的设备结构示意图;图6为本发明实施例三提供的设备结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。实施例一本实施例提供ー种能力管理的方法,如图I所示,具体的,该方法包括101、服务交付平台SDP从能力业务平台SEP引入能力。其中,该能力可以为短信发送、彩信发送或者电话语音服务等,即现有的一些电信业务能力。SDP在拥有该能力之后,就可以该电信能力为基础执行相关的电信业务。
102、服务交付平台SDP根据引入的能力创建应用程序编程接ロ APKApplicationProgram Interface,应用程序编程接ロ)规格和资产Asset规格。其中,该API规格用于描述ー个或多个Asset的实现形式,该Asset规格用于描述Asset的特征,例如,当该能力为短信发送时,对应的该Asset可以为一条短信,则Asset规格可以描述此短信的文本字数限制和发送费用等,API规格指示该短信通过哪个端ロ或者使用哪种协议进行发送。103、该SDP将该API规格和该Asset规格包装为实体发送给服务提供商SP,以便于该SP根据该API规格和该Asset规格开发与该能力对应的业务。具体的,该SDP将该API规格和该Asset规格包装为实体包括该SDP将该API规格和该Asset规格捆绑为ー个整体,并为该整体定义面向SP的条件信息,该条件信息可以是开放该实体给SP所需的硬件信息、软件信息或购买信息等。另外,该SDP在创建应用程序编程接ロ API规格和资产Asset规格之后,还包括该SDP创建与该API规格对应的API文档Document,该API文档用于定义该API的资源,比如API说明手册、开发指导书等。 与现有技术相比,本发明实施例中运营商通过SDP向能力提供者SEP引入能力,并根据引入的能力定义API规格以及Asset规格,并将API规格以及Asset规格包装为ー个整体发送给SP’以便SP通过API规格以及Asset规格获取API和Asset,进而根据API和Asset得到相应的业务能力,进行业务开发,从而在无业务的场景下实现了对能力的控制,并且根据能力实现对新业务的开发及推广,提高了 SP和运营商更好的开发业务的能力。实施例ニ本实施例提供ー种能力管理的方法,如图2所示,所述方法包括201、服务提供商SP接收服务交付平台SDP发送的实体,该实体包括API规格和Asset规格。其中,该API规格用于描述ー个或多个Asset的实现形式,该Asset规格用于描述Asset的特征。202、该SP根据该SP的需求按照该API规格和该Asset规格获得API和Asset,并根据该API和该Asset开发业务。例如,该Asset可以为一条短信,则Asset规格可以描述此短信的文本字数限制和发送费用等,API规格指示该短信通过哪个端ロ或者使用哪种协议进行发送,当该短信具体为天气预报业务相关的短信时,该API用于对具体的天气预报业务短信的发送方式进行描述,例如通过哪个端ロ或者使用哪种协议进行发送。
其中,该SP的需求包括该SP需要的能力的相关信息,包括数量、规格或用途等;根据该API和该Asset开发业务包括该SP将至少ー个该API和至少ー个该Asset进行组合获得对应的业务能力;该SP为该业务能力添加业务内容,获得与该业务能力和业务内容对应的业务。其中,该Asset用于描述SP获取及使用上述实体过程中的约束,该约束可以包括付费方式、针对SP的服务等级协议SLA控制、生效时间和失效时间。该API用于对根据具体SP获取的Asset的实现形式进行描述。203、该SP将该业务发送给该SDP,以便于在该SDP上推广该业务。与现有技术相比,本发明实施例通过SP获取SDP上的API规格和Asset规格,SP按照API规格以及Asset规格进行实体化获得API以及Asset,针对不同的业务需要,SP将至少ー个API和至少ー个Asset进行组合以获得相应的业务能力,再根据SP的业务开发 的需要为该业务能力添加相应的业务内容,开发出新的增值业务,再将该增值业务返回SDP平台进行推广,从而在无业务的场景下实现了对能力的控制,并且根据能力实现对新业务的开发及推广,提高了 SP和运营商更好的开发业务的能力。实施例三本实施例提供ー种能力管理的方法,以SMS(Short Messaging Service,短消息服务)MT (Mobile Terminal,移动终端)的为例,如图3所示,所述方法包括301、运营商通过SDP获取SMS MT能力。例如,运营商通过与具有SMS MT服务器的公司交易,获取SMS MT服务器使用权,其中具有SMS MT服务器的公司就是能力提供者,能力提供者通过SEP向SDP提供能力,具有SMS MT服务器的公司还要向运营商提供QoS(Quality of Service,服务质量)保障以及为运营商购买的SMS MT服务器分配接入号资源,例如QoS中响应时间可以为10毫秒,TPS(Transaction Per Second,姆秒事务处理量)可以为500。可选的,根据运营商的要求SDP还需要对外暴露一种接ロ,例如SOAP (Simple Object Access Protocol,简单对象访问协议),用于通过该接ロ向SP提供能力。302、运营商通过SDP平台根据获取的SMS MT能力创建相应的API规格和Asset规格。其中,该API规格用于描述ー个或多个Asset的实现形式,该Asset规格用于描述Asset的特征。例如,该Asset可以为一条短信,则Asset规格可以描述此短信的文本字数限制和发送费用等,API规格指示该短信通过哪个端ロ或者使用哪种协议进行发送。进ー步的,运营商通过SDP平台根据获取的SMS MT能力创建与该API规格对应的API文档Document,该API文档用于定义该API的资源,例如,接ロ说明文档,API说明手册和开发指导文档等。对于SP而言如果仅仅获得了 API资源而没有获取相应的Document,则该SP是无法使用API的相关服务的。需要说明的是,该Asset规格是基于能力提供者的能力类型而创建的,而能力堤供者并不为一,对于SDP而言,既可以通过SEP上的ー个能力提供者获取能力,也可以同时通过SEP上的多个能力提供者获取能力。303、运营商通过SDP将该API规格和该Asset规格包装为实体发送给服务提供商SP。具体的,将该API规格和该Asset规格包装为实体包括将该API规格和该Asset规格捆绑为ー个整体,并为该整体定义面向该SP的条件信息,例如该条件信息可以是开放该实体给SP所需的硬件信息、软件信息或购买信息等。其中,SP可以包括多种,例如企业Enterprise或者普通合伙人Common Partner等,SP在获取该实体时,同时获得SDP分配的ー个接入号资源。304、SP根据该SP的需求按照该API规格和该Asset规格获得API和Asset。例如,该Asset可以为一条短信,则Asset规格可以描述此短信的文本字数限制和发送费用等,API规格指示该短信通过哪个端ロ或者使用哪种协议进行发送,当该短信具体为天气预报业务相关的短信时,该API用于对具体的天气预报业务短信的发送方式进行描述,例如通过哪个端ロ或者使用哪种协议进行发送。其中,该SP的需求包括该SP需要的能力相关信息,包括数量、规格或用途等,例如,该SP的需求可以是获取实体所出的费用,该SP能够使用该实体对应的能力的次数,以及具体的使用时间限制等,例如SP花费1000元购买了实体,该实体对应的能力是发送短信,则1000元能够支持该SP发送10000条短信,并且明确该SP只能在一天中的某个时段发送短信。进ー步的,在获得实体化的API和Asset后,该Asset还用于描述SP获取及使用 上述实体过程中的约束,其中,该约束可以包括付费方式、针对SP的SLA控制、生效时间和失效时间等。305、SP对已获得的API和Asset进行组合,获得相应的业务能力。SDP将从SEP获取的能力分解为API规格以及Asset规格,SP在获取这两种规格后通过实例化获得API和Asset,再通过对API和Asset的组合,即可获得最开始SEP所提供的所有能力。306、SP为该业务能力添加业务内容,获得与该业务能力和业务内容对应的业务。例如,服务提供商SP想要推出一种天气预报的短信业务,那么SP在获得的短信业务能力的基础上根据指导文档为该业务能力添加与天气预报内容相关的文档信息,这样开发出了一个新的增值业务,SP利用SDP分配的接入号资源将该增值业务放到SDP平台进行推广销售,在放到SDP平台进行销售之前,SP需要与SDP的运营商为该增值业务制定相关策略,比如分成策略,然后运营商对该增值业务进行审核,在运营商审核通过后开始正常运营该增值业务。与现有技术相比,本发明实施例中运营商通过SDP向SEP获取业务能力,井根据该业务能力创建API规格以及Asset规格,服务提供商SP通过SDP平台向运营商获取API规格以及Asset规格并获得对应的API以及Asset,对API和Asset进行组合以获得SEP所提供的能力,基于该能力开发新的增值业务,再通过SDP平台向客户提供该增值业务,从而实现了对API以及Asset的管理及控制,同时提高了运营商以及服务提供商拓展新业务的能力。实施例四本实施例提供ー种能力管理的设备,如图4所示,所述设备包括能力引入模块41,用于从能力业务平台SEP引入能力。创建模块42,用于根据能力引入模块41引入的能力创建应用程序编程接ロ API规格和资产Asset规格,该API规格用于描述ー个或多个Asset的实现形式,该Asset规格用于描述Asset的特征。
进ー步的,该创建模块42还用于创建与该API规格对应的API文档,该API文档用于定义该API的资源。发送模块43,用于将创建模块42创建的API规格和Asset规格包装为实体发送给服务提供商SP ;进ー步的,如图5所示,该发送模块43包括包装単元431,用于将该API规格和该Asset规格捆绑为ー个整体,并为该整体定义面向该SP的物质属性,该物质属性用于描述该SP获取该实体时所需的条件。 与现有技术相比,本发明实施例中运营商通过SDP向能力提供者SEP引入能力,并根据引入的能力定义API规格以及Asset规格,并将API规格以及Asset规格包装为ー个整体发送给SP’以便SP通过API规格以及Asset规格获取API和Asset,进而根据API和Asset得到相应的业务能力,进行业务开发,从而在无业务的场景下实现了对能力的控制,并且根据能力实现对新业务的开发及推广,提高了 SP和运营商更好的开发业务的能力。实施例五本实施例提供ー种能力管理的设备,如图6所示,所述设备包括接收模块51,用于接收服务交付平台SDP发送的实体,该实体包括API规格和Asset规格,该API规格用于描述ー个或多个Asset的实现形式,该Asset规格用于描述Asset的特征。处理模块52,用于根据该SP的需求按照该API规格和该Asset规格获得API和Asset,并根据该API和该Asset开发业务。其中,处理模块52具体用于将至少ー个该API和至少ー个该Asset进行组合获得对应的业务能力;为该业务能力添加业务内容,获得与该业务能力和业务内容对应的业务。其中,该Asset用于描述SP获取及使用实体过程中的约束,该约束包括付费方式、针对SP的服务等级协议SLA控制、生效时间和失效时间。该API用于对根据具体SP获取的Asset的实现形式进行描述。业务发送模块53,用于将该业务发送给该SDP,以便于在该SDP上推广该业务。与现有技术相比,本发明实施例通过SP获取SDP上的API规格和Asset规格,SP按照API规格以及Asset规格进行实体化获得API以及Asset,针对不同的业务需要,SP将至少ー个API和至少ー个Asset进行组合以获得相应的业务能力,再根据SP的业务开发的需要为该业务能力添加相应的业务内容,开发出新的增值业务,再将该增值业务返回SDP平台进行推广,从而在无业务的场景下实现了对能力的控制,并且根据能力实现对新业务的开发及推广,提高了 SP和运营商更好的开发业务的能力。本发明实施例提供的能力管理的设备可以实现上述提供的方法实施例,具体功能实现请參见方法实施例中的说明,在此不再赘述。本发明实施例提供的能力管理的方法及设备可以适用于电信业务的运营、开发及拓展,但不仅限于此。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本 发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.ー种能力管理的方法,其特征在于,包括 服务交付平台SDP从能力业务平台SEP引入能力; 所述SDP根据引入的所述能力创建应用程序编程接ロ API规格和资产Asset规格,所述API规格用于描述ー个或多个Asset的实现形式,所述Asset规格用于描述Asset的特征; 所述SDP将所述API规格和所述Asset规格包装为实体发送给服务提供商SP,以便于所述SP根据所述API规格和所述Asset规格开发与所述能力对应的业务。
2.根据权利要求I所述的方法,其特征在于,在所述创建应用程序编程接ロAPI规格和资产Asset规格之后,还包括 创建与所述API规格对应的API文档,所述API文档用于定义所述API的资源。
3.根据权利要求I所述的方法,其特征在于,所述将所述API规格和所述Asset规格包装为实体包括 将所述API规格和所述Asset规格捆绑为ー个整体,并为所述整体定义面向所述SP的物质属性,所述物质属性用于描述所述SP获取所述实体时所需的条件。
4.ー种能力管理的方法,其特征在于,包括 服务提供商SP接收服务交付平台SDP发送的实体,所述实体包括API规格和Asset规格,所述API规格用于描述ー个或多个Asset的实现形式,所述Asset规格用于描述Asset的特征; 所述SP根据所述SP的需求按照所述API规格和所述Asset规格获得对应的API和Asset,并根据所述API和所述Asset开发业务; 所述SP将所述业务发送给所述SDP,以便于在所述SDP上推广所述业务。
5.根据权利要求4所述的方法,其特征在于,所述根据所述API和所述Asset开发业务包括 所述SP将至少一个所述API和至少ー个所述Asset进行组合获得对应的业务能力; 所述SP为所述业务能力添加业务内容,获得与所述业务能力和业务内容对应的所述业务。
6.根据权利要求4或5任一所述的方法,其特征在于,所述Asset用于描述SP获取及使用所述实体过程中的约束,所述约束包括付费方式、针对SP的服务等级协议SLA控制、生效时间和失效时间。
7.根据权利要求4所述的方法,其特征在于,所述API用于对根据具体SP获取的Asset的实现形式进行描述。
8.ー种能力管理的设备,其特征在于,包括 能力引入模块,用于从能力业务平台SEP引入能力; 创建模块,用于根据引入的所述能力创建应用程序编程接ロ API规格和资产Asset规格,所述API规格用于描述ー个或多个Asset的实现形式,所述Asset规格用于描述Asset的特征; 发送模块,用于将所述API规格和所述Asset规格包装为实体发送给服务提供商SP,以便于所述SP根据所述API规格和所述Asset规格开发与所述能力对应的业务。
9.根据权利要求8所述的设备,其特征在于,所述创建模块还用于创建与所述API规格对应的API文档Document,所述API文档用于定义所述API的资源。
10.根据权利要求8所述的设备,其特征在于,所述发送模块包括 包装単元,用于将所述API规格和所述Asset规格捆绑为ー个整体,并为所述整体定义面向所述SP的物质属性,所述物质属性用于描述所述SP获取所述实体时所需的条件。
11.ー种能力管理的设备,其特征在于,包括 接收模块,用于接收服务交付平台SDP发送的实体,所述实体包括API规格和Asset规格,所述API规格用于描述ー个或多个Asset的实现形式,所述Asset规格用于描述Asset的特征; 处理模块,用于根据所述设备的需求按照所述API规格和所述Asset规格获得API和Asset,并根据所述API和所述Asset开发业务; 业务发送模块,用于将所述业务发送给所述SDP,以便于在所述SDP上推广所述业务。
12.根据权利要求11所述的设备,其特征在于,所述处理模块具体用于 将至少一个所述API和至少ー个所述Asset进行组合获得对应的业务能力; 为所述业务能力添加业务内容,获得与所述业务能力和业务内容对应的所述业务。
13.根据权利要求11所述的设备,其特征在于,所述Asset用于描述SP获取及使用实体过程中的约束,所述约束包括付费方式、针对SP的服务等级协议SLA控制、生效时间和失效时间。
14.根据权利要求13所述的设备,其特征在干,所述API用于对根据具体SP获取的Asset的实现形式进行描述。
全文摘要
本发明实施例公开了一种能力管理的方法及设备,涉及通信技术领域,该方法包括服务交付平台SDP从能力业务平台SEP引入能力;该SDP根据引入的该能力创建应用程序编程接口API规格和资产Asset规格,该API规格用于描述一个或多个Asset的实现形式,该Asset规格用于描述Asset的特征;该SDP将该API规格和该Asset规格包装为实体发送给服务提供商SP,以便于该SP根据该API规格和该Asset规格开发与该能力对应的业务。应用该方法,可以在无业务的场景下实现了对能力的控制,并且根据能力实现对新业务的开发及推广,提高了SP和运营商更好的开发业务的能力。
文档编号H04L29/08GK102694854SQ20121015624
公开日2012年9月26日 申请日期2012年5月17日 优先权日2012年5月17日
发明者刘衍初, 杨春, 王慷 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1