首页> 中国专利> 一种短消息业务系统及其实现短消息过滤的方法

一种短消息业务系统及其实现短消息过滤的方法

摘要

一种短消息业务系统及其实现短消息过滤的方法,该短消息业务系统包括短消息中心、短消息网关和短消息监控中心,短消息防火墙,连接于短消息中心和短消息网关之间,用于维护过滤条件,并根据短消息内容、主被叫号码及过滤条件对短消息进行鉴权;短消息中心用于存储表明用户申请了短消息防火墙业务的业务标志,并根据业务标志将短消息发送到短消息防火墙,并根据短消息监控中心和短消息防火墙的鉴权结果控制短消息的下发。本发明通过在短消息中心设置业务标志,表明用户申请短消息防火墙业务与否来实时获取所有短消息,并根据过滤条件对短消息进行鉴权并进行下发控制,做到了以短消息监控中心为主,对注册用户的短消息进行双重过滤的效果。

著录项

  • 公开/公告号CN1968437A

    专利类型发明专利

  • 公开/公告日2007-05-23

    原文格式PDF

  • 申请/专利权人 中兴通讯股份有限公司;

    申请/专利号CN200510086930.4

  • 发明设计人 王春;叶飞江;周新丰;

    申请日2005-11-18

  • 分类号H04Q7/22(20060101);H04Q7/38(20060101);H04L29/06(20060101);

  • 代理机构11006 北京律诚同业知识产权代理有限公司;

  • 代理人梁挥;徐金国

  • 地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层

  • 入库时间 2023-12-17 18:37:50

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-01-11

    未缴年费专利权终止 IPC(主分类):H04W4/14 授权公告日:20090218 终止日期:20151118 申请日:20051118

    专利权的终止

  • 2009-02-18

    授权

    授权

  • 2007-07-18

    实质审查的生效

    实质审查的生效

  • 2007-05-23

    公开

    公开

说明书

技术领域

本发明涉及移动通讯领域中的短消息业务,特别是一种移动通讯领域中对短消息进行下发控制的系统和方法。

背景技术

移动运营商都通过引入SP/CP(Service Provider/Comment Provider,服务提供商/内容提供商)的方式,大力发展短消息业务。但是随着业务的不断发展,SP/CP的业务行为不断拓展,存在了一些不规范的行为,包括给用户群发广告消息,群发不健康的内容吸引用户登录等等。在这种情况下,用户对于SP/CP形成了一种不信任的态度,希望可以过滤SP/CP的一部分群发的广告消息和不健康的内容。

在短消息点对点业务中,也存在类似现象。个别用户使用预付费卡群发广告消息,给用户带来了极大的不便,用户希望可以过滤这部分消息。同时,某些用户还希望只接收熟悉朋友的短消息,过滤掉所有陌生人的骚扰短消息。

移动通讯领域中对短消息进行下发控制的关键在于需实时获取发送给注册用户的所有短消息,同时根据用户定制的过滤条件对短消息进行鉴权以及下发控制。

如图1所示,在现有网络体系中,短消息中心10和短消息网关20在给用户下发短消息前有可能需要先把短消息(内容及主被叫)转发给短消息监控中心30过滤掉有敏感内容的短消息。

获得发送给注册用户的所有短消息,传统的做法是:读取短消息中心的MO话单或主叫用户在发短消息的时候在被叫号码前加SP的接入号。

通过读取短消息中心的MO话单获得发送给注册用户的所有短消息的方式无法实时获得用户发送的短消息,并且不好控制下发。

而通过主叫用户在发短消息的时候在被叫号码前加SP的接入号获得发送给注册用户的所有短消息的方式一方面需要修改用户发短消息的体验,用户使用不方便,不利于业务的推广,同时如果主叫用户不加接入号,则该条消息就能正常下发,被叫用户不能达到短消息过滤的效果。

同时,目前的短消息过滤的方法都是在终端进行处理,无法在网络侧处理。

发明内容

本发明的目的在于提供一种短消息业务系统及其实现短消息过滤的方法,解决现有技术中无法实时获取短消息进行有效的短消息过滤的问题,同时解决现有短消息过滤无法在网络侧统一进行的问题。

为了实现上述目的,本发明公开了一种短消息业务系统,包括短消息中心、短消息网关和短消息监控中心,其中,还包括:

一短消息防火墙,连接于所述短消息中心和短消息网关之间,用于维护过滤条件,并根据短消息内容、主被叫号码及所述过滤条件对等待发送给申请了短消息防火墙的用户的短消息进行鉴权;

所述短消息中心用于存储一表明用户申请了短消息防火墙业务的业务标志,并根据所述业务标志将所述等待发送的短消息发送到所述短消息防火墙,并根据所述短消息监控中心和短消息防火墙的鉴权结果控制短消息的下发。

