用于动态畅通信道评估(CCA)的退避机制的制作方法

文档序号:15074518发布日期:2018-08-01 00:53阅读:316来源:国知局

本专利申请要求由barriac等人于2016年11月3日提交的题为“backoffmechanismfordynamicclearchannelassessment(cca)(用于动态畅通信道评估(cca)的退避机制)”的美国专利申请no.15/342,906、以及由barriac等人于2015年11月6日提交的题为“backoffmechanismfordynamicclearchannelassessment(cca)(用于动态畅通信道评估(cca)的退避机制)”的美国临时专利申请no.62/252,368的优先权,其中每一件申请均被转让给本申请受让人并由此通过援引全部明确纳入于此。

背景

以下一般涉及无线通信,尤其涉及用于动态畅通信道评估(cca)的退避机制。

无线通信系统被广泛部署以提供诸如语音、视频、分组数据、消息接发、广播等各种类型的通信内容。这些系统可以是能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户通信的多址系统。无线网络(例如无线局域网(wlan),诸如无线保真(wi-fi)(即,ieee802.11)网络)可包括可与一个或多个站(sta)或移动设备通信的接入点(ap)。

ap可耦合到网络(诸如因特网),并且可使得移动设备能够经由该网络通信(或与耦合到该ap的其他设备通信)。无线设备可以与网络设备双向地通信。例如,在wlan中,sta可经由下行链路(dl)和上行链路(ul)与相关联的ap通信。dl(或即前向链路)可以是指从ap到站的通信链路,而ul(或即反向链路)可以是指从站到ap的通信链路。

与ap进行通信的sta群可被称为基本服务集(bss)。在一些情形中,一个bss的区域可与另一bss的区域交叠。这可被称为交叠bss(obss)。在先听后讲(lbt)规程中可检测来自obss内的设备的传输,并且这些传输会阻止设备获得对信道的接入。这会因此引起通信延迟或中断。

概述

无线设备(例如,第一设备)可从交叠基本服务集(obss)内的另一设备接收分组。可接收到该分组具有收到功率,该收到功率可大于由该第一设备用于丢弃obss分组的阈值。换言之,如果分组的收到功率大于该阈值,则可能要求第一设备放弃在该分组的传输时间期间进行传送。然而,如果第一设备降低其自己的发射功率,则第一设备也可增大阈值。由此,如果接收到的分组的收到功率随后小于经增大的阈值,则第一设备可在该分组的传输时间或传输机会期间对退避计数进行倒计数。在一些情形中,在传输时间或传输机会之后,第一设备可增大其发射功率。在一些情形中,对退避计数进行倒计数的条件还可包括:在分组的传输时间或传输机会期间发起或结束传输,或者以经降低的功率或低于经降低的功率进行传送。

描述了一种无线通信方法。所述方法可包括:从obss中的设备接收分组,其中,所述分组的收到功率大于与第一发射功率相关联的第一功率阈值,确定退避条件已满足,将所述第一功率阈值增大到第二功率阈值形式的较高功率电平,以及至少部分地基于所述退避条件得到满足来选择用于传输的第二发射功率,其中,所述第二发射功率小于所述第一发射功率并且与所述第二功率阈值相关联。

描述了一种用于无线通信的装备。所述装备可包括:用于从obss中的设备接收分组的装置,其中,所述分组的收到功率大于与第一发射功率相关联的第一功率阈值,用于确定退避条件已满足的装置,将所述第一功率阈值增大到第二功率阈值形式的较高功率电平,以及用于至少部分地基于所述退避条件得到满足来选择用于传输的第二发射功率的装置,其中,所述第二发射功率小于所述第一发射功率并且与所述第二功率阈值相关联。

描述了另一装置。所述装置可包括处理器、与该处理器处于电子通信的存储器、以及存储在该存储器中的指令。所述指令可操作用于使所述处理器:从obss中的设备接收分组,其中,所述分组的收到功率大于与第一发射功率相关联的第一功率阈值,确定退避条件已满足,将所述第一功率阈值增大到第二功率阈值形式的较高功率电平,以及至少部分地基于所述退避条件得到满足来选择用于传输的第二发射功率,其中,所述第二发射功率小于所述第一发射功率并且与所述第二功率阈值相关联。

描述了一种用于无线通信的非瞬态计算机可读介质。所述非瞬态计算机可读介质可包括指令以使处理器:从obss中的设备接收分组,其中,所述分组的收到功率大于与第一发射功率相关联的第一功率阈值,确定退避条件已满足,将所述第一功率阈值增大到第二功率阈值形式的较高功率电平,以及至少部分地基于所述退避条件得到满足来选择用于传输的第二发射功率,其中,所述第二发射功率小于所述第一发射功率并且与所述第二功率阈值相关联。

以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例可进一步包括用于基于确定所述退避条件已满足,在所述分组的传输时间或所述分组的传输机会期间递减退避计数的过程、特征、装置、或指令。

以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例可进一步包括用于确定所述分组的传输时间或所述分组的传输机会已过去的过程、特征、装置、或指令。以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例可进一步包括用于基于确定所述分组的传输时间或所述分组的传输机会已过去来选择用于所述分组的第三发射功率的过程、特征、装置、或指令,其中,所述第三发射功率大于所述第二发射功率。

