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

文档序号:8516351阅读:来源:国知局
发现信息中的一些或全部是AP 320的先验信息。
[0041]图4示出了用于执行接入网络查询协议(ANQP)操作的网络架构400。如图所示,想要连接到W1-Fi网络的STA可以尤其通过检测信标和/或交换探测请求/响应消息来扫描区域中的可用W1-Fi AP。一旦识别,STA和W1-Fi AP可以交换ANQP查询请求和响应,使得STA可以发现W1-Fi AP的不同特征。如本文中所论述,STA可以包含任何无线使能设备,例如蜂窝电话、膝上型电脑、平板电脑、智能传感器、手持式或消费型电子设备以及其它用户设备。STA可以包括用于接入W1-Fi网络的W1-Fi接口,以及用于与蜂窝式网络等其它类型的通信网络交互作用的其它接口。接入点(AP)以及一个或多个STA可以形成基本服务集(BSS),BSS是IEEE 802.11无线局域网(WLAN)的基本构建模块。AP可以与AP控制器或ANQP服务器通信,AP控制器或ANQP服务器可以与AP并置或不与AP并置。BSS大体上可以通过服务集标识符(SSID)识别,SSID通过AP配置且可以通过AP广播。
[0042]图5示出了在请求STA 540、响应STA 520与ANQP服务器505之间的ANQP发现程序500。在实施例中,请求STA 540可以是移动站点或用户设备,而响应STA 520可以是W1-Fi AP。如图所示,请求STA 540向响应STA520发送ANQP查询请求消息。ANQP查询请求消息可以请求多个AP的发现信息。在一个实施例中,ANQP查询请求消息包含AP列表字段,AP列表字段列出与搜寻其发现信息的多个AP中的每一个相关联的标识符。在其它实施例中,ANQP查询请求消息包含请求给定覆盖区中的AP的发现信息的通用请求指示符。例如,响应STA 520可以是W1-Fi AP,于是通用请求指示符可以请求STA 520的相邻AP的发现信息。在接收ANQP查询请求消息之后,响应STA 520通过与ANQP服务器505交换查询请求/响应消息或经由AP处的缓存信息来获取所请求的发现信息。其后,响应STA 520经由ANQP查询响应消息向请求STA 540提供所获取到的发现信息。
[0043]图6示出了用于执行ANQP发现的方法600,该方法可以通过请求STA执行,该请求STA可以是移动站点等。如图所示,方法600以步骤610开始,其中请求STA发送请求多个AP的发现信息的ANQP请求消息。其后,所述方法前进到步骤620,其中请求STA接收承载多个AP的所请求发现信息的ANQP查询响应消息。
[0044]图7示出了用于执行ANQP发现的方法700,该方法可以通过W1-Fi AP执行。如图所示,方法700以步骤710开始,其中W1-Fi AP从STA接收ANQP查询请求消息,所述ANQP查询请求消息请求包含所述W1-Fi AP的相邻AP的多个AP的发现信息。其后,方法700前进到步骤720,其中所述W1-Fi AP从ANQP服务器中获取相邻AP的发现信息。随后,方法700前进到步骤730,其中所述W1-Fi AP向所述STA发送承载相邻AP的发现信息的ANQP查询响应。
[0045]图8示出了接入网络查询协议(ANQP)元素描述表。查询列表ANQP-元素提供了请求STA正查询的ANQP-元素的标识符列表。响应于查询AP列表ANQP-元素,可以返回每个ANQP-元素。在一些实施例中,STA可以包括包含选择筛选器或“空白”列表元素,以指示AP集的选择,该AP集作为相邻者报告ANQP元素的一部分而包含在ANQP查询响应中。
[0046]图9示出了包含查询AP列表ANQP-元素的实施例ANQP查询请求消息。信息ID是2个八位字节的字段,其值取自对应于查询AP列表ANQP-元素的表(例如,IEEE 802.11中的表8-184ai01)。长度是2个八位字节的字段,其值设定成ANQP查询ID字段的数目的两倍。AP列表是可变长度字段,其包含AP ID列表。AP ID的列表可以识别搜寻其发现信息的多个ID。每个AP标识符子字段可以包括六个八位字节并且可以指示搜寻其发现信息的AP的BSSID。每个ANQP查询ID字段可以请求AP列表字段中所列举的W1-Fi AP中的一个或多个的发现信息。在一些实施例中,STA可以包含查询列表ANQP-元素中的信息ID,以请求在ANQP查询响应中返回对应于所述信息ID的ANQP-元素。包含在查询列表ANQP-元素中的信息ID可以是通过单调增加的信息ID值来排序。图10示出了 AP列表字段格式,其可以包含在ANQP查询请求中。如图所示,AP列表字段格式包含搜寻其发现信息的AP的AP标识符。
[0047]图11示出了包含AP列表响应元素的ANQP查询响应消息。AP列表响应元素可以响应于查询AP列表请求来传达。信息ID是2个八位字节的字段,其值取自对应于AP列表响应ANQP-元素的表(例如,IEEE 802.11中的表8_184ai01)。长度子字段是I个八位字节的字段,其值设定成AP列表响应ANQP元素中的对应AP标识符项的数目。长度子字段是2个八位字节的字段,其值设定成在后续AP查询响应字段中的八位字节的数目。缺省AP响应子字段是其值为对GAS查询的接收AP响应的通用容器。此字段根据通告协议元素中指明的协议来格式化。AP标识符子字段采用6个八位字节以指示请求STA想要查询的AP的BSSIDo
[0048]后续AP查询响应字段是其值为对GAS查询的BSSID相关响应的通用容器。此字段同样根据通告协议元素中指明的协议来格式化。图12示出了 ANQP使用表。
[0049]在一些实施例中,查询AP列表ANQP-元素可以由请求STA用来执行AP列表中指示的每个AP的ANQP查询。请求STA可以包含查询列表ANQP元素中的具有ANQP-元素类型的信息ID。具有ANQP元素类型Q的信息ID可以排除在查询AP列表ANQP-元素外(例如,不应包含供应商特定ANQP-元素的信息ID)。遇到所接收查询AP列表ANQP元素中的未知的或预留的ANQP信息ID值的响应STA可以忽略所述ANQP信息ID并且解析任何其余的ANQP信息ID。响应于查询AP列表,查询响应字段可以包含AP列表响应ANQP元素。AP列表响应可以包含查询AP列表中按AP标识符的增加排序指示的AP的查询响应报告。
[0050]本公开的一些方面提供对GAS协议的扩展,其允许STA通过单个GAS发现交换来发现多个AP。更具体地,STA可以发送单个GAS请求消息以请求多个AP的发现信息,例如,两个或更多相邻AP。在接收GAS请求消息之后,接收AP可以获取(关于)/针对多个AP的发现信息,并且向请求STA发送包含所获取到的发现信息的AP响应消息。在实施例中,GAS请求消息可以包含AP列表字段以及多个GAS查询子字段。AP列表字段可以包含多个AP标识符(例如,基本服务集标识符(BSSID))以识别搜寻其发现信息的多个AP。GAS查询子字段中的每一个可以对应于搜寻其发现信息的多个AP中的不同一个,并且可以指明正请求该对应AP的哪些发现信息。GAS响应消息可以包含对应于GAS请求消息中承载的多个GAS查询子字段的多个AP查询响应子字段。每个GAS查询响应子字段可以提供由对应GAS查询子字段所请求的发现信息。在ANQP的情况下论述的本公开的一些方面可以扩展到其它GAS协议,例如IEEE 802.1laf (2012)中描述的注册位置查询协议(RLQP),所述协议如同全文复制一般以引入的方式并入本文本中。例如,在空白空间(white space)环境(例如,IEEE 802.1laf网络)中操作的设备可以向一个传输点发送RLQP请求,要求与相邻传输点相关的信息(例如,可用信道、功率电平、位置等)。
[0051]在IEEE 802.1lREVmb D12中,章节10.24.3描述了具有通用通告服务(GAS)的互通程序。GAS可以用来在dotlllnterworkingServiceActivated为真时为STA开启网络选择。GAS在STA处于无关联状态以及相关联状态时提供通告服务的传送机制。这经由公共行为管理帧的使用来完成,所述帧为I类帧。GAS消息使用独立寻址公共行为帧来传输。当协商了管理帧保护时,站点使用独立寻址的经保护的双重公共行为帧而不是独立寻址公共行为帧。
[0052](802.11REVmb-D12的)章节10.24.3.1描述了 GAS协议。在信标或探测响应帧中互通元素(Interworking element)的存在指示对GAS协议的支持。在信标或探测响应帧中通告协议元素的存在指示基本服务集(BSS)或独立BSS (IBSS)中所支持的通告协议ID。STA在GAS初始请求帧中传输GAS查询请求,而响应STA在GAS初始响应帧中提供GAS查询响应或关于如何接收GAS查询响应的信息。GAS查询响应在单个GAS初始响应帧中或在一个或多个GAS恢复响应帧中传递。GAS查询响应不在GAS初始响应帧与一个或多个GAS恢复响应帧之间分割。图13示出了其中dotllGASPauseForServerResponse为真的GAS消息顺序。
[0053]章节10.24.3.2.2描述了查询列表
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1