骚扰电话处理方法、装置、设备及介质与流程

文档序号:20883878发布日期:2020-05-26 17:21阅读:339来源:国知局
骚扰电话处理方法、装置、设备及介质与流程

本发明涉及通信技术领域,尤其涉及一种骚扰电话处理方法、装置、设备及介质。



背景技术:

近些年来不法分子利用通信网络接入灵活的特点,通过一些非法软件发起对其他用户、110等政府企事业单位坐席的超频呼叫,恶意骚扰用户、挤占110等公共平台资源。更有甚者采取盗取他人号码或给手机植入病毒等手段和境外人员勾结,在ip多媒体子系统(ipmultimediasubsystem,ims)域内发起高频国际长途呼叫以获取高额利润,给他人造成财产的重大损失。

当前,对于ims域内的超频呼叫的拦截,主要是通过给用户签约“防护死你”的被叫业务来实现。由于对超频呼叫的拦截是在被叫流程触发,故无法对不在ims域内完成被叫流程的国际长途和110等公共平台的超频呼叫进行判断和拦截,而这些超频呼叫如果不能被及时拦截,会造成巨大的财产损失和生命威胁,属于高风险类的超频呼叫。



技术实现要素:

为了解决上述中的至少一个技术问题,本发明实施例提供了一种骚扰电话处理方法、装置、设备及介质,能够实现对高风险类的国际长途电话以及110等公共平台的超频呼叫拦截。

第一方面,本发明实施例提供了一种骚扰电话处理方法,方法包括:

获取呼叫请求消息,并根据所述呼叫请求消息确定主叫号码和被叫号码;

判断所述被叫号码是否属于国际长途号码或预设的特定号码;

若所述被叫号码属于国际长途号码或预设的特定号码,判断所述主叫号码是否属于预设黑名单;

若所述主叫号码属于所述预设黑名单,拦截所述主叫号码的呼叫请求。

根据本发明提供的骚扰电话处理方法,所述方法还包括:

若所述被叫号码属于国际长途号码或预设的特定号码,判断所述主叫号码是否属于预设白名单;

若所述主叫号码不属于所述预设白名单且不属于所述预设黑名单,根据预设条件判断所述主叫号码是否属于高频呼叫;

若所述主叫号码属于高频呼叫,将所述主叫号码加入所述预设黑名单。

根据本发明提供的骚扰电话处理方法,所述预设条件包括:在第一预设时长内发起呼叫请求的次数大于预设数量阈值。

根据本发明提供的骚扰电话处理方法,所述方法还包括:

若所述主叫号码属于高频呼叫,拦截所述主叫号码的呼叫请求。

根据本发明提供的骚扰电话处理方法,所述方法还包括:

若所述主叫号码属于高频呼叫,在第二预设时长内使所述主叫号码无法向国际长途号码和/或所述预设的特定号码发起呼叫。

根据本发明提供的骚扰电话处理方法,所述国际长途号码包括开头为00的国际长途号码。

根据本发明提供的骚扰电话处理方法,所述预设的特定号码包括下列中的一项或多项:110、120、119、122。

根据本发明提供的骚扰电话处理方法,所述呼叫请求消息包括呼叫请求invite消息。

根据本发明提供的骚扰电话处理方法,所述方法还包括:

给所述主叫号码签约预设的高风险超频呼叫拦截业务。

第二方面,本发明实施例提供了一种骚扰电话处理装置,装置包括:

数据获取模块,用于获取呼叫请求消息,并根据所述呼叫请求消息确定主叫号码和被叫号码;

第一判断模块,用于判断所述被叫号码是否属于国际长途号码或预设的特定号码;

第二判断模块,用于若所述被叫号码属于国际长途号码或预设的特定号码,判断所述主叫号码是否属于预设黑名单;

拦截模块,用于若所述主叫号码属于所述预设黑名单,拦截所述主叫号码的呼叫请求。

第三方面,本发明实施例提供了一种网页数据获取设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。

本发明实施例提供的骚扰电话处理方法、装置、设备及介质,该方法通过获取呼叫请求消息,并根据呼叫请求消息确定主叫号码和被叫号码;判断被叫号码是否属于国际长途号码或预设的特定号码;若被叫号码属于国际长途号码或预设的特定号码,判断主叫号码是否属于预设黑名单;若主叫号码属于预设黑名单,拦截主叫号码的呼叫请求。根据本发明实施例,能够实现对高风险类的国际长途电话以及110等公共平台的超频呼叫拦截。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明实施例的骚扰电话处理方法的流程示意图;

图2示出了本发明实施例的一种组网结构示意图;

图3示出了本发明另一个实施例的骚扰电话处理方法的流程示意图;

图4示出了本发明实施例的骚扰电话处理装置的结构示意图;

图5示出了本发明实施例的骚扰电话处理设备的硬件结构图;

