多接入点MAP认证方法、存储介质、电子装置及计算机程序产品与流程

摘要: 本申请实施例涉及通信领域,具体而言,涉及一种多接入点(multi-accesspoint,map)认证方法、存储介质、电子装置及计算机程序产品。背景技术:1、多...
多接入点MAP认证方法、存储介质、电子装置及计算机程序产品与流程

本申请实施例涉及通信领域,具体而言,涉及一种多接入点(multi-accesspoint,map)认证方法、存储介质、电子装置及计算机程序产品。

背景技术:

1、多接入点协作(multi-access point coordination,mapc)技术作为wi-fi 8的一个重要技术被工作组广泛讨论中,旨在通过mapc技术提高信道利用率,提高整个系统的吞吐量,降低时延。在mapc场景中,不同的扩展服务集(extended service set,ess)可以由同一个网络服务商(internet service provider,isp)部署到不同家庭,每个ess至少包含一个接入点(access point,ap)和一个用户终端设备。isp可能只允许某些ess(如ess1和ess2,ess3和ess4)进行mapc操作,比如为ess1和ess2内的ap配置相同的密钥信息,这些ap利用基于相同的密钥下对等认证(simultaneous authentication of equals usingpassword,sae using password)方法下完成相互认证。

2、然而,目前的mapc场景中还存在以下问题:

3、问题1:支持mapc功能的ap无法判断是否可以与另外一个ap相互认证。对于支持mapc功能的ap(ap1),接收到另外一个ap(ap2)发送的公共行动帧后,无法判断是否能与ap2相互认证,并基于相互认证的基础上生成密钥信息保护后续的管理帧的交互。

4、问题2:支持mapc功能的ap可能包含多个认证信息,无法判断采用哪一个认证信息与另外一个ap相互认证。对于支持mapc功能的ap(ap1),可能包含多组认证信息,ap1无法判断采用哪一组认证信息与ap2相互认证,并基于相同的认证信息(比如密码信息)完成相互认证并生成密钥信息保护后续的管理帧的交互。

5、针对上述问题,目前还没有很好的解决方案。

技术实现思路

1、本申请实施例提供了一种多接入点map认证方法、存储介质、电子装置及计算机程序产品,以至少解决相关技术中支持mapc功能的ap无法判断是否可以与另外一个ap相互认证的问题。

2、根据本申请的一个实施例,提供了一种多接入点map认证方法,应用于第一接入点ap,该方法包括:向第二ap发送携带第一ap的认证组标识(authentication group id,agid)信息的第一公共行动帧。

3、根据本申请的另一个实施例,提供了一种多接入点map认证方法,应用于第二接入点ap,该方法包括:从第一ap接收携带第一ap的认证组标识agid信息的第一公共行动帧。

4、根据本申请的又一个实施例,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被处理器执行时实现上述任一项方法实施例中的步骤。

5、根据本申请的又一个实施例,还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器执行所述计算机程序时实现上述任一项方法实施例中的步骤。

6、根据本申请的又一个实施例,还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一项方法实施例中的步骤。

7、通过本申请上述实施例,第一接入点ap向第二ap发送携带第一ap的认证组标识agid信息的第一公共行动帧,使得第二ap可以获取第一ap的agid信息,多个ap之间通过交互agid信息判断是否能够相互认证,进而解决了相关技术中支持mapc功能的ap无法判断是否可以与另外一个ap相互认证的问题。

1.一种多接入点map认证方法,其特征在于,应用于第一接入点ap,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括以下之一:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2或3所述的方法,其特征在于,所述第一公共行动帧或所述第二公共行动帧包括:

5.根据权利要求1所述的方法,其特征在于,在所述第一公共行动帧满足预设第一条件的情况下,所述第一ap与所述第二ap能够相互认证,其中,所述预设第一条件包括以下之一:

6.根据权利要求2或3所述的方法,其特征在于,

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.根据权利要求7或8所述的方法,其特征在于,所述第一认证帧为认证请求帧,所述第二认证帧为认证响应帧,所述第三认证帧为认证确认帧。

10.根据权利要求7或8所述的方法,其特征在于,所述第一认证帧和所述第二认证帧包括agid元素字段、rsne字段和\或rsnxe字段,所述第二认证帧还包括状态码字段,其中,

11.根据权利要求7或8所述的方法,其特征在于,所述第一认证帧和所述第二认证帧均携带目标agid信息,其中,所述方法还包括:

12.根据权利要求7或8所述的方法,其特征在于,所述第一公共行动帧、所述第二公共行动帧、所述第一认证帧以及所述第二认证帧还携带基础服务集标识bssid,其中,所述bssid包括以下之一:所述第一ap的mac地址、所述第二ap的mac地址、通配类型的mac地址。

13.根据权利要求7或8所述的方法,其特征在于,所述第一认证帧、所述第二认证帧以及所述第三认证帧还携带认证算法编号字段和/或认证密钥管理akm字段,其中,所述认证算法编号字段和/或所述认证密钥管理akm字段用于指示所述第一ap与所述第二ap之间的相互认证。

14.根据权利要求1所述的方法,其特征在于,所述第一ap和所述第二ap为单链路接入点、多链路接入点、非并置多链路接入点或者无缝移动域接入点。

15.根据权利要求1所述的方法,其特征在于,所述agid信息包括以下之一:agid、厂商标识、多接入点协同标识mapc id,或者,所述agid信息为通配类型的agid信息,其中,所述通配类型的agid信息用于指示所述第一ap与所述第二ap采用开放模式进行相互认证。

16.一种多接入点map认证方法,其特征在于,应用于第二接入点ap,包括:

17.根据权利要求16所述的方法,其特征在于,所述方法还包括以下之一:

18.根据权利要求16所述的方法,其特征在于,所述方法还包括:

19.根据权利要求17或18所述的方法,其特征在于,所述方法还包括:

20.根据权利要求17或18所述的方法,其特征在于,所述方法还包括:

21.一种计算机可读的存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现所述权利要求1至20任一项中所述的方法的步骤。

22.一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至20任一项中所述的方法的步骤。

23.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现所述权利要求1至20任一项中所述的方法的步骤。