以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例可进一步包括用于确定在所述分组的时间段已过去之后退避倒计数已到达0的过程、特征、装置、或指令。以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例可进一步包括用于以所述第三发射功率来发送所述传输的过程、特征、装置、或指令。

在以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例中,确定所述退避条件已满足包括:确定所述收到功率小于最大功率阈值。以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例可进一步包括用于至少部分地基于所述确定,以所述第二发射功率来发送所述传输的过程、特征、装置、或指令。在以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例中,确定所述退避条件已满足包括:确定所述传输的开始时间、所述传输的完成时间或两者落入所述分组的传输时间或所述分组的传输机会内。

以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例可进一步包括用于确定在所述分组的传输时间或所述分组的传输机会期间退避倒计数已到达0的过程、特征、装置、或指令。以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例可进一步包括用于以所述第二发射功率来发送所述传输的过程、特征、装置、或指令。

在以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例中,确定所述退避条件已满足包括:确定用于所述传输的最终发射功率小于或等于所述第二发射功率。以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例可进一步包括用于确定退避倒计数已到达0的过程、特征、装置、或指令。以上描述的方法、装置(装备)、或非瞬态计算机可读介质的一些示例可进一步包括用于以所述最终发射功率来发送所述传输的过程、特征、装置、或指令。

附图简述

图1解说了根据本公开的各方面的支持用于动态畅通信道评估(cca)的退避机制的无线通信系统的示例;

图2解说了根据本公开的各方面的支持用于动态cca的退避机制的无线通信系统的示例;

图3解说了根据本公开的各方面的支持用于动态cca的退避机制的系统中的过程流的示例;

图4到6示出了根据本公开的各方面的支持用于动态cca的退避机制的无线设备的框图;

图7解说了根据本公开的各方面的包括支持用于动态cca的退避机制的站(sta)的系统的框图;

图8解说了根据本公开的各方面的包括支持用于动态cca的退避机制的接入点(ap)的系统的框图;以及

图9到13解说了根据本公开的各方面的支持用于动态cca的退避机制的方法。

详细描述

在一些无线通信系统中,作为基本服务集(bss)的一部分的传送方无线设备(诸如站(sta)或接入点(ap))可执行畅通信道评估(cca)规程以确定用于通信的射频频谱的可用性。多个bss可相对紧邻,并且来自交叠bss(obss)的传输会影响设备赢得信道的能力。例如,在sta检测到来自另一设备的分组的情况下,如果检测到的分组的接收功率高于阈值(例如,obss前置码检测(pd)阈值电平),则可能要求sta放弃在检测到的分组的时间期间进行传送。然而,在sta检测到来自另一设备的分组的情况下,如果该分组的收到功率小于阈值,则sta可仍然进行传送。在一些情形中,如果sta的发射(tx)功率相应地减小某个量,则sta可增大阈值。

当sta检测到来自另一设备的分组时,该sta可在传送其自己的传输之前发起退避规程。如果退避规程已发起,则sta可继续该退避规程。退避规程可包括:如果分组的收到功率低于阈值,则递减退避计数。在一些情形中,如果sta的tx功率减小,则阈值可增大,由此允许退避倒计数继续。在第一示例中,如果在分组的传输时间已过去之后退避倒计数到达0,则sta可相应地增大其发射功率并将obsspd阈值电平减小回到他们的默认值。在另一示例中,如果sta检测到obss分组具有高于obsspd阈值电平的功率,则sta可增大obsspd阈值并继续对退避定时器进行倒计数,条件是sta相应地减小其tx功率并且sta在obss分组的传输时间(或传输机会(txop))内开始(和/或结束)下一传输。另外地或替换地,如果sta增大obsspd阈值以继续倒计数,则该sta可相应地降低其tx功率,并以经减小的功率电平或低于经减小的功率电平来进行传送,而不管传输何时发生。

本公开的各方面最初在无线通信系统的更宽泛的上下文中进行描述。本公开的各方面通过并且参照与用于动态cca的退避机制有关的装置示图、系统示图、以及流程图来进一步解说和描述。

图1解说了根据本公开的各个方面的支持用于动态cca的退避机制的无线局域网(wlan)100(也被称为wi-fi网络)。wlan100可包括ap105和多个相关联的sta115,其可代表诸如移动站、个人数字助理(pda)、其他手持式设备、上网本、笔记本计算机、平板计算机、膝上型设备、显示设备(例如,tv、计算机监视器等)、打印机等设备。ap105和相关联的sta115可代表bss或扩展服务集(ess)。因此,ap105可在无线链路120上与一个或多个sta115通信。

网络中的各个sta115可通过ap105彼此通信。还示出了ap105的覆盖区域110,其可以表示wlan100的基本服务区域(bsa)。与wlan100相关联的扩展网络站(未示出)可连接至可允许在ess中连接多个ap105的有线或无线分发系统。wlan100还可支持基于与接收到的分组相关的退避条件来使用各种发射功率。具有交叠覆盖区域的较多bss中的两个bss可被称为obss。

注意,即使每个bss中仅一些sta覆盖区域交叠,这些bss也被认为交叠。在这些实例中,sta115可在存在来自其他obss的干扰传输的情况下与ap105通信。在一些情形中,sta115可检测来自obss的干扰传输(例如,在cca期间)。虽然该示例是针对sta115来描述的,但类似的技术也可由ap105使用。在检测到干扰传输之后,sta115可随后标识该干扰传输是否与obss相关联。如果该干扰传输不与obss相关联(例如,来自当前bss中的另一无线设备的传输),则sta115应当退让于该传输。

虽然图1中未示出,但sta115也可与一个以上ap105相关联。单个ap105和相关联的sta115集合可被称为bss。ess是已连通bss的集合。分发系统(未示出)可被用来连接ess中的ap105。在一些情形中,ap105的覆盖区域110可被划分成扇区(也未示出)。wlan100可包括不同类型(例如,城市区域、家庭网络等)的具有不同和交叠的覆盖区域110的ap105。两个sta115还可经由直接无线链路125直接通信,而不管这两个sta115是否在相同的覆盖区域110中。直接无线链路125的示例可包括wi-fi直接连接、wi-fi隧穿直接链路设立(tdls)链路、以及其他的群连接。sta115和ap105可根据来自ieee802.11及各种版本(包括但不限于802.11b、802.11g、802.11a、802.11n、802.11ac、802.11ad、802.11ah等)的物理(phy)层和媒体接入控制(mac)层的wlan无线电和基带协议来进行通信。在其他实现中,对等连接或自组织(adhoc)网络可以在wlan100内实现。

wlan100可在两个主要等级上操作:数据链路层的mac以及phy层。mac子层包括分布式协调功能(dcf)和点协调功能帧间间隔(pcf)。dcf可以是基本接入方法,并且还可被称为带冲突避免的载波侦听多址(csma/ca)。在dcf中,每个sta115可使用冲突避免协议独立地接入网络。例如,sta115可在传送之前等待分布式协调功能帧间间隔(difs)加上随机退避时段,以检查另一sta115是否正在使用信道。dcf可在所有sta115中实现。pcf可在所选择的sta115中实现。在pcf中,单个ap105为其他sta115协调接入。dcf和pcf可在相同bss内并发地操作。例如,两种接入方法可以交替,其中pcf的无竞争时段(cfp)之后跟随有dcf的竞争时段(cp)。还可使用混合协调功能(hcf),其中不同的话务类型被指派不同的接入优先级。

sta115或ap105可在共享或无执照频谱中操作。这些无线设备可在传送之前执行cca以便确定信道是否可用。cca可包括用以确定是否存在任何其他活跃传输的能量检测规程。例如,设备可推断功率计的收到信号强度指示(rssi)的变化指示信道被占用。具体地,集中在某个带宽中并且超过预定噪声本底的信号功率可指示另一无线发射机。cca还可包括对指示信道使用的特定序列的检测。例如,另一设备可在传送数据序列之前传送特定前置码。

在一些情形中,在标识干扰传输与obss相关联之后,sta115可将该干扰传输的rssi或功率密度与obss阈值进行比较。如果rssi或功率密度高于obss阈值,则sta115可根据基于冲突的协议而抑制传送。相反,如果rssi或功率密度低于obss阈值,则sta115可与干扰传输并发地进行至ap105的传输。以此方式,obss可重用通信资源并增大网络内的吞吐量。干扰传输可包括wlan分组,该wlan分组可包括前置码和数据区。在一些实例中,sta115可降低其发射功率以增大obss阈值,以使得sta115可在obss分组之上进行传送。如果sta115检测到畅通信道,或者如果obss收到功率低于阈值,则sta115可对退避定时器进行倒计数。当退避计数到达0时,sta115可在信道上进行传送。

由此,sta115或ap105可从obss中的另一设备接收分组,其中收到功率大于用于在该分组的时间期间进行传送的阈值。如果sta115或ap105降低其发射功率,则该sta115或ap105可增大阈值。如果收到功率小于经增大的阈值,则sta115或ap105可在分组的传输时间(或txop)期间对退避计数进行倒计数。在一些情形中,在传输时间(或txop)之后,sta115或ap105可增大其发射功率。在一些情形中,对退避计数进行倒计数的条件还可包括:在分组的传输时间(或txop)期间发起或结束传输,或者以经降低的功率或低于经降低的功率进行传送。

图2解说了根据本公开的各个方面的支持用于动态cca的退避机制的无线通信系统200的示例。无线通信系统200可包括与具有覆盖区域110-a的第一bss相关联的ap105-a和sta115-a。无线通信系统200还可包括ap105-b和sta115-b,该ap105-b和sta115-b可与具有与覆盖区域110-a交叠的覆盖区域110-b的obss相关联。ap105-a、ap105-b、sta115-a和sta115-b都可彼此通信并且可以是参照图1所描述的对应设备的示例。另外,以下参照sta115所描述的示例可由任何无线设备来执行。无线通信系统200在尝试于无线信道上进行传送时可实现使用经调节的obsspd阈值和tx功率电平的退避规程。

在无线通信系统200中,传送方无线设备(例如,sta115-a或ap105-a)可执行cca规程以确定用于通信的射频频谱的可用性。在一些情形中,多个bss可相对紧邻,并且来自obss中的另一无线设备的干扰会影响sta115-a的传输。sta115-a可检测来自obss中的无线设备的前置码(例如,来自由sta115-b进行的传输的前置码)并在传送之前发起退避规程。退避规程可包括:递减退避计数,并且当退避倒计数已到达0时确定信道是否空闲。

