短消息前转的异常处理方法及装置制造方法及图纸

技术编号:11498684 阅读:96 留言:0更新日期:2015-05-22 17:44
本发明专利技术公开了一种短消息前转的异常处理方法及装置,该方法包括:检测到短消息前转异常,根据集中容灾处理策略处理短消息,其中,集中容灾处理策略包括以下至少之一:在简单模式下,拒绝短消息或者在本地继续处理短消息;在主备模式下,在SMSC异常时,将短消息前转到备前转SMSC;在缓存模式下,在SMSC异常时,将短消息缓存至本地,待前转SMSC从异常中恢复之后,将短消息前转至前转SMSC;在主备和缓存模式下,在主前转SMSC异常时,将短消息前转至备选SMSC上,若备选SMSC异常,则缓存短消息,待主前转SMSC从异常中恢复后,再将短消息前转至SMSC。本发明专利技术解决了短消息前转业务系统可靠性不高稳定性差的问题。

【技术实现步骤摘要】
短消息前转的异常处理方法及装置
本专利技术涉及通信领域,具体而言,涉及一种短消息前转的异常处理方法及装置。
技术介绍
短消息前转业务是指短消息中心(ShortMessageServiceCenter,简称为SMSC)将接收到消息按照一定的比例或消息属性的不同前转到其他SMSC进行处理的一种业务。相关技术中,短消息中心前转业务主要有以下几个应用场景:用户属性不同要求在不同的短消息中心才能进行正常处理;如用户开户在不同短消息中心,相关消息只有在归属的短消息中心才能正常处理。通过消息前转来实现不同短消息中心之间消息流量负荷分担;如系统出现过负荷时,将消息前转到其他短消息中心来进行负荷分担。短消息中心角色不同,需要消息在不同短消息中心之间进行前转;如有的短消息中心只负责首次终呼,终呼失败将消息前转到专门负责重试的短消息中心进行下发。不同前转业务应用场景决定了前转既可发生在起呼阶段又可发生在终呼阶段;图1是根据相关技术的起呼阶段前转的流程图,如图1所示,该流程包括如下步骤:步骤S102,终端用户通过SS7网络提交消息到短消息中心;步骤S104,短消息中心先根据不同前转策略来判断消息是否需要前转;步骤S106,若前转,先获取待前转实体的地址,后将消息前转出局;步骤S108,若不前转,继续在本短消息中心处理其他业务。在消息前转过程中出现的异常主要包括:与目的SMSC的链路出现异常,如前转消息无法发送或无法接收目的SMSC的前转响应;目的SMSC业务处理出现异常,如过负荷。相关技术中,对上述前转异常处理都比较简单:要么拒绝消息,要么在本地继续处理,给用户的使用带了较为负面的影响。目前短消息中心前转业务在国际市场应用十分广泛,不同运营商对消息前转条件、前转容灾处理都提出完全不同要求。针对相关技术中短消息前转业务系统可靠性不高,稳定性差的问题,至今没有提出解决方案。
技术实现思路
本专利技术提供了一种短消息前转的异常处理方法及装置,以至少解决短消息前转业务系统可靠性不高,稳定性差的问题。根据本专利技术的一个方面,提供了一种短消息前转的异常处理方法,该方法包括:检测到所述短消息前转异常;根据集中容灾处理策略处理所述短消息,其中,所述集中容灾处理策略包括以下至少之一:在简单模式下,拒绝所述短消息或者在本地继续处理所述短消息;在主备模式下,在主前转短消息服务中心SMSC异常时,将所述短消息前转到备前转SMSC;在缓存模式下,在前转SMSC异常时,将所述短消息缓存至本地,待所述前转SMSC从异常中恢复之后,将所述短消息前转至所述前转SMSC;在主备和缓存模式下,在主前转SMSC异常时,将所述短消息前转至备前转SMSC上,若所述备前转SMSC异常,则缓存所述短消息,待所述主前转SMSC从异常中恢复后,再将所述短消息前转至所述主前转SMSC。优选地,检测到所述短消息前转异常之前,所述方法还包括:配置前转策略,根据所述前转策略前转所述短消息,其中,所述前转策略包括以下至少之一:所述短消息的前转规则,其中,所述前转规则用于判定所述短消息是否前转;所述短消息的前转目的SMSC的选择策略,其中,所述前转目的SMSC用于判定所述短消息前转的目的SMSC。优选地,所述前转规则包括至少一个与所述短消息的属性相应的匹配条件,其中,所述短消息的属性包括以下至少之一:主被叫号码,开户信息,起呼移动交换中心MSC,短消息中心SC地址,短信协议标识PID。优选地,所述前转目的SMSC的选择策略包括根据以下至少之一选择所述前转目的SMSC:主叫、被叫、起呼MSC、国际移动用户识别码IMSI、百分比。优选地,根据所述前转策略前转所述短消息包括:匹配所述短消息的属性和所述前转规则,在匹配成功的情况下,触发所述短消息的前转至所述目的SMSC。优选地,所述异常状态包括以下至少之一:检测到与目的SMSC的链路出现异常;检测到业务层处理出现异常。根据本专利技术的另一个方面,提供了一种短消息的前转装置,该装置包括:检测模块,用于检测到所述短消息前转异常;处理模块,用于根据集中容灾处理策略处理所述短消息,其中,所述集中容灾处理策略包括以下至少之一:在简单模式下,拒绝所述短消息或者在本地继续处理所述短消息;在主备模式下,在主前转短消息服务中心SMSC异常时,将所述短消息前转到备前转SMSC;在缓存模式下,在前转SMSC异常时,将所述短消息缓存至本地,待所述前转SMSC从异常中恢复之后,将所述短消息前转至所述前转SMSC;在主备和缓存模式下,在主前转SMSC异常时,将所述短消息前转至备前转SMSC上,若所述备前转SMSC异常,则缓存所述短消息,待所述主前转SMSC从异常中恢复后,再将所述短消息前转至所述主前转SMSC。优选地,所述装置还包括:配置模块,用于配置前转策略;前转模块,用于根据所述前转策略前转所述短消息,其中,所述前转策略包括以下至少之一:所述短消息的前转规则,其中,所述前转规则用于判定所述短消息是否前转;所述短消息的前转目的短消息服务中心SMSC的选择策略,其中,所述前转目的SMSC用于判定所述短消息前转的目的SMSC。优选地,所述前转规则包括至少一个与所述短消息的属性相应的匹配条件,其中,所述短消息的属性包括以下至少之一:主被叫号码,开户信息,起呼移动交换中心MSC,短消息中心SC地址,短信协议标识PID。通过本专利技术,采用以下方案:检测到所述短消息前转异常,根据集中容灾处理策略处理所述短消息,其中,所述集中容灾处理策略包括以下至少之一:在简单模式下,拒绝所述短消息或者在本地继续处理所述短消息;在主备模式下,在主前转短消息服务中心SMSC异常时,将所述短消息前转到备前转SMSC;在缓存模式下,在前转SMSC异常时,将所述短消息缓存至本地,待所述前转SMSC从异常中恢复之后,将所述短消息前转至所述前转SMSC;在主备和缓存模式下,在主前转SMSC异常时,将所述短消息前转至备前转SMSC上,若所述备前转SMSC异常,则缓存所述短消息,待所述主前转SMSC从异常中恢复后,再将所述短消息前转至所述主前转SMSC,解决了短消息前转业务系统可靠性不高,稳定性差的问题,具有提高前转业务系统的稳定性和可靠性的有益效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据相关技术的起呼阶段前转的流程图;图2是根据本专利技术实施例的短消息前转的异常处理方法的流程图;图3是根据本专利技术实施例的短消息前转的异常处理装置的结构图;图3a是根据本专利技术实施例的短消息前转的异常处理装置的另一结构图;图3b是根据本专利技术优选实施例的短消息前转的异常处理装置的结构示意图;图4是本专利技术优选实例的GSM短信中心灵活前转容灾系统的结构示意图;图5是本专利技术优选实例的GSM短信中心灵活前转容灾系统正常前转的流程图;图6是本专利技术优选实例的GSM短信中心灵活前转容灾系统异常前转的流程图;以及图7是本专利技术优选实例的GSM短信中心灵活前转容灾系统前转实体状态维护的流程图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。本实施例提供了一种本文档来自技高网
...

