一种短消息过滤方法

文档序号:7644875阅读:123来源:国知局
专利名称:一种短消息过滤方法
技术领域
本发明涉及一种短消息过滤方法,适用于电信运营商的短消息通信网络。
背景技术
随着移动通信技术的快速发展,移动终端的数量已经是数以亿计,短消息通信量也随之急剧增长。由于短消息群发的泛滥,特别是部分不法之徒利用短消息的便利性散布一些有害信息,引起了大量移动电话用户的不满,但目前没有一种有效的方法能够阻止无用、无聊、有害短信息的涌现。

发明内容
1、发明目的本发明的目的是针对现有技术的不足,提供一种短消息过滤方法,便于电信运营商帮助用户有效地过滤掉其不希望接收到的短消息。
2、技术方案本发明所述的一种短消息过滤方法,主要特征在于以其他数字替换掉用户的电话号码来滤除短消息,其中包括以下步骤(1)在短消息传输的途径中,串接短消息过滤所需的装置,该装置先接收承载短消息的数据包,过滤后再将相应的数据包送回到传输路径上。短消息传输的途径可以包括与短消息系统互连的计算机网络及短消息信令网等。
(2)对于用户不希望收到的短消息,短消息过滤装置将这条短消息的接收方电话号码替换成其他数字后再将它送回到传输路径上,确保用户不会收到这条短消息,从而达到将其滤除的目的。例如在与短消息系统互连的计算机网络上,如果要将发送给13987654321的某条短消息过滤掉,可以在承载该短消息的数据包中,将电话号码13987654321换成其他数字如90000000000(假设这个号码被用来专门接收被过滤掉的短消息)。对于其他短消息,短消息过滤装置则无需对承载它的数据包进行任何修改,而是透明转发。
用以识别短消息是否为用户所需的方法多种多样,本发明使用如下方法短消息过滤装置收到短消息后,按照同一个电话号码发送出内容相同或相近短消息的频度、以及短消息文本中包含电话号码的特征,识别出该电话号码是否在进行短消息群发,例如电话号码13012345678在1小时之内发出了100条如下的短消息“您好,我公司可代开增值税发票,价格从优。请联系张先生,电话13011111111”,那么系统可以识别出13012345678这个号码在进行短消息群发,用户可事先设定过滤掉所有群发的短消息。短消息过滤装置也可按照用户事先设定的电话号码黑白名单及关键字黑白名单,识别出短消息是否为用户所需,例如某用户设定,凡是来自于13912345678的短消息或者带有“代开发票”关键字的短消息,一律要过滤掉。
短消息过滤装置可将被滤除的短消息进行存储,供统计使用及用户查询。例如电信运营商可以查询,哪些号码发出的短消息被过滤掉多少条,用户也可查询,哪些号码发送给他的短消息被过滤掉多少,内容是什么等。
此外,为降低短消息过滤装置对原有短消息系统的可靠性造成不良影响,上述步骤(1)可在短消息的传输途径中串接三层交换机,该三层交换机与短消息过滤装置互连,利用三层交换机的策略路由功能,使短消息数据流穿过短消息过滤装置。由于以计算机为基础的短消息过滤装置的可靠性普遍低于三层交换机,所以可将三层交换机串接在短消息的传输途径中,然后再将短消息过滤装置与三层交换机互连,并利用三层交换机的策略路由功能,让短消息数据流穿过短消息过滤装置。这样的好处是短消息过滤装置如果出现故障如关机,则三层交换机的策略路由会失效,结果是短消息数据流不再穿过短消息过滤装置,这种情况下短消息虽然不再被过滤,但所有的短消息通信不受影响。
3、有益效果电信运营商利用本发明提供的方法进行短消息过滤,可以大幅提高用户的满意度、维护社会和谐。本发明技术上对原有的短消息系统基本无需改动,因而实现的成本低廉。


