用于确定信道带宽的方法和装置的制作方法

文档序号:7850192阅读:197来源:国知局
专利名称:用于确定信道带宽的方法和装置的制作方法
技术领域
本公开总体上涉及基于OFDM的通信系统,并且更具体地,涉及通信信道的信道带宽的检测。
背景技术
在此所做的背景描述是出于整体上呈现其所公开的上下文的目的。在该背景技术部分中可以描述的程度中以及可以不另行视为提交日的现有技术的说明书的各种方面中,当前具名发明人的工作不会明确地或暗含地被认为是本公开的现有技术。无线局域网(WLAN)技术在过去的几十年间迅速地演进。WLAN标准诸如电气和电子工程师协会(IEEE)802. 11a,802. lib,802. Ilg以及802. Iln标准的发展已经改进了单用户峰值数据吞吐量。例如,IEEE 802. Ilb标准指定每秒11兆比特(Mbps)的单用户峰值吞吐量,IEEE 802. Ila标准和802. Ilg标准指定54Mbps的单用户峰值吞吐量,以及IEEE802. Iln标准指定600Mbps的单用户峰值吞吐量。针对新标准IEEE802. Ilac的工作已经启动,其承诺提供甚至更高的吞吐量
发明内容
在一个实施方式中,以通信设备实现的方法包括生成具有带宽的控制帧。该方法还包括使得所述控制帧经由具有所述控制帧带宽的第一复合通信信道进行传输,其中所述第一复合通信信道包括多个通信信道。附加地,该方法包括响应于传输所述控制帧而确定从第二通信设备接收的响应帧的带宽。此外,该方法包括基于所述响应帧的带宽来确定第二复合通信信道,其中所述第二复合通信信道包括来自所述多个通信信道的至少一个通信信道。另外,该方法包括使得一个或多个数据帧经由所述第二复合通信信道向所述第二通信设备传输。在另一实施方式中,通信设备包括被配置为执行上文所述方法的动作的网络接口。在其他实施方式中,方法或被配置为执行所述方法的动作的网络接口包括以下特征中的一个或多个。控制帧是请求发送(RTS)帧,并且响应帧是清除发送(CTS)帧。第一复合通信信道包括多个带宽部分,并且使得所述控制帧被传输包括使得跨多个带宽部分副本的信号被传输。第二复合通信信道用于在第一通信设备的传输机会时间段(TXOP)中进行传输,并且使得一个或多个数据帧经由该第二复合通信信道向第二设备传输包括使得所述一个或多个数据帧在TXOP期间被传输。该方法进一步包括生成后续控制帧,其具有与第二复合通信信道的带宽不同的带宽;使得该后续控制帧在TXOP期间经由具有该后续控制帧的带宽的第三复合通信信道进行传输;响应于传输该后续控制帧确定所接收的后续响应帧的带宽;基于该后续响应帧的带宽确定第四复合通信信道;以及使得一个或多个后续数据帧在TXOP期间经由第四复合通信信道进行传输。在另一实施方式中,以通信设备实现的方法包括接收具有带宽的控制帧,该控制帧已经经由具有该控制帧带宽的第一复合通信信道传输,其中该第一复合通信信道包括多个通信信道。该方法还包括确定多个通信信道中其中接收控制帧的通信信道集合。附加地,该方法包括基于其中接收控制帧的通信信道集合的确定来确定第二复合通信信道。此外,该方法包括生成指示该第二复合通信信道的响应帧。另外,该方法包括响应于该控制帧使得响应帧被传输。在另一实施方式中,通信设备包括被配置为执行上文所述方法的动作的网络接口。在其他实施方式中,方法或被配置为执行所述方法的动作的网络接口包括以下特征中的一个或多个。控制帧是请求发送(RTS)帧,并且响应帧是清除发送(CTS)帧。使得响应帧被传输包括使得响应帧在第二复合通信信道中被传输。
第二复合通信信道包括多个带宽部分,并且使得响应帧被传输包括使得跨多个带宽部分副本的信号被传输。生成响应帧包括生成响应帧来包括指示第二复合通信信道的信息。确定第二复合通信信道包括确定第二复合通信信道来只包括来自多个通信信道的一个或多个信道。确定第二复合通信信道包括确定第二复合通信信道来只包括来自多个通信信道的根据通信协议的信道的有效组合。确定第二复合通信信道包括确定其中接收控制帧的通信信道在控制帧开始之前是否空闲至少非零时间段。确定其中接收控制帧的通信信道在控制帧开始之前是否空闲至少非零时间段包 括确定其中接收控制帧的通信信道在控制帧开始之前是否空闲至少限定时间段。在又一实施方式中,以通信设备实现的方法包括确定用于传输一个或多个数据帧的可用带宽,其中该可用带宽对应于包括多个通信信道的第一复合通信信道。该方法还包括生成控制帧来指示经由该第一复合通信信道进行传输的请求,其中该控制帧包括报头,并且其中该报头的一部分包括指示该第一复合信道带宽的信息。附加地,该方法包括使得控制帧经由第一复合通信信道进行传输,其中报头的至少一部分被副本在第一复合通信信道的多个带宽部分中。在另一实施方式中,通信设备包括被配置为执行上文所述方法的动作的网络接口。在其他实施方式中,方法或被配置为执行所述方法的动作的网络接口包括以下特征中的一个或多个。该方法进一步包括响应于控制信号传输接收响应帧;对响应帧带宽部分中该响应帧报头的至少一部分进行解码;从该响应帧报头的一部分中提取指示经其传输响应帧的第二复合通信信道带宽的信息;基于该第二复合通信信道的带宽确定第三复合通信信道;以及使得一个或多个数据帧经由该第三复合通信信道进行传输。i)第一复合通信信道;ii)第二复合通信信道;以及iii)第三复合通信信道中的至少两个复合通信信道是相同的复合通信信道。i)第一复合通信信道;ii)第二复合通信信道;以及iii)第三复合通信信道中的至少两个复合通信信道是不同的复合通信信道。控制帧是请求发送(RTS)帧,并且响应帧是清除发送(CTS)帧。第三复合通信信道用于在传输机会时间段(TXOP)中进行传输;以及使得一个或多个数据帧经由该第三复合通信信道进行传输包括使得所述一个或多个数据帧在TXOP期间被传输。在另一实施方式中,以通信设备实现的方法包括接收包括报头的控制帧,并且其中该报头的一部分包括指示第一复合信道带宽的信息,该控制帧已经经由该第一复合通信信道进行了传输,其中该报头的至少一部分已经被副本在第一复合信道的多个带宽部分中。该方法还包括对该第一复合信道的带宽部分之一中控制帧报头的至少一部分进行解码。附加地,该方法包括从该控制帧报头的一部分中提取指示该第一复合通信信道带宽的信息。此外,该方法包括基于该第一复合通信信道的带宽来确定第二复合通信信道。另外,该方法包括生成指示该第二复合通信信道的响应帧并且响应于该控制帧使得响应帧被传输。在另一实施方式中,通信设备包括被配置为执行上文所述方法的动作的网络接口。在其他实施方式中,方法或被配置为执行所述方法的动作的网络接口包括以下特征中的一个或多个。第一复合通信信道和第二复合通信信道是相同的复合通信信道。第一复合通信信道和第二复合通信信道是不同的复合通信信道。控制帧是请求发送(RTS)帧,并且响应帧是清除发送(CTS)帧。
控制帧根据第一通信协议被格式化,并且该控制帧报头的一部分被格式化,使得被配置为根据第二通信协议操作而不是被配置为根据第一通信协议操作的设备能够对报头的一部分至少部分解码。


