一种数据传输方法及站点技术

技术编号:15102047 阅读:13 留言:0更新日期:2017-04-08 11:56
本发明专利技术公开了一种数据传输方法及站点,包括站点有待发数据时,利用虚拟信道检测确定站点所属BSS内及OBSS内是否有站点在使用信道;在确定出站点所属BSS内没有站点使用信道,且站点所属OBSS内有站点使用信道时,启动或恢复站点的OBSS复用传输中的退避过程;根据固定的第一信道检测门限和动态调整的第二信道检测门限在OBSS复用传输中的退避过程中监听信道,直至OBSS复用传输中的退避过程结束开始发送数据。本发明专利技术提供的技术方案,利用计时器记录BSS内站点帧交换的传输时间,通过完整、有效的机制,提高了复用传输的可靠性。一方面,在提高频率复用的机会的同时,确保了正在进行的本BSS的传输不受干扰,同时,另一方面,保证了在启动传输复用后的退避过程中对所有站点的竞争的公平性。

【技术实现步骤摘要】

本专利技术涉及无线局域网(WLAN)技术,尤指一种基于动态信道检测的数据传输方法及站点
技术介绍
随着WLAN网络的爆发性应用,一方面,WLAN网络的部署不断密集化,网络负载也随之不断加重;另一方面。随着网络的增多,WLAN网络覆盖重叠的情况也更加严重。WLAN网络的效率会出现明显下降的趋势,单纯提高速率并不能解决该问题。因此,IEEE标准组织成立了相关的任务小组致力于解决WLAN网络效率问题。其中,动态信道检测门限作为提高信道复用率,解决网络效率的一种备选技术,引起了广泛关注和研究。WLAN中,一个接入点站点(AP,AccessPoint)以及与该AP相关联的多个非接入点站点(non-APSTA,non-APStation)组成了一个基本服务集(BSS,BasicServiceSet)。多个BSS之间覆盖部分重叠(OBSS,OverlappingBSS,也称为部分重叠BSS),如图1所示,图1为现有WLAN基本服务集示意图。目前,802.11支持物理载波检测和虚拟载波检测两种信道空闲判定方法,当虚拟载波检测和物理载波检测都判定信道空闲后,关联站点才能够进行竞争发送。其中,物理载波检测,是指空闲信道估计(CCA,ClearChannelAssessment)信道检测技术,即关联站点通过对媒介上的信号强度进行检测,并结合CCA门限值,判定信道是忙碌还是空闲。该CCA门限值通常是按照最低调制编码速率下的接收灵敏度固定设置的,以保证最大接收覆盖范围。虚拟载波检测,是指除了通信双方之外的第三方关联站点,在收到接收地址不是自己的无线帧时,根据无线帧中连续时间(Duration)域的值设置本地网络分配矢量(NAV,NetworkAllocationVector)的值,NAV是一个计数器,当NAV不为零时,认为信道繁忙,不进行竞争发送。在某些场景下,CCA门限值可以采用更为灵活的方式进行配置,以便更高效地进行频率复用。图2为现有OBSS传输复用实施例的示意图,如图2所示的场景,实线单箭头线表示无线帧发送给目标接收站点,虚线单箭头线表示无线帧信号到达第三方站点。尽管站点A和站点B可以分别成功地向各自的AP发送数据,但是,当站点A向AP1发送无线帧时,由于较保守的CCA门限值(如-82dBm),站点B监听到站点A的信号强度为-70dBm,大于CCA门限(-82dBm),认为信道忙,因此,站点B不可能向AP2发送无线帧,从而阻止了复用传输。为此,业界提出了动态调整CCA门限的方式,比如,根据站点接收到自身所属BSS即本BSS的AP的信号强度动态调整其CCA门限值,使得站点A和站点B可以同时向其各自的AP发送数据,以进行信道复用传输。这种通过动态调整CCA门限的方式来达到实现复用传输的机制,在一些场景下可以有效地提高WLAN网络的效率。但是,现有技术中只是利用多个网络分配矢量(NAV)来简单保证传输不碰撞,却没有一套完整有效的机制来提高复用传输的可靠性。这样,当系统中存在传统设备时,由于新设备采用了动态的信道检测门限更灵活、更高效地竞争信道,而传统设备不具备这一优势,因此对传统设备的公平性问题也是本专利技术解决的问题之一。
技术实现思路
为了解决上述技术问题,本专利技术提供一种数据传输方法及站点,能够通过完整、有效的机制,提高复用传输的可靠性。为了达到本专利技术目的,本专利技术提供了一种数据传输方法,包括:站点有待发数据时,利用虚拟信道检测确定站点所属基本服务集BSS内及部分覆盖BSSOBSS内是否有站点在使用信道;在确定出站点所属BSS内没有站点使用信道时,且站点所属OBSS内有站点使用信道时,启动或恢复站点的OBSS复用传输中的退避过程;根据固定的第一信道检测门限和动态调整的第二信道检测门限在OBSS复用传输的退避过程中监听信道,直至OBSS复用传输中的退避过程结束开始发送数据。该方法之前还包括:在所述站点中设置一个或一个以上BSS计时器,以及一个或一个以上OBSS计时器。该方法之前还包括:所述站点通过固定的第一信道检测门限检测到可识别的无线帧的前导部分,接收无线帧,根据接收到的部分或全部无线帧的BSS归属信息、时间信息,设置或更新或保持所述BSS计时器或所述OBSS计时器的值。当所述BSS归属信息显示为接收无线帧的站点所属BSS时,如果所述BSS计时器满足预先设置的更新条件则根据所述无线帧中携带的时间信息更新所述BSS计时器值;当所述BSS归属信息显示为接收无线帧的站点的OBSS时,如果所述OBSS计时器满足预先设置的更新条件,则根据所述无线帧中携带的时间信息更新所述OBSS计时器的值。当所述BSS归属信息显示为接收无线帧的站点的OBSS时,该方法还包括:根据所述动态调整的第二信道检测门限进行物理信道空闲检测;当所接收到的无线帧的前导信号的信号强度小于所述第二信道检测门限时,确定物理信道空闲。所述利用虚拟信道检测确定站点所属BSS内及OBSS内是否有站点在使用信道包括:检查所述BSS计时器,当BSS计时器中存在不为零的计时器时,确定所述站点所属BSS内有站点在使用信道,保持监听状态;当所述BSS计时器为零时,确定所述站点所属BSS内没有站点在使用信道;检查所述OBSS计时器,当OBSS计时器中至少有一个大于零的计时器时,确定所述站点的OBSS内有站点在使用信道。所述BSS计时器为:BSSNAV,或BSSRID计时器,或BSSNAV和BSSRID计时器;所述OBSS计时器为:OBSSNAV,或OBSSRID计时器,或OBSSNAV和BSSRID计时器。所述BSS计时器为:BSSNAV;所述OBSS计时器为:OBSSNAV;所述更新条件为:当所述接收到的属于本BSS/OBSS的无线帧中的MAC帧头中携带的时间信息大于当前BSSNAV/OBSSNAV的值时,进行更新,否则保持不变;或者,所述BSS计时器为:BSSRID计时器;所述OBSS计时器为:OBSSRID计时器;所述更新条件为:当所述接收到的属于本BSS/OBSS的无线帧中的物理帧头中携带有时间信息时,更新BSSRID计时器/OBSSRID计时器。所述启动或恢复站点所属BSS的OBSS复用传输中的退避过程包括:挂起所述OBSS复用传输中的退避过程启动前的正在执行的第一退避过程;与此同时,启动或恢复所述OBSS复用传输中的第二退本文档来自技高网
...

