一种欺诈短信确定方法、装置及计算机设备与流程

文档序号:26533933发布日期:2021-09-04 14:59阅读:103来源:国知局
一种欺诈短信确定方法、装置及计算机设备与流程

1.本发明涉及网络通信技术领域,具体涉及一种欺诈短信确定方法、装置及计算机设备。


背景技术:

2.短信平台(short-message service center,smsc)处于运营商网络内网,使用ss7或者signaling transport(sigtran)与移动交换中心(mobile switching center,msc)和归属位置寄存器(home location register,hlr)连接。通常情况下,用户移动终端移动到为其提供服务的msc范围内发送短信。但是非法人员可以伪造msc,使用一个合法的地址将其接入到信令网络中,就可以向smsc提交短信了,非法人员可以利用该伪造的msc进行非法营利,影响到运营商网络的安全,故亟待提出一种欺诈短信确定方法以确定短信是否是合法的,可以有效阻止伪造的msc非法短信提交,减少运营商和用户损失。


技术实现要素:

3.因此,本发明要解决的技术问题在于克服现有技术中非法人员利用伪造的msc进行非法营利,影响到运营商网络的安全的缺陷,从而提供一种欺诈短信确定方法、装置及计算机设备。
4.根据第一方面,本发明公开了一种欺诈短信确定方法,包括如下步骤:当接收到短信时,向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求;当接收到所述主叫归属位置寄存器根据所述主叫用户所处移动交换中心的路由查询请求发送的主叫用户所处最新移动交换中心的路由信息时,根据所述主叫用户所处最新移动交换中心的路由信息和所述短信中携带的主叫移动交换中心的路由信息确定所述短信是否为欺诈短信。
5.可选地,所述根据所述主叫用户所处最新移动交换中心的路由信息和所述短信中携带的主叫移动交换中心的路由信息确定所述短信是否为欺诈短信,包括:当所述主叫用户所处最新移动交换中心的路由信息和所述短信中携带的主叫移动交换中心的路由信息不一致时,确定所述短信为欺诈短信;当所述主叫用户所处最新移动交换中心的路由信息和所述短信中携带的主叫移动交换中心的路由信息一致时,确定所述短信不是欺诈短信。
6.可选地,在确定所述短信不是欺诈短信之后,所述方法还包括:向被叫归属位置寄存器发送被叫用户所处移动交换中心的路由查询请求;当接收到所述被叫归属位置寄存器根据所述被叫用户所处移动交换中心的路由查询请求发送的被叫用户所处移动交换中心的路由信息时,根据所述被叫用户所处移动交换中心的路由信息发送所述短信。
7.根据第二方面,本发明还公开了一种欺诈短信确定方法,包括如下步骤:接收短信中心发送的主叫用户所处移动交换中心的路由查询请求;根据所述主叫用户所处移动交换中心的路由查询请求向所述短信中心发送主叫用户所处最新移动交换中心的路由信息,以使得所述短信中心根据所述主叫用户所处最新移动交换中心的路由信息确定所述短信是
否为欺诈短信。
8.根据第三方面,本发明还公开了一种欺诈短信确定装置,包括:第一发送模块,用于当接收到短信时,向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求;确定模块,用于当接收到所述主叫归属位置寄存器根据所述主叫用户所处移动交换中心的路由查询请求发送的主叫用户所处最新移动交换中心的路由信息时,根据所述主叫用户所处最新移动交换中心的路由信息和所述短信中携带的主叫移动交换中心的路由信息确定所述短信是否为欺诈短信。
9.可选地,所述确定模块包括:第一确定子模块,用于当所述主叫用户所处最新移动交换中心的路由信息和所述短信中携带的主叫移动交换中心的路由信息不一致时,确定所述短信为欺诈短信;第二确定子模块,用于当所述主叫用户所处最新移动交换中心的路由信息和所述短信中携带的主叫移动交换中心的路由信息一致时,确定所述短信不是欺诈短信。
10.可选地,所述装置还包括:第二发送模块,用于向被叫归属位置寄存器发送被叫用户所处移动交换中心的路由查询请求;第三发送模块,用于当接收到所述被叫归属位置寄存器根据所述被叫用户所处移动交换中心的路由查询请求发送的被叫用户所处移动交换中心的路由信息时,根据所述被叫用户所处移动交换中心的路由信息发送所述短信。
11.根据第四方面,本发明还公开了一种欺诈短信确定装置,包括:接收模块,用于接收短信中心发送的主叫用户所处移动交换中心的路由查询请求;第四发送模块,用于根据所述主叫用户所处移动交换中心的路由查询请求向所述短信中心发送主叫用户所处最新移动交换中心的路由信息,以使得所述短信中心根据所述主叫用户所处最新移动交换中心的路由信息确定所述短信是否为欺诈短信。
12.根据第五方面,本发明还公开了一种计算机设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如第一方面或第一方面任一可选实施方式或第二方面所述的欺诈短信确定方法的步骤。
13.根据第六方面,本发明还公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面任一可选实施方式或第二方面所述的欺诈短信确定方法的步骤。
14.本发明技术方案,具有如下优点:
15.1.本发明提供的欺诈短信确定方法及装置,通过当接收到短信时,向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求;当接收到主叫归属位置寄存器根据主叫用户所处移动交换中心的路由查询请求发送的主叫用户所处最新移动交换中心的路由信息时,根据主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信。本发明的短信中心通过向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求,根据接收到的主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信,可以有效阻止伪造的msc非法短信提交,减少运营商和用户损失。
16.2.本发明提供的欺诈短信确定方法及装置,通过接收短信中心发送的主叫用户所处移动交换中心的路由查询请求;根据主叫用户所处移动交换中心的路由查询请求向短信
中心发送主叫用户所处最新移动交换中心的路由信息,以使得短信中心根据主叫用户所处最新移动交换中心的路由信息确定短信是否为欺诈短信。本发明的主叫归属位置寄存器通过将主叫用户所处最新移动交换中心的路由信息发送给短信中心,以便于短信中心判断接收到的短信是不是欺诈短信,可以有效阻止伪造的msc非法短信提交,减少运营商和用户损失。
附图说明
17.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1为本发明实施例中欺诈短信确定方法的一个具体示例的流程图;
19.图2为本发明实施例中短信发送的一个具体示例图;
20.图3为本发明实施例中欺诈短信确定方法的另一个具体示例的流程图;
21.图4为本发明实施例中欺诈短信确定方法的又一个具体示例的流程图;
22.图5为本发明实施例中欺诈短信确定装置的一个具体示例的原理框图;
23.图6为本发明实施例中欺诈短信确定装置的另一个具体示例的原理框图;
24.图7为本发明实施例中计算机设备的一个具体示例图。
具体实施方式
25.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
26.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
27.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
28.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
29.伪造的msc的目的是提交短信,归属位置寄存器中并不会存储它的信息,因此,当短信提交时,伪造的msc并不知道主叫用户的真实拜访msc的信息或者主叫用户根本不存在,所以短信的信令连接控制协议层(sccp)中的主叫用户所处移动交换中心(calling-party-address)也是伪造的,主叫用户的真实拜访msc的信息与伪造的msc的信息是不同
的,故本发明实施例公开了一种欺诈短信确定方法,应用于短信中心,如图1所示,包括如下步骤:
30.s11:当接收到短信时,向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求。
31.示例性地,如图2所示,a表示主叫端,b表示被叫端。公共陆地移动网络(public land mobile network,plmn)中的主叫用户通过移动终端msa向主叫用户所处移动交换中心msc/vlra发送mo短信后,主叫用户所处移动交换中心msc/vlra会与主叫归属位置寄存器进行数据交互,主叫归属位置寄存器会记录当前该主叫用户的最新拜访移动交换中心(即上述主叫用户所处移动交换中心)的路由信息,以便于后续查询其路由信息。故该短信是主叫用户所处业务中心发送过来的,其发送方法可以为通过无线网络的方式发送。
32.当短信中心接收到短信时,短信中心通过无线网络的方式根据主叫用户的标识信息(例如,主叫用户的电话号码)向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求。
33.s12:当接收到主叫归属位置寄存器根据主叫用户所处移动交换中心的路由查询请求发送的主叫用户所处最新移动交换中心的路由信息时,根据主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信。
34.示例性地,主叫归属位置寄存器会根据该主叫用户所处移动交换中心的路由查询请求通过无线网络的方法发送主叫用户所处最新移动交换中心的路由信息。短信中心接收到主叫用户所处最新移动交换中心的路由信息时,根据主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信,具体地,当主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息不一致时,确定短信为欺诈短信;当主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息一致时,确定短信不是欺诈短信。
35.当smsc短信中心对接收到的短信进行判定后,向主叫用户所处移动交换中心发送反馈信息,以告知主叫用户所处移动交换中心已经接收到该短信。
36.本发明提供的欺诈短信确定方法,通过当接收到短信时,向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求;当接收到主叫归属位置寄存器根据主叫用户所处移动交换中心的路由查询请求发送的主叫用户所处最新移动交换中心的路由信息时,根据主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信。本发明的短信中心通过向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求,根据接收到的主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信,可以有效阻止伪造的msc非法短信提交,减少运营商和用户损失。
37.作为本发明实施例一个可选实施方式,在确定短信不是欺诈短信之后,该欺诈短信确定方法还包括:
38.首先,向被叫归属位置寄存器发送被叫用户所处移动交换中心的路由查询请求。
39.示例性地,短信中心在确定了接收到的短信不是欺诈短信时,需要将该短信发送到被叫终端,如图2所示,短信中心通过无线网络的方法根据被叫用户的标识信息向被叫归
属位置寄存器发送被叫用户所处移动交换中心的路由查询请求,该被叫用户所处移动交换中心的路由查询请求中携带有被叫用户标识信息,例如,被叫用户手机号码。
40.其次,当接收到被叫归属位置寄存器根据被叫用户所处移动交换中心的路由查询请求发送的被叫用户所处移动交换中心的路由信息时,根据被叫用户所处移动交换中心的路由信息发送短信,被叫用户所处移动交换中心将短信发送到被叫用户终端,当被叫用户所处移动交换中心接收到被叫用户终端发送的接收成功的反馈信息后,向短信平台发送短信发送成功的反馈信息。
41.本发明实施例还公开了一种欺诈短信确定方法,应用于主叫归属位置寄存器,如图3所示,包括如下步骤:
42.s21:接收短信中心发送的主叫用户所处移动交换中心的路由查询请求。具体实现方式见上述实施例中步骤s11的相关描述,在此不再赘述。
43.s22:根据主叫用户所处移动交换中心的路由查询请求向短信中心发送主叫用户所处最新移动交换中心的路由信息,以使得短信中心根据主叫用户所处最新移动交换中心的路由信息确定短信是否为欺诈短信。具体实现方式见上述实施例中步骤s12的相关描述,在此不再赘述。
44.本发明提供的欺诈短信确定方法,通过接收短信中心发送的主叫用户所处移动交换中心的路由查询请求;根据主叫用户所处移动交换中心的路由查询请求向短信中心发送主叫用户所处最新移动交换中心的路由信息,以使得短信中心根据主叫用户所处最新移动交换中心的路由信息确定短信是否为欺诈短信。本发明的主叫归属位置寄存器通过将主叫用户所处最新移动交换中心的路由信息发送给短信中心,以便于短信中心判断接收到的短信是不是欺诈短信,可以有效阻止伪造的msc非法短信提交,减少运营商和用户损失。
45.本发明实施例还公开了一种欺诈短信确定方法,应用于信令网络,该信令网络至少包括:主叫归属位置寄存器和短信中心,如图4所示,包括如下步骤:
46.s11:当短信中心接收到短信时,向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求。
47.s21:主叫归属位置寄存器接收短信中心发送的主叫用户所处移动交换中心的路由查询请求。
48.s22:主叫归属位置寄存器根据主叫用户所处移动交换中心的路由查询请求向短信中心发送主叫用户所处最新移动交换中心的路由信息,以使得短信中心根据主叫用户所处最新移动交换中心的路由信息确定短信是否为欺诈短信。
49.s12:当短信中心接收到主叫归属位置寄存器根据主叫用户所处移动交换中心的路由查询请求发送的主叫用户所处最新移动交换中心的路由信息时,根据主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信。
50.本发明提供的欺诈短信确定方法,短信中心向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求,根据接收到的主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信,可以有效阻止伪造的msc非法短信提交,减少运营商和用户损失。
51.对本实施例中各个步骤的说明,参见上述实施例,在此不再赘述。
52.本发明实施例还公开了一种欺诈短信确定装置,如图5所示,包括:
53.第一发送模块31,用于当接收到短信时,向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求;具体实现方式见上述实施例中步骤s11的相关描述,在此不再赘述。
54.确定模块32,用于当接收到主叫归属位置寄存器根据主叫用户所处移动交换中心的路由查询请求发送的主叫用户所处最新移动交换中心的路由信息时,根据主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信。具体实现方式见上述实施例中步骤s12的相关描述,在此不再赘述。
55.本发明提供的欺诈短信确定装置,通过当接收到短信时,向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求;当接收到主叫归属位置寄存器根据主叫用户所处移动交换中心的路由查询请求发送的主叫用户所处最新移动交换中心的路由信息时,根据主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信。本发明的短信中心通过向主叫归属位置寄存器发送主叫用户所处移动交换中心的路由查询请求,根据接收到的主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息确定短信是否为欺诈短信,可以有效阻止伪造的msc非法短信提交,减少运营商和用户损失。
56.作为本发明实施例一个可选实施方式,确定模块包括:
57.第一确定子模块,用于当主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息不一致时,确定短信为欺诈短信;具体实现方式见上述实施例中对应的步骤的相关描述,在此不再赘述。
58.第二确定子模块,用于当主叫用户所处最新移动交换中心的路由信息和短信中携带的主叫移动交换中心的路由信息一致时,确定短信不是欺诈短信。具体实现方式见上述实施例中对应的步骤的相关描述,在此不再赘述。
59.作为本发明实施例一个可选实施方式,该欺诈短信确定装置还包括:
60.第二发送模块,用于向被叫归属位置寄存器发送被叫用户所处移动交换中心的路由查询请求;具体实现方式见上述实施例中对应的步骤的相关描述,在此不再赘述。
61.第三发送模块,用于当接收到被叫归属位置寄存器根据被叫用户所处移动交换中心的路由查询请求发送的被叫用户所处移动交换中心的路由信息时,根据被叫用户所处移动交换中心的路由信息发送短信。具体实现方式见上述实施例中对应的步骤的相关描述,在此不再赘述。
62.本发明实施例还公开了一种欺诈短信确定装置,如图6所示,包括:
63.接收模块41,用于接收短信中心发送的主叫用户所处移动交换中心的路由查询请求;具体实现方式见上述实施例中步骤s21的相关描述,在此不再赘述。
64.第四发送模块42,用于根据主叫用户所处移动交换中心的路由查询请求向短信中心发送主叫用户所处最新移动交换中心的路由信息,以使得短信中心根据主叫用户所处最新移动交换中心的路由信息确定短信是否为欺诈短信。具体实现方式见上述实施例中步骤s22的相关描述,在此不再赘述。
65.本发明提供的欺诈短信确定方法,通过接收短信中心发送的主叫用户所处移动交换中心的路由查询请求;根据主叫用户所处移动交换中心的路由查询请求向短信中心发送
主叫用户所处最新移动交换中心的路由信息,以使得短信中心根据主叫用户所处最新移动交换中心的路由信息确定短信是否为欺诈短信。本发明的主叫归属位置寄存器通过将主叫用户所处最新移动交换中心的路由信息发送给短信中心,以便于短信中心判断接收到的短信是不是欺诈短信,可以有效阻止伪造的msc非法短信提交,减少运营商和用户损失。
66.本发明实施例还提供了一种计算机设备,如图7所示,该计算机设备可以包括处理器51和存储器52,其中处理器51和存储器52可以通过总线或者其他方式连接,图7中以通过总线连接为例。
67.处理器51可以为中央处理器(central processing unit,cpu)。处理器51还可以为其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
68.存储器52作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的欺诈短信确定方法对应的程序指令/模块(例如,图5所示的第一发送模块31和确定模块32或如图6所示的接收模块41和第四发送模块42)。处理器51通过运行存储在存储器52中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的欺诈短信确定方法。
69.存储器52可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储处理器51所创建的数据等。此外,存储器52可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器52可选包括相对于处理器51远程设置的存储器,这些远程存储器可以通过网络连接至处理器51。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
70.所述一个或者多个模块存储在所述存储器52中,当被所述处理器51执行时,执行如图1-4所示实施例中的欺诈短信确定方法。
71.上述计算机设备具体细节可以对应参阅图1至图4所示的实施例中对应的相关描述和效果进行理解,此处不再赘述。
72.本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid-state drive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。
73.虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1