更新或者修改NAV的方法及装置制造方法及图纸

技术编号:15750325 阅读:193 留言:0更新日期:2017-07-03 19:30
本发明专利技术公开了一种更新或者修改NAV的方法及装置,涉及信息领域,可以提高SR数据的传输机会。所述方法包括:第一链路的节点首先监听重叠基本服务集OBSS中的节点发送的物理层汇聚过程协议数据单元PPDU,其中,OBSS中的节点包括:第二链路的发送端节点及第二链路的接收端节点,第一链路是空间重用链路,第二链路是正在进行通信的链路,然后根据PPDU,和/或PPDU的接收功率,更新或者修改网络分配矢量NAV。本发明专利技术适用于SR链路的发送端节点以及SR链路的接收端节点更新或者修改NAV。

【技术实现步骤摘要】
更新或者修改NAV的方法及装置
本专利技术涉及信息
,特别涉及一种更新或者修改NAV的方法及装置。
技术介绍
随着信息技术的发展,无线局域网(英文全称:WirelessLocalAreaNetworks,英文缩写:WLAN)也随之发展,现有基于802.11ac的WLAN系统采用OFDM调制方式,在介质访问控制(英文全称:MediaAccessControl,英文缩写:MAC)层并未考虑基于空间重用(英文全称:SpatialReuse,英文缩写:SR)的数据传输,因此当用户数量比较密集时,用户之间为了发送数据,竞争的冲突率将大大提高,因此需要考虑SR的数据传输,并且更新网络分配矢量(英文全称:NetworkAllocationVector,英文缩写:NAV),以提高数据传输效率以及提升系统性能。目前,一种更新或者更新NAV的方法,当节点接收本基本服务集(英文全称:BasicServiceSet,英文缩写:BSS)中的节点发送的允许发送(英文全称:CleartoSend,英文缩写:CTS)消息对应的接收功率小于预置阈值,并且接收来自非本BSS中的节点发送的请求发送(英文全称:RequesttoSend,英文缩写:RTS)消息对应的接收功率小于上述预置阈值,则本BSS中的节点重新更新NAV。然而,当通过上述方法更新NAV时,当节点接收上述两种消息的接收功率均小于预置阈值时,对发送端以及接收端均更新重新更新NAV,由于在密集场景的无线保真(英文全称:WirelessFidelity,英文缩写:WiFi)系统中,上述两种消息的接收功率均小于预置阈值的概率小于能够进行SR数据传输的概率,因此,当通过上述条件满足时,更新NAV,从而导致SR数据传输的机会较低。
技术实现思路
本专利技术提供一种更新或者修改NAV的方法及装置,可以提高SR数据的传输机会。第一方面,本专利技术实施例提供了一种更新或者修改NAV的方法,所述方法包括:第一链路的节点监听重叠基本服务集OBSS中的节点发送的物理层汇聚过程协议数据单元PPDU,所述OBSS中的节点包括:第二链路的发送端节点及第二链路的接收端节点,所述第一链路是空间重用链路,所述第二链路是正在进行通信的链路;所述第一链路的节点根据所述PPDU,和/或所述PPDU的接收功率,更新或者修改网络分配矢量NAV。结合第一方面,在第一方面的第一种可能的实现方式中,所述第一链路的节点根据所述PPDU,和/或所述PPDU的接收功率,更新或者修改网络分配矢量NAV的步骤,具体包括:若所述第一链路的发送端节点监听到第二链路的发送端节点发送的第一PPDU,则所述第一链路的发送端节点保持已设置的NAV不更新,所述第一PPDU包括:请求发送RTS帧以及数据Data帧。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第一链路的发送端节点保持已设置的NAV不更新的步骤,之后还包括:若所述第一链路的发送端节点监听到所述第二链路的接收端节点发送的第二PPDU,则第一链路的发送端节点根据接收所述第二PPDU对应的接收功率与预置阈值之间的大小关系,以及所述第二PPDU携带有持续时间Duration字段中的值与当前NAV值之间的大小关系,确定是否更新NAV,所述第二PPDU包括:允许发送CTS帧/增强的允许发送ECTS帧、接收确认ACK帧或者上行数据帧,所述Duration字段用于指示传输机会时长TxOP的长度。结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述第一链路的发送端节点根据接收所述第二PPDU对应的接收功率与预置阈值之间的大小关系,以及所述第二PPDU携带有持续时间Duration字段中的值与当前NAV值之间的大小关系,确定是否更新NAV的步骤,具体包括:若所述接收第二PPDU对应的接收功率大于所述预置阈值,并且所述第二PPDU携带有持续时间Duration字段中的值大于所述第一链路的发送端节点的当前NAV值,则所述第一链路的发送端节点更新所述NAV为所述Duration字段中的值。结合第一方面,在第一方面的第四种可能的实现方式中,所述第一链路的节点根据所述PPDU,和/或所述PPDU的接收功率,更新或者修改网络分配矢量NAV的步骤,具体包括:所述第一链路的发送端节点根据监听到的所述第二链路的发送端节点发送的第一PPDU,以及所述第一PPDU中携带的持续时间Duration字段中的值与当前NAV值之间的大小关系,确定是否更新所述NAV,所述Duration字段用于指示传输机会时长TxOP的长度。结合第一方面的第四种可能的实现方式,在第一方面第五种可能的实现方式中,所述第一链路的发送端节点根据监听到的所述第二链路的发送端节点发送的第一PPDU,以及所述第一PPDU中携带的持续时间Duration字段中的值与当前NAV值之间的大小关系,确定是否更新所述NAV的步骤,具体包括:若所述第一链路的发送端节点根据监听到的所述第二链路的发送端节点发送的第一PPDU,并且所述Duration字段中的值大于所述第一链路的发送端节点的当前NAV值,则所述第一链路的发送端节点更新所述NAV为所述Duration字段中的值。结合第一方面第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述若所述第一链路的发送端节点根据监听到的所述第二链路的发送端节点发送的第一PPDU,并且所述Duration字段中的值大于所述第一链路的发送端节点的当前NAV值,则所述第一链路的发送端节点更新所述NAV为所述Duration字段中的值的步骤,之后还包括:若所述第一链路的发送端节点监听到所述第二链路的接收端节点发送的第二PPDU,则所述第一链路的发送端节点根据接收所述第二PPDU对应的接收功率与预置阈值之间的大小关系,确定是否修改更新后的NAV。结合第一方面第五种可能的实现方式,在第一方面第七种可能的实现方式中,所述第一链路的发送端节点根据接收所述第二PPDU对应的接收功率与预置阈值之间的大小关系,确定是否修改更新后的NAV的步骤,具体包括:若所述接收所述第二PPDU对应的接收功率小于所述预置阈值,则所述第一链路的发送端节点修改所述更新后的NAV。结合第一方面,在第一方面第八种可能的实现方式中,所述第一链路的节点根据所述PPDU,和/或所述PPDU的接收功率,更新或者修改网络分配矢量NAV的步骤,具体包括:所述第一链路的发送端节点根据监听到的所述第二链路的发送端节点发送的第一PPDU,更新所述NAV为第一时间长度,所述第一时间长度为第二PPDU的传输时间与所述短帧间间隔SIFS二者之和,所述SIFS为所述第一链路的发送端节点监听到所述第一PPDU与监听到所述第二PPDU二者之间的时间间隔。结合第一方面第八种可能的实现方式,在第一方面的第九种可能的实现方式中,所述第一链路的发送端节点根据监听到的所述第二链路的发送端节点发送的第一PPDU,更新所述NAV为第一时间长度的步骤,之后还包括:若所第一链路的发送端节点监听到所述第二链路的接收端节点发送的第二PPDU,则所述第一链路的发送端节点根据接收所述第二PPDU对应的接收功率与预置阈值之间的大小关系,确定是否修改已更本文档来自技高网
...
更新或者修改NAV的方法及装置

