一种增值业务实现方法及装置转让专利

申请号 : CN201110087993.7

文献号 : CN102740252B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 胡刚耿恺频崔新峰张道平

申请人 : 中兴通讯股份有限公司

摘要 :

本发明公开了一种路由信息发送方法及装置,用以在收到外网SMSC发送的SRI消息,并且本网UE处于异常时,可以向外网SMSC发送本网UE的路由信息,进而可以实现本网UE定制的增值业务。本发明提供的一种路由信息发送方法包括:当收到外网短消息服务中心SMSC发送的短消息路由查询指示SRI消息时,判断本网用户设备UE的状态;当本网UE处于异常状态,并且,本网UE定制的增值业务在该UE处于异常状态时需要构造路由信息时,为该UE构造路由信息;向外网SMSC发送SRI成功确认消息,其中携带所述路由信息。

权利要求 :

1.一种路由信息发送方法,其特征在于,该方法包括:本网短消息服务中心SMSC收到外网SMSC发送的短消息路由查询指示SRI消息时,判断本网用户设备UE的状态;

当本网UE处于异常状态,并且,本网UE定制的增值业务在该UE处于异常状态时需要构造路由信息时,为该UE构造路由信息;

向外网SMSC发送SRI成功确认消息,其中携带所述路由信息。

2.根据权利要求1所述的方法,其特征在于,所述判断本网用户设备UE的状态,包括:向归属位置寄存器HLR发送短消息业务SMS请求;

当收到HLR回复的失败确认消息时,确认本网UE处于异常状态。

3.根据权利要求2所述的方法,其特征在于,所述路由信息,包括:UE的标识,和本网标识。

4.根据权利要求3所述的方法,其特征在于,所述本网标识,为本网SMSC的路由号码。

5.根据权利要求3或4所述的方法,其特征在于,向外网SMSC发送SRI成功确认消息之后,该方法还包括:接收外网SMSC发送的终呼消息MT;

向应用服务供应商ASP发送外部短消息实体的下发消息SMPP_Deliver,以触发本网UE定制的增值业务。

6.一种路由信息发送装置,其特征在于,该装置包括:状态判断单元,用于本网短消息服务中心SMSC收到外网SMSC发送的短消息路由查询指示SRI消息时,判断本网用户设备UE的状态;

路由信息构造单元,用于当本网UE处于异常状态,并且,本网UE定制的增值业务在该UE处于异常状态时需要构造路由信息时,为该UE构造路由信息;

确认单元,用于向外网SMSC发送SRI成功确认消息,其中携带所述路由信息。

7.根据权利要求6所述的装置,其特征在于,所述状态判断单元,通过向归属位置寄存器HLR发送短消息业务SMS请求,当收到HLR回复的失败确认消息时,确认本网UE处于异常状态。

8.根据权利要求7所述的装置,其特征在于,所述路由信息构造单元构造的路由信息,包括:UE的标识,和本网标识。

9.根据权利要求8所述的装置,其特征在于,所述路由信息构造单元构造的路由信息中的本网标识,为本网SMSC的路由号码。

10.根据权利要求8或9所述的装置,其特征在于,该装置还包括:MT接收单元,用于在确认单元向外网SMSC发送SRI成功确认消息之后,接收外网SMSC发送的终呼消息MT;

增值业务触发单元,用于向应用服务供应商ASP发送外部短消息实体的下发消息SMPP_Deliver,以触发本网UE定制的增值业务。

说明书 :

一种增值业务实现方法及装置

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种增值业务实现方法及装置。

背景技术