图1是本发明的逻辑示意图。
图2是增强可靠性的逻辑示意图。
具体实施例方式
本方案的具体实施方式
,可参照如图1所示逻辑示意图。在短消息的传输途径中,串接一台短消息过滤计算机,作为一个例子,机主13987654321事先已经要求电信运营商过滤掉所有群发给他的短消息,短消息过滤计算机发现了电话号码13900000001在进行群发、并且这种群发短消息有一条是发给13987654321的,则短消息过滤计算机会将其接收到的承载该短消息的IP包做如下修改将这条短消息的接收方号码改为90000000000(假设这个号码被用来专门接收被过滤掉的短消息),而此IP包的源IP地址、目标IP地址都保持不变、短消息的正文部分也保持不变(IP及其上层协议的校验和可以按需要修改),对此IP包修改完之后,短消息过滤计算机再将此IP包输出到短消息传输途径上,机主13987654321不会收到13900000001群发的这条短消息。
在实际的使用中,为降低短消息过滤装置对原有短消息系统的可靠性造成不良影响,可参照图2所示的逻辑示意图。图2的三层交换机串接在短消息的传输途径中,而短消息过滤计算机则与三层交换机互连,利用三层交换机的策略路由功能,让短消息数据流穿过短消息过滤计算机如图2(a)虚线所示。短消息过滤计算机如果出现故障如关机、网线断开等情况,则三层交换机的策略路由会自动失效,结果是短消息数据流不再穿过短消息过滤计算机如图2(b)虚线所示,这种情况下短消息虽然不再被过滤,但所有的短消息通信不受影响。
此外,在实际使用中短消息过滤计算机可以分布在全国各地,它们需要将过滤的日志传送到相关管理系统,便于统计查询,管理系统也需要及时地将短消息过滤的要求,下达到所有的短消息过滤计算机。
权利要求
1.一种短消息过滤方法,其特征在于以其他数字替换掉用户的电话号码来滤除短消息,其中包括以下步骤(1)在短消息传输的途径中,串接短消息过滤所需的装置;(2)对于用户不希望收到的短消息,短消息过滤装置将这条短消息的接收方电话号码替换成其他数字后再将它送回到传输路径上,对于其他短消息则透明转发。
2.根据权利要求1所述的一种短消息过滤方法,其特征是短消息过滤装置按照同一个电话号码发送出内容相同或相近短消息的频度、以及短消息文本中包含电话号码的特征,识别出该电话号码是否在进行短消息群发,或按照用户事先设定的电话号码黑白名单及关键字黑白名单,识别出短消息是否为用户所需。
3.根据权利要求1所述的一种短消息过滤方法,其特征是短消息过滤装置将被滤除的短消息进行存储,供统计使用及用户查询。
4.根据权利要求1所述的一种短消息过滤方法,其特征是步骤(1)中在短消息的传输途径中串接三层交换机,该三层交换机与短消息过滤装置互连,利用三层交换机的策略路由功能,使短消息数据流穿过短消息过滤装置。
全文摘要
本发明公开一种短消息过滤方法,该方法包括在短消息传输的途径中,串接短消息过滤装置;对于用户不希望收到的短消息,短消息过滤装置将这条短消息的接收方电话号码替换成其他数字后再将它送回到传输路径上,确保用户不会收到这条短消息,从而达到将其滤除的目的,对于其他短消息则透明转发。短消息过滤装置按照同一个电话号码发送出内容相同或相近短消息的频度、以及短消息文本中包含电话号码的特征,识别出该电话号码是否在进行短消息群发,或按照用户事先设定的电话号码黑白名单及关键字黑白名单,识别出短消息是否为用户所需。该方法可以有效地过滤掉用户不希望收到的短消息。
文档编号H04W12/12GK101052153SQ200710022210
公开日2007年10月10日 申请日期2007年5月9日 优先权日2007年5月9日
发明者邹畅根, 赵振平, 汪渝波 申请人:南京信风软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1