具体实施方式

下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

下面结合图1-4对本发明实施例的骚扰电话的处理方法及系统进行详细说明。应注意,这些实施例并不是用来限制本发明保护的范围。

图1示出了本发明实施例的骚扰电话处理方法的流程示意图,所述的骚扰电话的处理方法包括以下步骤:

s110,获取呼叫请求消息,并根据呼叫请求消息确定主叫号码和被叫号码;

s120,判断被叫号码是否属于国际长途号码或预设的特定号码;

s130,若被叫号码属于国际长途号码或预设的特定号码,判断主叫号码是否属于预设黑名单;

s140,若主叫号码属于预设黑名单,拦截主叫号码的呼叫请求。

进一步,若被叫号码属于国际长途号码或预设的特定号码,判断主叫号码是否属于预设白名单;若主叫号码不属于预设白名单且不属于预设黑名单,根据预设条件判断主叫号码是否属于高频呼叫;若主叫号码属于高频呼叫,将主叫号码加入预设黑名单。

根据本发明实施例,能够实现对高风险类的国际长途电话以及110等公共平台的超频呼叫拦截。

图2示出了本发明实施例的一种组网结构示意图。如图2所示,高频呼叫拦截平台对外接口只有与现网cscf的ims安全控制(imssecuritycontrol,isc)接口,用于高风险超频呼叫识别和拦截。

呼叫会话控制功能(callsessioncontrolfunction,cscf):根据用户签约的“高风险呼叫拦截业务”初始过滤准则(initialfiltercriteria,ifc),将呼叫触发至高频呼叫拦截平台进行判断。

ifc配置:实现只针对被叫号码为特定号码时才将呼叫触发至高频呼叫拦截平台,以减少高频呼叫拦截平台负荷。

高频呼叫拦截平台:负责对高频呼叫的识别和拦截

高频呼叫判断:通过设定的判断原则,判断通话是否为高频呼叫,如是则将主叫号码加入黑名单。

高频呼叫拦截:对于黑名单用户呼叫直接拦截,白名单用户呼叫直接放通。

黑白名单配置:为应对一些特殊情况平台支持手动进行黑白名单配置。

在本发明实施例中,通过新建呼叫拦截平台并给ims域内用户签约对应ifc的方式实现对国际长途以及公共平台的高风险超频呼叫的识别和拦截。

根据本发明实施例提供的骚扰电话处理方法,通过在主叫流程中实现对国际长途呼叫以及110等公共平台的高风险超频呼叫的实时拦截。通过给用户签约“高风险超频呼叫拦截”的主叫业务,在用户主叫流程中,网络侧cscf根据自身配置的该业务的ifc规则识别被叫号码是否为“00”开头的国际长途或“110”等公共平台类的特定号码,然后触发至高频呼叫拦截平台进行后续判断和拦截,对用户不在特定号码内范围的其他呼叫不触发该业务,无任何影响。

图3示出了本发明另一个实施例的骚扰电话处理方法的流程示意图。如图3所示,本发明实施例的骚扰电话处理方法包括以下步骤:

步骤1:用户在ims域发起呼叫、按照正常呼叫流程起呼invite消息转发至cscf处理。

步骤2:cscf根据用户签约的“高风险超频呼叫拦截业务”ifc的触发原则,判断是否将呼叫触发至平台作进一步处理,如不满足触发条件则放通通话。

ifc触发原则,需同时满足以下三种条件才触发:

(1)业务类型为主叫已注册。

(2)消息类型为invite。

(3)被叫号码开头为“00”的国际长途号码或“110”、“120”等紧急呼叫,可根据需要进行删减。

步骤3:高频呼叫拦截平台收到invite消息,如主叫用户不在黑白名单中送往判断模块。

(1)对于国际长途呼叫,满足1小时内单个用户发起大于2o次确认为高频呼叫并将此用户加入黑名单,老化时长1小时。

(2)对于110等紧急呼叫,满足30分钟内单个用户进行20次呼叫确认为高频呼叫并将此用户加入黑名,单老化时长1小时。

以上判断原则和黑白名单时长都可根据实际情况进行调整。

步骤4:用户若已在黑或白名单中,则直接放通或拦截呼叫,无须经过步骤3,如不在则根据判断模块的结果进行下一步处理。

对于判定为高频呼叫通话,向cscf回复“403禁止(forbidden)”消息,拆除通话。

对于未判定为高频呼叫的通话,向cscf回复“invite”消息,放通通话。

根据本发明实施例提供的骚扰电话处理方法,通过在主叫流程中实现对国际长途呼叫以及110等公共平台的高风险超频呼叫的实时拦截。通过给用户签约“高风险超频呼叫拦截”的主叫业务,在用户主叫流程中,网络侧cscf根据自身配置的该业务的ifc规则识别被叫号码是否为“00”开头的国际长途或“110”等公共平台类的特定号码,然后触发至高频呼叫拦截平台进行后续判断和拦截,对用户不在特定号码内范围的其他呼叫不触发该业务,无任何影响,并且可在全网部署。

