[发明专利]基于短信应用网关的短信下发调度系统有效
申请号: | 200810072048.8 | 申请日: | 2008-11-04 |
公开(公告)号: | CN101453716A | 公开(公告)日: | 2009-06-10 |
发明(设计)人: | 黄益晓;曹勇;彭家华;阮前;蔡陆滨;赵智勇;刘旭华 | 申请(专利权)人: | 中国移动通信集团福建有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W28/10 |
代理公司: | 福州元创专利商标代理有限公司 | 代理人: | 蔡学俊 |
地址: | 350003福建省福州市鼓楼区*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 短信 应用 网关 下发 调度 系统 | ||
技术领域
本发明涉及数据业务技术领域,特别是一种基于短信应用网关的短信下发调度系统。
背景技术
基于无线网络的手机短信业务,以高效、即时、准确、低廉及无所不在等优势,已经成为移动业务中重要的组成部分。经过近几年的发展,中国移动已经成功建设了诸多短信业务应用系统。
每个短信业务应用系统均采用直连接短信网关的方式,在配置管理方面一般都采用简单的登录帐号、密码明文保存方式。每个短信业务都各自建立或者未建立针对优先级控制的短信下行调度机制。
现有的短信业务技术存在如下缺陷:各个短信应用业务各自为阵,直连短信网关,造成配置管理复杂重复;运营商很难直接通过短信网关对各个业务使用情况进行统计和监控;在下行短信信息调度上,各个短信应用业务都只考虑各自的系统流量控制,没有全局的概念,容易造成对短信和彩信网关的资源抢夺,最终产生个别业务影响其他业务正常使用的情况。
发明内容
本发明的目的在于提供一种基于短信应用网关的短信下发统一调度系统,该系统有利于统一配置管理,统一接收各短信业务应用系统的短信彩信,统一流量控制,并依据全局优先级原则进行合理调度。
本发明采用的技术方案是:这种基于短信应用网关的短信下发统一调度系统,包括各短信业务应用系统和短信网关,所述各短信业务应用系统经一短信应用网关与短信网关相连接,所述短信应用网关包括应用接口模块、消息队列、下行短信调度引擎和网关接口模块;
当短信业务应用系统下发短信至短信应用网关的应用接口模块时,应用接口模块负责认证短信业务应用系统的身份,解释下发的短信,根据优先级调度算法对下行短信分配优先级并记录到对应的消息队列,同时触发下行短信调度引擎;
下行短信调度引擎负责从消息队列中读取当前符合发送时间要求的下发短信信息,依据当前系统资源路由配置情况、下行短信优先级以及分配算法,自动调度短信信息到相应的网关接口模块的待发送队列中;
网关接口模块由多个不同的待发送队列组成,网关接口模块每次都从对应的待发送队列中提取待发送短信信息,通过规定的协议下发给短信网关,并在下发期间通过流量控制算法对下行短信统一进行流量控制;在接收到短信网关的短信状态回复信息后,网关接口模块自动记录到对应统一的回复信息结果表。
本发明的显著特点是在众多的短信业务应用系统和短信网关之间加入短信应用网关,弥补了现有的众多短信业务直接争夺短信网关资源,无法统一集中配置管理监控的不足,从而依据资源有效利用的原则,实现了统一的短信下行优先级自动调度以及有效的流量控制,大大方便了运营商对短信业务的维护和管理,提高了生产维护效率。
下面结合附图及具体实施例对本发明作进一步的详细说明。
附图说明
图1是本发明的系统结构示意图。
图2是本发明的短信下发调度流程图。
具体实施方式
本发明的基于短信应用网关的短信下发统一调度系统,包括各短信业务应用系统和短信网关,所述各短信业务应用系统经一短信应用网关与短信网关相连接,所述短信应用网关包括应用接口模块、消息队列、下行短信调度引擎和网关接口模块;
当短信业务应用系统下发短信至短信应用网关的应用接口模块时,应用接口模块负责认证短信业务应用系统的身份,解释下发的短信,根据优先级调度算法对下行短信分配优先级并记录到对应的消息队列,同时触发下行短信调度引擎;
下行短信调度引擎负责从消息队列中读取当前符合发送时间要求的下发短信信息,依据当前系统资源路由配置情况(主要是针对短信网关的连接情况),下行短信优先级以及分配算法,自动调度短信信息到相应的网关接口模块的待发送队列中;
网关接口模块由多个不同的待发送队列组成,网关接口模块每次都从对应的待发送队列中提取待发送短信信息,通过CMPP协议下发给短信网关,并在下发期间通过流量控制算法对下行短信统一进行流量控制;在接收到短信网关的短信状态回复信息后,网关接口模块自动记录到对应统一的回复信息结果表;
本发明的优先级调度算法有两种实现方案,即简单优先级算法和比例优先级算法:
上述简单优先级算法将所有下行短信看成一个整体,分配不同的优先级,同一时刻内按优先级高低排序下发。此算法简单快速,适合较少的下行业务,不过不同业务之间可能互相影响,在高优先级短信未下发完毕的时候,低优先短信将得不到下发的机会。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团福建有限公司,未经中国移动通信集团福建有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810072048.8/2.html,转载请声明来源钻瓜专利网。