接入点(AP)协调中的同步
文献发布时间:2023-06-19 11:14:36
相关申请的交叉引用
本申请要求于2019年10月10日提交的美国专利申请No.16/598,605的优先权,该美国专利申请要求于2018年10月26日提交的美国临时专利申请S/N.62/751,473的优先权,这两件申请通过援引出于所有适用目的如同在下文全面阐述那样被整体纳入于此。
领域
本公开的某些方面一般涉及无线通信,尤其涉及时间同步。
背景
波束成形操作可被用于将信号传输在期望方向上引导向接收方。例如,可协调多个天线以形成在期望方向上行进的相干波束。可以旋转电场以改变这一方向。结果所得的传输基于电场被极化。接收方也可包括能匹配或适配于变化的传输极性的天线。
概述
本公开的某些方面提供了一种用于无线通信的装置。该装置一般包括:处理系统,其被配置成生成包括协调信息的消息,其中该装置与第一接入点(AP)相关联,该消息要由第一AP和第二AP用于协调式通信,其中该第一AP和第二AP与不同的基本服务集(BSS)相关联;以及接口,其被配置成输出消息以供在联网群集的联网协调窗口期间进行传输。
本公开的某些方面提供了一种用于无线通信的装置。该装置一般包括:处理系统,其被配置成生成用于轮询一个或多个无线节点以从第一AP收集同步信息的第一消息,该装置与第二AP相关联,该第一AP和第二AP与不同的BSS相关联;第一接口,其被配置成输出第一消息以供传输至一个或多个站;以及第二接口,其被配置成从一个或多个无线节点获得包括同步信息的第二消息。
本公开的某些方面提供了一种用于无线通信的装置。该装置一般包括:处理系统,其被配置成生成触发帧,该触发帧向一个或多个第一AP请求包含一个或多个AP已为其缓冲DL话务的一个或多个无线节点的列表,其中该装置与第二AP相关联,一个或多个第一AP和第二AP与不同的BSS相关联;以及第一接口,其被配置成输出触发帧以供传输。
本公开的某些方面提供了一种用于无线通信的装置。该装置一般包括:第一接口,其被配置成从第一AP获得第一消息,其中该装置与无线节点相关联,该第一消息指派无线节点以参与联网群集以使第一AP和第二AP的时钟同步,该第一AP和第二AP与不同的BSS相关联;以及在联网群集的联网协调窗口期间从第一AP获得第二消息,该第二消息包括要由第一AP和第二AP用于协调式通信的协调信息;处理系统,其被配置成生成包括协调信息的第三消息;以及第二接口,其被配置成输出第三消息以供传输。
本公开的某些方面提供了一种用于无线通信的装置。该装置一般包括:第一接口,其被配置成从第一AP获得第一消息,其中该装置与无线节点相关联,该第一消息轮询无线节点以从第二AP收集同步信息,该第一AP和第二AP与不同的BSS相关联,其中该第一接口被进一步配置成响应于获得第一消息而从第二AP获得包括同步信息的第二消息;处理系统,其被配置成生成包括同步信息的第三消息;以及第二接口,其被配置成输出第三消息以供传输至第一AP。
本公开的某些方面提供了一种用于无线通信的装置。该装置一般包括:第一接口,其被配置成从第一AP获得触发帧,该触发帧请求包含该装置已为其缓冲DL话务的一个或多个站的列表,其中该装置与第二AP相关联,该第一AP和第二AP与不同的BSS相关联;处理系统,其被配置成生成包括包含一个或多个站的列表的消息;以及第二接口,其被配置成输出消息以供传输至第一AP。
本公开的某些方面提供了一种用于由装置进行无线通信的方法。该方法一般包括:生成包括协调信息的消息,其中该装置与第一AP相关联,该消息要由第一AP和第二AP用于协调式通信,其中该第一AP和第二AP与不同的BSS相关联;以及输出消息以供在联网群集的联网协调窗口期间进行传输。
本公开的某些方面提供了一种用于由装置进行无线通信的方法。该方法一般包括:生成用于轮询一个或多个无线节点以从第一AP收集同步信息的第一消息,该装置与第二AP相关联,该第一AP和第二AP与不同的BSS相关联;输出第一消息以供传输至一个或多个无线节点;以及从一个或多个无线节点获得包括同步信息的第二消息。
本公开的某些方面提供了一种用于由装置进行无线通信的方法。该方法一般包括:生成触发帧,该触发帧向一个或多个第一AP请求包含一个或多个AP已为其缓冲DL话务的一个或多个站的列表,其中该装置与第二无线节点相关联,一个或多个第一AP和第二AP与不同的BSS相关联;以及输出触发帧以供传输。
本公开的某些方面提供了一种用于由装置进行无线通信的方法。该方法一般包括:从第一AP获得第一消息,其中该装置与无线节点相关联,该第一消息指派站以参与联网群集以使第一AP和第二AP的时钟同步,该第一AP和第二AP与不同的BSS相关联;在联网群集的联网协调窗口期间从第一AP获得第二消息,该第二消息包括要由第一AP和第二AP用于协调式通信的协调信息;生成包括协调信息的第三消息;以及输出第三消息以供传输。
本公开的某些方面提供了一种用于由装置进行无线通信的方法。该方法一般包括:从第一AP获得第一消息,其中该装置与无线节点相关联,该第一消息轮询无线节点以从第二AP收集同步信息,该第一AP和第二AP与不同的BSS相关联;响应于获得该第一消息而从第二AP获得包括同步信息的第二消息;生成包括同步信息的第三消息;以及输出第三消息以供传输至第一AP。
本公开的某些方面提供了一种用于由装置进行无线通信的方法。该方法一般包括:从第一AP获得触发帧,该触发帧请求包含该装置已为其缓冲DL话务的一个或多个站的列表,其中该装置与第二AP相关联,该第一AP和第二AP与不同的BSS相关联,生成包括包含一个或多个站的列表的消息,以及输出消息以供传输至第一AP。
本公开的某些方面提供了一种用于无线通信的装备。该装备一般包括:用于生成包括协调信息的消息的装置,其中该装备与第一AP相关联,该消息要由第一AP和第二AP用于协调式通信,其中该第一AP和第二AP与不同的BSS相关联;以及用于输出消息以供在联网群集的联网协调窗口期间进行传输的装置。
本公开的某些方面提供了一种用于无线通信的装备。该装备一般包括:用于生成用于轮询一个或多个无线节点以从第一AP收集同步信息的第一消息的装置,该装备与第二AP相关联,该第一AP和第二AP与不同的BSS相关联;用于输出第一消息以供传输至一个或多个无线节点的装置,以及用于从一个或多个无线节点获得包括同步信息的第二消息的装置。
本公开的某些方面提供了一种用于无线通信的装备。该装备一般包括:用于生成触发帧的装置,该触发帧向一个或多个第一AP请求包含一个或多个AP已为其缓冲DL话务的一个或多个站的列表,其中该装备与第二无线节点相关联,一个或多个第一AP和第二AP与不同的BSS相关联;以及用于输出触发帧以供传输的装置。
本公开的某些方面提供了一种用于无线通信的装备。该装备一般包括:用于从第一接入点(AP)获得第一消息的装置,其中该装备与无线节点相关联,该第一消息指派站以参与联网群集以使第一AP和第二AP的时钟同步,该第一AP和第二AP与不同的BSS相关联;用于在联网群集的联网协调窗口期间从第一AP获得第二消息的装置,该第二消息包括要由第一AP和第二AP用于协调式通信的协调信息;用于生成包括协调信息的第三消息的装置;以及用于输出第三消息以供传输的装置。
本公开的某些方面提供了一种用于无线通信的装备。该装备一般包括:用于从第一AP获得第一消息的装置,其中该装备与无线节点相关联,该第一消息轮询站以从第二AP收集同步信息,该第一AP和第二AP与不同的BSS相关联;用于响应于获得第一消息而从第二AP获得包括同步信息的第二消息的装置;用于生成包括同步信息的第三消息的装置;以及用于输出第三消息以供传输至第一AP的装置。
本公开的某些方面提供了一种用于无线通信的装备。该装备一般包括:用于从第一AP获得触发帧的装置,该触发帧请求包含该装备已为其缓冲DL话务的一个或多个站的列表,其中该装备与第二AP相关联,该第一AP和第二AP与不同的BSS相关联;用于生成包括包含一个或多个站的列表的消息的装置;以及用于输出消息以供传输至第一AP的装置。
本公开的某些方面提供了一种第一AP。该第一AP一般包括至少一个天线;处理系统,其被配置成生成包括协调信息的消息,其中该消息要由第一AP和第二AP用于协调式通信,其中该第一AP和第二AP与不同的BSS相关联;以及第一接口,其被配置成输出消息以供在联网群集的联网协调窗口期间经由至少一个天线进行传输。
本公开的某些方面提供了一种第一AP。该第一AP一般包括:处理系统,其被配置成生成用于轮询一个或多个无线节点以从第二AP收集同步信息的第一消息,该第一AP和第二AP与不同的BSS相关联;第一接口,其被配置成输出第一消息以供传输至一个或多个无线节点;以及第二接口,其被配置成从一个或多个无线节点获得包括同步信息的第二消息。
本公开的某些方面提供了一种第一AP。该第一AP一般包括:处理系统,其被配置成生成触发帧,该触发帧向一个或多个第二AP请求包含一个或多个AP已为其缓冲DL话务的一个或多个站的列表,该第一AP和一个或多个第二AP与不同的基本服务集(BSS)相关联;以及第一接口,其被配置成输出触发帧以供传输。
本公开的某些方面提供了一种站。该站一般包括:第一接口,其被配置成从第一接入点(AP)获得第一消息,该第一消息指派站以参与联网群集以使第一AP和第二AP的时钟同步,该第一AP和第二AP与不同的BSS相关联;以及在联网群集的第一联网协调窗口期间从第一AP获得第二消息,该第二消息包括要由第一AP和第二AP用于协调式通信的协调信息;处理系统,其被配置成生成包括协调信息的第三消息;以及第二接口,其被配置成输出第三消息以供传输。
本公开的某些方面提供了一种站。该站一般包括:第一接口,其被配置成从第一AP获得第一消息,该第一消息轮询站以从第二AP收集同步信息,该第一AP和第二AP与不同的BSS相关联,其中该第一接口被进一步配置成响应于获得第一消息而从第二AP获得包括同步信息的第二消息;处理系统,其被配置成生成包括同步信息的第三消息;以及第二接口,其被配置成输出第三消息以供传输至第一AP。
本公开的某些方面提供了一种第一AP。该第一AP一般包括:第一接口,其被配置成从第二AP获得触发帧,该触发帧请求包含该第一AP已为其缓冲DL话务的一个或多个站的列表,该第一AP和第二AP与不同的BSS相关联;处理系统,其被配置成生成包括包含一个或多个站的列表的消息;以及第二接口,其被配置成输出消息以供传输至第二AP。
附图简述
为了能详细理解本公开的以上陈述的特征所用的方式,可参照各方面来对以上简要概述的内容进行更具体的描述,其中一些方面在附图中解说。然而应该注意,附图仅解说了本公开的某些典型方面,故不应被认为限定其范围,因为本描述可允许有其他等同有效的方面。
图1是根据本公开的某些方面的示例无线通信网络的示图。
图2是根据本公开的某些方面的示例接入点和示例站的框图。
图3解说了根据本公开的某些方面的示例无线设备。
图4解说了根据本公开的某些方面的示例联网群集。
图5解说了根据本公开的某些方面的具有交叠联网群集的示例网络。
图6解说了根据本公开的某些方面的由作为至少一个联网群集的成员的多个设备形成的联网数据链路(NDL)群集。
图7解说了根据本公开的某些方面的在联网群集和NDL群集内的通信的示例时间线。
图8A解说了根据本公开的某些方面的具有四个基本服务集(BSS)的通信系统,每个BSS分别包括接入点。
图8B示出了根据本公开的某些方面的用于仲裁无线介质的三个示例办法。
图9示意性地解说了根据本公开的某些方面的示例分布式MIMO无线通信系统的多个基本服务集(BSS)。
图10是根据本公开的某些方面的用于由AP使用基于NAN的方案进行无线通信的示例操作的流程图。
图11是根据本公开的某些方面的用于由站使用基于NAN的方案进行无线通信的示例操作的流程图。
图12是根据本公开的某些方面的用于由AP进行无线通信的示例操作的流程图。
图13是根据本公开的某些方面的用于由站进行无线通信的示例操作的流程图。
图14是解说根据本公开的某些方面的多个AP的时钟漂移的时序图。
图15解说了根据本公开的某些方面的多种通信协议。
图16是根据本公开的某些方面的用于由领导者AP进行无线通信以供协调式波束成形的示例操作的流程图。
图17是根据本公开的某些方面的用于由AP进行无线通信以供协调式波束成形的示例操作的流程图。
图18解说了可包括被配置成执行用于本文所公开的技术的操作的各种组件的通信设备。
详细描述
以下参照附图更全面地描述本公开的各个方面。然而,本公开可用许多不同形式来实施并且不应解释为被限于本公开通篇给出的任何具体结构或功能。相反,提供这些方面是为了使得本公开将是透彻和完整的,并且其将向本领域技术人员完全传达本公开的范围。基于本文中的教导,本领域技术人员应领会,本公开的范围旨在覆盖本文中所披露的本公开的任何方面,不论其是与本公开的任何其他方面相独立地实现还是组合地实现的。例如,可使用本文中所阐述的任何数目的方面来实现装置或实践方法。另外,本公开的范围旨在覆盖使用作为本文中所阐述的本公开的各个方面的补充或者另外的其他结构、功能性、或者结构及功能性来实践的此类装置或方法。应当理解,本文中所披露的本公开的任何方面可由权利要求的一个或多个元素来实施。
措辞“示例性”在本文中用于意指用作“示例、实例、或解说”。本文中描述为“示例性”的任何方面不必被解释为优于或胜过其他方面。
尽管本文描述了特定方面,但这些方面的众多变体和置换落在本公开的范围之内。尽管提到了优选方面的一些益处和优点,但本公开的范围并非旨在被限于特定益处、用途或目标。确切而言,本公开的各方面旨在宽泛地适用于不同的无线技术、系统配置、网络、和传输协议,其中一些藉由示例在附图和以下对优选方面的描述中解说。详细描述和附图仅仅解说本公开而非限定本公开,本公开的范围由所附权利要求及其等效技术方案来定义。
以下描述针对某些实现以旨在描述本公开的创新性方面。然而,本领域普通技术人员将容易认识到,本文的教示可按众多不同方式来应用。所描述的实现可以在能够根据以下各项来传送和接收RF信号的任何设备、系统或网络中实现:IEEE 16.11标准中的任一者或IEEE 802.11标准中的任一者、
本文所描述的各技术可被用于各种宽带无线通信系统,包括基于单载波传输的通信系统。例如,各方面可以有利于采用包括毫米波信号的超宽带(UWB)信号的系统。然而,本公开不旨在被限定于此类系统,因为其它经编码信号可以受益于类似的优点。
各种技术可被纳入各种有线或无线装置(诸如,节点)中(诸如,在其内实现或由其执行)。在一些实现中,节点包括无线节点。此类无线节点可例如经由有线或无线通信链路来为网络(诸如广域网(WAN),诸如因特网或蜂窝网络)提供连通性或提供至该网络的连通性。在一些实现中,无线节点可包括接入点或站。
示例无线通信系统
本文描述的技术可被用于各种宽带无线通信系统,包括基于正交复用方案的通信系统。此类通信系统的示例包括空分多址(SDMA)、时分多址(TDMA)、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统等。SDMA系统可利用充分不同的方向来同时传送属于多个站的数据。TDMA系统可通过将传输信号划分为不同时隙而每个时隙被指派给不同站来允许多个站共享相同的频率信道。OFDMA系统利用正交频分复用(OFDM),这是一种将整个系统带宽划分成多个正交副载波的调制技术。这些副载波也可以被称为频调、频槽等。在OFDM下,每个副载波可以用数据独立调制。SC-FDMA系统可以利用交织式FDMA(IFDMA)在跨系统带宽分布的副载波上传送,利用局部式FDMA(LFDMA)在由毗邻副载波构成的块上传送,或者利用增强式FDMA(EFDMA)在多个由毗邻副载波构成的块上传送。一般而言,调制码元在OFDM下是在频域中发送的,而在SC-FDMA下是在时域中发送的。
本文中的教导可被纳入各种各样的有线或无线装置(例如,节点)中(例如,在其内实现或由其执行)。在一些方面,根据本文中的教导实现的无线节点可包括接入点或接入终端。
接入点(“AP”)可包括、被实现为、或被称为B节点、无线电网络控制器(“RNC”)、演进型B节点(eNB)、基站控制器(“BSC”)、基收发机站(“BTS”)、基站(“BS”)、收发机功能(“TF”)、无线电路由器、无线电收发机、基本服务集(“BSS”)、扩展服务集(“ESS”)、无线电基站(“RBS”)、或某一其他术语。
接入终端(“AT”)可包括、被实现为、或被称为订户站、订户单元、移动站、远程站、远程终端、站、用户代理、用户设备、用户装备、用户站、或其他某个术语。在一些实现中,接入终端可包括蜂窝电话、无绳电话、会话发起协议(“SIP”)话机、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接能力的手持式设备、站(“STA”)、或连接到无线调制解调器的某种其他合适的处理设备。相应地,本文中教导的一个或多个方面可被纳入到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线电)、全球定位系统设备、或配置成经由无线或有线介质通信的任何其他合适设备中。在一些方面,节点是无线节点。此类无线节点可例如经由有线或无线通信链路来为网络(例如,广域网(诸如因特网)或蜂窝网络)提供连通性或提供至该网络的连通性。
图1解说了其中可执行本公开的各方面的系统100。系统100可以是例如具有接入点和站的多址多输入多输出(MIMO)系统100。为简单起见,图1中仅示出了一个接入点110。接入点一般是与各站进行通信的固定站,并且也可被称为基站或其他某个术语。STA可以是固定的或者移动的,并且也可被称作移动站、无线设备、或其他某个术语。接入点110可在任何给定时刻在下行链路和上行链路上与一个或多个站120进行通信。下行链路(即前向链路)是从接入点到站的通信链路,而上行链路(即反向链路)是从站到接入点的通信链路。站还可以与另一站进行对等通信。
系统控制器130可提供对这些AP和/或其他系统的协调和控制。这些AP可由系统控制器130来管理,系统控制器130例如可处置对射频功率、信道、认证和安全性的调整。系统控制器130可经由回程与各AP通信。这些AP还可彼此例如经由无线或有线回程直接或间接地通信。
图2解说了图1中解说的接入点110和站120的示例组件,其可被用来实现本公开的各方面。接入点110和站120的一个或多个组件可被用来实践本公开的各方面。例如,天线224、发射机/接收机单元222、处理器210、220、240、242、和/或控制器230或天线252、发射机/接收机254、处理器260、270、288和290、和/或控制器280可被用于执行本文描述的以及参照图6-8和6A、7A和8A解说的操作。
图2解说了MIMO系统100中接入点110以及两个站120m和120x的框图。接入点110装备有N
在上行链路上,在被选择用于上行链路传输的每个站120处,发射(TX)数据处理器288接收来自数据源286的话务数据和来自控制器280的控制数据。控制器280可与存储器282耦合。TX数据处理器288基于与为该STA选择的速率相关联的编码和调制方案来处理(例如,编码、交织、以及调制)该STA的话务数据并提供数据码元流。TX空间处理器290对数据码元流执行空间处理并向N
N
在接入点110处,N
在下行链路上,在接入点110处,TX数据处理器210接收来自数据源208的给被调度用于下行链路传输的N
在每个站120处,N
在每个站120处,信道估计器278估计下行链路信道响应并提供下行链路信道估计,其可包括信道增益估计、信噪比(SNR)估计、噪声方差等。类似地,在接入点110处,信道估计器228估计上行链路信道响应并提供上行链路信道估计。每个STA的控制器280通常基于该STA的下行链路信道响应矩阵Hdn,m来推导该STA的空间滤波器矩阵。控制器230基于有效上行链路信道响应矩阵H
图3解说了可在MIMO系统100内可采用的无线设备302中利用的各种组件。无线设备302是可被配置成实现本文描述的各种方法的设备的示例。例如,该无线设备可以实现本文描述的操作。无线设备302可以是接入点110或站120。
无线设备302可包括处理器304,其控制无线设备302的操作。处理器304也可被称为中央处理单元(CPU)。可包括只读存储器(ROM)和随机存取存储器(RAM)两者的存储器306向处理器304提供指令和数据。存储器306的一部分还可包括非易失性随机存取存储器(NVRAM)。处理器304通常基于存储器306内存储的程序指令来执行逻辑和算术运算。存储器306中的指令可被执行以实现本文描述的方法。
无线设备302还可包括外壳308,该外壳308可包括发射机310和接收机312以允许在无线设备302与远程节点之间进行数据的传输和接收。发射机310和接收机312可被组合成收发机314。单个或多个发射天线316可被附连到外壳308并且电耦合至收发机314。无线设备302还可包括(未示出)多个发射机、多个接收机和多个收发机。
无线设备302还可包括信号检测器318,其可被用于力图检测和量化由收发机314收到的信号电平。信号检测器318可检测诸如总能量、每副载波每码元能量、功率谱密度之类的信号以及其它信号。无线设备302还可包括用于处理信号的数字信号处理器(DSP)320。
无线设备302的各个组件可由总线系统322耦合在一起,该总线系统322除数据总线以外还可包括电源总线、控制信号总线、以及状态信号总线。
示例邻域知悉网络
由于启用定位(例如,启用GPS)的移动设备的不断增长的流行度,邻域知悉网络(NAN)正在涌现。NAN可以指用于在被定位成彼此紧邻的各无线节点(例如,站(STA))之间通信的网络。NAN提供了一种供设备同步时间和信道的机制,这些设备在该时间和信道上汇聚以促成对已经在NAN中的现有设备或者进入该环境的新设备上变得可发现的服务的发现。
协调窗口可以指联网设备在其上汇聚的时间和信道。即,网络中的设备可以在时间和频率资源集(其被称为联网协调窗口)上汇聚以用于交换(例如,传送、接收)关于网络的信息。被同步到同一协调窗口调度的设备的集合可被称为NAN群集。
图4解说了根据本公开的某些方面的示例群集400。作为同一群集的一部分的设备(例如,诸如AP 110或用户终端120)410、412、414、416参与主控方选择规程。取决于群集中的变化(诸如设备变为群集的一部分或者离开群集)以及这些设备的主控方排名,不同的设备可以在不同时间被选举以变为该群集的主控方角色的设备。
标识符(ID)可被用于表示参数集(例如,发现信道、发现窗口时间)。网络可以指共享同一ID的群集的集合。
图5解说了根据本公开的某些方面的具有交叠群集502、504的示例网络500。尽管未在图5中示出,但设备可参与不止一个交叠群集。同样未示出的,设备可以并发地在具有其它类型的WiFi网络(诸如无线局域网(WLAN)或WiFi直连)的网络中操作(例如,作为具有不同的外部网络连接的诸独立LAN的一部分的不同住宅或建筑物中的STA)。
可使用协调窗口来广告设备的存在、提供的服务、以及同步信息。在协调窗口期间,设备可能是可用的(例如,设备对接收机组件上电以监听传输并使其自身可用)从而以高概率相互发现。在过渡时段期间,这些设备可以是休眠的(例如,处于有一个或多个接收机组件降电的低功率模式中)或者涉及其它活动,例如在其它网络和/或不同信道上通信。创建群集的设备可以为群集的协调窗口定义一系列协调窗口开始时间,如以下所描述的。
参与同一群集的各设备被同步到共用时钟。在协调窗口期间,一个或多个设备传送同步信标帧(也被称为信标帧和信标)以帮助该群集内的所有设备同步其时钟。定时同步功能(TSF)使同一群集中的所有设备的定时器保持同步。群集中的TSF可经由分布式算法来实现,并且信标帧可根据所描述的算法来传送(例如,由该群集中的一个或多个设备传送)。可将相对起始点或“时间零”定义为第一协调窗口开始时间。根据某些方面,网络中的所有设备可以在第一协调窗口(其可被例如定义为其中TSF值的低23个比特为零的协调窗口)醒来。在后续协调窗口期间,某些设备可选择处于苏醒(例如,若处于功率节省模式则苏醒)或者不苏醒(例如,进入或保持在功率节省模式中)。同步可减少原本将会发生的发现等待时间、设备的功耗、以及设备对介质的占用。
同步规程是与服务发现消息收发分开的。尽管设备在协调窗口中可不传送不止一个同步信标,但可由设备在协调窗口中传送多个服务发现帧。服务发现帧使得服务能被其它设备发现,从而有可能使设备能够寻找来自其它设备的服务。
网络内的每一设备可具有锚主控方排名。锚主控方排名可指示例如与设备相关联的时钟的相对准确性。网络内的各设备可将时钟与该网络中具有最高锚主控方排名的设备(例如,被指示为具有最准确时钟的设备)同步。
在一些情形中,如在图6中解说的,数据链路群集602、604可由作为至少一个群集610、612的成员的多个设备形成。数据链路群集可包括单个群集(如由数据链路群集602解说的)的成员或者多个群集(如由数据链路群集604解说的)的成员。数据链路群集的成员可在数据链路群集内但不一定与该成员所属的网络的其它成员执行数据通信。数据链路群集内的设备可以在协调窗口之外且不与该网络内的诸传输并发地执行在数据链路群集内的通信。
图7解说了群集和数据链路群集内的通信的示例时间线700。如所解说的,在协调信道702上,协调窗口开始时间708具有512个时间单位(TU)的区间(即,协调窗口的开始是在前一协调窗口的开始后的512个TU处)。数据链路时间块706(在其中诸如在信道A 704上所示的那些通信之类的通信可以在数据链路群集内被执行)在时间上可以与该协调窗口开始时间有偏移。在一些情形中,数据链路时间块时间可以按相对于协调窗口时间线的固定偏移来设置。即,每一数据链路时间块时间可以在离对应协调窗口开始时间的固定偏移处开始。数据链路时间块时间可根据数据链路基调度来发生。数据链路群集内的各设备可从该数据链路群集内的其它设备接收关于该数据链路基调度的信息,并且可以与这些其它设备协商数据链路基调度。
当数据链路群集被初始化时,可基于始发群集(例如,始发群集)的协调窗口时间线来确定数据链路时间线。一旦数据链路群集被初始化,数据链路群集就可维持独立于协调窗口时间线的时间线。数据链路时间线可不移位,甚至在始发群集改变时也可不移位。如果数据链路群集中的所有设备都是同一群集的成员,则可使数据链路时钟与时钟同步。
在动态环境中,数据链路群集的成员所相关联的群集中的改变可进而导致群集的协调窗口时间线中的移位。例如,如果数据链路时间块时间被设为与协调窗口开始时间的固定偏移处(如上所提及),则数据链路可能由于群集定时改变导致数据链路群集中的不同设备计算出不同的数据链路时间块时间而失效。由于数据链路群集中的各设备可能计算出不同的数据链路时间块时间,因此数据链路中的数据传输可能不对齐,从而导致数据链路群集中的一些设备之间的数据通信失败。由此,用于同步数据链路群集内的定时的技术可以是合乎需要的。
示例协调式波束成形(COBF)协议
多个站可以属于不同的基本服务集(BSS)并且与不同的接入点(AP)相关联。不同的BSS可以在彼此的通信射程内以使得不同BSS的AP与站(STA)之间的通信可能相互干扰。本公开的某些方面提供了用于执行协调式波束成形(CoBF)以允许多个BSS在同一传送机会(TXOP)期间执行同时传输的技术。
图8A解说了具有四个基本服务集(BSS)802a-d的通信系统800,每一BSS分别包括接入点108a-d。如所解说的,STA 806a和806b可与BSS 802a中的AP 804a相关联。每一个AP可标识其自己的BSS中的重用和非重用STA。重用STA可以指可以在CoBF TXOP中被调度而不被其他参与方AP置空(null)的STA。换言之,可以定位重用STA(例如,STA 806a),使得来自其自己的AP(例如,AP 804a)的下行链路(DL)传输不会对其他BSS中的DL传输造成干扰。另一方面,非重用STA是被定位成使得来自其自己的AP(例如,AP 804a)的DL传输导致对其他BSS中的DL传输的干扰的STA(例如,STA 806b)。可以在有置空的情况下在CoBF TXOP中调度非重用STA,以避免干扰来自参与该TXOP的其他AP的传输。
每个AP 804a-d与其相应的BSS 802a-d内的至少两个STA相关联。AP 804a与STA806a-b相关联。AP 804b与STA 806c-d相关联。AP 804c与STA 806e-f相关联。AP 804d与STA806g-h相关联。与STA相关联的AP可被称为STA的BSS AP。类似地,不与特定STA相关联的AP可被称为STA的OBSS AP。AP与一个或多个STA之间的关联部分地提供了对由AP及其相关联的STA定义的BSS内的诸设备之间的通信的协调。例如,每一BSS内的诸设备可以彼此交换信号。这些信号可以用于协调来自相应AP以及该AP的BSS内的站的传输。
图8A中示出的设备也共享无线介质,这些设备包括AP 804a-d和STA 806a-h。在某方面,对无线介质的共享是经由使用具有冲突检测的载波侦听介质介入(CSMA/CD)来促成的。本文中公开的各方面可提供CSMA/CD的经修改版本,其与已知系统相比提供BSS 802a-d同时通信能力的增加。
BSS 802a-d内的STA 806a-h可至少部分地基于它们相对于在它们各自相应BSS外部的其他AP 804a-d和/或站的位置而具有从它们相关联的AP接收传输的不同能力。例如,因为STA 806a、806d、806e和806h(例如,重用STA)位于相对远离OBSS AP,所以这些站可具有即使当OBSS AP或STA正在进行传送时也能从它们各自相应的BSS AP接收传输的能力,如上所述。重用STA可以与OBSS AP具有足够的信噪比(SINR),以使得它们可以与其他STA和/或AP通信而不必被置空。
作为对比,STA 106b、106c、106f和106g(例如,非重用STA)被解说在相对靠近OBSSAP的位置。因而,这些站在来自OBSS AP和/或OBSS STA的传输期间可具有较弱的从它们的BSS AP接收传输的能力,如上所述。非重用STA可能与OBSS AP具有不足的信噪比(SINR),以使得它们可以被置空以便在涉及OBSS AP的通信正在进行时与其他STA和/或AP通信。在某些方面,所公开的方法和系统可为非重用STA提供在其他OBSS设备也正在无线介质上进行通信的同时并发地进行通信的改进的能力。
在所公开的方面中的至少一些方面,AP 804a-d中的两者或更多者可以协商以形成AP群集。在其他方面,群集配置可经由手动配置来定义。例如,每一AP可以维护配置参数,这些配置参数指示AP是否是一个或多个群集的一部分并且如果是则指示该群集的群集标识符。在一些方面,该配置还可指示AP是否是该群集的群集控制方。在某些方面,群集控制方可担任与作为群集的一部分但并非是群集控制方的AP不同的功能。由此,在一些方面,AP804a-d中的两者或更多者可被包括在同一群集中。与这些AP相关联的STA也可以被认为是被包括在它们相关联的AP的群集中或者是该群集的一部分。因此,在一些方面,上面解说的STA a-h可以是同一群集的一部分。
AP的群集可协调它们自身与它们相关联的AP之间的传输。在一些方面,该群集可以经由群集标识符来标识,群集标识符唯一性地标识包括该群集的AP群。在一些方面,在STA与群集中的任何AP进行关联期间,群集标识符在关联期间例如在关联响应消息中被传送到站。该STA接着可使用群集标识符来协调该群集内的通信。例如,通过无线网络传送的一个或多个消息可包括该群集标识符,接收方STA可以使用该群集标识符来确定该消息是否被定址到该接收方STA。
在某些方面,AP还可使用各种方法来标识群集内的STA。例如,在用于生成关联标识符(AID)的技术不提供跨AP的唯一性的情况下,可以在合适的情况下使用媒体接入控制(MAC)地址来标识STA。例如,可以修改包括使用AID来标识STA的用户信息字段的消息以包含从STA MAC地址导出的数据。替换地,生成关联标识符的方法可以被修改以确保接入点群集内的唯一性。例如,AID的一部分可以唯一性地标识群集内的AP。与该AP相关联的STA将被指派包括该唯一性标识的AID。这提供跨群集内诸AP的唯一性AID。在一些其他方面,群集内的AID可包括群集标识符。这可以提供跨诸群集的唯一性以促成对通信的将来跨群集协调。
图8B示出了用于与通信系统800仲裁无线介质的三种示例办法。办法805使用载波侦听介质接入(CSMA)来执行单BSS多用户传输。例如,传输820a-d中的每一者可以分别由图8的BSS 802a-d来执行。办法805中的传统CSMA的使用致使介质在任何时间点仅被一个BSS使用。
办法810使用协调式波束成形(COBF)。通过协调式波束成形办法810,AP 804a-d可以协调其各自相应的BSS之间的传输。在一些方面,这一协调可以在无线介质上执行,或者在一些方面,在回程网络上执行。在这些方面,回程网络上的协调话务提供了对无线介质的改进利用。
通过这一办法,不同BSS的重用STA可被调度成并发地传送或接收数据。例如,STA806a与AP 804a之间的通信信道的相对强度可允许这两个设备在与OBSS设备(诸如举例来说AP 804b和STA 806d)通信的同时交换数据。另外,办法810允许非重用STA被调度来与OBSS设备并发地进行传送。例如,可以调度在BSS 802内的STA 806b与BSS 802d的AP 804d和STA 806h之间的通信同时进行通信。非重用STA(诸如STA 806b)与例如AP 804d之间的此同时通信可以通过将AP 804d调度为与AP 804d至STA 806h的传输同时地向STA 806b传送信号来促成。例如,AP 804d可以向STA 806b传送对主导干扰信号的置空信号。由此,在向STA 806h传送第一信号的同时,AP 804d可以同时将置空第一信号的信号传送到STA 806b。AP 804d的此类同时传输可以通过为这些传输中的每一者选择由AP 804d提供的多个天线中的个体天线来提供。这种置空可以为原本非重用STA创造重用机会。COBF可以在AP置空相应各个频率的情况下在DL和UL方向两者上操作。
办法815示出了跨BSS 804a-d内的AP 802a-d的示例联合多用户通信或分布式MIMO通信。通过该联合MIMO办法815,AP群集(诸如AP 804a-d)可以同时服务N个1-SS STA,其中N是跨该群集内的所有AP的天线总数的约3/4。分布式MIMO通信可以跨群集内的多个AP协调天线集合以向该群集内的STA进行传送。因而,虽然传统MIMO方法将单个BSS内的各发射天线分配到BSS内的各STA,但分布式MIMO允许BSS外部的各发射天线的分配以促成与BSS内的各STA的通信。
在分布式MIMO通信中,一个BSS中的站可以与另一不同的BSS中的一个或多个AP通信。由此,例如,图8的BSS 802a中的站806a可以与在BSS 802d中的AP 804d通信。这一通信可以同STA 806a与AP 804a(即STA 806a的BSS AP)之间的通信同时发生。在上行链路分布式MIMO通信的一些方面,STA 806a可以与至AP 804d同时进行至AP 804a的一个或多个上行链路通信。替换地,下行链路分布式MIMO通信可包括AP 804a与从AP 804d至STA 806a的传输同时地将数据传送到STA 806a。
因而,本文描述的各方面中的一个或多个方面可使用协作式多点(CoMP,也被称为例如网络MIMO(N-MIMO)、分布式MIMO(D-MIMO)、或协作式MIMO(Co-MIMO)等)传输形式的MIMO,其中维护多个对应基本服务集的多个接入点可以进行与一个或多个STA 806的相应协作式或联合通信。STA和AP之间的CoMP通信可以用于例如联合处理方案,其中与STA相关联的AP以及不与STA相关联的AP协作参与向该STA传送下行链路数据和/或联合接收来自该STA的上行链路数据。附加地或替换地,STA与多个AP之间的CoMP通信可以使用协调式波束成形,其中BSS AP与OBSS AP可以协作以使得OBSS AP形成用于远离BSS AP并且在一些方面远离其相关联的站中的至少一部分的传输的空间波束,藉此使得BSS AP能够以减少的干扰与其相关联的站中的一者或多者进行通信。
为了促成协调式波束成形办法810或联合MIMO办法815,对AP和OBSS设备之间的信道状况的理解可以提供更高的无线通信效率。
图9示意性地解说了示例分布式MIMO无线通信系统的多个基本服务集(BSS)900。图5中的每个六边形表示AP和相关联的STA,统称为BSS。根据本文描述的某些方面,个体BSS被分组到群集中。在图5示意性地解说的示例中,第一群集(C1)包括四个BSS,第二群集(C2)包括四个BSS,并且第三群集(C3)包括四个BSS。在某些其他方面,群集可包括2、3、4、5或任何数目个BSS,而无线通信系统可包括一个或多个群集(例如,2、3、4、5或其他数目个群集)。还示出了群集控制器902。群集控制器902可以包括AP(例如,AP 804a)或如本文所述的另一自立组件。群集控制器902可以基于各种BSS参数来标识BSS的群集。
在某些方面,为了执行分布式MIMO通信,在群集的两个或更多个BSS内的设备可以通过单个信道同时进行传送(例如,经由该单个信道同时传送来自BSS的多个接入点的数据,或者同时向单个AP传送来自不同BSS中的多个站的数据)。在一些方面,集中式调度器(未示出)可以跨群集C1-C3来协调传输。例如,协调可包括从多个BSS中选择哪些设备将同时进行传送以执行联合MIMO通信。
根据欧洲电信标准协会(ETSI)规定,无线通信系统通常被要求在允许接入无线网络之前使用畅通信道评估(CCA)或先听后讲(LBT)。一般而言,在此类无线通信系统中允许两种不同的接入模式:“基于帧”的接入模式和“基于负载”的接入模式。为了在无执照频谱中使用协调式接入,一般期望无线网络上的设备使用安全或经允许的机制来忽略同网递延,同时遵守对无线网络上的其它设备的LBT。有执照辅助式接入(LAA)系统也出现类似问题,这些系统受固定帧结构的约束。然而,在不受固定帧结构约束的无线通信系统(例如,WiFi)中,可以使用更灵活和/或更高效的解决方案。本文描述的某些方面有利地提供了一种通过同步物理层汇聚规程(PLCP)协议数据单元(PPDU)开始时间来实现重用(例如,各STA能够被同时服务而无需被置空)的方式,这可以被视为强制冲突。在某些这样的方面,定时方案被配置成使得能量检测(ED)或功率检测(PD)操作在帧开始时不在相同的无线网络内触发(例如,具有定义CCA定时和同步的要求的标准)。
对于CoBF,AP(例如,AP 804a)可以服务其自己的STA(例如,STA 806a和STA806b),并且使用欠利用的天线来向外BSS(OBSS)非重用STA发送置空(例如,置空波束)以减少干扰。因此,增加AP天线的数量是改善CoBF机会的关键。可能不需要AP向OBSS重用STA发送置空,因为它们不以易受到来自该AP的干扰的方式定位,如所述。在一些情形中,如本文所述的通信系统可以是其中一个AP(例如,AP 804a)具有对其他AP(例如,AP 804b、AP 804c和AP 804d)的操作的控制的受管网络,或者可以是其中AP独立操作的非受管网络。
获得(例如,控制)TXOP的AP可以被称为该TXOP的领导者AP。领导者AP可以是TXOP的所有者,并且可以允许其他AP加入该领导者以使用TXOP进行CoBF加入传输。领导者AP可以在具有一些约束的情况下在TXOP期间邀请其他AP加入CoBF传输。例如,领导者AP可以标识其自己的BSS中针对该TXOP调度了的并且在其它AP在该TXOP期间进行传送的情况下可能需要置空的非重用STA。这些STA的身份可被包括在邀请信令中以便让其它AP知晓如果它们选择接受参与CoBF的邀请,则它们应具有向所标识的非重用STA发送置空的能力。由此,在TXOP期间参与CoBF传输的AP可以向在邀请信令中所标识的非重用STA发送置空。默认情况下,受邀AP可以在TXOP期间仅调度其重用STA,但是通过CoBF的实现,受邀AP也能够调度其非重用STA。
用于接入点(AP)协调中的同步的示例技术
本公开的某些方面通常提供用于执行定时同步以促成多个接入点(AP)的通信协调的技术。AP协调有多个级别。例如,可以在没有同步的情况下实现级1协调。即,AP可以彼此协调以共享负载信息、用户管理、准入控制和基本服务集(BSS)转变管理(例如,BSS之间的切换)。
可以在松散同步的情况下实现级2协调。例如,AP可以彼此协调以进行干扰管理以及在传送机会(TXOP)期间的同时上行链路(UL)/下行链路(DL)传输。级2协调旨实现AP之间具有松散同步的协调。相邻AP可能不在彼此的射程内,并且因此可能无法直接协调或同步它们的传输。
级3协调可涉及紧密的(例如,码元级)同步。例如,如本文中更详细地描述的,AP可针对协调式波束成形(CoBF)而彼此协调,其中AP将置空信号发送至另一BSS的站以减少干扰。与级2协调相比,级3协调涉及AP之间更紧密的同步。AP可能在彼此的射程内,但是定时同步功能(TSF)粒度(例如,以微秒为单位)可能不足以用于CoBF操作(例如,尤其在计及AP之间的时钟漂移之后)。级4协调可涉及紧密的(亚码元级)同步,其中AP可以相互协调以进行联合多输入多输出(MIMO)传输,并且其中一站同时由多个AP服务。
本公开的某些方面提供了用于定时同步的技术,其可促成AP协调(例如,级2和级3协调)。例如,对于级2协调,AP可设置服务时段(SP)(例如,广播目标苏醒时间(B-TWT)SP),以使得它们与相邻AP设置的SP对齐或正交,如将在本文更详细地描述的。邻近的AP可能不在彼此的射程内。但是,相关联的站可位于外BSS(OBSS)的覆盖区域中。因此,在每个BSS中使传输对齐或正交是有益的。因此,需要用于即使当AP不在通信射程内时也收集邻近的AP的初始TSF和/或SP调度的技术,并且此外,需要用于校正AP之间的时钟漂移的技术。
某些方面提供了基于NAN的同步技术,该技术可提供初始同步和时钟漂移的校正。本公开的某些方面还提供了在没有NAN的情况下实现的同步技术,其可涉及用于执行初始同步的技术以及用于校正时钟漂移的补充技术。参照图10更详细地描述了基于NAN的技术。
图10是根据本公开的某些方面的用于无线通信的示例操作1000的流程图。操作1000可由装置(例如,装置与第一AP相关联)来执行。
操作1000可被实现为在一个或多个处理器(例如,图2的控制器230)上执行并运行的软件组件。进一步地,在操作1000中由AP进行的信号传输和接收可例如由一个或多个天线(例如,图2的天线224)实现。在某些方面,可经由获得和/或输出信号的一个或多个处理器(例如,控制器230)的总线接口来实现AP的信号传输和/或接收。
在框1002处,操作1000始于装置生成包括SP信息的消息。该装置可与第一AP相关联(例如,由其主存),并且该消息可用于第一AP和第二AP的协调式通信。在某些方面,第一AP和第二AP可与不同的BSS相关联。在框1004处,该装置输出该消息以供在网络群集的网络协调窗口期间进行传输。
例如,联网协调窗口可以是在其期间各个无线节点可在通信时段期间争用资源的时间段。例如,第一AP可在通信时段期间选择可由第一AP和相关联的站用于通信的一个或多个时隙。以该方式,第一AP的站可进入低功率操作状态,并且仅在由BSS的第一AP选择的一个或多个时隙期间苏醒以进行通信。在联网协调窗口期间,其他AP也可争用通信时段的一个或多个其他时隙。在一些情形中,第一AP可接收对由一个或多个其他AP(例如,第二AP)选择的一个或多个其他时隙的指示,从而允许第一AP在针对第一AP的BSS的通信时段期间争用(例如,选择)其他时隙。
在某些方面,操作1000还可包括指派无线节点(例如,与AP相关联的客户端(诸如站)或相邻AP)以参与联网群集以同步第一AP和第二AP的时钟。例如,当第一AP和第二AP不在彼此的通信射程内时,无线节点可充当用于第一AP和第二AP之间的通信的代理。即,无线节点可代表AP重新广播消息。如果AP正广告协调信息(例如,TSF和/或SP或对先前被调度SP的更新),则站可在协调窗口期间广告该信息。此外,站可将站在协调窗口期间从其他参与的AP接收到的任何消息转发至站的相关联AP。
在某些方面,当在同一BSS中有多个站被指定为代理时,可实现过滤机制以避免重复传输。例如,BSS中的站可以轮流在AP之间转发消息。
图11是根据本公开的某些方面的用于无线通信的示例操作1100的流程图。操作1100可由装置(例如,与无线节点(诸如,站)相关联)来执行。操作1100可以是对由AP执行的操作1000的由站进行的互补操作。
操作1100可被实现为在一个或多个处理器(例如,图2的控制器280)上执行并运行的软件组件。进一步地,在操作1100中由站进行的信号传输和接收可例如由一个或多个天线(例如,图2的天线252)实现。在某些方面,可经由获得和/或输出信号的一个或多个处理器(例如,控制器280)的总线接口来实现站的信号传输和/或接收。
在框1102处,操作1100始于装置从第一AP获得第一消息。在某些方面,该装置与无线节点(例如,与AP相关联的客户端(诸如站)或相邻AP)相关联(例如,由其主存),并且该第一消息指派站以参与联网群集以使第一AP和第二AP的时钟同步,该第一AP和第二AP与不同的BSS相关联。在框1104处,该装置可在网络群集的协调窗口期间从第一AP获得第二消息,该第二消息包括要由第一AP和第二AP用于协调式通信的协调信息(例如,SP信息或同步信息中的至少一者)。在框1106处,该装置生成包括协调信息(例如,SP信息或同步信息中的至少一者)的第三消息,并且在框1108处,输出第三消息以供传输。
换言之,在AP协调方案中,相邻AP可形成联网群集以使它们的时钟同步。由于AP可能不在彼此的通信射程内,所以AP可指派某些无线节点(例如,站)以参与联网群集以代表它们传播协调信息和广告。
在某些方面,操作1000还包括装置基于无线节点的状况来从多个无线节点(例如,站)中选择无线节点。例如,为了确保公平和足够的覆盖,AP可循环参与该网络(例如,NAN)的站,以使得没有一个站过载。在某些方面,AP可选择具有足够的电池寿命和/或传送功率能力的站。在某些方面,AP可基于站的位置来选择站。即,AP可选择能够与两个AP进行通信并且促成转发AP之间通信(例如,协调信息)的站。
由于联网群集中的各设备同步每个协调窗口(例如512ms),因此联网群集中的AP将能够维持相同TSF(时钟),如本文所描述的。频繁同步还将计及AP之间的任何时钟漂移,并且因此将涉及初始同步和时钟漂移两者。AP可在联网协调窗口期间交换协调信息(例如,SP信息)或对先前SP调度/参数的任何更新。如本文所描述的,所指定的站充当与其相关联的AP的代理。
某些方面提供了一种通过向站发送消息、轮询站以从其他BSS的一个或多个AP收集协调(例如,同步)信息来实现的协调技术,如结合图12更加详细地描述的。
图12是根据本公开的某些方面的用于无线通信的示例操作1200的流程图。操作1200可由装置(例如,与AP相关联)来执行。
操作1200可被实现为在一个或多个处理器(例如,图2的控制器230)上执行并运行的软件组件。进一步地,在操作1200中由AP进行的信号传输和接收可例如由一个或多个天线(例如,图2的天线224)实现。在某些方面,可经由获得和/或输出信号的一个或多个处理器(例如,控制器230)的总线接口来实现AP的信号传输和/或接收。
在框1202处,操作1200始于装置生成用于轮询一个或多个站以从第一AP收集同步信息的第一消息。该装置可与第二AP相关联(例如,由其主存),第一AP和第二AP与不同的BSS相关联。在框1204处,装置输出第一消息以供传输至一个或多个站,并且在框1206处,从一个或多个站获得包括同步信息的第二消息。
图13是根据本公开的某些方面的用于无线通信的示例操作1300的流程图。操作1300可由装置(例如,与站相关联)来执行。
操作1300可被实现为在一个或多个处理器(例如,图2的控制器280)上执行并运行的软件组件。进一步地,在操作1300中由站进行的信号传输和接收可例如由一个或多个天线(例如,图2的天线252)实现。在某些方面,可经由获得和/或输出信号的一个或多个处理器(例如,控制器280)的总线接口来实现站的信号传输和/或接收。
在框1302处,操作1300始于从第一AP获得第一消息。在某些方面,该装置与无线节点相关联(例如,由站主存),该第一消息轮询无线节点以从第二AP收集协调(例如,同步)信息,该第一AP和第二AP与不同的BSS相关联。
在框1304处,该装置响应于获得第一消息而从第二AP获得包括协调信息的第二消息,在框1306处,生成包括协调信息的第三消息,以及在框1308处,输出第三消息以供传输至第一AP。
对于非受管AP,对协调感兴趣的AP通过轮询相关联的站来收集协调信息(TSF/SP信息)。例如,AP请求相关联的站提供信标报告(例如,11k信标报告),其包括TWT元素和在相邻AP的信标中广告的TSF。可通过向站发送请求和扩展请求元素来请求波束报告。该请求可包括一个或多个标识符,每个标识符可对应于默认所请求元素集。
在某些方面,可经由事件请求/报告机制(例如11v事件请求/报告机制)来请求协调信息(例如,同步和/或SP信息)。事件请求/报告机制可涉及向站请求特定信息,并且可针对请求定制对请求的响应。因此,事件请求/报告机制可比11k信标报告更高效。例如,可为相应的响应定义新的请求类型和格式。在一些情形中,可管理(例如,经由企业部署)协调方AP。在该情形中,可以为AP预配置初始TSF和B-TWT调度。
对于受管和非受管AP,AP的时钟可能会相对于其他AP随时间漂移。由于11k信标报告和基于11v的事件报告都涉及附加帧交换,并且这些帧的内容可能很大,因此可实现高效的补充方案来纠正AP的时钟漂移。例如,如果每个AP有规律地广告TSF,则可跟踪和纠正时钟漂移。然而,TSF还涉及大量传达的比特。如果频繁地广告同步以校正时钟漂移,则可校正的漂移很少,在此情形中,广告比特数目少于TSF(例如16比特)的部分TSF(例如4或8比特)可以是足够的。
在某些方面,可在数据单元的前置码的一个或多个字段中携带部分TSF。例如,前置码可包括SIG字段(例如,旧式或高效(HE)SIG字段)和训练字段(例如,旧式或HE长和短训练字段)。在某些方面,可在数据单元(例如,基于触发的(TB)PPDU)的SIG字段(诸如,HE基于触发的(TB)PPDU的HE SIG-A字段)中携带部分TSF。例如,HE TB PPDU中的SIG字段或AP的触发帧(TF)中的字段可用于传播AP的TSF。站的传输可用于传播AP的定时信息。相邻AP接收站的TB响应,并导出定时信息以协调其重用站。
在某些方面,可将部分TSF编码在HE SIG-A字段的空间重用(SR)字段中。即,TBPPDU的HE SIG-A可包括指示用于不同子带的SR标准的四个SR字段(例如,每个SR字段是四个比特)。然而,因为AP协调以执行重用,所以在AP已参与协调的设置中,SR字段可能是未使用的。因此,SR字段可用部分TSF进行编码。
TB PPDU中的HE SIG-A2字段还可包含保留字段(例如,九个保留字段),该保留字段也可用部分TSF进行编码。因此,AP可在引发的TF中提供用于SR和保留字段的值,并且响应站可使用来自TF的值来设置它们各自的HE TB PPDU传输的HE-SIG-A/A2字段。即,响应站基于AP在请求TF中指定的值(例如,TF的共用信息字段中的对应字段)来设置HE SIG-A字段中的四个SR字段和A2字段的值。参与协调的AP可在共用信息字段中设置对应字段的值以携带包括部分TSF的协调信息,该信息可由站中继至另一AP以供协调。
在某些方面,响应于AP的请求TF可在相关联的站发送的HE TB PPDU的前置码中携带部分TSF。传送TF的AP确定站的TB PPDU传输的预期时间,并将前置码编码为对应的部分TSF。换言之,AP用与站的TB PPDU的传输时间一致的时间戳(部分TSF)对TF进行编码。对重用感兴趣的AP在从OBSS STA听到TB PPDU之际,可将它们各自的时钟与触发方OBSS AP对齐,或者在本地计及相对于触发方OBSS AP的漂移,如关于图14所描述的。
图14是解说根据本公开的某些方面的多个AP的时钟漂移的时序图1400。如所解说的,AP1的当前时钟时间T(例如,T(AP
本公开的某些方面提供了用于指示数据单元的配置的技术。例如,AP可发送指示已用同步信息对数据单元的SIG字段(例如,HE SIG-A字段)进行编码的指示。例如,AP的TF共用信息中的字段或字段值可包括保留比特,该保留比特可用于信令通知SIG-A字段的SR和/或A2字段携带部分TSF。在某些方面,某些保留字段值(例如,保护区间(GI)和长训练字段(LTF)类型子字段等于三)可指示数据单元的新配置。
某些方面可包括新类型的TF。例如,新TF变体可包括在共用信息字段中代替SR或A2子字段的部分TSF子字段。在某些方面,HE-SIG-A字段的保留比特(例如,比特23)可用于指示数据单元配置。例如,该比特的值0可指示SR和/或A2字段用部分TSF进行编码。在一些情形中,SIG-A字段中的某些字段值可指示特殊含义,从而向站指示该数据单元携带部分TSF。
图15解说了根据本公开的某些方面的多种通信协议。如本文所描述的,在同步AP的时钟并传达服务时段信息之后,AP可执行协调式通信。通信时机1502可涉及使用正交TWTSP。例如,当将B-TWT正交化时,对话务方向性可能没有限制。因此,如所解说的,在每个通信时机1502中的SP包括在AP和站之间在两个方向上的传输。AP可避免相邻AP的TWT来减少交叉干扰。
通信时机1504使用经同步且经对齐的TWT。例如,当B-TWT被对齐时,传输可以是定向的(例如,UL或DL)。在该情形中,来自AP的请求和响应帧(例如,用于请求UL的TF和对DL的确收(ACK)/块ACK(BA)响应)可以是短的,和/或可能涉及信令(例如,经由在TWT元素中的比特)以标识对应的TWT-SP是否用于DL或UL信令。换言之,如所解说的,每个通信时机1504的SP可被限制为DL信令或UL信令。通信时机1506使用对齐的协作式TWT。例如,AP可在每个SP内协调以同步UL/DL传输。即,AP可在SP的开始处确定SP期间话务方向性将是什么。
本公开的某些方面提供了用于执行针对级3协调的同步的技术(例如,具有紧密(码元级)同步的协调)。可假设当实现3级协调时AP在彼此的通信射程内。参与方AP在码元级协调其传输。当将介质重用于BSS内传输时,(诸)AP向OBSS站发送置空信号。此码元级协调可涉及比当前实现的定时粒度更高的定时粒度。在某些方面,针对级3协调的同步可涉及AP向相邻AP发送多AP TF以请求已为其缓冲DL话务的站的列表,该多AP TF具有同步信息。同步信息的粒度可高于常规实现,如关于图16和17更详细描述的。
图16是根据本公开的某些方面的用于无线通信的示例操作1600的流程图。操作1600可由装置(例如,由领导者AP主存)来执行。
操作1600可被实现为在一个或多个处理器(例如,图2的控制器230)上执行并运行的软件组件。进一步地,在操作1600中由AP进行的信号传输和接收可例如由一个或多个天线(例如,图2的天线224)实现。在某些方面,可经由获得和/或输出信号的一个或多个处理器(例如,控制器230)的总线接口来实现AP的信号传输和/或接收。
在框1602处,操作1600始于装置生成触发帧,该触发帧向一个或多个第一AP请求包含一个或多个AP已为其缓冲DL话务的一个或多个站的列表。在某些方面,该装置与第二AP(例如,领导者AP)相关联(例如,由其主存),一个或多个第一AP和第二AP与不同的BSS相关联。在框1604处,该装置输出触发帧以供传输。
图17是根据本公开的某些方面的用于无线通信的示例操作1700的流程图。操作1700可由装置(例如,由AP主存)来执行。
操作1700可被实现为在一个或多个处理器(例如,图2的控制器230)上执行并运行的软件组件。进一步地,在操作1700中由AP进行的信号传输和接收可例如由一个或多个天线(例如,图2的天线224)实现。在某些方面,可经由获得和/或输出信号的一个或多个处理器(例如,控制器230)的总线接口来实现AP的信号传输和/或接收。
在框1702处,操作1700始于从第一AP获得触发帧,该触发帧请求包含该装置已为其缓冲DL话务的一个或多个站的列表。在某些方面,该装置与第二AP相关联,第一AP和第二AP与不同的BSS相关联。在框1704处,该装置生成包括包含一个或多个站的列表的消息,并且在框1706处,输出该消息以供传输至第一AP。在某些方面,在与A2和SR相对应的共用信息子字段中,以较高粒度(例如,纳秒)用部分TSF和时间信息对触发帧进行编码。部分TSF促成时钟漂移的校正,而附加粒度有助于紧密对齐DL传输以供协调式波束成形。
图18解说了可包括被配置成执行本文所公开的技术的操作(诸如,图4中解说的操作)的各种组件(例如,对应于装置加功能组件)的通信设备1800。通信设备1800包括耦合到收发机1808的处理系统1802。收发机1808被配置成经由天线1810传送和接收用于通信设备1800的信号(诸如,如本文所描述的各种信号)。处理系统1802可被配置成执行用于通信设备1800的处理功能,包括处理由通信设备1800接收和/或将要传送的信号。
处理系统1802包括经由总线1806耦合到计算机可读介质/存储器1812的处理器1804。在某些方面,计算机可读介质/存储器1812被配置成存储当由处理器1804执行时使处理器1804执行本文讨论的各种技术的操作以供AP协调的通信的指令(例如,计算机可执行代码)。在某些方面,计算机可读介质/存储器1812存储用于生成的代码1814;用于输出以供传输的代码1816;用于获得的代码1818;以及用于确定/标识的代码1820。在某些方面,处理器1804具有被配置成实现存储在计算机可读介质/存储器1812中的代码的电路系统。处理器1804包括用于生成的电路系统1822;用于输出以供传输的电路系统1824;用于获得的代码1826;以及用于确定/标识的电路系统1828。
以上所描述的方法的各种操作可由能够执行相应功能的任何合适的装置来执行。这些装置可包括各种硬件和/或软件组件和/或模块,包括但不限于电路、专用集成电路(ASIC)、或处理器。一般地,在存在附图中解说的操作的场合,这些操作可具有带相似编号的相应配对装置加功能组件。
在一些情形中,设备可以并非实际上传送帧,而是可具有用于输出帧以供传输的接口(用于输出的装置)。例如,处理器可经由总线接口向射频(RF)前端输出帧以用于传输。类似地,设备可以并非实际上接收帧,而是可具有用于获得从另一设备接收的帧的接口(用于获得的装置)。例如,处理器可经由总线接口从RF前端获得(或接收)帧以用于接收。在一些情形中,用于输出供传输的帧的接口和用于获得帧的接口(在此可以称为第一和第二接口)可以是相同的接口。
如本文中所使用的,术语“确定”涵盖各种各样的动作。例如,“确定”可包括演算、计算、处理、推导、研究、查找(例如,在表、数据库或另一数据结构中查找)、查明及诸如此类。而且,“确定”可包括接收(例如,接收信息)、访问(例如,访问存储器中的数据)及诸如此类。“确定”还可包括解析、选择、选取、确立及诸如此类。
如本文中所使用的,引述一列项目中的“至少一者”的短语是指这些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一者”旨在覆盖a、b、c、a-b、a-c、b-c和a-b-c、以及包括多重一个或多个成员的组合(aa、bb、和/或cc)。
结合本公开所描述的各种解说性逻辑块、模块、以及电路可用设计成执行本文所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件(PLD)、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何市售的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如,DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理器、或任何其他此类配置。
结合本公开所描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中实施。软件模块可驻留在本领域所知的任何形式的存储介质中。可使用的存储介质的一些示例包括随机存取存储器(RAM)、只读存储器(ROM)、闪存、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM,等等。软件模块可包括单条指令、或许多条指令,且可分布在若干不同的代码段上,分布在不同的程序间以及跨多个存储介质分布。存储介质可被耦合到处理器以使得该处理器能该存储介质读取信息以及向该存储介质写入信息。替换地,存储介质可被整合到处理器。
本文中所公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。这些方法步骤和/或动作可以彼此互换而不会脱离权利要求的范围。换言之,除非指定了步骤或动作的特定次序,否则具体步骤和/或动作的次序和/或使用可以改动而不会脱离权利要求的范围。
所描述的功能可在硬件、软件、固件或其任何组合中实现。如果以硬件实现,则示例硬件配置可包括无线节点中的处理系统。处理系统可以用总线架构来实现。取决于处理系统的具体应用和整体设计约束,总线可包括任何数目的互连总线和桥接器。总线可将包括处理器、机器可读介质、以及总线接口的各种电路链接在一起。总线接口可被用于将网络适配器等经由总线连接至处理系统。网络适配器可被用于实现PHY层的信号处理功能。在站120(见图1)的情形中,用户接口(例如,按键板、显示器、鼠标、操纵杆,等等)也可以被连接到总线。总线还可以链接各种其他电路,诸如定时源、外围设备、稳压器、功率管理电路以及类似电路,它们在本领域中是众所周知的,因此将不再进一步描述。
处理器可负责管理总线和一般处理,包括对存储在机器可读介质上的软件的执行。处理器可用一个或多个通用和/或专用处理器来实现。示例包括微处理器、微控制器、DSP处理器、以及其他能执行软件的电路系统。软件应当被宽泛地解释成意指指令、数据、或其任何组合,无论是被称作软件、固件、中间件、微代码、硬件描述语言、或其他。作为示例,机器可读介质可包括RAM(随机存取存储器)、闪存、ROM(只读存储器)、PROM(可编程只读存储器)、EPROM(可擦式可编程只读存储器)、EEPROM(电可擦式可编程只读存储器)、寄存器、磁盘、光盘、硬驱动器、或任何其他合适的存储介质、或者其任何组合。机器可读介质可被实施在计算机程序产品中。该计算机程序产品可包括包装材料。
在硬件实现中,机器可读介质可以是处理系统中与处理器分开的一部分。然而,如本领域技术人员将容易领会的,机器可读介质或其任何部分可在处理系统外部。作为示例,机器可读介质可包括传输线、由数据调制的载波、和/或与无线节点分开的计算机产品,所有这些都可由处理器通过总线接口来访问。替换地或补充地,机器可读介质或其任何部分可被集成到处理器中,诸如高速缓存和/或通用寄存器文件可能就是这种情形。
处理系统可被配置为通用处理系统,该通用处理系统具有一个或多个提供处理器功能性的微处理器、以及提供机器可读介质中的至少一部分的外部存储器,它们都通过外部总线架构与其他支持电路系统链接在一起。替换地,处理系统可以用带有集成在单块芯片中的处理器、总线接口、用户接口(在接入终端情形中)、支持电路系统、和至少一部分机器可读介质的ASIC(专用集成电路)来实现,或者用一个或多个FPGA(现场可编程门阵列)、PLD(可编程逻辑器件)、控制器、状态机、门控逻辑、分立硬件组件、或者任何其他合适的电路系统、或者能执行本公开通篇所描述的各种功能性的电路的任何组合来实现。取决于具体应用和加诸于整体系统上的总设计约束,本领域技术人员将认识到如何最佳地实现关于处理系统所描述的功能性。
机器可读介质可包括数个软件模块。这些软件模块包括当由装置(诸如处理器)执行时使处理系统执行各种功能的指令。这些软件模块可包括传送模块和接收模块。每个软件模块可以驻留在单个存储设备中或者跨多个存储设备分布。作为示例,当触发事件发生时,可以从硬驱动器中将软件模块加载到RAM中。在软件模块执行期间,处理器可以将一些指令加载到高速缓存中以提高访问速度。可随后将一个或多个高速缓存行加载到通用寄存器文件中以供处理器执行。在以下述及软件模块的功能性时,将理解此类功能性是在处理器执行来自该软件模块的指令时由该处理器来实现的。
如果以软件实现,则各功能可作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,这些介质包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,此类计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备、或能用于携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其他介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或无线技术(诸如红外(IR)、无线电、以及微波)从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL或无线技术(诸如红外、无线电、以及微波)就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘、和
由此,某些方面可包括用于执行本文中给出的操作的计算机程序产品。例如,此类计算机程序产品可包括其上存储(和/或编码)有指令的计算机可读介质,这些指令能由一个或多个处理器执行以执行本文中所描述的操作。在某些方面,计算机程序产品可包括包装材料。
此外,应当领会,用于执行本文中所描述的方法和技术的模块和/或其他恰适装置能由站和/或接入点在适用的场合下载和/或以其他方式获得。例如,此类设备能被耦合到服务器以促成用于执行本文中所描述的方法的装置的转移。替换地,本文中所描述的各种方法能经由存储装置(例如,RAM、ROM、诸如压缩碟(CD)或软盘之类的物理存储介质等)来提供,以使得一旦将该存储装置耦合到或提供给站和/或接入点,该设备就能获得各种方法。此外,可利用适于向设备提供本文中所描述的方法和技术的任何其他合适的技术。
将理解,权利要求并不被限于以上所解说的精确配置和组件。可在以上所描述的方法和装置的布局、操作和细节上作出各种改动、更换和变形而不会脱离权利要求的范围。
- 接入点(AP)协调中的同步
- 用于无线局域网(WLAN)中的多接入点(多AP)协调的系统、方法和装置