在一些情形中,如果sta115-a的tx功率相应地减小,则该sta115-a可增大obsspd阈值电平。即,sta115-a可增大obsspd阈值并且之后检测有效obss物理层汇聚规程(plcp)协议数据单元(ppdu)。如果ppdu的接收(rx)功率低于obsspd阈值并且满足某些条件,则sta115-a可丢弃该ppdu。obsspd阈值可伴随有tx功率电平值,并且obsspd阈值电平的增大可伴随有sta115-atx功率的降低。

由sta115在此类情形中使用的退避规程的技术可使用不同的选项来实现。例如,sta115-a可检测到来自sta115-b的obss分组具有大于obsspd功率阈值的功率电平。sta115-a可在相应地减小tx功率时增大obsspd阈值电平并对退避计数进行倒计数。在此类实例中,tx功率可被降低,而obsspd阈值电平在接收到的obss分组的历时内保持。另外地或替换地,经减小的功率电平和经增大的obsspd阈值电平可在obsstxop的历时内保持。在一些情形中,在obss分组的结尾处(或者在obsstxop的结尾处),sta115-a可将obsspd阈值和tx功率电平返回到他们的标称值。在一些情形中,sta115-a可以能够递减退避计数而不管obss分组的传入功率如何。因此,sta115-a可使用最大obsspd阈值,以使得在接收到具有大于该最大obsspd阈值的功率电平的obss分组时sta115-a可退让传输。

在另一示例中,在sta115-a检测到obss分组具有高于obsspd阈值的功率电平的情况下,如果sta115-a相应地减小其tx功率并且剩余倒计数可在obss分组或obsstxop的历时内完成,则sta115-a可增大obsspd阈值电平以使得其能够继续递减退避计数。另外地或替换地,退避计数的剩余倒计数可在obss分组(或txop)的历时内完成,并且由sta115-a进行的传输也可在该obss分组(或txop)内完成。即,当sta115-a检测到obss分组具有高于obsspd阈值的功率电平时,如果sta115-a相应地减小其tx功率并且还在obss分组(或txop)历时内开始或完成下一传输,则sta115-a可增大obsspd。

在一些情形中,当sta115-a检测到obss分组具有高于其obsspd电平的功率时,如果sta115-a相应地将其tx功率减小到某个值并且如果来自sta115-a的下一传输的tx功率不大于该值,则sta115-a可增大obsspd电平以使得其能够继续对退避定时器进行倒计数。即,如果sta115-a以经减小的功率电平来发送下一分组,则sta115-a可在检测到obss分组之后进行传送,而不管该传输何时开始。

图3解说了根据本公开的各个方面的支持用于动态cca的退避机制的系统中的过程流300的示例。过程流300可包括ap105-c、sta115-c和sta115-d,这些设备可以是参照图1和2所描述的对应设备的示例。sta115-c可以是与包括sta115-d和ap105-c的bss交叠的obss的一部分。

在步骤305处,sta115-d可从obss中的设备(例如,sta115-c)接收分组,其中该分组的收到功率大于与第一发射功率相关联的第一功率阈值。在步骤310处,sta115-d可检查退避条件是否已满足。在一些情形中,确定退避条件已满足可包括:确定收到功率小于最大功率阈值,或者确定传输(例如,由sta115-d进行的传输)的开始时间、或传输的完成时间或两者落入分组的传输时间或分组的传输机会内。在一些情形中,确定退避条件已满足可包括:确定用于传输的最终发射功率小于或等于第二发射功率。

在步骤315处,如果退避条件满足,则sta115-d可选择用于传输的第二发射功率,其中第二发射功率小于第一发射功率并且与大于第一功率阈值的第二功率阈值相关联。在步骤320处,sta115-d可基于退避条件,在分组的传输时间或分组的传输机会(例如,传输时间或txop)期间递减退避计数。

可任选地,在步骤325处,sta115-d可确定分组的传输时间或分组的传输机会已过去,并基于确定分组的传输时间或分组的传输机会已过去来选择用于分组的第三发射功率。在一些示例中,第三发射功率可大于第二发射功率。在一些情形中,如果sta115-d在接收到的分组的传输期间对退避计数进行倒计数,则sta115-d可被限制增大发射功率。

在步骤330处,sta115-d可确定在分组的传输时间或分组的传输机会已过去之后退避倒计数已到达0,并且可以第二发射功率或以第三发射功率来发送传输。另外地或替换地,sta115-d可确定退避倒计数已到达0并且可以最终发射功率来发送传输。

图4示出了根据本公开的各个方面的支持用于动态cca的退避机制的无线设备400的框图。无线设备400可以是参照图1、2和3所描述的sta115或ap105的各方面的示例。无线设备400可包括接收机405、动态退避模块410和发射机415。无线设备400还可包括处理器。这些组件中的每一者可与彼此处于通信。

接收机405可接收信息,诸如分组、用户数据、或与各种信息信道相关联的控制信息(例如,控制信道、数据信道、以及与用于动态cca的退避机制相关的信息等)。信息可被传递到设备的其他组件。接收机405可以是参照图7所描述的收发机725的各方面的示例。

动态退避模块410可从obss中的设备接收分组,其中,该分组的收到功率大于与第一发射功率相关联的第一功率阈值。动态退避模块410可确定退避条件已满足,并且基于退避条件得到满足来选择用于传输的第二发射功率,其中,第二发射功率小于第一发射功率并且与大于第一功率阈值的第二功率阈值相关联。动态退避模块410还可以是参照图7和8所描述的动态退避模块705或动态退避模块805的各方面的示例。

