一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于IMS网络诈骗电话拦截的实现方法、系统与流程

2021-12-07 21:14:00 来源:中国专利 TAG:

一种基于ims网络诈骗电话拦截的实现方法、系统
技术领域
1.本发明涉及通信领域,特别地,涉及一种基于ims网络诈骗电话拦截的实现方法。


背景技术:

2.近年来,通过通信手段实施诈骗呈现增长趋势,给社会稳定造成了负面影响。随着通信技术的升级,通信系统由原来的电路交换技术升级到基于ip网络的ims(ip多媒体系统)技术来实现,例如,目前所使用的固定电话通信网络、以及4g/5g移动通信网络系统通过ims网络及技术来实现;在当前的通信技术背景下通过ims网络实施的诈骗电话占比也越来越大,对ims网络发起诈骗电话的管控及实施拦截势在必行。
3.目前针对诈骗电话的拦截技术主要集中在如下两种:
4.1、基于传统电路交换网络之串接系统的诈骗电话实时拦截技术
5.在传统的电路交换网络中,交换网络采用分层的架构,组网比较复杂,诈骗电话实时拦截系统以串接方式接入到交换网络中,所有经过交换网络的呼叫都要经过诈骗电话拦截系统进行后续的接续,从而实现对呼叫状态的监控和过滤;鉴于交换网络的复杂性,诈骗电话实时拦截系统不可能串接到所有交换节点中,一般选取比较重要的交换节点,比如跨网的关口局、跨地区的长途局等,来实现网间和长途呼叫中诈骗电话的监控和实时拦截处置。
6.这种在传统通信网中以串接方式来管控诈骗电话实现实时拦截功能,实现原理简单,但这种串接方式使诈骗电话拦截系统成为通信号码整个呼叫流程中的一个节点,拦截系统除了需要使用大量的信令、中继设备与交换网络实现对接之外,同时容易在交换网中形成故障点,拦截系统的稳定运行直接影响到经过该节点的所有呼叫,同时根据交换网分层结构组网的特点,拦截系统不可能串接到所有交换网络节点中,所有的管控范围均存在不全面的现象。
7.2、基于传统电路交换网络的智能网系统的诈骗电话实时拦截技术
8.在传统的电路交换网络中,利用智能网系统的业务控制节点scp(service control point)也可以实现诈骗电话的实时拦截功能,这种方式需要对接电路交换网的信令转接点(stp),再通过对主叫或者被叫号码的呼叫开通智能网签约,交换核心网通过呼叫签约方式将呼叫触发到智能网系统进行监控和实时拦截功能,智能网的方式可以在信令转接点接入来实现所有呼叫签约触发后的管理。
9.以传统智能网方式来实现诈骗电话的实时拦截技术比较成熟,并且智能网技术支持对整个交换网的安全容灾方面也比较完善,但是采用智能网方式对诈骗电话进行管控需要对呼叫的主被叫号码开通智能网签约功能,然而,在传统交换网中号码的签约属性是唯一性的,不能重复签约,现网中用户号码的很多业务(比如虚拟网业务、预付费业务等)都是经过智能网签约方式来实现,所以此种方式存在智能网签约与其他业务的互斥,减小了用户范围。
10.随着通信技术的发展,交换网络已经由传统的电路交换升级为以ip为基础的ims
交换网络,目前随着4g通信技术的普及和5g的推广,以ims网络为基础的手机和固定电话用户已经普及,在这种背景下,基于传统电路域的诈骗电话实时拦截功能对占比大部分的ims网络用户已经不能支持,需要支持ims网络下的呼叫实时拦截功能。


技术实现要素:

11.本发明提供了一种基于ims网络诈骗电话拦截的实现方法,以对基于ims网络的诈骗电话进行拦截。
12.本发明提供的一种基于ims网络诈骗电话拦截的实现方法,是这样实现的:
13.在诈骗电话拦截平台侧,
14.接收ims网络所触发的第一呼叫,将该第一呼叫所携带的呼叫参数进行存储,其中,呼叫参数包括主叫号码、被叫号码、以及呼叫标识,
15.当接收到来自外部系统的拦截请求时,则根据该请求所携带的主叫号码、被叫号码至少之一或其任意组合,查询所存储的呼叫参数,
16.若查询到所存储的呼叫参数,则向ims网络发送拆线信令,以使得第一呼叫被拆线。
17.较佳地,该方法进一步包括,
18.第一呼叫所携带的呼叫参数进行存储后,将所述第一呼叫呼出至ims网络,
19.对已接通的第一呼叫进行呼叫状态监控,直至第一呼叫结束;
20.当未接收到来自外部系统的拦截请求,则保持呼叫状态监控,直至第一呼叫结束;
21.第一呼叫结束后,删除所存储的呼叫参数。
22.较佳地,所述向ims网络发送拆线信令,以使得第一呼叫被拆线,包括,
23.根据查询到的呼叫参数,生成拆线请求,该请求包括主叫号码、被叫号码、以及呼叫标识,
24.根据呼叫标识,模拟生成ims网络中主叫侧的拆线信令和/或被叫侧的拆线信令,将拆线信令发送至ims网络。
25.较佳地,所述模拟生成ims网络中主叫侧的拆线信令和/或被叫侧的拆线信令,将拆线信令发送至ims网络,包括:
26.向主叫车发送主叫侧的拆线信令,
27.根据接收的主叫侧的拆线信令的响应,模拟生成被叫侧的拆线信令,并发送至ims网络中的被叫侧。
28.较佳地,所述第一呼叫由主叫号码的签约用户发起,或者,所述第一呼叫的被叫号码为被叫号码的签约用户。
29.本发明另一方面提供一种基于ims网络诈骗电话拦截的实现方法,该方法包括,
30.在ims网络侧,
31.将第一呼叫触发至诈骗电话拦截平台,
32.接收来自诈骗电话拦截平台的拆线信令,
33.响应于所述拆线信令,对第一呼叫进行拆线,
34.其中,
35.拆线信令由诈骗电话拦截平台在接收到来自外部系统的拦截请求时,根据该请求
所携带的主叫号码、被叫号码至少之一或其任意组合,查询到所存储的呼叫参数而生成。
36.较佳地,该方法进一步包括,接收来自诈骗电话拦截平台呼出的第一呼叫,将第一呼叫进行主被叫的接续,
37.所述拆线信令包括主叫侧的拆线信令和/或被叫侧的拆线信令,其中,主叫侧的拆线信令被发送至主叫侧,被叫侧的拆线信令被发送至被叫侧。
38.本发明又提供一种基于ims网络诈骗电话拦截的系统,该系统包括,
39.诈骗电话拦截平台以及ims网络,其中,
40.诈骗电话拦截平台与ims网络中的服务呼叫会话控制功能s

cscf相连接,并与外部系统相连接,
41.所述诈骗电话拦截平台接收ims网络所触发的第一呼叫,将该第一呼叫所携带的呼叫参数进行存储,其中,呼叫参数包括主叫号码、被叫号码至少之一或其任意组合,以及呼叫标识,
42.当接收到来自外部系统的拦截请求时,则根据该请求所携带的主叫号码、被叫号码至少之一或其任意组合,查询所存储的呼叫参数,
43.若查询到所存储的呼叫参数,则向ims网络发送拆线信令,以使得第一呼叫被拆线。
44.较佳地,所述诈骗电话拦截平台包括,信令对接模块,呼叫逻辑处理模块,接口调用模块,其中,
45.所述信令对接模块用于与ims网络中的服务呼叫会话控制功能s

