用于信道绑定的传统兼容的信令的制作方法

文档序号:13353100阅读:171来源:国知局
用于信道绑定的传统兼容的信令的制作方法

基于35u.s.c§119要求优先权

本申请要求于2015年4月21日递交的序列号为no.62/150,597的美国临时专利申请和于2016年3月31日递交的美国专利申请no.15/087,738的优先权,以引用方式将所述申请整体上并入本文。

概括地说,本公开内容的特定的方面涉及无线通信,具体地说,本公开内容的特定的方面涉及用于信道绑定的传统兼容的信令。



背景技术:

为解决无线通信系统所需的日益增加的带宽要求的问题,不同的方案正在被开发以允许多个用户终端在达到高数据吞吐量的同时通过共享信道资源与单个接入点通信。多输入多输出(mimo)技术代表一种最近已经作为用于下一代通信系统的流行技术出现的这样的方法。mimo技术已经在诸如是电气和电子工程师协会(ieee)802.11标准之类的若干新兴的无线通信标准中被采用。ieee802.11标准指代由ieee802.11委员会针对短距通信(例如,几十米到几百米)开发的无线局域网(wlan)空中接口标准的集合。

mimo系统使用多个(nt个)发射天线和多个(nr个)接收天线来进行数据传输。由nt个发射和nr个接收天线构成的mimo信道可以被分解成ns个独立信道,所述独立信道也被称为空间信道,其中,ns≤min{nt,nr}。ns个独立信道中的每个独立信道与一个维度相对应。如果由多个发射和接收天线创造的额外的维度被利用,则mimo系统可以提供改善的性能(例如,更高的吞吐量和/或更高的可靠度)。

在具有单个接入点(ap)和多个用户站(sta)的无线网络中,并发的传输可以在上行链路和下行链路两个方向上在去往不同的站的多个信道上发生。许多挑战出现在这样的系统中。



技术实现要素:

本公开内容的特定的方面提供一种用于无线通信的装置。所述装置总体地包括:处理系统,其被配置为生成具有指示可用于由一个或多个无线节点执行的多用户(mu)通信的一个或多个信道的信道绑定信息的帧;以及第一接口,其被配置为输出所述帧以用于传输。

本公开内容的特定的方面提供一种用于无线通信的方法。所述方法总体地包括:生成具有指示可用于由一个或多个无线节点执行的多用户(mu)通信的一个或多个信道的信道绑定信息的帧;以及输出所述帧以用于传输。

本公开内容的特定的方面提供一种用于无线通信的装置。所述装置总体地包括:用于生成具有指示可用于由一个或多个无线节点执行的多用户(mu)通信的一个或多个信道的信道绑定信息的帧的单元;以及用于输出所述帧以用于传输的单元。

本公开内容的特定的方面提供用于无线通信的计算机可读介质。所述计算机可读介质总体地包括被存储在其上的用于执行以下操作的指令:生成具有指示可用于由一个或多个无线节点执行的多用户(mu)通信的一个或多个信道的信道绑定信息的帧;以及输出所述帧以用于传输。

本公开内容的特定的方面提供一种用于无线通信的接入点。所述接入点总体地包括:至少一个天线;处理系统,其被配置为生成具有指示可用于由一个或多个无线节点执行的多用户(mu)通信的一个或多个信道的信道绑定信息的帧;以及第一接口,其被配置为输出所述帧以用于经由所述至少一个天线进行传输。

本公开内容的特定的方面提供一种用于无线通信的装置。所述装置总体地包括:第一接口,其被配置为获得包括信道绑定信息的帧;处理系统,其被配置为基于被包含在所述帧中的所述信道绑定信息确定对于多用户(mu)通信可用的一个或多个信道;以及第二接口,其被配置为输出用于在被确定为对于mu通信可用的所述信道中的一个或多个信道上发送的数据。

本公开内容的特定的方面提供一种用于无线通信的方法。所述方法总体地包括:获得包括信道绑定信息的帧;基于被包含在所述帧中的所述信道绑定信息确定对于多用户(mu)通信可用的一个或多个信道;以及输出用于在被确定为对于mu通信可用的所述信道中的一个或多个信道上发送的数据。

本公开内容的特定的方面提供一种用于无线通信的装置。所述装置总体地包括:用于获得包括信道绑定信息的帧的单元;用于基于被包含在所述帧中的所述信道绑定信息确定对于多用户(mu)通信可用的一个或多个信道的单元;以及用于输出用于在被确定为对于mu通信可用的所述信道中的一个或多个信道上发送的数据的单元。

本公开内容的特定的方面提供用于无线通信的计算机可读介质。所述计算机可读介质总体地包括被存储在其上的用于执行以下操作的指令:获得包括信道绑定信息的帧;基于被包含在所述帧中的所述信道绑定信息确定对于多用户(mu)通信可用的一个或多个信道;以及输出用于在被确定为对于mu通信可用的所述信道中的一个或多个信道上发送的数据。

本公开内容的特定的方面提供一种用于无线通信的无线节点。所述接入点总体地包括:至少一个天线;第一接口,其被配置为经由所述至少一个天线获得包括信道绑定信息的帧;处理系统,其被配置为基于被包含在所述帧中的所述信道绑定信息确定对于多用户(mu)通信可用的一个或多个信道;以及第二接口,其被配置为输出用于经由所述至少一个天线在被确定为对于mu通信可用的所述信道中的一个或多个信道上发送的数据。

本公开内容的方面还提供与上面描述的装置和操作相对应的各种方法、单元和计算机程序产品。

附图说明

图1是根据本公开内容的特定的方面的示例无线通信网络的图。

图2是根据本公开内容的特定的方面的示例接入点和示例用户终端的方框图。

