一种无线移动网络中的短消息调度管理方法

文档序号:7693827阅读:297来源:国知局
专利名称:一种无线移动网络中的短消息调度管理方法
技术领域
本发明涉及无线移动网络中的短消息管理方法。
现有的短消息调度管理方法按照下述预先设置的模式进行工作移动台向短消息调度中心发送一个管理对象(M0)短消息,短消息调度中心接收这条消息后,保存在调度中心内存中,然后向移动台或者扩展短消息实体(ESME)下发此消息,当下发不成功时,如果不成功的原因值被配置为“临时错误”(一般配置为临时错误的错误原因有“用户不在服务区”、“用户手机内存满”等),根据配置的重发等待时间,再次下发这条消息,直至消息下发成功或超过生命期,调度中心将从内存中删除这条消息;如果下发不成功的错误被配置为“永久性错误”(一般配置为永久错误的原因有“非法用户”、“电信业务不支持”等),则调度中心马上删除此消息。ESME也可以向短消息调度中心提交短消息,短消息调度中心对其提交的短消息的处理与M0消息的处理基本相同。与M0短消息不同的是,ESME提交的短消息的属性还包括定时属性,即调度中心保存该短消息不立即下发,当时间到了短消息设计的下发时间时,才第一次下发此消息。这要求短消息调度中心能够对每个用户都有时钟调度能力。
由上述可知,短消息调度中心核心就在于重发机制。重发机制决定了调度中心的服务质量。如果大多数短消息错误原因为临时错误,那么调度中心内存中暂存的短消息就会增多,而且如果被配置为临时错误的短消息重发时间越短,调度中心的重发次数也就越多,调度中心的负载也就相应的增大,但是调度中心的服务可靠性会提升。相反,如果大多数短消息错误原因为永久性错误,那么调度中心内存中暂存的消息就越少,从而负载也就减小,但是服务的可靠性也就减小。由于现有方法的短消息重发机制和处理机制都是预先设置好的,无法根据调度中心的负载变化对暂存在调度中心的短消息进行动态调度管理,从而难以保证为用户提供最优质的服务质量。
为达到上述目的,本发明提供的用于无线移动网络中的短消息调度管理方法包括以下步骤步骤a在指定时间周期内设置不同级别的重要时间点及其持续时间;
步骤b对应所述不同级别,为所述重要时间点及其持续时间各自配置短消息重发策略;步骤c在所述各级别的重要时间点及其持续时间内,根据所配置的短消息重发策略重发或暂存短消息调度中心的短消息。
在所述步骤a中,将指定周期内的所述重要时间点及其持续时间的级别分为最高级,次高级,以及普通级。
在所述步骤b中,如此配置所述各个级别的短消息重发策略对于最高级,将大多数错误类型修改为永久错误;对于次高级,将数量较大的几类错误的类型修改为永久错误;对于普通级,除非法用户、电信业务不支持等类型外,其它的错误类型都设为临时错误。
所述方法还包含以下步骤步骤d将所述短消息调度中心的负载根据其大小分为若干级别;步骤e为所述各个级别的负载分别配置短消息处理策略;步骤f当短消息调度中心有短消息时,确定所述调度中心的负载级别,并根据所述级别,采用相应的短消息处理策略处理所述短消息。
所述短消息调度中心的负载是以短消息调度中心的中央处理器(CPU)的占用率、内存占用率、短消息时钟触发器的个数作为参数确定的。
由于本发明能够在不同时间点的持续时间内,采用相应的短消息重发策略重发暂存在网络中的短消息,并且能够根据网络短消息调度中心的负载大小采用相应的短消息处理策略处理暂存在网络中的短消息,使得本发明可以根据短消息调度中心的负载变化对暂存在调度中心的短消息进行动态调度管理,从而增加系统的稳定运行时间,并使网络短消息调度中心的服务质量和可靠性大大提高。
下面结合附图对本发明作进一步详细的描述。


图1是本发明所述方法的实施例流程图。按照图1实施本发明,首先在步骤1确定指定时间周期内重要时间点及其持续时间,本例中,即是确定一年内的所有节假日的时间点和持续时间。然后在步骤2,根据时间点的性质将短消息重发策略分为不同的等级,并且配置不同时间点持续时间内的短消息重发策略。以便在不同时间点的持续时间内采用不同等级的短消息重发策略。例如,将短消息重发策略分为三个级别,应对于春节时的重发策略为最高级;其它的节日时间为次高级;平时为普通级。重发策略通常是对网上实际运行的情况进行总结构造而成,本例的三个级别的短消息重发策略分别为最高级将大多数错误类型修改为永久错误,如果设为临时错误,重发时间加长。
次高级将数量较大的几类错误的类型修改为永久错误,如果设为临时错误,尽量延长重发时间。
普通级除“非法用户”、“电信业务不支持”等类型外,其它的错误类型都设为临时错误,合理配置临时错误重发时间。
这样,短消息调度中心就可以在平时正常运行时使用普通级的配置,当节日时间点到达时,调度中心自动切换到相应的配置级别。而当节日时间点过去后,调度中心又会自动切换到普通级。
由于网络中可能出现随机性的负载增长,例如ESME可能突然提交大量的消息,使得仅根据节假日发生的可预期的负载变化还不能解决根据短消息调度中心的负载变化动态调整短消息处理或重发策略的问题,因此在步骤3,还要将短消息调度中心的负载分为多级,并配置不同负载下的短消息处理策略,以便根据负载的大小采用相应的短消息处理策略处理暂存在网络中的短消息。本例中,将短消息调度中心的负载分为4级,分别为普通级,一级,二级,三级,级别越高,表示负载越大。负载到达一级临界值时,调度中心自动切换重发策略(包括将临时错误修改为永久错误、延长重发时间等)同时向维护人员的手机发告警短消息,通知他调度中心当前的负载,以便采取应对的措施。如果调度中心负载下降,当负载下降到正常水平以下,调度中心将恢复到正常的重发策略。如果负载继续上升,负载到达二级临界值,那么调度中心将向各个连接网关(包括信令网关和梦网网关等)请求减少或停止消息的提交直到调度中心负载下降一级。如果负载继续上升,到达三级临界值,短消息调度中心将主动清理不重要的消息,例如本例中认为手机到手机的消息比手机到业务或是业务到业务的消息要重要,所以清理的消息是非点对点的消息,清理的方式是,当这种消息下发一次不成功后立即删除。
基于上述步骤,在处于不同时间点的持续时间内,在步骤4采用相应的短消息重发策略重发暂存在网络中的短消息。例如在春节期间采用最高级的短消息重发策略。同时,在步骤5动态确定网络短消息调度中心的负载,根据负载的大小采用相应的短消息处理策略处理暂存在网络中的短消息。所述确定网络短消息调度中心的负载,是以短消息调度中心的中央处理器(CPU)的占用率、内存占用率、短消息时钟触发器的个数作为参数确定的。即以短消息调度中心的CPU占用率、内存占用率、时钟触发器的个数作为输入,按照一定的算法计算出调度中心的负载。本例中具体的算法参考下述内容首先计算出各个取值的比率,即CPU占用率=取系统当前CPU占用率×100%;时钟触发器比率=当前时钟触发器个数/最大时钟触发器个数×100%;内存占用率=当前短消息调度中心占用内存/短消息调度中心最大占用内存×100%;
然后根据网上设备实际运行的经验值,获得各个取值的权值假如将上述权值设为W1,W2,W3,设约束条件为W1+W2+W3=1,那么调度中心的负载=(CPU占用率×W1+时钟触发器比率×W2+内存占用率×W3)/3。
需要说明的是,上述短消息重发策略和短消息处理策略可以采用同一套策略。
权利要求
1.一种用于无线移动网络中的短消息调度管理方法,其特征在于包括以下步骤步骤a在指定时间周期内设置不同级别的重要时间点及其持续时间;步骤b对应所述不同级别,为所述重要时间点及其持续时间各自配置短消息重发策略;步骤c在所述各级别的重要时间点及其持续时间内,根据所配置的短消息重发策略重发或暂存短消息调度中心的短消息。
2.如权利要求1所述的短消息调度管理方法,其特征在于,在所述步骤a中,将指定周期内的所述重要时间点及其持续时间的级别分为最高级,次高级,以及普通级。
3.如权利要求2所述的短消息调度管理方法,其特征在于,在所述步骤b中,如此配置所述各个级别的短消息重发策略对于最高级,将大多数错误类型修改为永久错误;对于次高级,将数量较大的几类错误的类型修改为永久错误;对于普通级,除非法用户、电信业务不支持等类型外,其它的错误类型都设为临时错误。
4.如权利要求1、2、3中任意一条所述的短消息调度管理方法,其特征在于还包含以下步骤步骤d将所述短消息调度中心的负载根据其大小分为若干级别;步骤e为所述各个级别的负载分别配置短消息处理策略;步骤f当短消息调度中心有短消息时,确定所述调度中心的负载级别,并根据所述级别,采用相应的短消息处理策略处理所述短消息。
5.如权利要求4所述的短消息调度管理方法,其特征在于,所述短消息调度中心的负载是以短消息调度中心的中央处理器(CPU)的占用率、内存占用率、短消息时钟触发器的个数作为参数确定的。
全文摘要
本发明公开了一种无线移动网络中的短消息调度管理方法,该方法通过确定指定时间周期内重要时间点及其持续时间,配置不同时间点持续时间内的短消息重发策略,以及将短消息调度中心的负载分为多级,并配置不同负载下的短消息处理策略,这样,在不同时间点的持续时间内,采用相应的短消息重发策略重发暂存在网络中的短消息,当网络短消息调度中心的负载变化时,根据负载的大小采用相应的短消息处理策略处理暂存在网络中的短消息;采用上述方案可以对暂存在调度中心的短消息进行动态调度管理,从而增加系统的稳定运行时间,并使网络短消息调度中心的服务质量和可靠性大大提高。
文档编号H04L12/24GK1467952SQ0212390
公开日2004年1月14日 申请日期2002年7月8日 优先权日2002年7月8日
发明者刘淑祥, 王暄, 惠明宇, 侯晓隆, 辜懋, 马宁质, 阳武 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1