cscf进行对接,
46.所述呼叫逻辑处理模块用于通过信令对接模块接收ims网络所触发的第一呼叫,将该第一呼叫所携带的呼叫参数进行存储,其中,呼叫参数包括主叫号码、被叫号码至少之一或其任意组合,以及呼叫标识,
47.当通过接口调用模块接收到来自外部系统的拦截请求时,则根据该请求所携带的主叫号码、被叫号码至少之一或其任意组合,查询所存储的呼叫参数,
48.若查询到所存储的呼叫参数,则通过信令对接模块向ims网络发送拆线信令。
49.本发明还提供一种计算机可读存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现诈骗电话拦截平台侧任一所述基于ims网络诈骗电话拦截的实现方法的步骤,和/或ims网络侧任一所述基于ims网络诈骗电话拦截的实现方法的步骤。
50.本技术提供的基于ims网络诈骗电话拦截的实现方法,通过将ims网络中的呼叫触发至诈骗电话拦截平台侧并进行呼叫参数的存储,当接收到来自外部系统的拦截请求时,则根据该请求所携带的主叫号码、被叫号码至少之一或其任意组合,查询所存储的呼叫参数,若查询到所存储的呼叫参数,则向ims网络发送拆线信令,以使得第一呼叫被拆线。本技术可以对基于ims网络的呼叫进行诈骗电话的监控和拦截,实时地切断通信,并可以为用户提供新的业务服务。
附图说明
51.图1为本技术基于ims网络诈骗电话拦截的实现方法的一种流程示意图。
52.图2为本技术实施例基于ims网络诈骗电话拦截的实现结构示意图。
53.图3为本技术实施例诈骗电话实时拦截流程的一种示意图。
54.图4为本技术实施例无诈骗电话时正常呼叫一种示意图。
具体实施方式
55.为了使本技术的目的、技术手段和优点更加清楚明白,以下结合附图对本技术做进一步详细说明。
56.本技术通过将ims网络中所发起的呼叫触发至诈骗电话拦截平台,通过平台的拦截处理,生成拆线信令发送至ims网络,使得呼叫被拆线。本技术通过sip as(应用服务)方式,对于诈骗呼叫实现实时断话,提供了诈骗呼叫实时拦截的接口,将ims核心网的呼叫管控能力进行封装,通过接口方式调用延伸了通信网对行业的服务范围,在目前国内严厉打击电信诈骗的大形势下,通过将ims网络下诈骗电话拦截接口开放给反诈骗中心,可以自动通过数据流方式调用诈骗电话实时拦截功能,有利于电信诈骗的治理。
57.参见图1所示,图1为本技术基于ims网络诈骗电话拦截的实现方法的一种流程示意图。该方法包括,在诈骗电话拦截平台侧,
58.步骤101,接收ims网络所触发的第一呼叫,将该第一呼叫所携带的呼叫参数进行存储,其中,呼叫参数包括主叫号码、被叫号码、以及呼叫标识,
59.步骤102,当接收到来自外部系统的拦截请求时,则根据该请求所携带的主叫号码、被叫号码至少之一或其任意组合,查询所存储的呼叫参数,
60.步骤103,若查询到所存储的呼叫参数,则向ims网络发送拆线信令,以使得第一呼叫被拆线。
61.为便于理解,以下结合ims网络中的功能网元来进一步说明。
62.参见图2所示,图2为本技术实施例基于ims网络诈骗电话拦截的实现结构示意图。
63.ims网络的核心网用于实现诈骗电话拦截平台的接入,当呼叫发生时,通过ims网络中各个网元的协作,将呼叫触发到诈骗电话拦截平台,以实现诈骗电话的实时拦截功能。在ims网络的核心网中,包括有服务呼叫会话控制功能(s

cscf),代理呼叫会话控制功能(p

cscf),问询呼叫会话控制功能(i

cscf)以及归属签约用户服务器(hss),
64.其中,
65.s

cscf是ims网络的核心节点,负责用户的接入注册、鉴权、会话处理、路由选择、业务触发等功能。
66.p

cscf是用户接入ims网络的接入点,负责与其他网元信令的转发;
67.i

cscf用于接收来自p

cscf的信令,查询发起消息的用户归属s

cscf,将会话转移至s