【技术保护点】
一种短消息前转的异常处理方法,其特征在于,包括:检测到所述短消息前转异常;根据集中容灾处理策略处理所述短消息,其中,所述集中容灾处理策略包括以下至少之一:在简单模式下,拒绝所述短消息或者在本地继续处理所述短消息;在主备模式下,在主前转短消息服务中心SMSC异常时,将所述短消息前转到备前转SMSC;在缓存模式下,在前转SMSC异常时,将所述短消息缓存至本地,待所述前转SMSC从异常中恢复之后,将所述短消息前转至所述前转SMSC;在主备和缓存模式下,在主前转SMSC异常时,将所述短消息前转至备前转SMSC上,若所述备前转SMSC异常,则缓存所述短消息,待所述主前转SMSC从异常中恢复后,再将所述短消息前转至所述主前转SMSC。

【技术特征摘要】
1.一种短消息前转的异常处理方法,其特征在于,包括:短消息服务中心SMSC检测到与前转SMSC之间的所述短消息前转异常,其中,所述异常包括以下至少之一:与所述前转SMSC的链路出现异常,业务层处理出现异常;根据集中容灾处理策略处理所述短消息,其中,所述集中容灾处理策略包括以下至少之一:在简单模式下,拒绝所述短消息或者在本地继续处理所述短消息;在主备模式下,在主前转SMSC异常时,将所述短消息前转到备前转SMSC;在缓存模式下,在前转SMSC异常时,将所述短消息缓存至本地,待所述前转SMSC从异常中恢复之后,将所述短消息前转至所述前转SMSC;在主备和缓存模式下,在主前转SMSC异常时,将所述短消息前转至备前转SMSC上,若所述备前转SMSC异常,则缓存所述短消息,待所述主前转SMSC从异常中恢复后,再将所述短消息前转至所述主前转SMSC。2.根据权利要求1所述的方法,其特征在于,检测到所述短消息前转异常之前,所述方法还包括:配置前转策略,根据所述前转策略前转所述短消息,其中,所述前转策略包括以下至少之一:所述短消息的前转规则,其中,所述前转规则用于判定所述短消息是否前转;所述短消息的前转目的SMSC的选择策略,其中,所述前转目的SMSC用于判定所述短消息前转的目的SMSC。3.根据权利要求2所述的方法,其特征在于,所述前转规则包括至少一个与所述短消息的属性相应的匹配条件,其中,所述短消息的属性包括以下至少之一:主被叫号码,开户信息,起呼移动交换中心MSC,短消息中心SC地址,短信协议标识PID。4.根据权利要求2所述的方法,其特征在于,所述前转目的SMSC的选择策略包括根据以下至少之一选择所述前转目的SMSC:主叫、被叫、起呼MSC、国际移动用户识别码IMSI、百分比。5.根据权利要...

【专利技术属性】
技术研发人员:孙学真周业娟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1