一种Beacon帧的发送方法和设备技术

技术编号:10789235 阅读:350 留言:0更新日期:2014-12-17 17:35
本发明专利技术公开了一种Beacon帧的发送方法和设备,该方法包括:AP确定无线服务支持的多种加密算法类型;AP为每种加密算法类型生成该加密算法类型对应的Beacon帧;所述AP以广播方式发送每个加密算法类型对应的Beacon帧。本发明专利技术实施例中,使支持各种加密算法类型的STA均可以从Beacon帧中正确解析出无线服务,并使用自身支持的加密算法类型接入此无线服务。

【技术实现步骤摘要】
一种Beacon帧的发送方法和设备
本专利技术涉及通信
,尤其涉及一种Beacon帧的发送方法和设备。
技术介绍
在WLAN(WirelessLocalAreaNetworks,无线局域网络)中,针对某个无线服务,AP(AccessPoint,接入点)会周期性的发送Beacon(信标)帧,该Beacon帧所覆盖的范围为BSS(BasicServiceSet,基本服务区域)。进一步的,STA(Station,无线客户端)在侦听到Beacon帧之后,通过解析该Beacon帧,以获知相应的无线服务,从而让用户决定该STA是否加入该无线服务。PMF(ProtectedManagementFrames,保护管理帧)是一种无线服务,PMF无线服务用于提供无线管理报文的加密机制,PMF作为无线数据报文的加密机制的有力补充,可以为无线通信提供更安全的保障。其中,该PMF无线服务支持加密算法AES-CCMP-SHA256(AdvancedEncryptionStandard-CounterCBC-MACProtocol-SecureHashAlgorithm256,高级加密标准-计数器模式密码块链消息完整码协议-安全散列算法256)加密算法,但是PMF无线服务不支持TKIP(TemporalKeyIntegrityProtocol,临时密钥完整性协议)加密算法。在申请人所知的一种技术中,为了实现PMF无线服务,AP发送的Beacon帧中携带了AES-CCMP-SHA256密钥信息。STA在侦听到Beacon帧之后,如果STA支持PMF无线服务,则STA可以从Beacon帧中解析出AES-CCMP-SHA256密钥信息。基于此AES-CCMP-SHA256密钥信息,STA与AP之间可以交互认证报文、关联报文,并且STA可以与AP建立连接。但是,如果STA不支持PMF无线服务,则STA无法从Beacon帧中解析出AES-CCMP-SHA256密钥信息,继而使得STA与AP之间无法交互认证报文、关联报文,且STA与AP之间无法建立连接,因此,不支持PMF无线服务的STA将无法通过AP接入网络。
技术实现思路
本专利技术实施例提供一种信标Beacon帧的发送方法,该方法包括以下步骤:接入点AP确定无线服务支持的多种加密算法类型;所述AP为每种加密算法类型生成该加密算法类型对应的Beacon帧;所述AP以广播方式发送每个加密算法类型对应的Beacon帧。所述接入点AP在确定无线服务支持的多种加密算法类型之前,所述方法进一步包括:所述AP判断所述无线服务下是否配置强健安全网络RSN信息元素;如果所述无线服务下配置有RSN信息元素,则所述AP判断所述无线服务下是否开启保护管理帧PMF无线服务;如果所述无线服务下开启了PMF无线服务,则所述AP执行确定无线服务支持的多种加密算法类型的步骤。所述AP为每种加密算法类型生成该加密算法类型对应的Beacon帧,具体包括:所述AP在生成加密算法类型对应的Beacon帧时,在Beacon帧中添加所述加密算法类型对应的加密算法密钥信息和PMF无线服务能力信息。所述加密算法类型包括:临时密钥完整性协议TKIP类型、高级加密标准-计数器模式密码块链消息完整码协议-安全散列算法AES-CCMP-SHA1类型、AES-CCMP-SHA256类型;当所述加密算法类型为TKIP类型时,所述加密算法类型对应的加密算法密钥信息为TKIP密钥信息,所述加密算法类型对应的PMF无线服务能力信息为本地不支持PMF无线服务能力、且不要求对端支持PMF无线服务能力;当所述加密算法类型为AES-CCMP-SHA1类型时,所述加密算法类型对应的加密算法密钥信息为AES-CCMP-SHA1密钥信息,所述加密算法类型对应的PMF无线服务能力信息为本地支持PMF无线服务能力、但不要求对端支持PMF无线服务能力;当所述加密算法类型为AES-CCMP-SHA256类型时,所述加密算法类型对应的加密算法密钥信息为AES-CCMP-SHA256密钥信息,所述加密算法类型对应的PMF无线服务能力信息为本地支持PMF无线服务能力、且要求对端支持PMF无线服务能力。所述加密算法密钥信息和所述PMF无线服务能力信息携带在所述Beacon帧的RSN信息元素中。所述AP以广播方式发送每个加密算法类型对应的Beacon帧的过程,具体包括:按照预定的加密算法类型对应Beacon帧发送顺序,所述AP在发送周期到达时,发送一加密算法类型对应的Beacon帧。本专利技术实施例提供一种接入点AP,所述AP具体包括:确定模块,用于确定无线服务支持的多种加密算法类型;生成模块,用于为每种加密算法类型生成该加密算法类型对应的信标Beacon帧;发送模块,用于以广播方式发送每个加密算法类型对应的Beacon帧。所述确定模块,进一步用于判断所述无线服务下是否配置强健安全网络RSN信息元素;如果所述无线服务下配置有RSN信息元素,则进一步判断所述无线服务下是否开启保护管理帧PMF无线服务;如果所述无线服务下开启了PMF无线服务,则进一步确定无线服务支持的多种加密算法类型。所述生成模块,具体用于在生成加密算法类型对应的Beacon帧时,在Beacon帧中添加所述加密算法类型对应的加密算法密钥信息和PMF无线服务能力信息。所述加密算法类型包括:临时密钥完整性协议TKIP类型、高级加密标准-计数器模式密码块链消息完整码协议-安全散列算法AES-CCMP-SHA1类型、AES-CCMP-SHA256类型;当所述加密算法类型为TKIP类型时,所述加密算法类型对应的加密算法密钥信息为TKIP密钥信息,所述加密算法类型对应的PMF无线服务能力信息为本地不支持PMF无线服务能力、且不要求对端支持PMF无线服务能力;当所述加密算法类型为AES-CCMP-SHA1类型时,所述加密算法类型对应的加密算法密钥信息为AES-CCMP-SHA1密钥信息,所述加密算法类型对应的PMF无线服务能力信息为本地支持PMF无线服务能力、但不要求对端支持PMF无线服务能力;当所述加密算法类型为AES-CCMP-SHA256类型时,所述加密算法类型对应的加密算法密钥信息为AES-CCMP-SHA256密钥信息,所述加密算法类型对应的PMF无线服务能力信息为本地支持PMF无线服务能力、且要求对端支持PMF无线服务能力。所述生成模块,具体用于在生成加密算法类型对应的Beacon帧时,将所述加密算法密钥信息和所述PMF无线服务能力信息携带在所述Beacon帧的RSN信息元素中。所述发送模块,具体用于按照预定的加密算法类型对应Beacon帧发送顺序,在发送周期到达时,发送一加密算法类型对应的Beacon帧。基于上述技术方案,本专利技术实施例中,通过为每种加密算法类型生成对应的Beacon帧,并以广播方式发送每个加密算法类型对应的Beacon帧,从而使支持各种加密算法类型的STA均可以从Beacon帧中正确解析出无线服务,并使用自身支持的加密算法类型接入此无线服务。进一步的,上述方式可以使得支持PMF无线服务的STA与AP之间交互认证报文、关联报文,并且使STA与AP建立连接;而且上述方式也可以使得不支持PMF无线服务的STA本文档来自技高网
...

