快速初始链路建立发现(FD)帧传输的制作方法

文档序号:11291758阅读:299来源:国知局
快速初始链路建立发现(FD)帧传输的制造方法与工艺

优先权要求

本申请要求共同拥有的于2015年1月23日提交的题为“fastinitiallinksetupdiscovery(fd)frametransmission(快速初始链路建立发现(fd)帧传输)”的美国临时专利申请no.62/107,093以及于2016年1月19日提交的题为“fastinitiallinksetupdiscovery(fd)frametransmission(快速初始链路建立发现(fd)帧传输)”的美国非临时专利申请no.15/000,900的优先权,上述每一件申请的内容由此通过援引全部纳入于此。

领域

本公开一般涉及快速初始链路建立发现(fd)帧传输。

相关技术描述

技术进步已产生越来越小且越来越强大的计算设备。例如,当前存在各种各样的便携式个人计算设备,包括较小、轻量且易于由用户携带的无线电话,诸如移动和智能电话、平板以及膝上型计算机。这些设备可在无线网络上传达语音和数据分组。另外,许多此类设备纳入附加功能性,诸如数码相机、数码摄像机、数字记录器以及音频文件播放器。同样,此类设备可以处理可执行指令,包括可被用于访问因特网的软件应用,诸如web浏览器应用。如此,这些设备可包括显著的计算能力。

电子设备(诸如无线电话)可使用接入点(ap)来接入网络以传送和接收数据或交换信息。例如,紧邻接入点(ap)的移动电子设备(例如,站)可与ap相关联以接入网络。接入点可周期性地传送信标以宣告无线网络(例如,局域网(lan))的存在。该信标可包括站(sta)可用来接入无线网络的信息(例如,时间戳、能力信息等)。例如,sta可基于时间戳来同步本地时钟。

sta可在ap传送第一信标与ap传送第二信标之间的信标间隔期间进入ap的覆盖区域。因为sta不知晓ap在何时传送第二信标,所以sta可能不得不基本上连续地监视(物理)通信信道以发现第二信标直至第二信标被检测到或者直至超时。相应地,即使当ap不在传送第二信标时,sta也消耗功率以监视通信信道。另外,如果sta在第二信标被检测到之前超时,则sta可能不能够与ap相关联。

概述

本公开涉及快速初始链路建立发现(fd)帧传输。ap的第一信标可指示ap被调度以传送第二信标的目标信标传送时间(tbtt)。例如,第一信标可包括指示第一信标的传输时间与tbtt之间的偏移的信标间隔。ap可生成fd帧以在第一信标的传输与第二信标的传输之间的信标间隔期间宣告tbtt。例如,fd帧可包括指示fd帧的传输时间与tbtt之间的差异的tbtt偏移。fd帧可以小于信标(例如,比信标占据更少的比特)。ap可周期性地传送fd帧。例如,ap可按第一频率传送信标(例如,每100毫秒(ms)一次)并且ap可按第二频率传送fd帧(例如,每20ms一次)。

sta可在信标间隔期间开始监视(物理)通信信道。sta可响应于接收到fd帧而确定tbtt。tbtt可以是基于fd帧的fd接收时间和tbtt偏移可推导的。例如,sta可基于在sta处接收到fd帧的第一时间和由fd帧指示的tbtt偏移来确定tbtt。为了解说,sta可将第一时间与tbtt偏移相加以确定tbtt。sta可通过抑制监视通信信道直到紧邻tbtt之前的时间来降低功耗。sta可大致在tbtt处监视通信信道并且可接收来自ap的第二信标。例如,sta可从紧邻tbtt之前的时间起监视通信信道直至超时或者接收到来自ap的第二信标。fd帧可按比信标更高的频率来生成。结果,可以减少在扫描fd帧、信标或这两者时监视通信信道的超时历时。sta可由此通过在超时之前监视通信信道达较短历时来节省资源。在检测到fd帧时,sta可通过抑制监视通信信道直至紧邻tbtt之前的时间来节省资源。

在一特定示例中,ap可在第一时间传送第一信标并且可在第二时间从第一邻居ap接收邻居信标。邻居信标可指示第一邻居ap的第一邻居信标间隔。第一邻居ap可以在ap的覆盖区域内。ap可确定该ap的tbtt对应于第一时间与该ap的信标间隔的总和。ap可基于第一时间与第二时间之差来确定第一邻居tbtt偏移。ap可基于第一邻居tbtt偏移来确定第一邻居tbtt。例如,ap可确定第一邻居tbtt对应于ap的tbtt与第一邻居tbtt偏移的总和。在一特定示例中,ap可基于第一邻居信标间隔来确定第一邻居tbtt。例如,ap可确定第一邻居tbtt对应于第二时间与第一邻居信标间隔的总和。ap可确定第一邻居tbtt偏移对应于tbtt与第一邻居tbtt之差。

在一特定示例中,sta可在第一时间从ap接收第一信标并且可在第二时间从第二邻居ap接收第二信标。第二信标可包括第二邻居ap的第二邻居信标间隔。sta可基于第一时间与第二时间之差来确定第二邻居ap的第二邻居tbtt偏移。sta可向ap发送信标报告(例如,sta报告)。信标报告可包括第二邻居tbtt偏移、第二邻居信标间隔、或这两者。ap可确定第一信标已在第一传输时间被传送并且ap的第一tbtt对应于第一传输时间与ap的信标间隔的总和。ap可接收信标报告并且可基于第二邻居tbtt偏移、第二邻居信标间隔、或这两者来确定第二邻居ap的第二邻居tbtt。例如,ap可确定第二邻居tbtt对应于第一tbtt与第二邻居tbtt偏移的总和。作为另一示例,ap可确定第二邻居tbtt对应于第一传输时间、第二邻居tbtt偏移与第二邻居信标间隔的总和。

ap可生成宣告第一邻居ap的第一邻居tbtt、第二邻居ap的第二邻居tbtt或这两者的邻居报告(nr)。ap可在fd帧、信标或这两者中包括nr。例如,ap可在信标中包括nr。信标中的nr可指示第一邻居tbtt偏移、第二邻居tbtt偏移或这两者。在第一时间在来自ap的信标中接收nr的sta可通过将第一时间与第一邻居tbtt偏移相加来确定第一邻居tbtt、可通过将第一时间与第二邻居tbtt偏移相加来确定第二邻居tbtt、或这两者。

作为另一示例,ap可在fd帧中包括nr。fd帧中的nr可宣告第一邻居tbtt、第二邻居tbtt或这两者作为相对于fd帧的传输时间的偏移。例如,ap可确定fd帧的传输时间与第一邻居tbtt(或第二邻居tbtt)之间的第一邻居fdtbtt偏移(或第二邻居fdtbtt偏移)。为了解说,ap可确定第一信标已在第一时间被传送。ap可确定fd偏移指示第一时间与fd帧的传输时间之差。ap可基于fd偏移与第一邻居tbtt偏移之差来确定第一邻居fdtbtt偏移。第一邻居fdtbtt偏移可指示第一邻居tbtt与fd帧的传输时间之差。ap可基于fd偏移与第二邻居tbtt偏移之差来确定第二邻居fdtbtt偏移。第二邻居fdtbtt偏移可指示第二邻居tbtt与fd帧的传输时间之差。在第一时间在来自ap的fd帧中接收nr的sta可通过将第一时间与第一邻居fdtbtt偏移相加来确定第一邻居tbtt、可通过将第一时间与第二邻居fdtbtt偏移相加来确定第二邻居tbtt、或这两者。ap的tbtt可由此经由ap的信标、ap的fd帧、邻居ap的邻居信标、或者邻居ap的fd帧来宣告。