发射机415可以传送接收自无线设备400的其他组件的信号。在一些示例中,发射机415可与接收机共处于收发机模块中。例如,发射机415可以是参照图7所描述的收发机725的各方面的示例。发射机415可包括单个天线,或者它可包括多个天线。

图5示出了根据本公开的各个方面的支持用于动态cca的退避机制的无线设备500的框图。无线设备500可以是参照图1到4所描述的无线设备400、sta115或ap105的各方面的示例。无线设备500可包括接收机505、动态退避模块510和发射机530。无线设备500还可包括处理器。这些组件中的每一者可与彼此处于通信。

接收机505可以接收可被传递到设备的其他组件的信息。接收机505还可执行参照图4的接收机405所描述的各功能。接收机505可以是参照图7所描述的收发机725的各方面的示例。

动态退避模块510可以是参照图4所描述的动态退避模块410的各方面的示例。动态退避模块510可包括分组检测组件515、退避条件组件520和发射功率组件525。动态退避模块510可以是参照图7和8所描述的动态退避模块705或动态退避模块805的各方面的示例。

分组检测组件515可从obss中的设备接收分组,其中,该分组的收到功率大于与第一发射功率相关联的第一功率阈值。退避条件组件520可确定退避条件已满足。在一些情形中,确定退避条件已满足包括:确定用于传输的最终发射功率小于或等于第二发射功率。

发射功率组件525可选择用于传输的发射功率并以所选择的功率(协同发射机530)来进行传送。例如,发射功率组件525可基于退避条件得到满足来选择用于传输的第二发射功率,其中,第二发射功率小于第一发射功率并且与大于第一功率阈值的第二功率阈值相关联。另外,发射功率组件525可以第二发射功率来发送传输。在一些情形中,发射功率组件525可基于确定分组的传输时间或分组的传输机会已过去来选择用于分组的第三发射功率,其中,第三发射功率大于第二发射功率。在此类情形中,发射功率组件525可以第三发射功率来发送传输,或者以最终发射功率来发送传输。

发射机530可以传送接收自无线设备500的其他组件的信号。在一些示例中,发射机530可与接收机共处于收发机模块中。例如,发射机530可以是参照图7所描述的收发机725的各方面的示例。发射机530可利用单个天线,或者它可利用多个天线。

图6示出了动态退避模块600的框图,该动态退避模块600可以是无线设备400或无线设备500的对应组件的示例。即,动态退避模块600可以是参照图4和5所描述的动态退避模块410或动态退避模块510的各方面的示例。动态退避模块600还可以是参照图7和8所描述的动态退避模块705或动态退避模块805的各方面的示例。

动态退避模块600可包括分组时间确定组件605、功率阈值组件610、退避条件组件615、退避计数组件620、分组检测组件625、以及发射功率组件630。这些模块中的每一者可彼此直接或间接通信(例如,经由一个或多个总线)。

分组时间确定组件605可确定分组的传输时间或分组的传输机会已过去。功率阈值组件610可被配置成使得确定退避条件已满足包括确定收到功率小于最大功率阈值。退避条件组件615可确定退避条件已满足。在一些情形中,确定退避条件已满足包括确定传输的开始时间、传输的完成时间或两者落入分组的传输时间或分组的传输机会内。

退避计数组件620可确定在分组的传输时间或分组的传输机会已过去之后退避倒计数已到达0,确定在分组的传输时间或分组的传输机会期间退避倒计数已到达0,或者确定退避倒计数已到达0。在一些情形中,退避计数组件620可基于确定退避条件已满足,在分组的传输时间或分组的传输机会期间递减退避计数。

分组检测组件625可从obss中的设备接收分组,其中,该分组的收到功率大于与第一发射功率相关联的第一功率阈值。发射功率组件630可选择用于传输的发射功率并以所选择的功率来进行传送。

图7示出了根据本公开的各个方面的包括支持用于动态cca的退避机制的设备的系统700的示图。例如,系统700可包括sta115-e,其可以是参照图1到6所描述的无线设备400、无线设备500、或sta115的示例。

sta115-e还可包括动态退避模块705、存储器710、处理器720、收发机725、天线730、以及cca模块735。这些模块中的每一者可彼此直接或间接通信(例如,经由一个或多个总线740)。动态退避模块705可以是参照图4到6所描述的动态退避模块的示例。

存储器710可包括随机存取存储器(ram)和只读存储器(rom)。存储器710可存储包括指令的计算机可读、计算机可执行软件,这些指令在被执行时使处理器执行本文所描述的各种功能(例如,用于动态cca的退避机制等)。在一些情形中,软件715可以是不能由处理器直接执行的,而是(例如,在被编译和执行时)使计算机执行本文所描述的功能。处理器720可包括智能硬件设备(例如,中央处理单元(cpu)、微控制器、专用集成电路(asic)等)。

收发机725可经由一个或多个天线、有线或无线链路与一个或多个网络进行双向通信,如上面描述的。例如,收发机725可与ap105或sta115进行双向通信。收发机725还可包括调制解调器以调制分组并将经调制分组提供给天线以供传输、以及解调从天线接收到的分组。在一些情形中,无线设备可包括单个天线730。然而,在一些情形中,该设备可具有一个以上天线730,这些天线能够并发地传送或接收多个无线传输。cca模块735可执行包括cca的先听后讲(lbt)规程,如上面描述的。

