[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105451346B - uplink data transmission method and device - Google Patents

uplink data transmission method and device Download PDF

Info

Publication number
CN105451346B
CN105451346B CN201410264211.6A CN201410264211A CN105451346B CN 105451346 B CN105451346 B CN 105451346B CN 201410264211 A CN201410264211 A CN 201410264211A CN 105451346 B CN105451346 B CN 105451346B
Authority
CN
China
Prior art keywords
website
message
channel
uplink
access point
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.)
Active
Application number
CN201410264211.6A
Other languages
Chinese (zh)
Other versions
CN105451346A (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.)
Ruizhi Information Technology Binzhou 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 CN201410264211.6A priority Critical patent/CN105451346B/en
Priority to PCT/CN2015/079994 priority patent/WO2015188698A1/en
Publication of CN105451346A publication Critical patent/CN105451346A/en
Application granted granted Critical
Publication of CN105451346B publication Critical patent/CN105451346B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/04Scheduled access

Landscapes

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

Abstract

The embodiment of the invention discloses a kind of uplink data transmission method and devices, wireless aps determine the correlation of the channel of multiple STA according to the respective channel-estimation information that multiple STA are reported, then wireless aps can distribute identical channel resource at least two irrelevant STA of channel, so that the multiple STA for being assigned same channel resource use same channel resource transmitted in parallel upstream data, i.e. multiple STA send upstream data using same time-frequency channel resource, to improve the utilization efficiency of channel resource when uplink.

Description