ap和邻居ap的覆盖区域内的sta可从ap和邻居ap两者接收ap的tbtt的宣告。在其中存在ap的密集部署的地理区域中,tbtt宣告可能增加竞争和介质占用。例如,一个或多个通信信道可能在各种时间被tbtt宣告的传输占用。

ap可基于与地理区域内的ap集合相关联的数据来生成fd帧传输调度。该数据可指示是否可在一个或多个位置处从ap集合接收ap的tbtt,tbtt被调度成何时可在该一个或多个位置处从ap集合中的一个或多个ap接收、或其组合。例如,在一个或多个位置中的特定位置处的设备可从ap集合接收ap的tbtt。ap可生成fd帧传输调度,以使得在特定历时(例如,20毫秒)的一个或多个时间窗口期间能在多个位置中的每一个位置处(例如,从ap、从一个或多个邻居ap、或其组合)接收ap的tbtt至少一次。例如,在该多个位置中的特定位置处的设备可在该一个或多个时间窗口期间接收ap的tbtt至少一次。该特定历时可对应于sta的扫描窗口的第一历时。ap可基于fd帧传输调度来传送fd帧。在一特定示例中,ap可响应于确定fd帧传输调度指示没有fd帧要被传送而抑制传送fd帧。fd帧传输调度可指示没有fd帧要被传送,这是因为在该一个或多个时间窗口期间在该多个位置中的每个位置处在ap的信标、邻居ap的邻居信标、或其组合中能接收ap的tbtt至少一次。

在一特定方面,一种通信方法包括在第一接入点处接收数据。该方法还包括在第一接入点处基于该数据来生成传输调度。该传输调度指示第一接入点何时要传送快速初始链路建立发现(fd)帧。该方法进一步包括基于该传输调度来选择性地从第一接入点传送fd帧。

在另一特定方面,一种计算机可读存储设备存储指令,这些指令在由处理器执行时使该处理器执行操作,这些操作包括在第一接入点处接收数据。这些操作还包括在第一接入点处基于该数据来生成传输调度。该传输调度指示第一接入点何时要传送快速初始链路建立发现(fd)帧。这些操作进一步包括基于该传输调度来选择性地从第一接入点传送fd帧。

在另一特定方面,一种接入点包括发射机、接收机、以及快速初始链路建立发现(fd)帧生成器。该接收机被配置成接收数据。fd帧生成器被配置成基于该数据来生成传输调度。该传输调度指示发射机何时要传送fd帧。fd帧生成器还被配置成基于该传输调度来经由发射机选择性地传送fd帧。

由所公开的方法中的至少一者提供的一个特定优点在于,ap可通过基于fd帧传输调度传送fd帧来节省网络资源。当与接入点集合相关联的数据指示在ap的覆盖区域内的一个或多个位置处从该接入点集合中的至少一个接入点能接收ap的tbtt时,ap可基于fd帧传输调度来传送较少的fd帧。

本公开的其他方面、优点和特征将在阅读了整个申请后变得明了,整个申请包括以下章节:附图简述、详细描述、以及权利要求书。

附图简述

图1是包括生成fd帧传输调度的接入点的系统的特定解说性方面的框图;

图2是图1的系统的另一特定方面的示图;

图3是与图1的系统的操作相对应的时序图;

图4是与图1的系统的操作相对应的时序图;

图5是图1的系统的接入点处的操作方法的流程图;以及

图6是可操作用于支持本文所公开的一种或多种方法、系统、装置、和计算机可读介质的各个方面的设备的框图。

详细描述

参照图1,公开了系统的特定解说性方面并将其一般地标示为100。系统100包括一个或多个ap。例如,系统100包括第一ap102、第二ap104、第三ap106和第四ap108。系统100可包括一个或多个站(sta)。例如,系统100包括sta110。

系统100仅是出于方便起见而解说的,并且所解说的特定细节不构成限定。例如,在其他方面,系统100可包括比图1中解说的电子设备更多的电子设备(例如,ap、sta、或这两者)或更少的电子设备,并且这些电子设备可位于与图1中解说的位置不同的位置处。第一ap102、第二ap104、第三ap106和第四ap108中的一者或多者可包括fd帧生成器134、收发机136、存储器132、或其组合。

第一ap102、第二ap104、第三ap106、第四ap108、sta110或其组合可包括或对应于以下至少一者:接入点、站、通信设备、计算机、移动设备、个人数字助理(pda)、机顶盒、音乐播放器、视频播放器、娱乐单元、或导航设备。

第一ap102、第二ap104、第三ap106、第四ap108、或sta110中的至少一者可包括处理器(例如,中央处理单元(cpu)、数字信号处理器(dsp)、网络处理单元(npu)等)、存储器132(例如,随机存取存储器(ram)、只读存储器(rom)等)和/或被配置成经由一个或多个无线网络(例如,一个或多个无线通信信道)发送和接收数据的无线接口,如参照图6进一步描述的。无线接口可与收发机136(例如,无线接收机和无线发射机)通信。尽管本文描述的某些操作可能是参照“收发机”来描述的,但在其他方面,“接收机”可执行数据接收操作,而“发射机”可执行数据传送操作。

第一ap102、第二ap104、第三ap106、第四ap108、或sta110中的至少一者可被配置成根据一个或多个无线协议、标准或这两者(诸如电气和电子工程师协会(ieee)802.11标准)来操作。例如,第一ap102、第二ap104、第三ap106、第四ap108、或sta110中的至少一者可根据ieee802.11a、b、g、n、s、aa、ac、ad、ae、af、ah、ai、aj、aq、ax或mc标准来操作。

在操作期间,第一ap102可生成第一信标142以宣告无线网络(例如,lan)的存在。第一信标142可包括第一ap102的通信信息(例如,能力信息、时间戳等)。sta(例如,sta110)可使用该通信信息来经由第一ap102接入无线网络。时间戳(例如,信标传输时间戳)可指示由第一ap102的本地时钟指示的第一ap102传送第一信标142的第一时间。第一信标142可宣告第一ap102的第一tbtt162。例如,第一信标142可包括第一信标间隔(例如,100毫秒),该第一信标间隔指示第一ap102的本地时钟的第一时间与第二时间之间的偏移,在该第二时间处后续信标被调度以由第一ap102传送。第一tbtt162可对应于第二时间。

第二ap104、第三ap106、以及第四ap108可按与第一ap102类似的方式来操作。例如,第二ap104可生成第二信标144、第三ap106可生成第三信标146、并且第四ap108可生成第四信标148,如图1中所示。第二信标144可宣告第二ap104的第二tbtt164。第三信标146可宣告第三ap106的第三tbtt166。第四信标148可宣告第四ap108的第四tbtt168。

