面向客户端的电信能力调用方法和网络设备技术

技术编号:8766007 阅读:219 留言:0更新日期:2013-06-07 23:57
本发明专利技术公开了一种面向客户端的电信能力调用方法和网络设备,涉及移动互联网领域。该方法包括:客户端代理接收来自客户端的电信能力调用请求,电信能力调用请求中包括应用标识;客户端代理根据应用标识获取电信能力调用访问帐户信息;客户端代理根据电信能力调用访问帐户信息、应用标识生成电信能力调用接口报文;客户端代理将电信能力调用接口报文发送给电信能力引擎以调用电信能力。将原本面向SP开放的接口能力面向个人开发者开放,将原本只支持服务端能力调用的接口,通过代理方式向客户端开放。

【技术实现步骤摘要】

本专利技术涉及移动互联网领域,特别涉及一种面向客户端的电信能力调用方法和网络设备
技术介绍
手机客户端软件作为移动互联网应用的入口,成为应用提供商、运营商和用户关注的焦点,成为移动互联网主流应用形态。现有技术中,电信运营商的增值应用多数由SP(Service Provider,服务提供商)提供,电信能力如短信、彩信、定位等均面向SP开放,开放的能力调用接口也多面向服务端,并不适用于客户端应用。
技术实现思路
本专利技术的专利技术人发现上述现有技术中存在问题,并因此针对所述问题中的至少一个问题提出了一种新的技术方案。本专利技术的一个目的是提供一种用于面向客户端的电信能力调用的技术方案。根据本专利技术的第一方面,提供了一种面向客户端的电信能力调用方法,包括:客户端代理接收来自客户端的电信能力调用请求,电信能力调用请求中包括应用标识;客户端代理根据应用标识获取电信能力调用访问帐户信息;客户端代理根据电信能力调用访问帐户信息、应用标识生成电信能力调用接口报文;客户端代理将电信能力调用接口报文发送给电信能力引擎以调用电信能力。优选地,该方法还包括:客户端代理根据应用标识进行客户端合法性验证;和/或存储用户的电信能力资源使用记录。优选地,电信能力调用访问帐户信息包括SP标识和SP密码。优选地,调用请求中还包括MDN号;方法还包括:客户端代理根据MDN号检查用户订购关系。优选地,客户端代理根据电信能力调用访问帐户信息、应用标识生成电信能力调用接口报文包括:客户端代理将电信能力调用访问帐户信息填入电信能力调用接口报文的SP标识、SP密码字段;将应用标识填入电信能力调用接口报文的PID字段;将MDN号填入电信能力调用接口报文的OA字段。优选地,客户端代理根据应用标识获取电信能力调用访问帐户信息包括:客户端代理根据应用标识进行客户端合法性验证通过后,提供客户端代理的电信能力调用访问帐户信息;或者,客户端代理根据应用标识查询SP的电信能力调用访问帐户信息。根据本专利技术的第二方面,提供一种网络设备,包括:调用请求接收模块,用于接收来自客户端的电信能力调用请求,调用请求中包括应用标识;帐户信息获取模块,用于根据应用标识获取电信能力调用访问帐户信息;调用报文生成模块,用于根据电信能力调用访问帐户信息、应用标识生成电信能力调用接口报文;电信能力调用模块,用于将电信能力调用接口报文发送给电信能力引擎以调用电信能力。优选地,该设备还包括:合法性验证模块,用于根据应用标识进行客户端合法性验证;和/或使用记录存储模块,用于存储用户的电信能力资源使用记录。优选地,电信能力调用访问帐户信息包括SP标识和SP密码。优选地,调用请求中还包括MDN号;该设备还包括:订购关系检查模块,用于根据MDN号检查用户订购关系。优选地,调用报文生成模块将电信能力调用访问帐户信息填入电信能力调用接口报文的SP标识、SP密码字段,将应用标识填入电信能力调用接口报文的PID字段,将MDN号填入电信能力调用接口报文的OA字段。优选地,电信能力调用访问帐户信息为客户端代理或SP的电信能力调用访问帐户信息。本专利技术的一个优点在于,通过客户端代理,实现了客户端应用的电信能力调用。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明构成说明书的一部分的附图描述了本专利技术的实施例,并且连同说明书一起用于解释本专利技术的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本专利技术,其中:图1示出本专利技术的电信能力调用系统的一个实施例的系统组网结构图;图2示出本专利技术的面向客户端的电信能力调用方法的一个实施例的流程图;图3示出本专利技术的面向客户端的电信能力调用方法的另一个实施例的流程图;图4示出本专利技术的面向客户端的电信能力调用方法的又一个实施例的流程图;图5示出本专利技术的网络设备的一个实施例的结构图;图6示出本专利技术的网络设备的另一个实施例的结构图;图7示出了根据电信能力调用请求报文生成电信能力调用接口报文的例子。具体实施例方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。图1示出本专利技术的电信能力调用系统的一个实施例的系统组网结构图。图1的实施例描述了以客户端代理为中心的组网图。如图1所示,该系统包括应用客户端11、WAPGW(WAP网关)12、客户端代理13、ISAG(综合业务接入网关,Integrated Service AccessGateway) 14 和 ISMP (综合业务管理平台,Integrated Service Management Platform) 15。客户端代理13面向应用客户端11,开放面向移动终端操作系统的电信能力SDK。客户端应用调用电信能力时,向客户端代理13发送电信能力调用请求,携带MDN(MobileDirectory Number,移动用户号码簿号码)号和客户端ID。可以在面向客户端开放的SDK包中封装对客户端代理的访问地址,从而用户可以不需要显示获得客户端代理的IP地址调用电信能力。电信能力调用请求通过WAPGW 12到达客户端代理13。例如,手机是通过ctwap上网,wapgw网关12查询上网手机的用户号码,对原请求的目标地址是不做改变的。客户端代理13可对电信能力调用请求合法性进行检查,合法性检查通过后,扩展报头MDN号和客户端ID,调用ISAG 14开放的WEBSERVICE接口调用能力。客户端代理13可以与ISMP 15连接同步用户订购关系用于订购关系检查。客户端代理13可对用户订购关系进行检查,检查通过后,客户端代理13调用原有ISAG 14开放的WEBSERVICE接口调用能力。通过新增客户端代理,重新封装简化电信能力调用接口,实现客户端直接调用电信能力。图2示出本专利技术的面向客户端的电信能力调用方法的一个实施例的流程图。如图2所示,步骤202,客户端代理接收来自客户端的电信能力调用请求,调用请求中包括应用标识(ID)。应用标识用于标识客户端应用。例如在客户端应用开发时设定应用标识,并写入报文。步骤204,客户端代理根据应用标识获取电信能力调用访问帐户信息。例如,客户端代理根据应用标识对客户端进行合法性验证,如果验证通过,则允许客户端使用客户端代理的电信能力调用访问帐户信息;或者客户端代理根据应用标识查询发布该客户端应用的SP的电信能力调用访问帐户。步骤206,客户端代理根据电信能力调用访问帐户信息、应用标识生成电信能力调用接口报文。步本文档来自技高网...

【技术保护点】
一种面向客户端的电信能力调用方法,其特征在于,包括:客户端代理接收来自客户端的电信能力调用请求,所述电信能力调用请求中包括应用标识;客户端代理根据所述应用标识获取电信能力调用访问帐户信息;客户端代理根据所述电信能力调用访问帐户信息、所述应用标识生成电信能力调用接口报文;客户端代理将所述电信能力调用接口报文发送给电信能力引擎以调用电信能力。

【技术特征摘要】
1.一种面向客户端的电信能力调用方法,其特征在于,包括: 客户端代理接收来自客户端的电信能力调用请求,所述电信能力调用请求中包括应用标识; 客户端代理根据所述应用标识获取电信能力调用访问帐户信息; 客户端代理根据所述电信能力调用访问帐户信息、所述应用标识生成电信能力调用接口报文; 客户端代理将所述电信能力调用接口报文发送给电信能力引擎以调用电信能力。2.根据权利要求1所述的方法,其特征在于,还包括: 客户端代理根据所述应用标识进行客户端合法性验证; 和/或 存储用户的电信能 力资源使用记录。3.根据权利要求1所述的方法,其特征在于,所述电信能力调用访问帐户信息包括SP标识和SP密码。4.根据权利要求1所述的方法,其特征在于,所述调用请求中还包括MDN号; 所述方法还包括: 客户端代理根据所述MDN号检查用户订购关系。5.根据权利要求4所述的方法,其特征在于,所述客户端代理根据所述电信能力调用访问帐户信息、所述应用标识生成电信能力调用接口报文包括: 所述客户端代理将所述所述电信能力调用访问帐户信息填入所述电信能力调用接口报文的SP标识、SP密码字段; 将所述应用标识填入所述电信能力调用接口报文的PID字段; 将所述MDN号填入所述电信能力调用接口报文的OA字段。6.根据权利要求1所述的方法,其特征在于,所述客户端代理根据所述应用标识获取电信能力调用访问帐户信息包括: 所述客户端代理根据所述应用标识进行客户端合法性验证通过后,提供所述客户端代理的电...

【专利技术属性】
技术研发人员:彭昭陆玉兰韦乐平魏民席平亚
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1