CN100463544C - 一种短消息业务***及其实现短消息过滤的方法 - Google Patents
一种短消息业务***及其实现短消息过滤的方法 Download PDFInfo
- Publication number
- CN100463544C CN100463544C CNB2005100869304A CN200510086930A CN100463544C CN 100463544 C CN100463544 C CN 100463544C CN B2005100869304 A CNB2005100869304 A CN B2005100869304A CN 200510086930 A CN200510086930 A CN 200510086930A CN 100463544 C CN100463544 C CN 100463544C
- Authority
- CN
- China
- Prior art keywords
- short message
- message
- user
- authentication
- service center
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
一种短消息业务***及其实现短消息过滤的方法,该短消息业务***包括短消息中心、短消息网关和短消息监控中心,短消息防火墙,连接于短消息中心和短消息网关之间,用于维护过滤条件,并根据短消息内容、主被叫号码及过滤条件对短消息进行鉴权;短消息中心用于存储表明用户申请了短消息防火墙业务的业务标志,并根据业务标志将短消息发送到短消息防火墙,并根据短消息监控中心和短消息防火墙的鉴权结果控制短消息的下发。本发明通过在短消息中心设置业务标志,表明用户申请短消息防火墙业务与否来实时获取所有短消息,并根据过滤条件对短消息进行鉴权并进行下发控制,做到了以短消息监控中心为主,对注册用户的短消息进行双重过滤的效果。
Description
技术领域
本发明涉及移动通讯领域中的短消息业务,特别是一种移动通讯领域中对短消息进行下发控制的***和方法。
背景技术
移动运营商都通过引入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,处理结束后,短消息防火墙业务处理模块构造通知消息,提交给短消息网关,并通过短消息中心终呼给目的用户。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (11)
1.一种短消息业务***,包括短消息中心、短消息网关和短消息监控中心,其特征在于,还包括:
一短消息防火墙,连接于所述短消息中心和短消息网关之间,用于维护过滤条件,并根据短消息内容、主被叫号码及所述过滤条件对等待发送给申请了短消息防火墙业务的用户的短消息进行鉴权;
所述短消息监控中心与所述短消息中心连接,用于对所述短消息中心的等待发送的短消息进行鉴权;
所述短消息中心用于存储一表明用户申请了短消息防火墙业务的业务标志,并根据所述业务标志将所述等待发送的短消息发送到所述短消息防火墙,并根据所述短消息监控中心和短消息防火墙的鉴权结果控制短消息的下发。
2.根据权利要求1所述的短消息业务***,其特征在于,所述短消息防火墙包括:
一鉴权模块,与所述短消息中心连接,用于根据短消息内容、主被叫号码及所述过滤条件对等待发送给申请了短消息防火墙业务的用户的短消息进行鉴权,并返回鉴权结果给所述短消息中心;
一短消息防火墙业务处理模块,连接于所述鉴权模块和短消息网关之间,用于用户开通或注销所述短消息防火墙业务,并通知所述短消息中心修改所述业务标志,同时用于用户维护所述过滤条件。
3.根据权利要求2所述的短消息业务***,其特征在于,所述短消息防火墙业务处理模块和短消息网关间采用网关接口协议连接;所述鉴权模块与所述短消息中心通过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,如果是开户,所述短消息防火墙业务处理模块保存用户的注册信息,同时通知短消息中心为该用户设置所述业务标志;如果是销户,所述短消息防火墙业务处理模块先删掉用户的注册信息,并通过专用接口,在所述短消息中心上去掉所述业务标志。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100869304A CN100463544C (zh) | 2005-11-18 | 2005-11-18 | 一种短消息业务***及其实现短消息过滤的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100869304A CN100463544C (zh) | 2005-11-18 | 2005-11-18 | 一种短消息业务***及其实现短消息过滤的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1968437A CN1968437A (zh) | 2007-05-23 |
CN100463544C true CN100463544C (zh) | 2009-02-18 |
Family
ID=38076924
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100869304A Expired - Fee Related CN100463544C (zh) | 2005-11-18 | 2005-11-18 | 一种短消息业务***及其实现短消息过滤的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100463544C (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007013462B4 (de) * | 2007-03-21 | 2018-08-09 | Renk Ag | Leistungselektronische Schaltungsanordnung für eine Drehfeldmaschine |
CN101374297B (zh) * | 2007-08-22 | 2013-07-03 | 鸿富锦精密工业(深圳)有限公司 | 移动通信终端和短信发送方法 |
CN101389094B (zh) * | 2007-09-14 | 2012-08-22 | 鸿富锦精密工业(深圳)有限公司 | 移动通信终端和短信接收方法 |
CN103685210B (zh) * | 2012-09-26 | 2018-02-13 | 中兴通讯股份有限公司 | 终端的注册方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003026331A1 (en) * | 2001-09-14 | 2003-03-27 | First Hop Oy | Method and apparatus for processing messages |
CN1422050A (zh) * | 2001-11-26 | 2003-06-04 | 深圳市中兴通讯股份有限公司上海第二研究所 | 短消息过滤监管网关与方法 |
CN1484464A (zh) * | 2002-09-21 | 2004-03-24 | ����ͨѶ�ɷ�����˾ | 一种手机短消息过滤方法 |
CN1564610A (zh) * | 2004-03-18 | 2005-01-12 | 中电赛龙通信研究中心有限责任公司 | 短消息防火墙实现方法 |
US20050186976A1 (en) * | 2004-02-19 | 2005-08-25 | Benco David S. | System and method for SMS message filtering |
-
2005
- 2005-11-18 CN CNB2005100869304A patent/CN100463544C/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003026331A1 (en) * | 2001-09-14 | 2003-03-27 | First Hop Oy | Method and apparatus for processing messages |
CN1422050A (zh) * | 2001-11-26 | 2003-06-04 | 深圳市中兴通讯股份有限公司上海第二研究所 | 短消息过滤监管网关与方法 |
CN1484464A (zh) * | 2002-09-21 | 2004-03-24 | ����ͨѶ�ɷ�����˾ | 一种手机短消息过滤方法 |
US20050186976A1 (en) * | 2004-02-19 | 2005-08-25 | Benco David S. | System and method for SMS message filtering |
CN1564610A (zh) * | 2004-03-18 | 2005-01-12 | 中电赛龙通信研究中心有限责任公司 | 短消息防火墙实现方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1968437A (zh) | 2007-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190141188A1 (en) | Method and system for the mass sending of messages | |
US7526271B2 (en) | Method for implementing prepaid multimedia messaging service | |
CN100450213C (zh) | 发送短消息的方法 | |
US20050153686A1 (en) | Controlling sending of messages in a communication system | |
CN105915517A (zh) | 一种语音验证码业务的实现方法 | |
JP3047639B2 (ja) | 課金先番号検証方式 | |
CN101346634A (zh) | 用于通信网络中的网守的***和方法 | |
CN100450204C (zh) | 一种短消息防火墙***及其实现短消息过滤的方法 | |
JP4531987B2 (ja) | 通信ネットワーク | |
CN102118836A (zh) | 网络管控实现方法及***、管控通信装置 | |
CN105898001A (zh) | 一种通信信息的处理方法、装置和服务器 | |
CN102271314B (zh) | 终端通信的实现方法和***、终端位置更新的实现方法 | |
CN100463544C (zh) | 一种短消息业务***及其实现短消息过滤的方法 | |
CN100459801C (zh) | 自动注册业务的方法 | |
JP2002523984A (ja) | 加入者ホーム網の外側に加入者が滞在する場合の通信接続の料金請求をリアルタイムで行うための方法 | |
CN110428251A (zh) | 一种移动支付方法及*** | |
CN100512549C (zh) | 数字集群通信***中对接入失败用户提示的***和方法 | |
JP2009544203A (ja) | ローミング操作メカニズムをブロックする方法 | |
CN104219263B (zh) | 欠费提醒信息的推送处理方法与*** | |
WO2002060199A1 (en) | Method for implementing a messaging service by means of a telephone network | |
CN1983963A (zh) | 短信业务管理方法、模块、网络和终端设备及通信*** | |
EA021438B1 (ru) | Способ и система для управления роумингом мобильного оборудования | |
CN101448246B (zh) | 一种实现增值业务能力互通的方法、***及装置 | |
CN107343278A (zh) | 通过语音呼叫进行号码验真业务的实现方法 | |
KR102456861B1 (ko) | 로밍망을 이용한 국내 홈 네트워크 부정접속 차단 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090218 Termination date: 20151118 |