发明内容
本发明提供了一种无线局域网内20MHz和40MHz重叠基本服务组(OBBS)之间共存的方法和***,结合至少一幅附图进行了充分的展现和描述,并在权利要求中得到了更完整的阐述。
根据本发明的一个方面,本发明提供了一种传送数据的方法,所述方法包括:
在与一个无线网络设备组相联的接收设备处通过无线通信介质接收信息帧,其中所述信息帧由与另一不同的无线网络设备组相联的发射设备所发射;
重新配置所述接收设备,以基于所述接收的信息帧限制通过所述无线通信介质发射和/或接收信号所使用的RF信道带宽。
作为优选,所述方法包括:确定是否所述接收的信息帧包括所述发射设备的性能信息。
作为优选,所述方法包括:基于通过所述性能信息传送的一个或多个RF信道带宽限制指示,重新配置所述接收设备。
作为优选,所述方法包括:基于所述重新配置和/或所述一个或多个RF信道带宽限制指示中的一者或两者,传送信息给与所述无线网络设备组相联的至少一个其它设备。
作为优选,所述方法包括:基于所述接收的信息帧内没有所述性能信息,重新配置所述接收设备。
作为优选,所述方法包括:基于所述重新配置传送信息给与所述无线网络设备组相联的至少一个其它设备。
作为优选,所述方法包括:在所述重新配置之后立即给重配置定时器置值。
作为优选,所述方法包括:确定随后的信息帧是否在所述重配置定时器期满之前接收到。
作为优选,所述方法包括:在所述重配置定时器的当前时间测量周期内发生以下一种或两种情况时,给所述重配置定时器重新置值:
在随后接收到的信息帧内没有检测到性能信息;和/或
在随后接收到的信息帧内检测到针对一个或多个RF带宽限制指示的特定值。
作为优选,所述方法包括:在所述重配置定时器的当前时间测量周期内发生以下一种或两种情况时,在所述重配置定时器期满之后立即执行所述接收设备的随后重新配置:
所述接收设备没有接收到不含性能信息的信息帧;和/或
所述接收设备没有接收到含有针对一个或多个RF带宽限制指示的特定值的信息帧。
作为优选,所述随后重新配置将所述接收设备恢复到执行所述配置之前的操作模式。
作为优选,所述方法包括:重新配置所述接收设备以限制通过一个或多个特定RF信道发射和/或接收信号所用的RF信道带宽。
根据本发明的另一方面,本发明提供了一种传送数据的***,所述***包括:
用于在与一个无线网络设备组相联的接收设备处通过无线通信介质接收信息帧的一个或多个电路,其中所述信息帧由与另一不同的无线网络设备组相联的发射设备所发射;
所述一个或多个电路重新配置所述接收设备,以基于所述接收的信息帧限制通过所述无线通信介质发射和/或接收信号所使用的RF信道带宽。
作为优选,所述一个或多个电路确定是否所述接收的信息帧包括所述发射设备的性能信息。
作为优选,所述一个或多个电路基于通过所述性能信息传送的一个或多个RF信道带宽限制指示,重新配置所述接收设备。
作为优选,所述一个或多个电路基于所述重新配置和/或所述一个或多个RF信道带宽限制指示中的一者或两者,传送信息给与所述无线网络设备组相联的至少一个其它设备。
作为优选,所述一个或多个电路基于所述接收的信息帧内没有所述性能信息,重新配置所述接收设备。
作为优选,所述一个或多个电路基于所述重新配置传送信息给与所述无线网络设备组相联的至少一个其它设备。
作为优选,所述一个或多个电路在所述重新配置之后立即给重配置定时器置值。
作为优选,所述一个或多个电路确定随后的信息帧是否在所述重配置定时器期满之前接收到。
作为优选,所述一个或多个电路在所述重配置定时器的当前时间测量周期内发生以下一种或两种情况时,给所述重配置定时器重新置值:
在随后接收到的信息帧内没有检测到性能信息;和/或
在随后接收到的信息帧内检测到针对一个或多个RF带宽限制指示的特定值。
作为优选,所述一个或多个电路在所述重配置定时器的当前时间测量周期内发生以下一种或两种情况时,在所述重配置定时器期满之后立即执行所述接收设备的随后重新配置:
所述接收设备没有接收到不含性能信息的信息帧;和/或
所述接收设备没有接收到含有针对一个或多个RF带宽限制指示的特定值的信息帧。
作为优选,所述随后重新配置将所述接收设备恢复到执行所述配置之前的操作模式。
作为优选,所述一个或多个电路重新配置所述接收设备以限制通过一个或多个特定RF信道发射和/或接收信号所用的RF信道带宽。
根据本发明的一个方面,本发明还提供了一种传送数据的***,所述***包括:
用于在接收设备处通过无线通信介质接收信息帧的一个或多个电路;
所述一个或多个电路将与所述接收到的信息帧相关联的一个或多个通信信道标识符与所述接收设备内生成的信道标识符列表进行比较;以及
所述一个或多个电路重新配置所述接收设备,以基于所述比较结果限制通过所述无线通信介质发射和/或接收信号所使用的RF信道带宽。
本发明的各种优点、各个方面和创新特征,以及其中所示例的实施例的细节,将在以下的描述和附图中进行详细介绍。
具体实施方式
本发明的一些实施例涉及一种无线局域网(WLAN)内20MHz和40MHz重叠基本服务组(OBBS)之间共存的方法和***。依据IEEE 802.11规范运行的示例WLAN内,WLAN终端(STA)或WLAN接入点(AP)可通过无线通信介质接收管理帧,例如信标帧。STA和/或AP能够使用从不同RF信道中选出的20MHz RF信道或40MHz RF信道进行通信。本发明的一个典型实施例中,管理帧包括有一些信息,这些信息促使接收的STA或AP在至少一个确定的最小时间段内将通信限制为使用20MHz RF信道进行通信。本发明的另一个典型实施例中,管理帧内缺少预期的信息,将使得接收的STA或AP在至少一个确定的最小时间段内将通信限制为使用20MHz RF信道进行通信。本发明的其它典型实施例中,接收到的管理帧可使得接收的STA或AP将通信限制为使用选定20MHz带宽的RF信道进行通信。
图1是结合本发明实施例使用的WLAN内重叠基本服务组(OBSS)的典型结构示意图。如图1所示,示出了BSS_1 102和BSS_2 132。BSS_1 102包括AP_1 112和WLAN终端STA_A 114。BSS_2 132包括AP_2 142、STA_X 144和STA_Y 146。
AP_1 112可通过20MHz RF信道122与STA_A 114通信。AP_1 112可与STA_A 114进行协商以基于例如信标帧的传送来建立RF信道分配。AP_1 112和/或STA_A 114的通信能力可实现使用20MHz带宽RF信道的通信。RF信道分配包括有中心频率,该中心频率与20MHz RF信道带宽一起使用可确定RF信道122所使用的频率范围。
AP_2 142可通过40MHz RF信道152与STA_X 144通信。AP_2 142可通过40MHz RF信道154与STA_Y 146通信。AP_2 142可与STA_X 144进行协商以基于例如信标帧的传送来建立RF信道分配和RF信道带宽。RF信道分配包括有中心频率,该中心频率与40MHz RF信道带宽一起使用可确定RF信道152所使用的频率范围。例如,该中心频率可对应于40MHz RF信道的主信道或次信道的中心频率。AP_2 142可与STA_Y 146进行协商以基于例如信标帧的传送来建立RF信道分配和RF信道带宽。40MHz RF信道154包含有RF信道152的至少一部分。AP_2 142、STA_X 144和/或STA_Y 146的通信能力可实现使用20MHz带宽或40MHz带宽RF信道的通信。AP_2 142又被称为高吞吐量(HT)AP。STA_X 144和/或STA_Y 146又被称为高吞吐量(HT)STA。
操作中,AP_1 112发射的信号的RF覆盖范围为覆盖区域162。包含在该覆盖区域162内的有STA_A 114(位于BSS_1 102内)和STA_Y 146(位于BSS_2 132内)。STA_X 144发射的信号的RF覆盖范围为覆盖区域164。包含在该覆盖区域164内的有STA_A 114、STA_Y 146和AP_2 142(位于BSS_2 132内)。这样的话,BSS_1 102和BSS_2 132便包含有OBSSes。
AP_1 112可通过20MHz RF信道122发送数据帧和/或管理帧给STA_A114。AP_1 112发送的管理帧可选自一组管理帧类型,其包括信标帧、关联帧、解除关联帧、重关联帧、探测帧、动作帧和共存帧。AP_1 112通过RF信道122发射的信号还可被位于覆盖区域162内的STA_A 114和STA_Y 146接收到。通过RF信道122发射的数据帧和/或管理帧可使用CCK调制。
STA_X 144可通过40MHz RF信道152发射数据帧和/或管理帧给AP_2142。STA_X 144通过RF信道152发射的信号还可被位于覆盖区域146内的AP_2 144、STA_Y 146和STA_A 114接收到。通过RF信道152发射的数据帧和/或管理帧可使用OFDM调制。
例如,当RF信道122包含有RF信道152的次信道的至少一部分时,AP_1112和STA_X 144同时进行传输时便会发生冲突。STA_A 114检测不到通过RF信道152使用OFDM调制发射的信号和/或数据帧。开始信号传输之前,STA_X 144已经通过RF信道152的主信道与AP_2 142一起执行了请求发送(RTS)和清除发送(CTS)帧交换序列。配置为接收RF信道152的次信道内的信号的STA_A 144检测不到STA_X 144和AP_2 142之间的RTS/CTS帧交换序列。结果,在STA_X 144正在通过RF信道152发射信号的同时,STA_A114使AP_1 112开始通过RF信道122进行信号发射。
本发明的一个典型实施例中,STA_Y 146可接收到由AP_1 122通过RF信道122发送给STA_A 114的管理帧(例如信标帧)和/或数据帧。接收的帧可包括服务质量(QoS)位,但不含有HT性能信息单元(IE)。QoS位的值可指出该STA能够在RF信道122内运行于BSS内,RF信道122是基于服务类定义指定用于优先传输的。QoS位的值(例如QoS_Bit=YES)可指出,STA可在SP期间发射帧。当STA_Y 146接收到帧时,可对其进行重新配置以使用20MHz RF信道。STA_Y 146可向AP_2 142发起解除关联帧交换序列,跟着发起重关联帧序列。重关联之后,RF信道154可使用20MHz的信道带宽。在重关联帧序列期间,STA_Y 146可发射信息,例如HT性能信息单元,该信息指出已经配置好STA_Y 146以用于20MHz信道带宽运作。HT性能信息单元包含有信息,例如不支持40MHz(40MHz_Intolerant)指示,其中40MHz_Intolerant=YES,该信息指出STA_Y 146请求AP_2 142配置成20MHz信道带宽操作。HT性能信息单元还包含有使AP_2 142能够确定STA_Y 146支持20MHz信道带宽操作的指示(例如,支持带宽=20MHz,Supportee_Channel_Width=20MHz)。
上述实施例中,STA_Y 146可接收包含有HT性能信息单元的帧。该HT性能信息单元包含有信息,例如40MHz_Intolerant指示,其中40MHz_Intolerant=YES。基于该帧的接收,STA_Y 146配置成20MHz信道带宽操作。STA_Y146可执行如上所述的解除关联/重关联序列。
本发明上述的实施例中,STA_Y 146可保存与20MHz信道带宽操作重配置相关的状态信息。存储的状态信息可使STA_Y 146能够在确定的最小时间段内保持配置成20MHz信道带宽操作。当在该确定的最小时间段内接收到下一信标帧时(该帧内包含有QoS_Bit=YES且不包含有HT性能信息单元),将重置定时器的值,STA_Y 146可在接收到该下一信标帧之后保持配置为20MHz信道带宽操作一段确定的最小时间。同样,当在该确定的最小时间段内接收到下一信标帧时(该帧内包含有HT性能信息单元,其中40MHz_Intolerant=YES),也将重置定时器的值,STA_Y 146在接收到该下一信标帧之后保持配置为20MHz信道带宽操作一段确定的最小时间。
当在确定的最小时间段结束之间都没有接收到上述的下一信标帧时,可将STA_Y 146配置成40MHz信道带宽操作。STA_Y 146可向AP_2 142发起解除关联帧交换序列,跟着发起重关联帧序列。重关联之后,RF信道154可使用40MHz的信道带宽。重关联帧序列期间,STA_Y 146可发射信息,例如HT性能信息单元,该信息指出STA_Y 146已经配置好用于40MHz信道带宽操作。该HT性能信息单元包含有信息,例如40MHz_Intolerant指示,其中40MHz_Intolerant=NO,该信息指出STA_Y 146没有请求AP_2 142重新配置为20MHz信道带宽操作。HT性能信息单元还包括有使AP_2 142能够确定STA_Y 146支持40MHz信道带宽操作的指示(例如Supported_Channel_Width=40MHz)。
图2是结合本发明实施例使用的WLAN内重叠基本服务组(OBSS)的另一典型结构示意图。如图2所示有BSS_1 202和BSS_2 232。BSS_1 202包括AP_1 212和STA_A 214。BSS_2 232包括AP_2 242、STA_X 244。AP_1 212可通过20MHz RF信道222与STA_A 214通信。AP_2 212可通过40MHz RF信道252与STA_X 244通信。AP_2 242又被称为高吞吐量(HT)AP。STA_X244又被称为高吞吐量(HT)STA。
操作中,STA_A 214发射的信号的RF覆盖范围为覆盖区域262。包含在该覆盖区域262内的有AP_1 212(位于BSS_1 202内)和STA_X 244(位于BSS_2 232内)。这样的话,BSS_1 102和BSS_2 132便包含有OBSSes。
本发明的一个典型实施例中,STA_X 244可接收由STA_A 214发射的管理帧和/或数据帧。STA_X 244可检查接收到的帧以确定与该帧相关联的BSSID。STA_X 244可确定与STA发射的与该接收到的帧相关联的BSSID=202,而不是与BSS_2 232相关联。
本发明上述的典型实施例中,STA_X 244可试图判断其是否能够确定出由BSSID=202所标识的BSS_1 202的HT性能信息。当STA_X 244不能确定出BSS_1 202的HT性能时,STA_X 244可向AP_2 242发起解除关联帧交换序列,跟着发起重关联帧序列。重关联之后,RF信道252可使用20MHz的信道带宽。重关联帧序列期间,STA_X 244可发送信息,例如HT性能信息单元,该信息指出STA_X 244已经配置好用于20MHz信道带宽操作。HT性能信息单元包含有信息,例如不支持40MHz(40MHz_Intolerant)指示,其中40MHz_Intolerant=YES,该信息指出STA_X 244请求AP_2 242重新配置成20MHz信道带宽操作。HT性能信息单元还包含有使AP_2 242能够确定STA_X 244支持20MHz信道带宽操作的指示(例如,Supported_Channel_Width=20MHz)。
本发明上述的另一个典型实施例中,STA_X 244可接收由STA_A 214发射的管理帧和/或数据帧。STA_X 244可通过RF信道252的次信道部分接收该帧。STA_X 244可检测接收到的帧以确定与接收到的帧相关的BSSID。STA_X244可确定STA发射的与接收到的帧相关联的BSSID=202,而不与BSS_2 232相关联。STA_X 244可检测接收到的帧以确定发射该接收到的帧的STA的发射站地址(TA)。STA_X 244可确定该TA标识出了STA_A 214。STA_X 244发射管理帧例如探测请求帧给STA_A 214,以请求STA_A 214向STA_X 244报告操作和/或配置信息。例如,STA_X 244所发射的探测请求帧可通过RF信道252的次信道部分发射,而在STA_A 214处通过RF信道222接收。
STA_A 214可响应接收到的探测请求帧,发射探测响应帧。该探测响应帧可通过RF信道222发射。对于支持HT的STA_A 214,该探测响应帧可包含有HT性能信息单元。该HT性能信息单元包括有40MHz_Intolerant指示,其中40MHz_Intolerant=YES,该信息指出STA_A 214请求接受方STA_X 244配置成20MHz信道带宽操作。HT性能信息单元还包含有使STA_X 244能够确定STA_A 214支持20MHz信道带宽操作的指示(例如,Supported_Channel_Width=20MHz)。
例如,STA_X 244可通过RF信道252的次信道部分接收探测响应帧。STA_X 244可检测接收到的探测响应帧以确定接收到的帧是否包含有HT性能信息单元。当STA_X 244确定接收到的探测响应帧未含有HT性能信息单元时,STA_X 244可向AP_2 242发起解除关联帧交换序列,跟着发起重关联帧序列。重关联之后,RF信道252可使用20MHz的信道带宽。重关联帧序列期间,STA_X 244可发射信息,例如HT性能信息单元,该信息指出STA_X 244已经配置好用于20MHz信道带宽操作。HT性能信息单元包含有信息,例如40MHz_Intolerant指示,其中40MHz_Intolerant=YES,该信息指出STA_X 244请求AP_2 242重新配置成20MHz信道带宽操作。HT性能信息单元还包含有使AP_2 242能够确定STA_X 244支持20MHz信道带宽操作的指示(例如,Supported_Channel_Width=20MHz)。
或者,当STA_X 244确定接收到的探测响应帧包含有HT性能信息单元时,STA_X 244将检测该HT性能信息单元的内容。接收到的探测响应帧内的HT性能信息单元可包括有信息,例如40MHz_Intolerant指示,其中40MHz_Intolerant=YES。基于该帧的接收,STA_X 244可重新配置为20MHz信道带宽操作。STA_X 244可执行上述的解除关联/重关联序列。
图3A是根据本发明实施例对OBSS内用于20MHz和40MHz共存的WLAN终端(STA)进行重新配置的流程图。如图3A所示,步骤302中,STA可接收来自发射方STA的帧。接收方STA还可接收来自发射方AP的帧。接收方STA在几个信道上扫描,接收来自任一被扫描信道上的发射方STA或AP的帧。接收到的帧包括管理帧,例如信标帧。步骤304中,接收方STA判断接收到的帧是否包含有QoS指示,该指示指出该帧是由能够在基于服务类定义指定用于优先传输的RF信道内运行于BSS内的STA发射的。这一情况可通过设置帧内QoS位的值来指示,例如,QoS_Bit=YSE。步骤304中,当接收方STA确定该QoS_Bit未被置值时(该值指出STA可在基于服务类定义指定用于优先传输的RF信道内运行于BSS内),步骤306中,接收方STA确定接收到的帧中是否包含有信息单元,该信息单元指示出发射方STA能够指出HT性能,例如通过HT性能信息单元。当步骤306中接收方STA确定接收到的帧中未包含有HT性能信息单元时,步骤312中,接收方STA继续其当前操作模式。
当步骤306中接收方STA确定接收到的帧中包含有HT性能信息单元时,步骤310中,接收方STA试图确定接收到的帧中是否包含有请求接收方STA配置成20MHz信道带宽操作的指示,例如,通过HT性能信息单元内的40MHz_Intolerant=YES指示。当步骤310中接收方STA确定HT性能信息单元未包含有40MHz_Intolerant=YES指示时,接着执行步骤312。
当步骤310中接收方STA确定HT性能信息单元中包含有40MHz_Intolerant=YES指示时,步骤314中,接收方STA重新配置为20MHz信道带宽操作。步骤316中,接收方STA发射解除关联帧给接收方STA所关联的BSS内的HTAP。然后,接收方STA发送重关联请求帧给相关的HTAP。该重关联请求帧包括有HT性能信息单元。该HT性能信息单元包含有40MHz_Intolerant=YES指示以及Supported_Channel_Width=20MHz指示。该40MHz_Intolerant=YES指示表明接收方STA请求相关的HT AP配置成20MHz信道带宽操作。该Supported_Channel_Width=20MHZ指示使得相关的HT AP能够确定接收方STA已经配置成20MHz信道带宽操作。
当步骤304中接收方STA确定QoS_Bit被置值时(该值指出STA可在基于服务类定义指定用于优先传输的RF信道内运行于BSS内),接着执行步骤308。步骤308与步骤306基本相同,区别在于步骤308中,当接收方STA确定接收到的帧中未包含有HT性能信息单元时,接着执行步骤314。
图3B是根据本发明实施例对OBSS内用于20MHz和40MHz共存的WLAN终端(STA)进行重新配置的流程图,其中该STA使用动作帧传输。图3B中,步骤302-314参见对图3A的描述。步骤346(接在步骤314后面)中,接收方STA发射动作帧给该接收方STA所关联的HT AP。该动作帧包含有20MHz_BSS_Width_Requst=20MHz(20MHz_BSS带宽请求=20MHz)指示。该20MHz_BSS_Width_Requst=20MHz指示表明接收方STA请求关联的HT AP重新配置成20MHz信道带宽操作。
步骤315(接在步骤312之后)中,接收方STA生成信道列表。本发明的各个不同实施例中,当接收方STA确定接收到的帧中包含有当前信道标识字段时,在步骤315中接收方STA可生成信道列表,该信道列表包括当前信道标识字段或步骤302中接收到的帧中指出的RF信道数。
当步骤315中接收方STA确定接收到的帧中不含有当前信道标识字段时,接收方STA生成信道列表,该信道列表包含有接收该接收到的帧所在RF信道的信道数。
步骤352中,接收方STA发射动作帧给其所相关联的HT AP。该动作帧包含有20MHz_BSS_Width_Requst=40MHz指示。该指示表明接收方STA未请求关联的HT AP重新配置成20MHz信道带宽操作。
图3C是根据本发明实施例对OBSS内用于20MHz和40MHz共存的WLAN STA进行重新配置的流程图,其中状态信息存储在STA内。图3C中,接收方STA处理接收到的帧并存储与处理该接收到的帧有关的状态信息。例如,接收方STA设置定时器以测量接收帧之后耗费的时间段。如图3C所示,步骤302-314参见对图3A的描述。步骤317与图3A中的步骤316基本相同,区别在于步骤317中,接收方STA设置40MHz_Intolerant定时器。该40MHz_Intolerant定时器可测量从接收方STA接收到帧开始所耗费的时间段,其促使接收方STA配置成20MHz信道带宽操作。40MHz_Intolerant定时器所测量的时间量对应于确定的最小时间段。
步骤318中,接收方STA确定在该确定的最小时间段内是否接收到了包含有40MHz_Intolerant=YES指示的下一帧。当步骤318中接收方STA确定接收到了包含有40MHz_Intolerant=YES指示的下一帧时,步骤320中,该40MHz_Intolerant定时器被重置以测量下一最小时间段。
当步骤318中接收方STA确定没有接收到包含有40MHz_Intolerant=YES指示的下一帧时,步骤322中,接收方STA将判断在该确定的最小时间段内是否接收到了包含有QoS_Bit=YSE指示的下一帧。当步骤322中接收方STA确定接收到帧包含有QoS_Bit=YSE指示时,接着执行步骤320。
当步骤322中接收方STA确定接收到的帧中未包含有QoS_Bit=YSE指示时,步骤324中,接收方STA将确定40MHz_Intolerant定时器是否期满。当经过了确定的最小时间段还没有接收到下一帧时,该40MHz_Intolerant定时器期满,这将使得接收方STA配置成20MHz信道带宽操作。当步骤324中接收方STA确定该40MHz_Intolerant定时器尚未期满时,执行步骤318。
当步骤324中,接收方STA确定40MHz_Intolerant定时器已经期满时,步骤326中,接收方STA判断其是否为支持HT的STA,支持HT的STA可选择性地使用20MHz信道带宽操作或40MHz信道带宽操作。当步骤326中接收方STA确定其不能选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤328中,接收方STA继续20MHz信道带宽操作。
当步骤326中接收方STA确定其能够选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤330中,接收方STA将配置成40MHz信道带宽操作。步骤332中,接收方STA发射解除关联帧给与其关联的BSS内的HT AP。接着,接收方STA可向其相关的HT AP发射重关联请求帧。该重关联请求帧包括有HT性能信息单元。该HT性能信息单元包含有40MHz_Intolerant=NO指示以及Supported_Channel_Width=40MHz指示。该40MHz_Intolerant=NO指示表明接收方STA没有请求关联的HT AP配置成20MHz信道带宽操作。Supported_Channel_Width=40MHz指示使得关联的HT AP能够确定该接收方STA已经配置好支持40MHz信道带宽操作。
图3D是根据本发明实施例对OBSS内用于20MHz和40MHz共存的WLAN STA进行重新配置的流程图,其中该STA使用动作帧传输,且状态信息存储在STA内。图3D中,步骤302-315参考对图3B的描述。接收方STA可在步骤315之后发射步骤352(参见对图3B的描述以及后续部分)所示的动作帧。
步骤348(接在步骤314之后)中,接收方STA发射动作帧给与其关联的HT AP。该动作帧包含有20MHz_BSS_Width_Requst=20MHz指示。该指示表明接收方STA请求关联的HT AP重新配置成20MHz信道带宽操作。接收方STA还设置40MHz_Intolerant限制定时器。40MHz_Intolerant定时器参见上面的描述。
步骤318中,接收方STA判断在确定的最小时间段内是否接收到了包含有40MHz_Intolerant=YES指示的下一帧。当步骤318中接收方STA确定接收到了包含有40MHz_Intolerant=YES指示的下一帧时,步骤320中,40MHz_Intolerant定时器被重置以测量下一最小时间段。
当步骤318中接收方STA确定没有接收到包含有40MHz_Intolerant=YES指示的下一帧时,步骤322中,接收方STA将判断在该确定的最小时间段内是否接收到了包含有QoS_Bit=YSE指示的下一帧。当步骤322中接收方STA确定接收到帧包含有QoS_Bit=YSE指示时,接着执行步骤320。
当步骤322中接收方STA确定接收到的帧中未包含有QoS_Bit=YSE指示时,步骤350中,接收方STA将确定40MHz_Intolerant定时器是否期满。当步骤350中接收方STA确定该40MHz_Intolerant定时器尚未期满时,执行步骤318。
当步骤350中,接收方STA确定40MHz_Intolerant定时器已经期满时,步骤326中,接收方STA判断其是否为支持HT的STA,支持HT的STA可选择性地使用20MHz信道带宽操作或40MHz信道带宽操作。当步骤326中接收方STA确定其不能选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤328中,接收方STA继续20MHz信道带宽操作。
当步骤326中接收方STA确定其能够选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤330中,接收方STA将配置成40MHz信道带宽操作。步骤352中,接收方STA发射动作帧给与其关联的HT AP。该动作帧包含有20MHz_BSS_Width_Requst=40MHz指示。该指示表明接收方STA没有请求关联的HT AP重新配置成20MHz信道带宽操作。
图4是根据本发明实施例对OBSS内用于20MHz和40MHz共存的WLAN接入点(AP)进行重新配置的流程图。如图4所示,步骤402中,AP可从发射方STA接收帧。接收方AP还可从发射方AP接收帧。接收到的帧包括管理(mgmt)帧,例如信标帧或重关联请求帧。步骤404中,接收方AP判断接收到的帧是否包含有QoS指示,该指示指出该AP能够在基于服务类定义指定用于优先传输的RF信道内运行于BSS内。这一情况可通过设置帧内QoS位的值来指示,例如,QoS_Bit=YSE。步骤404中,当接收方AP确定该QoS_Bit未被置值时(该值指出STA可在基于服务类定义指定用于优先传输的RF信道内运行于BSS内),步骤406中,接收方AP确定接收到的帧中是否包含有信息单元,该信息单元指示出发射方STA能够指出HT性能,如通过HT性能信息单元。步骤406中,当接收方AP确定接收到的帧中未包含有HT性能信息单元时,步骤412中,接收方AP继续其当前操作模式。
步骤415(接在步骤412之后)中,接收方AP生成信道列表。本发明的各个不同实施例中,当接收方AP确定接收到的帧中包含有当前信道标识字段时,在步骤415中,接收方AP可生成信道列表,该信道列表包括当前信道标识字段中或步骤402中接收到的帧中指出的RF信道数。
当步骤415中接收方AP确定接收到的帧中不含有当前信道标识字段时,接收方AP生成生成信道列表,该信道列表包括包含有接收该接收到的帧所在RF信道的信道数。
步骤1011(图10)接在步骤415之后。接收方AP检测生成的信道列表以确定本地BSS是否使用了该信道列表中的任何信道。接收方AP可基于这一确定结果重新配置成20MHz信道带宽操作。这一处理过程将结合图10给出进一步描述。
当步骤406中接收方AP确定接收到的帧中包含有HT性能信息单元时,步骤410中,接收方AP试图确定接收到的帧中是否包含有请求接收方AP重新配置成20MHz信道带宽操作的指示,例如,通过HT性能信息单元内的40MHz_Intolerant=YES指示。当步骤410中接收方AP确定HT性能信息单元未包含有40MHz_Intolerant=YES指示时,接着执行步骤412。
当步骤410中接收方AP确定HT性能信息单元中包含有40MHz_Intolerant=YES指示时,步骤414中,接收方AP重新配置为20MHz信道带宽操作。步骤416中,接收方AP发射管理帧例如信标帧给接收方AP所关联的BSS内的STA。该管理帧包括有HT性能信息单元。该HT性能信息单元包含STA_Channel_Width=20MHz(STA信道带宽=20MHz)指示。该指示使得相关的HT STAs能够确定它们将重新配置成支持20MHz信道带宽操作。接收方AP设置40MHz_Intolerant定时器。该40MHz_Intolerant定时器测量从接收方AP接收帧开始已经耗费的时间段,其促使接收方AP配置成20MHz信道带宽操作。40MHz_Intolerant定时器测量的时间量对应于确定的最小时间段。
当步骤404中接收方AP确定QoS_Bit被置值时(该值指出STA可在基于服务类定义指定用于优先传输的RF信道内运行于BSS内),接着执行步骤408。步骤408与步骤406基本相同,其区别在于步骤408中,当接收方AP确定接收到的帧中未包含有HT性能信息单元时,接着执行步骤414。
步骤418中,接收方AP确定在该确定的最小时间段内是否接收到了包含有40MHz_Intolerant=YES指示的下一帧。当步骤418中接收方AP确定接收到了包含有40MHz_Intolerant=YES指示的下一帧时,步骤420中,该40MHz_Intolerant定时器被重置以测量下一最小时间段。
当步骤418中接收方AP确定没有接收到包含有40MHz_Intolerant=YES指示的下一帧时,步骤422中,接收方AP将判断在该确定的最小时间段内是否接收到了包含有QoS_Bit=YSE指示的下一帧。当步骤422中接收方AP确定接收到帧包含有QoS_Bit=YSE指示时,接着执行步骤420。
当步骤422中接收方AP确定接收到的帧中未包含有QoS_Bit=YSE指示时,步骤424中,接收方AP将确定40MHz_Intolerant定时器是否期满。当经过了确定的最小时间段还没有接收到下一帧时,该40MHz_Intolerant定时器期满,这将使得接收方AP配置成20MHz信道带宽操作。当步骤424中接收方AP确定该40MHz_Intolerant定时器尚未期满时,执行步骤418。
当步骤424中,接收方AP确定40MHz_Intolerant定时器已经期满时,步骤426中,接收方AP判断其是否为支持HT的AP,支持HT的AP可选择性地使用20MHz信道带宽操作或40MHz信道带宽操作。当步骤426中接收方AP确定其不能选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤428中,接收方AP继续20MHz信道带宽操作。
当步骤426中接收方AP确定其能够选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤430中,接收方AP将配置成40MHz信道带宽操作。步骤432中,接收方AP发射管理帧例如信标帧给与其关联的BSS内的STA。该管理帧包括有HT性能信息单元。该HT性能信息单元包含有STA_Channel_Width=40MHz指示。该指示使得关联的HT STA能够确定它们被重新配置成支持40MHz信道带宽操作。
在本发明的各个不同实施例中,当接收方AP确定接收到的帧中包含有当前信道标识字段时,重新配置成20MHz信道带宽操作的接收方AP可在使用该当前信道标识字段内指出的RF信道时应用该重新配置,而在使用其它RF信道时使用20MHz或40MHz信道带宽操作。
当接收方AP确定接收到的帧中不含有当前信道标识字段时,重新配置成20MHz信道带宽操作的接收方AP可在使用接收到该帧的RF信道时应用该重新配置,而在使用其它RF信道时使用20MHz或40MHz信道带宽操作。
图5A是根据本发明实施例对OBSS内用于20MHz和40MHz共存的WLAN STA进行较少限制性重新配置的流程图。图5A与图3A的区别在于,图5A中,接收方STA在处理接收的帧时不评估与QoS相关的信息。如图5A所示,步骤602中,STA从发射方STA或AP接收管理帧。步骤604中,接收方STA确定接收到的帧中是否包含有信息单元,该信息单元指示出发射方STA能够指出HT性能,例如通过HT性能信息单元。
当步骤604中接收方STA确定接收到的帧中包含有HT性能信息单元时,步骤606中,接收方STA试图确定接收到的帧中是否包含有请求接收方STA重新配置成20MHz信道带宽操作的指示,例如,通过HT性能信息单元内的40MHz_Intolerant=YES指示。当步骤606中接收方STA确定HT性能信息单元未包含有40MHz_Intolerant=YES指示时,步骤608中,接收方STA继续其当前操作模式。
当步骤606中接收方STA确定HT性能信息单元中包含有40MHz_Intolerant=YES指示时,步骤610中,接收方STA重新配置为20MHz信道带宽操作。步骤612中,接收方STA发射解除关联帧给接收方STA所关联的BSS内的HT AP。接收方STA然后发送重关联请求帧给相关的HT AP。该重关联请求帧包括有HT性能信息单元。该HT性能信息单元包含有40MHz_Intolerant=YES指示以及Supported_Channel_Width=20MHz指示。该40MHz_Intolerant=YES指示表明接收方STA请求相关的HT AP重新配置成20MHz信道带宽操作。该Supported_Channel_Width=20MHz指示使得相关的HTAP能够确定接收方STA已经配置成20MHz信道带宽操作。
当步骤604中接收方STA确定接收到的帧中未包含有HT性能信息单元时,接着执行步骤610,接收方STA继续20MHz操作。
图5B是根据本发明实施例对OBSS内用于20MHz和40MHz共存的WLAN STA进行较少限制性重新配置的流程图,其中该STA使用动作帧传输。如图5B所示,步骤602中,STA从发射方STA或AP接收管理帧。步骤603中,接收方STA确定接收到的帧中是否包含有信息单元,该信息单元指示出发射方STA能够指出HT性能,例如通过HT性能信息单元。
当步骤603中接收方STA确定接收到的帧中包含有HT性能信息单元时,步骤606中,接收方STA试图确定接收到的帧中是否包含有请求接收方STA重新配置成20MHz信道带宽操作的指示,例如,通过HT性能信息单元内的40MHz_Intolerant=YES指示。当步骤606中接收方STA确定HT性能信息单元未包含有40MHz_Intolerant=YES指示时,步骤608中,接收方STA继续其当前操作模式。接在步骤608之后的步骤615与图3B中的步骤315基本相同。步骤652与图3B中的步骤352基本相同。接在步骤610之后的步骤646与图3B中的步骤346基本相同。
当步骤603中接收方STA确定接收到的帧中未包含有HT性能信息单元时,接着执行步骤608。
图6A是根据本发明实施例对OBSS内用于20MHz和40MHz共存的WLAN STA进行较少限制性重新配置的流程图,其中状态信息存储在STA内。图6A中,接收方STA处理接收到的帧并存储与所述处理后的接收到的帧有关的状态信息。如图6A所示,步骤602-610参见对图5A的描述。步骤613与图5A中的步骤612基本相同,其区别在于步骤613中,接收方STA设置40MHz_Intolerant定时器。
步骤614中,接收方STA确定在该确定的最小时间段内是否接收到了包含有40MHz_Intolerant=YES指示的下一帧。当步骤614中接收方STA确定接收到了包含有40MHz_Intolerant=YES指示的下一帧时,步骤616中,该40MHz_Intolerant定时器被重置以测量下一最小时间段。当接收方STA确定下一帧中未包含有HT性能信息单元时,步骤616还可接在步骤614之后。
当步骤614中接收方STA确定没有接收到包含有40MHz_Intolerant=YES指示的下一帧(或未包含HT性能信息单元的下一帧)时,步骤618中,接收方STA将判断确定40MHz_Intolerant定时器是否期满。当步骤618中接收方STA确定该40MHz_Intolerant定时器尚未期满时,执行步骤614。
当步骤618中接收方STA确定40MHz_Intolerant定时器已经期满时,步骤620中,接收方STA判断其是否为支持HT的STA,支持HT的STA可选择性地使用20MHz信道带宽操作或40MHz信道带宽操作。当步骤620中接收方STA确定其不能选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤622中,接收方STA继续20MHz信道带宽操作。
当步骤620中接收方STA确定其能够选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤624中,接收方STA将配置成40MHz信道带宽操作。步骤626中,接收方STA发射解除关联帧给与其关联的BSS内的HT AP。然后该接收方STA发送重关联请求帧给该相关的HT AP。该重关联请求帧包括有HT性能信息单元。该HT性能信息单元包含有40MHz_Intolerant=NO指示以及Supported_Channel_Width=40MHz指示。
图6B是根据本发明实施例对OBSS内用于20MHz和40MHz共存的WLAN STA进行较少限制性重新配置的流程图,其中该STA使用动作帧传输,且状态信息存储在STA内。如图6B所示,步骤602-615参见对图5B的描述。接在步骤610之后的步骤648与图3B中的步骤348基本相同。步骤614接在步骤648之后,步骤614-624参见对图6A的描述。接在步骤624或步骤615之后的步骤652与图3B中的步骤352基本相同。
图7是根据本发明实施例对OBSS内用于20MHz和40MHz共存的WLAN接入点进行较少限制性重新配置的流程图。图7与图4的区别在于,图7中,接收方AP在处理接收的帧时不评估与QoS相关的信息。如图7所示,步骤702中,AP从发射方STA或AP接收管理帧。步骤704中,接收方AP确定接收到的帧中是否包含有信息单元,该信息单元指示出发射方STA能够指出HT性能,例如通过HT性能信息单元。
当步骤704中接收方AP确定接收到的帧中包含有HT性能信息单元时,步骤706中,接收方AP试图确定接收到的帧中是否包含有请求接收方AP重新配置成20MHz信道带宽操作的指示,例如,通过HT性能信息单元内的40MHz_Intolerant=YES指示。当步骤706中接收方AP确定HT性能信息单元未包含有40MHz_Intolerant=YES指示时,步骤708中,接收方AP继续其当前操作模式。接在步骤708之后的步骤715与图4中的步骤415基本相同。步骤1011(图10)接在步骤715之后。
当步骤706中接收方AP确定HT性能信息单元中包含有40MHz_Intolerant=YES指示时,步骤710中,接收方AP重新配置为20MHz信道带宽操作。步骤712中,接收方AP发射管理帧例如信标帧给与其相关联的BSS内的STA。发射的管理帧包括有HT性能信息单元。该HT性能信息单元包含有STA_Channel_Width=20MHz指示。该指示使得相关的HT STAs能够确定它们将配置成支持20MHz信道带宽操作。接收方AP可设置一个40MHz_Intolerant定时器。
步骤714中,接收方AP确定在该确定的最小时间段内是否接收到了包含有40MHz_Intolerant=YES指示的下一帧。当步骤714中接收方AP确定接收到了包含有40MHz_Intolerant=YES指示的下一帧时,步骤716中,该40MHz_Intolerant定时器被重置以测量下一最小时间段。当接收方AP确定下一帧不包含有HT性能信息单元时,步骤716还可接在步骤714之后。
当步骤714中接收方AP确定没有接收到包含有40MHz_Intolerant=YES指示的下一帧(或未包含HT性能信息单元的下一帧)时,步骤718中,接收方AP将判断40MHz_Intolerant定时器是否期满。当步骤718中接收方AP确定该40MHz_Intolerant定时器尚未期满时,执行步骤714。
当步骤718中,接收方AP确定40MHz_Intolerant定时器已经期满时,步骤720中,接收方AP判断其是否为支持HT的AP,支持HT的AP可选择性地使用20MHz信道带宽操作或40MHz信道带宽操作。当步骤720中接收方AP确定其不能选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤722中,接收方AP继续20MHz信道带宽操作。
当步骤720中接收方AP确定其能够选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤724中,接收方AP将重新配置成40MHz信道带宽操作。步骤726中,接收方AP发射管理帧例如信标帧给与其关联的BSS内的STA。发射的管理帧包括有HT性能信息单元。该HT性能信息单元包含有STA_Channel_Width=40MHz指示。
当步骤704中接收方AP确定接收到的帧中未包含有HT性能信息单元时,接在步骤704之后执行步骤708。
图8A是根据本发明实施例在OBSS内实现20MHz和40MHz共存的步骤流程图。如图8A所示,步骤802中,接收方STA接收来自于与外来BSS关联的发射方STA的帧。步骤804中,接收方STA确定针对该外来BSS的HT性能在该接收方STA处是否已知。当该外来BSS的HT性能对于该接收方STA来说已知时,在步骤806中,接收方STA可判断该HT性能是否表明该外来BSS是运行在不支持40MHz(40MHz Intolerant)模式。当步骤806中接收方STA确定该外来BSS运行在40MHz Intolerant模式时,步骤810中,将接收方STA重新配置成20MHz信道带宽操作。步骤812中,接收方STA发射解除关联帧给与其关联的BSS内的HT AP。接收方STA然后可发射重关联请求帧对给关联的HT AP。该重关联请求帧包括有HT性能信息单元。该HT性能信息单元包含有40MHz_Intolerant=YES指示以及Supported_Channel_Width=20MHz指示。当步骤806中接收方STA确定该外来BSS不是运行于40MHz Intolerant模式时,步骤808中,接收方STA继续其当前操作模式。当步骤804中接收方STA确定该外来BSS的HT性能对接收方STA来说不是已知的时,接着执行步骤810。
图8B是根据本发明实施例在使用动作帧传输的OBSS内实现20MHz和40MHz共存的步骤流程图。如图8B所示,步骤802-808参见对图8A的描述。接在步骤808之后的步骤815与图3B中的步骤315基本相同。接在步骤810之后的步骤846与图3B中的步骤346基本相同。接在步骤815之后的步骤852与图3B中的步骤352基本相同。
图9A是根据本发明实施例在使用探测帧传输的OBSS内实现20MHz和40MHz共存的步骤流程图。如图9A所示,步骤902中,接收方STA接收来自于与外来BSS关联的发射方STA的帧。步骤904中,接收方STA确定针对该外来BSS的HT性能在该接收方STA处是否已知。当该外来BSS的HT性能对于该接收方STA来说已知时,步骤906中,接收方STA可判断该HT性能是否表明该外来BSS是运行在40MHz Intolerant模式。当步骤906中接收方STA确定该外来BSS运行在40MHz Intolerant模式时,步骤907中,接收方STA被重新配置成20MHz信道带宽操作。步骤920中,接收方STA发射解除关联帧给与其关联的BSS内的HT AP。接收方STA然后可发射重关联请求帧给关联的HT AP。该重关联请求帧包括有HT性能信息单元。该HT性能信息单元包含有40MHz_Intolerant=YES指示以及Supported_Channel_Width=20MHz指示。当步骤906中接收方STA确定该外来BSS不是运行于40MHz Intolerant模式时,步骤910中,接收方STA继续其当前操作模式。
当步骤904中接收方STA确定该外来BSS的HT性能对接收方STA来说不是已知的时,步骤912中,接收方STA发射探测请求帧给该外来BSS内的发射方STA。步骤913中,接收方STA确定是否接收到探测响应帧。当步骤913中接收方STA确定没有接收到探测响应帧时,接着执行步骤907,否则执行步骤914。步骤914中,接收方STA接收来自外来BSS内的发射方STA的探测响应帧。步骤916中,接收方STA判断接收到的探测响应帧内是否包含有HT性能信息单元。当步骤916中接收方STA确定接收到的探测响应帧中未包含有HT性能信息单元时,执行步骤907。
当步骤916中接收方STA确定接收到的探测响应帧中包含有HT性能信息单元时,步骤918中,接收方STA判断该接收到的HT性能信息单元是否包含有表示40MHz_Intolerant=YES的值。当步骤918中接收方STA确定该接收到的HT性能信息单元中包含有表示40MHz_Intolerant=YES的值时,执行步骤907,否则执行步骤910。
图9B是根据本发明实施例在使用探测帧和动作帧传输的OBSS内实现20MHz和40MHz共存的步骤流程图。如图9B所示,步骤902-918参见对图9A的描述。接在步骤907之后的步骤946与图3B中的步骤346基本相同。接在步骤910之后的步骤950与图3B中的步骤315基本相同。接在步骤950之后的步骤952与图3B中的步骤352基本相同。
图10是根据本发明实施例在OBSS内进行共存管理的步骤流程图。如图10所示,步骤1002中,接收方AP接收动作帧,例如共存管理帧。步骤1006中,接收方AP检测接收到的帧中的BSSID以确定发射该帧的发射方STA是否与外来BSS相关联。当步骤1006中接收方AP确定该发射方STA不与外来BSS相关联时,步骤1008中,接收方AP判断接收到的帧中是否包含有表明20MHz信道带宽操作被请求的值。当步骤1008中接收方AP确定接收到的帧指出20MHz信道带宽操作被请求时,步骤1012中,接收方AP配置成20MHz信道带宽操作。
步骤1016中,接收方AP发射管理帧例如信标帧给与其相关联的BSS内的STA。该管理帧包括有HT性能信息单元。该HT性能信息单元包含STA_Channel_Width=20MHz指示。该指示使得相关的HT STAs能够确定它们将配置成支持20MHz信道带宽操作。接收方AP可设置40MHz_Intolerant定时器。
步骤1018中,接收方AP判断在确定的最小时间段内是否接收到了包含有带宽(B/W)限制请求的下一帧,该带宽限制请求使接收方AP重新配置成20MHz信道带宽操作。当步骤1018中接收方AP确定接收到了包含有带宽限制请求的下一帧时,步骤1020中,该40MHz_Intolerant定时器将被重置以测量下一最小时间段。接着执行步骤1018。
当步骤1018中接收方AP确定没有接收到包含有带宽限制请求的下一帧时,步骤1050中,接收方AP判断40MHz_Intolerant定时器是否期满。当步骤1050中接收方AP确定40MHz_Intolerant定时器尚未期满时,执行步骤1018。
当步骤1050中接收方AP确定40MHz_Intolerant定时器已经期满时,步骤1026中,接收方AP判断其是否是支持HT的AP,支持HT的AP可选择性地使用20MHz信道带宽操作或40MHz信道带宽操作。当步骤1026中接收方AP确定其不能选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤1028中,接收方AP继续20MHz信道带宽操作。
当步骤1026中接收方AP确定其能够选择性地使用20MHz信道带宽操作或40MHz信道带宽操时,步骤1030中,接收方AP将重新配置成40MHz信道带宽操作。步骤1032中,接收方AP发射管理帧例如信标帧给与其关联的BSS内的STA。发射的管理帧包括有HT性能信息单元。该HT性能信息单元包含有STA_Channel_Width=40MHz指示。
当步骤1006中接收方AP确定发射方STA与外来BSS相关联时,步骤1010中,接收方AP判断接收到的帧中是否包含有表明该外来BSS是运行在40MHz Intolerant模式的值。当接收方AP确定该接收到的帧指示该外来BSS运行在40MHz Intolerant模式下时,执行步骤1012。
当步骤1010中接收方AP确定接收到的帧指示该外来BSS运行在40MHzIntolerant模式下时,执行步骤1012。当步骤1010中接收方AP确定接收到的帧未指出该外来BSS运行在40MHz Intolerant模式时,步骤1011中,接收方AP检测来自接收的帧的信道列表。步骤1013中,接收方AP判断本地BSS内是否使用了该信道列表中的任何信道。当步骤1013中接收方AP确定本地BSS内没有使用该信道列表中的任何信道时,步骤1014中,接收方AP继续其当前操作模式。当步骤1013中接收方AP确定本地BSS内使用了该信道列表中的信道时,执行步骤1012。
当发射方STA与外来BSS关联时,接收方STA可发射接收到的动作帧内的信息给与其关联的BSS内的HT AP。作为响应,HT AP基于接收到的外来BSS共存信息,发射动作帧给与该关联的BSS内的STAs。HT AP可基于接收到外来BSS共存信息,启动共存管理定时器。共存管理定时器期满后,HTAP发射下一动作帧,该下一动作帧使关联的BSS内的STA能够针对信道列表内信道使用20MHz或40MHz信道带宽操作。
本发明用于WLAN内20MHz和40MHz OBSS之间共存的方法和***包括接收方设备,例如WLAN终端(STA)146,用于通过无线通信介质接收信息帧,例如管理帧。该接收方设备与一个无线网络设备组相关联,例如基本服务组(BSS)132。接收方设备所接收到的信息帧由发射方设备例如发射方接入点112所发射,该发射方设备与外来无线网络设备组例如BSS 102相关联。接收方设备可基于接收到的信息帧进行重新配置来限制通过无线通信介质发射和/或接收信号所使用的RF信道带宽。
接收方设备的重新配置可限制通过一个或多个特定RF信道发射和/或接收信号所使用的RF信道带宽,而当该接收方设备通过其它RF信道发射和/或接收信号时不执行该重新配置。所述一个或多个特定信道可基于信道列表来确定,该信道列表位于接收到的动作帧例如共存管理帧内。
接收方设备可确定接收到的信息帧是否包含有发射方设备的性能信息,例如HT性能信息单元。接收方设备可基于一个或多个RF信道带宽限制指示(例如40MHz_Intolerant=YES指示)进行重新配置,该指示通过性能信息传送。接收方设备可基于该重新配置和/或所述一个或多个RF信道带宽限制指示传送信息给与该无线网络设备组相关联的至少一个其它设备。例如,执行重配置之后,与BSS_2 132相关联的接收方STA 146可与AP_2 142执行解除关联/重关联帧序列。接收方设备可基于收到的信息帧内没有性能信息来进行重新配置。例如,接收方STA 146可基于从AP_1 112接收到不含有HT性能信息单元的管理帧而重新配置成20MHz信道带宽操作。
接收方设备可在重配置之后立刻可重配置定时器置值。该重配置定时器可测量接收方设备响应接收到信息帧而执行重配置之后的一段确定的最小时间段。重配置定时器在确定的最小时间段过去后将期满。接收方设备可确定在重配置定时器期满之前是否接收到下一信息帧。接收方设备可在以下情况下重置该重配置定时器:a)检测到下一接收的信息帧内没有性能信息;或b)在下一接收的信息帧内检测到针对一个或多个RF带宽限制指示的特定值(例如40MHz_Intolerant=YES)。重置重配置定时器后,将在重置后开始下一确定的最小时间段的测量。
以下情况下,接收方设备可该重配置定时器期满之后立即执行下一次重配置:a)接收方设备没有接收到不含性能信息的信息帧;和/或b)接收方设备没有接收到包含针对于一个或多个RF带宽限制指示的特定值的信息帧。下一次重配置的执行将接收方设备恢复到响应接收的帧进行配置之前已经存在的操作模式。
本发明的另一个实施例提供一种计算机可读存储器,其内存储的计算机程度包括至少一个代码段,所述代码段由机器执行使得所述机器执行以上所述的用于WLAN内20MHz和40MHz OBSS之间共存的方法。
因此,本发明可以通过硬件、软件,或者软、硬件结合来实现。本发明可以在至少一个计算机***中以集中方式实现,或者由分布在几个互连的计算机***中的不同部分以分散方式实现。任何可以实现所述方法的计算机***或其它设备都是可适用的。常用软硬件的结合可以是安装有计算机程序的通用计算机***,通过安装和执行所述程序控制计算机***,使其按所述方法运行。在计算机***中,利用处理器和存储单元来实现所述方法。
本发明还可以通过计算机程序产品进行实施,所述程序包含能够实现本发明方法的全部特征,当其安装到计算机***中时,通过运行,可以实现本发明的方法。本文件中的计算机程序所指的是:可以采用任何程序语言、代码或符号编写的一组指令的任何表达式,该指令组使***具有信息处理能力,以直接实现特定功能,或在进行下述一个或两个步骤之后实现特定功能:a)转换成其它语言、编码或符号;b)以不同的格式再现。
本发明是通过几个具体实施例进行说明的,本领域技术人员应当明白,在不脱离本发明范围的情况下,还可以对本发明进行各种变换及等同替代。另外,针对特定情形或具体情况,可以对本发明做各种修改,而不脱离本发明的范围。因此,本发明不局限于所公开的具体实施例,而应当包括落入本发明权利要求范围内的全部实施方式。