[发明专利]一种短消息群发系统及方法有效
申请号: | 200810176048.2 | 申请日: | 2008-11-07 |
公开(公告)号: | CN101431734A | 公开(公告)日: | 2009-05-13 |
发明(设计)人: | 张蓉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W4/06 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙 洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 短消息 群发 系统 方法 | ||
技术领域
本发明涉及短消息系统领域,尤其涉及一种短消息群发系统及方法。
背景技术
随着通讯领域的发展,短消息群发系统拥有的用户也日益增多;各种运营商、盈利集团和个人利用短消息的促销手段层出不穷,大量短消息需要群发。但是,现有技术中的短消息群发系统通常只包含一个短消息中心,而且只能同时处理一个群发任务,群发短消息的效率低下,群发短消息的任务积压非常明显,而且成本很大;如果单个用户发送的群发任务目的用户号码太多,群发系统对这个任务处理的时间就会超长,其他用户定制的消息不能做到及时发送,实时性能差。
另外,由于每个短消息中心的处理能力是有限的,也常常会出现一个短消息中心不能处理所有群发任务请求的情况。
发明内容
本发明要解决的技术问题就是解决现有技术中由于短消息群发系统效率低,实时性差的问题,提高群发系统的发送速度与实时性。
为了解决上述技术问题,本发明提供一种短消息群发系统,包括群发任务模块、群发配置及管理模块、群发处理主控模块以及至少两个短消息中心;所述群发任务模块用于接收用户定制的群发任务,将所述群发任务发送给群发处理主控模块;所述群发配置及管理模块用于配置群发配置信息,并将所述群发配置信息发送给群发处理主控模块;所述群发处理主控模块用于获取所述群发任务,根据群发配置及管理模块发送的群发配置信息,分别向每一个短消息中心发送所述群发任务;所述短消息中心用于接收群发处理主控模块发送的群发任务,并将所述群发任务的短消息发送给群发任务的目的用户。
进一步地,所述短消息中心还用于根据短消息的发送情况,给群发处理主控模块发送反馈信息;所述群发处理主控模块还用于根据所述反馈信息,统计单位时间内各短消息中心群发送的短消息数量,根据统计结果实时调整发送给各短消息中心的群发任务的数量和速度。
进一步地,所述系统还包括群发数据库,所述群发数据库用于存储群发任务的信息;所述群发任务模块还用于将用户定制的群发任务发送给群发数据库;群发处理主控模块还用于根据群发任务执行情况,更新群发数据库中群发任务的信息。
进一步地,所述群发处理主控模块还用于使用一个以上线程同时处理多个群发任务。
进一步地,所述群发处理主控模块根据群发配置信息,将所述群发任务分为一个以上消息队列,每个消息队列对应一个线程,同时处理多个群发任务。
进一步地,所述群发任务分为大任务消息和小任务消息,所述群发处理主控模块还用于将群发任务分为大任务消息队列和小任务消息队列,并维护大任务消息队列和小任务消息队列,对消息队列进行排序。
进一步地,所述群发处理主控模块还用于同时连接多种网络的短消息中心,所述网络包括:全球移动通信系统网络、码分多址接入网络、个人手持电话系统网络。
进一步地,所述群发处理主控模块还用于定时维护与短消息中心的链路。
为了解决上述技术问题,本发明还提供一种短消息群发方法,应用于上述系统,包括如下步骤:
(1)群发任务模块接收用户定制的群发任务;
(2)群发任务模块将所述群发任务发送给群发处理主控模块;
(3)群发处理主控模块获取所述群发任务;
(4)群发处理主控模块根据群发配置及管理模块发送的群发配置信息,向至少两个短消息中心中的每一个短消息中心分别发送所述群发任务,所述短消息中心将所述群发任务的短消息发送给群发任务的目的用户。
进一步地,所述步骤(4)中,所述短消息中心根据短消息的发送情况,发送反馈信息给群发处理主控模块;所述群发处理主控模块根据所述反馈信息,统计单位时间内各短消息中心群发送的短消息数量,并根据统计结果实时调整发送给各短消息中心的群发任务的数量和速度。
进一步地,所述步骤(4)中,所述群发处理主控模块根据群发配置信息,将所述群发任务分为一个以上消息队列,每个消息队列对应一个线程,同时处理多个群发任务。
进一步地,所述群发任务分为大任务消息和小任务消息,所述步骤(4)中,所述群发处理主控模块将群发任务分为大任务消息队列和小任务消息队列,并维护大任务消息队列和小任务消息队列,对消息队列进行排序。
进一步地,所述步骤(4)中,所述群发处理主控模块根据群发任务执行情况,更新群发数据库中群发任务的信息。
进一步地,所述群发处理主控模块定时维护与短消息中心的链路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810176048.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:实现有条件呼叫前转的方法、系统和装置
- 下一篇:一种用于总配线架上的保安单元