【技术保护点】
一种信标Beacon帧的发送方法,其特征在于,该方法包括以下步骤:接入点AP确定无线服务支持的多种加密算法类型;所述AP为每种加密算法类型生成该加密算法类型对应的Beacon帧;所述AP以广播方式发送每个加密算法类型对应的Beacon帧。

【技术特征摘要】
1.一种信标Beacon帧的发送方法,其特征在于,该方法包括以下步骤:接入点AP确定无线服务支持的多种加密算法类型;所述AP为每种加密算法类型生成该加密算法类型对应的Beacon帧;所述AP以广播方式发送每个加密算法类型对应的Beacon帧;所述AP为每种加密算法类型生成该加密算法类型对应的Beacon帧的过程,具体包括:所述AP在生成加密算法类型对应的Beacon帧时,在Beacon帧中添加所述加密算法类型对应的加密算法密钥信息和PMF无线服务能力信息;其中,所述加密算法类型包括:临时密钥完整性协议TKIP类型、高级加密标准-计数器模式密码块链消息完整码协议-安全散列算法AES-CCMP-SHA1类型、AES-CCMP-SHA256类型;当所述加密算法类型为TKIP类型时,所述加密算法类型对应的加密算法密钥信息为TKIP密钥信息,所述加密算法类型对应的PMF无线服务能力信息为本地不支持PMF无线服务能力、且不要求对端支持PMF无线服务能力;当所述加密算法类型为AES-CCMP-SHA1类型时,所述加密算法类型对应的加密算法密钥信息为AES-CCMP-SHA1密钥信息,所述加密算法类型对应的PMF无线服务能力信息为本地支持PMF无线服务能力、但不要求对端支持PMF无线服务能力;当所述加密算法类型为AES-CCMP-SHA256类型时,所述加密算法类型对应的加密算法密钥信息为AES-CCMP-SHA256密钥信息,所述加密算法类型对应的PMF无线服务能力信息为本地支持PMF无线服务能力、且要求对端支持PMF无线服务能力。2.如权利要求1所述的方法,其特征在于,所述接入点AP在确定无线服务支持的多种加密算法类型之前,所述方法进一步包括:所述AP判断所述无线服务下是否配置强健安全网络RSN信息元素;如果所述无线服务下配置有RSN信息元素,则所述AP判断所述无线服务下是否开启保护管理帧PMF无线服务;如果所述无线服务下开启了PMF无线服务,则所述AP执行确定无线服务支持的多种加密算法类型的步骤。3.如权利要求1所述的方法,其特征在于,所述加密算法密钥信息和所述PMF无线服务能力信息携带在所述Beacon帧的RSN信息元素中。4.如权利要求1所述的方法,其特征在于,所述AP以广播方式发送每个加密算法类型对应的Beacon帧的过程,具体包括:按照预定的加密算法类型对应Beacon帧发送顺...

【专利技术属性】
技术研发人员:刘佳
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1