图8示出了根据本公开的各个方面的包括支持用于动态cca的退避机制的设备的系统800的示图。例如,系统800可包括ap105-e,其可以是参照图1到6所描述的无线设备400、无线设备500、或ap105的示例。

ap105-e还可包括动态退避模块805、存储器810、处理器820、收发机825、天线830、以及cca模块835。这些模块中的每一者可彼此直接或间接通信(例如,经由一个或多个总线840)。动态退避模块805可以是参照图4到6所描述的动态退避模块的示例。

存储器810可包括ram和rom。存储器810可存储包括指令的计算机可读、计算机可执行软件,这些指令在被执行时使处理器执行本文所描述的各种功能(例如,用于动态cca的退避机制等)。在一些情形中,软件815可以是不能由处理器直接执行的,而是(例如,在被编译和执行时)使计算机执行本文所描述的功能。处理器820可包括智能硬件设备(例如,cpu、微控制器、asic等)。

收发机825可经由一个或多个天线、有线或无线链路与一个或多个网络进行双向通信,如上面描述的。例如,收发机825可与ap105或sta115进行双向通信。收发机825还可包括调制解调器以调制分组并将经调制分组提供给天线以供传输、以及解调从天线接收到的分组。在一些情形中,无线设备可包括单个天线830。然而,在一些情形中,该设备可具有一个以上天线730,这些天线可以能够并发地传送或接收多个无线传输。cca模块835可执行包括cca的lbt规程,如上面描述的。

图9示出了解说根据本公开的各个方面的支持用于动态cca的退避机制的方法900的流程图。方法900的操作可由一设备(诸如sta115或ap105)或其组件来实现,如参照图1、2和3所描述的。例如,方法900的操作可由如本文所描述的动态退避模块来执行。在一些示例中,sta115或ap105可执行用于控制该设备的功能元件执行以下描述的功能的代码集。另外地或替换地,sta115或ap105可使用专用硬件来执行以下描述的功能的诸方面。

在框905处,sta115或ap105可从obss中的设备接收分组,其中,该分组的收到功率大于与第一发射功率相关联的第一功率阈值,如上面参照图2和3所描述的。在某些示例中,框905的操作可由如参照图5和6所描述的分组检测组件来执行。

在框910处,sta115或ap105可确定退避条件已满足,如上面参照图2到3所描述的。在某些示例中,框910的操作可由如参照图5和6所描述的退避条件组件来执行。

在框915处,sta115或ap105可将第一功率阈值增大到第二功率阈值形式的较高功率电平,如上面参照图2和3所描述的。在某些示例中,框915的操作可由如参照图5和6所描述的发射功率组件来执行。

在框920处,sta115或ap105可基于退避条件得到满足来选择用于传输的第二发射功率,其中,第二发射功率小于第一发射功率并且与第二功率阈值相关联,如上面参照图2到3所描述的。在某些示例中,框920的操作可由如参照图5和6所描述的发射功率组件来执行。

图10示出了解说根据本公开的各个方面的支持用于动态cca的退避机制的方法1000的流程图。方法1000的操作可由一设备(诸如sta115或ap105)或其组件来实现,如参照图1、2和3所描述的。例如,方法1000的操作可由如本文所描述的动态退避模块来执行。在一些示例中,sta115或ap105可执行用于控制该设备的功能元件执行以下描述的功能的代码集。另外地或替换地,sta115或ap105可使用专用硬件来执行以下描述的功能的诸方面。

在框1005处,sta115或ap105可从obss中的设备接收分组,其中,该分组的收到功率大于与第一发射功率相关联的第一功率阈值,如上面参照图2和3所描述的。在某些示例中,框1005的操作可由如参照图5和6所描述的分组检测组件来执行。

在框1010处,sta115或ap105可确定退避条件已满足,如上面参照图2和3所描述的。在某些示例中,框1010的操作可由如参照图5和6所描述的退避条件组件来执行。

在框1015处,sta115或ap105可将第一功率阈值增大到第二功率阈值形式的较高功率电平,如上面参照图2和3所描述的。在某些示例中,框1015的操作可由如参照图5和6所描述的发射功率组件来执行。

在框1020处,sta115或ap105可基于退避条件得到满足来选择用于传输的第二发射功率,其中,第二发射功率小于第一发射功率并且与第二功率阈值相关联,如上面参照图2和3所描述的。在某些示例中,框1020的操作可由如参照图5和6所描述的发射功率组件来执行。

在框1025处,sta115或ap105可基于确定退避条件已满足,在分组的传输时间或分组的传输机会期间递减退避计数,如上面参照图2和3所描述的。在某些示例中,框1025的操作可由如参照图5和6所描述的退避计数组件来执行。

图11示出了解说根据本公开的各个方面的支持用于动态cca的退避机制的方法1100的流程图。方法1100的操作可由一设备(诸如sta115或ap105)或其组件来实现,如参照图1、2和3所描述的。例如,方法1100的操作可由如本文所描述的动态退避模块来执行。在一些示例中,sta115或ap105可执行用于控制该设备的功能元件执行以下描述的功能的代码集。另外地或替换地,sta115或ap105可使用专用硬件来执行以下描述的功能的诸方面。