图3示出了根据本公开内容的特定的方面的各种主和辅信道带宽。

图4示出了根据本公开内容的特定的方面的可以被无线设备执行的示例操作。

图4a示出了能够执行图4中所示出的操作的示例单元。

图5示出了根据本公开内容的特定的方面的可以被无线设备执行的示例操作。

图5a示出了能够执行图5中所示出的操作的示例单元。

图6a示出了根据本公开内容的特定的方面的一种示例物理层汇聚协议(plcp)协议数据单元(ppdu)帧格式。

图6b示出了根据本公开内容的特定的方面的一种示例服务字段格式。

图7a示出了根据本公开内容的特定的方面的各种主和辅信道带宽分配。

图7b示出了根据本公开内容的特定的方面的用于服务字段的扰码器初始化部分的一种示例信道索引映射。

图7c示出了根据本公开内容的特定的方面的服务字段的预留的部分的一种示例位图。

图8示出了根据本公开内容的特定的方面的下行链路(dl)信道绑定信令的一个示例时间线。

图9示出了根据本公开内容的特定的方面,在其后替换临时主信道上的ppdu传输被发起的时间可以长于主信道上的传输在其处被发起的时间。

图10示出了根据本公开内容的特定的方面的用于下行链路(dl)ppdu的信道绑定信令的一个示例时间线。

图11示出了根据本公开内容的特定的方面的用于上行链路(ul)ppdu的信道绑定信令的一个示例时间线。

具体实施方式

本公开内容的方面提供用于通过隐藏传统帧中的信息(例如,信道绑定信息)提供用于mu通信信道绑定的传统兼容的信令的技术,其中,所述信息可以是可由支持信道绑定的站(sta)(例如,非传统sta)解码的。

在下文中参考附图详细地描述了本公开内容的各种方面。然而,本公开内容可以以许多不同的形式被体现,并且不应当被理解为限于贯穿本公开内容所呈现的任何具体的结构或者功能。相反,提供这些方面以使得本公开内容将是透彻的和完整的,并且将向本领域的技术人员充分地传达本公开内容的范围。基于本文中的教导,本领域的技术人员应当认识到,本公开内容的范围旨在覆盖本文中所公开的本公开内容的任何方面,不论其是与本公开内容的任何其它方面相独立地还是组合地被实现的。例如,可以使用本文中阐述的任意数量的方面实现装置或者实践方法。另外,本公开内容的范围旨在覆盖使用其它结构、功能或者除了或者不同于本文中阐述的本公开内容的各种方面的结构和功能来实践的这样的装置或者方法。应当理解,本文中所公开的本公开内容的任何方面可以被权利要求的一个或多个元素体现。

术语“示例性”在本文中被用于表示“充当示例、实例或者说明”。任何在本文中被描述为“示例性”的方面不必理解为是优选的或者比其它方面有利的。

尽管在本文中描述了具体的方面,但这些方面的许多变型和排列落在本公开内容的范围内。尽管提到了优选的方面的一些好处和优点,但本公开内容的范围不旨在限于具体的好处、用途或者目的。相反,本公开内容的方面旨在是宽泛地适用于不同的无线技术、系统配置、网络和传输协议的,在附图中和下面对优选的方面的描述内容中作为示例说明了这样的无线技术、系统配置、网络和传输协议中的一些无线技术、系统配置、网络和传输协议。详细描述内容和附图仅说明了本公开内容而不进行限制,本公开内容的范围是由所附权利要求及其等价项定义的。

示例无线通信系统

本文中描述的技术可以被用于各种宽带无线通信系统(包括基于正交复用方案的通信系统)。这样的通信系统的示例包括空分多址(sdma)、时分多址(tdma)、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统等。sdma系统可以利用足够不同的方向来同时地发送属于多个用户终端的数据。tdma系统可以通过将传输信号划分到不同的时隙中、每个时隙被分配给不同的用户终端来允许多个用户终端共享同一个频率信道。ofdma系统采用正交频分复用(ofdm),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示出了具有接入点和用户终端的多址多输入多输出(mimo)系统100。为简单起见,在图1中示出了仅一个接入点110。接入点通常是与用户终端通信的固定的站,并且也可以被称为基站或者某个其它的术语。用户终端可以是固定的或者移动的,并且也可以被称为移动站、无线设备或者某个其它的术语。接入点110可以在任意给定的时刻在下行链路和上行链路上与一个或多个用户终端120通信。下行链路(即,正向链路)是从接入点到用户终端的通信链路,以及上行链路(即,反向链路)是从用户终端到接入点的通信链路。用户终端也可以与另一个用户终端对等地通信。系统控制器130耦合到接入点,并且为接入点提供协调和控制。

尽管下面的公开内容的部分将描述能够经由空分多址(sdma)进行通信的用户终端120,但是对于特定的方面,用户终端120可以还包括一些不支持sdma的用户终端。因此,对于这样的方面,接入点(ap)110可以被配置为与sdma和非sdma用户终端两者通信。该方法可以方便地允许较旧版本的用户终端(“传统”站)仍然被部署在企业中,扩展它们的有用的寿命,同时允许较新的sdma用户终端视具体情况被引入。

系统100使用多个发射和多个接收天线来进行下行链路和上行链路上的数据传输。接入点110被装备为具有nap个天线,并且代表下行链路传输的多输入(mi)和上行链路传输的多输出(mo)。k个所选择的用户终端120的集合集体地代表下行链路传输的多输出和上行链路传输的多输入。对于纯sdma,如果k个用户终端的数据符号流未通过某种手段在码、频率或者时间上被复用,则期望有nap≥k≥1。如果数据符号流可以使用tdma技术、伴随cdma的不同的码信道、伴随ofdm的子带的分离集等被复用,则k可以大于nap。每个所选择的用户终端向接入点发送用户专用的数据和/或从接入点接收用户专用的数据。总体地,每个所选择的用户终端可以被装备为具有一个或多个天线(即,nut≥1)。k个所选择的用户终端可以具有相同的或者不同的数量的天线。

