BF参数的校验方法、网络接入方法、电子设备及存储介质技术

技术编号:36504291 阅读:15 留言:0更新日期:2023-02-01 15:28
本申请提供了一种BF参数的校验方法、网络接入方法、电子设备及存储介质。其中,BF参数的校验方法应用于新基站,包括:接收来自旧基站的待验BF参数;其中,用户设备从旧基站的通信连接范围移动至新基站的通信连接范围;将待验BF参数与正确BF参数进行对比;其中,正确BF参数为获取目标比特串的过程中所用到的哈希函数,目标比特串为基于Bloom Filter原理将用户设备期望接入的目标PNI

【技术实现步骤摘要】
BF参数的校验方法、网络接入方法、电子设备及存储介质


[0001]本申请涉及网络安全
,尤其涉及一种BF参数的校验方法、网络接入方法、电子设备及存储介质。

技术介绍

[0002]相关技术中,如果想要实现UE(用户设备)接入PNI

NPN(非独立的非公共网络)或SNPN(独立的非公共网络),那么便需要在UE、基站、AMF(接入和移动管理功能)三者之间建立通信,具体的接入过程是:UE通过基站向AMF发送自身所期望接入的目标PNI

NPN的目标CAG ID(封闭访问组ID)或目标SNPN的目标PLMN ID(公共陆地移动网ID)、目标NPN ID(非公共网络ID);AMF基于Bloom Filter(布隆过滤器)原理将目标CAG ID或目标PLMN ID、目标NPN ID转化为目标比特串,并将转化过程中所用到的哈希函数定义为BF参数;UE接收基站广播的当前网络信息(实际上为基于Bloom Filter原理将当前PNI

NPN的当前CAG ID或当前SNPN的当前PLMN ID、当前NPN ID进行转化所得到的当前比特串,并且当前比特串中各位置的值非0即1);AMF通过基站向UE发送BF参数;UE在接收到BF参数后,基于Bloom Filter原理,同时利用BF参数来判断目标CAG ID是否属于当前CAG ID(若是,则表征目标CAG ID与当前CAG ID一致,此时便可通过当前CAG ID接入当前PNI

NPN),或者来判断目标PLMN ID、目标NPN ID是否属于当前PLMN ID、当前NPN ID(若是,则表征目标PLMN ID、目标NPN ID与当前PLMN ID、当前NPN ID一致,此时便可通过当前PLMN ID、当前NPN ID接入当前SNPN)。
[0003]但是,在上述接入过程中,如果UE发生了移动,致使UE脱离了之前的基站(简称为旧基站)的通信连接范围,而进入了其它基站(简称为新基站)的通信连接范围,那么便需要执行旧基站与新基站之间的切换,即旧基站将之前UE进行网络接入时所用到的BF参数发送给新基站,以便UE在后续需要进行网络接入的时候可以执行上述接入过程,并通过新基站接入自身所期望的PNI

NPN或SNPN。可以发现的是,虽然旧基站向新基站发送了BF参数,但是我们并不清楚新基站所接收的BF参数是否是正确的,一旦新基站所接收的BF参数是错误的,这就意味着新基站所接收的BF参数不再是之前UE进行网络接入时所用到的BF参数,也就是说旧基站向新基站发送了错误的BF参数,或BF参数在旧基站与新基站之间传递的过程中被攻击者篡改了,那么UE便无法通过新基站接入自身所期望的PNI

NPN或SNPN。由此可见,在UE从旧基站的通信连接范围移动至新基站的通信连接范围的情况下,缺少对旧基站与新基站之间所传递的BF参数的校验机制,从而对UE的网络接入造成了极大的影响。
[0004]因此,有必要对BF参数的校验过程进行设计。

技术实现思路

[0005]本申请提供了一种BF参数的校验方法、网络接入方法、电子设备及存储介质,旨在解决相关技术中由于缺少对旧基站与新基站之间所传递的BF参数的校验机制而影响UE的网络接入的问题。
[0006]为了解决上述技术问题,本申请实施例第一方面提供了一种BF参数的校验方法,
应用于新基站,包括:
[0007]接收来自旧基站的待验BF参数;其中,用户设备从所述旧基站的通信连接范围移动至所述新基站的通信连接范围;
[0008]将所述待验BF参数与正确BF参数进行对比;其中,所述正确BF参数为获取目标比特串的过程中所用到的哈希函数,所述目标比特串为基于Bloom Filter原理将所述用户设备期望接入的目标PNI

NPN的目标CAG ID或目标SNPN的目标PLMN ID、目标NPN ID进行转化得到;
[0009]根据对比结果确认所述待验BF参数是否异常。
[0010]本申请实施例第二方面提供了一种网络接入方法,应用于用户设备,所述用户设备从旧基站的通信连接范围移动至新基站的通信连接范围;
[0011]所述网络接入方法包括:
[0012]接收所述新基站广播的网络信息;其中,所述网络信息包括基于Bloom Filter原理将当前PNI

NPN的当前CAG ID或当前SNPN的当前PLMN ID、当前NPN ID进行转化所得到的当前比特串,所述当前比特串中各位置的值均为0或1;
[0013]获取所述用户设备期望接入的目标PNI

