本技术涉及通信,尤其涉及一种设备识别方法、装置及系统。
背景技术:
1、移动通信系统中,终端设备在接入小区之前需要获取到小区的系统信息(systeminformation,si),从而根据系统信息接入该小区并在该小区内正常地工作。终端设备在小区中工作时,如果确定进行小区重选或者接收到来自基站的系统信息变更指示(si changenotification),则可以重新获取系统信息。
2、一些网络攻击者可能将伪基站(即非法基站)放到合法基站的覆盖范围内,伪基站可以发送高功率信号,从而使得终端设备误认为需要进行小区重新,从而重选到伪基站的小区内。或者,伪基站可以向终端设备发送系统信息变更指示,使得终端设备获取到来自伪基站的系统信息,从而接入伪基站。如果终端设备接入伪基站,伪基站会向终端设备提供错误信息,甚至向终端设备传播病毒。除此危害之外,伪基站还可能截获合法基站和终端设备之间的通信内容,从而对用户的隐私数据进行监听。因此,伪基站对终端设备的欺骗性攻击,会干扰网络与终端之间的正常通信,对网络的安全性能造成影响。
3、因此,如何提高通信的安全性,是一个亟待解决的问题。
技术实现思路
1、本技术提供一种设备识别方法、装置及系统,用以提高通信的安全性。
2、第一方面,本技术提供一种设备识别方法,该方法包括:终端设备接收来自接入网设备的第一信号;终端设备将所述第一信号输入人工智能模型;其中,所述人工智能模型用于对输入的信号进行射频指纹识别,并输出所述射频指纹对应的识别结果;终端设备根据所述人工智能模型输出的所述识别结果确定所述接入网设备是合法设备或非法设备。
3、通过上面的方法,终端设备将接收到的第一信号输入人工智能模型,从而能够根据人工智能模型输出的识别结果确定发送该第一信号的设备是否为合法设备,提高通信的安全性。
4、一种实现方式中,所述方法还包括:所述终端设备接收来自网络数据分析功能设备的所述人工智能模型。
5、一种实现方式中,所述人工智能模型对应区域信息,所述人工智能模型在所述区域信息对应的区域内有效。
6、一种实现方式中,该区域信息可以是通过小区列表,或者跟踪区域列表表示,或者小区列表与跟踪区域列表的组合形式表示,或者通过频点信息与物理小区标识列表表示。
7、通过上面的方法,可以使得终端设备能够在指定的区域内使用人工智能模型,提高模型使用效率。
8、一种实现方式中,若所述终端设备根据所述识别结果确定所述接入网设备是非法设备,所述方法还包括:所述终端设备将所述第一信号承载的信息当作无效的信息,并忽视所述第一信号承载的信息。
9、通过该方法,可以避免终端设备获取到非法设备发送的信息,提高系统安全性。
10、一种实现方式中,所述第一信号承载的信息为系统信息;或者,所述第一信号承载的信息为同步信号块/同步信号广播信道块;或者,所述第一信号承载的信息为系统信息变更指示。
11、一种实现方式中,若所述终端设备根据所述识别结果确定所述接入网设备是非法设备,所述方法还包括:所述终端设备将所述接入网设备的小区设置为禁止驻留的小区,并进行同频小区重选。
12、通过该方法,可以避免终端设备驻留在非法设备的小区中,提高系统安全性。
13、一种实现方式中,若所述终端设备根据所述识别结果确定所述接入网设备是非法设备,所述方法还包括:所述终端设备将所述接入网设备的小区从小区选择/重选候选列表中删除。
14、通过该方法,可以避免终端设备重新选择/重选驻留到非法设备的小区中,提高系统安全性。
15、第二方面,本技术实施提供一种通信系统,包括:接入网设备,用于发送第一信号;
16、终端设备,用于接收来自所述接入网设备的所述第一信号;将所述第一信号输入人工智能模型;其中,所述人工智能模型用于对输入的信号进行射频指纹识别,并输出所述射频指纹对应的识别结果;根据所述人工智能模型输出的所述识别结果确定所述接入网设备是合法设备。
17、一种实现方式中,所述接入网设备还用于,接收来自网络数据分析功能设备的所述人工智能模型,并向所述终端设备转发所述人工智能模型;所述终端设备还用于,接收来自所述接入网设备的所述人工智能模型。
18、一种实现方式中,所述人工智能模型对应区域信息,所述人工智能模型在所述区域信息对应的区域内有效。
19、一种实现方式中,该区域信息可以是通过小区列表,或者跟踪区域列表表示,或者小区列表与跟踪区域列表的组合形式表示,或者通过频点信息与物理小区标识列表表示。
20、一种实现方式中,所述第一信号承载的信息为系统信息;或者,所述第一信号承载的信息为同步信号块/同步信号广播信道块;或者,所述第一信号承载的信息为系统信息变更指示。
21、第三方面,本技术实施提供一种通信装置,该装置可应用于终端设备,具有实现上述第一方面或上述第一方面的任意一种可能的实施方式中的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。比如包括收发单元和处理单元,所述收发单元还可以称为通信单元或收发模块,所述收发单元可以具体包括接收单元和发送单元,所述处理单元又可称为处理模块。
22、第四方面,本技术实施提供一种通信装置,该通信装置包括:处理器和存储器。该存储器中存储有计算机程序或计算机指令,该处理器用于调用并运行该存储器中存储的计算机程序或计算机指令,使得处理器实现如第一方面或第一方面中任一种可能的实施方式。
23、可选的,该通信装置还包括接口电路,该处理器用于控制该接口电路收发信号和/或信息和/或数据等。
24、第五方面,本技术实施提供一种通信装置,该通信装置包括处理器。该处理器用于调用存储起中的计算机程序或计算机指令,使得处理器实现如第一方面或第一个方面中任一种可能的实施方式。
25、可选的,该通信装置还包括接口电路,该处理器用于控制该接口电路收发信号和/或信息和/或数据等。
26、第六方面,本技术实施提供一种通信装置,该通信装置包括处理器,该处理器用于执行如第一方面或第一方面中任一种可能的实施方式。
27、第七方面,本技术实施还提供一种计算机可读存储介质,包括计算机指令,当该指令在计算机上运行时,使得计算机执行如第一方面或第一方面中任一种可能的实施方式。
28、第八方面,本技术实施还提供一种芯片装置,包括处理器,用于调用该存储器中的计算机程序或计算机指令,以使得该处理器执行上述如第一方面或第一方面中任一种可能的实施方式。可选的,该处理器通过接口与该存储器耦合。
29、第九方面,本技术实施还提供一种包括指令的计算机程序产品,当其在计算机上运行时,使得该计算机执行如第一方面或第一方面中任一种可能的实施方式。
30、本技术的这些方面或其它方面在以下实施例的描述中会更加简明易懂。