用于低数据速率wlan的高效传输的制作方法

文档序号:7991445阅读:199来源:国知局
用于低数据速率wlan的高效传输的制作方法
【专利摘要】一种网络接口设备,利用物理层(PHY)协议数据单元(PPDU)最大持续时间以使得(A)当在第一操作模式中操作时,(i)由在协议栈中的PHY协议以上的层中的协议定义的并且(ii)具有由在PHY协议以上的协议定义的最大长度的数据单元将在第一操作模式中的最低可能数据速率在单个PPDU内完全相配,并且(B)当在第二操作模式中操作时,(i)由在PHY协议以上的层中的协议定义的并且(ii)具有由在PHY协议以上的协议定义的最大长度的数据单元将在第二操作模式中的最低可能数据速率未在单个PPDU内完全相配。
【专利说明】用于低数据速率WLAN的高效传输
[0001]相关申请的交叉引用
[0002]本公开内容要求以下美国临时专利申请的权益:
[0003]美国临时专利申请号61 / 494,609,名称为“802.1lah Very Low Rate Support”,提交于2011年6月8日;
[0004]美国临时专利申请号61/ 501,136,名称为“802.1lah Very Low Rate Support”,提交于2011年6月24日;
[0005]美国临时专利申请号61/ 521,217,名称为“802.1lah Very Low Rate Support”,提交于2011年8月8日;
[0006]美国临时专利申请号61 / 560,715,名称为“802.1lah Very Low Rate Support”,提交于2011年11月16日;
[0007]美国临时专利申请号61 / 588,852,名称为“802.1lah Very Low Rate Support”,提交于2012年I月20日;以及
[0008]美国临时专利申请号61 / 622,790,名称为“Short Beacon Format-H.2.0Info”,提交于2012年4月11日。
[0009]所有以上引用的专利申请的公开内容在此通过完全引用而结合于此。
【技术领域】
[0010]本公开内容总体上涉及通信网络并且,更具体地涉及用于远程无线局域网的数据单元格式。
【背景技术】
[0011]这里提供的【背景技术】描述是出于总体上呈现公开内容的背景。当前具名的发明人的工作在这一【背景技术】章节中描述该工作的程度上以及该描述的可以在提交时未以其他方式限定为现有技术的方面既未明示地也未暗示地承认为相对于本公开内容的现有技术。
[0012]在基础结构模式中操作时,无线局域网(WLAN)通常包括接入点(AP)和一个或者多个客户端站。WLAN在以往十年已经迅速演进。WLAN标准(比如电气和电子工程师协会(IEEE)802.1la,802.1lb,802.1lg和802.1ln标准)的开发已经提高了单用户峰数据吞吐量。例如,ΙΕΕΕ802.1lb标准指定11兆比特每秒(Mbps)的单用户峰吞吐量,IEEE802.1la和802.1lg标准指定54Mbps的单用户峰吞吐量,IEEE802.1ln标准指定600Mbps的单用户峰吞吐量,并且IEEE802.1lac标准指定在吉比特每秒(Gbps)范围中的单用户峰吞吐量。
[0013]已经开始关于IEEE802.1lah和IEEE802.1laf这两个新标准的工作,每个新标准将指定IGHz以下频率的无线网络操作。更低频率的通信信道一般以与在更高频率的传输比较的更佳传播质量和延伸的传播范围为特征。IGHz以下范围以往尚未用于无线通信网络,因为这样的频率被保留以用于其他应用(例如,许可TV频率频带、射频频带等)。在IGHz以下范围中几乎没有保持未被许可的频率频带,其中不同的具体未许可频率在不同地理区域中。IEEE802.1lah标准将指定在可用的未许可IGHz以下频率频道中的无线操作。IEEE802.1laf标准将指定在TV白空间(TVWS)(即IGHz以下频率频带中的未使用TV频道)中的无线操作。

【发明内容】