【技术保护点】
一种数据传输方法,其特征在于,包括:站点有待发数据时,利用虚拟信道检测确定站点所属基本服务集BSS内及部分覆盖BSS OBSS内是否有站点在使用信道;在确定出站点所属BSS内没有站点使用信道时,且站点所属OBSS内有站点使用信道时,启动或恢复站点的OBSS复用传输中的退避过程;根据固定的第一信道检测门限和动态调整的第二信道检测门限在OBSS复用传输的退避过程中监听信道,直至OBSS复用传输中的退避过程结束开始发送数据。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:站点有待发数据时,利用虚
拟信道检测确定站点所属基本服务集BSS内及部分覆盖BSSOBSS内是否有
站点在使用信道;
在确定出站点所属BSS内没有站点使用信道时,且站点所属OBSS内有
站点使用信道时,启动或恢复站点的OBSS复用传输中的退避过程;
根据固定的第一信道检测门限和动态调整的第二信道检测门限在OBSS
复用传输的退避过程中监听信道,直至OBSS复用传输中的退避过程结束开
始发送数据。
2.根据权利要求1所述的数据传输方法,其特征在于,该方法之前还包
括:在所述站点中设置一个或一个以上BSS计时器,以及一个或一个以上
OBSS计时器。
3.根据权利要求2所述的数据传输方法,其特征在于,该方法之前还包
括:
所述站点通过固定的第一信道检测门限检测到可识别的无线帧的前导部
分,接收无线帧,根据接收到的部分或全部无线帧的BSS归属信息、时间信
息,设置或更新或保持所述BSS计时器或所述OBSS计时器的值。
4.根据权利要求3所述的数据传输方法,其特征在于,当所述BSS归
属信息显示为接收无线帧的站点所属BSS时,如果所述BSS计时器满足预先
设置的更新条件则根据所述无线帧中携带的时间信息更新所述BSS计时器
值;
当所述BSS归属信息显示为接收无线帧的站点的OBSS时,如果所述
OBSS计时器满足预先设置的更新条件,则根据所述无线帧中携带的时间信
息更新所述OBSS计时器的值。
5.根据权利要求3所述的数据传输方法,其特征在于,当所述BSS归
属信息显示为接收无线帧的站点的OBSS时,该方法还包括:
根据所述动态调整的第二信道检测门限进行物理信道空闲检测;当所接