第一tbtt162可指示第一ap102的后续信标被调度传送的时间。接收第一信标142的电子设备(诸如ap104-108和sta110)可通过将第一信标间隔与接收到第一信标142的时间相加来确定第一tbtt162。例如,sta110可在sta110的本地时钟的信标接收时间接收到第一信标142。第一tbtt162可以是基于信标接收时间和第一信标间隔可推导的。例如,sta110可通过将信标接收时间与由第一信标142指示的第一信标间隔相加来确定第一tbtt162。类似地,第二tbtt164可对应于第二ap104的后续信标被调度传送的时间,第三tbtt166可对应于第三ap106的后续信标被调度传送的时间,并且第四tbtt168可对应于第四ap108的后续信标被调度传送的时间。第一ap102可按第一信标间隔经由收发机136传送第一信标142(例如,每100ms一次)。第二ap104可按第二信标间隔传送第二信标144。第三ap106可按第三信标间隔传送第三信标146。第四ap108可按第四信标间隔传送第四信标148。第一信标142、第二信标144、第三信标146和第四信标148可在各种时间被传送。第一信标间隔、第二信标间隔、第三信标间隔和第四信标间隔中的一者或多者可彼此不同。

特定ap(例如,第一ap102、第二ap104、第三ap106或第四ap108)可从一个或多个邻居ap接收一个或多个邻居信标。例如,第二ap104可接收第一信标142,第三ap106可接收第一信标142,并且第四ap108可接收第一信标142。特定ap可从一个或多个sta接收一个或多个信标报告。例如,第四ap108可从sta110接收信标报告(例如,sta报告)。特定ap可基于一个或多个邻居信标、一个或多个信标报告、或其组合来生成nr。

特定ap可基于来自邻居ap的信标、来自sta的信标报告、或这两者来确定邻居ap的邻居tbtt偏移。例如,第四ap108可在第四ap108的本地时钟的信标传输时间传送第四信标148。第四ap108可在第四ap108的本地时钟的信标接收时间接收第一信标142。第一信标142可包括第一ap102的第一信标间隔。第四ap108可基于信标传输时间与第四ap108的第四信标间隔的总和来确定第四tbtt168。第四ap108可基于信标传输时间与信标接收时间之差来确定第一ap102的第一tbtt偏移。第一tbtt偏移可指示相对于第四tbtt168的第一tbtt162。第四ap108可基于第四tbtt168与第一tbtt偏移的总和来确定第一tbtt162。第一tbtt162可对应于信标接收时间与第一信标间隔的总和。在一特定示例中,第四ap108可基于信标接收时间与第一信标间隔的总和来确定第一tbtt162。在此示例中,第四ap108可确定第一tbtt偏移对应于第四tbtt168与第一tbtt162之差。

作为另一示例,sta110可以在第一ap102和第四ap108的覆盖区域内。sta110可在第一信标接收时间接收第一信标142并且在第二信标接收时间接收第四信标148。第一信标142可包括第一ap102的第一信标间隔。sta110可向第四ap108提供信标报告。该信标报告可包括指示第一信标接收时间与第二信标接收时间之差的第一tbtt偏移。第一tbtt偏移可指示相对于第四tbtt168的第一tbtt162。信标报告还可包括第一信标间隔。

在一特定方面,第四ap108可在第一ap102的覆盖区域以外并且不可接收第一信标142。第四ap108可响应于确定在特定窗口期间尚未从第一ap102接收到信标(例如,第一信标142)而基于信标报告来确定第一tbtt偏移、第一信标间隔、或这两者。例如,第四ap108可响应于确定在从第四ap108传送信标的特定历时内尚未从第一ap102接收到信标(例如,第一信标142)而基于信标报告来确定第一tbtt偏移、第一信标间隔、或这两者。即使第四ap108在第一ap102的覆盖区域以外,如果存在位于第一ap102和第四ap108的覆盖区域内的至少一个sta(例如,sta110),则第四ap108仍可被认为是第一ap102的邻居ap。

第四ap108可生成nr,该nr指示第四ap108从第一ap102接收到第一信标142、第四ap108从sta110接收到信标报告、或这两者。nr可指示第一tbtt162。例如,nr可包括第一tbtt偏移、第一信标间隔、或这两者。第四ap108可生成第四信标148。第四信标148可宣告第一ap102的第一tbtt162、第四tbtt168、或这两者。例如,第四信标148可在nr信息元素(ie)中包括nr。作为另一示例,第四信标148可指示第四tbtt168。例如,第四信标148可指示第四ap108传送第四信标148之间的信标间隔。第四ap108可传送第四信标148。第二ap104、第三ap106或这两者可按与第四ap108类似的方式来操作。例如,第二ap104可生成第二信标144并且第三ap106可生成第三信标146。

第一ap102可经由收发机136接收与第二ap104、第三ap106、第四ap108、或其组合相关联的数据。例如,第一ap102可经由收发机136接收来自第二ap104的第二信标144、来自第三ap106的第三信标146、来自第四ap108的第四信标148、或其组合。作为另一示例,第一ap102可经由收发机136接收来自sta110的信标报告。该信标报告可包括与第二ap104、第三ap106、第四ap108、或其组合相关联的数据(例如,邻居tbtt偏移、邻居信标间隔、或这两者)。

第二ap104、第三ap106、第四ap108、或其组合可在一地理区域内。例如,第二ap104、第三ap106、第四ap108、或其组合可在第一ap102的地理区域内。作为另一示例,第二ap104、第三ap106、第四ap108、或其组合可在sta的sta覆盖区域内,该sta在第一ap102的ap覆盖区域内。sta覆盖区域和ap覆盖区域可交叠。为了解说,第二ap104可在第一sta的第一sta覆盖区域内,并且第三ap106可在第二sta的第二sta覆盖区域内。第一sta和第二sta可在第一ap102的ap覆盖区域内。第一ap102可接收来自第一sta的第一信标报告并且可接收来自第二sta的第二信标报告。第一信标报告可指示与第二ap104相关联的第一邻居tbtt偏移、第一邻居信标间隔、或这两者。第二信标报告可指示与第三ap106相关联的第二邻居tbtt偏移、第二邻居信标间隔、或这两者。

由第一ap102接收的数据可指示第一tbtt162是由第二ap104、第三ap106、第四ap108、还是其组合宣告的。例如,fd帧生成器134可响应于确定第二信标144指示第一tbtt162而确定第一tbtt162是由第二ap104宣告的。fd帧生成器134可响应于确定第二信标144包括第一ap102的第一信标间隔、指示第二信标144的传输时间与第一tbtt162之差的第一tbtt偏移、或这两者来确定第一tbtt162是由第二ap104宣告的。第一tbtt162可以是基于第一tbtt偏移和第二tbtt164可推导的。

该数据可指示第一tbtt162在何时被调度以由第二ap104、第三ap106和第四ap108中的一者或多者宣告。例如,fd帧生成器134可响应于确定第二信标144指示第二ap104被调度成在第二tbtt164处传送后续信标而确定第一tbtt162被调度成在第二tbtt164处由第二ap104宣告。fd帧生成器134可确定第二信标144在第一信标接收时间处由第一ap102接收。第二信标144可包括第二ap104的第二信标间隔。第二tbtt164可以是基于第一信标接收时间和第二信标间隔可推导的。例如,fd帧生成器134可通过将第一信标接收时间与第二信标间隔相加来确定第二tbtt164。fd帧生成器134可响应于确定第二信标144指示第一tbtt162而假定要由第二ap104传送的后续信标有可能指示第一tbtt162。

fd帧生成器134可确定对应于第一ap102的覆盖区域内的多个位置的宣告调度。例如,fd帧生成器134可生成指示何时在第一ap102的覆盖区域内的第一位置处能接收第一tbtt162的宣告调度174。为了解说,宣告调度174可指示第一位置处的设备何时接收第一tbtt162。

fd帧生成器134可基于接收到信标、信标报告、或这两者来确定该多个位置。例如,fd帧生成器134可响应于接收到来自sta(例如,sta110)的信标报告而确定该多个位置包括sta(例如,sta110)的位置。作为另一示例,fd帧生成器134可响应于接收到来自特定ap的信标而确定该多个位置包括该特定ap的位置。为了解说,fd帧生成器134可响应于接收到第二信标144而确定该多个位置包括第二ap104的位置,响应于接收到第三信标146而确定该多个位置包括第三ap106的位置,响应于接收到第四信标148而确定第四ap108的位置,或其组合。fd帧生成器134可生成对应于该多个位置中的每一个位置的宣告调度。例如,fd帧生成器134可为该多个位置中的第一位置生成宣告调度174。

宣告调度174可指示在第一位置处从第一ap102、第二ap104、第三ap106和第四ap108中的一者或多者能接收第一tbtt162的时间。fd帧生成器134可响应于确定指示来自第一ap102、第二ap104、第三ap106或第四ap108中的至少一者的第一tbtt162的宣告(例如,信标或fd帧)在第一位置处能由sta解码而确定第一tbtt162在第一位置处能被接收。宣告调度174可指示第一tbtt162,因为第一tbtt162将要通过第一ap102的信标(例如,第一信标142)来宣告。

fd帧生成器134可假定通过第一ap102的信标(例如,第一信标142)来宣告的第一tbtt162在第一ap102的覆盖区域内的第一位置处能被接收。例如,fd帧生成器134可为从第一ap102接收信标(例如,第一信标142)的诸设备生成宣告调度174,因为那些设备也有可能从第一ap102接收fd帧。fd帧生成器134可在生成宣告调度174中忽略不能够从第一ap102接收信标(例如,第一信标142)的设备,因为那些设备也不太可能从第一ap102接收fd帧。

fd帧生成器134可假定第一ap102的信标(例如,第一信标142)能由第一ap102的覆盖区域内的sta(例如,sta110)解码。例如,fd帧生成器134可为能够解码来自第一ap102的信标(例如,第一信标142)的诸设备生成宣告调度174,因为那些设备也有可能能够解码接收自第一ap102的fd帧。fd帧生成器134可在生成宣告调度174中忽略不能够解码来自第一ap102的信标(例如,第一信标142)的sta,因为那些设备也不太可能能够解码接收自第一ap102的fd帧。fd帧生成器134可生成宣告调度174以指示第一tbtt162。

fd帧生成器134可确定附加信标(例如,第二信标144、第三信标146或第四信标148)是否指示第一tbtt162并且在第一位置处能被接收。fd帧生成器134可响应于确定特定信标排除第一tbtt162而在生成宣告调度174中忽略该特定信标。例如,fd帧生成器134可响应于确定第二信标144不指示第一tbtt162而忽略第二信标144。替换地,fd帧生成器134可基于确定特定信标指示第一tbtt162而生成(或更新)宣告调度174。例如,宣告调度174可响应于确定第二信标144宣告第一tbtt162而指示第二tbtt164。宣告调度174可基于第二ap104的第二信标间隔来指示第二信标144的一个或多个附加tbtt。例如,fd帧生成器134可基于第二tbtt164与第二信标间隔的总和来确定特定tbtt。宣告调度174可响应于确定第二信标144宣告第一tbtt162而指示特定tbtt。

在一特定方面,fd帧生成器134可假定第二信标144在第一ap102的覆盖区域内的第一位置处能被接收。例如,fd帧生成器134可假定第二信标144能由第一ap102的覆盖区域内的sta(例如,sta110)来解码。此方面可对应于其中第一ap102和第二ap104具有基本上相似的覆盖区域(例如,由于彼此邻近)以使得第二信标144有可能能够被第一ap102的覆盖区域内的sta接收的设置。fd帧生成器134可生成宣告调度174以指示第二tbtt164。在一替换方面,fd帧生成器134可响应于确定第二信标144在第一位置处能被接收而生成宣告调度174以指示第二tbtt164,如本文中所描述的。

fd帧生成器134可响应于确定已从sta(例如,sta110)接收到信标报告、该信标报告指示sta(例如,sta110)接收到第二信标144、以及sta(例如,sta110)的位置邻近第一位置(例如,在第一位置的特定距离内)而确定第二信标144在第一位置处能被接收(例如,能被sta解码)。

作为另一示例,fd帧生成器134可响应于确定第二ap104邻近第一位置、第二信标144由另一ap接收并且该另一ap邻近第一位置、第二信标144由sta(例如,sta110)接收并且该sta邻近第一位置、或其组合而确定第二信标144在第一位置处能被接收(例如,能由sta解码)。例如,fd帧生成器134可响应于确定第二ap104的位置在第一位置的特定距离内而确定第二信标144在第一位置处能被接收。

作为进一步示例,fd帧生成器134可响应于确定已从另一ap接收到nr、该nr指示该另一ap接收到第二信标144、以及该另一ap的位置邻近第一位置而确定第二信标144在第一位置处能被接收。例如,fd帧生成器134可确定已从第三ap106接收到nr、该nr指示第三ap106接收到第二信标144、以及第三ap106的位置在第一位置的特定距离内。

作为附加示例,fd帧生成器134可响应于确定已从另一ap接收到nr、该nr指示该另一ap接收到来自sta的信标报告、该信标报告指示该sta接收到第二信标144、以及该sta的位置邻近第一位置而确定第二信标144在第一位置处能被接收。例如,fd帧生成器134可确定已从第三ap106接收到nr、该nr指示第三ap106接收到来自sta(例如,sta110)的信标报告、该信标报告指示该sta(例如,sta110)接收到第二信标144、以及该sta(例如,sta110)的位置在第一位置的特定距离内。

宣告调度174可由此表示何时在第一位置处能接收第一tbtt162的调度,而无论第一ap102、第二ap104、第三ap106和第四ap108中的哪一者宣告第一tbtt162。fd帧生成器134可在存储器132中存储宣告调度174。

fd帧生成器134可生成fd帧传输调度138。fd帧传输调度138可指示期间第一ap102要传送fd帧的一个或多个时间窗口(例如,因为在那些时间窗口期间在第一ap102的覆盖区域内的至少一个位置处不能从另一ap接收第一tbtt162)。

