CN115551109A - Wireless communication method, device and wireless distributed system - Google Patents
Wireless communication method, device and wireless distributed system Download PDFInfo
- Publication number
- CN115551109A CN115551109A CN202110729082.3A CN202110729082A CN115551109A CN 115551109 A CN115551109 A CN 115551109A CN 202110729082 A CN202110729082 A CN 202110729082A CN 115551109 A CN115551109 A CN 115551109A
- Authority
- CN
- China
- Prior art keywords
- target
- time period
- data
- interface
- sent
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种无线通信方法,应用于无线通信领域。方法包括:目标AP接收来自第一AP的第一流量信息。第一流量信息包括第一AP的第一待发送数据的第一队列大小信息。目标AP获取目标流量信息。目标流量信息包括目标AP的目标待发送数据的目标队列大小信息。目标AP根据第一队列大小信息和目标队列大小信息得到第一时间段和目标时间段。第一时间段和目标时间段不同。第一AP在第一时间段内发送第一待发送数据。目标AP在目标时间段内发送目标待发送数据。在本申请中,通过为目标AP和第一AP分配不同的时间段,可以降低第一AP和目标AP之间发生冲突的概率,从而提高通信效率。
The present application discloses a wireless communication method, which is applied in the field of wireless communication. The method includes: a target AP receives first flow information from a first AP. The first flow information includes first queue size information of the first data to be sent of the first AP. The target AP obtains target traffic information. The target flow information includes target queue size information of target data to be sent by the target AP. The target AP obtains the first time period and the target time period according to the first queue size information and the target queue size information. The first time period and the target time period are different. The first AP sends the first data to be sent within the first time period. The target AP sends the target data to be sent within the target time period. In this application, by allocating different time periods for the target AP and the first AP, the probability of conflict between the first AP and the target AP can be reduced, thereby improving communication efficiency.
Description
技术领域technical field
本申请涉及无线通信领域,尤其涉及无线通信方法、装置和无线分布式系统(wireless distribution system,WDS)。The present application relates to the field of wireless communication, and in particular to a wireless communication method, device, and wireless distribution system (wireless distribution system, WDS).
背景技术Background technique
在无线通信领域中,多个AP能通过帧交互组建成WDS。在WDS中,AP通过分布式竞争的方式接入媒介,竞争到传输机会(transmission opportunity,TXOP)的AP才能发送数据。分布式竞争的方式包括分布式协调功能(distributed coordination function,DCF)或增强分布式接入(enhanced distribute channel access,EDCA)机制。在EDCA或DCF使用的载波侦听多路访问/冲突避免(carrier sense multiple access with collision avoid,CSMA/CA)接入规则中,AP首先会等待分布式帧间间隙(distributed inter-framespacing,DIFS)时长的帧间时隙。在此期间,AP会通过空闲信道评估(Clear ChannelAssessment,CCA)机制监听信道。当信道繁忙时,AP认为有其他设备在占用信道,发送流程暂停。若信道当前处于空闲状态,则进入二进制回退阶段。AP会先从竞争窗口(ContentionWindow)中随机选取一个数值,然后开始回退(back off)过程。每过一个时隙(slot time)AP就将这个数值减1,并监听信道。如果信道转为繁忙状态,则AP中止回退,保存这个数值。待信道空闲时,AP再继续进行回退。如果信道仍为空闲状态,则继续回退,直到这个数值回退到0。此时,AP认为竞争到了信道,开始进行数据发送。In the field of wireless communication, multiple APs can form a WDS through frame interaction. In WDS, APs access the medium through distributed competition, and the APs that compete for a transmission opportunity (transmission opportunity, TXOP) can send data. The manner of distributed competition includes distributed coordination function (distributed coordination function, DCF) or enhanced distributed access (enhanced distributed channel access, EDCA) mechanism. In the carrier sense multiple access with collision avoid (CSMA/CA) access rule used by EDCA or DCF, the AP will first wait for the distributed inter-frame spacing (DIFS) Interframe slots of duration. During this period, the AP will monitor the channel through a Clear Channel Assessment (CCA) mechanism. When the channel is busy, the AP thinks that other devices are occupying the channel, and the sending process is suspended. If the channel is currently idle, enter the binary backoff phase. The AP will first randomly select a value from the contention window (ContentionWindow), and then start the back off process. Every time a time slot (slot time) passes, the AP will decrement this value by 1 and monitor the channel. If the channel becomes busy, the AP aborts the fallback and saves this value. When the channel is idle, the AP continues to fall back. If the channel is still idle, keep backing off until this value rolls back to 0. At this time, the AP considers that the channel has been contended for and starts to send data.
但是,在CSMA/CA接入机制中,多个AP的数值可能同时回退到0。此时,多个AP会同时发送数据。因此,多个AP之间互相干扰,导致数据发送失败,使得WDS的通信效率较低。However, in the CSMA/CA access mechanism, the values of multiple APs may fall back to 0 at the same time. At this time, multiple APs will send data at the same time. Therefore, multiple APs interfere with each other, resulting in data transmission failure, making the communication efficiency of the WDS low.
发明内容Contents of the invention
本申请提供了一种无线通信方法、装置和WDS,通过为目标AP和第一AP分配不同的时间段,可以降低第一AP和目标AP之间发生冲突的概率,从而提高通信效率。The present application provides a wireless communication method, device and WDS. By allocating different time periods for the target AP and the first AP, the probability of conflict between the first AP and the target AP can be reduced, thereby improving communication efficiency.
本申请第一方面提供了一种无线通信方法。无线通信方法包括:目标AP接收来自第一AP的第一流量信息。第一流量信息包括第一AP的第一待发送数据的第一队列大小信息。目标AP获取目标流量信息。目标流量信息包括目标AP的目标待发送数据的目标队列大小信息。目标AP根据第一队列大小信息和目标队列大小信息得到第一时间段和目标时间段。第一时间段和目标时间段不存在重叠的时间段,即第一时间段和目标时间段不同。目标AP向第一AP发送第一时间段的信息。第一时间段的信息用于第一AP在第一时间段内发送第一待发送数据。目标AP在目标时间段内发送目标待发送数据。The first aspect of the present application provides a wireless communication method. The wireless communication method includes: a target AP receives first flow information from a first AP. The first flow information includes first queue size information of the first data to be sent of the first AP. The target AP obtains target traffic information. The target flow information includes target queue size information of target data to be sent by the target AP. The target AP obtains the first time period and the target time period according to the first queue size information and the target queue size information. There is no overlapping time period between the first time period and the target time period, that is, the first time period is different from the target time period. The target AP sends information of the first time period to the first AP. The information of the first time period is used for the first AP to send the first data to be sent within the first time period. The target AP sends the target data to be sent within the target time period.
在本申请中,通过为目标AP和第一AP分配不同的时间段,可以让目标AP和第一AP发送数据的时间相互错开。因此,本申请可以降低第一AP和目标AP之间发生冲突的概率,从而提高通信效率。In this application, by allocating different time periods for the target AP and the first AP, the time for sending data between the target AP and the first AP can be staggered. Therefore, the present application can reduce the probability of conflict between the first AP and the target AP, thereby improving communication efficiency.
在第一方面的一种可选方式中,目标AP的AP接口与M个目标STA关联。M为大于0的整数。目标AP的AP接口与第一AP的STA接口关联。在目标时间段内,目标AP的AP接口通过正交频分多址接入(orthogonal frequency division multiple access,OFDMA)向M个目标STA和第一AP发送目标待发送数据中的下行数据。其中,通过OFDMA发送数据,可以提高资源单元(resource unit,RU)的利用率,进而提高通信效率。In an optional manner of the first aspect, the AP interface of the target AP is associated with M target STAs. M is an integer greater than 0. The AP interface of the target AP is associated with the STA interface of the first AP. During the target time period, the AP interface of the target AP sends downlink data among the target data to be sent to the M target STAs and the first AP through orthogonal frequency division multiple access (OFDMA). Wherein, sending data through OFDMA can improve utilization rate of a resource unit (resource unit, RU), thereby improving communication efficiency.
在第一方面的一种可选方式中,目标AP的STA接口与第一AP的AP接口关联。在目标时间段内,目标AP通过目标AP的STA接口,向第一AP发送目标待发送数据中的上行数据。其中,目标AP可以选择通过STA接口或AP接口向第一AP发送目标待发送数据。因此,本申请可以提高无线通信的灵活性。In an optional manner of the first aspect, the STA interface of the target AP is associated with the AP interface of the first AP. During the target time period, the target AP sends the uplink data in the target data to be sent to the first AP through the STA interface of the target AP. Wherein, the target AP may choose to send the target data to be sent to the first AP through the STA interface or the AP interface. Therefore, the present application can improve the flexibility of wireless communication.
在第一方面的一种可选方式中,目标AP的STA接口与第一AP的AP接口关联。无线通信方法还包括:目标AP在第一时间段内通过目标AP的STA接口,接收来自第一AP的第一待发送数据中的下行数据。其中,在第一时间段内,第一AP的AP接口可以通过OFDMA向目标AP和第一STA发送第一待发送数据中的下行数据。第一STA是与第一AP关联的STA。此时,目标AP可以在第一时间段内通过目标AP的STA接口,接收来自第一AP的第一待发送数据中的下行数据。因此,通过OFDMA发送数据,可以提高RU的利用率,进而提高通信效率。In an optional manner of the first aspect, the STA interface of the target AP is associated with the AP interface of the first AP. The wireless communication method further includes: the target AP receives downlink data in the first data to be sent from the first AP through the STA interface of the target AP within the first time period. Wherein, within the first time period, the AP interface of the first AP may send the downlink data in the first data to be sent to the target AP and the first STA through OFDMA. The first STA is an STA associated with the first AP. At this time, the target AP may receive the downlink data in the first data to be sent from the first AP through the STA interface of the target AP within the first time period. Therefore, sending data through OFDMA can increase the utilization rate of RUs, thereby improving communication efficiency.
在第一方面的一种可选方式中,目标AP的AP接口与第一AP的STA接口关联。无线通信方法还包括:目标AP在第一时间段内,通过目标AP的AP接口,接收来自第一AP的第一待发送数据中的上行数据。其中,第一AP可以选择通过STA接口或AP接口向目标AP发送第一待发送数据。因此,本申请可以提高无线通信的灵活性。In an optional manner of the first aspect, the AP interface of the target AP is associated with the STA interface of the first AP. The wireless communication method further includes: the target AP receives the uplink data in the first data to be sent from the first AP through the AP interface of the target AP within the first time period. Wherein, the first AP may choose to send the first data to be sent to the target AP through the STA interface or the AP interface. Therefore, the present application can improve the flexibility of wireless communication.
在第一方面的一种可选方式中,无线通信方法还包括:目标AP根据自由竞争时长得到自由竞争时间段。第一时间段、目标时间段和自由竞争时间段不存在重叠的时间段,即自由竞争时间段和第一时间段、目标时间段不同。其中,目标AP的AP接口与M个目标STA关联,M为大于0的整数。目标AP可以向M个目标STA发送自由竞争时间段的信息。M个目标STA在自由竞争时间段内向目标AP竞争发送上行数据。根据前面的描述可知,目标AP在目标时间段内发送目标待发送数据。第一AP在第一时间段内发送第一待发送数据。因此,本申请可以降低STA和AP之间发生冲突的概率,从而提高通信效率。In an optional manner of the first aspect, the wireless communication method further includes: the target AP obtains a free competition time period according to a free competition time period. There is no overlapping time period between the first time period, the target time period and the free competition time period, that is, the free competition time period is different from the first time period and the target time period. Wherein, the AP interface of the target AP is associated with M target STAs, and M is an integer greater than 0. The target AP may send the information of the free contention period to the M target STAs. M target STAs compete to send uplink data to the target AP within the free contention period. According to the foregoing description, it can be seen that the target AP sends the target data to be sent within the target time period. The first AP sends the first data to be sent within the first time period. Therefore, the present application can reduce the probability of collision between the STA and the AP, thereby improving communication efficiency.
在第一方面的一种可选方式中,目标AP的AP接口与M个目标STA关联。M为大于0的整数。目标AP的AP接口与第一AP的STA接口关联。无线通信方法还包括:在自由竞争时间段内,目标AP的AP接口通过OFDMA接收M个目标STA和第一AP发送的上行数据。其中,第一AP也可以参与自由竞争时间段的竞争,从而提高通信的灵活性。并且,通过OFDMA接收数据,可以提高RU的利用率,进而提高通信效率。In an optional manner of the first aspect, the AP interface of the target AP is associated with M target STAs. M is an integer greater than 0. The AP interface of the target AP is associated with the STA interface of the first AP. The wireless communication method further includes: within the free contention period, the AP interface of the target AP receives the uplink data sent by the M target STAs and the first AP through OFDMA. Wherein, the first AP may also participate in the competition of the free competition time period, thereby improving the flexibility of communication. Moreover, receiving data through OFDMA can improve the utilization rate of RUs, thereby improving communication efficiency.
在第一方面的一种可选方式中,无线通信方法还包括:目标AP从接入控制器access controller,AC)接收激活帧。目标AP根据激活帧向第一AP发送第一请求。第一请求用于请求第一流量信息。其中,WDS中的任意一个AP都可以作为目标AP。因此,若由AP自身决定是否成为目标AP,则会引起管理的混乱。在本申请中,通过AC来激活目标AP,可以方便管理。In an optional manner of the first aspect, the wireless communication method further includes: the target AP receives an activation frame from an access controller (AC). The target AP sends the first request to the first AP according to the activation frame. The first request is used to request first traffic information. Wherein, any AP in the WDS can be used as the target AP. Therefore, if the AP itself decides whether to become the target AP, it will cause management confusion. In this application, the target AP is activated through the AC, which can facilitate management.
在第一方面的一种可选方式中,与第一AP关联的AP的数量为X,与目标AP关联的AP的数量为Y。其中,Y大于X。其中,当相邻的AP的数量越多时,AP之间发生冲突的概率越大。因此,可以选择关联AP的数量较多的AP作为目标AP,从而进一步降AP之间发生冲突的概率,从而提高通信效率。In an optional manner of the first aspect, the number of APs associated with the first AP is X, and the number of APs associated with the target AP is Y. Among them, Y is greater than X. Wherein, the greater the number of adjacent APs, the greater the probability of conflict between APs. Therefore, an AP with a larger number of associated APs may be selected as a target AP, thereby further reducing the probability of conflict between APs, thereby improving communication efficiency.
在第一方面的一种可选方式中,第一流量信息包括第一待发送数据的第一调制与编码策略(modulation and coding strategy,MCS)和/或第一通信标识符(trafficidentifier,TID)。目标AP根据第一队列大小信息、目标队列大小信息、第一MCS和/或第一TID得到第一时间段和目标时间段。其中,目标AP可以根据第一MCS计算理论传输速度,然后再根据理论传输速度计算第一时间段。因此,通过MCS可以提高计算第一时间段的准确性,避免给第一AP分配太长或太短的时间段。第一TID表征的优先级和第一时间段的时长成正相关。因此,第一TID可以用于修正第一时间段,使得携带高优先级的TID的AP可以占据较长的TXOP时长,从而保证服务质量。In an optional manner of the first aspect, the first traffic information includes a first modulation and coding strategy (modulation and coding strategy, MCS) and/or a first communication identifier (trafficidentifier, TID) of the first data to be sent . The target AP obtains the first time period and the target time period according to the first queue size information, the target queue size information, the first MCS and/or the first TID. Wherein, the target AP may calculate the theoretical transmission speed according to the first MCS, and then calculate the first time period according to the theoretical transmission speed. Therefore, the MCS can improve the accuracy of calculating the first time period, and avoid allocating too long or too short time periods to the first AP. The priority represented by the first TID is positively correlated with the duration of the first time period. Therefore, the first TID can be used to modify the first time period, so that the AP carrying the TID with high priority can occupy a longer TXOP time, so as to ensure the quality of service.
在第一方面的一种可选方式中,目标AP的AP接口与M个目标STA关联。M为大于1的整数。无线通信方法还包括:目标AP根据目标待发送数据的目标TID确定M个目标STA的优先级。M个目标STA包括高优先级STA和低优先级STA。目标AP为第一高优先级队列和第一低优先级队列分配RU。第一高优先级队列包括高优先级STA和第一AP。第一低优先级队列包括低优先级STA。在目标时间段内,目标AP根据分配的RU发送目标待发送数据。其中,AP之间的数据中转的延迟会严重降低WDS是通信效率。在本申请中,通过优先转发AP的数据,可以提高WDS的通信效率。In an optional manner of the first aspect, the AP interface of the target AP is associated with M target STAs. M is an integer greater than 1. The wireless communication method further includes: the target AP determines the priorities of the M target STAs according to the target TID of the target data to be sent. The M target STAs include high-priority STAs and low-priority STAs. The target AP allocates RUs for the first high priority queue and the first low priority queue. The first high priority queue includes high priority STAs and the first AP. The first low priority queue includes low priority STAs. During the target time period, the target AP sends the target data to be sent according to the allocated RU. Among them, the delay of data transfer between APs will seriously reduce the communication efficiency of WDS. In this application, the communication efficiency of the WDS can be improved by preferentially forwarding the data of the AP.
在第一方面的一种可选方式中,目标AP为第一高优先级队列和第一低优先级队列分配第一周期的RU。无线通信方法还包括:目标AP为第二高优先级队列和第二低优先级队列分配第二周期的RU。其中,第二高优先级队列包括第一高优先级队列中在第一周期未分配到RU的STA。其中,目标AP周期性的为目标STA和第一AP分配RU。在每个周期中,目标AP重新对STA的级别进行划分。STA的级别包括高优先级和低优先级。目标AP优先为高优先级STA分配RU。在第一周期的RU分配中,第一高优先级队列可能存在部分STA未分配到RU。在第二周期的RU分配中,目标AP直接将该部分STA作为高优先级STA。在第二周期中,可以避免目标AP将该部分STA划分为低优先级,提高该部分STA的被分配RU的概率。因此,本申请可以提高RU分配的公平性,提高通信质量。In an optional manner of the first aspect, the target AP allocates RUs in the first period to the first high-priority queue and the first low-priority queue. The wireless communication method further includes: the target AP allocates RUs of a second period to the second high priority queue and the second low priority queue. Wherein, the second high-priority queue includes STAs in the first high-priority queue that are not assigned RUs in the first period. Wherein, the target AP periodically allocates RUs to the target STA and the first AP. In each cycle, the target AP reclassifies the STAs. STA levels include high priority and low priority. The target AP first allocates RUs to high-priority STAs. In the first cycle of RU allocation, there may be some STAs in the first high-priority queue that are not allocated to RUs. In the second period of RU allocation, the target AP directly regards some STAs as high-priority STAs. In the second period, it is possible to prevent the target AP from classifying some STAs as low priorities, and increase the probability of allocating RUs to this part of STAs. Therefore, the present application can improve the fairness of RU allocation and improve communication quality.
本申请第二方面提供了一种无线通信方法。无线通信方法包括:第一接入点AP向目标AP发送第一流量信息。第一流量信息包括第一AP的第一待发送数据的第一队列大小信息。第一AP从目标AP接收第一时间段的信息。其中,第一时间段和目标时间段不同,目标时间段和第一时间段是目标AP根据第一队列大小信息和目标流量信息得到的。目标流量信息包括目标AP的目标待发送数据的目标队列大小信息。目标AP用于在目标时间段内发送目标待发送数据。第一AP在第一时间段内发送第一待发送数据。The second aspect of the present application provides a wireless communication method. The wireless communication method includes: a first access point AP sends first flow information to a target AP. The first flow information includes first queue size information of the first data to be sent by the first AP. The first AP receives information of the first time period from the target AP. Wherein, the first time period is different from the target time period, and the target time period and the first time period are obtained by the target AP according to the first queue size information and the target flow information. The target flow information includes target queue size information of target data to be sent by the target AP. The target AP is used to send the target data to be sent within the target time period. The first AP sends the first data to be sent within the first time period.
在第二方面的一种可选方式中,第一AP的AP接口与N个第一站点STA关联。N为大于0的整数。第一AP的AP接口与目标AP的STA接口关联。在第一时间段内,第一AP的AP接口通过OFDMA向N个第一STA和目标AP发送第一待发送数据中的下行数据。In an optional manner of the second aspect, the AP interface of the first AP is associated with N STAs of the first station. N is an integer greater than 0. The AP interface of the first AP is associated with the STA interface of the target AP. During the first time period, the AP interface of the first AP sends the downlink data in the first data to be sent to the N first STAs and the target AP through OFDMA.
在第二方面的一种可选方式中,第一AP的STA接口与目标AP的AP接口关联。在第一时间段内,第一AP通过第一AP的STA接口,向目标AP发送第一待发送数据中的上行数据。In an optional manner of the second aspect, the STA interface of the first AP is associated with the AP interface of the target AP. During the first time period, the first AP sends the uplink data in the first data to be sent to the target AP through the STA interface of the first AP.
在第二方面的一种可选方式中,第一AP的STA接口与目标AP的AP接口关联。无线通信方法还包括:在目标时间段内,第一AP通过第一AP的STA接口,接收来自目标AP的目标待发送数据中的下行数据。In an optional manner of the second aspect, the STA interface of the first AP is associated with the AP interface of the target AP. The wireless communication method further includes: within the target time period, the first AP receives downlink data in the target data to be sent from the target AP through the STA interface of the first AP.
在第二方面的一种可选方式中,第一AP的STA接口与目标AP的AP接口关联。无线通信方法还包括:在目标时间段内,第一AP通过第一AP的AP接口,接收来自目标AP的目标待发送数据中的上行数据。In an optional manner of the second aspect, the STA interface of the first AP is associated with the AP interface of the target AP. The wireless communication method further includes: within the target time period, the first AP receives uplink data in the target data to be sent from the target AP through the AP interface of the first AP.
在第二方面的一种可选方式中,无线通信方法还包括:第一AP从目标AP接收自由竞争时间段的信息。自由竞争时间段和第一时间段、目标时间段不同。第一AP的STA接口与目标AP关联。第一AP的STA接口在自由竞争时间段内向目标AP竞争发送上行数据。In an optional manner of the second aspect, the wireless communication method further includes: the first AP receives information about the free contention period from the target AP. The free competition time period is different from the first time period and the target time period. The STA interface of the first AP is associated with the target AP. The STA interface of the first AP competes to send uplink data to the target AP within the free competition period.
在第二方面的一种可选方式中,第一AP的AP接口与N个第一STA关联,N为大于0的整数。第一AP的AP接口与目标AP的STA接口关联。无线通信方法还包括:在自由竞争时间段内,第一AP的AP接口通过OFDMA接收N个第一STA和目标AP发送的上行数据。In an optional manner of the second aspect, the AP interface of the first AP is associated with N first STAs, where N is an integer greater than 0. The AP interface of the first AP is associated with the STA interface of the target AP. The wireless communication method further includes: during the free contention period, the AP interface of the first AP receives the uplink data sent by the N first STAs and the target AP through OFDMA.
在第二方面的一种可选方式中,与第一AP关联的AP的数量为X,与目标AP关联的AP的数量为Y。其中,Y大于X。In an optional manner of the second aspect, the number of APs associated with the first AP is X, and the number of APs associated with the target AP is Y. Among them, Y is greater than X.
在第二方面的一种可选方式中,第一流量信息包括第一待发送数据的第一MCS和/或第一TID。目标时间段和第一时间段是目标AP根据第一队列大小信息、目标队列大小信息、第一MCS和/或第一TID得到的。In an optional manner of the second aspect, the first flow information includes a first MCS and/or a first TID of the first data to be sent. The target time period and the first time period are obtained by the target AP according to the first queue size information, the target queue size information, the first MCS and/or the first TID.
在第二方面的一种可选方式中,第一AP的AP接口与N个第一STA关联。N为大于1的整数。无线通信方法还包括:第一AP根据第一待发送数据的第一TID确定N个第一STA的优先级。N个第一STA包括高优先级STA和低优先级STA。第一AP为第一高优先级队列和第一低优先级队列分配RU。第一高优先级队列包括高优先级STA和目标AP。第一低优先级队列包括低优先级STA。在第一时间段内,第一AP根据分配的RU发送第一待发送数据。In an optional manner of the second aspect, the AP interface of the first AP is associated with N first STAs. N is an integer greater than 1. The wireless communication method further includes: the first AP determines the priorities of the N first STAs according to the first TID of the first data to be sent. The N first STAs include high-priority STAs and low-priority STAs. The first AP allocates RUs to the first high-priority queue and the first low-priority queue. The first high-priority queue includes high-priority STAs and target APs. The first low priority queue includes low priority STAs. During the first time period, the first AP sends the first data to be sent according to the allocated RU.
在第二方面的一种可选方式中,第一AP为第一高优先级队列和第一低优先级队列分配第一周期的RU。无线通信方法还包括:第一AP为第二高优先级队列和第二低优先级队列分配第二周期的RU。其中,第二高优先级队列包括第一高优先级队列中在第一周期未分配到RU的STA。In an optional manner of the second aspect, the first AP allocates RUs in the first period to the first high-priority queue and the first low-priority queue. The wireless communication method further includes: the first AP allocates RUs of a second period to the second high priority queue and the second low priority queue. Wherein, the second high-priority queue includes STAs in the first high-priority queue that are not assigned RUs in the first period.
本申请第三方面提供了一种无线分布式系统WDS。WDS包括目标AP和第一AP。第一AP用于向目标AP发送第一流量信息。第一流量信息包括第一AP的第一待发送数据的第一队列大小信息。目标AP用于获取目标流量信息。目标流量信息包括目标AP的目标待发送数据的目标队列大小信息。目标AP用于根据第一队列大小信息和目标队列大小信息得到第一时间段和目标时间段。第一时间段和目标时间段不同。目标AP用于向第一AP发送第一时间段的信息。第一AP用于在第一时间段内发送第一待发送数据。目标AP用于在目标时间段内发送目标待发送数据。The third aspect of the present application provides a wireless distribution system WDS. The WDS includes a target AP and a first AP. The first AP is used to send the first flow information to the target AP. The first flow information includes first queue size information of the first data to be sent of the first AP. The target AP is used to obtain target traffic information. The target flow information includes target queue size information of target data to be sent by the target AP. The target AP is configured to obtain the first time period and the target time period according to the first queue size information and the target queue size information. The first time period and the target time period are different. The target AP is configured to send information of the first time period to the first AP. The first AP is used to send the first data to be sent within the first time period. The target AP is used to send the target data to be sent within the target time period.
在第三方面的一种可选方式中,目标AP的AP接口与M个目标站点STA关联。M为大于0的整数。目标AP的AP接口与第一AP的STA接口关联。在目标时间段内,目标AP的AP接口通过OFDMA向M个目标STA和第一AP发送目标待发送数据中的下行数据。In an optional manner of the third aspect, the AP interface of the target AP is associated with M target station STAs. M is an integer greater than 0. The AP interface of the target AP is associated with the STA interface of the first AP. During the target time period, the AP interface of the target AP sends the downlink data in the target data to be sent to the M target STAs and the first AP through OFDMA.
在第三方面的一种可选方式中,目标AP的STA接口与第一AP的AP接口关联。在目标时间段内,目标AP用于通过目标AP的STA接口,向第一AP发送目标待发送数据中的上行数据。In an optional manner of the third aspect, the STA interface of the target AP is associated with the AP interface of the first AP. During the target time period, the target AP is used to send the uplink data in the target data to be sent to the first AP through the STA interface of the target AP.
在第三方面的一种可选方式中,第一AP的AP接口与目标AP的STA接口关联。第一AP的AP接口与N个第一STA接口关联。M为大于0的整数。第一AP用于在第一时间段内通过OFDMA向N个第一STA和目标AP发送第一待发送数据中的下行数据。In an optional manner of the third aspect, the AP interface of the first AP is associated with the STA interface of the target AP. The AP interface of the first AP is associated with the N first STA interfaces. M is an integer greater than 0. The first AP is configured to send the downlink data in the first data to be sent to the N first STAs and the target AP through OFDMA within the first time period.
在第三方面的一种可选方式中,第一AP的STA接口与目标AP的AP接口关联。第一AP在第一时间段内,通过第一AP的STA接口,向目标AP发送第一待发送数据中的上行数据。In an optional manner of the third aspect, the STA interface of the first AP is associated with the AP interface of the target AP. The first AP sends the uplink data in the first data to be sent to the target AP through the STA interface of the first AP within the first time period.
在第三方面的一种可选方式中,目标AP还用于根据自由竞争时长得到自由竞争时间段。第一时间段、目标时间段和自由竞争时间段不存在重叠的时间段,即自由竞争时间段和第一时间段、目标时间段不同。In an optional manner of the third aspect, the target AP is also used to obtain a free competition time period according to the free competition time period. There is no overlapping time period between the first time period, the target time period and the free competition time period, that is, the free competition time period is different from the first time period and the target time period.
在第三方面的一种可选方式中,目标AP的AP接口与M个目标STA关联。M为大于0的整数。目标AP的AP接口与第一AP的STA接口关联。在自由竞争时间段内,目标AP的AP接口通过OFDMA接收M个目标STA和第一AP发送的上行数据。In an optional manner of the third aspect, the AP interface of the target AP is associated with M target STAs. M is an integer greater than 0. The AP interface of the target AP is associated with the STA interface of the first AP. During the free contention period, the AP interface of the target AP receives the uplink data sent by the M target STAs and the first AP through OFDMA.
在第三方面的一种可选方式中,第一AP的AP接口与N个第一STA关联,N为大于0的整数。第一AP的AP接口与目标AP的STA接口关联。在自由竞争时间段内,第一AP的AP接口通过OFDMA接收N个第一STA和目标AP发送的上行数据。In an optional manner of the third aspect, the AP interface of the first AP is associated with N first STAs, where N is an integer greater than 0. The AP interface of the first AP is associated with the STA interface of the target AP. During the free contention period, the AP interface of the first AP receives the uplink data sent by the N first STAs and the target AP through OFDMA.
在第三方面的一种可选方式中,目标AP还用于从A接收激活帧。目标AP还用于根据激活帧向第一AP发送第一请求。第一AP用于根据第一请求向目标AP发送第一流量信息。In an optional manner of the third aspect, the target AP is also configured to receive the activation frame from A. The target AP is further configured to send the first request to the first AP according to the activation frame. The first AP is configured to send the first flow information to the target AP according to the first request.
在第三方面的一种可选方式中,与第一AP关联的AP的数量为X,与目标AP关联的AP的数量为Y。其中,Y大于X。In an optional manner of the third aspect, the number of APs associated with the first AP is X, and the number of APs associated with the target AP is Y. Among them, Y is greater than X.
在第三方面的一种可选方式中,第一流量信息包括第一待发送数据的第一MCS和/或第一TID。目标AP用于根据第一队列大小信息、目标队列大小信息、第一MCS和/或第一TID得到第一时间段和目标时间段。In an optional manner of the third aspect, the first traffic information includes a first MCS and/or a first TID of the first data to be sent. The target AP is configured to obtain the first time period and the target time period according to the first queue size information, the target queue size information, the first MCS and/or the first TID.
在第三方面的一种可选方式中,目标AP的AP接口与M个目标STA关联。M为大于1的整数。目标AP还用于根据目标待发送数据的目标TID确定M个目标STA的优先级。M个目标STA包括高优先级STA和低优先级STA。目标AP用于为第一高优先级队列和第一低优先级队列分配RU。在目标时间段内,目标AP用于根据分配的RU发送目标待发送数据。第一高优先级队列包括高优先级STA和第一AP。第一低优先级队列包括低优先级STA。In an optional manner of the third aspect, the AP interface of the target AP is associated with M target STAs. M is an integer greater than 1. The target AP is also used to determine the priorities of the M target STAs according to the target TID of the target data to be sent. The M target STAs include high-priority STAs and low-priority STAs. The target AP is used to allocate RUs to the first high priority queue and the first low priority queue. During the target time period, the target AP is used to send the target data to be sent according to the allocated RU. The first high priority queue includes high priority STAs and the first AP. The first low priority queue includes low priority STAs.
在第三方面的一种可选方式中,目标AP用于为第一高优先级队列和第一低优先级队列分配第一周期的RU。目标AP还用于为第二高优先级队列和第二低优先级队列分配第二周期的RU。其中,第二高优先级队列包括第一高优先级队列中在第一周期未分配到RU的STA。In an optional manner of the third aspect, the target AP is configured to allocate RUs in the first period to the first high-priority queue and the first low-priority queue. The target AP is also used to allocate RUs of the second period to the second high priority queue and the second low priority queue. Wherein, the second high-priority queue includes STAs in the first high-priority queue that are not assigned RUs in the first period.
在第三方面的一种可选方式中,第一AP的AP接口与N个第一STA关联。N为大于1的整数。第一AP用于根据第一待发送数据的第一TID确定N个第一STA的优先级。N个第一STA包括高优先级STA和低优先级STA。第一AP用于为第一高优先级队列和第一低优先级队列分配RU。在第一时间段内,第一AP用于根据分配的RU发送第一待发送数据。其中,第一高优先级队列包括高优先级STA和目标AP。第一低优先级队列包括低优先级STA。In an optional manner of the third aspect, the AP interface of the first AP is associated with N first STAs. N is an integer greater than 1. The first AP is configured to determine priorities of the N first STAs according to the first TID of the first data to be sent. The N first STAs include high-priority STAs and low-priority STAs. The first AP is used to allocate RUs to the first high-priority queue and the first low-priority queue. During the first time period, the first AP is used to send the first data to be sent according to the allocated RU. Wherein, the first high-priority queue includes high-priority STAs and target APs. The first low priority queue includes low priority STAs.
在第三方面的一种可选方式中,第一AP用于为第一高优先级队列和第一低优先级队列分配第一周期的RU。第一AP还用于为第二高优先级队列和第二低优先级队列分配第二周期的RU。其中,第二高优先级队列包括第一高优先级队列中在第一周期未分配到RU的STA。In an optional manner of the third aspect, the first AP is configured to allocate RUs in the first period to the first high-priority queue and the first low-priority queue. The first AP is also used to allocate RUs of the second period to the second high priority queue and the second low priority queue. Wherein, the second high-priority queue includes STAs in the first high-priority queue that are not assigned RUs in the first period.
本申请第四方面提供了一种无线通信装置。无线通信装置包括接收模块、获取模块、处理模块、第一发送模块和第二发送模块。其中,接收模块用于接收来自第一AP的第一流量信息。第一流量信息包括第一AP的第一待发送数据的第一队列大小信息。获取模块用于获取目标流量信息。目标流量信息包括无线通信装置的目标待发送数据的目标队列大小信息。处理模块用于根据第一队列大小信息和目标队列大小信息得到第一时间段和目标时间段。第一时间段和目标时间段不同。第一发送模块用于向第一AP发送第一时间段的信息。第一时间段的信息用于第一AP在第一时间段内发送第一待发送数据。第二发送模块用于在目标时间段内发送目标待发送数据。A fourth aspect of the present application provides a wireless communication device. The wireless communication device includes a receiving module, an acquiring module, a processing module, a first sending module and a second sending module. Wherein, the receiving module is used for receiving the first flow information from the first AP. The first flow information includes first queue size information of the first data to be sent by the first AP. The obtaining module is used to obtain target traffic information. The target traffic information includes target queue size information of target data to be sent by the wireless communication device. The processing module is configured to obtain the first time period and the target time period according to the first queue size information and the target queue size information. The first time period and the target time period are different. The first sending module is configured to send the information of the first time period to the first AP. The information of the first time period is used for the first AP to send the first data to be sent within the first time period. The second sending module is used for sending the target data to be sent within the target time period.
在第四方面的一种可选方式中,无线通信装置的AP接口与M个目标STA关联。M为大于0的整数。无线通信装置的AP接口与第一AP的STA接口关联。第二发送模块具体用于在目标时间段内,通过OFDMA向M个目标STA和第一AP发送目标待发送数据中的下行数据。In an optional manner of the fourth aspect, the AP interface of the wireless communication device is associated with M target STAs. M is an integer greater than 0. The AP interface of the wireless communication device is associated with the STA interface of the first AP. The second sending module is specifically configured to send the downlink data in the target data to be sent to the M target STAs and the first AP through OFDMA within the target time period.
在第四方面的一种可选方式中,无线通信装置的STA接口与第一AP的AP接口关联。第二发送模块具体用于在目标时间段内,通过无线通信装置的STA接口,向第一AP发送目标待发送数据中的上行数据。In an optional manner of the fourth aspect, the STA interface of the wireless communication device is associated with the AP interface of the first AP. The second sending module is specifically configured to send the uplink data in the target data to be sent to the first AP through the STA interface of the wireless communication device within the target time period.
在第四方面的一种可选方式中,无线通信装置的STA接口与第一AP的AP接口关联。In an optional manner of the fourth aspect, the STA interface of the wireless communication device is associated with the AP interface of the first AP.
接收模块还用于在第一时间段内通过无线通信装置的STA接口,接收来自第一AP的第一待发送数据中的下行数据。The receiving module is further configured to receive downlink data in the first data to be sent from the first AP through the STA interface of the wireless communication device within the first time period.
在第四方面的一种可选方式中,无线通信装置的AP接口与第一AP的STA接口关联。接收模块还用于在第一时间段内,通过无线通信装置的AP接口,接收来自第一AP的第一待发送数据中的上行数据。In an optional manner of the fourth aspect, the AP interface of the wireless communication device is associated with the STA interface of the first AP. The receiving module is further configured to receive uplink data in the first data to be sent from the first AP through the AP interface of the wireless communication device within the first time period.
在第四方面的一种可选方式中,处理模块还用于根据自由竞争时长得到自由竞争时间段。第一时间段、目标时间段和自由竞争时间段不存在重叠的时间段,即自由竞争时间段和第一时间段、目标时间段不同。In an optional manner of the fourth aspect, the processing module is further configured to obtain a free competition time period according to the free competition time period. There is no overlapping time period between the first time period, the target time period and the free competition time period, that is, the free competition time period is different from the first time period and the target time period.
在第四方面的一种可选方式中,无线通信装置的AP接口与M个目标STA关联。M为大于0的整数。无线通信装置的AP接口与第一AP的STA接口关联。接收模块还用于在自由竞争时间段内,通过OFDMA接收M个目标STA和第一AP发送的上行数据。In an optional manner of the fourth aspect, the AP interface of the wireless communication device is associated with M target STAs. M is an integer greater than 0. The AP interface of the wireless communication device is associated with the STA interface of the first AP. The receiving module is also used to receive the uplink data sent by the M target STAs and the first AP through OFDMA during the free contention period.
在第四方面的一种可选方式中,接收模块还用于从AC接收激活帧。接收模块还用于根据激活帧向第一AP发送第一请求。第一请求用于请求第一流量信息。In an optional manner of the fourth aspect, the receiving module is further configured to receive an activation frame from the AC. The receiving module is further configured to send a first request to the first AP according to the activation frame. The first request is used to request first traffic information.
在第四方面的一种可选方式中,与第一AP关联的AP的数量为X,与无线通信装置关联的AP的数量为Y。其中,Y大于X。In an optional manner of the fourth aspect, the number of APs associated with the first AP is X, and the number of APs associated with the wireless communication device is Y. Among them, Y is greater than X.
在第四方面的一种可选方式中,第一流量信息包括第一待发送数据的第一MCS和/或第一TID。处理模块具体用于根据第一队列大小信息、目标队列大小信息、第一MCS和/或第一TID得到第一时间段和目标时间段。In an optional manner of the fourth aspect, the first flow information includes a first MCS and/or a first TID of the first data to be sent. The processing module is specifically configured to obtain the first time period and the target time period according to the first queue size information, the target queue size information, the first MCS and/or the first TID.
在第四方面的一种可选方式中,无线通信装置的AP接口与M个目标STA关联。M为大于1的整数。处理模块还用于根据目标待发送数据的目标TID确定M个目标STA的优先级。M个目标STA包括高优先级STA和低优先级STA。处理模块还用于为第一高优先级队列和第一低优先级队列分配RU。在目标时间段内,第二发送模块具体用于根据分配的RU发送目标待发送数据。第一高优先级队列包括高优先级STA和第一AP。第一低优先级队列包括低优先级STA。In an optional manner of the fourth aspect, the AP interface of the wireless communication device is associated with M target STAs. M is an integer greater than 1. The processing module is further configured to determine the priorities of the M target STAs according to the target TID of the target data to be sent. The M target STAs include high-priority STAs and low-priority STAs. The processing module is further configured to allocate RUs to the first high-priority queue and the first low-priority queue. Within the target time period, the second sending module is specifically configured to send the target data to be sent according to the allocated RU. The first high priority queue includes high priority STAs and the first AP. The first low priority queue includes low priority STAs.
在第四方面的一种可选方式中,处理模块具体用于为第一高优先级队列和第一低优先级队列分配第一周期的RU。处理模块还用于为第二高优先级队列和第二低优先级队列分配第二周期的RU。其中,第二高优先级队列包括第一高优先级队列中在第一周期未分配到RU的STA。In an optional manner of the fourth aspect, the processing module is specifically configured to allocate RUs of the first period to the first high-priority queue and the first low-priority queue. The processing module is further configured to allocate RUs of the second period to the second high priority queue and the second low priority queue. Wherein, the second high-priority queue includes STAs in the first high-priority queue that are not assigned RUs in the first period.
本申请第五方面提供了一种无线通信装置。无线通信装置包括第一发送模块、接收模块和第二发送模块。第一发送模块用于向目标AP发送第一流量信息。第一流量信息包括无线通信装置的第一待发送数据的第一队列大小信息。接收模块用于从目标AP接收第一时间段的信息。第一时间段和目标时间段不同。目标时间段和第一时间段是目标AP根据第一队列大小信息和目标流量信息得到的。目标流量信息包括目标AP的目标待发送数据的目标队列大小信息。目标AP用于在目标时间段内发送目标待发送数据。第二发送模块用于在第一时间段内发送第一待发送数据。A fifth aspect of the present application provides a wireless communication device. The wireless communication device includes a first sending module, a receiving module and a second sending module. The first sending module is used for sending the first flow information to the target AP. The first flow information includes first queue size information of first data to be sent by the wireless communication device. The receiving module is used for receiving the information of the first time period from the target AP. The first time period and the target time period are different. The target time period and the first time period are obtained by the target AP according to the first queue size information and the target flow information. The target flow information includes target queue size information of target data to be sent by the target AP. The target AP is used to send the target data to be sent within the target time period. The second sending module is used for sending the first data to be sent within the first time period.
在第五方面的一种可选方式中,无线通信装置的AP接口与N个第一站点STA关联。N为大于0的整数。无线通信装置的AP接口与目标AP的STA接口关联。第二发送模块具体用于在第一时间段内,通过OFDMA向N个第一STA和目标AP发送第一待发送数据中的下行数据。In an optional manner of the fifth aspect, the AP interface of the wireless communication device is associated with N first station STAs. N is an integer greater than 0. The AP interface of the wireless communication device is associated with the STA interface of the target AP. The second sending module is specifically configured to send the downlink data in the first data to be sent to the N first STAs and the target AP through OFDMA within the first time period.
在第五方面的一种可选方式中,无线通信装置的STA接口与目标AP的AP接口关联。在第一时间段内,第二发送模块具体用于通过无线通信装置的STA接口,向目标AP发送第一待发送数据中的上行数据。In an optional manner of the fifth aspect, the STA interface of the wireless communication device is associated with the AP interface of the target AP. During the first time period, the second sending module is specifically configured to send the uplink data in the first data to be sent to the target AP through the STA interface of the wireless communication device.
在第五方面的一种可选方式中,无线通信装置的STA接口与目标AP的AP接口关联。在目标时间段内,接收模块还用于通过无线通信装置的STA接口,接收来自目标AP的目标待发送数据中的下行数据。In an optional manner of the fifth aspect, the STA interface of the wireless communication device is associated with the AP interface of the target AP. During the target time period, the receiving module is further configured to receive downlink data in the target data to be sent from the target AP through the STA interface of the wireless communication device.
在第五方面的一种可选方式中,无线通信装置的STA接口与目标AP的AP接口关联。在目标时间段内,接收模块还用于通过无线通信装置的AP接口,接收来自目标AP的目标待发送数据中的上行数据。In an optional manner of the fifth aspect, the STA interface of the wireless communication device is associated with the AP interface of the target AP. During the target time period, the receiving module is further configured to receive uplink data in the target data to be sent from the target AP through the AP interface of the wireless communication device.
在第五方面的一种可选方式中,接收模块还用于从目标AP接收自由竞争时间段的信息。自由竞争时间段和第一时间段、目标时间段不同。无线通信装置的STA接口与目标AP关联。第二发送模块还用于通过无线通信装置的STA接口在自由竞争时间段内向目标AP竞争发送上行数据。In an optional manner of the fifth aspect, the receiving module is further configured to receive the information of the free contention period from the target AP. The free competition time period is different from the first time period and the target time period. The STA interface of the wireless communication device is associated with the target AP. The second sending module is also configured to compete to send uplink data to the target AP through the STA interface of the wireless communication device within the free contention period.
在第五方面的一种可选方式中,无线通信装置的AP接口与N个第一STA关联,N为大于0的整数。无线通信装置的AP接口与目标AP的STA接口关联。在自由竞争时间段内,接收模块还用于通过OFDMA接收N个第一STA和目标AP发送的上行数据。In an optional manner of the fifth aspect, the AP interface of the wireless communication device is associated with N first STAs, where N is an integer greater than 0. The AP interface of the wireless communication device is associated with the STA interface of the target AP. During the free contention period, the receiving module is also used to receive uplink data sent by the N first STAs and the target AP through OFDMA.
在第五方面的一种可选方式中,与无线通信装置关联的AP的数量为X,与目标AP关联的AP的数量为Y。其中,Y大于X。In an optional manner of the fifth aspect, the number of APs associated with the wireless communication device is X, and the number of APs associated with the target AP is Y. Among them, Y is greater than X.
在第五方面的一种可选方式中,第一流量信息包括第一待发送数据的第一MCS和/或第一TID。目标时间段和第一时间段是目标AP根据第一队列大小信息、目标队列大小信息、第一MCS和/或第一TID得到的。In an optional manner of the fifth aspect, the first traffic information includes a first MCS and/or a first TID of the first data to be sent. The target time period and the first time period are obtained by the target AP according to the first queue size information, the target queue size information, the first MCS and/or the first TID.
在第五方面的一种可选方式中,无线通信装置的AP接口与N个第一STA关联。N为大于1的整数。无线通信装置还包括处理模块。处理模块用于根据第一待发送数据的第一TID确定N个第一STA的优先级。N个第一STA包括高优先级STA和低优先级STA。无线通信装置为第一高优先级队列和第一低优先级队列分配RU。在第一时间段内,第二发送模块具体用于根据分配的RU发送第一待发送数据。第一高优先级队列包括高优先级STA和目标AP。第一低优先级队列包括低优先级STA。In an optional manner of the fifth aspect, the AP interface of the wireless communication device is associated with N first STAs. N is an integer greater than 1. The wireless communication device also includes a processing module. The processing module is configured to determine the priorities of the N first STAs according to the first TID of the first data to be sent. The N first STAs include high-priority STAs and low-priority STAs. The wireless communication device allocates RUs to the first high priority queue and the first low priority queue. During the first time period, the second sending module is specifically configured to send the first data to be sent according to the allocated RU. The first high-priority queue includes high-priority STAs and target APs. The first low priority queue includes low priority STAs.
在第五方面的一种可选方式中,处理模块具体用于为第一高优先级队列和第一低优先级队列分配第一周期的RU。处理模块还用于为第二高优先级队列和第二低优先级队列分配第二周期的RU。其中,第二高优先级队列包括第一高优先级队列中在第一周期未分配到RU的STA。In an optional manner of the fifth aspect, the processing module is specifically configured to allocate RUs of the first period to the first high-priority queue and the first low-priority queue. The processing module is further configured to allocate RUs of the second period to the second high priority queue and the second low priority queue. Wherein, the second high-priority queue includes STAs in the first high-priority queue that are not assigned RUs in the first period.
本申请第六方面提供了一种目标AP。目标AP包括收发器和处理器。其中,收发器用于接收来自第一AP的第一流量信息。第一流量信息包括第一AP的第一待发送数据的第一队列大小信息。处理器用于获取目标流量信息。目标流量信息包括目标AP的目标待发送数据的目标队列大小信息。处理器还用于根据第一队列大小信息和目标队列大小信息得到第一时间段和目标时间段。第一时间段和目标时间段不同。收发器还用于向第一AP发送第一时间段的信息。第一时间段的信息用于第一AP在第一时间段内发送第一待发送数据。收发器还用于在目标时间段内发送目标待发送数据。The sixth aspect of the present application provides a target AP. Target APs include transceivers and processors. Wherein, the transceiver is used for receiving the first flow information from the first AP. The first flow information includes first queue size information of the first data to be sent by the first AP. The processor is used to obtain target traffic information. The target flow information includes target queue size information of target data to be sent by the target AP. The processor is further configured to obtain the first time period and the target time period according to the first queue size information and the target queue size information. The first time period and the target time period are different. The transceiver is further configured to send information of the first time period to the first AP. The information of the first time period is used for the first AP to send the first data to be sent within the first time period. The transceiver is also used to send the target data to be sent within the target time period.
在第六方面的一种可选方式中,目标AP的AP接口与M个目标STA关联。M为大于0的整数。目标AP的AP接口与第一AP的STA接口关联。收发器具体用于在目标时间段内,通过OFDMA向M个目标STA和第一AP发送目标待发送数据中的下行数据。In an optional manner of the sixth aspect, the AP interface of the target AP is associated with M target STAs. M is an integer greater than 0. The AP interface of the target AP is associated with the STA interface of the first AP. The transceiver is specifically configured to send the downlink data in the target to-be-sent data to the M target STAs and the first AP through OFDMA within the target time period.
在第六方面的一种可选方式中,目标AP的STA接口与第一AP的AP接口关联。收发器具体用于在目标时间段内,通过目标AP的STA接口,向第一AP发送目标待发送数据中的上行数据。In an optional manner of the sixth aspect, the STA interface of the target AP is associated with the AP interface of the first AP. The transceiver is specifically configured to send the uplink data in the target data to be sent to the first AP through the STA interface of the target AP within the target time period.
在第六方面的一种可选方式中,目标AP的STA接口与第一AP的AP接口关联。收发器还用于在第一时间段内通过目标AP的STA接口,接收来自第一AP的第一待发送数据中的下行数据。In an optional manner of the sixth aspect, the STA interface of the target AP is associated with the AP interface of the first AP. The transceiver is further configured to receive downlink data in the first data to be sent from the first AP through the STA interface of the target AP within the first time period.
在第六方面的一种可选方式中,目标AP的AP接口与第一AP的STA接口关联。收发器还用于在第一时间段内,通过目标AP的AP接口,接收来自第一AP的第一待发送数据中的上行数据。In an optional manner of the sixth aspect, the AP interface of the target AP is associated with the STA interface of the first AP. The transceiver is also used to receive uplink data in the first data to be sent from the first AP through the AP interface of the target AP within the first time period.
在第六方面的一种可选方式中,处理器还用于根据自由竞争时长得到自由竞争时间段。第一时间段、目标时间段和自由竞争时间段不存在重叠的时间段,即自由竞争时间段和第一时间段、目标时间段不同。In an optional manner of the sixth aspect, the processor is further configured to obtain a free competition time period according to the free competition time period. There is no overlapping time period between the first time period, the target time period and the free competition time period, that is, the free competition time period is different from the first time period and the target time period.
在第六方面的一种可选方式中,目标AP的AP接口与M个目标STA关联。M为大于0的整数。目标AP的AP接口与第一AP的STA接口关联。收发器还用于在自由竞争时间段内,通过OFDMA接收M个目标STA和第一AP发送的上行数据。In an optional manner of the sixth aspect, the AP interface of the target AP is associated with M target STAs. M is an integer greater than 0. The AP interface of the target AP is associated with the STA interface of the first AP. The transceiver is also used to receive uplink data sent by the M target STAs and the first AP through OFDMA during the free contention period.
在第六方面的一种可选方式中,收发器还用于从AC接收激活帧。收发器还用于根据激活帧向第一AP发送第一请求。第一请求用于请求第一流量信息。In an optional manner of the sixth aspect, the transceiver is further configured to receive an activation frame from the AC. The transceiver is further configured to send a first request to the first AP according to the activation frame. The first request is used to request first traffic information.
在第六方面的一种可选方式中,与第一AP关联的AP的数量为X,与目标AP关联的AP的数量为Y。其中,Y大于X。In an optional manner of the sixth aspect, the number of APs associated with the first AP is X, and the number of APs associated with the target AP is Y. Among them, Y is greater than X.
在第六方面的一种可选方式中,第一流量信息包括第一待发送数据的第一MCS和/或第一TID。处理器具体用于根据第一队列大小信息、目标队列大小信息、第一MCS和/或第一TID得到第一时间段和目标时间段。In an optional manner of the sixth aspect, the first traffic information includes a first MCS and/or a first TID of the first data to be sent. The processor is specifically configured to obtain the first time period and the target time period according to the first queue size information, the target queue size information, the first MCS and/or the first TID.
在第六方面的一种可选方式中,目标STA的AP接口与M个目标STA关联。M为大于1的整数。处理器还用于根据目标待发送数据的目标TID确定M个目标STA的优先级。M个目标STA包括高优先级STA和低优先级STA。处理器还用于为第一高优先级队列和第一低优先级队列分配RU。在目标时间段内,收发器具体用于根据分配的RU发送目标待发送数据。第一高优先级队列包括高优先级STA和第一AP。第一低优先级队列包括低优先级STA。In an optional manner of the sixth aspect, the AP interface of the target STA is associated with M target STAs. M is an integer greater than 1. The processor is further configured to determine the priorities of the M target STAs according to the target TID of the target data to be sent. The M target STAs include high-priority STAs and low-priority STAs. The processor is also configured to allocate RUs to the first high priority queue and the first low priority queue. During the target time period, the transceiver is specifically configured to send the target data to be sent according to the allocated RU. The first high priority queue includes high priority STAs and the first AP. The first low priority queue includes low priority STAs.
在第六方面的一种可选方式中,处理器具体用于为第一高优先级队列和第一低优先级队列分配第一周期的RU。处理器还用于为第二高优先级队列和第二低优先级队列分配第二周期的RU。其中,第二高优先级队列包括第一高优先级队列中在第一周期未分配到RU的STA。In an optional manner of the sixth aspect, the processor is specifically configured to allocate the RUs of the first period to the first high-priority queue and the first low-priority queue. The processor is further configured to allocate RUs of the second period to the second high priority queue and the second low priority queue. Wherein, the second high-priority queue includes STAs in the first high-priority queue that are not assigned RUs in the first period.
本申请第七方面提供了一种第一AP。第一AP包括收发器和处理器。其中,收发器用于向目标AP发送第一流量信息。第一流量信息包括第一AP的第一待发送数据的第一队列大小信息。收发器还用于从目标AP接收第一时间段的信息。处理器用于读取第一时间段的信息。第一时间段和目标时间段不同。目标时间段和第一时间段是目标AP根据第一队列大小信息和目标流量信息得到的。目标流量信息包括目标AP的目标待发送数据的目标队列大小信息。目标AP用于在目标时间段内发送目标待发送数据。收发器还用于在第一时间段内发送第一待发送数据。The seventh aspect of the present application provides a first AP. The first AP includes a transceiver and a processor. Wherein, the transceiver is used for sending the first traffic information to the target AP. The first flow information includes first queue size information of the first data to be sent by the first AP. The transceiver is also used to receive information from the target AP for the first time period. The processor is used for reading the information of the first time period. The first time period and the target time period are different. The target time period and the first time period are obtained by the target AP according to the first queue size information and the target flow information. The target flow information includes target queue size information of target data to be sent by the target AP. The target AP is used to send the target data to be sent within the target time period. The transceiver is also used to send the first data to be sent within the first time period.
在第七方面的一种可选方式中,第一AP的AP接口与N个第一站点STA关联。N为大于0的整数。第一AP的AP接口与目标AP的STA接口关联。收发器具体用于在第一时间段内,通过OFDMA向N个第一STA和目标AP发送第一待发送数据中的下行数据。In an optional manner of the seventh aspect, the AP interface of the first AP is associated with N STAs of the first station. N is an integer greater than 0. The AP interface of the first AP is associated with the STA interface of the target AP. The transceiver is specifically configured to send the downlink data in the first data to be sent to the N first STAs and the target AP through OFDMA within the first time period.
在第七方面的一种可选方式中,第一AP的STA接口与目标AP的AP接口关联。在第一时间段内,收发器具体用于通过无线通信装置的STA接口,向目标AP发送第一待发送数据中的上行数据。In an optional manner of the seventh aspect, the STA interface of the first AP is associated with the AP interface of the target AP. In the first time period, the transceiver is specifically configured to send the uplink data in the first data to be sent to the target AP through the STA interface of the wireless communication device.
在第七方面的一种可选方式中,第一AP的STA接口与目标AP的AP接口关联。在目标时间段内,收发器还用于通过第一AP的STA接口,接收来自目标AP的目标待发送数据中的下行数据。In an optional manner of the seventh aspect, the STA interface of the first AP is associated with the AP interface of the target AP. During the target time period, the transceiver is also used to receive downlink data in the target data to be sent from the target AP through the STA interface of the first AP.
在第七方面的一种可选方式中,第一AP的STA接口与目标AP的AP接口关联。在目标时间段内,收发器还用于通过第一AP的AP接口,接收来自目标AP的目标待发送数据中的上行数据。In an optional manner of the seventh aspect, the STA interface of the first AP is associated with the AP interface of the target AP. During the target time period, the transceiver is also used to receive uplink data in the target data to be sent from the target AP through the AP interface of the first AP.
在第七方面的一种可选方式中,收发器还用于从目标AP接收自由竞争时间段的信息。自由竞争时间段和第一时间段、目标时间段不同。第一AP的STA接口与目标AP关联。收发器还用于通过第一AP的STA接口在自由竞争时间段内向目标AP竞争发送上行数据。In an optional manner of the seventh aspect, the transceiver is further configured to receive information about a free contention period from the target AP. The free competition time period is different from the first time period and the target time period. The STA interface of the first AP is associated with the target AP. The transceiver is also used to compete to send uplink data to the target AP through the STA interface of the first AP within the free contention period.
在第七方面的一种可选方式中,第一AP的AP接口与N个第一STA关联,N为大于0的整数。第一AP的AP接口与目标AP的STA接口关联。在自由竞争时间段内,收发器还用于通过OFDMA接收N个第一STA和目标AP发送的上行数据。In an optional manner of the seventh aspect, the AP interface of the first AP is associated with N first STAs, where N is an integer greater than 0. The AP interface of the first AP is associated with the STA interface of the target AP. During the free contention period, the transceiver is also used to receive uplink data sent by the N first STAs and the target AP through OFDMA.
在第七方面的一种可选方式中,与第一AP关联的AP的数量为X,与目标AP关联的AP的数量为Y。其中,Y大于X。In an optional manner of the seventh aspect, the number of APs associated with the first AP is X, and the number of APs associated with the target AP is Y. Among them, Y is greater than X.
在第七方面的一种可选方式中,第一流量信息包括第一待发送数据的第一MCS和/或第一TID。目标时间段和第一时间段是目标AP根据第一队列大小信息、目标队列大小信息、第一MCS和/或第一TID得到的。In an optional manner of the seventh aspect, the first traffic information includes a first MCS and/or a first TID of the first data to be sent. The target time period and the first time period are obtained by the target AP according to the first queue size information, the target queue size information, the first MCS and/or the first TID.
在第七方面的一种可选方式中,第一AP的AP接口与N个第一STA关联。N为大于1的整数。处理器用于根据第一待发送数据的第一TID确定N个第一STA的优先级。N个第一STA包括高优先级STA和低优先级STA。第一AP为第一高优先级队列和第一低优先级队列分配RU。在第一时间段内,收发器具体用于根据分配的RU发送第一待发送数据。第一高优先级队列包括高优先级STA和目标AP。第一低优先级队列包括低优先级STA。In an optional manner of the seventh aspect, the AP interface of the first AP is associated with N first STAs. N is an integer greater than 1. The processor is configured to determine the priorities of the N first STAs according to the first TID of the first data to be sent. The N first STAs include high-priority STAs and low-priority STAs. The first AP allocates RUs to the first high-priority queue and the first low-priority queue. During the first time period, the transceiver is specifically configured to send the first data to be sent according to the allocated RU. The first high-priority queue includes high-priority STAs and target APs. The first low priority queue includes low priority STAs.
在第七方面的一种可选方式中,处理器具体用于为第一高优先级队列和第一低优先级队列分配第一周期的RU。处理器还用于为第二高优先级队列和第二低优先级队列分配第二周期的RU。其中,第二高优先级队列包括第一高优先级队列中在第一周期未分配到RU的STA。In an optional manner of the seventh aspect, the processor is specifically configured to allocate the RUs of the first cycle to the first high-priority queue and the first low-priority queue. The processor is further configured to allocate RUs of the second period to the second high priority queue and the second low priority queue. Wherein, the second high-priority queue includes STAs in the first high-priority queue that are not assigned RUs in the first period.
本申请第八方面提供了一种计算机存储介质,其特征在于,所述计算机存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行如第一方面或第一方面任意一种实施方式所述的方法;或使得所述计算机执行如第二方面或第二方面任意一种实施方式所述的方法。The eighth aspect of the present application provides a computer storage medium, which is characterized in that instructions are stored in the computer storage medium, and when the instructions are executed on the computer, the computer executes the computer according to the first aspect or any of the first aspects. The method described in one implementation manner; or causing the computer to execute the method described in the second aspect or any one implementation manner of the second aspect.
本申请第九方面提供了一种计算机程序产品,其特征在于,所述计算机程序产品在计算机上执行时,使得所述计算机执行如第一方面或第一方面任意一种实施方式所述的方法;或使得所述计算机执行如第二方面或第二方面任意一种实施方式所述的方法。The ninth aspect of the present application provides a computer program product, which is characterized in that, when the computer program product is executed on a computer, the computer executes the method described in the first aspect or any implementation manner of the first aspect ; or causing the computer to execute the method as described in the second aspect or any implementation manner of the second aspect.
附图说明Description of drawings
图1为本申请中提供的无线通信方法的流程示意图;FIG. 1 is a schematic flow diagram of a wireless communication method provided in this application;
图2为本申请中提供的WDS的第一个结构示意图;Fig. 2 is the first schematic structural diagram of the WDS provided in this application;
图3为本申请中提供的第一流量信息的结构示意图;FIG. 3 is a schematic structural diagram of the first flow information provided in this application;
图4为本申请中提供的时间段的分布示意图;Figure 4 is a schematic diagram of the distribution of time periods provided in this application;
图5为本申请中提供的WDS第二个结构示意图;FIG. 5 is a second structural schematic diagram of the WDS provided in this application;
图6为本申请中提供的WDS的第三个结构示意图;FIG. 6 is a third structural schematic diagram of the WDS provided in this application;
图7为本申请中提供的RU分配方法的流程示意图;FIG. 7 is a schematic flow chart of the RU allocation method provided in this application;
图8为本申请中提供的WDS的第四个结构示意图;FIG. 8 is a fourth structural schematic diagram of the WDS provided in this application;
图9为本申请中提供的WDS的第五个结构示意图;FIG. 9 is a fifth structural schematic diagram of the WDS provided in this application;
图10为本申请中提供的无线通信装置第一个结构示意图;FIG. 10 is a schematic diagram of the first structure of the wireless communication device provided in this application;
图11为本申请中提供的无线通信装置第二个结构示意图;FIG. 11 is a second structural schematic diagram of the wireless communication device provided in this application;
图12为本申请中提供的通信设备的结构示意图。Fig. 12 is a schematic structural diagram of a communication device provided in this application.
具体实施方式detailed description
本申请提供了一种无线通信方法、装置和WDS,通过为目标AP和第一AP分配不同的时间段,可以降低第一AP和目标AP之间发生冲突的概率,从而提高通信效率。The present application provides a wireless communication method, device and WDS. By allocating different time periods for the target AP and the first AP, the probability of conflict between the first AP and the target AP can be reduced, thereby improving communication efficiency.
应理解,本申请中使用的“第一”、“第二”、“目标”等仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。另外,为了简明和清楚,本申请多个附图中重复参考编号和/或字母。重复并不表明各种实施例和/或配置之间存在严格的限定关系。示例性地,本申请附图中的以虚线标识的特征或内容可理解为实施例可选的操作或可选的结构。It should be understood that "first", "second", "target" and the like used in this application are only used for the purpose of distinguishing and describing, and cannot be interpreted as indicating or implying relative importance, nor indicating or implying order. In addition, reference numerals and/or letters are repeated in the various figures of this application for the sake of brevity and clarity. Repetition does not imply a strictly limited relationship between the various embodiments and/or configurations. Exemplarily, the features or contents marked with dotted lines in the drawings of the present application may be understood as optional operations or optional structures of the embodiments.
本申请中的无线通信方法应用于无线通信领域。在无线通信领域中,多个接入点(access point,AP)能通过帧交互组建成无线分布式系统(wireless distributionsystem,WDS)。在WDS中,竞争到传输机会(transmission opportunity,TXOP)的AP才能发送数据。但是,多个AP可能同时竞争到TXOP。此时,多个AP会同时发送数据。因此,多个AP之间互相干扰,导致数据发送失败,使得WDS的通信效率较低。The wireless communication method in this application is applied in the field of wireless communication. In the field of wireless communication, multiple access points (access point, AP) can form a wireless distribution system (wireless distribution system, WDS) through frame exchange. In WDS, only APs competing for a transmission opportunity (transmission opportunity, TXOP) can send data. However, multiple APs may compete for TXOP at the same time. At this time, multiple APs will send data at the same time. Therefore, multiple APs interfere with each other, resulting in data transmission failure, making the communication efficiency of the WDS low.
为此,本申请中提供了一种无线通信方法。图1为本申请中提供的无线通信方法的流程示意图。如图1所示,无线通信方法包括以下步骤。To this end, the present application provides a wireless communication method. FIG. 1 is a schematic flowchart of a wireless communication method provided in this application. As shown in Fig. 1, the wireless communication method includes the following steps.
在步骤101中,接入控制点(access controller,AC)向目标AP发送激活帧。In step 101, an access control point (access controller, AC) sends an activation frame to a target AP.
在本申请中,AC需要在WDS中选择一个AP作为时域资源的集中控制点,这个AP即为目标AP。目标AP可以是WDS中的任意一个AP。例如,图2为本申请中提供的WDS的第一个结构示意图。如图2所示,WDS包括AC 201、AP 202、AP 203、AP 204、STA 205、AP 206和STA207。其中,AC 201集成在路由AP(Root AP)上。路由AP的广域网接口(WAN接口)连接公网。路由AP的AP接口与AP 202的STA接口关联。AP 202的AP接口与AP 204的STA接口关联。AP 204的AP接口与AP 203、AP206的STA接口关联。AP 204的AP接口还与STA 205关联。AP 206的AP接口与STA 207关联。目标AP可以是路由AP、AP 202、AP 203、AP 204和AP 206中的任意一个AP。第一AP可以是WDS中除目标AP以外的任意一个AP。In this application, the AC needs to select an AP in the WDS as a centralized control point for time domain resources, and this AP is the target AP. The target AP can be any AP in WDS. For example, FIG. 2 is a schematic diagram of the first structure of the WDS provided in this application. As shown in FIG. 2 , the WDS includes
在实际应用中,当相邻的AP的数量越多时,AP之间发生冲突的概率越大。为此,AC可以选择关联较多AP的AP作为目标AP。具体地,与第一AP关联的AP的数量为X,与目标AP关联的AP的数量为Y。Y大于X。例如,在图2的WDS中,AC 201选择AP 204作为目标AP。第一AP可以是路由AP、AP 202、AP 203和AP 206中的任意一个或多个AP。在本申请中,目标AP还可以为第一AP分配频域资源。此时,第一AP为与目标AP关联的AP。为了方便描述,后续将以AP206为第一AP为例进行描述。In practical applications, the greater the number of adjacent APs, the greater the probability of conflict between APs. Therefore, the AC can select an AP associated with many APs as the target AP. Specifically, the number of APs associated with the first AP is X, and the number of APs associated with the target AP is Y. Y is greater than X. For example, in the WDS of Figure 2,
在AC 201选择AP 204作为目标AP后,AC 201向AP 204发送激活帧。本申请不对激活帧的格式进行限定。激活帧的格式可以由AC 201和AP 204事先约定。After
在步骤102中,目标AP向第一AP发送第一请求。在目标AP接收到激活帧后,目标AP收集第一AP的流量信息。具体地,目标AP向第一AP发送第一请求,请求第一AP上报流量信息。In step 102, the target AP sends a first request to the first AP. After the target AP receives the activation frame, the target AP collects the traffic information of the first AP. Specifically, the target AP sends a first request to the first AP, requesting the first AP to report traffic information.
在步骤103,第一AP向目标AP发送第一流量信息。In step 103, the first AP sends first flow information to the target AP.
在接收到第一请求后,第一AP向目标AP发送第一流量信息。第一流量信息和第一请求可以是管理帧或数据帧。第一流量信息包括第一待发送数据的相关信息,例如第一队列大小信息。第一待发送数据是第一AP即将发送,但还未发送的数据。第一待发送数据的发送端是第一AP。第一待发送数据的接收端是与第一AP关联的AP或STA。根据接收端的不同,第一待发送数据可以是前传数据或回传数据。具体地,AP 206向STA 207发送的数据称为前传数据。AP 206向AP 204发送的数据称为回传数据。图3为本申请中提供的第一流量信息的结构示意图。如图3所示,第一流量信息包括第一AP标识301、前传流量信息302和回传流量信息303。前传流量信息302包括前传数据的信息。回传流量信息303包括回传数据的信息。前传流量信息302和回传流量信息303包括一组或多组数据。每组数据包括第一待发送数据的队列大小信息、TID和MCS。第一待发送数据的队列大小信息也称为第一队列大小信息。第一队列大小信息表征第一待发送数据的数据量大小。After receiving the first request, the first AP sends the first flow information to the target AP. The first flow information and the first request may be management frames or data frames. The first flow information includes information related to the first data to be sent, such as first queue size information. The first data to be sent is data that is about to be sent by the first AP but has not yet been sent. The sender of the first data to be sent is the first AP. The receiving end of the first data to be sent is an AP or STA associated with the first AP. According to different receiving ends, the first data to be sent may be pre-transmission data or return data. Specifically, the data sent by the
应理解,当第一AP的第一待发送数据不包括回传数据时,第一流量信息可以不包括回传流量信息303。类似地,当第一AP的第一待发送数据不包括前传数据时,第一流量信息可以不包括前传流量信息302。并且,AP 206可能需要向STA 207发送不同优先级的多个第一待发送数据。因此,前传流量信息中数据组的数量和第一AP关联的STA的数量不存在严格的对应关系。It should be understood that when the first data to be sent by the first AP does not include the returned data, the first flow information may not include the returned
在步骤104中,目标AP获取目标流量信息。In step 104, the target AP acquires target traffic information.
目标流量信息包括目标待发送数据的相关信息,例如目标队列大小信息。目标待发送数据是目标AP即将发送,但还未发送的数据。目标待发送数据的发送端是目标AP。目标待发送数据的接收端是与目标AP关联的AP和/或STA。根据接收端的不同,目标待发送数据可以是前传数据或回传数据。具体地,AP 204向AP 206、AP 203或STA 205发送的数据称为前传数据。AP 204向AP 202发送的数据称为回传数据。关于目标流量信息的结构,可以参考前述步骤103中第一流量信息的结构。其中,目标流量信息中的队列大小信息也称为目标队列大小信息。The target flow information includes information about the data to be sent by the target, such as target queue size information. The target data to be sent is the data that the target AP is about to send but has not yet been sent. The sender of the target data to be sent is the target AP. The receiver of the target data to be sent is the AP and/or STA associated with the target AP. Depending on the receiving end, the target data to be sent can be forward data or return data. Specifically, the data sent by the
在步骤105中,目标AP根据目标流量信息和第一流量信息得到第一时间段和目标时间段。In step 105, the target AP obtains the first time period and the target time period according to the target flow information and the first flow information.
目标流量信息包括目标队列大小信息。第一流量信息包括第一队列大小信息。因此,目标AP根据目标流量信息和第一流量信息得到第一时间段和目标时间段也可以理解为,目标AP根据目标队列大小信息和第一队列大小信息得到第一时间段和目标时间段。AP发送数据的时长和队列大小信息相关。因此,在得到目标队列大小信息和第一队列大小信息后,目标AP可以根据目标队列大小信息和第一队列大小信息得到第一时长和目标时长。根据实际需求,目标AP可以通过不同的方式计算第一时长和目标时长。下面将示例性的进行描述。Target traffic information includes target queue size information. The first traffic information includes first queue size information. Therefore, obtaining the first time period and the target time period by the target AP according to the target flow information and the first flow information may also be understood as that the target AP obtains the first time period and the target time period according to the target queue size information and the first queue size information. The time for the AP to send data is related to the queue size information. Therefore, after obtaining the target queue size information and the first queue size information, the target AP can obtain the first duration and the target duration according to the target queue size information and the first queue size information. According to actual needs, the target AP can calculate the first duration and the target duration in different ways. An exemplary description will be given below.
在第一个示例中,目标AP通过公式1和公式2计算第一时长和目标时长。公式1和公式2如下:In the first example, the target AP calculates the first duration and the target duration through Formula 1 and Formula 2. Formula 1 and Formula 2 are as follows:
其中,i等于第一AP的数量加目标AP的数量,即i等于第一AP的数量加1。当WDS只包括一个第一AP时,i等于2。根据前述对图3的描述可知,第一流量信息或目标流量信息可以包括一组或多组数据。为了方便描述,本申请假设第一流量信息包括第一组数据,目标流量信息包括第二组数据。QueueSizei表示第i组数据的队列大小。Ratei表示根据第i组数据的MCS得到的理论速率。CiTID表示根据第i组数据的TID得到的修正系数。CiTID用于修正低优先级的TID可能占据较长的TXOP时长的问题。例如,TID表征的优先级越高,CiTID的数值越大;TID表征的优先级越小,CiTID的数值越小。Overhead表示其他的固定开销,例如报文头,校验码等。在实际应用中,目标AP可以周期性的收集第一AP的第一流量信息,然后周期性地根据第一流量信息计算第一时长。TimePeriod为周期时长。TimeAlloci为分配给第i组数据对应的AP的TXOP时长。根据上述公式,目标AP可以得到第一时长和目标时长。其中,第一时长为第一AP的TXOP时长。目标时长为目标AP的TXOP时长。Wherein, i is equal to the number of the first AP plus the number of the target AP, that is, i is equal to the number of the first AP plus 1. i is equal to 2 when the WDS includes only one first AP. It can be seen from the foregoing description of FIG. 3 that the first traffic information or target traffic information may include one or more sets of data. For convenience of description, the present application assumes that the first traffic information includes the first set of data, and the target traffic information includes the second set of data. QueueSize i represents the queue size of the i-th group of data. Rate i represents the theoretical rate obtained from the MCS of the i-th group of data. Ci TID represents the correction coefficient obtained according to the TID of the i-th group of data. Ci TID is used to correct the problem that low-priority TIDs may occupy a longer TXOP duration. For example, the higher the priority represented by the TID, the larger the value of Ci TID ; the lower the priority represented by the TID, the smaller the value of Ci TID . Overhead represents other fixed overheads, such as packet headers, checksums, and so on. In practical applications, the target AP may periodically collect the first traffic information of the first AP, and then periodically calculate the first duration according to the first traffic information. TimePeriod is the period length. TimeAlloc i is the TXOP duration allocated to the AP corresponding to the i-th group of data. According to the above formula, the target AP can obtain the first duration and the target duration. Wherein, the first duration is the TXOP duration of the first AP. The target duration is the TXOP duration of the target AP.
在第二个示例中,目标AP通过公式1和公式3计算第一时长和目标时长。公式3如下:In the second example, the target AP calculates the first duration and the target duration through Formula 1 and Formula 3. Formula 3 is as follows:
其中,FreeTime为自由竞争时长。其它描述请参阅前述公式1和公式2中的相关描述。在公式3中,通过引入自由竞争时长,可以为后续得到自由竞争时间段做准备。Among them, FreeTime is the duration of free competition. For other descriptions, please refer to the relevant descriptions in Formula 1 and Formula 2 above. In formula 3, by introducing the free competition period, it can prepare for the subsequent free competition period.
通过上述任意一种示例,目标AP可以得到第一时长和目标时长。在得到第一时长和目标时长后,目标AP根据第一时长得到第一时间段。第一时间段的时长为第一时长。目标AP根据目标时长得到目标时间段。目标时间段的时长为目标时长。其中,第一时间段和目标时间段不存在重叠的时间段,即第一时间段和目标时间段不同。Through any one of the above examples, the target AP may obtain the first duration and the target duration. After obtaining the first duration and the target duration, the target AP obtains the first time period according to the first duration. The duration of the first time period is the first duration. The target AP obtains the target time period according to the target duration. The duration of the target time period is the target duration. Wherein, there is no overlapping time period between the first time period and the target time period, that is, the first time period is different from the target time period.
目标AP还可以根据自由竞争时长得到自由竞争时间段。自由竞争时间段的时长为自由竞争时长。其中,周期时长等于第一时长、目标时长、自由竞争时长之和。例如,周期时长为10毫秒。周期的起始时刻为0毫秒。周期的终止时刻为10毫秒。第一时长为2毫秒,目标时长为3毫秒,自由竞争时长为5毫秒。自由竞争时间段的起始时刻为0毫秒。自由竞争时间段的终止时刻为5毫秒。目标时间段的起始时刻为5毫秒。目标时间段的终止时刻为8毫秒。第一时间段的起始时刻为8毫秒。第一时间段的终止时刻为10毫秒。The target AP can also obtain the free competition time period according to the free competition time period. The duration of the free competition period is the free competition period. Wherein, the cycle duration is equal to the sum of the first duration, the target duration, and the free competition duration. For example, the cycle duration is 10 milliseconds. The starting moment of the cycle is 0 milliseconds. The end of the period is 10 milliseconds. The first duration is 2 milliseconds, the target duration is 3 milliseconds, and the free competition duration is 5 milliseconds. The start moment of the free competition period is 0 milliseconds. The end time of the free contention period is 5 milliseconds. The starting moment of the target time period is 5 milliseconds. The end moment of the target time period is 8 milliseconds. The starting moment of the first time period is 8 milliseconds. The end moment of the first time period is 10 milliseconds.
在其它实施例中,第一时间段和目标时间段的前后关系和TID相关。具体地,当第一组数据中的第一TID表征的优先级高于第二组数据中的目标TID表征的优先级时,第一时间段在目标时间段之前。例如,第一时间段的起始时刻为0毫秒。第一时间段的终止时刻为2毫秒。目标时间段的起始时刻为2毫秒。目标时间段的终止时刻为5毫秒。当第一组数据中的第一TID表征的优先级低于第二组数据中的目标TID表征的优先级时,第一时间段在目标时间段之后。其中,通过将第一时间段和目标时间段的前后关系与TID关联,可以优先发送高优先级的数据,从而提高通信质量。In other embodiments, the context relationship between the first time period and the target time period is related to TID. Specifically, when the priority of the first TID representation in the first set of data is higher than the priority of the target TID representation in the second set of data, the first time period is before the target time period. For example, the starting moment of the first time period is 0 milliseconds. The end moment of the first time period is 2 milliseconds. The starting moment of the target time period is 2 milliseconds. The end moment of the target time period is 5 milliseconds. When the priority of the first TID representation in the first set of data is lower than the priority of the target TID representation in the second set of data, the first time period is after the target time period. Wherein, by associating the contextual relationship between the first time period and the target time period with the TID, high-priority data can be sent preferentially, thereby improving communication quality.
在其它实施例中,自由竞争时间段在周期时长的末端。具体地,图4为本申请中提供的时间段的分布示意图。如图4所示,一个周期时长包括目标时间段401、第一时间段402和自由竞争时间段403。自由竞争时间段403在一个周期时长的末端。应理解,图4所示的时间段分布只是一个示例。本领域技术人员可以根据需求进行适应性的改变。适应性的改变包括但不限以下的任意一项内容。In other embodiments, the free contention period is at the end of the cycle duration. Specifically, FIG. 4 is a schematic diagram of the distribution of time periods provided in this application. As shown in FIG. 4 , a period includes a
例如,在图4中,一个周期时长只包括一个第一时间段。在实际应用中,一个周期可以包括多个第一时间段。具体地,目标AP从i-1个第一AP接收i-1个第一流量信息,i为大于2的整数。每个第一流量信息包括一个第一AP的待发送数据的队列大小信息。目标AP根据i-1个队列大小信息和目标队列大小信息得到i个时间段。i个时间段包括i-1个第一时间段和目标时间段。i个时间段之间互不相同。i-1个第一时间段和i-1个第一AP一一对应。此时,在一个周期时长中包括多个第一时间段。For example, in FIG. 4 , one cycle duration includes only one first time period. In practical applications, one period may include multiple first time periods. Specifically, the target AP receives i-1 pieces of first flow information from i-1 first APs, where i is an integer greater than 2. Each piece of first flow information includes a queue size information of data to be sent by the first AP. The target AP obtains i time periods according to the i-1 queue size information and the target queue size information. The i time periods include i−1 first time periods and target time periods. The i time periods are different from each other. The i-1 first time periods are in one-to-one correspondence with the i-1 first APs. At this time, a plurality of first time periods are included in one cycle duration.
例如,在图4中,每个时间段在时间上连续。在实际应用中,时间段可以不连续。例如,目标时间段包括第一目标时间段和第二目标时间段。第一目标时间段的起始时刻为0毫秒。第一目标时间段的终止时刻为1毫秒。第一时间段的起始时刻为1毫秒。第一时间段的终止时刻为3毫秒。第二目标时间段的起始时刻为3毫秒。第二目标时间段的终止时刻为5毫秒。自由竞争时间段的起始时刻为5毫秒。自由竞争时间段的终止时刻为10毫秒。For example, in FIG. 4, each time period is continuous in time. In practical applications, the time periods may not be continuous. For example, the target time period includes a first target time period and a second target time period. The starting moment of the first target time period is 0 milliseconds. The end moment of the first target time period is 1 millisecond. The starting moment of the first time period is 1 millisecond. The end moment of the first time period is 3 milliseconds. The starting moment of the second target time period is 3 milliseconds. The end moment of the second target time period is 5 milliseconds. The starting moment of the free contention period is 5 milliseconds. The end time of the free contention period is 10 milliseconds.
在步骤106中,目标AP向第一AP发送第一时间段的信息。第一时间段可以包括一个或多个时间段。在其中的一个示例中,若第一时间段包括一个时间段,则第一时间段的信息包括一个时间段的起始时刻和终止时刻。In step 106, the target AP sends information of the first time period to the first AP. The first time period may include one or more time periods. In one example, if the first time period includes a time period, the information of the first time period includes a start time and an end time of a time period.
在步骤107中,目标AP在目标时间段内发送目标待发送数据。In step 107, the target AP sends the target data to be sent within the target time period.
若目标时间段还未消耗完,目标AP已经发送完目标待发送数据,则目标AP还可以发送其它的数据。相反地,在目标时间段消耗完时,目标AP可能还未发送完目标待发送数据。此时,目标AP在目标时间段内发送了目标待发送数据中的部分数据。在另一种可能的方式中,在目标时间段还未消耗完,目标AP未发送完目标待发送数据时,目标AP可能接收到优先级更高的待发送数据。此时,目标AP可以先发送优先级更高的待发送数据。在目标AP发送完优先级更高的待发送数据后,若目标时间段还未消耗完,目标AP可以继续发送目标待发送数据。If the target time period has not been exhausted and the target AP has sent the target data to be sent, the target AP can also send other data. Conversely, when the target time period is exhausted, the target AP may not have finished sending the target data to be sent. At this time, the target AP has sent part of the target data to be sent within the target time period. In another possible manner, when the target time period has not been exhausted and the target AP has not finished sending the target data to be sent, the target AP may receive data to be sent with a higher priority. At this time, the target AP may first send the data to be sent with a higher priority. After the target AP sends the data to be sent with higher priority, if the target time period has not been exhausted, the target AP can continue to send the target data to be sent.
为了提高RU的利用率,目标AP可以通过OFDMA向第一AP和目标STA发送目标待发送数据。具体地,根据前述对图2的相关描述可知,AP 204的AP接口和AP 206的STA接口关联。AP 204的AP接口和STA 205关联。图5为本申请中提供的WDS第二个结构示意图。如图5所示,AP 204的AP接口和STA 205、AP 206关联。在目标时间段内,AP 204的AP接口通过OFDMA向STA 205和AP 206发送目标待发送数据中的下行数据。In order to improve the utilization rate of the RU, the target AP may send the target data to be sent to the first AP and the target STA through OFDMA. Specifically, according to the foregoing description of FIG. 2 , it can be known that the AP interface of the
在其它实施例中,为了提供无线通信的灵活性,在本申请中,可以建立AP 204的STA接口和AP 206的AP接口的关联关系。如图5所示,AP 204的STA接口和AP 206的AP接口。在目标时间段内,AP 204的STA接口向AP 206发送目标待发送数据中的上行数据。In other embodiments, in order to provide flexibility in wireless communication, in this application, an association relationship between the STA interface of the
假设AP 202为第一AP。根据前述对图2的相关描述可知,AP 202的AP接口和AP 204的STA接口关联。为了提高RU的利用率,在本申请中,可以建立AP 202的STA接口和AP 204的AP接口的关联关系。如图5所示,AP 204的AP接口和STA 205、AP 202关联。在目标时间段内,AP 204的AP接口通过OFDMA向STA 205和AP 202发送目标待发送数据中的下行数据。Assume that
当AP 202和AP 206都为第一AP时,AP 204的AP接口通过OFDMA向STA 205、AP 202和AP 206发送目标待发送数据中的下行数据。图6为本申请中提供的WDS的第三个结构示意图。如图6所示,WDS包括AP 202、AP 204、AP 206和STA 205。AP 204为STA 205、AP 202和AP206分配频谱资源。例如在图6中,AP 204为AP 202分配了一个RU1。AP 204为AP 206分配了一个RU2。AP 204为STA 205分配了一个RU4。在目标时间段,AP 204根据分配的RU向STA205、AP 202和AP 206发送目标待发送数据中的下行数据。关于RU1、RU2、RU4表示不同类型的RU。关于RU的类型请参阅后续的相关描述。When both
在实际应用中,AP之间的数据中转的延迟会严重降低WDS的通信效率。为此,在进行RU分配的过程中,目标AP可以优先为第一AP分配RU。具体地,图7为本申请中提供的RU分配方法的流程示意图。应理解,本申请中的RU分配方法适用于WDS中的任意一个AP,例如目标AP和第一AP。下面将以目标AP为例,对RU分配方法进行描述。如图7所示,RU分配方法包括以下步骤。In practical applications, the delay in data transfer between APs will seriously reduce the communication efficiency of WDS. For this reason, during the process of RU allocation, the target AP may preferentially allocate RUs to the first AP. Specifically, FIG. 7 is a schematic flowchart of the RU allocation method provided in this application. It should be understood that the RU allocation method in this application is applicable to any AP in the WDS, such as the target AP and the first AP. The RU allocation method will be described below by taking the target AP as an example. As shown in Figure 7, the RU allocation method includes the following steps.
在步骤701中,目标AP获取M个目标STA和第一AP的目标待发送数据。In step 701, the target AP acquires the target data to be sent of the M target STAs and the first AP.
为了方便描述,假设M等于2。2个目标STA包括第一目标STA和第二目标STA。目标待发送数据包括数据1、数据2和数据3。目标待发送数据的给相关信息如表一所示。For convenience of description, it is assumed that M is equal to 2. The 2 target STAs include a first target STA and a second target STA. The target data to be sent includes data1, data2 and data3. The related information of the data to be sent by the target is shown in Table 1.
表一Table I
如表一所示,数据1的接收端为第一目标STA,数据2的接收端为第二目标STA。数据3的接收端为第一AP。应理解,在表一中,b1、b2、M1等只是为了区分描述使用的代号,并不代表实际应用中的数值。As shown in Table 1, the receiving end of data 1 is the first target STA, and the receiving end of data 2 is the second target STA. The receiving end of data 3 is the first AP. It should be understood that in Table 1, b1, b2, M1, etc. are only used to distinguish the codes used for description, and do not represent values in actual applications.
在步骤702中,目标AP根据目标待发送数据中的TID将M个目标STA分为高优先级STA和低优先级STA。例如,T1的值为0或1,目标AP将第一目标STA作为高优先级STA。例如,T2的值为2,目标AP将第二目标STA作为低优先级STA。In step 702, the target AP divides the M target STAs into high-priority STAs and low-priority STAs according to the TIDs in the target data to be sent. For example, the value of T1 is 0 or 1, and the target AP regards the first target STA as a high-priority STA. For example, the value of T2 is 2, and the target AP regards the second target STA as a low-priority STA.
在步骤703中,目标AP为高优先级队列分配RU。其中,高优先级队列包括高优先级STA和第一AP。In step 703, the target AP allocates RUs to the high priority queue. Wherein, the high-priority queue includes high-priority STAs and the first AP.
目标AP计算每个接收端占据整个信道带宽时使用选择的MCS能够达到的理论速率rMCS,得到M+1个rMCS。例如,第一目标STA选择的MCS为M1。然后,目标AP将每个接收端的队列大小信息除以各自对应的理论速率rMCS 1,得到M+1个理论传输时间。其中,M+1个理论传输时间和M+1个设备一一对应。M+1个设备包括M个目标STA和一个第一AP。目标AP将M+1个理论传输时间和M+1个设备的关联ID一一对应,得到M+1个二元组。每个二元组包括理论传输时间和关联ID。目标AP将M+1个二元组按照理论传输时间从大到小排序。The target AP calculates the theoretical rate r MCS that can be achieved by using the selected MCS when each receiving end occupies the entire channel bandwidth, and obtains M+1 r MCS . For example, the MCS selected by the first target STA is M1. Then, the target AP divides the queue size information of each receiving end by the corresponding theoretical rate r MCS 1 to obtain M+1 theoretical transmission times. Among them, the M+1 theoretical transmission times are in one-to-one correspondence with the M+1 devices. The M+1 devices include M target STAs and a first AP. The target AP corresponds the M+1 theoretical transmission times with the association IDs of the M+1 devices one by one, and obtains M+1 binary groups. Each 2-tuple includes a theoretical transit time and an association ID. The target AP sorts the M+1 2-tuples according to the theoretical transmission time from largest to smallest.
目标AP获取信道带宽bw和表示该信道带宽为bw时所有可能的RU分配方案的集合。该集合中元素的数量K是有限的。假设,RU1为26个子载波的RU。RU2为52个子载波的RU。RU3为106个子载波的RU。RU4为242个子载波的RU。RU5为484个子载波的RU。对于P(bw)中的其中一种方案Pm。目标AP将其中的RU排列成从大到小的RU队列。例如RU队列为{RU5,…,RU5,RU4,…,RU4,RU3,…,RU3,RU2,…,RU2,RU1,…,RU1}。其中,RU队列包括H个RU。目标AP将M+1个二元组与RU队列从首元素开始一一对应。具体地,M+1个二元组中的第一个二元组和RU队列中的第一RU对应。M+1个二元组中的第二个二元组和RU队列中的第二RU对应。依次类推。将对应的一个二元组和一个RU称为一个组合。若H大于或等于M+1,则目标AP可以得到M+1个组合。若H小于M+1,则目标AP可以得到H个组合。为了方便描述,假设H等于M+1,目标AP得到M+1个组合。对于每个组合,目标AP可以通过查表格得到一个理论速率rMCS 2。例如,目标AP通过查询表二(表中未示出RU4和RU5)得到M+1个理论速率rMCS 2。The target AP obtains the channel bandwidth b w and Indicates the set of all possible RU allocation schemes when the channel bandwidth is bw . The number K of elements in this set is finite. Assume that RU1 is an RU with 26 subcarriers. RU2 is an RU with 52 subcarriers. RU3 is an RU with 106 subcarriers. RU4 is an RU with 242 subcarriers. RU5 is an RU with 484 subcarriers. For one of the schemes P m in P (bw) . The target AP arranges the RUs in it into an RU queue from large to small. For example, the RU queue is {RU5, ..., RU5, RU4, ..., RU4, RU3, ..., RU3, RU2, ..., RU2, RU1, ..., RU1}. Wherein, the RU queue includes H RUs. The target AP corresponds M+1 two-tuples to the RU queue one by one starting from the first element. Specifically, the first 2-tuple in the M+1 2-tuples corresponds to the first RU in the RU queue. The second 2-tuple in the M+1 2-tuples corresponds to the second RU in the RU queue. And so on. The corresponding two-tuple and one RU are called a combination. If H is greater than or equal to M+1, the target AP can obtain M+1 combinations. If H is less than M+1, the target AP can obtain H combinations. For the convenience of description, it is assumed that H is equal to M+1, and the target AP obtains M+1 combinations. For each combination, the target AP can obtain a theoretical rate r MCS 2 by looking up the table. For example, the target AP obtains M+1 theoretical rates r MCS 2 by looking up Table 2 (RU4 and RU5 are not shown in the table).
表二Table II
其中,QAM表示正交幅度调制(quadrature amplitude modulation)。QPSK表示正交相移键控(quadrature phase shift keying)。BPSK表示二进制相移键控(binary phaseshift keying)。Wherein, QAM means quadrature amplitude modulation (quadrature amplitude modulation). QPSK stands for quadrature phase shift keying. BPSK stands for binary phase shift keying.
在得到M+1个理论速率rMCS 2后。目标AP确定M+1个理论速率rMCS 2中的最大理论速率T。根据公式4计算吞吐率。After getting M+1 theoretical rate r MCS 2 . The target AP determines the maximum theoretical rate T among the M+1 theoretical rates r MCS 2 . Calculate the throughput rate according to formula 4.
其中,Throughput为吞吐率,Toverhead为每次数据传输花费的固定开销,包括短帧间间隔(short inter frame space,SIFS)、媒体介入控制(medium access control,MAC)层处理开销等。bi为队列大小信息。Wherein, Throughput is a throughput rate, and T overhead is a fixed overhead for each data transmission, including short inter frame space (short inter frame space, SIFS), media access control (medium access control, MAC) layer processing overhead, and the like. b i is the queue size information.
对于中的K个方案,目标AP重复上述过程,可以得到K个吞吐率。目标AP确定K个吞吐率中的最大吞吐率K1。目标AP选择K1对应的RU分配方案P1进行RU分配。具体地,目标AP将M+1个二元组与RU分配方案P1中的RU队列从首元素开始一一对应。例如,M+1个二元组中的第一个二元组和RU队列中的第一个RU对应。此时,目标AP将RU队列中的第一个RU分配给第一个二元组中的关联ID对应的目标STA或第一AP。例如,M+1个二元组中的第二个二元组和RU队列中的第二个RU对应。此时,目标AP将RU队列中的第二个RU分配给第二个二元组中的关联ID对应的目标STA或第一AP。依次类推,目标AP为其它的二元组对应的目标STA或第一AP分配RU。for In the K schemes, the target AP repeats the above process to obtain K throughput rates. The target AP determines the maximum throughput rate K1 among the K throughput rates. The target AP selects the RU allocation scheme P1 corresponding to K1 for RU allocation. Specifically, the target AP corresponds the M+1 2-tuples to the RU queue in the RU allocation scheme P1 one by one starting from the first element. For example, the first 2-tuple in the M+1 2-tuples corresponds to the first RU in the RU queue. At this time, the target AP allocates the first RU in the RU queue to the target STA or the first AP corresponding to the association ID in the first two-tuple. For example, the second 2-tuple in the M+1 2-tuples corresponds to the second RU in the RU queue. At this time, the target AP allocates the second RU in the RU queue to the target STA or the first AP corresponding to the association ID in the second two-tuple. By analogy, the target AP allocates RUs to target STAs corresponding to other two-tuples or the first AP.
在步骤704中,目标AP确定是否还有剩余RU未分配。In
假设在RU分配方案P1中,RU队列的元素数量为H。若H大于M+1,则目标AP确定还有剩余RU未分配。执行步骤705。若H小于或等于M+1,则目标AP确定没有剩余RU未分配。执行步骤706。Assume that in the RU allocation scheme P1, the number of elements in the RU queue is H. If H is greater than M+1, the target AP determines that there are remaining unallocated RUs. Execute
在步骤705中,目标AP为低优先级队列分配RU。其中,低优先级队列包括低优先级STA。在前述步骤704中,由于H大于M+1,RU分配方案P1还包括剩余的RU未分配。目标AP将剩余的H-M-1个RU分配给低优先级队列中的STA。直到RU队列中的RU被分配完毕,或直到M+1个设备中每个设备都被分配到RU。In
在步骤706中,目标AP输出分配方案。目标AP根据步骤704或步骤705中的RU分配方案为M个目标STA和第一AP分配方案。In
在实际应用中,目标AP可以周期性的为目标STA和第一AP分配RU。在每个周期中,目标AP重新对STA的级别进行划分。STA的级别包括高优先级和低优先级。根据图7的描述可知,目标AP优先为高优先级STA分配RU。在第一周期的RU分配中,第一高优先级队列可能存在部分STA未分配到RU。例如在H小于M+1的情况。在第二周期的RU分配中,目标AP直接将该部分STA作为高优先级STA。在第二周期中,可以避免目标AP将该部分STA划分为低优先级,提高该部分STA的被分配RU的概率。In practical applications, the target AP may periodically allocate RUs to the target STA and the first AP. In each cycle, the target AP reclassifies the STAs. STA levels include high priority and low priority. According to the description in FIG. 7 , it can be known that the target AP preferentially allocates RUs to high-priority STAs. In the first cycle of RU allocation, there may be some STAs in the first high-priority queue that are not allocated to RUs. For example, when H is smaller than M+1. In the second period of RU allocation, the target AP directly regards some STAs as high-priority STAs. In the second period, it is possible to prevent the target AP from classifying some STAs as low priorities, and increase the probability of allocating RUs to this part of STAs.
在其它实施例中,根据图7的描述可知,目标AP优先为高优先级STA分配RU。因此,可能存在低优先级STA在第一周期未分配到RU的情况。为保证公平性,对于第一周期未分配到RU的低优先级队列中的STA。在第二周期中,目标AP可以将分配到RU的STA放入到高优先级队列。In other embodiments, it can be seen from the description in FIG. 7 that the target AP preferentially allocates RUs to high-priority STAs. Therefore, there may be a case where a low-priority STA is not allocated an RU in the first period. To ensure fairness, the STAs in the low-priority queue that are not allocated to RUs in the first period are used. In the second period, the target AP may put the STAs assigned to the RU into a high-priority queue.
在其它实施例中,目标AP可以根据公平因子和目标待发送数据的TID确定目标STA的优先级。具体地,在步骤702中。目标AP根据目标待发送数据的TID和M个公平因子将M个目标STA分为高优先级STA和低优先级STA。M个公平因子和M个目标STA一一对应。对于前一周期未分配到RU的STA,在本周期中,目标AP改变未分配到RU的STA的公平因子。使得未分配到RU的STA被分配到高优先级队列的概率增加。In other embodiments, the target AP may determine the priority of the target STA according to the fairness factor and the TID of the target data to be sent. Specifically, in step 702. The target AP divides the M target STAs into high-priority STAs and low-priority STAs according to the TID of the target data to be sent and M fairness factors. The M fairness factors are in one-to-one correspondence with the M target STAs. For the STAs that were not allocated RUs in the previous period, in this period, the target AP changes the fairness factors of the STAs that are not allocated RUs. This increases the probability that STAs not allocated to RUs are allocated to high-priority queues.
在步骤108中,第一AP在第一时间段内发送第一待发送数据。关于第一待发送数据和第一时间段内的描述,可以参考前述步骤107中目标待发送数据和目标时间段的描述。In step 108, the first AP sends the first data to be sent within the first time period. For the description of the first data to be sent and the first time period, reference may be made to the description of the target data to be sent and the target time period in step 107 above.
根据前述对图2的相关描述可知,AP 202的AP接口和AP 204的STA接口关联。为了提高RU的利用率,在本申请中,可以建立AP 206的AP接口和AP 204的STA接口的关联关系。如图5所示,AP 206的AP接口和STA 207、AP 204关联。在第一时间段内,AP 206的AP接口通过OFDMA向STA 207和AP 204发送第一待发送数据中的下行数据。图8为本申请中提供的WDS的第四个结构示意图。如图8所示,WDS包括AP 204、AP 206和STA 207。AP 206为STA 207和AP 204分配频谱资源。例如在图8中,AP 206为AP 204分配了一个RU2。AP 206为STA 207分配了另一个RU2。在目标时间段,AP 206根据分配的RU向STA 207和AP 204发送第一待发送数据中的下行数据。It can be known from the foregoing description of FIG. 2 that the AP interface of the
在实际应用中,AP之间的数据中转会严重降低WDS的通信效率。为此,在进行RU分配的过程中,第一AP可以优先为第一AP分配RU。关于RU分配方法的描述,请参考图7的相关描述。In practical applications, the data transfer between APs will seriously reduce the communication efficiency of WDS. Therefore, in the process of allocating RUs, the first AP may preferentially allocate RUs to the first AP. For the description of the RU allocation method, please refer to the related description in FIG. 7 .
根据前面步骤105的描述可知,目标AP还可以得到自由竞争时间段。目标AP在目标时间段内传输数据,第一AP在第一时间段内传输数据。因此,自由竞争时间段主要用于STA传输回传数据。例如第一STA向第一AP发送上行数据,目标STA向目标AP发送上行数据。在实际应用中,为了提高数据传输的灵活性,第一AP和/或目标AP也可以在自由竞争时间段内发送数据。According to the description of step 105 above, it can be known that the target AP can also obtain a free competition time period. The target AP transmits data within the target time period, and the first AP transmits data within the first time period. Therefore, the free contention period is mainly used for STAs to transmit backhaul data. For example, the first STA sends uplink data to the first AP, and the target STA sends uplink data to the target AP. In practical applications, in order to improve the flexibility of data transmission, the first AP and/or the target AP may also send data within the free contention time period.
例如,图9为本申请中提供的WDS的第五个结构示意图。如图9所示,WDS包括AP204、AP 206和STA 205。在自由时间段,STA 205竞争到了一个RU2。STA 205通过一个RU2向AP 204发送上行数据。AP 206竞争到了一个RU1。AP 206通过一个RU1向AP 204发送上行数据。AP 204的AP接口通过OFDMA接收STA 205和AP 206发送的上行数据。类似地,在自由时间段,AP 206的AP接口可以通过OFDMA接收STA 207和AP 204发送的上行数据。For example, FIG. 9 is a fifth structural schematic diagram of the WDS provided in this application. As shown in FIG. 9 , the WDS includes
应理解,在图1所示的无线通信方法中,步骤104和步骤102、步骤103之间没有严格的时序限定。步骤104可以在步骤102之前,在步骤101之后。并且,步骤107和步骤108之间没有严格的时序限定关系。步骤108可以在步骤107之前,在步骤106之后。It should be understood that, in the wireless communication method shown in FIG. 1 , there is no strict timing limitation between step 104 and step 102 and step 103 . Step 104 may be before step 102 and after step 101 . Moreover, there is no strict timing relationship between step 107 and step 108 . Step 108 may be before step 107 and after step 106 .
在本申请中,目标AP为目标AP和第一AP分配不同的时间段,可以让目标AP和第一AP发送数据的时间尽量错开。因此,可以降低第一AP和目标AP之间发生冲突的概率,从而提高通信效率。In this application, the target AP allocates different time periods for the target AP and the first AP, so that the sending time of the target AP and the first AP can be staggered as much as possible. Therefore, the probability of collision between the first AP and the target AP can be reduced, thereby improving communication efficiency.
前面对本申请中的无线通信方法进行描述,下面对本申请中的无线通信装置进行描述。图10为本申请中提供的无线通信装置第一个结构示意图。如图10所示,无线通信装置包括接收模块1001、获取模块1002、处理模块1003、第一发送模块1004和第二发送模块1005。其中,接收模块1001用于接收来自第一AP的第一流量信息。第一流量信息包括第一AP的第一待发送数据的第一队列大小信息。获取模块1002用于获取目标流量信息。目标流量信息包括无线通信装置的目标待发送数据的目标队列大小信息。处理模块1003用于根据第一队列大小信息和目标队列大小信息得到第一时间段和目标时间段。第一时间段和目标时间段不同。第一发送模块1004用于向第一AP发送第一时间段的信息。第一时间段的信息用于第一AP在第一时间段内发送第一待发送数据。第二发送模块1005用于在目标时间段内发送目标待发送数据。The wireless communication method in this application is described above, and the wireless communication device in this application is described below. Fig. 10 is a schematic diagram of the first structure of the wireless communication device provided in this application. As shown in FIG. 10 , the wireless communication device includes a
在其它实施中,无线通信装置中的各个模块还用于执行前述无线通信方法中目标AP可以执行的全部或部分操作。例如,第一发送模块1004还用于执行前述图1中的步骤102。第二发送模块1005还用于向目标STA发送自由竞争时间段的信息。In other implementations, each module in the wireless communication device is further configured to perform all or part of the operations that can be performed by the target AP in the aforementioned wireless communication method. For example, the
图11为本申请中提供的无线通信装置第二个结构示意图。如图11所示,无线通信装置包括第一发送模块1101、接收模块1102和第二发送模块1103。第一发送模块1101用于向目标AP发送第一流量信息。第一流量信息包括无线通信装置的第一待发送数据的第一队列大小信息。接收模块1102用于从目标AP接收第一时间段的信息。第一时间段和目标时间段不同。目标时间段和第一时间段是目标AP根据第一队列大小信息和目标流量信息得到的。目标流量信息包括目标AP的目标待发送数据的目标队列大小信息。目标AP用于在目标时间段内发送目标待发送数据。第二发送模块1103用于在第一时间段内发送第一待发送数据。Fig. 11 is a second structural schematic diagram of the wireless communication device provided in this application. As shown in FIG. 11 , the wireless communication device includes a
在其它实施中,无线通信装置中的各个模块还用于执行前述无线通信方法中第一AP可以执行的全部或部分操作。例如,接收模块1102还用于接收目标AP发送的第一请求。接收模块1102还用于接收于接收目标AP发送的自由竞争时间段的信息。第一发送模块1101还用于向第一STA发送自由竞争时间段的信息。In other implementations, each module in the wireless communication device is further configured to perform all or part of the operations that can be performed by the first AP in the aforementioned wireless communication method. For example, the
上面对本申请中的无线通信装置进行描述,下面对本申请中的通信设备进行描述。图12为本申请中提供的通信设备的结构示意图。本申请中的通信设备可以是第一AP或目标AP。如图12所示,通信设备1200包括处理器1201和收发器1202。The wireless communication device in this application is described above, and the communication device in this application is described below. Fig. 12 is a schematic structural diagram of a communication device provided in this application. The communication device in this application may be the first AP or the target AP. As shown in FIG. 12 , a
其中,处理器1201可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。处理器1201还可以进一步包括硬件芯片或其他通用处理器。上述硬件芯片可以是专用集成电路(application specificintegrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。收发器1202可以是无线射频模块。Wherein, the
当通信设备1200为目标AP时,收发器1202用于接收来自第一AP的第一流量信息。第一流量信息包括第一AP的第一待发送数据的第一队列大小信息。处理器1201用于获取目标流量信息。目标流量信息包括目标AP的目标待发送数据的目标队列大小信息。处理器1201还用于根据第一队列大小信息和目标队列大小信息得到第一时间段和目标时间段。第一时间段和目标时间段不同。收发器1202还用于向第一AP发送第一时间段的信息。第一时间段的信息用于第一AP在第一时间段内发送第一待发送数据。收发器1202还用于在目标时间段内发送目标待发送数据。When the
当通信设备1200为第一AP时,收发器1202用于向目标AP发送第一流量信息。第一流量信息包括第一AP的第一待发送数据的第一队列大小信息。收发器1202还用于从目标AP接收第一时间段的信息。处理器1201用于读取第一时间段的信息。第一时间段和目标时间段不同。目标时间段和第一时间段是目标AP根据第一队列大小信息和目标流量信息得到的。目标流量信息包括目标AP的目标待发送数据的目标队列大小信息。目标AP用于在目标时间段内发送目标待发送数据。收发器1202还用于在第一时间段内发送第一待发送数据。When the
在其它实施例中,通信设备1200还包括存储器1203。存储器1203可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)等。易失性存储器可以是随机存取存储器(Random Access Memory,RAM)。存储器1203中存储有可供处理器1201执行的计算机程序。当处理器1201读取并执行计算机程序时,可以执行上述图1或图7中目标AP或第一AP可以执行的全部或部分操作。In other embodiments, the
本申请还提供一种数字处理芯片。该数字处理芯片中集成了用于实现上述处理器1201的功能的电路和一个或者多个接口。当该数字处理芯片中集成了存储器时,该数字处理芯片可以完成前述实施例中的任意一个或多个实施例的方法步骤。The present application also provides a digital processing chip. The digital processing chip integrates circuits and one or more interfaces for realizing the functions of the
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。The above is only the specific implementation of the application, but the scope of protection of the application is not limited thereto. Anyone familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the application, and should cover Within the protection scope of this application.
Claims (25)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110729082.3A CN115551109A (en) | 2021-06-29 | 2021-06-29 | Wireless communication method, device and wireless distributed system |
| PCT/CN2022/100725 WO2023274013A1 (en) | 2021-06-29 | 2022-06-23 | Wireless communication method and apparatus, and wireless distribution system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110729082.3A CN115551109A (en) | 2021-06-29 | 2021-06-29 | Wireless communication method, device and wireless distributed system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115551109A true CN115551109A (en) | 2022-12-30 |
Family
ID=84690755
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110729082.3A Pending CN115551109A (en) | 2021-06-29 | 2021-06-29 | Wireless communication method, device and wireless distributed system |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN115551109A (en) |
| WO (1) | WO2023274013A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190036895A1 (en) * | 2015-03-16 | 2019-01-31 | The MaidSafe Foundation | Data distribution over nodal elements |
| CN110768756A (en) * | 2018-07-25 | 2020-02-07 | 华为技术有限公司 | Method and related device for controlling beacon frame transmission |
| US20200125556A1 (en) * | 2019-06-05 | 2020-04-23 | Alibaba Group Holding Limited | Consensus system and method |
| CN112905615A (en) * | 2021-03-02 | 2021-06-04 | 浪潮云信息技术股份公司 | Distributed consistency protocol submission method and system based on sequence verification |
-
2021
- 2021-06-29 CN CN202110729082.3A patent/CN115551109A/en active Pending
-
2022
- 2022-06-23 WO PCT/CN2022/100725 patent/WO2023274013A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190036895A1 (en) * | 2015-03-16 | 2019-01-31 | The MaidSafe Foundation | Data distribution over nodal elements |
| CN110768756A (en) * | 2018-07-25 | 2020-02-07 | 华为技术有限公司 | Method and related device for controlling beacon frame transmission |
| US20200125556A1 (en) * | 2019-06-05 | 2020-04-23 | Alibaba Group Holding Limited | Consensus system and method |
| CN112905615A (en) * | 2021-03-02 | 2021-06-04 | 浪潮云信息技术股份公司 | Distributed consistency protocol submission method and system based on sequence verification |
Non-Patent Citations (1)
| Title |
|---|
| CHUN-HUNG LIU等: "Traffic Management for Heterogeneous Networks With Opportunistic Unlicensed Spectrum Sharing", IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, vol. 16, no. 9, 30 September 2017 (2017-09-30) * |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2023274013A1 (en) | 2023-01-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11903029B2 (en) | Trigger frames adapted to packet-based policies in an 802.11 network preliminary class | |
| US11405944B2 (en) | Coordinated stations in OBSS with shared TXOP in the frequency domain | |
| CN205430268U (en) | A equipment for orthogonal frequency division multiple access communication among wireless LAN | |
| US8295241B2 (en) | Apparatus and method for supporting peer to peer communication in a broadband wireless communication system | |
| JP6469834B2 (en) | Wireless communication system, wireless communication method, wireless LAN base station apparatus, and wireless LAN terminal apparatus | |
| CN107925514B (en) | Wireless communication method using trigger information, and wireless communication terminal | |
| KR102722807B1 (en) | Channel contention before packet arrival | |
| CN107509252A (en) | A data transmission method and device | |
| US10848264B2 (en) | Transmitting data from a first to second communication device using two different modulation/coding schemes | |
| CN104735675A (en) | Wireless local area network communication method and wireless local area network communication device | |
| Mishima et al. | Novel DCF-based multi-user MAC protocol and dynamic resource allocation for OFDMA WLAN systems | |
| WO2017220011A1 (en) | Orthogonal frequency-division multiple access-based uplink access method | |
| CN105376830A (en) | Upstream access method combing channel binding with orthogonal frequency division multiple access | |
| CN102843775B (en) | Dispatching method, dispatching device and network equipment | |
| JP4163698B2 (en) | Wireless communication apparatus, bandwidth allocation method, and program | |
| JP2019087916A (en) | Wireless communication apparatus and wireless communication method | |
| CN104735674B (en) | Wireless LAN communication method and wireless LAN communication equipment | |
| WO2023274013A1 (en) | Wireless communication method and apparatus, and wireless distribution system | |
| CN109873723B (en) | On-demand bandwidth allocation method based on node service priority | |
| JP6305947B2 (en) | Wireless communication system, wireless communication apparatus, and wireless communication method | |
| CN121284734A (en) | Pre-preemption method, device and equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20221230 |







