用于无线网络中的正交频分多址的感测和延迟的制作方法

文档序号:11335273阅读:278来源:国知局
用于无线网络中的正交频分多址的感测和延迟的制造方法与工艺

优先权声明

本申请要求于2015年3月4日递交的美国临时专利申请no.62/127,997的优先权的权益,该申请的整体通过引用结合于此。

实施例涉及无线网络和无线通信。一些实施例涉及无线局域网(wlan),其包括根据电子和电气工程师协会(ieee)802.11系列标准进行操作的网络。一些实施例涉及ieee802.11ax。一些实施例涉及用于无线网络中的正交频分多址(ofdma)的感测和延迟的计算机可读介质、装置、以及方法。一些实施例涉及下行链路(dl)和/或上行链路(ul)传输机会。



背景技术:

wlan的资源的有效使用对于向wlan的用户提供带宽和可接受的响应时间是重要的。然而,通常存在许多尝试共享相同的资源的设备,并且一些设备可能被它们使用的通信协议或其硬件带宽所限制。此外,无线设备可能需要利用较新的协议和传统设备协议二者来操作。

附图说明

本公开在附图的图示中通过示例且非限制性的方式来说明,其中,相似的参考标号指示相似的元件,并且其中,

图1示出了根据一些实施例的wlan;

图2示出了根据一些实施例的基于部分信道上的传输来确定较大信道被占用的接入点;

图3示出了根据一些实施例的来自站的对部分带宽的干扰;

图4示出了根据一些实施例的用于感测和发送dl数据的方法;

图5示出了根据一些实施例的用于感测和ul数据的方法;

图6示出了根据一些实施例的用于轮询反馈(fb)的方法;

图7示出了根据一些实施例的用于站感测的方法;

图8示出了根据一些实施例的用于针对ofdma的感测和延迟的方法;

图9示出了根据一些实施例的用于站感测的方法;以及

图10示出了本文讨论的技术(例如,方法)中的任意一个或多个技术在其上可以执行的示例机器的框图。

具体实施方式

以下描述和附图充分示出了具体实施例以使得本领域技术人员能够实施它们。其他实施例可包括结构的、逻辑的、电气的、处理方面、以及其他变化。一些实施例的部分和特征可被包括在其他实施例的部分和特征中、或可以替代其他实施例的部分和特征。权利要求中阐述的实施例包含那些权利要求的所有可用的等同物。

图1示出了根据一些实施例的wlan。wlan可包括基本服务集(bss)100,其可包括主站102,该主站102可以是ap、多个(例如,ieee802.11)高效(he)站104、多个iot设备108、以及多个传统(例如,ieee802.11)设备106。

主站102可以是使用ieee802.11进行发送和接收的ap。主站102可以是基站。主站102可以使用除ieee802.11协议以外的其他通信协议。ieee802.11协议可以是ieee802.11ax。ieee802.11协议可包括使用正交频分多址(ofdma)、时分多址(tdma)、和/或码分多址(cdma)。ieee802.11协议可包括多址技术。例如,ieee802.11协议可包括空分多址(sdma)和/或多用户多输入多输出(mu-mimo)。

传统设备106可以根据ieee802.11a/b/g/n/ac/ad/af/ah/aj、或另一传统无线通信标准中的一个或多个来操作。传统设备106可以是sta或ieeesta。sta104可以是无线发送和接收设备,例如,蜂窝电话、智能电话、手持无线设备、无线眼镜、无线手表、无线个人设备、平板电脑、或可以使用诸如802.11ax之类的ieee802.11协议或另一无线协议进行发送和接收的另一设备。

主站102可以根据传统ieee802.11通信技术与传统设备106、he站104、以及iot设备108进行通信。he站104可以是比传统设备104更新(按时间顺序)版本的ieee标准。

在一些实施例中,帧可以是可配置的以具有与子信道相同的带宽。子信道的带宽可以是20mhz、40mhz、或80mhz、160mhz、320mhz连续带宽或80+80mhz(160mhz)非连续带宽。在一些实施例中,子信道的带宽可以是1mhz、1.25mhz、2.03mhz、2.5mhz、4.06mhz、5mhz、以及10mhz、或其组合,或者还可以使用小于或等于可用带宽的另一带宽。在一些实施例中,子信道的带宽可以基于多个活跃子载波。在一些实施例中,子信道的带宽是间隔20mhz的26个活跃子载波或音调的倍数(例如,26、52、104等)。在一些实施例中,子信道的带宽是间隔20mhz的256个音调。在一些实施例中,子信道是26个音调的倍数或20mhz的倍数。在一些实施例中,20mhz子信道可包括用于256点快速傅里叶变换(fft)的256个音调。

he帧可被配置用于发送多个空间流,这可以根据mu-mimo进行。在其他实施例中,主站102、he站104、和/或传统设备106还可实现不同的技术,例如,码分多址(cdma)2000、cdma20001x、cdma2000演进数据优化(ev-do)、临时标准2000(is-2000)、临时标准95(is-95)、临时标准856(is-856)、长期演进(lte)、全球移动通信系统(gsm)、增强数据速率gsm演进(edge)、gsmedge(geran)、ieee802.16(即全球微波接入互操作性(wimax))、iot相关技术、或其他技术。

he站104可配置有可以从远程服务器(未示出)获取的应用。iot设备108可以是简单的设备。iot设备108可以是低功率设备。iot设备108可能不包括用于用户访问可设置于iot设备108的一些功能的接口。iot设备108可以是用于控制住宅或商业环境中的操作的低成本设备。在一些实施例中,iot设备108可以是诸如安全设备和温度设备之类的环境报告设备。