图4示出了本发明实施例的骚扰电话处理装置的结构示意图。如图4所示,本发明实施例的骚扰电话处理装置包括以下模块:

数据获取模块401,用于获取呼叫请求消息,并根据呼叫请求消息确定主叫号码和被叫号码;

第一判断模块402,用于判断被叫号码是否属于国际长途号码或预设的特定号码;

第二判断模块403,用于若被叫号码属于国际长途号码或预设的特定号码,判断主叫号码是否属于预设黑名单;

拦截模块404,用于若主叫号码属于预设黑名单,拦截主叫号码的呼叫请求。

根据本发明实施例的骚扰电话处理装置,第二判断模块403具体用于,若被叫号码属于国际长途号码或预设的特定号码,判断主叫号码是否属于预设白名单;

若主叫号码不属于预设白名单且不属于预设黑名单,根据预设条件判断主叫号码是否属于高频呼叫;

若主叫号码属于高频呼叫,将主叫号码加入预设黑名单。

根据本发明实施例的骚扰电话处理装置,第二判断模块403具体用于,预设条件包括:在第一预设时长内发起呼叫请求的次数大于预设数量阈值。

根据本发明实施例的骚扰电话处理装置,第二判断模块403具体用于,若主叫号码属于高频呼叫,拦截主叫号码的呼叫请求。

根据本发明实施例的骚扰电话处理装置,第二判断模块403具体用于,若主叫号码属于高频呼叫,在第二预设时长内使主叫号码无法向国际长途号码和/或预设的特定号码发起呼叫。

根据本发明实施例的骚扰电话处理装置,第一判断模块402具体用于,国际长途号码包括开头为00的国际长途号码。

根据本发明实施例的骚扰电话处理装置,第一判断模块402具体用于,预设的特定号码包括下列中的一项或多项:110、120、119、122。

根据本发明实施例的骚扰电话处理装置,数据获取模块401具体用于,呼叫请求消息包括呼叫请求invite消息。

根据本发明实施例的骚扰电话处理装置,数据获取模块401具体用于,给主叫号码签约预设的高风险超频呼叫拦截业务。

根据本发明实施例提供的骚扰电话处理方法,通过在主叫流程中实现对国际长途呼叫以及110等公共平台的高风险超频呼叫的实时拦截。通过给用户签约“高风险超频呼叫拦截”的主叫业务,在用户主叫流程中,网络侧cscf根据自身配置的该业务的ifc规则识别被叫号码是否为“00”开头的国际长途或“110”等公共平台类的特定号码,然后触发至高频呼叫拦截平台进行后续判断和拦截,对用户不在特定号码内范围的其他呼叫不触发该业务,无任何影响,并且可在全网部署。

另外,结合图1描述的本发明实施例的骚扰电话处理方法可以由骚扰电话处理设备来实现。图5示出了本发明实施例提供的骚扰电话处理设备的硬件结构示意图。

计算设备1000包括输入设备1001、输入接口1002、处理器1003、存储器1004、输出接口1005、以及输出设备1006。

其中,输入接口1002、处理器1003、存储器1004、以及输出接口1005通过总线1010相互连接,输入设备1001和输出设备1006分别通过输入接口1002和输出接口1005与总线1010连接,进而与计算设备1000的其他组件连接。

具体地,输入设备1001接收来自外部的输入信息,并通过输入接口1002将输入信息传送到处理器1003;处理器1003基于存储器1004中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器1004中,然后通过输出接口1005将输出信息传送到输出设备1006;输出设备1006将输出信息输出到计算设备1000的外部供用户使用。

计算设备1000可以执行本申请上述的骚扰电话处理方法中的各步骤。

处理器1003可以是一个或多个中央处理器(英文:centralprocessingunit,cpu)。在处理器601或处理器701是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。

存储器1004可以是但不限于随机存储存储器(ram)、只读存储器(rom),可擦除可编程只读存储器(eprom)、光盘只读存储器(cd-rom)、硬盘等中的一种或多种。存储器1004用于存储程序代码。

可以理解的是,在本申请实施例中,图4提供的各个处理模块中任一模块或全部模块的功能可以用图5所示的中央处理器1003实现。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序指令,当所述计算器程序指令被处理器执行时实现本发明实施例所述的网页数据获取方法中的各步骤。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用全部或部分地以计算机程序产品的形式实现,所述计算机程序产品包括一个或多个计算机指令。在计算机上加载或执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输)。所述计算机可读取存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

本说明书的各个部分均采用递进的方式进行描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点介绍的都是与其他实施例不同之处。尤其,对于装置和系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例部分的说明即可。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1