技术特征:
1.一种短信管控方法,其特征在于,所述方法包括:接收网关发送的短信;统计所述短信对应的被叫号码在预设时间段的短信接收量;若所述短信接收量超过阈值时,向对应终端用户发送报警信息以提示当前存在短信轰炸的风险;若接收到所述终端用户的开启拦截指示时,基于预设的白名单下发当前缓存的短信。2.如权利要求1所述的方法,其特征在于,所述接收网关发送的短信之前,还包括:构建数据结构以记录短信接收量,所述数据结构包括两颗自平衡二叉查找树,其中,一所述自平衡二叉查找树为计数树、另一所述自平衡二叉查找树为计时树。3.如权利要求2所述的方法,其特征在于,所述统计所述短信对应的被叫号码在预设时间段的短信接收量,包括:基于所接收的短信更新所述两颗自平衡二叉查找树;基于更新的两颗自平衡二叉查找树统计所述被叫号码在所述预设时间段的短信接收量。4.如权利要求3所述的方法,其特征在于,所述预设时间段包括连续的多个子时间段,所述短信的接收时间点与所述预设时间段的最后一个时间段有交集,所述计数树包括:计数节点、计数组,所述计数节点携带所述被叫号码,所述计数组包括:所述子时间段的短信接收量及在所述预设时间段的最后一条短信的接收时间点;所述计时树包括:计时节点、计时数组,所述计时节点携带所述被叫号码及在所述预设时间段的最后一条短信的接收时间点,任两个所述子时间段的长度相等,所述基于所接收的短信更新所述两颗自平衡二叉查找树,包括:分析所述被叫号码是否存在于所述计数树中;若存在,则基于当前所接收的短信更新与所述被叫号码对应的节点;若不存在,则建立对应的节点并插入所述自平衡二叉查找树中。5.如权利要求4所述的方法,其特征在于,所述基于当前所接收的短信更新与所述被叫号码对应的节点,包括:判断所述被叫号码的上一条短信的接收时间点与当前短信的接收时间点是否处于同一子时间段;若判断为是,则将所在子时间段的短信接收量执行加1操作,并基于当前短信的接收时间点更新对应的计时节点;若判断为否,则将所在子时间段的短信接收量修改为1,并基于当前短信的接收时间点更新对应的计时节点。6.如权利要求5所述的方法,其特征在于,所述预设时间段包括第一时间段、第二时间段及第三时间段,所述第一时间段、第二时间段及第三时间段均以所述短信的接收时间点为终点,所述第一时间段长度小于所述第二时间段长度,所述第二时间段长度小于所述第三时间段长度,所述第一时间段的长度等于所述子时间段的长度,所述第三时间段等于所述子时间段的和,所述基于更新的自平衡二叉查找树统计所述被叫号码在所述预设时间段的短信接收量,包括:获取所述短信所在子时间段的短信接收量,并作为所述第一时间段的短信接收量;
基于预设公式统计所述第二时间段的短信接收量;将每一所述子时间段的短信接收量求和得到所述第三时间段的短信接收量。7.如权利要求6所述的方法,其特征在于,所述统计所述短信对应的被叫号码在预设时间段的短信接收量之后,还包括:判断所述第一时间段的短信接收量是否大于或等于第一阈值;若所述第一时间段的短信接收量大于或等于所述第一阈值,转到向对应终端用户发送报警信息以提示当前存在短信轰炸的风险的步骤;若所述第一时间段的短信接收量小于所述第一阈值,判断所述第二时间段的短信接收量是否大于或等于第二阈值;若所述第二时间段的短信接收量大于或等于所述第二阈值,转到向对应终端用户发送报警信息以提示当前存在短信轰炸的风险的步骤;若所述第二时间段的短信接收量小于所述第二阈值,判断所述第三时间段的短信接收量是否大于或等于第三阈值;若所述第三时间段的短信接收量大于或等于所述第三阈值,转到向对应终端用户发送报警信息以提示当前存在短信轰炸的风险的步骤,所述第一阈值小于所述第二阈值,所述第二阈值小于所述第三阈值。8.如权利要求5所述的方法,其特征在于,所述基于更新的自平衡二叉查找树统计所述被叫号码在所述预设时间段的短信接收量,包括:获取预设时间段的每一子时间段的短信接收量;对获取的每一子时间段的短信接收量求和作为所述预设时间段的短信接收量;所述统计所述短信对应的被叫号码在预设时间段的短信接收量之后,还包括:判断预设时间段的短信接收量是否大于或等于报警阈值;若所述预设时间段的短信接收量大于或等于报警阈值,则转到向对应终端用户发送报警信息以提示当前存在短信轰炸的风险的步骤。9.一种短信管控装置,其特征在于,包括:接收模块,用于接收网关发送的短信;统计模块,用于统计所述短信对应的被叫号码在预设时间段的短信接收量,所述预设时间段以所述短信的接收时间点为终点;提示模块,用于若所述短信接收量超过阈值时,向对应终端用户发送报警信息以提示当前存在短信轰炸的风险;控制模块,用于若接收到所述终端用户的开启拦截指示时,基于预设的白名单下发当前缓存的短信。10.一种设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-8任一项所述的短信管控方法。
技术总结
本发明实施例涉及通信技术领域,公开了一种短信管控方法及装置,该方法包括:接收网关发送的短信;统计所述短信对应的被叫号码在预设时间段的短信接收量;若所述短信接收量超过阈值时,向对应终端用户发送报警信息以提示当前存在短信轰炸的风险;若接收到所述终端用户的开启拦截指示时,基于预设的白名单下发当前缓存的短信。通过上述方式,在将短信发送至终端用户之前,自动对该被叫号码在预设时间段的短信接收量进行统计,若超过阈值则向该终端用户发出报警信息以提示当前可能处于短信轰炸的风险,并在得到用户的拦截指示时对相应短信进行拦截,管控效率高,贴近用户实际需求。贴近用户实际需求。贴近用户实际需求。
技术研发人员:王浩 张鸷 李晓静
受保护的技术使用者:中国移动通信集团有限公司
技术研发日:2020.03.10
技术公布日:2021/9/9