本发明涉及移动通讯技术领域,具体而言,涉及一种短消息过滤方法、基站及系统。
背景技术:短消息是通过全球移动通信系统(GlobalSystemforMobilecommunications,简称GSM)网络传输的有限长度的文本信息。短消息业务是一项基本的电信业务,是GSM系统提供给用户的一种有别于语音传输的通信方式。随着无线通讯技术的发展普及,点到点短消息作为一种方便快捷的通信联络方式,在最近几年取得了突飞猛进的发展,其用户量日益增长。但是,在实际应用过程中,某些不法分子或者设备商竞争对手往往会利用短消息业务的便利、普及和用户量大等特点,进行一些不法活动。比如:某些不法分子利用短消息群发功能,能够短时间内大范围地传播各种含有侵犯个人隐私、干扰社会正常秩序及危害社会稳定的违法短消息;某些设备商利用短消息的业务特点,在某些时间段短时间内突发大量干扰短消息,以对竞争对手的网络进行恶意攻击等。对移动用户而言,这些违法短消息不仅严重干扰了其正常生活,而且危害到个人隐私;对社会而言,违法短消息近来已经成为非法聚会、串联游行的宣传联系手段,增加了社会的不稳定因素;对设备商和运营商而言,违法短消息的泛滥造成了基站等设备资源的巨大浪费,甚至可能会造成网络的瘫痪,严重影响其中的用户正常业务的进行,严重打击和损害了设备商和运营商的实力和形象。所以,当前迫切的需要一种能够快速有效的应对突发、大量、区域性的违法短消息广泛散播的方法。目前应对这种违法短消息广泛散播的方法主要有两种:一种是由终端用户设置过滤规则被动地过滤某些违法短消息;另一种就是由基站或者短消息业务中心对收发的短消息内容进行解析,再根据设置的过滤规则,与解析出的内容进行比较来过滤某些违法短消息。上述两种过滤违法短消息方法的共同特点是,均需要提前设置好过滤规则,然后需要进一步解析短消息的内容,并依据解析结果判断是否存在符合过滤规则的情况,以此来拦截违法短消息。但以上方法均存在需要用户参与、设置过滤规则复杂不灵活、无法完全过滤、不能及时释放占用的资源的问题。
技术实现要素:有鉴于此,本发明的目的在于提供一种短消息过滤方法、基站及系统,通过本发明,在短消息的过滤过程中,用户不需要参与,过滤规则简单可行,可根据时间段、功能开启可控开关等结合实际需求灵活实现短消息接收完全过滤,本发明方便快捷,能够有效应对突发、大量、区域性的违法短消息广泛散播的需求,且可及时地释放占用的无线信道资源。为了达到本发明的目的,本发明采用以下技术方案:一种短消息过滤方法,包括:A、基站侧获取预设的过滤时间段信息和过滤范围信息;B、当过滤时间到时,基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态或通话状态的移动终端发送短消息。优选地,在所述步骤A中,基站侧获取的预设的过滤时间段信息和过滤范围信息由基站控制器下发。优选地,在执行步骤B时,当过滤时间到时,还判断基站侧的短消息接收完全过滤开关是否开启,若开启,则基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态或通话状态的移动终端发送短消息。优选地,在步骤B中,基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态的移动终端发送短消息的方法包括:基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,其中,所述业务信息点为业务建立请求消息携带的L3内容为空且业务接入点标识SAPI等于3的信息点;基站侧依据所述业务信息点发送释放信道请求至基站控制器,以使得基站控制器释放先前为过滤范围内的移动终端进行短消息接收而分配的独立专用控制SDCCH信道。优选地,在步骤B中,基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于通话状态的移动终端发送短消息的方法包括:基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点;当所述业务信息点为业务建立请求消息携带的L3内容为空且业务接入点标识SAPI等于3的信息点时,基站侧不采取任何动作,以阻断过滤范围内的处于通话状态的移动终端为接收短消息而与基站侧进行层二建链的过程,从而使得该处于通话状态的移动终端不能够接收短消息。一种基站,包括:获取模块,用于获取预设的过滤时间段信息和过滤范围信息;处理模块,用于当过滤时间到时,依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态或通话状态的移动终端发送短消息。优选地,获取模块获取的预设的过滤时间段信息和过滤范围信息由基站控制器下发。优选地,所述基站还包括:短消息接收完全过滤开关,用于开启或关闭短消息接收完全过滤功能;当过滤时间到时,所述处理模块还判断所述短消息接收完全过滤开关是否开启,若开启,则依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态或通话状态的移动终端发送短消息。优选地,所述处理模块依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态的移动终端发送短消息的方法包括:依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,其中,所述业务信息点为业务建立请求消息携带的L3内容为空且业务接入点标识SAPI等于3的信息点;依据所述业务信息点发送释放信道请求至基站控制器,以使得基站控制器释放先前为过滤范围内的移动终端进行短消息接收而分配的独立专用控制SDCCH信道。优选地,所述处理模块依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于通话状态的移动终端发送短消息的方法包括:依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点;当所述业务信息点为业务建立请求消息携带的L3内容为空且业务接入点标识SAPI等于3的信息点时,所述处理模块控制基站侧不采取任何动作,以阻断过滤范围内的处于通话状态的移动终端为接收短消息而与基站侧进行层二建链的过程,从而使得该处于通话状态的移动终端不能够接收短消息。一种短消息过滤系统,包括基站控制器,其还包括如上所述的基站,其中,所述基站包括:获取模块,用于获取预设的过滤时间段信息和过滤范围信息;处理模块,用于当过滤时间到时,依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态或通话状态的移动终端发送短消息。通过上述本发明的技术方案可以看出,现有技术存在需要用户参与、设置过滤规则复杂、无法完全过滤、不能及时释放占用的资源等问题。而通过本发明,在开启短消息接收完全过滤开关后,由基站在设定的时间段和区域范围内,通过判断短消息接收的各种业务流程中的少许关键信令点就能自动完成对短消息接收的完全过滤,该方法简单快捷灵活,能够快速有效的应对突发、大量、区域性的违法短消息的广泛散播,不需要用户、短消息中心等其他角色的参与,不仅减少了基站信道资源的浪费,也减轻了短消息业务中心的负荷。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是本发明实施例提供的短消息过滤方法流程示意图;图2是本发明实施例提供的短消息过滤系统结构示意图;图3是本发明实施例提供的点对点短消息接收完全过滤过程中基站控制器预设相关参数的处理流程图;图4是本发明实施例提供的点对点短消息接收完全过滤过程工作流程示意图;图5是本发明实施例提供的处于空闲状态的移动终端(例如手机)进行短消息接收完全过滤操作的流程示意图;图6是本发明实施例提供的通话状态的手机进行短消息接收完全过滤过程的流程示意图。具体实施方式为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。如图1所示,本发明实施例提供了一种短消息过滤方法,包括如下具体步骤:S101、基站侧获取预设的过滤时间段信息和过滤范围信息;S102、当过滤时间到时,基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态或通话状态的移动终端发送短消息。优选实施方式下,在所述步骤S101中,基站侧获取的预设的过滤时间段信息和过滤范围信息由基站控制器下发。实际应用过程中,为了灵活满足某个时间段和区域内进行短消息接收完全过滤的要求,通过基站控制器可以进行过滤时间段的作用时间和过滤范围两方面的设置,其中,过滤范围以基站小区级为最佳方案设置,因为这样能够以最接近于地理上的最小区域为单位进行区域内的短消息完全过滤,以减小对其他区域正常短消息业务的影响。如图3所示,是本发明实施例提供的点对点短消息接收完全过滤过程中基站控制器预设相关参数的处理流程图,其包括如下步骤:1)基站控制器下发短消息接收完全过滤参数(过滤时间段信息和过滤范围信息);2)基站侧判断这些参数是否合法,若合法,则存储这些参数;若不合法,则基站侧反馈参数下发不正确告警至基站控制器,并且不存储这些参数。优选实施方式下,在执行步骤S102时,当过滤时间到时,还判断基站侧的短消息接收完全过滤开关是否开启,若开启,则基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态或通话状态的移动终端发送短消息;若没有开启,则基站侧不执行对过滤范围内的移动终端进行短消息完全过滤操作。如图4所示,其为本发明实施例提供的点对点短消息接收完全过滤过程工作流程示意图,其包括如下步骤:1)短消息接收业务产生;2)判断短消息接收完全过滤开关是否打开,并且过滤时间段参数存储是否正确?若是,则转步骤3),若否,则转步骤4);3)基站侧对处于空闲状态或通话状态的移动终端的下行短消息执行过滤处理。4)执行短消息正常接收流程。本发明实施例是基站侧根据GSM协议中短消息接收的相关信令内容,对手机待接收的短消息进行时间段和区域有选择性完全过滤的一种方法,在实际应用过程中,基站侧能够根据过滤范围内的处于空闲状态以及通话状态的移动终端进行相对应的进行短消息完全过滤操作,例如:优选实施方式下,在步骤S102中,基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态的移动终端发送短消息的方法包括:S1021、基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,其中,所述业务信息点为业务建立请求消息携带的L3内容为空且业务接入点标识SAPI等于3的信息点;S1022、基站侧依据所述业务信息点发送释放信道请求至基站控制器,以使得基站控制器释放先前为过滤范围内的移动终端进行短消息接收而分配的独立专用控制SDCCH信道。优选地,在步骤S102中,基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于通话状态的移动终端发送短消息的方法包括:S1023、基站侧依据基站控制器下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点;S1024、当所述业务信息点为业务建立请求消息携带的L3内容为空且业务接入点标识SAPI等于3的信息点时,基站侧不采取任何动作,以阻断过滤范围内的处于通话状态的移动终端为接收短消息而与基站侧进行层二建链的过程,从而使得该处于通话状态的移动终端不能够接收短消息。参考图5,图5是本发明实施例提供的处于空闲状态的移动终端(例如手机)进行短消息接收完全过滤操作的流程示意图。根据基站控制器下发的参数(过滤时间段信息和过滤范围信息),以及处于空闲状态的手机,发掘能够区分短消息和其他业务的信息点,依据这些信息点,控制处于空闲态的手机不能够接收短消息,具体来讲,有如下步骤:1)基站控制器侧下发过滤时间段信息和过滤范围信息参数;2)基站侧接收并存储1所述过滤时间段信息和过滤范围信息;3)基站侧判断短消息接收完全过滤开关是否打开,并且是否到达设置的过滤时间段,若当前时间不满足设置的过滤时间段,则基站不执行短消息接收完全过滤功能。若短消息接收完全过滤开关打开,并且当前时间满足设置的过滤时间段,则转步骤4);4)挖掘过滤范围内处于空闲态的手机,并获取能够区分短消息和其他业务的业务信息点。基站控制器下发的业务建立请求消息中携带的L3内容为空,SAPI(ServiceAccessPointIdentifier,业务接入点标识)=3即是挖掘的业务信息点。通过该业务信息点,基站侧向基站控制器主动要求释放资源,进而阻止空闲态的手机接收任何短消息。在该步骤中,基站侧接收到基站控制器下发的L3内容为空、SAPI=3的业务建立请求消息后,通过发送释放指示消息,告知基站控制器释放先前为进行短消息接收而分配的SDCCH信道,及时释放占用资源,阻止短消息的接收过程。参考图6,图6是本发明实施例提供的通话状态的手机进行短消息接收完全过滤过程的流程示意图。基站侧根据基站控制器下发的参数,以及处于通话状态的手机,发掘能够区分短消息和其他业务的业务信息点,依据这些业务信息点,控制过滤范围内处于通话状态的手机不能够接收短消息,具体来讲,有如下步骤:1)基站控制器侧下发过滤时间段信息和过滤范围信息参数;2)基站侧接收并存储所述过滤时间段信息和过滤范围信息参数;3)基站侧判断短消息接收完全过滤开关是否打开,并且是否到达设置的过滤时间段,若当前时间不满足设置的过滤时间段,则基站不执行短消息接收完全过滤功能;若开关打开,并且当前时间满足设置的过滤时间段,则转步骤4);4)基站侧挖掘过滤范围内处于通话状态的手机,并且获取能够区分短消息和其他业务的业务信息点。基站控制器下发的业务建立请求消息携带的L3内容为空,SAPI=3即是挖掘的业务信息点。通过该业务信息点,基站侧主动阻断接下来的短消息接收流程,进而阻止通话态的手机接收任何短消息。在该步骤中,基站侧接收到基站控制器下发的L3内容为空、SAPI=3的业务建立请求消息后,不进行任何动作,从而阻断处于通话状态的手机为接收短消息与基站侧进行层二建链的过程,进而使得通话状态的手机不能够接收任何短消息。如图2所示,本发明实施例还提供了一种基站20,其包括:获取模块201,用于获取预设的过滤时间段信息和过滤范围信息;处理模块203,用于当过滤时间到时,依据基站控制器10下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态或通话状态的移动终端30发送短消息。优选实施方式下,获取模块201获取的预设的过滤时间段信息和过滤范围信息由基站控制器10下发。优选实施方式下,所述基站20还包括:短消息接收完全过滤开关202,用于开启或关闭短消息接收完全过滤功能;当过滤时间到时,所述处理模块203还判断所述短消息接收完全过滤开关202是否开启,若开启,则依据基站控制器10下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态或通话状态的移动终端30发送短消息。一种实施方式下,所述处理模块203依据基站控制器10下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态的移动终端30发送短消息的方法包括:1)依据基站控制器10下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,其中,所述业务信息点为业务建立请求消息携带的L3内容为空且业务接入点标识SAPI等于3的信息点;2)依据所述业务信息点发送释放信道请求至基站控制器10,以使得基站控制器10释放先前为过滤范围内的移动终端30进行短消息接收而分配的独立专用控制SDCCH信道。另一种优选实施方式下,所述处理模块203依据基站控制器10下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于通话状态的移动终端30发送短消息的方法包括:1)依据基站控制器10下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点;2)当所述业务信息点为业务建立请求消息携带的L3内容为空且业务接入点标识SAPI等于3的信息点时,所述处理模块203控制基站侧不采取任何动作,以阻断过滤范围内的处于通话状态的移动终端30为接收短消息而与基站侧进行层二建链的过程,从而使得该处于通话状态的移动终端30不能够接收短消息。相应地,本发明实施例还提供了一种短消息过滤系统,包括基站控制器10,其还包括如上所述的基站20,参考图2,其中,所述基站20包括:获取模块201,用于获取预设的过滤时间段信息和过滤范围信息;处理模块203,用于当过滤时间到时,依据基站控制器10下发的业务建立请求消息获取能够据此区分短消息业务于其它业务的业务信息点,并据此控制拒绝向过滤范围内的处于空闲状态或通话状态的移动终端30发送短消息。有关所述基站20的详细说明请参阅上文所述,本文对此不做重复叙述。上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。