iot设备108可包括信息的表示,例如,通用产品码(upc)、射频识别(rfid)标签、快速响应(qr)码、近场通信(nfc)、或任意其他适当的代码。信息可包括对iot设备108的标识,并且可包括关于iot设备108的能力的信息。iot设备108的示例包括传感器,例如,门传感器、智能灯泡、温度计传感器、电视机控制器或传感器、家庭自动化照相机和/或麦克风等。在制造时,iot设备108可被配置有初始配置。在一些实施例中,iot设备108可以使用iot设备108的发送器被安全地连接到主站102和/或he站104,以使得不需要诸如upc、rfif、qr、或nfc之类的不同形式的配置。iot设备108可包括嵌入式安全参数。在一些实施例中,用户不能手动与iot设备108交互以配置iot设备108。

在一些实施例中,he站104可用作传感器集线器。在一些实施例中,主站102可用作接入网关。主站102可以与互联网和诸如接入服务设备(可存储主密码)之类的一个或多个设备进行通信。

he站104可包括一个或多个移动设备应用(app)。移动设备应用可以从外部服务器(未示出)被下载或被预先加载到he站104上。移动设备应用可以具有除he站104的安全性之外的其自己的安全性。

一些实施例涉及he通信。根据一些ieee802.11ax实施例,主站102可作为主站来操作,该主站可被布置为竞争无线介质(例如,在争用时段期间)以在hew控制时段接收对该介质的排他控制。在一些实施例中,hew控制时段可被称为传输机会(txop)。主站102可以发送he主同步传输,其可以是资源分配元素(例如,用于上行链路的触发帧或用于下行链路的hesig-b)或he在he控制时段的开始时控制和调度传输。调度传输可针对短期(当前传输)和/或长期。主站102可以发送txop的持续时间和子信道信息。在he控制时段期间,hesta104可根据基于非竞争的同时多址技术(例如,ofdma或mu-mimo)来与主站102进行通信。这与传统wlan通信不同,在传统wlan通信中,设备根据基于竞争的通信技术而不是多址技术来通信。在he控制时段期间,主站102可使用一个或多个he帧来与一个或多个he站104进行通信。在he控制时段期间,hesta104可以在小于主站102的操作范围的一个或多个子信道上操作。在he控制时段期间,传统站避免通信。

根据一些实施例,在主同步传输期间,hesta104可以竞争无线介质,而传统设备106在主同步传输期间被排除在竞争无线介质之外。在一些实施例中,资源分配元素(例如,触发帧)可指示上行链路(ul)ul-mu-mimo和/或ulofdma控制时段。

在一些实施例中,在he控制时段期间使用的同时多址技术可以是调度的ofdma技术,但这不是要求。在一些实施例中,同时多址技术可以是时分多址(tdma)技术或频分多址(fdma)技术。在一些实施例中,同时多址技术可以是空分多址(sdma)技术。

主站102还可以根据传统ieee802.11通信技术与传统站106和/或he站104进行通信。在一些实施例中,主站102还可以被配置以根据传统ieee802.11通信技术在he控制时段之外与he站104进行通信,但这不是要求。

在示例实施例中,he站104、主站102、和/或iot设备108被配置为执行本文结合图1-xxx所描述的方法和功能。

图2示出了根据一些实施例的基于部分信道上的传输来确定较大信道被占用的接入点。图2示出了ap1202、sta1204、ap2206、以及传输区域208。ap1202和ap2206可以是主站102。ap1202和ap2206可被配置为根据ofdma和/或mu-mimo进行发送。sta1204可以是he站104或传统站108。传输区域208可指示传输210的传输范围。传输210可以在子信道上进行。子信道可具有2.03mhz的带宽或20mhz或更小的另一带宽。在一些实施例中,信道可以是80mhz、160mhz、或320mhz。ap2206在214处接收传输210。ap2206可确定比传输210的子信道更宽的信道被占用。例如,在一些实施例中,ap2206可以在2.03mhz的子信道212上接收传输,并且确定不使用20mhz信道。作为另一示例,ap2206可以在20mhz的子信道212上接收传输,并且确定不使用80mhz信道。

图3示出了根据一些实施例的来自站的对部分带宽的干扰。图3示出了sta1304、sta2306、sta3312、以及sta4308,其中的每项可以是he站104和/或传统站108。图3还示出了ap1302和ap2310,其可以是主站102。传输区域314可指示ap1302的传输范围。传输区域316可指示ap2310的传输范围。

sta4308可以与ap2310相关联。来自sta4308的传输320可能干扰ap1302,因为sta4308在传输区域314内。ap1302可以在子信道(例如,2.03mhz或20mhz)上接收来自sta4308的传输320,并且由于来自sta4308的传输320的接收而不使用较大的信道(例如,80mhz)。例如,ap1302可以延迟直到传输320结束。

此外,sta4308可以接收来自ap1302的传输318,并且延迟直到传输318结束。ap2310可能不知道sta4308针对来自ap1302的传输318正进行延迟,并且可能在传输机会中调度sta4308用于上行链路传输,sta4308可能不使用该传输机会,因为它针对来自ap1302的传输318正进行延迟。

图4示出了根据一些实施例的用于感测和发送dl数据的方法。图4示出了沿水平轴的时间404、沿竖直轴的子信道402、沿顶部的操作450、以及沿底部的发送器460。

子信道402可以是操作带宽401的一部分。例如,操作带宽401可以是80mhz,并且子信道402可以是20mhz子信道。在一些实施例中,操作带宽可以是20mhz、40mhz、80mhz、160mhz、320mhz、或另一适当的带宽。在一些实施例中,子信道402可以是2.03mhz、4.06mhz、2.03mhz的倍数、20mhz、或小于或等于操作带宽401的另一带宽。

方法400可以在操作452处开始,一个或多个he站104向主站102发送反馈(fb)407。可以在诸如主信道之类的子信道402.1上发送fb407,或者在一些实施例中,作为传输机会的部分在单独的信道上发送fb407(见图xxx)。在一些实施例中,fb407未被发送到主站102。

fb407可以基于下列项中的一项或多项。fb407可以基于he站104感测子信道402的一个或多个子信道上的能量水平。fb407还可以基于相邻子信道402的能量水平。fb407还可以基于he站104的一个或多个网络分配向量(nav)设置。fb407可以基于由he站104在子信道402上接收到的信号的信噪比(snr)。fb407可以基于干扰等级。在一些实施例中,fb407可以是所请求的子信道402。在一些实施例中,fb407可以以另一方式被发送到主站102。例如,he站104可以将fb407作为诸如缓冲器状态帧之类的另一帧的部分来发送。在一些实施例中,可存在指示fb407中的可用子信道402的字段,例如,用于每个子信道402的指示he站104是否建议它可以在该子信道402上进行接收或发送的位。

方法400可以在操作454处继续,主站102感测(406)子信道402中的一个或多个子信道。例如,主站102可以测量子信道402上的能量水平。主站102还可以测量子信道402上的干扰。在一些实施例中,感测(406)可以被顺序执行而不是如所示出的同时执行。

方法400可以在操作456处继续,主站102基于下列项中的一项或多项确定用于he站104的资源分配(未示出):感测406、fb407、确认、否定确认、以及子信道402上的其他动作。资源分配可以具有小于感测到的子信道402的子信道402。例如,感测到的子信道402可以是20mhz,并且资源分配可包括2.03mhz或2.03mhz的倍数的子信道402。主站102可以生成指示子信道402以及下行链路(dl)数据410的持续时间的资源分配。

主站102可以基于来自相邻子信道402的干扰来确定资源分配。在一些实施例中,主站102可针对接收信号添加模拟滤波器设计或数字滤波器,以减轻可能在相邻子信道402上或该子信道402上的来自重叠基本服务集(obss)传输的干扰。在一些实施例中,主站102可以基于感测406和/或fb407确定不使用一些子信道402。例如,如图4所示,主站102不分配子信道402.2。在一些实施例中,主站102可以基于确定哪些子信道402对于he站104可能是最佳的来分配子信道402。在一些实施例中,主站102可以基于先前的子信道402行为来确定资源分配。例如,主站102可能已经从he站104接收到否定确认和确认,并且维护对否定确认和确认的记录。在一些实施例中,主站102可维护子信道402上的其他活动的记录,例如,在哪些子信道402上以及对于什么持续时间主站102必须延迟。

方法400可以在操作458处继续,主站102发送(一个或多个)物理(phy)408报头和dl数据410。根据一些实施例,(一个或多个)物理(phy)408报头的带宽可以是与dl数据410相同的带宽(2.03或20mhz)或覆盖操作带宽401的带宽(例如,20、40、80、160、或320mhz)。phy408报头可包括资源分配。在一些实施例中,he站104可添加数字滤波器设计或模拟滤波器设计以减轻来自obss相邻信道的干扰。方法400可以以另外的操作继续,例如,从he站104接收确认(未示出)。在一些实施例中,可以在操作454之后执行操作452。

图5示出了根据一些实施例的用于感测和ul数据的方法。图5示出了沿水平轴的时间504、沿竖直轴的子信道502、沿顶部的操作550、以及沿底部的发送器560。

子信道502可以是操作带宽501的一部分。例如,操作带宽501可以是80mhz,并且子信道502可以是20mhz子信道。在一些实施例中,操作带宽可以是20mhz、40mhz、80mhz、160mhz、320mhz、或另一适当的带宽。在一些实施例中,子信道402可以是2.03mhz、4.06mhz、2.03mhz的倍数、20mhz、或小于或等于操作带宽501的另一带宽。

方法500可以在操作552处开始,一个或多个he站104向主站102发送反馈(fb)407。可以在诸如主信道之类的子信道502.1上发送fb407,或者在一些实施例中,作为传输机会的部分在单独的信道上发送fb407(见图6)。在一些实施例中,fb407未被发送到主站102。fb407可以与结合图4所公开的相同或相似。

方法500可以在操作554处继续,主站102感测(406)子信道502中的一个或多个子信道。感测406可以与结合图4所公开的相同或相似。

方法500可以在操作556处继续,主站102基于下列项中的一项或多项确定用于he站104的资源分配511:感测406、fb407、确认、否定确认、以及子信道502上的其他动作。主站102可生成指示子信道502、调制和编码方案(mcs)、以及ul数据510的持续时间的资源分配511。资源分配511中的子信道502可以是与感测454或fb407的子信道502不同的带宽。例如,感测554的子信道202可以是20mhz,并且资源分配511的一些子信道202可以是2.03mhz或2.03mhz的倍数。主站102可以基于来自相邻子信道502的干扰来确定资源分配511。在一些实施例中,主站102可针对接收信号添加模拟滤波器设计或数字滤波器,以减轻可能在相邻子信道502上或该子信道502上的来自重叠基本服务集(obss)传输的干扰。

在一些实施例中,主站102可以基于感测406和/或fb407确定不使用一些子信道502。例如,如图5所示,主站102不分配子信道502.2。在一些实施例中,主站102可以基于确定哪些子信道502对于he站104可能是最佳的来分配子信道502。在一些实施例中,主站102可以基于先前的子信道502行为来确定资源分配511。例如,主站102可能已经从he站104接收到否定确认和确认,并且维护否定确认和确认的记录。在一些实施例中,主站102可维护子信道502上的其他活动的记录,例如,在哪些子信道502上以及对于什么持续时间主站102必须延迟。

方法500可以在操作558处继续,主站102发送触发帧(tf)509。tf509可包括资源分配511。在一些实施例中,可以在可以是子信道502.1的主信道上发送tf509。

方法500可以在操作560处继续,he站104发送ul数据510。例如,he站104.1可以发送ul数据510.1、he站104.2可以发送ul数据510.3、并且he站104.3可以发送ul数据510.n。如所示出的,资源分配511未包括子信道502.2。方法500可以以另外的操作(未示出)继续。在一些实施例中,可以在操作554之后执行操作552。

图6示出了根据一些实施例的用于轮询反馈(fb)的方法600。图6示出了沿水平轴的时间604、沿竖直轴的子信道602、沿顶部的操作650、以及沿底部的发送器660。

子信道602可以是操作带宽601的一部分。例如,操作带宽601可以是80mhz,并且子信道402可以是20mhz子信道。在一些实施例中,操作带宽可以是20mhz、40mhz、80mhz、160mhz、320mhz、或另一适当的带宽。在一些实施例中,子信道602可以是2.03mhz、4.06mhz、2.03mhz的倍数、20mhz、或小于或等于操作带宽601的另一带宽。

方法600可以在操作652处开始,一个或多个he站104感测(606)子信道602中的一个或多个子信道。例如,he站104可以测量子信道602上的能量水平。he站104还可以测量子信道602上的干扰。在一些实施例中,感测606可以被顺序执行而不是如所示出的同时执行。

方法600可以在操作654处继续,主站102发送具有资源分配611的轮询609帧。资源分配611可以指示哪个he站104要发送fb607以及如何发送fb607,例如,子信道602、mcs、以及持续时间。轮询609可以是指示主站102正在从he站104请求fb607的帧。

方法600可以在操作656处继续,he站104发送fb607。在一些实施例中,在he站104接收到轮询609帧之后执行操作652。在一些实施例中,he站104可以基于一个或多个轮询609帧来顺序发送fb607。

fb607可以基于下列项中的一项或多项。fb607可以基于he站104感测子信道602中的一个或多个子信道上的能量水平。fb607还可以基于相邻子信道602的能量水平。fb607还可以基于he站104的一个或多个网络分配向量(nav)设置。fb607可以基于由he站104在子信道602上接收到的信号的信噪比(snr)。fb607可以基于干扰等级。在一些实施例中,fb607可以是所请求的子信道602。

方法600可以在操作657处继续,主站102基于下列项中的一项或多项确定用于he站104的资源分配622:主站102发送(未示出)fb607、确认、否定确认、以及子信道602上的其他动作。资源分配622可以具有小于感测到的子信道602的子信道602或可能在fb607中的子信道。例如,感测到的子信道602可以是20mhz,并且资源分配622可包括2.03mhz或2.03mhz的倍数的子信道602。主站102可生成指示子信道602、mcs、以及ul数据610的持续时间的资源分配622。

主站102可以基于来自相邻子信道602的干扰来确定资源分配622。在一些实施例中,主站102可针对接收信号添加模拟滤波器设计或数字滤波器,以减轻可能在相邻子信道602上或该子信道602上的来自重叠基本服务集(obss)传输的干扰。在一些实施例中,主站102可以基于感测和/或fb607确定不使用一些子信道602。例如,如图6所示,主站102不分配子信道602.2。在一些实施例中,主站102可以基于确定哪些子信道602对于he站104可能是最佳的来分配子信道602。在一些实施例中,主站102可以基于先前的子信道602行为来确定资源分配622。例如,主站102可能已经从he站104接收到否定确认和确认,并且维护否定确认和确认的记录。在一些实施例中,主站102可维护子信道602上的其他活动的记录,例如,在哪些子信道602上以及对于什么持续时间主站102必须延迟。

方法600可以在操作658处继续,主站102发送触发帧(tf)620。tf620可包括资源分配622。在一些实施例中,可以在可以是子信道602.1的主信道上发送tf620。在一些实施例中,主站102可被配置为在生成触发帧620之前感测子信道602,并且仅使用被主站102确定为不被占用的子信道602。

方法600可以在操作660处继续,he站104发送ul数据610。例如,he站104.1可以发送ul数据610.1、he站104.2可以发送ul数据610.3、并且he站104.3可以发送ul数据610.n。如所示出的,资源分配622未包括子信道602.2。方法600可以以另外的操作(未示出)继续。

图7示出了根据一些实施例的用于站感测的方法700。图7示出了沿水平轴的时间704、沿竖直轴的子信道702、沿顶部的操作750、以及沿底部的发送器760。

子信道702可以是操作带宽701的一部分。例如,操作带宽701可以是80mhz,并且子信道702可以是20mhz子信道。在一些实施例中,操作带宽可以是20mhz、40mhz、80mhz、160mhz、320mhz、或另一适当的带宽。在一些实施例中,子信道702可以是2.03mhz、4.06mhz、2.03mhz的倍数、20mhz、或小于或等于操作带宽701的另一带宽。

方法700可选地可以在操作752处开始,一个或多个he站104感测(706)子信道702中的一个或多个子信道。例如,he站104可以测量子信道702上的能量水平。he站104还可以测量子信道702上的干扰。在一些实施例中,感测706可以被顺序执行而不是如所示出的同时执行。

方法700可以在操作754处继续,主站102发送触发帧(tf)720。tf720可包括资源分配722。在一些实施例中,可以在可以是子信道702.1的主信道上发送tf720。在一些实施例中,主站102可被配置为在生成触发帧620之前感测子信道702,并且仅使用被主站102确定为不被占用的子信道702。

方法700可选地可以在操作756处开始,一个或多个he站104感测(707)子信道702中的一个或多个子信道。例如,he站104可以测量子信道702上的能量水平。he站104还可以测量子信道702上的干扰。在一些实施例中,感测706可以被顺序执行而不是如所示出的同时执行。he站104可以在tf720之前或tf720之后或二者进行感测。

方法在操作758处继续,he站104根据资源分配722发送ul数据710。he站104可以在发送ul数据710之前根据资源分配722确定是否进行发送。例如,如所示出的,he站104用无传输(notransmission)710.3来确定不在子信道702.3上进行发送,并且主站102用未被分配(notallocated)710.2来确定不分配子信道702.2。作为示例,he站104可以在子信道702上接收资源分配722,并且基于操作752和/或756处的感测基于子信道702上的能量水平来确定是否在所分配的子信道702上进行发送。例如,若能量水平高于阈值,则he站104可确定不发送。在一些实施例中,he站104可以基于感测相邻子信道(例如,子信道702.1和子信道702.4)来确定是否在子信道702(例如,子信道702.3)上进行发送。例如,若子信道702.1和/或子信道702.4的能量水平高于阈值,则he站104可确定不在子信道702.2上进行发送。he站104不发送的原因是he站104可能知道存在在同一子信道702.2上执行ofdma传输的靠近的he站104,其可以在相邻子信道702.1和702.3上被检测到。

操作752和756的感测可以根据cca(ed)感测,并且可以根据主站102所设置的参数。在一些实施例中,he站104可以不在子信道702上进行发送,除非能量检测cca对于特定时间段(例如,点协调功能(pcf)帧间间隔(pifs))是空闲的。he站104可以在tf720之前或之后进行测量。此外,若设置了he站104的nav,则he站104可确定不发送或进行延迟。

若资源分配722指示相比于在操作752和/或756处感测到的更宽的信道,则he站104可以合并感测706的结果。例如,he站104可以感测(706)20mhz子信道702,并且可被分配40mhz子信道702。若在发送ul数据710的过程中间时he站104确定子信道702被占用,则he站104还可以停止发送ul数据710。

图8示出了根据一些实施例的用于ofdma的感测和延迟的方法800。方法800可以在操作802处开始,配置接入点以感测带宽的多个信道。例如,如分别结合图4、图5所公开的,主站102可被配置为在操作454、554处感测子信道402、502。此外,如结合图6所公开的,主站102可被配置为在生成tf620之前感测子信道602。

方法800可选地可以在操作804处继续,解码来自一个或多个站的fb,该fb指示一个或多个站的状态。例如,如分别结合图4和图6所公开的,主站102可以解码fb407、607。操作802和804在顺序上可以颠倒。

方法800可以在操作806处继续,确定用于ul或dlofdma传输机会的针对一个或多个站的资源分配,该资源分配包括一个或多个子信道,并且一个或多个子信道是在被感测为不被占用的多个信道之内。在具有操作804的实施例中,主站102还可以基于来自一个或多个站的反馈来确定资源分配。例如,主站102在发送图4中的dl数据410之前基于fb407和/或感测406来确定资源分配。作为另一示例,主站102基于fb407和/或感测406来确定tf509。主站102基于fb607以及可选地通过主站102的对子信道602(未示出)的感测来确定tf620。

图9示出了根据一些实施例的用于站感测的方法900。方法900在操作902处开始,对包括用于站的资源分配的触发帧进行解码。例如,he站104可接收tf720。

方法900在操作904处继续,基于针对带宽的一个或多个信道所感测的能量水平来确定是否响应触发帧。如结合图7所公开的,he站104可以在接收tf720之前或在接收tf720之后感测子信道702。可以颠倒操作902和904的顺序。

方法900可以在操作906处继续,响应于确定响应触发帧,对帧进行编码并且配置站以根据资源分配以及根据ofdma来发送帧。例如,he站104基于感测706和/或感测707来确定是否发送ul数据710。

针对用于无线网络中的正交频分多址的感测和延迟所公开的方法、计算机可读介质、以及装置的一些实施例可以解决何时以及如何延迟的问题。

图10示出了本文讨论的技术(例如,方法)中的任意一个或多个技术在其上可以执行的示例机器100的框图。在替代实施例中,机器1000可以作为独立设备来操作、或可被连接(例如,联网)到其他机器。在网络化部署中,机器1000在服务器-客户端网络环境中可以作为服务器机器、客户端机器、或二者操作。在示例中,机器1000可用作对等(p2p)(或其他分布式)网络环境中的对等机器。机器1000可以是主站102、he站104、iot设备108、个人计算机(pc)、平板pc、机顶盒(stb)、个人数字助理(pda)、移动电话、智能电话、网络设备、网络路由器、交换机或网桥、或能够执行指定该机器要采取的动作的指令(顺序的或其他)的任意机器。此外,尽管仅示出单个机器,但术语“机器”还应被视为包括独立地或共同地执行指令集(或多个集)以执行本文讨论的方法(例如,云计算、软件即服务(saas)、其他计算机集群配置)中的任意一个或多个方法的机器的任意集合。

如本文所述的示例可包括逻辑或多个组件、模块、或机构,或可以在逻辑或多个组件、模块、或机构上进行操作。模块是能够执行指定操作的有形实体(例如,硬件),并且可以以某种方式被配置或布置。在示例中,电路可以以如模块的指定方式被布置(例如,内部或相对于诸如其他电路之类的外部实体)。在示例中,一个或多个计算机系统(例如,独立的客户端或服务器计算机系统)或一个或多个硬件处理器的全部或部分可以由固件或软件(例如,指令、应用部分、或应用)配置作为进行操作来执行指定操作的模块。在示例中,软件可驻留在机器可读介质上。在示例中,当由模块的底层硬件执行时,软件使得硬件执行指定操作。

因此,术语“模块”被理解为包含有形实体,即被物理地构造、具体地配置(例如,硬连线)、或临时地(例如,暂时地)配置(例如,被编程)以便以特定方式进行操作或执行本文所述的操作中的部分或全部操作的实体。考虑其中模块被临时配置的示例,并非每个模块都需要在任意给定时刻被实体化。例如,在模块包括使用软件来配置的通用硬件处理器的情况下,通用硬件处理器在不同时刻可被配置作为相应的不同模块。软件因此可以配置硬件处理器例如来在一个时间点构成特定模块并且在另一时间点构成另一模块。

机器(例如,计算机系统)1000可包括硬件处理器1002(例如,中央处理单元(cpu)、图形处理单元(gpu)、硬件处理器核心、或其任意组合)、主存储器1004、以及静态存储器1006,它们中的一些或全部可以经由互连(例如,总线)1008来彼此通信。机器1000还可包括显示单元1010、字母数字输入设备1012(例如,键盘)、以及用户界面(ui)导航设备1014(例如,鼠标)。在示例中,显示单元1010、输入设备1012、以及ui导航设备1014可以是触摸屏显示器。机器1000还可包括存储设备(例如,驱动单元)1016、信号生成设备1018(例如,扬声器)、网络接口设备1020、以及一个或多个传感器1021,例如,全球定位系统(gps)传感器、罗盘、加速度计、或其他传感器。机器1000可包括输出控制器1028,例如,与一个或多个外围设备(例如,打印机、读卡器等)进行通信或控制一个或多个外围设备(例如,打印机、读卡器等)的串行(例如,通用串行总线(usb)、并行、或其它有线或无线(例如,红外(ir)、近场通信(nfc)等))连接。在一些实施例中,处理器1002和/或指令1024可包括处理电路。

存储设备1016可包括其上存储有一组或多组数据结构或指令1024(例如,软件)的机器可读介质1022,该一组或多组数据结构或指令1024体现本文描述的技术或功能中的任意一个或多个技术或功能、或由本文描述的技术或功能中的任意一个或多个技术或功能来利用。指令1024在由机器1000执行的期间还可完全地或至少部分地驻留在主存储器1004内、静态存储器1006内、或硬件处理器1002内。在示例中,硬件处理器1002、主存储器1004、静态存储器1006、或存储设备1016的一个或任意组合可以构成机器可读介质。

尽管机器可读介质1022被示出为单个介质,但术语“机器可读介质”可包括被配置为存储一个或多个指令1024的单个介质或多个介质(例如,集中式或分布式数据库、和/或相关联的缓存和服务器)。

术语“机器可读介质”可包括能够存储、编码、或运载由机器1000执行的指令并且使得机器1000执行本公开的技术中的任意一个或多个技术、或能够存储、编码、或运载这类指令所使用的或与这类指令相关联的数据结构的任意介质。非限制性机器可读介质示例可包括固态存储器、以及光学和磁性介质。机器可读介质的具体示例可包括:非易失性存储器,例如,半导体存储器设备(例如,电可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom))和闪速存储器设备;磁盘,例如,内部硬盘和可移除硬盘;磁光盘;随机存取存储器(ram);以及cd-rom和dvd-rom盘。在一些示例中,机器可读介质可包括非暂态机器可读介质。在一些示例中,机器可读介质可包括不是暂态传播信号的机器可读介质。

还可以经由利用多个传输协议(例如,帧中继、互联网协议(ip)、传输控制协议(tcp)、用户数据报协议(udp)、超文本传输协议(http)等)中的任意一个传输协议的网络接口设备1020来使用传输介质通过通信网络1026来发送和接收指令1024。示例通信网络可包括:局域网(lan)、广域网(wan)、分组数据网络(例如,互联网)、移动电话网络(例如,蜂窝网络)、普通老式电话(pots)网络、以及无线数据网络(例如,被称为的电气和电子工程师协会(ieee)802.11标准系列、被称为的ieee802.16标准系列)、ieee802.15.4标准系列、长期演进(lte)标准系列、通用移动电信系统(umts)标准系列、对等(p2p)网络等。在示例中,网络接口设备1020可包括一个或多个物理插孔(例如,以太网、同轴、或电话插孔)或一个或多个天线以连接到通信网络1026。在示例中,网络接口设备1020可包括多个天线以使用下列项中的至少一项进行无线通信:单输入多输出(simo)、多输入多输出(mimo)、或多输入单输出(miso)技术。在一些示例中,网络接口设备1020可以使用多用户mimo技术来进行无线通信。术语“传输介质”应被视为包括能够存储、编码、或运载由机器1000执行的指令的任意无形介质,并且包括数字或模拟通信信号或其他无形介质以辅助该软件的通信。

以下示例涉及另外的实施例。

示例1是一种接入点的装置。装置可包括存储器和耦合到该存储器的处理电路,该处理电路可被配置为:配置接入点以感测带宽的多个信道;以及确定用于上行链路(ul)或下行链路(dl)正交频分多址(ofdma)传输机会的针对一个或多个站的资源分配,其中,资源分配包括一个或多个子信道,其中,该一个或多个子信道是在被感测为不被占用的多个信道内。

在示例2中,示例1的主题可以可选地包括其中,处理电路还被配置为:编码包括资源分配的触发帧以发起ulofdma传输机会;并且配置接入点以将触发帧发送到一个或多个站。

在示例3中,示例1或2的主题可以可选地包括其中,一个或多个信道是20mhz信道并且带宽是来自下列组的一项:20mhz、40mhz、80mhz、160mhz、以及320mhz。

在示例4中,示例3的主题可以可选地包括其中,一个或多个子信道各自是来自下列组的一项:2.03mhz的倍数、恰好26个数据子载波的倍数、以及20mhz。

在示例5中,示例1-4中的任一项的主题可以可选地包括其中,处理电路还被配置为:配置接入点以根据电气和电子工程师协会(ieee)802.11根据空闲信道评估来感测带宽的一个或多个信道。

在示例6中,示例5的主题可以可选地包括其中,处理电路还被配置为:配置接入点以利用小于一个或多个信道的第三带宽的第二带宽来感测带宽的一个或多个信道。

在示例7中,示例1-6中的任一项的主题可以可选地包括其中,处理电路还被配置为:编码资源分配帧的物理报头,其中,物理报头的带宽是来自下列组的一项:资源分配的一个或多个信道的带宽或被感测为不被占用的多个信道的带宽。

在示例8中,示例1-7中的任一项的主题可以可选地包括其中,资源分配还包括多用户多输入多输出(mu-mimo)资源分配,其中,mu-mimo资源分配包括用于一个或多个站中的站的一个或多个空间流。

