短消息系统、流量控制配置方法和流量控制方法

文档序号:7654099阅读:104来源:国知局
专利名称:短消息系统、流量控制配置方法和流量控制方法
技术领域
本发明涉及通信领域,尤其涉及一种短消息系统、采用该短消息系统的流量控制配置方法、以及采用该短消息系统的移动交换中心流量控制方法。
背景技术
以往由于现场商用局中的MSC(Mobile Switch Center,移动交换中心)的处理能力不同,一到节假日为了保证语音话路的正确,就必须关闭性能较差的MSC的短信功能,此举一方面严重影响了C网用户发短信,也影响了运营商的短信收入,而且必须运营人员根据网络流量情况及时开关短信功能,增加了运营人员的操作工作量。
本发明提出短消息中心能够实现按被叫的MSC号码,检查MSC的设置流量值(该值可由维护人员定义),确定是否下发还是缓存。

发明内容
针对以上一个或多个问题,本发明提供了一种短消息系统、采用该短消息系统的流量控制配置方法、以及采用该短消息系统的移动交换中心流量控制方法,能够有效控制终呼到各个MSC的单位时间内的短消息数量。
根据本发明的短消息系统包括流量控制管理模块,用于为管理员提供配置界面,设置移动交换中心流量控制配置信息并将配置信息同步至业务处理机或信令网关,其中,移动交换中心流量控制配置信息包括至少一个移动交换中心地址及其对应的短消息流量阈值;业务处理机,用于进行业务处理和对移动交换中心流量控制配置信息进行存储并将其转发至信令网关;以及信令网关,连接至七号信令网,用于接收来自业务处理机的移动交换中心流量控制配置信息,并根据预定的查找和判断方法生成快速索引表,并根据移动交换中心流量控制配置信息对短消息进行流量控制。
其中,流量控制管理模块可以为独立的模块,也可以与短消息系统原有的操作维护界面结合。
移动交换中心流量控制配置信息还包括以下至少一种业务鉴权信息、号段范围信息、以及重试策略信息。
信令网关根据输入的移动交换中心地址及其对应的短消息流量阈值确定是否将终呼消息输出至移动交换中心,在移动交换中心的当前流量没有达到短消息流量阈值的情况下,将短消息发送至移动交换中心,在移动交换中心的当前流量超过短消息流量阈值的情况下,返回失败原因为终呼流量控制错误给业务处理机,处理机进行后续处理。后续处理包括对超过短消息流量阈值的短消息进行缓存,并根据重试策略进行重试。
根据本发明的采用该短消息系统的流量控制配置方法包括以下步骤步骤S302,管理员在流量控制管理模块上根据当前链路情况设置用于移动交换中心流量控制配置信息,其中,配置信息包括至少一个移动交换中心地址及其对应的短消息流量阈值;步骤S304,流量控制管理模块将移动交换中心流量控制配置信息通知至业务处理机,业务处理机将移动交换中心流量控制配置信息存储并转发给信令网关;以及步骤S306,信令网关接收到移动交换中心流量控制配置信息后,根据预定的查找和判断方法生成快速索引表,以对短消息进行流量控制。
根据本发明的采用该短消息系统的移动交换中心流量控制方法包括以下步骤步骤S402,信令网关接收到由业务处理机发送的短消息后,向归属位置寄存器进行路由查询,并根据归属位置寄存器返回的移动交换中心地址进行流量控制检查;步骤S404,信令网关根据生成的快速索引表查询返回的移动交换中心地址及其对应的短消息流量阈值;以及步骤S406,在不需要对移动交换中心进行流量控制或移动交换中心的流量在对应的短消息流量阈值内的情况下,将短消息发送至移动交换中心,在移动交换中心的流量超过短消息流量阈值的情况下,返回失败原因为终呼流量控制错误给业务处理机,处理机进行后续处理。后续处理包括对超过短消息流量阈值的短消息进行缓存,并根据重试策略进行重试。
本发明能够有效控制终呼到各个MSC的单位时间内的短消息数量。对性能不好的MSC做了节日模式保护,让其在业务高峰时能够以最大处理能力进行业务处理,而不是简单的丢弃消息。可以针对多个MSC进行流量控制。可以对超过流量上限的消息进行缓存,按照配置的重试策略进行重试。这样就保证消息百分之百的投递成功率。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中
图1是根据本发明实施例的短消息系统在信令网中的典型组网示意图;图2是根据本发明实施例的短消息系统结构示意图;图3是根据本发明实施例的MSC流量控制配置流程图;图4是根据本发明实施例的MSC流量控制实现流程图。
具体实施例方式
下面参考附图,详细说明本发明的具体实施方式

本发明采用以下技术方案在现有短消息系统上,增加一个终呼流量控制管理模块。这个管理模块提供友好的用户界面,配置任意多个MSC地址和MSC对应的流量控制阀值。配置值以供业务实现用。这个模块可以独立存在,也可以集成到短消息系统原有的操作维护界面中。
此外在短消息系统的消息处理流程中的消息终呼时的目的用户路由请求返回这个环节上,增加对终呼流量控制接口的调用,终呼流量控制接口的输入参数是目的用户当前所在的MSC地址,终呼流量控制接口根据输入和配置数据库配置的MSC地址以及其对应的流量阀值来决定输出是否继续终呼消息到这个MSC,如果当前的流量还没有达到这个MSC配置的流量阀值,则容许继续终呼消息到这个MSC,否则直接返回失败原因为终呼流量控制错误给短消息业务,终止这次短消息终呼流程,短消息业务可以根据重试配置决定本条短消息的重试策略。从而达到对终呼到特定的MSC的短消息流量进行控制的目的。
本发明主要包括以下两个部分第一部分MSC流量控制的配置MSC流量控制的配置步骤包括1、授权配置“是否启用MSC终呼流量控制”。
2、配置MSC号码,和其相关的阀值,容许配置台可以对所有配置的MSC信息进行浏览、修改(是否启用和阈值)、删除等操作。
3、针对失败原因MSC终呼流量控制拒绝配置重试策略。
4、配置信息首先同步给业务处理机,然后由业务处理机同步为信令网关。
第二部分终呼流量控制的实现若短消息中心启用该功能,信令网关业务监测所有已配置的MSC终呼短消息的流量(以秒为计时单位),若对特定MSC流量超过设定阈值的情况,信令网关根据配置要求拒绝到该MSC的消息的终呼,返回特定的错误码。业务处理机能够根据配置对此种终呼失败的消息进行重试。
本发明中的终呼流量控制指在短消息中心向MSC发送终呼短消息时,需要保证单位时间(秒)内到某个(某些、或全部)MSC的终呼消息流量不超过各MSC预定的流量阈值,这个功能就称为短消息中心的终呼流量控制功能。
本发明中的特定MSC指在系统中明确配置了相应终呼流量控制参数的MSC。
下面结合附图对本发明涉及到的模块和实体及其配置,处理流程进行说明。
如图1所示,本发明实施例涉及到短消息系统的典型网络实体包括MSCMobile Switch Center移动交换中心,是通讯网的核心设备,负责语音、数据业务的接入和路由管理。
HLRHome Location Register归属位置寄存器,负责管理维护归属用户信息,包括有归属用户当前归属的MSC的地址,以备其它设备查询。
MC短消息中心,主要负责短消息的存储转发,在本实施例中是实现终呼流量控制的核心实体。提供终呼流量控制的配置以及实施。
如图2所示,本发明实施例涉及到的MSC流量控制实现系统的实体包括配置台(流量控制管理模块)201提供MSC流量控制配置界面,其主要输入内容为MSC号码以及流量阀值。此外还提供同步功能,负责把MSC流量控制配置信息同步给业务处理机202。配置信息也可以直接同步给信令网关203,之所以将配置信息首先是同步给业务处理机202,业务处理机202再转发其中的部分信息给信令网关203,是因为配置台201还提供很多其它业务配置项(例如业务鉴权配置,号段范围配置,重试策略配置等)给业务处理机202,信令网关203需要的只是其中很小的一部份。
业务处理机202短消息中心的核心处理模块。在本实施例中主要实现配置信息的存储转发功能。
信令网关203短消息中心和七号信令网的连接模块,主要功能负责协议转换,是实现本实施例的核心模块。接收MSC流量控制配置信息,根据一定的查找和判断方法(如图具体实施方式
中的判断处理流程),产生快速索引表。按照配置的流量阀值和MSC号码,对终呼消息进行流量控制。
在本实施例中在配置台201上实现MSC流量控制的可配置,MSC流量控制的个数可以为任意多个,流量阀值一般在1000条/秒以内。业务处理机202提供消息或接口供信令网关203获取MSC流量控制信息。
如图3所示,本发明的MSC流量控制配置流程主要有以下步骤步骤S302用户在配置台上根据现场链路连接情况进行MSC流量控制的配置,主要配置内容为MSC号码以及针对这个MSC号码的流量阀值;步骤S304配置好之后,配置台同步MSC流量控制配置信息给业务处理机,业务处理机把MSC流量控制配置信息转发给信令网关;步骤S306信令网关获取到MSC流量控制配置信息后按照一定的查找和判断方法(如图具体实施方式
中的判断处理流程)生成快速索引表,以供终呼流程调用。
如图4所示,本发明的实施例MSC流量控制实现流程主要有以下步骤
步骤S402信令网关接收到由业务处理机发送终呼消息,信令网关首先向HLR(归属位置寄存器)进行路由查询,针对返回的MSC地址进行终呼流量控制检查;步骤S404根据快速索引表查询返回的MSC地址和其对应的阀值。
步骤S406如果没有针对这个MSC进行流量控制,或者还在流量阀值内,进行终呼;如果超过此MSC设定的流量阀值,则终止终呼,返回业务处理机终呼错误响应。
相应的软件流程为信令网关由业务在向MSC发送终呼请求消息前,检查特定MSC本次终呼,在终呼流量控制下允许(RETURNTRUE)还是拒绝(RETURN FALSE)。其处理如下1、根据MSC号码在MSC终呼流量控制表中查询;2、IF(未查找到该MSC的信息)RETURN TRUE;3、END IF4、MSC终呼业务次数加1;5、IF(该MSC不启用终呼流量控制)5-1RETURN TRUE;6、ELSE6-1本次控制粒度的终呼次数加1;
6-2IF(超过流量控制阈值)6-2-1RETURN FALSE;6-3ELSE6-3-1RETURN TRUE;6-4END IF7、END IF上述软件流程中,具体的判断是否超过终呼流量控制阈值(6-2)的算法如下(本模块控制的阈值为MtNum)1、记录本次控制粒度的时间T1(Tick),终呼次数Mt1记为0;2、IF(Mt1<MtNum)2-1Mt1++;2-2RETURN没有过阈值;3、ELSE3-1IF(当前时间T2(Tick)-T1(Tick)>1s)3-1-1置Mt1=0,重新记录T1(Tick),开始新的控制粒度计算;3-1-2RETURN没有过阈值;3-2ELSE3-2-1Mt1++;
3-2-2RETURN过阈值;3-3END IF4、END IF本发明的优势在于1.对性能不好的MSC做了节日模式保护,让其在业务高峰时能够以最大处理能力进行业务处理,而不是简单的丢弃消息。2.可以针对多个MSC进行流量控制。3.可以对超过流量上限的消息进行缓存,按照配置的重试策略进行重试。这样就保证消息百分之百的投递成功率。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种短消息系统,其特征在于包括流量控制管理模块,用于为管理员提供配置界面,设置移动交换中心流量控制配置信息并将所述配置信息同步至业务处理机或信令网关,其中,所述移动交换中心流量控制配置信息包括至少一个移动交换中心地址及其对应的短消息流量阈值;所述业务处理机,用于进行业务处理和对所述移动交换中心流量控制配置信息进行存储并将其转发至信令网关;以及所述信令网关,连接至七号信令网,用于接收来自所述业务处理机的移动交换中心流量控制配置信息,并根据预定的查找和判断方法生成快速索引表,并根据所述移动交换中心流量控制配置信息对短消息进行流量控制。
2.根据权利要求1所述的短消息系统,其特征在于,所述流量控制管理模块为独立的模块或与短消息系统原有的操作维护界面结合。
3.根据权利要求2所述的短消息系统,其特征在于,所述移动交换中心流量控制配置信息还包括以下至少一种业务鉴权信息、号段范围信息、以及重试策略信息。
4.根据权利要求3所述的短消息系统,其特征在于,所述信令网关根据输入的移动交换中心地址及其对应的短消息流量阈值确定是否将终呼消息输出至所述移动交换中心,在所述移动交换中心的当前流量没有达到所述短消息流量阈值的情况下,将所述短消息发送至所述移动交换中心,在所述移动交换中心的当前流量超过所述短消息流量阈值的情况下,返回失败原因为终呼流量控制错误给业务处理机,所述处理机进行后续处理。
5.根据权利要求4所述的短消息系统,其特征在于,所述后续处理包括对超过所述短消息流量阈值的短消息进行缓存,并根据所述重试策略进行重试。
6.一种采用权利要求1至5中任一项所述的短消息系统的流量控制配置方法,其特征在于,包括以下步骤步骤S302,管理员在流量控制管理模块上根据当前链路情况设置用于移动交换中心流量控制配置信息,其中,所述配置信息包括至少一个移动交换中心地址及其对应的短消息流量阈值;步骤S304,所述流量控制管理模块将所述移动交换中心流量控制配置信息通知至业务处理机,所述业务处理机将所述移动交换中心流量控制配置信息存储并转发给信令网关;以及步骤S306,所述信令网关接收到所述移动交换中心流量控制配置信息后,根据预定的查找和判断方法生成快速索引表,以对短消息进行流量控制。
7.一种采用权利要求1至5中任一项所述的短消息系统的移动交换中心流量控制方法,其特征在于,包括以下步骤步骤S402,信令网关接收到由业务处理机发送的短消息后,向归属位置寄存器进行路由查询,并根据所述归属位置寄存器返回的移动交换中心地址进行流量控制检查;步骤S404,所述信令网关根据生成的快速索引表查询返回的移动交换中心地址及其对应的短消息流量阈值;以及步骤S406,在不需要对所述移动交换中心进行流量控制或所述移动交换中心的流量在所述对应的短消息流量阈值内的情况下,将所述短消息发送至所述移动交换中心,在所述移动交换中心的流量超过所述短消息流量阈值的情况下,返回失败原因为终呼流量控制错误给业务处理机,所述处理机进行后续处理。
全文摘要
本发明提供了一种短消息系统、流量控制配置方法、以及移动交换中心流量控制方法。该短消息系统包括流量控制管理模块,用于为管理员提供配置界面,设置移动交换中心流量控制配置信息并将配置信息同步至业务处理机或信令网关,其中,移动交换中心流量控制配置信息包括至少一个移动交换中心地址及其对应的短消息流量阈值;业务处理机,用于进行业务处理和对移动交换中心流量控制配置信息进行存储并将其转发至信令网关;以及信令网关,连接至七号信令网,用于接收来自业务处理机的移动交换中心流量控制配置信息,并根据预定的查找和判断方法生成快速索引表,并根据移动交换中心流量控制配置信息对短消息进行流量控制。
文档编号H04W88/18GK101068376SQ20071010866
公开日2007年11月7日 申请日期2007年6月14日 优先权日2007年6月14日
发明者孔韬, 王巍 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1