短消息状态报告的处理方法及系统技术方案

技术编号:5204991 阅读:179 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种短消息状态报告的处理方法及系统。该方法包括:接收短消息状态报告;根据短消息状态报告中短消息标识,向索引服务器查询短消息标识对应的服务器标识;将短消息状态报告发送至服务器标识对应的核心服务器。本发明专利技术各实施例中,增加了索引服务器,用来保存原始消息当前保存的核心服务区地址,从而在接收到短消息状态报告后,能将短消息状态报告发送至对应的特定核心服务器,从而能充分发挥多台核心服务器处理优势,解决了大容量短信网关状态报告处理的问题。

【技术实现步骤摘要】

本专利技术涉及通信行业的核心网
,尤其涉及短消息状态报告的处理方法及 系统。
技术介绍
随着短信业务的发展,通过各种应用平台下发短信的业务越来越广泛,业务范围 包括互联网增值短消息业务、行业应用短消息业务、各种自有短信业务、PUSH消息等等。这 些应用平台通常接入短信网关,包括互联网短信网关、行业应用网关等,通过短信网关将短 消息下发至短信中心,再由短信中心下发至手机终端,然后短信中心向网关返回状态报告, 短信网关进行原始消息与状态报告的匹配,然后根据状态报告生成计费话单,并将状态报 告返回给应用平台图1为现有技术短信业务组网结构示意图。如图1所示,应用平台(Service Platform,简称SP)将短信下发给互联网短信网关Qnternet Short Message Gateway,简 称ISMG),短信网关将消息下发到短信中心(Short Message Service Center,简称SMSC), 或前转到外省的短信网关(若SP接入短信网关所在省与被叫号码所属省不同),然后由短 信中心通过专线或局域网,依照短消息点对点传输协议(Short Message Peer to Peer,简 称SMPP协议)将短信下发至用户终端。图2为现有技术短信下发的流程图。如图2所示, 应用平台下发流程包括步骤S002 =SP 给接入 ISMG 发送消息 “CMPP_Submit” ;步骤S004 接入ISMG根据被叫号码把消息路由到用户的归属ISMG “CMPP_Fwd”, 若接入ISMG和归属ISMG是同一个,则直接进行步骤S006 ;步骤S006 归属ISMG把消息提交给自己接入的SMSC SUBMIT_SM;步骤S008 =SMSC给目的用户发送短信;步骤S010 目的用户接收到该短信,或者该短信超过了有效期,用户仍然没有接 收到该短信,用户终端发送短消息应答至SMSC ;步骤S012 =SMSC把表示短信是否成功发送给目的用户的状态报告“DELIVER_SM” 发送给归属ISMG,归属ISMG进行原始消息和状态报告的匹配,根据状态报告生成成功或失 败的话单,用来计费及结算;步骤S014 归属ISMG接收到SMSC发送给自己的状态报告消息“DELIVER_SM”后, 把状态报告转发给接入地ISMG,接入地ISMG进行原始消息和状态报告的匹配,根据状态报 告生成成功或失败的话单,用来计费及结算;步骤S016 接入ISMG接收到归属ISMG转发过来的状态报告“CMPP_Fwd”消息后, 把状态报告传递给SP “CMPP_Deliver”。在上述流程中,对ISMG而言,一个重要的步骤就是进行原始消息与状态报告的匹 配,以此确认消息下发成功与否,并生成成功或失败的话单,用来计费及结算。图3为现有 技术IMSG确认消息下发状态方案一的示意图。如图3所示,流程包括步骤S052 =ISMG服务器接收SP提交消息;步骤SOM =ISMG下发短消息后,在服务器内存或硬盘中保留该短消息原始消息的 记录,包括消息的MSG_ID ;步骤S056 服务器接收到下级网元返回的状态报告;步骤S058 根据原始消息与状态报告消息的MSG_ID相同的原则,将原始消息与状 态报告在内存中进行匹配(若在硬盘则需先调入内存);步骤S060 根据状态报告(表明短消息下发成功或失败)生成成功或失败的话 单;其工作方式如图所示步骤S062 服务器将状态报告返回给SP。方案一仅适用于单节点的网关结构,网关核心服务器由一个或一套主备双机服务 器组成,处理能力有限,并且可扩展能力差。在另外一种技术方案中,采用多台IMSG服务 器,并将原始消息记录保存才后台数据库中。图4为现有技术IMSG确认消息下发状态方案 二的示意图。如图4所示,实现流程包括步骤S082 短信网关服务器接收SP提交消息; 步骤S084 ISMG下发短消息;步骤S086 服务器将原始消息记录保存在后台数据库中,包括消息的MSG_ID ;步骤S088 服务器接收到下级网元返回的状态报告;步骤S090 服务器将状态报告转发到后台数据库;步骤S092 后台数据库根据原始消息与状态报告消息的MSG_ID相同的原则进行 原始消息与状态报告的匹配,然后根据状态报告生成成功或失败的话单;步骤S094 服务器将状态报告返回给SP。方案二使得服务器的数量得到了扩展,网关可以由多台核心服务器组成,提高了 处理能力,但是由于所有的状态报告匹配均要在数据库中完成,而数据库处理能力有限,所 以数据库成为了系统处理能力的瓶颈,使得短信网关无法向更高的规模扩展。随着业务的发展,现网对大容量短信网关的需求日趋强烈。在实现本专利技术过程中, 专利技术人发现现有技术短消息状态报告的处理方式中存在如下问题现有的状态报告处理方 式不能充分发挥多台核心服务器的处理优势,业务扩展能力受限。
技术实现思路
本专利技术的目的是状态报告处理方法不能充分发挥多台核心服务器处理优势的问 题,提出一种短消息状态报告的处理方式及系统,以大规模扩大短信网关的处理能力。为实现上述目的,根据本专利技术的一个方面,提供了一种短消息状态报告的处理方 法,包括接收短消息状态报告;根据短消息状态报告中短消息标识,向索引服务器查询短 消息标识对应的服务器标识;将短消息状态报告发送至服务器标识对应的核心服务器。本技术方案中,接收短消息状态报告的步骤之前还包括核心服务器接收短消息 发送请求,保存原始短消息;将短消息通过下级网元接口发送至用户终端;下级网元接口 将短消息状态报告发送至服务器标识对应的核心服务器的步骤之后还包括核心服务器进 行原始短消息和短消息状态报告的匹配。本技术方案中,核心服务器接收短消息发送请求的步骤之后还包括核心服务器发送映射信息至索引服务器,映射信息包括短消息标识与服务器标识的映射关系;索引服 务器存储映射关系;下级网元接口向索引服务器查询短消息标识对应的服务器标识的步骤 具体包括下级网元接口向索引服务器发送查询请求,查询请求包括短消息标识;根据短 消息标识和映射关系,索引服务器获取短消息标识对应的服务器标识;索引服务器向下级 网元接口返回包括服务器标识的查询响应。优选地,本技术方案中,当索引服务器有多台时,核心服务器发送映射信息至索引 服务器的步骤具体包括根据负载均衡算法,核心服务器发送映射信息报文至短消息标识 对应的索引服务器;下级网元接口向索引服务器发送查询请求的步骤具体包括根据负载 均衡算法,下级网元接口向短消息标识对应的索引服务器发送查询请求。本技术方案中,负载均衡算法为通用分组算法。本技术方案中,短消息标识为MSG_ID ;服务器标识为服务器IP地址。为实现上述目的,根据本专利技术的另一个方面,提供了一种短消息状态报告的处理 系统,包括索引服务器、下级网元接口、核心服务器,其中索引服务器,用于保存短消息标 识与服务器标识的对应关系;下级网元接口,用于接收短消息状态报告,根据短消息状态报 告中短消息标识,向索引服务器查询短消息标识对应的服务器标识,并将短消息状态报告 发送至服务器标识对应的核心服务器;核心服务器,用于接收短消息状态报告。本技术方案中,核心服务器包括接收模块,用于接收短消息发送请求;处理模 块,用于保存原始短消息,并将短本文档来自技高网
...