fd帧生成器134可生成对应于多个位置中的每一个位置(例如,第一位置)的宣告调度(例如,宣告调度174)。fd帧生成器134可基于这些宣告调度来生成fd帧传输调度138,以使得在这些时间窗口期间在该多个位置中的每一个位置处能接收第一tbtt162至少一次。例如,fd帧生成器134可生成fd帧传输调度138,以使得该多个位置中的特定位置处的设备在这些时间窗口期间接收第一tbtt162至少一次。fd帧生成器134可确定宣告调度174是否指示在这些窗口期间在第一位置处能从第一ap102、第二ap104、第三ap106、第四ap108、或其组合接收第一tbtt162至少一次(例如,每20ms一次)。fd帧生成器134可响应于确定宣告调度174指示在第一位置处从第一ap102、第二ap104、第三ap106、第四ap108、或其组合能接收第一tbtt162至少一次(例如,在这些时间窗口期间)而生成fd帧传输调度138以指示没有fd帧要被第一ap102传送(例如,在这些时间窗口期间)。例如,fd帧生成器134可确定宣告调度174指示一设备在这些时间窗口期间在第一位置处从第一ap102、第二ap104、第三ap106、第四ap108、或其组合接收第一tbtt162至少一次。替换地,fd帧生成器134可响应于确定宣告调度174指示在时间窗口期间在第一位置处从第一ap102、第二ap104、第三ap106、第四ap108、或其组合不能接收第一tbtt162至少一次而生成fd帧传输调度138以指示在时间窗口期间要传送至少一个fd帧。例如,fd帧生成器134可确定宣告调度174指示一设备在时间窗口期间在第一位置处从第一ap102、第二ap104、第三ap106、第四ap108、或其组合不接收第一tbtt162。fd帧生成器134可生成fd帧传输调度138以包括使第一tbtt162能在一个或多个时间窗口期间在该多个位置处从第一ap102、第二ap104、第三ap106、第四ap108、或其组合可接收至少一次的最少数目的fd传输时间。在一特定方面,fd帧生成器134可生成fd帧传输调度138以包括最少数目的fd传输时间,以使得第一ap102的覆盖区域内的设备在一个或多个时间窗口期间从第一ap102、第二ap104、第三ap106、第四ap108、或其组合接收第一tbtt162至少一次。

由此,fd帧生成器134可生成fd帧传输调度138,以使得第一tbtt162被调度成在时间窗口期间在多个位置中的每一个位置处从第一ap102、第二ap104、第三ap106、第四ap108、或其组合能接收至少一次。第二ap104可通过传送第二信标144来宣告第一tbtt162,第三ap106可通过传送第三信标146来宣告第一tbtt162,并且第四ap108可通过传送第四信标148来宣告第一tbtt162。第一ap102可通过传送第一信标142或传送fd帧中的至少一者来宣告第一tbtt162,如本文中所描述的。

fd帧传输调度138可包括一个或多个传输偏移170、一个或多个传输频率172、或其组合,如参照图3-4所描述的。fd帧生成器134可基于fd帧传输调度138来确定是否要传送fd帧150。例如,fd帧生成器134可响应于确定fd帧传输调度138指示没有fd帧要由第一ap102传送而抑制发起fd帧150的传输。

替换地,fd帧生成器134可响应于确定fd帧传输调度138指示要传送至少一个fd帧而确定要传送fd帧150。例如,fd帧生成器134可响应于确定fd帧传输调度138包括传输偏移170、传输频率172、或其组合而确定fd帧传输调度138指示要传送至少一个fd帧。每一个传输偏移170可对应于要被传送的fd帧,如本文中所描述的。类似地,每一个传输频率172可对应于要被传送的fd帧,如本文中所描述的。

fd帧生成器134可在时间t_now基于fd帧传输调度138来确定fd帧150的fd传输时间。例如,传输偏移170中的特定传输偏移可指示在第一ap102的信标(例如,第一信标142)之后要传送第一fd帧的第一时间。第一信标142可能已经在时间t0被传送,例如,如由第一信标142的信标传输时间戳所指示的。fd帧生成器134可确定在时间t1要传送第一fd帧,其中时间t1是时间t0与特定传输偏移的总和。fd帧生成器134可响应于确定时间t1大于或等于时间t_now而确定fd传输时间是时间t1。

作为另一示例,传输频率172中的特定传输频率可指示后续fd帧之间的传输间隔。fd帧生成器134可确定先前fd帧已在对应于fd帧传输时间戳的时间t0被传送。例如,fd帧生成器134可能在先前fd帧被传送时已经存储了第一ap102的本地时钟的fd帧传输时间戳。fd帧生成器134可确定在时间t1要传送后续fd帧,其中时间t1是时间t0与特定传输频率的总和。fd帧生成器134可响应于确定时间t1大于或等于时间t_now而确定fd传输时间是时间t1。

fd帧生成器134可大致在fd传输时间经由收发机136来传送fd帧150。fd帧生成器134可在存储器132中存储fd帧传输时间戳。fd帧传输时间戳可在传送fd帧150时指示第一ap102的本地时钟的时间(例如,fd传输时间)。

在一特定方面,fd帧生成器134可响应于确定信标传输时间戳大于或等于fd帧传输时间戳而基于传输偏移170中的特定偏移来确定fd传输时间。信标传输时间戳可指示本地时钟的已传送先前信标的时间。fd帧传输时间戳可指示本地时钟的已传送先前fd帧的时间。替换地,fd帧生成器134可响应于确定fd帧传输时间戳大于信标传输时间戳而基于传输频率172中的特定频率来确定fd传输时间。

一个或多个sta(例如,sta110)可在操作期间在各种时间进入或离开第一ap102的覆盖区域。sta110可通过接收fd帧150、第一信标142、第二信标144、第三信标146、第四信标148、或其组合来接收第一tbtt162。sta110可大致在第一tbtt162处监视(物理)通信信道以接收来自第一ap102的后续信标。sta110可抑制监视通信信道直至紧临第一tbtt162之前的时间以节省功率。

在一特定方面,第一ap102可通过在传输之前减小fd帧150的大小来节省网络资源。例如,第一ap102可移除(或排除)fd帧150的一个或多个可任选字段(例如,ap能力字段、精简邻近报告(rnr)等)。较小的fd帧可导致通信介质的较少竞争和较大可用性。第一ap102可通过传送较小的fd帧来节省功率。

系统100可由此通过基于fd帧传输调度138传送fd帧150来使第一ap102能够节省网络资源。例如,第一ap102可响应于确定fd帧传输调度138指示没有fd帧要由第一ap102传送而抑制传送fd帧150。作为另一示例,第一ap102可在信标144-148指示第一tbtt162已经被ap104-108中的一者或多者宣告时基于fd帧传输调度138来传送较少的fd帧。系统100还可通过抑制监视通信信道直至紧临第一tbtt162之前的时间来使sta110能够节省功率。

参照图2,系统的示图被示出并且一般地被标示为200。系统200不同于图1的系统100之处在于,第一ap102基于接收自站(例如,sta110)的数据来生成图1的fd帧传输调度138,如本文中所描述的。

sta110可接收来自第一ap102的第一信标142、来自第二ap104的第二信标144、来自第三ap106的第三信标146、来自第四ap108的第四信标148、或其组合。sta110可基于第一信标142、第二信标144、第三信标146、第四信标148、或其组合来生成信标报告252(例如,sta报告)。信标报告252可包括与第一ap102、第二ap104、第三ap106和第四ap108中的一者或多者相关联的数据。例如,信标报告252可指示sta110接收到第一信标142、第二信标144、第三信标146、第四信标148、或其组合以及对应的最后接收时间。信标报告252还可指示第一信标142的第一tbtt162、第二信标144的第二tbtt164、第三信标146的第三tbtt166、第四信标148的第四tbtt168、或其组合。