cscf处理;
68.hss用于存储ims用户数据,为其他网元通过查询提供相应数据,在本实施例中,hss存储有诈骗电话拦截用户签约信息,以使得诈骗电话拦截平台所处理的呼叫根据hss存储的用户签约信息进行诈骗电话拦截,即,当呼叫发生时s

cscf查询用户数据得到用户签约信息,将呼叫触发到诈骗电话实时拦截平台。
69.诈骗电话拦截平台对接于ims核心网中的s

cscf,与s

cscf完成实时呼叫信令的交互,诈骗电话拦截平台内部对呼叫主被叫号码、sip信令、call

id等信息进行记录,当需要对某个主被叫号码实时呼叫进行拦截时,呼叫逻辑处理模块查询、并保存的呼叫状态记
录,根据ims系统信令交互规则对呼叫进行实时断话操作,从而对呼叫进行实时的监控及控制,以便根据来自外部的拦截指令完成诈骗电话的实时拦截功能。
70.诈骗电话拦截平台包括,信令对接模块、呼叫逻辑处理模块、内存数据库、接口调用模块、以及话单同步模块,
71.其中,
72.信令对接模块,用于对接ims核心网的s

cscf,采用isc接口(sip协议),接收用户发起的呼叫,从而与ims核心网协同完成呼叫的接续,信令的交互等功能;
73.呼叫逻辑处理模块是呼叫处理的核心模块,用于根据收到的信令消息,对呼叫进行正常接续,对应收到的诈骗电话拦截请求,根据信令协议标准进行拆线拦截;
74.接口调用模块是ims诈骗电话实时拦截功能的调用接口,用于外部系统通过该接口调用诈骗电话实时拦截功能,通过在该接口上收到的主叫号码、被叫号码条件,实现诈骗电话的实时拦截;
75.内存数据库,用于存储呼叫逻辑处理模块上每个呼叫的主叫号码、被叫号码、呼叫标识(call

id)等的映射关系,并且接受呼叫逻辑处理模块的查询,根据主叫号码、被叫号码的查询,向呼叫逻辑处理模块返回主叫号码、被叫号码与call

id关系,以实现实时断话功能;
76.话单同步模块,用于保存诈骗电话拦截平台呼叫的话单,特别是诈骗电话实时断话的拦截话单,用于外部系统查询。
77.参见图3所示,图3为本技术实施例诈骗电话实时拦截流程的一种示意图。诈骗电话拦截流程指的是在呼叫发起触发到诈骗电话拦截平台后,在通话未结束正常持续过程中,诈骗电话拦截平台通过开放的接口接收来自外部系统的诈骗电话拦截请求,根据收到的诈骗电话拦截请求对正在通话中的呼叫进行实时断话操作。假设呼叫为来自用户的主叫,该流程包括:
78.步骤301,来自用户的呼叫依次经过p

cscf、i

cscf、s

cscf被触发到诈骗电话拦截平台中的信令对接模块,
79.较佳地,所述用户可以为主叫签约用户,或被叫签约用户,s

cscf通过查询hss获取到该用户为签约用户时,将当前呼叫触发到诈骗电话拦截平台中的信令对接模块。
80.步骤302,信令对接模块将该呼叫输入至呼叫逻辑处理模块,
81.步骤303,呼叫逻辑处理模块将该呼叫所携带的主叫号码、被叫号码、call

id等信息(呼叫参数)写入内存数据库并保存,
82.步骤304,呼叫逻辑处理模块通过信令对接模块向ims进行呼出,以通过ims中的s

cscf继续进行外呼,接通被叫号码,正常通话;
83.步骤305,呼叫逻辑处理模块通过呼叫状态监控进程对已接通呼叫进行实时状态监控;
84.较佳地,外部系统可以通过接口调用模块调用所监控的呼叫状态,从而发现是否存在诈骗电话。
85.步骤306,当呼叫逻辑处理模块通过接口调用模块接收到来自外部系统的第一诈骗电话拦截请求时,根据该请求所携带的主叫号码、被叫号码之一或其任意组合,查询内存数据库,如果内存数据库中存在包含主叫号码、被叫号码之一或其任意组合所对应的呼叫,
则向呼叫状态监控进程发送第二诈骗电话拦截请求,该请求携带有主叫号码、被叫号码之一或其任意组合,以及在内存数据库所查询到的call

id,
86.其中,外部系统为除诈骗电话拦截平台、ims网络之外的指定专网,例如,可以是反诈中心网络;
87.所述第一诈骗电话拦截请求可以遵从http协议,并在外部系统发现存在诈骗电话时发送。
88.步骤307,呼叫状态监控进程根据接收到的第二诈骗电话拦截请求,对呼叫逻辑处理模块发起拆线请求,该请求携带有主叫号码、被叫号码、以及call

id,
89.步骤308,呼叫逻辑处理模块根据收到拆线请求所携带的call

id,生成模拟拆线信令,
90.例如,
91.通过信令对接模块经s

cscf对主叫侧发起模拟被叫拆线信令,
92.呼叫逻辑处理模块根据来自主叫侧的模拟被叫拆线信令响应,通过信令对接模块经s

cscf对被叫侧发起模拟主叫拆线信令,
93.步骤309,分别对主被叫拆线成功后,呼叫逻辑处理模块根据主叫号码、被叫号码、call

id信息删除内存数据库中的呼叫记录,本次呼叫拦截完成。
94.参见图4所示,图4为本技术实施例无诈骗电话时正常呼叫一种示意图。假设呼叫为来自用户的主叫,该呼叫过程包括,
95.步骤401,来自用户的呼叫依次经过p

cscf、i

cscf、s

cscf被触发到诈骗电话拦截平台中的信令对接模块,
96.较佳地,所述用户可以为主叫签约用户,或被叫签约用户,s

cscf通过查询hss获取到该用户为签约用户时,将当前呼叫触发到诈骗电话拦截平台中的信令对接模块。
97.步骤402,信令对接模块将该呼叫输入至呼叫逻辑处理模块,
98.步骤403,呼叫逻辑处理模块将该呼叫所携带的主叫号码、被叫号码、call

id等信息写入内存数据库并保存,
99.步骤404,呼叫逻辑处理模块通过信令对接模块通过ims中的s

cscf继续进行外呼,以接通被叫号码,正常通话;
100.步骤405,呼叫状态监控进程对已接通呼叫进行实时状态监控;
101.步骤406,判断是否接收到来自外部系统的第一诈骗电话拦截请求,当未接收到第一诈骗电话拦截请求时,则保持当前呼叫状态监控,反复执行步骤406,直至呼叫结束。
102.步骤407,呼叫逻辑处理模块将主被叫号码和call

id的信息及时从内存数据库中删除。
103.本实施例通过将诈骗电话拦截平台与ims核心网中的s

cscf对接,得以以as方式进行呼叫状态监控,对于用户而言正常呼叫接续无感知;通过主被叫号码的ims ifc签约方式将呼叫触发至诈骗电话拦截平台,实现比较简单,用户覆盖度广;在呼叫过程中模拟主叫、被叫的结束通话信令进行交互,符合协议规范和信令交互流程;由于ims网络中呼叫并发量巨大,通过内存数据库只保存实时的呼叫数据,为诈骗电话拦截提供呼叫处理的必要条件。
104.本实施例中,诈骗电话拦截平台通过对接ims核心网实现对呼叫能力的处理,相当
于将诈骗电话实时拦截功能做了封装,再通过接口调用方式与外部系统对接,延伸了通信服务能力的范围,实现了通信网能力的开放和网络的融合;当外部系统为反诈中心系统时,可以实时对诈骗电话进行拦截,保护被害人的权益,为当前全民反诈做出贡献;既对对原有2/3g通信反诈骗拦截功能进行了补充,又能够支持了4g/5g用户诈骗电话的实时拦截,补齐了目前诈骗电话管控的短板。
105.本发明实施例还提供了一种计算机可读存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现本技术基于ims网络诈骗电话拦截的实现方法的步骤。
106.对于装置/网络侧设备/存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
107.在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
108.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献