[0014]在一个实施例中,一种方法包括:在网络接口设备利用物理层(PHY)协议数据单元(Prou)最大持续时间以使得(A)当在第一操作模式中操作时,(i)由在协议栈中的PHY协议以上的层中的协议定义的并且(ii)具有由在PHY协议以上的协议定义的最大长度的数据单元将在第一操作模式中的最低可能数据速率在单个PPDU内完全相配,以及(B)当在第二操作模式中操作时,(i)由在PHY协议以上的层中的协议定义的并且(ii)具有由在PHY协议以上的协议定义的最大长度的数据单元将在第二操作模式中的最低可能数据速率未在单个PPDU内完全相配。该方法还包括:接收介质访问控制(MAC)服务数据单元(MSDU),以及在网络接口生成MPDU以包括MSDU。当在第二操作模式中操作时,生成MPDU包括:对于每个接收的MSUD,确定MSDU的长度是否超过分割阈值,在确定MSDU的长度超过分割阈值时将MSDU分割成多个MPDU,以及在确定MSDU的长度未超过分割阈值时生成包括MSDU的单个MPDU。基于将在第二操作模式中的最低可能数据速率在单个PPDU内完全相配的最大MPDU大小确定分割阈值。该方法还包括:在网络接口设备生成PHY协议数据单元(PPDU)以包括MPDU,其中每个PPDU具有小于或者等于PPDU最大持续时间的持续时间,以及使PPDU被传输。
[0015]在另一实施例中,一种装置包括:网络接口,被配置用于:利用物理层(PHY)协议数据单元(Prou)最大持续时间以使得(A)当在第一操作模式中操作时,(i)由在协议栈中的PHY协议以上的层中的协议定义的并且(ii)具有由在PHY协议以上的协议定义的最大长度的数据单元将在第一操作模式中的最低可能数据速率在单个PPDU内完全相配,以及(B)当在第二操作模式中操作时,(i)由在PHY协议以上的层中的协议定义的并且(ii)具有由在PHY协议以上的协议定义的最大长度的数据单元将在第二操作模式中的最低可能数据速率未在单个PPDU内完全相配。网络接口还被配置用于生成MPDU以包括介质访问控制(MAC)服务数据单元(MSDU)。当在第二操作模式中操作时,网络接口被配置用于对于每个MSUD,确定MSDU的长度是否超过分割阈值,在确定MSDU的长度超过分割阈值时将MSDU分割成多个MPDU,以及在确定MSDU的长度未超过分割阈值时生成包括MSDU的单个MPDU。基于将在第二操作模式中的最低可能数据速率在单个PPDU内完全相配的最大MPDU大小确定分割阈值。此外,网络接口被配置用于生成PHY协议数据单元(prou)以包括MPDU,其中每个PPDU具有小于或者等于PPDU最大持续时间的持续时间,以及使PPDU被传输。
[0016]在另一实施例中,一种方法包括:接收介质访问控制(MAC)服务数据单元(MSDU),以及确定是否(i)将根据第一操作模式传输MSDU,或者(ii)将根据第二操作模式传输MSDU,其中第二操作模式对应于比第一操作模式更长范围的传输。该方法包括:在将根据第一操作模式传输MSDU时,确定MSDU的长度是否超过与第一操作模式对应的第一分割阈值,在确定MSDU的长度超过第一分割阈值时将MSDU分割成多个MAC协议数据单元(MPDU),以及在确定MSDU的长度未超过第一分割阈值时生成包括MSDU的MPDU。该方法还包括:在将根据第二操作模式传输MSDU时,确定MSDU的长度是否超过与第二操作模式对应的第二分割阈值,在确定MSDU的长度超过第二分割阈值时将MSDU分割成多个MPDU,以及在确定MSDU的长度未超过第二分割阈值时生成包括MSDU的MPDU。
[0017]在另一实施例中,一种装置包括:网络接口,被配置用于:确定是否(i)将根据第一操作模式传输介质访问控制(MAC)服务数据单元(MSDU),或者(ii)将根据第二操作模式传输MSDU,其中第二操作模式对应于比第一操作模式更长范围的传输。网络接口被配置用于在将根据第一操作模式传输MSDU时确定MSDU的长度是否超过与第一操作模式对应的第一分割阈值,在确定MSDU的长度超过第一分割阈值时将MSDU分割成多个MAC协议数据单元(MPDU),以及在确定MSDU的长度未超过第一分割阈值时生成包括MSDU的MPDU。网络接口被配置用于在将根据第二操作模式传输MSDU时确定MSDU的长度是否超过与第二操作模式对应的第二分割阈值,在确定MSDU的长度超过第二分割阈值时将MSDU分割成多个MPDU,以及在确定MSDU的长度未超过第二分割阈值时生成包括MSDU的MPDU。
[0018]在又一实施例中,一种方法包括:当在第一操作模式中操作时,利用第一物理层(PHY)协议数据单元(Prou)最大持续时间以使得(i)由在协议栈中的PHY协议以上的层中的协议定义的并且(ii)具有由在PHY以上的协议定义的最大长度的数据单元将在第一操作模式中的最低可能数据速率在单个PPDU内完全相配。此外,该方法包括:当在第二操作模式中操作时,利用第二 PPDU最大持续时间以使得(i)由在PHY协议以上的层中的协议定义的并且(ii)具有由在PHY以上的协议定义的最大长度的数据单元将在第二操作模式中的最低可能数据速率未在单个PPDU内完全相配。
[0019]在在一实施例中,一种装置包括:网络接口,被配置用于当在第一操作模式中操作时利用第一物理层(PHY)协议数据单元(prou)最大持续时间以使得α)由在协议栈中的PHY协议以上的层中的协议定义的并且(ii)具有由在PHY以上的协议定义的最大长度的数据单元将在第一操作模式中的最低可能数据速率在单个PPDU内完全相配。网络接口还被配置用于当在第二操作模式中操作时利用第二 PPDU最大持续时间以使得(i)由在PHY协议以上的层中的协议定义的并且(ii)具有由在PHY以上的协议定义的最大长度的数据单元将在第二操作模式中的最低可能数据速率未在单个PPDU内完全相配。
[0020]在一个实施例中,一种用于有助于在无线网络中的功率节省的方法包括:生成PHY首部以包括PHY数据单元的持续时间的指示,以及生成前导码。该方法还包括:生成PHY数据单元以包括前导码和PHY首部,以及使PHY数据单元被传输。
[0021]在其他实施例中,生成PHY首部以还包括以下各项中的一项或者多项的任何组合:(i)目的地地址的指示、(ii)PHY数据单元是否对应于单播帧的指示,以及(iii)PHY数据单元是否由AP传输的指示。在一些实施例中,生成PHY首部以包括信号字段,其中信号字段包括PHY数据单元的持续时间的指示。在一些实施例中,生成信号字段以还包括以下各项中的一项或者多项的任何组合:(i)目的地地址的指示、(ii)PHY数据单元是否对应于单播的指示,以及(iii)PHY数据单元是否由AP传输的指示。
[0022]在另一实施例中,一种装置包括:网络接口,被配置用于生成PHY首部以包括用于有助于在无线网络中的功率节省的信息,其中用于有助于在无线网络中的功率节省的信息包括PHY数据单元的持续时间的指示。网络接口还被配置用于:生成前导码,生成PHY数据单元以包括前导码和PHY首部,以及使PHY数据单元被传输。
[0023]在其他实施例中,用于有助于在无线网络中的功率节省的信息还包括以下各项中的一项或者多项的任何组合:(i)目的地地址的指示、(ii)PHY数据单元是否对应于单播帧的指示,以及(iii)PHY数据单元是否由AP传输的指示。在一些实施例中,网络接口被配置用于生成PHY首部以包括信号字段,其中信号字段包括PHY数据单元的持续时间的指示。在一些实施例中,生成信号字段以还包括以下各项中的一项或者多项的任何组合:(i)目的地地址的指示、(ii)PHY数据单元是否对应于单播的指示,以及(iii)PHY数据单元是否由AP传输的指示。
[0024]在一个实施例中,一种方法包括:在网络接口确定基本服务集(BSS)信息是否已经改变,一起在确定BSS信息已经改变时,在网络接口生成一个或者多个第一 BSS信元(IE),一个或者多个第一 BSS IE包括已经改变的BSS信息中的至少一些BSS信息。该方法还包括:在网络接口生成信标巾贞,信标巾贞(i)包括一个或者多个第一 BSS IE,以及(ii)省略与尚未改变的BSS信息对应的一个或者多个第二 BSS IE,以及用网络接口传输信标帧或者使信标巾贞被传输。
[0025]在其他实施例中,该方法还包括以下要素中的一个或者多个要素的任何组合。
[0026]在确定BSS信息已经改变时,在网络接口生成用于指示在信标帧中包括一个或者多个第一 BSS IE的指示符字段,其中生成信标帧包括生成信标帧以包括指示符字段。
[0027]生成信标帧以省略与已经改变的BSS信息对应的一个或者多个第三BSS IE,生成信标帧以包括与一个或者多个第三BSS IE对应的BSS信息已经改变的指示符,并且该方法还包括:在网络接口接收响应于信标的探测请求帧,在网络接口生成响应于探测请求帧的探测响应帧,其中探测响应帧包括一个或者多个第三BSS IE,以及用网络接口传输探测响应帧或者使探测响应帧被传输。
[0028]信标帧是第一信标帧,生成第一信标帧以省略与已经改变的BSS信息对应的一个或者多个第三BSS IE,并且该方法还包括:在网络接口生成第二信标帧,第二信标帧(i)包括一个或者多个第三BSS IE,以及(ii)省略一个或者多个第一BSS IE,以及用网络接口传输第二信标帧或者使第二信标帧被传输。
[0029]在另一实施例中,一种装置包括:网络接口,被配置用于:确定基本服务集(BSS)信息是否已经改变,以及在确定BSS信息已经改变时,生成一个或者多个第一 BSS信元(IE),一个或者多个第一 BSS IE包括已经改变的BSS信息中的至少一些BSS信息。网络接口还被配置用于生成信标帧,信标帧(i)包括一个或者多个第一 BSS IE,以及(ii)省略与尚未改变的BSS信息对应的一个或者多个第二 BSS IE,以及传输信标巾贞或者使信标巾贞被传输。
[0030]在其他实施例中,该装置还包括以下要素中的一个或者多个要素的任何组合。
[0031]网络接口被配置用于:在确定BSS信息已经改变时,生成用于指示在信标帧中包括一个或者多个第一 BSS IE的指示符字段,以及生成信标帧以包括指示符字段。
[0032]网络接口被配置用于:生成信标帧以省略与已经改变的BSS信息对应的一个或者多个第三BSS IE,生成信标帧以包括与一个或者多个第三BSS IE对应的BSS信息已经改变的指示符,接收响应于信标的探测请求帧,生成响应于探测请求帧的探测响应帧,其中探测响应帧包括一个或者多个第三BSS IE,以及传输探测响应帧或者使探测响应帧被传输。
[0033]信标帧是第一信标帧,并且网络接口被配置用于:生成第一信标帧以省略与已经改变的BSS信息对应的一个或者多个第三BS SIE,生成第二信标帧,第二信标帧(i)包括一个或者多个第三BSS IE,以及(ii)省略一个或者多个第一 BSS IE,以及传输第二信标帧或者使第二信标帧被传输。
[0034]在又一实施例中,一种方法包括:生成时间戳字段,以及生成用于指示基本服务集(BSS)信息是否已经改变的改变指示符字段。该方法还包括:生成信标帧以包括(i)时间戳字段,以及(ii)改变指示符字段以使得信标帧的首部的在(i)时间戳字段,以及(ii)改变指示符字段中的至少一个字段之前出现的所有字段是固定长度的字段,以及传输信标帧或者使信标帧被传输。
[0035]在其他实施例中,该方法还包括以下要素中的一个或者多个要素的任何组合。
[0036]生成信标帧以使得信标帧的首部的在⑴时间戳字段,以及(ii)改变指示符字段二者之前出现的所有字段是固定长度的字段。
[0037]该方法还包括生成用于指示接入点是否具有为一个或者多个站缓冲的信息的流量指示字段,并且其中生成信标帧以使得信标帧的在流量指示字段之前出现的所有字段是固定长度的字段。
[0038]生成信标帧以使得信标帧的首部的在(i)时间戳字段、(ii)改变指示符字段,以及(iii)流量指示字段中的所有字段之前出现的所有字段是固定长度的字段。
[0039]生成信标帧以在信标帧的首部中包括(i)时间戳字段,以及(ii)改变指示符字段,以及以在信标帧的净荷部分中包括流量指示字段作为信元。
[0040]该方法还包括生成信标帧的首部以包括用于指示流量指示字段是否在信标帧的净荷部分中存在的指示符字段。
[0041]该方法还包括:生成信标帧的首部以包括(i)仅具有必备固定长度的字段的第一首部部分,以及(ii)第二首部部分,第二首部部分(a)仅具有固定长度的字段并且(b)包括可选固定长度的字段,以及生成净荷,其中生成信标帧以使得(i)首部的第二部分紧接着跟随首部的第一部分,以及(ii)净荷紧接着跟随首部的第二部分。
[0042]生成首部的第一部分以包括(i)时间戳字段,以及(ii)改变指示符字段,生成净荷以包括流量指示字段,并且流量指示字段紧接着跟随首部的第二部分。
[0043]该方法还包括生成首部的第一部分以包括指示是否在首部的第二部分中包括一个或者多个字段的一个或者多个指示符。
[0044]在再一实施例中,一种装置包括:网络接口,被配置用于:生成时间戳字段,以及生成用于指示基本服务集(BSS)信息是否已经改变的改变指示符字段。网络接口还被配置用于生成信标帧以包括⑴时间戳字段,以及(ii)改变指示符字段以使得信标帧的首部的在(i)时间戳字段,以及(ii)改变指示符字段中的至少一个字段之前出现的所有字段是固定长度的字段,以及传输信标帧或者使信标帧被传输。
[0045]在其他实施例中,该装置还包括以下要素中的一个或者多个要素的任何组合。
[0046]网络接口被配置用于生成信标帧以使得信标帧的首部的在(i)时间戳字段,以及
(ii)改变指示符字段二者之前出现的所有字段是固定长度的字段。
[0047]网络接口被配置用于:生成用于指示接入点是否具有为一个或者多个站缓冲的信息的流量指示字段,以及生成信标帧以使得信标帧的在流量指示字段之前出现的所有字段是固定长度的字段。
[0048]网络接口被配置用于生成信标帧以使得信标帧的首部的在⑴时间戳字段、(ii)改变指示符字段,以及(iii)流量指示字段中的所有字段之前出现的所有字段是固定长度的字段。
[0049]网络接口被配置用于生成信标帧以在信标帧的首部中包括(i)时间戳字段,以及
(ii)改变指示符字段并且以在信标帧的净荷部分中包括流量指示字段作为信元。
[0050]网络接口被配置用于生成信标帧的首部以包括用于指示流量指示字段是否在信标帧的净荷部分中存在的指示符字段。
[0051]网络接口被配置用于:生成信标帧的首部以包括(i)仅具有必备固定长度的字段的第一首部部分,以及(ii)第二首部部分,第二首部部分(a)仅具有固定长度的字段并且(b)包括可选固定长度的字段,生成净荷,以及生成信标帧以使得(i)首部的第二部分紧接着跟随首部的第一部分,以及(ii)净荷紧接着跟随首部的第二部分。
[0052]网络接口被配置用于:生成首部的第一部分以包括⑴时间戳字段,以及(ii)改变指示符字段,生成净荷以包括流量指示字段,以及生成信标帧以使得流量指示字段紧接着跟随首部的第二部分。
[0053]网络接口被配置用于生成首部的第一部分以包括指示是否在首部的第二部分中包括一个或者多个字段的一个或者多个指示符。
[0054]在一个实施例中,一种方法包括:在网络接口生成信号字段,信号字段包括⑴用于指示物理层(PHY)数据单元是控制帧的字段,以及(ii)帧控制字段、接收器地址(RA)字段和循环冗余校验(CRC)字段中的一个或者多个字段。该方法还包括:在网络接口生成PHY数据净荷,PHY数据净荷(i)包括服务字段、发射器地址(TA)字段、网络ID字段和CRC字段中的一个或者多个字段,以及(ii)省略RA字段。该方法还包括:在网络接口生成PHY数据单元以包括⑴前导码、(ii)具有SIG字段的PHY首部,以及(iii)PHY数据净荷,以及用网络接口传输PHY数据单元或者用网络接口使PHY数据单元被传输。
[0055]在其他实施例中,该方法还包括以下要素中的一个或者多个要素的任何组合。
[0056]PHY数据净荷的网络ID字段是第二网络ID字段,并且生成信号字段包括生成信号字段以包括第一网络ID字段。
[0057]第一网络ID字段包括基本服务集标识符(BSSID)的第一部分,并且第二网络ID字段包括BSSID的第二部分。
[0058]第一网络ID字段包括缩短或者压缩的基本服务集标识符(BS SID)的第一部分,并且第二网络ID字段包括缩短或者压缩的BSSID的第二部分。
[0059]生成信号字段包括生成信号字段以包括服务字段,以及生成PHY数据净荷以省略服务字段。
[0060]在另一实施例中,一种装置包括:网络接口,被配置用于:生成信号字段,信号字段包括⑴用于指示物理层(PHY)数据单元是控制帧的字段,以及(ii)帧控制字段、接收器地址(RA)字段,以及循环冗余校验(CRC)字段中的一个或者多个字段,以及生成PHY数据净荷,PHY数据净荷(i)包括服务字段、发射器地址(TA)字段、网络ID字段,以及CRC字段中的一个或者多个字段,以及(ii)省略RA字段。网络接口还被配置用于:生成PHY数据单元以包括⑴前导码、(ii)具有SIG字段的PHY首部,以及(iii)PHY数据净荷,以及传输PHY数据单元或者使PHY数据单元被传输。
[0061]在其他实施例中,该装置还包括以下要素中的一个或者多个要素的任何组合。
[0062]PHY数据净荷的网络ID字段是第二网络ID字段,并且网络接口被配置用于生成信号字段以包括第一网络ID字段。
[0063]第一网络ID字段包括基本服务集标识符(BSSID)的第一部分,并且第二网络ID字段包括BSSID的第二部分。
[0064]第一网络ID字段包括缩短或者压缩的基本服务集标识符(BSSID)的第一部分,并且第二网络ID字段包括缩短或者压缩的BSSID的第二部分。
[0065]网络接口被配置用于:生成信号字段包括生成信号字段以包括服务字段,以及生成PHY数据净荷以省略服务字段。
[0066]在又一实施例中,一种方法包括:在网络接口基于当前传输速率动态确定分割阈值。该方法还包括:接收介质访问控制(MAC)服务数据单元(MSDU),以及在网络接口确定MSDU的长度是否超过分割阈值。该方法还包括:在确定MSDU的长度超过分割阈值时在网络接口将MSDU分割成多个MAC协议数据单元(MPDU),以及在确定MSDU的长度未超过分割阈值时在网络接口生成包括MSDU的MPDU。
[0067]在再一实施例中,一种装置包括:网络接口,被配置用于:基于当前传输速率动态确定分割阈值,确定介质访问控制(MAC)服务数据单元(MSDU)的长度是否超过分割阈值,在确定MSDU的长度超过分割阈值时将MSDU分割成多个MAC协议数据单元(MPDU),以及在确定MSDU的长度未超过分割阈值时,生成包括MSDU的MPDU。
[0068]在又一实施例中,一种方法:接收介质访问控制(MAC)服务数据单元(MSDU),以及在网络接口确定MSDU的长度是否超过分割阈值。此外,该方法包括:在确定MSDU的长度超过分割阈值时在网络接口将MSDU分割成多个MAC协议数据单元(MPDU),以及在网络接口将与MSDU对应的多个MPDU聚合成聚合MPDU (A-MPDU)。
[0069]在再一实施例中,一种装置包括:网络接口,被配置用于:确定介质访问控制(MAC)服务数据单元(MSDU)的长度是否超过分割阈值,在确定MSDU的长度超过分割阈值时将MSDU分割成多个MAC协议数据单元(MPDU),以及将与MSDU对应的多个MPDU聚合成聚合MPDU(A-MPDU)。
【专利附图】