【技术保护点】
一种短消息状态报告的处理方法,其特征在于,包括:接收短消息状态报告;根据所述短消息状态报告中短消息标识,向索引服务器查询所述短消息标识对应的服务器标识;将所述短消息状态报告发送至所述服务器标识对应的核心服务器。

【技术特征摘要】
1.一种短消息状态报告的处理方法,其特征在于,包括接收短消息状态报告;根据所述短消息状态报告中短消息标识,向索引服务器查询所述短消息标识对应的服 务器标识;将所述短消息状态报告发送至所述服务器标识对应的核心服务器。2.根据权利要求1所述的方法,其特征在于,所述接收短消息状态报告的步骤之前还 包括核心服务器接收短消息发送请求,保存原始短消息;将所述短消息通过下级网元接口 发送至用户终端;所述下级网元接口将短消息状态报告发送至所述服务器标识对应的核心服务器的步 骤之后还包括核心服务器进行原始短消息和短消息状态报告的匹配。3.根据权利要求2所述的方法,其特征在于核心服务器接收短消息发送请求的步骤之后还包括核心服务器发送映射信息至索引 服务器,所述映射信息包括短消息标识与服务器标识的映射关系;所述索引服务器存储所 述映射关系;所述下级网元接口向索引服务器查询所述短消息标识对应的服务器标识的步骤具体 包括下级网元接口向索引服务器发送查询请求,所述查询请求包括所述短消息标识;根 据所述短消息标识和映射关系,所述索引服务器获取所述短消息标识对应的服务器标识; 所述索引服务器向所述下级网元接口返回包括所述服务器标识的查询响应。4.根据权利要求3所述的方法,其特征在于,当所述索引服务器有多台时,所述核心服 务器发送映射信息至索引服务器的步骤具体包括根据负载均衡算法,所述核心服务器发 送映射信息报文至短消息标识对应的索引服务器;所述下级网元接口向索引服务器发送查询请求的步骤具体包括根据所述负载均衡算 法,所述下级网元接口向所述短消息标识对应的索引服务器发送查询请求。5.根据权利要求4所述的方法...

【专利技术属性】
技术研发人员:张承辉孙金霞尤梦李伟
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利