信标报告252可指示第二信标144是否包括第一tbtt162、第三信标146是否包括第一tbtt162、第四信标148是否包括第一tbtt162、或其组合。sta110可传送信标报告252。第一ap102可在sta110的覆盖区域内并且可接收信标报告252。

在一特定方面,sta110可生成要向第一ap102发送的信标报告252。sta110可在sta110的本地时钟的第一时间从第一ap102接收第一信标142,可在sta110的本地时钟的第二时间从第二ap104接收第二信标144,可在sta110的本地时钟的第三时间从第三ap106确定第三信标146,可在sta110的本地时钟的第四时间从第四ap108接收第四信标148,或其组合。第一信标142可指示第一ap102的第一信标间隔。第二信标144可指示第二ap104的第二信标间隔。第三信标146可指示第三ap106的第三信标间隔。第四信标148可指示第四ap108的第四信标间隔。信标报告252可指示sta110在第一时间从第一ap102接收到第一信标142,sta110在第二时间从第二ap104接收到第二信标144,sta110在第三时间从第三ap106接收到第三信标146,sta110在第四时间从第四ap108接收到第四信标148,或其组合。信标报告252可将第一tbtt162指示为由第一信标142指示的第一信标间隔。信标报告252可将第二tbtt164指示为第一时间与第二时间之间的第二偏移。信标报告252可将第三tbtt166指示为第一时间与第三时间之间的第三偏移。信标报告252可将第四tbtt168指示为第一时间与第四时间之间的第四偏移。信标报告252可包括第一信标间隔、第二信标间隔、第三信标间隔、第四信标间隔、或其组合。sta110可向第一ap102发送信标报告252。

fd帧生成器134可基于信标报告252来生成宣告调度174。宣告调度174可对应于与sta110的位置邻近的第一位置。宣告调度174可包括第一tbtt162,如参照图1所描述的。fd帧生成器134可响应于确定信标报告252指示特定ap的信标宣告第一tbtt162而确定特定ap的tbtt要被包括在宣告调度174中。例如,fd帧生成器134可响应于确定信标报告252指示第二信标144宣告第一tbtt162而确定第二tbtt164要被包括在宣告调度174中。作为另一示例,fd帧生成器134可响应于确定信标报告252指示第三信标146宣告第一tbtt162而确定第三tbtt166要被包括在宣告调度174中。作为进一步示例,fd帧生成器134可响应于确定信标报告252指示第四信标148宣告第一tbtt162而确定第四tbtt168要被包括在宣告调度174中。

fd帧生成器134可响应于确定特定ap的tbtt要被包括在宣告调度174中而基于来自该特定ap的信标或者基于信标报告252来确定tbtt。例如,fd帧生成器134可响应于确定信标报告252指示第二信标144宣告第一tbtt162而基于第二信标144来确定第二tbtt164,如参照图1所描述的。作为另一示例,fd帧生成器134可响应于确定信标报告252指示第二信标144宣告第一tbtt162而基于信标报告252来确定第二tbtt164。为了解说,fd帧生成器134可确定第二tbtt164由第二偏移来指示。在一特定方面,fd帧生成器134可响应于确定在传送第一信标142的特定历时内尚未从第二ap104接收到信标(例如,第二信标144)而基于信标报告252来确定第二tbtt164。fd帧生成器134可生成宣告调度174以指示第二tbtt164。

fd帧生成器134可响应于确定特定ap的tbtt要被包括在宣告调度174中而确定该特定ap的一个或多个附加tbtt。例如,fd帧生成器134可响应于确定第二tbtt164要被包括在宣告调度174中而确定第二ap104的特定tbtt。fd帧生成器134可基于第二tbtt164与第二ap104的第二信标间隔的总和来确定该特定tbtt。fd帧生成器134可在宣告调度174中包括该特定tbtt。

fd帧生成器134可基于宣告调度174来生成fd帧传输调度138并且可基于fd帧传输调度138来确定是否要传送fd帧150,如参照图1所描述的。

在一特定方面,fd帧生成器134可经由收发机136从多个sta接收信标报告。例如,fd帧生成器134可从sta110接收信标报告252并且可从第二sta接收第二信标报告。fd帧生成器134可生成对应于每个sta的宣告调度。例如,fd帧生成器134可生成对应于sta110的宣告调度174并且可生成对应于第二sta的第二宣告调度。为了解说,宣告调度174可对应于与sta110的位置邻近的第一位置。第二宣告调度可对应于与第二sta的位置邻近的第二位置。

fd帧生成器134可基于每个宣告调度来确定fd帧传输调度,如参照图1所描述的。例如,fd帧生成器134可基于宣告调度174来确定第一fd帧传输调度,并且可基于第二宣告调度来确定第二fd帧传输调度。

fd帧生成器134可生成总fd帧传输调度138,以使得在特定历时(例如,20ms)的一个或多个时间窗口期间在第一位置和第二位置中的每一者处能接收第一tbtt162至少一次。fd帧生成器134可基于第一fd帧传输调度和第二fd帧传输调度来生成fd帧传输调度138。fd帧生成器134可生成fd帧传输调度138以包括使第一tbtt162能够在一个或多个时间窗口期间在多个位置处从第一ap102、第二ap104、第三ap106、第四ap108、或其组合能接收至少一次的最少数目的fd传输时间。例如,第一fd帧传输调度可指示第一传输偏移(例如,40ms)并且第二fd帧传输调度可指示第二传输偏移(例如,60ms)。fd帧生成器134可生成fd帧传输调度138以包括第一偏移和第二偏移中较低的传输偏移(例如,40ms)。作为另一示例,第一fd帧传输调度可指示第一传输频率(例如,每40ms一次)并且第二fd帧传输调度可指示第二传输频率(例如,每100ms一次)。fd帧生成器134可生成fd帧传输调度138以包括第一传输频率和第二传输频率中较高的传输频率(例如,每40ms一次)。

在一特定方面,fd帧生成器134可生成fd帧传输调度138,以使得第一tbtt162的宣告在时间窗口期间在至少特定百分比(例如,80%)的位置(例如,第一位置和第二位置)处能被sta接收至少一次。例如,fd帧生成器134可基于在第一ap102处接收到的特定百分比的信标报告来生成fd帧传输调度138。

在一特定方面,fd帧生成器134可基于由sta(例如,sta110)检测到的ap的数目来确定fd帧传输调度138。例如,fd帧生成器134可确定信标报告252指示sta110检测到第一数目的信标(例如,第一信标142、第二信标144、第三信标146、第四信标148、或其组合)。fd帧生成器134可基于第一数目来确定特定的偏移、特定的传输频率、或这两者。例如,fd帧生成器134可访问将ap数目映射成偏移、传输频率、或这两者的映射数据。该映射数据可包括默认值、经由用户输入接收的值、或这两者。fd帧生成器134可基于映射数据和第一数目来确定特定的传输偏移、特定的传输频率、或这两者。fd帧生成器134可生成fd帧传输调度138以将特定偏移包括在传输偏移170中、将特定传输频率包括在传输频率172中、或这两者。

