基于正交频分多址的分布式信道接入的制作方法

文档序号:11291050阅读:341来源:国知局
基于正交频分多址的分布式信道接入的制造方法与工艺

相关申请的交叉引用

该申请要求2015年3月3日提交的题为“ofdma-baseddistributedchannelaccess(odca)”的美国临时专利申请号62/127,675以及2015年9月25日提交的题为“orthogonalfrequencydivisionmultipleaccessbanddistributedchannelaccess”的美国非临时专利申请号14/866,298的优先权,后两者的全部内容出于所有目的通过引用合并到此。

本公开总体上涉及用于无线通信的系统和方法,更具体地说,涉及基于正交频分多址(ofdma)的分布式信道接入(odca)。



背景技术:

无线设备正变得广泛流行并且越来越多地请求对无线信道的接入。下一代wlan、ieee802.11ax或高效率wlan(hew)处于开发中。hew在信道分配中利用正交频分多址(ofdma)。

然而,当两个设备正经由hew进行通信时,这两个设备的功率不对称性可能对于两个设备建立安全连接施加了难度。例如,接入点可能具有20dbm的可用功率来发送信号(例如,20mhz传输),而无线站可能仅具有10dbm的可用功率来发送信号(例如,2mhz传输)。如此,无线站因具有较少的功率资源可能难以将信号发送到接入点。

附图说明

图1描绘示出根据本公开一个或多个示例实施例的说明性基于ofdma的分布式信道接入(odca)系统的示例网络环境的网络示图。

图2描绘根据本公开一个或多个示例实施例的基于odca触发帧的说明性资源单元分配。

图3描绘根据本公开一个或多个示例实施例的说明性odca回退过程。

图4描绘根据本公开一个或多个示例实施例的用于激活odca回退过程的示例处理流程。

图5描绘根据公开一个或多个示例实施例的通信设备的示例。

图6描绘根据公开一个或多个示例实施例的无线电单元的示例。

图7描绘根据公开一个或多个示例实施例的计算环境的示例。

图8描绘根据本公开一个或多个示例实施例的通信设备的另一示例。

具体实施方式

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

本文所描述的示例实施例提供用于在无线局域网(wlan)中通过触发帧控制随机接入的某些系统、方法和设备。因此,各种wi-fi网络(包括但不限于ieee802.11ax)中的启用wi-fi的设备可以利用本文所描述的实施例。

本文所描述的实施例可以涉及当发送数据时激活以及停用特定无线通信方法。例如,如果无线站使用第一无线通信方法(例如,增强式分布式信道接入(edca))在预定数量的传输尝试下无法将数据分组发送到接入点,则可以停用第一无线通信方法,同时无线站可以激活并利用第二无线通信方法(例如,基于ofdma的分布式信道接入(odca))来重传数据分组。在使用第二无线通信方法成功地传输了数据分组后,可以停用第二无线通信方法,并且可以重新激活第一无线通信方法。

更具体地说,第二无线通信方法可以利用线性随机回退方法。例如,可以对无线站分派动态确定的整数范围内的随机整数,其中,每次无线站接收到启用随机接入的触发帧时,所分派的整数就递减1。当所分派的整数达到零时,无线站尝试使用第二无线通信方法发送数据分组。以此方式,本文所公开的实施例减少了关于多个无线站正发送的数据分组的冲突的潜在性,同时提供了用于确保数据分组的及时且精确的通信的安全替选手段。

现参照附图,图1示出根据本公开一个或多个实施例的无线通信系统100。例如,无线通信系统100可以包括一个或多个接入点110和/或一个或多个无线站120。典型地,一个或多个接入点110通过一个或多个网络130与一个或多个无线站120进行通信。

在一些实施例中,一个或多个接入点110可以由一个或多个服务提供商(例如,缆线公司、光纤公司、无线网络提供商、互联网提供商、wi-fi热点运营商等)操作和/或与之关联。典型地,一个或多个接入点110提供对互联网或其它无线网络等的接入。

一个或多个接入点110可以包括任何合适的处理器驱动设备,包括但不限于大型服务器、硬驱动器、台式计算设备、膝上型计算设备、路由器、交换机、智能电话、平板、可穿戴无线设备(例如,手镯、手表、眼镜、戒指、植入物等)等。例如,一个或多个接入点110可以体现图5的计算设备502、图7的计算设备702、图8的计算设备802等。如在此所使用的术语“接入点”(ap)(例如,接入点110)可以是固定站。接入点110也可以称为接入节点、基站或本领域公知的某些其它类似术语。接入点110也可以称为移动站、用户设备(ue)、无线通信设备或本领域公知的某些其它类似术语。

一个或多个无线站120(sta)可以由一个或多个无线站的一个或多个相应用户(例如,订户、观看者、顾客、消费者、操作者、管理者、代理等)来操作。例如,一个或多个无线站120可以与一个或多个接入点110所提供的互联网服务的订户关联。在一些实施例中,一个或多个无线站120的用户可以与和/或已经与和一个或多个接入点110关联的服务提供商达成协定,以接收视频内容,其中,服务提供商至少部分地基于协定而经由一个或多个接入点110(和/或一个或多个接入点110的安全区域(secureenclave))将对服务的接入(例如,无线互联网接入)提供给一个或多个无线站120。

无线站120可以包括任何合适的处理器驱动用户设备,包括但不限于台式计算设备、膝上型计算设备、服务器、路由器、交换机、智能电话、平板、可穿戴无线设备(例如,手镯、手表、眼镜、戒指、植入物等)等。例如,一个或多个无线站120可以体现图5的计算设备502、图7的计算设备702、图8的计算设备802等。替代地,一个或多个无线站120可以是路由器、中继器和/或任何其它类型的连网硬件。

任何接入点110和/或无线站120可以被配置为:经由一个或多个通信网络(例如,网络130)与彼此以及无线通信系统100的任何其它组件进行通信。任何通信网络130可以包括但不限于不同类型的合适的通信网络(例如,广播网络、缆线网络、公共网络(例如,互联网)、私有网络、无线网络、蜂窝网络或任何其它合适的私有和/或公共网络)中的任一种或其组合。此外,任何通信网络130可以具有与之关联的任何合适的通信距离,并且可以包括例如全球网络(例如,互联网)、城域网(man)、广域网(wan)、局域网(lan)或个域网(pan)。此外,任何通信网络130可以包括任何类型的可以承载网络业务的介质,包括但不限于同轴缆线、双绞线、光纤、混合光纤同轴(hfc)介质、微波地面收发机、射频通信介质、白色空间通信介质、超高频通信介质、卫星通信介质或其任何组合。

一个或多个接入点110可以与一个或多个无线站120进行通信(例如,数据、内容等可以在一个或多个接入点110和/或一个或多个无线站120之间得以发送、获取和/或接收)。如该文献内所使用的那样,术语“通信/传递”旨在包括发送、或接收,或发送和接收二者。这在权利要求中当描述一个设备正发送的并且另一设备所接收的数据的组织时特别有用,但是侵犯权利要求仅要求这些设备之一的功能。类似地,当仅主张这些设备之一的功能时,两个设备之间的数据的双向交换(这两个设备在交换期间都发送和接收)可以被描述为“通信/传递”。本文关于无线通信信号所使用的术语“通信/传递”包括:发送无线通信信号和/或接收无线通信信号。例如,能够传递无线通信信号的无线通信单元(例如,接入点110)可以包括:无线发射机,用于将无线通信信号发送到至少一个其它无线通信单元(例如,无线站120);和/或无线通信接收机,用于从至少一个其它无线通信单元接收无线通信信号。

可以结合各种设备和系统(例如,个人计算机(pc)、台式计算机、移动计算机、膝上型计算机、笔记本计算机、平板计算机、服务器计算机、手持计算机、手持设备、个人数字助理(pda)设备、手持pda设备、板载设备、离板设备、混合设备、车辆设备、非车辆设备、移动或便携式设备、消费者设备、非移动或非便携式设备、无线通信站、无线通信设备、无线接入点(ap)、有线或无线路由器、有线或无线调制解调器、视频设备、音频设备、音频-视频(a/v)设备、有线或无线网络、无线域网、无线视频域网(wvan)、局域网(lan)、无线lan(wlan)、个域网(pan)、无线pan(wpan)等)使用一些实施例。

可以结合单向和/或双向无线电通信系统、蜂窝无线电电话通信系统、移动电话、蜂窝电话、无线电话、个人通信系统(pcs)设备、包括无线通信设备的pda设备、移动或便携式全球定位系统(gps)设备、包括gps接收机或收发机或芯片的设备、包括rfid元件或芯片的设备、多入多出(mimo)收发机或设备、单入多出(simo)收发机或设备、多入单出(miso)收发机或设备、具有一个或多个内部天线和/或外部天线的设备、数字视频广播(dvb)设备或系统、多标准无线电设备或系统、有线或无线手持设备(例如,智能电话)、无线应用协议(wap)设备等使用一些实施例。

