用于标识与交叠基本服务集相关联的分组的技术的制作方法

文档序号:15073961发布日期:2018-08-01 00:42阅读:217来源:国知局

本专利申请要求由barriac等人于2016年8月24日提交的题为“techniquestoidentifypacketsassociatedwithanoverlappingbasicserviceset(用于标识与交叠基本服务集相关联的分组的技术)”的美国专利申请no.15/245,891、以及由barriac等人于2015年8月26日提交的题为“techniquestoidentifypacketsassociatedwithanoverlappingbasicserviceset(用于标识与交叠基本服务集相关联的分组的技术)”的美国临时专利申请no.62/210,265的优先权;其中每一件申请均被转让给本申请受让人。

背景

下文涉及无线通信,并且更具体地涉及用于标识在无线设备处接收到的与交叠基本服务集(obss)相关联的干扰分组的技术。

无线通信系统被广泛部署以提供诸如语音、视频、分组数据、消息接发、广播等各种类型的通信内容。这些系统可以是能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户通信的多址系统。无线网络(例如无线局域网(wlan),诸如无线保真(wi-fi)(即,ieee802.11)网络)可包括可与一个或多个站(sta)或移动设备通信的接入点(ap)。ap和与该ap相关联的sta可被称为基本服务集(bss)。ap可耦合到网络(诸如因特网),并且可使得移动设备能够经由该网络通信(或与耦合到该接入点的其他设备通信)。无线设备可以与网络设备双向地通信。例如,在wlan中,站(sta)可经由下行链路(dl)和上行链路(ul)来与相关联的ap进行通信。dl(或即前向链路)可以是指从ap到站的通信链路,而ul(或即反向链路)可以是指从站到ap的通信链路。

在一些情况下,网络可包括其覆盖区域彼此交叠的多个bss。来自obss的传输可能会干扰相邻bss中的传输。因此,ap或sta可扫描obss并且可至少部分地基于标识obss来启用或禁用传输模式(例如,40mhz操作)。在一些情况下,如果无线设备花费太多的时间来决定分组是否是obss,则无线设备可能无法充分利用可用资源并且网络吞吐量可能会降低。

概述

无线设备可利用增强型obss标识技术来确定干扰传输是否与obss相关联。在一个示例中,无线设备可接收包括前置码和数据区域的wlan分组。无线设备可分析前置码以确定wlan分组是否是obss分组。如果无线设备确定在前置码中不存在足够的信息来将wlan分组标识为obss分组,则无线设备可解码数据区域的一部分(例如,mac报头)以确定wlan分组是否是obss分组。在声明成功解码mac报头之前,无线设备可确认mac报头已被可靠地接收(例如,经由帧校验序列(fcs)、循环冗余校验(crc)等)。附加地或替换地,bss标识符可被包括在数据区域中并被用于确定wlan分组是否与obss相关联。在标识obss分组之后,无线设备可丢弃基于冲突的参数并重用频谱。

描述了一种无线通信方法。该方法可包括:接收包括前置码和数据区域的无线局域网(wlan)分组,至少部分地基于该前置码来确定不存在足够的信息来决定该无线局域网(wlan)分组与obss相关联,至少部分地基于该确定来解码该数据区域的至少一部分,至少部分地基于该解码来标识obss标识机制,以及至少部分地基于该标识来确定该wlan分组与obss相关联。

描述了另一种用于无线通信的装备。该装备可包括处理器、与该处理器处于电子通信的存储器、以及存储在该存储器中的指令,这些指令在被处理器执行时可操作用于使该装备:接收包括前置码和数据区域的无线局域网(wlan)分组,至少部分地基于该前置码来确定不存在足够的信息来决定该无线局域网(wlan)分组与obss相关联,至少部分地基于该确定来解码该数据区域的至少一部分,至少部分地基于该解码来标识obss标识机制,以及至少部分地基于该标识来确定该wlan分组与obss相关联。

在本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例中,解码该数据区域的该部分包括解码该数据区域内的媒体接入控制(mac)报头,并且确定该wlan分组与该obss相关联是至少部分地基于经解码的mac报头的。附加地或替换地,一些示例可包括用于以下操作的过程、特征、装置、或指令:将帧校验序列(fcs)应用于与mac报头相关联的数据单元,并且解码该mac报头是至少部分地基于所应用的fcs的。

本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:将与该mac报头相关联的定界符字段中的循环冗余校验(crc)应用于该mac报头,并且解码该mac报头是至少部分地基于所应用的循环冗余校验(crc)的。附加地或替换地,一些示例可包括用于以下操作的过程、特征、装置、或指令:将与该wlan分组相关联的服务字段中的循环冗余校验(crc)应用于该mac报头,并且解码该mac报头是至少部分地基于所应用的crc的。本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:将与该mac报头相关联的定界符字段中的循环冗余校验(crc)应用于该定界符签名字段,并且解码该定界符签名字段是至少部分地基于所应用的crc的。

本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:至少部分地基于标识与第一字段相关联的第一比特模式和与第二字段相关联的第二比特模式来标识该mac报头,其中该第一比特模式和该第二比特模式两者都与该mac报头相关联。附加地或替换地,在一些示例中,第一字段是帧控制字段,并且其中第二字段是历时字段。

在本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例中,解码包括:在该数据区域中标识该wlan分组与该obss相关联的指示,以及至少部分地基于该指示来确定该wlan分组与该obss相关联。本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:标识与该wlan分组相关联的服务字段中的bss标识符。

本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置、或指令:解码该数据区域的该部分包括解码该数据区域内的媒体接入控制(mac)报头,以及确定该wlan分组与该obss相关联是至少部分地基于经解码的媒体接入控制(mac)报头的。

在本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例中,标识该指示包括标识bss的标识符与无线设备处的obss标识符列表中的obss标识符相匹配。附加地或替换地,在一些示例中,该obss标识机制包括与该数据区域相关联的帧校验序列(fcs)、与该数据区域相关联的定界符字段中的循环冗余校验(crc)、与该数据区域相关联的服务字段中的crc、或其组合。

在本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例中,obss标识机制包括与该数据区域相关联的帧校验序列(fcs)。附加地或替换地,在一些示例中,该obss标识机制包括与该数据区域相关联的定界符字段中的循环冗余校验(crc)。

在本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例中,该obss标识机制包括与该数据区域相关联的服务字段中的crc。附加地或替换地,在一些示例中,标识该指示包括标识与mac报头相关联的定界符签名字段中的bss标识符。

本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:在确定该wlan分组与该obss相关联时,将该wlan分组的收到信号强度与阈值进行比较。

本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:至少部分地基于该比较来丢弃物理协议数据单元(ppdu)历时、传送机会(txop)历时、网络分配向量(nav)信息、或其任何组合中的至少一者。

描述了一种无线通信方法。该方法可包括:生成包括前置码、数据区域和与obss相关联的标识机制的无线局域网(wlan)分组,将该标识机制插入到与该wlan分组相关联的该数据区域的一部分中,以及在与交叠基本服务集(obss)共享的信道上传送该wlan分组。

描述了另一种用于无线通信的装备。该装备可包括处理器、与该处理器处于电子通信的存储器、以及存储在该存储器中的指令,这些指令在被处理器执行时可操作用于使该装备:生成包括前置码、数据区域和与obss相关联的标识机制的无线局域网(wlan)分组,将该标识机制插入到与该wlan分组相关联的该数据区域的一部分中,以及在与该obss共享的信道上传送该wlan分组。

在本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例中,插入包括将用于解码mac报头的循环冗余校验(crc)插入到与该数据区域的该部分的mac报头相关联的定界符字段中。附加地或替换地,在一些示例中,插入包括将用于解码mac报头的循环冗余校验(crc)插入到与该wlan分组的该数据区域的该部分相关联的服务字段中。

在本文所描述的方法、装备、或非瞬态计算机可读介质的一些示例中,插入包括将bss标识符插入到与wlan分组相关联的服务字段中。

本文描述的方法、装备、或非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置、或指令:标识obss分组。所描述的系统、方法、装备或计算机可读介质的适用性的进一步范围将因以下详细描述、权利要求书和附图而变得明了。本详细描述和具体示例是仅作为解说给出的,因为落在本描述的范围内的各种改变和修改对于本领域技术人员将变得明了。

