【技术实现步骤摘要】
短信网关系统中基于优先级的动态流量控制方法
[0001]本专利技术涉及短信网关
,尤其涉及一种短信网关系统中基于优先级的动态流量控制方法。
技术介绍
[0002]传统短信协议基于TCP长连接接入短信网关,依赖于四层交换机或者F5负载对长连接的个数均衡处理,从而保障每个网关节点下行短信流量均衡。但是,如果出现负载不均衡的情况,所有连接集中到一个网关节点上,则造成所有短信集中处理,当前网关节点资源消耗过高,其他网关节点资源空闲,这会造成节点资源利用率异常,且发送到短信中心的短信流量也不均衡。
[0003]同时,短信存在业务上的优先级区分,而优先级之间流量独立配置,独立占用预设流量,造成短信通道流量利用率很低。这就要求能有一种算法对流量进行整体管控,把短信业务平台接入的短信按优先级进行拆分,高优先级短信优先发送且动态占用更多的通道流量,低优先级短信发送延后或动态限制减少占用通道流量。当高优先级短信发送完成时,低优先级短信能自动扩大发送流量,充分利用通道流量资源。。
技术实现思路
[0004]针对上述问 ...
【技术保护点】
【技术特征摘要】
1.一种短信网关系统中基于优先级的动态流量控制方法,其特征在于,包括以下步骤:步骤1:通过短信业务接口获取短信业务平台的SP编号和短信优先级编号;步骤2:根据所述SP编号和所述短信优先级编号,向网关节点发送短信下发报文;步骤3:网关节点解析所述短信下发报文中的SP编号和优先级编号,并计算当前优先级实际使用流量;步骤4:判断当前优先级实际使用流量是否小于或等于当前优先级当前允许下发流量,若是,则下发短信,否则进行短信拦截,并告知短信业务平台超流量;步骤5:拦截短信后,判断当前优先级当前允许下发流量是否小于当前优先级最大允许下发流量,若不小于,则不对流量进行调整,若小于,则计算当前SP未使用总流量和当前优先级最大可扩展流量;步骤6:判断当前SP未使用总流量是否大于当前优先级最大可扩展流量,若大于,则以当前优先级最大允许下发流量作为当前优先级当前允许下发流量,否则,从低到高降低较低优先级的当前允许下发流量从而增大当前优先级的当前允许下发流量,其他优先级流量不作调整;步骤7:通过短信报文反馈当前优先级的当前允许下发流量。2.根据权利要求1所述的短信网关系统中基于优先级的动态流量控制方法,其特征在于,所述步骤6中所述降低较低优先级的当前允许下发流量从而增大当前优先级的当前允许下发流量的具体过程包括:定义当前优先级实际可扩展流量为初始值0;由最低优先级开始,判断当前优先级最大可扩展流量,是否大于被比对低优先级当前允许下发流量和对应优先级保障流...
【专利技术属性】
技术研发人员:李永巍,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。