在一特定方面,fd帧生成器134可从多个sta接收信标报告。例如,fd帧生成器134可从sta110接收信标报告252并且可从第二sta接收第二信标报告。fd帧生成器134可基于信标报告252和映射数据来确定第一传输偏移、第一传输频率、或这两者。fd帧生成器134可确定第二sta从第二数目的ap接收到信标。fd帧生成器134可基于第二数目和映射数据来确定第二传输偏移、第二传输频率、或这两者。fd帧生成器134可生成fd帧传输调度138以将第一传输偏移(例如,40ms)和第二传输偏移(例如,80ms)中较低的传输偏移(例如,40ms)包括在传输偏移170中。fd帧生成器134可生成fd帧传输调度138以将第一传输频率(例如,40ms)和第二传输频率(例如,100ms)中较高的传输频率(例如,40ms)包括在传输频率172中。

系统200可使第一ap102能够确定在特定位置(例如,sta110的位置)处接收到的第一tbtt162的宣告的宣告调度174。第一ap102可生成fd帧传输调度138,以使得第一tbtt162的至少一个宣告在一个或多个时间窗口期间在特定位置处能被接收。

参照图3,时序图被示出并且一般地标示为300。在一特定方面,时序图300可对应于图1的系统100、图2的系统200、或这两者的操作。

第一tbtt162可对应于时间t0,第二tbtt164可对应于时间t2,第三tbtt166可对应于时间t3,并且第四tbtt168可对应于时间t4。第一信标142、第二信标144、第三信标146、以及第四信标148中的每一者可指示第一tbtt162。例如,图1的fd帧生成器134可生成宣告调度174以包括第一tbtt162、第二tbtt164、第三tbtt166、以及第四tbtt168,如参照图1-2所描述的。fd帧生成器134可基于宣告调度174来确定fd帧传输调度138,如参照图1所描述的。宣告调度174可对应于第一ap102的覆盖区域内的第一位置。例如,fd帧生成器134可确定第二tbtt164在第一tbtt162的时间窗口314(例如,20ms)内出现。

fd帧生成器134可响应于确定宣告调度174不在第二tbtt164的时间窗口314内指示tbtt而确定fd传输时间302。例如,fd传输时间302可以是第二tbtt164与时间窗口314的总和。fd帧生成器134可生成(或更新)fd帧传输调度138以指示fd传输时间302,如本文中所描述的。fd帧生成器134可确定第三tbtt166在fd传输时间302的时间窗口314内出现。fd帧生成器134可确定第四tbtt168在来自第三tbtt166的时间窗口314内出现。fd帧生成器134可响应于确定信标间隔312(例如,从t0到t5)的结束在第四tbtt168的时间窗口314内出现而确定fd帧传输调度138的生成完成。

fd帧生成器134可由此生成fd帧传输调度138,以使得在信标间隔312期间在每一个时间窗口期间在第一位置处能接收第一tbtt162至少一次。例如,第一tbtt162可被调度成在第一ap102的第一信标142与后续信标之间的100毫秒信标间隔(例如,信标间隔312)的每个20毫秒时间窗口期间被第一ap102、第二ap104、第三ap106和第四ap108中的一者或多者传送至少一次。例如,第一ap102的后续信标可被调度成在时间t5传送。

fd帧生成器134可生成fd帧传输调度138以将fd传输时间302指示为图1的传输偏移170中的特定偏移。例如,该特定偏移可对应于时间t0与时间t2之差。

在一特定方面,fd帧生成器134可生成fd帧传输调度138,以使得在信标间隔312期间在每一个时间窗口期间在多个位置处能接收第一tbtt162至少一次,如参照图2所描述的。例如,fd帧生成器134可基于对应于第一位置的宣告调度174来生成第一fd帧传输调度,如本文中所描述的。fd帧生成器134可基于对应于第二位置的第二宣告调度来生成第二fd帧传输调度。fd帧生成器134可基于第一fd帧传输调度和第二fd帧传输调度来生成fd帧传输调度138(例如,总fd帧传输调度),如参照图2所描述的。

fd帧生成器134可基于fd帧传输调度138来经由图1的收发机136传送图1的fd帧150,如参照图1所描述的。例如,fd帧生成器134可大致在fd传输时间302传送fd帧150。

第一ap102可通过基于fd帧传输调度138传送fd帧150来节省网络资源。例如,与在时间t1、时间t2、时间t3和时间t4中的每一者处传送fd帧相比,第一ap102可在信标间隔312期间在fd传输时间302处传送单个fd帧(例如,fd帧150)。

参照图4,时序图被示出并且一般地标示为400。在一特定方面,时序图400可对应于图1的系统100、图2的系统200、或这两者的操作。

时序图400不同于时序图300之处在于,fd帧生成器134生成fd帧传输调度138以包括多个帧传输时间(例如,fd传输时间402和fd传输时间302),如本文中所描述的。

在图4的示例中,fd帧生成器134可确定图1的第二信标144不宣告第一tbtt162。例如,fd帧生成器134可响应于接收到第二信标144并且确定第二信标144排除第一tbtt162而确定第二信标144不宣告第一tbtt162,如参照图1所描述的。作为另一示例,fd帧生成器134可响应于从sta110接收到图2的信标报告252并且确定信标报告252指示第二信标144排除第一tbtt162而确定第二信标144不宣告第一tbtt162,如参照图2所描述的。

fd帧生成器134可在确定一个或多个宣告调度(例如,宣告调度174)中忽略第二tbtt164。例如,fd帧生成器134可将第二tbtt164从宣告调度174排除。fd帧生成器134可生成宣告调度174以包括第一tbtt162、第三tbtt166和第四tbtt168。宣告调度174可对应于第一ap102的覆盖区域内的第一位置,如参照图1-2所描述的。fd帧生成器134可响应于确定宣告调度174不在第一tbtt162的时间窗口314内指示tbtt而确定fd传输时间402。例如,fd帧生成器134可通过将时间窗口314与第一tbtt162相加来确定fd传输时间402。fd帧生成器134可生成(或更新)fd帧传输调度138以指示fd传输时间402,如本文中所描述的。

fd帧生成器134可类似地响应于确定宣告调度174不在从fd传输时间402起的时间窗口314内指示tbtt而确定fd传输时间302。例如,fd帧生成器134可通过将时间窗口314与fd传输时间402相加来确定fd传输时间302。fd帧生成器134可生成(或更新)fd帧传输调度138以指示fd传输时间302,如本文中所描述的。

fd帧生成器134可确定第三tbtt166在fd传输时间302的时间窗口314内。fd帧生成器134可确定第四tbtt168在第三tbtt166的时间窗口314内。fd帧生成器134可响应于确定信标间隔312的结束在第四tbtt168的时间窗口314内出现而确定fd帧传输调度138完成。

fd帧生成器134可由此生成fd帧传输调度138,以使得在信标间隔312期间第一tbtt162被调度成在每一个时间窗口期间在第一位置处能被接收至少一次。例如,第一tbtt162可被调度成在100毫秒信标间隔(例如,信标间隔312)的每一个20毫秒时间窗口期间被第一ap102、第三ap106和第四ap108中的一者或多者传送至少一次。

