CN107431954A - Data transmission method and device - Google Patents
Data transmission method and device Download PDFInfo
- Publication number
- CN107431954A CN107431954A CN201580078799.9A CN201580078799A CN107431954A CN 107431954 A CN107431954 A CN 107431954A CN 201580078799 A CN201580078799 A CN 201580078799A CN 107431954 A CN107431954 A CN 107431954A
- Authority
- CN
- China
- Prior art keywords
- interference
- data
- sta
- channel
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种数据传输方法和装置,包括:AP接收STA返回的STA受到的干扰信息,根据STA受到的干扰信息确定在主要干扰源的剩余干扰时间内不传输数据,而是在主要干扰源的剩余干扰时间结束后以较高的传输速率传输数据,或者,在主要干扰源的剩余干扰时间内以较低的速率传输数据,在主要干扰源的剩余干扰时间结束后以较高的传输速率传输数据,能够更快的完成待发送数据的传输,从而提高了数据传输的效率,提高了无线资源的利用率。
Embodiments of the present invention provide a data transmission method and device, including: the AP receives the interference information received by the STA returned by the STA, and determines not to transmit data within the remaining interference time of the main interference source according to the interference information received by the STA, but to transmit data during the main interference source. Transmit data at a higher transmission rate after the remaining interference time of the interference source ends, or transmit data at a lower rate during the remaining interference time of the main interference source, and transmit data at a higher rate after the remaining interference time of the main interference source ends The transmission rate of data transmission can complete the transmission of the data to be sent faster, thereby improving the efficiency of data transmission and the utilization rate of wireless resources.
Description
本发明实施例涉及通信技术,尤其涉及一种数据传输方法和装置。Embodiments of the present invention relate to communication technologies, and in particular to a data transmission method and device.
近年来无线局域网(wireless local area network,简称WLAN)已经深入人们的日常生活,WLAN主要包含两个网络实体:接入点(access point,简称AP)与站点(station,简称STA)。STA是WLAN中的终端设备,AP是WLAN与因特网连接的中继节点,负责将STA的数据发送到因特网,也负责将因特网的数据发送给STA。对于下行数据传输,AP在向STA传输数据时,需要先进行空闲信道评估(Clear Channel Assessment,简称CCA),确定信道是否空闲。传统系统中STA的CCA门限等于接收灵敏度(sensitivity level),若接收信号的强度高于CCA门限,则STA确定信道处于忙碌状态,若接收信号的强度低于CCA门限,则确定信号处于空闲状态。由于CCA门限较低,STA经常检测到信道为忙,抑制了并发传输,使得系统空间重用效率较低。In recent years, wireless local area network (WLAN for short) has penetrated into people's daily life. WLAN mainly includes two network entities: access point (AP for short) and station (STA for short). The STA is the terminal device in the WLAN, and the AP is the relay node connecting the WLAN and the Internet, responsible for sending the data of the STA to the Internet, and also responsible for sending the data of the Internet to the STA. For downlink data transmission, when the AP transmits data to the STA, it needs to perform Clear Channel Assessment (CCA) first to determine whether the channel is idle. In the traditional system, the CCA threshold of the STA is equal to the receiving sensitivity (sensitivity level). If the received signal strength is higher than the CCA threshold, the STA determines that the channel is in a busy state, and if the received signal strength is lower than the CCA threshold, the STA determines that the signal is in an idle state. Due to the low CCA threshold, STAs often detect that the channel is busy, which inhibits concurrent transmission and makes the system space reuse efficiency low.
为了解决上述问题,目前的主流技术方向是提升CCA门限,提升后的CCA门限大于接收灵敏度。在CCA过程中,只要接收信号的强度小于CCA门限,STA就确定信道空闲,即在以下两种情况下STA都确定信道空闲:接收信号的强度是小于接收灵敏度,还是大于接收灵敏度但小于CCA门限,STA都确定信道空闲。In order to solve the above problems, the current mainstream technical direction is to increase the CCA threshold, and the increased CCA threshold is greater than the receiving sensitivity. In the CCA process, as long as the strength of the received signal is less than the CCA threshold, the STA determines that the channel is idle, that is, the STA determines that the channel is idle in the following two cases: whether the strength of the received signal is less than the receiving sensitivity, or greater than the receiving sensitivity but less than the CCA threshold , STAs all determine that the channel is idle.
在接收信号的强度大于接收灵敏度但小于CCA门限的情况下,STA实际上受到了干扰,由于STA受到干扰影响,AP仅能用较低的速率向STA传输数据,低速率的传输将占据较多空口资源,此外,在干扰结束后,STA受到的干扰降低,可以接受来自AP更高速率的传输,但AP仍以低速率传输,存在着资源浪费。 When the strength of the received signal is greater than the receiving sensitivity but less than the CCA threshold, the STA is actually interfered. Because the STA is affected by the interference, the AP can only transmit data to the STA at a lower rate, and the low rate transmission will occupy more Air interface resources, in addition, after the interference ends, the interference received by the STA is reduced, and the transmission from the AP can be accepted at a higher rate, but the AP still transmits at a low rate, which is a waste of resources.
发明内容Contents of the invention
本发明实施例提供一种数据传输方法和装置,提高了数据传输的效率和无线资源的利用率。Embodiments of the present invention provide a data transmission method and device, which improve the efficiency of data transmission and the utilization rate of wireless resources.
本发明第一方面提供一种数据传输方法,包括:The first aspect of the present invention provides a data transmission method, including:
AP在信道上向STA发送数据传输指示消息,所述数据传输指示消息用于通知所述STA所述AP有数据向所述STA发送,所述数据传输指示消息中包括所述STA的标识以及所述AP向所述STA发送数据占用所述信道的时间;The AP sends a data transmission indication message to the STA on the channel, the data transmission indication message is used to notify the STA that the AP has data to send to the STA, and the data transmission indication message includes the identity of the STA and the The time during which the AP sends data to the STA and occupies the channel;
所述AP接收所述STA根据所述数据传输指示消息返回的所述信道的空闲信道评估CCA报告,所述CCA报告包括:N个干扰源的标识、所述N个干扰源中每个干扰源产生的干扰强度、所述每个干扰源的剩余干扰时间以及所述信道的内部干扰的干扰强度,所述内部干扰的干扰强度是指所述N个干扰源产生的干扰结束后所述信道受到的干扰强度,N为大于或等于1的正整数;The AP receives the free channel assessment CCA report of the channel returned by the STA according to the data transmission indication message, and the CCA report includes: N interference source identities, each interference source in the N interference source The generated interference intensity, the remaining interference time of each interference source, and the interference intensity of the internal interference of the channel, the interference intensity of the internal interference refers to the interference of the channel after the interference generated by the N interference sources The interference intensity of , N is a positive integer greater than or equal to 1;
所述AP根据所述N个干扰源的干扰强度,确定从所述N个干扰源中确定N1个主要干扰源和N2个次要干扰源,所述主要干扰源为所述N个干扰源中干扰强度较大的干扰源,所述次要干扰源为所述N个干扰源中干扰强度较小的干扰源,N1为大于或等于1的正整数,N2为大于或等于0的正整数,N=N1+N2;The AP determines N1 main interference sources and N2 secondary interference sources from the N interference sources according to the interference strengths of the N interference sources, and the main interference sources are the N interference sources An interference source with a greater interference intensity, the secondary interference source is an interference source with a smaller interference intensity among the N interference sources, N1 is a positive integer greater than or equal to 1, and N2 is a positive integer greater than or equal to 0, N=N1+N2;
所述AP根据已获取的所述信道上的信号强度、所述N个干扰源的干扰强度和所述内部干扰的干扰强度,计算所述AP在所述N个干扰源和所述内部干扰同时存在时传输待发送数据使用的第一传输速率;The AP calculates, according to the obtained signal strength on the channel, the interference strength of the N interference sources, and the interference strength of the internal interference, that the AP is at the same time as the N interference sources and the internal interference. A first transmission rate used to transmit the data to be sent if present;
所述AP根据所述信号强度、所述N2个次要干扰源的干扰强度和所述内部干扰的干扰强度,计算所述AP在所述N2个次要干扰源和所述内部干扰同时存在时传输所述待发送数据使用的第二传输速率;According to the signal strength, the interference strength of the N2 secondary interference sources, and the interference strength of the internal interference, the AP calculates when the N2 secondary interference sources and the internal interference exist simultaneously a second transmission rate used for transmitting the data to be sent;
所述AP根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,所述待发送的数据传输时间小于所述STA在所述N个干扰源的干扰存在时传输所 述待发送数据所需的传输时间。The AP transmits the to-be-sent data to the STA on the channel according to the first transmission rate, the second transmission rate, and the remaining interference time of the N1 main interference sources, and the to-be-sent data The data transmission time is less than the data transmission time of the STA when the interference of the N interference sources exists Describes the transmission time required for the data to be sent.
结合第一方面,在第一方面的第一种可能的实现方式中,所述AP根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,包括:With reference to the first aspect, in a first possible implementation manner of the first aspect, the AP, according to the first transmission rate, the second transmission rate, and the remaining interference time of the N1 main interference sources, Transmitting the data to be sent to the STA on the channel includes:
所述AP根据所述待发送数据的大小和所述第一传输速率计算第一传输时间;The AP calculates a first transmission time according to the size of the data to be sent and the first transmission rate;
所述AP根据所述待发送数据的大小和所述第二传输速率计算第二传输时间;The AP calculates a second transmission time according to the size of the data to be sent and the second transmission rate;
若所述第一传输时间大于所述第二传输时间与所述N1个主要干扰源的最大剩余干扰时间之和,则所述AP在所述N1个主要干扰源的最大剩余干扰持续时间结束后,在所述信道上使用所述第二传输速率向所述STA传输所述待发送数据。If the first transmission time is greater than the sum of the second transmission time and the maximum remaining interference time of the N1 main interference sources, the AP , using the second transmission rate to transmit the data to be sent to the STA on the channel.
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述方法还包括:With reference to the first possible implementation of the first aspect, in a second possible implementation of the first aspect, the method further includes:
所述AP在所述N1主要干扰源的最大剩余干扰时间结束前,使用所述第一传输速率在所述信道上向其他STA发送数据。The AP uses the first transmission rate to send data to other STAs on the channel before the maximum remaining interference time of the N1 main interference source ends.
结合第一方面,在第一方面的第三种可能的实现方式中,所述AP根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,包括:With reference to the first aspect, in a third possible implementation manner of the first aspect, the AP, according to the first transmission rate, the second transmission rate, and the remaining interference time of the N1 main interference sources, Transmitting the data to be sent to the STA on the channel includes:
所述AP将所述待发送数据分为第一子数据段和第二子数据段,所述第一子数据段在所述第二子数据段之前传输;The AP divides the data to be sent into a first sub-data segment and a second sub-data segment, and the first sub-data segment is transmitted before the second sub-data segment;
所述AP使用所述第一传输速率在所述信道上向所述STA传输所述第一子数据段,所述AP使用所述第二传输速率在所述信道上向所述STA传输所述第二子数据段。The AP transmits the first sub-data segment to the STA on the channel by using the first transmission rate, and the AP transmits the sub-data segment to the STA on the channel by using the second transmission rate. The second sub-data segment.
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述AP将所述待发送数据分为第一子数据段和第二子数据段,包括:With reference to the third possible implementation of the first aspect, in a fourth possible implementation of the first aspect, the AP divides the data to be sent into a first sub-data segment and a second sub-data segment, include:
所述AP根据所述第一传输速率和所述N1个主要干扰源的最大剩余干 扰时间计算在所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小;According to the first transmission rate and the maximum residual interference of the N1 main interference sources, the AP Calculating the size of the data that can be transmitted within the maximum remaining interference time of the N1 main interference sources according to the interference time;
所述AP根据所述AP在所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小将所述待发送数据分为所述第一子数据段和所述第二子数据段,所述第一子数据段的大小大于或等于所述AP在所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小。The AP divides the data to be sent into the first sub-data segment and the second sub-data segment according to the size of the data that the AP can transmit within the maximum remaining interference time of the N1 main interference sources , the size of the first sub-data segment is greater than or equal to the size of data that the AP can transmit within the maximum remaining interference time of the N1 main interference sources.
结合第一方面以及第一方面的第一种至第四种可能的实现方式中任一一种,在第一方面的第五种可能的实现方式中,所述AP根据已获取的信号强度、所述N个干扰源的干扰强度和所述内部干扰的干扰强度,计算所述AP在所述N个干扰源和所述内部干扰同时存在时传输所述待发送数据使用的第一传输速率,包括:With reference to the first aspect and any one of the first to fourth possible implementations of the first aspect, in a fifth possible implementation of the first aspect, the AP according to the acquired signal strength, The interference strength of the N interference sources and the interference strength of the internal interference, calculating the first transmission rate used by the AP to transmit the data to be sent when the N interference sources and the internal interference exist simultaneously, include:
所述AP根据第一公式计算所述第一传输速率,所述第一公式为:其中,R1表示所述第一传输速率,S表示所述信号强度,Ii表示所述第i个主要干扰源的干扰强度,Ir表示所述内部干扰的干扰强度;The AP calculates the first transmission rate according to a first formula, and the first formula is: Wherein, R represents the first transmission rate, S represents the signal strength, I represents the interference strength of the ith main interference source, and I represents the interference strength of the internal interference;
所述AP根据所述信号强度、所述N2个次要干扰源的干扰强度和所述内部干扰的干扰强度,计算所述AP在所述N2个次要干扰源和所述内部干扰同时存在时传输所述待发送数据使用的第二传输速率,包括:According to the signal strength, the interference strength of the N2 secondary interference sources, and the interference strength of the internal interference, the AP calculates when the N2 secondary interference sources and the internal interference exist simultaneously The second transmission rate used for transmitting the data to be sent includes:
所述AP根据第二公式计算所述第二传输速率,所述第二计算公式为:其中,R2表示所述第二传输速率,Ij表示所述第j个次要干扰源的干扰强度。The AP calculates the second transmission rate according to a second formula, and the second calculation formula is: Wherein, R 2 represents the second transmission rate, and I j represents the interference intensity of the jth secondary interference source.
结合第一方面以及第一方面的第一种至第五种可能的实现方式中任一一种,在第一方面的第六种可能的实现方式中,所述方法还包括:In combination with the first aspect and any one of the first to fifth possible implementations of the first aspect, in a sixth possible implementation of the first aspect, the method further includes:
所述AP根据接收所述CCA报告时获得的接收功率得到所述信号强度; The AP obtains the signal strength according to the received power obtained when receiving the CCA report;
或者,所述AP接收所述STA发送的所述信号强度,所述信号强度是所述STA根据接收所述数据传输指示消息时获得的接收功率得到的。Alternatively, the AP receives the signal strength sent by the STA, where the signal strength is obtained by the STA according to the received power obtained when receiving the data transmission indication message.
结合第一方面以及第一方面的第一种至第六种可能的实现方式中任一一种,在第一方面的第七种可能的实现方式中,所述STA向所述AP发送所述CCA报告所占用的时间等于所述STA向所述AP发送清除发送CTS消息所占用的时间。With reference to the first aspect and any one of the first to sixth possible implementations of the first aspect, in a seventh possible implementation of the first aspect, the STA sends the The time taken by the CCA report is equal to the time taken by the STA to send a clear to send CTS message to the AP.
结合第一方面,在第一方面的第八种可能的实现方式中,所述数据传输指示消息中还包括:清除发送CTS消息的指示信息,所述指示信息用于指示所述STA是否向所述AP返回CTS消息。With reference to the first aspect, in an eighth possible implementation manner of the first aspect, the data transmission indication message further includes: clear to send CTS message indication information, the indication information is used to indicate whether the STA sends the The AP returns a CTS message.
本发明第二方面提供一种数据传输方法,包括:A second aspect of the present invention provides a data transmission method, including:
STA在信道上接收AP发送的数据传输指示消息,所述数据传输指示消息用于通知所述STA所述AP有数据向所述STA发送,所述数据传输指示消息中包括所述STA的标识以及所述AP向所述STA发送数据占用所述信道的时间;The STA receives a data transmission indication message sent by the AP on the channel, the data transmission indication message is used to notify the STA that the AP has data to send to the STA, and the data transmission indication message includes the STA's identity and The time during which the AP sends data to the STA and occupies the channel;
所述STA根据所述数据传输指示消息获取所述信道的空闲信道评估CCA信息,所述CCA信息用于指示所述信道空闲、所述信道忙碌或者所述信道受到干扰;The STA obtains the free channel assessment CCA information of the channel according to the data transmission indication message, and the CCA information is used to indicate that the channel is idle, the channel is busy, or the channel is interfered;
若所述CCA信息指示所述信道受到干扰,则所述STA向所述AP发送所述CCA报告,以使所述AP根据CCA报告向所述STA传输所述待发送数据,所述CCA报告包括:N个干扰源的标识、所述N个干扰源中每个干扰源产生的干扰强度、所述每个干扰源的剩余干扰时间以及所述信道的内部干扰的干扰强度,所述内部干扰的干扰强度是指所述N个干扰源产生的干扰结束后所述信道受到的干扰强度,N为大于或等于1的正整数。If the CCA information indicates that the channel is interfered, the STA sends the CCA report to the AP, so that the AP transmits the data to be sent to the STA according to the CCA report, and the CCA report includes : the identification of N interference sources, the interference intensity generated by each interference source in the N interference sources, the remaining interference time of each interference source, and the interference intensity of internal interference of the channel, and the interference intensity of the internal interference The interference intensity refers to the interference intensity received by the channel after the interference generated by the N interference sources ends, and N is a positive integer greater than or equal to 1.
结合第二方面,在第二方面的第一种可能的实现方式中,所述STA向所述AP发送所述CCA报告之前,所述方法还包括:With reference to the second aspect, in a first possible implementation manner of the second aspect, before the STA sends the CCA report to the AP, the method further includes:
所述STA确定所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间是否大于预设的时间阈值;The STA determines whether the time for the AP to send data to the STA and occupy the channel included in the data transmission indication message is greater than a preset time threshold;
若所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所 述信道的时间大于所述时间阈值,则所述STA确定向所述AP发送所述CCA报告;If the AP included in the data transmission indication message sends the STA the data occupation If the time of the channel is greater than the time threshold, the STA determines to send the CCA report to the AP;
若所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间小于或等于所述时间阈值,则所述STA确定向所述AP返回清除发送CTS消息。If the time that the AP sends data to the STA and occupies the channel included in the data transmission indication message is less than or equal to the time threshold, the STA determines to return a clear to send CTS message to the AP.
结合第二方面,在第二方面的第二种可能的实现方式中,所述数据传输指示消息中还包括:清除发送CTS消息的指示信息,所述指示信息用于指示所述STA是否向所述AP返回CTS消息;With reference to the second aspect, in a second possible implementation manner of the second aspect, the data transmission indication message further includes: clear to send CTS message indication information, the indication information is used to indicate whether the STA sends the The AP returns a CTS message;
若所述指示信息用于指示所述STA向所述AP返回CTS消息,则所述方法还包括:If the indication information is used to instruct the STA to return a CTS message to the AP, the method further includes:
所述STA在向所述AP发送所述CCA报告之前或之后,向所述AP发送CTS消息。The STA sends a CTS message to the AP before or after sending the CCA report to the AP.
本发明第三方面提供一种AP,包括:A third aspect of the present invention provides an AP, including:
发送模块,用于在信道上向站点STA发送数据传输指示消息,所述数据传输指示消息用于通知所述STA所述AP有数据向所述STA发送,所述数据传输指示消息中包括所述STA的标识以及所述AP向所述STA发送数据占用所述信道的时间;A sending module, configured to send a data transmission instruction message to the station STA on a channel, the data transmission instruction message is used to notify the STA that the AP has data to send to the STA, and the data transmission instruction message includes the The identity of the STA and the time when the AP sends data to the STA and occupies the channel;
接收模块,用于接收所述STA根据所述数据传输指示消息返回的所述信道的空闲信道评估CCA报告,所述CCA报告包括:N个干扰源的标识、所述N个干扰源中每个干扰源产生的干扰强度、所述每个干扰源的剩余干扰时间以及所述信道的内部干扰的干扰强度,所述内部干扰的干扰强度是指所述N个干扰源产生的干扰结束后所述信道受到的干扰强度,N为大于或等于1的正整数;A receiving module, configured to receive a free channel assessment CCA report of the channel returned by the STA according to the data transmission indication message, the CCA report includes: N interference source identities, each of the N interference sources The interference strength generated by the interference source, the remaining interference time of each interference source, and the interference strength of the internal interference of the channel, the interference strength of the internal interference refers to the The intensity of interference received by the channel, N is a positive integer greater than or equal to 1;
处理模块,用于根据所述N个干扰源的干扰强度,确定从所述N个干扰源中确定N1个主要干扰源和N2个次要干扰源,所述主要干扰源为所述N个干扰源中干扰强度较大的干扰源,所述次要干扰源为所述N个干扰源中干扰强度较小的干扰源,N1为大于或等于1的正整数,N2为大于或等于0的正整数,N=N1+N2; A processing module, configured to determine N1 main interference sources and N2 secondary interference sources from the N interference sources according to the interference strength of the N interference sources, the main interference sources being the N interference sources Among the sources, the interference source with greater interference intensity, the secondary interference source is the interference source with smaller interference intensity among the N interference sources, N1 is a positive integer greater than or equal to 1, and N2 is a positive integer greater than or equal to 0 Integer, N=N1+N2;
所述处理模块,还用于根据已获取的所述信道上的信号强度、所述N个干扰源的干扰强度和所述内部干扰的干扰强度,计算所述AP在所述N个干扰源和所述内部干扰同时存在时传输待发送数据使用的第一传输速率;The processing module is further configured to calculate, according to the acquired signal strength on the channel, the interference strength of the N interference sources, and the interference strength of the internal interference, the AP's The first transmission rate used to transmit the data to be sent when the internal interference exists at the same time;
所述处理模块,还用于根据所述信号强度、所述N2个次要干扰源的干扰强度和所述内部干扰的干扰强度,计算所述AP在所述N2个次要干扰源和所述内部干扰同时存在时传输所述待发送数据使用的第二传输速率;The processing module is further configured to calculate, according to the signal strength, the interference strength of the N2 secondary interference sources, and the interference strength of the internal interference, whether the AP is in the N2 secondary interference sources and the A second transmission rate used to transmit the data to be sent when internal interference exists at the same time;
所述处理模块,还用于根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,所述待发送的数据传输时间小于所述STA在所述N个干扰源的干扰存在时传输所述待发送数据所需的传输时间。The processing module is further configured to transmit the data to be sent to the STA on the channel according to the first transmission rate, the second transmission rate, and the remaining interference time of the N1 main interference sources , the transmission time of the data to be sent is less than the transmission time required by the STA to transmit the data to be sent when interference from the N interference sources exists.
结合第三方面,在第三方面的第一种可能的实现方式中,所述处理模块根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,具体为:With reference to the third aspect, in a first possible implementation manner of the third aspect, the processing module, according to the first transmission rate, the second transmission rate, and the remaining interference time of the N1 main interference sources, transmitting the data to be sent to the STA on the channel, specifically:
根据所述待发送数据的大小和所述第一传输速率计算第一传输时间;calculating a first transmission time according to the size of the data to be sent and the first transmission rate;
根据所述待发送数据的大小和所述第二传输速率计算第二传输时间;calculating a second transmission time according to the size of the data to be sent and the second transmission rate;
若所述第一传输时间大于所述第二传输时间与所述N1个主要干扰源的最大剩余干扰时间之和,则在所述N1个主要干扰源的最大剩余干扰持续时间结束后,在所述信道上使用所述第二传输速率向所述STA传输所述待发送数据。If the first transmission time is greater than the sum of the second transmission time and the maximum remaining interference time of the N1 main interference sources, after the maximum remaining interference duration of the N1 main interference sources ends, in the transmit the data to be sent to the STA by using the second transmission rate on the channel.
结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述发送模块还用于:With reference to the first possible implementation of the third aspect, in a second possible implementation of the third aspect, the sending module is further configured to:
在所述N1主要干扰源的最大剩余干扰时间结束前,使用所述第一传输速率在所述信道上向其他STA发送数据。Before the maximum remaining interference time of the N1 main interference source ends, send data to other STAs on the channel by using the first transmission rate.
结合第三方面,在第三方面的第三种可能的实现方式中,所述处理模块根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,具体为: With reference to the third aspect, in a third possible implementation manner of the third aspect, the processing module, according to the first transmission rate, the second transmission rate, and the remaining interference time of the N1 main interference sources, transmitting the data to be sent to the STA on the channel, specifically:
将所述待发送数据分为第一子数据段和第二子数据段,所述第一子数据段在所述第二子数据段之前传输;dividing the data to be sent into a first sub-data segment and a second sub-data segment, the first sub-data segment being transmitted before the second sub-data segment;
使用所述第一传输速率在所述信道上向所述STA传输所述第一子数据段,使用所述第二传输速率在所述信道上向所述STA传输所述第二子数据段。transmitting the first sub-data segment to the STA on the channel by using the first transmission rate, and transmitting the second sub-data segment to the STA on the channel by using the second transmission rate.
结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述处理模块将所述待发送数据分为第一子数据段和第二子数据段,具体为:With reference to the third possible implementation of the third aspect, in a fourth possible implementation of the third aspect, the processing module divides the data to be sent into a first sub-data segment and a second sub-data segment ,Specifically:
根据所述第一传输速率和所述N1个主要干扰源的最大剩余干扰时间计算在所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小;Calculate the size of data that can be transmitted within the maximum remaining interference time of the N1 main interference sources according to the first transmission rate and the maximum remaining interference time of the N1 main interference sources;
根据所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小将所述待发送数据分为所述第一子数据段和所述第二子数据段,所述第一子数据段的大小大于或等于所述AP在所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小。According to the size of the data that can be transmitted within the maximum remaining interference time of the N1 main interference sources, the data to be sent is divided into the first sub-data segment and the second sub-data segment, the first sub-data The size of the segment is greater than or equal to the size of data that the AP can transmit within the maximum remaining interference time of the N1 main interference sources.
结合第三方面以及第三方面的第一种至第四种可能的实现方式中任一一种,在第三方面的第五种可能的实现方式中,所述处理模块根据已获取的信号强度、所述N个干扰源的干扰强度和所述内部干扰的干扰强度,计算所述AP在所述N个干扰源和所述内部干扰同时存在时传输所述待发送数据使用的第一传输速率,具体为:With reference to the third aspect and any one of the first to fourth possible implementations of the third aspect, in a fifth possible implementation of the third aspect, the processing module according to the acquired signal strength , the interference strength of the N interference sources and the interference strength of the internal interference, and calculate the first transmission rate used by the AP to transmit the data to be sent when the N interference sources and the internal interference coexist ,Specifically:
根据第一公式计算所述第一传输速率,所述第一公式为:其中,R1表示所述第一传输速率,S表示所述信号强度,Ii表示所述第i个主要干扰源的干扰强度,Ir表示所述内部干扰的干扰强度;Calculate the first transmission rate according to a first formula, where the first formula is: Wherein, R represents the first transmission rate, S represents the signal strength, I represents the interference strength of the ith main interference source, and I represents the interference strength of the internal interference;
所述处理模块根据所述信号强度、所述N2个次要干扰源的干扰强度 和所述内部干扰的干扰强度,计算所述AP在所述N2个次要干扰源和所述内部干扰同时存在时传输所述待发送数据使用的第二传输速率,具体为:The processing module according to the signal strength, the interference strength of the N2 secondary interference sources and the interference intensity of the internal interference, calculating the second transmission rate used by the AP to transmit the data to be sent when the N2 secondary interference sources and the internal interference exist simultaneously, specifically:
根据第二公式计算所述第二传输速率,所述第二计算公式为:其中,R2表示所述第二传输速率,Ij表示所述第j个次要干扰源的干扰强度。Calculate the second transmission rate according to a second formula, where the second calculation formula is: Wherein, R 2 represents the second transmission rate, and I j represents the interference intensity of the jth secondary interference source.
结合第三方面以及第三方面的第一种至第五种可能的实现方式中任一一种,在第三方面的第六种可能的实现方式中,所述接收模块还用于:In combination with the third aspect and any one of the first to fifth possible implementation manners of the third aspect, in a sixth possible implementation manner of the third aspect, the receiving module is further configured to:
根据接收所述CCA报告时获得的接收功率得到所述信号强度;obtaining the signal strength according to the received power obtained when receiving the CCA report;
或者,接收所述STA发送的所述信号强度,所述信号强度是所述STA根据接收所述数据传输指示消息时获得的接收功率得到的。Or, receive the signal strength sent by the STA, where the signal strength is obtained by the STA according to the received power obtained when receiving the data transmission indication message.
结合第三方面以及第三方面的第一种至第六种可能的实现方式中任一一种,在第三方面的第七种可能的实现方式中,所述STA向所述AP发送所述CCA报告所占用的时间等于所述STA向所述AP发送清除发送CTS消息所占用的时间。With reference to the third aspect and any one of the first to sixth possible implementation manners of the third aspect, in a seventh possible implementation manner of the third aspect, the STA sends the The time taken by the CCA report is equal to the time taken by the STA to send a clear to send CTS message to the AP.
结合第三方面,在第三方面的第八种可能的实现方式中,所述数据传输指示消息中还包括:清除发送CTS消息的指示信息,所述指示信息用于指示所述STA是否向所述AP返回CTS消息。With reference to the third aspect, in an eighth possible implementation manner of the third aspect, the data transmission indication message further includes: clear to send CTS message indication information, the indication information is used to indicate whether the STA sends the The AP returns a CTS message.
本发明第四方面提供一种STA,包括:A fourth aspect of the present invention provides an STA, including:
接收模块,用于在信道上接收接入点AP发送的数据传输指示消息,所述数据传输指示消息用于通知所述STA所述AP有数据向所述STA发送,所述数据传输指示消息中包括所述STA的标识以及所述AP向所述STA发送数据占用所述信道的时间;The receiving module is configured to receive a data transmission instruction message sent by the access point AP on a channel, the data transmission instruction message is used to notify the STA that the AP has data to send to the STA, and the data transmission instruction message contains Including the identity of the STA and the time when the AP sends data to the STA and occupies the channel;
获取模块,用于根据所述数据传输指示消息获取所述信道的空闲信道评估CCA信息,所述CCA信息用于指示所述信道空闲、所述信道忙碌或 者所述信道受到干扰;An acquiring module, configured to acquire free channel assessment CCA information of the channel according to the data transmission indication message, where the CCA information is used to indicate that the channel is idle, the channel is busy, or or said channel is disturbed;
发送模块,用于若所述CCA信息指示所述信道受到干扰,则向所述AP发送所述CCA报告,以使所述AP根据CCA报告向所述STA传输所述待发送数据,所述CCA报告包括:N个干扰源的标识、所述N个干扰源中每个干扰源产生的干扰强度、所述每个干扰源的剩余干扰时间以及所述信道的内部干扰的干扰强度,所述内部干扰的干扰强度是指所述N个干扰源产生的干扰结束后所述信道受到的干扰强度,N为大于或等于1的正整数。A sending module, configured to send the CCA report to the AP if the CCA information indicates that the channel is interfered, so that the AP transmits the data to be sent to the STA according to the CCA report, and the CCA The report includes: the identification of N interference sources, the interference intensity generated by each interference source in the N interference sources, the remaining interference time of each interference source, and the interference intensity of internal interference of the channel, the internal The interference intensity of interference refers to the interference intensity received by the channel after the interference generated by the N interference sources ends, and N is a positive integer greater than or equal to 1.
结合第四方面,在第四方面的第一种可能的实现方式中,还包括:In combination with the fourth aspect, in the first possible implementation manner of the fourth aspect, it also includes:
确定模块,用于在所述发送模块向所述AP发送所述CCA报告之前,确定所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间是否大于预设的时间阈值;A determining module, configured to determine whether the time that the AP sends data to the STA and occupies the channel included in the data transmission indication message is greater than a preset time before the sending module sends the CCA report to the AP time threshold;
若所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间大于所述时间阈值,则确定向所述AP发送所述CCA报告;If the time that the AP sends data to the STA and occupies the channel included in the data transmission indication message is greater than the time threshold, determine to send the CCA report to the AP;
若所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间小于或等于所述时间阈值,则确定向所述AP返回清除发送CTS消息。If the time that the AP sends data to the STA and occupies the channel included in the data transmission indication message is less than or equal to the time threshold, determine to return a clear to send CTS message to the AP.
结合第四方面,在第四方面的第二种可能的实现方式中,所述数据传输指示消息中还包括:清除发送CTS消息的指示信息,所述指示信息用于指示所述STA是否向所述AP返回CTS消息;With reference to the fourth aspect, in a second possible implementation manner of the fourth aspect, the data transmission indication message further includes: clear to send CTS message indication information, the indication information is used to indicate whether the STA sends the The AP returns a CTS message;
若所述指示信息用于指示所述STA向所述AP返回CTS消息,则所述发送模块还用于:If the indication information is used to instruct the STA to return a CTS message to the AP, the sending module is further configured to:
在向所述AP发送所述CCA报告之前或之后,向所述AP发送CTS消息。Sending a CTS message to the AP before or after sending the CCA report to the AP.
本发明第五方面提供一种AP,包括:处理器、存储器、通信接口和系统总线,所述存储器和所述通信接口通过所述系统总线与所述处理器连接并完成相互间的通信,所述存储器用于存储计算机执行指令,所述通信接口用于和其他设备进行通信,所述处理器用于运行所述计算机执行指 令,使所述AP执行如第一方面以及第一方面第一种至第八种可能的实现方式中的任一所述的方法。The fifth aspect of the present invention provides an AP, including: a processor, a memory, a communication interface, and a system bus. The memory and the communication interface are connected to the processor through the system bus and complete mutual communication. The memory is used to store computer-executed instructions, the communication interface is used to communicate with other devices, and the processor is used to run the computer-executed instructions command to make the AP execute the method according to the first aspect and any one of the first to eighth possible implementation manners of the first aspect.
本发明第六方面提供一种STA,包括:处理器、存储器、通信接口和系统总线,所述存储器和所述通信接口通过所述系统总线与所述处理器连接并完成相互间的通信,所述存储器用于存储计算机执行指令,所述通信接口用于和其他设备进行通信,所述处理器用于运行所述计算机执行指令,使所述STA执行如第一方面以及第二方面第一种和第二种可能的实现方式中的任一所述的方法。The sixth aspect of the present invention provides an STA, including: a processor, a memory, a communication interface, and a system bus. The memory and the communication interface are connected to the processor through the system bus and complete mutual communication. The memory is used to store computer-executable instructions, the communication interface is used to communicate with other devices, and the processor is used to run the computer-executable instructions so that the STA performs the first and second aspects of the first aspect and the second aspect. Any one of the methods described in the second possible implementation manner.
本发明实施例提供的数据传输方法和装置,AP通过接收STA返回的信道的CCA报告,CCA报告包括:主要干扰源的标识、主要干扰源的干扰强度、主要干扰源的干扰剩余持续时间以及其他干扰强度,AP根据STA受到的干扰情况进行数据传输决策。在STA受到强干扰情况下,使得待发送的数据传输时间小于STA在主要干扰源的干扰下传输待发送数据所需的传输时间,能够更快的完成待发送数据的传输,从而提高了数据传输的效率,提高了无线资源的利用率。In the data transmission method and device provided by the embodiments of the present invention, the AP receives the CCA report of the channel returned by the STA, and the CCA report includes: the identification of the main interference source, the interference intensity of the main interference source, the remaining duration of interference of the main interference source, and others Interference strength, the AP makes data transmission decisions based on the interference received by the STA. When the STA is subject to strong interference, the transmission time of the data to be sent is less than the transmission time required by the STA to transmit the data to be sent under the interference of the main interference source, and the transmission of the data to be sent can be completed faster, thereby improving data transmission. The efficiency improves the utilization rate of wireless resources.
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1为WLAN的组网示意图;FIG. 1 is a schematic diagram of a WLAN network;
图2为CCA门限和执行动作之间的对应关系的示意图;Fig. 2 is a schematic diagram of the corresponding relationship between the CCA threshold and the execution action;
图3为本发明实施例一提供的数据传输方法的流程图;FIG. 3 is a flowchart of a data transmission method provided by Embodiment 1 of the present invention;
图4为本发明实施例二提供的一种数据传输方法的流程图;FIG. 4 is a flowchart of a data transmission method provided by Embodiment 2 of the present invention;
图5为本发明实施例三提供的数据传输方法的流程图;FIG. 5 is a flowchart of a data transmission method provided by Embodiment 3 of the present invention;
图6为本发明实施例三适用的场景的示意图;FIG. 6 is a schematic diagram of a scene applicable to Embodiment 3 of the present invention;
图7为采用现有技术的方法传输数据的示意图;FIG. 7 is a schematic diagram of data transmission using a method in the prior art;
图8为采用实施例三的方法传输数据的示意图; FIG. 8 is a schematic diagram of data transmission using the method of Embodiment 3;
图9为本发明实施例四提供的方法的结构示意图;FIG. 9 is a schematic structural diagram of a method provided in Embodiment 4 of the present invention;
图10为采用实施例四的方法传输数据的示意图;FIG. 10 is a schematic diagram of data transmission using the method of Embodiment 4;
图11为多个STA向AP发送数据传输响应消息的一种示意图;FIG. 11 is a schematic diagram of multiple STAs sending data transmission response messages to the AP;
图12为多个STA向AP发送数据传输响应消息的另一种示意图;FIG. 12 is another schematic diagram of multiple STAs sending data transmission response messages to the AP;
图13为多个STA向AP发送数据传输响应消息的一种示意图;FIG. 13 is a schematic diagram of multiple STAs sending data transmission response messages to the AP;
图14为本发明实施例五提供的AP的结构示意图;FIG. 14 is a schematic structural diagram of an AP provided in Embodiment 5 of the present invention;
图15为本发明实施例八提供的STA的结构示意图;FIG. 15 is a schematic structural diagram of an STA provided in Embodiment 8 of the present invention;
图16为本发明实施例九提供一种AP的结构示意图;FIG. 16 is a schematic structural diagram of an AP provided by Embodiment 9 of the present invention;
图17为本发明实施例十提供的STA的结构示意图。FIG. 17 is a schematic structural diagram of an STA provided in Embodiment 10 of the present invention.
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
本发明实施例的方法可以应用在密集部署的WLAN中,图1为WLAN的组网示意图,如图1所示,图中共有两个基本服务集(Basic Service Set,简称BSS):BSS1和BSS2,一个BSS由AP以及与AP关联的多个STA组成,通常,在AP的无线信号覆盖范围的STA是与该AP关联的。在实际的应用中,多个BSS在覆盖区域上出现交叠的情形很普遍,从而形成重叠BSS(Overlapping BSS,简称OBSS),图1中两个BSS交叠的覆盖区域即为OBSS,OBBS1内的STA1处于OBSS内,假设AP2先抢占信道,若AP发送的数据到达STA1时的强度超过了STA1的接收机灵敏度(Receiver Sensitivity Level),则STA1应该能以较大概率成功接收到AP2向其关联的STA发送的数据包,并根据包头信息设置网络分配矢量(Network Allocation Vector,简称NAV),该包头信息例如为会话初始协议(Session Initiation Protocol,简称SIG)协议中的Length信息或媒体接入控制(Media Access Control,简称MAC)协议的Duration信息。 The method of the embodiment of the present invention can be applied in a densely deployed WLAN. FIG. 1 is a schematic diagram of a WLAN network. As shown in FIG. 1, there are two Basic Service Sets (BSS for short) in the figure: BSS1 and BSS2 , a BSS consists of an AP and multiple STAs associated with the AP. Usually, STAs within the wireless signal coverage of the AP are associated with the AP. In practical applications, it is common for multiple BSSs to overlap in coverage area, thus forming an overlapping BSS (Overlapping BSS, OBSS for short). STA1 is in the OBSS. Assuming that AP2 seizes the channel first, if the strength of the data sent by AP when it reaches STA1 exceeds the Receiver Sensitivity Level of STA1, STA1 should be able to successfully receive AP2 to associate with it with a high probability. The data packet sent by the STA, and set the network allocation vector (Network Allocation Vector, referred to as NAV) according to the packet header information, such as the Length information or media access control in the Session Initiation Protocol (Session Initiation Protocol, referred to as SIG) protocol (Media Access Control, referred to as MAC) protocol Duration information.
NAV本身是一个定时器(timer),用于指示AP2向STA1发送数据占用信道的时间。在STA1根据AP2发送的数据包设置NAV后,在NAV时间超时前,STA1将不允许接入该信道。在WLAN中,当AP需要向自己服务的STA发送下行数据前,AP都会向该STA发送一个请求发送(Request To Send,简称RTS)消息,在收到该STA返回的清除发送(Clear To Send,简称CTS)消息后,AP才能发送数据。图1中,若AP1准备发起对STA1的数据传输,则AP1向STA传输RTS消息,但STA1受NAV限制不能向AP1返回CTS消息,AP1未收到STA1发送的CTS消息,会尝试用短包发送机制重传RTS消息,但由于STA1无法应答,导致空口资源浪费。The NAV itself is a timer (timer), which is used to indicate the time for the AP2 to send data to the STA1 to occupy the channel. After STA1 sets NAV according to the data packet sent by AP2, STA1 will not be allowed to access the channel before the NAV time expires. In a WLAN, before the AP needs to send downlink data to the STA it serves, the AP will send a Request To Send (RTS) message to the STA. After receiving the Clear To Send (Clear To Send, After the CTS) message, the AP can send data. In Figure 1, if AP1 intends to initiate data transmission to STA1, AP1 transmits an RTS message to STA, but STA1 cannot return a CTS message to AP1 due to NAV restrictions. AP1 does not receive the CTS message sent by STA1, and will try to send it with a short packet The mechanism retransmits the RTS message, but because STA1 cannot respond, air interface resources are wasted.
目前主流技术是提升CCA的门限级别,提升后的CCA门限P_CCA>P_sensitivity,P_sensitivity表示STA的接收灵敏度。图2为CCA门限和执行动作之间的对应关系的示意图,如图2所示,以STA1为例,若STA1接收到的AP2发送的数据包的接收功率为P_packet,且P_packet<P_CCA,则STA1确定信道空闲,STA1向AP1返回CTS消息。当P_packet>P_CCA时,由于STA1的接收功率高于CCA门限,因此,STA1确定信道忙碌,STA1不向AP1返回CTS消息。当P_sensitivity<P_packet<P_CCA时,STA1确定信道空闲可用,STA1向AP1返回CTS消息,由于STA1的接收功率高于自己的接收灵敏度,STA1有较大概率可以解码出AP2发送的数据包的包头信息,然后,根据包头信息设置NAV时间。同时,AP2发送的数据包的包头还包含了BSS color信息或BSS的身份标识(Identity,简称ID),以告知STA1该数据包来自哪个BSS,并根据包头中的信息选择P_CCA。The current mainstream technology is to increase the threshold level of CCA. The increased CCA threshold P_CCA>P_sensitivity, P_sensitivity indicates the receiving sensitivity of the STA. Figure 2 is a schematic diagram of the corresponding relationship between the CCA threshold and the execution action. As shown in Figure 2, taking STA1 as an example, if the received power of the data packet sent by AP2 received by STA1 is P_packet, and P_packet<P_CCA, then STA1 After determining that the channel is idle, STA1 returns a CTS message to AP1. When P_packet>P_CCA, because the receiving power of STA1 is higher than the CCA threshold, STA1 determines that the channel is busy, and STA1 does not return a CTS message to AP1. When P_sensitivity<P_packet<P_CCA, STA1 determines that the channel is free and available, and STA1 returns a CTS message to AP1. Since STA1’s receiving power is higher than its own receiving sensitivity, STA1 has a higher probability of being able to decode the packet header information sent by AP2. Then, set the NAV time according to the packet header information. At the same time, the packet header of the data packet sent by AP2 also contains BSS color information or the identity of the BSS (Identity, ID for short), to inform STA1 which BSS the data packet comes from, and select P_CCA according to the information in the packet header.
通过上述描述可知,现有技术中,只要P_packet<P_CCA,STA1就可以发送CTS回复AP1,AP1就可以向STA1发送数据,由于STA1受到AP2的干扰影响,AP1仅能用较低的速率向STA1传输。这一情况下,低速率的传输将占据较多空口资源,此外,在AP2的数据传输结束后,STA1收到的干扰降低,可以接收来自AP1更高速率的传输,但现有技术中AP1仍以低速率传输,存在资源浪费。 It can be known from the above description that in the prior art, as long as P_packet<P_CCA, STA1 can send a CTS reply to AP1, and AP1 can send data to STA1. Since STA1 is affected by the interference of AP2, AP1 can only transmit to STA1 at a lower rate. . In this case, low-rate transmissions will occupy more air interface resources. In addition, after the data transmission of AP2 ends, STA1 receives less interference and can receive higher-rate transmissions from AP1. However, in the prior art, AP1 still Transmission at a low rate results in a waste of resources.
为了解决现有技术的问题,本发明实施例一提供一种数据传输方法,图3为本发明实施例一提供的数据传输方法的流程图,如图3所示,本实施例提供的方法可以包括以下步骤:In order to solve the problems in the prior art, Embodiment 1 of the present invention provides a data transmission method. FIG. 3 is a flow chart of the data transmission method provided in Embodiment 1 of the present invention. As shown in FIG. 3 , the method provided in this embodiment can Include the following steps:
步骤101、AP在信道上向STA发送数据传输指示消息,该数据传输指示消息用于通知STA AP有数据向STA发送,该数据传输指示消息中包括STA的标识以及AP向STA发送数据占用信道的时间。Step 101, the AP sends a data transmission indication message to the STA on the channel, and the data transmission indication message is used to notify the STA that the AP has data to send to the STA, and the data transmission indication message includes the identification of the STA and the information that the AP sends data to the STA to occupy the channel time.
该数据传输指示消息可以采用新定义的消息形式,也可以采用已有的消息形式,例如,RTS消息。AP可以将该STA的标识和所需的时间携带在该数据传输消息中。当该数据传输指示消息采用RTS消息时,该数据传输指示消息中包括的所需的传输时间具体可以为NAV。The data transmission instruction message may adopt a newly defined message form, or may adopt an existing message form, for example, an RTS message. The AP may carry the STA identifier and the required time in the data transmission message. When the data transmission indication message is an RTS message, the required transmission time included in the data transmission indication message may specifically be NAV.
步骤102、AP接收该STA根据数据传输指示消息返回的信道的CCA报告,该CCA报告包括:N个干扰源的标识、所述N个干扰源中每个干扰源产生的干扰强度、每个干扰源的剩余干扰时间以及信道的内部干扰的干扰强度,内部干扰的干扰强度是指N个干扰源产生的干扰结束后信道受到的干扰强度,N为大于或等于1的正整数。Step 102. The AP receives the CCA report of the channel returned by the STA according to the data transmission instruction message. The CCA report includes: the identification of N interference sources, the interference intensity generated by each interference source among the N interference sources, and the interference intensity of each interference source. The remaining interference time of the source and the interference intensity of the internal interference of the channel. The interference intensity of the internal interference refers to the interference intensity of the channel after the interference generated by N interference sources ends, and N is a positive integer greater than or equal to 1.
AP会将该数据传输指示消息以广播的形式广播出去,AP所属的BSS内的STA都可能收到该数据传输消息,对于某个STA来说,该STA在收到该数据传输指示消息后,确定该数据传输指示消息中包括的STA的标识是否是自己的标识。若该数据传输指示消息中包括的STA的标识为该STA的标识,则该STA获取信道的CCA信息。若该数据传输指示消息中包括的STA的标识为其他STA的标识,则该STA解析该数据传输指示消息,获取到该数据传输指示消息中包括的AP向STA发送数据所需的时间。The AP will broadcast the data transmission instruction message in the form of broadcast, and all STAs in the BSS to which the AP belongs may receive the data transmission message. For a certain STA, after receiving the data transmission instruction message, the STA will Determine whether the identifier of the STA included in the data transmission indication message is its own identifier. If the STA identifier included in the data transmission indication message is the STA identifier, the STA acquires the CCA information of the channel. If the STA identity included in the data transmission indication message is the identity of another STA, the STA parses the data transmission indication message to obtain the time required for the AP to send data to the STA included in the data transmission indication message.
该STA在确定该数据传输指示消息RTS消息中包括的STA的标识为自己的标识后,查询该信道的CCA信息,该CCA信息是STA预先测量得到的。本实施例中,CCA信息可以指示信道空闲、信道忙碌以及信道受到干扰,其中,当CCA信息指示信道受到干扰时,CCA报告包括:N个干扰源的标识、N个干扰源中每个干扰源产生的干扰强度、每个干扰源的剩余干扰时间以及信道的内部干扰的干扰强度。若CCA信息指示信道忙碌,则STA 不向AP返回数据传输响应消息,即不向AP返回任何消息。若CCA信息指示信道空闲或受到干扰,则STA向AP返回数据传输响应消息,具体的,若信道空闲,则数据传输响应消息为CTS消息,AP在收到CTS消息后,在一个SIFS之后开始传输数据,其中,SIFS(Short interframe space,简称SIFS)表示短帧间间隔。若信道受到干扰,则数据传输响应消息包括CCA报告,或者包括CCA报告和CTS消息,通过返回CCA报告将该STA受到的干扰情况发送给AP。After determining that the STA identifier included in the data transmission indication message RTS message is its own identifier, the STA queries the CCA information of the channel, and the CCA information is obtained by the STA in advance. In this embodiment, the CCA information can indicate that the channel is idle, the channel is busy, and the channel is interfered. Wherein, when the CCA information indicates that the channel is interfered, the CCA report includes: the identifiers of N interference sources, the number of each interference source in the N interference sources The resulting interference strength, the remaining interference time of each interferer, and the interference strength of the channel's internal interference. If the CCA information indicates that the channel is busy, the STA No data transmission response message is returned to the AP, that is, no message is returned to the AP. If the CCA information indicates that the channel is idle or interfered, the STA returns a data transmission response message to the AP. Specifically, if the channel is idle, the data transmission response message is a CTS message. After receiving the CTS message, the AP starts transmission after one SIFS Data, where SIFS (Short interframe space, SIFS for short) means a short interframe space. If the channel is interfered, the data transmission response message includes a CCA report, or includes a CCA report and a CTS message, and the interference received by the STA is sent to the AP by returning the CCA report.
需要说明的是,STA可以在发送CCA报告之前向AP发送CTS消息,也可以在发送CCA报告之后发送CTS消息。STA在收到数据传输指示消息后是否向AP返回RTS消息,可以由AP配置,例如,AP在数据传输指示消息中携带CTS消息的指示信息,该指示信息用于指示STA是否向AP返回CTS消息。例如,AP可以通过一个比特位携带该指示信息,例如,比特位的值为1表示STA向AP返回CTS消息,比特位的值为0表示STA不向AP返回CTS消息,或者,比特位的值为1表示STA不向AP返回CTS消息,比特位的值为0表示STA向AP返回CTS消息。It should be noted that the STA may send the CTS message to the AP before sending the CCA report, or may send the CTS message after sending the CCA report. Whether the STA returns an RTS message to the AP after receiving the data transmission indication message can be configured by the AP. For example, the AP carries the indication information of the CTS message in the data transmission indication message, and the indication information is used to indicate whether the STA returns a CTS message to the AP. . For example, the AP may carry the indication information through a bit. For example, a bit value of 1 indicates that the STA returns a CTS message to the AP, a bit value of 0 indicates that the STA does not return a CTS message to the AP, or a bit value of A value of 1 indicates that the STA does not return a CTS message to the AP, and a bit value of 0 indicates that the STA returns a CTS message to the AP.
对于STA1来说,可能受到多个干扰源的干扰,那么STA1需要将每个干扰源的干扰强度都上报给AP。例如,STA1具有1个干扰源,那么STA1上报的CCA消息的形式为:干扰源1的标识、干扰源1的干扰强度、干扰源1的剩余干扰时间、内部干扰的干扰强度。若STA1具有两个干扰源,那么STA1上报的CCA消息的形式为:干扰源1的标识、干扰源1的干扰强度、干扰源1的剩余干扰时间、干扰源2的标识、干扰源2的干扰强度、干扰源2的剩余干扰时间、内部干扰的干扰强度。For STA1, it may be interfered by multiple interference sources, so STA1 needs to report the interference intensity of each interference source to the AP. For example, STA1 has one interference source, then the CCA message reported by STA1 is in the form of: the identifier of interference source 1, the interference intensity of interference source 1, the remaining interference time of interference source 1, and the interference intensity of internal interference. If STA1 has two interference sources, the form of the CCA message reported by STA1 is: the identity of interference source 1, the interference intensity of interference source 1, the remaining interference time of interference source 1, the identity of interference source 2, the interference of interference source 2 Intensity, remaining interference time of interference source 2, and interference intensity of internal interference.
以图1所示例子为例,STA1主要通过以下方式获取CCA信息,若STA1收到AP2发送的RTS消息的接收功率P_packet<P_CCA,则STA1确定信道空闲,若P_packet>P_CCA,则STA1确定信道忙碌,若P_sensitivity<P_packet<P_CCA,则STA1确定信道受到干扰,STA1解析该RTS消息,通过包头信息得到该RTS消息来自AP2,则确定干扰源为AP2,并从该RTS消息获取NAV2,NAV2表示AP2占用该信道的最大时 间,对于STA1来说,NAV2为干扰源AP2的总干扰时间,P_packet为干扰源AP2的干扰强度,NAV2的时间随着数据的传输逐渐递减至0。STA1在收到AP1发送的RTS消息后,查询CCA信息,获得干扰源AP2的标识、干扰源AP2的干扰强度、干扰源AP2的剩余干扰时间以及信道的内部干扰的干扰强度,其中,AP2的剩余干扰时间为NAV2的剩余时间。Taking the example shown in Figure 1 as an example, STA1 obtains CCA information mainly through the following methods. If STA1 receives the received power of the RTS message sent by AP2 P_packet<P_CCA, STA1 determines that the channel is idle, and if P_packet>P_CCA, STA1 determines that the channel is busy , if P_sensitivity<P_packet<P_CCA, then STA1 determines that the channel is interfered, STA1 parses the RTS message, and obtains that the RTS message comes from AP2 through the header information, then determines that the interference source is AP2, and obtains NAV2 from the RTS message, NAV2 indicates that AP2 is occupied The maximum time of the channel For STA1, NAV2 is the total interference time of the interference source AP2, P_packet is the interference intensity of the interference source AP2, and the time of NAV2 gradually decreases to 0 with the transmission of data. After receiving the RTS message sent by AP1, STA1 queries the CCA information to obtain the identity of the interference source AP2, the interference intensity of the interference source AP2, the remaining interference time of the interference source AP2, and the interference intensity of the internal interference of the channel. Interference time is the remaining time of NAV2.
若CCA信息指示信道受到干扰,该STA可以根据数据传输指示消息中包括的AP向STA发送数据占用信道的时间确定是否向AP发送CCA报告。一种方式中,不论数据传输指示消息中包括的AP向STA发送数据占用信道的时间长短,该STA都会向AP返回CCA报告,另一种方式中,只有数据传输指示消息中包括的AP向STA发送数据占用信道的时间大于预先设置的时间阈值,该STA才会向AP发送CCA报告。这主要是因为,若数据传输指示消息中包括的AP向STA发送数据占用信道的时间小于或等于该时间阈值,说明AP向STA发送数据所需的时间很短,那么即使存在干扰源,AP以较慢的速率向STA发送数据也不会占用太多的资源。若STA向AP发送了CCA报告,由于发送CCA报告也会占用一些资源,即使根据上报的干扰信息减少了一定的传输资源,加上发送CCA报告占用的资源,两种方式下消耗的总的资源差不多,因此,STA不需要向AP发送CCA报告。If the CCA information indicates that the channel is interfered, the STA may determine whether to send a CCA report to the AP according to the time that the AP sends data to the STA and occupies the channel included in the data transmission indication message. In one way, regardless of the length of time that the AP included in the data transmission indication message sends data to the STA to occupy the channel, the STA will return a CCA report to the AP. In the other way, only the AP included in the data transmission indication message sends the STA a The STA sends a CCA report to the AP only when the time occupied by the channel for sending data is longer than the preset time threshold. This is mainly because, if the time occupied by the AP to send data to the STA in the data transmission instruction message is less than or equal to the time threshold, it means that the time required for the AP to send data to the STA is very short, so even if there is an interference source, the AP will Sending data to STA at a slower rate will not occupy too many resources. If the STA sends a CCA report to the AP, some resources will be occupied by sending the CCA report. Even if a certain amount of transmission resources are reduced according to the reported interference information, plus the resources occupied by sending the CCA report, the total resources consumed by the two methods Almost, therefore, the STA does not need to send the CCA report to the AP.
优选的,该STA向AP发送CCA报告所占用的时间等于现有技术中STA向AP发送CTS消息所占用的时间,以确保AP能在RTS消息传输结束后的SIFS*2+CTS时间内发起传输。Preferably, the time taken by the STA to send the CCA report to the AP is equal to the time taken by the STA to send the CTS message to the AP in the prior art, so as to ensure that the AP can initiate the transmission within SIFS*2+CTS time after the RTS message transmission ends .
步骤103、AP根据N个干扰源的干扰强度,从N个干扰源中确定N1个主要干扰源和N2个次要干扰源,主要干扰源为N个干扰源中干扰强度较大的干扰源,次要干扰源为N个干扰源中干扰强度较小的干扰源,N1为大于或等于1的正整数,N2为大于或等于0的正整数,N=N1+N2。Step 103, the AP determines N1 main interference sources and N2 secondary interference sources from the N interference sources according to the interference strength of the N interference sources, and the main interference source is an interference source with a higher interference intensity among the N interference sources, The secondary interference source is an interference source with a smaller interference intensity among the N interference sources, N1 is a positive integer greater than or equal to 1, N2 is a positive integer greater than or equal to 0, and N=N1+N2.
例如,共有三个干扰源,干扰源1和干扰源2的干扰强度较大,对STA的数据传输影响较大,干扰源3的干扰强度较小,对STA的数据传输影响较小,那么AP确定干扰源1和干扰源2为主要干扰源,干扰源3为次要干扰源。若只有一个干扰源,那么该一个干扰源作为主要干扰源,次要干扰源的 个数为零。For example, there are three interference sources. The interference intensity of interference source 1 and interference source 2 is relatively large, which has a greater impact on the data transmission of STAs. The interference intensity of interference source 3 is relatively small, and has a small impact on STA data transmission. Determine that interference source 1 and interference source 2 are the main interference sources, and interference source 3 is the secondary interference source. If there is only one interference source, then this one interference source is regarded as the main interference source, and the count is zero.
步骤104、AP根据已获取的信道上的信号强度、N个干扰源的干扰强度和内部干扰的干扰强度,计算AP在N个干扰源和内部干扰同时存在时传输待发送数据使用的第一传输速率。Step 104, the AP calculates the first transmission used by the AP to transmit the data to be sent when the N interference sources and the internal interference exist simultaneously according to the acquired signal strength on the channel, the interference strength of the N interference sources, and the interference strength of the internal interference rate.
具体的,AP可以根据第一公式计算第一传输速率,第一公式为:其中,R1表示第一传输速率,S表示信号强度,Ii表示第i个主要干扰源的干扰强度,Ir表示内部干扰的干扰强度。或者,AP也可以根据信号强度、N个干扰源的干扰强度和内部干扰的干扰强度,采用物理层抽象方法或其他方法计算第一传输速率。Specifically, the AP may calculate the first transmission rate according to the first formula, and the first formula is: Among them, R 1 represents the first transmission rate, S represents the signal strength, I i represents the interference strength of the i-th main interference source, and I r represents the interference strength of the internal interference. Alternatively, the AP may also calculate the first transmission rate by using a physical layer abstraction method or other methods according to the signal strength, the interference strength of the N interference sources, and the interference strength of internal interference.
AP具体可以通过以下方式获取信号强度:AP根据接收CCA报告时获得的接收功率得到信号强度;或者,AP接收STA发送的信号强度,该信号强度是STA根据接收数据传输指示消息时获得的接收功率得到的。Specifically, the AP can obtain the signal strength in the following ways: the AP obtains the signal strength according to the received power obtained when receiving the CCA report; or, the AP receives the signal strength sent by the STA, which is the received power obtained by the STA when receiving the data transmission instruction message owned.
步骤105、AP根据信号强度、N2个次要干扰源的干扰强度和内部干扰的干扰强度,计算AP在N2个次要干扰源和内部干扰同时存在时传输待发送数据使用的第二传输速率。Step 105, the AP calculates the second transmission rate used by the AP to transmit the data to be sent when the N2 secondary interference sources and the internal interference exist simultaneously according to the signal strength, the interference strength of the N2 secondary interference sources, and the interference strength of the internal interference.
第二传输速率即在主干扰源的干扰结束后的速率,具体的,AP可以根据第二公式计算第二传输速率,第二计算公式为:其中,R2表示第二传输速率,Ij表示第j个次要干扰源的干扰强度。或者,AP也可以根据已获取的信号强度和N2个次要干扰源的干扰强度,采用物理层抽象方法或其他方法计算第二传输速率。The second transmission rate is the rate after the interference of the main interference source ends. Specifically, the AP can calculate the second transmission rate according to the second formula, and the second calculation formula is: Wherein, R 2 represents the second transmission rate, and I j represents the interference intensity of the jth secondary interference source. Alternatively, the AP may also calculate the second transmission rate by using a physical layer abstraction method or other methods according to the obtained signal strength and the interference strength of the N2 secondary interference sources.
步骤106、AP根据第一传输速率、第二传输速率和N1个主要干扰源的剩余干扰时间,在信道上向STA传输待发送数据,待发送的数据传输时间小于STA在N个干扰源的干扰存在时传输待发送数据所需的传输时间。 Step 106: The AP transmits the data to be sent to the STA on the channel according to the first transmission rate, the second transmission rate and the remaining interference time of the N1 main interference sources, and the transmission time of the data to be sent is less than the interference of the STA in the N interference sources The transmission time required to transmit the data to be sent, if present.
第一种方式,AP根据待发送数据的大小和第一传输速率计算第一传输时间,第一传输时间为该STA在受到主要干扰源的干扰情况下传输待发送数据所需要的传输时间。以及根据待发送数据的大小和第二传输速率计算第二传输时间,该第二传输时间为该STA在没有受到主要干扰源的干扰情况下传输待发送数据所需要的传输时间。最后,计算该第二传输时与N1个主要干扰源的最大剩余干扰时间之和。例如,有两个主要干扰源,主要干扰源1的剩余干扰时间为1ms,主要干扰源2的剩余干扰时间为1.5ms,那么主要干扰源1、2的最大剩余干扰时间为1.5ms。In the first way, the AP calculates the first transmission time according to the size of the data to be sent and the first transmission rate, and the first transmission time is the transmission time required for the STA to transmit the data to be sent when it is interfered by the main interference source. And calculating a second transmission time according to the size of the data to be sent and the second transmission rate, where the second transmission time is the transmission time required by the STA to transmit the data to be sent without being interfered by the main interference source. Finally, the sum of the maximum remaining interference time of the second transmission time and the N1 main interference sources is calculated. For example, there are two main interference sources, the remaining interference time of main interference source 1 is 1ms, and the remaining interference time of main interference source 2 is 1.5ms, then the maximum remaining interference time of main interference sources 1 and 2 is 1.5ms.
若第一传输时间大于第二传输时间与N1个主要干扰源的最大剩余干扰时间之和,则AP在N1个主要干扰源的最大剩余干扰持续时间结束后,在信道上使用第二传输速率向STA传输待发送数据。若该第一传输时间小于或等于该第二传输时间与主要干扰源的剩余干扰持续时间之和,则AP在收到CCA报告后,或者,收到CCA报告和CTS消息之后立即使用第一传输速率向该STA传输待发送数据。若该第一传输时间小于或等于该第二传输时间与N1个主要干扰源的最大剩余干扰时间之和,说明AP在收到CCA报告后,按照现有的传输方式以较低速率的第一传输速率开始传输待发送数据,比推迟到N1个主要干扰源的最大剩余干扰时间结束后再传输待发送数据可以更早的完成传输。If the first transmission time is greater than the sum of the second transmission time and the maximum remaining interference time of the N1 main interference sources, the AP uses the second transmission rate on the channel after the maximum remaining interference duration of the N1 main interference sources ends. The STA transmits the data to be sent. If the first transmission time is less than or equal to the sum of the second transmission time and the remaining interference duration of the main interference source, the AP uses the first transmission immediately after receiving the CCA report, or after receiving the CCA report and the CTS message. The rate at which data to be sent is transmitted to the STA. If the first transmission time is less than or equal to the sum of the second transmission time and the maximum remaining interference time of the N1 main interference sources, it means that after receiving the CCA report, the AP uses the first The transmission rate starts to transmit the data to be sent, and the transmission can be completed earlier than delaying the transmission of the data to be sent after the end of the maximum remaining interference time of the N1 main interference sources.
在第一种方式中,AP在N1个主要干扰源的最大剩余干扰时间之后以第二传输速率传输数据,能够更快的完成待发送数据的传输,从而提高了数据传输的效率,提高了无线资源的利用率。进一步的,为了提高无线资源的利用率,AP在N1个主要干扰源的最大剩余干扰时间结束前,使用第一传输速率在信道上向其他STA发送数据。In the first method, the AP transmits data at the second transmission rate after the maximum remaining interference time of the N1 main interference sources, which can complete the transmission of the data to be sent faster, thereby improving the efficiency of data transmission and improving wireless communication efficiency. resource utilization. Further, in order to improve the utilization rate of wireless resources, the AP uses the first transmission rate to send data to other STAs on the channel before the maximum remaining interference time of the N1 main interference sources ends.
第二种方式,AP将待发送数据分为第一子数据段和第二子数据段,第一子数据段在第二子数据段之前传输,AP使用第一传输速率在该信道上向该STA发送第一子数据段,AP使用第二传输速率在该信道上向该STA发送第二子数据段。In the second way, the AP divides the data to be sent into the first sub-data segment and the second sub-data segment. The first sub-data segment is transmitted before the second sub-data segment. The STA sends the first sub-data segment, and the AP uses the second transmission rate to send the second sub-data segment to the STA on the channel.
优选的,第一子数据段的传输时间大于或等于N1个主要干扰源的最 大剩余干扰时间,即在N1个主要干扰源的最大剩余干扰时间结束前,AP使用较低的第一传输速率速率传输,在N1个主要干扰源的最大剩余干扰时间结束后,使用较快的第二传输速率传输数据。由于第二子数据段的传输使用第二传输速率,相比于现有技术中待发送数据只能以第一传输速率传输数据,AP能够更快的完成待发送数据的传输,从而提高了数据传输的效率,提高了无线资源的利用率。相应的,AP将待发送数据分为第一子数据段和第二子数据段时:AP根据第一传输速率和N1个主要干扰源的最大剩余干扰时间计算在N1个主要干扰源的最大剩余干扰时间内能够发送的数据的大小,根据AP在N1个主要干扰源的最大剩余干扰时间内能够发送的数据的大小将待发送数据分为第一子数据段和第二子数据段,第一子数据段的大小大于或等于AP在N1个主要干扰源的最大剩余干扰时间内能够发送的数据的大小。Preferably, the transmission time of the first sub-data segment is greater than or equal to the maximum of the N1 main interference sources Large remaining interference time, that is, before the end of the maximum remaining interference time of the N1 main interference sources, the AP uses the lower first transmission rate for transmission, and after the end of the maximum remaining interference time of the N1 main interference sources, the AP uses a faster transmission rate. The second transmission rate transmits data. Since the transmission of the second sub-data segment uses the second transmission rate, compared with the prior art, the data to be sent can only be transmitted at the first transmission rate, and the AP can complete the transmission of the data to be sent faster, thus improving the data rate. The efficiency of transmission improves the utilization rate of wireless resources. Correspondingly, when the AP divides the data to be sent into the first sub-data segment and the second sub-data segment: the AP calculates the maximum remaining The size of the data that can be sent within the interference time. According to the size of the data that can be sent by the AP within the maximum remaining interference time of the N1 main interference sources, the data to be sent is divided into a first sub-data segment and a second sub-data segment. The first The size of the sub-data segment is greater than or equal to the size of the data that the AP can send within the maximum remaining interference time of the N1 main interference sources.
本实施例中,AP通过接收STA返回的信道的CCA报告,CCA报告包括:N个干扰源中每个干扰源产生的干扰强度、每个干扰源的剩余干扰时间以及信道的内部干扰的干扰强度;根据CCA报告,计算该STA在受到N1个主要干扰源的干扰时使用的第一传输速率,以及该STA在没有受到N1个主要干扰源干扰时使用的第二传输速率,根据第一传输速率、第二传输速率和N1主要干扰源的剩余干扰时间,在信道上向STA传输待发送数据,待发送数据传输时间小于STA在受到N1个主要干扰源的干扰时传输待发送数据所需的传输时间。所述方法中,AP根据STA受到的干扰情况进行数据传输,使得待发送数据的传输时间小于STA在受到主要干扰源的干扰下传输待发送数据所需的传输时间,能够更快的完成待发送数据的传输,从而提高了数据传输的效率,提高了无线资源的利用率。In this embodiment, the AP receives the CCA report of the channel returned by the STA, and the CCA report includes: the interference intensity generated by each interference source among the N interference sources, the remaining interference time of each interference source, and the interference intensity of the internal interference of the channel ; According to the CCA report, calculate the first transmission rate used by the STA when it is interfered by N1 main interference sources, and the second transmission rate used by the STA when it is not interfered by N1 main interference sources, according to the first transmission rate , the second transmission rate and the remaining interference time of the N1 main interference sources, transmit the data to be sent to the STA on the channel, and the transmission time of the data to be sent is less than the transmission required for the STA to transmit the data to be sent when it is interfered by the N1 main interference sources time. In the method, the AP performs data transmission according to the interference received by the STA, so that the transmission time of the data to be sent is shorter than the transmission time required by the STA to transmit the data to be sent under the interference of the main interference source, and the data to be sent can be completed faster. Data transmission, thereby improving the efficiency of data transmission and improving the utilization rate of wireless resources.
图4为本发明实施例二提供的一种数据传输方法的流程图,本实施例是从STA侧进行描述的,如图4所示,本实施例的方法可以包括以下步骤:FIG. 4 is a flowchart of a data transmission method provided by Embodiment 2 of the present invention. This embodiment is described from the STA side. As shown in FIG. 4, the method of this embodiment may include the following steps:
步骤201、STA在信道上接收AP发送的数据传输指示消息,该数据传输指示消息用于通知STA AP有数据向STA发送,该数据传输指示消息中包 括STA的标识以及AP向STA发送数据占用信道的时间。Step 201, STA receives the data transmission indication message that AP sends on the channel, and this data transmission indication message is used for notifying STA that AP has data to send to STA, and the data transmission indication message includes Including the STA's identity and the time when the AP sends data to the STA and occupies the channel.
步骤202、STA根据数据传输指示消息获取信道的CCA信息,CCA信息用于指示信道空闲、信道忙碌或者信道受到干扰。Step 202, the STA acquires CCA information of the channel according to the data transmission indication message, and the CCA information is used to indicate that the channel is idle, the channel is busy, or the channel is interfered.
步骤203、若CCA信息指示信道受到干扰,则STA向AP发送CCA报告,以使AP根据CCA报告向STA传输待发送数据,CCA报告包括:N个干扰源的标识、N个干扰源中每个干扰源产生的干扰强度、每个干扰源的剩余干扰时间以及信道的内部干扰的干扰强度,内部干扰的干扰强度是指N个干扰源产生的干扰结束后信道受到的干扰强度,N为大于或等于1的正整数。Step 203: If the CCA information indicates that the channel is interfered, the STA sends a CCA report to the AP, so that the AP transmits the data to be sent to the STA according to the CCA report. The CCA report includes: the identification of N interference sources, each of the N interference sources The interference intensity generated by the interference source, the remaining interference time of each interference source, and the interference intensity of the internal interference of the channel. The interference intensity of the internal interference refers to the interference intensity of the channel after the interference generated by N interference sources ends, and N is greater than or A positive integer equal to 1.
若CCA信息用于指示信道空闲,则STA只向AP返回CTS消息,若CCA信息用于指示信道忙碌,则STA不向AP返回任何消息。If the CCA information is used to indicate that the channel is idle, the STA only returns a CTS message to the AP; if the CCA information is used to indicate that the channel is busy, the STA does not return any message to the AP.
可选的,STA向AP发送CCA报告之前,STA确定数据传输指示消息中携带的AP向自己发送数据所需的时间是否大于预设的时间阈值;若AP向自己发送数据所需的时间大于该时间阈值,则STA向AP发送CCA报告;若AP向自己发送数据所需的时间小于或等于该时间阈值,则STA不向AP返回CTS消息。主要是因为,该NAV很小时,AP向STA传输数据的传输时间很短,即使在有干扰的情况下,采用低速率传输也不会占用太多资源,但是,上传CCA状态等也会占用资源,反而降低了资源的利用率。Optionally, before the STA sends the CCA report to the AP, the STA determines whether the time required for the AP to send data to itself carried in the data transmission indication message is greater than the preset time threshold; if the time required for the AP to send data to itself is greater than the If the time threshold is set, the STA sends a CCA report to the AP; if the time required for the AP to send data to itself is less than or equal to the time threshold, the STA does not return a CTS message to the AP. The main reason is that when the NAV is very small, the transmission time for the AP to transmit data to the STA is very short. Even in the case of interference, low-speed transmission will not take up too much resources. However, uploading the CCA status will also take up resources. , but reduces resource utilization.
本实施例的具体实现方式可参照实施例一步骤102的相关描述,这里不再赘述。For the specific implementation manner of this embodiment, reference may be made to the relevant description of step 102 in the first embodiment, and details are not repeated here.
本实施例中,当STA根据CCA信息确定信道受到干扰时,STA会向AP返回CCA报告,CCA报告中携带STA受到的干扰的信息,以使AP根据STA受到的干扰进行数据传输。In this embodiment, when the STA determines that the channel is interfered with according to the CCA information, the STA returns a CCA report to the AP, and the CCA report carries information about the interference received by the STA, so that the AP performs data transmission according to the interference received by the STA.
以下将通过具体的实施例对实施例一和实施例二的方法进行说明。本实施例以图1所示的场景为例进行说明,图5为本发明实施例三提供的数据传输方法的流程图,图6为本发明实施例三适用的场景的示意图,图6 中有两个BSS:BSS1和BSS2,BSS2内的AP2向STA2发送数据会对BSS1内的STA1产生干扰,请结合图5和图6,本实施例提供的方法可以包括以下步骤:The methods of Embodiment 1 and Embodiment 2 will be described below through specific examples. This embodiment is described by taking the scenario shown in FIG. 1 as an example. FIG. 5 is a flowchart of a data transmission method provided by Embodiment 3 of the present invention. FIG. 6 is a schematic diagram of a scenario applicable to Embodiment 3 of the present invention. FIG. 6 There are two BSSs: BSS1 and BSS2, AP2 in BSS2 sending data to STA2 will cause interference to STA1 in BSS1, please combine Figure 5 and Figure 6, the method provided in this embodiment may include the following steps:
步骤301、AP1进行信道竞争。Step 301, AP1 performs channel competition.
步骤302、AP1在竞争到的信道上向STA1发送数据传输指示消息。In step 302, AP1 sends a data transmission instruction message to STA1 on the channel obtained in competition.
STA1根据数据传输指示消息向STA返回数据传输响应消息。STA1 returns a data transmission response message to the STA according to the data transmission indication message.
步骤303、AP1接收STA1返回的数据传输响应消息,该数据传输响应消息包括CCA报告,CCA报告中包括干扰源AP2的标识、干扰源AP2的干扰强度、AP2的剩余干扰时间以及内部干扰的干扰强度。Step 303, AP1 receives the data transmission response message returned by STA1, the data transmission response message includes a CCA report, and the CCA report includes the identity of the interference source AP2, the interference intensity of the interference source AP2, the remaining interference time of AP2, and the interference intensity of internal interference .
该数据传输响应消息中还可以包括CTS消息。The data transmission response message may also include a CTS message.
步骤304、AP1根据信号强度、干扰源AP2的干扰强度和内部干扰的干扰强度计算第一传输速率。Step 304, AP1 calculates a first transmission rate according to the signal strength, the interference strength of the interference source AP2, and the interference strength of internal interference.
步骤302-304的具体实现方式可参照实施例一的描述,这里不再赘述。For the specific implementation manner of steps 302-304, reference may be made to the description of Embodiment 1, which will not be repeated here.
步骤305、AP1根据待发送数据的大小和第一传输速率计算第一传输时间。Step 305, AP1 calculates the first transmission time according to the size of the data to be sent and the first transmission rate.
假设第一传输速率为R1,待发送数据的大小为L,则第一传输时间 Assuming that the first transmission rate is R 1 and the size of the data to be sent is L, then the first transmission time
步骤306、AP1根据信号强度和内部干扰的干扰强度计算第二传输速率。Step 306, AP1 calculates the second transmission rate according to the signal strength and the interference strength of the internal interference.
本步骤的具体实现方式可参照实施例一的相关描述,这里不再赘述。For the specific implementation manner of this step, reference may be made to the relevant description of Embodiment 1, which will not be repeated here.
步骤307、AP1根据待发送数据的大小和第二传输速率计算第二传输时间。Step 307, AP1 calculates the second transmission time according to the size of the data to be sent and the second transmission rate.
假设第二传输速率为:R2,待发送数据的大小L,则第二传输时间 Assuming that the second transmission rate is: R 2 , the size of the data to be sent is L, then the second transmission time
步骤308、AP1判断第一传输时间是否大于第二传输时间和干扰源AP2的剩余干扰时间之和。Step 308, AP1 judges whether the first transmission time is greater than the sum of the second transmission time and the remaining interference time of the interference source AP2.
若第一传输时间大于第二传输时间和干扰源AP2的剩余干扰时间之和,则执行步骤309,若第一传输时间小于或等于第二传输时间和干扰源AP2的剩余干扰时间之和,则执行步骤310。 If the first transmission time is greater than the sum of the second transmission time and the remaining interference time of the interference source AP2, then perform step 309, if the first transmission time is less than or equal to the sum of the second transmission time and the remaining interference time of the interference source AP2, then Execute step 310 .
步骤309、AP1在干扰源AP2的剩余干扰时间结束后,在信道上使用第二传输速率向STA1传输待发送数据。In step 309, after the remaining interference time of the interference source AP2 ends, the AP1 transmits the data to be sent to the STA1 by using the second transmission rate on the channel.
可选的,AP1在主要干扰源AP2的剩余干扰持续时间结束前,向其他STA发送数据。Optionally, AP1 sends data to other STAs before the remaining interference duration of main interference source AP2 ends.
步骤310、AP1在接收到数据传输响应后间隔SIFI后在信道上使用第一传输速率向STA1传输待发送数据。Step 310 , after receiving the data transmission response, AP1 transmits the data to be sent to STA1 using the first transmission rate on the channel after an interval of SIFI.
图7为采用现有技术的方法传输数据的示意图,图8为采用实施例三的方法传输数据的示意图,比较图7和图8,图7中干扰源AP2的剩余干扰时间结束前、后,AP1都使用较低速率的第一传输速率向STA1传输待发送的数据,所需的第一传输时间T1如图1所示。本实施例的方法,在干扰源AP2的剩余干扰时间结束前不向STA1传输数据,而是在干扰源AP2的剩余干扰时间结束后,在信道上使用第二传输速率向STA1传输待发送数据,使用第二传输速率传输待发送数据所需的时间为T2,然后,加上STA1等待的时间(即干扰源AP2的剩余干扰时间)得到STA1传输待发送数据所需的时间T3,通过比较图7和图8可知,T3小于T1,所以采用本实施例的方法,能够以更短的时间完成传输,从而提高了资源的利用率。Figure 7 is a schematic diagram of data transmission using the method of the prior art, and Figure 8 is a schematic diagram of data transmission using the method of Embodiment 3, comparing Figure 7 and Figure 8, before and after the remaining interference time of the interference source AP2 in Figure 7 ends, AP1 transmits the data to be sent to STA1 by using the lower first transmission rate, and the required first transmission time T1 is shown in FIG. 1 . The method of this embodiment does not transmit data to STA1 before the remaining interference time of the interference source AP2 ends, but transmits the data to be sent to STA1 on the channel using the second transmission rate after the remaining interference time of the interference source AP2 ends, The time required to transmit the data to be sent using the second transmission rate is T2, and then add the waiting time of STA1 (that is, the remaining interference time of the interference source AP2) to obtain the time T3 required for STA1 to transmit the data to be sent, by comparing Figure 7 It can be seen from FIG. 8 that T3 is smaller than T1, so the method of this embodiment can complete the transmission in a shorter time, thereby improving resource utilization.
图9为本发明实施例四提供的方法的结构示意图,本实施例以图6所示的场景为例进行说明,请结合图6和图9,本实施例提供的方法可以包括以下步骤:Fig. 9 is a schematic structural diagram of the method provided by Embodiment 4 of the present invention. This embodiment is described by taking the scene shown in Fig. 6 as an example. Please combine Fig. 6 and Fig. 9, the method provided by this embodiment may include the following steps:
步骤401、AP1进行信道竞争。Step 401, AP1 performs channel competition.
步骤402、AP1在竞争到的信道上向STA1发送信道传输指示消息。In step 402, AP1 sends a channel transmission indication message to STA1 on the channel obtained through competition.
STA1根据数据传输指示消息向STA返回数据传输响应消息。STA1 returns a data transmission response message to the STA according to the data transmission indication message.
步骤403、AP1接收STA1返回的数据传输响应消息,该数据传输响应消息包括CCA报告,报告中包括干扰源AP2的标识、干扰源AP2的干扰强度、AP2的剩余干扰时间以及内部干扰的干扰强度。Step 403. AP1 receives the data transmission response message returned by STA1. The data transmission response message includes a CCA report, which includes the identity of the interference source AP2, the interference intensity of the interference source AP2, the remaining interference time of AP2, and the interference intensity of internal interference.
该数据传输响应消息中还可以包括CTS消息。The data transmission response message may also include a CTS message.
步骤404、AP1根据信号强度、干扰源AP2的干扰强度和内部干扰的干扰强度计算第一传输速率。 Step 404, AP1 calculates a first transmission rate according to the signal strength, the interference strength of the interference source AP2, and the interference strength of internal interference.
步骤402-404的具体实现方式可参照实施例一的描述,这里不再赘述。For the specific implementation manner of steps 402-404, reference may be made to the description of Embodiment 1, which will not be repeated here.
步骤405、AP1根据信号强度和内部干扰的干扰强度计算第二传输速率。Step 405, AP1 calculates the second transmission rate according to the signal strength and the interference strength of the internal interference.
步骤406、AP1将待发送数据分为第一子数据段和第二子数据段,第一子数据段的传输时间等于干扰源AP2的剩余干扰时间。Step 406, AP1 divides the data to be sent into a first sub-data segment and a second sub-data segment, and the transmission time of the first sub-data segment is equal to the remaining interference time of the interference source AP2.
步骤407、AP1在干扰源AP2的剩余干扰时间结束前使用第一传输速率在该信道上向STA1传输第一子数据段,在干扰源AP2的剩余干扰时间结束后使用第二传输速率在该信道上向STA1传输第二子数据段。Step 407: AP1 uses the first transmission rate to transmit the first sub-data segment to STA1 on the channel before the remaining interference time of the interference source AP2 ends, and uses the second transmission rate to transmit the sub-data segment on the channel after the remaining interference time of the interference source AP2 ends. transmit the second sub-data segment upward to STA1.
步骤402-407的具体实现方式可参照实施例一的相关描述,这里不再赘述。For the specific implementation manner of steps 402-407, reference may be made to the related description of Embodiment 1, which will not be repeated here.
图10为采用实施例四的方法传输数据的示意图,比较图7和图10,图7中干扰源AP2的剩余干扰时间结束前、后,AP1都使用较低速率的第一传输速率向STA1传输待发送的数据,本实施例的方法,在干扰源AP2的剩余干扰时间结束前,AP1使用第一传输速率向STA1传输第一子数据段,在干扰源AP2的剩余干扰持续时间结束后,AP2使用第二传输速率向STA1传输第二子数据段,由于第二传输速率高于第一传输速率,因此,相比于现有技术,本实施例的方法,缩短了数据传输时间。Figure 10 is a schematic diagram of data transmission using the method of Embodiment 4. Comparing Figure 7 and Figure 10, before and after the remaining interference time of the interference source AP2 in Figure 7 ends, AP1 transmits to STA1 using the first transmission rate at a lower rate For the data to be sent, in the method of this embodiment, before the remaining interference time of the interference source AP2 ends, AP1 uses the first transmission rate to transmit the first sub-data segment to STA1, and after the remaining interference duration of the interference source AP2 ends, AP2 The second sub-data segment is transmitted to STA1 using the second transmission rate. Since the second transmission rate is higher than the first transmission rate, compared with the prior art, the method of this embodiment shortens the data transmission time.
需要说明的是,本发明的方法还可以应用在多用户场景下,在多用户场景下,AP可以在一个数据传输指示消息中携带多个STA的标识,以及AP向每个STA传输数据所需的时间,其中,该多个STA使用不同的频率的信道。多个STA可以使用正交频分多址(Orthogonal Frequency Division Multiple Access,简称OFDMA)技术向AP发送CCA报告,例如,多个AP分别在不同的子载波上向AP发送CCA报告,若信道条件较好时,多个STA可以在同一个字载波上发送兼容格式(non-HT)的CTS消息。图11为多个STA向AP发送数据传输响应消息的一种示意图,图11中多个STA先采用OFDMA技术在多个上行子载波上发送CCA报告,并在发送CCA报告之后向AP发送CTS消息。若AP未收到STA1的CCA报告,或CCA报告中包含的CCA信息指示STA1收到持续的强干扰,AP在后续数据传输中不进行给STA1的传输,而为其他用户进行传输。 It should be noted that the method of the present invention can also be applied in a multi-user scenario. In a multi-user scenario, the AP can carry the identifiers of multiple STAs in a data transmission instruction message, and the information required for the AP to transmit data to each STA. time, wherein the multiple STAs use channels of different frequencies. Multiple STAs can use Orthogonal Frequency Division Multiple Access (OFDMA) technology to send CCA reports to APs. For example, multiple APs send CCA reports to APs on different subcarriers. In good times, multiple STAs can send CTS messages in a compatible format (non-HT) on the same subcarrier. Figure 11 is a schematic diagram of multiple STAs sending data transmission response messages to the AP. In Figure 11, multiple STAs first use OFDMA technology to send CCA reports on multiple uplink subcarriers, and send CTS messages to the AP after sending the CCA reports . If the AP does not receive the CCA report from STA1, or the CCA information contained in the CCA report indicates that STA1 receives continuous strong interference, the AP does not transmit to STA1 in the subsequent data transmission, but transmits for other users.
图12为多个STA向AP发送数据传输响应消息的另一种示意图。图12中多个STA先发送CTS消息,然后,采用OFDMA技术在多个子载波上发送CCA报告。FIG. 12 is another schematic diagram of multiple STAs sending data transmission response messages to the AP. In FIG. 12 , multiple STAs first send a CTS message, and then use OFDMA technology to send CCA reports on multiple subcarriers.
图11和图12中数据传输响应消息都包括CCA报告和CTS消息。图13为多个STA向AP发送数据传输响应消息的一种示意图,图13中数据传输响应消息中只包括CCA报告。Both the data transmission response messages in Figure 11 and Figure 12 include a CCA report and a CTS message. FIG. 13 is a schematic diagram of multiple STAs sending a data transmission response message to an AP. The data transmission response message in FIG. 13 only includes a CCA report.
图14为本发明实施例五提供的AP的结构示意图,如图14所示,本实施例提供的AP包括:发送模块11、接收模块12和处理模块13。FIG. 14 is a schematic structural diagram of an AP provided in Embodiment 5 of the present invention. As shown in FIG. 14 , the AP provided in this embodiment includes: a sending module 11 , a receiving module 12 and a processing module 13 .
发送模块11,用于在信道上向STA发送数据传输指示消息,所述数据传输指示消息用于通知所述STA所述AP有数据向所述STA发送,所述数据传输指示消息中包括所述STA的标识以及所述AP向所述STA发送数据占用所述信道的时间;The sending module 11 is configured to send a data transmission indication message to the STA on a channel, the data transmission indication message is used to notify the STA that the AP has data to send to the STA, and the data transmission indication message includes the The identity of the STA and the time when the AP sends data to the STA and occupies the channel;
接收模块12,用于接收所述STA根据所述数据传输指示消息返回的所述信道的空闲信道评估CCA报告,所述CCA报告包括:N个干扰源的标识、所述N个干扰源中每个干扰源产生的干扰强度、所述每个干扰源的剩余干扰时间以及所述信道的内部干扰的干扰强度,所述内部干扰的干扰强度是指所述N个干扰源产生的干扰结束后所述信道受到的干扰强度,N为大于或等于1的正整数;The receiving module 12 is configured to receive a free channel assessment CCA report of the channel returned by the STA according to the data transmission instruction message, the CCA report includes: N interference source identities, each of the N interference sources The interference intensity generated by each interference source, the remaining interference time of each interference source, and the interference intensity of the internal interference of the channel, the interference intensity of the internal interference refers to the interference intensity generated by the N interference sources after the end of the interference. The intensity of interference received by the channel, N is a positive integer greater than or equal to 1;
处理模块13,用于根据所述N个干扰源的干扰强度,确定从所述N个干扰源中确定N1个主要干扰源和N2个次要干扰源,所述主要干扰源为所述N个干扰源中干扰强度较大的干扰源,所述次要干扰源为所述N个干扰源中干扰强度较小的干扰源,N1为大于或等于1的正整数,N2为大于或等于0的正整数,N=N1+N2;The processing module 13 is configured to determine N1 main interference sources and N2 secondary interference sources from the N interference sources according to the interference strength of the N interference sources, and the main interference sources are the N Among the interference sources, the interference source with higher interference intensity, the secondary interference source is the interference source with lower interference intensity among the N interference sources, N1 is a positive integer greater than or equal to 1, and N2 is an interference source greater than or equal to 0 Positive integer, N=N1+N2;
所述处理模块13,还用于根据已获取的所述信道上的信号强度、所述N个干扰源的干扰强度和所述内部干扰的干扰强度,计算所述AP在所述N个干扰源和所述内部干扰同时存在时传输待发送数据使用的第一传输速率;The processing module 13 is further configured to calculate, according to the acquired signal strength on the channel, the interference strength of the N interference sources, and the interference strength of the internal interference, the AP's signal strength in the N interference sources a first transmission rate used to transmit the data to be sent when the internal interference exists simultaneously;
所述处理模块13,还用于根据所述信号强度、所述N2个次要干扰源 的干扰强度和所述内部干扰的干扰强度,计算所述AP在所述N2个次要干扰源和所述内部干扰同时存在时传输所述待发送数据使用的第二传输速率;The processing module 13 is further configured to, according to the signal strength, the N2 secondary interference sources The interference intensity of the interference intensity and the interference intensity of the internal interference, calculating the second transmission rate used by the AP to transmit the data to be sent when the N2 secondary interference sources and the internal interference exist simultaneously;
所述处理模块13,还用于根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,所述待发送的数据传输时间小于所述STA在所述N个干扰源的干扰存在时传输所述待发送数据所需的传输时间。The processing module 13 is further configured to transmit to the STA on the channel the to-be-transmitted data, the transmission time of the data to be sent is less than the transmission time required by the STA to transmit the data to be sent when interference from the N interference sources exists.
可选的,所述处理模块13根据第一公式计算所述第一传输速率,所述第一公式为:其中,R1表示所述第一传输速率,S表示所述信号强度,Ii表示所述第i个主要干扰源的干扰强度,Ir表示所述内部干扰的干扰强度。Optionally, the processing module 13 calculates the first transmission rate according to a first formula, where the first formula is: Wherein, R 1 represents the first transmission rate, S represents the signal strength, I i represents the interference strength of the ith main interference source, and I r represents the interference strength of the internal interference.
可选的,所述处理模块13根据第二公式计算所述第二传输速率,所述第二计算公式为:其中,R2表示所述第二传输速率,Ij表示所述第j个次要干扰源的干扰强度。Optionally, the processing module 13 calculates the second transmission rate according to a second formula, and the second calculation formula is: Wherein, R 2 represents the second transmission rate, and I j represents the interference intensity of the jth secondary interference source.
本实施例中,所述接收模块12还用于:根据接收所述CCA报告时获得的接收功率得到所述信号强度;或者,接收所述STA发送的所述信号强度,所述信号强度是所述STA根据接收所述数据传输指示消息时获得的接收功率得到的。In this embodiment, the receiving module 12 is further configured to: obtain the signal strength according to the received power obtained when receiving the CCA report; or receive the signal strength sent by the STA, and the signal strength is the The STA obtains it according to the received power obtained when receiving the data transmission indication message.
可选的,所述STA向所述AP发送所述CCA报告所占用的时间等于所述STA向所述AP发送清除发送CTS消息所占用的时间。Optionally, the time taken by the STA to send the CCA report to the AP is equal to the time taken by the STA to send a clear to send CTS message to the AP.
可选的,所述数据传输指示消息中还包括:清除发送CTS消息的指示信息,所述指示信息用于指示所述STA是否向所述AP返回CTS消息。Optionally, the data transmission indication message further includes: clear sending CTS message indication information, where the indication information is used to indicate whether the STA returns a CTS message to the AP.
本实施例的AP,可用于执行实施例一的方法,具体实现方式和技术 效果类似,这里不再赘述。The AP in this embodiment can be used to execute the method in Embodiment 1, specific implementation methods and technologies The effect is similar and will not be repeated here.
本发明实施例六提供一种AP,本实施例提供的AP的结构参照图14,在实施例五提供的AP的基础上,在本实施例中所述处理模块13根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,具体为:根据所述待发送数据的大小和所述第一传输速率计算第一传输时间;以及根据所述待发送数据的大小和所述第二传输速率计算第二传输时间;若所述第一传输时间大于所述第二传输时间与所述N1个主要干扰源的最大剩余干扰时间之和,则在所述N1个主要干扰源的最大剩余干扰持续时间结束后,在所述信道上使用所述第二传输速率向所述STA传输所述待发送数据。Embodiment 6 of the present invention provides an AP. Refer to FIG. 14 for the structure of the AP provided in this embodiment. On the basis of the AP provided in Embodiment 5, in this embodiment, the processing module 13 according to the first transmission rate , the second transmission rate and the remaining interference time of the N1 main interference sources, and transmit the data to be sent to the STA on the channel, specifically: according to the size of the data to be sent and the Calculate the first transmission time at the first transmission rate; and calculate the second transmission time according to the size of the data to be sent and the second transmission rate; if the first transmission time is greater than the second transmission time and the N1 The sum of the maximum remaining interference durations of the main interference sources, after the maximum remaining interference duration of the N1 main interference sources ends, transmit the waiting time to the STA using the second transmission rate on the channel send data.
可选的,所述发送模块还用于:在所述N1主要干扰源的最大剩余干扰时间结束前,使用所述第一传输速率在所述信道上向其他STA发送数据。Optionally, the sending module is further configured to: use the first transmission rate to send data to other STAs on the channel before the maximum remaining interference time of the N1 main interference source ends.
本实施例的AP,可用于执行实施例三的方法,具体实现方式和技术效果类似,这里不再赘述。The AP in this embodiment can be used to execute the method in Embodiment 3, and the specific implementation manner and technical effect are similar, and will not be repeated here.
本发明实施例七提供一种AP,本实施例提供的AP的结构参照图14,在实施例五提供的AP的基础上,在本实施例中所述处理模块13根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,具体为:将所述待发送数据分为第一子数据段和第二子数据段,所述第一子数据段在所述第二子数据段之前传输;使用所述第一传输速率在所述信道上向所述STA传输所述第一子数据段,使用所述第二传输速率在所述信道上向所述STA传输所述第二子数据段。Embodiment 7 of the present invention provides an AP. Refer to FIG. 14 for the structure of the AP provided in this embodiment. On the basis of the AP provided in Embodiment 5, in this embodiment, the processing module 13 according to the first transmission rate , the second transmission rate and the remaining interference time of the N1 main interference sources, and transmit the data to be sent to the STA on the channel, specifically: dividing the data to be sent into first sub-parts a data segment and a second sub-data segment, the first sub-data segment being transmitted before the second sub-data segment; transmitting the first sub-data to the STA on the channel using the first transmission rate transmit the second sub-data segment to the STA on the channel by using the second transmission rate.
本实施例中,所述处理模块13将所述待发送数据分为第一子数据段和第二子数据段,具体为:根据所述第一传输速率和所述N1个主要干扰源的最大剩余干扰时间计算在所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小;根据所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小将所述待发送数据分为所述第一子数据段和 所述第二子数据段,所述第一子数据段的大小大于或等于所述AP在所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小。In this embodiment, the processing module 13 divides the data to be sent into a first sub-data segment and a second sub-data segment, specifically: according to the first transmission rate and the maximum of the N1 main interference sources The remaining interference time calculates the size of the data that can be transmitted within the maximum remaining interference time of the N1 main interference sources; according to the size of the data that can be transmitted within the maximum remaining interference time of the N1 main interference sources, the to-be-sent data is divided into the first sub-data segment and In the second sub-data segment, the size of the first sub-data segment is greater than or equal to the size of data that the AP can transmit within the maximum remaining interference time of the N1 main interference sources.
本实施例的AP,可用于执行实施例四的方法,具体实现方式和技术效果类似,这里不再赘述。The AP in this embodiment can be used to execute the method in Embodiment 4, and the specific implementation manner and technical effect are similar, and will not be repeated here.
图15为本发明实施例八提供的STA的结构示意图,如图15所示,本实施例提供的STA包括:接收模块21、获取模块22和发送模块23。FIG. 15 is a schematic structural diagram of an STA provided in Embodiment 8 of the present invention. As shown in FIG. 15 , the STA provided in this embodiment includes: a receiving module 21 , an acquiring module 22 and a sending module 23 .
接收模块21,用于在信道上接收AP发送的数据传输指示消息,所述数据传输指示消息用于通知所述STA所述AP有数据向所述STA发送,所述数据传输指示消息中包括所述STA的标识以及所述AP向所述STA发送数据占用所述信道的时间;The receiving module 21 is configured to receive a data transmission indication message sent by the AP on a channel, the data transmission indication message is used to notify the STA that the AP has data to send to the STA, and the data transmission indication message includes the The identity of the STA and the time during which the AP sends data to the STA and occupies the channel;
获取模块22,用于根据所述数据传输指示消息获取所述信道的空闲信道评估CCA信息,所述CCA信息用于指示所述信道空闲、所述信道忙碌或者所述信道受到干扰;The obtaining module 22 is configured to obtain the free channel assessment CCA information of the channel according to the data transmission indication message, and the CCA information is used to indicate that the channel is idle, the channel is busy, or the channel is interfered;
发送模块23,用于若所述CCA信息指示所述信道受到干扰,则向所述AP发送所述CCA报告,以使所述AP根据CCA报告向所述STA传输所述待发送数据,所述CCA报告包括:N个干扰源的标识、所述N个干扰源中每个干扰源产生的干扰强度、所述每个干扰源的剩余干扰时间以及所述信道的内部干扰的干扰强度,所述内部干扰的干扰强度是指所述N个干扰源产生的干扰结束后所述信道受到的干扰强度,N为大于或等于1的正整数。A sending module 23, configured to send the CCA report to the AP if the CCA information indicates that the channel is interfered, so that the AP transmits the data to be sent to the STA according to the CCA report, the The CCA report includes: the identification of N interference sources, the interference intensity generated by each interference source in the N interference sources, the remaining interference time of each interference source, and the interference intensity of internal interference of the channel, the The interference strength of the internal interference refers to the interference strength received by the channel after the interference generated by the N interference sources ends, and N is a positive integer greater than or equal to 1.
可选的,STA还包括:确定模块,用于在所述发送模块23向所述AP发送所述CCA报告之前,确定所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间是否大于预设的时间阈值;若所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间大于所述时间阈值,则确定向所述AP发送所述CCA报告;若所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间小于或等于所述时间阈值,则确定向所述AP返回CTS消息。Optionally, the STA further includes: a determining module, configured to determine that the AP included in the data transmission instruction message takes up data to be sent to the STA before the sending module 23 sends the CCA report to the AP. Whether the time of the channel is greater than the preset time threshold; if the time that the AP includes in the data transmission indication message to send data to the STA occupies the channel is greater than the time threshold, then determine to send data to the AP Send the CCA report; if the time occupied by the channel for the AP to send data to the STA included in the data transmission indication message is less than or equal to the time threshold, determine to return a CTS message to the AP.
可选的,所述数据传输指示消息中还包括:CTS消息的指示信息,所 述指示信息用于指示所述STA是否向所述AP返回CTS消息;若所述指示信息用于指示所述STA向所述AP返回CTS消息,则所述发送模块还用于:在向所述AP发送所述CCA报告之前或之后,向所述AP发送CTS消息。Optionally, the data transmission indication message further includes: indication information of a CTS message, so The indication information is used to indicate whether the STA returns a CTS message to the AP; if the indication information is used to indicate the STA to return a CTS message to the AP, the sending module is also used to: Before or after sending the CCA report, the AP sends a CTS message to the AP.
本实施例的STA,可用于执行实施例二提供的方法,具体实现方式和技术效果类似,这里不再赘述。The STA in this embodiment can be used to execute the method provided in Embodiment 2, and the specific implementation manner and technical effect are similar, and will not be repeated here.
图16为本发明实施例九提供一种AP的结构示意图,如图16所示,本实施例提供的AP300包括:处理器31、存储器32、通信接口33和系统总线34,所述存储器32和所述通信接口33通过所述系统总线34与所述处理器31连接并完成相互间的通信,所述存储器32用于存储计算机执行指令,所述通信接口33用于和其他设备进行通信,所述处理器31用于运行所述计算机执行指令,使所述AP300执行如下所述的方法:FIG. 16 is a schematic structural diagram of an AP provided by Embodiment 9 of the present invention. As shown in FIG. 16 , the AP300 provided in this embodiment includes: a processor 31, a memory 32, a communication interface 33, and a system bus 34. The memory 32 and The communication interface 33 is connected to the processor 31 through the system bus 34 and completes mutual communication, the memory 32 is used to store computer execution instructions, and the communication interface 33 is used to communicate with other devices, so The processor 31 is used to run the computer to execute instructions, so that the AP300 performs the following method:
在信道上向STA发送数据传输指示消息,所述数据传输指示消息用于通知所述STA所述AP有数据向所述STA发送,所述数据传输指示消息中包括所述STA的标识以及所述AP向所述STA发送数据占用所述信道的时间;Send a data transmission indication message to the STA on the channel, the data transmission indication message is used to notify the STA that the AP has data to send to the STA, and the data transmission indication message includes the identity of the STA and the The time during which the AP sends data to the STA and occupies the channel;
接收所述STA根据所述数据传输指示消息返回的所述信道的空闲信道评估CCA报告,所述CCA报告包括:N个干扰源的标识、所述N个干扰源中每个干扰源产生的干扰强度、所述每个干扰源的剩余干扰时间以及所述信道的内部干扰的干扰强度,所述内部干扰的干扰强度是指所述N个干扰源产生的干扰结束后所述信道受到的干扰强度,N为大于或等于1的正整数;Receive the free channel assessment CCA report of the channel returned by the STA according to the data transmission instruction message, the CCA report includes: the identification of N interference sources, the interference generated by each interference source in the N interference sources Intensity, the remaining interference time of each interference source, and the interference intensity of the internal interference of the channel, the interference intensity of the internal interference refers to the interference intensity of the channel after the interference generated by the N interference sources ends , N is a positive integer greater than or equal to 1;
根据所述N个干扰源的干扰强度,确定从所述N个干扰源中确定N1个主要干扰源和N2个次要干扰源,所述主要干扰源为所述N个干扰源中干扰强度较大的干扰源,所述次要干扰源为所述N个干扰源中干扰强度较小的干扰源,N1为大于或等于1的正整数,N2为大于或等于0的正整数,N=N1+N2;According to the interference intensity of the N interference sources, determine N1 main interference sources and N2 secondary interference sources from the N interference sources, and the main interference source is that the interference intensity is relatively high among the N interference sources A large interference source, the secondary interference source is an interference source with a smaller interference intensity among the N interference sources, N1 is a positive integer greater than or equal to 1, N2 is a positive integer greater than or equal to 0, N=N1 +N2;
根据已获取的所述信道上的信号强度、所述N个干扰源的干扰强度和所述内部干扰的干扰强度,计算所述AP在所述N个干扰源和所述内部干扰同时存在时传输待发送数据使用的第一传输速率;According to the obtained signal strength on the channel, the interference strength of the N interference sources, and the interference strength of the internal interference, calculate the transmission of the AP when the N interference sources and the internal interference exist simultaneously the first transmission rate used by the data to be sent;
根据所述信号强度、所述N2个次要干扰源的干扰强度和所述内部干扰 的干扰强度,计算所述AP在所述N2个次要干扰源和所述内部干扰同时存在时传输所述待发送数据使用的第二传输速率;According to the signal strength, the interference strength of the N2 secondary interference sources and the internal interference The interference intensity, calculating the second transmission rate used by the AP to transmit the data to be sent when the N2 secondary interference sources and the internal interference exist simultaneously;
根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,所述待发送的数据传输时间小于所述STA在所述N个干扰源的干扰存在时传输所述待发送数据所需的传输时间。According to the first transmission rate, the second transmission rate, and the remaining interference time of the N1 main interference sources, transmit the data to be sent to the STA on the channel, and transmit the data to be sent to the STA The time is shorter than the transmission time required by the STA to transmit the data to be sent when the interference of the N interference sources exists.
可选的,所述处理器31根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,具体为:根据所述待发送数据的大小和所述第一传输速率计算第一传输时间;以及根据所述待发送数据的大小和所述第二传输速率计算第二传输时间;若所述第一传输时间大于所述第二传输时间与所述N1个主要干扰源的最大剩余干扰时间之和,则在所述N1个主要干扰源的最大剩余干扰持续时间结束后,在所述信道上使用所述第二传输速率向所述STA传输所述待发送数据。Optionally, the processor 31 transmits the to-be-transmitted message to the STA on the channel according to the first transmission rate, the second transmission rate, and the remaining interference time of the N1 main interferers. data, specifically: calculating a first transmission time according to the size of the data to be sent and the first transmission rate; and calculating a second transmission time according to the size of the data to be sent and the second transmission rate; if the If the first transmission time is greater than the sum of the second transmission time and the maximum remaining interference time of the N1 main interference sources, then after the maximum remaining interference duration of the N1 main interference sources ends, the channel transmit the to-be-sent data to the STA by using the second transmission rate.
可选的,所述处理器31还用于:在所述N1主要干扰源的最大剩余干扰时间结束前,使用所述第一传输速率在所述信道上向其他STA发送数据。Optionally, the processor 31 is further configured to: use the first transmission rate to send data to other STAs on the channel before the maximum remaining interference time of the main N1 interference source ends.
可选的,所述处理器31根据所述第一传输速率、所述第二传输速率和所述N1个主要干扰源的剩余干扰时间,在所述信道上向所述STA传输所述待发送数据,具体为:将所述待发送数据分为第一子数据段和第二子数据段,所述第一子数据段在所述第二子数据段之前传输;使用所述第一传输速率在所述信道上向所述STA传输所述第一子数据段,所述AP使用所述第二传输速率在所述信道上向所述STA传输所述第二子数据段。Optionally, the processor 31 transmits the to-be-transmitted message to the STA on the channel according to the first transmission rate, the second transmission rate, and the remaining interference time of the N1 main interferers. data, specifically: dividing the data to be sent into a first sub-data segment and a second sub-data segment, the first sub-data segment being transmitted before the second sub-data segment; using the first transmission rate transmit the first sub-data segment to the STA on the channel, and transmit the second sub-data segment to the STA on the channel by using the second transmission rate.
可选的,所述处理器31将所述待发送数据分为第一子数据段和第二子数据段,具体为:根据所述第一传输速率和所述N1个主要干扰源的最大剩余干扰时间计算在所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小;根据所述AP在所述N1个主要干扰源的最大剩余干扰时间内能够传输的数据的大小将所述待发送数据分为所述第一子数据段和所述第二子数据段,所述第一子数据段的大小大于或等于所述AP在所述N1个主 要干扰源的最大剩余干扰时间内能够传输的数据的大小。Optionally, the processor 31 divides the data to be sent into a first sub-data segment and a second sub-data segment, specifically: according to the first transmission rate and the maximum remaining Calculate the size of the data that can be transmitted within the maximum remaining interference time of the N1 main interference sources by the interference time; according to the size of the data that can be transmitted by the AP within the maximum remaining interference time of the N1 main interference sources The data to be sent is divided into the first sub-data segment and the second sub-data segment, and the size of the first sub-data segment is greater than or equal to that of the AP in the N1 masters. The size of the data that can be transmitted within the maximum remaining interference time of the interference source.
可选的,所述处理器31根据第一公式计算所述第一传输速率,所述第一公式为:其中,R1表示所述第一传输速率,S表示所述信号强度,Ii表示所述第i个主要干扰源的干扰强度,Ir表示所述内部干扰的干扰强度。Optionally, the processor 31 calculates the first transmission rate according to a first formula, where the first formula is: Wherein, R 1 represents the first transmission rate, S represents the signal strength, I i represents the interference strength of the ith main interference source, and I r represents the interference strength of the internal interference.
可选的,所述处理器31根据第二公式计算所述第二传输速率,所述第二计算公式为:其中,R2表示所述第二传输速率,Ij表示所述第j个次要干扰源的干扰强度。Optionally, the processor 31 calculates the second transmission rate according to a second formula, where the second calculation formula is: Wherein, R 2 represents the second transmission rate, and I j represents the interference intensity of the jth secondary interference source.
本实施例中,所述处理器31还用于:根据接收所述CCA报告时获得的接收功率得到所述信号强度;或者,接收所述STA发送的所述信号强度,所述信号强度是所述STA根据接收所述数据传输指示消息时获得的接收功率得到的。In this embodiment, the processor 31 is further configured to: obtain the signal strength according to the received power obtained when receiving the CCA report; or receive the signal strength sent by the STA, where the signal strength is the The STA obtains it according to the received power obtained when receiving the data transmission indication message.
可选的,所述STA向所述AP发送所述CCA报告所占用的时间等于所述STA向所述AP发送清除发送CTS消息所占用的时间。Optionally, the time taken by the STA to send the CCA report to the AP is equal to the time taken by the STA to send a clear to send CTS message to the AP.
可选的,所述数据传输指示消息中还包括:清除发送CTS消息的指示信息,所述指示信息用于指示所述STA是否向所述AP返回CTS消息。Optionally, the data transmission indication message further includes: clear sending CTS message indication information, where the indication information is used to indicate whether the STA returns a CTS message to the AP.
本实施例的AP,可用于执行实施例一、实施例三、实施例四提供的方法,具体实现方式和技术效果类似,这里不再赘述。The AP in this embodiment can be used to implement the methods provided in Embodiment 1, Embodiment 3, and Embodiment 4. The specific implementation manner and technical effect are similar, and will not be repeated here.
图17为本发明实施例十提供的STA的结构示意图,如图17所示,本实施例提供的STA400包括:处理器41、存储器42、通信接口43和系统总线44,所述存储器42和所述通信接口43通过所述系统总线44与所述处理器41连接并完成相互间的通信,所述存储器42用于存储计算机执行指令,所述通信接口43用于和其他设备进行通信,所述处理器41用于运行所述计算机执行指令,使所述STA400执行如下所述的方法: FIG. 17 is a schematic structural diagram of an STA provided in Embodiment 10 of the present invention. As shown in FIG. 17 , the STA400 provided in this embodiment includes: a processor 41, a memory 42, a communication interface 43, and a system bus 44. The memory 42 and the The communication interface 43 is connected to the processor 41 through the system bus 44 and completes mutual communication, the memory 42 is used to store computer execution instructions, and the communication interface 43 is used to communicate with other devices. The processor 41 is configured to run the computer to execute instructions, so that the STA400 performs the following method:
在信道上接收AP发送的数据传输指示消息,所述数据传输指示消息用于通知所述STA所述AP有数据向所述STA发送,所述数据传输指示消息中包括所述STA的标识以及所述AP向所述STA发送数据占用所述信道的时间;Receive the data transmission indication message sent by the AP on the channel, the data transmission indication message is used to notify the STA that the AP has data to send to the STA, and the data transmission indication message includes the identity of the STA and the The time during which the AP sends data to the STA and occupies the channel;
根据所述数据传输指示消息获取所述信道的空闲信道评估CCA信息,所述CCA信息用于指示所述信道空闲、所述信道忙碌或者所述信道受到干扰;Obtaining idle channel assessment CCA information of the channel according to the data transmission indication message, the CCA information is used to indicate that the channel is idle, the channel is busy, or the channel is interfered;
若所述CCA信息指示所述信道受到干扰,则向所述AP发送所述CCA报告,以使所述AP根据CCA报告向所述STA传输所述待发送数据,所述CCA报告包括:N个干扰源的标识、所述N个干扰源中每个干扰源产生的干扰强度、所述每个干扰源的剩余干扰时间以及所述信道的内部干扰的干扰强度,所述内部干扰的干扰强度是指所述N个干扰源产生的干扰结束后所述信道受到的干扰强度,N为大于或等于1的正整数。If the CCA information indicates that the channel is interfered, send the CCA report to the AP, so that the AP transmits the data to be sent to the STA according to the CCA report, and the CCA report includes: N The identity of the interference source, the interference intensity generated by each of the N interference sources, the remaining interference time of each interference source, and the interference intensity of the internal interference of the channel, the interference intensity of the internal interference is refers to the intensity of interference received by the channel after the interference generated by the N interference sources ends, and N is a positive integer greater than or equal to 1.
可选的,所述STA向所述AP发送所述CCA报告之前,所述处理器41还用于:确定所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间是否大于预设的时间阈值;若所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间大于所述时间阈值,则确定向所述AP发送所述CCA报告;若所述数据传输指示消息中包括的所述AP向所述STA发送数据占用所述信道的时间小于或等于所述时间阈值,则确定向所述AP返回清除发送CTS消息。Optionally, before the STA sends the CCA report to the AP, the processor 41 is further configured to: determine that the AP included in the data transmission instruction message occupies the channel by sending data to the STA Whether the time is greater than the preset time threshold; if the time that the AP sends data to the STA and occupies the channel included in the data transmission indication message is greater than the time threshold, then determine to send the AP to the AP CCA report; if the time that the AP sends data to the STA and occupies the channel included in the data transmission instruction message is less than or equal to the time threshold, then determine to return a clear to send CTS message to the AP.
可选的,所述数据传输指示消息中还包括:CTS消息的指示信息,所述指示信息用于指示所述STA是否向所述AP返回CTS消息;若所述指示信息用于指示所述STA向所述AP返回CTS消息,则所述处理器41还用于:在向所述AP发送所述CCA报告之前或之后,向所述AP发送CTS消息。Optionally, the data transmission indication message further includes: indication information of a CTS message, the indication information is used to indicate whether the STA returns a CTS message to the AP; if the indication information is used to indicate the STA Returning a CTS message to the AP, the processor 41 is further configured to: send a CTS message to the AP before or after sending the CCA report to the AP.
本实施例的STA,可用于执行实施例二提供的方法,具体实现方式和技术效果类似,这里不再赘述。The STA in this embodiment can be used to execute the method provided in Embodiment 2, and the specific implementation manner and technical effect are similar, and will not be repeated here.
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可 读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps to realize the above method embodiments can be completed by program instructions related hardware, and the aforementioned programs can be stored in a computer Reading the storage medium, when the program is executed, executes the steps of the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。 Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.
Claims (26)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/081933 WO2016201693A1 (en) | 2015-06-19 | 2015-06-19 | Data transmission method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107431954A true CN107431954A (en) | 2017-12-01 |
CN107431954B CN107431954B (en) | 2020-07-24 |
Family
ID=57544982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580078799.9A Active CN107431954B (en) | 2015-06-19 | 2015-06-19 | Data transmission method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107431954B (en) |
WO (1) | WO2016201693A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112312432A (en) * | 2020-09-25 | 2021-02-02 | 新华三大数据技术有限公司 | Network quality optimization method and device |
CN115550961A (en) * | 2021-06-30 | 2022-12-30 | 华为技术有限公司 | Interference measurement method and related equipment |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109842898B (en) * | 2017-11-25 | 2021-08-03 | 华为技术有限公司 | A method and device for reducing site interference |
CN112309110B (en) * | 2019-11-05 | 2022-06-24 | 山东智和创信息技术有限公司 | Congestion detection system based on big data communication |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1860739A (en) * | 2003-09-25 | 2006-11-08 | 联想(新加坡)私人有限公司 | Apparatus, system, and method for mitigating access point data rate degradation |
CN1889492A (en) * | 2006-07-19 | 2007-01-03 | 华为技术有限公司 | System and method for preventing radio local network self-interference |
CN101305540A (en) * | 2005-11-07 | 2008-11-12 | 艾利森电话股份有限公司 | Conceal signaling for link circuit self-adapting |
CN102379135A (en) * | 2009-01-24 | 2012-03-14 | 华为技术有限公司 | Method and device for improving the management of wireless mesh networks |
CN103597873A (en) * | 2011-06-03 | 2014-02-19 | 高通股份有限公司 | Systems and methods for receiver based clear channel assessment |
US8666319B2 (en) * | 2011-07-15 | 2014-03-04 | Cisco Technology, Inc. | Mitigating effects of identified interference with adaptive CCA threshold |
CN103841648A (en) * | 2014-03-07 | 2014-06-04 | 西南大学 | Method for transmitting speeds, sending power and distributing frequency spectra in distributed collaboration mode |
CN103957586A (en) * | 2014-04-30 | 2014-07-30 | 京信通信系统(中国)有限公司 | Power adjustment method and device for wireless local area network |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070060155A1 (en) * | 2005-08-31 | 2007-03-15 | Emanuel Kahana | System and method to dynamically adapt a CCA threshold |
-
2015
- 2015-06-19 CN CN201580078799.9A patent/CN107431954B/en active Active
- 2015-06-19 WO PCT/CN2015/081933 patent/WO2016201693A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1860739A (en) * | 2003-09-25 | 2006-11-08 | 联想(新加坡)私人有限公司 | Apparatus, system, and method for mitigating access point data rate degradation |
CN101305540A (en) * | 2005-11-07 | 2008-11-12 | 艾利森电话股份有限公司 | Conceal signaling for link circuit self-adapting |
CN1889492A (en) * | 2006-07-19 | 2007-01-03 | 华为技术有限公司 | System and method for preventing radio local network self-interference |
CN102379135A (en) * | 2009-01-24 | 2012-03-14 | 华为技术有限公司 | Method and device for improving the management of wireless mesh networks |
CN103597873A (en) * | 2011-06-03 | 2014-02-19 | 高通股份有限公司 | Systems and methods for receiver based clear channel assessment |
US8666319B2 (en) * | 2011-07-15 | 2014-03-04 | Cisco Technology, Inc. | Mitigating effects of identified interference with adaptive CCA threshold |
CN103841648A (en) * | 2014-03-07 | 2014-06-04 | 西南大学 | Method for transmitting speeds, sending power and distributing frequency spectra in distributed collaboration mode |
CN103957586A (en) * | 2014-04-30 | 2014-07-30 | 京信通信系统(中国)有限公司 | Power adjustment method and device for wireless local area network |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112312432A (en) * | 2020-09-25 | 2021-02-02 | 新华三大数据技术有限公司 | Network quality optimization method and device |
CN112312432B (en) * | 2020-09-25 | 2022-02-22 | 新华三大数据技术有限公司 | Network quality optimization method and device |
CN115550961A (en) * | 2021-06-30 | 2022-12-30 | 华为技术有限公司 | Interference measurement method and related equipment |
Also Published As
Publication number | Publication date |
---|---|
CN107431954B (en) | 2020-07-24 |
WO2016201693A1 (en) | 2016-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7698339B2 (en) | Method for transmitting and receiving frames in a wireless communication system and wireless communication terminal - Patents.com | |
CN110062477B (en) | An access method and device | |
JP6805236B2 (en) | Competitive-based coexistence on shared communication media | |
JP6873974B2 (en) | Competitive-based coexistence on shared communication media | |
KR101973743B1 (en) | Method and apparatus for transmitting frame | |
CN116171604A (en) | Multilink steering and control in WLAN | |
KR102096431B1 (en) | Wireless communication method for saving power and wireless communication terminal using same | |
WO2017121301A1 (en) | Data transmission method and device | |
CN110115095B (en) | Random access method, device and storage medium | |
KR20170142182A (en) | Wireless communication terminal and wireless communication method for multi-user uplink transmission | |
KR20230129401A (en) | Wireless communication method using limited TWT and wireless communication terminal using the same | |
KR20180012258A (en) | Method and device for sub-channelized transmission scheme in WLAN | |
KR20170020353A (en) | Wireless communication method for simultaneous data transmission, and wireless communication terminal using same | |
CN113115328A (en) | NAV setting method and related equipment in wireless communication system | |
KR20240027841A (en) | Wireless communication method using multi-link and wireless communication terminal using the same | |
WO2018000196A1 (en) | Communication method on unlicensed frequency band, terminal device, and network device | |
CN105900513A (en) | Method and apparatus for channel competition | |
KR20230144075A (en) | Multi-link device operating on multiple links and operating method of the multi-link device | |
CN107431954B (en) | Data transmission method and device | |
JP6350837B2 (en) | Data transmission method and terminal | |
US20170265170A1 (en) | Control information transmission method and apparatus for use in mobile communication system | |
WO2016187836A1 (en) | Channel access method, access point, and station | |
CN106488578B (en) | Transmission method, AP and the user node of data | |
WO2017152727A1 (en) | Data transmission method and apparatus | |
WO2021237573A1 (en) | Information transmission method and apparatus, and communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |