一种短信群发的设备和实现方法

文档序号:7900193阅读:207来源:国知局
专利名称:一种短信群发的设备和实现方法
技术领域
本发明属于移动通信领域,具体涉及对多个终端进行短消息广播功能的设备和实现方法。
背景技术
在移动通信领域中,无论是GSM(Global System for Mobile Communications)网络还是CDMA(Code Division Multiple Access)网络,都有短消息业务。在这两种网络中,目前只存在点对点的消息发送模式,随着短消息业务的不断拓展,运营商在各地拥有越来越多的客户群,这些客户群又有着各自不同的用户和业务需求,他们希望拥有一个平台,通过此平台向本客户群内的用户提供短消息服务。随着互联网络的快速发展和普及,Internet已经遍布到世界的每一个角落,人们可以通过浏览器进行信息交流;如果能通过Internet提供一种接入短消息群发平台的方式,会给人们带来很多便利和大大地降低成本。

发明内容
本发明要解决的是现有技术不能实现短信群的技术问题。
为了解决以上技术问题,本发明采取的设备和方法一种短信群发设备,其特征是,包括操作维护服务器模块、Web服务器及网关模块、业务处理模块和短消息标准协议接口模块;所述操作维护服务器模块用于为该短信群发系统配置系统、用户基本数据;所述Web服务器及网关模块,用于接收用户的短信群发业务请求,并转发至业务处理模块,再将业务处理模块处理的结果输出,即用户得到的响应;所述业务处理模块,用于处理用户的短信群发业务请求,并通过短消息标准协议接口模块提供的短消息标准协议接口接入短消息中心;所述短消息标准协议接口模块,为业务处理模块提供短消息标准协议接口,使短信群发系统能接入短消息中心。一种短信群发的实现方法,其特征在于,包括以下步骤第一步用户通过Web服务器向业务处理模块提出短信群发业务请求;第二步业务处理模块处理用户的短信群发业务请求,通过短消息标准协议接口模块提供的短消息标准协议接口接入短消息中心,短消息中心发送短消息群后提供发送报告给业务处理模块,业务处理模块将处理结果输出给用户。
还包括以下步骤用户提出群组管理请求对群组数据库进行管理。
还包括以下步骤用户提出任务管理请求对任务数据库进行管理。
所述的第一步包括以下步骤(1)用户通过浏览器登录短信群发Web服务器,通过提交用户名、口令或发送特定短消息进行身份验证;通过则进行下一步,否则,继续执行该步骤;(2)用户和短信接收方进行双向鉴权,鉴权通过后进入下一步,否则,继续执行该步骤;(3)用户对自己发送范围内的号码进行分组编号,利用群组来管理目标号码;(4)用户设置短消息内容、发送有效期、需要发送的目标群组条件并向业务处理模块发出发送请求。
所述的第二步包括以下步骤a)业务处理模块对用户提出的发送内容进行智能过滤和监控,对系统发送速度和流量进行监控;b)业务处理模块定时扫描用户任务,将到有效期的任务放入发送任务队列,将过期的任务从发送任务队列中删除;c)业务处理模块检查发送任务队列中的任务是否还存在未发送的号码,如果还存在未发送的号码,进行发送;否则,结束任务,从发送任务队列中将此任务删除;d)接收从短消息中心提供的发送报告,将发送结果保存在数据库中,根据发送结果生成话单。
所述步骤(1)的操作都在WEB服务器提供的Web界面上完成或通过特定命令格式的短消息进行操作。
所述步骤(2)中用户和短信接收方进行双向鉴权包括用户主动发起和短信接收方主动发起。


