















技术领域technical field
本发明涉及无线通信技术领域,特别涉及一种基于空间重用的退避方法及设备。The present invention relates to the technical field of wireless communication, and in particular, to a backoff method and device based on space reuse.
背景技术Background technique
在WLAN(Wireless Local Area Networks,无线局域网络)系统中,如图1所示,STA1关联于AP(Wireless Access Point,无线接入点)1,STA2、STA3关联于AP2,STA1与STA2为互为OBSS(overlapping Basic Service Set,交叠基本服务集)的站点,当STA1与AP1之间有PPDU(PLCP Protocol data Unit,物理层协议数据单元)传输时,在范围100处的接收信号强度为-72dBm,在范围101处的接收信号强度为-82dBm,假设STA2与STA3的PPDU监测门限为-82dBm,当STA2在退避过程中侦听到PPDU时,其退避机制如图2a所示,由于接收信号强度大于PPDU监测门限,STA2中止该退避过程,等待OBSS PPDU传输结束后,再经过一个DIFS(Distributed Inter-frame Spacing,分布式帧间间隔)时长,且信道保持空闲状态后,STA2继续未完成的退避过程;或者当STA2在处于DIFS的信道监测过程中侦听到PPDU时,其退避机制如图2b所示,STA2中止DIFS对应的信道监测过程,等待OBSS PPDU传输结束后,再经过一个DIFS的时长,且信道保持空闲状态后,STA2根据竞争窗口随机选择一个退避时长,执行新的退避过程。In a WLAN (Wireless Local Area Networks, wireless local area network) system, as shown in Figure 1, STA1 is associated with AP (Wireless Access Point, wireless access point) 1, STA2 and STA3 are associated with AP2, and STA1 and STA2 are mutual For an OBSS (overlapping Basic Service Set) site, when there is a PPDU (PLCP Protocol data Unit, physical layer protocol data unit) transmission between STA1 and AP1, the received signal strength at range 100 is -72dBm , the received signal strength at the range 101 is -82dBm, assuming that the PPDU monitoring threshold of STA2 and STA3 is -82dBm, when STA2 detects the PPDU during the backoff process, its backoff mechanism is shown in Figure 2a, due to the received signal strength If it is greater than the PPDU monitoring threshold, STA2 aborts the backoff process, waits for the end of the OBSS PPDU transmission, and after a DIFS (Distributed Inter-frame Spacing) duration, and the channel remains in an idle state, STA2 continues the unfinished backoff process; or when STA2 senses a PPDU during the channel monitoring process of DIFS, its backoff mechanism is shown in Figure 2b, STA2 aborts the channel monitoring process corresponding to DIFS, and waits for the end of the OBSS PPDU transmission, and then passes a DIFS duration , and after the channel remains in an idle state, STA2 randomly selects a backoff duration according to the contention window, and executes a new backoff process.
为提升吞吐量和空间重用效率,IEEE 802.11工作组于2013年成立高效无线局域网研究组(High Efficiency WLAN Study Group,HEW SG),2014年成立802.11ax工作组(TGax),802.11ax协议提出了在密集环境中采用空间复用的特性来提高网络的吞吐量和空间重用的效率,具体的,当STA2在退避过程中的信道监测过程中侦听到PPDU时,其退避机制如图3所示,STA2确定该PPDU为OBSS PPDU,经过一个DIFS的时长后,进行退避,竞争信道,即STA2在侦听到PPDU后,需要至少经过一个PPDU的preamble时长加一个DIFS时长进行退避,竞争信道。In order to improve throughput and space reuse efficiency, the IEEE 802.11 working group established the High Efficiency WLAN Study Group (HEW SG) in 2013 and the 802.11ax working group (TGax) in 2014. In a dense environment, the feature of spatial multiplexing is used to improve the throughput of the network and the efficiency of spatial reuse. Specifically, when STA2 detects a PPDU during the channel monitoring process in the backoff process, its backoff mechanism is shown in Figure 3. STA2 determines that the PPDU is an OBSS PPDU. After a DIFS duration, it backs off and competes for a channel. That is, after STA2 detects a PPDU, it needs to back off and compete for a channel after at least one PPDU preamble duration plus one DIFS duration.
而对于如图1所示的STA3在退避过程中侦听到PPDU后,该PPDU的接收信号强度小于PPDU监测门限,因此,STA3继续进行退避,若STA3在退避过程中信道一直处于空闲,即可发送数据。However, as shown in Figure 1, after STA3 detects a PPDU during the backoff process, the received signal strength of the PPDU is less than the PPDU monitoring threshold. Therefore, STA3 continues to backoff. If the channel is always idle during the backoff process, STA3 can send data.
虽然相对于图2a与图2b的退避机制,图3的退避机制一定程度上提高了空间重用的效率,但是相对于STA3来说,进行退避前所花费时间还是较长,空间重用效率较低。Although the back-off mechanism in Fig. 3 improves the efficiency of space reuse to a certain extent compared with the back-off mechanisms in Fig. 2a and Fig. 2b, compared with STA3, it still takes a long time before back-off, and the space reuse efficiency is low.
发明内容SUMMARY OF THE INVENTION
本发明提供一种基于空间重用的退避方法及设备,用以解决现有技术中存在空间重用效率较低问题。The present invention provides a space reuse-based backoff method and device to solve the problem of low space reuse efficiency in the prior art.
第一方面,提供了一种基于空间重用的退避方法,包括:In a first aspect, a backoff method based on space reuse is provided, including:
第一站点在信道监测过程中侦听到信道中有物理层协议数据单元PPDU传输;During the channel monitoring process, the first station senses that there is a physical layer protocol data unit PPDU transmission in the channel;
所述第一站点在确定所述侦听到的PPDU的接收信号强度不小于第一监测门限后,中止所述信道监测过程,并解调所述PPDU得到第一数据;所述第一监测门限为所述第一站点在所述信道监测过程中采用的PPDU监测门限;所述第一数据包括所述PPDU的信令字段承载的小区指示信息和/或介质访问控制MAC字段中的地址信息;After determining that the received signal strength of the sensed PPDU is not less than the first monitoring threshold, the first station suspends the channel monitoring process, and demodulates the PPDU to obtain first data; the first monitoring threshold is the PPDU monitoring threshold used by the first station in the channel monitoring process; the first data includes the cell indication information carried in the signaling field of the PPDU and/or the address information in the medium access control MAC field;
所述第一站点在得到所述第一数据之后的第一时间间隔内,若根据所述第一数据,确定所述PPDU为交叠基础服务集OBSS PPDU,则将第二监测门限作为所述第一站点在后续的信道监测过程中的PPDU监测门限,所述第二监测门限值大于所述第一监测门限值,所述第一时间间隔小于一个分布式帧间间隔DIFS;In the first time interval after the first station obtains the first data, if it is determined according to the first data that the PPDU is an overlapping basic service set OBSS PPDU, the second monitoring threshold is used as the The PPDU monitoring threshold of the first station in the subsequent channel monitoring process, the second monitoring threshold is greater than the first monitoring threshold, and the first time interval is less than a distributed inter-frame interval DIFS;
所述第一站点在所述第一时间间隔之后进行退避;the first station backs off after the first time interval;
所述第一站点当退避完成后若信道处于空闲状态,则开始发送数据。The first station starts to send data if the channel is in an idle state after the backoff is completed.
结合第一方面,在第一方面的第一种可能的实现方式中,若所述信道监测过程为点帧间间隔PIFS或DIFS或扩展帧间间隔EIFS或仲裁帧间间隔AIFS中的信道监测过程,则所述第一时间间隔包括至少一个将所述第一数据从物理层传输到MAC层的延迟D1和至少一个所述MAC层处理所述第一数据的延迟M1和至少一个进行一次信道评估CCA检测所需要的时长CCAdel;With reference to the first aspect, in a first possible implementation manner of the first aspect, if the channel monitoring process is a point inter-frame space PIFS or DIFS or an extended inter-frame space EIFS or an arbitration inter-frame space AIFS in the channel monitoring process , the first time interval includes at least one delay D1 for transmitting the first data from the physical layer to the MAC layer and at least one delay M1 for the MAC layer processing the first data and at least one channel evaluation The length of time required for CCA detection CCAdel;
所述第一站点在所述第一时间间隔之后进行退避,包括:The first station backs off after the first time interval, including:
所述第一站点在所述第一时间间隔内确定所述信道处于空闲状态后,在所述第一时间间隔之后进行退避。After the first station determines within the first time interval that the channel is in an idle state, backoff is performed after the first time interval.
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第一站点进行退避,包括:With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the first station performs backoff, including:
所述第一站点根据退避时长CW1,进行退避,其中,CW1<CW2或CW1=α*CW2,CW2为不进行空间重用的退避时长,0<α<1,且α正比于所述PPDU的接收信号强度;The first station performs backoff according to the backoff duration CW1, where CW1<CW2 or CW1=α*CW2, CW2 is the backoff duration without space reuse, 0<α<1, and α is proportional to the reception of the PPDU signal strength;
或者or
所述第一站点根据当前的竞争窗口随机选择的退避时长,进行退避;或者The first site backs off according to the backoff duration randomly selected by the current contention window; or
所述第一站点根据活跃站点的数量或空间重用SR活跃站点的数量,确定退避过程所使用退避时长CW1;所述CW1满足下列公式:The first site determines the back-off duration CW1 used in the back-off process according to the number of active sites or the number of space reuse SR active sites; the CW1 satisfies the following formula:
其中,Nsta表示所述活跃SR站点的数量或所述活跃站点的数量的加权平均值,所述活跃SR站点为与所述第一站点互为OBSS的站点,所述活跃站点为所述第一站点能够帧听到PPDU的站点。Wherein, Nsta represents the number of the active SR sites or the weighted average of the number of the active sites, the active SR site is a site that is mutually OBSS with the first site, and the active site is the first site. A station can frame a station that hears the PPDU.
结合第一方面,在第一方面的第三种可能的实现方式中,若所述信道信测过程为退避过程中的信道监测过程,则所述第一时间间隔包括至少一个D1和至少一个M1。With reference to the first aspect, in a third possible implementation manner of the first aspect, if the channel signal measurement process is a channel monitoring process in a backoff process, the first time interval includes at least one D1 and at least one M1 .
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述第一站点进行退避,包括:With reference to the third possible implementation manner of the first aspect, in a fourth possible implementation manner of the first aspect, the first station performs backoff, including:
所述第一站点根据所述信道监测过程的中止时刻,确定剩余的退避时长,并将所述CW1设置为所述剩余的退避时长;The first station determines the remaining backoff duration according to the suspension time of the channel monitoring process, and sets the CW1 as the remaining backoff duration;
所述第一站点根据所述剩余的退避时长,进行退避。The first station backs off according to the remaining back off time period.
结合第一方面的第三种可能的实现方式,在第一方面的第五种可能的实现方式中,所述第一站点进行退避,包括:With reference to the third possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the first station performs backoff, including:
所述第一站点根据所述信道监测过程的中止时刻,确定剩余的退避时长;The first station determines the remaining backoff duration according to the suspension time of the channel monitoring process;
所述第一站点根据所述PPDU的接收信号强度调整所述剩余的退避时长,得到新的退避时长;The first station adjusts the remaining backoff duration according to the received signal strength of the PPDU to obtain a new backoff duration;
所述第一站点根据新的退避时长,进行退避;the first site backs off according to the new back off duration;
所述退避时长与所述剩余的退避时长满足下列公式:The backoff duration and the remaining backoff duration satisfy the following formulas:
New_BO=Remaining_BO*α;New_BO=Remaining_BO*α;
其中,New_BO为所述新的退避时长,Remaining_BO为所述剩余的退避时长,其中0<α<1,且α正比于所述PPDU的接收信号强度。Wherein, New_BO is the new backoff duration, Remaining_BO is the remaining backoff duration, where 0<α<1, and α is proportional to the received signal strength of the PPDU.
结合第一方面至第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,若所述第一时间间隔为一个空间重用帧间隔SRIFS,所述SRIFS包括一个D1、一个M1和一个进行一次信道评估CCA检测所需要的时长CCAdel;With reference to the first aspect to the fifth possible implementation manner of the first aspect, in a sixth possible implementation manner of the first aspect, if the first time interval is a spatial reuse frame interval SRIFS, the SRIFS includes One D1, one M1 and one time length CCAdel required for one channel assessment CCA detection;
所述第一站点在所述第一时间间隔内确定所述PPDU为所述OBSS PPDU,则将第二监测门限作为所述第一站点在后续的信道监测过程中的PPDU监测门限,包括:The first station determines that the PPDU is the OBSS PPDU within the first time interval, and uses the second monitoring threshold as the PPDU monitoring threshold of the first station in the subsequent channel monitoring process, including:
所述第一站点在所述第一时间间隔的D1和M1内确定所述PPDU为所述OBSS PPDU,则将第二监测门限作为所述第一站点在后续的信道监测过程中的PPDU监测门限;The first station determines that the PPDU is the OBSS PPDU within D1 and M1 of the first time interval, and uses the second monitoring threshold as the PPDU monitoring threshold of the first station in the subsequent channel monitoring process ;
所述第一站点在所述第一时间间隔内确定所述信道处于空闲状态,包括:The first station determining that the channel is in an idle state within the first time interval includes:
所述第一站点在CCAdel内确定所述信道处于空闲状态,其中,在所述PPDU的接收信号强度小于所述第二监测门限时,所述信道处于空闲状态。The first station determines in the CCAdel that the channel is in an idle state, wherein when the received signal strength of the PPDU is less than the second monitoring threshold, the channel is in an idle state.
结合第一方面至第一方面的第五种可能的实现方式,在第一方面的第七种可能的实现方式中,若所述第一时间间隔为一个PIFS;With reference to the first aspect to the fifth possible implementation manner of the first aspect, in the seventh possible implementation manner of the first aspect, if the first time interval is a PIFS;
所述第一站点在所述第一时间间隔内确定所述PPDU为所述OBSS PPDU,将第二监测门限作为所述第一站点在后续的信道监测过程中的PPDU监测门限,包括:The first station determines that the PPDU is the OBSS PPDU within the first time interval, and uses the second monitoring threshold as the PPDU monitoring threshold of the first station in the subsequent channel monitoring process, including:
所述第一站点在所述第一时间间隔的D1和M1内确定所述PPDU为所述OBSS PPDU,并将第二监测门限作为所述第一站点在后续的信道监测过程中的PPDU监测门限;The first station determines that the PPDU is the OBSS PPDU within D1 and M1 of the first time interval, and uses the second monitoring threshold as the PPDU monitoring threshold of the first station in the subsequent channel monitoring process ;
所述第一站点在所述第一时间间隔内确定所述信道处于空闲状态,包括:The first station determining that the channel is in an idle state within the first time interval includes:
所述第一站点在CCAdel内确定所述信道处于空闲状态,其中,在所述PPDU的接收信号强度小于所述第二监测门限时,所述信道处于空闲状态。The first station determines in the CCAdel that the channel is in an idle state, wherein when the received signal strength of the PPDU is less than the second monitoring threshold, the channel is in an idle state.
结合第一方面至第一方面的第七种可能的实现方式,在第一方面的第八种可能的实现方式中,所述第二监测门限为OBSS PPDU监测门限。With reference to the first aspect to the seventh possible implementation manner of the first aspect, in an eighth possible implementation manner of the first aspect, the second monitoring threshold is an OBSS PPDU monitoring threshold.
第二方面,一种基于空间重用的退避设备,其特征在于,包括:In a second aspect, a space reuse-based backoff device is characterized by comprising:
收发模块,用于在信道监测过程中侦听到信道中有物理层协议数据单元PPDU传输;The transceiver module is used to detect that there is a physical layer protocol data unit PPDU transmission in the channel during the channel monitoring process;
处理模块,用于在确定所述侦听到的PPDU的接收信号强度不小于第一监测门限后,中止所述信道监测过程,并解调所述PPDU得到第一数据;所述第一监测门限为所述设备在所述信道监测过程中采用的PPDU监测门限;所述第一数据包括所述PPDU的信令字段承载的小区指示信息和/或介质访问控制MAC字段中的地址信息;a processing module, configured to stop the channel monitoring process after determining that the received signal strength of the sensed PPDU is not less than a first monitoring threshold, and demodulate the PPDU to obtain first data; the first monitoring threshold is the PPDU monitoring threshold used by the device in the channel monitoring process; the first data includes the cell indication information carried in the signaling field of the PPDU and/or the address information in the medium access control MAC field;
所述处理模块还用于,在得到所述第一数据之后的第一时间间隔内,若根据所述第一数据,确定所述PPDU为交叠基础服务集OBSS PPDU,则将第二监测门限作为所述设备在后续的信道监测过程中的PPDU监测门限,所述第二监测门限值大于所述第一监测门限值,所述第一时间间隔小于一个分布式帧间间隔DIFS;并在所述第一时间间隔之后进行退避;The processing module is further configured to, within the first time interval after obtaining the first data, if, according to the first data, it is determined that the PPDU is an overlapping basic service set OBSS PPDU, set the second monitoring threshold. As the PPDU monitoring threshold of the device in the subsequent channel monitoring process, the second monitoring threshold is greater than the first monitoring threshold, and the first time interval is less than a distributed inter-frame interval DIFS; and backoff after the first time interval;
所述收发模块还用于,当退避完成后若信道处于空闲状态,则开始发送数据。The transceiver module is further configured to start sending data if the channel is in an idle state after the backoff is completed.
结合第二方面,在第二方面的第一种可能的实现方式中,若所述信道监测过程为点帧间间隔PIFS或DIFS或扩展帧间间隔EIFS或仲裁帧间间隔AIFS中的信道监测过程,则所述第一时间间隔包括至少一个将所述第一数据从物理层传输到MAC层的延迟D1和至少一个所述MAC层处理所述第一数据的延迟M1和至少一个进行一次信道评估CCA检测所需要的时长CCAdel;In conjunction with the second aspect, in a first possible implementation manner of the second aspect, if the channel monitoring process is a point inter-frame space PIFS or DIFS or extended inter-frame space EIFS or arbitration inter-frame space AIFS in the channel monitoring process , the first time interval includes at least one delay D1 for transmitting the first data from the physical layer to the MAC layer and at least one delay M1 for the MAC layer processing the first data and at least one channel evaluation The length of time required for CCA detection CCAdel;
所述处理模块,用于:The processing module is used for:
在所述第一时间间隔内确定所述信道处于空闲状态后,在所述第一时间间隔之后进行退避。After it is determined that the channel is in an idle state within the first time interval, backoff is performed after the first time interval.
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述处理模块,用于:With reference to the first possible implementation manner of the second aspect, in the second possible implementation manner of the second aspect, the processing module is configured to:
根据退避时长CW1,进行退避,其中,CW1<CW2或CW1=α*CW2,CW2为不进行空间重用的退避时长,0<α<1,且α正比于所述PPDU的接收信号强度;Backoff is performed according to the backoff duration CW1, where CW1<CW2 or CW1=α*CW2, CW2 is the backoff duration without spatial reuse, 0<α<1, and α is proportional to the received signal strength of the PPDU;
或者or
根据当前的竞争窗口随机选择的退避时长,进行退避;或者Backoff is performed according to the backoff duration randomly selected in the current contention window; or
根据活跃站点的数量或空间重用SR活跃站点的数量,确定退避过程所使用退避时长CW1;所述CW1满足下列公式:According to the number of active sites or the number of space reuse SR active sites, determine the back-off duration CW1 used in the back-off process; the CW1 satisfies the following formula:
其中,Nsta表示所述活跃SR站点的数量或所述活跃站点的数量的加权平均值,所述活跃SR站点为与所述设备互为OBSS的站点,所述活跃站点为所述设备能够帧听到PPDU的站点。Wherein, Nsta represents the number of the active SR sites or the weighted average of the numbers of the active sites, the active SR site is the site that is mutually OBSS with the device, and the active site is the device capable of frame The site that hears the PPDU.
结合第二方面,在第二方面的第三种可能的实现方式中,若所述信道信测过程为退避过程中的信道监测过程,则所述第一时间间隔包括至少一个D1和至少一个M1。With reference to the second aspect, in a third possible implementation manner of the second aspect, if the channel signal measurement process is a channel monitoring process in a backoff process, the first time interval includes at least one D1 and at least one M1 .
结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述处理模块,用于:With reference to the third possible implementation manner of the second aspect, in a fourth possible implementation manner of the second aspect, the processing module is configured to:
根据所述信道监测过程的中止时刻,确定剩余的退避时长,并将所述CW1设置为所述剩余的退避时长;并根据所述剩余的退避时长,进行退避。According to the suspension time of the channel monitoring process, determine the remaining backoff duration, and set the CW1 as the remaining backoff duration; and perform backoff according to the remaining backoff duration.
结合第二方面的第三种可能的实现方式,在第二方面的第五种可能的实现方式中,所述处理模块,用于:With reference to the third possible implementation manner of the second aspect, in a fifth possible implementation manner of the second aspect, the processing module is configured to:
根据所述信道监测过程的中止时刻,确定剩余的退避时长;根据所述PPDU的接收信号强度调整所述剩余的退避时长,得到新的退避时长;并根据新的退避时长,进行退避;Determine the remaining back-off duration according to the suspension time of the channel monitoring process; adjust the remaining back-off duration according to the received signal strength of the PPDU to obtain a new back-off duration; and perform back-off according to the new back-off duration;
所述退避时长与所述剩余的退避时长满足下列公式:The backoff duration and the remaining backoff duration satisfy the following formulas:
New_BO=Remaining_BO*α;New_BO=Remaining_BO*α;
其中,New_BO为所述新的退避时长,Remaining_BO为所述剩余的退避时长,其中0<α<1,且α正比于所述PPDU的接收信号强度。Wherein, New_BO is the new backoff duration, Remaining_BO is the remaining backoff duration, where 0<α<1, and α is proportional to the received signal strength of the PPDU.
结合第二方面至第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,若所述第一时间间隔为一个空间重用帧间隔SRIFS,所述SRIFS包括一个D1、一个M1和一个进行一次信道评估CCA检测所需要的时长CCAdel;With reference to the second aspect to the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner of the second aspect, if the first time interval is a spatial reuse frame interval SRIFS, the SRIFS includes One D1, one M1 and one time length CCAdel required for one channel assessment CCA detection;
所述处理模块,用于包括:The processing module is used to include:
在所述第一时间间隔的D1和M1内确定所述PPDU为所述OBSS PPDU,则将第二监测门限作为所述设备在后续的信道监测过程中的PPDU监测门限;In D1 and M1 of the first time interval, it is determined that the PPDU is the OBSS PPDU, and the second monitoring threshold is used as the PPDU monitoring threshold of the device in the subsequent channel monitoring process;
所述处理模块,用于:The processing module is used for:
在CCAdel内确定所述信道处于空闲状态,其中,在所述PPDU的接收信号强度小于所述第二监测门限时,所述信道处于空闲状态。It is determined in CCAdel that the channel is in an idle state, wherein when the received signal strength of the PPDU is less than the second monitoring threshold, the channel is in an idle state.
结合第二方面至第二方面的第四种可能的实现方式,在第二方面的第六种可能的实现方式中,若所述第一时间间隔为一个PIFS;With reference to the second aspect to the fourth possible implementation manner of the second aspect, in the sixth possible implementation manner of the second aspect, if the first time interval is a PIFS;
所述处理模块,用于:The processing module is used for:
在所述第一时间间隔的D1和M1内确定所述PPDU为所述OBSS PPDU,并将第二监测门限作为所述设备在后续的信道监测过程中的PPDU监测门限;Determine that the PPDU is the OBSS PPDU within D1 and M1 of the first time interval, and use the second monitoring threshold as the PPDU monitoring threshold of the device in the subsequent channel monitoring process;
所述处理模块,用于:The processing module is used for:
在CCAdel内确定所述信道处于空闲状态,其中,在所述PPDU的接收信号强度小于所述第二监测门限时,所述信道处于空闲状态。It is determined in CCAdel that the channel is in an idle state, wherein when the received signal strength of the PPDU is less than the second monitoring threshold, the channel is in an idle state.
结合第二方面至第二方面的第六种可能的实现方式,在第二方面的第七种可能的实现方式中,所述第二监测门限为OBSS PPDU监测门限。With reference to the second aspect to the sixth possible implementation manner of the second aspect, in a seventh possible implementation manner of the second aspect, the second monitoring threshold is an OBSS PPDU monitoring threshold.
在本发明技术方案中,由于在信道监测过程中侦听到信道中有OBSS PPDU后,在第一时间间隔之后进行退避,并且第一时间间隔小于一个分布式帧间间隔DIFS,因此减少了退避之前的时间间隔,从而使得站点能够较快的进入退避过程,并且由于提高了后续信道监测过程中的PPDU监测门限,进一步减少了站点发送数据前的等待时间,从而大大提高了空间重用的效率。In the technical solution of the present invention, since the backoff is performed after the first time interval after the OBSS PPDU in the channel is detected during the channel monitoring process, and the first time interval is less than a distributed inter-frame interval DIFS, the backoff is reduced The previous time interval, so that the station can enter the backoff process faster, and because the PPDU monitoring threshold in the subsequent channel monitoring process is increased, the waiting time before the station sends data is further reduced, thereby greatly improving the efficiency of space reuse.
附图说明Description of drawings
图1为WLAN系统中站点竞争信道场景图;Fig. 1 is a site contention channel scenario diagram in a WLAN system;
图2a为现有技术中退避机制示意图;2a is a schematic diagram of a back-off mechanism in the prior art;
图2b为现有技术中退避机制示意图;2b is a schematic diagram of a back-off mechanism in the prior art;
图3为现有技术中退避机制示意图;3 is a schematic diagram of a back-off mechanism in the prior art;
图4为本发明实施例应用场景示意图;4 is a schematic diagram of an application scenario of an embodiment of the present invention;
图5为DIFS结构示意图;Fig. 5 is a schematic diagram of DIFS structure;
图6为本发明实施例基于空间重用的退避方法流程示意图;6 is a schematic flowchart of a backoff method based on space reuse according to an embodiment of the present invention;
图7为本发明实施例退避机制示意图;FIG. 7 is a schematic diagram of a back-off mechanism according to an embodiment of the present invention;
图8为本发明实施例基于空间重用的退避方法流程示意图;8 is a schematic flowchart of a backoff method based on space reuse according to an embodiment of the present invention;
图9为802.11ax中PPDU帧结构示意图;Figure 9 is a schematic diagram of the PPDU frame structure in 802.11ax;
图10为本发明实施例中SRIFS结构示意图;10 is a schematic structural diagram of an SRIFS in an embodiment of the present invention;
图11为本发明实施例退避机制示意图;11 is a schematic diagram of a back-off mechanism according to an embodiment of the present invention;
图12为本发明实施例基于空间重用的退避方法流程示意图;12 is a schematic flowchart of a backoff method based on space reuse according to an embodiment of the present invention;
图13为本发明实施例退避机制示意图;13 is a schematic diagram of a back-off mechanism according to an embodiment of the present invention;
图14为本发明实施例基于空间重用的退避方法流程示意图;14 is a schematic flowchart of a backoff method based on space reuse according to an embodiment of the present invention;
图15为本发明实施例基于空间重用的退避设备示意图;15 is a schematic diagram of a backoff device based on space reuse according to an embodiment of the present invention;
图16为本发明实施例基于空间重用的退避设备硬件结构示意图。FIG. 16 is a schematic diagram of a hardware structure of a backoff device based on space reuse according to an embodiment of the present invention.
具体实施方式Detailed ways
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.
如图4所示,本发明实施例的应用场景示意图,第一站点关联于AP1,第二站点关联于AP2,第一站点与第二站点为互为OBSS的站点,其中,第一站点与AP1之间正在进行PPDU的传输,其在范围400的接收信号强度为-72dBm,第一站点的第一监测门限为-82dBm,若第一站点信道监测过程中侦听到PPDU后的基于空间重用的退避方法,下面结合附图对本申请进行详细说明。As shown in FIG. 4 , a schematic diagram of an application scenario of an embodiment of the present invention, the first site is associated with AP1, the second site is associated with AP2, the first site and the second site are mutually OBSS sites, wherein the first site and AP1 The transmission of PPDUs is in progress, the received signal strength in the
特别地,当第一时间间隔为SRIFS(Spatial Reuse Inter-Frame Space,空间重用帧间间隔)时,不但可以应用于在退避过程中的信道监测过程中侦听到信道中有PPDU传输时,第一站点的退避机制,还可以应用于DIFS或PIFS(Piont Inter-Frame Space,点帧间间隔)或EIFS(Extended Inter-frame Space,扩展帧间间隔)或AIFS(Arbitration Inter-Frame Space,仲裁帧间间隔)内信道监测过程中侦听到信道中有PPDU传输时,第一站点的退避机制,第一时间间隔为PIFS时与SRIFS类似,在此不再赘述。In particular, when the first time interval is SRIFS (Spatial Reuse Inter-Frame Space, spatial reuse inter-frame interval), it can not only be applied to when PPDU transmission is detected in the channel during the channel monitoring process in the back-off process, the first time interval The back-off mechanism of a site can also be applied to DIFS or PIFS (Piont Inter-Frame Space, point inter-frame space) or EIFS (Extended Inter-frame Space, extended inter-frame space) or AIFS (Arbitration Inter-Frame Space, arbitration frame) When PPDU transmission is detected in the channel during the channel monitoring process within the interval), the backoff mechanism of the first station is similar to SRIFS when the first time interval is PIFS, and will not be repeated here.
其中,PIFS如图5所示,包括一个SIFS(Short Inter-Frame Space,短帧帧间间隔)和一个Slot Time,其中,SIFS包括一个D1、一个M1和一个Rx/Tx,一个Slot Time包括一个D2、一个CCAdel,一个M2、一个Rx/Tx,DIFS如图5所示,包括一个PIFS和一个Slot Time。Among them, PIFS, as shown in Figure 5, includes a SIFS (Short Inter-Frame Space, short frame inter-frame space) and a Slot Time, where the SIFS includes a D1, an M1 and an Rx/Tx, and a Slot Time includes a D2, one CCAdel, one M2, one Rx/Tx, DIFS is shown in Figure 5, including one PIFS and one Slot Time.
EIFS包括一个SIFS、一个ACKTxTime和一个DIFS;AIFS包括一个SIFS和AIFSSN个Slot Time。EIFS includes one SIFS, one ACKTxTime and one DIFS; AIFS includes one SIFS and AIFSSN Slot Time.
其中,D1为将第一数据从物理层传输到MAC层的延迟;Wherein, D1 is the delay of transmitting the first data from the physical layer to the MAC layer;
M1为MAC层处理第一数据的延迟;M1 is the delay for the MAC layer to process the first data;
CCAdel为进行一次CCA(Clear Channel Assessment,信道评估)检测所需要的时长;CCAdel is the time required for a CCA (Clear Channel Assessment, channel assessment) test;
Rx/Tx为射频电路接收/发射转化时间;Rx/Tx is the reception/transmission conversion time of the radio frequency circuit;
D2为D1和WiFi信号的最大传输时延;D2 is the maximum transmission delay of D1 and WiFi signals;
M2与M1相同,为MAC层处理第一数据的延迟。M2 is the same as M1, and is the delay for the MAC layer to process the first data.
ACKTxTime为在最低要求速率下传输控制帧ACK的时间长度;ACKTxTime is the length of time for transmitting the control frame ACK at the minimum required rate;
AIFSSN为信道接入的类别对应的数值。AIFSSN is a value corresponding to the type of channel access.
下面结合附图对本发明实施例进行详细说明。The embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
如图6所示,本发明实施例基于空间重用的退避方法,包括:As shown in FIG. 6 , the space reuse-based backoff method according to the embodiment of the present invention includes:
步骤600,第一站点在信道监测过程中侦听到信道中有物理层协议数据单元PPDU传输;
步骤601,第一站点在确定侦听到的PPDU的接收信号强度不小于第一监测门限后,中止信道监测过程,并解调PPDU得到第一数据;第一监测门限为第一站点在信道监测过程中采用的PPDU监测门限;第一数据包括PPDU的信令字段承载的小区指示信息和/或介质访问控制MAC字段中的地址信息;
步骤602,第一站点在得到第一数据之后的第一时间间隔内,若根据第一数据,确定PPDU为交叠基础服务集OBSS PPDU,则将第二监测门限作为第一站点在后续的信道监测过程中的PPDU监测门限,第二监测门限值大于第一监测门限值,第一时间间隔小于一个分布式帧间间隔DIFS;
步骤603,第一站点在第一时间间隔之后进行退避;
步骤604,第一站点当退避完成后若信道处于空闲状态,则开始发送数据。
下面根据不同的应用场景进行具体介绍。The following is a detailed introduction according to different application scenarios.
实施例一Example 1
第一站点在退避过程中的信道监测过程中侦听到信道中有PPDU传输,其中,如图8所示,按照图7所示的退避机制,基于空间重用的退避方法,包括:The first station senses that there is PPDU transmission in the channel during the channel monitoring process in the backoff process, wherein, as shown in Figure 8, according to the backoff mechanism shown in Figure 7, the backoff method based on space reuse includes:
步骤800,第一站点在退避过程中的信道监测过程中侦听到信道中有PPDU传输;
步骤801,第一站点判断侦听到的该PPDU的接收信号强度是否不小于第一站点的第一监测门限,若是,执行步骤802,否则执行步骤803;
其中,第一监测门限为第一站点在该信道监测过程中采用的PPDU监测门限,可选的,第一监测门限为传统PPDU监测门限。The first monitoring threshold is a PPDU monitoring threshold adopted by the first station in the channel monitoring process, and optionally, the first monitoring threshold is a traditional PPDU monitoring threshold.
步骤802,第一站点中止退避过程中的信道监测过程,执行步骤804;
步骤803,第一站点继续退避过程中的信道监测过程,本流程结束;Step 803, the first station continues the channel monitoring process in the backoff process, and the process ends;
步骤804,第一站点对该PPDU解调,得到第一数据;
需要说明的是,在802.11ax协议中,携带小区指示信息的信令字段为HE-SIG-A(High Efficiency Signal Frame A,高效率信令帧A),具体的,802.11ax协议中的PPDU帧结构格式如图9所示,第一站点对该PPDU在解调到PPDU中的HE-SIG-A时,得到第一数据,该第一数据包括HE-SIG-A上承载的小区指示信息,其中,HE-SIG-A上承载的小区指示信息为BSS标识信息,具体的,BSS标识信息为BSS color值;或者It should be noted that, in the 802.11ax protocol, the signaling field carrying the cell indication information is HE-SIG-A (High Efficiency Signal Frame A, high efficiency signaling frame A). Specifically, the PPDU frame in the 802.11ax protocol The structure format is shown in Figure 9. When the first station demodulates the PPDU to the HE-SIG-A in the PPDU, it obtains the first data, and the first data includes the cell indication information carried on the HE-SIG-A, Wherein, the cell indication information carried on the HE-SIG-A is BSS identification information, and specifically, the BSS identification information is a BSS color value; or
第一站点对该PPDU在解调到PPDU中的MAC Header时,得到第一数据,该第一数据包括MAC字段中的地址信息,具体的MAC字段的地址信息中包括该第一站点所在的小区的BSSID。When the first station demodulates the PPDU to the MAC Header in the PPDU, it obtains first data, where the first data includes address information in the MAC field, and the specific address information in the MAC field includes the cell where the first station is located the BSSID.
其中,图9中英文缩写对应的中文全称以及英文全称如表1所示。Among them, the full Chinese name and the full English name corresponding to the Chinese and English abbreviations in FIG. 9 are shown in Table 1.
表1Table 1
步骤805,第一站点根据第一数据,判断该PPDU是否为OBSS PPDU,若是,执行步骤806,否则执行步骤807;
其中,具体的,当第一数据为HE-SIG-A上承载的BSS color值时,若该BSS color值与第一站点所在小区的BSS color值相等,则该PPDU不是OBSS PPDU,若该BSS color值与第一站点所在小区的BSS color值不相等,则该PPDU为OBSS PPDU;Specifically, when the first data is the BSS color value carried on the HE-SIG-A, if the BSS color value is equal to the BSS color value of the cell where the first site is located, the PPDU is not an OBSS PPDU. The color value is not equal to the BSS color value of the cell where the first site is located, then the PPDU is an OBSS PPDU;
当第一数据为MAC Header中的地址信息时,若地址信息中的BSSID(BasicService Set Identification,基本服务集标识)与第一站点所在小区对应的BBSID相同,则该PPDU不为OBSS PPDU,若地址信息中的BSSID与第一站点所在小区对应的BSSID不同,则该PPDU为OBSS PPDU。When the first data is the address information in the MAC Header, if the BSSID (Basic Service Set Identification) in the address information is the same as the BBSID corresponding to the cell where the first site is located, the PPDU is not an OBSS PPDU. If the BSSID in the information is different from the BSSID corresponding to the cell where the first station is located, the PPDU is an OBSS PPDU.
步骤806,第一站点在得到第一数据之后的第一时间间隔,将第二监测门限作为该第一站点在后续的信道监测过程中的监测门限,其中,第二监测门限大于所述第一监测门限,执行步骤808。
需要说明的是,若第一时间间隔为SRIFS,其中SRIFS如图10所示,包括一个第一数据从物理层传输到MAC层的延迟D1、一个MAC层处理所述第一数据的延迟M1和一个进行一次信道空闲检测所需要的时长CCAdel;若第一时间间隔为PIFS,如图5所示,包括一个SIFS和一个Slot Time,其中一个SIFS包括一个D1、一个M1、一个Rx/Tx和一个Slot Time,其中一个Slot Time包括一个D2、一个CCAdel、一个M2和一个Rx/Tx,其中D2为D1和WiFi信号的最大传输时延,Rx/Tx为射频电路接收/发射转化时间;It should be noted that, if the first time interval is SRIFS, the SRIFS, as shown in FIG. 10 , includes a delay D1 for transmitting the first data from the physical layer to the MAC layer, a delay M1 and a delay for the MAC layer to process the first data. A duration CCAdel required to perform a channel idle detection; if the first time interval is PIFS, as shown in Figure 5, it includes a SIFS and a Slot Time, where a SIFS includes a D1, an M1, an Rx/Tx and a Slot Time, one of which Slot Time includes a D2, a CCAdel, an M2 and an Rx/Tx, where D2 is the maximum transmission delay of D1 and WiFi signals, and Rx/Tx is the RF circuit receive/transmit conversion time;
具体的,第一站点在第一时间间隔的D1和M1内,将第二监测门限作为所述第一站点在后续的信道监测过程中的监测门限,第二监测门限大于所述第一监测门限,然后执行步骤808。Specifically, within D1 and M1 of the first time interval, the first station uses the second monitoring threshold as the monitoring threshold of the first station in the subsequent channel monitoring process, and the second monitoring threshold is greater than the first monitoring threshold , and then step 808 is executed.
可选的,第二监测门限为OBSS PPDU监测门限。Optionally, the second monitoring threshold is an OBSS PPDU monitoring threshold.
需要说明的是,步骤805中,第一站点在第一时间间隔的D1和M1内,根据第一数据,判断该PPDU是否为OBSS PPDU。It should be noted that, in
步骤807,第一站点根据PPDU中的duration时长,更新NAV,数据发送延迟;
具体的,若duration时长大于当前NAV设置的值,则将NAV设置为duration时长,若duration时长不大于当前NAV设置的值,则保持NAV的设置。Specifically, if the duration is greater than the value set by the current NAV, the NAV is set to the duration, and if the duration is not greater than the value set by the current NAV, the NAV setting is maintained.
步骤808,第一站点判断PPDU的接收信号强度是否小于第二监测门限值,若是,则执行步骤809,否则执行步骤811。
步骤809,第一站点确定信道处于空闲状态,则在第一时间间隔之后进行退避。
需要说明的是,在得到第一数据之后的第一时间间隔之后进行退避包括两种退避方案,一种是:第一站点根据信道监测过程的中止时刻,确定剩余的退避时长;根据剩余的退避时长,进行退避;It should be noted that performing backoff after the first time interval after obtaining the first data includes two backoff schemes. One is: the first station determines the remaining backoff duration according to the suspension time of the channel monitoring process; according to the remaining backoff time, back off;
另一种是:第一站点根据信道监测过程的中止时刻,确定剩余的退避时长;根据PPDU的接收信号强度调整剩余的退避时长,得到新的退避时长,并根据新的退避时长,进行退避;The other is: the first station determines the remaining back-off duration according to the suspension time of the channel monitoring process; adjusts the remaining back-off duration according to the received signal strength of the PPDU, obtains a new back-off duration, and performs back-off according to the new back-off duration;
其中,退避时长满足下列公式:Among them, the backoff duration satisfies the following formula:
New_BO=Remaining_BO*α;New_BO=Remaining_BO*α;
其中,New_BO为新的退避时长,Remaining_BO为剩余的退避时长,其中0<α<1,且α正比于PPDU的接收信号强度。Among them, New_BO is the new backoff duration, Remaining_BO is the remaining backoff duration, where 0<α<1, and α is proportional to the received signal strength of the PPDU.
由于重新计算的退避时长与剩余的退避时长相比,退避时长缩短了,因此进一步减少了第一站点发送数据前的等待时间,提高了空间重用的效率。Since the recalculated back-off duration is shorter than the remaining back-off duration, the waiting time before the first station sends data is further reduced, and the efficiency of space reuse is improved.
步骤810,第一站点当退避完成后若信道处于空闲状态,则开始发送数据。Step 810: After the backoff is completed, the first station starts to send data if the channel is in an idle state.
步骤811,第一站点根据PPDU中的duration时长更新NAV,延迟发送数据的时间,本流程结束。
其中,对该PPDU解调,得到第一数据的时长为一个preamble时长,因此,在侦听到PPDU后,仅需要经过一个preamble时长加一个SRIFS或一个PIFS,就能进行退避,而SRIFS、PIFS的时长小于DIFS,因此减少了进入退避过程的时长,进一步减少了站点发送数据前的等待时间,从而使得站点能够较快的进入退避过程,并且由于提高了后续信道监测过程中的PPDU监测门限,进一步减少了站点发送数据前的等待时间,从而大大提高了空间重用的效率。Among them, the duration of demodulating the PPDU to obtain the first data is a preamble duration. Therefore, after listening to the PPDU, only one preamble duration plus one SRIFS or one PIFS can be used to back off, while SRIFS and PIFS The duration is less than DIFS, so the duration of entering the back-off process is reduced, and the waiting time before the station sends data is further reduced, so that the station can enter the back-off process faster. The waiting time before the station sends data is further reduced, thereby greatly improving the efficiency of space reuse.
实施例二Embodiment 2
第一站点在退避过程中的信道监测过程中侦听到信道中有PPDU传输,其中,如图12所示,按照图11所示的退避机制,基于空间重用的退避方法,包括:During the channel monitoring process in the backoff process, the first station senses that there is PPDU transmission in the channel, wherein, as shown in FIG. 12 , according to the backoff mechanism shown in FIG. 11 , the backoff method based on space reuse includes:
步骤1200,第一站点在退避过程中的信道监测过程中侦听到信道中有PPDU传输;
步骤1201,第一站点判断侦听到的PPDU的接收信号强度是否不小于第一站点的第一监测门限,若是,执行步骤1202,否则执行步骤1203;
可选的,第一监测门限为第一站点在该信道监测过程中采用的PPDU监测门限,可选的,第一监测门限为传统PPDU监测门限。Optionally, the first monitoring threshold is a PPDU monitoring threshold adopted by the first station in the channel monitoring process, and optionally, the first monitoring threshold is a traditional PPDU monitoring threshold.
步骤1202,第一站点中止退避过程中的信道监测过程,执行步骤1204;
步骤1203,第一站点继续退避过程中的信道监测过程,本流程结束;
步骤1204,第一站点对该PPDU解调,得到第一数据;
需要说明的是,在802.11ax协议中,携带小区指示信息的信令字段为HE-SIG-A,具体的,802.11ax协议中的PPDU帧结构格式如图8所示,第一站点对该PPDU在解调到PPDU中的HE-SIG-A时,得到第一数据,该第一数据包括HE-SIG-A上承载的小区指示信息,其中,HE-SIG-A上承载的小区指示信息为BSS标识信息,具体的,BSS标识信息为BSS color值;或者It should be noted that, in the 802.11ax protocol, the signaling field carrying the cell indication information is HE-SIG-A. Specifically, the PPDU frame structure format in the 802.11ax protocol is shown in Figure 8. When the HE-SIG-A in the PPDU is demodulated, the first data is obtained, and the first data includes the cell indication information carried on the HE-SIG-A, wherein the cell indication information carried on the HE-SIG-A is: BSS identification information, specifically, the BSS identification information is the BSS color value; or
第一站点对该PPDU在解调到PPDU中的MAC Header时,得到第一数据,该第一数据包括MAC字段中的地址信息,具体的MAC字段的地址信息为该第一站点所在的小区的BSSID。When the first station demodulates the PPDU to the MAC Header in the PPDU, it obtains first data, where the first data includes address information in the MAC field, and the specific address information in the MAC field is the address of the cell where the first station is located. BSSID.
步骤1205,第一站点根据第一数据,判断该PPDU是否为OBSS PPDU,若是,执行步骤1206,否则执行步骤1209;
其中,具体的,当第一数据为HE-SIG-A上承载的BSS color值时,若该BSS color值与第一站点所在小区的BSS color值相等,则该PPDU不是OBSS PPDU,若该BSS color值与第一站点所在小区的BSS color值不相等,则该PPDU为OBSS PPDU;Specifically, when the first data is the BSS color value carried on the HE-SIG-A, if the BSS color value is equal to the BSS color value of the cell where the first site is located, the PPDU is not an OBSS PPDU. The color value is not equal to the BSS color value of the cell where the first site is located, then the PPDU is an OBSS PPDU;
当第一数据为MAC Header中的地址信息时,若地址信息中的BSSID与第一站点所在小区对应的BSSID相同,则该PPDU不为OBSS PPDU,若地址信息中的BSSID与第一站点所在小区对应的BSSID不同,则该PPDU为OBSS PPDU。When the first data is the address information in the MAC Header, if the BSSID in the address information is the same as the BSSID corresponding to the cell where the first site is located, the PPDU is not an OBSS PPDU, and if the BSSID in the address information is the same as the cell where the first site is located If the corresponding BSSIDs are different, the PPDU is an OBSS PPDU.
步骤1206,第一站点在得到第一数据之后的第一时间间隔,将第二监测门限作为该第一站点在后续的信道监测过程中的监测门限,其中,第二监测门限大于第一监测门限。
其中,第一时间间隔包括第一数据从物理层传输到MAC层的延迟M1和第一数据从物理层传输到MAC层的延迟D1。The first time interval includes a delay M1 for transmitting the first data from the physical layer to the MAC layer and a delay D1 for transmitting the first data from the physical layer to the MAC layer.
步骤1206中,第一站点在第一时间间隔D1和M1内,将第二监测门限作为该第一站点在后续的信道监测过程中的监测门限。In
需要说明的是,步骤1205中,第一站点在第一时间间隔D1和M1内,根据第一数据,判断该PPDU是否为OBSS PPDU。It should be noted that, in
步骤1207,第一站点采用第二监测门限,在得到所述第一数据之后的第一时间间隔之后,进行退避。
步骤1208,第一站点当退避完成后若信道处于空闲状态,则开始发送数据。Step 1208: After the backoff is completed, if the channel is in an idle state, the first station starts to send data.
可选的,第二监测门限值为OBSS PPDU监测门限值。Optionally, the second monitoring threshold is the OBSS PPDU monitoring threshold.
需要说明的是,在得到第一数据之后的第一时间间隔之后进行退避包括两种退避方案,一种是:第一站点根据信道监测过程的中止时刻,确定剩余的退避时长;根据剩余的退避时长,进行退避;It should be noted that performing backoff after the first time interval after obtaining the first data includes two backoff schemes. One is: the first station determines the remaining backoff duration according to the suspension time of the channel monitoring process; according to the remaining backoff time, back off;
另一种是:第一站点根据信道监测过程的中止时刻,确定剩余的退避时长;根据PPDU的接收信号强度调整剩余的退避时长,得到新的退避时长,并根据新的退避时长,进行退避;The other is: the first station determines the remaining back-off duration according to the suspension time of the channel monitoring process; adjusts the remaining back-off duration according to the received signal strength of the PPDU, obtains a new back-off duration, and performs back-off according to the new back-off duration;
其中,退避时长满足下列公式:Among them, the backoff duration satisfies the following formula:
New_BO=Remaining_BO*α;New_BO=Remaining_BO*α;
其中,New_BO为新的退避时长,Remaining_BO为剩余的退避时长,其中0<α<1,且α正比于PPDU的接收信号强度。Among them, New_BO is the new backoff duration, Remaining_BO is the remaining backoff duration, where 0<α<1, and α is proportional to the received signal strength of the PPDU.
由于重新计算的退避时长与剩余的退避时长相比,退避时长缩短了,因此进一步减少了第一站点发送数据前的等待时间,提高了空间重用的效率。Since the recalculated back-off duration is shorter than the remaining back-off duration, the waiting time before the first station sends data is further reduced, and the efficiency of space reuse is improved.
步骤1209,第一站点根据PPDU中的duration时长,更新NAV,数据发送延迟
具体的,若duration时长大于当前NAV设置的值,则将NAV设置为duration时长,若duration时长不大于当前NAV设置的值,则保持NAV的设置。Specifically, if the duration is greater than the value set by the current NAV, the NAV is set to the duration, and if the duration is not greater than the value set by the current NAV, the NAV setting is maintained.
其中,对该PPDU解调,得到第一数据的时间为一个preamble时长,因此,在侦听到PPDU后,仅需要经过一个preamble时长加一个D1和M1的时长,而D1和M1的时长小于DIFS,因此减少了进入退避过程的时长,进一步减少了站点发送数据前的等待时间,从而使得站点能够较快的进入退避过程,并且由于提高了后续信道监测过程中的PPDU监测门限,进一步减少了站点发送数据前的等待时间,从而大大提高了空间重用的效率。Among them, the time to demodulate the PPDU to obtain the first data is a preamble duration. Therefore, after listening to the PPDU, only one preamble duration plus a duration of D1 and M1 is required, and the duration of D1 and M1 is less than DIFS. , thus reducing the duration of entering the back-off process, further reducing the waiting time before the site sends data, so that the site can enter the back-off process faster, and because the PPDU monitoring threshold in the subsequent channel monitoring process is improved, further reducing the number of sites The waiting time before sending data, thus greatly improving the efficiency of space reuse.
实施例三Embodiment 3
第一站点在信道监测过程中侦听到信道中有PPDU传输,其中,信道监测的过程为PIFS或DIFS或EIFS或AIFS中的信道监测过程,如图14所示,按照图13所示的退避机制,基于空间重用的退避方法,包括:The first station senses the transmission of PPDUs in the channel during the channel monitoring process, wherein the channel monitoring process is the channel monitoring process in PIFS or DIFS or EIFS or AIFS, as shown in Figure 14, according to the backoff shown in Figure 13 Mechanisms, backoff methods based on space reuse, including:
步骤1400,第一站点在信道监测过程中侦听到信道中有PPDU传输;
步骤1401,第一站点判断该PPDU的接收信号强度是否不小于第一站点的第一监测门限,若是,执行步骤1402,否则执行步骤1403;
其中,第一监测门限为第一站点在该信道监测过程中采用的PPDU监测门限,可选的,第一监测门限为传统PPDU监测门限。The first monitoring threshold is a PPDU monitoring threshold adopted by the first station in the channel monitoring process, and optionally, the first monitoring threshold is a traditional PPDU monitoring threshold.
步骤1402,第一站点中止信道监测过程,执行步骤1404;
步骤1403,第一站点继续信道监测过程,本流程结束;
步骤1404,第一站点对该PPDU解调,得到第一数据;
需要说明的是,在802.11ax协议中,携带小区指示信息的信令字段为HE-SIG-A,具体的,802.11ax协议中的PPDU帧结构格式如图9所示,第一站点对该PPDU在解调到PPDU中的HE-SIG-A时,得到第一数据,该第一数据包括HE-SIG-A上承载的小区指示信息,其中,HE-SIG-A上承载的小区指示信息为BSS标识信息,具体的,BSS标识信息为BSS color值;或者It should be noted that, in the 802.11ax protocol, the signaling field carrying the cell indication information is HE-SIG-A. Specifically, the PPDU frame structure format in the 802.11ax protocol is shown in Figure 9. When the HE-SIG-A in the PPDU is demodulated, the first data is obtained, and the first data includes the cell indication information carried on the HE-SIG-A, wherein the cell indication information carried on the HE-SIG-A is: BSS identification information, specifically, the BSS identification information is the BSS color value; or
第一站点对该PPDU在解调到PPDU中的MAC Header时,得到第一数据,该第一数据包括MAC字段中的地址信息,具体的MAC字段的地址信息中包括该第一站点所在的小区的BSSID。When the first station demodulates the PPDU to the MAC Header in the PPDU, it obtains first data, where the first data includes address information in the MAC field, and the specific address information in the MAC field includes the cell where the first station is located the BSSID.
步骤1405,第一站点根据第一数据,判断该PPDU是否为OBSS PPDU,若是,执行步骤1406,否则执行步骤1407;
其中,具体的,当第一数据为HE-SIG-A上承载的BSS color值时,若该BSS color值与第一站点所在小区的BSS color值相等,则该PPDU不是OBSS PPDU,若该BSS color值与第一站点所在小区的BSS color值不相等,则该PPDU为OBSS PPDU;Specifically, when the first data is the BSS color value carried on the HE-SIG-A, if the BSS color value is equal to the BSS color value of the cell where the first site is located, the PPDU is not an OBSS PPDU. The color value is not equal to the BSS color value of the cell where the first site is located, then the PPDU is an OBSS PPDU;
当第一数据为MAC Header中的地址信息时,若地址信息中的BSS ID(BasicService Set Identification,基本服务集标识)与第一站点所在小区对应的BBSID相同,则该PPDU不为OBSS PPDU,若地址信息中的BSSID与第一站点所在小区对应的BSSID不同,则该PPDU为OBSS PPDU。When the first data is the address information in the MAC Header, if the BSS ID (Basic Service Set Identification) in the address information is the same as the BBSID corresponding to the cell where the first site is located, the PPDU is not an OBSS PPDU. The BSSID in the address information is different from the BSSID corresponding to the cell where the first site is located, and the PPDU is an OBSS PPDU.
步骤1406,第一站点在得到所述第一数据之后的第一时间间隔,将第二监测门限作为该第一站点在后续的信道监测过程中的监测门限,其中,第二监测门限大于第一监测门限;
需要说明的是,若第一时间间隔为SRIFS,其中SRIFS如图10所示,包括第一数据从物理层传输到MAC层的延迟D1、至少一个MAC层处理所述第一数据的延迟M1和进行一次信道评估CCA检测所需要的时长CCAdel;若第一时间间隔为PIFS,如图5所示,包括一个SIFS和一个Slot Time,其中一个SIFS包括一个D1、一个M1、一个Rx/Tx和一个Slot Time,其中一个Slot Time包括一个D2、一个CCAdel、一个M2和一个Rx/Tx,其中D2为D1和WiFi信号的最大传输时延,Rx/Tx为射频电路接收/发射转化时间。It should be noted that if the first time interval is SRIFS, the SRIFS, as shown in FIG. 10 , includes the delay D1 for transmitting the first data from the physical layer to the MAC layer, the delay M1 for at least one MAC layer to process the first data, and The duration CCAdel required to perform a channel assessment CCA detection; if the first time interval is PIFS, as shown in Figure 5, it includes one SIFS and one Slot Time, and one SIFS includes one D1, one M1, one Rx/Tx and one Slot Time, one of the Slot Time includes a D2, a CCAdel, an M2 and an Rx/Tx, where D2 is the maximum transmission delay of D1 and WiFi signals, and Rx/Tx is the RF circuit receive/transmit conversion time.
具体的,第一站点在第一时间间隔的D1和M1内,将第二监测门限作为所述第一站点在后续的信道监测过程中的监测门限,第二监测门限大于所述第一监测门限,然后执行步骤1408。Specifically, within D1 and M1 of the first time interval, the first station uses the second monitoring threshold as the monitoring threshold of the first station in the subsequent channel monitoring process, and the second monitoring threshold is greater than the first monitoring threshold , and then step 1408 is executed.
可选的,第二监测门限为OBSS PPDU监测门限。Optionally, the second monitoring threshold is an OBSS PPDU monitoring threshold.
需要说明的是,步骤1405中,第一站点在第一时间间隔的D1和M1内,根据第一数据,判断该PPDU是否为OBSS PPDU。It should be noted that, in
步骤1407,根据PPDU中的duration时长,更新NAV,数据发送延迟。Step 1407: Update the NAV according to the duration in the PPDU, and the data transmission is delayed.
具体的,若duration时长大于当前NAV设置的值,则将NAV设置为duration时长,若duration时长不大于当前NAV设置的值,则保持NAV的设置。Specifically, if the duration is greater than the value set by the current NAV, the NAV is set to the duration, and if the duration is not greater than the value set by the current NAV, the NAV setting is maintained.
步骤1408,第一站点判断该PPDU的接收信号强度是否小于第二监测门限,若是,则执行步骤1409,否则执行步骤1411。
步骤1409,第一站点确定信道处于空闲状态,则在得到第一数据之后的第一时间间隔之后进行退避。
需要说明的是,在得到第一数据之后的第一时间间隔之后进行退避包括三种方案:It should be noted that there are three schemes for backing off after the first time interval after obtaining the first data:
第一种:第一站点根据退避时长CW1,进行退避,其中,CW1<CW2或CW1=α*CW2,CW2为不进行空间重用的退避时长,0<α<1,且α正比于该PPDU的接收信号强度;The first type: the first station performs backoff according to the backoff duration CW1, where CW1<CW2 or CW1=α*CW2, CW2 is the backoff duration without space reuse, 0<α<1, and α is proportional to the PPDU received signal strength;
由于重新计算的退避时长与随机选择的退避时长相比,退避时长缩短了,因此进一步减少了第一站点发送数据前的等待时间,提高了空间重用的效率。Compared with the randomly selected back-off duration, the back-off duration is shortened by the recalculated back-off duration, thus further reducing the waiting time before the first station sends data, and improving the efficiency of space reuse.
第二种:第一站点根据当前的竞争窗口随机选择的退避时长,进行退避;具体的,第一站点从当前的竞争窗口为{0,CWmin}的集合中随机选择一个退避时长CW1,进行退避;The second type: the first station backs off according to the backoff duration randomly selected by the current competition window; specifically, the first station randomly selects a backoff duration CW1 from the set whose current competition window is {0, CWmin}, and performs backoff ;
第三种:第一站点根据活跃站点的数量或活跃空间重用SR站点的数量,确定退避过程所使用的退避时长CW1,根据退避时长CW1,进行退避;The third type: the first site determines the back-off duration CW1 used in the back-off process according to the number of active sites or the number of active space reuse SR sites, and backs off according to the back-off duration CW1;
CW1满足下列公式:CW1 satisfies the following formula:
其中,Nsta表示活跃SR站点的数量或活跃站点的数量的加权平均值,活跃SR站点为与第一站点互为OBSS的站点,且第一站点能够帧听到该站点的PPDU,活跃站点为第一站点能够帧听到PPDU的站点。Among them, Nsta represents the number of active SR sites or the weighted average of the number of active sites, the active SR site is the site that is mutually OBSS with the first site, and the first site can hear the PPDU of this site in frames, and the active site is The first station can frame the station that hears the PPDU.
具体的,第一站点接收多个BSS的广播来收集多个BSS的活跃站点数量或活跃SR站点数量;其中,本BSS的活跃站点数量或活跃SR站点数量是AP通过Beacon或其他管理帧来广播给第一站的;Specifically, the first site receives broadcasts of multiple BSSs to collect the number of active sites or the number of active SR sites of the multiple BSSs; wherein, the number of active sites or the number of active SR sites of the BSS is broadcast by the AP through Beacon or other management frames for the first stop;
第一站点对多个BSS的活跃站点数量或活跃SR站点数量进行加权平均得到Nsta;其中Nsta满足下列公式:The first site performs a weighted average of the number of active sites or the number of active SR sites of multiple BSSs to obtain Nsta ; wherein Nsta satisfies the following formula:
其中,BSSi表示第i个活跃站点数量或活跃SR站点数量,Wi表示第i个活跃站点数量或活跃SR站点的加权系数,NBSS表示活跃站点数量或活跃SR站点数量。Among them, BSSi represents the number of active sites i or the number of active SR sites, Wi represents the number of active sitesi or the weighting coefficient of active SR sites, and NBSS represents the number of active sites or the number of active SR sites.
第一站点根据Nsta计算初始退避时长CW1;The first station calculates the initial backoff duration CW1 according to Nsta ;
步骤1410,第一站点当退避完成后若信道处于空闲状态,则开始发送数据。Step 1410: After the backoff is completed, if the channel is in an idle state, the first station starts to send data.
步骤1411,第一站点根据PPDU中的duration时长设置NAV,延迟发送数据的时间,本流程结束。
其中,对该PPDU解调,得到第一数据的时间为一个preamble时长,因此,在侦听到PPDU后,仅需要经过一个preamble时长加一个SRIFS或一个PIFS,就能进行退避,而SRIFS、PIFS的时长小于DIFS,因此减少了进入退避过程的时长,进一步减少了站点发送数据前的等待时间,提高了空间重用的效率。Among them, the time to demodulate the PPDU to obtain the first data is a preamble duration. Therefore, after listening to the PPDU, only one preamble duration plus one SRIFS or one PIFS can be used to back off, while SRIFS and PIFS The duration is less than DIFS, so the duration of entering the backoff process is reduced, the waiting time before the site sends data is further reduced, and the efficiency of space reuse is improved.
需要说明的是,在实施例一、实施例二、实施例三中,PPDU的接收信号强度可以通过PPDU的RSSI指示。It should be noted that, in the first embodiment, the second embodiment and the third embodiment, the received signal strength of the PPDU may be indicated by the RSSI of the PPDU.
此外,对附图中涉及到未标注中文全称的英文缩写如表2所示。In addition, the English abbreviations involved in the drawings that are not marked with the full Chinese names are shown in Table 2.
表2Table 2
基于同一发明构思,本发明实施例中还提供了一种基于空间重用的退避设备,由于基于空间重用的退避设备对应的方法为本发明实施例基于空间重用的退避方法,因此本发明实施例设备的实施可以参见该方法的实施,重复之处不再赘述。Based on the same inventive concept, an embodiment of the present invention also provides a backoff device based on space reuse. Since the method corresponding to the backoff device based on space reuse is the backoff method based on space reuse in this embodiment of the present invention, the device For the implementation of the method, refer to the implementation of the method, and the repetition will not be repeated.
如图15所示,本发明实施例基于空间重用的退避设备,包括:As shown in FIG. 15 , the space reuse-based backoff device according to the embodiment of the present invention includes:
收发模块1500,用于在信道监测过程中侦听到信道中有物理层协议数据单元PPDU传输;The
处理模块1501,用于在确定侦听到的PPDU的接收信号强度不小于第一监测门限后,中止信道监测过程,并解调PPDU得到第一数据;第一监测门限为设备在信道监测过程中采用的PPDU监测门限;第一数据包括PPDU的信令字段承载的小区指示信息和/或介质访问控制MAC字段中的地址信息;The
处理模块1501还用于,在得到第一数据之后的第一时间间隔内,若根据第一数据,确定PPDU为交叠基础服务集OBSS PPDU,则将第二监测门限作为设备在后续的信道监测过程中的PPDU监测门限,第二监测门限值大于第一监测门限值,第一时间间隔小于一个分布式帧间间隔DIFS;并在第一时间间隔之后进行退避;The
收发模块1500还用于,当退避完成后若信道处于空闲状态,则开始发送数据。The
可选的,若信道监测过程为点帧间间隔PIFS或DIFS或扩展帧间间隔EIFS或仲裁帧间间隔AIFS中的信道监测过程,则第一时间间隔包括至少一个将第一数据从物理层传输到MAC层的延迟D1和至少一个MAC层处理第一数据的延迟M1和至少一个进行一次信道评估CCA检测所需要的时长CCAdel;Optionally, if the channel monitoring process is the channel monitoring process in the point inter-frame space PIFS or DIFS or the extended inter-frame space EIFS or the arbitration inter-frame space AIFS, the first time interval includes at least one transmission of the first data from the physical layer. A delay D1 to the MAC layer, a delay M1 for at least one MAC layer to process the first data, and at least one time duration CCAdel required to perform a channel assessment CCA detection;
处理模块1501,用于:The
在第一时间间隔内确定信道处于空闲状态后,在第一时间间隔之后进行退避。After it is determined that the channel is in an idle state within the first time interval, backoff is performed after the first time interval.
可选的,处理模块1501,用于:Optionally, the
根据退避时长CW1,进行退避,其中,CW1<CW2或CW1=α*CW2,CW2为不进行空间重用的退避时长,0<α<1,且α正比于PPDU的接收信号强度;Backoff is performed according to the backoff duration CW1, where CW1<CW2 or CW1=α*CW2, CW2 is the backoff duration without spatial reuse, 0<α<1, and α is proportional to the received signal strength of the PPDU;
或者or
根据当前的竞争窗口随机选择的退避时长,进行退避;或者Backoff is performed according to the backoff duration randomly selected in the current contention window; or
根据活跃站点的数量或空间重用SR活跃站点的数量,确定退避过程所使用退避时长CW1;CW1满足下列公式:According to the number of active sites or the number of space reuse SR active sites, determine the back-off duration CW1 used in the back-off process; CW1 satisfies the following formula:
其中,Nsta表示活跃SR站点的数量或活跃站点的数量的加权平均值,活跃SR站点为与设备互为OBSS的站点,活跃站点为设备能够帧听到PPDU的站点。Among them, Nsta represents the number of active SR sites or the weighted average of the number of active sites, the active SR site is the site that is OBSS with the device, and the active site is the site where the device can hear PPDU frames.
可选的,若信道信测过程为退避过程中的信道监测过程,则第一时间间隔包括至少一个D1和至少一个M1。Optionally, if the channel signal measurement process is a channel monitoring process in the backoff process, the first time interval includes at least one D1 and at least one M1.
可选的,处理模块1501,用于:Optionally, the
根据信道监测过程的中止时刻,确定剩余的退避时长,并将CW1设置为剩余的退避时长;并根据剩余的退避时长,进行退避。According to the suspension time of the channel monitoring process, the remaining back-off duration is determined, and CW1 is set as the remaining back-off duration; and back-off is performed according to the remaining back-off duration.
可选的,处理模块1501,用于:Optionally, the
根据信道监测过程的中止时刻,确定剩余的退避时长;根据PPDU的接收信号强度调整剩余的退避时长,得到新的退避时长;并根据新的退避时长,进行退避;Determine the remaining backoff duration according to the suspension time of the channel monitoring process; adjust the remaining backoff duration according to the received signal strength of the PPDU to obtain a new backoff duration; and perform backoff according to the new backoff duration;
退避时长与剩余的退避时长满足下列公式:The backoff duration and the remaining backoff duration satisfy the following formulas:
New_BO=Remaining_BO*α;New_BO=Remaining_BO*α;
其中,New_BO为新的退避时长,Remaining_BO为剩余的退避时长,其中0<α<1,且α正比于PPDU的接收信号强度。Among them, New_BO is the new backoff duration, Remaining_BO is the remaining backoff duration, where 0<α<1, and α is proportional to the received signal strength of the PPDU.
可选的,若第一时间间隔为一个空间重用帧间隔SRIFS,SRIFS包括一个D1、一个M1和一个进行一次信道评估CCA检测所需要的时长CCAdel;Optionally, if the first time interval is a space reuse frame interval SRIFS, the SRIFS includes a D1, an M1, and a duration CCAdel required for one channel assessment CCA detection;
处理模块1501,用于包括:The
在第一时间间隔的D1和M1内确定PPDU为OBSS PPDU,则将第二监测门限作为设备在后续的信道监测过程中的PPDU监测门限;In D1 and M1 of the first time interval, it is determined that the PPDU is an OBSS PPDU, and the second monitoring threshold is used as the PPDU monitoring threshold of the device in the subsequent channel monitoring process;
处理模块1501,用于:The
在CCAdel内确定信道处于空闲状态,其中,在PPDU的接收信号强度小于第二监测门限时,信道处于空闲状态。It is determined in the CCAdel that the channel is in an idle state, wherein when the received signal strength of the PPDU is less than the second monitoring threshold, the channel is in an idle state.
可选的,若第一时间间隔为一个PIFS;Optional, if the first time interval is a PIFS;
处理模块1501,用于:The
在第一时间间隔的D1和M1内确定PPDU为OBSS PPDU,并将第二监测门限作为设备在后续的信道监测过程中的PPDU监测门限;Determine that the PPDU is an OBSS PPDU within D1 and M1 of the first time interval, and use the second monitoring threshold as the PPDU monitoring threshold of the device in the subsequent channel monitoring process;
处理模块1501,用于:The
在CCAdel内确定信道处于空闲状态,其中,在PPDU的接收信号强度小于第二监测门限时,信道处于空闲状态。It is determined in the CCAdel that the channel is in an idle state, wherein when the received signal strength of the PPDU is less than the second monitoring threshold, the channel is in an idle state.
可选的,第二监测门限为OBSS PPDU监测门限。Optionally, the second monitoring threshold is an OBSS PPDU monitoring threshold.
应注意,本发明实施例中,收发模块1500可以由收发器实现,处理模块1501可以由处理器实现。如图16所示,基于空间重用的退避设备1600可以包括处理器1610、收发器1620和存储器1630。其中,存储器1630可以用于退避设备1600出厂时预装的程序/代码,也可以存储用于处理器1610执行时的代码等。It should be noted that, in this embodiment of the present invention, the
基于空间重用的退避设备1600中的各个组件通过总线系统1640耦合在一起,其中总线系统1640除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。Various components in the space reuse-based
其中,处理器1610可以采用通用的中央处理器(Central Processing Unit,CPU),微处理器,应用专用集成电路(Application Specific Integrated Circuit,ASIC),或者一个或多个集成电路,用于执行相关操作,以实现本发明实施例所提供的技术方案。The
应注意,尽管图16所示的基于空间重用的退避设备1600仅仅示出了处理器1610、收发器1620和存储器1630,但是在具体实现过程中,本领域的技术人员应当明白,该设备还包含实现正常运行所必须的其他器件。同时,根据具体需要,本领域的技术人员应当明白,该设备还可包含实现其他附加功能的硬件器件。此外,本领域的技术人员应当明白,该设备也可仅仅包含实现本发明实施例所必须的器件或模块,而不必包含图16中所示的全部器件。It should be noted that although the space reuse-based
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述的存储介质可为磁盘、光盘、只读存储记忆体(ROM:Read-Only Memory)或随机存储记忆体(RAM:RandomAccess Memory)等。Those of ordinary skill in the art can understand that all or part of the process in the method of the above embodiment can be implemented by instructing the relevant hardware through a computer program, and the above program can be stored in a computer-readable storage medium, and the program is in During execution, it may include the processes of the embodiments of the above-mentioned methods. The above-mentioned storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM: Read-Only Memory), or a random access memory (RAM: Random Access Memory).
从上述内容可以看出:第一站点在信道监测过程中侦听到信道中有物理层协议数据单元PPDU传输;在确定侦听到的PPDU的接收信号强度不小于第一监测门限后,中止信道监测过程,并解调PPDU得到第一数据;第一监测门限为第一站点在信道监测过程中采用的PPDU监测门限;第一数据包括PPDU的信令字段承载的小区指示信息和/或介质访问控制MAC字段中的地址信息;在得到第一数据之后的第一时间间隔内,若根据第一数据,确定PPDU为交叠基础服务集OBSS PPDU,则将第二监测门限作为第一站点在后续的信道监测过程中的PPDU监测门限,第二监测门限值大于第一监测门限值,第一时间间隔小于一个分布式帧间间隔DIFS;在第一时间间隔之后进行退避;当退避完成后若信道处于空闲状态,则开始发送数据。这种技术方案由于在信道监测过程中侦听到信道中有OBSS PPDU后,在第一时间间隔之后进行退避,并且第一时间间隔小于一个分布式帧间间隔DIFS,因此减少了退避之前的时间间隔,从而使得站点能够较快的进入退避过程,并且由于提高了后续信道监测过程中的PPDU监测门限,进一步减少了站点发送数据前的等待时间,从而大大提高了空间重用的效率。It can be seen from the above content that: during the channel monitoring process, the first station senses that there is a physical layer protocol data unit PPDU transmission in the channel; after determining that the received signal strength of the sensed PPDU is not less than the first monitoring threshold, the channel is terminated. monitoring process, and demodulate the PPDU to obtain first data; the first monitoring threshold is the PPDU monitoring threshold adopted by the first site in the channel monitoring process; the first data includes cell indication information and/or medium access carried by the signaling field of the PPDU Control the address information in the MAC field; within the first time interval after obtaining the first data, if it is determined according to the first data that the PPDU is an overlapping basic service set OBSS PPDU, then the second monitoring threshold is used as the first site in the follow-up The PPDU monitoring threshold in the channel monitoring process of If the channel is in an idle state, start sending data. In this technical solution, the backoff is performed after the first time interval after detecting the presence of OBSS PPDUs in the channel during the channel monitoring process, and the first time interval is less than a distributed inter-frame interval DIFS, thus reducing the time before backoff Therefore, the station can enter the backoff process faster, and because the PPDU monitoring threshold in the subsequent channel monitoring process is increased, the waiting time before the station sends data is further reduced, thereby greatly improving the efficiency of space reuse.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。Although preferred embodiments of the present invention have been described, additional changes and modifications to these embodiments may occur to those skilled in the art once the basic inventive concepts are known. Therefore, the appended claims are intended to be construed to include the preferred embodiment and all changes and modifications that fall within the scope of the present invention.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit and scope of the invention. Thus, provided that these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201511032052.8ACN106937403B (en) | 2015-12-31 | 2015-12-31 | A backoff method and device based on space reuse |
| PCT/CN2016/106983WO2017114032A1 (en) | 2015-12-31 | 2016-11-23 | Backoff method and device based on spatial reuse |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201511032052.8ACN106937403B (en) | 2015-12-31 | 2015-12-31 | A backoff method and device based on space reuse |
| Publication Number | Publication Date |
|---|---|
| CN106937403A CN106937403A (en) | 2017-07-07 |
| CN106937403Btrue CN106937403B (en) | 2020-01-31 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201511032052.8AActiveCN106937403B (en) | 2015-12-31 | 2015-12-31 | A backoff method and device based on space reuse |
| Country | Link |
|---|---|
| CN (1) | CN106937403B (en) |
| WO (1) | WO2017114032A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109729589B (en)* | 2017-10-31 | 2021-08-31 | 华为技术有限公司 | Uplink signal transmission method, terminal, network equipment and system |
| US10880750B2 (en)* | 2018-12-10 | 2020-12-29 | Semiconductor Components Industries, Llc | Adaptive spatial reuse |
| CN116390121B (en)* | 2020-11-05 | 2024-02-13 | 华为技术有限公司 | A channel listening method and related devices |
| CN114363832B (en)* | 2021-12-16 | 2023-05-23 | 江苏华锐频科技有限公司 | Information sending method, radio frequency tag, radio frequency system and storage medium |
| CN116647911B (en)* | 2022-02-22 | 2024-02-13 | 华为技术有限公司 | Spatial multiplexing method and first equipment |
| CN116939872A (en)* | 2022-03-31 | 2023-10-24 | 华为技术有限公司 | Data transmission methods, devices, equipment, storage media and computer programs |
| CN119521425A (en)* | 2023-08-16 | 2025-02-25 | 华为技术有限公司 | Communication method and communication device |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014173307A1 (en)* | 2013-07-12 | 2014-10-30 | 中兴通讯股份有限公司 | Method for accessing channel under spatial multiplexing and station |
| WO2015112780A1 (en)* | 2014-01-24 | 2015-07-30 | Mediatek Singapore Pte. Ltd. | Adaptive cca and tx power level adjustment for dense deployment of wireless networks |
| CN105101453A (en)* | 2015-07-13 | 2015-11-25 | 西北工业大学 | A Carrier Sense Method Based on Dynamic Idle Channel Evaluation Threshold |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6122141B2 (en)* | 2012-12-19 | 2017-04-26 | エルジー エレクトロニクス インコーポレイティド | Backoff method and apparatus for slotted channel access in wireless LAN system |
| MX347219B (en)* | 2013-05-02 | 2017-04-20 | Lg Electronics Inc | Method for sensing channel dynamically in wireless lan system and apparatus therefor. |
| CN104717760A (en)* | 2013-12-13 | 2015-06-17 | 中兴通讯股份有限公司 | Full-duplex transmission setup and release mechanism |
| CN104936303B (en)* | 2015-06-17 | 2018-09-21 | 西安电子科技大学 | A kind of method that carrier sense thresholding jointly controls with competition window |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014173307A1 (en)* | 2013-07-12 | 2014-10-30 | 中兴通讯股份有限公司 | Method for accessing channel under spatial multiplexing and station |
| WO2015112780A1 (en)* | 2014-01-24 | 2015-07-30 | Mediatek Singapore Pte. Ltd. | Adaptive cca and tx power level adjustment for dense deployment of wireless networks |
| CN105101453A (en)* | 2015-07-13 | 2015-11-25 | 西北工业大学 | A Carrier Sense Method Based on Dynamic Idle Channel Evaluation Threshold |
| Title |
|---|
| 11-14-0847-01-00ax-further-considerations-on-enhanced-cca-for-11ax.《11-14-0847-01-00AX-FURTHER-CONSIDERATIONS-ON-ENHANCED-CCA-FOR-11AX , IEEE-SA MENTOR , PISCATAWAY , NJ USA , vol . 802.11ax》.2014,全文.* |
| JOHN SON,.Further Considerations on Enhanced CCA for 11ax* |
| Publication number | Publication date |
|---|---|
| WO2017114032A1 (en) | 2017-07-06 |
| CN106937403A (en) | 2017-07-07 |
| Publication | Publication Date | Title |
|---|---|---|
| CN106937403B (en) | A backoff method and device based on space reuse | |
| CN106470090B (en) | Method of operating wireless device, method, apparatus and wireless device for wireless communication | |
| CN107182076B (en) | Channel access method and station | |
| CN106465423B (en) | Method and device for improving space reuse rate in wireless LAN system | |
| AU2014353789B2 (en) | Method and device for transmitting uplink frame in wireless LAN | |
| CN113747600B (en) | Method and apparatus for sub-channelization transmission scheme in WLAN | |
| JP2024024052A (en) | Wireless communication method for simultaneous data communication and wireless communication terminal using the same | |
| US9854605B2 (en) | Method and apparatus for transmitting uplink frame in wireless LAN | |
| US20180279209A1 (en) | Using multiple beacon types in wireless communication | |
| WO2016062263A1 (en) | Data transmission method and station | |
| JP6298213B2 (en) | Broadband channel connection method in wireless LAN system and apparatus therefor | |
| US9967843B2 (en) | Using multiple beacon types in wireless communication | |
| US20170077999A1 (en) | Access point-controlled responses to uplink multi-user frames | |
| EP2993857A1 (en) | Method and device for data transmission | |
| KR20160125488A (en) | Method and apparatus for transmitting wireless local area network data | |
| CN113115328A (en) | NAV setting method and related equipment in wireless communication system | |
| CN104202822A (en) | Channel access method, channel access system and stations | |
| US11470638B2 (en) | Terminal apparatus and communication method | |
| EP3162154B1 (en) | Systems and methods for improved protection modes in high-efficiency wireless networks | |
| US11297646B1 (en) | Methods and apparatus for protecting transmissions in a wireless communication network | |
| CN106576362B (en) | Multi-User Frame Transmission Method in Wireless LAN System | |
| KR101894880B1 (en) | Method for transmitting and receiving data in wireless lan system supporting downlink frame transmission interval, and device for same | |
| CN107645788A (en) | A kind of method and device of spatial multiplexing transmission | |
| JP6748063B2 (en) | Terminal device, base station device, communication method, and communication system | |
| US20250081230A1 (en) | Method and system for a wireless device to switch to a non-primary channel access (npca) primary channel to transmit frames to another wireless device |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |