消息群发系统及方法

文档序号:7619890阅读:148来源:国知局
专利名称:消息群发系统及方法
技术领域
本发明涉及网络通信技术领域,尤其涉及一种消息群发系统及方法。
背景技术
随着中国经济的高速发展,社会对电信业的需求量显著增加,通信运营商或业务供应商SP的竞争也日益激烈。运营商或业务供应商SP为了在竞争激烈的电信市场中稳步前进,需要不断针对市场需求推出大量的新业务,去吸引新老用户。为了向用户宣传这些新业务,运营商或业务供应商SP需要花费大量的时间和精力去做广告。
由此,运营商想到了利用短消息业务进行相应的广告宣传。以短消息为载体的业务宣传,以其宣传范围广、便于用户接收、业务宣传的灵活和便捷等优点、正在逐渐成为一种重要的广告宣传工具,其重要性和必要性已经日益凸现出来。
另外,目前各商家也在以短消息为载体,通过向用户直接发送商家业务和信息的方式,借以扩大自己的知名度和影响力。因此,采用短消息向用户宣传各类业务,一方面加大了在各类业务宣传方面的力度和广度,让用户能够在第一时间及时了解运营商提供的各项优惠业务政策;另一方面还有助于运营商的各项业务的开展,例如,为商家提供短消息广告业务。
另外随着多媒体消息的逐渐普及和广泛使用,多媒体消息很快也将成为与短消息同样重要的广告宣传方式,这就使得利用通信系统中群发消息进行广告业务宣传将成为发展的趋势。
目前,提供短消息广告的方法主要有以下几种1、业务供应商SP的短消息应用服务器通过CMPP(中国移动)或SGIP(中国联通)等短消息协议将短消息广告内容以及目标用户手机号码列表一起发送给短消息中心,由短消息中心将短消息广告内容发送给目标用户的手机终端上。
2、上述方法要求SP的应用服务器具备短消息中心的接入权限,而一般的商家如超市,俱乐部等都没有接入权限,只能通过短消息群发终端设备进行广告发送。即通过无线GSM、GPRS或CDMA调制解调器MODEM(俗称短信猫),通过串口或USB口连接计算机,在计算机上编辑短消息广告,并指定目标用户手机号码列表,计算机控制无线MODEM将短消息广告按目标用户手机号码逐条通过移动通信网络经短消息中心发送至目标用户的手机终端上;这种方式的短消息广告由于运营商很难对其进行控制管理,因此,很容易造成大量的垃圾短信甚至欺诈信息,浪费通信资源。
3、运营商按号段,或区域广播短消息广告,如目前的有些短消息中心集成有小区广播短消息系统,可以将短消息广告广播给指定小区Cell的所有手机用户终端上,这种方法实现起来不够灵活,只能进行简单的信息广播。
针对以上三种短消息群发方式可以概括为如图1所示,短消息中心接收三种信息一种是来自SP的包含短消息广告内容和目标用户列表的信息;一种是来自商家的多条短消息广告信息,每个短消息的目标用户号码不同,实际上与单条的短消息相同;一种是来自运营商的包含指定号段或小区以及短消息广告内容的信息。
上面的方式对各种短消息广告很难进行有效的监控和管理,而目前的短消息发送量极为巨大,尤其是节假日期间,其中属于广告性质的短消息也占有相当比例,大量的各种短消息广告如果同时发送会造成通信系统拥塞,造成短消息发送失败,依靠系统升级扩容则成本太高。因此,有必要对短消息广告发送提供统一的控制方法,以充分利用通信资源,降低成本。对于日渐普及的信息容量较大的多媒体消息更是如此。