【附图说明】
[0070]图1是根据一个实施例的示例无线局域网(WLAN) 10的框图。
[0071]图2是根据一个实施例的示例介质访问控制(MAC)层分割操作的示图。
[0072]图3是根据一个实施例的用于确定是否应当分割MAC服务数据单元(MSDU)并且在适当时分割MSDU的示例方法的流程图。
[0073]图4是根据一个实施例的用于确定是否应当分割MSDU并且在适当时分割MSDU的另一示例方法的流程图。
[0074]图5是根据另一实施例的另一示例MAC层分割操作的示图。
[0075]图6是根据一个实施例的用于在适当时分割MSDU以及将多个MSDU片段聚合成聚合MAC协议数据单元(A-MPDU)的示例方法的流程图。
[0076]图7A是在一个实施例中的在A-MPDU中包括的并且可以用于A-MPDU中的至少一些MSDU片段的示例MSDU片段的示图。
[0077]图7B是根据一个实施例的包括MSDU片段的示例A-MPDU子帧的示图。
[0078]图8是根据一个实施例的示例分割/聚合操作的示图。[0079]图9A是根据一个实施例的示例扩展物理层(PHY)协议数据单元(ProU)的示图。
[0080]图9B是根据另一实施例的另一示例扩展PPDU的示图。
[0081]图10是根据一个实施例的用于分割和后续聚合的示例方法的流程图。
[0082]图11是根据一个实施例的用于格式化数据单元以用于无线传输的示例方法的流程图。
[0083]图12是根据一个实施例的用于格式化数据单元以用于无线传输的示例方法的流程图。
[0084]图13是根据一个实施例的用于生成PPDU的示例方法的流程图。
[0085]图14是根据一个实施例的PPDU格式的示图。
[0086]图15是根据一个实施例的用于生成PHY数据单元的示例方法的流程图。
[0087]图16是根据一个实施例的示例信标帧的示图。
[0088]图17是根据另一实施例的另一不例?目标帧的不图。
[0089]图18是根据另一实施例的另一不例彳目标帧的不图。
[0090]图19是根据另一实施例的另一不例彳目标帧的不图。[0091]图20是根据另一实施例的另一不例?目标帧的不图。
[0092]图21是根据另一实施例的另一不例?目标帧的不图。
[0093]图22是根据另一实施例的另一不例?目标帧的不图。
[0094]图23是根据另一实施例的另一不例?目标帧的不图。
[0095]图24是根据一个实施例的省略PHY净荷的示例控制帧的示图。
[0096]图25是根据一个实施例的用于生成省略PHY净荷的控制帧的示例方法的流程图。
[0097]图26是根据一个实施例的示例缩短的控制帧的示图。
[0098]图27是根据一个实施例的用于生成缩短的控制帧的示例方法的流程图。
【具体实施方式】
[0099]在以下描述的实施例中,无线网络设备(比如无线局域网(WLAN)的接入点(AP))向一个或者多个客户端站传输数据流。AP被配置用于根据至少一个通信协议与客户端站一起操作。在一个实施例中,通信协议定义在IGHz以下频率范围中的操作,并且通常用于如下应用,这些应用需要具有相对低数据速率(例如,与由ΙΕΕΕ802.1ln标准定义的通信协议比较)的远程无线通信。(在一些实施例中的例如如由当前在开发中的ΙΕΕΕ802.1laf标准或者ΙΕΕΕ802.1lah标准定义的)通信协议在这里被称为“远程”通信协议。
[0100]在一个实施例中,远程通信协议定义至少包括普通模式和极低速率(VLR)模式的两个或者更多个通信模式。VLR模式具有比普通模式更低的数据速率并且被旨在于用于在与普通模式比较的甚至更长范围的通信。
[0101]当前ΙΕΕΕ802.11标准定义近似5毫秒(ms)的最大物理层(PHY)协议数据单元(PPDU)持续时间。在为IEEE802.1laf和IEEE802.1lah标准提出的数据速率中的一些数据速率,能够在5ms内被传输的数据量相对低,从而造成相对高开销和相对低效率。例如,使用为IEEE802.1laf和IEEE802.1lah标准提出的数据速率中的一些数据速率并且用5ms的最大PPDU持续时间,介质访问控制(MAC)数据单元的过量分割可能出现。表1列举为IEEE802.1laf和IEEE802.1lah标准设想的在各种信道带宽的用于最低数据速率的示例PPDU净荷大小。
[0102]表1
[0103]
【权利要求】
1.一种方法,包括: 在网络接口设备处利用物理层(PHY)协议数据单元(Prou)最大持续时间以使得,(A)当在第一操作模式中操作时,⑴由在协议栈中的PHY协议以上的层中的协议所定义的并且(ii)具有由在所述PHY协议以上的所述协议所定义的最大长度的数据单元将在所述第一操作模式中的最低可能数据速率在单个PPDU内完全相配,以及(B)当在第二操作模式中操作时,⑴由在所述PHY协议以上的所述层中的所述协议所定义的并且(ii)具有由在所述PHY协议以上的所述协议所定义的所述最大长度的所述数据单元将在所述第二操作模式中的最低可能数据速率未在单个PPDU内完全相配; 接收介质访问控制(MAC)服务数据单元(MSDU); 在所述网络接口处生成MPDU以包括所述MSDU ; 当在所述第二操作模式中操作时, 生成MPDU包括:对于每个所接收的MSUD, 确定所述MSDU的长度是否超过分割阈值, 在确定所述MSDU的所述长度超过所述分割阈值时将所述MSDU分割成多个MPDU,以及在确定所述MSDU的所述长度未超过所述分割阈值时生成包括所述MSDU的单个MPDU,其中基于将在所述第二操作模式中的所述最低可能数据速率在单个PPDU内完全相配的最大MPDU大小来确定所述分割阈值; 在所述网络接口设备处生成PHY协议数据单元(Prou)以包括所述MPDU,其中每个PPDU具有小于或者等于所述PPDU最大持续时间的持续时间;以及使所述PPDU被传输。
2.根据权利要求1所述的方法,其中: 所述分割阈值是第一分割阈值,以及 当在所述第二操作模式中操作时, 生成MPDU包括:对于每个所接收的MSDU, 确定所述MSDU的长度是否超过第二分割阈值, 在确定所述MSDU的所述长度超过所述第二分割阈值时将所述MSDU分割成多个MPDU,以及 在确定所述MSDU的所述长度未超过所述第二分割阈值时生成包括所述MSDU的单个MPDU0
3.根据权利要求2所述的方法,其中所述第二分割阈值大于所述第一分割阈值。
4.一种装置,包括: 网络接口,被配置用于: 利用物理层(PHY)协议数据单元(Prou)最大持续时间以使得,(A)当在第一操作模式中操作时,(i)由在协议栈中的PHY协议以上的层中的协议所定义的并且(ii)具有由在所述PHY协议以上的所述协议所定义的最大长度的数据单元将在所述第一操作模式中的最低可能数据速率在单个PPDU内完全相配,以及(B)当在第二操作模式中操作时,(i)由在所述PHY协议以上的所述层中的所述协议所定义的并且(ii)具有由在所述PHY协议以上的所述协议所定义的所述最大长度的所述数据单元将在所述第二操作模式中的最低可能数据速率未在单个PPDU内完全相配;以及生成MPDU以包括介质访问控制(MAC)服务数据单元(MSDU),其中: 当在所述第二操作模式中操作时,所述网络接口被配置用于:对于每个MSUD, 确定所述MSDU的长度是否超过分割阈值, 在确定所述MSDU的所述长度超过所述分割阈值时将所述MSDU分割成多个MPDU,以及在确定所述MSDU的所述长度未超过所述分割阈值时生成包括所述MSDU的单个MPDU,其中基于将在所述第二操作模式中的所述最低可能数据速率在单个PPDU内完全相配的最大MPDU大小来确定所述分割阈值; 生成PHY协议数据单元(Prou)以包括所述MPDU,其中每个PPDU具有小于或者等于所述PPDU最大持续时间的持续时间;以及使所述PPDU被传输。
5.根据权利要求4所述的装置,其中: 所述分割阈值是第一分割阈值,并且所述网络接口当在所述第二操作模式中操作时被配置用于:对于每个MSDU, 确定所述MSDU的长度是否超过第二分割阈值, 在确定所述MSDU的所述长度超过所述第二分割阈值时将所述MSDU分割成多个MPDU,以及 在确定所述MSDU的所述长度未超过所述第二分割阈值时生成包括所述MSDU的单个MPDU。
6.根据权利要求5所述的`装置,其中所述第二分割阈值大于所述第一分割阈值。
7.一种方法,包括: 接收介质访问控制(MAC)服务数据单元(MSDU); 确定是否(i)将根据第一操作模式传输所述MSDU,或者(ii)将根据第二操作模式传输所述MSDU,其中所述第二操作模式对应于比所述第一操作模式更长范围的传输; 在将根据第一操作模式传输所述MSDU时, 确定所述MSDU的长度是否超过与所述第一操作模式对应的第一分割阈值, 在确定所述MSDU的所述长度超过所述第一分割阈值时将所述MSDU分割成多个MAC协议数据单元(MPDU),以及 在确定所述MSDU的所述长度未超过所述第一分割阈值时生成包括所述MSDU的MPDU ;以及 在将根据第二操作模式传输所述MSDU时, 确定所述MSDU的所述长度是否超过与所述第二操作模式对应的第二分割阈值, 在确定所述MSDU的所述长度超过所述第二分割阈值时将所述MSDU分割成多个MPDU,以及 在确定所述MSDU的所述长度未超过所述第二分割阈值时生成包括所述MSDU的所述MPDU。
8.根据权利要求7所述的方法,其中基于在所述第一操作模式中的最低可能数据速率来确定所述第一分割阈值。
9.根据权利要求8所述的方法,其中: 基于在所述第二操作模式中的最低可能数据速率来确定所述第二分割阈值,以及所述第二分割阈值小于所述第一分割阈值。
10.根据权利要求7所述的方法,其中: 所述第一操作模式包括多个第一可能数据速率,所述多个第一可能数据速率包括在所述第一操作模式中的第一最低可能数据速率, 所述第二操作模式包括多个第二可能数据速率,所述多个第二可能数据速率包括在所述第二操作模式中的第二最低可能数据速率,以及 所述第二最低可能数据速率低于所述第一最低可能数据速率。
11.根据权利要求7所述的方法,其中所述第二操作模式对应于在比在所述第一操作模式中生成物理层(PHY)数据单元的第二时钟速率更低的第一时钟速率生成PHY数据单
12.一种装置,包括: 网络接口,被配置用于: 确定是否(i)将根据第一操作模式传输介质访问控制(MAC)服务数据单元(MSDU),或者(ii)将根据第二操作模式传输所述MSDU,其中所述第二操作模式对应于比所述第一操作模式更长范围的传输; 在将根据第一操作模式 传输所述MSDU时, 确定所述MSDU的长度是否超过与所述第一操作模式对应的第一分割阈值, 在确定所述MSDU的所述长度超过所述第一分割阈值时将所述MSDU分割成多个MAC协议数据单元(MPDU),以及 在确定所述MSDU的所述长度未超过所述第一分割阈值时生成包括所述MSDU的MPDU,以及 在将根据第二操作模式传输所述MSDU时, 确定所述MSDU的所述长度是否超过与所述第二操作模式对应的第二分割阈值, 在确定所述MSDU的所述长度超过所述第二分割阈值时将所述MSDU分割成多个MPDU,以及 在确定所述MSDU的所述长度未超过所述第二分割阈值时生成包括所述MSDU的所述MPDU。
13.根据权利要求12所述的装置,其中基于在所述第一操作模式中的最低可能数据速率来确定所述第一分割阈值。
14.根据权利要求13所述的装置,其中: 基于在所述第二操作模式中的最低可能数据速率来确定所述第二分割阈值;以及 所述第二分割阈值小于所述第一分割阈值。
15.根据权利要求12所述的装置,其中: 所述第一操作模式包括多个第一可能数据速率,所述多个第一可能数据速率包括在所述第一操作模式中的第一最低可能数据速率; 所述第二操作模式包括多个第二可能数据速率,所述多个第二可能数据速率包括在所述第二操作模式中的第二最低可能数据速率;以及 所述第二最低可能数据速率低于所述第一最低可能数据速率。
16.根据权利要求12所述的装置,其中所述第二操作模式对应于在比在所述第一操作模式中生成物理层(PHY)数据单元的第二时钟速率更低的第一时钟速率生成PHY数据单J Li ο
17.—种方法,包括: 当在第一操作模式中操作时,利用第一物理层(PHY)协议数据单元(Prou)最大持续时间以使得α)由在协议栈中的PHY协议以上的层中的协议所定义的并且(ii)具有由在所述PHY以上的所述协议所定义的最大长度的数据单元将在所述第一操作模式中的最低可能数据速率在单个PPDU内完全相配;以及 当在第二操作模式中操作时,利用第二 PPDU最大持续时间以使得(i)由在所述PHY协议以上的所述层中的所述协议所定义的并且(ii)具有由在所述PHY以上的所述协议所定义的所述最大长度的数据单元将在所述第二操作模式中的最低可能数据速率未在单个PPDU内完全相配。
18.根据权利要求17所述的方法,其中: 所述第一操作模式包括多个第一可能数据速率,所述多个第一可能数据速率包括在所述第一操作模式中的第一最低可能数据速率; 所述第二操作模式包括多个第二可能数据速率,所述多个第二可能数据速率包括在所述第二操作模式中的第二最低可能数据速率;以及 所述第二最低可能数据速率低于所述第一最低可能数据速率。
19.根据权利要求17所述的方法,其中所述第二操作模式对应于在比在所述第一操作模式中生成PPDU的第二时钟速率更低的第一时钟速率生成PPDU。·
20.一种装置,包括: 网络接口,被配置用于: 当在第一操作模式中操作时,利用第一物理层(PHY)协议数据单元(prou)最大持续时间以使得α)由在协议栈中的PHY协议以上的层中的协议所定义的并且(ii)具有由在所述PHY以上的所述协议所定义的最大长度的数据单元将在所述第一操作模式中的最低可能数据速率在单个PPDU内完全相配,以及 当在第二操作模式中操作时,利用第二 PPDU最大持续时间以使得(i)由在所述PHY协议以上的所述层中的所述协议所定义的并且(ii)具有由在所述PHY以上的所述协议所定义的所述最大长度的数据单元将在所述第二操作模式中的最低可能数据速率未在单个PPDU内完全相配。
21.根据权利要求20所述的装置,其中: 所述第一操作模式包括多个第一可能数据速率,所述多个第一可能数据速率包括在所述第一操作模式中的所述第一最低可能数据速率; 所述第二操作模式包括多个第二可能数据速率,所述多个第二可能数据速率包括在所述第二操作模式中的所述第二最低可能数据速率;并且 所述第二最低可能数据速率低于所述第一最低可能数据速率。
22.根据权利要求20所述的装置,其中所述第二操作模式对应于在比在所述第一操作模式中生成PPDU的第二时钟速率更低的第一时钟速率生成PPDU。
23.一种用于有助于在无线网络中的功率节省的方法,所述方法包括: 生成PHY首部以包括PHY数据单元的持续时间的指示;生成前导码; 生成所述PHY数据单元以包括所述前导码和所述PHY首部;以及 使所述PHY数据单元被传输。
24.根据权利要求23所述的方法,其中生成所述PHY首部包括生成所述PHY首部以包括目的地地址的指示。
25.根据权利要求23所述的方法,其中生成所述PHY首部包括生成所述PHY首部以包括所述PHY数据单元是否对应于单播帧的指示。
26.根据权利要求23所述的方法,其中生成所述PHY首部包括生成所述PHY首部以包括所述PHY数据单元是否由AP传输的指示。
27.根据权利要求23所述的方法,其中生成所述PHY首部包括: 生成信号字段以包括所述PHY数据单元的所述持续时间的所述指示,以及 生成所述PHY首部以包括所述信号字段。
28.根据权利要求27所述的方法,其中生成所述信号字段包括生成所述信号字段以包括目的地地址的指示。
29.根据权利要求27所述的方法,其中 生成所述信号字段包括生成所述信号字段以包括所述PHY数据单元是否对应于单播帧的指示。
30.根据权利要求27所述的方法,其中生成所述信号字段包括生成所述信号字段以包括所述PHY数据单元是否由AP传输的指示。
31.一种装置,包括: 网络接口,被配置用于: 生成PHY首部以包括用于有助于在无线网络中的功率节省的信息,其中用于有助于在所述无线网络中的功率节省的所述信息包括PHY数据单元的持续时间的指示, 生成前导码, 生成所述PHY数据单元以包括所述前导码和所述PHY首部,以及 使所述PHY数据单元被传输。
32.根据权利要求31所述的装置,其中所述网络接口被配置用于生成所述PHY首部以包括目的地地址的指示。
33.根据权利要求31所述的装置,其中所述网络接口被配置用于生成所述PHY首部以包括所述PHY数据单元是否对应于单播帧的指示。
34.根据权利要求31所述的装置,其中所述网络接口被配置用于生成所述PHY首部以包括所述PHY数据单元是否由AP传输的指示。
35.根据权利要求31所述的装置,其中所述网络接口被配置用于: 生成信号字段以包括所述PHY数据单元的所述持续时间的所述指示,以及 生成所述PHY首部以包括所述信号字段。
36.根据权利要求35所述的装置,其中所述网络接口被配置用于生成所述信号字段以包括目的地地址的指示。
37.根据权利要求35所述的装置,其中所述网络接口被配置用于生成所述信号字段以包括所述PHY数据单元是否对应于单播帧的指示。
38.根据权利要求35所述的装置,其中所述网络接口被配置用于生成所述信号字段以包括所述PHY数据单元是否由AP传输的指示。
39.一种方法,包括: 在网络接口处确定基本服务集(BSS)信息是否已经改变; 在确定BSS信息已经改变时,在所述网络接口处生成一个或者多个第一 BSS信元(IE),所述一个或者多个第一 BSS IE包括已经改变的所述BSS信息中的至少一些BSS信息; 在所述网络接口处生成信标帧,所述信标帧(i)包括所述一个或者多个第一 BSS IE,以及(ii)省略与尚未改变的BSS信息对应的一个或者多个第二 BSS IE;以及用所述网络接口传输所述信标帧。
40.根据权利要求39所述的方法,还包括:在确定BSS信息已经改变时,在所述网络接口处生成用于指示在所述信标帧中包括所述一个或者多个第一 BSS IE的指示符字段; 其中生成所述信标帧包括生成所述信标帧以包括所述指示符字段。
41.根据权利要求39所述的方法,其中: 生成所述信标帧以省略与已经改变的BSS信息对应的一个或者多个第三BSS IE ;生成所述信标帧以包括与所述一个或者多个第三BSS IE对应的BSS信息已经改变的指示符;以及 所述方法还包括: 在所述网络接口处接收响应于所述信标的探测请求帧, 在所述网络接口处生成响应于所述探测请求帧的探测响应帧,其中所述探测响应帧包括一个或者多个第三BS S IE,以及 用所述网络接口传输所述探测响应帧。
42.根据权利要求39所述的方法,其中: 所述标帧是第一标帧; 生成所述第一信标帧以省略与已经改变的BSS信息对应的一个或者多个第三BSS IE ;以及 所述方法还包括: 在所述网络接口处生成第二信标帧,所述第二信标帧(i)包括所述一个或者多个第三BSS IE,以及(ii)省略所述一个或者多个第一 BSS IE,以及用所述网络接口传输所述第二信标帧。
43.一种装置,包括: 网络接口,被配置用于: 确定基本服务集(BSS)信息是否已经改变,以及 在确定BSS信息已经改变时,生成一个或者多个第一 BSS信元(IE),所述一个或者多个第一 BSS IE包括已经改变的所述BSS信息中的至少一些BSS信息, 生成信标帧,所述信标帧(i)包括所述一个或者多个第一 BSS IE,以及(ii)省略与尚未改变的BSS信息对应的一个或者多个第二 BSS IE,以及使所述信标帧被传输。
44.根据权利要求43所述的装置,其中所述网络接口被配置用于: 在确定BSS信息已经改变时,生成用于指示在所述信标帧中包括所述一个或者多个第一 BSS IE的指示符字段,以及生成所述信标帧以包括所述指示符字段。
45.根据权利要求43所述的装置,其中所述网络接口被配置用于: 生成所述信标帧以省略与已经改变的BSS信息对应的一个或者多个第三BSS IE,生成所述信标帧以包括与所述一个或者多个第三BSS IE对应的BSS信息已经改变的指示符, 接收响应于所述信标的探测请求中贞, 生成响应于所述探测请求帧的探测响应帧,其中所述探测响应帧包括一个或者多个第三BSS IE,以及 使所述探测响应帧被传输。
46.根据权利要求43所述的装置,其中: 所述信标帧是第一信标帧;以及 所述网络接口被配置用于: 生成所述第一信标帧以省略与已经改变的BSS信息对应的一个或者多个第三BSS IE,生成第二信标帧,所述第二信标帧(i)包括所述一个或者多个第三BSS IE,以及(ii)省略所述一个或者多个第一 BSS IE,以及使所述第二信标帧被传输。
47.一种方法,包括: 生成时间戳字段; 生成用于指示基本服务集(BSS)信息是否已经改变的改变指示符字段;` 生成信标帧以包括(i)所述时间戳字段,以及(ii)所述改变指示符字段以使得所述信标帧的首部的在(i)所述时间戳字段,以及(ii)所述改变指示符字段中的至少一个字段之前出现的所有字段是固定长度的字段;以及传输所述信标帧。
48.根据权利要求47所述的方法,其中生成所述信标帧以使得所述信标帧的所述首部的在⑴所述时间戳字段,以及(ii)所述改变指示符字段二者之前出现的所有字段是固定长度的字段。
49.根据权利要求47所述的方法,还包括生成用于指示接入点是否具有为一个或者多个站所缓冲的信息的流量指示字段; 其中生成所述信标帧以使得所述信标帧的在所述流量指示字段之前出现的所有字段是固定长度的字段。
50.根据权利要求49所述的方法,其中生成所述信标帧以使得所述信标帧的所述首部的在⑴所述时间戳字段、(ii)所述改变指示符字段,以及(iii)所述流量指示字段中的所有字段之前出现的所有字段是固定长度的字段。
51.根据权利要求49所述的方法,其中生成所述信标帧: 以在所述信标帧的所述首部中包括(i)所述时间戳字段,以及(ii)所述改变指示符字段,以及 以在所述信标帧的净荷部分中包括所述流量指示字段作为信元。
52.根据权利要求51所述的方法,还包括生成所述信标帧的所述首部以包括用于指示所述流量指示字段是否在所述信标帧的所述净荷部分中存在的指示符字段。
53.根据权利要求47所述的方法,还包括: 生成所述信标帧的所述首部以包括(i)仅具有必备固定长度的字段的第一首部部分,以及(ii)第二首部部分,所述第二首部部分(a)仅具有固定长度的字段,以及(b)包括可选的固定长度的字段;以及生成净荷; 其中生成所述信标帧以使得(i)所述首部的所述第二部分紧接着跟随所述首部的所述第一部分,以及(ii)所述净荷紧接着跟随所述首部的所述第二部分。
54.根据权利要求53所述的方法,其中: 生成所述首部头部的所述第一部分以包括(i)所述时间戳字段,以及(ii)所述改变指示符字段; 生成所述净荷以包括流量指示字段;以及 所述流量指示字段紧接着跟随所述首部的所述第二部分。
55.根据权利要求54所述的方法,还包括生成所述首部的所述第一部分以包括指示是否在所述首部的所述第二部分中包括一个或者多个字段的一个或者多个指示符。
56.一种装置,包括: 网络接口,被配置用于: 生成时间戳字段, 生成用于指示基本服务集(BSS)信息是否已经改变的改变指示符字段, 生成信标帧以包括(i )所述时间戳字段,以及(ii)所述改变指示符字段以使得所述信标帧的首部的在(i)所述时间戳字段,以及(ii)所述改变指示符字段中的至少一个字段之前出现的所有字段是固定长度的字段,以及使所述信标帧被传输。
57.根据权利要求56所述的装置,其中所述网络接口被配置用于生成所述信标帧以使得所述信标帧的所述首部的在(i)所述时间戳字段,以及(ii)所述改变指示符字段二者之前出现的所有字段是固定长度的字段。
58.根据权利要求56所述的装置,其中所述网络接口被配置用于: 生成用于指示接入点是否具有为一个或者多个站所缓冲的信息的流量指示字段,以及生成所述信标帧以使得所述信标帧的在所述流量指示字段之前出现的所有字段是固定长度的字段。
59.根据权利要求58所述的装置,其中所述网络接口被配置用于生成所述信标帧以使得所述信标帧的所述首部的在⑴所述时间戳字段、(?)所述改变指示符字段,以及(iii)所述流量指示字段中的所有字段之前出现的所有字段是固定长度的字段。
60.根据权利要求58所述的装置,其中所述网络接口被配置用于生成所述信标帧: 以在所述信标帧的所述首部中包括(i)所述时间戳字段,以及(ii)所述改变指示符字段,以及 以在所述信标帧的净荷部分中包括所述流量指示字段作为信元。
61.根据权利要求60所述的装置,其中所述网络接口被配置用于生成所述信标帧的所述首部以包括用于指示所述流量指示字段是否在所述信标帧的所述净荷部分中存在的指示符字段。
62.根据权利要求56所述的装置,其中所述网络接口被配置用于: 生成所述信标帧的所述首部以包括(i)仅具有必备固定长度的字段的第一首部部分,以及(ii)第二首部部分,所述第二首部部分(a)仅具有固定长度的字段,以及(b)包括可选的固定长度的字段, 生成净荷,以及 生成所述信标帧以使得(i)所述首部的所述第二部分紧接着跟随所述首部的所述第一部分,以及(ii)所述净荷紧接着跟随所述首部的所述第二部分。
63.根据权利要求62所述的装置,其中所述网络接口被配置用于: 生成所述首部的所述第一部分以包括⑴所述时间戳字段,以及(ii)所述改变指示符字段, 生成所述净荷以包括流量指示字段,以及 生成所述信标帧以使得所述流量指示字段紧接着跟随所述首部的所述第二部分。
64.根据权利要求63所述的装置,其中所述网络接口被配置用于生成所述首部的所述第一部分以包括指示是否在所述首部的所述第二部分中包括一个或者多个字段的一个或者多个指示符。
65.—种方法,包括: 在网络接口处生成信号字段,所述信号字段包括(i)用于指示物理层(PHY)数据单元是控制帧的字段,以及(ii)帧控制字段、接收器地址(RA)字段和循环冗余校验(CRC)字段中的一个或者多个字段; 在所述网络接口处生成PHY数据净荷,所述PHY数据净荷(i)包括服务字段、发射器地址(TA)字段、网络ID字段和CRC字段中的一个或者多个字段,以及(ii)省略RA字段;在所述网络接口处生成所述PHY数据单元以包括(i)前导码、(ii)具有所述SIG字段的PHY首部,以及(iii)所述PHY数据净荷;以及用所述网络接口传输所述PHY数据单元。
66.根据权利要求65所述的方法,其中: 所述PHY数据净荷的所述网络ID字段是第二网络ID字段,以及 生成所述信号字段包括生成所述信号字段以包括第一网络ID字段。
67.根据权利要求66所述的方法,其中: 所述第一网络ID字段包括基本服务集标识符(BSSID)的第一部分,以及 所述第二网络ID字段包括所述BSSID的第二部分。
68.根据权利要求66所述的方法,其中: 所述第一网络ID字段包括缩短或者压缩的基本服务集标识符(BSSID)的第一部分,以及 所述第二网络ID字段包括所述缩短或者压缩的BSSID的第二部分。
69.根据权利要求65所述的方法,其中: 生成所述信号字段包括生成所述信号字段以包括服务字段,以及 生成所述PHY数据净荷以省略所述服务字段。
70.一种装置,包括: 网络接口,被配置用于:生成信号字段,所述信号字段包括α)用于指示物理层(PHY)数据单元是控制帧的字段,以及(ii)帧控制字段、接收器地址(RA)字段和循环冗余校验(CRC)字段中的一个或者多个字段, 生成PHY数据净荷,所述PHY数据净荷(i)包括服务字段、发射器地址(TA)字段、网络ID字段和CRC字段中的一个或者多个字段,以及(ii)省略RA字段, 生成所述PHY数据单元以包括⑴前导码、(ii)具有所述SIG字段的PHY首部,以及(iii)所述PHY数据净荷,以及 使所述PHY数据单元被传输。
71.根据权利要求70所述的装置,其中: 所述PHY数据净荷的所述网络ID字段是第二网络ID字段,以及 所述网络接口被配置用于生成所述信号字段以包括第一网络ID字段。
72.根据权利要求71所述的装置,其中: 所述第一网络ID字段包括基本服务集标识符(BSSID)的第一部分,以及 所述第二网络ID字段包括所述BSSID的第二部分。
73.根据权利要求71所述的装置,其中: 所述第一网络ID字段包括缩短或者压缩的基本服务集标识符(BSSID)的第一部分,以及· 所述第二网络ID字段包括所述缩短或者压缩的BSSID的第二部分。
74.根据权利要求70所述的装置,其中所述网络接口被配置用于: 生成所述信号字段包括生成所述信号字段以包括服务字段,以及 生成所述PHY数据净荷以省略所述服务字段。
75.—种方法,包括: 在网络接口处基于当前传输速率动态确定分割阈值; 接收介质访问控制(MAC)服务数据单元(MSDU); 在所述网络接口处确定所述MSDU的长度是否超过所述分割阈值; 在确定所述MSDU的所述长度超过所述分割阈值时在所述网络接口处将所述MSDU分割成多个MAC协议数据单元(MPDU);以及 在确定所述MSDU的所述长度未超过所述分割阈值时在所述网络接口处生成包括所述MSDU 的 MPDU。
76.根据权利要求75所述的方法,其中动态确定所述分割阈值包括至少基于被利用以用于传输的当前调制编码方案(MCS)来确定所述分割阈值。
77.根据权利要求75所述的方法,其中动态确定所述分割阈值包括至少基于被利用以用于传输的空间流的当前数目来确定所述分割阈值。
78.根据权利要求75所述的方法,其中动态确定所述分割阈值包括至少基于被利用以用于传输的当前带宽来确定所述分割阈值。
79.一种装置,包括: 网络接口,被配置用于: 基于当前传输速率动态确定分割阈值, 确定介质访问控制(MAC)服务数据单元(MSDU)的长度是否超过所述分割阈值;在确定所述MSDU的所述长度超过所述分割阈值时将所述MSDU分割成多个MAC协议数据单元(MPDU),以及 在确定所述MSDU的所述长度未超过所述分割阈值时生成包括所述MSDU的MPDU。
80.根据权利要求79所述的装置,其中所述网络接口被配置用于至少基于被所述网络接口利用以用于传输的当前调制编码方案(MCS)来确定所述分割阈值。
81.根据权利要求79所述的装置,其中所述网络接口被配置用于至少基于被所述网络接口利用以用于传输的空间流的当前数目来确定所述分割阈值。
82.根据权利要求79所述的装置,其中所述网络接口被配置用于至少基于被所述网络接口利用以用于传输的当前带宽来确定所述分割阈值。
83.—种方法,包括: 接收介质访问控制(MAC)服务数据单元(MSDU); 在网络接口处确定所述MSDU的长度是否超过分割阈值; 在确定所述MSDU的所述长度超过所述分割阈值时在所述网络接口处将所述MSDU分割成多个MAC协议数据单元(MPDU);以及 在所述网络接口处将与所述MSDU对应的多个所述MPDU聚合成聚合MPDU (A-MPDU)。
84.根据权利要求 83所述的方法,其中所述A-MPDU包括与所述MSDU对应的所有所述MPDU。
85.根据权利要求83所述的方法,其中所述A-MPDU包括少于与所述MSDU对应的所有所述MI3DU。
86.根据权利要求85所述的方法,其中所述A-MPDU包括与另一MSDU对应的一个或者多个MI3DU。
87.一种装置,包括: 网络接口,被配置用于: 确定介质访问控制(MAC)服务数据单元(MSDU)的长度是否超过分割阈值, 在确定所述MSDU的所述长度超过所述分割阈值时将所述MSDU分割成多个MAC协议数据单元(MPDU),以及 将与所述MSDU对应的多个所述MPDU聚合成聚合MPDU (A-MPDU)。
88.根据权利要求87所述的装置,其中所述A-MPDU包括与所述MSDU对应的所有所述MPDU。
89.根据权利要求2873所述的装置,其中所述A-MPDU包括少于与所述MSDU对应的所有所述MPDU。
90.根据权利要求89所述的装置,其中所述A-MPDU包括与另一MSDU对应的一个或者多个Mrou。
【文档编号】H04W28/06GK103718596SQ201280038477
【公开日】2014年4月9日 申请日期:2012年6月8日 优先权日:2011年6月8日
【发明者】刘勇 申请人:马维尔国际贸易有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1