fd帧生成器134可生成fd帧传输调度138以将fd传输时间402指示为图1的传输偏移170中的特定偏移。例如,该特定偏移可对应于时间t0与时间t1之差。

fd帧生成器134可生成fd帧传输调度138以将fd传输时间302指示为图1的传输偏移170中的第二偏移或者图1的传输频率172中的特定频率。例如,第二偏移可对应于时间t0与时间t2之差。作为另一示例,特定频率可对应于时间t2与时间t1之差。该特定频率可指示多个fd帧要被第一ap102传送。例如,该特定频率可指示要在时间t2传送第二fd帧,其中时间t2是时间t1与该特定频率的总和。该特定频率可指示要在时间t3传送第三fd帧,其中时间t3是时间t2与该特定频率的总和,依此类推,直至信标间隔312的结束。

fd帧生成器134可基于fd帧传输调度138来经由图1的收发机136传送图1的fd帧150,如参照图1所描述的。例如,fd帧生成器134可基于特定偏移大致在fd传输时间402传送fd帧150。fd帧生成器134可基于第二偏移大致在fd传输时间302传送第二fd帧。

在一特定方面,fd帧生成器134可基于特定频率大致在fd传输时间302(例如,时间t2)传送第二fd帧。例如,fd帧生成器134可通过将该特定频率与fd传输时间402(例如,时间t1)相加来确定fd传输时间302(例如,时间t2)。fd帧生成器134可大致在fd传输时间302(例如,时间t2)传送第二fd帧。fd帧生成器134可在另一fd传输时间(例如,时间t3)传送另一fd帧,其中该另一fd传输时间(例如,时间t3)是fd传输时间302(例如,时间t2)与该特定频率的总和,依此类推,直至信标间隔312的结束。

第一ap102可通过基于fd帧传输调度138传送fd帧150来节省网络资源。例如,与在时间t1、时间t2、时间t3和时间t4中的每一者处传送fd帧相比,第一ap102可在信标间隔312期间传送较少的fd帧(例如,fd帧150和第二fd帧)。

参照图5,操作方法的特定方面被示出并且一般地标示为500。在一特定方面,方法500可由图1的fd帧生成器134来执行。

方法500包括在502,在第一接入点处接收数据。例如,图1的fd帧生成器134可从第二ap104接收第二信标144、从第三ap106接收第三信标146、从第四ap108接收第四信标148、或其组合,如参照图1所描述的。第二ap104、第三ap106、第四ap108、或其组合可位于一地理区域内。为了解说,第二ap104、第三ap106、第四ap108、或其组合可位于第一ap102的覆盖区域内。作为另一示例,图1的fd帧生成器134可从sta110接收图2的信标报告252,如参照图2所描述的。

方法500还包括在504,在第一接入点处生成传输调度。例如,图1的fd帧生成器134可基于第二信标144、第三信标146、第四信标148、信标报告252、或其组合来生成fd帧传输调度138,如参照图1-2所描述的。fd帧传输调度138可指示第一接入点102何时要传送fd帧。

方法500进一步包括在506,基于该传输调度来选择性地从第一接入点传送fd帧。例如,fd帧生成器134可基于fd帧传输调度来在一个或多个时间选择性地传送fd帧150,如参照图1所描述的。

与每个时间窗口期间一次相反,方法500可由此通过基于fd帧传输调度138传送fd帧150来使第一ap102能够节省网络资源。例如,第一ap102可响应于确定fd帧传输调度138指示没有fd帧要由第一ap102传送而抑制传送fd帧150。作为另一示例,当第二信标144指示第一tbtt162正由第二ap104宣告、第三信标146指示第一tbtt162正由第三ap106宣告、第四信标148指示第一tbtt162正由第四ap108宣告、或其组合时,第一ap102可传送较少的fd帧。

参照图6,描绘了一种设备的特定解说性方面的框图,并将该设备一般地标示为600。设备600包括耦合至存储器132的处理器610(诸如dsp)。处理器610可包括或耦合至fd帧生成器134。

处理器610可被配置成执行存储在存储器132中的一条或多条指令。例如,存储器132可以是存储在能被处理器执行时执行操作的指令的非瞬态计算机可读存储介质。在一解说性方面,处理器610可根据本文中描述的一个或多个方法或操作来操作。例如,处理器610可经由收发机136接收与第二ap104、第三ap106、第四ap108或其组合相关联的数据。处理器610可基于该数据来生成图1的fd帧传输调度138。处理器610可基于fd帧传输调度138来确定是否要传送fd帧。处理器610可基于该确定来经由收发机136传送fd帧。

图6还示出了耦合到处理器610和显示器628的显示控制器626。编码器/解码器(codec)634也可被耦合到处理器610。扬声器636和话筒638可耦合到codec634。

图6还指示了收发机136可被耦合至处理器610和无线天线642。在特定方面,处理器610、显示控制器626、存储器132、codec634、以及收发机136被包括在系统级封装或片上系统设备622中。在一特定方面,输入设备630和电源644被耦合到片上系统设备622。此外,在一特定方面,如图6中所解说的,显示器628、输入设备630、扬声器636、话筒638、无线天线642和电源644在片上系统设备622的外部。然而,显示器628、输入设备630、扬声器636、话筒638、无线天线642和电源644中的每一者可耦合至片上系统设备622的组件,诸如接口或控制器。

结合所描述的方面,公开了一种装备,其包括用于接收数据的装置(诸如收发机136)、配置成接收数据的一个或多个其他设备或电路、或其组合。

该装备还可包括被配置成基于该数据来确定传输调度以及基于帧传输调度来选择性地发起fd帧的传输的用于生成fd帧的装置,诸如配置成确定传输调度以及基于该传输调度来选择性地发起fd帧的传输的fd帧生成器134、处理器610、一个或多个其他设备或电路、或其组合。该传输调度可指示何时要传送fd帧。

技术人员将进一步领会,结合本文所公开的方面来描述的各种解说性逻辑框、配置、模块、电路、和算法步骤可实现为电子硬件、由处理器执行的计算机软件、或这两者的组合。各种解说性组件、框、配置、模块、电路、和步骤已经在上文以其功能性的形式作了一般化描述。此类功能性是被实现为硬件还是处理器可执行指令取决于具体应用和加诸于整体系统的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能性,但此类实现决策不应被解读为致使脱离本公开的范围。

结合本文中公开的方面描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在ram、闪存、rom、可编程只读存储器(prom)、可擦式可编程只读存储器(eprom)、电可擦式可编程只读存储器(eeprom)、寄存器、硬盘、可移动盘、压缩盘只读存储器(cd-rom)、或本领域中所知的任何其他形式的非瞬态存储介质。示例性存储介质被耦合至处理器,以使得处理器能从/向该存储介质读取/写入信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在专用集成电路(asic)中。asic可驻留在计算设备或用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在计算设备或用户终端中。

提供前面对所公开的各方面的描述是为了使得本领域技术人员能够制作或使用所公开的各方面。对这些方面的各种修改对于本领域技术人员而言将是显而易见的,并且本文中定义的原理可被应用于其他方面而不会脱离本公开的范围。因此,本公开并非旨在被限定于本文中示出的各方面,而是应被授予与如由所附权利要求定义的原理和新颖性特征一致的最广的可能范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1