Uplink data transmission method and device
Technical field
The present embodiments relate to wireless communication technology fields, more particularly to uplink data transmission method and device.
Background technique
The function of wireless aps (Access Point, access point) is that cable network is converted to wireless network, is wired network The communication bridge of network and wireless network.In a wireless local area network, wireless aps and multiple STA (Station, website) of its service are logical It crosses carrier wave detection multiple access mechanism and shares a communication channel, reduce conflict around here using random backoff mechanism.
A kind of uplink data transmission method in the prior art, wireless aps indicate that frame instruction allows to send by uplink synchronous The STA of upstream data, STA are after the time for a short frame interval for receiving uplink synchronous instruction frame, according to from upper The position indicated in row synchronizing indication frame selects a corresponding subchannel, sends RTS (Request To Send, request hair Send) message indicate itself need uplink channel resources information.After wireless aps receive the RST message of STA transmission, pass through correspondence Subchannel send CTS (Clear To Send, confirmation send) message to the STA, and the STA points are designated as in CTS message The uplink channel resources matched, the STA then after a short frame interval time, send upper line number on specified channel resource According to.It is final to realize that wireless aps support OFDMA (Orthogonal Frequency Division Multiple simultaneously Access, orthogonal frequency-time multiple access) multiple STA distribute different channel resources.When the STA quantity that wireless aps are serviced compared with It is more, and certain STA need uplink channel resources it is fewer when, wireless aps may make more than two STA with time-division side Formula shares a sub-channels, for example, STA1 sends data using the subchannel within t1~t2 period, STA2 is in t2~t3 Data are sent using the subchannel in period.This mode, at a time a sub-channels can only be made by a STA With that is, same time-frequency channel resource can only be used by a STA, and therefore, frequency spectrum service efficiency is lower.
Summary of the invention
A kind of uplink data transmission method and device are provided in the embodiment of the present invention, to realize that wireless aps are serviced more A STA uses same time-frequency channel resource transmitted in parallel upstream data, and then improves frequency spectrum service efficiency.
To achieve the goals above, the embodiment of the invention discloses following technical solutions:
In a first aspect, the embodiment of the present invention provides a kind of uplink data transmission method, comprising:
First website receives the uplink instruction message that wireless access point is sent, and the uplink instruction message includes Being used to indicate allows first website and at least one other website to send the information of upstream data;
First website sends first message to the wireless access point according to the uplink instruction message, described First message includes at least the channel-estimation information of first website, so that the wireless access point is according to first website Channel-estimation information and the channel-estimation information of the second website judge the channel and second website of first website Whether channel is related, and second website is a website at least one other website;
First website receives the second message that the wireless access point is sent, and the second message includes described wireless Access point is the information of the channel resource of first website distribution;The wireless access point is channel incoherent described first Website is identical with the channel resource that second website distributes;
First website sends upstream data using the channel resource of wireless access point distribution.
With reference to first aspect, in the first possible implementation of the first aspect, first website is according to described in Uplink instruction message sends first message to the wireless access point, comprising:
Third message is sent to the wireless access point according to the uplink instruction message in second website Meanwhile first website sends the first message to the wireless access point according to the uplink instruction message;Institute State the channel-estimation information that second website is included at least in third message.
The possible implementation of with reference to first aspect the first, in second of possible implementation of first aspect In, the first message that first website is sent includes N number of training domain, and N is greater than or equal to uplink instruction and disappears Allow to send the quantity of the website of upstream data in breath, a training domain in N number of training domain is for storing described first The channel-estimation information of website;
First website sends the first message to the wireless access point according to the uplink instruction message, Include:
First website according to the uplink instruction message determine first website in first website and Order at least one other website;
Described in first website selects the training domain of corresponding order to store according to the order from N number of training domain The channel-estimation information of first website;
First website sends the first message of the channel-estimation information comprising first website, wherein described the One website sends the channel-estimation information in first message using entire channel resource.
The possible implementation of second with reference to first aspect, in the third possible implementation of first aspect In, the first message further includes the data field for storing uplink transmission information;
First website sends the first message to the wireless access point according to the uplink instruction message, Further include:
First website determines in the entire channel resource according to the order for sending in the first message Data field subchannel, the subchannel be the set comprising one or more subcarriers;
First website sends the data field in the first message using the determining subchannel.
Second with reference to first aspect or the third possible implementation, in the 4th kind of possible reality of first aspect In existing mode, first website sends the channel-estimation information in the first message using entire channel resource, comprising:
First website, first website described in transmitted in parallel on every sub-channels in the entire channel resource Channel-estimation information.
With reference to first aspect, in the fifth possible implementation of the first aspect, the uplink instruction message It further include the information for being used to indicate the order that first website sends the first message;
First website sends first message, packet to the wireless access point according to the uplink instruction message It includes:
The first stop point is sent out according to the order that the uplink instruction message indicates to the wireless access point The first message is sent, the first message includes a training domain, and the training domain is used to store the letter of first website Road estimated information, alternatively, the first message includes data field and a training domain, the data field is described for storing The uplink transmission information of first website.
The 5th kind of possible implementation with reference to first aspect, in the 6th kind of possible implementation of first aspect In, the order that the first stop point is indicated according to the uplink instruction message is to described in wireless access point transmission First message, comprising:
First website according to the uplink instruction message determine first website in first website and Order at least one other website;
First website determines the temporal information for sending the first message according to the order;
First website utilizes entire channel resource time indicated by the temporal information to the wireless access Point sends the first message.
Second with reference to first aspect or the 6th kind of possible implementation, in the 7th kind of possible reality of first aspect In existing mode, first website according to the uplink instruction message determine first website in first website and Order at least one other website, comprising:
It is corresponding with the association identification of first website in uplink instruction message described in first station for acquiring Preset mark;
First website determines all pre- bidding that the preset mark indicates in the uplink instruction message Order in note, and using the determining order as first website in first website and described at least one other Order in website.
With reference to first aspect or the first any one into the 7th kind of possible implementation of first aspect, In 8th kind of possible implementation of one side, first website is sent out using the channel resource of wireless access point distribution Send upstream data, comprising:
It is described while second website sends upstream data using the channel resource of wireless access point distribution First website sends upstream data using the channel resource of wireless access point distribution.
With reference to first aspect or the first any one into the 8th kind of possible implementation of first aspect, In 9th kind of possible implementation of one side, the uplink instruction message that wireless access point is sent is received in the first website Before, the method also includes:
First website receives the uplink query messages that the wireless access point is sent, and the uplink query messages include The information for whether thering is upstream data to send for inquiring first website;
First website returns to query response message to the wireless access point, and the query response message includes at least The information that first website has upstream data to send is indicated, so that the wireless access point is raw according to the query response message At the uplink instruction message.
Second aspect, the embodiment of the present invention also provide a kind of channel resource allocation method, comprising:
Wireless access point sends uplink instruction message, and the uplink instruction message includes being used to indicate to allow N It is integer that a website, which sends the information of upstream data, N >=2, and N,;
The wireless access point receives N number of letter that N number of website is sent respectively according to the uplink instruction message Road estimated information;
The wireless access point based on the received N number of channel-estimation information judge N number of website channel phase Guan Xing;
The wireless access point is that at least two websites that channel is irrelevant in N number of website distribute identical channel Resource, so that irrelevant at least two websites of the channel send upstream data using identical channel resource simultaneously.
In conjunction with second aspect, in the first possible implementation of the second aspect, uplink is sent in wireless access point Before transmission indicating information, the method also includes:
The wireless access point sends uplink query messages, and the uplink query messages are for inquiring which website has uplink Data are to be sent;
The wireless access point receives N number of query response message that N number of website returns respectively, and each inquiry is rung Message is answered to include at least the information for indicating that the corresponding website of the query response message has upstream data to send, so that described wireless Access point generates the uplink instruction message according to N number of query response message that N number of website returns respectively.
In conjunction with the possible implementation of the first of second aspect or second aspect, the first in the third aspect is possible In implementation, the method also includes:
The wireless access point is that relevant at least two website of channel distributes different channel money in N number of website Source.
The third aspect, the present invention also provides a kind of transmitting uplink data devices, are applied in the first website, described device packet It includes:
Receiving unit, for receiving the uplink instruction message of wireless access point transmission, the uplink instruction disappears Breath includes being used to indicate that first website and at least one other website is allowed to send the information of upstream data;
Transmission unit, for sending first message, institute to the wireless access point according to the uplink instruction message The channel-estimation information that first message includes at least first website is stated, so that the wireless access point is according to the first stop The channel-estimation information of point and the channel-estimation information of the second website judge the channel and second website of first website Channel it is whether related, second website be at least one other website in a website;
The receiving unit, is also used to receive the second message that the wireless access point is sent, and the second message includes The wireless access point is the information of the channel resource of first website distribution;The wireless access point is that channel is incoherent First website is identical with the channel resource that second website distributes;
The transmission unit is also used to send upstream data using the channel resource of wireless access point distribution.
In conjunction with the third aspect, in the first possible implementation of the third aspect, the transmission unit is used for foundation The uplink instruction message to the wireless access point send first message when, be specifically used for, second website according to While sending third message to the wireless access point according to the uplink instruction message, indicated according to the uplink Message sends the first message to the wireless access point;The channel of second website is included at least in the third message Estimated information.
In conjunction with the first possible implementation of the third aspect, in second of possible implementation of the third aspect In, the first message includes N number of training domain, and N is greater than or equal in the uplink instruction message and allows to send line number According to website quantity, a training domain in N number of training domain is used to store the channel-estimation information of first website;
The transmission unit is used to send first message to the wireless access point according to the uplink instruction message When be specifically used for:
According to the uplink instruction message determine first website first website and it is described at least one Order in other websites;
The training domain of corresponding order is selected to store the letter of first website from N number of training domain according to the order Road estimated information;
Send the first message of the channel-estimation information comprising first website, wherein the transmission unit utilizes whole A channel resource sends the channel-estimation information in first message.
In conjunction with second of possible implementation of the third aspect, in the third possible implementation of the third aspect In, the first message further includes the data field for storing the uplink transmission information;
When the transmission unit sends first message to the wireless access point according to the uplink instruction message, also For:
It is determined in the entire channel resource according to the order for sending the son of the data field in the first message Channel, the subchannel are the set comprising one or more subcarriers;
The data field in the first message is sent using the determining subchannel.
In conjunction with second of the third aspect or the third possible implementation, in the 4th kind of possible reality of the third aspect In existing mode, when the transmission unit sends the channel-estimation information in first message using entire channel resource, specifically Channel-estimation information for the first website described in the transmitted in parallel on every sub-channels in the entire channel resource.
In conjunction with second of possible implementation of the third aspect, in the 5th kind of possible implementation of the third aspect In, the transmission unit is used to determine first website in first website and institute according to the uplink instruction message When stating the order at least one other website, it is specifically used for:
Obtain preset mark corresponding with the association identification of first website in the uplink instruction message;
Determine the order in whole preset marks that the preset mark indicates in the uplink instruction message, and Order using the determining order as first website in first website and at least one other website.
In conjunction with any one of the first of the third aspect or the third aspect into the 5th kind of possible implementation, In 6th kind of possible implementation of three aspects, which is characterized in that the transmission unit is used to utilize the wireless access point When the channel resource of distribution sends upstream data, it is specifically used for: utilizes wireless access point distribution in second website While channel resource sends upstream data, upstream data is sent using the channel resource of wireless access point distribution.
In conjunction with any one of the first of the third aspect or the third aspect into the 6th kind of possible implementation, In 7th kind of possible implementation of three aspects,
The receiving unit is also used to receive the uplink query messages that the wireless access point is sent, the uplink inquiry Message includes the information for whether having upstream data to send for inquiring first website;
The transmission unit is also used to return to query response message, the query response message to the wireless access point Including at least the information for indicating that first website has upstream data to send, so that the wireless access point is rung according to the inquiry Message is answered to generate the uplink instruction message.
Fourth aspect, the present invention also provides a kind of upper signal channel resource allocation devices, are applied to wireless access point, comprising:
Transmission unit, for sending uplink instruction message, the uplink instruction message is fair including being used to indicate Perhaps it is integer that N number of website, which sends the information of upstream data, N >=2, and N,;
Receiving unit, the N number of channel sent respectively for receiving N number of website according to the uplink instruction message Estimated information;
Channel estimating unit, it is described N number of for being judged according to the received N number of channel-estimation information of the receiving unit The correlation of the channel of website;
Channel resource allocation unit, for distributing phase at least two irrelevant websites of channel in N number of website With channel resource so that irrelevant at least two websites of the channel send uplink using identical channel resource simultaneously Data.
In conjunction with fourth aspect, in the first possible implementation of the fourth aspect:
The transmission unit is also used to send uplink query messages, which website the uplink query messages for inquiring There is upstream data to be sent;
The receiving unit is also used to receive N number of query response message that N number of website returns respectively, each described Query response message includes at least the information for indicating that the corresponding website of the query response message has upstream data to send, so that institute It states wireless access point and the uplink instruction is generated according to N number of query response message that N number of website returns respectively Message.
In conjunction with the possible implementation of the first of fourth aspect or fourth aspect, second in fourth aspect is possible In implementation:
The channel resource allocation unit is also used to as the relevant at least two websites distribution of channel in N number of website Different channel resources.
5th aspect, the present invention also provides a kind of terminal device, the terminal device is the first website, the terminal device Any transmitting uplink data device provided including the third aspect.
6th aspect is provided any described upper including fourth aspect the present invention also provides a kind of wireless access device Channel resource allocation device.
By above technical scheme as it can be seen that wireless aps are estimated according to the respective channel that multiple STA are reported in the embodiment of the present invention Meter information determines the correlation of the channel of multiple STA, at least two STA distribution that then wireless aps can be irrelevant for channel Identical channel resource, so that the multiple STA for being assigned same channel resource use line number on same channel resource transmitted in parallel According to that is, multiple STA send upstream data using same time-frequency channel resource, to improve the benefit of channel resource when uplink Use efficiency.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to needed in the embodiment Attached drawing is briefly described, it should be apparent that, for those of ordinary skills, in not making the creative labor property Under the premise of, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of flow diagram of channel resource allocation method of the embodiment of the present invention;
Fig. 2 is a kind of flow diagram of uplink data transmission method of the embodiment of the present invention;
Fig. 3 is the flow diagram of another uplink data transmission method of the embodiment of the present invention;
Fig. 4 (a) is a kind of form schematic diagram of the MAC layer of ULTA message of the embodiment of the present invention;
Fig. 4 (b) is the form schematic diagram of another kind of embodiment of the present invention ULTA message MAC layer;
Fig. 5 is a kind of form schematic diagram of the MAC layer of first CTS message of the embodiment of the present invention
Fig. 6 is a kind of schematic diagram in the domain AID MAP of the embodiment of the present invention;
Fig. 7 is the first CTS message schematic diagram of multiple STA shown in one kind of the embodiment of the present invention;
Fig. 8 is a kind of message format schematic diagram of 2nd CTS message MAC layer of the embodiment of the present invention;
Fig. 9 is the schematic diagram of the uplink data transmission method of Fig. 3 corresponding embodiment;
Figure 10 is the flow diagram of another kind of embodiment of the present invention uplink data transmission method;
Figure 11 is a kind of message format schematic diagram of ULA message of the embodiment of the present invention;
Figure 12 is the message format schematic diagram of another kind of embodiment of the present invention ULA message;
Figure 13 is the schematic diagram of the uplink data transmission method of Figure 10 corresponding embodiment;
Figure 14 is the flow diagram of another kind of embodiment of the present invention uplink data transmission method;
Figure 15 is the schematic diagram of the uplink data transmission method of Figure 14 corresponding embodiment;
Figure 16 is the flow diagram of another kind of embodiment of the present invention uplink data transmission method;
Figure 17 is the schematic diagram of the uplink data transmission method of Figure 16 corresponding embodiment;
Figure 18 is a kind of schematic diagram of transmitting uplink data device of the embodiment of the present invention;
Figure 19 is the schematic diagram of another kind of embodiment of the present invention transmitting uplink data device;
Figure 20 is a kind of schematic diagram of channel resource allocation device of the embodiment of the present invention;
Figure 21 is the schematic diagram of another kind of embodiment of the present invention channel resource allocation device.
Specific embodiment
Technical solution in order to enable those skilled in the art to better understand the present invention, below in conjunction with of the invention real The attached drawing in example is applied, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described implementation Example is only a part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, this field is common Technical staff's every other embodiment obtained without making creative work, all should belong to protection of the present invention Range.
It is a kind of flow diagram of channel resource allocation method provided in an embodiment of the present invention referring to Fig. 1, this method is answered For in wireless aps, wherein STA can be the equipment such as mobile phone, PC or tablet computer, as shown in Figure 1, the method can With the following steps are included:
S110, wireless aps send ULTA (Up Link Transmission Announce, uplink instruction) message, The ULTA message includes being used to indicate the information for allowing N number of STA to send upstream data.Wherein, N is integer, and N >=2.
The ULTA message can be independent message, independently transmitted by wireless aps;Alternatively, permission can will be used to indicate N number of STA sends the Information encapsulation of upstream data into an information element, is included in other message (for example, beacon Beacon disappears Breath) in send.It should be noted that uplink instruction message described in various embodiments of the present invention, is used only to refer to nothing The message that line AP is sent, is not for limiting the message, in specific implementation, which can Other titles are thought, as long as including the information for allowing N number of STA to send upstream data is used to indicate.
S120, wireless aps receive N number of channel-estimation information that N number of STA is sent respectively according to the ULTA.
After receiving the ULTA message, N number of STA can judge that wireless aps are according to the ULTA message respectively The no STA sends upstream data;Since ULTA message instruction allows N number of STA to send upstream data, so the N A STA returns to corresponding channel-estimation information that is, each of described N number of STA STA is sent out to wireless aps to wireless aps Give the corresponding channel-estimation information of the STA.Wherein, STA can take the channel-estimation information when sending channel-estimation information Band is sent in some message, such as is carried and sent in (clear to send, CTS) message in confirmation, is being asked alternatively, carrying It asks in transmission (request to send, RTS) message.
There is which STA to need to send it should be noted that wireless aps when sending ULTA message, may be unaware that currently Row data;When wireless aps are not known has need to send upstream data by which STA, wireless aps can indicate to permit in ULTA message Perhaps some STA send upstream datas, however, these STA for being allowed to send upstream data different have established a capital upstream data needs It sends;When a STA for being allowed to send upstream data has upstream data to send, it can return to the STA's to wireless aps Channel-estimation information;When a STA for being allowed to send upstream data does not have upstream data to send, then do not returned to wireless aps Return channel-estimation information.When wireless aps indicate that the multiple STA for allowing to send upstream data are not to have uplink in ULTA message When data need to send, the N in the present embodiment can indicate the quantity for the STA that upstream data needs to send, at this time this implementation The ULTA message in example can also include other information, such as can also include being used to indicate other than above-mentioned N number of STA Other STA send upstream data information.For example, the instruction of ULTA message allows STA1~STA5 to send upstream data, but only There is STA1~STA3 to need to send upstream data, N can be 3 at this time, and N number of STA indicates STA1~STA3.
S130, wireless aps based on the received N number of channel-estimation information judge N number of STA channel correlation.
Wireless aps are according to the N number of channel-estimation information received from N number of STA, it can be determined that every two in N number of STA Whether the channel of a STA is related.
The channel of STA in various embodiments of the present invention can be the channel that data are transmitted between STA and wireless aps.
S140, wireless aps are that at least two STA that channel is irrelevant in N number of website distribute identical channel resource, with At least two STA for keeping the channel irrelevant are using identical channel resource while sending upstream data.
It should be noted that distributing channel money in various embodiments of the present invention at least two irrelevant STA of channel When source, as long as guaranteeing that the channel for the multiple STA for being assigned identical channel resource is irrelevant two-by-two;The embodiment of the present invention It does not limit and has to distribute identical channel resource at least two irrelevant STA of channel.For example, wireless aps service In multiple STA (STA1~STA3), the channel cross-correlation of STA1, STA2, STA3, then wireless aps can for STA1, STA2 and STA3 distributes identical channel resource;Alternatively, wireless aps can distribute identical channel resource for STA1 and STA2, it is STA3 points With other channel resources;Alternatively, wireless aps can distribute identical channel resource for STA1 and STA3, distributed for STA2 other Channel resource;Alternatively, wireless aps can distribute identical channel resource for STA2 and STA3, other channels are distributed for STA1 Resource.
At least two STA for being assigned identical channel resource can be used same channel resource and send simultaneously to wireless aps Data.The multiple STA for being assigned identical channel resource can use same time-frequency channel resource parallel transmission upstream data.
It should be noted that the irrelevant channel for referring to any two STA in multiple STA of the channel of multiple STA is not It is related.
At least two STA relevant for channel in N number of website, wireless aps need for relevant at least two STA of channel Distribute different channel resources.
Further, wireless aps the information of the channel resource of distribution can be carried some message (such as CTS message or Person RTS message) in be sent to corresponding STA.After wireless aps receive the channel estimation message that N number of STA is sent, confirm that this is N number of STA has upstream data to need to send.Then, wireless aps are taken after distributing channel resource for N number of STA to this N number of STA transmission Message with channel resource information, such as the 2nd CTS message.
Wherein, wireless aps are that the process of multiple STA distribution channel resource can be, and wireless aps are sent out according to each STA first The message comprising respective channel-estimation information sent determines that the channel of which STA is incoherent.It can be irrelevant by channel STA point be one group, and determine that this group of STA can share and use identical channel resource.STA relevant for channel, wirelessly AP is then that they distribute different channel resources, avoids clashing when transmission upstream data.It is the channel of STA distribution as AP The size of resource, then can be according to the data transmission capabilities that the uplink transmission information and wireless aps of STA is supported itself come really It is fixed, but if there is no the uplink transmission information comprising STA in the message (the first CTS message or RTS message) that STA is sent, then without Line AP can be each STA distribution according to the nearest upstream bandwidth conditions of demand of the data transmission capabilities of itself and each STA Suitable uplink channel resources or wireless aps directly can also be that each STA distribution is pre- according to the data transmission capabilities of itself Fixed uplink channel resources.
In one embodiment of the invention, wireless aps can send N number of 2nd CTS message to N number of STA respectively, wherein Information comprising the channel resource that wireless aps are the corresponding STA distribution of the 2nd CTS message in each 2nd CTS message.
In another embodiment of the present invention, wireless aps can only send a 2nd CTS message, and the 2nd CTS disappears It is simultaneously included as the information of the channel resource of N number of STA distribution in breath.
Optionally, wireless aps can also receive STA and be distributed by wireless aps for it after distributing channel resource for STA Channel resource transmission upstream data, i.e., execution S150.
S150, wireless aps receive the upper line number that STA is sent using the channel resource that the wireless aps are STA1 distribution According to.
Wherein, multiple STA of same channel resource are assigned, uplink can be sent using assigned channel resource simultaneously Data.Such as: if the channel of STA1 is uncorrelated to the channel of STA2, wireless aps are that STA1 and STA2 distributes identical channel money Source, then STA1 and STA2 can send upstream data to wireless aps using same channel resource simultaneously.
In the present embodiment, wireless aps can determine the correlation of the channel of multiple STA according to the channel-estimation information of STA, And identical channel resource can be distributed at least two irrelevant STA of channel, so that the station that multiple channels are irrelevant Point can send upstream data on same channel resource, i.e., same time-frequency letter can be used in the irrelevant website of multiple channels Road resource parallel transmission upstream data, the utilization efficiency of the channel resource (that is, frequency spectrum) when this improves uplink.
Fig. 2 is referred to, is a kind of flow diagram of uplink data transmission method provided in an embodiment of the present invention, this method The process of transmitting uplink data is described from the side STA1, this method is illustrated by taking wireless aps, STA1 and STA2 as an example, such as Fig. 2 It is shown, which comprises
S210, STA1 receive wireless aps send ULTA message, the ULTA message include be used to indicate allow STA1 and At least one other STA sends the information of upstream data.
Wherein, STA2 can be a STA at least one other STA.And STA1, STA2 have upstream data It needs to send.
S220, STA1 send first message to wireless aps according to the ULTA message, and the first message includes at least The channel-estimation information of STA1, so that the wireless aps can be believed according to the channel-estimation information of STA1 and the channel estimation of STA2 Breath judges whether the channel of STA1 is related to the channel of STA2.
Wherein, the channel-estimation information of STA2 can be what STA2 was sent according to the ULTA message to wireless aps.
After STA1 receives the ULTA message of wireless aps transmission, first determine whether wireless aps allow line number in STA1 transmission According to sending first to wireless aps if wireless aps allow STA1 to send upstream data, and when STA1 has upstream data to need to send Message (for example, the first CTS message), the first CTS message include at least the channel-estimation information of STA1, can also include The uplink transmission information of STA1.Similarly, STA2 can send third message, the third message to wireless aps according to ULTA message It can also include the uplink transmission information of STA2 including at least the channel-estimation information of STA2.
It should be noted that the first message or third message can be the CTS message that STA is sent to wireless aps, Alternatively, being also possible to the RTS message that STA is sent to wireless aps.
If STA1 does not have, upstream data is to be sent, can set default for uplink transmission information in first message Information, for example, binary number " 0 " or " 1 ", alternatively, STA1 does not send first message.
In one embodiment of the invention, the third message that the first message and STA2 that STA1 is sent are sent can be parallel It sends.In another embodiment of the present invention, STA1 send first message and STA2 send third message can with when Point mode is successively sent.
S230, STA1 receive the second message that wireless aps are sent, and the second message includes that wireless aps are STA1 distribution The information of channel resource, wireless aps are that the channel resource that channel incoherent STA1 and STA2 is distributed is identical.
Wireless aps receive STA1 send first message after, confirmation STA1 have upstream data transmission, then, wireless aps according to Whether the channel of the channel-estimation information of STA1 and the channel-estimation information of STA2, the channel and STA2 that judge STA1 is related, If uncorrelated, identical channel resource can be distributed for STA1 and STA2, and STA1 and STA2 is informed by second message Wireless aps are the channel resource that STA1 and STA2 is distributed.
S240, STA1 send upstream data using the channel resource that wireless aps are STA1 distribution.
When the channel resource of STA1 and STA2 is identical, the same channel that STA1 and STA2 utilize wireless aps to distribute simultaneously is provided Source sends upstream data.
Uplink data transmission method provided in this embodiment, STA1 receive wireless aps transmission ULTA message after, to Wireless aps return to the first message of the channel-estimation information including STA1 so that wireless aps according to the channel-estimation information of STA1 and The channel-estimation information of STA2 determine STA1 channel and STA2 channel irrelevance when, it is identical to be that STA1 and STA2 are distributed Channel resource, realize STA1 and STA2 using same channel resource send upstream data, i.e. the incoherent STA1 of channel and STA2 can utilize same time-frequency channel resource, thus the utilization efficiency of channel resource when improving uplink.
Fig. 3 is referred to, a kind of method flow of the exemplary embodiment of uplink data transmission method of the present invention is shown and shows It is intended to, the present embodiment is illustrated by taking wireless aps, STA1, STA2 and STA3 as an example.As shown in figure 3, this method may include with Lower step:
S310, wireless aps send ULTA message, and the ULTA message includes being used to indicate that STA1, STA2 and STA3 is allowed to send out Send the information of upstream data.Wireless aps can send the ULTA message by broadcast or multicast mode.Then, S320 is executed.
May include being used to indicate the information for allowing N number of STA to send upstream data in ULTA message, wherein N be greater than etc. It is illustrated by taking N=3 as an example in 2 positive integer, the present embodiment.
Fig. 4 (a) shows a kind of message format schematic diagram of ULTA message, and the ULTA message in the present embodiment is independent Message can individually be sent ULTA message by wireless aps.As shown in Fig. 4 (a), the format of the MAC layer of ULTA message is from left to right Successively are as follows: Frame Control (control frame), Duration (width) domain, RA (receiver address receives address) Domain, (association identification distribution) domain AID MAP and FCS (Frame Check Sequence, Frame Check Sequence) domain.Wherein, it is associated with It is identified as (Association Identifier, AID).The domain AID MAP, which is used to store instruction, allows STA to send upstream data Information and STA send the information of the first CTS message.
The precedence of each in the domain AID MAP corresponds to the STA of corresponding AID numerical value, and the domain AID MAP may include 2008 Binary system.For example, first of AID MAP corresponds to the website that AID is 1, second corresponds to the website that AID is 2, successively class It pushes away, the STA that the 2008th corresponding A ID is 2008.When a certain position in the domain AID MAP is set as preset mark, then show to allow pair The STA answered sends upstream data, otherwise, corresponding website is not allowed to send upstream data.Wherein, preset mark can advise in advance It is fixed, such as can specify that preset mark is " 1 " or " 0 ";When preset mark is " 1 ", if the third position in the domain AID MAP is " 1 ", Then show that the website that AID is 3 (decimal systems) is allowed to send upstream data.The ULTA message can also be an information element, It is sent included in other message (for example, beacon message Beacon).
Fig. 4 (b) shows message format when ULTA message is information element, the format of the MAC layer of the information element from Left-to-right is successively are as follows: Element (element) ID, Length (length), AID MAP (association identification distribution) domain.Wherein, AID The content and meaning in the domain MAP are identical as the domain AID MAP in Fig. 4 (a), and details are not described herein again.
S320, STA1 send the first CTS message to wireless aps according to the ULTA message;STA2 is according to the ULTA message The first CTS message is sent to wireless aps;STA3 sends the first CTS message to wireless aps according to the ULTA message.STA1 is sent The first CTS message include at least STA1 channel-estimation information, STA2 send the first CTS message include at least STA2 letter Road estimated information, the first CTS message that STA3 is sent include at least the channel-estimation information of STA3.Then S330 is executed.
Optionally, after STA1 receives the ULTA message that wireless aps are sent, the AID of STA1 in the domain AID MAP is first determined whether Whether corresponding data position is preset mark, if it is preset mark, it is determined that wireless aps allow STA1 to send upstream data, then Execute S320.Likewise, being held after STA2 and STA3 can also allow STA2 and STA3 to send upstream data determining wireless aps Row S320.
In the present embodiment, three CTS message that STA1, STA2 and STA3 are sent can be while send, and be sent with STA CTS message be the first CTS message for be illustrated.Wherein, the first CTS message that STA1 is sent can be equivalent to Fig. 2 institute Show the first message in embodiment, the first CTS message that STA2 or STA3 are sent can be equivalent to the in embodiment illustrated in fig. 2 Three message.
Fig. 5 shows a kind of schematic diagram of the MAC layer message format of first CTS message of the embodiment of the present invention, and described first CTS message is from left to right successively are as follows: Frame Control (control frame), Duration (length) domain, AID (Association Identifier, association identification) domain, (channel width resource information) domain Bandwith information and FCS (Frame Check Sequence, Frame Check Sequence) domain.The domain the Bandwith information is used to store the uplink of STA Information.
In order to guarantee that MAC layer message format can be by existing WLAN standard in the first CTS message redefined The STA of IEEE802.11 agreement is identified, by CTS message specified in existing WLAN standard IEEE802.11 agreement 64 reception address (receiver address, RA) domains in MAC layer message redefine as the domain AID (for example, 16) and The domain Bandwith information (for example, 24), the domain AID are used to store the association identification AID of STA, channel width resource Information field is used to store the bandwidth resource information of STA request.
In the present embodiment, the first CTS message may include the header field and data field of physical layer formats, wherein by the first CTS The MAC layer of message is packaged into the data field of the first CTS message;Can be set in the header field multiple training (train filed, TF) domain, the quantity in the domain TF of setting are no less than the quantity that wireless aps allow to send the STA of upstream data.For example, being disappeared by ULTA The quantity in the breath instruction domain TF, that is, can indicate that the quantity for allowing to send the STA of upstream data, the quantity are in ULTA message The quantity in the domain TF.A domain TF in multiple domains TF is for storing channel-estimation information, and the channel-estimation information is for estimating AP Count the uplink transport channel characteristic of STA.Wherein, the domain TF can be LTF (long training, long train filed) domain, can also be with For the domain STF (Short Training, short train filed).
In the present embodiment, STA1 may comprise steps of to the process that wireless aps send corresponding first CTS message 11)-16);It should be noted that STA2, STA3 send the process of corresponding first CTS message to wireless aps and STA1 sends the The process of one CTS message is identical.
Step 11), STA1 determine STA1 in whole STA that wireless aps allow to send upstream data according to ULTA message Order.
Fig. 6 shows a kind of schematic diagram of preset mark setting in the domain AID MAP, in Fig. 6 the only the 1st in the domain AID MAP Position, the 3rd, the 4th for preset mark " 1 " other positions be " 0 ", the quantity of preset mark whole in AID MAP in this example It is 3, i.e., wireless aps allow AID to be that 1,3,4 three STA send upstream data respectively.Wherein, the 1st preset mark The order for the preset mark that the order for the preset mark that order is the first, the 3 is the second, the 4 is third;That is AID is 1 It is STA that second, AID is 4 three that STA, which is the order of STA that first, AID is 3 in three STA in the order in three STA, Order in a STA is third.
Assuming that the STA that AID is 4 is the STA1 in the present embodiment, the STA that AID is 3 is the STA2 in the present embodiment, and AID is 1 STA is STA3.
Step 12), STA1 select corresponding order from multiple domains TF of the first CTS message to be sent according to the order The domain TF storage STA1 channel-estimation information.
Order of the STA in whole STA that wireless aps allow to send upstream data can be pre-established, with multiple domains TF Mapping relations between order.In this way, determining that STA1, can after the order in the whole STA for being allowed to send upstream data The corresponding thick domain TF can be selected from multiple domains TF according to the mapping relations.
In one embodiment of the invention, the order in multiple domains TF can be allowed to send upstream data with the STA Whole STA order it is consistent.For example, example shown in fig. 6, order of the STA (STA1) that AID is 4 in three STA are Third, then STA1 selects the domain third TF to store channel-estimation information;Order of the STA (STA2) that AID is 3 in three STA It is second, then STA2 selects second domain TF to store channel-estimation information;Time of the STA (STA3) that AID is 1 in three STA Sequence is first, then STA3 selects first domain TF to store channel-estimation information.
It in another embodiment of the present invention, can be by the corresponding preset mark of STA in the domain AID MAP in the pre- of whole The backward of order in bidding note, as the sequence in the STA selection domain TF, i.e. the STA is being allowed to send the whole of upstream data The backward of the order of STA is consistent with the order in multiple domains TF.Still by taking Fig. 6 as an example, the STA (STA1) that AID is 4 is in three STA In order be third, then STA1 selects first domain TF to store channel-estimation information;The STA (STA2) that AID is 3 is at three Order in STA is second, then STA2 selects second domain TF to store channel-estimation information;The STA (STA3) that AID is 1 is three Order in a STA is first, then STA3 selects the domain third TF to store channel-estimation information.
Step 13), STA1 send the first CTS message of the channel-estimation information comprising STA1, wherein STA1 is using entirely Channel resource sends the channel-estimation information in the first CTS message, i.e. STA1 sends the first CTS using entire channel resource The domain TF of channel-estimation information is stored in message.
Since in step 12), STA1 can select the channel of the domain the TF storage STA1 of certain order from multiple domains TF Estimated information, similarly, STA2 (or STA3) can also select the domain TF of certain order to store in multiple domains TF to be sent The channel-estimation information of STA2 (or STA3).Also, the order in the domain TF of STA1, STA2, STA3 selection is different, so making The TF of storage channel-estimation information in the first CTS message can be sent in entire channel resource simultaneously by obtaining STA1, STA2, STA3 Domain.Wherein, the entire channel resource is the frequency spectrum resource of the entire channel of wireless aps work, and the size of the frequency spectrum resource can be with There are many, for example, 20MHz, 40MHz, 80MHz, 160MHz etc..It is illustrated so that frequency spectrum resource is 40MHz as an example below.
In one embodiment of the invention, STA1 sends channel-estimation information using entire channel resource and can be whole The channel-estimation information of the transmitted in parallel STA1 in a manner of duplication on every sub-channels in a channel resource is believed in every height Identical information (channel-estimation information of STA1) is sent on road.
In another embodiment of the present invention, STA1 can directly be estimated using the channel that entire channel resource sends STA1 Information is counted, i.e., every sub-channels in entire channel resource upload defeated a part of channel-estimation information, whole subchannel transmissions Information constitutes a complete channel-estimation information.
It should be noted that the subchannel is the set comprising one or more subcarriers.Subchannel and subcarrier Can be in advance divide and definition.Such as 40MHz channel is evenly dividing as 512 subcarriers, it can will be one or more Subcarrier is as a sub-channels.For example, every 32 subcarriers are as a sub-channels, on such 40MHz channel by frequency from It is low to high to be in turn divided into 16 sub-channels, respectively the first subchannel, the second subchannel ..., the 16th subchannel.When So, channel resource can also be divided into other quantity subcarriers or subchannel.
Optionally, the first CTS message of STA1 can also include data field, and the data field is used to store the uplink of STA1 Information is transmitted, wireless aps can be STA1 distribution according to the transmittability of the uplink transmission information and wireless aps stored in data field Specific channel resource, the process that STA sends the first CTS message are further comprising the steps of:
Step 14), STA1 are determined in the entire channel resource according to the order for sending the first CTS message In data field subchannel, the subchannel be the set comprising one or more subcarriers.
Optionally, when the data field comprising the corresponding uplink transmission information of storage STA in the first CTS message, STA's is pre- (i.e. STA is in all STA for being allowed to send upstream data in the order in whole preset marks in the domain AID MAP for bidding note Order) with STA send data field used in the order of subchannel it is corresponding.
Can pre-establish order of the corresponding preset mark of STA in whole preset marks that the domain AID MAP is arranged with STA selects the mapping relations between the order of subchannel.Determine order of the corresponding preset mark of STA in whole preset marks Afterwards, the order in the STA selection domain TF can be determined according to the mapping relations.Determine time of the subchannel of transmission data field content The process of sequence is identical as the STA selection process in the domain TF, and details are not described herein again.
For example, order of the STA (STA1) that AID is 4 in Fig. 6 in whole preset marks in the domain AID MAP is third, then STA1 can select the content of third sub-channels transmission data field from entire channel resource.
Step 15), STA1 send the interior of data field in the corresponding first CTS message of STA1 using itself corresponding subchannel Hold, meanwhile, STA2 sends the content of data field in the corresponding first CTS message of STA2 using itself corresponding subchannel, meanwhile, STA3 sends the content of data field in the corresponding first CTS message of STA3 using itself corresponding subchannel.
STA1, STA2 and STA3 send the data in corresponding first CTS message using different sub-channel parallels Domain.
That is STA1 sends the channel estimation of STA1 using entire channel resource in the corresponding time window in the selected domain TF Information sends the data field in the first CTS message in corresponding subchannel.STA2 or STA3 sends the side of the first CTS message Formula is identical as the STA1 transmission mode of the first CTS message.Since STA1, STA2 and STA3 select the TF of storage channel-estimation information The order in domain is different, and therefore, the timing that STA1, STA2 and STA3 send channel-estimation information is different, and sees on the whole, Corresponding three the first CTS message of STA1, STA2 and STA3 is transmitted in parallel.
STA selects the domain TF of corresponding position to store itself corresponding channel-estimation information according to ULTA message, and utilizes whole A channel sends the content in the selected domain TF.Meanwhile corresponding subchannel is selected to send the first CTS according to the ULTA message The content of data field in message realizes multiple the first CTS message of STA transmitted in parallel.
Fig. 7 shows the schematic diagram of the transmission process of the first CTS message, include three STA, be respectively STA1, STA2 and STA3.The domain TF is illustrated by taking the domain LTF as an example in Fig. 7.Assuming that the order of " 1 " is in the domain AID corresponding A ID MAP of STA1 The order of " 1 " is the order of " 1 " in the domain AID corresponding A ID MAP of second, STA3 in the domain AID corresponding A ID MAP of one, STA2 It is third;And assume order and the order phase one in multiple LTF domains of the STA in the whole STA for being allowed to send upstream data It causes.Therefore, STA1 selects first domain LTF to store channel-estimation information, and any message is not stored in second, third domain LTF, and And the domain LTF of storage channel-estimation information is sent over the entire channel;Meanwhile STA1 selects the first sub-channels to send first The content of the data field of CTS message;Similarly, STA2 selects second domain LTF to send itself channel-estimation information, and selects the The content of two sub-channels transmission data field;The STA3 selection domain third LTF sends itself channel-estimation information, and selection the The content of three sub-channels transmission data field.
S330, wireless aps are according to the channel estimation of the channel-estimation information of STA1, the channel-estimation information of STA2 and STA3 Information judges the correlation of the channel of the channel of STA1, the channel of STA2 and STA3;According to the correlation of channel, can hold respectively Row S340 or S350.
The channel-estimation information in the domain TF in the first CTS message that wireless aps are sent according to STA1, calculates the STA1's Channel receiving matrix carries out channel estimation.Similarly, wireless aps calculate the channel receiving matrix of STA2 and STA3, carry out channel and estimate Meter.Then, according to the channel receiving matrix of STA1, the channel receiving matrix of the channel receiving matrix of STA2 and STA3, judgement The correlation of the channel of the channel of STA1, the channel of STA2 and STA3.
When in the first CTS message including data field, data field in the first CTS message that wireless aps are sent according to STA1 Content obtains the uplink transmission information of STA1, and wireless aps are that STA1 distributes channel resource according to the uplink transmission information of STA1.
S340, when the channel of STA1 and the channel of STA2 are uncorrelated, and the channel of STA1 is related to the channel of STA3, nothing Line AP can distribute identical channel resource for STA1 and STA2, distribute other channel resources for STA3.Then S360 is executed.
S350, when the channel of STA1 and the channel of STA2 are related, and the channel of STA1 is uncorrelated to the channel of STA3, nothing Line AP can distribute identical channel resource for STA1 and STA3, distribute other channel resources for STA2.Then S360 is executed.
It should be noted that wireless aps can also be performed other according to the channel relevancy of three STA after S330 Operation.Such as: if the channel of STA1, STA2 and STA3 are irrelevant, wireless aps can distribute phase for STA1, STA2 and STA3 Same channel resource;Alternatively, wireless aps can be STA1, STA2 and STA3 if the channel of STA1, STA2 and STA3 are related Distribute mutually different channel resource.
S360, wireless aps to STA1, STA2 and STA3 send second message, second message may include for STA1, STA2, The information of the channel resource of STA3 distribution.Wireless aps are designated as the letter for the channel resource that it is distributed by the 2nd CTS message to STA Breath.Wherein, the second message can be CTS message, or RTS message.
Fig. 8 shows a kind of message format schematic diagram of 2nd CTS message of the embodiment of the present invention, as shown in figure 8, described the The MAC layer format of two CTS message is from left to right successively are as follows: Frame Control (control domain), Duration (width) domain, AID (association identification) domain, Sub-Channel BIT MAP (subchannels bitmap) domain, (time span) domain Time length and FCS (verification) domain.RA (receiving address) domain in CTS message in existing WLAN IEEE802.11 is redefined are as follows: The domain AID, the domain BIT MAP Sub-Channel and the domain Time length.
The AID of the domain AID storage STA;The domain BIT MAP Sub-Channel stores the channel resource that wireless aps are STA distribution Information, Sub-Channel BIT MAP stores binary number in domain, each corresponds to a sub-channels, Sub-Channel The digit in the domain BIT MAP is not less than the number of subchannel, can be made by preset mark (for example, " 1 " or " 0 ") to STA instruction Channel resource.The domain Time length stores the time span that wireless aps are the busy channel resource that STA is specified.
S370, STA1 send upstream data according to the channel resource that wireless aps are STA1 distribution, and STA2 is according to wireless aps The channel resource of STA2 distribution sends upstream data, and, STA3 is that the channel resource that STA3 is distributed is sent according to wireless aps Row data.
If wireless aps are that the channel resource that STA1 and STA2 is distributed is identical, STA1 and STA2 utilize identical channel resource Respective upstream data is sent simultaneously;If wireless aps are that the channel resource that STA1 and STA2 is distributed is different, STA1 and STA2 benefit With the respective respective upstream data of channel resource transmitted in parallel.
Illustrate the corresponding transmitting uplink data process of the present embodiment below with reference to specific example shown in Fig. 9:
As shown in figure 9, STA1, STA2 and STA3 send upstream data to wireless aps, wireless aps send ULTA message first, After STA1, STA2 and STA3 receive ULTA message, the respective first CTS message of transmitted in parallel.Wireless aps receive each STA After the first CTS message sent, the channel of each STA is judged according to the channel-estimation information in the first CTS message of each STA It is whether related.For example, the channel of STA2 and the channel of STA3 are uncorrelated, the channel of STA1 and the channel of STA2 are related.From And identical channel resource is distributed for STA2 and STA3, the channel different from the channel resource of STA2 and STA3 is distributed for STA1 Resource.Wireless aps send the 2nd CTS message to each STA, are provided by the channel that the 2nd CTS message is designated as each STA distribution Source.After each STA receives the 2nd CTS message, upstream data (Data) is sent for the channel resource of its distribution using wireless aps, Realize upstream data parallel transmission.As shown in Figure 9, STA2 and STA3 sends upstream data (Data) using identical subchannel, And STA1 sends upstream data (Data) using the subchannel different from the subchannel of STA2 and STA3.
Uplink data transmission method provided in this embodiment, the respective channel estimation that wireless aps are reported according to multiple STA Information determines the correlation of the channel of multiple STA, and then wireless aps can distribute phase at least two irrelevant STA of channel Same channel resource, so that the multiple STA for being assigned same channel resource use same channel resource transmitted in parallel upstream data, I.e. multiple STA send upstream data using same time-frequency channel resource, to improve the utilization of channel resource when uplink Efficiency.Moreover, the uplink data transmission method can be realized each the first CTS message of STA transmitted in parallel, reduces STA and send the To the holding time of channel resource when one CTS message, the utilization rate of channel resource is further improved.
Wireless aps are when sending ULTA message in embodiment illustrated in fig. 3, and whether do not know the STA indicated in ULTA message There is upstream data to need to send, which STA has upstream data to need to send in order to determine wireless aps more accurately, in Fig. 3 institute Whether increase wireless aps inquiry STA has upstream data to need the step of sending on the basis of showing embodiment.
As shown in Figure 10, before the S310 of this method embodiment shown in Fig. 3 can with the following steps are included:
S410, wireless aps send uplink to STA1, STA2, STA3 and inquire (ULA, Up Link Announce) message.Institute ULA message is stated for inquiring whether STA1, STA2, STA3 have upstream data to be sent.Then S420 is executed.
It should be noted that uplink query messages described in various embodiments of the present invention, are used only to refer to wireless aps hair The message sent not is for limiting the message, and in specific implementation, which can be other names Claim, as long as including for inquiring whether N number of STA has upstream data to be sent.
In an exemplary embodiment of the invention, as shown in figure 11, ULA message can be defined as an independent message, Independently transmitted with broadcast mode or multicast mode by wireless aps, the MAC layer format of ULA message is from left to right successively are as follows: Frame Control (control domain), Duration (width) domain, RA (receiving address) domain, (Transmitter Address sends ground to TA Location) domain, AID MAP (association identification figure) domain, NoSC (Number of Sub-Carriers, sub-carrier number) domain, Sub- (sub-channel types) domain channel type and FCS (verification) domain.
The domain AID MAP may include 2008 binary systems, each corresponding A ID is the STA of respective value, in Fig. 4 (a) The domain AID MAP it is identical, details are not described herein again.
The domain NoSC storage instruction STA, which sends ULR (Up Link Request, inquiry response) message, carries used son Wave number amount (channel resource quantity).
The domain Sub-channel type is used to store the classified types of subchannel, for example, 20MHz, 40MHz, 80MHz, The quantity for the subcarrier that 160MHz or every sub-channels include.
In another exemplary embodiment of the present invention, as shown in figure 12, ULA can be defined as an information element, include It sends in other message (for example, beacon message Beacon), the MAC layer format of the ULA message is from left to right successively are as follows: The domain Element (element) ID, Length (length) domain, the domain AID MAP, the domain NoSC and the domain Sub-channel type, wherein Element ID is the identification code of information element, and the domain Length is used to indicate the message length of the information element, the domain AID MAP, The meaning in the domain NoSC and the domain Sub-channel type is identical as the meaning of same domain in Figure 11.
S420, STA1 return to ULR message to wireless aps according to the ULA message that receives, and STA2 is according to receiving The ULA message returns to ULR message and STA3 to wireless aps and returns to ULR to wireless aps according to the ULA message received Message.The ULR message that STA1 is sent includes the information for indicating STA1 and whether having upstream data to send, the ULR message that STA2 is sent Including the information whether instruction STA2 has upstream data to send, the ULR message that STA3 is sent includes whether instruction STA2 has uplink The information that data are sent.Then S430 is executed.
The present embodiment is illustrated so that STA1, STA2 and STA3 have upstream data transmission as an example, and the ULR that STA1 is sent disappears The information for having upstream data to send comprising instruction STA1 in breath similarly, in the ULR message that STA2 is sent includes on instruction STA2 has Row data send information, STA2 send ULR message in comprising instruction STA2 have upstream data send information.
In other embodiments of the invention, wireless aps send ULA message to N number of STA, and N number of STA receives the ULA After message, N number of ULR message is returned to wireless aps respectively, is included at least in each ULR message and indicates that the return ULR message is corresponding STA whether have upstream data send information.
The ULR message is simple physical layer message, i.e., one or more binary bit of information is directly modulated to one On a or multiple subcarriers, wherein subcarrier combination used in each STA is directly indicated in ULA message by AP.These two The different values of binary information indicate whether STA has the upstream data of caching to need to send, and can also include upper line number optionally The uplink channel resources that data bulk information or STA need.
For example, indicating that STA has upstream data needs when carrying binary message " 1111 " (or " 0000 ") in ULR message It sends;When carrying binary message " 0000 " (or " 1111 ") in ULR message, indicate that STA does not have upstream data to need to send.
S430, the ULR message that wireless aps are sent according to STA1, STA2 and STA3, generation, which is used to indicate, allows STA1, STA2 The ULTA message of upstream data is sent with STA3.
After the ULR message that wireless aps are returned according to each STA knows which STA has upstream data transmission, generate corresponding ULTA message sends uplink by the STA that the content instruction in the domain AID MAP in ULTA message allows those to have upstream data to send Data.
After having executed S430, subsequent S310~S370 is executed, wherein the implementation and above-described embodiment of S310~S370 Implementation it is identical, details are not described herein again.
Illustrate the corresponding transmitting uplink data process of the present embodiment below with reference to specific example shown in Figure 13:
Wireless aps send whether ULA information query STA1, STA2, STA3 have upstream data transmission, STA1, STA2, STA3 Indicate whether itself has upstream data transmission to wireless aps return ULR message respectively after receiving ULA message.Wireless aps are according to each A ULR message determines the STA for having upstream data to send, and STA1, STA2 and STA3 have upstream data transmission in this example, then, Corresponding ULTA information and sending is generated according to each ULR, subsequent message flow is identical as process shown in Fig. 9, herein not It repeats again.
Uplink data transmission method provided in this embodiment is looked into before wireless aps send ULTA message by ULA message Ask whether STA has upstream data transmission, thus the determining STA for thering is upstream data to send of the ULR message returned according to STA, and The instruction information that the STA that instruction has upstream data to send sends upstream data is generated in ULTA message, and wireless aps is made to disappear in ULTA The STA for allowing to send upstream data indicated in breath is consistent with the actual needs transmission STA of upstream data, and wireless aps is avoided to allow The STA of upstream data is sent no need to send the problem appearance that upstream data causes channel resource utilization efficiency low, improves letter The utilization efficiency of road resource.
In an alternative embodiment of the invention, unlike embodiment shown in Fig. 3, STA can be sent by time division way First CTS message, the present embodiment are illustrated by taking the application scenarios comprising wireless aps, STA1, STA2 and STA3 as an example.Such as Figure 14 Shown, uplink data transmission method may comprise steps of:
S510, wireless aps send ULTA message, and ULTA message includes being used to indicate to allow in STA1, STA2 and STA3 transmission The information of row data.
The format of ULTA message in the present embodiment is identical as the format of ULTA message shown in Fig. 4 (a) and Fig. 4 (b), this Place repeats no more.
S520, STA1 determine that STA1 sends the temporal information of the first CTS message according to the ULTA message, and STA2 is according to institute It states ULTA message and determines that STA2 sends the temporal information of the first CTS message, STA3 determines that STA3 is sent according to the ULTA message The temporal information of first CTS message.
If data bit corresponding with the AID of STA is preset mark (for example, binary system in the domain AID MAP of ULTA message " 1 " or " 0 "), then show that wireless aps allow STA to send upstream data, and according to the AID of STA corresponding " 1 " in the domain AID MAP Whole " 1 " in order determine itself send the first CTS message time slot order.Wherein, the quantity and AID of time slot The quantity of " 1 " is equal in the domain MAP.
For example, it is second that data bit corresponding with the AID of STA1, which is the order of " 1 ", in the domain AID MAP, then STA1 can be Second time slot sends the corresponding first CTS message of STA1.
S530, STA1 can use entire channel time indicated by the corresponding temporal information of STA1 to wireless aps transmission The corresponding first CTS message of STA1, and, when STA2 can use entire channel indicated by the corresponding temporal information of STA2 Between to wireless aps send the corresponding first CTS message of STA2, and, STA3 can use entire channel in the STA3 corresponding time Time indicated by information sends the corresponding first CTS message of STA3 to wireless aps.
The first CTS message that STA1 is sent includes at least the channel-estimation information of STA1, similarly, the first of STA2 transmission CTS message includes at least the channel-estimation information of STA2, and the first CTS message that STA3 is sent includes at least the channel estimation of STA3 Information.Optionally, the first CTS message can also be comprising the uplink transmission information of corresponding STA, so that wireless aps are according to the first CTS Channel-estimation information and uplink transmission information in message are that STA distributes channel resource.
The first CTS message in the present embodiment is unlike the first CTS message in embodiment illustrated in fig. 5, this implementation Only one domain TF of the first CTS message of example, other formats are identical as CTS message format shown in fig. 5, no longer superfluous herein It states.
S540, wireless aps are according to the channel estimation of the channel-estimation information of STA1, the channel-estimation information of STA2 and STA3 Information judges the correlation of the channel of the channel of STA1, the channel of STA2 and STA3;According to the correlation of channel, can hold respectively Row S550 or S560.
S550, when the channel of STA1 and the channel of STA2 are uncorrelated, and the channel of STA1 is related to the channel of STA3, nothing Line AP can distribute identical channel resource for STA1 and STA2, distribute other channel resources for STA3.Then S570 is executed.
S560, when the channel of STA1 and the channel of STA2 are related, and the channel of STA1 is uncorrelated to the channel of STA3, nothing Line AP can distribute identical channel resource for STA1 and STA3, distribute other channel resources for STA2.Then S570 is executed.
It should be noted that wireless aps can also be performed other according to the channel relevancy of three STA after S540 Operation.Such as: if the channel of STA1, STA2 and STA3 are irrelevant, wireless aps can distribute phase for STA1, STA2 and STA3 Same channel resource;Alternatively, wireless aps can be STA1, STA2 and STA3 if the channel of STA1, STA2 and STA3 are related Distribute mutually different channel resource.
S570, wireless aps to STA1, STA2 and STA3 send second message, second message may include for STA1, STA2, The information of the channel resource of STA3 distribution.Wireless aps are designated as the letter for the channel resource that it is distributed by the 2nd CTS message to STA Breath.
S580, STA1 send upstream data according to the channel resource that wireless aps are STA1 distribution, and STA2 is according to wireless aps The channel resource of STA2 distribution sends upstream data, and, STA3 is that the channel resource that STA3 is distributed is sent according to wireless aps Row data.
Wherein, S540~S580 is identical as S330~S370 in embodiment illustrated in fig. 3, and details are not described herein again.
Illustrate the corresponding transmitting uplink data process of the present embodiment below with reference to specific example shown in figure 15:
In this example, the STA of wireless aps service includes tri- STA of STA1, STA2, STA3, wireless aps to STA1, STA2, STA3 sends ULTA message, and STA1, STA2 and STA3 send corresponding first according to the order of ULTA message instruction respectively CTS message.STA1 sends the first CTS message of STA1 in first time window, and STA2 sends STA2's in second time window First CTS message, STA3 send the first CTS message of STA3 in third time window.Wireless aps are according to each first CTS message In channel-estimation information judge STA2 channel and STA3 channel it is uncorrelated, and the channel phase of the channel of STA1 and STA2 It closes, then distributes identical channel resource for STA2 and STA3, and distribute independent channel resource for STA1.Then, pass through second CTS message is designated as the channel resource of STA1, STA2, STA3 distribution.After each STA receives the 2nd CTS message, using wireless AP sends upstream data for the channel resource of its distribution.
Uplink data transmission method provided in this embodiment, the respective channel estimation that wireless aps are reported according to multiple STA Information determines the correlation of the channel of multiple STA, and then wireless aps can distribute phase at least two irrelevant STA of channel Same channel resource, so that the multiple STA for being assigned same channel resource use same channel resource transmitted in parallel upstream data, I.e. multiple STA send upstream data using same time-frequency channel resource, to improve the utilization of channel resource when uplink Efficiency.
Similar to embodiment shown in Fig. 10, increasing wireless aps inquiry STA on the basis of the embodiment shown in Figure 14 is It is no to need the step of sending upstream data.As shown in figure 16, the uplink data transmission method may comprise steps of:
S610, wireless aps send ULA message to STA1, STA2 and STA3, and the ULA message is for inquiring STA1, STA2 Whether there is upstream data transmission with STA3.
S620, STA1 return to ULR message to wireless aps according to the ULA message that receives, and STA2 is according to receiving The ULA message returns to ULR message and STA3 to wireless aps and returns to ULR to wireless aps according to the ULA message received Message.The ULR message that STA1 is sent includes the information for indicating STA1 and whether having upstream data to send, the ULR message that STA2 is sent Including the information whether instruction STA2 has upstream data to send, the ULR message that STA3 is sent includes whether instruction STA2 has uplink The information that data are sent.
S630, the ULR message that wireless aps are sent according to STA1, STA2 and STA3, generation, which is used to indicate, allows STA1, STA2 The ULTA message of upstream data is sent with STA3.
After executing S630, S510~S580 is continued to execute, the specific implementation of S510~S580 may refer to Figure 14 Associated description in corresponding embodiment, details are not described herein again.
Illustrate the corresponding transmitting uplink data process of the present embodiment below with reference to specific example shown in Figure 17:
In this example, the STA of wireless aps service includes tri- STA of STA1, STA2, STA3.Wireless aps send ULA message and look into Whether inquiry STA1, STA2, STA3 return after having upstream data transmission, STA1, STA2, STA3 to receive ULA message to wireless aps Corresponding ULR message, ULR message are used to indicate whether corresponding STA has upstream data transmission.For example, wireless aps Determining STA1, STA2 and STA3 according to each ULR message has upstream data transmission.Then, wireless aps generate corresponding according to ULR ULTA information and sending, subsequent message flow is identical as process shown in Figure 14, and details are not described herein again.
Uplink data transmission method provided in this embodiment is looked into before wireless aps send ULTA message by ULA message Ask whether STA has upstream data transmission, thus the determining STA for thering is upstream data to send of the ULR message returned according to STA, and The instruction information that the STA that instruction has upstream data to send sends upstream data is generated in ULTA message, and wireless aps is made to disappear in ULTA The STA for allowing to send upstream data indicated in breath is consistent with the actual needs transmission STA of upstream data, and wireless aps is avoided to allow The STA of upstream data is sent no need to send the problem appearance that upstream data causes channel resource utilization efficiency low, improves letter The utilization efficiency of road resource.
By the description of above embodiment of the method, it is apparent to those skilled in the art that the present invention can Realize by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases the former It is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially makes tribute to the prior art in other words The part offered can be embodied in the form of software products, which is stored in a storage medium, packet Some instructions are included to use so that a computer equipment (can be personal computer, server or the network equipment etc.) executes All or part of the steps of the method according to each embodiment of the present invention.And storage medium above-mentioned includes: read-only memory (ROM), the various media that can store program code such as random access memory (RAM), magnetic or disk.
Corresponding with uplink data transmission method embodiment provided by the invention, the present invention also provides a kind of upstream datas Transmitting device, the working principle and workflow of the transmitting uplink data device specifically may refer to above method embodiment.
Referring to Figure 18, a kind of transmitting uplink data device provided in an embodiment of the present invention is shown, described device is applied to In first website (STA1), as shown in figure 18, the apparatus may include: receiving unit 110 and transmission unit 120.
Receiving unit 110, for receiving the uplink instruction message of wireless aps transmission, the uplink instruction message Including being used to indicate the information for allowing the STA1 and at least one other STA to send upstream data.
Transmission unit 120, it is described for sending first message to the wireless aps according to the uplink instruction message First message includes at least the channel-estimation information of the first STA, so that channel of the wireless aps according to the first STA The channel-estimation information of estimated information and the 2nd STA judge the first STA channel and the 2nd STA channel whether phase It closes, the 2nd STA is a STA at least one other STA.
In the present embodiment, the transmission unit 120 is specifically used for indicating in the 2nd STA according to the uplink While message sends third message to the wireless aps, the first STA is according to the uplink instruction message to described Wireless aps send the first message;The channel-estimation information of the 2nd STA is included at least in the third message.
In an embodiment of the invention, the first message that STA1 is sent includes N number of training domain, and N is greater than or equal to Allow to send the quantity of the STA of upstream data, a training domain in N number of training domain in the uplink instruction message For storing the channel-estimation information of the first STA.
When the transmission unit 120 is used to send first message to the wireless aps according to the uplink instruction message Be specifically used for: according to the uplink instruction message determine the first STA the first STA and it is described at least one its Order in its STA;The training domain of corresponding order is selected to store described first from N number of training domain according to the order The channel-estimation information of STA;Send the first message of the channel-estimation information comprising the first STA, wherein the transmission is single Member sends the channel-estimation information in first message using entire channel resource.
In yet another embodiment of the present invention, the first message includes a training domain, and the training domain is used for Store the channel-estimation information of the first STA.The uplink instruction message that wireless aps are sent further include be used to indicate it is described First STA sends the information of the order of the first message.
When the transmission unit 120 sends first message to the wireless aps according to the uplink instruction message, tool Body is used for: sending the first message to the wireless aps according to the order of uplink instruction message instruction.Its In, the first message includes a training domain, and the training domain is used to store the channel-estimation information of the first STA, or Person, the first message include data field and a training domain, and the data field is used to store the uplink of the first STA Transmit information.
Wherein, the order that the transmission unit 120 is indicated according to the uplink instruction message is to described wireless When AP sends the first message, it is specifically used for: determines the first STA described the according to the uplink instruction message Order in one STA and at least one other STA;The time letter for sending the first message is determined according to the order Breath;The first message is sent to the wireless aps using entire channel resource time indicated by the temporal information.
In two above-mentioned way of example, the transmission unit 120 sends first message using entire channel resource In the channel-estimation information when, specifically for described in the transmitted in parallel on every sub-channels in the entire channel resource The channel-estimation information of first STA.
The transmission unit 120 is used to determine the first STA described first according to the uplink instruction message When order in STA and at least one other STA, be specifically used for: obtain in the uplink instruction message with it is described The corresponding preset mark of association identification of first STA;First STA determines that the preset mark refers in the uplink Show the order in the whole preset marks indicated in message, and using the determining order as the first STA described Order in one STA and at least one other STA.
Optionally, the first message further includes the data field for storing the uplink transmission information.At this point, the hair It when unit 120 being sent to send first message to the wireless aps according to the uplink instruction message, is also used to: according to described time Sequence determines that, for sending the subchannel of the data field in the first message in the entire channel resource, the subchannel is packet Set containing one or more subcarriers;The data field in the first message is sent using the determining subchannel.
The receiving unit 110, is also used to receive the second message that the wireless aps are sent, and the second message includes institute State the information for the channel resource that wireless aps are the first STA distribution;The wireless aps are incoherent first STA of channel It is identical with the channel resource of the 2nd STA distribution.
The transmission unit 120 is also used to send upstream data using the channel resource of wireless aps distribution.
In another embodiment of the invention, the receiving unit 110 is also used to receive the uplink that the wireless aps are sent Query messages, the uplink query messages include the information for whether having upstream data to send for inquiring the first STA;
The transmission unit 120 is also used to return to query response message to the wireless aps, and the query response message is extremely Few includes the information for indicating the first STA and having upstream data to send, so that the wireless aps are according to the query response message Generate the uplink instruction message.
As seen from the above-described embodiment, wireless aps according to the channel-estimation information of STA determine multiple STA channel whether phase It closes, and distributes identical channel resource for the incoherent STA of channel, so that the incoherent STA of multiple channels is provided in same channel Upstream data is sent on source, i.e., multiple incoherent STA of channel are mentioned using same time-frequency channel resource parallel transmission upstream data The utilization efficiency of channel resource (that is, frequency spectrum) when high uplink.
Referring to Figure 19, another transmitting uplink data device provided in an embodiment of the present invention, described device application are shown In the first website (STA1), as shown in figure 19, the apparatus may include: receiver 310, transmitter 320 and processor 330。
Wherein, for communication with the outside, receiver 310 is used to send letter to outside for receiver 310 and transmitter 320 Breath, transmitter 320 are used to receive the information of external transmission.
Processor 330 be used for by receiver 310 receive wireless access point send uplink instruction message, it is described on Row transmission indicating information includes being used to indicate that first website and at least one other website is allowed to send the letter of upstream data Breath;
Processor 330 is also used to through transmitter 320 according to the uplink instruction message to the wireless access point First message is sent, the first message includes at least the channel-estimation information of first website, so that the wireless access Point judges the letter of first website according to the channel-estimation information of first website and the channel-estimation information of the second website Whether road and the channel of second website are related, and second website is a station at least one other website Point;
Processor 330 is also used to receive the second message that the wireless access point is sent by receiver 310, and described second Message includes the information for the channel resource that the wireless access point is first website distribution;The wireless access point is channel The channel resource that incoherent first website and second website distribute is identical;
Processor 330 is also used to send uplink using the channel resource of wireless access point distribution by transmitter 320 Data.
Wherein, first message is sent to the wireless access point according to the uplink instruction message in processor 330 When, processor 330 specifically can be used for, in second website according to the uplink instruction message to the wireless access While point sends third message, sent out by transmitter 320 to the wireless access point according to the uplink instruction message Send the first message;The channel-estimation information of second website is included at least in the third message.
Further, the first message includes N number of training domain, and N is greater than or equal in the uplink instruction message Allow to send the quantity of the website of upstream data, a training domain in N number of training domain is for storing first website Channel-estimation information;
Processor 330 is specifically used when sending first message to the wireless access point according to the uplink instruction message In: processor 330 according to the uplink instruction message determine first website first website and it is described at least Order in one other website;The training domain of corresponding order is selected to store institute from N number of training domain according to the order State the channel-estimation information of the first website;The training domain of corresponding order is selected to deposit from N number of training domain according to the order Put the channel-estimation information of first website;And the channel estimation comprising first website is sent by transmitter 320 and is believed The first message of breath, wherein processor 330 can be sent in first message by transmitter 320 using entire channel resource The channel-estimation information.
Further, the first message further includes the data field for storing the uplink transmission information.Processor 330 When sending first message to the wireless access point according to the uplink instruction message, it is also used to: true according to the order For sending the subchannel of the data field in the first message in the fixed entire channel resource, the subchannel is to include one The set of a or multiple subcarriers;The institute in the first message is sent by transmitter 320 using the determining subchannel State data field.
Further, when processor 330 sends the channel-estimation information in first message using entire channel resource, Specifically for passing through the first website described in 320 transmitted in parallel of transmitter on every sub-channels in the entire channel resource Channel-estimation information.
Further, processor 330 determines first website described first according to the uplink instruction message When order in website and at least one other website, be specifically used for: obtain in the uplink instruction message with institute State the corresponding preset mark of association identification of the first website;Determine the preset mark in the uplink instruction message Order in whole preset marks of instruction, and using the determining order as first website in first website and Order at least one other website.
Further, when processor 330 sends upstream data using the channel resource of wireless access point distribution, specifically For: while second website sends upstream data using the channel resource of wireless access point distribution, utilize institute The channel resource for stating wireless access point distribution sends upstream data by transmitter 320.
Further, processor 330 is also used to receive the uplink inquiry that the wireless access point is sent by receiver 310 Message, the uplink query messages include the information for whether having upstream data to send for inquiring first website;And lead to It crosses transmitter 320 and returns to query response message to the wireless access point, the query response message includes at least described in instruction The information that first website has upstream data to send, so that the wireless access point generates on described according to the query response message Row transmission indicating information.
Corresponding to above-mentioned channel resource allocation method, the embodiment of the invention also provides channel resource allocation devices, should The working principle and workflow of channel resource allocation device specifically may refer to above method embodiment.
Referring to fig. 20, a kind of channel resource allocation device provided in an embodiment of the present invention is shown, described device is applied to In wireless aps, the apparatus may include: transmission unit 210, receiving unit 220, channel estimating unit 230 and channel resource point With unit 240.
Transmission unit 210, for sending uplink instruction message, the uplink instruction message includes being used to indicate Allowing N number of STA to send the information of upstream data, N >=2, and N is integer.
Receiving unit 220, the N number of letter sent respectively for receiving N number of STA according to the uplink instruction message Road estimated information;
Channel estimating unit 230 judges the channel of N number of STA for N number of channel-estimation information based on the received Correlation;
Channel resource allocation unit 240, for distributing phase at least two irrelevant STA of channel in N number of STA With channel resource so that irrelevant at least two STA of the channel send uplink using identical channel resource simultaneously Data.
The channel resource allocation unit 240 is also used to as the relevant at least two STA distribution of channel in N number of STA Different channel resources.
In another embodiment of the present invention, the transmission unit 210 is also used to send uplink query messages, it is described on Row query messages are for inquiring which STA has upstream data to be sent.
The receiving unit 220 is also used to receive N number of query response message that N number of STA is returned respectively, each described Query response message includes at least the information for indicating that the corresponding STA of the query response message has upstream data to send, so that institute It states wireless aps and the uplink instruction message is generated according to N number of query response message that N number of STA is returned respectively.
The receiving unit 220 can be the structure that network element etc. has certain transfer function.
Channel resource allocation device provided in this embodiment is applied in wireless aps, is sent by transmission unit to STA ULTA message.The message comprising own channel estimated information that STA is returned is received by receiving unit.Pass through channel estimating unit root According to the channel-estimation information of STA1 and the channel-estimation information of STA2 judge the channel of STA1 and STA2 channel whether correlation. If the channel of STA1 and the channel of STA2 are uncorrelated, channel resource allocation unit can be the identical letter of STA1 and STA2 distribution Road resource, so that STA1 and STA2 sends upstream data using same channel resource, i.e. STA1 and STA2 can be using the same as the moment Frequency channel resource, thus the utilization efficiency of channel resource when improving uplink.
Referring to fig. 21, show another channel resource allocation device provided in an embodiment of the present invention, described device application In wireless aps, the apparatus may include: receiver 410, transmitter 420 and processor 430.
Wherein, for communication with the outside, receiver 410 is used to send letter to outside for receiver 410 and transmitter 420 Breath, transmitter 420 are used to receive the information of external transmission.
Processor 430 is used to send uplink instruction message, the uplink instruction message packet by transmitter 420 Including the information for being used to indicate and N number of website being allowed to send upstream data, N >=2, and N is integer;The N is received by receiver 410 N number of channel-estimation information that a website is sent respectively according to the uplink instruction message;And it is described N number of based on the received Channel-estimation information judges the correlation of the channel of N number of website;And it is irrelevant at least for channel in N number of website Two websites distribute identical channel resource, so that irrelevant at least two websites of the channel utilize identical channel money Source sends upstream data simultaneously.
Further, processor 430 is also used to send uplink query messages by transmitter 420, and the uplink inquiry disappears Breath has upstream data to be sent for inquiring which website;And the N that N number of website returns respectively is received by receiver 410 A query response message, each query response message includes at least indicate that the corresponding website of the query response message has on The information that row data are sent, so that the wireless access point disappears according to N number of inquiry response that N number of website returns respectively Breath generates the uplink instruction message.
Further, processor 430 is also used to as the relevant at least two websites distribution difference of channel in N number of website Channel resource.
The embodiment of the present invention also provides a kind of terminal device, which may include shown in above-mentioned Figure 18 or Figure 19 Transmitting uplink data device.It can also include other modules in general terminal device in certain terminal device;Such as: when this When terminal device is mobile phone, which can also include: display screen, gravity sensor, memory etc..
The embodiment of the present invention also provides a kind of radio reception device, which may include above-mentioned Figure 20 or figure Channel resource allocation device shown in 21.The radio reception device can access wireless wide area network, and can provide wireless local area Net.Such as the radio reception device can be wireless router.When the radio reception device is wireless router, this is wirelessly connect Entering equipment can also include wireless router general some other modules or unit.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device or For system embodiment, since it is substantially similar to the method embodiment, so describing fairly simple, related place is referring to method The part of embodiment illustrates.The apparatus embodiments described above are merely exemplary, wherein described be used as separation unit The unit that part illustrates may or may not be physically separated, and component shown as a unit can be or can also Not to be physical unit, it can it is in one place, or may be distributed over multiple network units.It can be according to reality Need that some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art exist In the case where not making the creative labor, it can understand and implement.
The present invention can describe in the general context of computer-executable instructions executed by a computer, such as program Module.Generally, program module includes routines performing specific tasks or implementing specific abstract data types, programs, objects, group Part, data structure etc..The present invention can also be practiced in a distributed computing environment, in these distributed computing environments, by Task is executed by the connected remote processing devices of communication network.In a distributed computing environment, program module can be with In the local and remote computer storage media including storage equipment.
It should be noted that, in this document, the relational terms of such as " first " and " second " or the like are used merely to one A entity or operation with another entity or operate distinguish, without necessarily requiring or implying these entities or operation it Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant are intended to Cover non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes those Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or setting Standby intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in the process, method, article or apparatus that includes the element.
The above is only a specific embodiment of the invention, it is noted that for the ordinary skill people of the art For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered It is considered as protection scope of the present invention.