可以结合遵循一种或多种无线通信协议(例如,正交频分多址(ofdma)、射频(rf)、红外(ir)、频分复用(fdm)、正交fdm(ofdm)、时分复用(tdm)、时分多址(tdma)、扩展tdma(e-tdma)、通用分组无线电服务(gprs)、扩展gprs、码分多址(cdma)、宽带cdma(wcdma)、cdma2000、单载波cdma、多载波cdma、多载波调制(mdm)、离散多音频(dmt)、全球定位系统(gps)、wi-fi、wi-max、zigbeetm、超宽带(uwb)、全球移动通信系统(gsm)、2g、2.5g、3g、3.5g、4g、第五代(5g)移动网络、3gpp、长期演进(lte)、lte高级、增强数据率gsm演进(edge)等)的一种或多种类型的无线通信信号和/或系统使用一些实施例。其它实施例可以用在各种其它设备、系统和/或网络中。

此外,任何一个或多个接入点110和/或一个或多个无线站120可以包括一个或多个通信天线。通信天线可以是与一个或多个接入点110和/或一个或多个无线站120所使用的通信协议对应的任何合适的类型的天线。合适的通信天线的一些非限定性示例包括wifi天线、ieee802.11标准族兼容天线、方向性天线、非方向性天线、双极天线、折叠双极天线、贴片天线、mimo天线等。通信天线可以通过通信方式耦合到无线电组件,以将信号(例如,通信信号)发送到和/或接收自一个或多个接入点110和/或一个或多个无线站120。任何一个或多个接入点110和/或一个或多个无线站120可以包括任何合适的无线电和/或收发机,用于在与任何一个或多个接入点110和/或一个或多个无线站120所利用的通信协议对应的带宽和/或信道中发送和/或接收射频(rf)信号,以彼此进行通信。无线电组件可以包括用于根据预先建立的传输协议对通信信号进行调制和/或解调的硬件和/或软件。无线电组件可以还具有用于经由电气与电子工程师协会(ieee)802.11标准所标准化的一个或多个wifi和/或wifi直连协议进行通信的硬件和/或软件指令。在某些示例实施例中,与通信天线协作的无线电组件可以被配置为:经由2.4ghz信道(例如,ieee802.11b、ieee802.11g、ieee802.11n)、5ghz信道(例如,ieee802.11n、ieee802.11ac)或60ghz信道(例如,ieee802.11ad)或任何其它ieee802.11类型信道(例如,ieee802.11ax)进行通信。在一些实施例中,非wi-fi协议可以用于各设备之间的通信,例如蓝牙、专用短距离通信(dsrc)、超高频(uhf、白色频段频率(例如,白色空间)或其它分组式无线电通信。无线电组件可以包括适合于经由通信协议进行通信的任何已知接收机和基带。无线电组件可以还包括低噪声放大器(lna)、附加的信号放大器、模数(a/d)转换器、一个或多个缓冲器以及数字基带。

在一个或多个接入点110和/或一个或多个无线站120之间的无线连接中,从一个或多个接入点110到一个或多个无线站120的数据的方向可以称为下行链路方向。反之,上行链路连接可以用于将数据从一个或多个无线站120发送回到一个或多个接入点110。典型地,当一个或多个接入点110与一个或多个无线站120建立通信时,一个或多个接入点110可以通过将数据分组发送到一个或多个无线站120在下行链路方向上进行通信。数据分组前面可以是一个或多个前导,它们可以是一个或多个头的一部分。这些前导可以由一个或多个无线站120读取,并且用于允许一个或多个无线站120检测来自一个或多个接入点110的到来数据分组(例如,视频内容、关联信息等)。在一些实施例中,前导可以是网络通信中所使用的信号、标识符等,以在两个或更多个设备之间(例如,一个或多个接入点110和/或一个或多个无线站120之间)同步传输时序。每个前导的长度可以影响在各设备之间发送数据所需的时间,这进而可能增加数据分组开销。

在一些实施例中,上行链路和/或下行链路数据分组格式可以遵循各ieee标准之一(例如ieee802.11ac)。例如,上行链路和/或下行链路数据分组可以包含遗留前导,其可以与遗留标准(例如,802.11)兼容。下行链路数据分组也可以包含超高吞吐量(vht)前导,其可以包含可以具有特定持续时间的多个时隙,并且可以包含可以遵循一种或多种ieee标准(例如,ieee802.11ac)的各个字段。

在一些实施例中,可能需要信道或流训练,以允许数据分组的接收机(例如,一个或多个无线站120)正确地与数据分组的发射机(例如,一个或多个接入点110、第二无线站120等)同步。例如,在从一个或多个接入点110到一个或多个无线站120的下行链路方向上,一个或多个接入点110可以发送信道训练符号或训练字段,其可以用于训练(例如,同步)一个或多个无线站120与一个或多个接入点110,以精确地并且一致地将数据发送到和接收自一个或多个接入点110。

多用户多入多出天线系统(mu-mimo)可以提供ieee802.11标准族的增强。通过mu-mimo,一个或多个接入点110可以同时服务多个无线站120。一些ieee802.11标准(例如,ieee802.11ax)可以使用ofdma来提升一个或多个接入点110可以发送的数据的量。类似于ofdm(正交频分复用),ofdma将数据编码在多个子载波频率上——实质上将更多数据封装到相同量的空中空间中。应理解,ofdma是ofdm数字调制方案的多用户版本。可以通过将子载波的子集分配给各用户和/或无线站120而在ofdma中实现多址,这样可以允许来自若干用户和/或无线站120的同时数据率传输。例如,多址方法可以允许可能连接到同一接入点110的若干无线站120通过其进行发送并且共享其容量。

波束成形或空间滤波是传感器阵列中用于方向性信号发送或接收的信号处理技术。波束成形可以用在一个或多个接入点110和/或一个或多个无线站120的发送端和接收端二者处,以便实现空间选择性。应理解,波束成形可以用于无线电波或声波。可以在诸如雷达、声纳、地震学、无线通信、无线电天文学、声学和生物医学的应用中发现波束成形。在一些实施例中,可以通过发送附加训练字段来减轻可能存在于各通信信道之间的不同通信信道间的串扰(例如,信号失真)。

在一些实例中,发射机(例如,一个或多个接入点110)可以将触发帧(例如,数据分组、训练字段、信道训练符号等)发送到一个或多个无线站120。触发帧可以是周期性地或连续地发送的,并且可以包括关于用于与一个或多个接入点110进行通信的各个无线站120的频率、子频段和/或空间流指定的调度信息。在一些实施例中,可以对每个无线站120指定用于与一个或多个接入点110的通信的特定频率和/或子频段。替代地,可以对每个无线站120指定动态的并且因此可以取决于特定条件(例如,当前业务、测得的失真、预测的业务等)而改变的频率和/或子频段。一个或多个无线站120可以使用触发帧中(或触发帧的头中)所提供的信息,以与一个或多个接入点110同步。每个无线站120与一个或多个接入点110之间的通信典型地发生在一个或多个信道上(例如,数据的流)。

根据一些ieee802.11ax(高效率wlan(hew))实施例,接入点可以操作为主站,其可以被布置为:(例如,在竞争时段期间)竞争无线介质,以接收介质的独占控制达hew控制时段。主站可以在hew控制时段的开始时发送hew主同步传输。在hew控制时段期间,hew站可以根据基于非竞争的多址技术与主站进行通信。这不同于设备根据基于竞争的通信技术而非多址技术进行通信的传统wi-fi通信。在hew控制时段期间,主站可以使用一个或多个hew帧与hew站进行通信。此外,在hew控制时段期间,遗留站禁止通信。在一些实施例中,主同步传输可以称为hew控制和调度传输。

在一些实施例中,在hew控制时段期间所使用的多址技术可以是调度的正交频分多址(ofdma)技术,但这并非要求。在其它实施例中,多址技术可以是时分多址(tdma)技术或频分多址(fdma)技术。在某些实施例中,多址技术可以是空分多址(sdma)技术。

主站也可以根据遗留ieee802.11通信技术与遗留站进行通信。在一些实施例中,主站也可以可配置为:根据遗留ieee802.11通信技术在hew控制时段之外与hew站进行通信,但这并非要求。

现参照图2,图2示出使用触发帧的示例性资源单元分配200。例如,一个或多个接入点110可以将触发帧210发送到一个或多个无线站120。在一些实施例中,触发帧(例如,图2的元素220)可以包括将要用于与每个无线站120的传输的各条分配信息(例如,资源单元(例如,频段))、使得一个或多个无线站120能够分配预定数量的资源单元(例如,信道、信道的子频段等)以用于至一个或多个接入点110的传输的信息、传输类型(例如,随机接入等)、时序和/或调度信息、资源分配信息等。一个或多个无线站120和/或一个或多个接入点110可以利用该分配信息在彼此之间建立无线连接。典型地,触发帧是被划分为一个或多个资源单元(例如,频段)的频谱的一部分。例如,触发可以包括20mhz的带宽,而每个资源单元可以包括2mhz(或4mhz、或2和/或4mhz的倍数)的带宽。触发帧可以是级联式的,和/或具有固定或动态长度和/或数量的资源单元。资源单元(ru)可以被配置用于非随机接入和/或随机接入(例如,aid0)。

如图2所示,一个或多个接入点110可以将触发帧中的预定数量的资源单元(例如,频谱中的频段)分配给随机接入功能。因此,分配给随机接入的资源单元可以使得一个或多个接入点110和/或一个或多个无线站120能够使用随机接入通信方法进行通信。在一些实施例中,分配给随机接入的资源单元可以称为关联标识(aid0)资源单元。这些aid0资源单元当被一个或多个无线站120接收到时使得一个或多个无线站120能够经由本文所描述的随机接入方法进行通信。

一个或多个接入点110可以发送(例如,广播等)触发帧,使得它可以由一个或多个接入点110的范围内的任何无线站120接收。在一些实施例中,触发帧是由一个或多个接入点110周期性地、连续地等发送的。相应地,一个或多个无线站120可以接收触发帧。在一些实施例中,一个或多个无线站120可以与一个或多个接入点110关联和/或不关联(例如,可以具有或可以没有现有先前通信连接)。

响应于接收到触发帧,一个或多个无线站120(例如,与一个或多个接入点110不关联的无线站120)可以随机地选择一个或多个启用随机接入的资源单元,以传递上行链路帧。在一些实施例中,一个或多个无线站120可以使用触发帧来识别一个或多个启用随机接入的资源单元。此外,上行链路帧可以包括与相应无线站120关联的各种信息(例如,用于请求和/或分配无线站120所需的各种资源的资源请求帧、管理帧(例如,探测请求、关联请求和/或接入网络询问协议(anqp)帧)、服务质量(qos)数据帧、功率节省(ps)轮询帧等)。一个或多个无线站120中的每一个无线站可以将相应上行链路帧发送到一个或多个接入点110。

一个或多个接入点110可以接收一个或多个无线站120的上行链路帧。在一些实施例中,一个或多个接入点110可以将确认提供给(例如,发送到)一个或多个无线站120,以指示一个或多个接入点110接收到了一个或多个无线站120的上行链路帧(以及上行链路帧中所包括的和/或与之关联的任何信息)。例如,接入点110可以生成第一确认230和/或将其提供给第一无线站120,并且生成第二确认240和/或将其提供给第二无线站120,如图2中所描绘的那样。典型地,一个或多个接入点110可以利用上行链路帧和/或上行链路帧中所包括的和/或与之关联的信息,以在一个或多个接入点110和/或一个或多个无线站120之间建立无线通信连接,允许数据、信息等得以在一个或多个接入点110和/或一个或多个无线站120等之间传输。

然而,在一些实施例中,对于每触发帧的随机接入可能分配了有限数量的资源单元,这样可能导致多个无线站120的同时传输之间的冲突率相对高。例如,如果多个无线站120正尝试同时与公共接入点110进行通信,则可能发生传输冲突。因此,可以利用以下更详细描述的回退技术通过级联触发帧来生成更多随机接入分配的资源单元。

典型地,一旦已经在一个或多个接入点110和/或一个或多个无线站120之间建立了无线通信连接,一个或多个接入点110和/或一个或多个无线站120就可以利用增强式分布式信道接入(edca)作为第一无线通信方法。例如,无线站120可以使用edca方法将数据分组发送到接入点。在一些实施例中,一个或多个接入点110和/或一个或多个无线站120可以连续地监控来自一个或多个无线站120的每个尝试传输的状态。例如,一个或多个无线站120可以确定传输已经成功和/或已经失败。

如果从无线站120到接入点110的传输被确定为已经失败(例如,因与其它站的竞争等),则无线站120可以尝试使用edca无线通信方法重新尝试传输。在一些实施例中,无线站120可以对使用edca无线通信方法的重传尝试的次数进行计数。

如果无线站120确定所计数的使用edca无线通信方法的重传尝试的次数达到和/或超过预定阈值(例如,重传尝试的最大次数),则无线站120可以激活第二无线通信方法,以用于随后的重传尝试。例如,无线站120可以利用基于ofdma的分布式信道接入(odca)作为第二无线通信方法,其典型地利用本文所描述的随机接入技术。在一些实施例中,激活第二无线通信方法包括:停用第一无线通信方法(例如,edca)。

利用odca无线通信方法可以包括:利用本文所描述的随机接入回退过程。例如,无线站120可以开始于:从预定范围的随机整数(例如,用于ofdma传输的竞争窗口(cwo))中选择随机整数。cwo典型地由最小(cwomin)整数值和最大(cwomax)整数值来定义。在一些实施例中,在每个随后的失败重传尝试之后,可以增加cwomax。例如,cwomax可以按2的因子增加(例如,2n,其中,n是失败重传尝试的次数,指数方式,线性方式等)。以此方式,如果多个无线站120正尝试使用随机回退技术和/或odca无线通信方法进行重传并且它们的重传尝试正冲突,则每个无线站120可以自其选择回退计数器值的数值范围增加,以减少未来冲突的概率。

无线站120随机选择的整数可以利用作为回退计数器值。例如,每次接入点110发送触发帧中所包括的启用aid0的(例如,启用随机接入的)资源单元时,无线站120可以进行侦听。在接收到每个启用aid0的资源单元时,回退计数器值可以递减1。当回退计数器值达到零时,无线站120可以于是发起重传尝试。

现参照图3,图3示出示例回退过程300。例如,sta1随机选择11的回退计数器值(例如,bo),而sta2随机选择5的bo。在接收到第一触发帧310后,sta1和sta2二者的bo递减1,因为接收到了触发帧310中所包括的启用随机接入的(aid0)资源单元320、330、340。过程300继续,在接收到第二触发帧350后,其中,sta1和sta2二者的bo递减1,因为接收到了触发帧350中所包括的附加的启用随机接入的(aid0)资源单元360、370。然而,在方框370,sta2的bo达到零。因此,sta2尝试重传。此外,如图3中所描绘的那样,在接收到不包括启用随机接入的(aid0)资源单元的触发帧280后,sta1和sta2的bo保持不变。

因此,当bo(例如,回退计数器值)基于接收到启用随机接入的(aid0)资源单元而达到零时,无线设备120可以尝试使用同一启用随机接入的(aid0)资源单元重传传输(例如,数据等)。如果重传尝试失败,则无线站120可以从上述可选择的整数值(cwo)的现在加宽的范围中重新选择整数值,并且过程以类似方式继续。替代地,如果重传尝试是成功的,则无线站120可以从接入点110接收指示重传尝试确实是成功的确认。此外,无线站120的回退计数器值可以设定为cwomin(例如,零)。

在一些实施例中,一旦无线站120接收到确认,无线站就停用第二无线通信方法(例如,odca),并且重新激活第一无线通信方法(例如,edca)。在其它实施例中,无线站120可以连续地和/或同时地利用edca无线通信方法和/或odca无线通信方法,以并行尝试重传。在替选实施例中,如果和/或当从接入点110接收到指示使用edca无线通信方法的传输和/或重传尝试是成功的确认时,无线站120可以停用odca无线通信方法。以此方式,无线站120可以利用odca无线通信方法作为用于重传的辅助手段,因为无线站120使用odca无线通信方法进行传输所需的资源量较大。

如本文所描述的那样,可以利用odca回退过程来解决两个或更多个设备之间(例如,一个或多个接入点11、一个或多个无线站120等之间)的通信异步性。例如,接入点110可以将20mhz传输发送到能够接收20mhz传输的多个无线站120,但是接入点110可能不能从无线站120接收20mhz传输。替代地,接入点110和/或无线站120的发送功率方面的差异可能导致通信异步性。

因此,为了使链路闭合(例如,使通信同步),一个或多个无线站120可以使用比20mhz窄的带宽(例如,2mhz)进行传输。当使用正交频分多址(ofdma)时,使用2mhz(例如,更小的)带宽的传输在802.11ax中是可用的。通过ofdma,一个或多个接入点110可以发送本文所公开的触发帧,以用于将资源分配给一个或多个无线站120的目的。分配资源可以包括带宽分配信息、空间流分配信息和/或关于同步一个或多个接入点110和一个或多个无线站120的任何其它信息。各无线站120典型地使用所分配的资源(例如,通信信道的特定部分中的2mhz的空间频谱)来将数据发送回到接入点110。被配置为经由2mhz带宽接收数据的接入点110可以于是建立与一个或多个无线站120的安全通信连接。

通过该方法,一个或多个无线站120可以响应于接收到触发帧而发送更窄带宽信号。然而,接入点110典型地并不知道哪些无线站120或有多少无线站120有数据要发送,当前正发送数据和/或被调度以发送数据以及能够使用该机制与接入点110进行通信。因此,解决方案可以是允许至无线站120的随机接入,以用于响应于接收到触发帧而与接入点110进行通信。本文所描述的是用于使得无线站120能够响应于接收到触发帧而在至少一部分信道上利用随机接入与接入点110进行通信的信道接入规则。

更具体地说,本公开将随机回退过程的技术应用于新的领域:使用ofdma的随机接入。具体地说,本公开利用信道接入方法,其允许无线站120使用ofdma将数据(例如,消息、帧、信息、信号等)发送到接入点110,但无需接入点110知道无线站120有数据要发送。

在一些实施例中,两个或更多个无线站120可以基于从接入点110接收到类似和/或相同触发帧而尝试在相同时间并且在相同信道和/或信道的子频段上将信号发送到接入点110(例如,可以处于竞争中)。以此方式,从多个无线站120发送的信号的冲突可能发生,并且因此,接入点110可能接收不到信号。因此,每个无线站120可以被配置为:确定传输是否是成功的(例如,由接入点110接收到)和/或传输是否是不成功的(例如,未由接入点110接收到,与另一传输冲突等)。无线站120可以进一步被配置为:确定不成功的传输和/或不成功的重传的次数。然后,无线站120可以将所确定的不成功传输的次数与可允许的传输尝试和/或可允许的重传尝试的预定阈值进行比较。基于确定所确定的不成功传输和/或不成功重传的次数等于或大于可允许的传输尝试和/或可允许的重传尝试的预定阈值,无线站120可以激活第二传输方法(例如,odca随机回退过程)。odca随机回退过程旨在控制何时以及在信道和/或信道的子频段的哪个频段(例如,ru)中从每个无线站120发送信号,使得信号冲突的概率显著减少。

在一些实施例中,每个无线站120可以随机选择用于将信号发送到接入点110的资源单元。此外,接入点110可以确认和/或发送从每个无线站120接收到一个或多个信号的确认。以此方式,每个无线站120可以更容易地确定传输尝试和/或重传尝试是成功还是不成功的。

提出了基于所确定的无线站120用第一传输方法(例如,edca)执行的传输尝试和/或重传尝试计数的次数而激活和停用ofdma回退过程的各种规则。这更多的是集中式方法,其中,资源单元分派是在接入点110基于触发帧中所包括的分配信息进行的控制下。

在从接入点110接收到一个或多个触发帧后并且在如本文所描述的那样由无线站120确定应当激活第二传输方法之后,每个无线站120可以随机地选择用于传输的随机ofdma回退计数值。在接收到和/或识别到在接收到的触发帧中为随机接入所分配的每个资源单元(例如,aid0)后,随机ofdma回退计数值(典型地是0值与预定最大值之间的整数)递减1。当回退计数值达到零时,可以发送信号。在一些实施例中,可以使用分配给随机接入的资源单元(例如,aid0)发送信号。例如,可以使用被配置用于随机接入的随机选择的资源单元(例如,aid0)发送信号。在一些实施例中,无线站120可以随机地选择用于发送信号的资源单元(例如,aid0)。替代地,可以使用分配给无线站120的和/或分配用于传输特定信号的预定资源单元(例如,aid0)发送信号。因此,在一些实施例中,无线站120可以选择用于发送信号的预定资源单元(例如,aid0)。此外,可以使用从接入点110接收到的下一可用的资源单元(例如,aid0)发送信号。在其它实施例中,可以使得每个无线站120能够识别每个触发帧中所包括的每个资源单元是否被分配给随机接入(例如,aid0)。

如果传输是成功的(例如,如果无线站120从接入点110接收到接入点110接收到了信号的肯定确认),则竞争窗口(cwo)(例如,用于回退计数器的值的范围,包括最小(cwomin)值和最大(cwomax)值)被重置为最小值。如果传输是不成功的(例如,并未从接入点110接收到肯定确认),则竞争窗口可以被重置为min(cwo+cwomin,cwomax)。cwomin和cwomax的值可以是可配置的并且在信标帧、触发帧中进行广告,和/或是预定固定值。

在第一或随后成功传输(例如,从接入点110接收到肯定确认)后,可以停用第二传输方法。此时,可以重新激活第一传输方法。

该构思比触发帧中的资源单元选择的绝对随机处理(例如,无线站120在它们的edca回退计数递减到零时靠自己选择资源的分布式处理)更好。在分布式接入方法中,当它们的回退计数器等于零的多个无线站120随机地选择同一资源单元时,可能发生冲突。此外,资源单元在以下2种情况中的任一下可能是空闲的:(i)无线站120的回退计数器在触发帧中都没有递减到零;以及(ii)无线站120随机地选择资源单元,并且没有足够的无线站120选择为随机接入所分派的所有资源单元。

此外,提出了基于无线站120用edca执行的重传计数的次数而激活ofdma回退过程的规则。根据提议,任何无线站120继续使用第一传输方法(例如,edca)进行随机接入。在一些实施例中,无线站120等待以响应于其上传分组传输而接收任何下载数据达接入尝试的次数。如果这些接入尝试的次数超过某个阈值,则它激活基于ofdma的随机接入方法(例如,第二传输方法)。阈值可以是在信标、触发帧中所广告的可配置参数,和/或它可以是固定参数。此外,作为规则,如果无线站120在使用第二传输方法的成功传输之后接收到针对使用edca的第一传输的确认,则如本文所描述的那样停用odca功能,并且sta恢复基于edca的随机接入(例如,第一传输方法)。

图4示出用于激活odca回退过程的示例性处理流程400。在方框410,该处理包括:在无线通信站处从接入点接收一个或多个触发帧,其中,一个或多个触发帧中的每一个触发帧包括用于传输的分配信息。在方框420,该处理包括:使用第一传输方法在无线通信站处执行第一传输尝试,其中,第一传输尝试是不成功的。在方框430,该处理包括:使用第一传输方法在无线通信站处执行一个或多个重传尝试,其中,一个或多个重传尝试是不成功的。在方框440,该处理包括:在无线通信站处确定不成功重传尝试的次数。在方框450,该处理包括:基于确定使用第一传输方法的失败重传尝试的次数等于或大于所允许的重传尝试的预定阈值,在无线通信站处激活第二传输方法,以用于执行第二传输尝试。

图5示出可以根据本公开至少某些方面进行操作的计算设备510的示例实施例500的框图。在一个方面中,计算设备510可以操作为无线设备,并且可以体现或可以包括接入点(例如,接入点110)、无线站(例如,无线站120)、接收和/或发送站、和/或根据本公开的可以发送和/或接收无线通信的其它类型的通信设备。为了允许无线通信,包括本文所描述的联合编码技术,计算设备510包括无线电单元514和通信单元526。在某些实现方式中,通信单元526可以例如经由网络栈生成数据分组或其它类型的信息块,并且可以将数据分组或其它类型的信息块传送到无线电单元514,以用于无线通信。在一个实施例中,网络栈(未示出)可以体现于或可以构成库或其它类型的可编程模块,并且通信单元526可以执行网络栈以便生成数据分组或另一类型的信息块(例如,触发帧)。生成数据分组或信息块可以包括例如:生成控制信息(例如,校验和数据、通信地址)、业务信息(例如,净荷数据)、调度信息(例如,站信息、分配信息等)、指示,和/或将这些信息格式化为特定分组头和/或前导。

如图所示,无线电单元514可以包括一个或多个天线516以及多模通信处理单元518。在某些实施例中,天线516可以体现于或可以包括方向性或全向性天线,包括例如双极天线、单极天线、贴片天线、环形天线、微带天线或适合于传输rf信号的其它类型的天线。此外或在其它实施例中,至少一些天线516可以在物理上分离,以发挥空间分集和与这种分集关联的有关不同信道特性。此外或在其它实施例中,多模通信处理单元518可以根据一个或多个无线电技术协议和/或模式(例如,mimo、mu-mimo(例如,多用户mimo)、单入多出(simo)、多入单出(miso)等)至少处理无线信号。这些协议中的每一个协议可以被配置为:通过特定空中接口传递(例如,发送、接收或交换)数据、元数据和/或信令。一个或多个无线电技术协议可以包括3gppumts;lte;lte-a;wi-fi协议(例如,电气与电子工程师协会(ieee)802.11标准族;全球微波互连接入(wimax);用于adhoc网络的无线电技术和有关协议(例如,蓝牙或zigbee);用于分组式无线通信的其它协议;等)。多模通信处理单元518也可以处理非无线信号(模拟、数字、其组合等)。在一个实施例(例如,图6所示的示例实施例600)中,多模通信处理单元518可以包括一个或多个发射机/接收机604的集合以及其中的组件(放大器、滤波器、模数(a/d)转换器等),功能上耦合到复用器/解复用器(mux/demux)单元608、调制器/解调器(mod/demod)单元616(又称为调制解调器616)以及编码器/解码器单元612(又称为编解码器612)。发射机/接收机中的每一个可以形成可以经由一个或多个天线516发送和接收无线信号(例如,流、电磁辐射)的相应收发机。应当理解,在其它实施例中,多模通信处理单元518可以包括其它功能元件,例如一个或多个传感器、传感器集线器、卸荷引擎或单元、其组合等。

电子组件和关联电路(例如,复用器/解复用器单元608、编解码器612和调制解调器616)可以允许或促进对计算设备510接收到的信号和将要由计算设备510发送的信号进行处理和操控(例如,编码/解码、解密和/或调制/解调)。在一个方面中,如本文所描述的那样,接收到的和所发送的无线信号可以根据一个或多个无线电技术协议来调制和/或编码,或者处理。这些无线电技术协议可以包括3gppumts;3gpplte;lte-a;wi-fi协议(例如,ieee802.11标准族(ieee802.ac、ieee802.ax等));wimax;用于adhoc网络的无线电技术和有关协议(例如,蓝牙或zigbee);用于分组式无线通信的其它协议;等。

所描述的通信单元(包括一个或多个发射机/接收机604)中的电子组件可以通过总线614交换信息(例如,数据分组、分配信息、数据、元数据、代码指令、信令和有关净荷数据、其组合等),总线614可以体现或可以包括系统总线、地址总线、数据总线、消息总线、基准链路或接口、其组合等中的至少一个。一个或多个接收机/发射机604中的每一个可以将信号从模拟转换为数字,反之亦然。附加地或替代地,接收机/发射机604可以将单个数据流划分为多个并行数据流,或者执行逆操作。这些操作可以作为各种复用方案的一部分而进行。如图所示,复用器/解复用器单元608在功能上耦合到一个或多个接收机/发射机604,并且可以允许在时域和频域中处理信号。在一个方面中,复用器/解复用器单元608可以根据各种复用方案(例如,时分复用(tdm)、频分复用(fdm)、正交频分复用(ofdm)、码分复用(cdm)、空分复用(sdm))来复用和解复用信息(例如,数据、元数据和/或信令)。附加地或替代地,在另一方面中,复用器/解复用器单元608可以根据大多数码(例如,hadamard-walsh码、baker码、kasami码、多相码等)对信息(例如,码)进行加扰和扩展。调制解调器616可以根据各种调制技术(例如,ofdma、odca、edca、调频(例如,频移键控)、调幅(例如,m元正交调幅(qam),其中,m是正整数);幅移键控(ask)、相移键控(psk)等)调制和解调信息(例如,数据、元数据、信令或其组合)。此外,计算设备510中所包括的处理器(例如,计算设备510的无线电单元514或其它功能元件中所包括的处理器)可以允许处理数据(例如,符号、比特或码片),以便复用/解复用、调制/解调(例如,实现直接和逆快速傅立叶变换)、调制速率的选择、数据分组格式的选择、分组间计时等。

编解码器612可以根据适合于至少部分地通过从各个发射机/接收机604形成的一个或多个收发机的通信的一个或多个编码/解码方案对信息(例如,数据、元数据、信令或其组合)进行操作。在一个方面中,这些编码/解码方案或有关过程可以保存在一个或多个存储器设备534(称为存储器534)中作为一个或多个计算机可存取指令(计算机可读指令、计算机可执行指令或其组合)的群组。在计算设备510与另一计算设备(例如,接入点110、无线站120、站和/或其它类型的用户设备)之间的无线通信利用mu-mimi、mimo、miso、simo或siso操作的情形中,编解码器612可以实现空时块编码(stbc)和关联的解码、或空频块(sfbc)编码和关联的解码中的至少一个。附加地或替代地,编解码器612可以从根据空间复用方案所编码的数据流中提取信息。在一个方面中,为了对接收到的信息(例如,数据、元数据、信令或其组合)进行解码,编解码器612可以实现与用于特定解调的星座图实现关联的对数似然比(llr)、最大比组合(mrc)滤波、最大似然(ml)检测、连续干扰消除(sic)检测、迫零(zf)和最小均方误差估计(mmse)检测等的计算中的至少一个。编解码器612可以至少部分地利用复用器/解复用器组件608和调制器/解调器组件616以根据本文所描述的方面进行操作。

计算设备510可以在具有在不同电磁辐射(em)频段和/或子频段中所传送的无线信号的各种无线环境中进行操作。至少为此,根据本公开各方面的多模通信处理单元518可以处理(例如,编码、解码、格式化等)一个或多个em频段(又称为频带)的集合内的无线信号,包括em频谱的射频(rf)部分、em谱的微波部分或em谱的红外(ir)部分中的一个或多个。在一个方面中,一个或多个频段的集合可以包括以下项中的至少一个:(i)所有或多数授权em频段(例如,工业、科学和医疗(ism)频段,包括2.4ghz频段或5ghz频段);或(ii)当前可供用于电信的所有或多数免授权频段(例如,60ghz频段)。

计算设备510可以接收和/或发送根据本公开的各方面编码和/或调制或处理的信息。至少为此,在某些实施例中,计算设备510可以经由无线电单元514(又称为无线电514)以无线方式获取或访问信息,其中,该信息的至少一部分可以根据本文所公开的方面进行编码和/或调制。更具体地说,例如,信息可以包括根据本公开实施例的数据分组和/或物理层头(例如,前导和所包括的信息(例如,分配信息))、信号等(例如,图1-图3所示的那些)。

存储器534可以包含具有适合于处理根据预定通信协议(例如,ieee802.11ac或ieee802.11ax)接收到的信息的信息的一个或多个存储器元件。虽然未示出,但在某些实施例中,存储器534的一个或多个存储器元件可以包括计算机可存取指令,其可以由计算设备510的功能元件中的一个或多个执行,以便实现用于将随机回退技术应用于使用本文所描述的ofdma技术的随机接入的功能中的至少一些,包括根据本公开各方面所传递(例如,编码、调制和/或布置)的信息的处理。这些计算机可存取指令的一个或多个群组可以体现或可以构成编程接口,其可以允许在计算设备510的各功能元件之间传递信息(例如,数据、元数据和/或信令),以用于实现该功能。

此外,在所示的计算设备500中,总线架构542(又称为总线542)可以允许在(i)无线电单元514或其中的功能元件、(ii)i/o接口522中的至少一个、(iii)通信单元526或(iv)存储器534中的两个或更多个之间交换信息(例如,数据、元数据和/或信令)。此外,一个或多个应用编程接口(api)(图5中未描绘)或其它类型的编程接口可以允许在客户机设备510的功能元件中的两个或更多个之间交换信息(例如,触发帧、流、数据分组、分配信息、数据和/或元数据)。这些api中的至少一个可以保存或存储在存储器534中。在某些实施例中,应理解,api或其它编程接口中的至少一个可以允许在通信单元526的各组件内交换信息。总线542也可以允许类似的信息交换。

图7示出根据本公开一个或多个方面的用于将随机回退技术应用于使用ofdma技术的随机接入的计算环境700的示例。示例计算环境700仅是说明性的,而非意图暗示或传达关于该计算环境的架构的使用或功能的范围的任何限制。此外,计算环境700不应解释为具有与该示例计算环境中所示的组件中的任何一个或组合有关的任何依存性或需求。说明性计算环境700可以体现或可以包括例如计算设备510、接入点110、无线站120和/或任何其它可以实现或发挥本文所描述的随机回退技术的计算设备。

计算环境700表示本公开的各个方面或特征的软件实现方式的示例,其中,可以响应于在计算设备710处执行一个或多个软件组件而执行结合本文所描述的随机回退技术所描述的操作的处理或执行,包括根据本公开所传递(例如,编码、调制和/或布置)的信息的处理。应当理解,除了其它功能目的之前,一个或多个软件组件可以对计算设备710或包含这些组件的任何其它计算设备呈现用于本文所描述的随机回退技术(包括根据本文所描述的方面所编码、调制和/或布置的信息的处理)的特定机器。软件组件可以体现在一个或多个计算机可存取指令(例如,计算机可读和/或计算机可执行指令)中或可以包括它们。计算机可存取指令的至少一部分可以体现本文所公开的示例技术中的一个或多个。例如,为了体现该方法,计算机可存取指令的至少一部分可以存留(例如,存储,使得可用,或存储并且使得可用)在计算机存储非瞬时性介质中并且由处理器执行。体现软件组件的一个或多个计算机可存取指令可以组装为例如可以在计算设备710或其它计算设备处编译、链接和/或执行的一个或多个程序模块。通常,这些程序模块包括计算机代码、例程、程序、对象、组件、信息结构(例如,数据结构和/或元数据结构)等,其可以响应于集成到计算设备710中或在功能上耦合至它的一个或多个处理器执行而执行特定任务(例如,一个或多个操作)。

本公开的各个示例实施例对于许多其它通用或专用计算系统环境或配置可以是可操作的。可以适合于结合包括根据本文所描述的特征所传递(例如,编码、调制和/或布置)的信息的处理的随机回退技术实现本公开的各个方面或特征的公知计算系统、环境和/或配置的示例可以包括个人计算机;服务器计算机;膝上型设备;手持计算设备(例如,移动平板);可穿戴计算设备;以及多处理器系统。附加示例可以包括机顶盒、可编程消费者电子、网络pc、迷你计算机、大型计算机、刀片计算机、可编程逻辑控制器、可以包括任何以上系统或设备的分布式计算环境等。

如图所示,计算设备710可以包括一个或多个处理器714、一个或多个输入/输出(i/o)接口716、存储器730以及总线架构732(又称为总线732),其在功能上耦合计算设备710的各个功能元件。总线732可以包括系统总线、存储器总线、地址总线或消息总线中的至少一个,并且可以允许在处理器714、i/o接口716和/或存储器730或其中的各个功能元件之间交换信息(数据、元数据和/或信令)。在某些情形中,与一个或多个内部编程接口750(又称为接口750)结合的总线732可以允许这种信息交换。在处理器714包括多个处理器的情形中,计算设备710可以利用并行计算。

i/o接口716可以允许或促进计算设备与外部设备(例如,另一计算设备(例如,网络元件或终端用户设备))之间的信息的通信。该通信可以包括直接通信或间接通信(例如,经由网络或其元件在计算设备710与外部设备之间的信息的交换)。如图所示,i/o接口716可以包括网络适配器718、外围适配器722以及显示器单元726中的一个或多个。这些适配器可以允许或促进外部设备与处理器714或存储器730中的一个或多个之间的连接性。在一个方面中,网络适配器718中的至少一个可以在功能上经由可以允许或促进计算设备710与一个或多个计算设备770之间的业务762和信令764的交换的一个或多个业务和信令管道760将计算设备710耦合到一个或多个计算设备770。可以在有线环境、无线环境或二者中实现至少部分地由网络适配器718中的至少一个提供的这种网络耦合。至少一个网络适配器所传递的信息可以源自实现本公开的方法中的一个或多个操作。该输出可以是任何形式的视觉表示,包括但不限于文本、图形、动画、音频、触觉等。在某些情形中,每个接入点110、无线站120、站和/或其它设备可以具有与计算设备710基本上相同的架构。此外或在替选中,显示器单元726可以包括可以允许控制计算设备710的操作或可以允许传送或揭示计算设备710的操作状况的功能元件(例如,灯(例如,发光二极管);显示器(例如,液晶显示器(lcd))、其组合等)。

在一个方面中,总线732表示若干可能类型的总线结构中的一个或多个,包括使用任何各种总线架构的存储器总线或存储器控制器、外围总线、加速图形端口以及处理器或本地总线等。如所示,这些架构可以包括工业标准架构(isa)总线、微通道架构(mca)总线、增强式isa(eisa)总线、视频电子标准协会(vesa)本地总线、加速图形端口(agp)总线以及外围组件互连(pci)总线、pci高速总线、个人计算机存储器卡产业协会(pcmcia)总线、通用串行总线(usb)等。总线732以及在此所描述的所有总线可以实现于有线或无线网络连接以及每一个子系统,包括处理器714、存储器730和其中的存储器元件,并且i/o接口716可以在物理上分离的位置处包含于一个或多个远程计算设备770内,通过该形式的总线连接,实际上实现完整分布式系统。

计算设备710可以包括各种计算机可读介质。计算机可读介质可以是可以由计算设备存取的任何可用的介质(瞬时性以及非瞬时性)。在一个方面中,计算机可读介质可以包括计算机非瞬时性存储介质(或计算机可读非瞬时性存储介质)以及通信介质。示例计算机可读非瞬时性存储介质可以是计算设备710可以存取的任何可用的介质,并且可以包括例如易失性和非易失性介质以及可移除和/或不可移除介质二者。在一个方面中,存储器730可以包括易失性存储器(例如,随机存取存储器(ram))和/或非易失性存储器(例如,只读存储器(rom))的形式的计算机可读介质。

存储器730可以包括功能指令存储734和功能信息存储738。功能指令存储734可以包括计算机可存取指令,其响应于(由处理器714中的至少一个执行)而可以实现本公开的功能中的一个或多个。计算机可存取指令可以体现或可以包括示为回退组件736的一个或多个软件组件。在一种情形中,执行回退组件736中的至少一个组件可以实现本文所公开的技术中的一种或多种。例如,该执行可以使执行至少一个组件的处理器运行所公开的示例方法。应当理解,在一个方面中,执行回退组件736中的至少一个的处理器714中的处理器可以从功能信息存储738中的存储器元件740获取信息或在其中保存信息,以便根据回退组件736所编程或配置的功能进行操作。这些信息可以包括代码指令、信息结构等中的至少一个。一个或多个接口750(例如,应用编程接口)中的至少一个可以允许或促进功能指令存储734内的两个或更多个组件之间的信息的通信。至少一个接口所传递的信息可以源自实现本公开的方法中的一个或多个操作。在某些实施例中,功能指令存储734和功能信息存储738中的一个或多个可以体现在可移除/不可移除和/或易失性/非易失性计算机存储介质中,或者可以包括它们。

回退组件736或回退信息740中的至少一个的至少一部分可以对处理器714中的一个或多个进行编程或配置,以至少根据本文所描述的功能进行操作。处理器714中的一个或多个可以执行这些组件中的至少一个,并且至少发挥存储中的信息的一部分,以便提供根据本文所描述的一个或多个方面的随机回退技术。更具体地说,并非排除性的,例如,执行组件736中的一个或多个可以允许在计算设备710处发送和/或接收信息,其中,信息的至少一部分包括触发帧的一个或多个流,如结合图1-图3所描述的那样。

应当理解,在某些情形中,功能指令存储734可以体现或可以包括具有计算机可存取指令的计算机可读非瞬时性存储介质,计算机可存取指令响应于执行而使得至少一个处理器(例如,处理器714中的一个或多个)执行包括结合所公开的方法所描述的操作或块的一组操作。

此外,存储器730可以包括允许或促进计算设备710的操作和/或管理(例如,升级、软件安装、任何其它配置等)的计算机可存取指令和信息(例如。数据和/或元数据)。因此,如图所示,存储器730可以包括存储器元件742(标记为os指令742),其包含体现或包括一个或多个os(例如,windows操作系统、unix、linux、symbian、andriod、chromium以及适合于移动计算设备或系留计算设备的基本上任何os)的一个或多个程序模块。在一个方面中,计算设备710的操作和/或架构复杂度可以规定合适的os。存储器730还包括具有允许或促进计算设备710的操作和/或管理的数据和/或元数据的系统信息存储746。os指令742和系统信息存储746的元件可以是处理器714中的至少一个可访问的,或可以由处理器714中的至少一个进行操作。

应当理解,虽然功能指令存储734和其它可执行程序组件(例如,操作系统指令742)在此示为分离的方框,但是这些软件组件可以在各个时间驻留在计算设备710的不同存储器组件中,并且可以由处理器714中的至少一个执行。在某些情形中,回退组件736的实现方式可以保存在某种形式的计算机可读介质上或在其上发送。

计算设备710和/或计算设备770之一可以包括电源(未示出),其可以对这些设备内的组件或功能元件上电。电源可以是可反复充电的电源(例如,可反复充电的电池),并且其可以包括一个或多个变压器,以实现适合于计算设备710和/或计算设备770之一以及其中的组件、功能元件以及有关电路的操作的功率电平。在某些情形中,电源可以附连到传统电网以反复充电,并且确保该设备可以是可操作的。在一个方面中,电源可以包括i/o接口(例如,网络适配器718之一),以可操作地连接到传统电网。在另一方面中,电源可以包括能量转换系统(例如,太阳能面板),以提供用于计算设备710和/或计算设备770之一的附加或替选电源或自主性。

计算设备710可以通过利用对一个或多个远程计算设备770的连接而在连网的环境中进行操作。作为说明,远程计算设备可以是个人计算机、便携式计算机、服务器、路由器、网络计算机、对等设备或其它公共网络节点等。如本文所描述的那样,可以经由可以包括形成局域网(lan)和/或广域网(wan)的有线链路和/或无线链路以及若干网络元件(例如,路由器或交换机、集中器等)的一个或多个业务和信令管道760进行计算设备710与一个或多个远程计算设备770中的计算设备之间的连接(物理或逻辑)。这些连网环境在住所、办公室、企业广计算机网络、内部网络、局域网以及广域网中是传统的并且平常的。

图8呈现根据本公开的一个或多个实施例的计算设备810的另一示例实施例800。在某些实现方式中,计算设备810可以是hew顺应设备,其可以被配置为:与一个或多个其它hew设备和/或其它类型的通信设备(例如,遗留通信设备)进行通信。hew设备和遗留设备也可以分别称为hew站(sta)和遗留sta。在一个实现方式中,计算设备810可以操作为接入点110、无线站120和/或另一设备。如图所示,计算设备810可以包括物理层(phy)电路820和介质接入控制层(mac)电路830等。在一个方面,phy电路820和mac电路830可以是hew顺应层,并且也可以顺应于一个或多个遗留ieee802.11标准。在一个方面,mac电路830可以被布置为配置物理层汇聚协议(plcp)协议数据单元(ppdu),并且被布置为发送和接收ppdu,等。此外或在其它实施例中,计算设备810还可以包括其它硬件处理电路840(例如,一个或多个处理器)和一个或多个存储器设备850,它们被配置为执行本文所描述的各种操作。

在某些实施例中,mac电路830可以被布置为:在竞争时段期间竞争无线介质,以接收对介质的控制达hew控制时段,并且配置hewppdu。此外或在其它实施例中,phy820可以被布置为发送hewppdu。phy电路820可以包括用于调制/解调、上变频/下变频、滤波、放大等的电路。因此,计算设备810可以包括用于发送和接收数据(例如,hewppdu)的收发机。在某些实施例中,硬件处理电路840可以包括一个或多个处理器。硬件处理电路840可以被配置为:基于存储在存储器设备(例如,ram或rom)中的指令或基于专用电路执行功能。在某些实施例中,硬件处理电路840可以被配置为:执行本文所描述的一个或多个功能,例如,激活和/或停用不同回退计数过程,分配带宽,等。

在某些实施例中,一个或多个天线可以耦合到或包括于phy电路820中。天线可以发送和接收无线信号,包括传输hew分组。如本文所描述的,一个或多个天线可以包括一个或多个方向性或全向性天线,包括双极天线、单极天线、贴片天线、环形天线、微带天线或其它类型的适合于传输rf信号的天线。在利用了mimo通信的情形中,天线可以在物理上分开,以发挥空间分集性和可能产生的不同信道特性。

存储器850可以保存或存储用于将其它电路配置为执行以下操作的信息:执行用于配置和发送hew分组的操作,以及执行本文所描述的各种操作,包括分配和使用带宽(ap)以及使用带宽的分配(sta)。

计算设备810可以被配置为:使用ofdm通信信号在多载波通信信道上进行通信。更具体地说,在某些实施例中,计算设备810可以被配置为:根据一个或多个特定无线电技术协议进行通信,例如ieee标准族,包括ieee802.11-2012、ieee802.11n-2009、ieee802.11ac-2013、ieee802.11ax、densifi和/或为wlan提出的规范。在这类实施例之一中,计算设备810可以利用或依赖于持续时间为ieee802.11n和/或ieee802.11ac的符号持续时间四倍的符号。应当理解,本公开不限于这方面,并且在某些实施例中,计算设备810还可以根据其它协议和/或标准发送和/或接收无线通信。

计算设备810可以体现在或可以构成便携式无线通信设备,例如个人数字助理(pda)、具有无线通信能力的膝上型或便携式计算机、web平板、无线电话、智能电话、无线耳机、寻呼机、即时传信设备、数码相机、接入点、电视机、医疗设备(例如,心率监测器、血压监测器等)、接入点、基站、用于无线标准(例如,ieee802.11或ieee802.16)的发送/接收设备,或者可以以无线方式接收和/或发送信息的其它类型的通信设备。类似于计算设备710,计算设备810可以包括例如键盘、显示器、非易失性存储器端口、多个天线、图形处理器、应用处理器、扬声器和其它移动设备元件中的一个或多个。显示器可以是包括触摸屏的lcd屏幕。

应当理解,虽然计算设备810被示为具有若干分离的功能元件,但是功能元件中的一个或多个可以组合,并且可以由软件配置的元件(例如,包括数字信号处理器(dsp)的处理元件)和/或其它硬件元件的组合来实现。例如,一些元件可以包括一个或多个微处理器、dsp、现场可编程门阵列(fpga)、专用集成电路(asic)、射频集成电路(rfic)以及用于至少执行本文所描述的功能的各种硬件和逻辑电路的组合。在某些实施例中,功能元件可以指代一个或多个处理器上操作或执行的一个或多个进程。

以上所描述和所示的操作和处理在各种实现方式中可以根据期望按任何合适的顺序进行或执行。此外,在某些实施例中,至少一部分操作可以并行进行。此外,在某些实施例中,可以执行比所描述的操作更少或更多的操作。

词语“示例性”在此用于表示“充当示例、实例或说明”。在此描述为“示例性”的任何实施例并不一定理解为优于或好于其它实施例。术语“计算设备”、“用户器件”、“通信站”、“站”、“手持设备”、“移动设备”、“无线设备”和“用户设备”(ue)如在此所使用的那样指代无线通信设备(例如,蜂窝电话、智能电话、平板、上网本、无线终端、膝上型计算机、毫微微小区、高数据率(hdr)订户站、接入点、打印机、销售点设备、接入终端或其它个人通信系统(pcs)设备)。设备可以是移动的或静止的。

如该文献内所使用的那样,术语“通信/传递”旨在包括发送、或接收、或发送和接收二者。这在权利要求中当描述由一个设备发送并且由另一设备接收的数据的组织时特别有用,但是侵犯权利要求仅要求这些设备之一的功能。类似地,当仅主张两个设备之一的功能时,这些设备之间的数据的双向交换(这两个设备在交换期间都进行发送和接收)可以描述为“通信/传递”。本文关于无线通信信号所使用的术语“通信/传递”包括:发送无线通信信号和/或接收无线通信信号。例如,能够传递无线通信信号的无线通信单元可以包括:无线发射机,用于将无线通信信号发送到至少一个其它无线通信单元;和/或无线通信接收机,用于从至少一个其它无线通信单元接收无线通信信号。

如本文所使用的术语“接入点”(ap)可以是固定站。接入点也可以称为接入节点、基站或本领域公知的某些其它类似术语。接入终端也可以称为移动站、用户设备(ue)、无线通信设备或本领域公知的某些其它类似术语。本文所公开的实施例总体上涉及无线网络。一些实施例可以涉及根据ieee802.11标准之一进行操作的无线网络。

可以结合各种设备和系统(例如,个人计算机(pc)、台式计算机、移动计算机、膝上型计算机、笔记本计算机、平板计算机、服务器计算机、手持计算机、手持设备、个人数字助理(pda)设备、手持pda设备、板载设备、离板设备、混合设备、车辆设备、非车辆设备、移动或便携式设备、消费者设备、非移动或非便携式设备、无线通信站、无线通信设备、无线接入点(ap)、有线或无线路由器、有线或无线调制解调器、视频设备、音频设备、音频-视频(a/v)设备、有线或无线网络、无线域网、无线视频域网(wvan)、局域网(lan)、无线lan(wlan)、个域网(pan)、无线pan(wpan)等)使用一些实施例。

可以结合单向和/或双向无线电通信系统、蜂窝无线电电话通信系统、移动电话、蜂窝电话、无线电话、个人通信系统(pcs)设备、包括无线通信设备的pda设备、移动或便携式全球定位系统(gps)设备、包括gps接收机或收发机或芯片的设备、包括rfid元件或芯片的设备、多入多出(mimo)收发机或设备、单入多出(simo)收发机或设备、多入单出(miso)收发机或设备、具有一个或多个内部天线和/或外部天线的设备、数字视频广播(dvb)设备或系统、多标准无线电设备或系统、有线或无线手持设备(例如,智能电话)、无线应用协议(wap)设备等使用一些实施例。

可以结合服从一种或多种无线通信协议(例如,射频(rf)、红外(ir)、频分复用(fdm)、正交fdm(ofdm)、时分复用(tdm)、时分多址(tdma)、扩展tdma(e-tdma)、通用分组无线电服务(gprs)、扩展gprs、码分多址(cdma)、宽带cdma(wcdma)、cdma2000、单载波cdma、多载波cdma、多载波调制(mdm)、离散多音频(dmt)、全球定位系统(gps)、wi-fi、wi-max、zigbeetm、超宽带(uwb)、全球移动通信系统(gsm)、2g、2.5g、3g、3.5g、4g、第五代(5g)移动网络、3gpp、长期演进(lte)、lte高级、增强数据率gsm演进(edge)等)的一种或多种类型的无线通信信号和/或系统使用一些实施例。其它实施例可以用在各种其它设备、系统和/或网络中。

示例实施例

根据本公开的示例实施例,可以存在一种非瞬时性计算机可读介质,其上存储有指令,所述指令当由无线通信站的一个或多个处理器执行时使设备执行以下操作:在所述无线通信站处从接入点接收一个或多个触发帧,其中,所述一个或多个触发帧中的每一个触发帧包括用于传输的分配信息;使得使用第一传输方法在所述无线通信站处执行数据的第一传输尝试;确定所述数据的第一传输尝试是不成功的;使得使用所述第一传输方法在所述无线通信站处执行所述数据的一个或多个重传尝试;确定所述数据的一个或多个重传尝试是不成功的;确定所述数据的不成功重传尝试的次数已经满足或超过阈值;以及使得在所述无线通信站处激活第二传输方法,以用于执行所述数据的第二传输尝试。在示例实施例中,激活所述第二传输方法可以还包括:选择用于所述无线通信站的回退计数值,其中,所述回退计数值是随机选择的大于零的整数;将所述回退计数值分派给所述无线通信站;将所述回退计数值递减1,以用于识别从所述接入点接收到的所述一个或多个触发帧中所包括的每个启用随机接入的资源单元;以及使得当所述回退计数值达到零时,使用所述第二传输方法执行所述数据的第二传输尝试。在又一示例实施例中,使用所述第二传输方法可以包括:当所述回退计数值达到零时选择启用随机接入的资源单元,其中,所述启用随机接入的资源单元是随机选择的;当所述回退计数值达到零时选择预定的启用随机接入的资源单元;和当所述回退计数值达到零时选择下一可用的启用随机接入的资源单元;并且其中,在执行所述数据的第二传输尝试期间利用随机选择的启用随机接入的资源单元、预定的启用随机接入的资源单元和下一可用的启用随机接入的资源单元中的至少一个。在又一示例实施例中,可以基于从所述接入点接收到成功传输的确认而停用所述第二传输方法,并且其中,停用第二传输方法包括:重新激活所述第一传输方法。在又一示例实施例中,激活所述第二传输方法还可以包括:将所确定的所述数据的不成功重传尝试的次数与重传尝试的预定阈值进行比较;以及确定所确定的所述数据的不成功重传尝试的次数大于或等于所述重传尝试的预定阈值。在又一示例实施例中,可以响应于从所述接入点接收到一个或多个触发帧而激活所述第二传输方法,其中,所述一个或多个触发帧包括至少一个启用随机接入的资源单元。在又一示例实施例中,可以基于从所述接入点接收到指示使用所述第一传输方法发送到所述接入点的传输是成功的确认而停用所述第二传输方法。在又一示例实施例中,可以激活所述第一传输方法和所述第二传输方法二者,以用于执行所述数据的一个或多个重传尝试。

根据本公开的示例实施例,可以存在一种方法,包括:由无线通信站的计算设备处理器从接入点接收一个或多个触发帧,其中,所述一个或多个触发帧中的每一个触发帧包括用于传输的分配信息;由所述计算设备处理器使用第一传输方法执行数据的第一传输尝试;由所述计算设备处理器确定所述数据的第一传输尝试是不成功的;由所述计算设备处理器使用所述第一传输方法执行所述数据的一个或多个重传尝试;由所述计算设备处理器确定所述数据的一个或多个重传尝试是不成功的;由所述计算设备处理器确定所述数据的不成功重传尝试的次数已经满足或超过阈值;以及由所述计算设备处理器激活第二传输方法,以用于执行所述数据的第二传输尝试。在又一示例实施例中,激活所述第二传输方法可以还包括:由所述计算设备处理器随机地选择用于所述无线通信站的回退计数值,其中,所述回退计数值是大于零的整数;由所述计算设备处理器将所述回退计数值分派给所述无线通信站;由所述计算设备处理器将所述回退计数值递减1,以用于识别从所述接入点接收到的所述一个或多个触发帧中所包括的每个启用随机接入的资源单元;以及当所述回退计数值达到零时,由所述计算设备处理器使用所述第二传输方法执行所述数据的第二传输尝试。在又一示例实施例中,所述方法可以还包括:当所述回退计数值达到零时,由所述计算设备处理器选择启用随机接入的资源单元,其中,所述启用随机接入的资源单元是随机选择的;当所述回退计数值达到零时,由所述计算设备处理器选择预定的启用随机接入的资源单元;以及当所述回退计数值达到零时,由所述计算设备处理器选择下一可用的启用随机接入的资源单元;并且其中,在执行所述数据的第二传输尝试期间利用随机选择的启用随机接入的资源单元、预定的启用随机接入的资源单元和下一可用的启用随机接入的资源单元中的至少一个。在又一示例实施例中,可以基于从所述接入点接收到成功传输的确认而停用所述第二传输方法,并且其中,停用第二传输方法包括:重新激活所述第一传输方法。在又一示例实施例中,激活所述第二传输方法可以还包括:由所述计算设备处理器将所确定的所述数据的不成功重传尝试的次数与重传尝试的预定阈值进行比较;以及由所述计算设备处理器确定所确定的所述数据的不成功重传尝试的次数大于或等于所述重传尝试的预定阈值。在又一示例实施例中,可以响应于从所述接入点接收到一个或多个触发帧而激活所述第二传输方法,其中,所述一个或多个触发帧包括至少一个启用随机接入的资源单元。在又一示例实施例中,所述方法可以还包括:基于从所述接入点接收到指示使用所述第一传输方法发送到所述接入点的传输是成功的确认而停用所述第二传输方法。在又一示例实施例中,激活所述第一传输方法和所述第二传输方法二者,以用于执行所述数据的一个或多个重传尝试。

根据本公开的示例实施例,可以存在一种计算设备,包括:一个或多个处理器,与所述收发机进行通信;至少一个存储器,存储计算机可执行指令;和所述一个或多个处理器中的至少一个处理器,被配置为:访问所述至少一个存储器,其中,所述一个或多个处理器中的所述至少一个处理器被配置为:执行所述计算机可执行指令,以:从接入点接收一个或多个触发帧,其中,所述一个或多个触发帧中的每一个触发帧包括用于数据传输的分配信息;使用第一传输方法在所述无线通信站处执行所述数据的第一传输尝试;确定所述数据的第一传输尝试是不成功的;使用所述第一传输方法在所述无线通信站处执行所述数据的一个或多个重传尝试;确定所述数据的一个或多个重传尝试是不成功的;确定所述数据的不成功重传尝试的次数已经满足或超过阈值;以及在所述无线通信站处激活第二传输方法,以用于执行所述数据的第二传输尝试。在又一示例实施例中,激活所述第二传输方法可以还包括:选择用于所述无线通信站的回退计数值,其中,所述回退计数值大于零,并且所述回退计数值是随机选择的;将所述回退计数值分派给所述无线通信站;将所述回退计数值递减1,以用于识别从所述接入点接收到的所述一个或多个触发帧中所包括的每个启用随机接入的资源单元;以及当所述回退计数值达到零时使用所述第二传输方法执行所述数据的第二传输尝试。在又一示例实施例中,所述一个或多个处理器中的所述至少一个处理器进一步被配置为:执行所述计算机可执行指令,以:当所述回退计数值达到零时选择启用随机接入的资源单元,其中,所述启用随机接入的资源单元是随机选择的;当所述回退计数值达到零时选择预定的启用随机接入的资源单元;以及当所述回退计数值达到零时选择下一可用的启用随机接入的资源单元;并且其中,在执行所述数据的第二传输尝试期间利用随机选择的启用随机接入的资源单元、预定的启用随机接入的资源单元和下一可用的启用随机接入的资源单元中的至少一个。在又一示例实施例中,可以基于从所述接入点接收到所述数据的成功传输的确认而停用所述第二传输方法,并且其中,停用第二传输方法包括:重新激活所述第一传输方法。

以上参照根据各个实现方式的系统、方法、装置和/或计算机程序产品的框图和流程图描述了本公开的某些方面。应理解,框图和流程图的一个或多个方框以及框图和流程图中的方框的组合分别可以由计算机可执行程序指令来实现。类似地,根据一些实现方式,框图和流程图的一些方框可以不一定需要按所提出的顺序执行,或者可以根本未必需要执行。

这些计算机可执行程序指令可以加载到专用计算机或其它特定机器、处理器或其它可编程数据处理装置上,以产生特定机器,使得在计算机、处理器或其它可编程数据处理装置上执行的指令生成用于实现一个或多个流程图方框中所指定的一个或多个功能的手段。这些计算机程序指令也可以存储在可以引导计算机或其它可编程数据处理装置以特定方式运作的计算机可读介质或存储器中,使得计算机可读介质中所存储的指令产生包括实现一个或多个流程图方框中所指定的一个或多个功能的指令手段的制造物。作为示例,某些实现方式可以提供计算机程序产品,包括具有实现在其中的计算机可读程序代码或程序指令的计算机可读介质,所述计算机可读程序代码适于执行以实现一个或多个流程图方框中所指定的一个或多个功能。计算机程序指令也可以加载到计算机或其它可编程数据处理装置以使一系列操作要素或步骤在计算机或其它可编程装置上执行,从而产生计算机实现的处理,使得在计算机或其它可编程装置上运行的指令提供用于实现一个或多个流程图方框中所指定的功能的要素或步骤。

因此,框图和流程图的方框支持用于执行指定功能的手段的组合、用于执行指定功能的要素或步骤的组合以及用于执行指定功能的程序指令手段。应理解,可以通过执行指定的功能、要素或步骤的基于专用硬件的计算机系统或专用硬件和计算机指令的组合实现框图和流程图中的每个方框以及框图和流程图中的方框的组合。

诸如“可以”、“会”、“可能”或“可”等的条件语言,除非另外具体地声明或在所使用的上下文内另外理解,否则通常意图传达某些实现方式可以包括而其它实现方式不包括某些特征、要素和/或操作。因此,该条件语言并非通常意图暗指一个或多个实现方式以任何方式要求特征、要素和/或状态,或者一个或多个实现方式必须包括用于通过或不通过用户输入或提示判断这些特征、要素和/或状态是否被包括或将要在任何特定实现方式中执行的逻辑。

在前面描述和关联附图中所提出的教导的益处下,本文所阐述的本公开的很多修改和其它实现方式将是显然的。因此,应理解,本公开不限于所公开的特定实现方式,并且修改和其它实现方式意图被包括在所附权利要求的范围内。虽然在此采用特定术语,但它们仅在一般性和描述性的意义上使用,并非用于限制目的。

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