图I是根据一个实施方式其中网络设备基于经由通信信道接收的数据帧检测通信信道带宽的示例无线局域网(WLAN)通信系统的框图。图2是在一个实施方式中使用带宽检测技术形成的复合通信信道的示例。图3A至图3D是对应于经由复合通信信道接收的客户端工作站数据帧解码的示例时序图的图不。图4是在一个实施方式中用于检测通信信道带宽的方法的时序图。图5A是在一个实施方式中通信设备经其接收用于检测通信信道带宽的数据帧的通信信道的图示。图5B是在一个实施方式中通信设备经其接收用于检测通信信道带宽的数据帧的通信信道的另一图示。图5C是在一个实施方式中通信设备经其接收用于检测通信信道带宽的数据帧的通信信道的又一图示。图6是在一个实施方式中用于指示通信信道带宽的数据帧的框图。图7是在另一实施方式中用于指示通信信道带宽的数据帧的框图。图8是在又一实施方式中用于指示通信信道带宽的数据帧的框图。图9是在又一实施方式中用于指示通信信道带宽的数据帧的框图。图10是在一个实施方式中用于指示通信信道带宽的数据帧的框图。图11是根据一个实施方式用于确定针对传输机会时间段(TXOP)的复合信道的示例方法的流程图。图12是根据另一实施方式用于确定针对TXOP的复合信道的另一示例方法的流程图。图13是根据一个实施方式用于响应请求发送(RTS)控制帧的示例方法的流程图。图14是根据另一实施方式用于响应RTS控制帧的另一示例方法的流程图。
具体实施例方式在下文所述的实施方式中,第一通信设备(诸如,无线局域网(WLAN)的接入点(AP))经由使用一个或多个通信信道形成的复合信道向第二通信设备(诸如,客户端工作站)传输数据流。该通信信道具有20MHz、40MHz、80MHz、120MHz和160MHz的带宽,或者其他适当的带宽。在下文所述的某些实施方式中,复合信道中的每个通信信道具有相同或相似的带宽。在其他实施方式中,复合信道中的通信信道具有不同的带宽。在具有第一信道、第二信道和第三信道的实施方式中,第一信道和第二信道具有相同带宽,而第三信道具有大于第一信道带宽的带宽(例如,两倍于第一信道的带宽,等)。在一个实施方式中,通信信道集合进一步包括具有带宽大于第三信道带宽的第四信道(例如,两倍于第三信道的带宽,等)。作为说明性示例,第一信道具有20MHz带宽,第二信道具有20MHz带宽,第三信道具有40MHz带宽,以及第四信道具有80MHz带宽。作为另一说明性示例,第一信道具有IOMHz带宽,第二信道具有IOMHz带宽,第三信道具有40MHz带宽,以及第四信道具有60MHz带宽。在其他实施方式中,由其可以形成复合信道的通信信道集合包括第一信道、第二信道、第三信道、第四信道和第五信道。在一个实施方式中,第一信道、第二信道、第三信道、第四信道和第五信道中的至少某些信道具有不同的带宽。在一个实施方式中,第三信道、第 四信道和第五信道具有相同的带宽。作为说明性示例,第一信道具有20MHz带宽,第二信道具有20MHz带宽,第三信道具有40MHz带宽,第四信道具有40MHz带宽,以及第五信道具有40MHz带宽。在某些实施方式中,通信信道集合中的信道具有与上文所述带宽不同的合适带宽。在具有第一信道、第二信道和第三信道的实施方式中,例如该第一信道、第二信道和第三信道具有不同的带宽。因此,在某些实施方式中,复合信道使用至少在某些信道条件下具有不同带宽的信道来形成。另一方面,在具有第一信道、第二信道和第三信道的其他实施方式中,该第一信道、第二信道和第三信道均具有相同的带宽。因此,在某些实施方式中,复合信道使用具有相同带宽的通信信道来形成。在某些实施方式中,第一通信设备基于包括至少三个通信子信道的通信信道集合的状态(例如,忙碌或空闲)来确定复合通信信道。通常,如果通信信道空闲,则该通信信道可以用于形成复合通信信道。在一个情景中,通信设备基于该通信设备检测信道中的射频(RF)能量是否超出阈值能量级来确定通信信道忙碌。在另一情景中,通信设备基于该通信设备是否从保留通信信道固定时间段的第二通信设备接收指示来确定通信信道忙碌(即,非空闲)。在下文所述的某些情景中,第一通信设备用于形成复合通信信道的某些或所有通信信道从第二通信设备的角度为忙碌(即,非空闲)。在这些情景中,第一通信设备经由复合通信信道向第二通信设备传输的数据流将不被第二通信设备以第一通信设备传输数据流的形式接收。在上文所述的情景中,对于第一通信设备确定通信信道集合中在该第一通信设备确定为空闲(即,非忙碌)的那些通信信道从第二通信设备的角度也为空闲(即,非忙碌)可以是有用的。在某些实施方式中,第一通信设备对第二通信设备“周围的介质探测”来进行确定。基于对第二通信设备周围介质探测的结果,形成复合通信信道,其中该复合通信信道包括从第一通信设备和第二通信设备两者的角度确定为空闲的通信信道。在下文所述实施方式中,第一通信设备基于经由复合通信信道中从第一通信设备的角度确定为空闲(即,非忙碌)的每个通信信道向第二通信设备传输数据帧来对第二通信设备进行介质周围探测。在一个情景中,经由复合通信信道的某些通信信道在第二通信设备接收数据帧。在下文所述的实施方式中,第二通信设备确定经其接收数据帧的通信信道。在某些实施方式中,这些子信道从第二通信设备的角度被指示为空闲。在一个实施方式中,第二通信设备确定通信信道中的哪些通信信道为忙碌(即,非空闲)。在某些实施方式中,由第一通信设备传输的数据帧包括指示其中传输该数据帧的信道的信息。在一个实施方式中,第二通信设备对数据帧的至少一部分(例如,第一信道中的报头或报头的一部分)解码用于获得指示其中传输该数据帧的信道的信息,并且使用该信息来确定其中该数据帧被第二通信设备接收的信道。在一个实施方式中,第二通信设备包括多个解码器用于对复合信道的多个带宽部分中重复的数据帧的至少一部分(例如,第一信道中的报头或报头的一部分)进行解码。在此实施方式中,第二通信设备确定在哪些带宽部分中多个解 码器能够对数据帧的至少一部分进行解码。在此实施方式中,第二通信设备基于其中多个解码器能够对数据帧的至少一部分进行解码的那些带宽部分来确定从该第二通信设备的角度为空闲的信道。在某些实施方式中,第二通信设备经由该第二通信设备确定为空闲的通信信道传输响应数据帧。第一通信设备经由复合通信信道中由第二通信设备确定为空闲(即,非忙碌)的通信信道接收该响应数据帧。在这些实施方式中,第一通信设备经由通过在第一通信设备和第二通信设备两者确定为空闲的通信子信道形成的复合通信信道向第二通信设备传输数据流。在下文所述的某些实施方式中,第一通信设备经由复合信道中通信信道的每个通信信道传输数据帧,其中数据帧包括正在经其传输数据帧的通信信道的指示。在一个实施方式中,数据帧的至少一部分(例如,第一信道中的报头或报头的一部分)在复合信道的多个带宽部分中重复。在某些实施方式中,第二通信设备经由某些通信信道接收数据帧。在这些实施方式中,第二通信设备对复合信道的多个带宽部分中的带宽部分之一中数据帧的至少一部分进行解码。第二通信设备继而使用经其传输数据帧的通信信道的指示来确定经其接收数据帧的通信信道。第二通信设备使用诸如下文所述的方法来确定数据帧中指示的通信子信道的状态。在这些实施方式中,第二通信设备经由复合信道传输响应数据帧,该复合信道包括由第二通信设备确定为空闲的通信信道中的每个通信信道。在一个实施方式中,数据帧包括正在经其传输数据帧的通信信道的指示。第一通信设备接收响应数据帧,并且基于该响应帧确定从第一通信设备的角度和第二通信设备的角度均为空闲的通信信道。在一个实施方式中,第一通信设备经由通过在第一通信设备和第二通信设备均确定为空闲的通信信道形成的复合信道向第二通信设备传输数据流。在其他实施方式中,经由第二通信设备确定为空闲的通信信道传输的响应数据帧包括经其传输响应数据帧的通信子信道的指示。在这些实施方式中,第一通信设备接收响应数据帧并且对该响应数据帧进行解码。第一通信设备获取经其传输响应数据帧的通信信道的指示。在一个实施方式中,第一通信设备使用经其传输响应数据帧的通信信道的指示来确定从第一通信设备的角度和第二通信设备的角度均为空闲的通信信道。在一个实施方式中,第一通信设备基于响应数据帧中的指示经由通过复合通信信道中的通信信道形成的复合信道向第二通信设备传输数据流。
在某些实施方式中,在第一通信设备的传输机会时间段期间重新形成复合通信信道是有用的。在这些实施方式中,第一通信设备不仅在第一通信设备的传输机会之前或者开始时还在第一通信设备的传输机会时间段期间(例如,在经由复合信道传输一个或多个数据单元之后)对第二通信设备的介质进行探测。在一个实施方式中,第一通信设备在第一通信设备的传输机会时间段期间(例如,在经由复合信道传输一个或多个数据单元之后)对不同于第二通信设备的通信设备的介质进行探测。在这些实施方式中的某些实施方式中,用于对数据流的传输之间的介质探测的数据帧在第一通信设备的传输机会时间段期间经由复合通信信道(或者经由具有更宽或更窄带宽的不同复合信道)传输。第一通信设备对来自第二通信设备(或不同的通信设备)的响应帧进行分析来确定从第一通信设备的角度和第二(或其他)通信设备的角度均为空闲的通信信道。在一个实施方式中,基于对响应帧的分析,当适合时第一通信设备改变复合信道中的组成部分(例如,添加或减少信道)。在其他实施方式中,第一通信设备对若干其他通信设备周围的介质进行探测。这在趋向由若干其他通信设备接收单个数据流(例如,多用户、多播或广播数据流)时的情景中是有用的。 图I是根据一个实施方式的示例无线局域网(WLAN) 10的框图。AP 14包括耦合到网络接口 16的主机处理器15。网络接口 16包括介质访问控制(MAC)处理单元18和物理层(PHY)处理单元20。该PHY处理单元20包括多个收发器21,并且收发器21被耦合到多个天线24。虽然图I中图示了三个收发器21和三个天线24,但是在其他实施方式中AP 14可以包括不同数目(例如,1、2、4、5等)的收发器21和天线24,并且收发器21的数目不必与天线24的数目相同。WLAN 10包括多个客户端工作站25。虽然图I中图示了四个客户端工作站25,但是在各情景和实施方式中WLAN 10可以包括不同数目(例如,1、2、3、5、6等)的客户端工作站25。客户端工作站25-1包括耦合到网络接口 27的主机处理器26。该网络接口 27包括MAC处理单元28和PHY处理单元29。该PHY处理单元29包括多个收发器30,并且所述收发器30被耦合到多个天线34。虽然图I中图示了三个收发器30和三个天线34,但是在其他实施方式中客户端工作站25-1可以包括不同数目(例如,1、2、4、5等)的收发器30和天线34,并且收发器30的数目不必与天线的数目相同。在一个实施方式中,客户端工作站25-2、客户端工作站25-3和客户端工作站25_4中的一个或多个具有与客户端工作站25-1相同或相似的结构。在这些实施方式中,结构如客户端工作站25-1的客户端工作站25具有相同或不同数目的收发器和天线。在一个实施方式中,AP 14的网络接口 16被配置为形成包括一个或多个通信信道的复合信道,并且经由该复合信道向一个或多个客户端工作站25传输数据帧。在一个实施方式中,该数据帧在一个或多个客户端工作站25被接收。客户端工作站25-1的网络接口29例如确定经其接收该数据帧的通信信道。在一个实施方式中,这些信道由网络接口 29表示为从客户端工作站25-1的角度为空闲。网络接口 29被配置为使用复合信道向AP 14传输响应帧,该复合信道包括由网络接口 29表示为空闲的通信信道。在一个实施方式中,AP14的网络接口 16被配置为对响应帧进行分析来确定从AP 14和客户端工作站25-1的角度为空闲的一个或多个通信信道的集合。网络接口 16被配置为形成包括从AP 14和客户端工作站25-1的角度为空闲的一个或多个通信信道的复合信道,并且经由该复合信道向客户端工作站25-1传输一个或多个数据帧。图2是在一个实施方式中使用下文所述技术由AP 14形成的复合通信信道50的说明性示例。在此实施方式中,复合通信信道50包括带宽部分61。该带宽部分61具有相同的带宽。在其他实施 方式中,至少某些带宽部分具有不同的带宽。复合通信信道50包括第一通信信道62、第二通信信道64、第三通信信道66和第四通信信道68。信道62、信道64、信道66和信道68的每个信道均包括一个或多个带宽部分61。在其他情景中,复合信道包括较少信道。在其他实施方式和/或情景中,复合信道包括附加的一个或多个信道,诸如第五信道。在其他实施方式中,复合信道中的每个通信信道具有相同带宽。参考图I,在一个实施方式中,AP 14和客户端工作站25-1、客户端工作站25_2和客户端工作站25-3的操作符合基于通信协议或另一适当协议的IEEE 802. Ilac标准(现在处于完成阶段)。在此实施方式中,AP 14被配置为当适合时(例如,当信道带宽可用(例如,非忙碌)时以及当客户端设备25能够经由宽带宽(例如,80MHz或另一适当带宽)接收时)经由宽带宽复合通信信道向客户端工作站25-1传输数据帧。在一个实施方式中,复合通信信道(例如,80MHz宽、120MHz、160MHz或另一适当带宽)包括多个通信信道(例如,具有第一带宽部分(例如,20MHz宽)的第一通信信道、具有第二带宽部分(例如,20MHz宽)的第二通信信道、具有第三带宽部分(例如,40MHz宽)的第三通信信道等)。在一个实施方式中,客户端设备之一(例如,客户端设备25-4)是传统客户端设备。在一个实施方式中,该传统客户端设备25-4被配置为根据不同协议(例如,基于通信协议的IEEE 802. Ila标准、基于通信协议的IEEE 802. Ilg标准、基于通信协议或另一适当协议的IEEE 802. Iln标准)进行操作。AP 14还被配置为根据不同协议进行传输和接收,并且在一个实施方式中经由第一信道(例如,20MHz宽通信信道)向传统客户端工作站25-4传输数据流。在一个实施方式中,AP 14确定多个通信信道(例如,第一信道、第二信道和第三信道中的两个或更多)为空闲。在此实施方式中,AP 14通过采用载波侦听介质访问(CSMA)技术和空闲信道评估(CCA)技术中的一个或两者来进行该确定。用于确定通信信道是否空闲以及用于形成复合信道的示例技术在‘409申请中进行描述。在其他实施方式中,利用了用于确定通信信道是否空闲以及用于形成复合信道的其他适当技术。在一个实施方式中,在AP 14的传输机会之前或者开始时,AP 14对客户端25_1进行介质探测来确定从客户端25-1的角度哪些信道为空闲。为了对客户端设备25-1进行介质探测,AP 14经由复合信道传输控制数据帧(例如,请求发送(RTS))。在一个实施方式中,RTS帧的至少一部分(例如,报头或报头的一部分)被副本在复合信道中多个带宽部分的每个带宽部分中。例如,在第一信道具有20MHz带宽的实施方式中,RTS帧的至少一部分(例如,报头或报头的一部分)被副本在复合信道中多个20MHz带宽部分的每个带宽部分中。在一个实施方式中,客户端25-1接收由AP 14传输的控制数据帧(例如,RTS)。在某些情景中,客户端设备25-1不接收其中AP14传输控制数据帧的所有信道中的控制数据帧。在一个实施方式中,客户端25-1确定其中客户端25-1接收控制数据帧的通信信道,并且基于其中客户端25-1接收控制数据帧的通信信道确定从客户端25-1的角度为空闲的信道。在一个实施方式 中,客户端25-1经由客户端25-1确定为空闲的那些通信信道来传输清除发送(CTS)控制数据帧。在此实施方式中,AP 14接收经由一个或多个通信信道接收的CTS控制数据帧,并且基于经其接收CTS控制数据帧的通信信道确定从客户端设备25-1的角度为空闲的信道。AP 14继而在AP 14的传输机会时间段(TXOP)期间经由通过经其接收CTS数据帧的通信信道形成的复合通信信道向客户端25-1传输一个或多个数据单元。在一个实施方式中,TXOP是针对网络中通信设备保留的有限时间间隔,在该TXOP期间通信设备可以发送尽可能多的帧(只要传输期间没有超过该ΤΧ0Ρ)。在一个实施方式中,其他通信设备通常不允许在TXOP中传输,除非拥有TXOP的通信设备明确地允许其他通信设备传输或者其他通信设备正在确认拥有TXOP的通信设备的传输。通过示例而非任何限制的方式,在下文所述实施方式中,RTS和CTS控制数据帧被利用并且分析用于确定针对复合通信信道的可用信道。在其他实施方式中,其他适当的控制数据帧可以被利用,诸如根据IEEE 802.11 a/g/n/ac标准的控制数据帧(诸如声探帧)。在其他实施方式中,常规数据帧(例如,非控制数据帧)可以分析用于确定针对复合信道的有用信道。图3A至图3D是与其中客户端25_1对经由复合通信信道接收的数据帧解码的实施方式的说明性示例对应的时序图,该复合通信信道包括第一通信信道和第二通信信道。图3A至图3D图示了第二信道并且出于清楚起见省略了第一信道。图3A是当第二通信信道200在RTS数据帧202_1在客户端25_1被接收并解码之前的非零时间段为空闲时的示例的时序图。在IEEE802. lla/g/n/ac标准中,数据帧在时间上从前同步码开始。在一个实施方式中,该前同步码包括传统短训练字段(L-STF)204、传统长训练字段(L-LTF) 206和传统信号字段(L-SIG) 208。在一个实施方式中,L-STF 204-1是具有周期为O. 8微秒并持续时间为8微秒的周期信号。在一个实施方式中,客户端设备25-1包括具有自相关器的载波侦听(CS)单元,并且基于自相关器的输出检测第一信道中的L-STF 204-1。例如,所接收信号的自相关将指示时间周期略短于L-STF 204-1的持续时间(例如,8微秒)的周期O. 8微秒。在一个实施方式中,客户端设备25-1包括具有能量检测器的空闲信道评估(CCA),并且检测第二信道中的能量(例如,检测能量何时超过适当阈值)。在一个实施方式中,如果第二信道被确定在第一信道中检测L-STF 204-1之前空闲限定时间段(诸如,IEEE 802. 11标准中所述的短帧间间隔(SIFS)、任意帧间间隔(AIFS)、点协调功能(PCF)帧间间隔(PIFS)或者分布协调功能(DCF)帧间间隔(DIFS)),则客户端25-1确定第一信道中传输的数据帧还在第二信道中传输。例如,在某些实施方式中,客户端25-1不包括用于在另一自相关器检测第一信道中的L-STF 204-1的相同时间检测第二信道中的L-STF204-1的第二自相关器。在一个实施方式中,当CS单元检测第一信道中的L-STF 204-1时,确定CCA单元是否在对应于第一信道中的L-STF 204-1开始时检测第二信道中的能量。在一个实施方式中,这指示在第一信道中传输的数据帧还在第二信道中传输。在另一实施方式中,当CS单元检测第一信道中的L-STF 204-1时,附加地或备选地确定第二自相关器是否在对应于第一信道中的L-STF 204-1开始时检测第二信道中的L-STF 204-1。在此实施方式中,在对应于第一信道中的L-STF204-1开始时检测第二信道中的L-STF 204-1指示在第一信道中传输的数据帧还在第二信道中传输。附加地或备选地,在第一信道中的L-STF 204-1开始之前,客户端设备25-1确定第二信道中的能量是否在阈值之下限定时间段(诸如,IEEE802. 11标准中所述的短帧间间隔(SIFS)、任意帧间间隔(AIFS)、点协调功能(PCF)帧间间隔(PIFS)或者分布协调功能(DCF)帧间间隔(DIFS))。基于检测第二信道中能量的CCA单元和/或在对应于第一信道中的L-STF204-1开始时和/或在对应于第一信道中的L-STF204-1开始之前检测第二信道中的L-STF 204-1的第二自相关器来确定第二信道空闲,第二信道中的能量在阈值之下限定时间段。在另一实施方式中,基于检测第二信道中能量的CCA单元和/或在对应于第一信道中的L-STF204-1开始时和/或在对应于第一信道中的L-STF 204-1开始之前检测第二信道中的L-STF 204-1的第二自相关器来确定第二信道空闲,第二信道中的能量在阈值之下非零时间段。
因此,在图3A的情景中,确定第二信道从客户端设备25-1的角度为空闲。在此示例中,当客户端设备25-1对RTS控制数据帧202-1的净荷210解码时,该客户端设备25_1传输CTS响应数据帧。图3B至图3D是针对示例情景的时序图,其中第二复合信道200从客户端设备25-1的角度在经由包括至少第一信道和第二信道的复合信道接收的RTS数据帧202-2. . . 220-4的一部分为忙碌。在图3B至图3D的每个示例中,响应于接收数据帧202-2. . . 202-4客户端25-1不经由第二信道200向AP 14传输CTS数据帧。在这些示例中,AP14形成不包括第二信道200的复合通信信道(例如,该复合信道被限制于第一信道)。因此,即使第二信道200从AP 14的角度为空闲,AP 14确定第二信道200从客户端设备25-1的角度为空闲并且因此不利用复合信道中的第二信道200。参考图3B,第二信道200从客户端设备25_1的角度在与接收数据帧202_2重叠的非零时间段为忙碌或由另一通信设备保留。在第二信道中的L-STF 204-2开始之前,客户端设备25-1确定第二信道中的能量不在阈值之下限定时间段。在此示例中,客户端设备25-1不经由第二信道传输CTS响应数据帧。类似地,在图3C所示的示例情景中,第二信道200从客户端设备25-1的角度在经由第二信道200接收RTS数据帧202-2、202-3之后为忙碌或由另一通信设备保留与接收数据帧202-2重叠的非零时间段。在第二信道中的L-STF 204-3开始之前,客户端设备25-1确定第二信道中的能量不在阈值之下限定时间段。在此示例中,客户端设备25-1不经由第二信道传输CTS响应数据帧。类似地,在图3D所示的示例情景中,第二信道200从客户端设备25-1的角度在经由第二信道200接收RTS数据帧202-4之前为忙碌或由另一通信设备保留。在第二信道中的L-STF 204-3开始之前,客户端设备25-1确定第二信道中的能量不在阈值之下限定时间段。在此示例中,客户端设备25-1不经由第二信道传输CTS响应数据帧。在其他实施方式中,客户端设备25-1检测除第一信道之外的信道中RTS的L-STF。客户端设备25-1继而基于通过类似于上文所述技术的方式对RTS的L-STF的确定来确定一个或多个其他信道(包括实施方式中的第一信道)从客户端设备25-1的角度为空闲。在某些实施方式中,通信设备(例如,AP 14、客户端25-1)具有单个解码器。在这些实施方式中,客户端设备25-1对经由第一信道(或者另一适当信道)接收的RTS控制数据帧进行解码。在这些实施方式中,客户端设备25-1利用上文所述技术来确定复合通信信道的带宽而不需要对复合信道的所有信道中的RTS控制数据帧进行解码。在上文所述实施方式中,客户端25-1采用PHY处理单元29中的一个或若干示例技术来确定其中接收RTS控制数据帧的通信信道。在某些实施方式中,客户端25-1经由以下通信信道传输清除发送(CTS)响应,经由该通信信道检测RTS控制数据帧并且该通信信道在其他情况下为空闲。例如,在某些实施方式中,PHY处理单元29基于在RTS控制数据帧估计开始之前的限定时间段期间每个信道是否为空闲来确定RTS控制数据帧经由一个或多个非解码的通信信道接收。
·
如上文所述,在某些实施方式中,客户端25-1采用CCA技术来确定由AP 14传输的RTS控制数据帧是否经由不能够与解码第一信道(或者经其接收RTS控制帧的另一适当信道)同时解码的通信信道接收。如上文所述,CCA包括测量经由复合信道中的通信信道(诸如,第二信道和第三信道)接收的能量(能量检测),以及将该能量级与适当阈值(例如,-62dBm或另一适当阈值)进行比较来检测通信信道为忙碌还是空闲。例如,在一个实施方式中,PHY处理单元29维持多个通信信道的每个通信信道中测量的能量级的历史。通过确定通信信道的能量级何时从空闲转变成忙碌(例如,涉及经由第一信道接收的RTS数据帧的检测)以及在从空闲转变成忙碌之前信道空闲多长时间,客户端25-1确定例如不对应于第一信道的通信信道是否由于接收RTS控制数据帧(但在RTS之前足够空闲)而忙碌。在此实施方式中,客户端25-1经由第一信道以及其中RTS数据帧被指示已经被检测的零个、一个或多个通信信道(并且在RTS之前足够空闲)来传输CTS数据帧。如上文所述,在某些实施方式中,PHY处理单元29确定信道是否在从空闲转变成忙碌(对应于RTS控制数据帧的开始)之前的至少限定时间段为空闲。在一个实施方式中,限定时间段对应于SIFS。在另一实施方式中,限定时间段对应于PIFS。在其他实施方式中,利用另一适当的时间段。在这些实施方式中,如果信道在至少限定时间段并不空闲,则客户端设备25-1确定该信道忙碌不是因为接收RTS数据帧。在此情景中,客户端25-1确定复合通信不包括确定出于接收RTS控制数据帧之外的原因为忙碌的通信信道。客户端25-1经由不包括确定出于接收RTS控制数据帧之外的原因为忙碌的通信信道的复合信道传输CTS响应数据帧。图4是对应于一个实施方式的说明性示例的时序图,在该实施方式中客户端25-1确定复合通信信道300中的哪些信道从客户端设备25-1的角度为空闲。在此示例中,复合通信信道从AP 14的角度包括第一信道302和第二信道304。在此示例中,这些信道中的每个信道包括单个带宽部分。在一个实施方式中,当RTS控制数据帧306在第一通信信道302中被检测时,客户端25-1使用CCA来确定第二通信信道304是否由于经由第二通信信道304接收对应的RTS控制数据帧308 (但在RTS之前足够空闲)而忙碌。在一个实施方式中,客户端25-1的PHY处理单元29中的CCA处理器确定第二通信信道304在时间310开始时为空闲。在时间312,PHY处理单元29的CCA处理器确定第一通信信道302为忙碌。在时间313,PHY处理单元29对所接收的数据帧306解码并且确定数据帧306为RTS数据帧。在时间314,PHY处理单元29中的CCA处理器确定第二通信信道304为忙碌。在时间316,PHY处理单元29中的CCA处理器确定第二通信信道在RTS被接收之前并不忙碌(即,空闲)。在一个实施方式中,客户端25-1确定第二通信信道304在开始接收RTS数据帧306时为空闲。在此实施方式中,客户端25-1确定第二信道在时间314变为忙碌,这是因为数据帧308对应于与RTS数据帧306对应的RTS数据帧。客户端25-1确定第二信道在L-STF开始之前的至少限定时间段为空闲。在此实施方式中,客户端25-1确定复合通信信道300包括第一通信信道302和第二通信信道304。在另一实施方式中,客户端25-1采用前同步码检测技术(例如,载波侦听(CS))来确定由AP 14传输的RTS数据帧是否经由不能够被解码的通信信道接收。前同步码检测包括检测对应于经由通信信道接收的数据帧的前同步码的L-STF和/或L-LTF的出现。在一个实施方式中,客户端25-1的PHY处理单元29包括具有自相关器的CS单元。在一个实施方式中,该自相关器生成L-STF的指示,其是具有周期为O. 8微秒并且持续时间为8微秒的周期信号。在一个实施方式中,PHY处理单元29维持对应于第二信道和第三信道的通信子信道中的每个通信子信道中测量的能量级的历史。在此实施方式中,通过基于CCA分析对应于与能量级变化有关的非第一通信信道的通信信道中前同步码的检测之间的时间关系,当RTS数据帧在第一通信信道中解码时,客户端25-1基于CS单元生成的CS信息来确定由AP 14形成的复合通信信道的带宽。在这些实施方式中,对应于_82dBm的CCA阈值用 于检测通信从忙碌(大于_82dBm)到空闲(小于或等于_82dBm)的转变,并且当CS单元指示L-STF已经被检测时反之亦然。在其他实施方式中,客户端25-1的PHY处理单元29对复合通信信道中的多个带宽部分进行解码。在这些实施方式中,PHY处理单元29中的第一解码器对经由对应于第一通信信道的通信信道接收的数据帧进行解码。PHY处理单元29包括能够检测对应于复合通信信道的通信信道的每个通信信道中前同步码的前同步码检测处理器。在这些实施方式之一中,前同步码检测处理器包括自相关器。在此实施方式中,在确定RTS数据帧经由对应于第一通信信道的通信信道接收时,客户端25-1分析前同步码检测处理器的输出来确定前同步码是否在包括复合通信信道的其他非第一通信信道的每个信道中被检测。在此实施方式中,PHY处理单元29中的第二解码器对经由检测前同步码的若干非第一通信信道之一接收的数据帧进行解码来确定该数据帧是否对应于RTS数据帧。基于第二解码器的结果,客户端25-1确定由AP 14形成的复合通信信道的带宽。图5A至图5C是AP 14经其向客户端25_1传输RTS的复合通信信道500的说明性示例。在这些示例中,复合通信信道500由第一通信信道、第二通信信道、第三通信信道和第四通信信道形成。这些信道中的每个信道包括一个或多个带宽部分502-1. . . 502-8,每个带宽部分具有相同的带宽。在这些示例中,通信信道502-1对应于第一信道、502-2对应于第二信道、502-3和502-4对应于第三信道并且502-5. . . 502-8对应于第四信道。在一个实施方式中,在图5A至图5C的示例中,客户端25-1中的解码器对复合信道500中由AP 14传输并且至少经由第一信道502-1由客户端设备25_1接收的控制数据帧(例如,RTS)进行解码。在一个实施方式中,客户端设备25-1中的解码器对第一信道502-1进行解码并且确定所接收的数据帧是RTS控制帧。参考图5A,基于上文所述的技术,客户端25-1的PHY处理单元29确定前同步码在带宽部分502-2. . . 502-8中的每个带宽部分中被检测和/或CCA指示第二信道、第三信道和第四信道在非零时间段或至少限定时间段为空闲。基于上文所述的技术,客户端25-1确定第一信道、第二信道、第三信道和第四信道从客户端设备25-1的角度为空闲。
参考图5B,基于上文所述的技术,客户端25-1的PHY处理单元29确定前同步码在带宽部分502-2. . . 502-6和502-8但没有502-7中的每个带宽部分中被检测和/或CCA指示第二信道和第三信道在非零时间段或至少限定时间段为空闲。基于上文所述的技术,客户端25-1确定第一信道、第二信道和第三信道从客户端设备25-1的角度为空闲,但第四信道并不为空闲。参考图5C,基于上文所述的技术,客户端25-1的PHY处理单元29确定前同步码在带宽部分502-2、502-4、502-5、502-7和502-8但没有502-3和502-6中的每个带宽部分中被检测和/或CCA指示第二信道在非零时间段或至少限定时间段为空闲。基于上文所述的技术,客户端25-1确定第一信道和第二信道从客户端设备25-1的角度为空闲,但第三信道和第四信道并不为空闲。
在一个实施方式中,客户端设备25-1经由客户端25-1确定RTS被接收并且在RTS开始之前的至少限定时间段或非零时间段为空闲的通信信道传输清除发送(CTS)控制数据帧。在一个实施方式中,客户端设备25-1经由以下通信信道传输清除发送(CTS)控制数据帧,i)客户端25-1确定RTS被接收;ii)在RTS开始之前的至少限定时间段或非零时间段为空闲;以及iii)形成由通信协议允许的有效复合信道。例如,如在‘409申请中所述,在某些实施方式中,根据示例通信协议只有某些信道组合允许形成复合信道。因此,例如,在一个实施方式中,针对给定信道集,复合信道不允许与信道部分重叠。例如,在一个实施方式中,由于与第四信道部分重叠,因此包括带宽部分502-1到502-6的复合信道是不允许的;以及由于与第三信道和第四信道部分重叠,因此包括带宽部分502-1、502-2、502-4和502-5的复合信道是不允许的。在某些实施方式中,针对包括第一信道、第二信道、第三信道和第四信道的给定信道集,只要复合信道包括第一信道,则该复合信道还允许包括第二信道。类似地,在一个实施方式中,针对包括第一信道、第二信道、第三信道和第四信道的给定信道集,只要复合信道包括第一信道和第二信道,则该复合信道还允许包括第三信道。类似地,在一个实施方式中,针对包括第一信道、第二信道、第三信道和第四信道的给定信道集,只要复合信道包括第一信道、第二信道和第三信道,则该复合信道还允许包括第四信道。在一个实施方式中,第一通信设备不允许在TXOP中第一传输数据单元之后发送RTS0在其他实施方式中,第一通信设备允许在TXOP中第一传输数据单元之后发送一个或多个RTS帧。例如,在一个实施方式中如果TXOP中存在不止一个接收器,则上文所述是有用的。同样,例如,在一个实施方式中当在TXOP中第一数据单元之后由第一通信设备传输的数据单元没有被确认时,上文所述是有用的。在一个实施方式中,在TXOP中第一传输数据单元之后发送的RTS的带宽必须小于或等于在TXOP开始时确定/利用的复合信道的带宽。在另一实施方式中,在TXOP中第一传输数据单元之后发送的RTS的带宽允许大于在TXOP开始时确定/利用的复合信道的带宽。在一个实施方式中,当在TXOP中间(即,在TXOP中第一数据单元的传输之后)传输RTS时,第一通信设备在传输RTS之前的先前传输之后等待至少上文所述限定的时间段。例如,在一个实施方式中,上文所述限定时间段为PIFS,并且第一通信设备在传输RTS之前的先前传输之后等待至少PIFS。在一个实施方式中,如果RTS仅在第一信道中传输,则第一通信设备不需要在传输RTS之前的先前传输之后等待至少PIFS,而只要等待至少SIFS。在一个实施方式中,当在TXOP中间(即,在TXOP中第一数据单元的传输之后)接收RTS时,接收器不检验信道是否在至少限定时间段空闲。例如,在一个实施方式中,如果限定时间段为PIFS,则接收器检验信道是否在至少SIFS或者短于PIFS的某些其他时间段为空闲。在一个实施方式中,在TXOP中间传输RTS并不使得接收器执行如上文所述信道的忙碌/空闲状态。在此实施方式中,在TXOP之前或开始时传输的RTS使得接收器确定如上文所述信道的忙碌/空闲状态。在一个实施方式中,在TXOP之前或开始时传输的RTS包括响应于如上文所述的RTS指示接收器确定信道的忙 碌/空闲状态的指示(例如,在RTS报头或在净荷中),并且在TXOP中间传输的RTS省略该指示。在另一实施方式中,接收器确定RTS是否在TXOP开始时或之前传输,并且当RTS在TXOP开始时或之前传输时只确定上文所述信道的忙碌/空闲状态(即,当RTS在TXOP的第一数据单元之后传输时,接收器将不对上文所述信道的忙碌/空闲状态进行确定)。在某些实施方式中,当RTS在TXOP中间发送时,接收器利用不同于上文所述的技术来确定从接收器的角度的可用带宽。例如,在一个实施方式中,PHY处理单元29生成可用带宽的指示符(例如,类似于IEEE 802. Iln规范中指定的CH_Bandwidth指示),并且基于该指示符确定从接收器的角度的可用带宽。在一个实施方式中,对RTS的响应帧必须具有小于或等于RTS带宽的带宽。在一个实施方式中,在TXOP中传输的所有帧必须具有小于或等于与TXOP相关联的第一 RTS带宽的带宽。在其中TXOP期间传输多个RTS的实施方式中,TXOP中传输的所有帧必须具有小于或等于最近传输的RTS的带宽的带宽。在一个实施方式中,TXOP中传输的所有帧必须具有小于或等于对与TXOP相关联的第一 RTS的响应帧的带宽的带宽。在其中TXOP期间传输多个RTS的实施方式中,TXOP中传输的所有帧必须具有小于或等于对最近传输的RTS的响应帧的带宽的带宽。在一个实施方式中,TXOP持有者(holder)可以通过传输指示TXOP结束的控制帧(例如,类似于IEEE 802. Iln标准中指定的CF-END帧)来截断ΤΧ0Ρ。在一个实施方式中,指示TXOP结束的控制帧以当前时间可用的带宽(其可以不同于TXOP的初始带宽)进行传输。在一个实施方式中,指示TXOP结束的控制帧以初始可用于TXOP的带宽进行传输。在一个实施方式中,如果TXOP持有者是客户端工作站25,则指示TXOP结束的控制帧以从AP14的角度可用的带宽进行传输。在以下所述实施方式中,通信设备传输复合信道中的控制数据帧(例如,RTS, CTS等)。在某些实施方式中,通信设备包括所传输控制数据帧中指示控制数据帧带宽的指示。在一个实施方式中,控制数据帧包括副本在多个带宽部分的每个带宽部分中的传输。在一个实施方式中,接收控制数据帧并且能够对一个或多个带宽部分中的传输进行解码的另一通信设备利用该指示来确定控制数据帧的带宽,其指示从传输控制数据帧的设备的角度为可用带宽。在一个实施方式中,基于诸如上文所述的技术(即,能量检测、前同步码检测和/或多信道解码器),接收通信设备确定哪些通信信道从接收设备的角度为空闲。在一个实施方式中,接收通信设备将控制数据帧带宽的指示与确定哪些通信信道从接收设备的角度为空闲的结果进行比较。基于该比较,接收通信设备形成复合通信信道,该复合通信信道包括从传输控制数据帧的设备的角度以及从接收控制数据帧的设备的角度均为可用的信道。在一个实施方式中,接收通信设备经由复合信道中从传输初始控制数据帧的设备的角度以及从接收初始控制数据帧的设备的角度均为可用的信道来传输响应控制数据帧(例如,CTS)。响应控制数据帧包括响应控制数据帧带宽的指示。参考图1,在某些实施方式中,第一通信设备(例如,AP 14)包括确定从该第一通信设备的角度为空闲的复合通信信道带宽的指示。在一个实施方式中,根据IEEE 802. Ilac标准或另一适当协议操作的AP 14传输控制数据帧的报头部分中该复合通信信道带宽的指示,其中该报头部分还符合一个或多个传统协议(诸如,IEEE802. lla/g/n标准中的一个或多个)。例如,该指示包括在报头部分的保留字段中。在下文所述实施方式中,通信设备利用控制数据帧中的字段(例如,控制数据帧的报头)来指示控制数据帧包括指示控制数据帧带宽的带宽信息。在某些实施方式中,带宽的指示通过前向误差检测/纠正码进行保护。在下文所述的某些实施方式中,客户端25-1的PHY处理单元29对经由复合信道(诸如,对应于复合通信信道的第一通信信道的信道)的带宽部分接收的控制数据帧的至少一部分进行解码。基于对控制数据帧的至少一部分的解码,确定复合通信信道带宽的指·示。在一个实施方式中,由PHY处理单元29向MAC处理单元28提供该指示。在某些其他实施方式中,MAC处理单元28从PHY处理单元29解码的控制数据帧提取带宽指示。图6是示例数据帧600的框图,其中通信设备AP 14和客户端25_1包括用于指示该数据帧600带宽的带宽信息。在一个实施方式中,数据帧600具有物理层(PHY)前同步码部分602,其包括L-STF604、L-STF 606和L-STF 608、报头部分610、净荷部分612和尾部部分614。图6图示了单个带宽部分(例如,20MHz或另一适当带宽)中的数据帧600。在一个实施方式中,图6中所示的部分被副本在多个带宽部分中。在一个实施方式中,对带宽部分中的任意带宽部分进行解码的接收设备能够提取带宽信息。在一个实施方式中,通信设备利用L-SIG部分608中的一个或多个字段来指示复合通信信道的带宽。例如,在一个实施方式中,报头部分610的L-SIG部分608的速率部分616用于指示复合通信信道的带宽。在一个实施方式中,速率部分616中的数据值指示经其传输数据帧600的复合通信信道的带宽。表I是速率部分616与复合通信信道带宽的值之间的示例映射。在一个实施方式中,保留位618被设置为指示数据帧600包括速率部分616中复合通信信道的带宽信息。
速率616吞吐量(Mbps) 带宽(MHz)
00001620
00010940
0001112800010018160表I
在另一实施方式中,L-SIG部分608的长度字段620用于指示数据帧包括复合通信信道带宽的指示。在此实施方式中,长度字段620的长度按字节增加并且带宽信息包括在该长度字段620中。在一个实施方式中,保留位618用于向接收通信设备指示长度字段620包括带宽信息。在一个实施方式中,额外字节被添加到传统净荷缓冲字段612的末端。额外字节中出现的值用于指示复合通信信道的带宽信息。在一个实施方式中,保留位618用于向接收通信设备指示净荷缓冲612的最终字节包括带宽信息。在另一实施方式中,速率字段616被设置为特定速率用于向接收通信设备指示L-SIG中的字段(例如,净荷缓冲612的最终字节)包括带宽信息。图7是在一个实施方式中的数据帧600的另一示例,其中报头部分610用于指示 带宽信息。在一个实施方式中,报头部分610的服务字段621用于指带宽信息。在一个实施方式中,服务字段621包括扰频器初始化子字段622和保留子字段624。在一个实施方式中,服务部分621的保留部分624的位626的各种设置用于指示针对复合通信信道的不同带宽信息。在一个实施方式中,位628用于指示通信设备能够基于信道被检测为忙碌或空闲来形成具有不同带宽的复合通信信道。在一个实施方式中,位630被用作奇校验位(即,位630用于保证四个位625为奇数个一)。在某些实施方式中,位632用于指示数据帧包括复合通信信道带宽的指示。图8也是在一个实施方式中的数据帧600的另一示例,其中报头部分610的帧控制字段633用于指示带宽信息。在一个实施方式中,位634被设置为预先限定的模式(例如,二进制0101或另一适当的模式)来指示数据帧600包括复合通信信道的带宽信息。在一个实施方式中,位636用于指示复合通信信道的带宽。在一个实施方式中,位638被用作奇校验位。在其他实施方式中,报头部分610的持续时间字段635用于指示复合通信信道的带宽。在一个实施方式中,持续时间部分635的最低有效字节(LSB)用于指示复合通信信道的带宽。图9还是在一个实施方式中的数据帧600的另一示例,其中报头610的接收器地址(RA)字段642用于指示带宽信息。在一个实施方式中,位646和/或位648被设置为适当值用于指示复合通信信道的带宽。在另一实施方式中,报头610的传输器地址(TA)字段653的位650和/或位652用于指示复合通信信道的带宽。在一个实施方式中,位648和位646用于指示复合通信信道的带宽,并且位650和位652用于指示数据帧600包括带宽信息。在一个实施方式中,位652被用作校验位。在其他实施方式中,RA字段642和/或TA字段653的其他适当位用于指示带宽信息。图10是在一个实施方式中的数据帧600的示例,其中尾部614用于指示带宽信息。在一个实施方式中,填充部分654用于指示复合通信信道的带宽部分。在其他实施方式中,填充部分654通过用于指示带宽信息的附加位字段增加。在一个实施方式中,填充部分654包括字段656、字段658、字段660或字段662中的一个字段。图11是根据一个实施方式用于确定TXOP的复合信道的示例方法700的流程图。在一个实施方式中,方法700由AP 14(图I)的网络接口 16实现。在一个实施方式中,方法700由客户端设备25-1(图I)的网络接口 27实现。在其他实施方式中,方法700由另一适当通信设备实现。
在块704,生成具有带宽的控制帧用于经由第一复合信道传输。在一个实施方式中,该控制帧是RTS帧。在其他实施方式中,该控制帧是另一适当类型的控制帧。在一个实施方式中,第一复合信道的带宽对应于控制帧的带宽。在一个实施方式中,第一复合通信信道包括多个通信信道。在块708,通信设备(例如,网络接口)使得控制帧经由第一复合通信信道进行传输。 在块712,响应于传输控制帧确定从另一通信设备接收的响应帧的带宽。在某些实施方式中,该响应帧的带宽使用诸如上文所述的技术进行确定。例如,在一个实施方式中,确定响应帧的带宽包括确定接收响应帧的信道。在一个实施方式中,该响应帧是CTS帧。在其他实施方式中,该响应帧是另一适当类型的帧。 在块716,第二复合通信信道基于响应帧的带宽进行确定,其中第二复合通信信道包括来自第一复合通信信道的多个通信信道的至少一个通信信道。在块720,通信设备(例如,网络接口)使得一个或多个数据帧经由第二复合通信信道向其他通信设备传输。在一个实施方式中,第二复合通信信道用于在实现方法700的设备的TXOP中传输。在一个实施方式中,一个或多个数据帧在TXOP中传输。图12是根据另一实施方式的用于确定TXOP复合信道的另一示例方法750的流程图。在一个实施方式中,方法750由AP 14(图I)的网络接口 16实现。在一个实施方式中,方法750由客户端设备25-1(图I)的网络接口 27实现。在其他实施方式中,方法750由另一适当通信设备实现。在块754,确定用于经由第一复合通信信道传输一个或多个数据帧的可用带宽。该第一复合通信信道包括多个通信信道。在块758,生成控制帧(例如,RTS帧)用于指示经由第一复合通信信道传输的请求。该控制帧包括报头,并且报头的一部分包括指示第一复合信道带宽的信息。在一个实施方式中,该信息包括在服务字段的保留位中。在其他实施方式中,该信息包括在另一适当字段或多个字段中。在块762,通信设备使得控制帧经由第一复合通信信道进行传输。在一个实施方式中,至少该报头部分被副本在第一复合通信信道的多个带宽部分中。图13是根据一个实施方式用于响应请求发送(RTS)控制帧的示例方法800的流程图。在一个实施方式中,方法800由AP 14(图I)的网络接口 16实现。在一个实施方式中,方法800由客户端设备25-1(图I)的网络接口 27实现。在其他实施方式中,方法800由另一适当通信设备实现。在块804,接收控制帧,其中该控制帧经由具有带宽的第一复合通信信道进行传输。该第一复合通信信道包括多个通信信道。在块808,确定其中接收控制帧的多个通信信道的通信信道集合。在某些实施方式中,通信信道集合使用诸如上文所述的技术确定。在块812,第二复合通信信道基于其中接收控制帧的通信信道集合的确定来进行确定。在块816,生成指示第二复合通信信道的响应帧。在一个实施方式中,该响应帧是CTS帧。在其他实施方式中,该响应帧是另一适当帧。
在块820,通信设备使得响应帧响应于在块804接收的控制帧进行传输。图14是根据另一实施方式的用于响应RTS控制巾贞的另一不例方法850的流程图。在一个实施方式中,方法850由AP 14(图I)的网络接口 16实现。在一个实施方式中,方法850由客户端设备25-1(图I)的网络接口 27实现。在其他实施方式中,方法850由另一适当通信设备实现。在块854,接收控制帧,其中该控制帧经由具有带宽的第一复合通信信道进行传输。该第一复合通信信道包括多个通信信道。所接收的控制帧包括报头,并且报头的一部分包括指示第一复合信道带宽的信息。传输所接收的控制帧使得至少该报头部分被副本在第一复合信道的多个带宽部分中。在块858,对第一复合信道带宽部分之一中控制帧报头的至少一部分进行解码。 在块862,从指示第一复合通信信道带宽的控制帧报头的一部分中提取信息。在块866,基于第一复合通信信道的带宽来确定第二复合通信信道的带宽。在块870,生成指示第二复合通信信道的响应帧。在一个实施方式中,该响应帧是CTS帧。在其他实施方式中,该响应帧是另一适当帧。在块874,通信设备响应于在块854接收的控制帧使得响应帧进行传输。所述的各种块、操作以及技术可以通过使用硬件、执行固件指令的处理器、执行软件指令的处理器或者它们的任意组合来实施。当使用执行软件或固件指令的处理器来实现时,软件或固件指令可以存储在任意计算机可读存储器中(诸如,磁盘,光盘或者其他存储介质)在RAM或者ROM或者flash存储器,处理器,硬盘驱动,光盘驱动,带驱动等等。同样地,软件和固件指令可以通过任意已知的或者期望的传输方式被传递到用户或者系统,通过任意已知的或者期望的传输方式例如包括在计算机可读盘或者其他便携式计算机存储机构或者通过通信媒介。通信媒介典型地具体化为计算机可读指令,数据结构,程序模块或者在已调制数据信号中的其它数据,例如载波或者其他传输机制。术语“已调制数据信号”意味着这样的信号,该信号的一个或多个特征被以在该信号中对信息进行编码的方式进行了设置或改变。例如但非限制,通信介质包括有线介质,诸如有线网络或者直接有线连接;以及无线媒介,诸如声、射频、红外以及其它无线介质。从而,软件和固件指令可以通过通信信道被传输给用户或者系统,通信信道例如是电话线,DSL线,有线电视线,光纤线缆,无线通信信道,因特网,等等(其被视为与通过可运输存储介质来提供此软件相同或可交换)。软件或者固件指令可以包括机器可读指令,其当由处理器执行时,使得处理器执行不同动作。当以硬件实现时,硬件可以包括一个或多个离散组件,集成电路,专用集成电路(ASIC),等等。虽然参考了目的仅在于示例而非限制本发明的特定示例对本发明进行了描述,但可以对所公开的实施方式进行改变、添加和/或删除,而不脱离本发明的范围。
权利要求
1.一种以第一通信设备实现的方法,所述方法包括 生成具有带宽的控制帧; 使得所述控制帧经由具有所述控制帧的所述带宽的第一复合通信信道进行传输,其中所述第一复合通信信道包括多个通信信道; 响应于传输所述控制帧,确定从第二通信设备接收的响应帧的带宽; 基于所述响应帧的所述带宽确定第二复合通信信道,其中所述第二复合通信信道包括来自所述多个通信信道中的至少一个通信信道;以及 使得一个或多个数据帧经由所述第二复合通信信道向所述第二通信设备传输。
2.根据权利要求I所述的方法,其中 所述控制帧是请求发送(RTS)帧;以及 所述响应帧是清除发送(CTS)帧。
3.根据权利要求I所述的方法,其中 所述第一复合通信信道包括多个带宽部分;以及 使得所述控制帧被传输包括使得跨所述多个带宽部分副本的信号被传输。
4.根据权利要求I所述的方法,其中 所述第二复合通信信道用于在所述第一通信设备的传输机会时间段(TXOP)中传输;以及 使得所述一个或多个数据帧经由所述第二复合通信信道向所述第二设备传输包括使得一个或多个数据帧在所述TXOP期间进行传输。
5.根据权利要求4所述的方法,进一步包括 生成后续控制帧,其具有与所述第二复合通信信道的所述带宽不同的带宽; 使得所述后续控制帧在所述TXOP期间经由具有所述后续控制帧的所述带宽的第三复合通信信道进行传输; 响应于传输所述后续控制帧,确定所接收的后续响应帧的带宽; 基于所述后续响应帧的所述带宽确定第四复合通信信道;以及 使得一个或多个后续数据帧在所述TXOP期间经由所述第四复合通信信道进行传输。
6.一种通信设备,包括 网络接口,被配置为 生成具有带宽的控制帧; 使得所述控制帧经由具有所述控制帧的所述带宽的第一复合通信信道进行传输,其中所述第一复合通信信道包括多个通信信道; 响应于传输所述控制帧,确定从单独通信设备接收的响应帧的带宽; 基于所述响应帧的所述带宽确定第二复合通信信道,其中所述第二复合通信信道包括来自所述多个通信信道中的至少一个通信信道;以及 使得一个或多个数据帧经由所述第二复合通信信道向所述单独通信设备传输。
7.根据权利要求6所述的通信设备,其中 所述控制帧是请求发送(RTS)帧;以及 所述响应帧是清除发送(CTS)帧。
8.根据权利要求6所述的通信设备,其中所述第一复合通信信道包括多个带宽部分;以及 所述网络接口被配置为基于将待传输的跨所述多个带宽部分的信号进行副本来使得所述控制帧经由第一复合通信信道进行传输。
9.根据权利要求6所述的通信设备,其中 所述第二复合通信信道用于在所述第一通信设备的传输机会时间段(TXOP)中传输;以及 所述网络接口被配置为使得所述一个或多个数据帧在所述TXOP期间进行传输。
10.根据权利要求9所述的通信设备,其中所述网络接口被配置为 生成后续控制帧,其具有与所述第二复合通信信道的所述带宽不同的带宽; 使得所述后续控制帧在所述TXOP期间经由具有所述后续控制帧的所述带宽的第三复合通信信道进行传输; 响应于传输所述后续控制帧,确定所接收的后续响应帧的带宽; 基于所述后续响应帧的所述带宽确定第四复合通信信道;以及 使得一个或多个后续数据帧在所述TXOP期间经由所述第四复合通信信道进行传输。
11.一种以通信设备实现的方法,所述方法包括 接收具有带宽的控制帧,所述控制帧已经经由具有所述控制帧带宽的第一复合通信信道传输,其中所述第一复合通信信道包括多个通信信道; 确定多个通信信道中的其中接收所述控制帧的通信信道集合; 基于其中接收所述控制帧的所述通信信道集合的确定来确定第二复合通信信道; 生成指示所述第二复合通信信道的响应帧;以及 响应于所述控制巾贞,使得所述响应巾贞被传输。
12.根据权利要求11所述的方法,其中所述控制帧是请求发送(RTS)帧; 其中所述响应帧是清除发送(CTS)帧。
13.根据权利要求11所述的方法,其中使得所述响应帧被传输包括使得所述响应帧在所述第二复合通信信道中被传输。
14.根据权利要求13所述的方法,其中所述第二复合通信信道包括多个带宽部分; 其中使得所述响应帧被传输包括使得跨所述多个带宽部分副本的信号被传输。
15.根据权利要求11所述的方法,其中生成所述响应帧包括生成所述响应帧来包括指示所述第二复合通信信道的信息。
16.根据权利要求11所述的方法,其中确定所述第二复合通信信道包括确定所述第二复合通信信道来只包括来自所述多个通信信道的一个或多个信道。
17.根据权利要求11所述的方法,其中确定所述第二复合通信信道包括确定所述第二复合通信信道来只包括来自所述多个通信信道的信道的根据通信协议的有效组合。
18.根据权利要求11所述的方法,其中确定所述第二复合通信信道包括确定其中接收所述控制帧的通信信道在所述控制帧开始之前是否空闲至少非零时间段。
19.根据权利要求18所述的方法,其中确定其中接收所述控制帧的所述通信信道在所述控制帧开始之前是否空闲至少非零时间段包括确定其中接收所述控制帧的通信信道在所述控制帧开始之前是否空闲至少限定时间段。
20.—种通信设备,包括网络接口,被配置为 接收具有带宽的控制帧,所述控制帧已经经由具有所述控制帧带宽的第一复合通信信道传输,其中所述第一复合通信信道包括多个通信信道; 确定多个通信信道中的其中接收所述控制帧的通信信道集合; 基于其中接收所述控制帧的所述通信信道集合的确定来确定第二复合通信信道; 生成指示所述第二复合通信信道的响应帧;以及 响应于所述控制巾贞,使得所述响应巾贞被传输。
21.根据权利要求20所述的通信设备,其中 所述控制帧是请求发送(RTS)帧;以及 所述响应帧是清除发送(CTS)帧。
22.根据权利要求20所述的通信设备,其中所述网络接口被配置为使得所述响应帧在所述第二复合通信信道中被传输。
23.根据权利要求22所述的通信设备,其中 所述第二复合通信信道包括多个带宽部分;以及 所述网络接口被配置为使得跨所述多个带宽部分副本的信号被传输。
24.根据权利要求23所述的通信设备,其中所述网络接口被配置为生成所述响应帧来包括指示所述第二复合通信信道的信息。
25.根据权利要求20所述的通信设备,其中所述网络接口被配置为确定所述第二复合通信信道来只包括来自所述多个通信信道的一个或多个信道。
26.根据权利要求20所述的通信设备,其中所述网络接口被配置为确定所述第二复合通信信道来只包括来自所述多个通信信道的信道的根据通信协议的有效组合。
27.根据权利要求20所述的通信设备,其中所述网络接口被配置为确定其中接收所述控制帧的通信信道在所述控制帧开始之前是否空闲至少非零时间段。
28.根据权利要求27所述的通信设备,其中所述网络接口被配置为基于确定其中接收所述控制帧的所述通信信道在所述控制帧开始之前是否空闲至少非零时间段来确定其中接收所述控制帧的通信信道在所述控制帧开始之前是否空闲至少限定时间段。
29.—种以通信设备实现的方法,所述方法包括 确定用于传输一个或多个数据帧的可用带宽,其中所述可用带宽对应于包括多个通信信道的第一复合通信信道; 生成控制帧用于指示经由该第一复合通信信道进行传输的请求,其中所述控制帧包括报头,并且其中所述报头的一部分包括指示所述第一复合信道带宽的信息;以及 使得所述控制帧经由所述第一复合通信信道进行传输,其中所述报头的至少一部分被副本在所述第一复合通信信道的多个带宽部分中。
30.根据权利要求29所述的方法,进一步包括 接收响应于所述控制信号传输的响应帧; 对所述响应帧带宽部分中的所述响应帧报头的至少一部分进行解码; 从所述响应帧报头的一部分中提取指示经其传输所述响应帧的第二复合通信信道带宽的信息; 基于所述第二复合通信信道的所述带宽确定第三复合通信信道;以及使得一个或多个数据帧经由所述第三复合通信信道进行传输。
31.根据权利要求30所述的方法,其中i)所述第一复合通信信道,ii)所述第二复合通信信道,以及iii)所述第三复合通信信道中的至少两个复合通信信道是相同的复合通Ir In Xs ο
32.根据权利要求30所述的方法,其中i)所述第一复合通信信道;ii)所述第二复合通信信道;以及iii)所述第三复合通信信道中的至少两个复合通信信道是不同的复合通Ir In Xs ο
33.根据权利要求30所述的方法,其中 所述控制帧是请求发送(RTS)帧;以及 所述响应帧是清除发送(CTS)帧。
34.根据权利要求30所述的方法,其中 所述第三复合通信信道用于在传输机会时间段(TXOP)中进行传输;以及使得所述一个或多个数据帧经由所述第三复合通信信道进行传输包括使得所述一个或多个数据帧在所述TXOP期间被传输。
35.一种通信设备,包括 网络接口,被配置为 确定用于传输一个或多个数据帧的可用带宽,其中所述可用带宽对应于包括多个通信信道的第一复合通信信道; 生成控制帧用于指示经由该第一复合通信信道进行传输的请求,其中所述控制帧包括报头,并且其中所述报头的一部分包括指示所述第一复合信道带宽的信息;以及 使得所述控制帧经由所述第一复合通信信道进行传输,其中所述报头的至少一部分被副本在所述第一复合通信信道的多个带宽部分中。
36.根据权利要求35所述的通信设备,其中所述网络接口被配置为 对所述响应帧带宽部分中的所述响应帧报头的至少一部分进行解码,其中所述响应帧已经响应于所述控制巾贞被传输; 从所述响应帧报头的一部分中提取指示经其传输所述响应帧的第二复合通信信道带宽的信息; 基于所述第二复合通信信道的所述带宽确定第三复合通信信道;以及 使得一个或多个数据帧经由所述第三复合通信信道进行传输。
37.根据权利要求36所述的通信设备,其中i)所述第一复合通信信道,ii)所述第二复合通信信道,以及iii)所述第三复合通信信道中的至少两个复合通信信道是相同的复合通信信道。
38.根据权利要求36所述的通信设备,其中i)所述第一复合通信信道;ii)所述第二复合通信信道;以及iii)所述第三复合通信信道中的至少两个复合通信信道是不同的复合通信信道。
39.根据权利要求36所述的通信设备,其中 所述控制帧是请求发送(RTS)帧;以及 所述响应帧是清除发送(CTS)帧。
40.根据权利要求36所述的通信设备,其中所述第三复合通信信道用于在传输机会时间段(TXOP)中进行传输;以及 所述网络接口被配置为使得所述一个或多个数据帧在所述TXOP期间被传输。
41.一种以通信设备实现的方法,所述方法包括 接收包括报头的控制帧,并且其中所述报头的一部分包括指示第一复合信道带宽的信息,所述控制帧已经经由所述第一复合通信信道进行了传输,其中所述报头的至少一部分已经被副本在所述第一复合信道的多个带宽部分中; 对所述第一复合信道的所述带宽部分之一中所述控制帧报头的至少一部分进行解码; 从所述控制帧报头的一部分中提取指示所述第一复合通信信道带宽的信息; 基于所述第一复合通信信道的所述带宽来确定第二复合通信信道; 生成指示所述第二复合通信信道的响应帧;以及 响应于所述控制巾贞,使得所述响应巾贞被传输。
42.根据权利要求41所述的方法,其中所述第一复合通信信道和所述第二复合通信信道是相同的复合通信信道。
43.根据权利要求41所述的方法,其中所述第一复合通信信道和所述第二复合通信信道是不同的复合通信信道。
44.根据权利要求41所述的方法,其中 所述控制帧是请求发送(RTS)帧;以及 所述响应帧是清除发送(CTS)帧。
45.根据权利要求41所述的方法,其中 所述控制帧根据第一通信协议被格式化;以及 所述控制帧报头的一部分被格式化,使得被配置为根据第二通信协议操作而不是被配置为根据所述第一通信协议操作的设备能够对所述报头的一部分至少部分解码。
46.一种通信设备,包括 网络接口,被配置为 对第一复合信道的多个带宽部分之一中所接收控制帧报头的至少一部分进行解码,其中所述控制帧已经经由第一复合通信信道进行了传输,其中所述报头的至少一部分已经被副本在所述第一复合信道的多个带宽部分中; 从所述控制帧报头的一部分中提取信息,其中所提取的信息指示所述第一复合通信信道的带宽; 基于所述第一复合通信信道的所述带宽来确定第二复合通信信道; 生成指示所述第二复合通信信道的响应帧;以及 响应于所述控制巾贞,使得所述响应巾贞被传输。
47.根据权利要求46所述的通信设备,其中所述第一复合通信信道和所述第二复合通信信道是相同的复合通信信道。
48.根据权利要求46所述的通信设备,其中所述第一复合通信信道和所述第二复合通信信道是不同的复合通信信道。
49.根据权利要求46所述的通信设备,其中 所述控制帧是请求发送(RTS)帧;以及所述响应帧是清除发送(CTS)帧。
50.根据权利要求46所述的通信设备,其中 所述控制帧根据第一通信协议被格式化;以及 所述控制帧报头的一部分被格式化,使得被配置为根据第二通信协议操作而不是被配置为根据所述第一通信协议操作的设备能够对所述报头的一部分至少部分解码。
全文摘要
通过以第一通信设备实现的方法,生成具有带宽的控制帧。该控制帧经由第一复合通信信道进行传输,其中该第一复合通信信道包括多个通信信道。响应于传输所述控制帧确定从第二通信设备接收的响应帧的带宽。基于该响应帧的带宽确定第二复合通信信道,其中该第二复合通信信道包括来自多个通信信道中的至少一个通信信道。一个或多个数据帧经由该第二复合通信信道向该第二通信设备传输。
文档编号H04L5/00GK102959915SQ201180028739
公开日2013年3月6日 申请日期2011年6月2日 优先权日2010年6月11日
发明者刘勇, H·拉马穆尔西, R·巴纳杰亚 申请人:马维尔国际贸易有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1