一种获取用户欠费状态的方法及系统的制作方法

文档序号:7799235阅读:301来源:国知局
一种获取用户欠费状态的方法及系统的制作方法
【专利摘要】本发明公开了一种获取用户欠费状态的方法及系统,包括业务平台需要查询用户的欠费信息时,开放平台对业务平台进行鉴权并对接收到的请求消息进行适配转换成信令消息后发送给信令转接点;信令转接点根据被查询用户的标识信息,将接收到的请求消息路由到该用户对应的HLR;HLR处理适配后的请求消息,将用户的欠费锁信息携带在响应消息中经由信令转接点返回给开放平台;开放平台将接收到的响应消息转换为应用接口消息后返回业务平台。本发明提供的技术方案,利用信令网,只要将开放平台连接到信令转接点,在业务平台需要查询用户欠费状态时,就方便地实现了用户欠费状态的查询,本发明提供了专用的用户欠费状态获取方式,也保证了BSS的正常运行。
【专利说明】一种获取用户欠费状态的方法及系统
【技术领域】
[0001]本发明涉及移动通信中的业务支撑技术,尤指一种获取用户欠费状态的方法及系统。
【背景技术】
[0002]现有运营商的业务支撑系统(BSS)不是集中的,比如每个省都会设置有自身的BSS,因此,没有办法通过同一节点获取准确的全国任意一个用户的状态信息。BSS中的主要设备包括有营帐中心,也称为用户关系管理系统(CRM)。在CRM中,会记录用户的欠费状态。
[0003]对于针对全国用户的集中业务,如果需要获知用户的欠费状态,目前没有提供具体的实现方案。CRM中虽然记录有用户的欠费状态,但是,CRM并不是用于提供给业务平台完成查询的设备,CRM不能被频繁地被查询,这样无疑增加了 BSS的负荷,从而影响了整个BSS的运行效率。

【发明内容】

[0004]为了解决上述技术问题,本发明提供了一种获取用户欠费状态的方法及系统,能够提供专用的用户欠费状态获取方式,保证BSS的正常运行。
[0005]为了达到本发明目的,本发明提供了一种获取用户欠费状态的方法,包括:业务平台需要查询用户的欠费信息时,开放平台对业务平台进行鉴权并对接收到的请求消息进行适配转换成信令消息后发送给信令转接点;
[0006]信令转接点根据被查询用户的标识信息,将接收到的请求消息路由到该用户对应的归属位置寄存器HLR ;
[0007]HLR处理适配后的请求消息,将用户的欠费锁信息映射到响应消息中经由信令转接点返回给开放平台;开放平台将接收到的响应消息转换为应用接口消息后返回业务平台。
[0008]所述接收到的请求消息为超文本转移协议HTTP请求消息;
[0009]所述对接收到的消息进行适配包括:将接收到的HTTP请求消息转换为移动应用部分MAP协议的ATSI消息。
[0010]所述用户的欠费锁信息携带在所述ATSI响应消息的返回值运营商决定禁止标识ODB 中。
[0011]所述将接收到的HTTP请求消息转换为移动应用部分MAP协议的ATSI消息包括:
[0012]对所述HTTP的请求消息进行解析,提取其中的被查询用户的标识信息,并通过内部消息处理生成唯一的消息ID,再根据MAP协议对消息进行编码,对MAP协议的ATSI消息相应的参数字段进行赋值:在所述ATSI消息的Invoke id参数字段中设置所述唯一的消息ID、在Requested Subscription Info参数字段中设置所述被查询用户的标识信息、在gsmSCF-Address参数字段中填写任意SCP地址;
[0013]所述将用户的欠费锁信息携带在响应消息中具体包括:[0014]将所述ATSI响应消息中的Invoke id设置为所述消息ID,并将所述欠费锁消息映射为所述ODB中ODB-GeneralData参数字段的alIOG-CalIsBarred所在的Bit位。
[0015]本发明还提供一种获取用户欠费状态的系统,至少包括开放平台、信令转接点、以及HLR;其中,
[0016]开放平台,用于接收来自业务平台的用户的欠费信息查询请求,对业务平台进行鉴权并对接收到的请求消息进行适配转换成信令消息后发送给信令转接点;接收来自信令转接点转发的响应消息;将接收到的响应消息转换为应用接口消息后返回业务平台;
[0017]信令转接点,用于在接收到来自开放平台的适配后的请求消息,根据被查询用户的标识信息,将适配后的请求消息路由到该用户对应的HLR ;转发来自HLR的响应消息;
[0018]HLR,用于处理适配后的请求消息,将用户的欠费锁信息映射到响应消息中经由信令转接点返回给开放平台。
[0019]所述开放平台至少包括:认证鉴权模块,以及封装适配模块;其中,
[0020]认证鉴权模块,用于对发起用户的欠费信息查询请求的业务平台进行鉴权,确定是否允许该业务平台查询用户欠费状态;在鉴权通过后,将接收到的请求消息发送给封装适配模块;
[0021]封装适配模块,用于对接收到的来自认证鉴权模块的请求消息进行适配转换成信令消息后发送给信令转接点;将接收到的来自信令转接点转发的响应消息转换为应用接口消息后返回给业务平台,
[0022]所述信令转接点为具有将信令消息从一个信令链路转接到另一个信令链路的功能的信令点,具有路由器功能。
[0023]与现有技术相比,本发明包括业务平台需要查询用户的欠费信息时,开放平台对业务平台进行鉴权并对接收到的请求消息进行适配后发送给信令转接点;信令转接点根据被查询用户的标识信息,将接收到的请求消息路由到该用户对应的HLR ;HLR处理适配转换成信令消息后的请求消息,将用户的欠费锁信息携带在响应消息中经由信令转接点返回给开放平台;开放平台将接收到的响应消息转换为应用接口消息后返回业务平台。本发明提供的技术方案,利用信令网,只要接到一个信令转接点,在业务平台需要查询用户欠费状态时,就方便地实现了用户欠费状态的查询,本发明提供了专用的用户欠费状态获取方式,也保证了 BSS的正常运行。
[0024]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【专利附图】