【技术保护点】
一种更新或者修改NAV的方法,其特征在于,包括:第一链路的节点监听重叠基本服务集OBSS中的节点发送的物理层汇聚过程协议数据单元PPDU,所述OBSS中的节点包括:第二链路的发送端节点及第二链路的接收端节点,所述第一链路是空间重用链路,所述第二链路是正在进行通信的链路;所述第一链路的节点根据所述PPDU,和/或所述PPDU的接收功率,更新或者修改网络分配矢量NAV。

【技术特征摘要】
1.一种更新或者修改NAV的方法,其特征在于,包括:第一链路的节点监听重叠基本服务集OBSS中的节点发送的物理层汇聚过程协议数据单元PPDU,所述OBSS中的节点包括:第二链路的发送端节点及第二链路的接收端节点,所述第一链路是空间重用链路,所述第二链路是正在进行通信的链路;所述第一链路的节点根据所述PPDU,和/或所述PPDU的接收功率,更新或者修改网络分配矢量NAV。2.根据权利要求1所述的更新或者修改NAV的方法,其特征在于,所述第一链路的节点根据所述PPDU,和/或所述PPDU的接收功率,更新或者修改网络分配矢量NAV的步骤,具体包括:若所述第一链路的节点监听到第二链路的发送端节点发送的第一PPDU,则所述第一链路的节点保持已设置的NAV不更新,所述第一PPDU包括:请求发送RTS帧以及数据Data帧。3.根据权利要求2所述的更新或者修改NAV的方法,其特征在于,所述第一链路的节点保持已设置的NAV不更新的步骤,之后还包括:若所述第一链路的节点监听到所述第二链路的接收端节点发送的第二PPDU,则第一链路的节点根据接收所述第二PPDU对应的接收功率与预置阈值之间的大小关系,以及所述第二PPDU携带有持续时间Duration字段中的值与当前NAV值之间的大小关系,确定是否更新NAV,所述第二PPDU包括:允许发送CTS帧/增强的允许发送ECTS帧、接收确认ACK帧或者上行数据帧,所述Duration字段用于指示传输机会时长TxOP的长度。4.根据权利要求3所述的更新或者修改NAV的方法,其特征在于,所述第一链路的节点根据接收所述第二PPDU对应的接收功率与预置阈值之间的大小关系,以及所述第二PPDU携带有持续时间Duration字段中的值与当前NAV值之间的大小关系,确定是否更新NAV的步骤,具体包括:若所述接收第二PPDU对应的接收功率大于所述预置阈值,并且所述第二PPDU携带有持续时间Duration字段中的值大于所述第一链路的节点的当前NAV值,则所述第一链路的节点更新所述NAV为所述Duration字段中的值。5.根据权利要求1所述的更新或者修改NAV的方法,其特征在于,所述第一链路的节点根据所述PPDU,和/或所述PPDU的接收功率,更新或者修改网络分配矢量NAV的步骤,具体包括:所述第一链路的节点根据监听到的所述第二链路的发送端节点发送的第一PPDU,以及所述第一PPDU中携带的持续时间Duration字段中的值与当前NAV值之间的大小关系,确定是否更新所述NAV,所述Duration字段用于指示传输机会时长TxOP的长度。6.根据权利要求5所述的更新或者修改NAV的方法,其特征在于,所述第一链路的节点根据监听到的所述第二链路的发送端节点发送的第一PPDU,以及所述第一PPDU中携带的持续时间Duration字段中的值与当前NAV值之间的大小关系,确定是否更新所述NAV的步骤,具体包括:若所述第一链路的节点根据监听到的所述第二链路的发送端节点发送的第一PPDU,并且所述Duration字段中的值大于所述第一链路的节点的当前NAV值,则所述第一链路的节点更新所述NAV为所述Duration字段中的值。7.根据权利要求6所述的更新或者修改NAV的方法,其特征在于,所述若所述第一链路的节点根据监听到的所述第二链路的发送端节点发送的第一PPDU,并且所述Duration字段中的值大于所述第一链路的节点的当前NAV值,则所述第一链路的节点更新所述NAV为所述Duration字段中的值的步骤,之后还包括:若所述第一链路的节点监听到所述第二链路的接收端节点发送的第二PPDU,则所述第一链路的节点根据接收所述第二PPDU对应的接收功率与预置阈值之间的大小关系,确定是否修改更新后的NAV。8.根据权利要求7所述的更新或者修改NAV的方法,其特征在于,所述第一链路的节点根据接收所述第二PPDU对应的接收功率与预置阈值之间的大小关系,确定是否修改更新后的NAV的步骤,具体包括:若所述第二PPDU对应的接收功率小于所述预置阈值,则所述第一链路的节点修改所述更新后的NAV。9.根据权利要求1所述的更新或者修改NAV的方法,其特征在于,所述第一链路的节点根据所述PPDU,和/或所述PPDU的接收功率,更新或者修改网络分配矢量NAV的步骤,具体包括:若所述第一链路的节点监听到所述第二链路的接收端节点发送的触发帧,则所述第一链路的节点根据接收所述触发帧对应的接收功率与预置阈值的大小关系,确定是否更新NAV;若所述接收所述触发帧对应的接收功率大于所述预置阈值,则所述第一链路的节点更新所述NAV;若所述接收所述触发帧对应的接收功率不大于所述预置阈值,则所述第一链路的节点保持已设置的NAV不更新。10.根据权利要求2-9任一项所述的更新或者修改NAV的方法,其特征在于,所述预置阈值为-82dBm,干净信道评估CCA阈值、重叠基本服务集包检测门限OBSSpacketdetectionlevel以及信号灵敏度中的任意一个。11.根据权利要求1所述的更新或者修改NAV的方法,其特征在于,所述方法还包括:若所述第一链路的节点为第一链路的接收端节点,并且所述第一链路的接收端节点修改所述NAV,则当所述第一链路的接收端节点接收到第一链路的发送端节点发送的数据...

【专利技术属性】
技术研发人员:杨懋李波马驰翔罗俊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1