NPN的目标CAG ID或目标SNPN的目标PLMN ID、目标NPN ID;
[0014]接收来自所述新基站的BF参数;其中,所述BF参数经过本申请实施例第一方面所述的BF参数的校验方法确认为正常;所述BF参数为基于所述Bloom Filter原理将所述目标CAG ID或所述目标PLMN ID、所述目标NPN ID进行转化以得到目标比特串的过程中所用到的哈希函数;
[0015]根据所述Bloom Filter原理和所述BF参数确认所述目标CAG ID是否属于所述当前CAG ID,或确认所述目标PLMN ID、所述目标NPN ID是否属于所述当前PLMN ID、所述当前NPN ID;其中,若所述目标CAG ID属于所述当前CAG ID,则表征所述目标CAG ID与所述当前CAG ID一致,通过所述当前CAG ID接入所述当前PNI

NPN;若所述目标PLMN ID、所述目标NPN ID属于所述当前PLMN ID、所述当前NPN ID,则表征所述目标PLMN ID、所述目标NPN ID与所述当前PLMN ID、所述当前NPN ID一致,通过所述当前PLMN ID、所述当前NPN ID接入所述当前SNPN。
[0016]本申请实施例第三方面提供了一种电子设备,包括存储装置和至少一个处理器;所述存储装置用于存储至少一个程序,且当所述至少一个程序被所述至少一个处理器执行时,使得所述至少一个处理器执行本申请实施例第一方面所述的方法,或执行本申请实施例第二方面所述的方法。
[0017]本申请实施例第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有可执行指令,所述可执行指令被执行时执行本申请实施例第一方面所述的方法,或执行本申请实施例第二方面所述的方法。
[0018]从上述描述可知,与相关技术相比,本申请的有益效果在于:
[0019]当用户设备脱离了旧基站的通信连接范围,并且进入了新基站的通信连接范围时,新基站会接收来自旧基站的待验BF参数,此时我们并不清楚新基站所接收的待验BF参数是否是正确的,即是否是之前处于旧基站的通信连接范围时用户设备进行网络接入所用到的BF参数,对此,本申请会将新基站所接收的待验BF参数与预先设置的正确BF参数(即基...

【技术保护点】

【技术特征摘要】
1.一种BF参数的校验方法,其特征在于,应用于新基站,包括:接收来自旧基站的待验BF参数;其中,用户设备从所述旧基站的通信连接范围移动至所述新基站的通信连接范围;将所述待验BF参数与正确BF参数进行对比;其中,所述正确BF参数为获取目标比特串的过程中所用到的哈希函数,所述目标比特串为基于Bloom Filter原理将所述用户设备期望接入的目标PNI

NPN的目标CAG ID或目标SNPN的目标PLMN ID、目标NPN ID进行转化得到;根据对比结果确认所述待验BF参数是否异常。2.如权利要求1所述的BF参数的校验方法,其特征在于,所述将所述待验BF参数与正确BF参数进行对比,包括:将所述待验BF参数发送至存储有正确BF参数的AMF,以使所述AMF将所述待验BF参数与所述正确BF参数进行对比;若所述待验BF参数与所述正确BF参数不同,则接收来自所述AMF的所述正确BF参数;删除所述待验BF参数并保存所述正确BF参数;若所述待验BF参数与所述正确BF参数相同,则保存所述待验BF参数。3.如权利要求1所述的BF参数的校验方法,其特征在于,所述将所述待验BF参数与正确BF参数进行对比,包括:接收来自所述AMF的正确BF参数;将所述待验BF参数与所述正确BF参数进行对比;若所述待验BF参数与所述正确BF参数不同,则删除所述待验BF参数并保存所述正确BF参数;若所述待验BF参数与所述正确BF参数相同,则保存所述待验BF参数。4.如权利要求2或3所述的BF参数的校验方法,其特征在于,所述将所述待验BF参数与所述正确BF参数进行对比,包括:将所述目标比特串作为所述正确BF参数的因变量,以通过所述正确BF参数得出作为自变量的第一待验CAG ID或第一待验PLMN ID、第一待验NPN ID;将所述目标比特串作为所述待验BF参数的因变量,以通过所述待验BF参数得出作为自变量的第二待验CAG ID或第二待验PLMN ID、第二待验NPN ID;比较所述第二待验CAG ID与所述第一待验CAG ID是否相同,或比较所述第二待验PLMN ID、所述第二待验NPN ID与所述第一待验PLMN ID、所述第一待验NPN ID是否相同;若所述第二待验CAG ID与所述第一待验CAG ID相同,或所述第二待验PLMN ID、所述第二待验NPN ID与所述第一待验PLMN ID、所述第一待验NPN ID相同,则所述待验BF参数与所述正确BF参数相同;若所述第二待验CAG ID与所述第一待验CAG ID不同,或所述第二待验PLMN ID、所述第二待验NPN ID与所述第一待验PLMN ID、所述第一待验NPN ID不同,则所述待验BF参数与所述正确BF参数不同。5.如权利要求2或3所述的BF参数的校验方法,其特征在于,所述根据对比结果确认所述待验BF参数是否异常,包括:若所述待验BF参数被删除,则确认所述待验BF参数异常;
若所述待验BF参数被保存,则确认所述待验BF参数正常。6.如权利要求1所述的BF参数的校验方法,其特征在于,所述接收来自旧基站的待验BF参数,包括:生成公钥与私钥;向所述旧基站发送请求信息;其中,所述请求信息包括所述公钥,所述请求信息用于请求所述旧基站发送待验BF参数;所述旧基站用于在接收到所述请求信息后,通过所述公钥对所述待验BF参数进行加密后发送至所述新基站;接收来自所述旧基站的加密后的所述...

【专利技术属性】
技术研发人员:成荣孙志伟齐坤韦凯王隆杰徐光青
申请(专利权)人:深圳职业技术学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1