用于多个接入点(ap)的高效接入网络查询协议(anqp)发现的系统和方法_3

文档序号:8516351阅读:来源:国知局
程序。请求STA利用查询列表ANQP-元素以使用在10.24.3.2.1中定义的程序来执行ANQP查询。请求STA仅包含查询列表ANQP元素中的具有如表10-10中所示的唯一 ANQP-元素类型S的信息ID,其在图14中示出。具有ANQP元素类型Q的信息ID不包含在查询列表ANQP-元素中(例如,不包含供应商特定ANQP-元素的信息ID)。遇到在没有误差情况下所接收的ANQP查询列表中的未知的或预留的ANQP信息ID值的响应STA忽略所述ANQP信息ID并且解析任何其余的ANQP信息ID。
[0054]章节8.4.4.2描述了能力列表ANQP-元素。能力列表ANQP-元素提供了在STA上已经配置的信息/能力列表。能力列表ANQP-元素响应于包含能力列表ANQP-元素的信息ID的查询列表ANQP-元素而被返回。图15示出了能力列表ANQP-元素格式。
[0055]章节4.3.8.10描述了相邻者报告。相邻者报告请求被发送到AP,所述AP返回相邻者报告,所述相邻者报告包含关于用于服务集转换的候选者的已知相邻AP的信息。相邻者报告包含来自涉及相邻AP的MIB中的表dotl IRMNeighborReportTable的信息。此请求/报告对使得STA能够获得与相关联AP的将用作潜在漫游候选者的相邻者相关的信息。
[0056]章节8.4.4.18描述了相邻者报告ANQP-元素,其在图16中示出。相邻者报告ANQP-元素提供关于相邻AP的零个或更多个相邻者报告,其格式在图17中示出。这对处于预相关联状态的STA有益。基本SSID (BSSID)是正被报告的BSS的BSSID。相邻者报告元素中的后续字段与此BSS相关。BSSID信息字段可以用来帮助确定相邻者服务集转换候选者。它在长度上为四个八位字节并且包含如图18中所示的子字段。
[0057]能力子字段包含由此BSSID指示的AP的所选能力信息。在此子字段内的位域具有相同含义并且设定成由正被报告的AP在信标中正发送的能力信息字段(见章节8.4.1.4)内的等效位。能力子字段的格式在图19中示出。
[0058]章节8.4.4描述了 ANQP元素。ANQP-元素定义为具有由2个八位字节信息标识符(信息ID)字段、2个八位字节长度字段和可变长度的元素特定的信息字段组成的公共格式。每个元素分配有如标准中定义的唯一信息ID。ANQP-元素格式在图20中示出。
[0059]可以配置的ANQP-元素在如图21到22中所示的表8-184中列举。如果未针对特定ANQP-元素配置信息,那么所述元素的查询返回该元素,且该元素的所有可选字段不呈现。
[0060]章节10.11.10.2描述了相邻者报告的请求。请求来自AP的相邻者报告的STA向其相关联的AP发送相邻者报告请求帧。章节10.11.10.3描述了相邻者报告的接收。如果dotlIRMNeighborReportActivated为真,那么接收相邻者报告请求的AP以相邻者报告响应帧进行响应,该相邻者包括响应帧包含零个或更多个相邻者报告元素。如果在对应相邻者报告请求帧中指明了 SSID元素,那么相邻者报告元素包含仅涉及如下相邻AP的信息:该相邻AP是由相邻者报告请求内包含的SSID元素指明的当前扩展服务集(ESS)中的成员。如果省略了 SSID元素,那么相邻者报告元素将包含涉及与请求STA属于相同的ESS的相邻AP的信息。如果在对应相邻者请求帧中指明了通配SSID元素,那么相邻者报告元素包含涉及所有相邻AP的信息。如果没有可用的相邻APJPA AP发送不具有相邻者报告元素的相邻者报告响应帧。
[0061]如果在接收相邻者报告请求的AP中dotlIRMNeighborReportActivated为假,那么所述AP忽略请求并且返回相邻者报告帧,该相邻者报告帧的测量报告模式字段中的不能位(incapable bit)设定成I的。接收具有未知的子元素标识符的相邻者报告元素的STA忽略未知的子元素并且继续处理其余的子元素。接收包含具有未知组织标识符的供应商特定子元素的相邻者报告元素的STA忽略此供应商特定子元素并且继续处理任何其余的供应商特定子元素。如果服务AP能够保证定时器同步功能(TSF)偏差子字段上1.5个时间单位(TU)的或更好的累积误差,那么所述AP在相邻者报告元素中包含TSF信息子元素。否则的话,所述AP在相邻者报告元素中不包含TSF信息子元素。
[0062]再次,章节8.4.4.18描述了相邻者报告ANQP-元素,如图16所示。相邻者报告ANQP-元素提供关于相邻AP的零个或更多个相邻者报告,这对处于预相关联状态的STA有益。对应于相邻者报告ANQP-元素,信息ID字段等于图21到22中所示的表8-184中的值。长度是2个八位字节的字段,其值设定成在相邻者报告字段中的八位字节的数目。相邻者报告元素的格式在图17中示出,如在章节8.4.2.39中所定义。如图17中所示,不包含相邻者报告元素的元素ID和长度字段。
[0063]通常,移动设备无法获得一个以上AP的ANQP信息,并且因为在ANQP服务器与所述设备之间不存在接口,所以所述设备仅可以经由在所述设备与AP之间的空中接口来获得所述AP的ANQP彳目息;否则的话,它无法获得ANQP彳目息。
[0064]实施例提供了在ANQP服务器与设备之间的接口,其中所述设备可以经由查询-响应消息程序获得一个以上AP的ANQP信息。一个实施例提供GAS协议的扩展(例如,ANQP、RLQP等)以用于获得相邻AP信息。在一个实施例方法中,STA在单个查询中经由逻辑运算符组合各种ANQP属性和它们的预期值。接收的AP以满足逻辑条件的相邻AP列表回复此查询。
[0065]一个实施例提供了开销的减少并且在关联之前以及在切换期间加速了网络发现和选择的过程。一个实施例减少了空中信道竞争、通信开销以及网络发现和选择的时延。实施例可以在无线接入网络和设备中实施,例如支持Hotspot 2.0和ANQP服务器的W1-Fi移动设备、W1-Fi STA, W1-Fi AP、ANQP 服务器等。
[0066]一个实施例提供了对802.1lu中提出的原始GAS和ANQP协议的扩展,以允许STA在关联之前或之后向AP (通常称为服务AP)发送复杂的GAS请求,要求在相邻AP处可用的ANQP信息,或要求满足ANQP属性的逻辑条件的相邻AP列表。此扩展同样适用于其它GAS协议,例如,如在IEEE 802.1laf中定义的RLQP。这加速了网络发现和选择的过程以及在相邻AP之间或热点之间的切换。相邻AP可以在相同的或不同的射频(RF)信道或RF频带中操作。
[0067]在一个实施例中,服务AP在本地ANQP服务器或ANQP缓存中保存关于其相邻AP的本地信息。
[0068]在另一实施例中,服务AP可以接收相邻AP的GAS请求,并且将此请求通过DS经由AP至AP的通信,遂穿到其相邻AP (举例来说,类似于快速转换协议)。
[0069]在另一实施例中,当接收到ANQP查询时,服务AP可以将所述查询转发到ANQP服务器,所述ANQP服务器将所请求的ANQP信息发送到服务AP,并且最后服务AP向STA发送请求ANQP信息。在此实施例中,ANQP服务器可以存储与多个AP相关的信息并且基于所接收的查询选择这些AP的子集。在一个不同的实施例中,ANQP服务器能够与其它ANQP服务器连接(在同一网络中并置或属于不同网络)并且基于所接收的ANQP复杂查询请求来自这些ANQP服务器的信息。在一个不同的实施例中,ANQP服务器可以连接于与WiFi属于不同网络的其它网络元件(例如来自3GPP网络的ANDSF服务器),并且请求信息以便应答ANQP复杂查询。
[0070]在一个实施例中,扩展被称为相邻者供应信息(NPI),也可以给予所述扩展其它名称。当AP在其信标中或在探测响应中用信号表示支持互联(以及因此支持ANQP协议),以及存在NPI使能位(如在一个实施例中所提供)时,这解释为所述AP也能够提供其相邻者的ANQP信息。另外,当NPI启用时,所述AP可以任意地在信标或探测响应中呈现其具有信息的相邻者的BSSID列表。在替代实施例中,信标还包含序列号以识别相邻者列表中的其相邻者中的每一个的信息的新鲜度。
[0071]接收NPI启用的信标的STA可以使用所提供的BSSID列表发送所有相邻AP或相邻AP的子集的GAS请求。在一个不同的实施例中,STA可以比较在信标中呈现的特定相邻者的新鲜度指示符(此类序列号或时戳)并且决定是否请求与所述相邻者相关联的信息。
[0072]在另一实施例中,当在信标或探测响应中未提供相邻AP列表时,请求STA发送请求以要求相邻AP列表。所述请求可以是所有相邻AP列表的一般请求,或可以是基于ANQP/RLQP属性值集或其它选择标准的相邻AP的子集的经筛选的请求。举例来说,请求STA可以要求:“发送给我所有相邻AP的列表”或“发送给我与后续列表BSSID相关联的所有ANQP属性的列表”。在一个实施例中,请求包含用以获取信息的标准的逻辑组合,其中此类型的查询可以被称为组合ANQP查询。举例来说,请求STA可以要求“发送给我
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1