[0002] 短消息业务(SMS,Short Message Service)提供在码分多址(CDMA,Code Division Multiple Access)网络中移动用户设备和移动用户设备之间,或CDMA网络的移动用户设备和其它网络的用户设备之间发送信息长度较短的信息。目前在原来短消息业务功能基础上发展出了多种短信增值业务。
[0003] 但是,通常所用的增值业务的实现方式有一定的局限性,尤其是当两个网络间采用信令方式进行交互的时候,下面结合附图来说明。
[0004] 图1是消息前转增值业务示意图,当用户设备A、B、C状态都正常时,如果B开启消息前转业务,则外网用户设备A发往本网用户设备B的消息将会被转发到C。网间采用信令方式互通消息时,其通常处理流程如图2所示:用户设备A所在短消息服务中心(SMSC,Short Message Service Center)先向B所在的SMSC发送一个路由请求指示(SRI)消息,用户设备B所在的本网SMSC收到SRI消息后,则向归属位置寄存器(HLR,Home Location Register)发送SMS请求消息,请求用户设备B的路由信息,在得到成功确认(ACK)消息后,向用户设备A所在的SMSC发送SRI消息的成功确认消息,A所在SMSC随后发送终呼消息(MT)给B所在SMSC,B所在SMSC向应用服务供应商(ASP,Application Service Provider)发送外部短消息实体的下发消息(SMPP Deliver),触发增值业务流程到ASP,最终C收到A所发送的消息。
[0005] 以上过程只是基于B状态正常情况下的处理,实际上还常常碰到B关机、不在服务区等异常情况,此时C状态正常时,显然希望C能正常接收A发送的消息的,对于类似消息前传这种增值业务,很多应用场景也是针对上述情况,而不是针对B正常状态的情况。
[0006] 但是,通常的增值业务触发方式在B异常时恰恰不是这样,而是如图3所示,A发送的消息没有触发增值业务,直接失败了,其信令流程如图4所示,与B正常状态时的处理相比,区别在于:当B处于关机等异常时,B所在SMSC发送的路由请求消息到HLR以后,会得到一个失败确认消息,其中没有用户设备UE的标识(MIN),以及访问移动交换中心(VMSC,Visited Mobile-servicesSwitching Centre)等路由信息,因此B所在SMSC也相应给A所在SMSC回复路由请求消息的失败确认消息,A所在SMSC收到失败确认消息后会终止流程,不下发终呼消息,也就不能触发增值业务流程,导致消息不能发送到C用户设备。

发明内容

[0007] 本发明实施例提供了一种路由信息发送方法及装置,用以在收到外网SMSC发送的SRI消息,并且本网UE处于异常时,可以向外网SMSC发送本网UE的路由信息,进而可以实现本网UE定制的增值业务。
[0008] 本发明实施例提供的一种路由信息发送方法包括:
[0009] 当收到外网短消息服务中心SMSC发送的短消息路由查询指示SRI消息时,判断本网用户设备UE的状态;
[0010] 当本网UE处于异常状态,并且,本网UE定制的增值业务在该UE处于异常状态时需要构造路由信息时,为该UE构造路由信息;
[0011] 向外网SMSC发送SRI成功确认消息,其中携带所述路由信息。
[0012] 本发明实施例提供的一种路由信息发送装置包括:
[0013] 状态判断单元,用于当收到外网短消息服务中心SMSC发送的短消息路由查询指示SRI消息时,判断本网用户设备UE的状态;
[0014] 路由信息构造单元,用于当本网UE处于异常状态,并且,本网UE定制的增值业务在该UE处于异常状态时需要构造路由信息时,为该UE构造路由信息;
[0015] 确认单元,用于向外网SMSC发送SRI成功确认消息,其中携带所述路由信息。
[0016] 本发明实施例,当收到外网短消息服务中心SMSC发送的短消息路由查询指示SRI消息时,判断本网用户设备UE的状态;当本网UE处于异常状态,并且,本网UE定制的增值业务在该UE处于异常状态时需要构造路由信息时,为该UE构造路由信息;向外网SMSC发送SRI成功确认消息,其中携带所述路由信息,从而在收到外网SMSC发送的SRI消息,并且本网UE处于异常时,可以向外网SMSC发送本网UE的路由信息,进而可以实现本网UE定制的增值业务。

附图说明

[0017] 图1为在本网用户设备正常状态下的消息前转增值业务示意图;
[0018] 图2为在本网用户设备正常状态下的消息前转增值业务的信令流程示意图;
[0019] 图3为在本网用户设备异常状态下的消息前转增值业务的示意图;
[0020] 图4为在本网用户设备正常状态下的消息前转增值业务的信令流程示意图;
[0021] 图5为本发明实施例提供的路由信息发送方法的总体流程示意图;
[0022] 图6为本发明实施例提供的路由信息发送方法的信令流程示意图;
[0023] 图7为本发明实施例提供的路由信息发送装置的结构示意图。

具体实施方式

[0024] 本发明实施例提供了一种路由信息发送方法及装置,用以在收到外网SMSC发送的SRI消息,并且本网UE处于异常时,可以向外网SMSC发送本网UE的路由信息,进而可以实现本网UE定制的增值业务。
[0025] 参见图5,本发明实施例提供的一种路由信息发送方法,包括步骤:
[0026] S101、当收到外网短消息服务中心SMSC发送的短消息路由查询指示SRI消息时,判断本网用户设备UE的状态;
[0027] S102、当本网UE处于异常状态,并且,本网UE定制的增值业务在该UE处于异常状态时需要构造路由信息时,为该UE构造路由信息;
[0028] S103、向外网SMSC发送SRI成功确认消息,其中携带本网UE的路由信息。
[0029] 较佳地,所述判断本网用户设备UE的状态,包括:
[0030] 向归属位置寄存器HLR发送短消息业务SMS请求;
[0031] 当收到HLR回复的失败确认消息时,确认本网UE处于异常状态。
[0032] 较佳地,所述UE的路由信息,包括:
[0033] UE的标识,和本网标识。
[0034] 较佳地,所述本网标识,为本网SMSC的路由号码。
[0035] 较佳地,向外网SMSC发送SRI成功确认消息之后,该方法还包括:
[0036] 接收外网SMSC发送的终呼消息MT;
[0037] 向应用服务供应商ASP发送外部短消息实体的下发消息SMPP_Deliver,以触发本网UE定制的增值业务。
[0038] 下面给出本发明实施例提供的技术方案的具体说明。
[0039] 本发明实施例中,预先存储用户设备签约的增值业务信息,判断SRI消息来源并结合用户信息分配消息的不同处理流程,对于外网发过来的SRI消息需要触发增值业务的消息处理处理。
[0040] 其中,可以通过提供用户设备交互界面,由用户设备根据需要添加、删除用户设备以及添加、删除、修改用户设备的增值业务信息。
[0041] 用户信息包括以下信息:
[0042] 用户设备号码;
[0043] 用户设备开通了哪些具体的增值业务;
[0044] 每一增值业务是否需要判断SRI消息的来源。
[0045] 本网SMSC在收到SRI消息后,判断是外网消息还是本网消息。若是外网消息,进一步判断是否要确认UE的状态。
[0046] 对于外网发来的且需要触发增值业务的SRI消息,则按预设规则构造UE的路由信息,并回复成功确认消息给外网SMSC。然后,本网SMSC接收外网终呼消息并触发增值业务。
[0047] 由此可见,本发明实施例基于CDMA移动通信短消息业务,为涉及第三方用户设备的以信令交互方式发送的外网短消息触发增值业务提供了一种实现方案。
[0048] 下面结合附图介绍一下本发明实施例的具体信令流程。
[0049] 本发明实施例是基于CDMA移动通信网络的短消息业务,短消息服务中心在用户设备状态异常情况下,仍能对通过信令方式由外网发往本网的消息触发某些特定的短信增值业务。
[0050] 从图6可以看出,短消息服务中心提供了用户设备交互界面,根据用户设置,预先存储有用户设备的增值业务功能开通信息。
[0051] 由服务提供商对用户信息进行维护,确定哪些用户设备需要开通增值业务,以及哪些增值业务是需要判断用户设备状态,进而触发增值业务的,例如消息前传业务,就需要判断用户设备状态,进而触发增值业务。
[0052] 用户信息主要包括:
[0053] 表示用户设备唯一性的号码;
[0054] 用户目前使用的增值业务及该业务的属性,所述属性用于标识在发往用户设备的消息为外网消息时是否要进行用户设备状态判断;
[0055] 其它一些服务提供商需要添加的信息。
[0056] SMSC结合用户信息来决定消息的具体处理方式。即首先对消息来源进行判断,如果是本网消息,则仍旧按现有处理方式处理;如果是外网经由信令过来的消息(即图6中的SRI消息),则根据信令中携带的用户设备号码去查询用户信息,如果用户没有开通增值业务或者开通的业务不需要判断用户设备状态,则仍旧采用现有的处理方式,如果需要判断用户设备状态,则判断用户设备的状态,若用户设备为正常状态,则仍旧采用现有处理方式,如果用户设备处于异常状态,例如处于关机等异常状态,则构造MIN及VMSC信息。其中,使用本网SMSC的路由号码作为VMSC号码,使终呼消息能发往本网;而MIN号码,则需要采用一定的规则来生成,例如:根据用户设备号码,按一定的算法进行换算,此算法不需要很复杂,只要保证生成的号码能够唯一表示该处于异常状态的本网UE,以及不会和其它数据造成冲突即可。最简单的算法,例如:如果MIN号码是10位长度的数字,而该处于异常状态的本网UE的手机号是13012345678,则可以直接采用去掉首位变成3012345678,将3012345678作为MIN号码。
[0057] 其中,SMSC在收到SRI消息后,会发送SRI请求给HLR,若收到HLR回复的确认消息,是成功的确认消息,则确定用户设备为正常状态,若收到HLR回复的确认消息,是失败的确认消息,则确定用户设备为异常状态。
[0058] 本网SMSC构造好所需的路由信息(即MIN号码和VMSC号码)以后,给外网SMSC发送SRI成功确认消息,外网SMSC收到SRI成功确认消息后下发终呼消息到本网SMSC,此时本网SMSC再根据现有处理流程,触发增值业务流程到相应的ASP。
[0059] 参见图7,本发明实施例提供的一种路由信息发送装置,包括:
[0060] 状态判断单元201,用于当收到外网短消息服务中心SMSC发送的短消息路由查询指示SRI消息时,判断本网用户设备UE的状态;
[0061] 路由信息构造单元202,用于当本网UE处于异常状态,并且,本网UE定制的增值业务在该UE处于异常状态时需要构造路由信息时,为该UE构造路由信息;
[0062] 确认单元203,用于向外网SMSC发送SRI成功确认消息,其中携带所述路由信息。
[0063] 较佳地,所述状态判断单元201,通过向归属位置寄存器HLR发送短消息业务SMS请求,当收到HLR回复的失败确认消息时,确认本网UE处于异常状态。
[0064] 较佳地,所述路由信息构造单元202构造的路由信息,包括:UE的标识,和本网标识。
[0065] 较佳地,所述路由信息构造单元202构造的路由信息中的本网标识,为本网SMSC的路由号码。
[0066] 较佳地,该装置还包括:
[0067] MT接收单元204,用于在确认单元203向外网SMSC发送SRI成功确认消息之后,接收外网SMSC发送的终呼消息MT;
[0068] 增值业务触发单元205,用于向应用服务供应商ASP发送外部短消息实体的下发消息SMPP_Deliver,以触发本网UE定制的增值业务。
[0069] 较佳地,本发明实施例提供的一种路由信息发送装置,为SMSC。
[0070] 需要说明的是,本发明实施例提供的技术方案不局限于CDMA网络。
[0071] 综上所述,本发明实施例提供的一种外网消息(信令方式)触发短信增值业务的方案,能够在CDMA网络中解决外网经由信令交互方式转发来的消息在本网SMSC因目的用户设备状态异常而不能触发短信增值业务的问题。
[0072] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0073] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0074] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0075] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0076] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。