短消息呼叫流量控制方法和装置制造方法及图纸

技术编号:10458663 阅读:98 留言:0更新日期:2014-09-24 14:33
本发明专利技术公开了一种短消息呼叫流量控制方法和装置,其方法包括:接收移动交换中心或服务提供商发送的短消息;查询短消息所属号段;统计短消息所属号段在当前时段内的实际投递消息数;判断短消息所属号段在当前时段内的实际投递消息数是否小于短消息所属号段的流量阈值;当短消息所属号段在当前时段内的实际投递消息数小于短消息所属号段的流量阈值时,将短消息投递至短消息所属号段对应的基站控制器。本发明专利技术通过控制各片区各号段基站控制器的流量,使短消息呼叫流量的控制细化至号段,使控制更加精确,配置更加灵活,有效避免基站负荷过载导致系统瘫痪。

【技术实现步骤摘要】
短消息呼叫流量控制方法和装置
本专利技术涉及到通信
,特别涉及到短消息呼叫流量控制方法和装置。
技术介绍
在短消息业务终呼过程中,运营商通常根据区域来分配号段,通过控制号段的消 息流量来控制投递到一个区域的基站的消息流量,以达到减少消息对基站的冲击,防止基 站过负荷造成瘫痪的目的。但是,随着电信业务的不断发展,移动终端用户数量的急剧增 力口,短消息业务量越来越大,特别是越来越多的服务提供商(Service Provider, SP)为了向 用户提供丰富的增值业务,大批量的给用户群发消息,这必然对电信网络的稳定性造成极 大的冲击。目前,仅仅通过移动交换中心(Mobile Switching Center,MSC)控制消息流量, 并不能保证大片区域中不同的小片区域内基站的流量平衡,容易造成部分基站过载,以致 瘫痪。
技术实现思路
本专利技术的主要目的为提供一种有效控制短消息呼叫流量平衡、避免基站负荷过载 的短消息呼叫流量控制方法和装置。 本专利技术提出一种短消息呼叫流量控制方法,包括步骤: 接收移动交换中心或服务提供商发送的短消息; 查询所述短消息所属号段,并统计所述短消息所属号段在当前时段内的实际投递 消息数; 判断所述短消息所属号段在当前时段内的实际投递消息数是否小于所述短消息 所属号段的流量阈值; 当所述短消息所属号段在当前时段内的实际投递消息数小于所述短消息所属号 段的流量阈值时,将所述短消息投递至所述短消息所属号段对应的基站控制器。 优选地,所述判断所述短消息所属号段在当前时段内的实际投递消息数是否小于 所述短消息所属号段的流量阈值的步骤之后还包括: 当所述短消息所属号段在当前时段内的实际投递消息数大于或等于所述短消息 所属号段的流量阈值时,缓存所述短消息; 当下一时段到达时,统计所述短消息所属号段在下一时段内的实际投递消息数; 判断所述短消息所属号段在下一时段内的实际投递消息数是否小于所述短消息 所属号段的流量阈值; 以此循环。 优选地,所述短消息包括高优先级消息和普通消息; 所述统计短消息所属号段在当前时段内的实际投递消息数的步骤具体包括: 统计所述短消息所属号段在当前时段内高优先级消息的实际投递消息数和普通 消息的实际投递消息数。 优选地,所述判断所述短消息所属号段在当前时段内的实际投递消息数是否小于 所述短消息所属号段的流量阈值的步骤具体包括: 当到达的所述短消息为高优先级消息时,判断所述高优先级消息的实际投递消 息数是否小于所述短消息所属号段的最大流量阈值与所述普通消息的实际投递消息数之 差; 当到达的所述短消息为普通消息时,判断所述普通消息的实际投递消息数是否小 于所述短消息所属号段的普通消息阈值、且小于所述短消息所属号段的最大流量阈值与所 述高优先级消息的实际投递消息数之差。 优选地,所述短消息所属号段的普通消息阈值通过以下步骤获得: 统计在当前时段之前N个时段内高优先级消息的待投递消息数T1、T2、……、Τη, Ν为自然数; 获取所述短消息所属号段的最大流量阈值Max ; 确定所述短消息所属号段在当前时段内的普通消息阈值Ilmax,其表达式为: IImax=Max - (T1+T2+......+Tn) +N。 优选地,所述将短消息投递至所述短消息所属号段对应的基站控制器的步骤之后 还包括: 当所述短消息投递失败时,判断所述短消息的投递错误码是否为归属位置寄存器 错误码; 如果是,则将所述短消息所属号段在当前时段内的实际投递消息数减一,缓存所 述短消息,并返回统计所述短消息所属号段在当前时段内的实际投递消息数的步骤; 如果否,则缓存所述短消息,并返回统计所述短消息所属号段在当前时段内的实 际投递消息数的步骤; 以此循环。 本专利技术还提出一种短消息呼叫流量控制装置,包括: 接收模块,用于接收移动交换中心或服务提供商发送的短消息; 查询模块,用于查询所述短消息所属号段; 统计模块,用于统计所述短消息所属号段在当前时段内的实际投递消息数; 判断模块,用于判断所述短消息所属号段在当前时段内的实际投递消息数是否小 于所述短消息所属号段的流量阈值; 投递模块,用于当所述判断模块判定所述短消息所属号段在当前时段内的实际投 递消息数小于所述短消息所属号段的流量阈值时,将所述短消息投递至所述短消息所属号 段对应的基站控制器。 优选地,所述短消息呼叫流量控制装置还包括缓存模块,用于当所述判断模块判 定所述短消息所属号段在当前时段内的实际投递消息数大于或等于所述短消息所属号段 的流量阈值时,缓存所述短消息; 所述统计模块还用于,当下一时段到达时,统计所述短消息所属号段在下一时段 内的实际投递消息数; 所述判断模块还用于,判断所述短消息所属号段在下一时段内的实际投递消息数 是否小于所述短消息所属号段的流量阈值。 优选地,所述短消息包括高优先级消息和普通消息; 所述统计模块具体用于: 统计所述短消息所属号段在当前时段内高优先级消息的实际投递消息数、以及普 通消息的实际投递消息数。 优选地,所述判断模块具体用于: 当到达的所述短消息为高优先级消息时,判断所述高优先级消息的实际投递消 息数是否小于所述短消息所属号段的最大流量阈值与所述普通消息的实际投递消息数之 差; 当到达的所述短消息为普通消息时,判断所述普通消息的实际投递消息数是否小 于所述短消息所属号段的普通消息阈值、且小于所述短消息所属号段的最大流量阈值与所 述高优先级消息的实际投递消息数之差。 优选地,所述统计模块还用于: 统计在当前时段之前N个时段内高优先级消息的待投递消息数T1、T2、……、Τη, Ν为自然数; 获取所述短消息所属号段的最大流量阈值Max ; 确定所述短消息所属号段在当前时段内的普通消息阈值Ilmax,其表达式为: IImax=Max - (T1+T2+......+Tn) +N。 优选地,所述短消息呼叫流量控制装置还包括反馈模块,,其中, 所述判断模块还用于,当所述短消息投递失败时,判断所述短消息的投递错误码 是否为归属位置寄存器错误码; 所述统计模块还用于,当所述判断模块判定所述短消息的投递错误码为归属位置 寄存器错误码时,将所述短消息所属号段在当前时段内的实际投递消息数减一; 所述反馈模块用于,当所述判断模块判定所述短消息的投递错误码为归属位置寄 存器错误码时,缓存所述短消息,并将所述短消息反馈给所述统计模块;当所述判断模块判 定所述短消息的投递错误码不是归属位置寄存器错误码时,直接缓存所述短消息,并将所 述短消息反馈给所述统计模块。 本专利技术通过控制各片区各号段基站控制器的流量,使短消息呼叫流量的控制细化 至号段,使控制更加精确,配置更加灵活,有效避免基站负荷过载导致系统瘫痪。 【附图说明】 图1为本专利技术短消息呼叫流量控制方法的第一实施例的流程图; 图2为本专利技术短消息呼叫流量控制方法的第二实施例的流程图; 图3为本专利技术短消息呼叫流量控制方法的第三实施例的流程图; 图4本文档来自技高网...