发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种消息群发系统及方法,便于合理利用通信资源进行消息的群发操作,从而为通过通信系统发送消息进行广告宣传的控制管理提供了方便。
本发明的目的是通过以下技术方案实现的本发明提供了一种消息群发装置,包括输入单元用于接收待发送的群发消息信息;群发控制单元根据设定的规则控制将通过输入单元输入的待发送的群发消息发送给消息中心。
所述的消息群发装置还包括存储单元用于存储通过输入单元输入的群发消息,存储的群发消息由群发控制单元控制发送;和/或,安全管理单元用于对通过输入单元输入群发消息的用户的身份进行认证,并当其认证通过时,允许其通过输入单元输入待发送的群发消息;和/或,流量监控单元用于对向消息中心发送的消息的流量进行监控,并将监控信息发送给群发控制单元,由群发控制单元根据设定的流量控制策略进行流量控制;和/或,外部接口单元提供与外部设备的通信接口,用于与外部设备进行信息的交互;
和/或,统计单元用于对发送的群发消息量及系统资源使用量进行统计,输出相应的统计结果。
本发明还提供了一种消息群发系统,包括消息群发装置和消息中心,所述的消息群发装置设置于通信系统中,且与所述的消息中心连接通信。
所述的消息中心至少为短消息中心和多媒体消息中心其中之一,所述消息群发装置与短消息中心通过短消息点对点SMPP协议通信,与多媒体消息中心通过MM7接口协议通信。
所述消息群发装置包括输入单元用于接收待发送的群发消息信息,并保存在存储单元中;群发控制单元根据设定的规则控制将保存在存储单元的待发送的群发消息发送给消息中心;存储单元用于存储通过输入单元输入的群发消息,存储的群发消息由群发控制单元控制发送;安全管理单元用于对通过输入单元输入群发消息的用户账号的身份进行认证,并当其认证通过时,允许其通过输入单元输入待发送的群发消息;流量监控单元用于对向消息中心发送的消息的流量进行监控,并将监控信息发送给群发控制单元,由群发控制单元根据设定的流量控制策略进行流量控制。
所述消息群发装置还包括外部接口单元提供与外部设备的通信接口,用于与外部设备进行信息的交互;和/或,统计单元用于对发送的群发消息量及系统资源使用量进行统计,输出相应的统计结果。
本发明还提供了一种消息群发的实现方法,包括A、通过输入单元获取待发送的群发消息;B、由群发控制单元基于设定的规则将所述的群发消息发送给消息中心。
所述的步骤A包括由安全管理单元对准备输入群发消息的用户的身份进行认证,当认证通过时,允许用户通过输入单元输入相应的群发消息。
所述的消息群发的实现方法还包括设置所述的设定的规则,所述的规则至少包括以下各项中的一项基于输入群发消息用户的权限信息、接收群发消息的用户信息、群发消息的类型信息、各类型群发消息的优先级信息、用户订制的群发消息的类型信息、系统资源占用信息、允许的群发消息流量信息和/或接收群发消息的用户的区域信息设置的发送群发消息的策略规则。
所述的步骤B包括群发控制单元根据输入群发消息用户的权限信息确定允许其发送的群发消息,并将允许其发送的群发消息发送给消息中心;和/或,群发控制单元根据待发送的群发消息的优先级信息确定发送所述群发消息的顺序,并按顺序将群发消息发送给消息中心;和/或,群发控制单元根据群发消息的类型信息及订制该类型的群发消息的用户信息将所述的群发消息通过消息中心发送给相应的用户;和/或,群发控制单元根据系统资源占用信息及允许的群发消息流量信息确定发送群发消息的方式,并按照确定的方式进行群发消息的发送;
和/或,群发控制单元按照接收群发消息用户的区域信息进行群发消息的发送。
所述的消息群发的实现方法还包括为每种类型的群发消息建立数据库表,用于分别保存对应类型的群发消息及发送方标识信息,用户终端可以根据所述的发送方标识信息订阅指定的群发消息。
所述的消息群发的实现方法还包括接收并保存用户终端订阅的群发消息的记录信息,所述的记录信息至少包括用户终端识别信息和订阅的群发消息类型信息。
所述的消息群发的实现方法还包括从增值业务平台的用户数据库获取群发消息目标用户的终端识别信息;和/或,从设备管理服务器获取满足设备属性条件目标用户的终端识别信息。
所述的消息群发的实现方法还包括为每种类型的群发消息在群发控制单元设置相应的群发控制进程;在所述步骤B中,由群发控制单元中的各群发控制进程控制对应类型的群发消息的发送。
由上述本发明提供的技术方案可以看出,本发明的实现使得对通过通信系统进行消息的群发的处理过程的控制管理更为方便。从而便于合理地调度使用通信系统中的通信资源,为用户提供相应的消息群发业务。


