增强的虚拟载波检测方法和系统的制作方法

文档序号:7898395阅读:278来源:国知局
专利名称:增强的虚拟载波检测方法和系统的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种增强的虚拟载波检测方法和系统。
背景技术
无线局域网络(Wireless Local Area Networks ;WLAN)是应用无线通信技术将计算机设备互联起来,构成可以互相通信和实现资源共享的网络体系。无线局域网本质的特点是不再使用通信电缆将计算机与网络连接起来,而是通过无线的方式连接,从而使网络的构建和终端的移动更加灵活。IEEE802. 11是目前无线局域网的主流技术之一,此协议主要规定物理层(PHY)和媒体访问控制(MAC)层规范。随着移动通信技术的发展以及人们对无线网络的需求的提高,物理层技术规范向着速率越来越高的方向不断发展,经历了 802. 11到802. Ilb再到802. lla/g,然后 802. lln,最后到802. Ilac的发展历程。实际的物理技术也从直接序列扩频技术发展到 OFDM技术,并且在IEEE802. Iln中引入了多天线技术,在IEEE802. Ilac中引入大带宽和 MU-MIMO。在当前IEEE802. 11系统中,站点在发送数据前进行载波检测以判断当前信道是否空闲,通常载波检测分为物理载波检测和虚拟载波检测,虚拟载波检测的一种方式是在站点设置一个网络分配矢量,网络分配矢量的数值指示的是一个时间点,在其所指示的时间点前,站点认为其周围的信道是被其它站点所占用的,站点是不能抢占信道进行数据发送,只有当网络分配矢量的数值等于0时,站点才有机会抢占信道进行数据发送;网络分配矢量的数值是通过接收接收地址不是自己的MAC地址的帧所携带的信息而更新的,并且只有当接收帧中的信息所指示的时间点晚于当前网络分配矢量的数值所指示的时间点时,才会将网络分配矢量的数值更新,更新后的数值指向的时间点是接收帧中的信息所指示的时间点。网络分配矢量的数值会随时间做相应的递减。按照现有虚拟载波检测机制,当站点接收到一个帧并且需要作出回复,若此时网络分配矢量的数值不为0,站点是不会做出回复响应。