【附图说明】
[0025]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0026]图1为本发明获取用户欠费状态的方法的流程图;
[0027]图2为本发明获取用户欠费状态的系统的组成结构示意图。
【具体实施方式】[0028]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0029]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0030]信令网的优点是,一点接入,可以寻址到全信令网的网元并进行对接。因此,本发明利用信令网,只要开放平台连接到信令转接点,就可以方便地实现全国任意一个用户的用户欠费状态的查询。
[0031]图1为本发明获取用户欠费状态的方法的流程图,如图1所示,包括以下步骤:
[0032]步骤100:业务平台需要查询用户的欠费信息时,开放平台对业务平台进行鉴权并对接收到的请求消息进行适配转换成信令消息后发送给信令转接点。
[0033]本步骤中,开放平台对业务平台进行鉴权的具体可以采用现有的任一种鉴权方式,具体实现属于本领域技术人员的惯用技术手段,这里只是举例说明,并不用于限定本发明的保护范围。比如:
[0034]业务平台请求查询用户的欠费信息时,会将开放平台预先分配给自身的账号和密码携带在请求消息中,业务平台则通过账号和密码对业务平台进行鉴权;或者,
[0035]业务平台将开放平台预先分配给自身的账号和密码发送给开放平台,开放平台再返回令牌,这样,在业务平台请求查询用户的欠费信息时,可以利用令牌完成鉴权。
[0036]本步骤中,接收到的请求消息为应用接口消息如超文本转移协议(HTTP,Hypertext transfer protocol)的请求消息,在该请求消息中至少携带有被查询用户的标识信息如用户的手机号码、请求消息要访问的地址即开放平台提供给业务平台的访问地址如 http://{serverroot}/api/isusernormalstate、请求消息的类型为获取(GET)等。
[0037]进一步地,为了保证安全访问,可以使用安全套接层(SSL, Secure SocketsLayer)对开放平台对业务平台间的交互进行加密,具体实现属于本领域技术人员的惯用技术手段,这里不再赘述。
[0038]在现有技术中,信令消息是当用户在电信网中进行业务时,在通信设备之间传递的各种控制信号。信令消息是根据业务特性,成序列出现的,目的是为业务服务的。随着互联网业务对传统语音短信的冲击,信令网的负载在降低。而信令资源的价值还没有有效开发。本发明中,将信令消息脱离业务,单独开放使用,充分开发了信令资源的价值。具体地,本步骤中,对接收到的消息进行适配转换成信令消息,即将接收到的HTTP的请求消息转换为信令消息如移动应用部分(MAP,Mobile Application Part)协议的ATSI (即MAP ANYTIME SUBSCRIPTION INTERROGATION service)消息。其中,对接收到的消息进行适配转换成信令消息具体包括JtHTTP的请求消息进行解析,将其中的被查询用户的标识信息如用户的手机号码进行提取,并通过内部消息处理生成唯一的消息ID,再根据MAP协议对消息进行编码,具体地,将MAP协议的ATSI消息相应的参数字段赋值,如在ATSI消息的Invokeid参数字段中设置唯一的消息ID、在Requested Subscription Info参数字段中设置被查询用户的标识信息如用户的手机号码、在gsmSCF-Address参数字段中填写任意SCP地址。需要说明的是,对于gsmSCF-Address中携带的SCP地址,后续流程中HLR不做处理,但是如果这里不填写信息,后续流程中HLR会报错,因此,本步骤中可以随意填写一个SCP的地址即可。
[0039]适配后得到的ATSI消息至少携带有用于标识不同消息的消息ID、被查询用户的标识信息如用户的手机号码和SCP的地址。本发明利用现有用于处理业务的信令消息,实现了用户的欠费锁信息的查询。
[0040]步骤101:信令转接点根据被查询用户的标识信息,将适配后的请求消息路由到该用户对应的HLR。
[0041]在现有技术中,当用户的欠费状态发生变化时,BSS中的CRM会通知归属位置寄存器(HLR)更改用户状态,而HLR根据接收到的通知设置用于标识欠费的用户欠费锁的状态。
[0042]信令转接点是具有将信令消息从一个信令链路转接到另一个信令链路的功能的信令点,具有路由器功能,比如可以是现有的路由器,用于将相应的业务请求转接到对应的HLR0具体实现属于本领域技术人员的惯用技术手段,这里不再赘述。
[0043]本步骤中,用户的标识信息可以是如手机号码等。
[0044]步骤102:HLR处理适配后的请求消息,将用户的欠费锁信息映射到响应消息中经由信令转接点返回给开放平台。
[0045]本步骤中,HLR将ATSI响应消息中的Invoke id设置为与请求消息相同的消息ID,并将对应该用户的欠费锁信息,映射到ATSI响应消息中运营商决定禁止标识(0DB,Operator Determined Barring)中,具体地,将欠费锁消息映射为 ODB 中 ODB-GeneralData参数字段的alIOG-CalIsBarred所在的Bit位,比如将该Bit为的第一个bit位置为1,以表示欠费,如00000000,10000000,00000000,并将ATSI响应消息经由信令转接点返回给开放平台。这里,本发明巧妙利用MAP协议的ATSI消息中的ODB返回值,实现了用户的欠费锁信息的返回。
[0046]步骤103:开放平台将接收到的响应信息转换为应用接口消息后返回业务平台。本步骤即是将接收到的MAP协议的ATSI响应消息转换为HTTP的消息格式,以便业务平台识别并获得用户的欠费状态信息。具体实现属于本领域技术人员的惯用技术手段,这里不再赘述。
[0047]本发明提供的技术方案利用信令网,只要将开放平台连接到信令转接点,在业务平台需要查询用户欠费状态时,就方便地实现了用户欠费状态的查询,本发明提供了专用的用户欠费状态获取方式,也保证了 BSS的正常运行。
[0048]图2为本发明获取用户欠费状态的系统的组成结构示意图,如图2所示,至少包括开放平台、信令转接点、以及HLR ;其中,
[0049]开放平台,用于接收来自业务平台的用户的欠费信息查询请求,对业务平台进行鉴权并对接收到的请求消息进行适配转换成信令消息后发送给信令转接点;接收来自信令转接点转发的响应消息;将接收到的响应消息转换为应用接口消息后返回业务平台;
[0050]信令转接点,用于在接收到来自开放平台的适配后的请求消息,根据被查询用户的标识信息,将适配后的请求消息路由到该用户对应的HLR ;转发来自HLR的响应消息;
[0051]信令转接点是具有将信令消息从一个信令链路转接到另一个信令链路的功能的信令点,具有路由器功能,比如可以是现有的路由器。
[0052]HLR,用于处理适配后的请求消息,将用户的欠费锁信息携带在响应消息中经由信令转接点返回给开放平台。
[0053]如图2所示,本发明开放平台至少包括:认证鉴权模块,以及封装适配模块;其中,
[0054]认证鉴权模块,用于对发起用户的欠费信息查询请求的业务平台进行鉴权,确定是否允许该业务平台查询用户欠费状态;在鉴权通过后,将接收到的请求消息发送给封装适配模块;
[0055]封装适配模块,用于对接收到的来自认证鉴权模块的请求消息进行适配后发送给信令转接点;将接收到的来自信令转接点转发的响应消息转换为应用接口消息后返回给业务平台。
[0056]本发明提供的技术方案利用信令网,只将开放平台连接到信令转接点,在业务平台需要查询用户欠费状态时,就方便地实现了用户欠费状态的查询,本发明提供了专用的用户欠费状态获取方式,也保证了 BSS的正常运行。
[0057]虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【权利要求】
1.一种获取用户欠费状态的方法,其特征在于,包括:业务平台需要查询用户的欠费信息时,开放平台对业务平台进行鉴权并对接收到的请求消息进行适配转换成信令消息后发送给信令转接点; 信令转接点根据被查询用户的标识信息,将接收到的请求消息路由到该用户对应的归属位置寄存器HLR ; HLR处理适配后的请求消息,将用户的欠费锁信息映射到响应消息中经由信令转接点返回给开放平台;开放平台将接收到的响应消息转换为应用接口消息后返回业务平台。
2.根据权利要求1所述的方法,其特征在于,所述接收到的请求消息为超文本转移协议HTTP请求消息; 所述对接收到的消息进行适配包括:将接收到的HTTP请求消息转换为移动应用部分MAP协议的ATSI消息。
3.根据权利要求2所述的方法,其特征在于,所述用户的欠费锁信息携带在所述ATSI响应消息的返回值运营商决定禁止标识ODB中。
4.根据权利要求3所述的方法,其特征在于,所述将接收到的HTTP请求消息转换为移动应用部分MAP协议的ATSI消息包括: 对所述HTTP的请求消息进行解析,提取其中的被查询用户的标识信息,并通过内部消息处理生成唯一的消息ID,再根据MAP协议对消息进行编码,对MAP协议的ATSI消息相应的参数字段进行赋值:在所述ATSI消息的Invoke id参数字段中设置所述唯一的消息ID、在Requested Subscription Info参数字段中设置所述被查询用户的标识信息、在gsmSCF-Address参数字段中填写任意SCP地址; 所述将用户的欠费锁信息·携带在响应消息中具体包括: 将所述ATSI响应消息中的Invoke id设置为所述消息ID,并将所述欠费锁消息映射为所述 ODB 中 ODB-GeneralData 参数字段的 alIOG-CalIsBarred 所在的 Bit 位。
5.一种获取用户欠费状态的系统,其特征在于,至少包括开放平台、信令转接点、以及HLR;其中, 开放平台,用于接收来自业务平台的用户的欠费信息查询请求,对业务平台进行鉴权并对接收到的请求消息进行适配转换成信令消息后发送给信令转接点;接收来自信令转接点转发的响应消息;将接收到的响应消息转换为应用接口消息后返回业务平台; 信令转接点,用于在接收到来自开放平台的适配后的请求消息,根据被查询用户的标识信息,将适配后的请求消息路由到该用户对应的HLR ;转发来自HLR的响应消息; HLR,用于处理适配后的请求消息,将用户的欠费锁信息映射到响应消息中经由信令转接点返回给开放平台。
6.根据权利要求5所述的系统,其特征在于,所述开放平台至少包括:认证鉴权模块,以及封装适配模块;其中, 认证鉴权模块,用于对发起用户的欠费信息查询请求的业务平台进行鉴权,确定是否允许该业务平台查询用户欠费状态;在鉴权通过后,将接收到的请求消息发送给封装适配模块; 封装适配模块,用于对接收到的来自认证鉴权模块的请求消息进行适配转换成信令消息后发送给信令转接点;将接收到的来自信令转接点转发的响应消息转换为应用接口消息后返回给业务平台。
7.根据权利要求5或6所述的系统,其特征在于,所述信令转接点为具有将信令消息从一个信令链路转 接到另一个信令链路的功能的信令点,具有路由器功能。
【文档编号】H04W8/04GK103856932SQ201410099000
【公开日】2014年6月11日 申请日期:2014年3月17日 优先权日:2014年3月17日
【发明者】胡尼亚, 张鹏, 杨瑞, 刘晓靖, 王志军, 许海翔, 王春婷 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1