用于邻域网络检测的方法和装置的制造方法

文档序号:10628262阅读:397来源:国知局
用于邻域网络检测的方法和装置的制造方法
【专利摘要】描述了用于无线通信的方法、装置和设备,其中可以相对快速和高效方式在邻域网(NaN)的设备之间请求和提供NaN信息。无线通信设备(诸如无线通信网络中的站)可传送活跃探测请求以寻求与NaN有关的信息。该主动探测请求可以是因NaN而异的探测请求,或者可从站传送,作为针对除NaN设备以外的无线网络架构的主动扫描的一部分(例如,作为针对BSS中的AP的扫描的一部分)。NaN的AP或主机设备可接收该探测请求并生成NaN发现响应,该NaN发现响应可包括请求方设备可用于连接至NaN中的设备的信息。
【专利说明】用于邻域网络检测的方法和装置
[0001]交叉引用
[0002]本专利申请要求由Shukla等人于2014年10月17日提交的题为“Methods andApparatus for Neighborhood Area Network Detect1n(用于邻域网络检测的方法和装置)”的美国专利申请N0.14/517,654、以及由Shukla等人于2013年12月2日提交的题为“Methods and Apparatus for Neighborhood Area Network Detect1n(用于邻域网络检测的方法和装置)”的美国临时专利申请N0.61/910,813的优先权,其中的每一件申请均被转让给本申请受让人。
[0003]本专利申请涉及以下共同待决的美国专利申请:由Abraham等人于2013年I月4日提交的题为 “Systems and Methods for Hierarchical Time Source Usage in Near-MeNetwork Discovery and Synchronizat1n(用于近身网络发现和同步中的阶层式时间源使用的系统和方法)”的美国专利申请N0.61/749,207、以及由Abraham等人于2013年12月16日提交的题为 “Systems and Methods for Hierarchical Time Source Usage in Near-Me Network Discovery and Synchronizat1n(用于近身网络发现和同步中的阶层式时间源使用的系统和方法)”的美国临时专利申请N0.14/108,014的优先权,其中每一件申请均被转让给本申请受让人。
【背景技术】
[0004]以下一般涉及无线通信,尤其涉及通信设备的邻域网络(NaN)检测技术。无线通信系统被广泛部署以提供诸如语音、视频、分组数据、消息接发、广播等各种类型的通信内容。这些系统可以是能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户通信的多址系统。无线局域网(WLAN)(诸如W1-Fi(IE 802.11)网络)被广泛部署和使用。
[0005]无线多址通信系统可包括数个接入点,每一接入点同时支持多个设备的通信。接入点可在下游和上游链路上与设备通信。每个接入点(AP)具有覆盖范围,其可被称为AP的覆盖区域。在WLAN中,基本服务集(BSS)可提供WLAN的构建块。简单的BSS可包括单个AP,连同所有相关联设备(通常被称为站(STA))。接入点可充当主机以控制该BSS内的各站。
[0006]类似地,NaN可提供WLAN的构建块,并且可提供与关联于该NaN的某些站或与可运行用于与该NaN连接的应用的站的网络通信。NaN可包括一个或多个AP连同相关联设备。该NaN还可包括一个或多个主机,该一个或多个主机可包括充当主机设备的站,其通过直接与其他站直接连接而不通过专用AP连接(诸如通过W1-Fi直连(也称为P2P))。在一些部署中,NaN可包括锚主机设备以及一个或多个其他主机设备。例如,锚主机设备可位于固定位置处,而一个或多个其他主机设备可以是便携式和电池操作设备。
[0007]例如,与NaNAP或主机设备建立连接中使用的信息可包括针对NaN群集的同步和定时信息。当新设备进入NaN的区域内时,该信息的通信可被相对频繁地利用。可能期望提供相对快速和高效的连接信息通信,同时还具有与跨NaN的各设备的连接信息通信有关的相对低功耗。
[0008]概述
[0009]所描述的示例涉及用于在NaN中通信的系统、方法和装置,其中可以相对快速和高效方式来请求和提供NaN信息。根据一些方面,无线通信设备(诸如无线通信网络中的站)可传送主动探测请求以寻求与NaN有关的信息。该主动探测请求可以是因NaN而异的探测请求,或者可从站作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分(例如,作为针对BSS中的AP的扫描的一部分)来传送。NaN的AP和主机设备可接收该探测请求并生成NaN发现响应,该NaN发现响应可包括请求方设备可用于连接至NaN中的设备的信息。
[0010]一种用于无线通信的方法可包括:接收邻域网络(NaN)发现信息,该NaN发现信息在未经索求信标中或响应于探测请求而被接收;以及标识该NaN发现信息的子集以供在连接至无线通信网络中的NaN设备中使用。该方法可进一步包括:传送探测请求;并且其中接收NaN发现信息是响应于接收该探测请求的。探测请求可包括NaN发现元素。接收NaN发现信息可包括在由以下构成的组的至少一者中接收NaN发现信息:探测响应、信标信号、以及发现响应公共动作帧。NaN发现信息可包括选自由NaN群集信息和NaN设备信息构成的组中的信息。标识NaN发现信息的子集可包括基于NaN群集信息来确定同步信标定时或NaN设备的发现定时中的一者或多者。
[0011]可作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分来传送探测请求。无线网络基础设施例如可包括对等(P2P)设备、软接入点设备、独立基本服务集(IBSS)设备、网格设备、或站(STA)设备。当探测请求由这些设备之一发送时,发送探测请求的设备可与NaN设备共处一地并且探测请求可包括NaN发现信息。接收信息可包括从NaN设备或无线通信网络的另一网络元件中的一者或多者接收NaN发现信息。
[0012]—种用于无线通信的装置可包括:接收机,用于接收邻域网络(NaN)发现信息,该NaN发现信息在未经索求信标中或响应于探测请求而被接收;以及处理器,用于标识该NaN发现信息的子集以供在连接至无线通信网络中的NaN设备中使用。该装置可包括:发射机,用于传送探测请求;其中接收机响应于接收到该探测请求而接收NaN发现信息。处理器、接收机、和发射机可实现上述方法的一个或多个方面。
[0013]—种用于在无线通信网络中的邻域网络(NaN)设备处进行无线通信的方法可包括:确定NaN发现信息是否响应于探测请求而被传送;以及响应于该确定而传送NaN发现信息。该方法可进一步包括:从站接收探测请求;以及传送NaN发现信息可以响应于接收到该探测请求。可作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分来传送探测请求。除NaN设备以外的无线网络基础设施可包括由以下构成的组中的至少一者:P2P设备、软接入点设备、IBSS设备、网格设备、和STA设备。当探测请求由这些设备之一发送时,发送探测请求的设备可与NaN设备共处一地并且探测请求可包括NaN发现信息。NaN发现信息可以是由以下构成的组中的一者:NaN群集信息和NaN设备信息。
[0014]确定NaN发现信息是否要被传送可包括:确定探测请求是否包括NaN发现元素;确定包括NaN发现信息的信标信号的下一经调度传输要在何时发生;确定NaN发现信息要在直到下一经调度传输的时间超过阈值时间段时被传送;确定自NaN发现信息已经被传送以来所流逝的时间;或者确定NaN发现信息要在所流逝的时间超过阈值流逝时间段时被传送。
[0015]NaN发现信息可从在由以下构成的组中的消息中传送:探测响应消息、信标信号消息、以及发现响应公布动作帧。探测响应例如可包括具有NaN群集信息的公共动作帧。确定NaN发现消息是否要被传送可包括当另一 NaN设备已经响应于探测请求传送了 NaN发现信息时确定要跳过传送该NaN发现消息。
[0016]一种用于在无线通信网络中的邻域网络(NaN)设备处进行无线通信的装置可包括:处理器,用于确定NaN发现信息是否要响应于探测请求而被传送;以及发射机,用于响应于该确定而传送NaN发现信息。该方法可进一步包括:接收机,用于接收探测请求;其中发射机响应于接收该探测请求而传送NaN发现信息。NaN发现信息可包括NaN群集信息或NaN设备信息。处理器、接收机、或发射机可被配置成实现上述相应方法的一个或多个方面。
[0017]前述内容已较宽泛地勾勒出根据本公开的示例的特征和技术优势以力图使下面的详细描述可以被更好地理解。附加的特征和优势将在此后描述。所公开的概念和具体示例可容易地被用作修改或设计用于实施与本公开相同的目的的其他结构的基础。此类等效构造没有背离所附权利要求书的精神和范围。被认为是本文所公开的概念的特性的各特征在其组织和操作方法两方面以及相关联的优势将因结合附图来考虑以下描述而被更好地理解。每一附图是出于解说和描述目的来提供的,且并不定义对权利要求的限定。
[0018]附图简述
[0019]参考以下附图可获得对本公开的本质与优点的进一步理解。在附图中,类似组件或特征可具有相同的附图标记。此外,相同类型的各个组件可通过在附图标记后跟随短划线以及在类似组件之间进行区分的第二标记来加以区分。如果在说明书中仅使用第一附图标记,则该描述可应用于具有相同的第一附图标记的类似组件中的任何一个组件而不论第二附图标记如何。
[0020]图1示出了解说根据各个示例的无线局域网(WLAN)的示例的示图;
[0021 ]图2A示出了解说根据各个示例的NaN群集的示例的示图;
?0022] 图2Β示出了解说根据各个示例的另一NaN群集的示例的示图;
[0023]图3示出了解说根据各个示例的NaN发现和连接的示例的流程图;
[0024]图4示出了解说根据各个示例的NaN发现探测接收和响应的示例的流程图;
[0025]图5Α、5Β和5C示出了解说根据各个示例的供在无线通信中用于NaN实现的设备(例如,站或接入点)的示例的示图;
[0026]图6示出了解说根据各个示例的站架构的示例的框图;
[0027]图7示出了解说根据各种示例的主机设备架构的示例的框图;
[0028]图8示出了解说根据各种示例的接入点架构的示例的框图;以及
[0029]图9、10、11和12是根据各个示例的用于NaN探测请求传输和响应的方法的示例的流程图。
[0030]详细描述
[0031]所描述的示例涉及用于无线通信的方法、设备和装置,其中可以相对快速和高效方式来请求和提供邻域网(NaN)信息。根据一些方面,无线通信设备(诸如无线通信网络中的站)可传送活跃探测请求来寻求与NaN有关的信息。该主动探测请求可以是因NaN而异的探测请求,或者可作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分(例如,作为针对BSS中的AP的扫描的一部分)来从站传送。NaN的AP或主机设备可接收该探测请求并生成NaN发现响应,该NaN发现响应可包括请求方设备可用于连接至NaN中的设备的信息。
[0032]关于WLAN或W1-Fi网络来描述本文描述的用于在NaN中进行无线通信的各种技术,其中一些技术可在对等配置中操作。WLAN或W1-Fi网络可指例如基于各种IEEE 802.11标准(例如,IEEE 802.11a/g、802.11n、802.11ac、802.11ah等)中描述的协议的网络。然而,相同或相似技术也可以在任何无线网络(例如,蜂窝网络)中使用。例如,相同或相似的技术可被用于各种无线通信系统,诸如蜂窝无线系统、对等无线通信、自组织(ad hoc)网络、卫星通信系统、以及其他系统。术语“系统”和“网络”常被可互换地使用。这些无线通信系统可采用各种各样的无线电通信技术,诸如码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)、正交H)MA(OFDMA)、单载波H)MA(SC-FDMA)、或其它无线电技术。一般而言,无线通信是根据一种或多种无线电通信技术(称为无线电接入技术(RAT))的标准化实现来进行的。实现无线电接入技术的无线通信系统或网络可被称为无线电接入网(RAN)。
[0033]采用CDMA技术的无线电接入技术的示例包括CDMA2000、通用地面无线电接入(UTRA)等。CDMA2000涵盖IS-2000、IS-95和IS-856标准。IS-2000版本O和A常被称为CDMA2000 IX、IX等。IS-856(TIA-856)常被称为CDMA2000 IxEV-DO、高速率分组数据(HRPD)等。UTRA包括宽带⑶MA (WCDMA)和其他CDMA变体。TDMA系统的示例包括全球移动通信系统(GSM)的各种实现。采用OFDM或OFDMA的无线电接入技术的示例包括超移动宽带(UMB)、演进型UTRA(E-UTRA)、W1-F1、IEEE 802.16(WiMAX)、IEEE 802.20、Flash-0FDM等。UTRA和E-UTRA是通用移动电信系统(UMTS)的部分。3GPP长期演进和高级LTE(LTE-A)是使用E-UTRA的新UMTS版本。UTRA、E-UTRA、UMTS、LTE、LTE-A以及GSM在来自名为“第三代伙伴项目”(3GPP)的组织的文献中描述。CDMA2000和UMB在来自名为“第三代伙伴项目2”(3GPP2)的组织的文献中描述。本文所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。
[0034]因此,以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者配置。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的精神和范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0035]图1示出了包括WLAN或W1-Fi网络的示例的示图100。接入点(AP) 105(即,网络设备)可生成与客户机设备115的无线局域网,诸如IEEE 802.11网络。客户机设备115(也被称为无线站、站或STA)可以分布或部署在WLAN的覆盖区域120内。每个站115可以与AP 105之一关联并(使用通信链路125来)与该AP 105之一通信。每个AP 105具有覆盖区域120,以使得该区域内的站115通常可与AP 105通信。如图1中所示,站115可被一个以上AP 105覆盖并且因此可取决于哪一个AP提供更合适的连接而在不同时间与不同AP相关联。彼此通信的站115集合可被称为基本服务集(BSS)。扩展服务集(ESS)是连通BSS的集合,并且分发系统(DS)(未示出)可被用于连接扩展服务集中的接入点。
[0036]在一些实例中,AP105的子集或站115中的若干个可彼此连接以建立邻域网(NaN)。例如,NaN可被建立以供在相对小的地理区域中进行网络通信。在一些部署中提供涉及某些设备或涉及可运行某些应用的设备的通信。这些设备或应用可致使站115寻求连接至NaN。在一些情形中,若干站115可通过建立对等网络(例如,W1-Fi直连多客户端网络)形成不包括AP 105的NaN。在该类型的网络或群中,站(客户端)之一可作为针对该群的接入点来操作并且通常被称为主机。站之一可作为锚点主机来操作,并且一个或多个其他站可作为主机来操作。以下描述的图2-11提供了关于NaN和请求方/提供方NaN信息的各个方面的附加细节以供用于连接站115与一个或多个NaN设备。
[0037]参照图2A,示出可被称为NaN群集的无线通信系统200,其解说了在NaN中配置的多个站115-a使用通信链路225与AP 105_a通信。在该示例中,请求方设备115_b可期望与NaN群集200中的设备连接,并且可使用通信链路225-a来传送NaN探测请求。站115-a和115-b可以是图1的站115的示例。同样,AP 105-a可以是图1的AP 105的示例。
[0038]用于与AP 105_a(或其他NaN设备115-a)连接的NaN信息可在NaN发现信标中从AP105-a被周期性地传送。在该类型的部署中,NaN扫描是被动的,并且请求方设备115-b监视信道以寻求NaN发现信标。AP 105-a可使用由无线通信系统200使用的射频频谱中的预定义信道(诸如举例而言,所确立的W1-Fi系统中的信道6)每隔200毫秒(ms)—次地传送NaN发现信标。在此类部署中,请求方设备115-b可能必须监视标识出的信道达200ms以接收NaN发现信标。并且,在一些情形中(诸如在嘈杂环境中),请求方设备115-b可能不可靠地接收信标传输,这导致附加监视以试图检测信标信号。因为请求方设备115-b可以是便携的电池操作的设备,可能期望减少用于附加监视的时间段。并且,在一些情形中,请求方设备115-b可监视多个NaN,由此增加了与监视多个NaN相关联的进一步延迟和功耗。
[0039]除了NaN发现信标以外,主动扫描可被用于检测和连接至一个或多个NaN设备。该主动扫描可包括由请求方设备115-b使用通信链路225-a进行的NaN探测请求的传输。AP105-a可响应于从请求方设备115-b接收到NaN探测请求而传送NaN发现响应。如以下将更详细描述的,NaN发现响应可包括用于与AP 105-a或NaN群集中的一个或多个其他NaN设备115-a连接的信息。
[0040]无线通信系统200可连同软AP、P2P、IBSS或基于网格的网络一起提供并发NaN,并且因此请求方设备(诸如,寻求接入AP 105-a的请求方设备115-b)将必须尝试使用探测请求进行主动扫描以获得对其他网络类型的接入。因此,寻求NaN接入的请求方设备115-b可包括NaN能力信息,其带有用于接入软AP、P2P、IBSS、或基于网格的网络的现有探测请求。在其他示例中,独立的NaN探测请求可从请求方设备115-b传送,该NaN探测请求具有与针对软AP、P2P、IBSS或基于网格的网络的现有探测请求类似的结构和信息。如所提及的,AP 105-a可接收NaN探测请求并响应于接收到该NaN探测请求而传送NaN发现响应。除了请求方设备115-b以外,其他设备115-a(或未示出的可能期望NaN接入的其他无线设备)可接收NaN发现响应并且因此不需要监视标识出的信道达整个时间段,其否则可能必须检测来自AP 105-a的NaN发现信标,并且由此对NaN探测请求的周期性响应可帮助总体地减少系统200的功耗。
[0041]NaN发现响应可包括数个信息元素以向请求方设备115-b(或相关联的NaN设备115-a)指示关于AP 105-a用于建立无线连接的细节(例如,同步信息、设备名称、MAC地址、群能力、操作信道、和监听信道)。在一些实例中,AP 105-a可指示信道6(CH6)要被用作监听信道以便减少扫描时间/NaN恢复时间。
[0042]参照图2B,示出可被称为NaN群集的另一无线通信系统250,其解说了在NaN中配置的多个站115-c并使用通信链路225与NaN主机115-d通信。在该示例中,请求方设备115-e可寻求对NaN群集250的接入,并且可使用通信链路225-b来传送NaN探测请求。站115-c、115-d和115-e可以是图1或图2A的站115的示例。
[0043]在图2B的示例中,NaN主机115-d可执行与以上关于图2A中的AP 105_a描述类似的功能。更具体地,NaN主机115-d (或其他NaN设备115_c)可周期性地传送NaN发现信标。例如,发现信标可使用通信链路230从另一主机设备115-s传送。与以上讨论类似地,请求方设备115-e可使用主动扫描来检测并连接至一个或多个NaN设备。该主动扫描可包括由请求方设备115-e使用通信链路225-b或通信链路230进行的NaN探测请求的传输。NaN主机115-d(或其他主机设备)可响应于接收到NaN探测请求而传送NaN发现响应,如以上所讨论的。在NaN主机115-d(或其他主机设备)可以是电池操作的情形中,设备115-d可确定另一设备在传送NaN发现响应之前尚未响应NaN探测请求。如以下将更详细描述的,NaN发现响应可包括用于与NaN主机115-d或NaN群集250中的一个或多个其他NaN设备115-c连接的信息。
[0044]无线通信系统250可连同软AP、P2P、IBSS或基于网格的网络一起提供并发NaN,并且因此请求方设备(诸如,请求方设备115-e)将必须尝试使用探测请求进行主动扫描以供接入其他网络类型。因此,寻求NaN接入的请求方设备115-e可包括NaN能力信息,其带有用于接入软AP、P2P、IBSS、或基于网格的网络的现有探测请求。在其他示例中,独立的NaN探测请求可从请求方设备115-e传送,该NaN探测请求具有与针对软AP、P2P、IBSS或基于网格的网络的现有探测请求类似的结构和信息。如所提及的,NaN主机115-d可接收NaN探测请求并响应于接收到该NaN探测请求而传送NaN发现响应。类似于以上所述,除了请求方设备115-e以外,其他设备115_c(或未示出的可能期望NaN接入的其他无线设备)可接收NaN发现响应并且因此不需要监视标识出的信道达整个时间段,其否则可能必须检测来自NaN主机115-d的NaN发现信标,并且由此对NaN探测请求的周期性响应可帮助总体地减少系统250的功耗。例如,NaN发现响应可包括数个信息元素,诸如以上所述。
[0045]FIG.图3是解说根据各个示例的用于在NaN中进行无线通信的方法300的示例的流程图。为了清楚起见,以下参照图1、2六、28、5六、58、5(:、6、7或8中所示的站、设备或4? 105、115或505之一来描述方法300。在一个示例中,站之一可以执行用于控制该站的功能元件以执行以下描述的功能的一个或多个代码集。
[0046]在框305,设备(例如,在WLAN中操作的站)可发起NaN设备发现。设备可响应于进入例如WLAN的覆盖区域并且寻求确定一个或多个NaN的可用性而发起NaN设备发现。设备可运行与一个或多个NaN相关联的可寻求确定相关联的NaN的可用性的应用。例如,该设备的用户可订阅可通过各个不同的NaN来提供特定内容或增强型网络连通性的服务,并且该设备可寻求确定一个或多个NaN是否可用。
[0047]在框310,该设备传送NaN探测请求。根据一些示例,探测请求可包括NaN发现元素,该NaN发现元素可提供例如与请求方设备和该设备的NaN能力有关的信息。在该情形中,接收探测请求的NaN设备还可确定传送该探测请求的设备的NaN能力。
[0048]可作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分来传送探测请求。无线网络基础设施例如可包括对等(P2P)设备、软接入点设备、独立基本服务集(IBSS)设备或网格设备中的一者或多者。其他无线网络基础设施设备可通过主动扫描来连接,主动扫描包括所确立的针对这些设备的探测请求。针对其他无线网络基础设施的现有探测请求可被修改以包括一个或多个信息元素,该一个或多个信息元素可包括发送该探测请求的设备的NaN属性。
[0049]NaN设备在接收到包含NaN属性的探测请求之际可响应该探测请求并包括NaN信息或与其他无线网络基础设施设备有关的信息。例如,NaN锚点主机可通过在它尚未传送发现信标达第一预定历时(例如,20ms)并且它尚未被调度来传送发现信标达第二预定历时(例如,20ms)的情况下传送发现信标来回复。类似地,NaN锚点主机设备可以类似方式来回复。在许多部署中,NaN群集中可能有相对低数量的主机,并且所有非主机设备可获得附加发现信标的益处,由此节省了整个系统中的功率。不包含NaN属性的探测请求可被NaN设备忽略。根据一些示例,NaN属性可作为嵌入到探测请求中的一个或多个因供应商而异的元素被包括。在其他示例中,因NaN而异的信息元素可被包括在探测请求中。
[0050]在框315,设备可监视响应信道以确定是否接收到NaN发现响应。指定信道可被用于监视NaN发现响应。例如,W1-Fi信道6可被监视以寻求响应,其中该信道还对应于可被用于周期性NaN信标传输的信道。由此,接收到探测请求的设备可作出响应,诸如用NaN信标传输作出响应。在其他示例中,分开的NaN发现响应可被传送,其可包括针对NaN信标传输的同步或定时信息,或者可包括用于建立与NaN设备的连接的其他信息。
[0051]在框320,确定是否收到响应。如果未收到响应,则框310的操作被执行以再次传送探测请求。这些操作可继续直到超时时段已期满,或者直到收到响应。
[0052]如果在框320收到响应,则设备可确定信息以供用于连接至NaN群集的NaN设备,如在框325中所指示的。该信息例如可包括NaN群集信息,其可包括针对NaN信标传输的同步信标定时或发现定时信息,或者可包括用于与NaN设备建立连接的其他信息。
[0053]在框330,设备发起与NaN设备的连接。该连接可被用于传达NaN相关信息,或者提供通过NaN至该设备的网络连通性。
[0054]图4是解说根据各个示例的用于在NaN中进行无线通信的方法400的示例的流程图。为了清楚起见,以下参照图1、2A、2B、5A、5B、5C、6、7或8中所示的AP、站、设备或AP 105、115或505之一来描述方法400。在一个示例中,站或AP之一可以执行用于控制该站或AP的功能元件以执行以下描述的功能的一个或多个代码集。
[0055]在框405,接收NaN探测请求。可作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分来传送探测请求。无线网络基础设施例如可包括对等(P2P)设备、软接入点设备、独立基本服务集(IBSS)设备或网格设备中的一者或多者。针对其他非NaN设备的现有探测请求可被修改以包括一个或多个信息元素,该一个或多个信息元素可包括发送该探测请求的设备的NaN属性。
[0056]在框410,确定是否要响应于探测请求而传送NaN发现响应。当没有发现响应要被传送时,该过程前进至框420并且完成,否则该过程前进至框415。确定NaN发现响应是否要被传送可包括确定探测请求是否包括NaN发现元素。该确定可通过以下来作出:确定包括NaN发现信息的信标信号的下一经调度传输要在何时发生,以及确定NaN发现响应要在直到下一经调度传输的时间超过阈值时间段(例如,20ms)时被传送。在其他示例中,该确定可通过以下来作出:确定自NaN发现信息上次被传送以来所流逝的时间,以及确定NaN发现响应要在所流逝的时间超过阈值流逝时间段(例如,20ms)时被传送。
[0057]在框415,NaN发现响应响应于探测请求而被传送。NaN发现响应可以是独立响应或可以是NaN信标信号,与以上所述类似。如以上所提及的,NaN群集中可存在两个或更多个NaN主机设备。在该情形中,NaN设备可确定另一 NaN设备已经响应于探测器请求而传送了NaN发现响应,在该情形中没有发生进一步传输。
[0058]NaN发现响应可包括被称为“NaN发现响应”的公共动作帧,并且可被定义为大部分或全部包含NaN群集信息。该响应例如可包括26字节的802.11头部,之后是9字节的NaN群集信息和13字节的信息元素。NaN群集信息例如可包括可被请求方设备用于标识同步信标和发现定时的信息。框415之后,操作完成,如在框420所指示的。
[0059]图5A示出了具有设备505以供在支持NaN探测请求或响应的无线通信中使用的示图500。设备505可以是参照图1、24、28、6、7或8描述的站115或六? 105之一的一个或多个方面的示例。设备505或其部分还可以是处理器。设备505可包括接收机510、NaN连接管理器520、或发射机530 ο这些组件中的每一者可彼此处于通信中。
[0060]接收机510可以是或者包括RF接收机。RF接收机可包括用于不同频带的单独接收机。例如,RF接收机可包括能操作用于接收一个或多个W1-Fi频带(例如,2.4GHz、5GHz)中的传输的接收机(即,无线电或调制解调器的一部分)。接收机510可被用来在无线通信系统的一条或多条通信链路(诸如参照图1、2A或2B描述的WLAN或W1-Fi网络的一条或多条通信链路)上接收各种类型的数据或控制信号(即,传输)。
[0061]发射机530可以是或者包括RF发射机。RF发射机可包括用于不同频带的单独发射机。例如,RF发射机可包括能操作用于在一个或多个W1-F i频带(例如,2.4GHz、5GHz)中进行传送的发射机(即,无线电或调制解调器的一部分)。发射机530可被用来在参照图1、2A或2B描述的WLAN或W1-Fi网络的一条或多条通信链路上传送各种类型的数据或控制信号(S卩,传输)。
[0062]根据类似于以上关于图1-4所讨论或者如以下关于图6-10所讨论的技术,NaN连接管理器530可被配置成通过接收机510或发射机530传送NaN探测请求或传送NaN发现响应,可被配置成执行NaN探测请求或NaN发现响应。
[0063]设备505的这些组件可个体地或整体地用一个或多个适配成以硬件执行一些或所有适用功能的专用集成电路(ASIC)来实现。替换地,这些功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核)来执行。还可使用可按本领域所知的任何方式来编程的其他类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列(FPGA)、以及其他半定制1C)。每个单元的功能也可以整体或部分地用实施在存储器中的、被格式化成由一或多个通用或专用处理器执行的指令来实现。例如,NaN连接管理器可以用硬件、软件或两者的混合来实施。简要地参照图6,图5A-5C中的NaN连接管理器520可在执行存储在存储器620中的软件625中的指令的处理器610中实施。替换地或附加地,NaN连接管理器可以是硬件、固件或正在站NaN连接管理器660中处理的分开的指令集(或类似地参照图7-8)。
[0064]图5B示出了具有设备505-a以供在支持NaN探测请求或响应的无线通信中使用的示图500-a。设备505可以是参照图1、2A、2B或6描述的站115之一的一个或多个方面的示例。设备505或其部分还可以是处理器。设备505可包括接收机510、NaN连接管理器520-a、或发射机530 ο这些组件中的每一者可彼此处于通信中。
[0065]接收机510可以是或者包括RF接收机。RF接收机可包括用于不同频带的单独接收机。例如,RF接收机可包括能操作用于接收一个或多个W1-Fi频带(例如,2.4GHz、5GHz)中的传输的接收机(即,无线电或调制解调器的一部分)。接收机510可被用来在无线通信系统的一条或多条通信链路(诸如参照图1、2A或2B描述的WLAN或W1-Fi网络的一条或多条通信链路)上接收各种类型的数据或控制信号(即,传输)。
[0066]发射机530可以是或者包括RF发射机。RF发射机可包括用于不同频带的单独发射机。例如,RF发射机可包括能操作用于在一个或多个W1-F i频带(例如,2.4GHz、5GHz)中进行传送的发射机(即,无线电或调制解调器的一部分)。发射机530可被用来在参照图1、2A或2B描述的WLAN或W1-Fi网络的一条或多条通信链路上传送各种类型的数据或控制信号(S卩,传输)。
[0067]NaN连接管理器520-a可包括探测请求传输管理器550和NaN标识管理器560 JaN探测请求传输管理器550可被配置成处置关于图1、2A、2B、3、6或9描述的与关联于NaN检测和连接的操作和功能有关的各方面。
[0068]NaN标识管理器560可被配置成接收NaN发现响应并确定用于NaN连接的信息,诸如关于图1、2A、2B、3、6或9涉及与NaN检测和连接相关联的操作和功能所描述的。
[0069]设备505-a的这些组件可个体地或整体地用一个或多个适配成以硬件执行一些或所有适用功能的专用集成电路(ASIC)来实现。替换地,这些功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核)来执行。在其他示例中,可使用可按本领域所知的任何方式来编程的其他类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列(FPGA)、以及其他半定制1C)。每个单元的功能也可以整体或部分地用实施在存储器中的、被格式化成由一个或多个通用或专用处理器执行的指令来实现。
[0070]图5C示出了具有设备505-b以供在支持NaN探测请求或响应的无线通信中使用的示图500-13。设备505可以是参照图1、24、28、7或8描述的站115或4? 105之一的一个或多个方面的示例。设备505或其部分还可以是处理器。设备505可包括接收机510、NaN连接管理器520-b、或发射机530 ο这些组件中的每一者可彼此处于通信中。
[0071]接收机510可以是或者包括RF接收机。RF接收机可包括用于不同频带的单独接收机。例如,RF接收机可包括能操作用于接收一个或多个W1-Fi频带(例如,2.4GHz、5GHz)中的传输的接收机(即,无线电或调制解调器的一部分)。接收机510可被用来在无线通信系统的一条或多条通信链路(诸如参照图1、2A或2B描述的WLAN或W1-Fi网络的一条或多条通信链路)上接收各种类型的数据或控制信号(即,传输)。
[0072]发射机530可以是或者包括RF发射机。RF发射机可包括用于不同频带的单独发射机。例如,RF发射机可包括能操作用于在一个或多个W1-F i频带(例如,2.4GHz、5GHz)中进行传送的发射机(即,无线电或调制解调器的一部分)。发射机530可被用来在参照图1、2A或2B描述的WLAN或W1-Fi网络的一条或多条通信链路上传送各种类型的数据或控制信号(S卩,传输)。
[0073]NaN连接管理器520-b可包括探测请求接收管理器570、NaN响应确定管理器580和NaN响应传输管理器590。探测请求接收管理器570可被配置成处置关于图1、2A、2B、4、7、8或10描述的与关联于探测请求的接收的操作和功能有关的各方面。NaN响应确定管理器580可被配置成响应于接收到的探测请求而确定NaN响应是否是期望的,并且确定关于NaN响应的信息,诸如关于图1、24、28、4、7、8或10涉及与似~检测和连接相关联的操作和功能所描述的。NaN响应传输管理器590可被配置成传送如由NaN响应确定管理器580确定的一个或多个NaN响应,诸如关于图1、2A、2B、4、7、8或10涉及与NaN检测和连接相关联的操作和功能所描述的。
[0074]设备505-b的这些组件可个体地或整体地用一个或多个适配成以硬件执行一些或所有适用功能的专用集成电路(ASIC)来实现。替换地,这些功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核)来执行。在其他示例中,可使用可按本领域所知的任何方式来编程的其他类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列(FPGA)、以及其他半定制1C)。每个单元的功能也可以整体或部分地用实施在存储器中的、被格式化成由一或多个通用或专用处理器执行的指令来实现。
[0075]转向图6,示出了解说根据各个示例的被配置成用于NaN相关通信的通信设备或站115-f的示图600。站115-f可具有各种其他配置,并且可被包括在个人计算机(例如,膝上型计算机、上网本计算机、平板计算机等)、蜂窝电话、PDA、数字视频记录器(DVR)、因特网电器、游戏控制台、电子阅读器等中或是其一部分。站115-f可具有内部电源(未示出),诸如小电池,以促成移动操作。站115-f可以是通信设备115或设备505的示例,并且可以实现图1-5或9的各种操作。
[0076]设备115-f的这些组件可个体地或共同地用一个或多个适配成以硬件执行一些或所有适用功能的专用集成电路(ASIC)来实现。替换地,这些功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核)来执行。在其他示例中,可使用可按本领域所知的任何方式来编程的其他类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列(FPGA)、以及其他半定制1C)。每个单元的功能也可以整体或部分地用实施在存储器中的、被格式化成由一或多个通用或专用处理器执行的指令来实现。
[0077]站115-f可包括处理器610、存储器620、通信管理器630、收发机640、天线650、和站NaN连接管理器660。站NaN连接管理器660可以是图5A或5B的NaN连接管理器520或520-a的示例。这些组件中的每一者可例如在一条或多条总线615上直接或间接地彼此处于通信中。
[0078]存储器620可包括随机存取存储器(RAM)和只读存储器(ROM)。存储器620可存储包含指令的计算机可读、计算机可执行软件(SW)代码625,这些指令被配置成在被执行时使处理器610执行本文中所描述的各种NaN相关功能。替换地,软件代码625可以是不能由处理器610直接执行的,而是可被配置成使计算机(例如,在被编译和执行时)执行本文描述的功會K。
[0079]处理器610可包括智能硬件设备,例如,CPU、微控制器、ASIC等。处理器610可处理通过收发机640接收到的信息或将发送给收发机640以供通过天线650传输的信息。如本文所述,处理器610可单独或与通信管理器630或站NaN连接管理器660结合地处置针对NaN探测请求或NaN发现响应通信的各个方面。
[0080]收发机640可被配置成与图1、2A、2B或8中的AP105双向通信。收发机640可被实现为一个或多个发射机以及一个或多个分开的接收机。收发机640可包括调制解调器,该调制解调器被配置成调制分组并将经调制分组提供给天线650以供发射、以及解调接收自天线650的分组。尽管站115-f可包括单个天线,但可存在其中站115-f可包括多个天线650的示例。
[0081]站115-f的组件可被配置成实现本文关于图1-5或9所讨论的各方面,并且那些方面可出于简明起见而不在此重复。
[0082]转向图7,示出了解说根据各个示例的被配置成用于NaN相关通信的通信设备或站115-g的示图700。站115-g可具有各种其他配置,并且可被包括在个人计算机(例如,膝上型计算机、上网本计算机、平板计算机等)、蜂窝电话、PDA、数字视频记录器(DVR)、因特网电器、游戏控制台、电子阅读器等中或是其一部分。站115-g可具有内部电源(未示出),诸如小电池,以促成移动操作。站115-g可以是通信设备115或设备505的示例,并且可以实现图1-5 或9的各种操作。在示例中,站115-g可被配置作为NaN主机设备。
[0083]设备115-g的这些组件可个体地或共同地用一个或多个适配成以硬件执行一些或所有适用功能的专用集成电路(ASIC)来实现。替换地,这些功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核)来执行。在其他示例中,可使用可按本领域所知的任何方式来编程的其他类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列 (FPGA)、以及其他半定制1C)。每个单元的功能也可以整体或部分地用实施在存储器中的、 被格式化成由一或多个通用或专用处理器执行的指令来实现。[〇〇84] 站115-g可包括处理器710、存储器720、通信管理器730、收发机740、天线750、和主机NaN连接管理器760。主机NaN连接管理器760可以是图5A或5C的NaN连接管理器520或520-b的示例。这些组件中的每一者可例如在一条或多条总线715上直接或间接地彼此处于通信中。
[0085] 存储器720可包括RAM和ROM。存储器720可存储包含指令的计算机可读、计算机可执行软件(SW)代码725,这些指令被配置成在被执行时使处理器710执行本文中所描述的各种NaN有关的功能。替换地,软件代码725可以是不能由处理器710直接执行的,而是可被配置成使计算机(例如,在被编译和执行时)执行本文描述的功能。[〇〇86] 处理器710可包括智能硬件设备,例如,CPU、微控制器、ASIC等。处理器710可处理通过收发机740接收到的信息或将发送给收发机740以供通过天线750传输的信息。如本文所述,处理器710可单独或与通信管理器730或主机NaN连接管理器760结合地处置关于NaN 探测请求或NaN发现响应通信的各个方面。[〇〇87]收发机740可被配置成与图1、2A、2B或8中的AP 105双向通信。收发机740可被实现为一个或多个发射机以及一个或多个分开的接收机。收发机740可包括调制解调器,该调制解调器被配置成调制分组并将经调制分组提供给天线750以供发射、以及解调接收自天线 750的分组。尽管站115-g可包括单个天线,但可存在其中站115-g可包括多个天线750的示例。
[0088]站115-g的组件可被配置成实现本文关于图1-5或10所讨论的各方面,并且那些方面可出于简明起见而不在此重复。[〇〇89]转向图8,示出了解说根据各个示例的被配置成用于NaN探测和NaN发现响应通信的接入点或AP 105-b的示图SOCLAP 105-b可以是图1或2A的AP 105的示例。AP 105-b可包括处理器810、存储器820、收发机830、天线840、和AP NaN管理器845AP NaN管理器845可以是图5A或5C的NaN连接管理器520或520-b的示例。AP 105-b还可包括AP通信管理器880和网络通信管理器885中的一者或两者。这些组件中的每一者可在一条或多条总线815上直接或间接地彼此通信。
[0090] AP 105-b的这些组件可个体地或整体地用一个或多个适配成以硬件执行一些或所有适用功能的专用集成电路(ASIC)来实现。替换地,这些功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核)来执行。在其他示例中,可使用可按本领域所知的任何方式来编程的其他类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列 (FPGA)、以及其他半定制1C)。每个单元的功能也可以整体或部分地用实施在存储器中的、 被格式化成由一或多个通用或专用处理器执行的指令来实现。
[0091] 存储器820可包括随机存取存储器(RAM)和只读存储器(ROM)。存储器820还可存储包含指令的计算机可读、计算机可执行软件(SW)代码825,这些指令被配置成在被执行时使得处理器模块810执行例如本文描述的用于NaN探测和发现响应通信的各种功能。替换地, 软件代码825可以是不能由处理器810直接执行的,而是被配置成使计算机(例如,在被编译和执行时)执行本文描述的功能。[〇〇92] 处理器810可包括智能硬件设备,例如,中央处理单元(CPU)、微控制器、专用集成电路(ASIC)等。处理器810可处理通过收发机830、AP通信管理器880、或网络通信管理器885 接收到的信息。处理器810还可处理要发送给收发机830以供通过天线840传送、要发送给AP 通信管理器880、或要发送给网络通信管理器885的信息。处理器810可单独地或与AP NaN管理器845结合地处置与如以上所讨论的探测请求和NaN发现响应通信有关的各个方面。 [〇〇93] 收发机830可包括调制解调器,该调制解调器被配置成调制分组并将经调制分组提供给天线840以供发射、以及解调接收自天线840的分组。收发机830可被实现为一个或多个发射机以及一个或多个分开的接收机。收发机830可被配置成经由天线840与例如图1、 2A、2B、6或7中解说的一个或多个站115进行双向通信。AP 105-b可通常包括多个天线840 (例如,天线阵列hAP 105-b可通过网络通信管理器885与核心网805通信。AP 105-b可使用 AP通信管理器880与其他AP(诸如,AP 105-1和AP 105-j)通信。[〇〇94] 根据图8的架构,AP 105-b可进一步包括通信管理器850。通信管理器850可以管理例如与图1、2A或2B的系统100或200中解说的站或其他设备的通信。通信管理器850可经由一条或多条总线815与AP 105-b的一些或所有其他组件通信。替换地,通信管理器850的功能性可被实现为收发机830的组件、计算机程序产品、或处理器810的一个或多个控制器元件。[〇〇95] AP 105-b的组件可被配置成实现本文关于图1-5或10所讨论的各方面,并且那些方面可出于简明起见而不在此重复。
[0096]图9是解说用于无线通信的方法900的示例的流程图。为了清楚起见,以下参照图 1、2A、2B、5A、5B、6或7中所示的站或设备115或505之一来描述方法900。在一个示例中,站之一可以执行用于控制该站的功能元件以执行以下描述的功能的一个或多个代码集。[〇〇97]在框905,设备接收NaN发现信息。在一些实施例中,NaN发现信息可响应于从设备传送的探测请求而在未经索求的信标信号、探测响应、或发现响应公共动作帧中接收。可作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分来传送探测请求。除NaN设备以外的无线网络基础设施可包括由以下构成的组中的至少一者:对等(P2P)设备、软接入点设备、独立基本服务集(IBSS)设备、网格设备、和站(STA)设备。当探测请求由这些设备之一发送时,发送探测请求的设备可与一个或多个NaN设备共处一地并且探测请求可包括NaN 发现信息。这些操作例如可由图5A或5B的一个或多个接收机510协同设备505或505-a的一个或多个其他元件,或者图6的收发机640和天线650协同站115-f的一个或多个其他元件来执行。[〇〇98]在框910,NaN发现信息的子集被标识用于连接至无线通信网络中的NaN设备。这些操作例如可由图5A或5B的一个或多个NaN连接管理器520或520-a协同设备505或505-a的其他元件,或者图6的站NaN连接管理器660协同站115-f的一个或多个其他元件来执行。
[0099]图10是解说用于无线通信的方法1000的另一示例的流程图。为了清楚起见,以下参照图1、24、28、5六、58、6或7中所示的站或设备115或505之一来描述方法1000。在一个示例中,站之一可以执行用于控制该站的功能元件以执行以下描述的功能的一个或多个代码集。
[0100]在框1005,设备可传送探测请求以发现无线通信网络中的一个或多个邻域网 (NaN)设备。可作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分来传送探测请求。除NaN设备以外的无线网络基础设施可包括由以下构成的组中的至少一者:P2P设备、软接入点设备、IBSS设备、网格设备、和STA设备。当探测请求由设备之一发送时,发送探测请求的设备可与该一个或多个NaN设备共处一地并且探测请求可包括NaN发现信息。探测请求的传输例如可由图5A或5B的一个或多个发射机530协同设备505或505-a的一个或多个其他元件,或者图6的收发机640和天线650协同站115-f的一个或多个其他元件来执行。
[0101]在框1010,该设备接收响应于接收到探测请求而被传送的NaN发现信息。这些操作例如可由图5A或5B的一个或多个接收机510协同设备505或505-a的一个或多个其他元件, 或者图6的收发机640和天线650协同站115-f的一个或多个其他元件来执行。[〇1〇2]在框1015,NaN发现信息的子集被标识用于连接至无线通信网络中的NaN设备。这些操作例如可由图5A或5B的一个或多个NaN连接管理器520或520-a协同设备505或505-a的其他元件,或者图6的站NaN连接管理器660协同站115-f的一个或多个其他元件来执行。
[0103]图11是解说用于无线通信的方法1100的示例的流程图。为了清楚起见,以下参照图1、2六、28、5六、5(:、7或8中所示的4?、站或设备105、115或505之一来描述方法1100。在一个示例中,AP或站之一可以执行用于控制该AP或站的功能元件以执行以下描述的功能的一个或多个代码集。[〇1〇4]在框1105,确定是否要响应于探测请求而传送NaN发现信息。可作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分来传送探测请求。除NaN设备以外的无线网络基础设施可包括由以下构成的组中的至少一者:P2P设备、软接入点设备、IBSS设备、网格设备、和STA设备。当探测请求由设备之一发送时,发送探测请求的设备可与一个或多个 NaN设备共处一地并且探测请求可包括NaN发现信息。这些操作例如可由图5A或5C的一个或多个NaN连接管理器520或520-b协同设备505或505-b的其他元件,图7的主机NaN连接管理器760协同站115-g的一个或多个其他元件,或者图8的AP NaN管理器845协同AP 105-b的一个或多个其他元件来执行。[〇1〇5] 在框1110,NaN发现信息可响应于该确定而被传送。NaN发现信息可在探测响应、信标信号、或发现响应公共动作帧中传送。此类操作例如可由图5A或5C的一个或多个发射机 530协同设备505或505-b的一个或多个其他元件,图7的收发机740和天线750协同站115-f 的一个或多个其他元件,或者图8的收发机830和天线840协同AP 105-b的一个或多个其他元件来执行。
[0106]图12是解说用于无线通信的方法1200的示例的流程图。为了清楚起见,以下参照图1、2六、28、5六、5(:、7或8中所示的4?、站或设备105、115或505之一来描述方法1100。在一个示例中,AP或站之一可以执行用于控制该AP或站的功能元件以执行以下描述的功能的一个或多个代码集。[〇1〇7]在框1205,可以从无线通信网络中的站接收探测请求。可作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分来传送探测请求。除NaN设备以外的无线网络基础设施可包括由以下构成的组中的至少一者:P2P设备、软接入点设备、IBSS设备、网格设备、和STA设备。当探测请求由设备之一发送时,发送探测请求的设备可与一个或多个NaN设备共处一地并且探测请求可包括NaN发现信息。探测请求的接收例如可由图5A或5C的一个或多个接收机510协同设备505或505-b的一个或多个其他元件,图7的收发机740和天线750 协同站115-g的一个或多个其他元件,或者图8的收发机830和天线840协同AP 105-b的一个或多个其他元件来执行。[〇1〇8] 在框1210,确定是否要响应于探测请求而传送NaN发现信息。这些操作例如可由图 5A或5C的一个或多个NaN连接管理器520或520-b协同设备505或505-b的其他元件,图7的主机NaN连接管理器760协同站115-g的一个或多个其他元件,或者图8的AP NaN管理器845协同AP 105-b的一个或多个其他元件来执行。[〇1〇9]在框1215,可响应于接收到探测请求而传送NaN发现信息。NaN发现信息可以是在由以下构成的组中的至少一者中传送的:探测响应、信标信号、以及发现响应公共动作帧。 这些操作例如可由图5A或5C的一个或多个发射机530协同设备505或505-b的一个或多个其他元件,图7的收发机740和天线750协同站115-g的一个或多个其他元件,或者图8的收发机 830和天线840协同AP 105-b的一个或多个其他元件来执行。[〇11〇] 由此,方法900、1000、1100和1200可供用于无线通信。应注意,方法900、1000、1100 和1200仅是一个实现,并且方法900、1000、1100和1200的操作可被重新安排或以其他方式被修改,以使得其它实现也是可能的。在一些实例中,方法900、1000、1100和1200中的操作可被组合以产生其他实现。
[0111]以上结合附图阐述的详细描述描述了示例性示例而不代表可被实现或者落在权利要求的范围内的仅有示例。贯穿本描述使用的术语“示例性”意指“用作示例、实例或解说”,而并不意指“优于”或“胜过其他示例”。本详细描述包括具体细节以提供对所描述的技术的理解。然而,可以在没有这些具体细节的情况下实践这些技术。在一些实例中,众所周知的结构和设备以框图形式示出以避免模糊所描述的示例的概念。
[0112]信息和信号可使用各种各样的不同技艺和技术中的任一种来表示。例如,贯穿上面描述始终可能被述及的数据、指令、命令、信息、信号、位(比特)、码元、和码片可由电压、 电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。
[0113]结合本文中的公开所描述的各种解说性框以及模块可用设计成执行本文中描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列 (FPGA)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理器、或者任何其他此类配置。
[0114]本文中所描述的功能可以在硬件、由处理器执行的软件、固件、或其任何组合中实现。如果在由处理器执行的软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。其他示例和实现落在本公开及所附权利要求的范围和精神内。例如,由于软件的本质,以上描述的功能可使用由处理器执行的软件、硬件、固件、 硬连线或其任何组合来实现。实现功能的特征也可物理地位于各种位置,包括被分布以使得功能的各部分在不同的物理位置处实现。另外,如本文中(包括权利要求中)所使用的,在接有“中的至少一个”的项目列举中使用的“或”指示析取式列举,以使得例如“A、B或C中的至少一个”的列举表示A或B或C或AB或AC或BC或ABC(即,A和B和C)。
[0115]计算机可读介质包括计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被通用或专用计算机访问的任何可用介质。作为示例而非限定,计算机可读介质可包括1^11、1?011、££?1?011工0-1?(观或其他光盘存储、 磁盘存储或其他磁存储设备、或能用来携带或存储指令或数据结构形式的期望程序代码手段且能由通用或专用计算机、或者通用或专用处理器访问的任何其他介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从网站、服务器、或其他远程源传送的,则该同轴电缆、光纤电缆、双绞线、DSL、或无线技术被包括在介质的定义之中。如本文所用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)常常磁性地再现数据,而碟(disc)用激光来光学地再现数据。上述的组合也被包括在计算机可读介质的范围内。
[0116]提供对本公开的先前描述是为使得本领域技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员而言将容易是显而易见的,并且本文中所定义的普适原理可被应用到其他变型而不会脱离本公开的精神或范围。贯穿本公开的术语“示例”或 “示例性”指示了示例或实例并且并不暗示或要求对所提及的示例的任何偏好。由此,本公开并非被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。
【主权项】
1.一种用于无线通信的方法,包括: 接收邻域网(NaN)发现信息,其中所述NaN发现信息在未经索求的信标中或响应于探测请求被接收;以及 标识所述NaN发现信息的子集以供用于连接至无线通信网络中的NaN设备。2.如权利要求1所述的方法,其特征在于,进一步包括: 传送所述探测请求,其中接收所述NaN发现信息是响应于接收到所述探测请求的。3.如权利要求1所述的方法,其特征在于,所述探测请求包括NaN发现元素。4.如权利要求1所述的方法,其特征在于,接收所述NaN发现信息包括在由以下构成的组的至少一者中接收所述NaN发现信息:探测响应、信标信号、以及发现响应公共动作帧。5.如权利要求1所述的方法,其特征在于,所述NaN发现信息包括由以下构成的组中的至少一者:NaN群集信息和NaN设备信息。6.如权利要求5所述的方法,其特征在于,标识所述NaN发现信息的所述子集包括确定由以下构成的组中的至少一者:同步信标定时、发现定时、和所述NaN设备,并且所述NaN发现信息的所述子集至少部分地基于所述NaN群集信息来标识。7.如权利要求1所述的方法,其特征在于,作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分来传送所述探测请求。8.如权利要求7所述的方法,其特征在于,所述除NaN设备以外的无线网络基础设施包括由以下构成的组中的至少一者:对等(P2P)设备、软接入点设备、独立基本服务集(IBSS)设备、网格设备、和站(STA)设备。9.如权利要求8所述的方法,其特征在于,所述探测请求是通过由以下构成的组中的一者来发送的:所述P2P设备、所述软接入点设备、所述IBSS设备、所述网格设备、和所述STA设备;并且其中发送所述探测请求的设备与所述NaN设备共处一地;并且其中所述探测请求进一步包括NaN发现信息。10.如权利要求1所述的方法,其特征在于,接收所述NaN发现信息包括从由以下构成的组的至少一者接收所述NaN发现信息:所述NaN设备和所述无线通信网络的另一网络元件。11.一种用于无线通信的装置,包括: 接收机,用于接收邻域网(NaN)发现信息,其中所述NaN发现信息在未经索求的信标中或响应于探测请求被接收;以及 处理器,用于标识所述NaN发现信息的子集以供用于连接至无线通信网络中的NaN设备。12.如权利要求11所述的装置,其特征在于,进一步包括: 发射机,用于传送探测请求,其中所述接收机响应于接收到所述探测请求而接收所述NaN发现信息。13.如权利要求11所述的装置,其特征在于,所述探测请求包括NaN发现元素。14.如权利要求11所述的装置,其特征在于,接收所述NaN发现信息包括在由以下构成的组的至少一者中接收所述NaN发现信息:探测响应、信标信号、以及发现响应公共动作帧。15.如权利要求11所述的装置,其特征在于,所述NaN发现信息包括由以下构成的组中的至少一者:NaN群集信息和NaN设备信息。16.如权利要求11所述的装置,其特征在于,作为针对除NaN设备以外的无线网络基础设施的主动扫描的一部分来传送所述探测请求。17.—种用于在无线通信网络中的邻域网(NaN)设备处进行无线通信的方法,包括: 确定是否要响应于探测请求而传送NaN发现信息;以及 响应于所述确定而传送所述NaN发现信息。18.如权利要求17所述的方法,其特征在于,进一步包括: 从站接收探测请求,其中传送所述NaN发现信息是响应于接收到所述探测请求的。19.如权利要求17所述的方法,其特征在于,确定所述NaN发现信息是否要被传送包括: 确定所述探测请求是否包括NaN发现元素。20.如权利要求17所述的方法,其特征在于,确定所述NaN发现信息是否要被传送包括: 确定包括NaN发现信息的信标信号的下一经调度传输要在何时发生;以及 在直到所述下一经调度传输的时间超过阈值时间段时,确定所述NaN发现信息要被传送。21.如权利要求17所述的方法,其特征在于,确定所述NaN发现信息是否要被传送包括: 确定自NaN发现信息已经被传送以来所流逝的时间;以及 当所流逝时间超过阈值流逝时间段时,确定所述NaN发现信息要被传送。22.如权利要求17所述的方法,其特征在于,所述NaN发现信息在由以下构成的组中的至少一者中被传送:探测响应、信标信号、以及发现响应公共动作帧。23.如权利要求17所述的方法,其特征在于,所述NaN发现信息包括由以下构成的组中的至少一者:NaN群集信息和NaN设备信息。24.如权利要求17所述的方法,其特征在于,确定所述NaN发现信息是否要被传送包括: 当另一NaN设备已经响应于所述探测请求而传送了NaN发现信息时,确定要跳过传送所述NaN发现信息。25.—种用于在无线通信网络中的邻域网(NaN)设备处进行无线通信的装置,包括: 处理器,用于确定是否要响应于探测请求而传送NaN发现信息;以及 发射机,用于响应于所述确定而传送所述NaN发现信息。26.如权利要求25所述的装置,其特征在于,进一步包括: 接收机,用于接收探测请求,其中所述发射机响应于接收到所述探测请求而传送所述NaN发现信息。27.如权利要求25所述的装置,其特征在于,所述处理器被进一步配置成确定所述探测请求是否包括NaN发现元素。28.如权利要求25所述的装置,其特征在于,所述处理器进一步用于: 确定包括NaN发现信息的信标信号的下一经调度传输要在何时发生;以及 在直到所述下一经调度传输的时间超过阈值时间段时,确定所述NaN发现信息要被传送。29.如权利要求25所述的装置,其特征在于,所述处理器进一步用于: 确定自NaN发现信息已经被传送以来流逝的时间;以及 当所流逝的时间超过阈值流逝时间段时,确定所述NaN发现信息要被传送。30.如权利要求25所述的装置,其特征在于,所述NaN发现信息包括由以下构成的组中的至少一者:NaN群集信息和NaN设备信息。
【文档编号】H04W8/00GK105993185SQ201480065577
【公开日】2016年10月5日
【申请日】2014年11月20日
【发明人】A·K·舒克拉, A·莱斯尼亚, Z·蔡, S·P·阿伯拉翰
【申请人】高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1