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

阅读: 评论:0

著录项
  • CN200510086930.4
  • 20051118
  • CN1968437
  • 20070523
  • 中兴通讯股份有限公司
  • 王春;叶飞江;周新丰
  • H04W4/14(2006.01)
  • H04W4/14(2006.01) H04W12/06(2009.01) H04L29/06(2006.01)

  • 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层
  • 中国,CN,广东(44)
  • 北京律诚同业知识产权代理有限公司
  • 梁挥;徐金国
摘要
一种短消息业务系统及其实现短消息过滤的方法,该短消息业务系统包括短消息中心、短消息网关和短消息监控中心,短消息防火墙,连接于短消息中心和短消息网关之间,用于维护过滤条件,并根据短消息内容、主被叫号码及过滤条件对短消息进行鉴权;短消息中心用于存储表明用户申请了短消息防火墙业务的业务标志,并根据业务标志将短消息发送到短消息防火墙,并根据短消息监控中心和短消息防火墙的鉴权结果控制短消息的下发。本发明通过在短消息中心设置业务标志,表明用户申请短消息防火墙业务与否来实时获取所有短消息,并根据过滤条件对短消息进行鉴权并进行下发控制,做到了以短消息监控中心为主,对注册用户的短消息进行双重过滤的效果。
权利要求

1、一种短消息业务系统,包括短消息中心、短消息网关和短消息监控中 心,其特征在于,还包括:

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

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

2、根据权利要求1所述的短消息业务系统,其特征在于,所述短消息防 火墙包括:

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

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

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

4、根据权利要求1、2、3所述的短消息业务系统,其特征在于,所述短 消息中心用于在所述短消息监控中心鉴权通过后才将所述等待发送的短消息 发送到所述短消息防火墙。

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

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

7、根据权利要求5所述的短消息业务系统实现短消息过滤的方法,其特 征在于,短消息中心根据数据库中目的用户的业务标志判断所述目的用户是否 申请了所述短消息防火墙业务。

8、根据权利要求5所述的短消息业务系统实现短消息过滤的方法,其特 征在于,所述短消息中心在所述短消息监控中心鉴权通过后才将所述等待发送 的短消息发送到所述短消息防火墙进行鉴权。

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

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

11、根据权利要求5、6、7或8所述的短消息业务系统实现短消息过滤的 方法,其特征在于,用户申请或注销所述短消息防火墙业务包括如下步骤:

步骤401,用户发送业务请求的消息内容到所述短消息防火墙业务的接入 号,该消息内容通过用户服务的移动交换中心转发到归属的短消息中心;

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

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

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

说明书
技术领域

技术领域

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

背景技术

移动运营商都通过引入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,处理结束后,短消息防火墙业务处理模块构造通知消息,提交 给短消息网关,并通过短消息中心终呼给目的用户。

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

本文发布于:2023-04-15 03:33:35,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/87020.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图