图1为现有技术中短消息群发的实现系统;图2为应用本发明所述装置的系统结构示意图;图3为本发明所述的装置的结构示意图。
具体实施例方式
本发明的核心是提供一种消息群发装置及方法,用于实现对消息类广告的发送进行统一的控制管理。
如图2所示,本发明所述的装置设置于通信网络中,并与消息中心通信,通过所述的消息中心进行待发送的群发消息的发送处理,将所述消息发送给相应的用户终端,所述的消息中心包括短消息中心、多媒体消息中心等。
也就是说,本发明中所述的消息中心包括移动或固定通信网络中的短消息中心和/或多媒体消息中心。
如果消息中心为移动通信网络中的短消息中心,则消息群发装置以SMPP(短消息点对点通讯协议)接口协议将广告信息等群发消息发送给短消息中心;如果消息中心为移动通信网络中的多媒体消息中心,则消息群发装置以MM7(多媒体消息增值服务接口)接口协议将广告信息等群发消息发送给多媒体消息中心。
本发明不仅适用于移动通信网络,也适用于固定通信网络。
本发明提供的消息群发装置的结构如图3所示,具体包括输入单元用于接收用户(如服务提供商、运营商等)输入的待发送的群发消息,并保存到存储单元中;存储单元用于保存通过输入单元输入的待发送的群发消息;群发控制单元用于根据设定的规则控制发送所述的待发送的群发消息,例如,可以根据设定的发送优先级依次发送相应的群发消息等等;流量监控单元对由于群发消息引起的信令网中流量的变化进行监测和管理功能,保证各STP(信令转接点)之间流量的均衡;例如,当在全国范围内群发消息时,可以采用各省轮询的方式,在流量失去均衡时,群发控制单元将自动调整各STP的流量;目的是保证系统群发时,对现有信令网的负荷不造成影响。对流量高峰期与低谷期的信令网网络特性进行记录、分析,当现有信令网出现网络流量状态反常的情况时,进行当前状态预警,并以文件形式进行备份,保存和输出。
本发明所述的装置中还包括外部接口单元用于与外部设备进行通信,从而实现信息的交互,例如,可以通过以太网接口与安全检测系统、各相关增值业务平台的用户数据库接口相连;当与安全检测系统连接时,如果群发消息的内容相同,则只发送一条消息至安全检测系统进行安全性的鉴别即可。当与相关增值业务平台的用户数据库连接时,可以用于获得群发用户群的终端识别信息,终端识别信息一般为终端的电话号码,如果是SIP终端也可以是SIP地址标识,如sipmyname@mycompany.com。如从数据业务管理平台DSMP(DataService Management Platform)的用户数据库获得具体业务签约用户的手机号码作为群发消息的目标用户,这样就可以实现更有针对性的群发消息;另外,外部接口单元还可以与设备管理DM(Device Management)服务器相连接,获取满足一定设备属性条件的终端作为群发消息的目标用户终端;例如,希望向某一手机型号的终端用户提供广告信息时,可以由外部接口单元向DM服务器发送获取终端型号为“摩托罗拉C157”的请求,DM服务器向外部接口单元返回满足请求条件的终端号码,群发控制单元将上述终端号码作为广告信息的发送目标;由于DM服务器存储的终端设备属性信息非常丰富,如终端厂商,型号,屏幕大小、分辨率等,是否支持多媒体消息、WAP、PoC等,所以可以根据终端设备属性实现更有针对性更精确的群发消息。
仍如图3所示,所述的装置还包括安全管理单元,用于对从输入单元输入群发消息的用户的身份进行认证,该单元的具体作用如下1、设置单一的用户标识、身份确认和口令控制机制,并且任何设备及人员的访问必须经过口令认证;2、设置安全访问控制机制,防止未经许可的用户进入系统而导致系统数据窃取、破坏,系统管理用户和操作用户分离,开发用户和操作用户分离,进行完整的信息资源备份和运行系统备份。
针对所述装置的权限管理提供两级密码保护方式,一级为内容编辑管理员,可以对群发消息进行编辑修改;二级为内容审核管理员,用于对群发消息内容进行审核,以确定是否允许发送。
图3中,所述的装置还包括统计单元,其作用如下1、性能统计对系统资源(CPU、内存、磁盘容量等)负荷的实时统计和监控,当负荷超过预定值时进行报警,或者主动暂停优先级较低的广告发送任务;2、业务统计图形化显示短消息业务负荷的功能,系统将统计信息以文件形式输出,在线统计一般可以为不少于30天内的业务记录;3、根据成功发送数量进行各个群发任务(对业务类别进行统计)、群发范围(对各个省份、对地市、对号段)、时间段(年、月、天、小时)成功率的统计。
本发明还提供了一种消息群发的实现方法,为实现本发明所述的方法,首先需要将本发明所述的装置(即群发平台)设置于通信系统中,如图2所示,并将其与消息中心建立连接,以便于将待发送的群发消息发送给消息中心,并通过消息中心发送给用户终端。
本发明所述的方法的在具体实现过程中,具体包括以下处理过程
(一)所述的群发平台接收并存储待发送的群发消息,如广告信息;具体为群发平台通过输入单元接收所述的广告信息,并存储到群发平台的存储单元里;(二)群发平台将广告信息发送给消息中心,具体为群发平台的群发控制单元将广告信息发送给消息中心,进一步群发控制单元经流量监控单元将广告信息发送给消息中心;(三)消息中心将广告信息等群发消息发送给用户终端,具体包括移动终端和固定终端;群发平台还可以发送WAP PUSH短消息,即将包括广告标题和统一资源定位符URL的短消息通过WAP网关PUSH推送到电话终端,电话终端打开该广告信息统一资源定位符URL指向的网页。
为对本发明有进一步的理解,下面将对上述过程(二)的具体实现方式进行详细说明,具体为首先,所述的广告信息等群发消息包括内容和发送方式,其中所述的发送方式包括至少以下其中之一1、群发范围,包括全国所有省份、全国所有地级市、所有号段等。
2、业务类别,包括全国性业务群发、特定业务类群发等。
3、定时方式,包括小时、分钟、秒。
所述的内容包括适用于短消息的文本格式内容,或适用于多媒体消息的多媒体格式内容。
其次,所述的广告信息还包括广告频道,所述的频道是指广告信息所属的类别,即群发消息的类型信息;通过对广告信息进行分类,可以使群发平台进行更好的控制管理发送的群发消息,而且,这样可以使得用户能够根据需要主动定制某个频道的信息;例如,可以分为娱乐信息频道,交通信息频道,天气预报频道,业务信息频道,证券信息频道,体育信息频道,商业广告频道,系统广播频道等,不同的频道对应着不同的群发消息的类型;为了实现按频道控制,在群发平台设置频道规则,即频道配置,根据频道规则群发平台对该频道的广告信息进行相应的控制;所述的频道规则包括至少其中之一1、优先级,根据不同优先级,优先发送级别高的频道中的广告信息;2、发送方式,配置该频道允许的发送方式,如发送的时间段等;3、选择权限,指定只有某些级别的操作员才可以选择该频道,如系统广播频道只有运营商管理员可以选择;4、审核策略,对于特殊的频道可以采取不同的策略,如对于系统广播频道的广告信息可以不进行关键词的过滤,也不用进行人工的审核,直接发送即可,这样可以不用对每条广告信息都进行过滤和审核,从而大大地提高系统的效率;5、频道容量,各个频道的总容量,每天广告信息的数量的上限。以及对每个广告提供商SP发布广告信息数量的限制,或者对用户发送广告信息数量的限制。
设置了相应的频道信息后,当通过输入单元输入广告信息等群发消息时,首先确定发送群发消息的频道,然后只显示该频道支持的发送方式。如某个频道不允许对全国发送,则不显示全国发送方式的选项。
另外一个频道内有多个信息源,所述的信息源是指发送群发消息的用户,每个信息源对应一个信息源标识或名称,如商业广告频道中为每个商家对应一个信息源标识,这样就可以只订阅该频道内的指定信息源的广告。即订阅记录中包括信息源标识。
本发明所述的方法在具体实现过程中,还可以为每个频道设置一个对应的群发控制进程,如频道1的进程P_Channel1,频道2的进程P_Channel2等,频道配置文件中设置每个进程的配置数据,所述的配置数据包括优先级,最大发送量(日,时,分)等,当进程启动时将所述配置数据载入内存中,并按照各自的配置数据进行群发消息的发送处理。
本发明中还为每个频道设置一个对应的数据库表,表中存储频道的群发消息记录,以广告信息为例,包括广告编号,发送方标识(信息源标识),广告标题,广告内容,创建时间等;其中,对于已经被发送的广告将对应的记录转存入已发送信息表中,作为备份。
第三,本发明所述的方法中的过程(二)还包括群发平台对流量的控制,具体包括静态流控、动态流控,同时所述的方法还包括过载保护处理,下面将分别对各种流控的实现方式进行说明。
所述的静态流控方法是指群发平台对任意连接到平台的外部接入设备进行最大的流量权限设置,防止外部接入设备对短消息中心系统的冲击;对任何一个端口设置消息流量数值可从0到系统最大处理能力平滑设定,设置为0条时,为暂时关闭该账号;所述的动态流控方法是指不同优先级的业务,进行不同的流量控制。在系统繁忙时,高优先级的业务具有较高的消息量权利,而低级别的业务的流量将会被压制,保证高优先级的业务成功率;而系统在低负荷的情况下,低优先的业务的流量不会被限制,保证了资源得到充分的利用;所述的过载保护方法是指群发平台具有自我负载保护功能,即当负载达到一定比例时,只允许短消息从群发平台流出,不允许短消息进入即禁止输入单元输入新的群发消息,直至负载降到一定水平。
本发明中,通信系统中的用户终端可以向群发平台进行群发消息的订制,即向群发平台订阅相应的群发消息,群发平台可以根据用户终端的订阅信息将其需要的消息通过消息中心发给相应的用户终端。
具体的订阅方式可以通过短消息、USSD(非结构化补充数据业务)或WEB(互联网)、WAP(无线应用协议)等方式订阅频道,群发平台保存订阅记录信息,订阅记录信息包括手机号码,频道标识(或频道名称),还可以包括关键词(群发平台只发送包含关键词的广告信息),发送时间(在设定的发送时间群发平台发送广告信息给订阅者的电话终端)等。
综上所述,本发明的实现使得网络运营商可以基于现有的通信网络开展群发消息业务,并可以对群发消息进行灵活的管理控制。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种消息群发装置,其特征在于,包括输入单元用于接收待发送的群发消息信息;群发控制单元根据设定的规则控制将通过输入单元输入的待发送的群发消息发送给消息中心。
2.根据权利要求1所述的消息群发装置,其特征在于,该装置还包括存储单元用于存储通过输入单元输入的群发消息,存储的群发消息由群发控制单元控制发送;和/或,安全管理单元用于对通过输入单元输入群发消息的用户的身份进行认证,并当其认证通过时,允许其通过输入单元输入待发送的群发消息;和/或,流量监控单元用于对向消息中心发送的消息的流量进行监控,并将监控信息发送给群发控制单元,由群发控制单元根据设定的流量控制策略进行流量控制;和/或,外部接口单元提供与外部设备的通信接口,用于与外部设备进行信息的交互;和/或,统计单元用于对发送的群发消息量及系统资源使用量进行统计,输出相应的统计结果。
3.一种消息群发系统,其特征在于,包括消息群发装置和消息中心,所述的消息群发装置设置于通信系统中,且与所述的消息中心连接通信。
4.根据权利要求3所述的消息群发系统,其特征在于,所述的消息中心至少为短消息中心和多媒体消息中心其中之一,所述消息群发装置与短消息中心通过短消息点对点SMPP协议通信,与多媒体消息中心通过MM7接口协议通信。
5.根据权利要求3所述的消息群发系统,其特征在于,所述消息群发装置包括输入单元用于接收待发送的群发消息信息,并保存在存储单元中;群发控制单元根据设定的规则控制将保存在存储单元的待发送的群发消息发送给消息中心;存储单元用于存储通过输入单元输入的群发消息,存储的群发消息由群发控制单元控制发送;安全管理单元用于对通过输入单元输入群发消息的用户账号的身份进行认证,并当其认证通过时,允许其通过输入单元输入待发送的群发消息;流量监控单元用于对向消息中心发送的消息的流量进行监控,并将监控信息发送给群发控制单元,由群发控制单元根据设定的流量控制策略进行流量控制。
6.根据权利要求5所述的消息群发系统,其特征在于,所述消息群发装置还包括外部接口单元提供与外部设备的通信接口,用于与外部设备进行信息的交互;和/或,统计单元用于对发送的群发消息量及系统资源使用量进行统计,输出相应的统计结果。
7.一种消息群发的实现方法,其特征在于,包括A、通过输入单元获取待发送的群发消息;B、由群发控制单元基于设定的规则将所述的群发消息发送给消息中心。
8.根据权利要求7所述的消息群发的实现方法,其特征在于,所述的步骤A包括由安全管理单元对准备输入群发消息的用户的身份进行认证,当认证通过时,允许用户通过输入单元输入相应的群发消息。
9.根据权利要求7消息群发的实现方法,其特征在于,该方法还包括设置所述的设定的规则,所述的规则至少包括以下各项中的一项基于输入群发消息用户的权限信息、接收群发消息的用户信息、群发消息的类型信息、各类型群发消息的优先级信息、用户订制的群发消息的类型信息、系统资源占用信息、允许的群发消息流量信息和/或接收群发消息的用户的区域信息设置的发送群发消息的策略规则。
10.根据权利要求9所述的消息群发的实现方法,其特征在于,所述的步骤B包括群发控制单元根据输入群发消息用户的权限信息确定允许其发送的群发消息,并将允许其发送的群发消息发送给消息中心;和/或,群发控制单元根据待发送的群发消息的优先级信息确定发送所述群发消息的顺序,并按顺序将群发消息发送给消息中心;和/或,群发控制单元根据群发消息的类型信息及订制该类型的群发消息的用户信息将所述的群发消息通过消息中心发送给相应的用户;和/或,群发控制单元根据系统资源占用信息及允许的群发消息流量信息确定发送群发消息的方式,并按照确定的方式进行群发消息的发送;和/或,群发控制单元按照接收群发消息用户的区域信息进行群发消息的发送。
11.根据权利要求7、8或9所述的消息群发的实现方法,其特征在于,该方法还包括为每种类型的群发消息建立数据库表,用于分别保存对应类型的群发消息及发送方标识信息,用户终端可以根据所述的发送方标识信息订阅指定的群发消息。
12.根据权利要求7、8或9所述的消息群发的实现方法,其特征在于,该方法还包括接收并保存用户终端订阅的群发消息的记录信息,所述的记录信息至少包括用户终端识别信息和订阅的群发消息类型信息。
13.根据权利要求12所述的消息群发的实现方法,其特征在于,该方法还包括从增值业务平台的用户数据库获取群发消息目标用户的终端识别信息;和/或,从设备管理服务器获取满足设备属性条件目标用户的终端识别信息。
14.根据权利要求7、8或9所述的消息群发的实现方法,其特征在于,该方法还包括为每种类型的群发消息在群发控制单元设置相应的群发控制进程;在所述步骤B中,由群发控制单元中的各群发控制进程控制对应类型的群发消息的发送。
全文摘要
本发明涉及一种消息群发系统及方法。本发明核心在于在通信网络中设置包括输入单元和群发控制单元的消息群发装置,当需要进行消息群发处理时,首先,通过消息群发装置的输入单元获取待发送的群发消息;然后,由群发控制单元基于设定的规则将所述的群发消息发送给消息中心。因此,本发明的实现使得对通过通信系统进行消息的群发的处理过程的控制管理更为方便。从而便于合理地调度使用通信系统中的通信资源,为用户提供相应的消息群发服务。
文档编号H04W28/10GK1889711SQ200510080078
公开日2007年1月3日 申请日期2005年6月29日 优先权日2005年6月29日
发明者王登, 孙谦 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1