使用唤醒消息来发现邻域知悉网络(nan)的制作方法

文档序号:10579307阅读:414来源:国知局
使用唤醒消息来发现邻域知悉网络(nan)的制作方法
【专利摘要】一种方法包括经由第一无线协议从邻域知悉网络NAN中的电子设备(120?3)传送指示与第二无线协议相关联的发现信息的唤醒消息(14-)。该方法还包括在传送该唤醒消息后使用第二无线协议来经由该NAN传递信息(190)。
【专利说明】使用唤醒消息来发现邻域知悉网络(NAN)
[0001 ]优先权要求
[0002]本申请要求共同拥有的于2014年2月3日提交的美国临时专利申请N0.61/935,189、以及于2015年2月2日提交的美国非临时专利申请N0.14/611,932的优先权,这两个申请的内容通过援引全部明确纳入于此。
[0003]领域
[0004]本公开一般涉及邻域知悉网络(NAN)的发现。
[0005]相关技术描述
[0006]技术进步已产生越来越小且越来越强大的计算设备。例如,当前存在各种各样的便携式个人计算设备,包括较小、轻量且易于由用户携带的无线计算设备,诸如便携式无线电话、个人数字助理(PDA)以及寻呼设备。更具体地,便携式无线电话(诸如蜂窝电话和网际协议(IP)电话)可通过无线网络来传达语音和数据分组。此外,许多此类无线电话包括被纳入于其中的其他类型的设备。例如,无线电话还可包括数码相机、数码摄像机、数字记录器以及音频文件播放器。同样,此类无线电话可处理可执行指令,包括可被用于访问因特网的软件应用,诸如web浏览器应用。如此,这些无线电话可包括显著的计算能力。
[0007]电子设备(诸如无线电话)可使用至接入网的无线连接来传送和接收数据。电子设备还可使用无线连接来彼此直接交换信息。例如,彼此紧邻的移动电子设备可以互相交换数据(例如,图像、数据文件、视频和其它信息)。移动电子设备之间的这一数据交换可包括经由涉及这些设备的无线服务提供者(例如,提供蜂窝网络服务的特定实体)、Wi_Fi接入点和因特网的通信路径来传递数据。在移动电子设备之间建立此类数据连接可耗费时间且导致移动电子设备的功率消耗。
[0008]概述
[0009]对邻域知悉网络(NAN)的使用可使得紧邻的移动电子设备能够经由NAN(例如,基本上不涉及无线载波、W1-Fi接入点、或因特网)执行数据交换。NAN中的诸移动电子设备之间的信息交换可通过使用采用电子电器工程师协会(IEEE)802.11协议的无线网络来进行。例如,利用特定IEEE 802.11协议(例如,802.113、802.1113、802.118、802.1111、802.11&。、
802.1Iad等)的NAN可支持经由2.4千兆赫兹(GHz)或5GHz频带的数据传递。当移动设备进入NAN的覆盖区域时,该移动设备可激活2.4/5GHz接收机(或收发机)以确定NAN是否可用。NAN协议可允许“发现信标”的周期性广播,该发现信标通知新到达的移动设备下一NAN“发现窗口”(或被称为检测窗口)何时将出现。在发现窗口期间,各设备可标识NAN中的其它设备,标识NAN中的设备提供的服务,向NAN中的其它设备传递数据,或者调度将来数据传递(例如,发现窗口结束后的数据传递)。发现信标可以近乎相隔100毫秒(ms)到200ms传送。由此,移动设备可激活2.4GHz或5GHz接收机(或收发机)达至少200ms以监听发现信标并标识NAN是否可用。然而,2.4GHz或5GHz接收机(或收发机)可具有在操作中时消耗大量功率的组件。由此,在长时间段内操作2.4GHz或5GHz接收机(或收发机)可导致消耗的功率量高到不可接受,并且显著地减少移动设备处的电池寿命。
[0010]公开了在降低设备功耗的同时使该设备能够发现和访问NAN的方法和装置。无线设备可基于本文描述的示例来操作以降低与确定下一 NAN发现窗口何时将出现相关联的功耗。例如,移动设备可包括高功耗设备(诸如5GHz接收机或收发机)和低功耗设备(诸如亚IGHz接收机或收发机)。移动设备可使用低功耗设备来操作直到该移动设备接收到唤醒消息。唤醒消息可以诸如通过指示与NAN有关的发现信息来提示该移动设备激活高功耗设备以使用NAN来通信。
[0011]例如,唤醒消息可以在发现信标将被广播(由与NAN相关联的电子设备或由与NAN相关联的另一设备)之前的短时间从该电子设备传送。该电子设备可以在偏离于广播该发现信标的时间的特定时间传送该唤醒消息。该移动设备可以在发现信标的广播之前的短时间激活更高功耗设备以接收该发现信标。
[0012]作为另一示例,唤醒消息可以在与NAN相关联的发现窗口之前的短时间从与NAN相关联的电子设备传送。在该示例中,移动设备可以在发现窗口之前的短时间激活高功耗设备。作为解说性示例,在发现窗口期间,移动设备可使用高功耗设备来标识NAN中的其它设备,标识NAN中的各设备提供的一个或多个服务,将数据传递到NAN中的其它设备,或者调度将来数据传递(例如,发现窗口结束后的数据传递)。在一些网络中,发现信标可由与NAN相关联的设备在发现窗口之间的时间广播。在其它网络中,与NAN相关联的设备可避免广播发现信标(例如,以降低NAN中的设备的功耗)。
[0013]通过在发现信标被广播之前或者在发现窗口之前的短时间历时接收唤醒消息,可减低移动设备的功耗。例如,通过使用低功耗设备来接收唤醒消息,移动设备可减少高功耗设备活跃的时间量。与使用高功耗设备相比,低功耗设备的操作导致移动设备处较低的功耗,这可显著地增加移动设备的电池寿命。
[0014]在另一示例中,移动设备可利用主动扫描技术来检测NAN。为了解说,移动设备可使用低功耗设备来传送探测请求,而不是等待唤醒消息(例如,使用被动扫描技术)。探测请求可由与NAN相关联的一个或多个设备接收。探测请求可请求关于下一发现窗口何时将出现的指示。与NAN相关联的电子设备可通过传送指示关于下一发现窗口何时将出现的探测响应来进行响应。移动设备可使用低功耗设备来接收探测响应,并且可激活高功耗设备以便在该发现窗口期间通信,这导致与使用高功耗设备来扫描相比而言移动设备处更低的功耗。
[0015]在一特定示例中,一种通信方法包括经由第一无线协议从邻域知悉网络(NAN)中的电子设备传送指示与第二无线协议相关联的发现信息的唤醒消息。作为解说性示例,发现信息可指示第二无线协议的发现信标的传输时间、与第二无线协议相关联的发现窗口、或者第二无线协议的发现窗口的时间指示。该方法还包括在传送唤醒消息后使用第二无线协议来经由NAN传达信息。
[0016]在另一示例中,一种通信装置包括处理器和存储指令的存储器。指令可由处理器执行以使该处理器经由邻域知悉网络(NAN)并使用第一无线协议来发起指示NAN的发现信息的唤醒消息的传输。NAN根据第二无线协议操作。这些指令可由处理器执行以进一步使该处理器在传送该唤醒消息后使用第二无线协议来经由NAN传达信息。
[0017]在另一示例中,一种非瞬态处理器可读介质包括指令。这些指令可由处理器执行以使该处理器经由第一无线协议从邻域知悉网络(NAN)中的电子设备发起指示NAN的发现信息的唤醒消息的传输。NAN根据第二无线协议操作。这些指令可由处理器执行以进一步使该处理器在传送该唤醒消息后使用第二无线协议来经由NAN传达信息。
[0018]在另一示例中,一种通信装备包括用于经由第一无线协议从邻域知悉网络(NAN)中的电子设备传送指示与第二无线协议相关联的发现信息的唤醒消息的装置。该装备还包括用于在传送唤醒消息后使用第二无线协议来经由NAN传达信息的装置。
[0019]由所公开的实施例中的至少一个实施例提供的一种特定优势是移动设备的功耗降低。例如,基于本文描述的一种或多种技术和示例来尝试检测和访问NAN的移动设备所消耗的与检测NAN相关联的功率可以较少。另外,当移动设备已经与NAN相关联(S卩,该移动设备已经加入该NAN)时,该移动设备的基于本文描述的一种或多种技术和示例的操作可使该移动设备能够进一步降低在该移动设备搜索其它NAN(例如,以将该NAN与另一 NAN合并)时消耗的功率。
[0020]本公开的其他方面、优点和特征将在阅读了整个申请后变得明了,整个申请包括下述章节:附图简述、详细描述以及权利要求书。
[0021]附图简述
[0022]图1是使用邻域知悉网络(NAN)来操作并且支持低功率NAN发现过程的系统的特定实施例的图示;
[0023]图2是解说图1的系统处的操作的第一实施例的图示;
[0024]图3是解说图1的系统处的操作的第二实施例的图示;
[0025]图4是解说图1的系统处的操作的第三实施例的图示;
[0026]图5是使用包括NAN并且支持低功率NAN发现过程的系统的另一特定实施例的图示;
[0027]图6是解说NAN中的设备的操作方法的第一实施例的流程图;
[0028]图7是解说正进入NAN的设备的操作方法的第一实施例的流程图;
[0029]图8是解说NAN中的设备的操作方法的第二实施例的流程图;
[0030]图9是解说正进入NAN的设备的操作方法的第二实施例的流程图;
[0031 ]图10是解说NAN中的设备的操作方法的第三实施例的流程图;
[0032]图11是解说正进入NAN的设备的操作方法的第三实施例的流程图;
[0033]图12是解说NAN中的设备的操作方法的第四实施例的流程图;
[0034]图13是解说正进入NAN的设备的操作方法的第四实施例的流程图;
[0035]图14是解说NAN中的设备的操作方法的第五实施例的流程图;以及
[0036]图15是能操作用于支持本文公开的一个或多个方法、系统、装置、或计算机可读介质的各种实施例的无线设备的图示。
[0037]详细描述
[0038]参照图1,示出了使用邻域知悉网络(NAN)IlO来操作并且支持低功率NAN发现过程的系统100的特定实施例;一个或多个设备可以与NAN 110相关联。在图1中,NAN 110包括电子设备,诸如NAN设备120-1、120-2、120-3和120-n(其中“η”是正整数)(之后被称为“NAN设备120” KNAN 110中的NAN设备120可经由NAN 110来交换数据、服务或两者。NAN设备120可以是“固定”或移动电子设备,包括但不限于接入点、移动电话、膝上型计算机、平板计算机、多媒体设备、外围设备、数据存储设备等。
[0039]NAN设备120中的一者或多者可包括多个无线电设备(例如,发射机、接收机、和/或收发机)。为了解说,图1描绘了NAN设备120-3可包括第一收发机122和第二收发机124。在一解说性示例中,第一收发机122被配置成根据第一无线协议操作,而第二收发机124被配置成根据第二无线协议操作。相比于第二收发机124的基于第二无线协议的操作,第一收发机122的基于第一无线协议的操作可导致NAN设备120-3的较低功耗。为了解说,在一些情形中,相比于使用与较低载波频率(或带宽)相关联的无线协议的无线电设备的操作而言,使用与较高载波频率(或带宽)相关联的无线协议的无线电设备的操作可导致该无线电设备的较高功耗。在该示例中,第一无线协议可以与第一频率(或频带)相关联,该第一频率(或频带)小于与第二无线协议相关联的第二频率(或频带)。
[0040]为了进一步解说,第一无线协议可以与亚I千兆赫兹(GHz)频带相关联,而第二无线协议可以与IGHz或更大频带(诸如2.4GHz频带或5GHz频带)相关联。例如,作为解说性示例,第一无线协议可以是电气和电子工程师协会(IEEE)802.1lah无线协议,而第二无线协议可以是IEEE 802.1la无线协议、IEEE 802.1lb无线协议、IEEE 802.1lg无线协议、IEEE
802.1In无线协议、802.1 Iac无线协议、或IEEE 802.1 Iad无线协议。
[0041]在另一示例中,第一无线协议和第二无线协议两者都与IGHz或更大频带相关联。例如,第一无线协议可以与2.4GHz频带相关联,而第二无线协议可以与5GHz频带相关联。在一些实现中,第一无线协议可以是IEEE 802.1la无线协议、IEEE 802.1 Ib无线协议、IEEE802.1lg 无线协议、IEEE 802.1 In 无线协议、IEEE 802.1 Iac 无线协议、以及 IEEE 802.1lad无线协议中的一者,而第二无线协议可以是IEEE 802.1la无线协议、IEEE 802.1lb无线协议、IEEE 802.1lg无线协议、IEEE 802.1ln无线协议、IEEE 802.1Iac无线协议、以及IEEE802.1lad无线协议中的另一者。在其它实现中,第一无线协议和第二无线协议中的一者或两者可对应于其它无线协议。
[0042]此外,应领会,尽管本文描述的一些操作是参照“收发机”描述的,但在一些情形中,数据接收操作可使用与用于执行数据传送操作的发射机分开的接收机来实现。另外,尽管一些操作在文本中是参照“接收机”或“发射机”来描述的,但在一些实施例中,收发机可执行数据接收和数据传送操作两者。
[0043]图1还解说了已经进入或者正在进入NAN110的覆盖区域(例如,“射程”)的移动设备130。图1还描绘了在NAN 110的覆盖区域之外的移动设备150。一个或多个移动(例如,非固定)设备可以在操作期间的各种时间进入和退出NAN 110。根据所描述的技术,移动设备130可包括多个无线电设备,诸如第一收发机132和第二收发机134。第一收发机132可被配置成使用参照NAN设备120-3的第一收发机122描述的第一无线协议来操作(例如,根据第一无线协议来从第一收发机122接收一个或多个通信)。第二收发机134可被配置成使用参照NAN设备120-3的第二收发机124描述的第二协议来操作(例如,根据第二无线协议来从第二收发机124接收一个或多个通信)。在一特定实施例中,第一收发机132可以是移动设备130的常通式接收机或醒着的接收机,而第二收发机134可以被选择性地激活和停用(例如,在“按需”基础上)以节省功率。
[0044]相比于使用第二收发机124的操作而言,使用第一收发机122的操作可导致NAN设备120-3的更低功耗。第一收发机122可被称为“低功耗设备”,而第二收发机124可被称为“高功耗设备”。此外,相比于使用第一收发机132的操作而言,使用第二收发机134的操作可导致移动设备130的更高功耗。第一收发机132可被称为“低功耗设备”,而第二收发机134可被称为“高功耗设备”。
[0045]在操作中,一个或多个移动设备可进入或退出NAN110的覆盖区域(或射程)。为了解说,图1的示例描绘了移动设备130已经进入(或正在进入)NAN 110,而移动设备150在NAN110的覆盖区域之外。
[0046]在进入NAN 110的覆盖区域之际,移动设备130可执行NAN发现操作以确定NAN(例如,NAN 110)是否可用(例如,确定移动设备13O是否在NAN的射程内)。NAN 110的NAN协议(例如,第二无线协议)可指定通知新到达的移动设备(例如,移动设备130)下一 NAN发现窗口何时将出现的发现信标的周期性广播。在NAN发现窗口期间,设备(例如,NAN设备120和移动设备130)可执行发现操作,包括但不限于标识NAN中的其它设备、标识NAN中的设备提供的服务、将数据传递到NAN中的其它设备、“加入”(或关联于)NAN、或调度将来数据传递(例如,发现窗口结束后的数据传递)。
[0047]发现信标可由NAN110中的“销主控”设备或NAN 110中的其它“主控”设备来传送。在NAN中,主控设备可负责在每一NAN发现窗口开始时传送同步信标。在一些实施例中,同步信标经由基于第二协议操作的设备(例如,由第二收发机124)来传送。同步信标可由NAN中的其它(例如,非主控)设备接收并使用以将这些设备的时钟信号同步到锚主控设备的时钟信号。在一些实施例中,锚主控设备还可负责调度发现窗口。例如,发现窗口可以历时16毫秒(ms)并且可以每512ms出现一次。在替代实施例中,发现窗口可具有不同的历时或者可根据不同的周期性来出现。如果NAN的锚主控设备离开该NAN,则另一设备可变成锚主控设备。在一特定实施例中,为了平衡功耗,主控设备的角色可以周期性地转移至不同的NAN设备。
[0048]为了降低移动设备130的可能由“搜索”同步信标、发现信标、和/或其它NAN通信导致的功耗,移动设备130可以从NAN 110中的电子设备(例如,从NAN设备120-3)接收消息140。例如,NAN设备120-3可使用第一收发机122来根据第一无线协议传送消息140,这可使移动设备130能够使用第一收发机132来根据第一无线协议接收消息140(例如,此时第二收发机124和第二收发机134中的一者或其两者根据高功耗状态操作)。消息140可以是指示移动设备130将激活(或“唤醒”)第二收发机134以接收使用第二无线协议传送的一个或多个NAN通信(例如,来自NAN设备120-3的第二收发机134)的“唤醒”消息。在该示例中,移动设备130可被配置成在移动设备130未在使用(或者未被调度使用)第二收发机134时停用第二收发机134(或者使第二收发机134休眠)。
[0049]消息140可指示与NAN 110相关联的发现信息142。例如,发现信息142可指示与NAN110相关联的发现信标(诸如将由NAN设备120-3使用第二收发机124来经由2.4GHz频带或5GHz频带传送的发现信标)的传输时间。在该示例中,发现信息142可指示移动设备130应何时“唤醒”第二收发机134以检测并接收发现信标。在一特定实施例中,消息140可以是信标、物理层(PHY)消息、管理消息、或另一种类型的消息。在一特定实施例中,消息140由NAN 110的主控设备(作为解说性示例,该主控设备可对应于NAN设备120-3)传送。
[0050]消息140可使用一种或多种技术来指示发现信标的传输时间。例如,消息140可以在发现信标之前的“已知”(例如,预定、预先商定、或标准化)的时间偏移处被传送,且移动设备130可基于该已知时间偏移来确定发现信标的传输时间。作为另一示例,消息140可包括标识发现信标的传输时间的数据(例如,有效载荷数据)。移动设备130可激活第二收发机134以检测发现信标,该发现信标标识下一NAN发现窗口(例如,下一NAN发现窗口何时将出现)。移动设备130可基于发现信标来确定NAN发现窗口的开始时间。
[0051]在一些情形中,移动设备130可以在接收到发现信标后停用第二收发机134(以节省功率),且移动设备130可基于发现窗口的开始时间来重新激活第二收发机134(例如,以在该发现窗口期间执行一个或多个发现操作,诸如“加入”NAN 110)。
[0052]各设备(例如,NAN设备或移动设备)可使用第二无线协议来经由NAN110传达信息(诸如信息190)。例如,图1示出了NAN设备120-3可以向移动设备130传送信息190。作为一解说性示例,信息190可包括发现信标、同步信标、数据、与NAN 110相关联的一个或多个NAN服务的指示、与NAN 110相关联的NAN调度信息、一个或多个消息(例如,在不同时间传送的一个或多个消息)、或其组合(作为解说性示例)。
[0053]移动设备130可使用第二无线协议来经由NAN 110(例如,在发现窗口期间或之后)与诸NAN设备120中的任一者进行信息通信。例如,尽管图1描绘了NAN设备120-3传送信息190,但在另一示例中,移动设备130可使用第二无线协议来向诸NAN设备120中的任一者传送信息(例如,信息190)。为了解说,移动设备130可以使用第二收发机134来向NAN设备120-3传送信息190。作为解说性示例,信息190可包括发现信标(例如,在移动设备130加入NAN110后)、同步信标(例如,在移动设备130加入NAN 110并变成NAN 110的主控设备的情况下)、数据、与NAN 110相关联的一个或多个NAN服务的指示、与NAN 110相关联的NAN调度信息、一个或多个消息(例如,在不同时间传送的一个或多个消息)、或其组合(作为解说性示例)。作为另一示例,移动设备130可经由NAN 110来与诸NAN设备120中的任一者进行信息通信,诸如通过使用第二收发机134来接收一个或多个消息、通过使用基于第二无线协议操作的发射机来传送一个或多个消息、或其组合。
[0054]在一些情形中,移动设备130可以在发现窗口后停用第二收发机134(例如,直到与NAN 110相关联的下一发现窗口或者直到接收到指不与另一NAN相关联的发现彳目息的另一消息)。其中移动设备130接收指示发现信标的传输时间的唤醒消息的操作示例参照图2进一步描述。
[0055]作为对指示发现信标的传输时间的替换或补充,消息140可指示即将到来的发现窗口(例如,发现窗口的开始时间)。例如,消息140可以在与下一发现窗口开始有“已知”偏移处被传送。移动设备130可使用第一收发机132来基于第一无线协议接收消息140,并且可基于消息140来确定发现窗口的开始时间。移动设备130可基于发现窗口的开始时间来激活第二收发机134(例如,以在发现窗口期间执行一个或多个发现操作,诸如“加入” NAN 110)。移动设备130可使用第二无线协议来经由NAN 110(例如,在发现窗口期间或之后)与诸NAN设备120中的任一者进行信息(例如,信息190)通信,诸如通过使用第二收发机134来接收一个或多个消息、通过使用基于第二无线协议操作的发射机来传送一个或多个消息、或其组合。在一些情形中,移动设备130可以在发现窗口后停用第二收发机134(例如,直到与NAN110相关联的下一发现窗口或者直到接收到指示与另一NAN相关联的发现信息的另一消息)。其中移动设备130接收指示发现窗口的唤醒消息的操作示例参照图3进一步描述。
[0056]在一特定实施例中,当使用唤醒消息(而不是发现信标)来确定下一发现窗口何时将出现时,NAN设备可避免传送发现信标(或者可降低传送发现信标的频度)。减少或消除发现信标可减少使用NAN 110传送的通信数。其中NAN设备避免传送发现信标的操作示例参照图4进一步描述。
[0057]在一特定实施例中,消息140的传输可由来自搜索方设备(例如,移动设备130)的在前传输来触发。为了解说,NAN设备120-3可使用低功率接收模式来操作(例如,通过操作低功耗接收机或收发机),并且可检测到由移动设备130传送的触发消息(例如,探测请求)。基于检测到的触发消息,NAN设备120-3可确定尚不是NAN 110的一部分的设备(例如,“候选”设备)在NAN 110的射程内AAN设备120-3可保持在低功率接收模式中,并且可传送响应(例如,探测响应),其可对应于消息140。对探测消息的使用参照图5进一步描述。
[0058]在一些情形中,图1中所解说的一个或多个设备可以与多个NAN相关联(例如,同时或顺序地)。为了解说,图1描绘了NAN 160 ο NAN 160根据第二无线协议操作。NAN 160可包括一个或多个NAN设备(诸如NAN设备170)。
[0059]NAN设备170可传送消息180(例如,唤醒消息),其可对应于消息140。消息180可由另一设备(诸如NAN设备120-3)接收。消息180可指示与NAN 160相关联的发现信息182。例如,发现信息182可指示与NAN 160相关联的发现信标的传输时间、NAN 160的发现窗口的时间指示、或其组合。在一些情形中,消息180可以是响应于NAN设备120-3的探测请求而传送的探测响应。在操作期间,NAN 110中的设备(例如,NAN设备120_3)可选择“加入”作为对NAN110的替换或补充的NAN 160 ο NAN 110中的设备可加入NAN 160并且可基于接收到的消息180来执行NAN发现过程(例如,以加入NAN 160和/或将NAN 110与NAN 160 “合并”)。在一特定实施例中,NAN 110中的设备可以同时是多个NAN的一部分,或者可将多个NAN—起合并/桥接成更大的MN。
[0060 ]图1的系统100由此可支持其中移动设备130接收消息140的低功率NAN发现过程的各种实施例。移动设备130可以在适当时间(如从消息140中所确定的适当时间)选择性地激活高功耗设备以接收发现信标并在发现窗口期间在NAN中通信,而不是操作高功耗设备(例如,第二收发机134)达100-200ms以检测发现信标。
[0061]应注意,尽管一个或多个实施例是参照正进入NAN的设备描述的,但所描述的低功率NAN发现过程也可由已经是NAN (诸如NAN 110)的一部分的设备使用。例如,在加入NAN110后,移动设备可以接收与第二NAN相关联的消息(例如,唤醒消息)。第二NAN可以与NAN110 “交叠”(例如,多个NAN可“共享” 一个或多个电子设备(诸如诸NAN设备120中的一者或多者))。移动设备130可使用接收到的消息来确定第二 NAN中的发现信标的传输时间、第二 NAN中的发现窗口的开始时间、或两者的组合。移动设备130可加入第二NAN并且可基于接收到的消息来执行NAN发现过程(例如,以加入第二NAN和/或将NAN 110与第二NAN“合并”)。在一特定实施例中,设备可以同时是多个NAN的一部分,或者可将多个NAN—起合并/桥接成更大的 NAN。
[0062]图2解说了NAN发现过程的第一实施例并且被一般地指定为200。在图2中,NAN操作被解说为沿着第一水平轴201,而导致设备处的低功耗的操作(例如,与IEEE 802.1lah无线协议相关联的操作)被解说为沿着第二水平轴202。从左到右,水平轴201、202表示时间。参照图2描述的操作可以结合图1的NAN 110来执行。
[0063 ] 如图2所示,一个或多个NAN设备(例如,图1的NAN设备120中的任一者)可以周期性地经由与第一无线协议(诸如参照图1描述的第一无线协议)相关联的低功耗设备(例如,第一收发机122)来传送唤醒消息。在一些情形中,这些唤醒消息可由NAN 110的主控设备来传送。作为解说性示例,NAN设备120-3可用作NAN 110的主控设备,且NAN设备120_3可传送图1的消息140。
[0064]当第一移动设备(例如,图1的移动设备130)在时间11到达NAN覆盖区域中时,该第一移动设备可经由与第一无线协议相关联的低功耗设备(例如,第一收发机132)来接收第一唤醒消息210。第一唤醒消息210可以在第一发现信标230之前有“已知”时间偏移240处被传送,第一发现信标230将经由与第二无线协议(诸如参照图1描述的的第二无线协议)相关联的高功耗设备(例如,第二收发机124)使用该NAN来传送。第一发现信标230可被包括在图1的信息190中。第一移动设备可经由与第二无线协议相关联的高功耗设备(例如,第二收发机134)来接收第一发现信标230,并且可基于第一发现信标230来确定下一发现窗口(DW)252的开始时间。
[0065]当第二移动设备(例如,图1的移动设备150)在时间t2到达NAN覆盖区域中时,该第二移动设备可经由与第一无线协议相关联的低功耗设备来接收第二唤醒消息212。第二唤醒消息212可由诸NAN设备120之一(诸如NAN设备120-3)来传送。第二唤醒消息212可具有对应于图1的消息140的一个或多个特征。
[0066]第二唤醒消息212可以在将经由高功耗设备来使用该NAN传送的第二发现信标232之前有“已知”时间偏移240处被传送。第二移动设备可经由与第二无线协议相关联的高功耗设备来接收第二发现信标232,并且可基于第二发现信标232来确定下一发现窗口(DW)252的开始时间。在发现窗口 252期间,第一移动设备和第二移动设备两者都可激活各自相应的高功耗设备(例如,发射机、接收机、收发机等)并且可执行一个或多个NAN发现操作。如图2所示,同步信标220可以在每一发现窗口开始时被传送(例如,用于时钟同步目的)。
[0067]图3解说了NAN发现过程的第二实施例并且被一般地指定为300。参照图3描述的操作可以结合图1的NAN 110来执行。在图3中,唤醒消息在发现窗口开始之前有“已知”时间偏移340处(例如,而不是在发现信标之前有“已知”时间偏移处,诸如在图2中那样)被传送。
[0068]例如,第一唤醒消息310可由诸NAN设备120之一(例如,由NAN设备120_3)在第一发现窗口 250开始之前有“已知”时间偏移340处被传送。类似地,第二唤醒消息312可由NAN设备120之一(例如,由NAN设备120-3)在发现窗口 252开始之前有“已知”时间偏移340处传送。唤醒消息310、312中的一者或其两者可具有对应于图1的消息140的一个或多个特征。唤醒消息310、312中的一者或其两者可根据参照图1描述的第一无线协议(诸如使用第一收发机122)来传送。
[0069]移动设备(例如,移动设备130)可使用基于参照图1描述的第一无线协议操作的接收机或收发机(例如,使用第一收发机132)来接收唤醒消息310或312。响应于接收到唤醒消息310或312,移动设备可以在不激活高功耗设备来接收发现信标(诸如在图2的示例中那样)的情况下确定下一发现窗口 250或252何时将出现。
[0070]图4解说了NAN发现过程的第三实施例并且被一般地指定为400。参照图3描述的操作可以结合图1的NAN 110来执行。与图3形成对比的是,在图4中,NAN设备(例如,图1的NAN设备120)避免传送发现信标,如在402示出的。新到达的设备(例如,移动设备130)可以在不使用发现信标的情况下利用唤醒消息310、312来确定下一发现窗口 250、252何时将出现。如图4中的减少或消除发现信标的传输可减少使用NAN 110传送的通信并且可降低NAN设备的功耗。
[0071 ]在执行网络发现时,移动设备130可参与“被动”扫描或“主动”扫描。在被动扫描(例如,如参照图1-4描述的)中,移动设备130可“监听”或“等待”经由与第一无线协议相关联的低功耗设备传送的消息(例如,消息140)。在主动扫描期间,移动设备130可以主动向诸NAN设备120中的一者或多者请求NAN发现信息。
[0072]图5解说了可操作用于支持使用主动扫描的低功率NAN发现过程的系统500的特定实施例。系统500包括图1的NAN 110、图1的NAN设备120、以及图1的移动设备130、150。
[0073]在操作期间,移动设备130可经由关联于NAN的、与第二无线协议相关联的高功耗设备(例如,经由图1的使用第二无线协议的第二收发机134)来传送探测请求501(例如,探测请求消息或帧)。作为替换或补充,移动设备130可经由与第一无线协议相关联的低功耗设备(例如,图1的使用第一无线协议的第一收发机132)来传送探测请求(诸如探测请求501)。
[0074]诸NAN设备120中的一者或多者可接收探测请求501。例如,在图5的示例中,NAN设备120-3可接收探测请求501。响应于接收到探测请求501,NAN设备120-3可将探测响应502(例如,图1的消息140)传送到移动设备130(例如,使用第一收发机122经由第一无线协议或者使用第二收发机124经由第二无线协议来传送)。探测响应502指示发现信息(诸如图1的发现信息142)。为了解说,探测请求可指示发现信标的传输时间、即将到来的发现窗口(例如,与即将到来的发现窗口相关联的调度/定时信息)、或其组合。在一特定实施例中,NAN设备120-3使用低功率接收操作模式来接收探测请求501。低功率接收模式可对应于第一无线协议。
[0075]在一特定实施例中,各NAN设备120可“轮流”在低功率接收模式(其中能检测/接收探测请求(诸如探测请求501))与功率节省模式(其中不检测/接收探测请求)之间转变。在该示例中,各NAN设备120可根据决定这些NAN设备120中的每一者何时要使用低功率接收模式的低功率接收模式调度来操作。如果NAN 110中的NAN设备120的数目增加,则各NAN设备120中的每一者保持在接收模式中以检测/接收探测请求的时间历时可以更短(因为更多数目的NAN设备“共享”低功率接收模式)。在一特定实施例中,各NAN设备120中的每一者在接收模式和功率节省模式中花费相同的时间量(例如,各NAN设备120中的每一者根据共同的切换时间段来切换模式)。然而,NAN设备120的接收模式操作可被错开,以使得在任何给定时间至少阈值数目的NAN设备120可用于接收/检测探测请求。
[0076]应领会,NAN设备120可使用通信(例如,经由NAN 110传送的通信)来确定低功率接收模式调度。作为解说性示例,NAN 110的主控设备可确定低功率接收模式调度,并且可将相应的低功率接收模式时间区间“指派”给每一NAN设备120-3(在此期间,低功率接收模式将被用来检测任何探测请求(诸如探测请求501))。在另一示例中,“加入”NAN 110的最新设备可负责使用低功率接收模式。为了解说,如果移动设备130在进入NAN 110的覆盖区域之际加入NAN 110,则移动设备130可负责使用低功率接收模式来从新到达的设备(例如,从图1的移动设备150)接收任何探测请求。
[0077 ]图5的系统500由此可支持使用主动扫描的低功率NAN发现过程,其中移动设备130传送探测请求501并接收探测响应502移动设备130可以在适当时间(如从探测响应502确定的)选择性地激活高功耗设备(例如,第一收发机132)来参与发现窗口,而不是操作与第二无线协议相关联的高功耗设备(例如,第二收发机134)达100-200ms以检测发现信标。
[0078]参照图6,示出了电子设备的操作(例如,通信)方法600的第一实施例。例如,电子设备可以是NAN设备,诸如图1的NAN设备120之一。
[0079]方法600可包括在601经由第一无线协议来经由NAN(例如,NAN 110)从电子设备(例如,NAN设备120-3)传送指示与第二无线协议相关联的发现信息(例如,发现信息142)的唤醒消息(例如,消息140或唤醒消息210)。例如,诸NAN设备120之一可根据第一无线协议来向移动设备130传送唤醒消息,并且移动设备130可根据第一无线协议来接收唤醒消息。该发现信息与第二无线协议相关联。例如,发现信息可指示将根据第二无线协议传送的发现信标的传输时间、其间设备根据第二无线协议通信的发现窗口、或其间设备根据第二无线协议通信的发现窗口的时间指示(作为解说性示例)。在该示例中,方法600还可包括指示发现信标的传输时间(例如,在发现信息中)或者传送发现信标(例如,在经由NAN传达的信息中)。发现窗口可具有近乎16毫秒(ms)的历时。
[0080]唤醒消息可使用电子设备的低功耗设备来传送,且低功耗设备可与第一无线协议相关联。为了解说,低功耗设备可对应于与参照图1描述的第一无线协议相关联的第一收发机 122。
[0081]在一特定实施例中,第一无线协议与亚IGHz频带相关联,而第二无线协议与2.4GHz频带相关联。作为解说性示例,第一无线协议可以是IEEE 802.1Iah无线协议。在另一示例中,第一无线协议与亚IGHz频带相关联,而第二无线协议与5GHz频带相关联。在另一示例中,第一无线协议与2.4GHz频带相关联,而第二无线协议与5GHz频带相关联。在其它情形中,第一无线协议和第二无线协议可对应于与其它频带相关联的其它无线协议。在一些实现中,电子设备对应于NAN 110的王技设备。
[0082]在一些示例中,发现信息指示与第二无线协议相关联的发现信标的传输时间。例如,参照图2,发现信标可对应于发现信标230或发现信标232,且传送唤醒消息可以在发现信标的传送之前有特定时间偏移(例如,时间偏移240)处进行。
[0083]在另一示例中,发现信息指示与第二无线协议相关联的发现窗口。例如,参照图3,发现窗口可对应于发现窗口 250或发现窗口 252。传送唤醒消息可以在发现窗口开始之前有特定时间偏移(例如,时间偏移340)处进行。在一些实现中,发现窗口具有近乎16毫秒(ms)的历时。此外,在一些情形中,NAN中的设备避免经由第二无线协议传送发现信标。例如,参照图4,在402,NAN设备可避免经由第二无线协议传送发现信标。
[0084]在一些情形中,唤醒消息是探测响应(例如,图5的探测响应502)。为了解说,唤醒消息可由电子设备响应于检测到移动设备(例如,移动设备130)传送的触发消息(例如,探测请求501)而传送。
[0085]方法600还可包括在602在传送唤醒消息后使用第二无线协议来经由NAN传达信息。例如,电子设备可经由NAN 110来传达信息(诸如图1的信息190)。为了解说,图1示出了NAN设备120-3可以向移动设备130传送信息190。例如,信息190可包括信标(例如,诸如图2的发现信标230或同步信标220)、数据、一个或多个NAN服务的指示、NAN调度信息、一个或多个消息(例如,在不同时间传送的一个或多个消息)、或其组合(作为解说性示例)。作为另一解说,信息190可指示发现窗口 250、发现窗口 252。作为另一示例,经由NAN的通信可包括向移动设备130传送数据、从移动设备130接收数据、或其任何组合。作为替换或补充,经由NAN传达信息可包括在与NAN相关联的发现窗口期间进行通信。应领会,发现信标、同步信标、或发现窗口中的一者或多者可由在601传送的唤醒消息中的发现信息来指示。
[0086]方法600可任选地包括在电子设备处经由第一无线协议从另一电子设备(例如,NAN设备170)接收消息(例如,消息180)。该消息指示与根据第二无线协议操作的另一NAN(例如,NAN 160)相关联的发现信息(例如,发现信息182)。例如,该消息可指示与另一 NAN相关联的发现信标的传输时间、另一NAN的发现窗口的时间指示、或其组合。应领会,发现信标可以如参照发现信标230、232中的任一者所描述的那样实现,且发现窗口可以如参照发现窗口 250、252中的任一者所描述的那样实现。
[0087]图6的方法600可降低设备的功耗。例如,通过使用与第一无线协议相关联的低功耗设备来传送唤醒消息,NAN设备可避免在传送用以启用NAN发现过程的唤醒消息时利用与第二无线协议相关联的高功耗设备。
[0088]参照图7,示出了正进入NAN的设备的操作方法700的第一实施例。例如,方法700可以由图1的移动设备130来执I丁。
[0089]方法700可包括在701接收指示与NAN(例如,NAN110)相关联的发现信息(例如,发现信息142)的唤醒消息(例如,消息140或图2的唤醒消息210)。唤醒消息可经由常通式低功耗设备(例如,与第一无线协议(诸如参照图1描述的第一无线协议)相关联的接收机或收发机)来接收。例如,图1的移动设备130可包括使用第一无线协议来从NAN设备120之一接收图1的消息140的低功耗设备。移动设备130可使用第一收发机132来根据第一无线协议接收唤醒消息。
[0090]方法700还可包括在702基于唤醒消息所指示的发现信息来激活高功耗设备(例如,第二收发机134)。例如,作为解说性示例,发现信息可指示第二无线协议的发现信标的传输时间、第二无线协议的发现窗口、或者第二无线协议的发现窗口的时间指示。
[0091 ]方法700还可包括在703,在发现窗口期间执行与NAN中的至少一个设备相关联的至少一个发现操作(例如,基于唤醒消息中的发现信息)。例如,在发现窗口(图2的发现窗口252)期间,移动设备130可以与图1的NAN设备120中的一者或多者通信(例如,基于第二无线协议),发现NAN设备120提供的服务、与NAN设备120交换数据、调度稍后的数据交换、或执行其它操作。
[0092]图7的方法700可降低与设备相关联的功耗。例如,通过使用与第一无线协议相关联的低功耗设备来接收唤醒消息,设备可避免利用与第二无线协议相关联的高功耗设备来发现MN。
[0093]图8-11描述了可由参照图6和7描述的唤醒消息指示的发现信息的示例。
[0094]参照图8,示出了NAN中的设备的操作方法800的第二实施例。例如,方法800可由NAN设备(诸如图1的NAN设备120之一)来执行。
[0095]方法800可包括在801经由第一无线协议从NAN设备(例如,NAN设备120-3)传送唤醒消息(例如,消息140或唤醒消息210)。例如,NAN设备120之一可以经由低功耗设备(例如,第一收发机122)向移动设备130传送唤醒消息。该唤醒消息可指示发现信息(例如,发现信息142),诸如与第二无线协议相关联的发现信标的传输时间、与第二无线协议相关联的发现信标的传输时间、或其组合。在一解说性实施例中,唤醒消息可以是图2的唤醒消息210,且发现信标可以是图2的发现信标230,其中唤醒消息210在第一发现信标230开始之前有特定时间偏移处被传送。
[0096]方法800还可包括在802在传送唤醒消息后使用第二无线协议来经由NAN传达信息。例如,图1的NAN设备120之一可以经由图1的NAN 110来传达信息(诸如图1的信息190)。为了解说,图1的NAN设备120之一可传送信息190,诸如发现信标(例如,发现信标230、232之一)、同步信标(例如,同步信标220)、或其组合。作为替换或补充,经由NAN来传达信息可包括在发现窗口(诸如发现窗口 250或发现窗口 252)期间进行通信。
[0097 ] 参照图9,示出了正进入NAN的设备的操作方法900的第二实施例。例如,方法900可以由图1的移动设备130来执I丁。
[0098]方法900可包括在901接收指示与NAN相关联的发现信标的传输时间的唤醒消息(例如,消息140或唤醒消息210)。唤醒消息可经由常通式低功耗设备(例如,与第一无线协议相关联的接收机或收发机)来接收。例如,常通式低功耗设备可对应于图1的第一收发机132。移动设备130可以根据图1的第一无线协议来从NAN设备120之一接收图1的消息140或图2的唤醒消息210,其中消息140指示发现信标(例如,图2的发现信标230)的传输时间。
[0099]方法900还可包括在902基于唤醒消息所指示的传输时间来激活高功耗设备以检测发现信标。高功耗设备可对应于第二收发机134。例如,在接收到图2的唤醒消息210后,图1的移动设备130可等待特定时间量并且然后激活第二收发机134以使用参照图1描述的第二无线协议来检测图2的发现信标230。
[0100]方法900还可包括在903基于发现信标来确定发现窗口的开始时间。例如,在检测到图2的发现信标230后,图1的移动设备130可使用与发现信标230相关联的信息(例如,发现信标230中的数据或“已知”偏移)来确定图2的发现窗口 252的开始时间。
[0101]方法900还可包括在904在检测到发现信标后停用高功耗设备。应注意,确定发现窗口的开始时间(在903)和停用高功耗设备(在904)可以按相反的次序或者至少部分并发地执行。例如,在确定图2的发现窗口 252的开始时间后,图1的移动设备130可停用其高功耗设备以节省功率。图1的移动设备130可继续操作其常通式低功耗设备。
[0102]方法900还可包括在905基于发现窗口的开始时间来重新激活高功耗设备。例如,在到达图2的发现窗口 252的开始时间之际(或者稍微在该开始时间之前的时间以计及启动或处理延迟),图1的移动设备130可重新激活高功耗设备以接入发现窗口 252。
[0103]方法900还可包括在906,在发现窗口期间执行与NAN中的至少一个设备相关联的至少一个发现操作。例如,在发现窗口252期间,移动设备130可发现NAN设备120、发现NAN设备120提供的服务、与NAN设备120交换数据、调度稍后的数据交换、或执行其它操作。
[0104]参照图1O,示出了 NAN中的设备的操作方法1000的第三实施例。例如,方法1000可由NAN设备(诸如图1的NAN设备120之一)来执行。
[0105]方法1000可包括在1001经由第一无线协议从NAN设备传送唤醒消息。唤醒消息可以在发现窗口开始之前有特定时间偏移处被传送。例如,图1的NAN设备120之一可经由与第一无线协议(例如,IEEE 802.1Iah无线协议)相关联的低功耗设备来传送图1的消息140,其中消息140指示NAN 110的即将到来的发现窗口。在一解说性实施例中,消息140可以是图3的唤醒消息310,且发现窗口可以是图3的发现窗口 250,其中唤醒消息310在发现窗口 250开始之前有特定时间偏移340处被传送。
[0106]方法1000还可包括在1002在传送唤醒消息后使用第二无线协议来经由NAN传达信息。例如,图1的NAN设备120之一可经由图1的NAN 110来传达信息。为了解说,图1的NAN设备120之一可传送发现信标(例如,发现信标230、232之一)、同步信标(例如,同步信标220)、或其组合。作为替换或补充,经由NAN来传达信息可包括在发现窗口(诸如发现窗口 250或发现窗口 252)期间进行通信。
[0107]参照图11,示出了正进入NAN的设备的操作方法1100的第三实施例。例如,方法1100可以由图1的移动设备130来执I丁。
[0108]方法1100可包括在1101接收指示发现窗口的唤醒消息。唤醒消息可经由常通式低功耗设备(例如,与第一无线协议相关联的接收机或收发机)来接收。例如,图1的移动设备130可以接收从NAN设备120之一传送的图1的消息140,其中消息140指示NAN发现窗口。为了解说,消息140可以是图3的唤醒消息310,而发现窗口可以是图3的发现窗口 250。唤醒消息310可以在发现窗口 250开始之前有特定时间偏移340处被传送。
[0109]方法1100还可包括在1102基于唤醒消息来确定与NAN相关联的发现窗口的开始时间。例如,在接收到图3的唤醒消息310后,图1的移动设备130可基于该唤醒消息310(例如,基于该唤醒消息310中所包括的数据、或偏移340)来确定发现窗口 250的开始时间。
[0110]方法1100还可包括在1103基于发现窗口的开始时间来激活高功耗设备。例如,图1的移动设备130可以在发现窗口 250的开始时间(或者稍微在该开始时间之前的时间内以计及启动或处理延迟)激活高功耗设备(例如,与第二无线协议相关联的2.4GHz或5GHz接收机或收发机)。
[0111]方法1100可包括在1104,在发现窗口期间执行与NAN中的至少一个设备相关联的至少一个发现操作。例如,在图3的发现窗口250期间,移动设备130可发现NAN设备120、发现NAN设备120提供的服务、与NAN设备120交换数据、调度稍后的数据交换、或执行其它操作。
[0112]参照图12,示出了 NAN中的设备处的操作方法1200的第四实施例。方法1200可使用图5的NAN设备120之一来执行。
[0113]方法1200可包括在1201经由NAN中的电子设备处的低功耗设备来从移动设备接收探测请求。低功耗设备被配置成使用第一无线协议(例如,IEEE 802.1lah无线协议)来操作。NAN可包括多个电子设备。例如,在图5中,NAN设备120-3可经由第一无线协议来从移动设备130接收探测请求501。
[0114]方法1200还可包括在1202经由低功耗设备向移动设备传送探测响应。探测响应可提供NAN的发现窗口的时间指示。例如,在图5中,NAN设备120_3可利用被配置成使用第一无线协议(例如,IEEE 802.1Iah无线协议)操作的低功耗设备来向移动设备130传送探测响应502 ο探测响应502可提供NAN的发现窗口(诸如图3的发现窗口 250)的时间指示。
[0115]方法1200还可包括在1203根据在多个电子设备之间共同的切换时间段来在第一操作模式中操作与在第二操作模式中操作之间切换。例如,在图5中,NAN设备120-3可以在其间NAN设备120-3能够检测、接收和响应探测请求的接收模式中操作与在其间NAN设备120-3不检测、接收或响应探测请求的功率节省模式中操作之间切换。图5的NAN设备120中的每一者可以保持在接收模式和功率节省模式中长达近乎相同的时间量(例如,根据共同切换时间段)。在接收模式和功率节省模式之间切换可被错开以使得在任何给定时间至少阈值数目的NAN设备120处在接收模式中。在一特定实施例中,图5的NAN设备120中的一者或多者可保持为NAN 110的一部分或者可尝试发现另一NAN并加入所发现的NAN。
[0116]参照图13,示出了正进入NAN的设备处的操作方法1300的第四实施例。方法1300可以使用图5的移动设备130来执行。
[0117]方法1300可包括在1301经由低功耗设备从移动设备传送探测请求。低功耗设备被配置成使用第一无线协议(例如,IEEE 802.11 ah无线协议)来操作。例如,在图5中,移动设备130可以利用低功耗设备(例如,与第一无线协议相关联的接收机或收发机)来向NAN设备120-3传送探测请求501。在一替代实施例中,移动设备130可利用高功耗设备(例如,与第二无线协议相关联的接收机或收发机)来传送探测请求501。
[0118]方法1300还可包括在1302经由低功耗设备从NAN中的电子设备接收探测响应。探测响应可提供NAN的发现窗口的时间指示。例如,在图5中,NAN设备120_3可利用被配置成使用第一无线协议(例如,IEEE 802.1Iah无线协议)操作的低功耗设备来向移动设备130传送探测响应502 ο探测响应502可提供NAN的发现窗口(诸如图3的发现窗口 250)的时间指示。
[0119]参照图14,示出了 NAN中的设备处的操作方法1400的第五实施例。方法1400可使用图1或图5的NAN设备120之一来执行。
[0120]方法1400可包括在1401经由第一无线协议从第一NAN中的设备传送指示与第二无线协议相关联的发现信息的唤醒消息。唤醒消息可指示与第二无线协议相关联的发现信标的传输时间。例如,在图1中,NAN 110(例如,第一NAN)中的NAN设备120_3可以经由与第一无线协议(例如,IEEE 802.1 Iah协议)相关联的低功耗设备来向移动设备130传送唤醒消息(例如,图1的消息140)。发现信息可以与第一 NAN的第二无线协议(例如,与2.4GHz频带或5GHz频带相关联的无线协议)相关联。在一解说性实施例中,唤醒消息是图2的唤醒消息210,并且发现信标是图2的发现信标230,并且唤醒消息210在第一发现信标230开始之前有特定时间偏移240处被传送。
[0121]方法1400可包括在1402在第一NAN中的该设备处经由第一无线协议接收指示与第二 NAN相关联的发现信息的第二唤醒消息。第二 NAN可根据第二无线协议操作。例如,在图1中,NAN 110(例如,第一 NAN)中的NAN设备120-3可以经由与第一无线协议(例如,IEEE802.1lah无线协议)相关联的低功耗设备来从另一NAN(例如,第二NAN)中的设备接收第二唤醒消息。
[0122]方法1400还可包括在1403基于第二唤醒消息来执行相对于第二 NAN的NAN发现过程。例如,在图1中,NAN设备120-3可使用接收到的第二唤醒消息来确定第二 NAN中的发现信标的传输时间、第二NAN中的发现窗口的开始时间、或其组合。NAN设备120-3可加入第二NAN并基于第二唤醒消息来执行相对于第二 NAN的NAN发现过程。
[0123]参考图15,描绘了一种设备的特定解说性实施例的框图,并将该设备一般地指定为1500。设备1500包括耦合至存储器1532的处理器1510(诸如,数字信号处理器)。在一解说性实施例中,设备1500或其组件可对应于图1或图5的NAN设备120、图1或图5的移动设备130、图1的移动设备150中的一者或多者、或其组件。
[0124]处理器1510(例如,数字信号处理器(DSP)、中央处理单元(CHJ)、网络处理单元(NPU)等)可被配置成执行存储在存储器1532中的软件(例如,一个或多个指令1568的程序)。补充地或替换地,处理器1510可被配置成实现存储在无线接口 1540(例如,被配置成遵循IEEE 802.11&、802.1113、802.118、802.1111、802.113(3、或802.113(1无线协议来操作和/或被配置成基于2.4GHz频带或5GHz频带操作的接口)以及无线接口 1541(例如,被配置成遵循IEEE 802.1Iah无线协议来操作和/或被配置成基于亚IGHz频带或2.4GHz频带操作的接口)的存储器中的一个或多个指令。在一特定实施例中,无线接口 1541可以是常通式接口,而无线接口 1540可被选择性地激活和停用。
[0125]在一特定实施例中,处理器1510可执行指令1568以根据图6-11的方法中的一种或多种方法来操作。存储器1532还可存储NAN发现调度信息1566。例如,NAN发现调度信息1566可指示即将到来的发现信标或发现窗口的时间。在一解说性实施例中,NAN发现调度信息1566可由设备1500经由第一无线协议或经由第二无线协议(例如,参照图1描述的第二无线协议)接收到的一个或多个消息(例如,信息190)指示。
[0126]无线接口 1540可耦合至处理器1510和天线1542。例如,无线接口 1540可以经由收发机 1546(例如,遵循IEEE标准(诸如802.lla、802.llb、802.llg、802.lln、802.llac、802.1lad等)的无线收发机)耦合到天线1542,以使得经由天线1542接收到的数据可被提供给处理器1510。无线接口 1541可耦合至处理器1510和天线1543。例如,无线接口 1541可以经由收发机1547(例如,遵循IEEE标准(诸如802.1 Iah)的收发机)耦合到天线1543,以使得经由天线1543接收到的数据可被提供给处理器1510。在一解说性实现中,设备1500对应于NAN设备120-3,收发机1547对应于第一收发机122,而收发机1546对应于图1的第二收发机124。在另一实现中,设备1500对应于移动设备130,收发机1547对应于第一收发机132,而收发机1546对应于图1的第二收发机134。
[0127]编码器/解码器(CODEC) 1534也可耦合至处理器1510。扬声器1536和话筒1538可耦合至⑶DEC 1534。显示器控制器1526可耦合至处理器1510和显示设备1528。在一特定实施例中,处理器1510、显示控制器1526、存储器1532、C0DEC 1534、无线接口 1540、收发机1546、无线接口 1541以及收发机1547被包括在系统级封装或片上系统设备1522中。在一特定实施例中,输入设备1530和电源1544被耦合至片上系统设备1522。此外,在一特定实施例中,如图15中所解说的,显示器设备1528、输入设备1530、扬声器1536、话筒1538、天线1542、天线1543和电源1544在片上系统设备1522的外部。然而,显示器设备1528、输入设备1530、扬声器1536、话筒1538、天线1542、天线1543和电源1544中的每一者都可被耦合至片上系统设备1522的一个或多个组件,诸如一个或多个接口或控制器。
[0128]结合所描述的实施例,一种通信装置包括处理器(例如,处理器1510)和存储指令(例如,指令1568)的存储器(例如,存储器1532),这些指令可由该处理器执行以使该处理器使用第一无线协议来经由邻域知悉网络(NAN)(例如,NAN 110)发起指示该NAN的发现信息的唤醒消息的传输。这些指令还可由处理器执行以便在唤醒消息的传输后使用第二无线协议来经由NAN传达信息(例如,信息190)。
[0129]该装置还可包括与第一无线协议相关联的第一收发机(例如,第一收发机122或收发机1547)以及与第二无线协议相关联的第二收发机(例如,第二收发机124或收发机1546)。第一收发机可被配置成传送唤醒消息,而第二收发机可被配置成经由NAN传达信息。
[0130]在一解说性实现中,第一收发机被配置成使用亚IGHz频带来操作,而第二收发机被配置成使用2.4GHz频带来操作。在另一解说性实现中,第一收发机被配置成使用亚IGHz频带来操作,而第二收发机被配置成使用5GHz频带来操作。在另一解说性实现中,第一收发机被配置成使用2.4GHz频带来操作,而第二收发机被配置成使用5GHz频带来操作。
[0131]结合所描述的实施例,用于通信的第一装备包括用于经由第一无线协议从邻域知悉网络(NAN)中的电子设备传送指示与第二无线协议相关联的发现信息的唤醒消息的装置。作为解说性示例,发现信息可指示第二无线协议的发现信标的传输时间、第二无线协议的发现窗口、或者第二无线协议的发现窗口的时间指示。例如,用于传送唤醒消息的装置可包括第一收发机122、图15的无线接口 1541、图12的收发机1547、图15的天线1543、一个或多个其它设备、电路、模块、或用于传送唤醒消息的指令、或其任何组合。
[0132]该第一装备还可包括用于在唤醒消息的传输后使用第二无线协议来经由NAN传达信息的装置。例如,该用于传达的装置可经由图1的NAN 110来传达信息。为了解说,该用于传达的装置可包括第二收发机124、图15的无线接口 1540、图15的收发机1546、图15的天线1542、一个或多个其它设备、电路、模块、或用于传送同步信标的指令、或其任何组合。该用于传达的装置可被配置成在发现信息中指示与第二无线协议相关联的发现信标的传输时间。
[0133]用于通信的第二装备可包括用于在移动设备处经由第一无线协议接收指示与根据第二无线协议操作的NAN相关联的发现信息的唤醒消息的装置。发现信息可指示第二无线协议的发现信标的传输时间、第二无线协议的发现窗口、或者第二无线协议的发现窗口的时间指示。例如,用于接收的装置可包括第一收发机132、图15的无线接口 1541、图15的收发机1547、图15的天线1543、一个或多个其它设备、电路、模块、或用于接收唤醒消息的指令、或其任何组合。
[0134]第二装备还可包括用于基于唤醒消息所指示的传输时间来检测发现信标的装置。例如,该用于检测的装置可包括第二收发机134、图15的无线接口 1540、图15的收发机1546、图15的天线1542、一个或多个其它设备、电路、模块、或用于检测发现信标的指令、或其任何组合。
[0135]结合所描述的实施例,第一非瞬态处理器可读介质包括指令,这些指令在由处理器执行时使该处理器经由第一无线协议从邻域知悉网络(NAN)中的电子设备发起指示NAN的发现信息的唤醒消息的传输。该NAN根据第二无线协议操作。这些指令还可由该处理器执行以在发现信息中指示第二无线协议的发现信标的传输时间、第二无线协议的发现窗口、或者第二无线协议的发现窗口的时间指示。例如,图15的处理器1510可访问存储在图15的存储器1532处的图15的指令1568并且可执行指令1568以使处理器1510利用第一收发机122来传送唤醒消息。作为另一示例,处理器1510可执行指令1568以利用图15的无线接口 1541、图15的收发机1547、以及图15的天线1543来传送唤醒消息。
[0136]第一非瞬态处理器可读介质还可包括在由处理器执行时使该处理器执行以下操作的指令:在传送唤醒消息后使用第二无线协议来经由NAN传达信息。例如,该处理器可经由图1的NAN 110传达信息。为了解说,图15的处理器1510可访问存储在图15的存储器1532处的图15的指令1568并且可执行指令1568以使处理器1510利用第二收发机124来经由NAN传达信息。作为另一解说,处理器1510可执行指令1568以利用图15的无线接口 1540、图15的收发机1546以及图15的天线1542来经由NAN传达信息。
[0137]第二非瞬态处理器可读介质包括指令,这些指令在由处理器执行时使该处理器在移动设备处经由第一无线协议接收指示与根据第二无线协议操作的邻域知悉网络(NAN)相关联的发现信息的唤醒消息。这些指令还可由该处理器执行以使该处理器在发现信息中指示第二无线协议的发现信标的传输时间、第二无线协议的发现窗口、或者第二无线协议的发现窗口的时间指示。例如,图15的处理器1510可访问存储在图15的存储器1532处的图15的指令1568并且可执行指令1568以使处理器1510利用第一收发机132来接收唤醒消息。作为另一示例,处理器1510可执行指令1568以利用图15的无线接口 1541、图15的收发机1547、以及图15的天线1543来接收唤醒消息。
[0138]尽管图1-15中的一者或多者可能解说了根据本公开的教导的系统、装置、或方法,但本公开不限于这些所解说的系统、装置或方法。图1-15中任一者的如本文所解说或描述的一个或多个功能或组件可与图1-15中另一者的一个或多个其他部分相组合。此外,参照图1-15中的任一者描述的一种或多种方法的各步骤可被移除、重新排序、或者至少部分地并发地执行。相应地,本文中所描述的任何单个实施例都不应被解释为限定性的,并且本公开的各实施例可被合适地组合而不脱离本公开的教导。
[0139]技术人员将进一步领会,结合本文所公开的实施例来描述的各种解说性逻辑框、配置、模块、电路、和算法步骤可实现为电子硬件、由处理器执行的计算机软件、或这两者的组合。各种解说性组件、框、配置、模块、电路、和步骤已经在上文以其功能性的形式作了一般化描述。此类功能性是被实现为硬件还是处理器可执行指令取决于具体应用和加诸于整体系统的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能性,但此类实现决策不应被解读为致使脱离本发明的范围。
[0140]结合本文所公开的实施例描述的方法或算法的各个步骤可直接用硬件、由处理器执行的软件模块或这两者的组合来实现。软件模块可驻留在随机存取存储器(RAM)、闪存、只读存储器(R0M)、可编程只读存储器(PR0M)、可擦式可编程只读存储器(EPR0M)、电可擦式可编程只读存储器(EEPROM)、寄存器、硬盘、可移动盘、压缩盘只读存储器(CD-ROM)、或本领域所知的任何其他形式的非暂态(例如,非瞬态)存储介质中。示例性的存储介质被耦合至处理器以使得该处理器能从/向该存储介质读和写信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在专用集成电路(ASIC)中。ASIC可驻留在计算设备或用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在计算设备或用户终端中。
[0141]提供前面对所公开的实施例的描述是为了使本领域技术人员皆能制作或使用所公开的实施例。对这些实施例的各种修改对于本领域技术人员而言将是显而易见的,并且本文中定义的原理可被应用于其他实施例而不会脱离本公开的范围。因此,本公开并非旨在被限定于本文中示出的实施例,而是应被授予与如由所附权利要求定义的原理和新颖性特征一致的最广的可能范围。
【主权项】
1.一种通信方法,包括: 经由第一无线协议从邻域知悉网络(NAN)中的电子设备传送指示与第二无线协议相关联的发现信息的唤醒消息;以及 在传送所述唤醒消息后,使用所述第二无线协议来经由所述NAN传达信息。2.如权利要求1所述的方法,其特征在于,进一步包括:在所述发现信息中指示与所述第二无线协议相关联的发现信标的传输时间。3.如权利要求2所述的方法,其特征在于,进一步包括:在经由所述NAN传达信息时传送所述发现信标。4.如权利要求2所述的方法,其特征在于,所述唤醒消息的传送在所述发现信标的传送之前有特定时间偏移处进行。5.如权利要求1所述的方法,其特征在于,所述发现信息指示与所述第二无线协议相关联的发现窗口。6.如权利要求5所述的方法,其特征在于,所述发现窗口具有大约16毫秒(ms)的历时。7.如权利要求5所述的方法,其特征在于,所述唤醒消息的传送在所述发现窗口开始之前有特定时间偏移处进行。8.如权利要求5所述的方法,其特征在于,经由所述NAN来传达信息包括在所述发现窗口期间通信。9.如权利要求1所述的方法,其特征在于,经由所述NAN来传达信息包括传送同步信标。10.如权利要求1所述的方法,其特征在于,所述第一无线协议包括电气和电子工程师协会(IEEE)802.1Iah无线协议。11.如权利要求1所述的方法,其特征在于,进一步包括在所述电子设备处经由所述第一无线协议从另一电子设备接收消息。12.如权利要求11所述的方法,其特征在于,所述消息指示与根据所述第二无线协议操作的另一 NAN相关联的发现信息。13.如权利要求12所述的方法,其特征在于,所述消息包括所述另一NAN的发现窗口的时间指示。14.如权利要求1所述的方法,其特征在于,所述第一无线协议与亚I千兆赫兹(GHz)频带相关联,而第二无线协议与2.4GHz频带相关联。15.如权利要求1所述的方法,其特征在于,所述第一无线协议与亚I千兆赫兹(GHz)频带相关联,而第二无线协议与5GHz频带相关联。16.如权利要求1所述的方法,其特征在于,所述第一无线协议与2.4千兆赫兹(GHz)频带相关联,而第二无线协议与5GHz频带相关联。17.—种通信装置,包括: 处理器;以及 存储指令的存储器,所述指令能由所述处理器执行以使该处理器: 经由邻域知悉网络(NAN)并使用第一无线协议来发起指示所述NAN的发现信息的唤醒消息的传输,所述NAN根据第二无线协议操作;以及 在所述唤醒消息的传送后,使用所述第二无线协议来经由所述NAN传达信息。18.如权利要求17所述的装置,其特征在于,进一步包括与所述第一无线协议相关联的第一收发机。19.如权利要求18所述的装置,其特征在于,所述第一收发机被配置成传送所述唤醒消息。20.如权利要求18所述的装置,其特征在于,进一步包括与所述第二无线协议相关联的第二收发机。21.如权利要求20所述的装置,其特征在于,所述第二收发机被配置成经由所述NAN传达所述信息。22.如权利要求20所述的装置,其特征在于,所述第一收发机被配置成使用亚I千兆赫兹(GHz)频带来操作,而所述第二收发机被配置成使用2.4GHz频带来操作。23.如权利要求20所述的装置,其特征在于,所述第一收发机被配置成使用亚I千兆赫兹(GHz)频带来操作,而所述第二收发机被配置成使用5GHz频带来操作。24.如权利要求20所述的装置,其特征在于,所述第一收发机被配置成使用2.4千兆赫兹(GHz)频带来操作,而所述第二收发机被配置成使用5GHz频带来操作。25.—种通信装备,包括: 用于经由第一无线协议从邻域知悉网络(NAN)中的电子设备传送指示与第二无线协议相关联的发现信息的唤醒消息的装置;以及 用于在所述唤醒消息的传送后使用所述第二无线协议来经由所述NAN来传达信息的装置。26.如权利要求25所述的装备,其特征在于,所述用于传送的装置包括与所述第一无线协议相关联的第一收发机,而所述用于传达的装置包括与所述第二无线协议相关联的第二收发机。27.如权利要求25所述的装备,其特征在于,所述用于传达的装置被配置成在所述发现信息中指示与所述第二无线协议相关联的发现信标的传输时间。28.—种包括指令的非瞬态处理器可读介质,所述指令在由处理器执行时使所述处理器: 经由第一无线协议从邻域知悉网络(NAN)中的电子设备发起指示所述NAN的发现信息的唤醒消息的传输,所述NAN根据第二无线协议操作;以及 在所述唤醒消息的传输之后,使用所述第二无线协议来经由所述NAN传达信息。29.如权利要求28所述的非瞬态处理器可读介质,其特征在于,所述指令能由所述处理器进一步执行以使所述处理器:在所述发现信息中指示与所述第二无线协议相关联的发现信标的传输时间。30.如权利要求28所述的非瞬态处理器可读介质,其特征在于,所述指令由所述处理器进一步执行以使所述处理器:在所述发现信息中指示与所述第二无线协议相关联的发现窗□ O
【文档编号】H04W48/16GK105940689SQ201580006809
【公开日】2016年9月14日
【申请日】2015年2月3日
【发明人】S·P·阿伯拉翰, A·莱斯尼亚, S·J·谢尔汉姆, G·切瑞安
【申请人】高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1