上述的短消息业务系统,其中,所述短消息防火墙包括:

一鉴权模块,与所述短消息中心连接,用于根据短消息内容、主被叫号码及所述过滤条件对等待发送给申请了短消息防火墙业务的用户的短消息进行鉴权,并返回鉴权结果给所述短消息中心;

一短消息防火墙业务处理模块,连接于所述鉴权模块和短消息网关之间,用于用户开通或注销所述短消息防火墙业务,并通知所述短消息中心修改所述业务标志,同时用于用户维护所述过滤条件。

上述的短消息业务系统,其中,所述短消息防火墙业务处理模块和短消息网关间采用网关接口协议连接;所述鉴权模块与所述短消息中心通过SMPP协议连接;所述鉴权模块及短消息防火墙业务处理模块之间采用基于TCP/IP的通讯机制或进程间通讯。

上述的短消息业务系统,其中,所述短消息中心用于在所述短消息监控中心鉴权通过后才将所述等待发送的短消息发送到所述短消息防火墙。

为了更好的实现上述目的,本发明还提供了一种短消息业务系统实现短消息过滤的方法,其中,短消息中心接收到等待发送给申请了短消息防火墙业务的用户的短消息后,依次发送给短消息监控中心和短消息防火墙进行鉴权,并根据所述短消息监控中心和短消息防火墙的鉴权结果控制短消息的下发,所述短消息防火墙根据短消息内容、主被叫号码及所述过滤条件对所述短消息进行鉴权。

上述的短消息业务系统实现短消息过滤的方法,其中,所述短消息监控中心和短消息防火墙根据短消息内容及源、目的号码进行鉴权。

上述的短消息业务系统实现短消息过滤的方法,其中,短消息中心根据数据库中目的用户的业务标志判断所述目的用户是否申请了所述短消息防火墙业务。

上述的短消息业务系统实现短消息过滤的方法,其中,所述短消息中心在所述短消息监控中心鉴权通过后才将所述等待发送的短消息发送到所述短消息防火墙进行鉴权。

上述的短消息业务系统实现短消息过滤的方法,其中,鉴权模块结合短消息内容、主被叫号码及过滤条件对所述短消息进行鉴权,如果失败则屏蔽掉所述短消息并构造失败通知消息提交给短消息中心,如果成功则把所述短消息再次提交给短消息中心,提交消息中包括一鉴权标志,所述鉴权标志表明所述短消息经过所述鉴权模块的鉴权。

上述的短消息业务系统实现短消息过滤的方法,其中,所述短消息中心所述鉴权模块返回的消息后,判断号码,如果主被叫是用户号码且所述短消息经过鉴权模块鉴权后,将所述短消息内容转发给目的用户;如果主叫是短消息防火墙的接入号,则把所述失败通知消息下发给主叫用户。

本发明的短消息业务系统及其实现短消息过滤的方法,通过在短消息中心设置一业务标志,表明用户申请短消息防火墙业务与否来实时获取发送给注册用户的所有短消息(不管用户是否处于漫游状态),并根据过滤条件对短消息进行鉴权并进行下发控制,同时不会影响短消息监控中心的短消息过滤操作,做到了以短消息监控中心为主,对注册用户的短消息进行双重过滤的效果。

附图说明

图1为现有短消息业务系统的组网示意图;

图2为本发明的短消息业务系统的结构示意图;

图3为本发明的短消息业务系统实现短消息过滤的流程示意图;

图4为本发明的用户申请/注销短消息防火墙业务的流程示意图。

具体实施方式

如图2所示,本发明的业务系统包括短消息中心10、短消息网关20、短消息监控中心30和短消息防火墙40,其中:

短消息中心10,用于存储归属用户的一业务标志,该业务标志表明该用户申请了短消息防火墙业务,当该业务标志表明该用户申请了短消息防火墙业务时,短消息中心10在短消息监控中心30鉴权成功后,将该短消息发送给鉴权模块进行二次鉴权,并根据短消息监控中心30和短消息防火墙40的返回结果决定短消息下发与否;

短消息监控中心30,用于对待下发给用户的短消息进行第一次鉴权,并在得到第一鉴权结果后将其返回短消息中心10;

短消息防火墙40,包括与短消息中心10连接的鉴权模块401和连接鉴权模块401和短消息网关20的短消息防火墙业务处理模块402;

该鉴权模块401用于结合短消息内容、主被叫号码及过滤条件对等待下发的短消息进行鉴权,鉴权成功则将短消息添加鉴权标志后返回短消息中心10,否则构造失败通知消息提交给短消息中心10;该鉴权标志表明该短消息已经经过鉴权模块的验证,以便防止短消息循环鉴权;

该短消息防火墙业务处理模块402通过网关接口协议连接到短消息网关20连接,用于用户开通或取消短消息防火墙业务及过滤条件的设置、取消等工作,同时,把用户注册、注销及过滤规则的设置、取消等信息同步给鉴权模块401;同时在用户开通或取消短消息防火墙业务后,通过短消息中心10的专用接口发送相关的命令字符,短消息中心10在接收到相关命令字符后,给被叫用户设置或取消业务标志。

同时,短消息中心10如果收到短消息监控中心30返回的鉴权失败消息,则直接退出短消息发送流程。

短消息防火墙业务处理模块402和短消息网关20之间采用网关接口协议连接,如CMPP(China Mobile Peer to Peer,中国移动通信端到端)协议、SGIP(Short Message Gateway Interface Protocol,短消息网关接口协议)等;

鉴权模块401及短消息防火墙业务处理模块402之间采用基于TCP/IP的通讯机制或进程间通讯。

其中鉴权模块401与短消息防火墙业务处理模块402可集成设置于一个模块。

当本发明的短消息防火墙40包括多个鉴权模块401的时候,需要对鉴权模块进行定时检测,消息分发等。

其中网内用户可以通过短消息、网上营业厅或客服的方式定义过滤条件,针对号码、内容进行短消息的过滤。

如针对号码过滤该过滤条件可以是让用户设置红黑名单过滤发送用户,内容过滤则可以让用户设置关键字对不符合用户要求的短消息过滤。

鉴权模块401同时结合实时获得的短消息内容、主被叫号码及过滤条件对短消息进行过滤,过滤方式包括但不限于内容过滤和号码过滤两种方式,同时过滤级别可以分为系统级别和用户级别,两个级别可以有相应的优先级关系。

当短消息鉴权不通过的时候需要发送短消息通知主叫用户,比如“您发送的短消息目的用户申请了短消息防火墙业务,您无权向此用户发送短消息”等类似的提示性短消息。

当然,如果没有短消息网关,短消息防火墙业务处理模块则可以直接通过连接短消息中心来实现业务,由短消息中心来路由,用户的所有上行消息都通过短消息中心直接发送到短消息防火墙业务处理模块。该短消息防火墙40与短消息网关20相连时作为一个标准的SP,通过具体运营商的网关接口协议接入,用来进行用户的申请和过滤规则的设置,以及用户的包月计费功能,跟短消息中心10相连时,通过标准的SMPP(Short Message Peer to Peer,短消息点对点)协议接入,可以看作是短消息中心10的一个特殊的外部短消息实体或短消息中心的一部分。

图3为本发明的短消息业务系统实现短消息过滤的方法的流程图,包括如下步骤:

步骤301,源用户发送消息给目的用户,该消息内容通过移动交换中心转发到目的用户归属的短消息中心;

步骤302,短消息中心将短消息内容以及源、目的号码等信息发送给短消息监控中心;

步骤303,短消息监控中心进行鉴权后返回第一鉴权结果到短消息中心,如果鉴权失败则流程退出;

步骤304,第一鉴权结果表明鉴权成功,短消息中心查询数据库发现目的用户业务标志,启动了短消息防火墙业务,则在目的用户号码前加上短消息防火墙业务的接入号并呼转到短消息防火墙的鉴权模块;

步骤305,鉴权模块结合短消息内容、主被叫号码及过滤条件对该短消息进行鉴权,如果失败则屏蔽掉该消息并构造失败通知消息提交给短消息中心,如果成功则把此消息再次提交给短消息中心,该提交消息中有一字段用于存储鉴权标志,短消息中心根据该鉴权标志确定是否经过鉴权;

步骤306,短消息中心接收到业务请求后,如果主被叫是用户号码判断该短消息已经经过鉴权模块鉴权后,将消息内容转发给目的用户,并出相关的终呼话单;如果主叫是防火墙的接入号,则直接把失败通知消息下发给主叫用户。

图4为用户开销户流程图,包括如下步骤:

步骤401,用户发送业务请求的消息内容,其目的地址是本业务的接入号。该消息内容通过用户服务的移动交换中心转发到归属的短消息中心;

步骤402,用户归属的短消息中心将该消息转发给防火墙所属的短消息网关;

步骤403,短消息网关路由转发给短消息防火墙业务系统中的短消息防火墙业务处理模块;

步骤404,短消息防火墙业务处理模块判断业务类型,如果是开户,短消息防火墙业务处理模块保存用户的注册信息,同时通知短消息中心为该用户设置业务标志;如果是销户,短消息防火墙业务处理模块先删掉用户的注册信息,并通过专用接口,在短消息中心上去掉业务标志;

步骤405,处理结束后,短消息防火墙业务处理模块构造通知消息,提交给短消息网关,并通过短消息中心终呼给目的用户。

当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号