在示例9中,示例1-8中的任一项的主题可以可选地包括其中,处理电路还被配置为:解码来自一个或多个站的反馈(fb),其中,fb指示一个或多个站的状态;以及确定用于dl或ulofdma传输机会的针对一个或多个站的资源分配,其中,资源分配包括一个或多个子信道,其中,该一个或多个子信道是在被感测为不被占用的多个信道内,并且其中,资源分配基于来自一个或多个站的fb。

在示例10中,示例9的主题可以可选地包括其中,来自一个或多个站的fb指示下列组中的一项:多个信道中的一个或多个优选信道和多个信道中的一个或多个信道是否正被占用。

在示例11中,示例11的主题可以可选地包括其中,处理电路还被配置为:基于来自一个或多个站的fb确定用于一个或多个子信道的调制和编码方案。

在示例12中,示例1-11中的任一项的主题可以可选地包括其中,无线设备和多个站各自是来自下列组的至少一项:高效无线局域网(hew)站、接入点、电气和电子工程师协会(ieee)802.11ax接入点、以及ieee802.11ax站。

在示例13中,示例1-12中的任一项的主题可以可选地包括耦合到存储器的收发器电路。

在示例14中,示例13的主题可以可选地包括耦合到收发器电路的一个或多个天线。

示例15是一种非暂态计算机可读存储介质,其存储由一个或多个处理器执行的指令。该指令配置该一个或多个处理器以使得无线设备:配置接入点以感测带宽的多个信道;以及确定用于上行链路(ul)或下行链路(dl)正交频分多址(ofdma)传输机会的针对一个或多个站的资源分配,其中,资源分配包括一个或多个子信道,其中,该一个或多个子信道是在被感测为不被占用的多个信道内。

在示例16中,示例15的主题可以可选地包括其中,指令还配置一个或多个处理器以使得无线设备:配置接入点以根据电气和电子工程师协会(ieee)802.11根据空闲信道评估来感测带宽的一个或多个信道。

示例17是一种由接入点执行的方法。方法包括:配置接入点以感测带宽的多个信道;以及确定用于上行链路(ul)或下行链路(dl)正交频分多址(ofdma)传输机会的针对一个或多个站的资源分配,其中,资源分配包括一个或多个子信道,其中,该一个或多个子信道是在被感测为不被占用的多个信道内。

在示例18中,示例17的主题可以可选地包括配置接入点以根据电气和电子工程师协会(ieee)802.11根据空闲信道评估来感测带宽的一个或多个信道。

示例19是一种站的装置。装置包括存储器;以及耦合到存储器的处理电路,处理电路可被配置为:解码包括用于站的资源分配的触发帧;基于针对带宽的一个或多个信道所感测的能量水平来确定是否响应触发帧;以及响应于确定响应触发帧,对帧进行编码并且配置站以根据资源分配以及根据正交频分多址(ofdma)发送帧。

在示例20中,示例19的主题可以可选地包括其中,一个或多个信道是20mhz信道或更小的信道,并且带宽是来自下列组的一项:20mhz、40mhz、80mhz、160mhz、以及320mhz。

在示例21中,示例20的主题可以可选地包括其中,资源分配包括各自是来自下列组的一项的一个或多个子信道:2.03mhz的倍数、恰好26个数据子载波的倍数、以及20mhz。

在示例22中,示例19-21中的任一项的主题可以可选地其中,资源分配指示被分配给站的子信道,并且其中,处理电路被配置为:若在预定持续时间内针对子信道所感测的能量水平低于阈值,则确定响应触发帧。

在示例23中,示例19-22中任一项的主题可以可选地其中,资源分配指示被分配给站的子信道,并且其中,处理电路被配置为:若在预定持续时间内针对子信道所感测的第一能量水平低于第一阈值并且在预定持续时间内针对相邻子信道所感测的第二能量水平低于第二阈值,则确定响应触发帧。

在示例24中,示例19-23中的任一项的主题可以可选地包括耦合到存储器的收发器电路。

在示例25中,示例24的主题可以可选地包括耦合到收发器电路的一个或多个天线。

示例26是一种接入点的装置,包括:用于配置接入点以感测带宽的多个信道的装置;以及用于确定用于上行链路(ul)或下行链路(dl)正交频分多址(ofdma)传输机会的针对一个或多个站的资源分配的装置,其中,资源分配包括一个或多个子信道,其中,该一个或多个子信道是在被感测为不被占用的多个信道内。

在示例27中,示例26的主题可以可选地包括:用于编码包括资源分配的触发帧以发起ulofdma传输机会的装置;以及用于配置接入点以将触发帧发送到一个或多个站的装置。

在示例28中,示例26的主题可以可选地包括其中,一个或多个信道是20mhz信道并且带宽是来自下列组的一项:20mhz、40mhz、80mhz、160mhz、以及320mhz。

在示例29中,示例28的主题可以可选地包括其中,一个或多个子信道各自是来自下列组的一项:2.03mhz的倍数、恰好26个数据子载波的倍数、以及20mhz。

在示例30中,示例26-29中的任一项的主题可以可选地包括用于配置接入点以根据电气和电子工程师协会(ieee)802.11根据空闲信道评估来感测带宽的一个或多个信道的装置。

在示例31中,示例30的主题可以可选地包括用于配置接入点以利用小于一个或多个信道的第三带宽的第二带宽来感测带宽的一个或多个信道的装置。

在示例32中,示例26-31中的任一项的主题可以可选地包括用于编码资源分配帧的物理报头的装置,其中,物理报头的带宽是来自下列组的一项:资源分配的一个或多个信道的带宽或被感测为不被占用的多个信道的带宽。

在示例33中,示例26-32中的任一项的主题可以可选地包括其中,资源分配还包括多用户多输入多输出(mu-mimo)资源分配,其中,mu-mimo资源分配包括用于一个或多个站中的站的一个或多个空间流。

在示例34中,示例26-33的任一项的主题可以可选地包括用于解码来自一个或多个站的反馈(fb)的装置,其中,fb指示一个或多个站的状态;以及用于确定用于dl或ulofdma传输机会的针对一个或多个站的资源分配的装置,其中,资源分配包括一个或多个子信道,其中,该一个或多个子信道是在被感测为不被占用的多个信道内,并且其中,资源分配基于来自一个或多个站的fb。