发明内容
本发明的主要目的在于提供一种增强的虚拟载波检测方法和系统,以解决站点不能及时回复当前信道是否空闲的问题。根据本发明的一个方面,提供了一种增强的虚拟载波检测方法,其包括站点使用第一时间变量和/或第二时间变量进行虚拟载波检测,并根据虚拟载波检测的结果确定是否发送无线帧,其中,上述第一时间变量包括指示信道繁忙状态结束的第一结束时刻,上述第二时间变量包括指示信道繁忙状态结束的第二结束时刻。进一步地,上述第一结束时刻为上述站点通过接收无线帧获得的信道繁忙状态结束的最晚时刻;上述第二结束时刻为上述站点通过接收来自非本网络的无线帧获得的信道繁忙状态结束的最晚时刻。
进一步地,上述站点接收到特定的且需要上述站点回复的无线帧后,使用上述第一时间变量和/或上述第二时间变量进行虚拟载波检测,并根据上述虚拟载波检测的结果确定发送上述无线帧。进一步地,上述特定的且需要上述站点回复的无线帧包括以下至少之一预定发送地址和/或接收地址的无线帧,预定帧类型的无线帧。进一步地,上述站点根据虚拟载波检测的结果确定是否发送无线帧的步骤包括 若上述第二时间变量为0,则上述站点发送上述无线帧;否则,上述站点不发送上述无线帧。进一步地,上述站点根据虚拟载波检测的结果确定是否发送无线帧的步骤包括 若上述第一时间变量为0,则上述站点发送上述无线帧;若上述第一时间变量不为0、且上述第二时间变量为0,则上述站点发送上述无线帧,否则,上述站点不发送上述无线帧。进一步地,上述站点使用上述第一时间变量进行虚拟载波检测时,还包括上述站点接收到一个无线帧,其中,上述无线帧的接收地址与上述站点地址不同;上述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于上述第一时间变量包括的上述指示信道繁忙状态结束的第一结束时刻;上述站点更新上述第一时间变量,更新后的上述第一时间变量中指示信道繁忙状态结束的第一结束时刻为上述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。进一步地,上述站点使用上述第二时间变量进行虚拟载波检测时,还包括上述站点接收到一个无线帧,其中,上述无线帧的接收地址与上述站点地址不同;上述无线帧的发送地址与上述站点所关联网络的接入站点地址或与上述站点所关联网络的其它站点地址不同;上述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于上述第二时间变量包括的指示信道繁忙状态结束的第二结束时刻;上述站点更新上述第二时间变量,更新后的上述第二时间变量中指示信道繁忙状态结束的第二结束时刻为上述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。根据本发明的另一方面,提供了一种增强的虚拟载波检测系统,位于站点中,该系统包括检测单元,用于使用第一时间变量和/或第二时间变量进行虚拟载波检测,其中, 上述第一时间变量包括指示信道繁忙状态结束的第一结束时刻,上述第二时间变量包括指示信道繁忙状态结束的第二结束时刻;处理单元,用于根据虚拟载波检测的结果确定是否发送无线帧。进一步地,上述系统还包括第一接收单元,用于接收特定的且需要上述站点回复的无线帧,并在接收到特定的且需要上述站点回复的无线帧后,通知上述检测单元执行使用第一时间变量和/或第二时间变量进行虚拟载波检测的步骤以及通知上述处理单元执行根据虚拟载波检测的结果确定是否发送无线帧的步骤。进一步地,上述处理单元包括第一判断单元,用于判断上述第二时间变量是否为 0 ;第一发送单元,用于在上述第二时间变量为0时,发送上述无线帧。进一步地,上述处理单元包括第二判断单元,用于判断上述第一时间变量是否为 0 ;并在上述第一时间变量不为0时,判断上述第二时间变量是否为0 ;第二发送单元,用于在上述第一时间变量为0时,发送上述无线帧;或者,在上述第一时间变量不为0、且上述第二时间变量为0时,发送上述无线帧。
5
进一步地,上述系统还包括第二接收单元,用于在使用上述第一时间变量进行虚拟载波检测时,接收到一个无线帧,其中,上述无线帧的接收地址与上述站点地址不同;上述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于上述第一时间变量包括的上述指示信道繁忙状态结束的第一结束时刻;第一更新单元,用于更新上述第一时间变量,更新后的上述第一时间变量中指示信道繁忙状态结束的第一结束时刻为上述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。进一步地,上述系统还包括第三接收单元,用于在使用上述第二时间变量进行虚拟载波检测时,接收到一个无线帧,其中,上述无线帧的接收地址与上述站点地址不同;上述无线帧的发送地址与上述站点所关联网络的接入站点地址或与上述站点所关联网络的其它站点地址不同;上述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于上述第二时间变量包括的指示信道繁忙状态结束的第二结束时刻;第二更新单元,用于更新上述第二时间变量,更新后的上述第二时间变量中指示信道繁忙状态结束的第二结束时刻为上述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。通过本发明,采用设置的两个时间变量进行虚拟载波检测和响应回复,解决了站点不能及时回复当前信道是否空闲的问题,进而达到了站点立刻做出回复信道空闲的响应的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的增强的虚拟载波检测方法的一种优选流程图;图2是根据本发明实施例的增强的虚拟载波检测系统的一种优选结构框图;图3是根据本发明实施例在802. Ilac系统下的增强的虚拟载波检测方法的另一种优选流程图;图4是根据本发明实施例在802. Ilac系统下的增强的虚拟载波检测方法的又一种优选流程图。
具体实施例方式以下对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。实施例1图1是根据本发明实施例的增强的虚拟载波检测方法的一种优选流程图,其包括如下步骤S102,站点使用第一时间变量和/或第二时间变量进行虚拟载波检测,其中,所述第一时间变量包括指示信道繁忙状态结束的第一结束时刻,所述第二时间变量包括指示信道繁忙状态结束的第二结束时刻;S104,根据虚拟载波检测的结果确定是否发送无线帧。在本优选的实施例中,采用设置的两个时间变量进行虚拟载波检测和响应回复,解决了站点不能及时回复当前信道是否空闲的问题,进而达到了站点立刻做出回复信道空闲的响应的效果。优选的,所述第一结束时刻为所述站点通过接收无线帧获得的信道繁忙状态结束的最晚时刻;所述第二结束时刻为所述站点通过接收来自非本网络的无线帧获得的信道繁忙状态结束的最晚时刻。在本优选的实施例中,通过限定特殊的第一结束时刻以及第二结束时刻,可以有效地解决站点不能及时回复当前信道是否空闲的问题。优选的,所述站点接收到特定的且需要所述站点回复的无线帧后,使用所述第一时间变量和/或所述第二时间变量进行虚拟载波检测,并根据所述虚拟载波检测的结果确定发送所述无线帧。在本优选的实施例中,通过限定虚拟载波检测和发送无线帧的触发条件,使得站点只有在触发条件下才执行上述操作,从而节省了系统开销,提高了处理效率。优选的,所述特定的且需要所述站点回复的无线帧包括以下至少之一预定发送地址和/或接收地址的无线帧,预定帧类型的无线帧。优选的,所述站点根据虚拟载波检测的结果确定是否发送无线帧的步骤包括若所述第二时间变量为0,则所述站点发送所述无线帧;否则,所述站点不发送所述无线帧。 在本优选的实施例中,通过限定无线帧的发送条件,可以有效地、及时地进行回复。优选的,所述站点根据虚拟载波检测的结果确定是否发送无线帧的步骤包括若所述第一时间变量为0,则所述站点发送所述无线帧;若所述第一时间变量不为0、且所述第二时间变量为0,则所述站点发送所述无线帧,否则,所述站点不发送所述无线帧。在本优选的实施例中,通过限定无线帧的发送条件,可以在第一时间变量不为0时,有效地、及时地进行回复。优选的,所述站点使用所述第一时间变量进行虚拟载波检测时,根据本发明实施例的增强的虚拟载波检测方法还包括所述站点接收到一个无线帧,其中,所述无线帧的接收地址与所述站点地址不同;所述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于所述第一时间变量包括的所述指示信道繁忙状态结束的第一结束时刻;所述站点更新所述第一时间变量,更新后的所述第一时间变量中指示信道繁忙状态结束的第一结束时刻为所述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。在本优选的实施例中,通过更新步骤,可以有效地、实时地对当前所用的第一时间变量进行更新。优选的,所述站点使用所述第二时间变量进行虚拟载波检测时,根据本发明实施例的增强的虚拟载波检测方法还包括所述站点接收到一个无线帧,其中,所述无线帧的接收地址与所述站点地址不同;所述无线帧的发送地址与所述站点所关联网络的接入站点地址或与所述站点所关联网络的其它站点地址不同;所述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于所述第二时间变量包括的指示信道繁忙状态结束的第二结束时刻;所述站点更新所述第二时间变量,更新后的所述第二时间变量中指示信道繁忙状态结束的第二结束时刻为所述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。在本优选的实施例中,通过更新步骤,可以有效地、实时地对当前所用的第二时间变量进行更新。实施例2图2是根据本发明实施例的增强的虚拟载波检测系统的一种优选结构框图,位于站点中,其包括检测单元202,用于使用第一时间变量和/或第二时间变量进行虚拟载波检测,其中,所述第一时间变量包括指示信道繁忙状态结束的第一结束时刻,所述第二时间变量包括指示信道繁忙状态结束的第二结束时刻;处理单元204,用于根据虚拟载波检测的结果确定是否发送无线帧。在本优选的实施例中,采用设置的两个时间变量进行虚拟载波检测和响应回复, 解决了站点不能及时回复当前信道是否空闲的问题,进而达到了站点立刻做出回复信道空闲的响应的效果。优选的,所述第一结束时刻为所述站点通过接收无线帧获得的信道繁忙状态结束的最晚时刻;所述第二结束时刻为所述站点通过接收来自非本网络的无线帧获得的信道繁忙状态结束的最晚时刻。在本优选的实施例中,通过限定特殊的第一结束时刻以及第二结束时刻,可以有效地解决站点不能及时回复当前信道是否空闲的问题。优选的,根据本发明实施例的增强的虚拟载波检测系统还包括第一接收单元 206,用于接收特定的且需要所述站点回复的无线帧,并在接收到特定的且需要所述站点回复的无线帧后,通知所述检测单元执行使用第一时间变量和/或第二时间变量进行虚拟载波检测的步骤以及通知所述处理单元执行根据虚拟载波检测的结果确定是否发送无线帧的步骤。在本优选的实施例中,通过限定虚拟载波检测和发送无线帧的触发条件,使得站点只有在触发条件下才执行上述操作,从而节省了系统开销,提高了处理效率。优选的,所述特定的且需要所述站点回复的无线帧包括以下至少之一预定发送地址和/或接收地址的无线帧,预定帧类型的无线帧。优选的,所述处理单元204包括第一判断单元,用于判断所述第二时间变量是否为0 ;第一发送单元,用于在所述第二时间变量为0时,发送所述无线帧。在本优选的实施例中,通过限定无线帧的发送条件,可以有效地、及时地进行回复。优选的,所述处理单元204包括第二判断单元,用于判断所述第一时间变量是否为0 ;并在所述第一时间变量不为0时,判断所述第二时间变量是否为0 ;第二发送单元,用于在所述第一时间变量为0时,发送所述无线帧;或者,在所述第一时间变量不为0、且所述第二时间变量为0时,发送所述无线帧。在本优选的实施例中,通过限定无线帧的发送条件,可以在第一时间变量不为0时,有效地、及时地进行回复。优选的,根据本发明实施例的增强的虚拟载波检测系统还包括第二接收单元 208,用于在使用所述第一时间变量进行虚拟载波检测时,接收到一个无线帧,其中,所述无线帧的接收地址与所述站点地址不同;所述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于所述第一时间变量包括的所述指示信道繁忙状态结束的第一结束时刻;第一更新单元210,用于更新所述第一时间变量,更新后的所述第一时间变量中指示信道繁忙状态结束的第一结束时刻为所述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。在本优选的实施例中,通过更新步骤,可以有效地、实时地对当前所用的第一时间变量进行更新。优选的,根据本发明实施例的增强的虚拟载波检测系统还包括第三接收单元 212,用于在使用所述第二时间变量进行虚拟载波检测时,接收到一个无线帧,其中,所述无线帧的接收地址与所述站点地址不同;所述无线帧的发送地址与所述站点所关联网络的接入站点地址或与所述站点所关联网络的其它站点地址不同;所述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于所述第二时间变量包括的指示信道繁忙状态结束的第二结束时刻;第二更新单元214,用于更新所述第二时间变量,更新后的所述第二时间变量中指示信道繁忙状态结束的第二结束时刻为所述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。在本优选的实施例中,通过更新步骤,可以有效地、实时地对当前所用的第二时间变量进行更新。实施例3本实施例可以应用于IEEE802. Ilac系统中,当在进行MU-MIM0传输前使用多RTS/ CTS进行信道预约的保护机制时,各个站点需要执行本发明所提出的增强虚拟载波检测才可完成相应的帧序列交换,针对这一系统,发明内容中的参量与802. Ilac系统的参量对应关系如下1)第一时间变量对应网络配置矢量NAV ;2)在802. Ilac系统内增加一个次要网络配置矢量,第二时间变量即对应次要网
络配置矢量;3)预设的特定帧有两种,一种是发送地址域为接入点AP的MAC地址的RTS帧,另一种是接收地址为接入点AP的MAC地址的CTS帧,这两种帧在此统称为下行信道预约帧。在上述对应关系下,在每个站点内部执行的增强虚拟载波检测判决流程如下,参见图3 S301,站点接收到一帧,判决是否是无效帧,若是,则执行步骤S307,否则执行步骤
5302;S302,判断此帧是否是AP发送的RTS帧;若是,则执行步骤S304,否则执行步骤
5303;S303,按照现有机制正常处理。S304,判断NAV是否为0 ;若是,则执行步骤S305,否则执行步骤S306 ;S305,发送 CTS 帧。S306,判断次要NAV是否等于0,是则执行步骤S305,否则执行步骤S311。S307,判断所接收到的帧是否是与之相关联网络下行信道预约帧,是则执行步骤 S308,否则执行步骤S309 ;S308,判断帧内duration域指示的信道繁忙状态结束时刻是否晚于NAV指示的信道繁忙状态结束时刻,即Duration是否大于NAV指示的时刻,是则执行步骤S310,否则执行步骤S311 ;S309,判断帧内duration域指示的信道繁忙状态结束时刻是否晚于NAV指示的信道繁忙状态结束时刻,即Duration是否大于NAV指示的时刻,是则执行步骤S312,否则执行步骤S313 ;S310,用帧内duration域指示的信道繁忙状态结束时刻信息更新NAV。S311,不做进一步处理,丢弃此帧。S312,用帧内duration域指示的信道繁忙状态结束时刻信息更新NAV和次要NAV。S313,判断帧内duration域指示的信道繁忙状态结束时刻是否晚于次要NAV指示的信道繁忙状态结束时刻,即Duration是否大于次要NAV指示的时刻,若是,则执行步骤 S314,否则执行步骤S311 ;S314,用 duration 信息更新次要 NAV。此外,在上述对应关系下,本发明还存在另外一个优选方案2 (如图4所示),与图3所示的方案1不同之处在于,当接收到一个属于自己的帧,站点的处理过程如下S401,站点接收到一帧,判决是否是无效帧,若是,则执行步骤S406,否则执行步骤
5402;S402,判断此帧是否是AP发送的RTS帧;若是,则执行步骤S404,否则执行步骤
5403;S403,按照现有机制正常处理。S404,判断次要NAV是否为0 ;若是,则执行步骤S405,否则执行步骤S411 ;S405,发送 CTS 帧。S406-S413与图3中所示的S307-S314执行的步骤相同。在以下实施例中,各个站点都是基于上述实施例描述的增强虚拟载波检测判断流程而进行操作的。实施例4本实施例是在图3所示的方案1下针对的是不存在OBSS情况的IEEE802. Ilac系统。进一步假定接入点AP进行下行MU-MIMO传输,并且此次传输含有3个站点的数据,3个站点分别称为STA1、STA2和STA3,AP在进行下行MU-MIMO传输数据前要通过RTS/ CTS帧交换与3个STA分别进行信道预约,发送给STAl的数据是首要AC内的业务,故首先与STAl进行信道预约;进一步假定当前三个站点的NAV值都为0,NAV值为0表示在虚拟载波检测机制下当前信道是空闲的,当然按照本发明的内容次要NAV内的值也为0 ;进一步假定STAl和STA3互为隐藏站点。(I)AP发送RTS帧,RTS帧内的接收地址域RA为STAl的地址,发送地址域TA为AP 的地址,■ STAl接收到RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP发送的RTS帧,进一步检测NAV,此时NAV的数值为0,表示可以发送CTS帧,在一定的延时后回复CTS,CTS的RA域标识AP的地址。■ STA2接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,进一步检测NAV,NAV的数值为0,更新NAV,更新后的NAV指示在tl时刻之前,信道处于繁忙状态。■ STA3接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,进一步检测NAV,NAV的数值为0,更新NAV,更新后的NAV指示在tl时刻之前,信道处于繁忙状态。(2) STAl接收到RTS帧后,回复的CTS,各站点接收到此CTS后的处理如下■ AP收到STAl回复的CTS,即认为AP与STAl之间的信道预约成功。■ STA2收到STAl回复的CTS,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,再检测NAV,NAV指示信道繁忙状态结束的时刻也是tl,故NAV不做更新,丢弃此帧。■ STA3 收不到 STAl 回复的 CTS。(3) AP接收到STAl回复的CTS后,发送第二个RTS帧,RTS帧内的接收地址域RA 为STA2的地址,发送地址域TA为AP的地址,各站点接收后的处理如下 ■ STAl接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV为0,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻为 t2。■ STA2接收到此RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP 发送的RTS帧,检测NAV,此时NAV的数值不为0,再检测次要NAV,次要NAV值为0,则在一定的延时后回复CTS,CTS的RA域标识AP的地址。■ STA3接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV指示信道繁忙状态结束的时刻为tl,且t2晚于tl,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻为t2。(4) STA2回复CTS之后,各站点接收到的处理如下■ AP收到STA2回复的CTS,即认为AP与STA2之间的信道预约成功。■ STAl收到STA2回复的CTS,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV指示信道繁忙状态结束的时刻也是t2,故NAV不做更新,丢弃此帧。■ STA3收到STA2回复的CTS,此帧不是发送给自己的帧,根据本发明的内容,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV指示信道繁忙状态结束的时刻也是t2,故NAV不做更新,丢弃此帧。(5) AP接收到STA2回复的CTS后,发送第三个RTS帧,RTS帧内的接收地址域RA 为STA3的地址,发送地址域TA为AP的地址,各站点接收后的处理如下■ STAl接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t3,再检测NAV,NAV指示信道繁忙状态结束的时刻为t2,且t3晚于t2,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻为t3。■ STA2接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t3,再检测NAV,NAV指示信道繁忙状态结束的时刻为tl,且t3晚于tl,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t3。■ STA3接收到此RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP 发送的RTS帧,检测NAV,此时NAV的数值不为0,再检测次要NAV,次要NAV值为0,则在一定的延时后回复CTS,CTS的RA域标识AP的地址。(6)STA3回复CTS后,各站点接收后的处理如下
■ AP收到STA3回复的CTS,即认为AP与STA3之间的信道预约成功。■ STAl 收不到 STA3 的 CTS。■ STA2收到STA3回复的CTS,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t3,再检测NAV,NAV指示信道繁忙状态结束的时刻也是t3,故NAV不做更新,丢弃此帧。AP与3个STA信道预约成功后即可发送MU-MIM0数据包。实施例5本实施例是在图3所示的方案1下针对的是不存在OBSS情况的IEEE802. Ilac系统。进一步假定接入点AP可以进行下行MU-MIMO传输,并且此次传输含有3个站点的数据,3个站点分别称为STA1、STA2和STA3,AP在进行下行MU-MIMO传输数据前要通过 RTS/CTS帧交换与3个STA分别进行信道预约,发送给STAl的数据是首要AC内的业务,故首先与STAl进行信道预约。进一步假定STAl的NAV值为0,NAV值为0表示在虚拟载波检测机制下当前信道是空闲的;STA2的NAV不为0,其值指示信道繁忙状态结束的时刻为al,次要NAV中的值也指示信道繁忙状态结束的时刻为al ;STA3的NAV不为0,其值指示信道繁忙状态结束的时刻为a2,次要NAV中的值也指示信道繁忙状态结束的时刻为a2,时刻a2早于时刻al。进一步地,STAl和STA3互为隐藏站点。(I)AP发送RTS帧,RTS帧内的接收地址域RA为STAl的地址,发送地址域TA为AP 的地址。■ STAl接收到RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP发送的RTS帧,检测NAV,此时NAV的数值为0,表示可以发送CTS帧,在一定的延时后回复CTS, CTS的RA域标识AP的地址。■ STA2接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,再检测NAV,NAV的数值不为0,并且tl时刻晚于al时亥lj,故更新NAV,更新后的 NAV指示在tl时刻之前,信道处于繁忙状态。■ STA3接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,再检测NAV,NAV的数值不为0,并且tl时刻晚于a2时亥lj,故更新NAV,更新后的 NAV指示在tl时刻之前,信道处于繁忙状态。(2) STAl接收到RTS帧后,回复的CTS,各站点接收到此CTS后的处理如下■ AP收到STAl回复的CTS,即认为AP与STAl之间的信道预约成功。■ STA2收到STAl回复的CTS,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,再检测NAV,NAV指示信道繁忙状态结束的时刻也是tl,故NAV不做更新,丢弃此帧。■ STA3 收不到 STAl 发送的 CTS。
(3) AP接收到STAl回复的CTS后,发送第二个RTS帧,RTS帧内的接收地址域RA 为STA2的地址,发送地址域TA为AP的地址,各站点接收后的处理如下
■ STAl接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV为0,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻为 t2。■ STA2接收到此RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP 发送的RTS帧,检测NAV,此时NAV的数值不为0,再检测次要NAV,次要NAV值虽然随时间进行递减但此时未递减到0,故不回复CTS。■ STA3接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV指示信道繁忙状态结束的时刻为tl,且t2晚于tl,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t2。(4) AP在预定时间内没有收到STA2发送的CTS,认为AP与STA2的信道预约是不成功的,在一定时间后发起针对STA3的RTS,RTS帧内的接收地址域RA为STA3的地址,发送地址域TA为AP的地址,各站点接收后的处理如下■ STAl接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV指示信道繁忙状态结束的时刻为t3,且t3晚于t2,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t3。■ STA2接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t3,再检测NAV,NAV指示信道繁忙状态结束的时刻是tl,且t3晚于tl,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t3。■ STA3接收到此RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP 发送的RTS帧,检测NAV,此时NAV的数值不为0,再检测次要NAV,次要NAV值为0,虽然其本实例初始设定此值不为0,但其随时间递减且此时已经递减0,故在一定的延时后回复CTS, CTS的RA域标识AP的地址。(5)STA3回复CTS后,各站点接收后的处理如下■ AP收到STA3回复的CTS,即认为AP与STA3之间的信道预约成功。■ STA2收到STA3回复的CTS,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t3,再检测NAV,NAV指示信道繁忙状态结束的时刻也是t3,故NAV不做更新,丢弃此帧。AP只与2个STA信道预约成功,本次发射MU-MIMO数据包包含STAl和STA3的数据。实施例6本实施例是在图3所示的方案1下针对的是存在OBSS情况的IEEE802. Ilac系统。进一步假定接入点AP可以进行下行MU-MIMO传输,并且此次传输含有3个站点的数据,3个站点分别称为STA1、STA2和STA3,AP在进行下行MU-MIMO传输数据前要通过 RTS/CTS帧交换与3个STA分别进行信道预约,发送给STAl的数据是首要AC内的业务,故首先与STAl进行信道预约。进一步假定STAl的NAV值为0,NAV值为0表示在虚拟载波检测机制下当前信道是空闲的;STA2的NAV不为0,其值指示信道繁忙状态结束的时刻为al,次要NAV中的值也指示信道繁忙状态结束的时刻为al ;STA3的NAV不为0,其值指示信道繁忙状态结束的时刻为a2,次要NAV中的值也指示信道繁忙状态结束的时刻为a2 ;时刻a2早于时刻al。进一步假定STAl和STA3互为隐藏站点。(I)AP发送RTS帧,RTS帧内的接收地址域RA为STAl的地址,发送地址域TA为AP 的地址。■ STAl接收到RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP发送的RTS帧,检测NAV,此时NAV的数值为0,表示可以发送CTS帧,在一定的延时后回复CTS, CTS的RA域标识AP的地址。■ STA2接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,再检测NAV,NAV的数值不为0,并且tl时刻晚于al时亥lj,故更新NAV,更新后的 NAV指示在tl时刻之前,信道处于繁忙状态。■ STA3接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,再检测NAV,NAV的数值不为0,并且tl时刻晚于a2时亥lj,故更新NAV,更新后的 NAV指示在tl时刻之前,信道处于繁忙状态。(2) STAl接收到RTS帧后,回复的CTS,各站点接收到此CTS后的处理如下■ AP收到STAl回复的CTS,即认为AP与STAl之间的信道预约成功。■ STA2收到STAl回复的CTS,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,再检测NAV,NAV指示信道繁忙状态结束的时刻也是tl,故NAV不做更新,丢弃此帧。■ STA3收不到STAl发送的CTS,但在此期间收到一个帧,解析此帧得到,此帧不是发送给自己的帧,且此帧不是本网络下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为bl,再检测NAV,NAV指示信道繁忙状态结束的时刻是 tl,bl早于tl,故NAV不做更新,进一步检测次要NAV,次要NAV不为0,且其指示的信道繁忙状态结束时刻为a2,bl晚于a2,故按照bl对次要NAV进行更新,更新后的次要NAV指示在bl时刻之前,信道处于繁忙状态。(3) AP接收到STAl回复的CTS后,发送第二个RTS帧,RTS帧内的接收地址域RA 为STA2的地址,发送地址域TA为AP的地址,各站点接收后的处理如下■ STAl接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV为0,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t2。■ STA2接收到此RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP发送的RTS帧,检测NAV,此时NAV的数值不为0,再检测次要NAV,次要NAV值虽然随时间进行递减但此时未递减到0,故不回复CTS。■ STA3接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV指示信道繁忙状态结束的时刻是tl,且tl早于t2,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t2。(4) AP在预定时间内没有收到STA2发送的CTS,认为AP与STA2的信道预约是不成功的,在一定时间后发起针对STA3的RTS,RTS帧内的接收地址域RA为STA3的地址,发送地址域TA为AP的地址,各站点接收后的处理如下■ STAl接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV指示信道繁忙状态结束的时刻是t3,且t2早于t3,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t3。 ■ STA2接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t3,再检测NAV,NAV指示信道繁忙状态结束的时刻是tl,且tl早于t3,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t3。■ STA3接收到此RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP 发送的RTS帧,检测NAV,此时NAV的数值不为0,再检测次要NAV,次要NAV值为0,虽然其本实例初始设定此值不为0,且在前面的RTS/CTS帧交换期间,次要NAV的数值做了更新指示更长的信道占用时间,但其值随时间递减且此时已经递减0,故在一定的延时后回复CTS, CTS的RA域标识AP的地址。(5) STA3回复CTS后,各站点接收后的处理如下■ AP收到STA3回复的CTS,即认为AP与STA3之间的信道预约成功。■ STAl收不到STA3回复的CTS,但在此期间接收到一帧,解析此帧得到,此帧不是发送给自己的帧,且此帧不是本网络下行信道预约帧,根据本发明的内容,进一步根据此帧 duration域携带的信息确定信道繁忙状态结束的时刻为1^2,再检测NAV,NAV指示信道繁忙状态结束的时刻是t3,1^2晚于t3,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻 b2,同时更新次要NAV,更新后的次要NAV的数值指示信道繁忙状态结束的时刻也为1^2。■ STA2收到STA3回复的CTS,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t3,再检测NAV,NAV指示信道繁忙状态结束的时刻也是t3,故NAV不做更新,丢弃此帧。AP只与2个STA信道预约成功,本次发射MU-MIMO数据包包含STAl和STA3的数据。实施例7本实施例与实施例三基本相同,不同之处在于本实施例是基于图4所示的方案2。进一步假定接入点AP可以进行下行MU-MIMO传输,并且此次传输含有3个站点的数据,3个站点分别称为STA1、STA2和STA3,AP在进行下行MU-MIMO传输数据前要通过
1RTS/CTS帧交换与3个STA分别进行信道预约,发送给STAl的数据是首要AC内的业务,故首先与STAl进行信道预约。进一步假定STAl的NAV值为0,NAV值为0表示在虚拟载波检测机制下当前信道是空闲的;STA2的NAV不为0,其值指示信道繁忙状态结束的时刻为al,次要NAV中的值也指示信道繁忙状态结束的时刻为al ;STA3的NAV不为0,其值指示信道繁忙状态结束的时刻为a2,次要NAV中的值也指示信道繁忙状态结束的时刻为a2 ;时刻a2早于时刻al。进一步假定STAl和STA3互为隐藏站点。(I)AP发送RTS帧,RTS帧内的接收地址域RA为STAl的地址,发送地址域TA为AP 的地址。■ STAl接收到RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP发送的RTS帧,检测次要NAV,此时次要NAV的数值为0,表示可以发送CTS帧,在一定的延时后回复CTS,CTS的RA域标识AP的地址。■ STA2接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,再检测NAV,NAV的数值不为0,并且tl时刻晚于al时亥lj,故更新NAV,更新后的 NAV指示在tl时刻之前,信道处于繁忙状态。■ STA3接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,再检测NAV,NAV的数值不为0,并且tl时刻晚于a2时亥lj,故更新NAV,更新后的 NAV指示在tl时刻之前,信道处于繁忙状态。(2) STAl接收到RTS帧后,回复的CTS,各站点接收到此CTS后的处理如下■ AP收到STAl回复的CTS,即认为AP与STAl之间的信道预约成功。■ STA2收到STAl回复的CTS,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为tl,再检测NAV,NAV指示信道繁忙状态结束的时刻也是tl,故NAV不做更新,丢弃此帧。■ STA3收不到STAl发送的CTS,但在此期间收到一个帧,解析此帧得到,此帧不是发送给自己的帧,且此帧不是本网络下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为bl,再检测NAV,NAV指示信道繁忙状态结束的时刻是 tl,bl早于tl,故NAV不做更新,进一步检测次要NAV,次要NAV不为0,且其指示的信道繁忙状态结束时刻为a2,bl晚于a2,故按照bl对次要NAV进行更新,更新后的次要NAV指示在bl时刻之前,信道处于繁忙状态。C3) AP接收到STAl回复的CTS后,发送第二个RTS帧,RTS帧内的接收地址域RA 为STA2的地址,发送地址域TA为AP的地址,各站点接收后的处理如下■ STAl接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV为0,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t2。■ STA2接收到此RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP 发送的RTS帧,检测次要NAV,次要NAV值虽然随时间进行递减但此时未递减到0,故不回复
16CTS。■ STA3接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV指示信道繁忙状态结束的时刻是tl,且tl早于t2,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t2。(4)AP在预定时间内没有收到STA2发送的CTS,认为AP与STA2的信道预约是不成功的,在一定时间后发起针对STA3的RTS,RTS帧内的接收地址域RA为STA3的地址,发送地址域TA为AP的地址,各站点接收后的处理如下■ STAl接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t2,再检测NAV,NAV指示信道繁忙状态结束的时刻是t3,且t2早于t3,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t3。■ STA2接收到此RTS帧,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t3,再检测NAV,NAV指示信道繁忙状态结束的时刻是tl,且tl早于t3,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻t3。■ STA3接收到此RTS帧,解析此帧得到,此帧是发送给自己的帧,并且此帧是AP 发送的RTS帧,检测次要NAV,此时次要NAV值为0,虽然其本实例初始设定此值不为0,且在前面的RTS/CTS帧交换期间,次要NAV的数值做了更新,指示更长的信道占用时间,但其值随时间递减且此时已经递减0,故在一定的延时后回复CTS,CTS的RA域标识AP的地址。(5)STA3回复CTS后,各站点接收后的处理如下■ AP收到STA3回复的CTS,即认为AP与STA3之间的信道预约成功。■ STAl收不到STA3回复的CTS,但在此期间接收到一帧,解析此帧得到,此帧不是发送给自己的帧,且此帧不是本网络下行信道预约帧,根据本发明的内容,进一步根据此帧 duration域携带的信息确定信道繁忙状态结束的时刻为1^2,再检测NAV,NAV指示信道繁忙状态结束的时刻是t3,1^2晚于t3,故更新NAV,更新后的NAV指示信道繁忙状态结束的时刻 b2,同时,更新次要NAV,更新后的次要NAV的数值指示信道繁忙状态结束的时刻也为1^2。■ STA2收到STA3回复的CTS,解析此帧得到,此帧不是发送给自己的帧,此帧是本网络的下行信道预约帧,进一步根据此帧duration域携带的信息确定信道繁忙状态结束的时刻为t3,再检测NAV,NAV指示信道繁忙状态结束的时刻也是t3,故NAV不做更新,丢弃此帧。AP只与2个STA信道预约成功,本次发射MU-MIMO数据包包含STAl和STA3的数据。从以上的描述中,可以看出,本发明实现了如下技术效果通过本发明,采用设置的两个时间变量进行虚拟载波检测,解决了站点不能及时回复当前信道是否空闲的问题,进而达到了站点立刻做出回复信道空闲的响应的效果。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种增强的虚拟载波检测方法,其特征在于,包括站点使用第一时间变量和/或第二时间变量进行虚拟载波检测,并根据虚拟载波检测的结果确定是否发送无线帧,其中,所述第一时间变量包括指示信道繁忙状态结束的第一结束时刻,所述第二时间变量包括指示信道繁忙状态结束的第二结束时刻。
2.根据权利要求1所述的方法,其特征在于,所述第一结束时刻为所述站点通过接收无线帧获得的信道繁忙状态结束的最晚时刻;所述第二结束时刻为所述站点通过接收来自非本网络的无线帧获得的信道繁忙状态结束的最晚时刻。
3.根据权利要求1所述的方法,其特征在于,所述站点接收到特定的且需要所述站点回复的无线帧后,使用所述第一时间变量和/或所述第二时间变量进行虚拟载波检测,并根据所述虚拟载波检测的结果确定发送所述无线帧。
4.根据权利要求3所述的方法,其特征在于,所述特定的且需要所述站点回复的无线帧包括以下至少之一预定发送地址和/或接收地址的无线帧,预定帧类型的无线帧。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述站点根据虚拟载波检测的结果确定是否发送无线帧的步骤包括若所述第二时间变量为0,则所述站点发送所述无线帧;否则,所述站点不发送所述无线帧。
6.根据权利要求1至4中任一项所述的方法,其特征在于,所述站点根据虚拟载波检测的结果确定是否发送无线帧的步骤包括若所述第一时间变量为0,则所述站点发送所述无线帧;若所述第一时间变量不为0、且所述第二时间变量为0,则所述站点发送所述无线帧, 否则,所述站点不发送所述无线帧。
7.根据权利要求1至4中任一项所述的方法,其特征在于,所述站点使用所述第一时间变量进行虚拟载波检测时,还包括所述站点接收到一个无线帧,其中,所述无线帧的接收地址与所述站点地址不同;所述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于所述第一时间变量包括的所述指示信道繁忙状态结束的第一结束时刻;所述站点更新所述第一时间变量,更新后的所述第一时间变量中指示信道繁忙状态结束的第一结束时刻为所述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。
8.根据权利要求1至4中任一项所述的方法,其特征在于,所述站点使用所述第二时间变量进行虚拟载波检测时,还包括所述站点接收到一个无线帧,其中,所述无线帧的接收地址与所述站点地址不同;所述无线帧的发送地址与所述站点所关联网络的接入站点地址或与所述站点所关联网络的其它站点地址不同;所述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于所述第二时间变量包括的指示信道繁忙状态结束的第二结束时刻;所述站点更新所述第二时间变量,更新后的所述第二时间变量中指示信道繁忙状态结束的第二结束时刻为所述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。
9.一种增强的虚拟载波检测系统,位于站点中,其特征在于,包括检测单元,用于使用第一时间变量和/或第二时间变量进行虚拟载波检测,其中,所述第一时间变量包括指示信道繁忙状态结束的第一结束时刻,所述第二时间变量包括指示信道繁忙状态结束的第二结束时刻;处理单元,用于根据虚拟载波检测的结果确定是否发送无线帧。
10.根据权利要求9所述的系统,其特征在于,还包括第一接收单元,用于接收特定的且需要所述站点回复的无线帧,并在接收到特定的且需要所述站点回复的无线帧后,通知所述检测单元执行使用第一时间变量和/或第二时间变量进行虚拟载波检测的步骤以及通知所述处理单元执行根据虚拟载波检测的结果确定是否发送无线帧的步骤。
11.根据权利要求9所述的系统,其特征在于,所述处理单元包括第一判断单元,用于判断所述第二时间变量是否为0 ;第一发送单元,用于在所述第二时间变量为0时,发送所述无线帧。
12.根据权利要求9所述的系统,其特征在于,所述处理单元包括第二判断单元,用于判断所述第一时间变量是否为0 ;并在所述第一时间变量不为0 时,判断所述第二时间变量是否为0 ;第二发送单元,用于在所述第一时间变量为0时,发送所述无线帧;或者,在所述第一时间变量不为0、且所述第二时间变量为0时,发送所述无线帧。
13.根据权利要求9所述的系统,其特征在于,还包括第二接收单元,用于在使用所述第一时间变量进行虚拟载波检测时,接收到一个无线帧,其中,所述无线帧的接收地址与所述站点地址不同;所述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于所述第一时间变量包括的所述指示信道繁忙状态结束的第一结束时刻;第一更新单元,用于更新所述第一时间变量,更新后的所述第一时间变量中指示信道繁忙状态结束的第一结束时刻为所述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。
14.根据权利要求9所述的系统,其特征在于,还包括第三接收单元,用于在使用所述第二时间变量进行虚拟载波检测时,接收到一个无线帧,其中,所述无线帧的接收地址与所述站点地址不同;所述无线帧的发送地址与所述站点所关联网络的接入站点地址或与所述站点所关联网络的其它站点地址不同;所述无线帧携带的信息所指示的信道繁忙状态结束时刻晚于所述第二时间变量包括的指示信道繁忙状态结束的第二结束时刻;第二更新单元,用于更新所述第二时间变量,更新后的所述第二时间变量中指示信道繁忙状态结束的第二结束时刻为所述接收到的无线帧携带的信息所指示的信道繁忙状态结束时刻。
全文摘要
本发明公开了一种增强的虚拟载波检测方法和系统,其中,该方法包括站点使用第一时间变量和/或第二时间变量进行虚拟载波检测,并根据虚拟载波检测的结果确定是否发送无线帧,其中,上述第一时间变量包括指示信道繁忙状态结束的第一结束时刻,上述第二时间变量包括指示信道繁忙状态结束的第二结束时刻。本发明采用设置的两个时间变量进行虚拟载波检测和响应回复,解决了站点不能及时回复当前信道是否空闲的问题,进而达到了站点立刻做出回复信道空闲的响应的效果。
文档编号H04W74/08GK102547785SQ20101061833
公开日2012年7月4日 申请日期2010年12月31日 优先权日2010年12月31日
发明者吕开颖, 姜静, 李峰, 田开波 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1