CN106817208A - BAR transmission methods based on multi-user, resource regulating method, apparatus and system - Google Patents

BAR transmission methods based on multi-user, resource regulating method, apparatus and system Download PDF

Info

Publication number
CN106817208A
CN106817208A CN201510859857.3A CN201510859857A CN106817208A CN 106817208 A CN106817208 A CN 106817208A CN 201510859857 A CN201510859857 A CN 201510859857A CN 106817208 A CN106817208 A CN 106817208A
Authority
CN
China
Prior art keywords
resource block
bit
block
resource
sta
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510859857.3A
Other languages
Chinese (zh)
Other versions
CN106817208B (en
Inventor
淦明
李云波
刘乐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202010106794.5A priority Critical patent/CN111314042A/en
Priority to CN201510859857.3A priority patent/CN106817208B/en
Publication of CN106817208A publication Critical patent/CN106817208A/en
Application granted granted Critical
Publication of CN106817208B publication Critical patent/CN106817208B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • H04L5/001Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT the frequencies being arranged in component carriers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the present invention provides a kind of BAR transmission methods, resource regulating method, apparatus and system based on multi-user.The method includes:Multiple site STAs send upstream data to access point AP respectively simultaneously;Multiple STA receive the multi-user block confirmation request poll frame of AP broadcast;Multiple STA, simultaneously to AP transmission block confirmation requests, are confirmed according to multi-user block confirmation request poll frame with triggering upstream datas of the AP to receiving;Multiple STA receive AP and confirm according to the block that block confirmation request sends.The embodiment of the present invention broadcasts multi-user block confirmation request poll frame by AP to multiple STA, and triggering multiple STA improves the throughput of system of single Basic Service Set, so as to improve the system effectiveness of single Basic Service Set simultaneously to AP transmission block confirmation requests;The resource scheduling information of the Resource Block being assigned to based on hierarchy instruction website, is reduced to site apparatus memory storage demand, and be readily susceptible to fast zoom table.

Description

BAR transmission methods based on multi-user, resource regulating method, apparatus and system
Technical field
The present embodiments relate to communication technical field, more particularly to a kind of BAR transmission based on multi-user Method, resource regulating method, apparatus and system.
Background technology
Single Basic Service Set includes an access point (Access Point, abbreviation AP) and multiple websites Transmission data, i.e. AP is needed to send downlink data to multiple STA before STA, the AP and multiple STA, Multiple STA send upstream data to AP.
It is multiple in 802.11ac and Wireless Fidelity (Wireless Fidelity, abbreviation WiFi) standard When STA sends upstream data to AP, each STA media access control (Media in upstream data Access Control, abbreviation MAC) head service quality (Quality of Service, abbreviation QoS) Confirmation strategies of the AP to the upstream data is set in control field, the confirmation strategy takes QoS control fields Two bits, including 4 kinds of confirmation strategies, specifically, " 00 " represents normal confirms ACK or implicit blocks Confirm (Block Acknowledgement, abbreviation BA), " 01 " represents non-display ACK or energy-conservation Scheduling ACK under poll (Power-Save Multi-Poll, abbreviation PSMP), " 10 " represent AP The upstream data need not be confirmed, " 11 " represent that AP sends confirmation and is specially block to STA Confirm to need STA to AP transmission blocks confirmation request (Block Acknowledgement before BA Request, abbreviation BAR).
When confirm strategy be " 11 ", multiple STA to AP send upstream data after, multiple STA one by one to AP sends BAR, and AP issues its BAR and sends BA to the STA according to each STA, i.e., by multiple STA sends BAR triggerings AP and carries out block confirmation to upstream data to AP one by one, reduces single basic clothes The throughput of system of business collection, causes the system effectiveness of single Basic Service Set low.
And WLAN (Wireless Local Area Networks, WLAN) next generation protocol The multi-user of introduction is while the communication technology, such as OFDMA (Orthogonal Frequency Division Multiplex Access, orthogonal frequency-time multiple access) technology, AP need to be to frequency resource to be allocated Divided, corresponding each website of the resource block assignments being divided into.Therefore, WLAN next generation protocols A kind of effective, low to memory storage requirement resource scheduling indication method is needed, indicates website to be assigned to Which Resource Block is transmitted.A kind of current scheme of direct scheduling of resource, is to take to enumerate to be possible to Allocated Resource Block, i.e., using a possible allocated Resource Block of big table index correspondence, to internal memory Storage request is high, and speed of tabling look-up is slow.Accordingly, it is desirable to provide a kind of technology, it would be preferable to support reduce internal memory Storage request, the resource regulating method and device that can be tabled look-up rapidly.
The content of the invention
The embodiment of the present invention provides a kind of BAR transmission methods, apparatus and system based on multi-user, to carry The throughput of system of single Basic Service Set high, and single Basic Service Set system effectiveness.
First aspect provides a kind of BAR transmission methods based on multi-user, including:
Multiple site STAs send upstream data to access point AP respectively simultaneously;
The multiple STA receives the multi-user block confirmation request poll frame of the AP broadcast, the multi-user Block confirmation request poll frame includes the identification information of each STA in the multiple STA;
The multiple STA is simultaneously true to the AP transmission blocks according to the multi-user block confirmation request poll frame Recognize request, confirmed with triggering the upstream datas of the AP to receiving;
The multiple STA receives the AP and confirms according to the block that described piece of confirmation request sends.
With reference in a first aspect, in first aspect in the first possible implementation, the multiple STA according to According to the multi-user block confirmation request poll frame simultaneously to the AP transmission blocks confirmation request, including:
The multiple STA determines respective identification information in the multi-user block confirmation request poll frame Arrangement sequence number;
The multiple STA determines sub-channel identification according to the arrangement sequence number corresponding to respective identification information Number;
The multiple STA is by the subchannel of each self-corresponding sub-channel identification number mark simultaneously to institute State AP transmission block confirmation requests.
The first possible implementation with reference to first aspect, in second possible realization side of first aspect In formula, before the multiple site STA sends upstream data to access point AP respectively simultaneously, also include:
The multiple STA receive the AP broadcast for triggering the multiple STA while respectively to described AP sends the trigger frame of the upstream data.
Second aspect provides a kind of BAR transmission methods based on multi-user, including:
Access point AP receives the upstream data that multiple site STAs send respectively simultaneously;
The AP broadcasts multi-user block confirmation request poll frame to the multiple STA, so that the multiple Simultaneously to the AP transmission blocks confirmation request, the multi-user block confirmation request poll frame includes described STA The identification information of each STA in multiple STA;
The AP confirms to the multiple STA transmission blocks simultaneously according to described piece of confirmation request.
With reference to second aspect, in second aspect in the first possible implementation, the multi-user block is true Recognizing demand poll frame also includes sub-channel identification number, and the sub-channel identification number is believed with the mark of the STA Breath correspondence, so that the subchannel that the STA is identified by the sub-channel identification number is to the AP transmission blocks Confirmation request.
The first possible implementation with reference to second aspect, in second possible realization side of second aspect In formula, described access point AP receives the upstream data that multiple site STAs send respectively simultaneously before, also wrap Include:
The AP is broadcasted for triggering the multiple STA while respectively to the AP to the multiple STA Send the trigger frame of the upstream data.
The third aspect provides a kind of BAR transmission methods based on multi-user, including:
Multiple site STAs send upstream data to access point AP respectively simultaneously;
Any one STA in the multiple site STA is to the AP transmission blocks confirmation request, described piece Confirmation request is used to trigger the AP to the multiple site STA while the upstream data for sending respectively is carried out Confirm;
The multiple site STA receives the AP and confirms according to the block that described piece of confirmation request sends.
With reference to the third aspect, in the third aspect in the first possible implementation, the multiple site STA Before sending upstream data to access point AP respectively simultaneously, also include:
The multiple STA receive the AP broadcast for triggering the multiple STA while respectively to described AP sends the trigger frame of the upstream data.
Fourth aspect provides a kind of BAR transmission methods based on multi-user, including:
Access point AP receives the upstream data that multiple site STAs send respectively simultaneously;
The AP receives the block confirmation request that any one STA in the multiple site STA sends, institute Block confirmation request is stated for triggering the AP to the multiple site STA while the upstream data for sending respectively Confirmed;
The AP confirms according to described piece of confirmation request to the multiple site STA transmission block.
With reference to fourth aspect, in fourth aspect in the first possible implementation, described access point AP connects Receive the upstream data that multiple site STAs send respectively simultaneously before, also include:
The AP is broadcasted for triggering the multiple STA while respectively to the AP to the multiple STA Send the trigger frame of the upstream data.
5th aspect provides a kind of site apparatus, and the site apparatus are any one in multiple site apparatus Individual, the site apparatus include:
First sending module, for other site apparatus in sending module simultaneously respectively to access point AP Send upstream data;
First receiver module, the multi-user block confirmation request poll frame for receiving the AP broadcast is described Multi-user block confirmation request poll frame includes the mark letter of each site apparatus in the multiple site apparatus Breath;
First sending module is additionally operable to according to the multi-user block confirmation request poll frame and other websites Sending module in equipment simultaneously to the AP transmission blocks confirmation request, to trigger the AP to receiving The upstream data confirmed;
First receiver module is additionally operable to receive the AP true according to the block that described piece of confirmation request sends Recognize.
With reference to the 5th aspect, in the first possible implementation in terms of the 5th, also include:
Processing module, for determining the identification information of the site apparatus in the multi-user block confirmation request Arrangement sequence number in poll frame;Determine sub-channel identification number according to the arrangement sequence number;
First sending module specifically for the subchannel identified by the sub-channel identification number and other Sending module in site apparatus is simultaneously to the AP transmission blocks confirmation request.
With reference to the 5th aspect the first possible implementation, the 5th aspect second possible realization side In formula, first receiver module is additionally operable to receive being set for triggering the multiple website for the AP broadcast The standby trigger frame for sending the upstream data to the AP respectively simultaneously.
6th aspect provides a kind of access point apparatus, including:
Second receiver module, for receiving multiple site STAs while the upstream data for sending respectively;
Second sending module, for broadcasting multi-user block confirmation request poll frame to the multiple STA, with Make the multiple STA simultaneously to the AP transmission blocks confirmation request, the multi-user block confirmation request poll Frame includes the identification information of each STA in the multiple STA;According to described piece of confirmation request simultaneously to institute Multiple STA transmission blocks are stated to confirm.
With reference to the 6th aspect, in the first possible implementation in terms of the 6th, the multi-user block is true Recognizing demand poll frame also includes sub-channel identification number, and the sub-channel identification number is believed with the mark of the STA Breath correspondence, so that the subchannel that the STA is identified by the sub-channel identification number is to the AP transmission blocks Confirmation request.
With reference to the 6th aspect the first possible implementation, the 6th aspect second possible realization side In formula, second sending module is additionally operable to be broadcasted for triggering the multiple STA to the multiple STA Send the trigger frame of the upstream data to the AP respectively simultaneously.
7th aspect provides a kind of site apparatus, and the site apparatus are any one in multiple site apparatus Individual, the site apparatus include:
3rd sending module, for other site apparatus in sending module simultaneously respectively to access point AP Send upstream data;To the AP transmission blocks confirmation request, described piece of confirmation request is used to trigger described AP confirms to the upstream data that the multiple site apparatus send respectively simultaneously;
3rd receiver module, confirms for receiving the AP according to the block that described piece of confirmation request sends.
With reference to the 7th aspect, in the first possible implementation in terms of the 7th, the described 3rd receives mould Block be additionally operable to receive the AP broadcast for triggering the multiple site apparatus while respectively to the AP Send the trigger frame of the upstream data.
Eighth aspect provides a kind of access point apparatus, including:
4th receiver module, for receiving multiple site STAs while the upstream data for sending respectively;Receive The block confirmation request that any one STA in the multiple site STA sends, described piece of confirmation request is used The upstream data that the multiple site STA sends respectively simultaneously is confirmed in the AP is triggered;
4th sending module, for true to the multiple site STA transmission block according to described piece of confirmation request Recognize.
With reference to eighth aspect, in eighth aspect in the first possible implementation, the described 4th sends mould Block is additionally operable to be broadcasted for triggering the multiple STA while being sent to the AP respectively to the multiple STA The trigger frame of the upstream data.
9th aspect provides a kind of BAR Transmission systems based on multi-user, including:In terms of multiple such as five Website into the 5th second possible implementation of aspect described in any one possible implementation sets It is standby, and as in terms of the 6th to any one possible realization in second possible implementation in terms of the 6th Access point apparatus described in mode.
Tenth aspect provides a kind of BAR Transmission systems based on multi-user, including:In terms of multiple such as seven Or the 7th site apparatus described in aspect the first possible implementation, and such as eighth aspect or the Access point apparatus in terms of eight described in the first possible implementation.
Tenth on the one hand, there is provided a kind of method of scheduling of resource, is applied to WLAN, and this is wireless The Resource Block that may be divided for frequency domain resource to be allocated is arranged in the next generation protocol that LAN is followed Position, the method includes:Transmitting terminal generates resource scheduling information, and the resource scheduling information is included for referring to Show the bit sequence of the Resource Block that receiving terminal is assigned to, at least part of bit in the bit sequence is used for Indicate one or more resource block location in the resource block location that frequency domain resource to be allocated may be divided Whether receiving terminal is distributed to;The resource scheduling information is sent to receiving terminal.
With reference to the tenth on the one hand, in the first implementation of the tenth one side, the bit sequence includes Whether one or more first kind bits, the Resource Block that the first kind bit is used to indicate website allocated is small In whether small equal to 242 Resource Block, or the Resource Block that first kind bit is used to indicate website allocated In 242 Resource Block.
With reference to the tenth one side and its above-mentioned implementation, in second implementation of the tenth one side, The bit sequence includes Equations of The Second Kind bit, and the Equations of The Second Kind bit is used for the resource for indicating website allocated The 20MHz original positions that block is located at.
With reference to the tenth one side and its above-mentioned implementation, in the third implementation of the tenth one side, The bit sequence includes the 3rd class bit, and the Resource Block that the 3rd class bit is used to indicate website allocated is The Resource Block that possibility in 20MHz is divided into, including size is 26 Resource Block, 52 Resource Block, 106 16 kinds of Resource Block that may be divided such as Resource Block and 242 Resource Block;Or including size be 26 Resource Block, 15 kinds of Resource Block that may be divided such as 52 Resource Block and 106 Resource Block.
With reference to the tenth one side and its above-mentioned implementation, in the 4th kind of implementation of the tenth one side, The bit sequence includes the 4th class bit, and the 4th class bit is used for the Resource Block position for indicating website allocated In 40MHz original positions.
With reference to the tenth one side and its above-mentioned implementation, in the 5th kind of implementation of the tenth one side, The bit sequence includes the 5th class bit, and the 5th class bit is used for the Resource Block position for indicating website allocated In 80MHz original positions.
With reference to the tenth one side and its above-mentioned implementation, in the 6th kind of implementation of the tenth one side, The bit sequence includes the 6th class bit, and the 6th analogy is specially for reserved bit bit.
With reference to the tenth one side and its above-mentioned implementation, in the 7th kind of implementation of the tenth one side, The bit sequence includes the 7th class bit, and the 7th class bit is used for the Resource Block for indicating website allocated Size is 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit be used for refer to The size for showing the allocated Resource Block of website is 242 Resource Block, 484 Resource Block, and 996 Resource Block are still 2*996 Resource Block.Or the 7th the class bit size of Resource Block that is used to indicating website allocated be 242 Resource Block, or whether 484 Resource Block, or whether 996 Resource Block, or whether 2*996 Resource Block.
With reference to the tenth one side and its above-mentioned implementation, in the 8th kind of implementation of the tenth one side, The bit sequence includes one or more the 8th class bits, and the 8th class bit is used to indicate website to be allocated Resource Block whether be less than or equal to 106 Resource Block, or the 8th class bit be used for indicate website be allocated Resource Block whether be less than 106 Resource Block.
With reference to the tenth one side and its above-mentioned implementation, in the 9th kind of implementation of the tenth one side, It is 80MHz reservation bit sequence to be not used in the bit sequence and is used to refer to the Resource Block that website is assigned to 26 middle Resource Block.
With reference to the tenth one side and its above-mentioned implementation, in the tenth kind of implementation of the tenth one side,
The resource scheduling information is sent to receiving terminal, including:The bit sequence is carried on the station of trigger frame In point information field, and it is sent to the receiving terminal;Or the bit sequence is carried on lead code signaling field Site information subfield in, and be sent to the receiving terminal.
With reference to the tenth one side and its above-mentioned implementation, in a kind of the tenth implementation of the tenth one side In, the transmitting terminal is the network equipment, and the receiving terminal is terminal device.
A kind of 12nd aspect, there is provided method of scheduling of resource, is applied to WLAN, and this is wireless The Resource Block that may be divided for frequency domain resource to be allocated is arranged in the next generation protocol that LAN is followed Position, the method includes:The resource scheduling information that receiving terminal receiving end/sending end sends, scheduling of resource letter Breath includes the bit sequence for the Resource Block for indicating receiving terminal to be assigned to, in the bit sequence at least Be used to indicate in the resource block location that frequency domain resource to be allocated may be divided one of partial bit is more Whether individual resource block location is to distribute to receiving terminal;According to the resource scheduling information, determine that the transmitting terminal is The Resource Block to be allocated of receiving terminal distribution.
With reference to the 12nd aspect, in the first implementation of the 12nd aspect, the bit sequence includes Whether one or more first kind bits, the Resource Block that the first kind bit is used to indicate website allocated is small In whether small equal to 242 Resource Block, or the Resource Block that first kind bit is used to indicate website allocated In 242 Resource Block.
With reference to second aspect and its above-mentioned implementation, in second implementation of second aspect, should Bit sequence includes Equations of The Second Kind bit, and the Equations of The Second Kind bit is used for the Resource Block for indicating website allocated The 20MHz original positions being located at.
With reference to the 12nd aspect and its above-mentioned implementation, in the third implementation of the 12nd aspect, The bit sequence includes the 3rd class bit, and the Resource Block that the 3rd class bit is used to indicate website allocated is The Resource Block that possibility in 20MHz is divided into, including size is 26 Resource Block, 52 Resource Block, 106 16 kinds of Resource Block that may be divided such as Resource Block and 242 Resource Block;Or including size be 26 Resource Block, 15 kinds of Resource Block that may be divided such as 52 Resource Block and 106 Resource Block.
With reference to the 12nd aspect and its above-mentioned implementation, in the 4th kind of implementation of the 12nd aspect, The bit sequence includes the 4th class bit, and the 4th class bit is used for the Resource Block position for indicating website allocated In 40MHz original positions.
With reference to the 12nd aspect and its above-mentioned implementation, in the 5th kind of implementation of the 12nd aspect, The bit sequence includes the 5th class bit, and the 5th class bit is used for the Resource Block position for indicating website allocated In 80MHz original positions.
With reference to the 12nd aspect and its above-mentioned implementation, in the 6th kind of implementation of the 12nd aspect, The bit sequence includes the 6th class bit, and the 6th analogy is specially for reserved bit bit.
With reference to the 12nd aspect and its above-mentioned implementation, in the 7th kind of implementation of the 12nd aspect, The bit sequence includes the 7th class bit, and the 7th class bit is used for the Resource Block for indicating website allocated Size is 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit be used for refer to The size for showing the allocated Resource Block of website is 242 Resource Block, 484 Resource Block, and 996 Resource Block are still 2*996 Resource Block.Or the 7th the class bit size of Resource Block that is used to indicating website allocated be 242 Resource Block, or whether 484 Resource Block, or whether 996 Resource Block, or whether 2*996 Resource Block.
With reference to the 12nd aspect and its above-mentioned implementation, in the 8th kind of implementation of the 12nd aspect, The bit sequence includes one or more the 8th class bits, and the 8th class bit is used to indicate website to be allocated Resource Block whether be less than or equal to 106 Resource Block, or the 8th class bit be used for indicate website be allocated Resource Block whether be less than 106 Resource Block.
With reference to the 12nd aspect and its above-mentioned implementation, in the 9th kind of implementation of the 12nd aspect, It is 80MHz reservation bit sequence to be not used in the bit sequence and is used to refer to the Resource Block that website is assigned to 26 middle Resource Block.
With reference to the 12nd aspect and its above-mentioned implementation, in the 9th kind of implementation of the 12nd aspect, The resource scheduling information that the receiving terminal receiving end/sending end sends, including:Receive the carrying of transmitting terminal transmission Bit sequence in the station information fields of trigger frame;Or receive the transmitting terminal transmission be carried on it is leading Bit sequence in the site information subfield of code signaling field.
With reference to the 12nd aspect and its above-mentioned implementation, in the tenth kind of implementation of the 12nd aspect, The transmitting terminal is the network equipment, and the receiving terminal is terminal device.
A kind of 13rd aspect, there is provided device of scheduling of resource, is configured at WLAN, and this is wireless The Resource Block that may be divided for frequency domain resource to be allocated is arranged in the next generation protocol that LAN is followed Position, the device includes:Generation unit, for generating resource scheduling information, the resource scheduling information bag The bit sequence for the Resource Block for indicating receiving terminal to be assigned to is included, it is at least part of in the bit sequence One or more money that bit is used in the resource block location for indicating frequency domain resource to be allocated to be divided Whether source block locations distribute to receiving terminal;Transmitting element, for sending the resource scheduling information to receiving terminal.
With reference to the 13rd aspect, in the first implementation of the 13rd aspect, the bit sequence includes Whether one or more first kind bits, the Resource Block that the first kind bit is used to indicate website allocated is small In whether small equal to 242 Resource Block, or the Resource Block that first kind bit is used to indicate website allocated In 242 Resource Block.
With reference to the 13rd aspect and its above-mentioned implementation, in second implementation of the 13rd aspect, The bit sequence includes Equations of The Second Kind bit, and the Equations of The Second Kind bit is used for the resource for indicating website allocated The 20MHz original positions that block is located at.
With reference to the 13rd aspect and its above-mentioned implementation, in the third implementation of the 13rd aspect, The bit sequence includes the 3rd class bit, and the Resource Block that the 3rd class bit is used to indicate website allocated is The Resource Block that possibility in 20MHz is divided into, including size is 26 Resource Block, 52 Resource Block, 106 16 kinds of Resource Block that may be divided such as Resource Block and 242 Resource Block;Or including size be 26 Resource Block, 15 kinds of Resource Block that may be divided such as 52 Resource Block and 106 Resource Block.
With reference to the 13rd aspect and its above-mentioned implementation, in the 4th kind of implementation of the 13rd aspect, The bit sequence includes the 4th class bit, and the 4th class bit is used for the Resource Block position for indicating website allocated In 40MHz original positions.
With reference to the 13rd aspect and its above-mentioned implementation, in the 5th kind of implementation of the 13rd aspect, The bit sequence includes the 5th class bit, and the 5th class bit is used for the Resource Block position for indicating website allocated In 80MHz original positions.
With reference to the 13rd aspect and its above-mentioned implementation, in the 6th kind of implementation of the 13rd aspect, The bit sequence includes the 6th class bit, and the 6th analogy is specially for reserved bit bit.
With reference to the 13rd aspect and its above-mentioned implementation, in the 7th kind of implementation of the 13rd aspect, The bit sequence includes the 7th class bit, and the 7th class bit is used for the Resource Block for indicating website allocated Size is 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit be used for refer to The size for showing the allocated Resource Block of website is 242 Resource Block, 484 Resource Block, and 996 Resource Block are still 2*996 Resource Block.Or the 7th the class bit size of Resource Block that is used to indicating website allocated be 242 Resource Block, or whether 484 Resource Block, or whether 996 Resource Block, or whether 2*996 Resource Block.
With reference to the 13rd aspect and its above-mentioned implementation, in the 8th kind of implementation of the 13rd aspect, The bit sequence includes one or more the 8th class bits, and the 8th class bit is used to indicate website to be allocated Resource Block whether be less than or equal to 106 Resource Block, or the 8th class bit be used for indicate website be allocated Resource Block whether be less than 106 Resource Block.
With reference to the 13rd aspect and its above-mentioned implementation, in the 9th kind of implementation of the 13rd aspect, It is 80MHz reservation bit sequence to be not used in the bit sequence and is used to refer to the Resource Block that website is assigned to 26 middle Resource Block.
With reference to the 13rd aspect and its above-mentioned implementation, in the tenth kind of implementation of the 13rd aspect, The transmitting element sends specifically for the bit sequence is carried in the station information fields of trigger frame Give the receiving terminal;Or the transmitting element by the bit sequence specifically for being carried on lead code signaling field In site information subfield, and it is sent to the receiving terminal.
With reference to the 13rd aspect and its above-mentioned implementation, in a kind of the tenth implementation of the 13rd aspect In, the device is the network equipment, and the receiving terminal is terminal device.
A kind of fourteenth aspect, there is provided device of scheduling of resource, is configured at WLAN, and this is wireless The Resource Block that may be divided for frequency domain resource to be allocated is arranged in the next generation protocol that LAN is followed Position, the device includes:Receiving unit, for the resource scheduling information that receiving end/sending end sends, the money Source schedule information includes the bit sequence for the Resource Block for indicating receiving terminal to be assigned to, the bit sequence In at least part of bit be used to indicating in the resource block location that frequency domain resource to be allocated may be divided one Whether individual or multiple resource block locations are to distribute to receiving terminal;Determining unit, for being adjusted according to the resource Degree information, determines the Resource Block to be allocated that the transmitting terminal is receiving terminal distribution.
With reference to fourteenth aspect, in the first implementation of fourteenth aspect, the bit sequence includes Whether one or more first kind bits, the Resource Block that the first kind bit is used to indicate website allocated is small In whether small equal to 242 Resource Block, or the Resource Block that first kind bit is used to indicate website allocated In 242 Resource Block.
With reference to second aspect and its above-mentioned implementation, in second implementation of second aspect, should Bit sequence includes Equations of The Second Kind bit, and the Equations of The Second Kind bit is used for the Resource Block for indicating website allocated The 20MHz original positions being located at.
With reference to fourteenth aspect and its above-mentioned implementation, in the third implementation of fourteenth aspect, The bit sequence includes the 3rd class bit, and the Resource Block that the 3rd class bit is used to indicate website allocated is The Resource Block that possibility in 20MHz is divided into, including size is 26 Resource Block, 52 Resource Block, 106 16 kinds of Resource Block that may be divided such as Resource Block and 242 Resource Block;Or including size be 26 Resource Block, 15 kinds of Resource Block that may be divided such as 52 Resource Block and 106 Resource Block.
With reference to fourteenth aspect and its above-mentioned implementation, in the 4th kind of implementation of fourteenth aspect, The bit sequence includes the 4th class bit, and the 4th class bit is used for the Resource Block position for indicating website allocated In 40MHz original positions.
With reference to fourteenth aspect and its above-mentioned implementation, in the 5th kind of implementation of fourteenth aspect, The bit sequence includes the 5th class bit, and the 5th class bit is used for the Resource Block position for indicating website allocated In 80MHz original positions.
With reference to fourteenth aspect and its above-mentioned implementation, in the 6th kind of implementation of fourteenth aspect, The bit sequence includes the 6th class bit, and the 6th analogy is specially for reserved bit bit.
With reference to fourteenth aspect and its above-mentioned implementation, in the 7th kind of implementation of fourteenth aspect, The bit sequence includes the 7th class bit, and the 7th class bit is used for the Resource Block for indicating website allocated Size is 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit be used for refer to The size for showing the allocated Resource Block of website is 242 Resource Block, 484 Resource Block, and 996 Resource Block are still 2*996 Resource Block.Or the 7th the class bit size of Resource Block that is used to indicating website allocated be 242 Resource Block, or whether 484 Resource Block, or whether 996 Resource Block, or whether 2*996 Resource Block.
With reference to fourteenth aspect and its above-mentioned implementation, in the 8th kind of implementation of fourteenth aspect, The bit sequence includes one or more the 8th class bits, and the 8th class bit is used to indicate website to be allocated Resource Block whether be less than or equal to 106 Resource Block, or the 8th class bit be used for indicate website be allocated Resource Block whether be less than 106 Resource Block.
With reference to fourteenth aspect and its above-mentioned implementation, in the 9th kind of implementation of fourteenth aspect, It is 80MHz reservation bit sequence to be not used in the bit sequence and is used to refer to the Resource Block that website is assigned to 26 middle Resource Block.
With reference to fourteenth aspect and its above-mentioned implementation, in the tenth kind of implementation of fourteenth aspect, The receiving unit specifically for receive the transmitting terminal transmission be carried in the station information fields of trigger frame Bit sequence;Or the receiving unit specifically for receive the transmitting terminal transmission be carried on leading code signaling word Bit sequence in the site information subfield of section.
With reference to fourteenth aspect and its above-mentioned implementation, in a kind of the tenth implementation of fourteenth aspect In, the transmitting terminal is the network equipment, and the device is terminal device.
BAR transmission methods, apparatus and system based on multi-user provided in an embodiment of the present invention, by AP Multi-user block confirmation request poll frame is broadcasted to multiple STA, triggering multiple STA is simultaneously true to AP transmission blocks Recognize request, AP confirms to multiple STA transmission blocks simultaneously according to the block confirmation request, so as to multiple STA The upstream data for sending respectively simultaneously is confirmed, compared to multiple STA one by one to AP transmissions BAR, AP Its BAR is issued according to each STA send BA, the system that improve single Basic Service Set to the STA Handling capacity, so as to improve the system effectiveness of single Basic Service Set.
The interior one kind that provides of site information is provided during the embodiment of the present invention is related to trigger frame based on above-mentioned communication process Method, device and equipment that source is dispatched, it would be preferable to support reduce expense of the scheduling of resource to transfer resource.Should The method of scheduling of resource, device and equipment are not limited to be used in trigger frame.
The method of scheduling of resource according to embodiments of the present invention, device and equipment, by making bit sequence in At least part of bit be used to indicate in the resource block location that frequency domain resource to be allocated may be divided Or whether multiple resource block locations are to distribute to receiving terminal, can be based on the resource to receiving terminal to be allocated Block size and position, compare the resource block location that frequency domain resource to be allocated may be divided, and flexibly generate not With the bit sequence of length such that it is able to support to reduce expense of the scheduling of resource to transfer resource.
Brief description of the drawings
Fig. 1 is the BAR transmission method flow charts based on multi-user provided in an embodiment of the present invention;
Fig. 2 is the applicable upgoing O FDMA of the BAR transmission methods based on multi-user provided in an embodiment of the present invention Data transfer schematic diagram;
Fig. 3 is the frame structure schematic diagram of trigger frame provided in an embodiment of the present invention;
Fig. 4 is the frame structure schematic diagram of multi-user block confirmation request poll frame provided in an embodiment of the present invention;
The BAR transmission method flow charts based on multi-user that Fig. 5 is provided for another embodiment of the present invention;
It is up that the BAR transmission methods based on multi-user that Fig. 6 is provided for another embodiment of the present invention are applicable OFDMA data transfer schematic diagrames;
The BAR transmission method flow charts based on multi-user that Fig. 7 is provided for another embodiment of the present invention;
Fig. 8 is the provided in an embodiment of the present invention piece of frame structure schematic diagram of confirmation request;
It is up that the BAR transmission methods based on multi-user that Fig. 9 is provided for another embodiment of the present invention are applicable OFDMA data transfer schematic diagrames;
The BAR transmission method flow charts based on multi-user that Figure 10 is provided for another embodiment of the present invention;
Figure 11 be the BAR transmission methods based on multi-user provided in an embodiment of the present invention be applicable it is descending OFDMA data transfer schematic diagrames;
Figure 12 is downlink OFDMA data transfer schematic diagram of the prior art;
The subcarrier of the frequency domain resource of the 20MHz bandwidth that Figure 13 is provided for yet another embodiment of the invention is divided and shown It is intended to;
The money that the frequency domain resource of the 20MHz bandwidth that Figure 14 is provided for yet another embodiment of the invention may be divided Source block locations schematic diagram;
The money that the frequency domain resource of the 40MHz bandwidth that Figure 15 is provided for yet another embodiment of the invention may be divided Source block locations schematic diagram;
The money that the frequency domain resource of the 80MHz bandwidth that Figure 16 is provided for yet another embodiment of the invention may be divided Source block locations schematic diagram;
The resource for indicating website to be assigned under the 40MHz bandwidth that Figure 17 is provided for yet another embodiment of the invention The generation of the resource allocation sequence of block or resolution logic figure;
The resource for indicating website to be assigned under the 80MHz bandwidth that Figure 18 is provided for yet another embodiment of the invention The generation of the resource allocation sequence of block or resolution logic figure;
Station is indicated under the 160MHz bandwidth that Figure 19 is provided for yet another embodiment of the invention or under any bandwidth The generation of the resource allocation sequence of the Resource Block that point is assigned to or resolution logic figure;
Figure 20 is 484 resources for the Resource Block that instruction website that yet another embodiment of the invention is provided is assigned to The generation of the part resource assigned sequence of block, 996 Resource Block or 2*996 Resource Block or resolution logic figure;
The resource for indicating website to be assigned under the 20MHz bandwidth that Figure 21 is provided for yet another embodiment of the invention Another generation of the resource allocation sequence of block or resolution logic figure;
The resource for indicating website to be assigned under the 40MHz bandwidth that Figure 22 is provided for yet another embodiment of the invention Another generation of the resource allocation sequence of block or resolution logic figure;
The resource for indicating website to be assigned under the 80MHz bandwidth that Figure 23 is provided for yet another embodiment of the invention Another generation of the resource allocation sequence of block or resolution logic figure;
Station is indicated under the 160MHz bandwidth that Figure 24 is provided for yet another embodiment of the invention or under any bandwidth Another generation of the resource allocation sequence of the Resource Block that point is assigned to or resolution logic figure;
Station is indicated under the 160MHz bandwidth that Figure 25 is provided for yet another embodiment of the invention or under any bandwidth Another generation of the resource allocation sequence of the Resource Block that point is assigned to or resolution logic figure;
Station is indicated under the 160MHz bandwidth that Figure 26 is provided for yet another embodiment of the invention or under any bandwidth Another generation of the resource allocation sequence of the Resource Block that point is assigned to or resolution logic figure;
Station is indicated under the 160MHz bandwidth that Figure 27 is provided for yet another embodiment of the invention or under any bandwidth Last generation of the resource allocation sequence of the Resource Block that point is assigned to or resolution logic figure;
Figure 28 is the resource allocation methods flow chart that the embodiment of the present invention 6 is provided;
Figure 29 is the structure chart of the site apparatus that the embodiment of the present invention 7 is provided;
Figure 30 is the structure chart of the site apparatus of another offer of the embodiment of the present invention 7;
Figure 31 is the structure chart of the access point apparatus that the embodiment of the present invention 7 is provided;
Figure 32 is the structure chart of the site apparatus of another offer of the embodiment of the present invention 7;
Figure 33 is the structure chart of the access point apparatus of another offer of the embodiment of the present invention 7;
Figure 34 is the structure chart of the BAR Transmission systems based on multi-user that the embodiment of the present invention 7 is provided;
Figure 35 is the structure of the BAR Transmission systems based on multi-user of another offer of the embodiment of the present invention 7 Figure;
Figure 36 is a schematic block diagram of the device of according to embodiments of the present invention 8 scheduling of resource;
Figure 37 is another schematic block diagram of the device of according to embodiments of the present invention 8 scheduling of resource.
Specific embodiment
Embodiment 1
Fig. 1 is the BAR transmission method flow charts based on multi-user provided in an embodiment of the present invention.Due to existing When to have multiple STA sends in upstream data, and upstream data to AP in technology confirmation strategy be " 11 ", Multiple STA is needed to send BAR to AP one by one, AP issues its BAR and sent out to the STA according to each STA BA is sent, i.e., send BAR triggerings AP to AP one by one by multiple STA carries out block confirmation to upstream data, The throughput of system of single Basic Service Set is reduced, causes the system effectiveness of single Basic Service Set low, The embodiment of the present invention provides the BAR transmission methods based on multi-user for the problem in the prior art, The method is comprised the following steps that:
Step S101, multiple site STAs send upstream data to access point AP respectively simultaneously;
With single Basic Service Set as research object, the single Basic Service Set includes one to the embodiment of the present invention Individual access point AP and multiple site STAs, the AP are each STA settings one in multiple site STAs Individual unique identification information AID.Multiple site STAs send upstream data to access point AP respectively simultaneously, this In simultaneously transmission means can for uplink orthogonal frequency division multiple access access (Orthogonal Frequency Division Multiplex Access, abbreviation OFDMA), or uplink multi-users multi input is more Output (Multiple Users-Multiple Input Multiple Output, abbreviation MU-MIMO), Each STA media access control (Media Access Control, abbreviation MAC) in upstream data AP is set in service quality (Quality of Service, abbreviation QoS) control field of head on this The confirmation strategy of row data, the confirmation strategy takes QoS two bits of control field, including 4 kinds of confirmations Strategy, specifically, the normal confirmation ACK or implicit blocks confirmation of " 00 " expression (Block Acknowledgement, Abbreviation BA), " 01 " represent non-display ACK or energy-conservation poll (Power-Save Multi-Poll, Abbreviation PSMP) under scheduling ACK, " 10 " represent AP the upstream data need not be confirmed, " 11 " After representing that AP receives data, except record reception state does not do any making an immediate response.The receiving terminal meeting A BA claim frame (BA request, abbreviation BAR) is received behind expectation or one confirms that strategy is " 00 " A-MPDU data, BA is then responded again.If the confirmation strategy of the upstream data that multiple STA sends When being both configured to " 11 ", AP to multiple STA transmission blocks confirm BA before need multiple STA one by one to AP transmission blocks confirmation request (Block Acknowledgement Request, abbreviation BAR), to trigger AP issues its BAR and sends BA to the STA according to each STA, so as to realize AP to upstream data Confirm.
The confirmation strategy that each STA is set in upstream data in embodiments of the present invention can with difference, for Confirm that strategy is the upstream data of " 00 " or " 01 ", AP makes an immediate response acknowledgement frame;For confirming strategy It is the upstream data of " 10 ", AP need not confirm to the upstream data;For confirming that strategy is " 11 " Upstream data, AP to STA send confirmation be specially block confirm BA before need STA to AP send out Send block confirmation request.
Step S102, the multiple STA receive the multi-user block confirmation request poll frame of the AP broadcast, The multi-user block confirmation request poll frame includes the identification information of each STA in the multiple STA;
Before STA is to AP transmission block confirmation requests, the AP is to the multiple STA for the embodiment of the present invention Broadcast multi-user block confirmation request poll frame, the multi-user block confirmation request poll frame includes the multiple The identification information of each STA in STA, it is simultaneously true to the AP transmission blocks for triggering the multiple STA Recognize request.
Step S103, the multiple STA are according to the multi-user block confirmation request poll frame simultaneously to described AP transmission block confirmation requests, are confirmed with triggering the upstream datas of the AP to receiving;
After the multiple STA receives the multi-user block confirmation request poll frame of the AP broadcast, while to The AP transmission blocks confirmation request BAR, it is preferred that the multiple STA can be sent in the form of MU BAR, a kind of is the transmission BAR in the form of up MU-MIMO, and another kind is in the form of up OFDMA Send BAR.
It is true according to the block that described piece of confirmation request sends that step S104, the multiple STA receive the AP Recognize.
The confirmation request BAR is used to trigger the upstream data that the AP confirms to receive, specially Trigger the AP and confirm BA to the multiple STA transmission blocks.AP is after the BAR for receiving up MU to institute State multiple STA and send OFDMA BA or multi-site block confirmation (Multi-STA Block Acknowledgement, abbreviation M-BA), confirm with to the upstream data that last time receives.
The embodiment of the present invention broadcasts multi-user block confirmation request poll frame by AP to multiple STA, triggers many Simultaneously to AP transmission block confirmation requests, AP sends out individual STA to multiple STA simultaneously according to the block confirmation request Block is sent to confirm, to confirm to the upstream data that multiple STA send respectively simultaneously, compared to multiple STA sends BAR to AP one by one, and AP issues its BAR and send BA to the STA, carries according to each STA The throughput of system of single Basic Service Set high, so as to improve the system effectiveness of single Basic Service Set.
Fig. 2 is the applicable upgoing O FDMA of the BAR transmission methods based on multi-user provided in an embodiment of the present invention Data transfer schematic diagram.Fig. 3 is the frame structure schematic diagram of trigger frame provided in an embodiment of the present invention.Fig. 4 It is the frame structure schematic diagram of multi-user block confirmation request poll frame provided in an embodiment of the present invention.In above-mentioned reality Apply on the basis of example, the multiple STA is according to the multi-user block confirmation request poll frame simultaneously to described AP transmission block confirmation requests, including:The multiple STA determines respective identification information in the multi-user Arrangement sequence number in block confirmation request poll frame;The multiple STA is corresponding according to respective identification information The arrangement sequence number determines sub-channel identification number;The multiple STA is by each self-corresponding subchannel The subchannel of identification number mark is simultaneously to the AP transmission blocks confirmation request.
Before the multiple site STA sends upstream data to access point AP respectively simultaneously, also include:Institute State multiple STA receive the AP broadcast for triggering the multiple STA simultaneously respectively to AP hairs Send the trigger frame of the upstream data.
As shown in Fig. 2 access point AP is to STAs (representing multiple site STAs) broadcast trigger frame Trigger, Trigger frame Trigger is used to trigger the multiple STA while sending upstream data to the AP respectively Data, AP broadcast multi-user block confirmation request wheel after receiving upstream data Data to the multiple STA Frame (Multi-user block acknowledge request poll, abbreviation MU-BAR Poll) is ask, MU-BAR Poll include the identification information of each STA in the multiple STA, and multiple STA foundations should MU-BAR Poll simultaneously to AP transmission block confirmation requests BAR, AP after the BAR for receiving up MU to The multiple STA sends OFDMA BA or M-BA, confirms with to the upstream data that last time receives.
The frame structure of Trigger is illustrated in figure 3, wherein, publicly-owned information (Common Info) field Alternatively include that the uplink transmission time or upstream physical layer of triggering converge process protocol Data Unit (Physical Layer Convergence Procedure Protocol Data Unit, abbreviation PPDU) Length, the protection interval of uplink (Guard Interval, abbreviation GI), bandwidth (Band Width, Abbreviation BW), efficient signaling long training field (High Efficiency Long Training Field, Abbreviation HE-LTF) number, HE-LTF types and trigger frame type, it is also possible to it is up including indicating The resource indication information of OFDMA or MU-MIMO.Each site information (Per STA Info) includes station AID, transmit power, spatial stream number, modulation and coding strategy (the Modulation and Coding for putting Scheme, abbreviation MCS), type of coding, whether using time-division space -time code (STBC) indicate and be Parameters such as no use Beamforming technology (beamforming) instruction etc., also indicate to believe including scheduling of resource Breath, the specific indicating means of the scheduling of resource is illustrated in embodiment 5, embodiment 6 and embodiment 8. It is appreciated that the content that publicly-owned information field and each station information fields include is not limited only in above-mentioned Hold, in addition, the above-mentioned content being previously mentioned is also optionally to appear in publicly-owned information field and each website letter In breath field.
In embodiments of the present invention, the frame structure of MU-BAR poll frames can be using as shown in Figure 3 The frame structure of Trigger, the frame structure for being changed into MU-BAR poll frames by the frame structure of Trigger has Body can add the frame of a class MU-BAR poll in publicly-owned information (Common Info) field, and The corresponding parameter of simplification.Due to the BAR type frames of the fixation that MU-BAR sets out, therefore such as have information In PPDU length, HE-LTF numbers, HE-LTF types, resource distribution instruction can using acquiescence Value, the transmit power in each site information, spatial stream number, type of coding can also use default value.
In addition, the frame structure of MU-BAR poll frames can also be using frame structure new as shown in Figure 4, tool Body, include MU-BAR poll frames in frame control field (Frame Control) as shown in Figure 4 Type, in associated identifiers set (AID set) field include multiple AID, be used to refer to AID set Middle multiple AID distinguish corresponding website and receive the MU-BAR poll frames, and are receiving the MU-BAR poll BAR is sent to AP by OFDMA after frame.Specifically, AID set fields successively comprising AID2, AID1, AID4, AID3, and AID2 mark website 2, AID1 mark website 1, AID4 mark websites 4, AID3 Mark website 3, be followed successively by 1 in the arrangement sequence number of AID set due to AID2, AID1, AID4, AID3, 2nd, 3,4, herein, arrangement sequence number is equal with sub-channel identification number, i.e., 1,2,3,4 represent station successively The identification number of the subchannel that point 2, website 1, website 4, the transmission block confirmation request of website 3 take, website 2 pass through son by subchannel 2, website 4 by subchannel 1, website 1 by subchannel 3, website 3 Channel 4 is simultaneously to the AP transmission blocks confirmation request.
The embodiment of the present invention show in particular the frame structure of multi-user block confirmation request poll frame, in addition, logical AP is crossed to be broadcasted for triggering multiple STA while sending the triggering of upstream data to AP respectively to multiple STA Frame, it is ensured that AP can simultaneously receive the upstream data that multiple STA send respectively.
Embodiment 2
The BAR transmission method flow charts based on multi-user that Fig. 5 is provided for another embodiment of the present invention.By Confirmation strategy in multiple STA in the prior art sends upstream data, and from upstream data to AP is " 11 " When, it is necessary to multiple STA sends BAR to AP one by one, AP issues its BAR to this according to each STA STA sends BA, i.e., send BAR triggerings AP to AP one by one by multiple STA carries out block to upstream data Confirm, reduce the throughput of system of single Basic Service Set, cause the system of single Basic Service Set to be imitated Rate is low, and the embodiment of the present invention provides the BAR based on multi-user and transmits for the problem in the prior art Method, the method is comprised the following steps that:
Step S501, access point AP receive the upstream data that multiple site STAs send respectively simultaneously;
Multiple site STAs send upstream data to access point AP respectively simultaneously, here transmission means simultaneously (Orthogonal Frequency Division Multiplex can be accessed for uplink orthogonal Frequency Multiple Access Access, abbreviation OFDMA), or uplink multi-users multiple-input and multiple-output (Multiple Users-Multiple Input Multiple Output, abbreviation MU-MIMO).
The confirmation strategy that each STA is set in upstream data in embodiments of the present invention can with difference, for Confirm that strategy is the upstream data of " 00 " or " 01 ", AP makes an immediate response acknowledgement frame;For confirming strategy It is the upstream data of " 10 ", AP need not confirm to the upstream data;For confirming that strategy is " 11 " Upstream data, AP to STA send confirmation be specially block confirm BA before need STA to AP send out Send block confirmation request.
Step S502, the AP broadcast multi-user block confirmation request poll frame to the multiple STA, with Make the multiple STA simultaneously to the AP transmission blocks confirmation request, the multi-user block confirmation request poll Frame includes the identification information of each STA in the multiple STA;
Before STA is to AP transmission block confirmation requests, the AP is to the multiple STA for the embodiment of the present invention Broadcast multi-user block confirmation request poll frame, the multi-user block confirmation request poll frame includes the multiple The identification information of each STA in STA, it is simultaneously true to the AP transmission blocks for triggering the multiple STA Recognize request.After the multiple STA receives the multi-user block confirmation request poll frame of the AP broadcast, together When to the AP transmission blocks confirmation request BAR, it is preferred that the multiple STA can be in the form of MU BAR is sent, a kind of is the transmission BAR in the form of up MU-MIMO, and another kind is with up OFDMA Form sends BAR.
Step S503, the AP are simultaneously true to the multiple STA transmission blocks according to described piece of confirmation request Recognize.
The confirmation request BAR is used to trigger the upstream data that the AP confirms to receive, specially Trigger the AP and confirm BA to the multiple STA transmission blocks.AP is after the BAR for receiving up MU to institute State multiple STA and send OFDMA BA or M-BA, confirm with to the upstream data that last time receives.
The embodiment of the present invention broadcasts multi-user block confirmation request poll frame by AP to multiple STA, triggers many Simultaneously to AP transmission block confirmation requests, AP sends out individual STA to multiple STA simultaneously according to the block confirmation request Block is sent to confirm, to confirm to the upstream data that multiple STA send respectively simultaneously, compared to multiple STA sends BAR to AP one by one, and AP issues its BAR and send BA to the STA, carries according to each STA The throughput of system of single Basic Service Set high, so as to improve the system effectiveness of single Basic Service Set.
On the basis of above-described embodiment, the multi-user block confirmation request poll frame also includes subchannel mark Knowledge number, the sub-channel identification number is corresponding with the identification information of the STA, so that the STA passes through institute The subchannel of sub-channel identification number mark is stated to the AP transmission blocks confirmation request.
Described access point AP receives the upstream data that multiple site STAs send respectively simultaneously before, also include: The AP is broadcasted for triggering the multiple STA while being sent to the AP respectively to the multiple STA The trigger frame of the upstream data.
As shown in Fig. 2 AP is to STAs (representing multiple site STAs) broadcast trigger frame Trigger, should Trigger frame Trigger is used to trigger the multiple STA while sending upstream data to the AP respectively Data, AP broadcast multi-user block confirmation request wheel after receiving upstream data Data to the multiple STA Frame (Multi-user block acknowledge request poll, abbreviation MU-BAR Poll) is ask, MU-BAR Poll include the identification information of each STA in the multiple STA, and multiple STA foundations should MU-BAR Poll simultaneously to AP transmission block confirmation requests BAR, AP after the BAR for receiving up MU to The multiple STA sends OFDMA BA or M-BA, confirms with to the upstream data that last time receives.
When the frame structure of MU-BAR poll frames uses the frame structure of Trigger as shown in Figure 3, each " Per STA Info " field includes that the identification information of STA is AID, and the corresponding sub- letters of the STA Road identification number, so that the STA is sent by the subchannel that the sub-channel identification number is identified to the AP Block confirmation request.
The embodiment of the present invention show in particular the frame structure of multi-user block confirmation request poll frame, in addition, logical AP is crossed to be broadcasted for triggering multiple STA while sending the triggering of upstream data to AP respectively to multiple STA Frame, it is ensured that AP can simultaneously receive the upstream data that multiple STA send respectively.
It is up that the BAR transmission methods based on multi-user that Fig. 6 is provided for another embodiment of the present invention are applicable OFDMA data transfer schematic diagrames.In embodiments of the present invention, access point AP (represents multiple stations to STAs Point STA) trigger frame Trigger is broadcasted, trigger frame Trigger is used to trigger the multiple STA simultaneously Respectively upstream data Data is sent to the AP.In addition, AP can also be touched to STAs broadcast random competitions Hair frame Trigger for Random Access, Trigger frames and Trigger for Random Access Frame does not have sequencing, and both differences are which subchannel which website Trigger frames specify in Upstream data is sent, Trigger for Random Access frames can allow multiple website random competitions Channel sends uplink information, and the uplink information includes block confirmation request, upstream data and business buffer size Report (Buffer Report), specifically, the synchronization hair of website 1 block confirmation on different subchannels Request, the hair of website 2 upstream data, the report of the sending service buffer size of website 3.
The embodiment of the present invention broadcasts the trigger frame of random competition by AP to STAs, so that multiple websites are same When seize same channel and send uplink information, the uplink information includes block confirmation request, upstream data and industry Business buffer size report, i.e. block confirmation request can also mix with upstream data and the report of business buffer size Send, improve the flexibility of block confirmation request sending method.
Embodiment 3
The BAR transmission method flow charts based on multi-user that Fig. 7 is provided for another embodiment of the present invention.Figure 8 is the provided in an embodiment of the present invention piece of frame structure schematic diagram of confirmation request.Fig. 9 is another reality of the invention The applicable upgoing O FDMA data transfer schematic diagrames of the BAR transmission methods based on multi-user of example offer are provided. Because multiple STA is to the confirmation strategy in AP transmission upstream data, and upstream data in the prior art , it is necessary to multiple STA sends BAR to AP one by one when " 11 ", AP issues its BAR according to each STA BA is sent to the STA, i.e., send BAR triggerings AP to AP one by one by multiple STA enters to upstream data Row block confirms that reduce the throughput of system of single Basic Service Set, cause single Basic Service Set is System efficiency is low, and the embodiment of the present invention provides the BAR based on multi-user for the problem in the prior art Transmission method, the method is comprised the following steps that:
Step S701, multiple site STAs send upstream data to access point AP respectively simultaneously;
The confirmation strategy that each STA is set in upstream data in embodiments of the present invention can with difference, for Confirm that strategy is the upstream data of " 00 " or " 01 ", AP makes an immediate response acknowledgement frame;For confirming strategy It is the upstream data of " 10 ", AP need not confirm to the upstream data;For confirming that strategy is " 11 " Upstream data, AP to STA send confirmation be specially block confirm BA before need STA to AP send out Send block confirmation request.
Any one STA in step S702, the multiple site STA confirms to the AP transmission blocks Request, described piece of confirmation request is used to triggering the AP to the multiple site STA while sending respectively Upstream data is confirmed;
Any one STA in the multiple site STA is to the AP transmission blocks confirmation request, and the block is true Request is recognized for triggering the AP to the multiple site STA while the upstream data for sending respectively is carried out really Recognize, be as shown in Figure 8 the frame format structural representation of the block confirmation request, using in block confirmation request frame Reserved field (Reserved) 1 or multidigit indicate the BAR be triggering AP send to multiple website numbers According to confirmation, rather than to a confirmation for station data.
Furthermore it is also possible to many TID indicate (Multi-TID), compress bitmap in passing through block confirmation request frame The combination of (Compressed Bitmap) and three bits of multicast retransmission field (GCR) is indicated to indicate to be somebody's turn to do BAR is the confirmation for triggering AP transmissions to multiple station datas, rather than to a confirmation for station data.
Step S703, the multiple site STA receive what the AP sent according to described piece of confirmation request Block confirms.
AP sends OFDMA BA or M-BA after receiving the block confirmation request to the multiple STA, with right The upstream data that last time receives is confirmed.
On the basis of the embodiment of the present invention, the multiple site STA sends to access point AP respectively simultaneously Before upstream data, also include:The multiple STA receives the multiple for triggering of the AP broadcast STA sends the trigger frame of the upstream data to the AP respectively simultaneously.
As shown in figure 9, access point AP is to STAs (representing multiple site STAs) broadcast trigger frame Trigger, Trigger frame Trigger is used to trigger the multiple STA while sending upstream data to the AP respectively Data.Any one STA in the multiple site STA is to the AP transmission blocks confirmation request, the block Confirmation request is used to trigger the AP to the multiple site STA while the upstream data for sending respectively is carried out Confirm, AP sends OFDMA BA or M-BA after receiving the block confirmation request to the multiple STA, with The upstream data that last time receives is confirmed.
Any one STA that the embodiment of the present invention passes through in multiple site STAs confirms to AP transmission blocks please Ask, the block confirmation request is used to trigger AP to multiple site STAs while the upstream data for sending respectively is carried out Confirm, compared to multiple STA one by one to AP send BAR, AP according to each STA issue its BAR to The STA sends BA, improves the throughput of system of single Basic Service Set, single basic so as to improve The system effectiveness of services set.
Embodiment 4
The BAR transmission method flow charts based on multi-user that Figure 10 is provided for another embodiment of the present invention.By Confirmation strategy in multiple STA in the prior art sends upstream data, and from upstream data to AP is " 11 " When, it is necessary to multiple STA sends BAR to AP one by one, AP issues its BAR to this according to each STA STA sends BA, i.e., send BAR triggerings AP to AP one by one by multiple STA carries out block to upstream data Confirm, reduce the throughput of system of single Basic Service Set, cause the system of single Basic Service Set to be imitated Rate is low, and the embodiment of the present invention provides the BAR based on multi-user and transmits for the problem in the prior art Method, the method is comprised the following steps that:
Step S1001, access point AP receive the upstream data that multiple site STAs send respectively simultaneously;
The confirmation strategy that each STA is set in upstream data in embodiments of the present invention can with difference, for Confirm that strategy is the upstream data of " 00 " or " 01 ", AP makes an immediate response acknowledgement frame;For confirming strategy It is the upstream data of " 10 ", AP need not confirm to the upstream data;For confirming that strategy is " 11 " Upstream data, AP to STA send confirmation be specially block confirm BA before need STA to AP send out Send block confirmation request.
Step S1002, the AP receive the block that any one STA in the multiple site STA sends Confirmation request, described piece of confirmation request is used to trigger the AP to the multiple site STA while sending out respectively The upstream data for sending is confirmed;
Any one STA in the multiple site STA is to the AP transmission blocks confirmation request, and the block is true Request is recognized for triggering the AP to the multiple site STA while the upstream data for sending respectively is carried out really Recognize, be as shown in Figure 8 the frame format structural representation of the block confirmation request, using in block confirmation request frame Reserved field (Reserved) 1 or multidigit indicate the BAR be triggering AP send to multiple website numbers According to confirmation, rather than to a confirmation for station data.
Furthermore it is also possible to pass through Multi-TID in block confirmation request frame, Compressed Bitmap and It is the confirmation for triggering AP transmissions to multiple station datas that the combination of tri- bits of GCR indicates the BAR, without It is to a confirmation for station data.
Step S1003, the AP are true to the multiple site STA transmission block according to described piece of confirmation request Recognize.
AP sends OFDMA BA or M-BA after receiving the block confirmation request to the multiple STA, with right The upstream data that last time receives is confirmed.
On the basis of the embodiment of the present invention, described access point AP receives multiple site STAs and sends out respectively simultaneously Before the upstream data for sending, also include:The AP broadcasts the multiple for triggering to the multiple STA STA sends the trigger frame of the upstream data to the AP respectively simultaneously.
As shown in figure 9, AP is to STAs (representing multiple site STAs) broadcast trigger frame Trigger, should Trigger frame Trigger is used to trigger the multiple STA while sending upstream data to the AP respectively Data.Any one STA in the multiple site STA is to the AP transmission blocks confirmation request, the block Confirmation request is used to trigger the AP to the multiple site STA while the upstream data for sending respectively is carried out Confirm, AP sends OFDMA BA or M-BA after receiving the block confirmation request to the multiple STA, with The upstream data that last time receives is confirmed.
Any one STA that the embodiment of the present invention passes through in multiple site STAs confirms to AP transmission blocks please Ask, the block confirmation request is used to triggering AP and confirms multiple site STAs while the upstream data for sending respectively, BAR is sent to AP one by one compared to multiple STA, AP issues its BAR to the STA according to each STA BA is sent, the throughput of system of single Basic Service Set is improve, so as to improve single Basic Service Set System effectiveness.
Figure 11 be the BAR transmission methods based on multi-user provided in an embodiment of the present invention be applicable it is descending OFDMA data transfer schematic diagrames.Access point AP sends downlink data Data, downlink data to multiple STA Confirmation strategy in Data for " 11 ", i.e. STA to AP send confirmation be specially block confirm BA it Before need AP to STA transmission block confirmation request BAR, as shown in figure 11, AP is by downlink OFDMA Form sends BAR frames triggering respective site and replys BA frames, and downlink OFDMA BAR frames need not be carried (which sub- letter is the resource distribution instruction information be used to refer to multiple websites respectively to resource distribution instruction information BA frames are replied on road), it is not required that indicate website uses which kind of MCS, GI, coding type parameter.This In inventive embodiments, the parameter of the BAR that the parameter in the BA of station replies is received using website, for example, Website 1 receives the BAR of AP transmissions in subchannel 2, and the BAR uses MCS 2, then website 1 is equally adopted With MCS 2 and in subchannel 2 BA is replied to AP.
Figure 12 is downlink OFDMA data transfer schematic diagram of the prior art.Access point AP is to multiple STA Downlink data Data is sent, the confirmation strategy in downlink data Data is " 11 ", as shown in figure 12, AP asks (Multi-STA BAR, abbreviation MU-BAR) frame by sending broadcast multi-site block, triggers many Individual website sends the downlink data that BA frame acknowledgments are received by OFDMA simultaneously.
The embodiment of the present invention is sent BAR frames in the form of downlink OFDMA and triggers multiple station replies by AP BA frames, and the parameter of BAR that parameter in the BA of station replies is received using website, compared to existing AP sends a MU-BAR broadcast frame to trigger multiple websites by OFDMA forms reply BA in having technology Frame, it is not necessary to newly define a control frame-MU-BAR broadcast frame, increased the multiple station replies of AP triggerings The flexibility of BA frames.
The above embodiment of the present invention 1 is all designed into 4 communication process Fig. 2 for mentioning, Fig. 6, Fig. 9 is implemented The transmission of trigger frame, Fig. 3 is the structure chart of trigger frame in addition.Example below is based on the triggering in Fig. 3 Frame assumption diagram, proposes a kind of middle resource scheduling information indicating means positioned at site information.But the present invention is carried The resource scheduling information indicating means for going out is not limited to be located in trigger frame.
OFDMA (Orthogonal Frequency Division have been introduced in WLAN next generation protocols Multiplex Access, orthogonal frequency-time multiple access) technology, then wlan system is by bandwidth spectrum Resource is divided into several orthogonal subchannels, one Resource Block of correspondence per sub-channels.In WLAN systems In system, the division of resource block size with 26 subcarriers be a Resource Unit.As shown in figure 13, with As a example by 20 megahertzs of bandwidth, in the discrete Fourier transform/discrete of data symbol part in wlan system Inverse Fourier transform points are 256, that is, in the presence of 256 subcarriers, its sub-carriers -1,0,1 Be DC (Direct current, DC component), left side band carrier -122 to subcarrier -2 and The right band carrier 2 is used to carry data message to subcarrier 122, that is, has 242 subcarriers to use In carrying data message.Subcarrier -128 is to subcarrier 128 to subcarrier -123 and subcarrier 123 Protection band.Therefore, 242 subcarriers for being generally used for carrying data message are divided into 9 sub- Resource Block, Each child resource block includes 26 subcarriers, remaining 8 untapped subcarriers.Also, positioned at bandwidth The child resource block at center is across DC (that is, including subcarrier -1,0,1), the method master of the embodiment of the present invention It is related to 242 distribution of subcarrier for carrying data message.
For the frequency domain resource of different bandwidth, the different types of its Resource Block that can include.Specifically, Arrange in the next generation protocol that WLAN is followed for various frequency domain resource (20MHz, 40 to be allocated MHz, 80MHz, or 160MHz) the resource block location that is divided of possibility.
By taking the frequency domain resource of 20MHz bandwidth as an example, the money that the frequency domain resource of 20MHz bandwidth may be divided Source block be 26 Resource Block, 52 Resource Block, 106 Resource Block or 242 Resource Block, wherein, 26 Resource Block Represent that with 26 subcarriers be a Resource Block, i.e., positioned at the resource block location #0 shown in Figure 14, resource The Resource Block of 7~slot # of block slot # 10 and 11~slot # of slot # 14.52 Resource Block are represented with 52 sons Carrier wave is a Resource Block, i.e., positioned at the Resource Block of 1~slot # of slot # shown in Figure 14 4.106 Resource Block Represent that with 106 subcarriers be a Resource Block, i.e., positioned at slot # 5 shown in Figure 14 and the money of slot # 6 Source block.242 Resource Block represent that with 242 subcarriers be a Resource Block, i.e., positioned at the shown in Figure 14 the 4th The whole Resource Block (Resource Block of slot # 15) of layer.One frequency domain resource of 20MHz bandwidth can be by upper Several Resource Block are stated to combine.20MHz bandwidth is with the symmetrical (position in such as Figure 14 of middle 26 Resource Block Put #0 Resource Block).
Wherein, exemplary, the frequency domain resource of 20MHz bandwidth can be divided into by Figure 14 4 layers Any cost block combination, such as by slot # 0, position 3, position 4 and position 5 constitute.Each Website can only distribute the Resource Block that one of them is marked off, i.e., the Resource Block that each website is assigned to has 16 Planting may.
Similarly, by taking the frequency domain resource of 40MHz bandwidth as an example, the frequency domain resource of 40MHz bandwidth is by 2 The sum of the frequency domain resource of 20MHz bandwidth.The Resource Block that the frequency domain resource of 40MHz bandwidth may be divided is 26 Resource Block (#G Resource Block in position in such as Figure 15), 52 Resource Block (the slot # E moneys in such as Figure 15 Source block), 106 Resource Block (the slot # C Resource Block in such as Figure 15), 242 Resource Block (such as Figure 15 In slot # A Resource Block) or 484 Resource Block (the 5th layer in such as Figure 15 of whole Resource Block, position Put the Resource Block of #H) in one or more Resource Block combination.
The frequency domain resource of 80MHz bandwidth is by the frequency domain resource of 2 40MHz bandwidth and middle 26 The sum of Resource Block, the Resource Block that the frequency domain resource of 80MHz bandwidth may be divided is that 26 Resource Block (are such as schemed Slot # h Resource Block in 16), 52 Resource Block (the slot # g Resource Block in such as Figure 16), 106 moneys Source block (the slot # e Resource Block in such as Figure 16), 242 Resource Block (the slot # c resources in such as Figure 16 Block), 484 Resource Block (the slot # a Resource Block in such as Figure 16) or 996 Resource Block are (in such as Figure 16 The 6th layer of whole Resource Block, the Resource Block of slot # i) in one or more Resource Block combination.80MHz Bandwidth is symmetrical (Resource Block of slot # 00 in such as Figure 16) with middle 26 Resource Block.
The frequency domain resource of 160MHz bandwidth is by 2 sums of the frequency domain resource of 80MHz bandwidth.160MHz bands The Resource Block that frequency domain resource wide may be divided is 26 Resource Block, 52 Resource Block, 106 Resource Block, 242 The combination of one or more Resource Block in Resource Block, 484 Resource Block, 996 Resource Block or 2*996 Resource Block. 160M resource block sizes are similar with 80M resource block locations with position, here, in order to avoid repeating, omit It is described in detail.
More than, the resource block location for illustrating that various frequency domain resources to be allocated may be divided is enumerated, below, Process based on the resource block location generation resource scheduling information that may be divided is described in detail.
Embodiment 5
The embodiment of the present invention provides a kind of resource allocation methods, and as shown in figure 27, the method includes:
S2001, transmitting terminal generation resource scheduling information.
Wherein, resource scheduling information includes resource allocation bit sequence, and resource allocation bit sequence is used to refer to Show the Resource Block that website is assigned to.
Specifically, resource scheduling information is located in site information.Wherein site information is believed including site identity Breath (a kind of more excellent identification information of station is the association identification of website), transmit power, resource scheduling information, Spatial stream number original position, spatial stream number, the modulation of data transfer use and coding strategy (MCS, Modulation and Coding Scheme), type of coding, if use time-division space -time code (STBC) Indicate, if indicated using Beamforming technology (Beamforming), in the parameter such as type of service one Individual or multiple.
Exemplary, resource allocation bit sequence is made up of following at least class bits position, and it is potentially included The implication of all kinds of bits can specifically include:
Whether the Resource Block that the first kind bit of resource allocation bit sequence is used to indicate website allocated is small In equal to 242 Resource Block, it is necessary to 1 bit.Or first kind bit is used to indicate website to be allocated Resource Block whether less than 242 Resource Block, it is necessary to 1 bit.
What the Resource Block that the Equations of The Second Kind bit of resource allocation bit sequence is used to indicating website allocated was located at 20MHz original positions.For example, arrange maximum bandwidth in the next generation protocol that follows of WLAN being 160MHz, that is, correspond to 8 20MHz.Therefore, now Equations of The Second Kind bit at most needs 3 bits.
The Resource Block that 3rd class bit of resource allocation bit sequence is used to indicate website allocated is The Resource Block which in 20MHz may be divided into.For example, the association of future generation that WLAN is followed The size of the Resource Block that 20MHz may be divided includes 26 Resource Block, 52 Resource Block, 106 resources in view Block and 242 Resource Block, have 16 kinds of Resource Block that may be divided.Therefore, now the 3rd analogy is special procured Want 4 bits.In this example embodiment, the 3rd class bit can be indicated by the table 1 of following 4 bits, But the 3rd class bit is assigned to the Resource Block in 20MHz with website.Such as 20MHz may be drawn again The size of the Resource Block for dividing removes 242 Resource Block, including 26 Resource Block, 52 Resource Block and 106 Resource Block, Have 15 kinds of Resource Block that may be divided.
Table 1
What the Resource Block that the 4th class bit of resource allocation bit sequence is used to indicating website allocated was located at 40MHz original positions.For example, arrange maximum bandwidth in the next generation protocol that follows of WLAN being 160MHz, that is, correspond to 4 40MHz.Therefore, now the 4th class bit at most needs 2 bits.
What the Resource Block that the 5th class bit of resource allocation bit sequence is used to indicating website allocated was located at 80MHz original positions.For example, arrange maximum bandwidth in the next generation protocol that follows of WLAN being 160MHz, that is, correspond to 2 80MHz.Therefore, now the 5th class bit at most needs 1 bit.
6th class bit of resource allocation bit sequence be used for cause different condition under (for example bandwidth or The Resource Block being actually assigned to) resource allocation sequence is isometric, as reservation bit position.
7th class bit of resource allocation bit sequence is used for the size of the Resource Block for indicating website allocated It is 484 Resource Block, 996 Resource Block or 2*996 Resource Block, therefore, now the 7th class bit is most Need 2 bits.Or the 7th the class bit size of Resource Block that is used to indicating website allocated be 242 Resource Block, 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit be used for refer to The size for showing the allocated Resource Block of website is 242 Resource Block, whether 484 Resource Block, be not 996 Resource Block, whether 2*996 Resource Block, it is corresponding respectively to need 1 bit
Whether the Resource Block that the 8th class bit of resource allocation bit sequence is used to indicate website allocated is small In 106 Resource Block, it is necessary to 1 bit.Or the 8th class bit be used for the money that indicates website allocated Whether source block is less than or equal to 106 Resource Block, it is necessary to 1 bit.
There are 2 kinds of implementation methods in transmitting terminal generation resource allocation bit sequence.In the first side of being preferable to carry out In formula, the length of resource allocation sequence depends on the bandwidth shared by the data frame that transmitting terminal sends, i.e., different Resource allocation sequence length under bandwidth is different.In second preferred embodiment, under different bandwidth Resource allocation sequence length is isometric.The bit that resource allocation sequence of the latter under any bandwidth condition is included As the maximum bandwidth 160MHz in the first preferred embodiment.
In the first embodiment, if during with a width of 20MHz, resource allocation sequence includes the 3rd class Bit, needs 4 bits to indicate the allocated Resource Block of website is specific which possible quilt in the 20MHz altogether The Resource Block being divided into.
If during with a width of 40MHz, resource allocation sequence includes first kind bit, Equations of The Second Kind bit, the An at least class in three class bits and the 6th class bit.If specifically, first kind bit be first mark, Then represent that the allocated Resource Block of website is less than or equal to 242 Resource Block, now resource allocation bit sequence is also Equations of The Second Kind bit and the 3rd class bit including Equations of The Second Kind bit.Equations of The Second Kind bit is used to refer to website 20MHz original position of the allocated Resource Block under the 40MHz bandwidth is, it is necessary to 1 bit.The Three class bits be used to refer to the allocated Resource Block of website be in the 20MHz of the original position it is specific which The individual Resource Block that may be divided is, it is necessary to 4 bits.Now, resource allocation sequence needs 6 bits altogether.
If first kind bit is the second mark, then it represents that the allocated Resource Block of website is more than 242 resources Block, it is 484 Resource Block that now the resource allocation sequence indicates the Resource Block that website is assigned to.In order that Resource allocation sequence is isometric under the 40MHz bandwidth, i.e., now resource allocation sequence also includes the guarantor of 5 bits Stay bit, i.e. the 6th class bit.
Resource allocation sequence generation logical flow chart during with a width of 40MHz is as shown in figure 17.
In another embodiment, bit instruction downlink transfer now is additionally present outside site information, Or the uplink being triggered is that OFDMA transmission is also non-OFDMA transmission, wherein non-OFDMA is transmitted Can be transmitted for single site, or multi-site MIMO (Multiple input Multiple output, Multi-user is input into multi-user) transmission.Specifically, if additional bit indicates downlink transfer now, or When the uplink being triggered is that OFDMA is transmitted, then resource allocation sequence includes Equations of The Second Kind bit and the 3rd Class bit, wherein Equations of The Second Kind bit are used to refer to the allocated Resource Block of website and are located at the 40MHz bandwidth Under 20MHz original positions, it is necessary to 1 bit.3rd class bit is used to refer to what website was allocated Resource Block be in the 20MHz of the original position it is specific which may by draw divide Resource Block, it is necessary to 4 Bit.Now, resource allocation sequence needs 5 bits altogether.If additional bit indicates downlink transfer now, Or the uplink being triggered when being that non-OFDMA is transmitted, then resource allocation sequence does not exist, i.e., whole Non- OFDMA transmission is carried out under bandwidth 40MHz.There is extra instruction OFDMA or non-OFDMA outside site information During the bit of transmission, resource allocation sequence generation logical flow chart during with a width of 40MHz is as shown in figure 17, Not comprising dotted box.
If during with a width of 80MHz, resource allocation sequence includes first kind bit, Equations of The Second Kind bit, the Three class bits, the 4th class bit, at least class in the 6th class bit and the 7th class.If specifically, One class bit is the first mark, then it represents that the allocated Resource Block of website is less than or equal to 242 Resource Block, Now resource allocation bit sequence also includes the Equations of The Second Kind bit and the 3rd class bit of Equations of The Second Kind bit.The Two class bits are used to refer to the 20MHz startings that the allocated Resource Block of website is located under the 80MHz bandwidth Position is, it is necessary to 2 bits.It is the starting that 3rd class bit is used to refer to the allocated Resource Block of website The specific Resource Block which may be divided in the 20MHz of position is, it is necessary to 4 bits.Now, Resource allocation sequence needs 7 bits altogether.
If first kind bit is the second mark, then it represents that the allocated Resource Block of website is more than 242 resources Block, now resource allocation bit sequence also include the 4th class bit, in the 6th class bit and the 7th class bit An at least class.The size that 7th class bit is used to refer to the Resource Block that the website is assigned to is 484 moneys Source block or 996 Resource Block are, it is necessary to 1 bit.If the 7th class bit is the first mark, then it represents that The size of the Resource Block that the website is assigned to is 484 Resource Block, and now resource allocation bit sequence is also wrapped The 4th class bit and the 6th class bit are included, the 4th class bit is used to refer to 484 moneys that the website is assigned to 484 Resource Block where 40MHz original positions of the source block under the 80MHz bandwidth are, it is necessary to 1 bit Position.In order that resource allocation sequence is isometric under obtaining the 80MHz bandwidth, i.e., now resource allocation sequence is also wrapped Reservation bit position containing 4 bits, i.e. the 6th class bit.
If the 7th class bit is the second mark, then it represents that the size of the Resource Block that the website is assigned to is 996 Resource Block.In order that resource allocation sequence is isometric under obtaining the 80MHz bandwidth, i.e. now resource allocation Reservation bit position of the sequence also comprising 5 bits, i.e. the 6th class bit.
Resource allocation sequence generation logical flow chart during with a width of 80MHz is as shown in figure 18, wherein in figure When website is assigned to resource block size more than 20MHz corresponding 242 Resource Block, 1 bit is needed to indicate 484 Resource Block or 996 Resource Block.
In another embodiment, bit instruction descending biography now is additionally present outside site information It is defeated, or the uplink being triggered is that OFDMA transmission is also non-OFDMA transmission, wherein non-OFDMA Transmission can be transmitted for single site, or multi-site MIMO (Multiple input Multiple Output, multi-user's input multi-user) transmission.If specifically, additional bit indicates descending biography now It is defeated, or the uplink being triggered be OFDMA transmit when, resource allocation sequence includes the first kind An at least class of bit, Equations of The Second Kind bit, the 3rd class bit, the 4th class bit and the 6th class bit.If First kind bit is the first mark, then it represents that the allocated Resource Block of website is less than or equal to 242 Resource Block, The resource allocation sequence is roughly the same with the absence of the extra bit for indicating OFDMA or non-OFDMA to transmit, Repeated no more at this.If first kind bit is the second mark, then it represents that the allocated Resource Block of website is big Small to be more than 242 Resource Block, now resource allocation bit sequence also includes the 4th class bit and the 6th class bit. 4th class bit is used to refer to the Resource Block that the website is assigned to and is located at 40MHz under the 80MHz bandwidth Corresponding 484 Resource Block of original position is, it is necessary to 1 bit.In order that obtaining resource under the 80MHz bandwidth Assigned sequence is isometric, i.e., now resource allocation sequence also includes the reservation bit position of 5 bits, i.e. the 6th class Bit.
If additional bit indicates downlink transfer now, or the uplink being triggered is that non-OFDMA is passed When defeated, then resource allocation sequence does not exist, i.e., non-OFDMA transmission is carried out under whole bandwidth 80MHz.
When there is the extra bit for indicating OFDMA or non-OFDMA to transmit outside site information, with a width of 80MHz When resource allocation sequence generation logical flow chart as shown in figure 18, wherein website is assigned to resource in figure When block size is more than 20MHz corresponding 242 Resource Block, it is not necessary to which 1 bit indicates 484 Resource Block still 996 Resource Block, and not comprising dotted box.
Other untapped 7 bit resources assigned sequence is used to refer to 26 Resource Block in the middle of 80MHz bandwidth. A kind of preferably mode is using unused when indicating the Resource Block that is assigned to of website by 996 Resource Block Reservation bit position in one or multidigit constitute untapped 7 bit resources assigned sequence indicate 26 Resource Block in the middle of 80MHz bandwidth
If with a width of 160MHz or during any bandwidth, resource allocation sequence includes first kind bit, the Two class bits, the 3rd class bit, the 4th class bit, the 5th class bit, in the 6th class bit and the 7th class An at least class.If specifically, first kind bit is the first mark, then it represents that the allocated money of website Source block is less than or equal to 242 Resource Block, now resource allocation bit sequence also including Equations of The Second Kind bit second Class bit and the 3rd class bit.Equations of The Second Kind bit is used to refer to the allocated Resource Block of website and is located at this 20MHz original positions under 160MHz bandwidth are, it is necessary to 3 bits.3rd class bit is used to refer to station The allocated Resource Block of point be in the 20MHz of the original position it is specific which may be drawn the resource that divides Block is, it is necessary to 4 bits.Now, resource allocation sequence needs 8 bits altogether.
If first kind bit is the second mark, then it represents that the allocated Resource Block of website is more than 242 resources Block, now resource allocation bit sequence also include the 4th class bit, the 5th class bit, the 6th class bit and An at least class in 7th class bit.7th class bit is used to refer to the Resource Block that the website is assigned to Size is 484 Resource Block, 996 Resource Block or 2*996 Resource Block, it is necessary to 2 bits.If the 7th Class bit is the first mark, then it represents that the size of the Resource Block that the website is assigned to is 484 Resource Block, Now resource allocation bit sequence also includes the 4th class bit and the 6th class bit, and the 4th class bit is used to refer to Show that 484 Resource Block that the website is assigned to are located at where the 40MHz original positions under the 160MHz bandwidth 484 Resource Block, it is necessary to 2 bits.In order that resource allocation sequence is isometric under obtaining the 160MHz bandwidth, I.e. now resource allocation sequence also includes the reservation bit position of 3 bits, i.e. the 6th class bit.
If the 7th class bit is the second mark, then it represents that the size of the Resource Block that the website is assigned to is 996 Resource Block, now resource allocation bit sequence is also including the 5th class bit and the 6th class bit, the 5th Class bit is used to refer to the 80MHz that 996 Resource Block that the website is assigned to are located under the 160MHz bandwidth 996 Resource Block where original position are, it is necessary to 1 bit.In order that obtaining resource under the 160MHz bandwidth Assigned sequence is isometric, i.e., now resource allocation sequence also includes the reservation bit position of 4 bits, i.e. the 6th class Bit.
If the 7th class bit is the 3rd mark, then it represents that the size of the Resource Block that the website is assigned to is 2*996 Resource Block, it is 160MHz that now resource allocation bit sequence indicates the Resource Block that website is assigned to The corresponding 2*996 Resource Block of bandwidth.In order that resource allocation sequence is isometric under obtaining the 160MHz bandwidth, i.e., Now resource allocation sequence also includes the reservation bit position of 5 bits, i.e. the 6th class bit.
Resource allocation bit sequence generation logical flow chart during with a width of 160MHz is as shown in figure 19, its When website is assigned to resource block size more than 20MHz corresponding 242 Resource Block in middle figure, 2 bits are needed Indicate 484 Resource Block, 996 Resource Block or 2*996 Resource Block.The resource allocation sequence of 8 bits can be with By above-mentioned logic class bit and 4 bits the 3rd class bit sets of tables into.Can also be by following 8 bits Table 2 is indicated, and the first ident value of 1 bit is 0 in table, and the second ident value is 1;First mark of 2 bits Knowledge value is 00, and the second ident value is 01, and the 3rd ident value is 10, and the 4th ident value is 11.Other table In all bits of resource allocation sequence first be first kind bit, " xxx " be Equations of The Second Kind bit, " yyyy " It is the 3rd class bit, " uu " is the 4th class bit, and " v " is the 5th class bit, and " w " is the 6th class Bit, the 2nd bit and the 3rd bit with the resource allocation sequence of " 1 " beginning are the 7th class bit.
Table 2
The same original in addition, the resource allocation sequence under 20MHz, 40MHz, 80MHz bandwidth can also sample Reason one form of row, will not be repeated here.
In another embodiment, bit instruction descending biography now is additionally present outside site information It is defeated, or the uplink being triggered is that OFDMA transmission is also non-OFDMA transmission, wherein non-OFDMA Transmission can be transmitted for single site, or multi-site MIMO (Multiple input Multiple Output, multi-user's input multi-user) transmission.If specifically, additional bit indicates descending biography now It is defeated, or the uplink being triggered be OFDMA transmit when, resource allocation sequence includes the first kind Bit, Equations of The Second Kind bit, the 3rd class bit, the 4th class bit, the 5th class, the 6th class bit and the 7th An at least class of class bit.If first kind bit is the first mark, then it represents that the allocated resource of website Block is less than or equal to 242 Resource Block, and the resource allocation sequence indicates OFDMA or non-OFDMA with the absence of extra The bit of transmission is roughly the same, is repeated no more at this.If first kind bit is the second mark, then it represents that The allocated resource block size of website is more than 242 Resource Block, and now resource allocation bit sequence also includes the Four class bits, the 5th class bit, an at least class in the 6th class bit and the 7th class bit.7th class bit The size that position is used to refer to the Resource Block that the website is assigned to is 484 Resource Block, or 996 Resource Block, Need 1 bit.If the 7th class bit is the first mark, then it represents that the resource that the website is assigned to The size of block is 484 Resource Block, and now resource allocation bit sequence also includes the 4th class bit and the 6th class Bit, the 4th class bit is used to refer to 484 Resource Block that the website is assigned to and is located at the 160MHz bandwidth Under 40MHz original positions where 484 Resource Block, it is necessary to 2 bits.In order that obtaining the 160MHz Resource allocation sequence is isometric under bandwidth, i.e., now resource allocation sequence also includes the reservation bit position of 4 bits, That is the 6th class bit.
If the 7th class bit is the second mark, then it represents that the size of the Resource Block that the website is assigned to is 996 Resource Block, now resource allocation bit sequence is also including the 5th class bit and the 6th class bit, the 5th Class bit is used to refer to the 80MHz that 996 Resource Block that the website is assigned to are located under the 160MHz bandwidth 996 Resource Block where original position are, it is necessary to 1 bit.In order that obtaining resource under the 160MHz bandwidth Assigned sequence is isometric, i.e., now resource allocation sequence also includes the reservation bit position of 5 bits, i.e. the 6th class Bit.
If additional bit indicates downlink transfer now, or the uplink being triggered is that non-OFDMA is passed When defeated, then resource allocation sequence does not exist, i.e., non-OFDMA transmission is carried out under whole bandwidth 160MHz.
When there is the extra bit for indicating OFDMA or non-OFDMA to transmit outside site information, with a width of 160MHz When resource allocation sequence generation logical flow chart as shown in figure 19, wherein website is assigned to resource in figure , it is necessary to 1 bit indicates 484 Resource Block or 996 when block size is more than 20MHz corresponding 242 Resource Block Resource Block, and not comprising dotted box.Can also be indicated by the table 3 of following 8 bits, 1 bit in table The first ident value be 0, the second ident value be 1;First ident value of 2 bits is 00, the second ident value It is 01, the 3rd ident value is 10, the 4th ident value is 11.All resource allocation sequences the in other table One bit is first kind bit, and " xxx " is Equations of The Second Kind bit, and " yyyy " is the 3rd class bit, " uu " It is the 4th class bit, " v " is the 5th class bit, and " w " is the 6th class bit, with the money that " 1 " starts 2nd bit of source assigned sequence is the 7th class bit.
Table 3
The same original in addition, the resource allocation sequence under 20MHz, 40MHz, 80MHz bandwidth can also sample Reason one form of row, will not be repeated here.
Other untapped 8 bit resources assigned sequence is used to refer to 2 included by 160MHz bandwidth 26 Resource Block in the middle of 80MHz.A kind of preferably mode is to be using the Resource Block for indicating website to be assigned to During 996 Resource Block untapped 8 bit resources that constitute of in unused reserved bit or multidigit Assigned sequence indicates 26 Resource Block in the middle of 80MHz.
Wherein, 2 bits indicate 484 Resource Block, 996 Resource Block or 2*996 Resource Block, and one kind is implemented Mode is directly to indicate 484 Resource Block by ident value in 3 in the corresponding 4 kinds of ident values of 2 bits, 996 Resource Block or 2*996 Resource Block.Another implementation method, can be by the logic chart of Figure 20 Indicate.
In above-mentioned example, whether the Resource Block that first kind bit is used to indicate website to be assigned to is less than or equal to Corresponding 242 Resource Block of 20MHz bandwidth.If first kind bit is used for the resource for indicating website to be assigned to Whether block is less than corresponding 242 Resource Block of 20MHz bandwidth, then 20MHz, 40MHz, 80MHz and 160MHz Resource allocation sequence generation logical flow chart is respectively such as Figure 21, Figure 22, Figure 23 under bandwidth, shown in Figure 24, Other bit meanings, form etc. are similar with above example, do not repeat herein.
Whether above example is all less than or 242 Resource Block corresponding less than or equal to 20MHz carries out layering and refers to Show.Whether another way of the present invention can also be being less than or carry out layering less than or equal to 106 Resource Block and refer to Show, under 160MHz bandwidth resource allocation sequence generation logical flow chart respectively as shown in Figure 25 or 26, its Middle Figure 25 refer to do not have additionally to indicate outside site information OFDMA be also non-OFDMA bit under flow Figure, and Figure 26 refer to have outside site information it is extra indicate OFDMA be also non-OFDMA bit under flow Figure, the resource allocation sequence also includes that the 8th class bit, other bit meanings etc. are similar with above example, Do not repeat herein.The bit that resource allocation sequence under other bandwidth is included can also the like, do not exist This is repeated.Further, Figure 25 can also use the similar method of Tables 1 and 2 with Figure 26, arrange respectively One resource allocation sequence form of at least 8 bits, unnecessary reservation bit position can indicate other information.
Further, the first of 1 bit is designated 0, and second is designated 1;Or, first is designated 1, Second is designated 0.The first of 2 bits is designated 00, and second is designated 01, the 3rd mark 10, the 4th It is designated 11;Or, identify corresponding value and exchange down.The ident value of other bits by that analogy, no longer Repeat.
S2002, transmitting terminal send resource scheduling information to receiving terminal.
Transmitting terminal sends generated resource scheduling information to receiving terminal, to cause that receiving terminal resolving resource is adjusted Degree information, the resource allocation bit sequence in resource scheduling information learns allocated which Resource Block It is transmitted or receive information.
The embodiment of the present invention provides a kind of resource allocation methods, and resource scheduling information is generated by transmitting terminal, Wherein, resource scheduling information includes resource allocation bit sequence, and resource allocation bit sequence is believed positioned at website In breath, for indicating which Resource Block website is assigned to;Transmitting terminal sends resource scheduling information to reception End.Description based on above-described embodiment, transmitting terminal can generate the resource including resource allocation bit sequence Schedule information, wherein, indicate website to be allocated under 20MHz, 40MHz, 80MHz and 160MHz bandwidth To the resource allocation bit sequence of Resource Block be respectively necessary for 4,6 (or 5), 7 and 8 bits, Huo Zheren The resource allocation bit sequence of the Resource Block that instruction website is assigned to is required for 8 bits under what bandwidth.Should Resource allocation sequence uses some logically bits and the small form of 4 bits, compared to directly enumerating all points 8 bit forms needed for the possibility of the Resource Block being fitted on, reduce the memory storage demand to site apparatus. It is worth noting that, some logically bits for using of the invention and the small form of 4 bits can also be with one 8 are presented than especially big form, and logically bit is easy to help rapid the tabling look-up of website to know which money be assigned to Source block.
Embodiment 6
The embodiment of the present invention provides a kind of resource allocation methods, and as shown in figure 28, the method includes:
The resource scheduling information that S3001, receiving terminal receiving end/sending end send.
Wherein, resource scheduling information includes resource allocation bit sequence, and resource allocation bit sequence is used to refer to Show the Resource Block that website is assigned to.
Further, resource scheduling information is located in site information.Wherein site information includes site identity Information (a kind of more excellent identification information of station is the association identification of website), transmit power, scheduling of resource letter Breath, spatial stream number original position, spatial stream number, the modulation of data transfer use and coding strategy (MCS, Modulation and Coding Scheme), type of coding, if use time-division space -time code (STBC) Indicate, if indicated using Beamforming technology (Beamforming), in the parameter such as type of service one Individual or multiple.
S3002, receiving terminal resolving resource schedule information.
Exemplary, the implication of resource allocation bit sequence can specifically include:
Receiving terminal finds the site information including oneself site identity, then parses the money in the site information Source distributing bit sequence.
There are 2 kinds of modes in resource allocation bit sequence analysis, a kind of mode is to combine the bandwidth for receiving to refer to Show information, learn the length of resource allocation sequence, such as under 20M bandwidth, resource allocation bit sequence is long It is 4 bits to spend.The resource allocation sequence that another way is defaulted as under all bandwidth is isometric, such as resource Assigned sequence length is 8 bits.First way is explained in detail below, the parsing of the second way is with the first The 160M resolvings of mode are the same.
In the first embodiment, if during with a width of 20MHz, resource allocation sequence includes the 3rd class Bit, the allocated Resource Block of website is known to have in the 20MHz by the 4 bit resources assigned sequence Body is which Resource Block that may be divided into.
If during with a width of 40MHz, the resource allocation sequence of 6 bits includes first kind bit, Equations of The Second Kind Bit, at least class in the 3rd class bit and the 6th class bit.If specifically, first kind bit is First mark, then it represents that the allocated Resource Block of website is less than or equal to 242 Resource Block, now resource allocation Bit sequence also includes Equations of The Second Kind bit and the 3rd class bit.The Equations of The Second Kind bit of 1 bit is used to refer to Show that the allocated Resource Block of website is located at the 20MHz original positions under the 40MHz bandwidth.4 bits It is specific in the 20MHz of the original position that 3rd class bit is used to refer to the allocated Resource Block of website The Resource Block which may be divided.
If first kind bit is the second mark, then it represents that the allocated Resource Block of website is more than 242 resources Block, it is 484 Resource Block that now the resource allocation sequence indicates the Resource Block that website is assigned to.Resource allocation Other 5 bits of sequence are reservation bit position, i.e. the 6th class bit.
Resource allocation sequence analysis logical flow chart during with a width of 40MHz is as shown in figure 17.
In another embodiment, bit instruction downlink transfer now is additionally present outside site information, Or the uplink being triggered is that OFDMA transmission is also non-OFDMA transmission, wherein non-OFDMA is transmitted Can be transmitted for single site, or multi-site MIMO (Multiple input Multiple output, Multi-user is input into multi-user) transmission.Specifically, if additional bit indicates downlink transfer now, or When the uplink being triggered is that OFDMA is transmitted, then the resource allocation sequence of 5 bits includes Equations of The Second Kind ratio Special and the 3rd class bit, wherein the Equations of The Second Kind bit of 1 bit is used to refer to the allocated resource of website Block is located at the 20MHz original positions under the 40MHz bandwidth.3rd class bit of 4 bits is used to refer to Show the allocated Resource Block of website be in the 20MHz of the original position it is specific which may be drawn what is divided Resource Block.If additional bit indicates downlink transfer now, or the uplink being triggered is non-OFDMA During transmission, then resource allocation sequence does not exist, i.e., non-OFDMA transmission is carried out under whole bandwidth 40MHz. When there is the extra bit for indicating OFDMA or non-OFDMA to transmit outside site information, during with a width of 40MHz Resource allocation sequence analysis logical flow chart as shown in figure 17, not comprising dotted box.
If during with a width of 80MHz, the resource allocation sequence of 7 bits includes first kind bit, Equations of The Second Kind Bit, the 3rd class bit, the 4th class bit, at least class in the 6th class bit and the 7th class.Specifically , if first kind bit is the first mark, then it represents that the allocated Resource Block of website is less than or equal to 242 Resource Block, now resource allocation bit sequence also including Equations of The Second Kind bit Equations of The Second Kind bit and the 3rd class Bit.The Equations of The Second Kind bit of 2 bits is used to refer to the allocated Resource Block of website and is located at the 80MHz 20MHz original positions under bandwidth.3rd class bit of 4 bits is used to refer to what website was allocated Resource Block is the specific Resource Block which may be divided in the 20MHz of the original position.
If first kind bit is the second mark, then it represents that the allocated Resource Block of website is more than 242 resources Block, now resource allocation bit sequence also include the 4th class bit, in the 6th class bit and the 7th class bit An at least class.7th class bit of 1 bit is used to refer to the big of the Resource Block that the website is assigned to Small is 484 Resource Block or 996 Resource Block.If the 7th class bit is the first mark, then it represents that the station The size of Resource Block that point is assigned to is 484 Resource Block, and now resource allocation bit sequence also includes the Four class bits and the 6th class bit, the 4th class bit of 1 bit are used to refer to what the website was assigned to 484 Resource Block where 40MHz original positions of 484 Resource Block under the 80MHz bandwidth.Now Other 4 bits in resource allocation sequence are reservation bit position, i.e. the 6th class bit.
If the 7th class bit is the second mark, then it represents that the size of the Resource Block that the website is assigned to is 996 Resource Block.Now other 5 bits of resource allocation sequence are reservation bit position, i.e. the 6th class bit.
Resource allocation sequence generation process of analysis figure during with a width of 80MHz is as shown in figure 18, wherein in figure When website is assigned to resource block size more than 20MHz corresponding 242 Resource Block, 1 bit is needed to indicate 484 Resource Block or 996 Resource Block.
In another embodiment, bit instruction descending biography now is additionally present outside site information It is defeated, or the uplink being triggered is that OFDMA transmission is also non-OFDMA transmission, wherein non-OFDMA Transmission can be transmitted for single site, or multi-site MIMO (Multiple input Multiple Output, multi-user's input multi-user) transmission.If specifically, additional bit indicates descending biography now It is defeated, or the uplink being triggered be OFDMA transmit when, resource allocation sequence includes the first kind An at least class of bit, Equations of The Second Kind bit, the 3rd class bit, the 4th class bit and the 6th class bit.If First kind bit is the first mark, then it represents that the allocated Resource Block of website is less than or equal to 242 Resource Block, The resource allocation sequence is roughly the same with the absence of the extra bit for indicating OFDMA or non-OFDMA to transmit, Repeated no more at this.If first kind bit is the second mark, then it represents that the allocated Resource Block of website is big Small to be more than 242 Resource Block, now resource allocation bit sequence also includes the 4th class bit and the 6th class bit. 4th class bit of 1 bit is used to refer to the Resource Block that the website is assigned to and is located at the 80MHz bands Corresponding 484 Resource Block of lower 40MHz original positions wide.Now 5 bits of resource allocation sequence others are Reservation bit position, i.e. the 6th class bit.If additional bit indicates downlink transfer now, or is triggered Uplink when being that non-OFDMA is transmitted, then resource allocation sequence does not exist, i.e., in whole bandwidth 80MHz Under carry out non-OFDMA transmission.
When there is the extra bit for indicating OFDMA or non-OFDMA to transmit outside site information, with a width of 80MHz When resource allocation sequence analysis logical flow chart as shown in figure 18, wherein website is assigned to resource in figure When block size is more than 20MHz corresponding 242 Resource Block, there is no 1 bit to indicate 484 Resource Block or 996 Resource Block, and not comprising dotted box.
Other untapped 7 bit resources assigned sequence is used to refer to 26 Resource Block in the middle of 80MHz bandwidth. A kind of preferably mode is using unused when indicating the Resource Block that is assigned to of website by 996 Resource Block Reservation bit position in one or multidigit constitute untapped 7 bit resources assigned sequence indicate 26 Resource Block in the middle of 80MHz bandwidth.
If during with a width of 160MHz, the resource allocation sequence of 8 bits includes first kind bit, Equations of The Second Kind Bit, the 3rd class bit, the 4th class bit, the 5th class bit, in the 6th class bit and the 7th class extremely A few class.If specifically, first kind bit is the first mark, then it represents that the allocated Resource Block of website Less than or equal to 242 Resource Block, the now resource allocation bit sequence also Equations of The Second Kind ratio including Equations of The Second Kind bit Special position and the 3rd class bit.The Equations of The Second Kind bit of 3 bits is used to refer to the allocated Resource Block of website 20MHz original positions under the 160MHz bandwidth.3rd class bit of 4 bits is used to refer to The allocated Resource Block of website be in the 20MHz of the original position it is specific which may be drawn the money that divides Source block.
If first kind bit is the second mark, then it represents that the allocated Resource Block of website is more than 242 resources Block, now resource allocation bit sequence also include the 4th class bit, the 5th class bit, the 6th class bit and An at least class in 7th class bit.7th class bit of 2 bits is used to refer to the website and is assigned to The size of Resource Block be 484 Resource Block, 996 Resource Block or 2*996 Resource Block.If the 7th analogy Special position is the first mark, then it represents that the size of the Resource Block that the website is assigned to is 484 Resource Block, this When resource allocation bit sequence also include the 4th class bit and the 6th class bit, the 4th analogy of 2 bits Spy is used to refer to the 40MHz startings that 484 Resource Block that the website is assigned to are located under the 160MHz bandwidth 484 Resource Block where position.Now other 3 bits of resource allocation sequence are reservation bit position, i.e., the Six class bits.
If the 7th class bit is the second mark, then it represents that the size of the Resource Block that the website is assigned to is 996 Resource Block, now resource allocation bit sequence is also including the 5th class bit and the 6th class bit, 1 bit 5th class bit of position is used to refer to 996 Resource Block that the website is assigned to and is located under the 160MHz bandwidth 80MHz original positions where 996 Resource Block.Now other 4 bits of resource allocation sequence are reservation Bit, i.e. the 6th class bit.
If the 7th class bit is the 3rd mark, then it represents that the size of the Resource Block that the website is assigned to is 2*996 Resource Block, it is 160MHz that now resource allocation bit sequence indicates the Resource Block that website is assigned to The corresponding 2*996 Resource Block of bandwidth.Now other 5 bits of resource allocation sequence are reservation bit position, i.e., 6th class bit.
Resource allocation sequence generation process of analysis figure during with a width of 160MHz is as shown in figure 19, wherein scheming When middle website is assigned to resource block size more than 20MHz corresponding 242 Resource Block, there are 2 bits to indicate 484 Resource Block, 996 Resource Block or 2*996 Resource Block.
In another embodiment, bit instruction descending biography now is additionally present outside site information It is defeated, or the uplink being triggered is that OFDMA transmission is also non-OFDMA transmission, wherein non-OFDMA Transmission can be transmitted for single site, or multi-site MIMO (Multiple input Multiple Output, multi-user's input multi-user) transmission.If specifically, additional bit indicates descending biography now It is defeated, or the uplink being triggered be OFDMA transmit when, resource allocation sequence includes the first kind Bit, Equations of The Second Kind bit, the 3rd class bit, the 4th class bit, the 5th class, the 6th class bit and the 7th An at least class of class bit.If first kind bit is the first mark, then it represents that the allocated resource of website Block is less than or equal to 242 Resource Block, and the resource allocation sequence indicates OFDMA or non-OFDMA with the absence of extra The bit of transmission is roughly the same, is repeated no more at this.If first kind bit is the second mark, then it represents that The allocated resource block size of website is more than 242 Resource Block, and now resource allocation bit sequence also includes the Four class bits, the 5th class bit, an at least class in the 6th class bit and the 7th class bit.1 bit The size that 7th class bit is used to refer to the Resource Block that the website is assigned to is 484 Resource Block, or 996 Resource Block.If the 7th class bit is the first mark, then it represents that the Resource Block that the website is assigned to Size be 484 Resource Block, now resource allocation bit sequence also include the 4th class bit and the 6th analogy Spy, the 4th class bit of 2 bits is used to refer to that 484 Resource Block that the website is assigned to are located at should 484 Resource Block where 40MHz original positions under 160MHz bandwidth.Now resource allocation sequence other 4 bits are reservation bit position, i.e. the 6th class bit.
If the 7th class bit is the second mark, then it represents that the size of the Resource Block that the website is assigned to is 996 Resource Block, now resource allocation bit sequence is also including the 5th class bit and the 6th class bit, 1 bit 5th class bit of position is used to refer to 996 Resource Block that the website is assigned to and is located under the 160MHz bandwidth 80MHz original positions where 996 Resource Block.Now other 5 bits of resource allocation sequence are reservation Bit, i.e. the 6th class bit.
If additional bit indicates downlink transfer now, or the uplink being triggered is that non-OFDMA is passed When defeated, then resource allocation sequence does not exist, i.e., non-OFDMA transmission is carried out under whole bandwidth 160MHz.
When there is the extra bit for indicating OFDMA or non-OFDMA to transmit outside site information, with a width of 160MHz When resource allocation sequence analysis logical flow chart as shown in figure 19, wherein website is assigned to resource in figure When block size is more than 20MHz corresponding 242 Resource Block, there is 1 bit to indicate 484 Resource Block or 996 Resource Block, and not comprising dotted box.
Other untapped 8 bit resources assigned sequence is used to refer to 2 included by 160MHz bandwidth 26 Resource Block in the middle of 80MHz.A kind of preferably mode is to be using the Resource Block for indicating website to be assigned to During 996 Resource Block untapped 8 bit resources that constitute of in unused reserved bit or multidigit Assigned sequence indicates 26 Resource Block in the middle of 80MHz.
Wherein, 2 bits indicate 484 Resource Block, 996 Resource Block or 2*996 Resource Block, and one kind is implemented Mode is directly to indicate 484 Resource Block by ident value in 3 in the corresponding 4 kinds of ident values of 2 bits, 996 Resource Block or 2*996 Resource Block.Another implementation method, can be by the logic chart of Figure 20 Parsing.
In above-mentioned example, whether the Resource Block that first kind bit is used to indicate website to be assigned to is less than or equal to Corresponding 242 Resource Block of 20MHz bandwidth.If first kind bit is used for the resource for indicating website to be assigned to Whether block is less than corresponding 242 Resource Block of 20MHz bandwidth, then 20MHz, 40MHz, 80MHz and 160MHz Resource allocation sequence analysis logical flow chart is respectively such as Figure 21, Figure 22, Figure 23 under bandwidth, shown in Figure 24, Other bit meanings etc. are similar with above example, do not repeat herein.
Whether above example is all less than or 242 Resource Block corresponding less than or equal to 20MHz carries out layering and refers to Show.Whether another way of the present invention can also be being less than or carry out layering less than or equal to 106 Resource Block and refer to Show, under 160MHz bandwidth resource allocation sequence analysis logical flow chart respectively as shown in Figure 25 or 26, its Middle Figure 25 refer to do not have additionally to indicate outside site information OFDMA be also non-OFDMA bit under flow Figure, and Figure 26 refer to have outside site information it is extra indicate OFDMA be also non-OFDMA bit under flow Figure, other bit meanings etc. are similar with above example, do not repeat herein.Resource point under other bandwidth The bit included with sequence can also the like, do not repeat herein.
Further, the first of 1 bit is designated 0, and second is designated 1;Or, first is designated 1, Second is designated 0.The first of 2 bits is designated 00, and second is designated 01, the 3rd mark 10, the 4th It is designated 11;Or, identify corresponding value and exchange down.The ident value of other bits by that analogy, no longer Repeat.
Specifically, the process of receiving terminal resolving resource schedule information and transmitting terminal generation resource scheduling information Process is corresponding, and the present invention does not do excessive restriction to this.
The embodiment of the present invention provides a kind of resource allocation methods, the money sent by receiving terminal receiving end/sending end Source schedule information, wherein, resource scheduling information includes resource allocation bit sequence, resource allocation bit sequence Arrange the Resource Block for indicating website to be assigned to;Receiving terminal resolving resource schedule information.Based on above-mentioned reality The description of example is applied, transmitting terminal can generate the resource scheduling information including resource allocation bit sequence, wherein, The resource point of the Resource Block that instruction website is assigned under 20MHz, 40MHz, 80MHz and 160MHz bandwidth Bit sequences are respectively necessary for 4,6 (or 5), 7 and 8 bits, or website quilt is indicated under any bandwidth The resource allocation bit sequence of the Resource Block being assigned to is required for 8 bits.If the resource allocation sequence is used Dry logically bit and the small form of 4 bits, compared to the possibility for directly enumerating all Resource Block being assigned to 8 required bit forms, reduce the memory storage demand to site apparatus.It is worth noting that, this The some logically bits and the small form of 4 bits that invention is used can also be presented with one 8 than especially big form, Logically bit is easy to help rapid the tabling look-up of website to know which Resource Block be assigned to.
Embodiment 7
Figure 29 is the structure chart of site apparatus provided in an embodiment of the present invention.Station provided in an embodiment of the present invention Point device can perform the handling process that the BAR transmission methods embodiment based on multi-user is provided, the station Point device is any one in multiple site apparatus, and as shown in figure 29, site apparatus 130 include first The receiver module 132 of sending module 131 and first, wherein, the first sending module 131 is used for and other stations Sending module in point device sends upstream data to access point AP respectively simultaneously;First receiver module 132 Multi-user block confirmation request poll frame for receiving the AP broadcast, the multi-user block confirmation request wheel Asking frame includes the identification information of each site apparatus in the multiple site apparatus;First sending module 131 It is additionally operable to according to the sending module in the multi-user block confirmation request poll frame and other site apparatus simultaneously To the AP transmission blocks confirmation request, carried out really with triggering the upstream datas of the AP to receiving Recognize;First receiver module 132 is additionally operable to receive the block confirmation that the AP sends according to described piece of confirmation request.
The embodiment of the present invention broadcasts multi-user block confirmation request poll frame by AP to multiple STA, triggers many Simultaneously to AP transmission block confirmation requests, AP sends out individual STA to multiple STA simultaneously according to the block confirmation request Block is sent to confirm, to confirm to the upstream data that multiple STA send respectively simultaneously, compared to multiple STA sends BAR to AP one by one, and AP issues its BAR and send BA to the STA, carries according to each STA The throughput of system of single Basic Service Set high, so as to improve the system effectiveness of single Basic Service Set.
The structure chart of the site apparatus that Figure 30 is provided for another embodiment of the present invention.In the base of above-described embodiment On plinth, site apparatus 130 also include processing module 133, and processing module 133 is used to determine the website Arrangement sequence number of the identification information of equipment in the multi-user block confirmation request poll frame;According to the row Row sequence number determines sub-channel identification number;First sending module 131 is specifically for by the sub-channel identification Sending module in subchannel and other site apparatus of number mark confirms to the AP transmission blocks simultaneously please Ask.
First receiver module 132 be additionally operable to receive the AP broadcast for triggering the multiple site apparatus Send the trigger frame of the upstream data to the AP respectively simultaneously.
Processing module 133 in embodiments of the present invention can be realized by processor.
Site apparatus provided in an embodiment of the present invention can be specifically for performing the method that above-mentioned Fig. 1 is provided Embodiment, here is omitted for concrete function.
The embodiment of the present invention is broadcasted for triggering multiple STA while respectively to AP by AP to multiple STA Send the trigger frame of upstream data, it is ensured that AP can simultaneously receive the upstream data that multiple STA send respectively.
Figure 31 is the structure chart of access point apparatus provided in an embodiment of the present invention.It is provided in an embodiment of the present invention Access point apparatus can perform the handling process that the BAR transmission methods embodiment based on multi-user is provided, such as Shown in Figure 31, access point apparatus 150 include the second receiver module 151 and the second sending module 152, its In, the second receiver module 151 is used to receive multiple site STAs while the upstream data for sending respectively;The Two sending modules 152 are used to broadcast multi-user block confirmation request poll frame to the multiple STA, so that institute Multiple STA are stated simultaneously to the AP transmission blocks confirmation request, the multi-user block confirmation request poll frame bag Include the identification information of each STA in the multiple STA;According to described piece of confirmation request simultaneously to described many Individual STA transmission blocks confirm.
The embodiment of the present invention broadcasts multi-user block confirmation request poll frame by AP to multiple STA, triggers many Simultaneously to AP transmission block confirmation requests, AP sends out individual STA to multiple STA simultaneously according to the block confirmation request Block is sent to confirm, to confirm to the upstream data that multiple STA send respectively simultaneously, compared to multiple STA sends BAR to AP one by one, and AP issues its BAR and send BA to the STA, carries according to each STA The throughput of system of single Basic Service Set high, so as to improve the system effectiveness of single Basic Service Set.
On the basis of above-described embodiment, the multi-user block confirmation request poll frame also includes subchannel mark Knowledge number, the sub-channel identification number is corresponding with the identification information of the STA, so that the STA passes through institute The subchannel of sub-channel identification number mark is stated to the AP transmission blocks confirmation request.
Second sending module 152 is additionally operable to broadcast same for triggering the multiple STA to the multiple STA When the trigger frame of the upstream data is sent to the AP respectively.
Access point apparatus provided in an embodiment of the present invention can be specifically for performing the side that above-mentioned Fig. 5 is provided Method embodiment, here is omitted for concrete function.
The embodiment of the present invention is broadcasted for triggering multiple STA while respectively to AP by AP to multiple STA Send the trigger frame of upstream data, it is ensured that AP can simultaneously receive the upstream data that multiple STA send respectively.
The structure chart of the site apparatus that Figure 32 is provided for another embodiment of the present invention.The embodiment of the present invention is provided Site apparatus can perform the handling process that BAR transmission methods embodiment based on multi-user is provided, institute It is any one in multiple site apparatus to state site apparatus, and as shown in figure 32, site apparatus 160 include 3rd sending module 161 and the 3rd receiver module 162, wherein, the 3rd sending module 161 is used for and it Sending module in his site apparatus sends upstream data to access point AP respectively simultaneously;Sent out to the AP Sending block confirmation request, described piece of confirmation request is used to trigger the AP to the multiple site apparatus same time-division The upstream data not sent is confirmed;3rd receiver module 162 is used to receive the AP according to described piece The block that confirmation request sends confirms.
On the basis of the embodiment of the present invention, the 3rd receiver module 162 is additionally operable to receive the AP broadcast For triggering the multiple site apparatus while sending the trigger frame of the upstream data to the AP respectively.
The embodiment of the present invention broadcasts multi-user block confirmation request poll frame by AP to multiple STA, triggers many Simultaneously to AP transmission block confirmation requests, AP sends out individual STA to multiple STA simultaneously according to the block confirmation request Block is sent to confirm, to confirm to the upstream data that multiple STA send respectively simultaneously, compared to multiple STA sends BAR to AP one by one, and AP issues its BAR and send BA to the STA, carries according to each STA The throughput of system of single Basic Service Set high, so as to improve the system effectiveness of single Basic Service Set; Broadcasted for triggering multiple STA while sending touching for upstream data to AP respectively to multiple STA by AP Hair frame, it is ensured that AP can simultaneously receive the upstream data that multiple STA send respectively.
The structure chart of the access point apparatus that Figure 33 is provided for another embodiment of the present invention.The embodiment of the present invention is carried The access point apparatus of confession can perform the processing stream that the BAR transmission methods embodiment based on multi-user is provided Journey, as shown in figure 33, access point apparatus 170 include the 4th receiver module 171 and the 4th sending module 172, wherein, the 4th receiver module 171 is used to receive multiple site STAs while the upper line number for sending respectively According to;The block confirmation request that any one STA in the multiple site STA sends is received, described piece really Request is recognized for triggering the AP to the multiple site STA while the upstream data for sending respectively is carried out really Recognize;4th sending module 172 is used for according to described piece of confirmation request to the multiple site STA transmission block Confirm.
On the basis of the embodiment of the present invention, the 4th sending module 172 is additionally operable to wide to the multiple STA Broadcast for triggering the multiple STA while sending the trigger frame of the upstream data to the AP respectively.
The embodiment of the present invention broadcasts multi-user block confirmation request poll frame by AP to multiple STA, triggers many Simultaneously to AP transmission block confirmation requests, AP sends out individual STA to multiple STA simultaneously according to the block confirmation request Block is sent to confirm, to confirm to the upstream data that multiple STA send respectively simultaneously, compared to multiple STA sends BAR to AP one by one, and AP issues its BAR and send BA to the STA, carries according to each STA The throughput of system of single Basic Service Set high, so as to improve the system effectiveness of single Basic Service Set; Broadcasted for triggering multiple STA while sending touching for upstream data to AP respectively to multiple STA by AP Hair frame, it is ensured that AP can simultaneously receive the upstream data that multiple STA send respectively.
Figure 34 is the structure chart of the BAR Transmission systems based on multi-user provided in an embodiment of the present invention.This hair The BAR Transmission systems based on multi-user that bright embodiment is provided can perform the BAR transmission based on multi-user The handling process that embodiment of the method is provided, as shown in figure 34, the BAR Transmission systems 180 based on multi-user Including the access point apparatus 150 in the site apparatus 130 and above-described embodiment in above-described embodiment.
BAR Transmission systems based on multi-user provided in an embodiment of the present invention can be performed based on multi-user's The handling process that BAR transmission methods embodiment is provided.
The structure chart of the BAR Transmission systems based on multi-user that Figure 35 is provided for another embodiment of the present invention. BAR Transmission systems based on multi-user provided in an embodiment of the present invention can perform the BAR based on multi-user The handling process that transmission method embodiment is provided, as shown in figure 35, the BAR Transmission systems based on multi-user 190 include the access point apparatus 170 in site apparatus 160 and above-described embodiment in above-described embodiment.
BAR Transmission systems based on multi-user provided in an embodiment of the present invention can be performed based on multi-user's The handling process that BAR transmission methods embodiment is provided.
In sum, the embodiment of the present invention broadcasts multi-user block confirmation request poll by AP to multiple STA Frame, triggering multiple STA simultaneously to AP transmission block confirmation requests, AP according to the block confirmation request and meanwhile to Multiple STA transmission blocks confirm, to confirm to the upstream data that multiple STA send respectively simultaneously, BAR is sent to AP one by one compared to multiple STA, AP issues its BAR to the STA according to each STA BA is sent, the throughput of system of single Basic Service Set is improve, so as to improve single Basic Service Set System effectiveness;The frame structure of multi-user block confirmation request poll frame is show in particular, in addition, passing through AP Broadcasted for triggering multiple STA while sending the trigger frame of upstream data to AP respectively to multiple STA, protected Having demonstrate,proved AP can be while receives the upstream data that multiple STA send respectively.
Embodiment 8
The money implemented according to the present invention is described in detail with reference to Figure 13 to Figure 28 for embodiment 5 and embodiment 6 The method of source scheduling, below, describe resource according to embodiments of the present invention in detail with reference to Figure 13 to Figure 28 The device of scheduling.
Figure 36 shows the schematic block diagram of the device 300 of scheduling of resource according to embodiments of the present invention, should Device 300 is applied to WLAN, has arranged to be directed in the next generation protocol that the WLAN is followed The resource block location that frequency domain resource to be allocated may be divided, as shown in Figure 14 to Figure 16, the device 300 Including:
Generation unit 310, for generating resource scheduling information, the resource scheduling information is included for indicating The bit sequence of the Resource Block that receiving terminal is assigned to, at least part of bit in the bit sequence is used to refer to Showing one or more resource block location in the resource block location that frequency domain resource to be allocated may be divided is It is no to distribute to receiving terminal;
Transmitting element 320, for sending the resource scheduling information to receiving terminal.
Alternatively, the bit sequence includes one or more first kind bits, and the first kind bit is used to refer to Show whether the allocated Resource Block of website is used to refer to less than or equal to 242 Resource Block, or first kind bit Show the allocated Resource Block of website whether less than 242 Resource Block.
Alternatively, the bit sequence includes Equations of The Second Kind bit, and the Equations of The Second Kind bit is for indicating website The 20MHz original positions that allocated Resource Block is located at.
Alternatively, the bit sequence includes the 3rd class bit, and the 3rd class bit is used to indicate website to be divided The Resource Block matched somebody with somebody is the Resource Block that the possibility in 20MHz is divided into, including size is 26 Resource Block, 52 Resource Block, 16 kinds of Resource Block that may be divided such as 106 Resource Block and 242 Resource Block;Or including size It is 26 Resource Block, 15 kinds of Resource Block that may be divided such as 52 Resource Block and 106 Resource Block.
Alternatively, the bit sequence includes the 4th class bit, and the 4th class bit is used to indicate website to be divided The 40MHz original positions that the Resource Block matched somebody with somebody is located at.
Alternatively, the bit sequence includes the 5th class bit, and the 5th class bit is used to indicate website to be divided The 80MHz original positions that the Resource Block matched somebody with somebody is located at.
Alternatively, the bit sequence includes the 6th class bit, and the 6th analogy is specially for reserved bit bit.
Alternatively, the bit sequence includes the 7th class bit, and the 7th class bit is used to indicate website to be divided The size of the Resource Block matched somebody with somebody is 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th The size that class bit is used for the Resource Block for indicating website allocated is 242 Resource Block, 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit Resource Block for being used to indicating website allocated Size is 242 Resource Block, or whether 484 Resource Block, or whether 996 Resource Block, or It is not 2*996 Resource Block.
Alternatively, the bit sequence includes one or more the 8th class bits, and the 8th class bit is used to refer to Show whether the allocated Resource Block of website is used to refer to less than or equal to 106 Resource Block, or the 8th class bit Show the allocated Resource Block of website whether less than 106 Resource Block.
Alternatively, reservation bit sequence is not used in the bit sequence and is used to refer to the money that website is assigned to Source block is 26 Resource Block in the middle of 80MHz.
Alternatively, the transmitting element is specifically for the bit sequence to be carried on the site information word of trigger frame Duan Zhong, and it is sent to the receiving terminal;Or
The transmitting element is sub specifically for the bit sequence to be carried on the site information of lead code signaling field In field, and it is sent to the receiving terminal.
Alternatively, the device 300 is the network equipment, and the receiving terminal is terminal device.
The method that the device 300 of scheduling of resource according to embodiments of the present invention may correspond to the embodiment of the present invention In transmitting terminal (for example, network equipment), also, each unit in the device 300 of scheduling of resource is Module and above-mentioned other operation and/or functions respectively in order to realize the corresponding flow of the method 100 in Fig. 1, For sake of simplicity, will not be repeated here.
The device of scheduling of resource according to embodiments of the present invention, by making at least part of ratio in bit sequence One or more resource that spy is used in the resource block location for indicating frequency domain resource to be allocated to be divided Whether block position distributes to receiving terminal, can be based on the resource block size and position to receiving terminal to be allocated, The resource block location that frequency domain resource to be allocated may be divided is compareed, flexibly the bit sequence of generation different length Row such that it is able to support to reduce expense of the scheduling of resource to transfer resource.
Figure 37 shows the schematic block diagram of the device 400 of scheduling of resource according to embodiments of the present invention, should Device 400 is applied to WLAN, has arranged to be directed in the next generation protocol that the WLAN is followed The resource block location that frequency domain resource to be allocated may be divided, as shown in Figure 14 to Figure 16, the device 400 Including:
Receiving unit 410, for the resource scheduling information that receiving end/sending end sends, the resource scheduling information Bit sequence including the Resource Block for indicating receiving terminal to be assigned to, at least portion in the bit sequence Point bit is used for one or more in the resource block location for indicating frequency domain resource to be allocated to be divided Whether resource block location is to distribute to receiving terminal;
Determining unit 420, for according to the resource scheduling information, determining that the transmitting terminal is the receiving terminal point The Resource Block to be allocated matched somebody with somebody.
Alternatively, the bit sequence includes one or more first kind bits, and the first kind bit is used to refer to Show whether the allocated Resource Block of website is used to refer to less than or equal to 242 Resource Block, or first kind bit Show the allocated Resource Block of website whether less than 242 Resource Block.
Alternatively, the bit sequence includes Equations of The Second Kind bit, and the Equations of The Second Kind bit is for indicating website The 20MHz original positions that allocated Resource Block is located at.
Alternatively, the bit sequence includes the 3rd class bit, and the 3rd class bit is used to indicate website to be divided The Resource Block matched somebody with somebody is the Resource Block that the possibility in 20MHz is divided into, including size is 26 Resource Block, 52 Resource Block, 16 kinds of Resource Block that may be divided such as 106 Resource Block and 242 Resource Block;Or including size It is 26 Resource Block, 15 kinds of Resource Block that may be divided such as 52 Resource Block and 106 Resource Block.
Alternatively, the bit sequence includes the 4th class bit, and the 4th class bit is used to indicate website to be divided The 40MHz original positions that the Resource Block matched somebody with somebody is located at.
Alternatively, the bit sequence includes the 5th class bit, and the 5th class bit is used to indicate website to be divided The 80MHz original positions that the Resource Block matched somebody with somebody is located at.
Alternatively, the bit sequence includes the 6th class bit, and the 6th analogy is specially for reserved bit bit.
Alternatively, the bit sequence includes the 7th class bit, and the 7th class bit is used to indicate website to be divided The size of the Resource Block matched somebody with somebody is 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th The size that class bit is used for the Resource Block for indicating website allocated is 242 Resource Block, 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit Resource Block for being used to indicating website allocated Size is 242 Resource Block, or whether 484 Resource Block, or whether 996 Resource Block, or It is not 2*996 Resource Block.
Alternatively, the bit sequence includes one or more the 8th class bits, and the 8th class bit is used to refer to Show whether the allocated Resource Block of website is used to refer to less than or equal to 106 Resource Block, or the 8th class bit Show the allocated Resource Block of website whether less than 106 Resource Block.
Alternatively, reservation bit sequence is not used in the bit sequence and is used to refer to the money that website is assigned to Source block is 26 Resource Block in the middle of 80MHz.
Alternatively, the receiving unit is specifically for receiving the website for being carried on trigger frame that the transmitting terminal sends Bit sequence in information field;Or
The receiving unit is specifically for receiving the website for being carried on lead code signaling field that the transmitting terminal sends Bit sequence in Information subfield.
Alternatively, the transmitting terminal is the network equipment, and the device 400 is terminal device.
The method that the device 400 of scheduling of resource according to embodiments of the present invention may correspond to the embodiment of the present invention In transmitting terminal (for example, network equipment), also, each unit in the device 400 of scheduling of resource is Module and above-mentioned other operation and/or functions respectively in order to realize the corresponding flow of the method 200 in Figure 18, For sake of simplicity, will not be repeated here.
The device of scheduling of resource according to embodiments of the present invention, by making at least part of ratio in bit sequence One or more resource that spy is used in the resource block location for indicating frequency domain resource to be allocated to be divided Whether block position distributes to receiving terminal, can be based on the resource block size and position to receiving terminal to be allocated, The resource block location that frequency domain resource to be allocated may be divided is compareed, flexibly the bit sequence of generation different length Row such that it is able to support to reduce expense of the scheduling of resource to transfer resource.
In several embodiments provided by the present invention, it should be understood that disclosed apparatus and method, Can realize by another way.For example, device embodiment described above is only schematical, For example, the division of the unit, only a kind of division of logic function, can have in addition when actually realizing Dividing mode, such as multiple units or component can combine or be desirably integrated into another system, or Some features can be ignored, or not perform.It is another, shown or discussed coupling each other or Direct-coupling or communication connection can be the INDIRECT COUPLING or communication link of device or unit by some interfaces Connect, can be electrical, mechanical or other forms.
It is described as separating component illustrate unit can be or may not be it is physically separate, make For the part that unit shows can be or may not be physical location, you can with positioned at a place, Or can also be distributed on multiple NEs.Can select according to the actual needs part therein or Person whole units realize the purpose of this embodiment scheme.
In addition, during each functional unit in each embodiment of the invention can be integrated in a processing unit, Can also be that unit is individually physically present, it is also possible to which two or more units are integrated in a list In unit.Above-mentioned integrated unit can both be realized in the form of hardware, it would however also be possible to employ hardware adds software The form of functional unit is realized.
The above-mentioned integrated unit realized in the form of SFU software functional unit, can store in a computer In read/write memory medium.Above-mentioned SFU software functional unit storage is in a storage medium, including some fingers Order is used to so that a computer equipment (can be personal computer, server, or network equipment etc.) Or processor (processor) performs the part steps of each embodiment methods described of the invention.And it is foregoing Storage medium include:USB flash disk, mobile hard disk, read-only storage (Read-Only Memory, ROM), Random access memory (Random Access Memory, RAM), magnetic disc or CD etc. are various can be with The medium of store program codes.
Those skilled in the art can be understood that, for convenience and simplicity of description, only with above-mentioned each The division of functional module is carried out for example, in practical application, as needed can divide above-mentioned functions With being completed by different functional module, will the internal structure of device be divided into different functional modules, with Complete all or part of function described above.The specific work process of the device of foregoing description, can be with With reference to the corresponding process in preceding method embodiment, will not be repeated here.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than right Its limitation;Although being described in detail to the present invention with reference to foregoing embodiments, this area it is common Technical staff should be understood:It can still modify to the technical scheme described in foregoing embodiments, Or equivalent is carried out to which part or all technical characteristic;And these modifications or replacement, and The scope of the essence disengaging various embodiments of the present invention technical scheme of appropriate technical solution is not made.

Claims (70)

1. a kind of BAR transmission methods based on multi-user, it is characterised in that including:
Multiple site STAs send upstream data to access point AP respectively simultaneously;
The multiple STA receives the multi-user block confirmation request poll frame of the AP broadcast, the multi-user Block confirmation request poll frame includes the identification information of each STA in the multiple STA;
The multiple STA is simultaneously true to the AP transmission blocks according to the multi-user block confirmation request poll frame Recognize request, confirmed with triggering the upstream datas of the AP to receiving;
The multiple STA receives the AP and confirms according to the block that described piece of confirmation request sends.
2. method according to claim 1, it is characterised in that the multiple STA is according to described more User's block confirmation request poll frame simultaneously to the AP transmission blocks confirmation request, including:
The multiple STA determines respective identification information in the multi-user block confirmation request poll frame Arrangement sequence number;
The multiple STA determines sub-channel identification according to the arrangement sequence number corresponding to respective identification information Number;
The multiple STA is by the subchannel of each self-corresponding sub-channel identification number mark simultaneously to institute State AP transmission block confirmation requests.
3. method according to claim 2, it is characterised in that the multiple site STA same time-division Before not sending upstream data to access point AP, also include:
The multiple STA receive the AP broadcast for triggering the multiple STA while respectively to described AP sends the trigger frame of the upstream data.
4. a kind of BAR transmission methods based on multi-user, it is characterised in that including:
Access point AP receives the upstream data that multiple site STAs send respectively simultaneously;
The AP broadcasts multi-user block confirmation request poll frame to the multiple STA, so that the multiple Simultaneously to the AP transmission blocks confirmation request, the multi-user block confirmation request poll frame includes described STA The identification information of each STA in multiple STA;
The AP confirms to the multiple STA transmission blocks simultaneously according to described piece of confirmation request.
5. method according to claim 4, it is characterised in that the multi-user block confirmation request wheel Asking frame also includes sub-channel identification number, and the sub-channel identification number is corresponding with the identification information of the STA, So that the STA confirms to ask by the subchannel that the sub-channel identification number is identified to the AP transmission blocks Ask.
6. method according to claim 5, it is characterised in that described access point AP receives multiple The upstream data that site STA sends respectively simultaneously before, also include:
The AP is broadcasted for triggering the multiple STA while respectively to the AP to the multiple STA Send the trigger frame of the upstream data.
7. a kind of BAR transmission methods based on multi-user, it is characterised in that including:
Multiple site STAs send upstream data to access point AP respectively simultaneously;
Any one STA in the multiple site STA is to the AP transmission blocks confirmation request, described piece Confirmation request is used to trigger the AP to the multiple site STA while the upstream data for sending respectively is carried out Confirm;
The multiple site STA receives the AP and confirms according to the block that described piece of confirmation request sends.
8. method according to claim 7, it is characterised in that the multiple site STA same time-division Before not sending upstream data to access point AP, also include:
The multiple STA receive the AP broadcast for triggering the multiple STA while respectively to described AP sends the trigger frame of the upstream data.
9. a kind of BAR transmission methods based on multi-user, it is characterised in that including:
Access point AP receives the upstream data that multiple site STAs send respectively simultaneously;
The AP receives the block confirmation request that any one STA in the multiple site STA sends, institute Block confirmation request is stated for triggering the AP to the multiple site STA while the upstream data for sending respectively Confirmed;
The AP confirms according to described piece of confirmation request to the multiple site STA transmission block.
10. method according to claim 9, it is characterised in that described access point AP receives multiple The upstream data that site STA sends respectively simultaneously before, also include:
The AP is broadcasted for triggering the multiple STA while respectively to the AP to the multiple STA Send the trigger frame of the upstream data.
11. a kind of site apparatus, it is characterised in that the site apparatus are appointing in multiple site apparatus Meaning one, the site apparatus include:
First sending module, for other site apparatus in sending module simultaneously respectively to access point AP Send upstream data;
First receiver module, the multi-user block confirmation request poll frame for receiving the AP broadcast is described Multi-user block confirmation request poll frame includes the mark letter of each site apparatus in the multiple site apparatus Breath;
First sending module is additionally operable to according to the multi-user block confirmation request poll frame and other websites Sending module in equipment simultaneously to the AP transmission blocks confirmation request, to trigger the AP to receiving The upstream data confirmed;
First receiver module is additionally operable to receive the AP true according to the block that described piece of confirmation request sends Recognize.
12. site apparatus according to claim 11, it is characterised in that also include:
Processing module, for determining the identification information of the site apparatus in the multi-user block confirmation request Arrangement sequence number in poll frame;Determine sub-channel identification number according to the arrangement sequence number;
First sending module specifically for the subchannel identified by the sub-channel identification number and other Sending module in site apparatus is simultaneously to the AP transmission blocks confirmation request.
13. site apparatus according to claim 12, it is characterised in that first receiver module Be additionally operable to receive the AP broadcast for triggering the multiple site apparatus simultaneously respectively to AP hairs Send the trigger frame of the upstream data.
A kind of 14. access point apparatus, it is characterised in that including:
Second receiver module, for receiving multiple site STAs while the upstream data for sending respectively;
Second sending module, for broadcasting multi-user block confirmation request poll frame to the multiple STA, with Make the multiple STA simultaneously to the AP transmission blocks confirmation request, the multi-user block confirmation request poll Frame includes the identification information of each STA in the multiple STA;According to described piece of confirmation request simultaneously to institute Multiple STA transmission blocks are stated to confirm.
15. access point apparatus according to claim 14, it is characterised in that the multi-user block is true Recognizing demand poll frame also includes sub-channel identification number, and the sub-channel identification number is believed with the mark of the STA Breath correspondence, so that the subchannel that the STA is identified by the sub-channel identification number is to the AP transmission blocks Confirmation request.
16. access point apparatus according to claim 15, it is characterised in that described second sends mould Block is additionally operable to be broadcasted for triggering the multiple STA while being sent to the AP respectively to the multiple STA The trigger frame of the upstream data.
17. a kind of site apparatus, it is characterised in that the site apparatus are appointing in multiple site apparatus Meaning one, the site apparatus include:
3rd sending module, for other site apparatus in sending module simultaneously respectively to access point AP Send upstream data;To the AP transmission blocks confirmation request, described piece of confirmation request is used to trigger described AP confirms to the upstream data that the multiple site apparatus send respectively simultaneously;
3rd receiver module, confirms for receiving the AP according to the block that described piece of confirmation request sends.
18. site apparatus according to claim 17, it is characterised in that the 3rd receiver module Be additionally operable to receive the AP broadcast for triggering the multiple site apparatus simultaneously respectively to AP hairs Send the trigger frame of the upstream data.
A kind of 19. access point apparatus, it is characterised in that including:
4th receiver module, for receiving multiple site STAs while the upstream data for sending respectively;Receive The block confirmation request that any one STA in the multiple site STA sends, described piece of confirmation request is used The upstream data that the multiple site STA sends respectively simultaneously is confirmed in the AP is triggered;
4th sending module, for true to the multiple site STA transmission block according to described piece of confirmation request Recognize.
20. access point apparatus according to claim 19, it is characterised in that the described 4th sends mould Block is additionally operable to be broadcasted for triggering the multiple STA while being sent to the AP respectively to the multiple STA The trigger frame of the upstream data.
A kind of 21. BAR Transmission systems based on multi-user, it is characterised in that including:Multiple such as rights It is required that the site apparatus described in any one of 11-13 and the access as described in claim any one of 14-16 Point device.
A kind of 22. BAR Transmission systems based on multi-user, it is characterised in that including:Multiple such as rights It is required that the site apparatus described in 17 or 18 and the access point apparatus as described in claim 19 or 20.
A kind of 23. methods of scheduling of resource, it is characterised in that be applied to WLAN, it is described wireless The Resource Block that may be divided for frequency domain resource to be allocated is arranged in the next generation protocol that LAN is followed Position, methods described includes:
Transmitting terminal generates resource scheduling information, and the resource scheduling information is included for indicating receiving terminal to be divided The bit sequence of the Resource Block being fitted on, at least part of bit in the bit sequence is used to indicate described treating Whether one or more resource block location in the resource block location that distribution frequency domain resource may be divided divides Dispensing receiving terminal;
The resource scheduling information is sent to receiving terminal.
24. methods according to claim 23, it is characterised in that the bit sequence includes first Whether class bit, the first kind bit is used for the Resource Block for indicating website allocated less than or equal to 242 moneys Whether source block, or first kind bit is used for the Resource Block for indicating website allocated less than 242 Resource Block.
25. methods according to claim 23, it is characterised in that the bit sequence includes second Class bit, the Equations of The Second Kind bit rises for the 20MHz being located at for the Resource Block for indicating website allocated Beginning position.
26. methods according to claim 23, it is characterised in that the bit sequence includes the 3rd Class bit, the Resource Block that the 3rd class bit is used to indicate website allocated is the possibility quilt in 20MHz The Resource Block being divided into, including size is 26 Resource Block, 52 Resource Block, 106 Resource Block and 242 resources 16 kinds of Resource Block that may be divided such as block;Or including size be 26 Resource Block, 52 Resource Block and 106 15 kinds of Resource Block that may be divided such as Resource Block.
27. methods according to claim 23, it is characterised in that the bit sequence includes the 4th Class bit, the 40MHz start bits that the Resource Block that the 4th class bit is used to indicating website allocated is located at Put.
28. methods according to claim 23, it is characterised in that the bit sequence includes the 5th Class bit, the 80MHz start bits that the Resource Block that the 5th class bit is used to indicating website allocated is located at Put.
29. methods according to claim 23, it is characterised in that the bit sequence includes the 6th Class bit, the 6th analogy is specially for reserved bit bit.
30. methods according to claim 23, it is characterised in that the bit sequence includes the 7th Class bit, the size that the 7th class bit is used for the Resource Block for indicating website allocated is 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit be used for the resource that indicates website allocated The size of block is 242 Resource Block, 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the The size that seven class bits are used for the Resource Block for indicating website allocated is 242 Resource Block, or whether 484 Resource Block, or whether 996 Resource Block, or whether 2*996 Resource Block.
31. methods according to claim 23, it is characterised in that the bit sequence includes the 8th Whether class bit, the 8th class bit is used for the Resource Block for indicating website allocated less than or equal to 106 moneys Whether source block, or the 8th class bit is used for the Resource Block for indicating website allocated less than 106 Resource Block.
32. methods according to claim 23, it is characterised in that the bit sequence be not used It is 26 Resource Block in the middle of 80MHz that reservation bit sequence is used to refer to the Resource Block that website is assigned to.
33. method according to any one of claim 23 to 32, it is characterised in that it is described to Receiving terminal sends the resource scheduling information, including:
The bit sequence is carried in the station information fields of trigger frame, and is sent to the receiving terminal; Or
The bit sequence is carried in the site information subfield of lead code signaling field, and is sent to The receiving terminal;
The station information fields also site identity including the website.
34. method according to any one of claim 23 to 33, it is characterised in that the hair Sending end is the network equipment, and the receiving terminal is terminal device.
A kind of 35. methods of scheduling of resource, it is characterised in that be applied to WLAN, it is described wireless The Resource Block that may be divided for frequency domain resource to be allocated is arranged in the next generation protocol that LAN is followed Position, methods described includes:
The resource scheduling information that receiving terminal receiving end/sending end sends, the resource scheduling information is included for referring to Show the bit sequence of the Resource Block that the receiving terminal is assigned to, at least part of ratio in the bit sequence Spy is used for one or more in the resource block location for indicating the frequency domain resource to be allocated to be divided Whether resource block location is to distribute to receiving terminal;
According to the resource scheduling information, the Resource Block to be allocated of the transmitting terminal distribution is determined.
36. methods according to claim 35, it is characterised in that the bit sequence includes first Whether class bit, the first kind bit is used for the Resource Block for indicating website allocated less than or equal to 242 moneys Whether source block, or first kind bit is used for the Resource Block for indicating website allocated less than 242 Resource Block.
37. methods according to claim 35, it is characterised in that the bit sequence includes second Class bit, the Equations of The Second Kind bit rises for the 20MHz being located at for the Resource Block for indicating website allocated Beginning position.
38. methods according to claim 35, it is characterised in that the bit sequence includes the 3rd Class bit, the Resource Block that the 3rd class bit is used to indicate website allocated is the possibility quilt in 20MHz The Resource Block being divided into, including size is 26 Resource Block, 52 Resource Block, 106 Resource Block and 242 resources 16 kinds of Resource Block that may be divided such as block;Or including size be 26 Resource Block, 52 Resource Block and 106 15 kinds of Resource Block that may be divided such as Resource Block.
39. methods according to claim 35, it is characterised in that the bit sequence includes the 4th Class bit, the 40MHz start bits that the Resource Block that the 4th class bit is used to indicating website allocated is located at Put.
40. methods according to claim 35, it is characterised in that the bit sequence includes the 5th Class bit, the 80MHz start bits that the Resource Block that the 5th class bit is used to indicating website allocated is located at Put.
41. methods according to claim 35, it is characterised in that the bit sequence includes the 6th Class bit, the 6th analogy is specially for reserved bit bit.
42. methods according to claim 35, it is characterised in that the bit sequence includes the 7th Class bit, the size that the 7th class bit is used for the Resource Block for indicating website allocated is 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit be used for the resource that indicates website allocated The size of block is 242 Resource Block, 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the The size that seven class bits are used for the Resource Block for indicating website allocated is 242 Resource Block, or whether 484 Resource Block, or whether 996 Resource Block, or whether 2*996 Resource Block.
43. methods according to claim 35, it is characterised in that the bit sequence includes the 8th Whether class bit, the 8th class bit is used for the Resource Block for indicating website allocated less than or equal to 106 moneys Whether source block, or the 8th class bit is used for the Resource Block for indicating website allocated less than 106 Resource Block.
44. methods according to claim 35, it is characterised in that the bit sequence be not used It is 26 Resource Block in the middle of 80MHz that reservation bit sequence is used to refer to the Resource Block that website is assigned to.
45. method according to any one of claim 35 to 44, it is characterised in that described to connect The resource scheduling information that receiving end receiving end/sending end sends, including:
Receive the bit sequence being carried in the station information fields of trigger frame that the transmitting terminal sends;Or
Receive the ratio being carried in the site information subfield of lead code signaling field that the transmitting terminal sends Special sequence.
46. method according to any one of claim 13 to 23, it is characterised in that the hair Sending end is the network equipment, and the receiving terminal is terminal device.
47. a kind of devices of scheduling of resource, it is characterised in that be configured at WLAN, it is described wireless The Resource Block that may be divided for frequency domain resource to be allocated is arranged in the next generation protocol that LAN is followed Position, described device includes:
Generation unit, for generating resource scheduling information, the resource scheduling information includes being connect for instruction The bit sequence of the Resource Block that receiving end is assigned to, at least part of bit in the bit sequence is used to refer to Show one or more Resource Block position in the resource block location that the frequency domain resource to be allocated may be divided Put and whether distribute to receiving terminal;
Transmitting element, for sending the resource scheduling information to receiving terminal.
48. devices according to claim 47, it is characterised in that the bit sequence includes first Whether class bit, the first kind bit is used for the Resource Block for indicating website allocated less than or equal to 242 moneys Whether source block, or first kind bit is used for the Resource Block for indicating website allocated less than 242 Resource Block.
49. devices according to claim 47, it is characterised in that the bit sequence includes second Class bit, the Equations of The Second Kind bit rises for the 20MHz being located at for the Resource Block for indicating website allocated Beginning position.
50. devices according to claim 47, it is characterised in that the bit sequence includes the 3rd Class bit, the Resource Block that the 3rd class bit is used to indicate website allocated is the possibility quilt in 20MHz The Resource Block being divided into, including size is 26 Resource Block, 52 Resource Block, 106 Resource Block and 242 resources 16 kinds of Resource Block that may be divided such as block;Or including size be 26 Resource Block, 52 Resource Block and 106 15 kinds of Resource Block that may be divided such as Resource Block.
51. devices according to claim 47, it is characterised in that the bit sequence includes the 4th Class bit, the 40MHz start bits that the Resource Block that the 4th class bit is used to indicating website allocated is located at Put.
52. devices according to claim 47, it is characterised in that the bit sequence includes the 5th Class bit, the 80MHz start bits that the Resource Block that the 5th class bit is used to indicating website allocated is located at Put.
53. devices according to claim 47, it is characterised in that the bit sequence includes the 6th Class bit, the 6th analogy is specially for reserved bit bit.
54. devices according to claim 47, it is characterised in that the bit sequence includes the 7th Class bit, the size that the 7th class bit is used for the Resource Block for indicating website allocated is 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit be used for the resource that indicates website allocated The size of block is 242 Resource Block, 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the The size that seven class bits are used for the Resource Block for indicating website allocated is 242 Resource Block, or whether 484 Resource Block, or whether 996 Resource Block, or whether 2*996 Resource Block.
55. devices according to claim 47, it is characterised in that the bit sequence includes the 8th Whether class bit, the 8th class bit is used for the Resource Block for indicating website allocated less than or equal to 106 moneys Whether source block, or the 8th class bit is used for the Resource Block for indicating website allocated less than 106 Resource Block.
56. devices according to claim 47, it is characterised in that the bit sequence be not used It is 26 Resource Block in the middle of 80MHz that reservation bit sequence is used to refer to the Resource Block that website is assigned to.
57. device according to any one of claim 47 to 56, it is characterised in that the hair Unit is sent specifically for the bit sequence is carried in the station information fields of trigger frame, and is sent to The receiving terminal;Or
The transmitting element is believed specifically for the bit sequence to be carried on the website of lead code signaling field In breath subfield, and it is sent to the receiving terminal.
58. device according to any one of claim 47 to 57, it is characterised in that the dress The network equipment is set to, the receiving terminal is terminal device.
59. a kind of devices of scheduling of resource, it is characterised in that be configured at WLAN, it is described wireless The Resource Block that may be divided for frequency domain resource to be allocated is arranged in the next generation protocol that LAN is followed Position, described device includes:
Receiving unit, for the resource scheduling information that receiving end/sending end sends, the resource scheduling information bag The bit sequence for the Resource Block for indicating the receiving terminal to be assigned to is included, in the bit sequence extremely Small part bit is used to indicate in the resource block location that the frequency domain resource to be allocated may be divided Or whether multiple resource block locations are to distribute to receiving terminal;
Determining unit, for according to the resource scheduling information, determining the to be allocated of the transmitting terminal distribution Resource Block.
60. devices according to claim 59, it is characterised in that the bit sequence includes first Whether class bit, the first kind bit is used for the Resource Block for indicating website allocated less than or equal to 242 moneys Whether source block, or first kind bit is used for the Resource Block for indicating website allocated less than 242 Resource Block.
61. devices according to claim 59, it is characterised in that the bit sequence includes second Class bit, the Equations of The Second Kind bit rises for the 20MHz being located at for the Resource Block for indicating website allocated Beginning position.
62. devices according to claim 59, it is characterised in that the bit sequence includes the 3rd Class bit, the Resource Block that the 3rd class bit is used to indicate website allocated is the possibility quilt in 20MHz The Resource Block being divided into, including size is 26 Resource Block, 52 Resource Block, 106 Resource Block and 242 resources 16 kinds of Resource Block that may be divided such as block;Or including size be 26 Resource Block, 52 Resource Block and 106 15 kinds of Resource Block that may be divided such as Resource Block.
63. devices according to claim 59, it is characterised in that the bit sequence includes the 4th Class bit, the 40MHz start bits that the Resource Block that the 4th class bit is used to indicating website allocated is located at Put.
64. devices according to claim 59, it is characterised in that the bit sequence includes the 5th Class bit, the 80MHz start bits that the Resource Block that the 5th class bit is used to indicating website allocated is located at Put.
65. devices according to claim 59, it is characterised in that the bit sequence includes the 6th Class bit, the 6th analogy is specially for reserved bit bit.
66. devices according to claim 59, it is characterised in that the bit sequence includes the 7th Class bit, the size that the 7th class bit is used for the Resource Block for indicating website allocated is 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the 7th class bit be used for the resource that indicates website allocated The size of block is 242 Resource Block, 484 Resource Block, 996 Resource Block or 2*996 Resource Block.Or the The size that seven class bits are used for the Resource Block for indicating website allocated is 242 Resource Block, or whether 484 Resource Block, or whether 996 Resource Block, or whether 2*996 Resource Block.
67. devices according to claim 59, it is characterised in that the bit sequence includes the 8th Whether class bit, the 8th class bit is used for the Resource Block for indicating website allocated less than or equal to 106 moneys Whether source block, or the 8th class bit is used for the Resource Block for indicating website allocated less than 106 Resource Block.
68. devices according to claim 59, it is characterised in that the bit sequence be not used It is 26 Resource Block in the middle of 80MHz that reservation bit sequence is used to refer to the Resource Block that website is assigned to.
69. device according to any one of claim 59 to 68, it is characterised in that described to connect Unit is received specifically for receiving the ratio being carried in the station information fields of trigger frame that the transmitting terminal sends Special sequence;Or
The receiving unit is carried on lead code signaling field specifically for receive that the transmitting terminal sends Bit sequence in site information subfield.
70. device according to any one of claim 59 to 69, it is characterised in that the hair Sending end is the network equipment, and described device is terminal device.
CN201510859857.3A 2015-11-30 2015-11-30 Multi-user-based BAR transmission method, resource scheduling method, device and system Active CN106817208B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010106794.5A CN111314042A (en) 2015-11-30 2015-11-30 Multi-user-based BAR transmission method, resource scheduling method, device and system
CN201510859857.3A CN106817208B (en) 2015-11-30 2015-11-30 Multi-user-based BAR transmission method, resource scheduling method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510859857.3A CN106817208B (en) 2015-11-30 2015-11-30 Multi-user-based BAR transmission method, resource scheduling method, device and system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202010106794.5A Division CN111314042A (en) 2015-11-30 2015-11-30 Multi-user-based BAR transmission method, resource scheduling method, device and system

Publications (2)

Publication Number Publication Date
CN106817208A true CN106817208A (en) 2017-06-09
CN106817208B CN106817208B (en) 2020-02-21

Family

ID=59155687

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201510859857.3A Active CN106817208B (en) 2015-11-30 2015-11-30 Multi-user-based BAR transmission method, resource scheduling method, device and system
CN202010106794.5A Pending CN111314042A (en) 2015-11-30 2015-11-30 Multi-user-based BAR transmission method, resource scheduling method, device and system

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202010106794.5A Pending CN111314042A (en) 2015-11-30 2015-11-30 Multi-user-based BAR transmission method, resource scheduling method, device and system

Country Status (1)

Country Link
CN (2) CN106817208B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112469088A (en) * 2019-09-09 2021-03-09 华为技术有限公司 OFDMA (orthogonal frequency division multiple Access) hybrid transmission method and device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114500884B (en) * 2022-01-06 2023-12-01 杭州海康威视数字技术股份有限公司 Resource unit allocation method, device, equipment and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102648597A (en) * 2009-12-08 2012-08-22 高通股份有限公司 Method and apparatus for multicast block acknowledgement
WO2014166308A1 (en) * 2013-04-12 2014-10-16 华为技术有限公司 Method, device and system for switching transmission time interval (tti) types
CN104902571A (en) * 2014-03-05 2015-09-09 华为终端有限公司 Method for sending uplink data, and related device and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5637988B2 (en) * 2008-06-26 2014-12-10 トムソン ライセンシングThomson Licensing Apparatus for requesting and transmitting multicast data acknowledgment in a wireless local area network
CN103313417A (en) * 2012-03-16 2013-09-18 北京新岸线移动多媒体技术有限公司 Resource scheduling method, device and system
US20150327121A1 (en) * 2014-05-08 2015-11-12 Guoqing C. Li Method, apparatus, and computer readable media for acknowledgement in wireless networks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102648597A (en) * 2009-12-08 2012-08-22 高通股份有限公司 Method and apparatus for multicast block acknowledgement
WO2014166308A1 (en) * 2013-04-12 2014-10-16 华为技术有限公司 Method, device and system for switching transmission time interval (tti) types
CN104902571A (en) * 2014-03-05 2015-09-09 华为终端有限公司 Method for sending uplink data, and related device and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112469088A (en) * 2019-09-09 2021-03-09 华为技术有限公司 OFDMA (orthogonal frequency division multiple Access) hybrid transmission method and device

Also Published As

Publication number Publication date
CN111314042A (en) 2020-06-19
CN106817208B (en) 2020-02-21

Similar Documents

Publication Publication Date Title
US11064488B2 (en) Efficient DL OFDMA frequency selectivity harvesting
US9853791B2 (en) Medium access protection and bandwidth negotiation in a wireless local area network
US20180198494A1 (en) Sub-channel allocation in orthogonal frequency division multiplex wlan
JP6956356B2 (en) Receiver, receiving method and integrated circuit
JP6426842B2 (en) Method and apparatus for allocating resource units based on container in wireless LAN
KR101760073B1 (en) Transmission protection for wireless communications
JP6439042B2 (en) Method and apparatus for constructing control signal including control field in wireless LAN system
CN109996343A (en) Multichannel combining transmission method and device in WLAN
TW201728109A (en) Protection methods for wireless transmissions
KR20160148687A (en) Multiple user allocation signaling in a wireless communication network
CN109120391A (en) The method, apparatus and equipment of scheduling of resource
CN110635886B (en) Apparatus and method for transmitting control signaling in wireless communication system
CN109155688A (en) Signaling Data Units format parameter for multi-user transmission
CN107113830A (en) Method and apparatus for distributing resource unit in wireless lans
JP6282781B2 (en) Method and apparatus for allocating resource units in wireless LAN
CN105940650A (en) Indication method of data transmission, access point and terminal
CN108964858A (en) The resource indicating method and device of wlan system
US10219272B2 (en) OFDMA mapping for clients with various bandwidths
CN106487490A (en) The method and apparatus of trigger frame transmission in a kind of WLAN
CN105165098A (en) User data transmission method, device and network equipment
CN106817208A (en) BAR transmission methods based on multi-user, resource regulating method, apparatus and system
CN103391148B (en) Sending method, method of reseptance and the website of data
CN109802782A (en) A kind of transmission method of ascending control information, device and system
CN105813206B (en) The sending, receiving method and device of scheduling instruction information
CN107615852A (en) The method, apparatus and equipment of scheduling of resource

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
GR01 Patent grant
GR01 Patent grant