【技术保护点】
一种短消息呼叫流量控制方法,其特征在于,包括步骤:接收移动交换中心或服务提供商发送的短消息;查询所述短消息所属号段,并统计所述短消息所属号段在当前时段内的实际投递消息数;判断所述短消息所属号段在当前时段内的实际投递消息数是否小于所述短消息所属号段的流量阈值;当所述短消息所属号段在当前时段内的实际投递消息数小于所述短消息所属号段的流量阈值时,将所述短消息投递至所述短消息所属号段对应的基站控制器。

【技术特征摘要】
1. 一种短消息呼叫流量控制方法,其特征在于,包括步骤: 接收移动交换中心或服务提供商发送的短消息; 查询所述短消息所属号段,并统计所述短消息所属号段在当前时段内的实际投递消息 数; 判断所述短消息所属号段在当前时段内的实际投递消息数是否小于所述短消息所属 号段的流量阈值; 当所述短消息所属号段在当前时段内的实际投递消息数小于所述短消息所属号段的 流量阈值时,将所述短消息投递至所述短消息所属号段对应的基站控制器。2. 根据权利要求1所述的短消息呼叫流量控制方法,其特征在于,所述判断所述短消 息所属号段在当前时段内的实际投递消息数是否小于所述短消息所属号段的流量阈值的 步骤之后还包括: 当所述短消息所属号段在当前时段内的实际投递消息数大于或等于所述短消息所属 号段的流量阈值时,缓存所述短消息; 当下一时段到达时,统计所述短消息所属号段在下一时段内的实际投递消息数; 判断所述短消息所属号段在下一时段内的实际投递消息数是否小于所述短消息所属 号段的流量阈值; 以此循环。3. 根据权利要求1或2所述的短消息呼叫流量控制方法,其特征在于,所述短消息包括 高优先级消息和普通消息; 所述统计短消息所属号段在当前时段内的实际投递消息数的步骤具体包括: 统计所述短消息所属号段在当前时段内高优先级消息的实际投递消息数和普通消息 的实际投递消息数。4. 根据权利要求3所述的短消息呼叫流量控制方法,其特征在于,所述判断所述短消 息所属号段在当前时段内的实际投递消息数是否小于所述短消息所属号段的流量阈值的 步骤具体包括: 当到达的所述短消息为高优先级消息时,判断所述高优先级消息的实际投递消息数是 否小于所述短消息所属号段的最大流量阈值与所述普通消息的实际投递消息数之差; 当到达的所述短消息为普通消息时,判断所述普通消息的实际投递消息数是否小于所 述短消息所属号段的普通消息阈值、且小于所述短消息所属号段的最大流量阈值与所述高 优先级消息的实际投递消息数之差。5. 根据权利要求4所述的短消息呼叫流量控制方法,其特征在于,所述短消息所属号 段的普通消息阈值通过以下步骤获得: 统计在当前时段之前N个时段内高优先级消息的待投递消息数T1、T2、……、Τη,Ν为 自然数; 获取所述短消息所属号段的最大流量阈值Max ; 确定所述短消息所属号段在当前时段内的普通消息阈值Umax,其表达式为: IImax=Max - (T1+T2+......+Tn) +N。6. 根据权利要求1或2所述的短消息呼叫流量控制方法,其特征在于,所述将短消息投 递至所述短消息所属号段对应的基站控制器的步骤之后还包括: 当所述短消息投递失败时,判断所述短消息的投递错误码是否为归属位置寄存器错误 码; 如果是,则将所述短消息所属号段在当前时段内的实际投递消息数减一,缓存所述短 消息,并返回统计所述短消息所属号段在当前时段内的实际投递消息数的步骤; 如果否,则缓存所述短消息,并返回统计所述短消息所属号段在当前时段内的实际投 递消息数的步骤; 以此循环。...

【专利技术属性】
技术研发人员:李正祥丁俊莫嫣
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1