图1为本发明提出的网络参考模型;图2为本发明短信群发系统结构模型图3为本发明短信群发服务器实现流程图。
具体实施例方式
下面结合附图对本发明进行详细描述。
网络架构如图1所示在该网络中包括原有的网络实体MSC(MobileSwitching Center)、HLR(Home Location Register)、MS(Mobile Station)和SMSC(Short Message Service Center),新增的网络实体为LCGS(Large CustomGroup-Sending Service)。其中的实体之间的连接为移动交换中心MSC和位置归属寄存器HLR和短消息中心SMSC之间采用的是七号信令连接,短信群发业务实体LCGS与短消息中心的之间采用的是标准协议连接,浏览器brower与短信群发服务器通过TCP/IP连接。
LCGS为大客户短信群发业务中的核心模块,它只和传统网络实体SMSC之间通过TCP/IP协议相连。使用短消息标准协议。
客户端通过网络浏览器Brower与LCGS相连。
网络中各实体功能
●LCGS大客户短信群发业务。
●MSC、HLR、MSC均为传统意义上的网络设备,不做任何修改。
●SMSC短消息服务中心,负责在基站和SME(Short Message Entity,短消息实体。它可以接收或改善短消息,位于固话系统、移动基站或其他服务中心内)间中继、储存或转发短消息;移动台(MS)到SMSC的协议能传输来自移动台或朝向移动台的短消息。
●Brower客户端浏览器。
●MSMobile Station,移动台,只需要使用普通的CDMA手机,不需要任何改动。
HLRHome Location Register,归属位置寄存器。用于永久储存管理用户和服务记录的数据库,由SMSC产生。SMS网关与HLR之间的协议使前者可以要求HLR搜索可找到的用户地址。它与MSC与HLR之间的协议一起,能在移动台因超出覆盖区而丢失报文、随后又可找到时加以提示。MSCMobile Switching Center,移动交换中心。负责系统切换管理并控制来自或发向其他电话或数据系统的拔叫。
VLRVisitor Location Register,访问位置寄存器。含有用户临时信息的数据库。交换中心服务访问用户时需要这些信息。
本发明所述的一种短信群发的设备,包括业务处理模块、Web服务器及网关模块、短消息标准协议接口模块和操作维护服务器模块;所述Web服务器及网关模块,用于接收用户业务请求,并转发至业务处理模块,再将业务处理模块处理的结果输出,即用户得到的响应;所述业务处理模块,用于处理用户请求,检测用户定义的任务有效期,开始发送到期有效任务和终止过期无效任务;所述短消息标准协议接口模块,为业务处理模块提供短消息标准协议接口,使短信群发系统能接入短消息中心;所述操作维护服务器模块用于为该短信群发系统配置系统、用户基本数据。
图2是短信群发服务系统结构图。详细描述如下●业务处理模块是处理中心,负责处理用户各种请求登录、身份验证、群组管理、任务管理;任务检测执行和关闭;短消息发送和回执处理等;●Web服务器主要是为用户提供Web浏览页面,向业务服务器转发用户请求和输出响应;
●短消息标准协议接口模块,为业务处理模块提供短消息标准协议接口,连接至各种短消息中心,是短消息发送和接收的通道;操作维护服务器,为系统提供配置管理的工具。
本发明所述的一种短信群发的实现方法,包括以下步骤(1)广播短信发送方(业务操作员)和广播短信接收方都同意了特定的服务协议,方可继续下一步操作,这样能避免终端用户接收到不需要的信息和发送方的信息泄漏;(2)接收协议是一个双向鉴权的过程,即广播短信发送方同意将广播短信接收方加入自己的发送范围,系统会向广播短信接收方发送一个确认提示短消息;广播短信接收方再向系统发送一个同意接受服务的短消息,则双向鉴权完成,广播短信发送方可以向广播短信发送方发广播消息;否则双向鉴权失败,该业务不能使用;(3)广播短信接收方也可主动发起服务请求,需要广播短信发送方确认同意后方能使用该业务,广播短信发送方对等待鉴权的用户列表中挑选符合自己条件的用户,加入自己的发送范围中;(4)广播短信发送方操作员通过浏览器登录短信群发Web服务器,通过提交用户名和口令进行身份验证;(5)操作员对自己发送范围内的号码进行分组编号,利用群组来管理目标号码,群组可以进行多级管理,一个群组下面可以再划分为多个子群组;(6)操作员定义新的任务设置消息内容、发送有效期(开始发送时间和结束发送时间)、需要发送的目标群组等条件;(7)系统能够对发送的广播消息进行内容和流量的监控,通过对一些关键字段的检索,运营商可以对可疑消息进行甄别;限制消息的发送流量,避免对整个移动通信系统造成冲击;(8)业务处理模块定时扫描用户任务,将到有效期的任务放入发送任务队列,将过期的任务从发送任务队列中删除;(9)检查发送任务队列中的任务是否还存在未发送的号码,进行发送;(10)如果在有效期内将有效任务的所有号码都发送完,则将该任务结束,从发送任务队列中将此任务删除;
(11)接收从短消息中心提供的发送报告,将发送结果保存在数据库中,以备广播短信发送方查询、统计和重试,重新发送可以设置为系统自动发送和操作员手动发送方式;系统根据发送结果,输出话单,运营商可以以此为依据,对服务使用者进行收费;(12)上述广播短信发送方的操作可以通过短消息命令的方式实现特定的操作命令+操作参数1+操作参数2+...
如图3所示,用户同时还可通过提出群组管理请求和提出任务管理请求对群组数据库进行管理和对任务数据库进行管理。
本发明提出的短信群发的设备和实现方法对现有的网络无需修改,对短消息中心,只需要增加一个短信群发服务器即可实现短信群发功能,对运营商来说是一个不错的选择。目前短消息业务已经成为运营商的一个重要的业务增长点,短信群发作为短消息业务的一个增值业务可以为运营商增加新的收入来源,可以预见它会成为吸引用户的特色业务之一。
权利要求
1.一种短信群发设备,其特征是,包括操作维护服务器模块、Web服务器及网关模块、业务处理模块和短消息标准协议接口模块;所述操作维护服务器模块用于为该短信群发系统配置系统、用户基本数据;所述Web服务器及网关模块,用于接收用户的短信群发业务请求,并转发至业务处理模块,再将业务处理模块处理的结果输出,即用户得到的响应;所述业务处理模块,用于处理用户的短信群发业务请求,并通过短消息标准协议接口模块提供的短消息标准协议接口接入短消息中心;所述短消息标准协议接口模块,为业务处理模块提供短消息标准协议接口,使短信群发系统能接入短消息中心。
2.一种短信群发的实现方法,其特征在于,包括以下步骤第一步用户通过Web服务器向业务处理模块提出短信群发业务请求;第二步业务处理模块处理用户的短信群发业务请求,通过短消息标准协议接口模块提供的短消息标准协议接口接入短消息中心,短消息中心发送短消息群后提供发送报告给业务处理模块,业务处理模块将处理结果输出给用户。
3.如权利要求2所述的短信群发的实现方法,其特征在于,还包括以下步骤用户提出群组管理请求对群组数据库进行管理。
4.如权利要求2或3所述的短信群发的实现方法,其特征在于,还包括以下步骤用户提出任务管理请求对任务数据库进行管理。
5.如权利要求2所述的短信群发的实现方法,其特征在于,所述的第一步包括以下步骤(1)用户通过浏览器登录短信群发Web服务器,通过提交用户名、口令或发送特定短消息进行身份验证;通过则进行下一步,否则,继续执行该步骤;(2)用户和短信接收方进行双向鉴权,鉴权通过后进入下一步,否则,继续执行该步骤;(3)用户对自己发送范围内的号码进行分组编号,利用群组来管理目标号码;(4)用户设置短消息内容、发送有效期、需要发送的目标群组条件并向业务处理模块发出发送请求。
6.如权利要求2或5所述的短信群发的实现方法,其特征在于,所述的第二步包括以下步骤A、业务处理模块对用户提出的发送内容进行智能过滤和监控,对系统发送速度和流量进行监控;B、业务处理模块定时扫描用户任务,将到有效期的任务放入发送任务队列,将过期的任务从发送任务队列中删除;C、业务处理模块检查发送任务队列中的任务是否还存在未发送的号码,如果还存在未发送的号码,进行发送;否则,结束任务,从发送任务队列中将此任务删除;D、接收从短消息中心提供的发送报告,将发送结果保存在数据库中,根据发送结果生成话单。
7.如权利要求5所述的短信群发方法,其特征在于,所述步骤(1)的操作都在WEB服务器提供的Web界面上完成或通过特定命令格式的短消息进行操作。
8.如权利要求5所述的短信群发方法,其特征在于,所述步骤(2)中用户和短信接收方进行双向鉴权包括用户主动发起和短信接收方主动发起。
全文摘要
本发明提出一种短信群发的设备和方法,所述设备包括业务处理模块、Web服务器及网关模块、短消息标准协议接口模块和操作维护服务器模块;所述Web服务器及网关模块,用于接收用户业务请求,并转发至业务处理模块,再将业务处理模块处理的结果输出,即用户得到的响应;所述业务处理模块,用于处理用户请求,检测用户定义的任务有效期,开始发送到期有效任务和终止过期无效任务;所述短消息标准协议接口模块,为业务处理模块提供短消息标准协议接口,使短信群发系统能接入短消息中心;所述操作维护服务器模块用于为该短信群发系统配置系统、用户基本数据。本发明对现有网络设备无需修改,对短消息中心,只需要增加一个短信群发服务器即可实现短信群发功能,可以预见它会成为吸引用户的特色业务之一。
文档编号H04W4/14GK1549608SQ0311344
公开日2004年11月24日 申请日期2003年5月9日 优先权日2003年5月9日
发明者晏志敏 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1