系统100可以是时分双工(tdd)系统或者频分双工(fdd)系统。对于tdd系统,下行链路和上行链路共享同一个频带。对于fdd系统,下行链路和上行链路使用不同的频带。mimo系统100可以还利用单个载波或者多个载波来进行传输。每个用户终端可以被装备为具有单个天线(例如,为了保持成本低)或者多个天线(例如,其中,额外的成本可以被支持)。如果用户终端120通过将发送/接收划分到不同的时隙中、每个时隙被分配给不同的用户终端120来共享同一个频率信道,则系统100也可以是tdma系统。

图2示出了mimo系统100中的接入点110和两个用户终端120m和120x的方框图。接入点110被装备为具有nt个天线224a直到224t。用户终端120m被装备为具有nut,m个天线252ma直到252mu,以及用户终端120x被装备为具有nut,x个天线252xa直到252xu。接入点110是下行链路的发送实体和上行链路的接收实体。每个用户终端120是上行链路的发送实体和下行链路的接收实体。如本文中使用的,“发送实体”是能够经由无线信道发送数据的被独立地操作的装置或者设备,以及“接收实体”是能够经由无线信道接收数据的被独立地操作的装置或者设备。在下面的描述内容中,下标“dn”指代下行链路,下标“up”指代上行链路,为上行链路上的同时的传输选择nup个用户终端,为下行链路上的同时的传输选择ndn个用户终端,nup可以或者可以不等于ndn,并且nup和ndn可以是静态的值或者可以随每个调度间隔变更。波束导引或者某种其它的空间处理技术可以在接入点和用户终端处被使用。

在上行链路上,在为上行链路传输选择的每个用户终端120处,tx数据处理器288接收来自数据源286的业务数据和来自控制器280的控制数据。tx数据处理器288基于与为用户终端选择的速率相关联的编码和调制方案对针对用户终端的业务数据进行处理(例如,编码、交织和调制),并且提供数据符号流。tx空间处理器290对数据符号流执行空间处理,并且为nut,m个天线提供nut,m个发送符号流。每个发射机单元(tmtr)254接收并且处理(例如,向模拟转换、放大、滤波和上变频)分别的发送符号流以生成上行链路信号。nut,m个发射机单元254提供用于从nut,m个天线252向接入点发送的nut,m个上行链路信号。

可以为上行链路上的同时的传输调度nup个用户终端。这些用户终端中的每个用户终端对其数据符号流执行空间处理,并且在上行链路上向接入点发送其发送符号流的集合。

在接入点110处,nap个天线224a直到224ap从在上行链路上进行发送的全部nup个用户终端接收上行链路信号。每个天线224将所接收的信号提供给分别的接收机单元(rcvr)222。每个接收机单元222执行与被发射机单元254执行的处理互补的处理,并且提供所接收的符号流。rx空间处理器240对从nap个接收机单元222所接收的nap个符号流执行接收机空间处理,并且提供nap个被恢复的上行链路数据符号流。接收机空间处理是根据信道相关矩阵求逆(ccmi)、最小均方误差(mmse)、软干扰消除(sic)或者某种其它的技术被执行的。每个被恢复的上行链路数据符号流是对被分别的用户终端发送的数据符号流的估计。rx数据处理器242对每个被恢复的上行链路数据符号流根据被用于该流的速率进行处理(例如,解调、解交织和解码)以获得经解码的数据。可以将每个用户终端的经解码的数据提供给数据宿244以用于存储和/或提供给控制器230以用于进一步的处理。

在下行链路上,在接入点110处,tx数据处理器210接收针对为下行链路传输调度的ndn个用户终端的来自数据源208的业务数据、来自控制器230的控制数据和可能地来自调度器234的其它数据。各种类型的数据可以在不同的传输信道上被发送。tx数据处理器210对每个用户终端的业务数据基于为该用户终端选择的速率进行处理(例如,编码、交织和调制)。tx数据处理器210为ndn个用户终端提供ndn个下行链路数据符号流。tx空间处理器220对ndn个下行链路数据符号流执行空间处理(诸如,如本公开内容中描述的预编码或者波束成形),并且为nap个天线提供nap个发送符号流。每个发射机单元222接收并且处理分别的发送符号流以生成下行链路信号。nap个发射机单元222提供用于从nap个天线224向用户终端传输的nap个下行链路信号。

在每个用户终端120处,nut,m个天线252从接入点110接收nap个下行链路信号。每个接收机单元254对从关联的天线252所接收的信号进行处理,并且提供所接收的符号流。rx空间处理器260对从nut,m个接收机单元254所接收的nut,m个符号流执行接收机空间处理,并且为用户终端提供被恢复的下行链路数据符号流。接收机空间处理是根据ccmi、mmse或者某种其它的技术被执行的。rx数据处理器270对被恢复的下行链路数据符号流进行处理(例如,解调、解交织和解码)以为用户终端获得经解码的数据。

在每个用户终端120处,信道估计器278对下行链路信道响应进行估计,并且提供下行链路信道估计,下行链路信道估计可以包括信道增益估计、snr估计、噪声方差等。类似地,信道估计器228对上行链路信道响应进行估计,并且提供上行链路信道估计。每个用户终端的控制器280通常基于该用户终端的下行链路信道响应矩阵hdn,m导出针对该用户终端的空间滤波矩阵。控制器230基于有效上行链路信道响应矩阵hup,eff导出接入点的空间滤波矩阵。每个用户终端的控制器280可以向接入点发送反馈信息(例如,下行链路和/或上行链路特征向量、特征值、snr估计等)。控制器230和280还分别控制接入点110和用户终端120处的各种处理单元的操作。

如图1和图2中所示出的,一个或多个用户终端120可以例如作为ulmu-mimo传输的一部分向接入点110发送具有如本文中描述的前导码格式(例如,根据图3a-4中所示的示例格式中的一种格式)的一个或多个高效wlan(hew)分组150。每个hew分组150可以在一个或多个空间流(例如,多达4个)的集合上被发送。对于特定的方面,hew分组150的前导码部分可以包括经音调交织的ltf、基于子带的ltf或者混合型ltf(例如,根据图4-5和7中所示出的示例实现中的一种实现的)。

hew分组150可以由用户终端120处的分组生成单元287生成。分组生成单元287可以诸如在tx数据处理器288、控制器280和/或数据源286中在用户终端120的处理系统中被实现。

在ul传输之后,hew分组150可以被接入点110处的分组处理单元243处理(例如,被解码和解释)。分组处理单元243可以诸如在rx空间处理器240、rx数据处理器242或者控制器230中之类地在接入点110的处理系统中被实现。分组处理单元243可以基于分组类型(例如,所接收的分组符合的对ieee802.11标准的修订)不同地对所接收的分组进行处理。例如,分组处理单元243可以基于ieee802.11hew标准处理hew分组150,但是可以根据与之相关联的标准修订以不同的方式解释传统分组(例如,符合ieee802.11a/b/g的分组)。

示例的用于信道绑定的传统兼容的信令

在特定的网络(例如,802.11ax网络)中,基本服务集(bss)的带宽可以是多达160mhz的,并且可以以提高效率为目标支持多用户传输。在特定的其它网络中,bss的带宽可以是20mhz的任意倍数(例如,320mhz等)。例如,触发帧可以被用于并发地在不同的子信道中请求来自多个站的数据,其中,子信道可以是带宽为20mhz的或者由子信道的一个或多个部分(例如,资源单元)组成的。

然而,存在的一个问题在于,这样的网络通常还支持传统站(sta)(例如,11a、11n、11ac等),传统站总是在单用户(su)模式下进行发送,并且是不能够支持多用户传输的。总体地,传统站是不能够解释网络中的其它sta能够解释的新功能的。例如,如图3中所示出的,在传统分组被发送时,因为不存在用于支持多用户传输的针对传统sta的信令,所以多用户传输不可以被执行。这可能导致效率的损失,因为在传统sta正在发送时,即使辅信道(例如,40mhz、80mhz和/或160mhz)是空闲的并且可以被用于向其它sta进行发送,也仅可以使用主20mhz信道带宽。

因此,本公开内容的方面给出了用于信道绑定的传统兼容的信令的技术,所述技术可以实现带宽的更高效的使用(例如,通过使辅信道能够被用于向多个sta传递和接收ppdu,而主信道被传统sta使用)。更具体地说,本公开内容的方面用于实现支持传统和非传统(例如,高效(he))sta的系统中的下行链路(dl)和上行链路(ul)多用户信道分配的技术。在一些情况下,这可以涉及在传统帧中“隐藏”可以使hesta能够与在主信道上进行发送或者接收的传统sta并行地在辅信道上进行发送或者接收的信息(例如,信道绑定信息)。根据特定的方面,信道绑定信息可以是可由he站解码的,但可以不是可由传统站解码的。

图4示出了根据本公开内容的特定的方面的可以被设备执行的用于提供用于信道绑定的传统兼容的信令的示例操作400。操作400可以被诸如接入点(例如,ap110)之类的装置执行。操作400可以在402处通过生成具有指示可用于由一个或多个无线节点执行的多用户(mu)通信的一个或多个信道的信道绑定信息的帧开始。在404处,装置可以输出帧以用于传输。

图5示出了根据本公开内容的特定的方面的可以被设备执行的用于接收用于信道绑定的传统兼容的信令的示例操作500。操作500可以被诸如无线节点/站(例如,sta120)之类的装置执行。操作500可以在502处通过获得包括信道绑定信息的帧开始。在504处,无线节点基于被包含在帧中的信道绑定信息确定可用于多用户(mu)传输的一个或多个信道。在506处,无线节点输出用于在被确定为可用于mu通信的信道中的一个或多个信道上传输的数据。

如上面指出的,可以由接入点在传统帧中提供可以使hesta能够与在主信道上进行发送或者接收的传统sta(即,不支持信道绑定的sta)并行地在辅信道上进行发送或者接收的信令。传统兼容的信令可以以各种方式被提供。例如,用于提供用于信道绑定的传统兼容的信令的一种方式可以是在物理协议数据单元(ppdu)的服务字段中提供信令。

图6a示出了根据本公开内容的特定的方面的ppdu600a的帧格式。如所示出的,ppdu可以包括l-stf/l-ltf/lsig字段602a、服务字段604a和phy服务数据单元606a。额外地,如图6b中所示出的,服务字段604a可以包括16个比特(例如,比特0-15),16个比特可以被拆分成扰码器初始化部分608b(例如,跨比特0-6)和预留的部分610b(例如,跨比特7-15)。

根据特定的方面,用于信道绑定的传统兼容的信令可以在服务字段604a的扰码器初始化部分608b和/或预留的部分610b中被提供。额外地,在一些情况下,服务字段604a的预留的部分610b中的比特中的一个或多个比特可以被用于保护被携带在服务字段604a中的信息。进一步地,比特b8-b15可以取决于ppdu600a的类型被不同地设置。例如,如果ppdu600a包括高吞吐量(ht)ppdu,则比特b8-b15可以被设置为全0。额外地,如果ppdu600a包括甚高吞吐量(vht)ppdu,则比特b8-b15可以包括sig-b循环冗余校验(crc)。

根据特定的方面,用于信道绑定的传统兼容的信令可以包括可以被用于与传统传输(例如,11a、11n、11ac和/或he单用户传输)并行的多用户ul/dl传输的空闲信道的列表(例如,信道索引、ch_idx)。在一些情况下,可以被允许接入空闲信道的多用户sta的列表可以提前于空闲信道的列表由ap提供。

图7a和7b示出了辅空闲信道带宽向服务字段的扰码器初始化部分608b中的比特的示例映射。例如,图7a示出了可以包括主信道带宽cb_p2和对应的辅信道带宽cb_s2的辅40mhz信道带宽。额外地,如所示出的,辅80mhz信道带宽可以包括主信道带宽cb_p3和cb_p4和对应的辅信道带宽cb_s3和cb_s4。

如图7b中所示出的,信道索引chbidx中所列出的空闲信道带宽可以使用服务字段604a的扰码器初始化部分608b的三个或多个比特的组合来指示。例如,0(即,000)的值可以指示没有任何辅信道是空闲的,而6(即,110)的值可以指示辅80mhz信道带宽的主信道cb_p3和cb_p4是空闲的。而图7b示出了比特值向空闲信道的一种映射,应当理解,可能存在其它的映射。

根据特定的方面,可以使用图7a中示出的辅空闲信道支持连续的信道绑定。例如,如所示出的,可以存在三个对于信道绑定合格的信道(例如,cb_p2、cb_p3和cb_p4),并且一旦主信道被sta选择(例如,cb_p2)为用于传输,则ap可以还通知sta该sta可以将其传输扩张到对应的辅信道(例如,cb_s2)上。根据特定的方面,如果连续的信道绑定被支持,则传输带宽可以多达40mhz,而如果连续的信道绑定不被支持,则传输带宽可以是仅空闲辅信道上的20mhz。

根据特定的方面,图7a和7b中所示出的映射假设160mhz的基本服务集(bss)带宽。然而,在bss带宽更低时,指示空闲信道所需的比特数可以更少(例如,2个而不是3个比特)。因此,剩余比特可以被用于加扰。例如,在bss带宽是80mhz时,最高有效比特可以被分配给扰码器。额外地,剩余比特可以被用于提供更好的分辨率。例如,在bss带宽是80mhz时,每个比特可以指示每个20mhz信道的状态。

如上面指出的,用于提供用于信道绑定的传统兼容的信令的另一种方式可以是在服务字段的预留的部分中指示空闲信道的列表。

例如,如图7c中示出的,可以提供7比特的位图,其中,位图的每个比特可以指示可以是可用于信道绑定的不同的空闲信道(例如,如图7a中示出的cb_p2、cb_s2、cb_p3、cb_s3等)。额外地,服务字段的预留的部分中的一个比特可以被用作用于保护7比特位图序列(例如,用于检查其错误)的奇偶校验比特。根据特定的方面,用于该选项的传输带宽可以是20mhz。额外地,根据特定的方面,该选项可以继承来自802.11ac的请求发送(rts)/允许发送(cts)带宽信令,并且可以维持用于加扰的1比特(在rts中)和2比特(在cts中)。

根据特定的方面,heap可以定义一个或多个“替换临时主信道”(例如,图7a中示出的辅空闲信道带宽)。在一些情况下,ap可以为其hesta中的每个hesta分配(或者预分配,这表示在信道的实际可用性被信号通知之前进行分配)不同的替换临时主信道。

图8示出了根据特定的方面,在具有有限的带宽的(传统数据)传输之前的某个点处,ap可以发送包括用于信道绑定的传统兼容的信令(例如,信道绑定信息)的信道分配(cha)帧(例如,数据帧、rts帧、cts帧等),向hesta通知替代临时主信道上的可能的同时的he传输(即,mu传输)。在一些情况下,cha帧中的信道绑定信息可以包括至少一个比特,所述比特指示所分配的信道中的一个或多个信道是否可用于mu通信。在一些情况下,所述至少一个比特可以包括与一个或多个信道相对应的多个比特,每个比特指示对应的一个或多个信道是否可用于mu通信。

根据特定的方面,并且其将在下面被详细描述,如图8中示出的,heap可以向可以接收主信道(例如,20mhz主信道)中的信道分配的传统sta发送信道分配帧。信道分配帧可以也被其它hesta接收,其它hesta在接收信道分配帧时可以切换并且等待信道分配帧中所指示的替换临时主信道中的(he)ppdu。根据特定的方面,hesta可以在信道分配帧中所指示的时间内或者在于信道分配帧之外所协商的预定义的时间内停留在替换临时主信道上。

图9示出了在其后替换临时主信道上的ppdu传输被发起的时间可以长于主信道上的传输被发起的时间。例如,图9示出了ppdu在主(例如,20mhz)信道上被发送的时间t1可以是信道分配帧的传输之后的sifs时间,而ppdu在替换临时主信道上被发送的时间t2可以是信道分配帧的传输之后的pifs时间。根据特定的方面,比主信道上晚的时间处的替换临时主信道上的传输可以避免对在主信道上被发送的ppdu传输的带宽进行检测期间的歧义。

图10示出了提供用于针对dlppdu的信道绑定的传统兼容信令的时间线,其中,如上面描述的,信道分配帧包括rts帧。例如,如所示出的,heap可以在发起传统传输机会(txop)时(或者在其期间)在主20mhz信道上向传统sta1发送rts帧1002。根据特定的方面,rts帧1002的服务字段可以包括是空闲的并且可用于信道绑定可用的信道(例如,如上面描述的chb_idx)的列表。如上面指出的,带宽/信道绑定信息可以在服务字段的扰码器初始化部分或者预留的部分中被提供。额外地,在一些情况下,rts帧可以被重复(例如,如果ap是有能力的,则其可以向非传统sta3和4发送“增强型”rts帧1004)。

如图10中示出的,在从ap接收rts帧1002时,sta1可以利用指示主信道是空闲的cts帧1006作出响应。额外地,具有信道绑定能力的非预期的接收者(例如,信道绑定(cb)sta3和4)可以接收rts帧1002,并且确定空闲信道(即,chb_idx)的列表。例如,cbsta可以检查是否它们的预分配的信道绑定信道被包括在空闲信道的列表中。如果cbsta确定其预分配的信道绑定信道中的一个信道绑定信道处在空闲信道列表中,则cbsta可以同步到预分配的信道绑定信道中的一个或多个信道绑定信道以接收dl缓冲器单元(bu)(即,下行链路数据)。根据特定的方面,cbsta可以具有2*短接口空间(sifs)+ctstx时间来进行同步。在一些情况下,可以支持全双工模式,其中,cbsta可以是能够在ap正在向不支持信道绑定的sta发送dlbu的同时发送ulbu的。

如图10中示出的,信道绑定sta可以然后与向传统sta1的数据传递并行地在所分配的信道绑定信道中从ap接收dlbu1008。sta可以然后在它们的所分配的信道带宽中发送确认(ack)。

如上面指出的,信道绑定sta可以接收预期去往传统站的rts帧1002,并且可以确定是否预分配的信道绑定信道被包括在rts帧中的空闲信道列表内。然而,被调度为在传统txop期间接收dlbu的cbsta需要知道cb_idx列表(即,空闲信道的列表)中的信道中的哪些信道是被预分配给它们的dlbu的。

根据特定的方面,ap可以以各种方式为sta提供对预分配的信道的分配的指示。例如,ap可以在在其期间具有cb信令的rts(例如,空闲信道的列表)被发送的信标间隔(bi)之前的信标中传递预分配的信道分配信息。根据特定的方面,可以为给定的cb信道指定多于一个cbsta,并且指示可以是在一个bi内有效的。

根据特定的方面,ap可以在具有cb信令的rts在其期间被发送的twt服务周期(sp)之前的目标唤醒时间(twt)单元中传递预分配的信道分配信息。类似地,可以为给定的cb信道指定多于一个cbtwtsta,并且指示可以是在一个或多个twtsp内有效的。

根据特定的方面,ap可以在于具有cb信令的rts帧之前被发送到cbsta的帧中传递预分配的信道分配信息。例如,ap可以在于发送rts帧之前的sifs时间或者更多的时间处向cbsta发送触发。指示可以是在预定义的量的时间内有效的,预定义的量的时间可以在帧自身中被协商或者指定。

额外地,在一些情况下,ap可以在信道分配帧(例如,rts和/或cts帧)自身中传递分配的信道分配信息,该信息可以是在预定义的量的时间内有效的。

图11示出了提供用于针对ulppdu的信道绑定的传统兼容的信令的时间线,其中,如上面描述的信道分配帧包括cts帧。例如,传统sta(例如,sta1)可以向heap发送rts1102。在接收rts帧1102时,heap可以在传统txop期间向sta1发送cts帧1104。根据特定的方面,cts帧1104的服务字段可以包括是空闲的并且可用于信道绑定的信道(例如,chb_idx)的列表。如上面指出的,带宽/信道绑定信令可以在服务字段的扰码器初始化部分或者预留的部分中被提供。额外地,在一些情况下,cts帧1104可以被重复(例如,如果ap是有能力的,则其可以向cpsta3和4发送“增强型”cts帧1106)。在一些情况下,ap可以还作为去往自身的cts为sta1发送cts帧。

根据特定的方面,在接收cts帧时,sta1可以利用数据(即,ulbu)1108作出响应。额外地,具有信道绑定的能力的非预期的接收者(例如,信道绑定(cb)sta3和4)可以接收cts帧1104,并且确定空闲信道(即,chb_idx)的列表。例如,cbsta可以检查它们的预分配的信道绑定信道是否被包括在空闲信道的列表中。如果cbsta确定其预分配的信道绑定信道中的一个信道绑定信道处在空闲信道列表中,则cbsta可以同步到预分配的信道绑定信道中的一个或多个信道绑定信道以发送ul缓冲器单元(bu)。在一些情况下,cb可以是能够随机地选择空闲信道中的一个空闲信道以在其上进行发送的。如图11中示出的,cbsta可以然后在sifs之后在时间上错开地或者如果介质是空闲的pifs则在cts之前在它们的所指示的cb信道上发送数据(即,ulbu)。

根据特定的方面,在一些情况下,可以支持全双工,其中,cbsta可以是能够在ap正在从不支持信道绑定的sta接收ulbu的同时从ap接收dlbu的。

如上面指出的,cbsta可以接收预期去往传统站的cts帧,并且确定预分配的信道绑定信道是否被包括在cts帧中的空闲信道的列表内。然而,被调度为在传统txop期间发送ulbu的cbsta需要知道cb_idx列表(即,空闲信道的列表)中的信道中的哪些信道是被预分配给它们的ulbu的。如果cb信道中的接入在任何仅是一个cbsta(即,无竞争)的sifs时间被完成,则知道已分配的信道可能是特别重要的。

根据特定的方面,ap可以在具有cb信令的cts在其期间被发送的信标间隔(bi)之前的信标中传递关于cb信道的分配的信息。根据特定的方面,可以为给定的cb信道指定多于一个cbsta,并且指示可以是在一个bi内有效的。额外地,在cbsta被允许竞争cb信道时,该选项可以是可用的。

根据特定的方面,ap可以在出现在具有cb信令的cts在其期间被发送的twtsp之前的twt单元中传递关于cb信道的分配的信息。类似地,可以为给定的cb信道指定多于一个cbtwtsta,并且指示可以是在一个或多个twtsp内有效的。

根据特定的方面,ap可以在于具有cb信令的cts帧之前被发送给cbsta的帧中传递关于cb信道的分配的信息。例如,ap可以在发送cts帧之前的sifs时间或者更多的时间处向cbsta发送触发。指示可以是在预定义的量的时间内有效的,预定义的量的时间可以在帧自身中被协商或者指定。

根据特定的方面,关于cb信道的分配的信息可以还包括对于已分配的cb信道是被分配给dl还是ul的的指示。在一些情况下,关于cb信道是被分配给dl还是ul的信息可以在rts帧和/或cts帧的服务字段中被指示,所述rts帧和/或cts帧包括关于哪些辅信道空闲的指示。

上面描述的方法的各种操作可以被任何能够执行对应的功能的合适单元执行。单元可以包括各种硬件和/或软件部件和/或模块,包括但不限于电路、专用集成电路(asic)或者处理器。总体地,在附图中示出了操作的地方,那些操作可以具有对应的具有类似的编号的对应单元加功能部件。例如,图4中示出的操作400与图4a中示出的单元400a相对应。额外地,图5中示出的操作500与图5a中示出的单元500a相对应。

例如,用于发送的单元(或者用于输出以用于传输的单元)可以包括图2中示出的接入点110的发射机(例如,发射机单元222)和/或天线224或者用户终端120的发射机单元254和/或天线252。用于接收的单元(或者用于获得的单元)可以包括图2中示出的接入点110的接收机(例如,接收机单元222)和/或天线224或者用户终端120的接收机单元254和/或天线254。用于处理的单元、用于生成的单元、用于执行频率偏移量调整的单元、用于确定的单元、用于使用的单元(例如,用于使用服务字段的一个或多个比特的单元)和/或用于提供的单元可以包括处理系统,处理系统可以包括诸如图2中示出的接入点110的rx数据处理器242、tx数据处理器210、tx空间处理器220和/或控制器230或者用户终端120的rx数据处理器270、tx数据处理器288、tx空间处理器290和/或控制器280之类的一个或多个处理器。

在一些情况下,并非实际地发送帧,设备可以具有用于输出帧以用于传输的接口(用于输出的单元)。例如,处理器可以经由总线接口向射频(rf)前端输出帧以用于传输。类似地,并非实际地接收帧,设备可以具有用于获得从另一个设备所接收的帧的接口(用于获得的单元)。例如,处理器可以经由总线接口从rf前端获得(或者接收)帧以用于接收。

如本文中使用的,术语“确定”包括多种行动。例如,“确定”可以包括运算、计算、处理、导出、审查、查找(例如,在表、数据库或者另一种数据结构中查找)、查明等。此外,“确定”可以包括接收(例如,接收信息)、访问(例如,访问存储器中的数据)等。此外,“确定”可以包括解析、选择、选取、建立等。

如本文中使用的,提到项目的列表“中的至少一项”的短语指那些项目的任意组合(包括单个成员)。作为一个示例,“a、b或者c中的至少一项”旨在覆盖a、b、c、a-b、a-c、b-c和a-b-c以及任何具有多个相同的元素的组合(例如,a-a、a-a-a、a-a-b、a-a-c、a-b-b、a-c-c、b-b、b-b-b、b-b-c、c-c和c-c-c或者a、b和c的任何其它排序)。

结合本公开内容所描述的各种说明性的逻辑方框、模块和电路可以利用通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其它可编程逻辑设备(pld)、分立的门或者晶体管逻辑、分立的硬件部件或者被设计为执行本文中描述的功能的其任意组合来实现或者执行。通用处理器可以是微处理器,但替换地,处理器可以是任何市场上可得的处理器、控制器、微控制器或者状态机。处理器还可以被实现为计算设备的组合,例如,dsp与微处理器的组合、多个微处理器、结合dsp核的一个或多个微处理器或者任何其它这样的配置。

结合本公开内容所描述的方法或者算法的步骤可以直接用硬件、用被处理器执行的软件模块或者用这两者的组合来体现。软件模块可以驻留在本领域中已知的任何形式的存储介质中。可以被使用的存储介质的一些示例包括随机存取存储器(ram)、只读存储器(rom)、闪存、eprom存储器、eeprom存储器、寄存器、硬盘、可移除磁盘、cd-rom等。软件模块可以包括单个指令或者许多指令,并且可以在若干不同的代码段中、在不同的程序之间和跨多个存储介质地被分布。存储介质可以被耦合到处理器以使得处理器可以从存储介质读信息和向存储介质写信息。替换地,存储介质可以是位于处理器的内部的。

本文中公开的方法包括用于达到所描述的方法的一个或多个步骤或者行动。方法步骤和/或行动可以被彼此互换,而不脱离权利要求的范围。换句话说,除非指定了步骤或者行动的具体的次序,否则可以修改具体的步骤和/或行动的次序和/或用途,而不脱离权利要求的范围。

所描述的功能可以用硬件、软件、固件或者其任意组合来实现。如果用硬件来实现,则一种示例硬件配置可以包括无线节点中的处理系统。处理系统可以利用总线架构来实现。取决于处理系统的具体的应用和总体设计约束,总线可以包括任意数量的互连的总线和网桥。总线可以将包括处理器、机器可读介质和总线接口的各种电路链接在一起。总线接口可以被用于经由总线特别将网络适配器连接到处理系统。网络适配器可以被用于实现物理层的信号处理功能。假设用户终端120(见图1),则用户界面(例如,键区、显示器、鼠标、操纵杆等)可以也被连接到总线。总线可以还链接诸如时序源、外设、调压器、功率管理电路等之类的各种其它电路,所述其它电路是本领域中公知的,并且因此将不对其作任何进一步的描述。

处理器可以负责管理总线和一般处理,一般处理包括被存储在机器可读介质上的软件的执行。处理器可以利用一个或多个通用和/或专用处理器来实现。示例包括微处理器、微控制器、dsp处理器和其它的可以执行软件的电路。软件应当被宽泛地理解为表示指令、数据或者其任意组合,不论其被称为软件、固件、中间件、微代码、硬件描述语言还是其它的东西。作为示例,机器可读介质可以包括ram(随机存取存储器)、闪存、rom(只读存储器)、prom(可编程只读存储器)、eprom(可擦除可编程只读存储器)、eeprom(电可擦除可编程只读存储器)、寄存器、磁盘、光盘、硬盘驱动器或者任何其它合适的存储介质或者其任意组合。机器可读介质可以在计算机程序产品中被体现。计算机程序产品可以包括包装材料。

在硬件实现中,机器可读介质可以是与处理器分离的处理系统的一部分。然而,如本领域的技术人员应当轻松认识到的,机器可读介质或者其任意部分可以是位于处理系统的外部的。作为示例,机器可读介质可以包括传输线、被数据调制的载波和/或与无线节点分离的计算机产品,全部所述项可以由处理器通过总线接口进行访问。替换地或者另外,机器可读介质或者其任意部分可以被集成到处理器中(诸如,对于高速缓存和/或通用寄存器文件可能是这样)。

处理系统可以被配置为通用处理系统,所述通用处理系统具有全部通过外部总线架构被与其它支持电路链接在一起的提供处理器功能的一个或多个微处理器和提供机器可读介质的至少一部分的外部存储器。替换地,处理系统可以利用具有被集成到单个芯片中的处理器、总线接口、假设接入终端的情况下的用户界面、支持电路和机器可读介质的至少一部分的asic(专用集成电路)或者利用一个或多个fpga(现场可编程门阵列)、pld(可编程逻辑设备)、控制器、状态机、门控逻辑、分立的硬件部件或者任何其它合适的电路或者可以执行贯穿本公开内容所描述的各种功能的电路的任意组合来实现。本领域的技术人员将认识到取决于具体的应用和被强加于总体系统的总体设计约束如何最佳地实现处理系统的所描述的功能。

机器可读介质可以包括一些软件模块。软件模块包括在被处理器执行时使处理系统执行各种功能的指令。软件模块可以包括发送模块和接收模块。每个软件模块可以驻留在单个存储设备中或者跨多个存储设备地被分布。作为示例,软件模块可以在触发事件发生时从硬盘驱动器被加载到ram中。在软件模块的执行期间,处理器可以将指令中的一些指令加载到高速缓存中以提高访问速度。一个或多个高速缓存行可以然后被加载到通用寄存器文件中以用于被处理器执行。在下面提到软件模块的功能时,应当理解,这样的功能是由处理器在执行来自该软件模块的指令时实现的。

如果用软件来实现,则功能可以作为计算机可读介质上的一个或多个指令或者代码被存储或者发送。计算机可读介质包括计算机存储介质和通信介质两者,通信介质包括任何促进计算机程序从一个地方向另一个地方的传输的介质。存储介质可以是任何可以被计算机访问的可用介质。作为示例而非限制,这样的计算机可读介质可以包括ram、rom、eeprom、cd-rom或者其它光盘存储装置、磁盘存储装置或者其它磁性存储设备或者任何其它的可以被用于携带或者存储采用指令或者数据结构的形式的期望的程序代码并且可以被计算机访问的介质。此外,任何连接被恰当地称为计算机可读介质。例如,如果使用同轴线缆、光纤线缆、双绞线、数字用户线(dsl)或者诸如红外线(ir)、无线电和微波之类的无线技术从网站、服务器或者其它远程源发送软件,则同轴线缆、光纤线缆、双绞线、dsl或者诸如红外线、无线电和微波之类的无线技术被包括在介质的定义中。如本文中使用的磁盘和光盘包括压缩盘(cd)、激光盘、光盘、数字多功能光盘(dvd)、软盘和盘,其中,磁盘通常磁性地复制数据,而光盘利用激光在光学上复制数据。因此,在一些方面中,计算机可读介质可以包括非暂时性计算机可读介质(例如,有形介质)。另外,对于其它的方面,计算机可读介质可以包括暂时性计算机可读介质(例如,信号)。以上各项的组合也应当被包括在计算机可读介质的范围内。

因此,特定的方面可以包括用于执行本文中呈现的操作的计算机程序产品。例如,这样的计算机程序产品可以包括具有被存储(和/或编码)在其上的指令的计算机可读介质,指令是可以被一个或多个处理器执行以执行本文中描述的操作的。对于特定的方面,计算机程序产品可以包括包装材料。

进一步地,应当认识到,用于执行本文中描述的方法和技术的模块和/或其它合适的单元可以视具体情况被用户终端和/或基站下载和/或获得。例如,这样的设备可以被耦合到用于促进用于执行本文中描述的方法的单元的传输的服务器。替换地,本文中描述的各种方法可以经由存储单元(例如,ram、rom、诸如压缩盘(cd)或者软盘之类的物理存储介质等)来提供以使得用户终端和/或基站可以在向设备耦合或者提供存储单元时获得各种方法。此外,可以使用任何其它的用于向设备提供本文中描述的方法和技术的合适技术。

应当理解,权利要求不限于上面说明的精确的配置和部件。可以在上面描述的方法和装置的布置、操作和细节上作出各种修改、变更和变型,而不脱离权利要求的范围。

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