[发明专利]用于指示服务集标识符的系统和方法有效
申请号: | 201480024293.5 | 申请日: | 2014-05-07 |
公开(公告)号: | CN105379190B | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 杨云松;权荣训;容志刚 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 指示 服务 标识符 系统 方法 | ||
1.一种用于保持接入点与站之间的通信的方法,其特征在于,所述方法包括:
通过将第一散列函数应用于所述站已知的第一SSID由所述站产生第一散列服务集标识符(SSID);
通过所述站传输第一消息至所述接入点,其中所述第一消息包含所述第一散列SSID;
由所述站从所述接入点接收第二消息,其中所述第二消息包含第二散列SSID,该第二散列SSID是由所述接入点通过将第二散列函数应用于与所述接入点相关联的第二SSID产生的;
通过将所述第二散列函数应用于所述第一SSID由所述站产生第三散列SSID;
由所述站确定所述第三散列SSID是否与所述第二散列SSID匹配;以及
在所述第三散列SSID与所述第二散列SSID匹配的情况下由所述站传输第三消息至所述接入点。
2.根据权利要求1所述的方法,其特征在于,产生所述第一散列SSID包括:
获得包括以下项中的一个或多个的第一值:时间戳、与携载所述第一消息的帧的帧类型相关联的值、时间随机数、序列号以及媒体接入控制(MAC)地址;
通过所述第一值修改所述第一SSID以获得将用作所述第一散列函数的输入的第一经修改SSID;
通过将所述第一散列函数应用于所述第一经修改SSID产生第一散列输出;以及
通过第一截断函数截断所述第一散列输出以产生所述第一散列SSID。
3.根据权利要求1所述的方法,其特征在于,产生所述第三散列SSID包括:
从所述第二消息检索第二值,所述第二值包括以下项中的一个或多个:时间戳、与携载所述第二消息的帧的帧类型相关联的值、时间随机数、序列号以及MAC地址;
通过所述第二值修改所述第一SSID以获得将用作所述第二散列函数的输入的第二经修改SSID;
通过将所述第二散列函数应用于所述第二经修改SSID产生第二散列输出;以及
通过第二截断函数截断所述第二散列输出以产生所述第三散列SSID。
4.根据权利要求1所述的方法,其特征在于,所述第一消息是探测请求帧,所述第二消息是探测响应帧并且所述第三消息是认证请求帧。
5.根据权利要求1所述的方法,其特征在于,进一步包括在传输所述第一消息之前:
从所述接入点接收第四消息,其中所述第四消息包含通过将第三散列函数应用于所述第二SSID由所述接入点产生的第四散列SSID;
通过将所述第三散列函数应用于所述第一SSID产生第五散列SSID;以及
确定所述第五散列SSID是否与所述第四散列SSID匹配。
6.根据权利要求5所述的方法,其特征在于,产生所述第五散列SSID包括:
从所述第四消息检索第三值,所述第三值包括以下项中的一个或多个:时间戳、与携载所述第四消息的帧的帧类型相关联的值、时间随机数、序列号以及MAC地址;
通过所述第三值修改所述第一SSID以获得将用作所述第三散列函数的输入的第三经修改SSID;
通过将所述第三散列函数应用于所述第三经修改SSID产生第三散列输出;以及
通过第三截断函数截断所述第三散列输出以产生所述第五散列SSID。
7.根据权利要求5所述的方法,其特征在于,仅当所述第五散列SSID与所述第四散列SSID匹配时执行以下操作:产生所述第一散列SSID;传输所述第一消息;接收所述第二消息;产生所述第三散列SSID;确定所述第三散列SSID是否与所述第二散列SSID匹配;以及传输所述第三消息。
8.根据权利要求5所述的方法,其特征在于,所述第四消息包括信标帧。
9.根据权利要求1所述的方法,其特征在于,所述第一消息包含含有散列SSID字段中的所述第一散列SSID的散列SSID信息单元(IE)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480024293.5/1.html,转载请声明来源钻瓜专利网。