Claims (22)

1. a kind of uplink data transmission method characterized by comprising
First website receives the uplink query messages that wireless access point is sent, and the uplink query messages include described for inquiring The information whether the first website has upstream data to send;
First website returns to query response message to the wireless access point, and the query response message includes at least instruction The information that first website has upstream data to send, so that the wireless access point generates institute according to the query response message State uplink instruction message;
First website receives the uplink instruction message that the wireless access point is sent, the uplink instruction Message includes being used to indicate that first website and at least one other website is allowed to send the information of upstream data;
First website according to the uplink instruction message to the wireless access point send first message, described first Message includes at least the channel-estimation information of first website, so that letter of the wireless access point according to first website The channel-estimation information of road estimated information and the second website judges the channel of first website and the channel of second website Whether related, second website is a website at least one other website;
First website receives the second message that the wireless access point is sent, and the second message includes the wireless access Point is the information of the channel resource of first website distribution;The wireless access point is incoherent first website of channel It is identical with the channel resource of second website distribution;
First website sends upstream data using the channel resource of wireless access point distribution.
2. the method according to claim 1, wherein first website is according to the uplink instruction message First message is sent to the wireless access point, comprising:
While second website sends third message to the wireless access point according to the uplink instruction message, First website sends the first message to the wireless access point according to the uplink instruction message;The third The channel-estimation information of second website is included at least in message.
3. according to the method described in claim 2, it is characterized in that, the first message that first website is sent includes N A training domain, N are greater than or equal in the uplink instruction message quantity for allowing to send the website of upstream data, the N A training domain in a training domain is used to store the channel-estimation information of first website;
First website sends the first message, packet to the wireless access point according to the uplink instruction message It includes:
First website determines first website in first website and described according to the uplink instruction message Order at least one other website;
First website selects the training domain of corresponding order to store described first according to the order from N number of training domain The channel-estimation information of website;
First website sends the first message of the channel-estimation information comprising first website, wherein the first stop Point sends the channel-estimation information in first message using entire channel resource.
4. according to the method described in claim 3, it is characterized in that, the first message further includes for storing uplink letter The data field of breath;
First website sends the first message to the wireless access point according to the uplink instruction message, also wraps It includes:
First website determines in the entire channel resource according to the order for sending the number in the first message According to the subchannel in domain, the subchannel is the set comprising one or more subcarriers;
First website sends the data field in the first message using the determining subchannel.
5. the method according to claim 3 or 4, which is characterized in that first website is sent using entire channel resource Channel-estimation information in the first message, comprising:
The channel of first website, first website described in transmitted in parallel on every sub-channels in the entire channel resource Estimated information.
6. the method according to claim 1, wherein the uplink instruction message further includes being used to indicate institute State the information that the first website sends the order of the first message;
First website sends first message to the wireless access point according to the uplink instruction message, comprising:
The first stop point sends institute to the wireless access point according to the order that the uplink instruction message indicates First message is stated, the first message includes a training domain, and the channel that the training domain is used to store first website is estimated Information is counted, alternatively, the first message includes data field and a training domain, the data field is for storing described first The uplink transmission information of website.
7. according to the method described in claim 6, it is characterized in that, first stop point is according to the uplink instruction message The order indicated sends the first message to the wireless access point, comprising:
First website determines first website in first website and described according to the uplink instruction message Order at least one other website;
First website determines the temporal information for sending the first message according to the order;
First website is sent out using entire channel resource time indicated by the temporal information to the wireless access point Send the first message.
8. method according to claim 3 or 7, which is characterized in that first website is indicated according to the uplink Message determines order of first website in first website and at least one other website, comprising:
It is corresponding pre- with the association identification of first website in uplink instruction message described in first station for acquiring Bidding note;
First website determines in whole preset marks that the preset mark indicates in the uplink instruction message Order, and using the determining order as first website in first website and at least one other website In order.
9. method according to claim 1 to 4, which is characterized in that first website utilizes the wireless access point The channel resource of distribution sends upstream data, comprising:
While second website sends upstream data using the channel resource of wireless access point distribution, described first Website sends upstream data using the channel resource of wireless access point distribution.
10. a kind of channel resource allocation method characterized by comprising
Wireless access point sends uplink query messages, and the uplink query messages are for inquiring which website has upstream data pending It send;
The wireless access point receives N number of query response message that N number of website returns respectively, and each query response message is extremely Few includes the information for indicating the corresponding website of the query response message and having upstream data to send, so that the wireless access point root The uplink instruction message is generated according to N number of query response message that N number of website returns respectively;
The wireless access point sends the uplink instruction message, and the uplink instruction message is fair including being used to indicate Perhaps it is integer that N number of website, which sends the information of upstream data, N >=2, and N,;
The wireless access point receives N number of website and is estimated according to N number of channel that the uplink instruction message is sent respectively Count information;
The wireless access point based on the received N number of channel-estimation information judge N number of website channel correlation;
The wireless access point is that at least two websites that channel is irrelevant in N number of website distribute identical channel money Source, so that irrelevant at least two websites of the channel send upstream data using identical channel resource simultaneously.
11. according to the method described in claim 10, it is characterized in that, the method also includes:
The wireless access point is that relevant at least two website of channel distributes different channel resources in N number of website.
12. a kind of transmitting uplink data device, it is applied in the first website, which is characterized in that described device includes:
Receiving unit, for receiving the uplink instruction message of wireless access point transmission, the uplink instruction message packet Including to be used to indicate allows first website and at least one other website to send the information of upstream data;
Transmission unit, for sending first message to the wireless access point according to the uplink instruction message, described the One message includes at least the channel-estimation information of first website, so that the wireless access point is according to first website The channel-estimation information of channel-estimation information and the second website judges the channel of first website and the letter of second website Whether road is related, and second website is a website at least one other website;
The receiving unit, is also used to receive the second message that the wireless access point is sent, and the second message includes described Wireless access point is the information of the channel resource of first website distribution;The wireless access point is that channel is incoherent described First website is identical with the channel resource that second website distributes;
The transmission unit is also used to send upstream data using the channel resource of wireless access point distribution;
The receiving unit is also used to receive the uplink query messages that the wireless access point is sent, the uplink query messages Including the information for whether thering is upstream data to send for inquiring first website;
The transmission unit is also used to return to query response message to the wireless access point, and the query response message is at least The information for thering is upstream data to send including indicating first website, so that the wireless access point disappears according to the inquiry response Breath generates the uplink instruction message.
13. device according to claim 12, which is characterized in that the transmission unit according to the uplink for referring to When showing that message sends first message to the wireless access point, it is specifically used for, in second website according to the uplink While instruction message sends third message to the wireless access point, according to the uplink instruction message to described wireless Access point sends the first message;The channel-estimation information of second website is included at least in the third message.
14. device according to claim 13, which is characterized in that the first message includes N number of training domain, N be greater than or Equal to the quantity for the website for allowing to send upstream data in the uplink instruction message, one in N number of training domain Training domain is used to store the channel-estimation information of first website;
The transmission unit is used to have when sending first message to the wireless access point according to the uplink instruction message Body is used for:
Determine first website in first website and described at least one other according to the uplink instruction message Order in website;
The channel for selecting the training domain of corresponding order to store first website from N number of training domain according to the order is estimated Count information;
Send the first message of the channel-estimation information comprising first website, wherein the transmission unit utilizes entire letter Road resource sends the channel-estimation information in first message.
15. device according to claim 14, which is characterized in that the first message further includes for storing the uplink Transmit the data field of information;
When the transmission unit sends first message to the wireless access point according to the uplink instruction message, also use In:
It is determined according to the order for sending the subchannel of the data field in the first message in the entire channel resource, The subchannel is the set comprising one or more subcarriers;
The data field in the first message is sent using the determining subchannel.
16. device according to claim 14 or 15, which is characterized in that the transmission unit is sent out using entire channel resource When sending the channel-estimation information in first message, specifically on every sub-channels in the entire channel resource simultaneously Row sends the channel-estimation information of first website.
17. device according to claim 14, which is characterized in that the transmission unit according to the uplink for referring to It is specific to use when showing that message determines order of first website in first website and at least one other website In:
Obtain preset mark corresponding with the association identification of first website in the uplink instruction message;
Determine the order in whole preset marks that the preset mark indicates in the uplink instruction message, and will be true Order of the fixed order as first website in first website and at least one other website.
18. the described in any item devices of 2-15 according to claim 1, which is characterized in that the transmission unit is for described in utilization When the channel resource of wireless access point distribution sends upstream data, it is specifically used for: is wirelessly connect in second website using described While the channel resource of access point distribution sends upstream data, uplink is sent using the channel resource of wireless access point distribution Data.
19. a kind of uplink channel resources distributor is applied to wireless access point characterized by comprising
Transmission unit, for sending uplink instruction message, the uplink instruction message is N number of including being used to indicate permission It is integer that website, which sends the information of upstream data, N >=2, and N,;
Receiving unit, the N number of channel estimation sent respectively for receiving N number of website according to the uplink instruction message Information;
Channel estimating unit, for judging N number of website according to the received N number of channel-estimation information of the receiving unit Channel correlation;
Channel resource allocation unit, it is identical for being distributed at least two irrelevant websites of channel in N number of website Channel resource, so that irrelevant at least two websites of the channel send upper line number using identical channel resource simultaneously According to;
The transmission unit is also used to send uplink query messages, and the uplink query messages are for inquiring which website has Row data are to be sent;
The receiving unit is also used to receive N number of query response message that N number of website returns respectively, each inquiry Response message includes at least the information for indicating that the corresponding website of the query response message has upstream data to send, so that the nothing Line access point generates the uplink instruction message according to N number of query response message that N number of website returns respectively.
20. device according to claim 19, it is characterised in that:
The channel resource allocation unit is also used to as the relevant at least two websites distribution difference of channel in N number of website Channel resource.
21. a kind of terminal device, the terminal device is the first website, and the terminal device includes claim 12-18 any The transmitting uplink data device.
22. a kind of wireless access device, including any uplink channel resources distributor of claim 19-20.
CN201410264211.6A 2014-06-12 2014-06-12 uplink data transmission method and device Active CN105451346B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410264211.6A CN105451346B (en) 2014-06-12 2014-06-12 uplink data transmission method and device
PCT/CN2015/079994 WO2015188698A1 (en) 2014-06-12 2015-05-27 Uplink data transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410264211.6A CN105451346B (en) 2014-06-12 2014-06-12 uplink data transmission method and device