\t收到的无线帧的前导信号的信号强度小于所述第二信道检测门限时,确定物
理信道空闲。
6.根据权利要求2或3所述的数据传输方法,其特征在于,所述利用虚
拟信道检测确定站点所属BSS内及OBSS内是否有站点在使用信道包括:
检查所述BSS计时器,当BSS计时器中存在不为零的计时器时,确定所
述站点所属BSS内有站点在使用信道,保持监听状态;
当所述BSS计时器为零时,确定所述站点所属BSS内没有站点在使用信
道;
检查所述OBSS计时器,当OBSS计时器中至少有一个大于零的计时器
时,确定所述站点的OBSS内有站点在使用信道。
7.根据权利要求2所述的数据传输方法,其特征在于,所述BSS计时
器为:BSSNAV,或BSSRID计时器,或BSSNAV和BSSRID计时器;
所述OBSS计时器为:OBSSNAV,或OBSSRID计时器,或OBSSNAV
和BSSRID计时器。
8.根据权利要求4所述的数据传输方法,其特征在于,
所述BSS计时器为:BSSNAV;所述OBSS计时器为:OBSSNAV;
所述更新条件为:当所述接收到的属于本BSS/OBSS的无线帧中的MAC
帧头中携带的时间信息大于当前BSSNAV/OBSSNAV的值时,进行更新,
否则保持不变;
或者,
所述BSS计时器为:BSSRID计时器;所述OBSS计时器为:OBSSRID
计时器;
所述更新条件为:当所述接收到的属于本BSS/OBSS的无线帧中的物理
帧头中携带有时间信息时,更新BSSRID计时器/OBSSRID计时器。
9.根据权利要求2或3所述的数据传输方法,其特征在于,所述启动或
恢复站点所属BSS的OBSS复用传输中的退避过程包括:
挂起所述OBSS复用传输中的退避过程启动前的正在执行的第一退避过

\t程;与此同时,启动或恢复所述OBSS复用传输中的第二退避过程的第二退
避计数器。
10.根据权利要求9所述的数据传输方法,其特征在于,所述对OBSS
复用传输中的退避过程进行监测包括:
所述站点根据所述第一信道检测门限判断信道是否空闲,如果信道空闲,
对所述第二退避计数器进行减计数,如果所述第二退避计数器不为零,继续
根据所述第一信道检测门限判断信道是否空闲;
如果根据所述第一信道检测门限判断出信道忙且接收到一个新的无线帧
的部分或全部,判断该无线帧中携带的BSS归属信息是否为OBSS:
如果确定该无线帧归属于BSS,且根据无线帧中的地址信息确定站点自
身不是目标接收站点,根据无线帧中时间信息,设置或更新或保持所述BSS
...

【专利技术属性】
技术研发人员:吕开颖李楠邢卫民韩志强孙波
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1