[发明专利]一种实现对多个下游节点的流量均衡下发的平台及方法有效
| 申请号: | 200910092502.0 | 申请日: | 2009-09-10 |
| 公开(公告)号: | CN102026106A | 公开(公告)日: | 2011-04-20 |
| 发明(设计)人: | 吴秋菊;赵长军 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04W4/12 | 分类号: | H04W4/12;H04W28/10;H04W28/14;H04W40/24 |
| 代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;蒋雅洁 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 下游 节点 流量 均衡 下发 平台 方法 | ||
1.一种实现对多个下游节点的流量均衡下发的消息发送平台,其特征在于,所述消息发送平台,用于采用地区号码段路由策略实现下发流量的均衡控制,并根据目的号码将消息下发到所述目的号码相对应地区的下游节点。
2.根据权利要求1所述的消息发送平台,其特征在于,所述消息发送平台,具体包括:任务控制线程、路由分析线程、和消息发送线程组;其中,
任务控制线程,用于创建消息发送的任务,并提取所述任务对应的目的号码;
路由分析线程,用于根据路由信息表对所述目的号码进行路由分析,将对应不同地区号码段的各个目的号码,分别对应添加入不同的待发送队列中进行分类存储;
消息发送线程组,用于根据不同的下游节点当前的流量情况,按照流量均衡原则,根据不同的待发送队列中存储的目的号码,将消息下发到目的号码相对应地区的下游节点。
3.根据权利要求2所述的消息发送平台,其特征在于,所述路由分析线程,进一步用于按照所述路由信息表中的地区号码段、下游节点标识(ID)和待发送队列ID的对应关系,对目的号码进行路由分析。
4.根据权利要求2或3所述的消息发送平台,其特征在于,所述消息发送线程组具体包括多个消息发送线程;所述消息发送线程组,进一步用于采用不同消息发送线程的多线程并行处理的方式。
5.根据权利要求4所述的消息发送平台,其特征在于,每个消息发送线程从各自控制的多个待发送队列中,根据当前待发送队列中存储的目的号码,将消息下发到目的号码相对应地区的下游节点,并需实时检测当前待发送队列对应的下游节点的流量,当实时检测到流量超过所述下游节点的配置能力时,阻塞对所述下游节点的消息下发,当实时检测到流量恢复时,重新启动对所述下游节点的消息下发。
6.根据权利要求5所述的消息发送平台,其特征在于,所述消息发送线程,进一步用于当实时检测到流量未超过所述下游节点的配置能力、或实时检测到流量恢复时,从消息发送线程所控制的其中一个待发送队列中提取出一个目的号码,并将消息下发到当前提取的目的号码相对应地区的下游节点,且每次下发后都需要对下游节点的流量重新进行实时检测;当实时检测到流量超过所述下游节点的配置能力时,以轮询的方式选择消息发送线程所控制的其他待发送队列,根据从其他待发送队列中提取的目的号码,将消息下发到当前提取的目的号码相对应地区的下游节点。
7.一种实现对多个下游节点的流量均衡下发的消息发送方法,其特征在于,该方法包括:采用地区号码段路由策略实现下发流量的均衡控制,并根据目的号码将消息下发到所述目的号码相对应地区的下游节点。
8.根据权利要求7所述的方法,其特征在于,将所述消息下发到所述目的号码相对应地区的下游节点具体包括:
任务控制线程创建消息发送的任务,并提取所述任务对应的目的号码;
路由分析线程根据路由信息表对所述目的号码进行路由分析,将对应不同地区号码段的各个目的号码,分别对应添加入不同的待发送队列中进行分类存储;
消息发送线程组根据不同的下游节点当前的流量情况,按照流量均衡原则,根据不同的待发送队列中存储的目的号码,将消息下发到目的号码相对应地区的下游节点。
9.根据权利要求8所述的方法,其特征在于,所述路由分析具体包括:按照所述路由信息表中的地区号码段、下游节点ID和待发送队列ID的对应关系,对目的号码进行路由分析。
10.根据权利要求8或9所述的方法,其特征在于,所述消息发送线程组控制所述下发具体采用:不同消息发送线程的多线程并行处理的方式;其中,所述消息发送线程组具体包括多个消息发送线程。
11.根据权利要求10所述的方法,其特征在于,每个消息发送线程按照所述流量均衡原则实现所述下发时,进一步需实时检测不同的下游节点当前的流量情况;其中,
每个消息发送线程从各自控制的多个待发送队列中,根据当前待发送队列中存储的目的号码,将消息下发到目的号码相对应地区的下游节点,当实时检测到当前待发送队列对应的下游节点的流量超过所述下游节点的配置能力时,阻塞对所述下游节点的消息下发,当实时检测到当前待发送队列对应的下游节点的流量恢复时,重新启动对所述下游节点的消息下发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910092502.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:记录装置及其驱动控制方法
- 下一篇:语音提示播放装置