附图简述

通过参考以下附图可获得对本公开的本质和优点的进一步理解。在附图中,类似组件或特征可具有相同的附图标记。此外,相同类型的各个组件可通过在附图标记后跟随短划线以及在类似组件之间进行区分的第二标记来加以区分。如果在说明书中仅使用第一附图标记,则该描述可应用于具有相同的第一附图标记的类似组件中的任何一个组件而不论第二附图标记如何。

图1解说了根据本公开的各个方面的支持标识obss分组的无线局域网(wlan);

图2解说了根据本公开的各个方面的支持标识obss分组的无线通信子系统的示例;

图3解说了根据本公开的各个方面的用于标识obss分组的wlan分组结构300的示例;

图4a和4b解说了根据本公开的各个方面的用于标识obss分组的wlan分组结构400的各方面;

图5解说了根据本公开的各个方面的支持标识obss分组的过程流的示例;

图6-8示出了根据本公开的各个方面的支持标识obss分组的无线设备的框图;

图9解说了根据本公开的各个方面的包括支持标识obss分组的无线设备的系统的框图;

图10解说了根据本公开的各个方面的包括支持标识obss分组的基站的系统的框图;以及

图11-15解说了根据本公开的各个方面的用于标识obss分组的方法。

详细描述

根据本公开,无线设备可利用增强型交叠基本服务集(obss)标识技术来确定干扰分组是否与obss(即,obss分组)相关联。本公开的诸方面在无线通信系统的上下文中进行描述。例如,诸如ap和sta之类的无线设备可在利用共享频谱的无线网络中进行通信。ap和相关联的sta可被称为基本服务集(bss),并且在一些情况下,无线网络可包括具有交叠覆盖区域的多个bss。在第一bss内传送的分组可由在第二bss中操作的无线设备检测到。在一些情况下,第二bss中的无线设备可确定来自第一bss(即,obss分组)的干扰显著较低(例如,检测到的能量水平低于畅通信道评估(cca)阈值)并且可作为obss传输在第二bss内使用共用资源来并发地传送。结果,网络可能会增加资源利用率和网络吞吐量。在一些情况下,如果无线设备错误地将检测到的分组标识为obss分组并且并发地与bss内的分组一起传送,则网络吞吐量可能会降级。相应地,增强型sta和/或ap可使用obss标识机制来在bss内的分组与obss分组之间进行区分。

在一个示例中,无线设备可确定在分组的前置码中存在足够的信息来确定其是obss,并且可随后丢弃该分组以及任何相关联的历时字段。在一些示例中,在确定相关联的前置码中不存在足够的信息来将检测到的wlan分组标识为obss分组之后,无线设备可使用wlan分组内的数据区域来获得附加信息。例如,无线设备可解码媒体接入控制(mac)报头,该媒体接入控制(mac)报头可包括诸如与传输相关联的bss标识符(例如,bssid)之类的信息以验证检测到的分组是否与obss相关联。在一些情况下,mac报头可包括多个地址字段,诸如传送地址字段、接收地址字段、以及携带ap地址或bss标识符的另一地址字段。在一些情况下,无线设备可使用基本服务集id(bssid)来确定wlan分组是否是obss分组。无线设备可进一步执行可靠性检查(例如,循环冗余校验(crc))以在使用mac报头信息之前验证mac报头已被正确地解码。在一些情况下,无线设备可使用可位于mac协议数据单元(mpdu)末端的帧校验序列(fcs)来确认mac报头已被成功地接收(例如,嵌入在mac报头中的信息没有被损坏)。在进一步的情况下,无线设备可标识mac报头中的可指示准确的mac报头的比特模式。在一些情况下,用于mac报头的crc可被包括在mpdu定界符字段中,并被无线设备用来可靠地解码mac报头。在进一步的情况下,用于mac报头的crc被包括在与wlan分组相关联的服务字段中,并且被无线设备用来可靠地解码mac报头。

在一些示例中,obss标识措施可被包括在wlan分组中。在一种情况下,可以是经缩短/缩减的bss标识符的bss标识符(诸如颜色)可被包括在服务字段中,并且可被无线设备用来标识与wlan分组相关联的bss。在一些情况下,bss标识符可被包括在定界符签名字段中并且可被无线设备用来标识与wlan分组相关联的bss。在进一步的情况下,无线设备可被提供相邻obss的bss标识符(例如,bssid)的列表,并且如果接收到的bss标识符(例如,颜色、bssid等)匹配于与列表上的obss之一相关联的bss标识符(例如,bssid)之一,则可将分组确定为obss分组。本公开的这些和其他方面进一步由装备图、系统图、以及流程图来解说并参照这些装置图、系统图、以及流程图来描述。

图1解说了根据本公开的各个方面的支持标识obss分组的无线局域网(wlan)100(也被称为无线保真(wi-fi)网络)。wlan网络100可包括ap105和多个相关联的sta110(诸如sta_1至sta_6),其可代表诸如移动站、个人数字助理(pda)、其他手持式设备、上网本、笔记本计算机、平板计算机、膝上型设备、显示设备(例如,tv、计算机监视器等)、打印机等设备。ap105和相关联的sta110可代表bss或扩展服务集(ess)。网络中的各个sta110能够通过ap105彼此通信。附加地示出了ap105的覆盖区域125,其可以表示wlan网络100的基本服务区域(bsa)。与wlan网络100相关联的扩展网络站(未示出)可耦合到可允许在ess中连接多个ap105的有线或无线分发系统(ds)。

尽管未在图1中示出,但是sta110可位于不止一个覆盖区域125的相交处并且可与不止一个ap105相关联。单个ap105和相关联的sta110集合可被称为bss。ess是已连通bss的集合。ds可被用来连接ess中的ap105。在一些情况下,ap105的覆盖区域125可被划分成扇区。wlan网络100可包括不同类型(例如,城市区域、家庭网络等)的具有不同和交叠的覆盖区域125的ap105。附加地或替换地,两个sta110可经由直接无线链路120来直接通信,而不管这两个sta110是否在相同的覆盖区域125中。直接无线链路120的示例可包括但不限于wi-fi直接连接、wi-fi隧穿直接链路设立(tdls)链路、以及其他的群连接。sta110和ap105可根据用于物理(phy)和媒体接入控制(mac)层的wlan无线电和基带协议来进行通信。在其他实现中,可以在wlan网络100内实现对等连接或自组织(adhoc)网络。

当与多个bss相关联的覆盖区域彼此交叠时,bss可被称为交叠bss(obss)。在这些实例中,sta110可在存在来自其他obss的干扰传输的情况下与ap105通信。在一些情况下,sta110可检测来自obss的干扰传输(例如,在cca期间)。sta110可然后标识干扰传输是否与obss相关联。如果该干扰传输不与obss相关联(例如,来自当前bss中的其他无线设备的传输),则sta110可观察基于冲突的退避历时(例如,退避历时、争用窗口、推迟时段等)。在其他情形中,在标识干扰传输与obss相关联之后,sta110可将该干扰传输的收到信号强度指示(rssi)与cca阈值进行比较。如果rssi高于阈值,则sta110可根据基于冲突的协议来抑制传送。替换地,如果rssi低于阈值,则sta110可与干扰传输并发地进行至ap105的传输。结果,obss可重用通信资源并增大网络处的吞吐量。干扰传输可包括wlan分组,该wlan分组可包括前置码和数据区域。在一些情况下,sta110可能无法经由前置码确定干扰分组是否与obss相关联。

因此,诸如ap105或sta110之类的无线设备可利用可以在obss标识组件130中实现的增强型obss标识技术来确定干扰分组是否与obss相关联。在一个示例中,sta110-a可接收包括前置码和数据区域的wlan分组。sta110-a可分析前置码以确定wlan分组是否是obss分组。在一种情况下,sta110-a可至少部分地基于与前置码相关联的颜色来确定wlan分组是obss分组。例如,sta110-a可接收wlan分组并且该分组的一部分可包括标识符字段(例如,bss标识符(颜色)、bssid),sta110-a可然后将接收到的wlan分组的标识符字段与至少一个相邻obss的bss标识符列表进行比较。基于比较,sta110-a可确定wlan分组是obss分组。例如,sta110-a可标识接收到的wlan分组的标识符字段与相邻obss的bss标识符(即,颜色)相匹配。替换地,如果sta110-a确定在前置码中可能不存在足够的信息(例如,bss标识符、bssid)来将wlan分组标识为obss分组,则sta110-a可解码数据区域的一部分(诸如mac报头)以确定wlan分组是否是obss分组。例如,通过标识mac报头中的bss标识符。在一些情况下,在使用mac报头中的信息之前,sta110-a可确认mac报头已被可靠地接收(例如,经由fcs、crc等)。

附加地或替换地,诸如ap105或sta110之类的无线设备可在数据区域的诸部分(诸如服务字段或mpdu定界符)中包括bss标识符(例如,颜色)。接收设备可标识数据区域中的bss标识符并确定wlan分组与obss相关联。附加地或替换地,无线设备可被提供有obss列表并且可将接收到的bss标识符与该列表进行交叉引用。增强型obss技术可向无线设备提供冗余措施以确定接收到的wlan分组是否与obss相关联,并可进一步提供使无线设备以经缩减的等待时间和经增加的可靠性来作出确定的机制。在一些情况下,增强型obss技术可被单独执行,或者与其他obss技术相结合地执行。

图2解说了根据本公开的各个方面的支持标识obss分组的无线通信子系统200的示例。无线通信子系统200可包括sta110-b、sta110-c、ap105-a和ap105-b,这些设备可以是sta110或ap105的示例并且可以彼此通信,如以上参照图1所描述的。在一个示例中,ap105-a和sta110-b可以与第一bssbss_1相关联,而ap105-b和sta110-c可以与第二bssbss_2相关联。

在一个示例中,sta110-b可检测来自bss_2的干扰通信(例如,在ap105-b到sta110-c之间的传输)。在一些情况下,sta110-b在cca期间检测干扰通信。sta110-b可解码与干扰通信相关联的前置码并确定干扰通信是否与不同的bss(例如,bss_2)相关联。在一些情况下,干扰通信可以是包括前置码和数据区域的wlan分组。在一些情况下,如果sta110-b无法在前置码中确定wlan分组是obss分组(即,与不同于当前bss(诸如bss_1)的不同bss(诸如bss_2)相关联),则sta110-b可被阻止重用与检测到的wlan分组相关联的频率资源。例如,网络控制信令可被发送到sta110-b,其指示仅在前置码包括obss指示的情况下才允许频率重用。在其他情况下,网络控制信令可被发送到sta110-b,其指示在sta在wlan分组的数据区域中标识出wlan分组是obss分组的情况下允许频率重用。例如,在无法从前置码确定wlan分组是obss分组之后,sta110-b可然后分析数据区域并解码数据区域的至少一部分(例如,mac报头)以确定该wlan分组是否是obss分组。在一些情况下,mac报头可包括诸如与wlan分组相关联的bss标识符之类的信息。附加地或替换地,sta110-b可执行用于确定mac报头是否已被可靠地解码的措施。结果,sta110-b可确认mac报头中的信息是准确的并验证该wlan分组是否是obss分组。在一个示例中,sta110-b可利用fcs来确定mac报头是否已被可靠地接收。fcs可包括用于包括mac报头的mpdu的32比特crc校验。

在一些情况下,在传送wlan分组之前,ap105-b可在wlan分组中包括obss标识机制,该标识机制可向sta110-b提供通过减少用于确定mac报头是否已被可靠地接收的时间来加快标识wlan分组是否与obss相关联的机制。例如,ap105-b可在wlan分组中包括数据损坏校验。在一个示例中,ap105-b可包括crc以解码与mac报头相关联的定界符字段中的mac报头。sta110-b可将crc应用于mac报头以确定mac报头是否已被可靠地接收。sta110-b可在确定mac报头已被成功地接收之后解码mac报头以确定wlan分组是否与不同的bss相关联(例如,标识地址字段中的bssid等)。如果wlan分组是obss分组,则sta110-b可将wlan分组的测得rssi与阈值进行比较。如果rssi低于阈值并且sta110-b可以可靠地分辨wlan分组是obss分组,则sta110-b可丢弃与obss分组相关联的冲突避免参数,诸如所标识的ppdu历时、txop历时、和/或nav信息。在一些情况下,ppdu历时和txop历时可在与wlan分组相关联的前置码中被标识,而nav信息可在mac报头中被标识。ppdu历时、txop历时、以及nav信息可指示其他wlan设备在尝试接入介质之前可抑制传输的时间长度。在一些情况下,通过丢弃冲突避免信息,sta110-b可与obss分组同时传送并重用所占用的频率资源。

在一个示例中,ap105-b可将用于解码mac报头的crc包括在与wlan分组相关联的服务字段中。在一些情况下,ap105-b可将bss标识符(例如,颜色、bssid等)包括在与wlan分组相关联的服务字段中或者与mac报头相关联的定界符字段中。sta110-b可标识所包括的bss标识符并确定ap105-b与obss(即,bss_2)相关联。在一个示例中,sta110-b可提供有obss列表,并且如果bssid或颜色与obss列表中的条目相匹配,则可确定ap105-b与obss相关联。在一些示例中,sta110-b可附加地或替换地使用用于标识mac报头已被可靠地接收的手段。例如,sta110-b可标识用于mac报头的帧控制字段的第一比特模式(例如,最前面两个比特是比特值“0”)以及用于mac报头的历时字段的第二比特模式(例如,最后两个比特是比特值“0”)以确定mac报头已被成功地接收。

图3解说了根据本公开的各个方面的用于标识obss分组的wlan分组结构300的示例。wlan分组结构300可解说sta110与ap105之间的传输的各方面,如以上参照图1-2所描述的。

在一个示例中,wlan分组结构300可包括物理(phy)协议数据单元(ppdu)305,其可包括phy前置码310和数据区域315。数据区域315可包括服务字段320、数据字段325、以及填充/尾部区域330。phy前置码310可包括诸如旧式stf(l-stf)、高吞吐量stf(ht-stf)、甚高吞吐量stf(vht-stf)等短训练字段(stf)。附加地或替换地,phy前置码310可包括诸如l-ltf、ht-ltf、vht-ltf等长训练字段(ltf)。附加地或替换地,phy前置码310可包括诸如l-sig、ht-sig、vht-sig-a、vht-sig-b等信号(sig)字段。phy前置码310可被无线设备用于分组检测和/或自动增益控制(agc)(例如,使用stf)、信道估计(例如,使用ltf)以指示分组的历时(例如,使用sig字段)等等。phy前置码310可进一步被构建成维护标准设备(例如,旧式设备)和增强型设备(例如,具有甚高吞吐量(vht)能力的设备)之间的兼容性。在一些情况下,phy前置码310可包括ap105的bss标识符,其可以是或包括obss标识机制中的至少一个obss标识机制。在进一步的情况下,phy前置码310中的bss标识符可包括ap105的bss标识符(诸如bssid)。例如,bssid可以是wlan分组的phy前置码中的颜色或ap地址,颜色或ap地址可以但不限于将wlan分组与ap(例如,ap105)相关联。在一些情况下,如以上关于图2提及的,wlan设备可能无法接收(例如,标识符未被包括)或成功地解码(例如,由于干扰)phy前置码310中的标识符。

数据区域315可包括服务字段320、数据字段325、以及填充/尾部区域330。服务字段320可包括用于加扰器初始化/同步的一组比特以及可被保留或以其他方式占用的另外一组比特。数据字段325可附加地或替换地被称为协议服务数据单元(psdu),并可包括单个数据单元370(其可附加地或替换地被称为mpdu370)或多个数据单元(mpdu)335(其可附加地或替换地被称为聚集mpdu(a-mpdu)335)。a-mpdu335可包括mpdu定界符340,该定界符可经由帧结束(eof)字段345指示帧结束并且经由长度字段355指示分组的长度;以及可包括保留字段、用于保护长度字段355的crc字段360、以及签名字段365。在一个示例中,crc字段360可被用于标识长度字段355已经被不正确地解码,并且wlan设备可向前扫描到后续mpdu定界符(例如,mpdu定界符340-a)。结果,尽管接收到损坏的mpdu定界符340,wlan设备仍可解码后续mpdu370。签名字段365可包括诸如美国信息交换标准代码(ascii)字符(例如,“n”)之类的信息以辅助软件实现的解聚。