在示例35中,示例34的主题可以可选地包括其中,来自一个或多个站的fb指示下列组中的一项:多个信道的中一个或多个优选信道和多个信道中的一个或多个信道是否正被占用。

在示例36中,示例35的主题可以可选地包括用于基于来自一个或多个站的fb确定用于一个或多个子信道的调制和编码方案的装置。

在示例37中,示例26-36中的任一项的主题可以可选地包括其中,无线设备和多个站各自是来自下列组的至少一项:高效无线局域网(hew)站、接入点、电气和电子工程师协会(ieee)802.11ax接入点、以及ieee802.11ax站。

在示例38中,示例26-37中的任一项的主题可以可选地包括耦合到用于获取和存储信息的装置的用于执行收发器功能的装置。

在示例39中,示例38的主题可以可选地包括用于发送和接收无线电波的装置。

示例40是一种站的装置,包括:用于解码包括用于站的资源分配的触发帧的装置;用于基于针对带宽的一个或多个信道所感测的能量水平来确定是否响应触发帧的装置;以及响应于确定响应触发帧,用于对帧进行编码并且配置站以根据资源分配以及根据正交频分多址(ofdma)发送帧的装置。

在示例41中,示例40的主题可以可选地包括其中,一个或多个信道是20mhz信道或更小的信道,并且带宽是来自下列组的一项:20mhz、40mhz、80mhz、160mhz、以及320mhz。

在示例42中,示例41的主题可以可选地包括其中,资源分配包括各自是来自下列组的一项的一个或多个子信道:2.03mhz的倍数、恰好26个数据子载波的倍数、以及20mhz。

在示例43中,示例40-42中的任一项的主题可以可选地其中,资源分配指示被分配给站的子信道,并且还包括:用于若在预定持续时间内针对子信道所感测的能量水平低于阈值,则确定响应触发帧的装置。

在示例44中,示例40-43中任一项的主题可以可选地其中,资源分配指示被分配给站的子信道,并且还包括:用于若在预定持续时间内针对子信道所感测的第一能量水平低于第一阈值并且在预定持续时间内针对相邻子信道所感测的第二能量水平低于第二阈值,则确定响应触发帧的装置。

在示例45中,示例26-37中的任一项的主题可以可选地包括耦合到用于获取和存储信息的装置的用于执行收发器功能的装置。

在示例46中,示例26-37中的任一项的主题可以可选地包括用于发送和接收无线电波的装置。

示例47是一种由站执行的方法。方法可包括:解码包括用于站的资源分配的触发帧;基于针对带宽的一个或多个信道所感测的能量水平来确定是否响应触发帧;以及响应于确定响应触发帧,对帧进行编码并且配置站以根据资源分配以及根据正交频分多址(ofdma)发送帧。

在示例48中,示例47的主题可以可选地包括其中,一个或多个信道是20mhz信道或更小的信道,并且带宽是来自下列组的一项:20mhz、40mhz、80mhz、160mhz、以及320mhz。

在示例49中,示例48的主题可以可选地包括其中,资源分配包括各自是来自下列组的一项的一个或多个子信道:2.03mhz的倍数、恰好26个数据子载波的倍数、以及20mhz。

在示例50中,示例47-49中的任一项的主题可以可选地其中,资源分配指示被分配给站的子信道,并且还包括:若在预定持续时间内针对子信道所感测的能量水平低于阈值,则确定响应触发帧。

在示例51中,示例47-50中任一项的主题可以可选地其中,资源分配指示被分配给站的子信道,并且还包括:若在预定持续时间内针对子信道所感测的第一能量水平低于第一阈值并且在预定持续时间内针对相邻子信道所感测的第二能量水平低于第二阈值,则确定响应触发帧。

在示例52中,示例47-51中的任一项的主题可以可选地包括执行耦合到用于获取和存储信息的装置的收发器功能。

在示例53中,示例52的主题可以可选地包括发送和接收无线电波。

示例54是一种非暂态计算机可读存储介质,其存储由一个或多个处理器执行的指令。该指令配置该一个或多个处理器以使得无线设备:解码包括用于站的资源分配的触发帧;基于针对带宽的一个或多个信道所感测的能量水平来确定是否响应触发帧;以及响应于确定响应触发帧,对帧进行编码并且配置站以根据资源分配以及根据正交频分多址(ofdma)发送帧。

在示例55中,示例54的主题可以可选地包括其中,一个或多个信道是20mhz信道或更小的信道,并且带宽是来自下列组的一项:20mhz、40mhz、80mhz、160mhz、以及320mhz。

在示例56中,示例54的主题可以可选地包括其中,资源分配包括各自是来自下列组的一项的一个或多个子信道:2.03mhz的倍数、恰好26个数据子载波的倍数、以及20mhz。

在示例57中,示例54-56中的任一项的主题可以可选地其中,资源分配指示被分配给站的子信道,并且其中,指令还配置一个或多个处理器以使得无线设备:若在预定持续时间内针对子信道所感测的能量水平低于阈值,则确定响应触发帧。

在示例58中,示例54-57中任一项的主题可以可选地其中,资源分配指示被分配给站的子信道,并且其中,指令还配置一个或多个处理器以使得无线设备:若在预定持续时间内针对子信道所感测的第一能量水平低于第一阈值并且在预定持续时间内针对相邻子信道所感测的第二能量水平低于第二阈值,则确定响应触发帧。

摘要是为了符合37c.f.r第1.72(b)部分关于摘要将允许读者确定本技术公开的性质和主旨的要求而提供的。摘要是在理解它不会被用于限制或解释权利要求的范围或意义的前提下提交的。所附权利要求由此被合并到具体实施方式中,其中每个权利要求自己作为单独的实施例。

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