Publications (2)

Publication Number Publication Date
CN105451346A CN105451346A (en) 2016-03-30
CN105451346B true CN105451346B (en) 2018-12-14

Family

ID=54832887

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410264211.6A Active CN105451346B (en) 2014-06-12 2014-06-12 uplink data transmission method and device

Country Status (2)

Country Link
CN (1) CN105451346B (en)
WO (1) WO2015188698A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018000119A1 (en) * 2016-06-27 2018-01-04 华为技术有限公司 Uplink transmission method and apparatus
WO2018040046A1 (en) * 2016-08-31 2018-03-08 华为技术有限公司 Channel measurement method and apparatus
CN114205879B (en) * 2020-07-28 2023-06-27 华为技术有限公司 Wireless data transmission method and related equipment thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102461003A (en) * 2009-06-17 2012-05-16 高通股份有限公司 Multi-user multiple-input multiple-output wireless communication
WO2012065278A1 (en) * 2010-11-15 2012-05-24 Telefonaktiebolaget L M Ericsson (Publ) Two-dimensional ue pairing in mimo systems
CN102916911A (en) * 2011-08-03 2013-02-06 鼎桥通信技术有限公司 Method and base station for estimating channels

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848541B (en) * 2009-03-27 2013-03-13 电信科学技术研究院 Method and device for sending sounding reference signal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102461003A (en) * 2009-06-17 2012-05-16 高通股份有限公司 Multi-user multiple-input multiple-output wireless communication
WO2012065278A1 (en) * 2010-11-15 2012-05-24 Telefonaktiebolaget L M Ericsson (Publ) Two-dimensional ue pairing in mimo systems
CN102916911A (en) * 2011-08-03 2013-02-06 鼎桥通信技术有限公司 Method and base station for estimating channels