在框1105处,sta115或ap105可从obss中的设备接收分组,其中,该分组的收到功率大于与第一发射功率相关联的第一功率阈值,如上面参照图2和3所描述的。在某些示例中,框1105的操作可由如参照图5和6所描述的分组检测组件来执行。

在框1110处,sta115或ap105可确定退避条件已满足,如上面参照图2和3所描述的。在某些示例中,框1110的操作可由如参照图5和6所描述的退避条件组件来执行。

在框1115处,sta115或ap105可将第一功率阈值增大到第二功率阈值形式的较高功率电平,如上面参照图2和3所描述的。在某些示例中,框1115的操作可由如参照图5和6所描述的发射功率组件来执行。

在框1120处,sta115或ap105可基于退避条件得到满足来选择用于传输的第二发射功率,其中,第二发射功率小于第一发射功率并且与第二功率阈值相关联,如上面参照图2和3所描述的。在某些示例中,框1120的操作可由如参照图5和6所描述的发射功率组件来执行。

在框1125处,sta115或ap105可确定分组的传输时间或分组的传输机会已过去,如上面参照图2和3所描述的。在某些示例中,框1125的操作可由如参照图5和6所描述的分组时间确定组件来执行。

在框1130处,sta115或ap105可基于确定分组的传输时间或分组的传输机会已过去来选择用于分组的第三发射功率,其中,第三发射功率大于第二发射功率,如上面参照图2和3所描述的。在某些示例中,框1130的操作可由如参照图5和6所描述的发射功率组件来执行。

在框1135处,sta115或ap105可确定在分组的传输时间或分组的传输机会已过去之后退避倒计数已到达0,如上面参照图2和3所描述的。在某些示例中,框1135的操作可由如参照图5和6所描述的退避计数组件来执行。

在框1140处,sta115或ap105可以第三发射功率来发送传输,如上面参照图2和3所描述的。在某些示例中,框1140的操作可由如参照图5和6所描述的发射功率组件来执行。

图12示出了解说根据本公开的各个方面的支持用于动态cca的退避机制的方法1200的流程图。方法1200的操作可由一设备(诸如sta115或ap105)或其组件来实现,如参照图1、2和3所描述的。例如,方法1200的操作可由如本文所描述的动态退避模块来执行。在一些示例中,sta115或ap105可执行用于控制该设备的功能元件执行以下描述的功能的代码集。另外地或替换地,sta115或ap105可使用专用硬件来执行以下描述的功能的诸方面。

在框1205处,sta115或ap105可从obss中的设备接收分组,其中,该分组的收到功率大于与第一发射功率相关联的第一功率阈值,如上面参照图2和3所描述的。在某些示例中,框1205的操作可由如参照图5和6所描述的分组检测组件来执行。

在框1210处,sta115或ap105可确定退避条件已满足,如上面参照图2和3所描述的。在一些情形中,确定退避条件已满足包括:确定传输的开始时间、传输的完成时间或两者落入分组的传输时间或分组的传输机会内。在某些示例中,框1210的操作可由如参照图5和6所描述的退避条件组件来执行。

在框1215处,sta115或ap105可将第一功率阈值增大到第二功率阈值形式的较高功率电平,如上面参照图2和3所描述的。在某些示例中,框1215的操作可由如参照图5和6所描述的发射功率组件来执行。

在框1220处,sta115或ap105可基于退避条件得到满足来选择用于传输的第二发射功率,其中,第二发射功率小于第一发射功率并且与第二功率阈值相关联,如上面参照图2和3所描述的。在某些示例中,框1220的操作可由如参照图5和6所描述的发射功率组件来执行。

在框1225处,sta115或ap105可确定在分组的传输时间或分组的传输机会期间退避倒计数已到达0,如上面参照图2和3所描述的。在某些示例中,框1225的操作可由如参照图5和6所描述的退避计数组件来执行。

在框1230处,sta115或ap105可以第二发射功率来发送传输,如上面参照图2和3所描述的。在某些示例中,框1230的操作可由如参照图5和6所描述的发射功率组件来执行。

图13示出了解说根据本公开的各个方面的支持用于动态cca的退避机制的方法1300的流程图。方法1300的操作可由一设备(诸如sta115或ap105)或其组件来实现,如参照图1、2和3所描述的。例如,方法1300的操作可由如本文所描述的动态退避模块来执行。在一些示例中,sta115或ap105可执行用于控制该设备的功能元件执行以下描述的功能的代码集。另外地或替换地,sta115或ap105可使用专用硬件来执行以下描述的功能的诸方面。

在框1305处,sta115或ap105可从obss中的设备接收分组,其中,该分组的收到功率大于与第一发射功率相关联的第一功率阈值,如上面参照图2和3所描述的。在某些示例中,框1305的操作可由如参照图5和6所描述的分组检测组件来执行。

在框1310处,sta115或ap105可确定退避条件已满足,如上面参照图2和3所描述的。在一些情形中,确定退避条件已满足包括:确定用于传输的最终发射功率小于或等于第二发射功率。在某些示例中,框1310的操作可由如参照图5和6所描述的退避条件组件来执行。

在框1315处,sta115或ap105可将第一功率阈值增大到第二功率阈值形式的较高功率电平,如上面参照图2和3所描述的。在某些示例中,框1315的操作可由如参照图5和6所描述的发射功率组件来执行。

在框1320处,sta115或ap105可基于退避条件得到满足来选择用于传输的第二发射功率,其中,第二发射功率小于第一发射功率并且与第二功率阈值相关联,如上面参照图2和3所描述的。在某些示例中,框1320的操作可由如参照图5和6所描述的发射功率组件来执行。

在框1325处,sta115或ap105可确定退避倒计数已到达0,如上面参照图2和3所描述的。在某些示例中,框1325的操作可由如参照图5和6所描述的退避计数组件来执行。

在框1330处,sta115或ap105可以最终发射功率来发送传输,如上面参照图2和3所描述的。在某些示例中,框1330的操作可由如参照图5和6所描述的发射功率组件来执行。

应注意,方法900、1000、1100、1200和1300仅是可能的实现,并且方法900、1000、1100、1200和1300的操作可被重新安排或以其他方式被修改,以使得其他实现也是可能的。在一些示例中,参照图9、10、11、12或13所描述的方法900、1000、1100、1200或1300中的两种或更多种方法的各方面可被组合。例如,每种方法的各方面可包括其他方法的步骤或方面,或者本文所描述的其他步骤或技术。由此,本公开的各方面可提供支持用于动态cca的退避机制。

提供本文的描述是为了使得本领域技术人员能够制作或使用本公开。对本公开的各种修改对于本领域技术人员将是显而易见的,并且本文中定义的普适原理可被应用于其他变形而不会脱离本公开的范围。由此,本公开并非被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。

本文所描述的各功能可以在硬件、由处理器执行的软件、固件、或其任何组合中实现。如果在由处理器执行的软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。其他示例和实现落在本公开及所附权利要求的范围和精神内。例如,由于软件的本质,以上描述的功能可使用由处理器执行的软件、硬件、固件、硬连线或其任何组合来实现。实现功能的特征可物理地位于各种位置,包括被分布以使得功能的各部分在不同的物理位置处实现。如本文中(包括权利要求中)所使用的,在两个或更多个项目的列表中使用的术语“和/或”意指所列出的项目中的任一者可单独被采用,或者两个或更多个所列出的项目的任何组合可被采用。例如,如果组成被描述为包含组成部分a、b和/或c,则该组成可包含仅a;仅b;仅c;a和b的组合;a和c的组合;b和c的组合;或者a、b和c的组合。同样,如本文中(包括权利要求书中)所使用的,在项目列表(例如,由诸如“中的至少一者”或“中的一者或多者”短语作为序言的项目列表)中使用的“或”指示包括性列表,使得例如引述项目列表“中的至少一者”的短语是指这些项目的任何组合,包括单个成员。作为示例,“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的任何其他排序)。如本文所使用的,短语“基于”不应被解读为引述封闭条件集。例如,被描述为“基于条件a”的示例性步骤可基于条件a和条件b两者而不脱离本公开的范围。换言之,如本文所使用的,短语“基于”应与短语“至少部分地基于”相同的方式来解读。

计算机可读介质包括非瞬态计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。非瞬态存储介质可以是能被通用或专用计算机访问的任何可用介质。作为示例而非限定,非瞬态计算机可读介质可包括ram、rom、电可擦除可编程只读存储器(eeprom)、压缩盘(cd)rom或其他光盘存储、磁盘存储或其他磁存储设备、或能被用来携带或存储指令或数据结构形式的期望程序代码手段且能被通用或专用计算机、或者通用或专用处理器访问的任何其他非瞬态介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(dsl)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、dsl、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文所使用的盘(disk)和碟(disc)包括cd、激光碟、光碟、数字通用碟(dvd)、软盘和蓝光碟,其中盘常常磁性地再现数据而碟用激光来光学地再现数据。上述的组合也被包括在计算机可读介质的范围内。

本文所描述的一个或多个无线通信系统可支持同步或异步操作。对于同步操作,各基站可具有相似的帧定时,并且来自不同基站的传输可以在时间上大致对齐。对于异步操作,各基站可以具有不同的帧定时,并且来自不同基站的传输可以不在时间上对齐。本文所描述的技术可被用于同步或异步操作。

由此,本公开的各方面可提供支持用于动态cca的退避机制。应注意,这些方法描述了可能的实现,并且各操作和步骤可被重新安排或以其他方式被修改,以使得其它实现也是可能的。在一些示例中,来自各方法中的两种或更多种方法的诸方面可被组合。

结合本文的公开所描述的各种解说性框以及模块可用设计成执行本文所描述的功能的通用处理器、数字信号处理器(dsp)、asic、现场可编程门阵列(fpga)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合(例如,dsp与微处理器的组合、多个微处理器、与dsp核心协作的一个或多个微处理器、或任何其他此类配置)。由此,本文所描述的功能可由至少一个集成电路(ic)上的一个或多个其他处理单元(或核)来执行。在各个示例中,可使用可按本领域所知的任何方式来编程的不同类型的ic(例如,结构化/平台asic、fpga、或另一半定制ic)。每个单元的功能也可以整体或部分地用实施在存储器中的、被格式化成由一或多个通用或专用处理器执行的指令来实现。

在附图中,类似组件或特征可具有相同的附图标记。此外,相同类型的各个组件可通过在附图标记后跟随短划线以及在类似组件之间进行区分的第二标记来加以区分。如果在说明书中仅使用第一附图标记,则该描述适用于具有相同的第一附图标记的类似组件中的任何一个组件而不论第二附图标记如何。

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