mpdu370可包括mac报头375、帧主体396以及fcs397。mac报头375可包括帧控制字段380、历时/id字段385、地址字段390(例如,地址字段1至地址字段4)、控制字段395(例如,qos控制字段、序列控制字段、vht/ht控制字段等)。帧控制字段380可包括网络管理信息,例如,帧控制字段可在协议版本字段中传达协议版本。在一些情况下,协议版本字段的长度可以是两比特,并且这两个比特都可被设置为0。在标准修订之间存在基本不兼容性之前可以是这种情形。历时/id字段385的长度可以是16比特。在一些情况下,最前面15个比特(例如,比特0至比特14)可被用于指示后续帧传输的历时,而最后一个比特(例如,比特15)可不被使用(例如,设置为比特值“0”)。地址字段390可被用于传达诸如接收地址、传送地址或bssid之类的地址。在一些情况下,指派给bssid的地址字段可至少部分地基于tods(去往ds)字段和fromds(来自ds)字段的配置而改变。无法至少部分地基于phy前置码310来将接收到的wlan分组(诸如ppdu305)标识为obss分组的无线设备可解码mac报头375以确定wlan分组是否与obss相关联。例如,在一些情况下,无线设备可接收wlan分组并确定接收到的wlan分组是否是obss分组。无线设备可至少部分地基于接收到的wlan分组的前置码中的信息来执行该确定。该信息可包括但不限于bssid(例如,颜色)。然后,无线设备可将接收到的wlan分组中的bssid与其自己的bssid进行比较,并确定是否存在匹配。如果不存在匹配,则接收到的wlan分组是obss分组。替换地,在一些情况下,无线设备可接收在其前置码中缺少任何标识信息(例如,bssid)的wlan分组。结果,无线设备可对接收到的wlan分组执行附加处理,例如解码mac报头(即,mac报头375)以标识obss标识机制。在一些示例中,解码数据区域的至少一部分(例如,mac报头、与数据区域相关联的帧校验序列(fcs)、与数据区域相关联的定界符字段中的循环冗余校验(crc)、与数据区域相关联的服务字段中的crc、或其组合)可包括根据本公开的各方面来标识obss标识机制。

帧主体396可包括单个数据单元(例如,msdu)(其可包括用户数据(例如,电子邮件、voip等)和/或网际协议(ip)信息),或者在其他情况下可包括多个数据单元(其可被称为聚集sdu(a-msdu))。fcs397可包括32比特crc,其可在mac报头375和帧主体396上被计算以验证mpdu370的完整性。在一个示例中,无法根据前置码来确定ppdu305是否是obss分组的无线设备(诸如关于图1和2所描述的ap105或sta110)可禁用频率重用操作。在一些示例中,无法根据前置码来确定ppdu305是否是obss分组的无线设备可解码mac报头以确定ppdu305是否与obss相关联。在使用mac报头中的信息来决定分组是否是obss之前,无线设备可利用增强型obss标识机制398来确保mac报头已在该无线设备处被可靠地接收。在一些情况下,增强型obss标识机制398可包括无线设备向mpdu370应用fcs397以确定mac报头375是否被可靠地接收(例如,通过确定crc被成功地进行)。例如,无线设备可至少部分地基于确定前置码310不包括用于标识wlan分组是否是obss分组的bss标识符来解码mac报头。在一些情况下,无线设备可在确定wlan分组是否是obss分组之前解码mac报头375并等待fcs397。例如,在确定mac报头375被可靠地接收之后,无线设备可分析mac报头375以标识bss标识符。如果所标识的bss标识符(即,bssid)不匹配与无线设备相关联的bss标识符,则无线设备可确定接收到的ppdu305是obss分组。例如,无线设备可将与数个obss(例如,对于给定地理区域内的每个obss)相关联的bssid的列表和mac报头(例如,mac报头375)中标识的bss标识符进行比较以确定wlan分组是否是obss分组。在一些情况下,此比较可包括但不限于无线设备将所标识的bss标识符(例如,颜色)与列表中的bssid进行交叉引用,并且可基于标识obss标识机制(例如,标识bss标识符是否匹配任何已知的bssid)来确定wlan分组是obss分组。在其他情况下,无线设备可通过将经解码的mac报头375的地址字段390与无线设备的bss标识符进行比较来标识obss标识机制。如果地址字段390不匹配无线设备的bss标识符,则ppdu305(即,wlan分组)是obss分组。在一些情况下,地址字段390可包括与wlan分组相关联的传送地址和接收地址。在进一步的情况下,无线设备可基于确定该wlan分组(即,ppdu305)是obss分组而将与接收到的ppdu305相关联的rssi与阈值进行比较。在确定ppdu305是obss分组并且确定与ppdu305相关联的rssi小于阈值之后,无线设备可丢弃与该ppdu305相关联的基于冲突的参数(例如,txop历时、ppdu历时、nav信息等)并执行频率重用操作(例如,并发传输)。

在一些示例中,无线设备可应用增强型obss标识机制398来确定mac报头375已经以减小的等待时间被可靠地解码。例如,无线设备可至少部分地基于标识出帧控制字段380的最前面两个比特和历时/id字段385的最后两个比特各自具有为“0”的比特值来确定mac报头375已被可靠地解码。在一个示例中,无线设备可使用用于mac报头375以及用于长度字段355的crc字段360来确定mac报头375是否已被可靠地解码。在一些示例中,无线设备可在服务字段320中包括用于mac报头375的crc以确定mac报头375是否已被可靠地解码。在一些情况下,无线设备可通过至少部分地基于分析服务字段来标识服务字段320包括crc的方式标识obss标识机制。例如,服务字段320可被解扰,并且无线设备可分析与服务字段320相关联的比特。在一种情况下,如果经解扰的服务字段的比特包括非零比特,则无线设备可确定服务字段320包括用于mac报头375的crc。附加地,在一些情况下,服务字段320中的一部分比特可包括bss标识符(例如,颜色)。无线设备可至少部分地基于服务字段320的经解扰的比特包括非零比特并且与经解扰的比特相关联的bss标识符不匹配于obss的bss标识符来确定wlan分组(例如,ppdu305)与obss相关联。附加地或替换地,增强型obss标识机制398可包括无线设备在签名字段365或服务字段320中包括bss标识符(例如,颜色),接收设备可使用该bss标识符来标识ppdu305是否与obss相关联。在一些情况下,上述标识机制中的任一个标识机制可被单独使用或彼此组合地使用。例如,无线设备可至少部分地基于标识bss标识符并且确定mac报头地址与obss相关联来确定wlan分组是obss。

图4a和4b解说了根据本公开的各个方面的用于标识obss分组的wlan分组结构400的各方面。wlan分组结构400可解说sta110与ap105之间的传输的各方面(反之亦然),并且可在wlan分组结构300中被实现,如以上参照图1-3所描述的。诸如sta110或ap105之类的无线设备可利用wlan分组结构400的各方面来促成对与wlan分组相关联的bss的标识。例如,无线设备可利用和/或提供标识机制来加快确定wlan分组中的mac报头是否已被可靠地解码和/或标识与该wlan分组相关联的bss标识符。在确定mac报头已经被可靠地解码之后,无线设备可利用mac报头中的可包括bssid的信息。

图4a解说了包括mpdu定界符340-a的wlan分组结构400-a的各个方面,mpdu定界符340-a可包括eof字段345-a、保留字段350-a、长度字段355-a、crc字段360-a以及签名字段365-a。在一个示例中,无线设备可将包括在crc字段360-a中的crc用作对长度字段355-a和mac报头两者的冗余校验。相应地,无线设备可标识mac报头是否在mac报头期满时已被可靠地接收到。这可提供胜过使用稍后进行的冗余校验(诸如fcs)的等待时间益处。在一些示例中,无线设备可在签名字段365-a中包括bss标识符(例如,颜色)。例如,如以上所提及的,增强型obss标识机制398可包括无线设备在签名字段365中包括bss标识符(例如,颜色),接收设备可使用该bss标识符来标识wlan分组是否与obss相关联。在一些情况下,签名字段365-a可默认包括预定字符(例如,字符“n”)。在一些情况下,无线设备可标识签名字段365-a不包括预定字符(例如,字符“n”)。附加地,无线设备可确定签名字段365-a中的bss标识符(例如,颜色)不匹配与obss相关联的bss标识符。例如,无线设备可在数个obss(例如,对于给定地理区域内的每个obss)的bssid的列表与签名字段365-a中的bss标识符之间进行比较以确定wlan分组是否是obss分组。在进一步的情况下,无线设备可至少部分地基于确定签名字段365-a不包括预定字符(例如,字符“n”)并且确定bss标识符不匹配与obss相关联的bss标识符来确定wlan分组是obss分组。在一些情况下,crc字段360-a可附加地或替换地被用于保护签名字段365-a。在一些示例中,解码wlan分组的数据区域的至少一部分可包括解码签名字段365-a,并且标识签名字段365-a中的bss标识符可包括标识obss标识机制。例如,签名字段365-a中的bss标识符可包括但不限于obss标识机制。在进一步的情况下,无线设备可被提供数个obss(例如,对于给定地理区域内的每个obss)的bssid的列表。结果,无线设备可将接收到的bss标识符(例如,颜色)与列表中的bssid进行交叉引用,并且如果bss标识符与任何已知的bssid相匹配,则可确定wlan分组是obss分组。这可提供进一步的等待时间益处,其中无线设备可在mpdu定界符340-a期满时确定wlan分组是否是obss分组。附加地或替换地,无线设备可附加地或替换地将来自mac报头的所接收到的bss标识符与obssbssid列表进行交叉引用,并且如果存在匹配,则决定该分组是obss分组。如果无线设备确定wlan分组是obss分组,则无线设备可停止解码过程,并在一些情况下可丢弃基于冲突的参数。结果,无线设备可节省功率和/或重用共用通信资源。

图4b解说了包括服务字段320-a的wlan分组结构400-b的各个方面,服务字段320-a可包括加扰器初始化字段405、crc/bssid标识字段410、以及保留字段415。在一个示例中,无线设备可使用crc/bssid标识字段410中提供的crc来确定后续mac报头是否被可靠地接收。相应地,一旦mac报头已被解码并被进行crc校验,无线设备就可立即确定wlan分组是否是obss分组。相应地,无线设备可附加地或替换地确定在mac报头中提供的bss标识符是否是可靠的。在一些情况下,无线设备可通过标识未用于加扰器初始化的比特是非零的来确定用于mac报头的crc被包括在服务字段中。附加地或替换地,无线设备可在crc/bssid标识字段410中包括bss标识符(例如,颜色),无线设备可使用该bss标识符来确定wlan分组是否与obss相关联。相应地,无线设备可在服务字段320-a期间确定wlan分组是否是obss分组。在一些情况下,无线设备可通过标识未用于加扰器初始化的比特是非零的来确定bss标识符被包括在服务字段中。例如,在一些情况下,无线设备可至少部分地基于分析服务字段320-a来标识服务字段320-a包括crc/bssid标识字段410。例如,服务字段320-a可被解扰,并且无线设备可分析与服务字段320-a相关联的比特。在一种情况下,如果经解扰的服务字段的比特包括非零比特,则无线设备可确定服务字段320-a包括crc/bssid。如果无线设备确定wlan分组是obss分组,则无线设备可停止解码过程,并在一些情况下可丢弃基于冲突的参数。以此方式,无线设备可节省功率和/或重用共用通信资源。在一些示例中,根据本公开的各方面,在解码mac报头并校验crc之后确定wlan分组是否是obss分组可包括标识obss标识机制(例如,crc校验)。

图5解说了根据本公开的各个方面的用于标识obss分组的过程流500的示例。过程流500可由sta110-b和ap105-b执行,它们可以是以上参照图1-4所描述的sta110和ap105的示例。在一些示例中,生成在数据区域中包括obss标识机制的wlan分组。例如,ap105-d可生成具有obss标识机制的wlan分组,并将wlan分组传送到对应bss内的另一设备。sta110-d可与不同的bss相关联并且可检测和分析wlan分组。sta110-d可然后标识检测到的wlan分组是obss分组还是bss内的分组。

在步骤505,sta110-d可建立与ap105-c的连接。在一些情况下,建立与ap105-c的连接可包括与ap105-c进行关联和/或连接到ap105-c。在一些情况下,sta110-d可与多个ap相关联,例如,sta110-d可附加地或替换地与ap105-d相关联但不与ap105-d耦合。在一些情况下,ap105-c可向sta110-d指示用于重用共享频谱的协议。例如,ap105-c可指导sta110-d仅在wlan前置码包括obss信息的情况下重用频谱。在一些情况下,如果wlan前置码不包括obss信息(例如,bss标识符),则ap105-c可指导sta110-d解码数据区域,以在重用频谱之前确定wlan分组是否是obss分组。在一个示例中,sta110-d可被指导以基于fcs来确定mac报头已被可靠地解码,而在其他示例中,sta110-d可被指导以使用增强型obss标识技术来加快确定mac是否已被可靠地解码。

在步骤510,ap105-d可生成包括前置码、数据区域和与bss相关联的标识机制(例如,wlan分组中的数据损坏校验)的wlan分组。生成wlan分组可包括将标识机制插入到与wlan分组相关联的服务字段和/或与mac报头相关联的定界符字段中的一者或两者中,如例如参照图1-4所描述的。在一个示例中,ap105-d可将用于解码mac报头的crc插入到与mac报头相关联的定界符字段中。crc可充当使sta110-d能够确定mac报头是否已被正确地解码的保护措施。在一些示例中,ap105-d可将用于解码mac报头的crc插入到与wlan分组相关联的服务字段中。在一些情况下,ap105-d将诸如颜色之类的bss标识符插入到服务字段中。在其他情况下,ap105-d将bss标识符插入到与mac报头相关联的定界符签名字段中。在一些情况下,ap105-d通过在定界符中使用crc来保护定界符签名字段中的信息的方式保护bss标识符。

在步骤515,ap105-d可在与obss(诸如ap105-d和相关联的sta110)共享的信道上传送wlan分组。该传输可在sta110-d处被检测到。

在步骤520,sta110-d分析与检测到的wlan分组相关联的wlan前置码,以确定该wlan分组是来自obss还是来自当前bss内的另一设备。在一些情况下,wlan分组不包括obss标识措施,而在其他情况下,sta110-d无法成功地解码wlan前置码。如果前置码确实包含obss标识信息,则sta110-d可移动到步骤530。

在步骤525,sta110-d可至少部分地基于确定不存在足够的信息来决定wlan分组与交叠bss相关联而解码数据区域的一部分。在一些情况下,经解码的数据部分可对应于数据区域内的mac报头,如参照图1-4所描述的。解码mac报头可包括将fcs应用于与该mac报头相关联的数据单元。在一些情况下,解码mac报头可包括将定界符中的crc应用于该mac报头。在其他情况下,解码mac报头可包括将服务字段中的crc应用于该mac报头。fcs和crc机制可使sta110-d能够确定mac报头是否已被可靠地接收。在一些示例中,sta110-d可至少部分地基于标识与第一字段(例如,帧控制字段中的比特模式)相关联的第一比特模式(例如,最前面两个比特是比特值“0”)和第二字段(例如,历时字段)中的第二比特模式(例如,最后两个比特是比特值“0”)来标识mac报头已被可靠地接收,其中第一比特模式和第二比特模式两者均与mac报头相关联。

在步骤530,sta110-d可标识分组是obss分组还是bss内的分组。在一个示例中,在确定mac报头是否已被可靠地接收之后,sta110-d可使用嵌入在mac中的信息来确定检测到的wlan分组是bss内的分组还是obss分组。在一些示例中,sta110-d可标识wlan分组与obss相关联的指示。例如,sta110-d可在与wlan分组相关联的服务字段中标识诸如颜色之类的bss标识符。在一些示例中,sta110-d可在与mac报头相关联的定界符签名中标识bss标识符。在一些情况下,sta110-d可将在定界符字段中接收到的crc应用于定界符签名字段,以确定定界符签名字段中的bss标识符被可靠地接收。在一些情况下,sta110-d可附加地或替换地被提供obss标识符的列表。如果sta110-d接收到诸如颜色或bssid之类的bss标识符,并且标识出接收到的标识符与所提供的列表中的obss标识符相匹配,则sta110-d可确定obss分组已被接收。在一些情况下,上述obss标识技术中的任一个obss标识技术可被单独使用或彼此组合地使用以可靠地解码分组和/或标识分组类型。

在步骤535,sta110-d可将与检测到的wlan分组相关联的rssi与预定cca阈值进行比较。如果rssi低于阈值,则sta110-d可停止解码分组,并且丢弃与wlan分组相关联的冲突避免参数(诸如ppdu历时、txop历时、nav等等)。冲突避免参数可指导wlan设备(诸如sta110-d)抑制在介质上进行接入/传送达预定的时间历时。通过丢弃冲突避免参数,sta110-d可使用共用资源(即,重用共用资源)来开始与ap105-d的并发传输。在一些情况下,以上描述的过程流的各个方面可按不同的顺序执行或从过程中省略。在其他示例中,ap(诸如ap105-c和/或ap105-d)可类似地执行以上描述的obss标识措施。

图6示出了根据本公开的各个方面的被配置成用于确定分组与交叠基本服务集相关联的无线设备600的框图。无线设备600可以是参照图1-5所描述的无线设备(诸如ap105或sta110)的各方面的示例。无线设备600可以包括接收机605、obss标识组件610或发射机615。无线设备600可附加地或替换地包括处理器。这些组件中的每一者可与彼此处于通信。

接收机605可经由通信链路420接收信息,诸如分组、用户数据、或与各种信息信道相关联的控制信息(例如,控制信道、数据信道、以及与确定分组与交叠基本服务集相关联有关的信息、等等)。在接收机605处接收到的信息可经由通信链路425被传递给obss标识组件610以及被传递给无线设备600的其他组件。在一些示例中,接收机605可接收包括前置码和数据区域的wlan分组。

obss标识组件610可接收包括前置码和数据区域的wlan分组、分析接收到的前置码并确定不存在足够的信息来决定wlan分组与obss相关联、至少部分地基于该分析来解码数据区域的至少一部分、以及至少部分地基于解码来确定wlan分组与obss相关联。在一个示例中,例如如图1-5中所示的组件,obss标识组件610可包括用于完成这些功能中的每一个功能的电路或电路系统。

发射机615可经由通信链路630传送从无线设备600的其他组件接收的信号。发射机可经由通信链路635传送信号。在一些示例中,发射机615可与接收机605共处于收发机组件中。发射机615可包括单个天线,或者它可包括多个天线。在一些示例中,发射机615可在与obss共享的信道上传送wlan分组。在一些情况下,发射机615可至少部分地基于确定在接收到的前置码中不存在足够的信息来传送解码数据区域的至少一部分的指示。在一些情况下,发射机615可至少部分地基于确定在接收到的前置码中不存在足够的信息来传送防止丢弃基于冲突的参数的指示。

图7示出了根据本公开的各个方面的用于确定分组与交叠基本服务集相关联的无线设备700的框图。无线设备700可以是参照图1-6所描述的无线设备600、sta110或ap105的各方面的示例。无线设备700可包括接收机605-a、obss标识组件610-a、或发射机615-a。无线设备700可附加地或替换地包括处理器。这些组件中的每一者可与彼此处于通信。obss标识组件610-a可附加地或替换地包括分组分析器705、分组解码器710、以及分组类型标识器715。

接收机605-a可经由通信链路720接收信息,该信息可经由通信链路725被传递给obss标识组件610-a以及被传递给无线设备700的其他组件。obss标识组件610-a可执行参照图6所描述的操作。发射机615-a可经由通信链路730传送从无线设备700的其他组件接收的信号。发射机615-a可经由通信链路735传送信号。

分组分析器705可分析接收到的前置码并确定不存在足够的信息来决定wlan分组与obss相关联,如参照图2-5所描述的。在一个实施例中,例如如图1-5中所示的组件,分组分析器705可包括用于完成这些功能中的每一个功能的电路或电路系统。

分组解码器710可至少部分地基于该分析来解码数据区域的至少一部分,如参照图2-5所描述的。在一些示例中,解码数据区域的该部分包括解码数据区域内的mac报头。附加地或替换地,分组解码器710可至少部分地基于经解码的mac报头来确定wlan分组与obss相关联。附加地或替换地,分组解码器710可将fcs应用于与mac报头相关联的数据单元,并且至少部分地基于所应用的fcs来解码mac报头。附加地或替换地,分组解码器710可将与mac报头相关联的定界符字段和/或与wlan分组相关联的服务字段中的crc应用于该mac报头。分组解码器710可至少部分地基于所应用的crc来解码mac报头。附加地或替换地,分组解码器710可至少部分地基于标识与第一字段相关联的第一比特模式和与第二字段相关联的第二比特模式来标识mac报头,其中第一比特模式和第二比特模式两者都与mac报头相关联。在一些示例中,第一字段可以是帧控制字段,而第二字段可以是历时字段。在一些示例中,解码包括在数据区域中标识wlan分组可能与obss相关联的指示。在一些示例中,标识该指示包括标识与wlan分组相关联的服务字段中的bss标识符。附加地或替换地,分组解码器710可将与mac报头相关联的定界符字段中的crc应用于定界符签名字段。附加地或替换地,分组解码器710可至少部分地基于所应用的crc来解码定界符签名字段。在一个实施例中,例如如图1-5中所示的组件,分组解码器710可包括用于完成这些功能中的每一个功能的电路或电路系统。

分组类型标识器715可至少部分地基于解码来确定wlan分组与obss相关联,如参照图2-5所描述的。附加地或替换地,分组类型标识器715可至少部分地基于该指示来确定wlan分组与obss相关联。在一些示例中,标识该指示包括标识bss的标识符与无线设备处的obss标识符列表中的obss标识符相匹配。在一些示例中,标识该指示包括标识与mac报头相关联的定界符签名字段中的bss标识符。附加地或替换地,分组类型标识器715可将标识机制插入到与wlan分组相关联的服务字段、与mac报头相关联的定界符字段、或其组合中的至少一者中。在一些示例中,插入包括将用于解码mac报头的crc插入到与mac报头相关联的定界符字段中。在一些示例中,插入包括将用于解码mac报头的crc插入到与wlan分组相关联的服务字段中。在一些示例中,插入包括将bss标识符插入到与wlan分组相关联的服务字段中。在一些示例中,插入包括将bss标识符插入到与mac报头相关联的定界符签名字段中。在一个实施例中,例如如图1-5中所示的组件,分组类型标识器715可包括用于完成这些功能中的每一个功能的电路或电路系统。

图8示出了根据本公开的各个方面的obss标识组件610-b的框图800,该obss标识组件610-b可以是用于确定分组与交叠基本服务集相关联的无线设备600或无线设备700的组件。obss标识组件610-b可以是参照图6-7所描述的obss标识组件610的各方面的示例。obss标识组件610-b可包括分组分析器705-a、分组解码器710-a、以及分组类型标识器715-a。这些组件中的每一个可执行参照图7所描述的功能。附加地或替换地,obss标识组件610-b可包括通信管理器805和分组生成器810。当确定wlan分组与obss相关联时,通信管理器805可将wlan分组的收到信号强度与阈值进行比较,如参照图2-5所描述的。附加地或替换地,通信管理器805可至少部分地基于该比较来丢弃物理协议数据单元(ppdu)历时、传送机会(txop)历时、网络分配向量(nav)信息、或其任何组合中的至少一者。在一个实施例中,例如如图1-5中所示的组件,通信管理器805可包括用于完成这些功能中的每一个功能的电路或电路系统。

分组生成器810可生成包括前置码、数据区域和与bss相关联的标识机制的wlan分组,如参照图2-5所描述的。在一个示例中,例如如图1-5中所示的组件,分组生成器810可包括用于完成这些功能中的每一个功能的电路或电路系统。

在一个示例中,例如如图1-5中所示的组件,通信管理器805或分组生成器810可包括用于完成这些功能中的每一个功能的电路或电路系统。

图9示出了根据本公开的各个方面的包括被配置成用于确定分组与交叠基本服务集相关联的sta110-e的系统900的示图。系统900可包括sta110-e,sta110-e可以是参照图1、2和6-8所描述的无线设备600、无线设备700、sta110或ap105的示例。sta110-e可包括obss标识组件910,obss标识组件910可以是参照图6-8所描述的obss标识组件610的示例。附加地或替换地,sta110-e可包括用于双向语音和数据通信的组件,其包括用于传送通信的组件和用于接收通信的组件。例如,sta110-e可与sta110-f或ap105-e进行双向通信。

附加地或替换地,sta110-e可包括处理器905和存储器915(包括软件(sw)920)、收发机935、以及一个或多个天线940,它们各自可彼此直接或间接地通信(例如,经由总线945)。收发机935可经由(诸)天线940或者有线或无线链路来与一个或多个网络进行双向通信,如上所述。例如,收发机935可与ap105或另一sta110进行双向通信。收发机935可包括调制解调器以调制分组并将经调制分组提供给天线940以供传输、以及解调从天线940接收到的分组。附加地或替换地,虽然sta110-e可包括单个天线940,但sta110-e也可具有能够并发地传送或接收多个无线传输的多个天线940。

存储器915可包括随机存取存储器(ram)和只读存储器(rom)。存储器915可存储包括指令的计算机可读、计算机可执行软件/固件代码920,这些指令在被执行时使得处理器905执行本文所描述的各种功能(例如,确定分组与交叠基本服务集相关联等)。替换地,软件/固件代码920可能不能被处理器905直接执行,但(例如,在被编译和执行时)使计算机执行本文中所描述的功能。处理器905可包括智能硬件设备(例如,中央处理单元(cpu)、微控制器、专用集成电路(asic)等)。

图10示出了根据本公开的各个方面的包括被配置成用于确定分组与交叠基本服务集相关联的ap105的系统1000的示图。系统1000可包括ap105-f,ap105-f可以是参照图1、2和7-9所描述的无线设备600、无线设备700或ap105的示例。ap105-f可包括apobss标识组件1010,apobss标识组件1010可以是参照图7-9所描述的apobss标识组件1010的示例。附加地或替换地,ap105-f可包括用于双向语音和数据通信的组件,其包括用于传送通信的组件和用于接收通信的组件。例如,ap105-g可与ap105-g或sta110-g进行双向通信。

ap105-f可包括处理器1005、存储器1015(包括软件(sw)1020)、收发机1035、以及天线1040,它们各自可彼此直接或间接地通信(例如,通过总线系统1045)。收发机1030可被配置成经由天线1040与sta110(其可以是多模设备)进行双向通信。附加地或替换地,收发机1035(或ap105-f的其他组件)可被配置成经由天线1040与一个或多个其他ap(未示出)进行双向通信。收发机1035可包括调制解调器,其被配置成调制分组并将经调制分组提供给天线1040以供传输、以及解调从天线1040接收到的分组。ap105-f可包括多个收发机1035,其中每个收发机具有一个或多个相关联的天线1040。收发机可以是图6的组合的接收机605和发射机615的示例。

存储器1015可包括ram和rom。附加地或替换地,存储器1015可存储包含指令的计算机可读、计算机可执行软件代码1020,该指令被配置成在被执行时使处理器1005执行本文所描述的各种功能(例如,确定分组与交叠基本服务集相关联、选择覆盖增强技术、呼叫处理、数据库管理、消息路由等)。替换地,软件1020可以是不能由处理器1005直接执行的,而是被配置成(例如,在被编译和执行时)使计算机执行本文所描述的功能。处理器1005可包括智能硬件设备,例如cpu、微控制器、asic等。处理器1005可包括各种专用处理器,诸如编码器、队列处理组件、基带处理器、无线电头控制器、数字信号处理器(dsp)等。

ap通信组件1025可以管理与其他ap105的通信。在一些情况下,通信管理组件可包括用于与其他ap105协作地控制与sta110的通信的控制器或调度器。例如,ap通信组件1025可针对各种干扰缓解技术(诸如波束成形或联合传输)来协调对去往sta110的传输的调度。

无线设备600、无线设备700的组件以及obss标识组件610可个体地或整体地使用至少一个适配成以硬件执行一些或所有适用功能的asic来实现。替换地,这些功能可以由至少一个集成电路(ic)上的一个或多个其他处理单元(或核)来执行。在其他示例中,可使用可按本领域所知的任何方式来编程的其他类型的集成电路(例如,结构化/平台asic、现场可编程门阵列(fpga)、或另一半定制ic)。附加地或替换地,每个单元的功能可以整体或部分地用实施在存储器中的、被格式化成由一或多个通用或专用处理器执行的指令来实现。

图11示出了解说根据本公开的各个方面的用于确定分组与交叠基本服务集相关联的方法1100的流程图。方法1100的操作可由无线设备来实现,该无线设备诸如是参照图1-10所描述的ap105或sta110或其组件。例如,方法1100的操作可由obss标识组件610来执行,如参照图6-9所描述的。在一些示例中,ap105或sta110可执行用于控制无线设备(诸如ap105或sta110)的功能元件执行以下描述的功能的代码集。附加地或替换地,无线设备(诸如ap105或sta110)可使用专用硬件来执行以下所描述的功能的诸方面。

在框1105,无线设备(诸如ap105或sta110)可接收包括前置码和数据区域的wlan分组,如参照图2-5所描述的。在一些示例中,框1105的操作可由接收机605来执行,如参照图6所描述的。

在框1110,无线设备(诸如ap105或sta110)可至少部分地基于前置码来确定不存在足够的信息来决定wlan分组与obss相关联,如参照图2-5所描述的。在某些示例中,框1110的操作可由分组分析器705来执行,如参照图7所描述的。

在框1115,无线设备(诸如ap105或sta110)可至少部分地基于该确定来解码数据区域的至少一部分,如参照图2-5所描述的。在某些示例中,框1115的操作可由分组解码器710来执行,如参照图7所描述的。在框1120,无线设备(诸如ap105或sta110)可至少部分地基于该解码来标识obss标识机制,如参照图2-5所描述的。在某些示例中,框1115的操作可由分组解码器710来执行,如参照图7所描述的。

在框1125,无线设备(诸如ap105或sta110)可至少部分地基于该解码来确定wlan分组与obss相关联,如参照图2-5所描述的。在某些示例中,框1120的操作可由分组类型标识器715来执行,如参照图7所描述的。

图12示出了解说根据本公开的各个方面的用于确定分组与交叠基本服务集相关联的方法1200的流程图。方法1200的操作可由无线设备来实现,该无线设备诸如是参照图1-10所描述的ap105或sta110或其组件。例如,方法1200的操作可由obss标识组件610来执行,如参照图6-9所描述的。在一些示例中,ap105或sta110可执行用于控制无线设备(诸如ap105或sta110)的功能元件执行以下描述的功能的代码集。附加地或替换地,无线设备(诸如ap105或sta110)可使用专用硬件来执行以下所描述的功能的诸方面。附加地或替换地,方法1200可纳入图11的方法1100的各方面。

在框1205,无线设备(诸如ap105或sta110)可接收包括前置码和数据区域的wlan分组,如参照图2-5所描述的。在一些示例中,框1205的操作可由接收机605来执行,如参照图6所描述的。

在框1210,无线设备(诸如ap105或sta110)可至少部分地基于前置码来确定不存在足够的信息来决定wlan分组与obss相关联,如参照图2-5所描述的。在某些示例中,框1210的操作可由分组分析器705来执行,如参照图7所描述的。

在框1215,无线设备(诸如ap105或sta110)可至少部分地基于该确定来解码数据区域的至少一部分,如参照图2-5所描述的。在一些情况下,解码数据区域的该部分包括解码数据区域内的mac报头。在某些示例中,框1215的操作可由分组解码器710来执行,如参照图7所描述的。

在框1220,无线设备(诸如ap105或sta110)可至少部分地基于经解码的mac报头来确定wlan分组与obss相关联,如参照图2-5所描述的。在某些示例中,框1220的操作可由分组类型标识器715来执行,如参照图7所描述的。

图13示出了解说根据本公开的各个方面的用于确定分组与交叠基本服务集相关联的方法1300的流程图。方法1300的操作可由无线设备来实现,该无线设备诸如是参照图1-10所描述的ap105或sta110或其组件。例如,方法1300的操作可由obss标识组件610来执行,如参照图6-9所描述的。在一些示例中,ap105或sta110可执行用于控制无线设备(诸如ap105或sta110)的功能元件执行以下描述的功能的代码集。附加地或替换地,诸如ap105或sta110之类的无线设备可使用专用硬件来执行以下所描述的功能的诸方面。附加地或替换地,方法1300可纳入图11-12的方法1100和1200的各方面。

在框1305,无线设备(诸如ap105或sta110)可接收包括前置码和数据区域的wlan分组,如参照图2-5所描述的。在一些示例中,框1305的操作可由接收机605来执行,如参照图6所描述的。

在框1310,无线设备(诸如ap105或sta110)可至少部分地基于前置码来确定不存在足够的信息来决定wlan分组与obss相关联,如参照图2-5所描述的。在某些示例中,框1310的操作可由分组分析器705来执行,如参照图7所描述的。

在框1315,无线设备(诸如ap105或sta110)可至少部分地基于该确定来解码数据区域的至少一部分,如参照图2-5所描述的。在一些情况下,解码包括在数据区域中标识该wlan分组与obss相关联的指示(例如,obss标识机制)。在某些示例中,框1315的操作可由分组解码器710来执行,如参照图7所描述的。

在框1320,无线设备可至少部分地基于该指示来确定wlan分组与obss相关联,如参照图2-5所描述的。在某些示例中,框1320的操作可由分组类型标识器715来执行,如参照图7所描述的。

图14示出了解说根据本公开的各个方面的用于确定分组与交叠基本服务集相关联的方法1400的流程图。方法1400的操作可由无线设备来实现,该无线设备诸如是参照图1-10所描述的ap105或sta110或其组件。例如,方法1400的操作可由obss标识组件610来执行,如参照图6-9所描述的。在一些示例中,ap105或sta110可执行用于控制无线设备(ap105或sta110)的功能元件执行以下描述的功能的代码集。附加地或替换地,无线设备(诸如ap105或sta110)可使用专用硬件来执行以下所描述的功能的诸方面。附加地或替换地,方法1400可纳入图11-13的方法1100、1200和1300的各方面。

在框1405,无线设备(诸如ap105或sta110)可生成包括前置码、数据区域、和与obss相关联的标识机制的wlan分组,如参照图2-5所描述的。在一些情况下,无线设备(诸如ap105或sta110)可生成包括前置码、数据区域、和与bss相关联的标识机制的wlan分组,如参照图2-5所描述的。在某些示例中,框1405的操作可由分组生成器810来执行,如参照图8所描述的。

在框1410,无线设备(诸如ap105或sta110)可将标识机制插入到与wlan分组相关联的数据区域的一部分中,如参照图2-5所描述的在一些情况下,无线设备(诸如ap105或sta110)可将标识机制插入到与wlan分组相关联的服务字段的一部分、或与mac报头相关联的定界符字段、或其组合中。在一些示例中,框1410的操作可由分组类型标识器715来执行,如参照图7所描述的。

在框1415,无线设备(诸如ap105或sta110)可在与obss共享的信道上传送wlan分组,如参照图2-5所描述的。在一些示例中,框1415的操作可由发射机615来执行,如参照图6所描述的。

图15示出了解说根据本公开的各个方面的用于确定分组与交叠基本服务集相关联的方法1500的流程图。方法1500的操作可由无线设备来实现,该无线设备诸如是参照图1-10所描述的ap105或sta110或其组件。例如,方法1500的操作可由obss标识组件610来执行,如参照图6-9所描述的。在一些示例中,ap105或sta110可执行用于控制无线设备(诸如ap105或sta110)的功能元件执行以下描述的功能的代码集。附加地或替换地,无线设备(诸如ap105或sta110)可使用专用硬件来执行以下所描述的功能的诸方面。附加地或替换地,方法1500可纳入图11-14的方法1100、1200、1300和1400的各方面。

在框1505,无线设备(诸如ap105或sta110)可生成包括前置码、数据区域、和与obss相关联的标识机制的wlan分组,如参照图2-5所描述的。在一些情况下,无线设备(诸如ap105或sta110)可生成包括前置码、数据区域、和与bss相关联的标识机制的wlan分组,如参照图2-5所描述的。在某些示例中,框1505的操作可由分组生成器810来执行,如参照图8所描述的。

在框1510,无线设备(诸如ap105或sta110)可将标识机制(例如,obss标识机制)插入到与wlan分组相关联的服务字段、与mac报头相关联的定界符字段、或者其组合中的至少一者中,如参照图2-5所描述的。在一些情况下,插入包括将bss标识符插入到与wlan分组相关联的服务字段中。在其他情况下,插入包括将bss标识符插入到与mac报头相关联的定界符字段中。附加地,bss标识符可包括标识机制。在某些示例中,框1510的操作可由分组类型标识器715来执行,如参照图7所描述的。

在框1515,无线设备(诸如ap105或sta110)可在与obss共享的信道上传送wlan分组,如参照图2-5所描述的。在一些示例中,框1515的操作可由发射机615来执行,如参照图6所描述的。

因此,方法1100、1200、1300、1400和1500可提供确定分组与交叠基本服务集相关联。应注意,方法1100、1200、1300、1400和1500描述了可能的实现,并且这些操作和步骤可被重新安排或以其他方式修改以使得其他实现也是可能的。在一些示例中,来自方法1100、1200、1300、1400和1500中的两种或更多种方法的各方面可被组合。

本文的描述提供示例而并非限定权利要求中阐述的范围、适用性或者示例。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的范围。各种示例可恰适地省略、替代、或添加各种规程或组件。附加地或替换地,参照一些示例所描述的特征可在其他示例中被组合。

本文结合附图阐述的说明描述了示例配置而不代表可被实现或者落在权利要求的范围内的所有示例。本文所使用的术语“示例性”意指“用作示例、实例或解说”,而并不意指“优于”或“胜过其他示例”。本详细描述包括具体细节以提供对所描述的技术的理解。然而,可以在没有这些具体细节的情况下实践这些技术。在一些实例中,众所周知的结构和设备以框图形式示出以避免模糊所描述的示例的概念。

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

本文所描述的信息和信号可使用各种各样的不同技艺和技术中的任一种来表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信息、信号、比特、码元和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。

结合本文中的公开所描述的各种解说性框以及组件可用设计成执行本文中描述的功能的通用处理器、数字信号处理器(dsp)、asic、fpga或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。附加地或替换地,处理器可被实现为计算设备的组合(例如数字信号处理器(dsp)与微处理器的组合、多个微处理器、与dsp核心协作的一个或多个微处理器、或任何其他此类配置)。

本文中所描述的功能可以在硬件、由处理器执行的软件、固件、或其任何组合中实现。如果在由处理器执行的软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。其他示例和实现落在本公开及所附权利要求的范围内。例如,由于软件的本质,以上描述的功能可使用由处理器执行的软件、硬件、固件、硬连线或其任何组合来实现。附加地或替换地,实现功能的特征可物理地位于各种位置,包括被分发以使得功能的各部分在不同的物理位置处实现。附加地或替换地,如本文(包括权利要求中)所使用的,在项目列举(例如,以附有诸如“中的至少一个”或“中的一个或多个”之类的措辞的项目列举)中使用的“或”指示包含性列举,以使得例如a、b或c中的至少一个的列举意指a或b或c或ab或ac或bc或abc(即,a和b和c)。

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

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

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