Also Published As

Publication number Publication date
CN105451346A (en) 2016-03-30
WO2015188698A1 (en) 2015-12-17

Similar Documents

Publication Publication Date Title
CN205430268U (en) A equipment for orthogonal frequency division multiple access communication among wireless LAN
CN109802801A (en) The methods, devices and systems sent and received signal
CN110474751A (en) It is used to indicate the method and apparatus of control channel
KR102071564B1 (en) System and method for setting cyclic prefix length
WO2018228500A1 (en) Method and apparatus for transmitting scheduling information
CN104904136B (en) Data transmission method and device
CN103002578A (en) Method, device and system for realizing D2D (device to device) data transmission in cellular network
CN105659683A (en) System and Method for Setting Cyclic Prefix Length
CN108476503A (en) Channel-aware resource allocation
CN104185217A (en) Parallel data transmission processing method and device
EP3136805A1 (en) Method and device for regaining transmit opportunity control right in reverse grant
CN104956753A (en) Mobile communication base station and method for allocating resources outside of a virtual carrier based on UE capabilities
WO2015131832A1 (en) Uplink data sending method, related apparatus and system
CN105580476A (en) Communications system, infrastructure equipment, communication terminal and method
CN110113808A (en) System and method for power control
CN102438319A (en) Uplink control channel resource distribution method and device
CN103546259B (en) Transmission signal transmitting and receiving method, terminal and base station
CN102740476B (en) A kind of method for resource allocation and system
CN106559904A (en) The cut-in method and device of wireless network
CN109428680A (en) The method and apparatus for sending or receiving upstream data
WO2017132964A1 (en) Uplink data transmission method and related device
CN106341898A (en) Multi-site transmission indicating, triggering, executing method and device
JP2018007171A (en) Communication device and radio resource allocation method
CN105451346B (en) uplink data transmission method and device
KR101872771B1 (en) Resource allocation in two domains

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211122

Address after: 215010 room 704, building 5, No. 556, Changjiang Road, high tech Zone, Suzhou, Jiangsu

Patentee after: SUZHOU YUDESHUI ELECTRICAL TECHNOLOGY Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230103

Address after: 256599 North of Xingbo 3rd Road and West of Xingye 5th Road, Boxing County Economic Development Zone, Binzhou City, Shandong Province

Patentee after: Ruizhi information technology (Binzhou) Co.,Ltd.

Address before: 215010 room 704, building 5, No. 556, Changjiang Road, high tech Zone, Suzhou, Jiangsu

Patentee before: SUZHOU YUDESHUI ELECTRICAL TECHNOLOGY Co.,Ltd.