CN107182127A - Data transmission method for uplink and device - Google Patents
Data transmission method for uplink and device Download PDFInfo
- Publication number
- CN107182127A CN107182127A CN201610135550.3A CN201610135550A CN107182127A CN 107182127 A CN107182127 A CN 107182127A CN 201610135550 A CN201610135550 A CN 201610135550A CN 107182127 A CN107182127 A CN 107182127A
- Authority
- CN
- China
- Prior art keywords
- data frame
- transmission
- sig
- data
- space reuse
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 262
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000004891 communication Methods 0.000 claims abstract description 20
- 230000011664 signaling Effects 0.000 claims description 41
- 238000001514 detection method Methods 0.000 claims description 26
- 230000006870 function Effects 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 6
- 238000012549 training Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of data transmission method and device, belong to wireless communication field.Methods described includes:The data frame of other BSS transmission is obtained from channel;According to the information carried in the data frame, it is determined whether enable space reuse transmission;When it is determined that enabling the space reuse transmission, space reuse transmission is carried out on that channel in the way of competing using threshold value;The communication opportunity for solving the STA for being located at OBSS regions is few, the problem of data throughout is not high;The information in the packet without extra increase transmission has been reached, only by existing information it may determine that space reuse can be enabled, STA energy has both been saved, the chance of space reuse is improved again.
Description
Technical field
The present embodiments relate to wireless communication field, more particularly to a kind of data transmission method for uplink and device.
Background technology
Wireless Fidelity (Wireless Fidelity, WiFi) system includes:Wireless access points (Wireless
Access Point, AP) and station (Station, STA).AP can be wireless router, and STA can be
Mobile terminal.With increasing for the development of the communication technology, especially being serviced number of users, using traditional
Transmission mechanism carries out data transmission, and tends not to enough need that each user is met using limited band resource
Ask.Therefore, for the intensive scene of user, it is proposed that space reuse (Spatial Reuse, SR) technology.
The AP or STA that space reuse technology is mainly the desire in different BSS are not disturbing neighbor bss S premise
Under, the concurrent transmission of data is carried out as much as possible.Namely in synchronization, pass through identical running time-frequency resource
To complete the data transfer between distinct device and respective opposite equip..
At present, the criterion of space reuse be based on base server set color (Basic Service Set color,
BSS color)/M AC packet header (Medium Access Control header, MAC header)
To judge whether packet comes from overlapping BSS (Overlapping BSS, OBSS), and according to judgement knot
Fruit decides whether that spatial reuse can be carried out to itself space propagation resource.Such as:Only as STA or
AP does not listen to BSS color information entrained by the frame head of data frame and the BSS color information of itself not
Match somebody with somebody, or, listen to MAC header entrained by the frame head of the data frame and MAC header of itself not
During matching, STA or AP just can carry out space reuse to the space propagation resource of itself.
How the criterion of space reuse is more precisely set, the communication of the STA for improving OBSS regions
Chance and data throughout, are the technical problems of solution of still needing.
The content of the invention
In order to solve problem of the prior art, the embodiments of the invention provide a kind of data transmission method for uplink and device.
The technical scheme is as follows:
In a first aspect, the embodiments of the invention provide a kind of data transmission method, methods described includes:
The data frame of other BSS transmission is obtained from channel;According to the information carried in the data frame,
Determine whether to enable space reuse transmission;When it is determined that enabling the space reuse transmission, using threshold value with competing
The mode striven carries out space reuse transmission on that channel.
Data transmission method provided in an embodiment of the present invention from channel by obtaining the number of other BSS transmission
According to frame, according to the information carried in data frame, it is determined whether enable space reuse transmission, when it is determined that enabling empty
Between reuse transmission when, using threshold value in the way of competing on channel carry out space reuse transmission;Solve position
Few, the problem of data throughout is not high in the STA in OBSS regions communication opportunity;Reach without extra
Increase
Information in the packet of transmission, only by existing information it may determine that space reuse can be enabled,
Both STA energy had been saved, the effect of the chance of space reuse is improved again.
In the first possible embodiment of first aspect, the information carried in the data frame includes:
Physical layer protocol data unit PPDU duration;It is described according to the information carried in the data frame, it is determined that
Whether space reuse SR transmission is enabled, including:Detect the PPDU carried in the data frame duration
Whether first threshold is more than;If the duration of the PPDU is more than the first threshold, it is determined that enable described
Space reuse is transmitted.
In second of possible embodiment of first aspect, the information carried in the data frame includes:
Transmission opportunity TXOP duration;It is described according to the information carried in the data frame, it is determined whether enable empty
Between reuse transmission, including:Detection is described
Whether the TXOP carried in the data frame of transmission duration is more than Second Threshold;If the TXOP
Duration be more than the Second Threshold, it is determined that enable space reuse transmission.
In the third possible embodiment of first aspect, the information carried in the data frame includes:
The up UL domains of descending DL/ and traditional signaling message L-SIG in format field, the SIG-A in signaling SIG-A
In length Length domains;It is described according to the information carried in the data frame, it is determined whether enable space weight
With transmission, including:If the data frame is uplink single user frame or descending single user frame, it is determined that enable institute
State space reuse transmission;If or, the data frame is uplink multi-users frame, it is determined that enable the space weight
With transmission.
In the 4th kind of possible embodiment of first aspect, the information carried in the data frame includes:
The up UL domains of descending DL/ and traditional signaling message L-SIG in format field, the SIG-A in signaling SIG-A
In length Length domains;It is described according to the information carried in the data frame, it is determined whether enable space weight
With transmission, including:If the data frame is descending multi-user frame, it is determined that do not enable the space reuse and pass
It is defeated.
In the 5th kind of possible embodiment of first aspect, the information carried in the data frame includes:
The up UL domains of descending DL/ and traditional signaling message L-SIG in format field, the SIG-A in signaling SIG-A
In length Length domains;It is described according to the information carried in the data frame, it is determined whether enable space weight
With transmission, including:If the data frame is descending multi-user frame, the data before the data frame are detected
In frame RTS data frames and clear to send CTS data frames are sent with the presence or absence of request;If there is the RTS
Data frame and the CTS data frames, it is determined that enable the space reuse transmission.
In the 6th kind of possible embodiment of first aspect, the information carried in the data frame of the transmission
Including:The up UL domains of descending DL/ in format field, the SIG-A in signaling SIG-A, the SIG-A
In Modulation and Coding Scheme MCS domains and traditional signaling message L-SIG in length Length domains;It is described according to institute
State the information carried in data frame, it is determined whether enable space reuse transmission, including:If the data frame is
Uplink single user frame or descending single user frame, then detect whether the MCS grades are more than the first estate;If institute
MCS grades are stated more than described the first estate, it is determined that enable the space reuse transmission.
In the 7th kind of possible embodiment of first aspect, the information carried in the data frame includes:
In the up UL domains of descending DL/, the SIG-A in format field, the SIG-A in signaling SIG-A
Modulation and Coding Scheme MCS domains and traditional signaling message L-SIG in length Length domains;Described in the basis
The information carried in data frame, it is determined whether enable space reuse transmission, including:If under the data frame is
Row multi-user's frame, then detect whether the MCS grades are more than the first estate;If the MCS grades are more than
Described the first estate, it is determined that enable indicated by the SIG-A that the space reuse is transmitted in the data frame
Whether SIG-B MCS grades are more than the second grade;If the MCS grades are more than second grade,
Then determine to enable the space reuse transmission.
In the 8th kind of possible embodiment of first aspect, the information carried in the data frame includes:
In the up UL domains of descending DL/, the SIG-A in format field, the SIG-A in signaling SIG-A
Modulation and Coding Scheme MCS domains and traditional signaling message L-SIG in length Length domains;Described in the basis
The information carried in data frame, it is determined whether enable space reuse transmission, including:If the data frame is upper
Row multi-user's frame, then detect each STA in the trigger frame before the data frame MCS grades whether
It is all higher than the tertiary gradient;If each STA MCS grades are all higher than the tertiary gradient, it is determined that enable
The space reuse transmission.
With reference to second of the first possible embodiment or first aspect of first aspect, first aspect
The 4th kind of the third possible embodiment or first aspect of possible embodiment or first aspect
5th kind of possible embodiment of possible embodiment or first aspect or the 6th kind of possible implementation
Mode or the 7th kind of possible embodiment or the 8th kind of possible embodiment, in the 9th kind of embodiment party
In formula, methods described also includes:
Determine the available duration of the space reuse transmission.
With reference to first aspect, the 9th kind of possible embodiment of first aspect, in the tenth kind of possible implementation
In mode, the available duration for determining the space reuse transmission, including:
Request before obtaining the data frame sends RTS data frames and clear to send CTS data frames are respective
The RSSI;If the RTS data frames and the respective RSSI of the CTS data frames are respectively less than described
OBSS bag detection thresholds, if or, RTS data frames the RSSI be more than the OBSS bags detection threshold
And the CTS data frames are not received, it is determined that the available duration of the space reuse transmission is transmission opportunity
TXOP grades of duration.
With reference to first aspect, the 9th kind of possible embodiment of first aspect, in a kind of the tenth possible reality
Apply in mode, the available duration for determining the space reuse transmission, including:
The RTS data frames and the CTS data frames before obtaining the data frame is respective described
RSSI, if the RSSI of the RTS data frames is more than the OBSS bags detection threshold, and the CTS
The RSSI of data frame is less than the OBSS bags detection threshold, it is determined that space reuse transmission when
A length of physical layer protocol data unit PPDU grades of duration.
With reference to first aspect, the 9th kind of possible embodiment of first aspect, in the 12nd kind of possible reality
Apply in mode, the available duration for determining the space reuse transmission, including:
If the Linktype that the data frame is indicated is the transmission opportunity where neighbouring link and the data frame
TXOP receiving terminal keeps constant, it is determined that the space reuse transmission when it is a length of described TXOP grades
Duration.
With reference to first aspect, the 9th kind of possible embodiment of first aspect or the tenth kind of possible implementation
Mode or the 12nd kind of possible embodiment, in the 13rd kind of possible embodiment, the TXOP
Finish time of the initial time of the duration of level equal to the SIG-A in the data frame, described TXOP grades
Finish time of the finish time of duration equal to the TXOP where the data frame.
It is possible at the 14th kind with reference to first aspect, a kind of the tenth possible embodiment of first aspect
In embodiment, the initial time of described PPDU grades duration is equal to the knot of the SIG-A in the data frame
Beam moment, the finish time of described PPDU grades duration is equal to the finish time of the data frame.
Second aspect, the embodiments of the invention provide a kind of STA, the STA includes:Communication component, place
Manage device and memory;The processor is configured as execute instruction, and the communication component is configured as by described
Processor is controlled;The processor, which is realized by execute instruction in above-mentioned first aspect or first aspect, appoints
Anticipate the data transmission method provided described in a kind of possible implementation.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, institute in being described below to embodiment
The accompanying drawing needed to use is briefly described, it should be apparent that, drawings in the following description are only the present invention
Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work,
Other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic diagram of the implementation environment involved by the data transmission method that one embodiment of the invention is provided;
Fig. 2 is the structural representation for the STA that one embodiment of the invention is provided;
Fig. 3 A are the flow charts for the data transmission method that one embodiment of the invention is provided;
Fig. 3 B are a kind of structure charts for schematically data frame that one embodiment of the invention is provided;
Fig. 4 A are the flow charts for the data transmission method that another embodiment of the present invention is provided;
Fig. 4 B are the flow charts for the data transmission method that another embodiment of the present invention is provided;
Fig. 4 C are the implementation schematic diagrames for the data transmission method that another embodiment of the present invention is provided;
Fig. 4 D are the flow charts for the data transmission method that another embodiment of the present invention is provided;
Fig. 4 E are the implementation schematic diagrames for the data transmission method that another embodiment of the present invention is provided;
Fig. 4 F are the flow charts for the data transmission method that another embodiment of the present invention is provided;
Fig. 4 G are the implementation schematic diagrames for the data transmission method that another embodiment of the present invention is provided;
Fig. 5 is the flow chart for the data transmission method that another embodiment of the present invention is provided;
Fig. 6 is the flow chart for the data transmission method that another embodiment of the present invention is provided;
Fig. 7 is the flow chart for the data transmission method that another embodiment of the present invention is provided;
Fig. 8 A are the flow charts for the data transmission method that another embodiment of the present invention is provided;
Fig. 8 B are the flow charts for the data transmission method that another embodiment of the present invention is provided;
Fig. 8 C are a kind of structure charts for schematically data frame that another embodiment of the present invention is provided;
Fig. 8 D are the flow charts for the data transmission method that another embodiment of the present invention is provided.
Embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to the present invention
Embodiment is described in further detail.
Refer to store the program that can realize some functions in memory in " module " being mentioned above or refer to
Order;Referenced herein " unit " refers to the functional structure logically divided, and being somebody's turn to do " unit " can be by pure
Hardware realizes, or, software and hardware is implemented in combination with.
In existing WiFi system, using carrier sense/conflict avoidance (Carrier Sense Multiple Access
With Collosion Avoidance, CSMA/CA) provided in the way of competition and wireless channel is shared.
Transmission opportunity (Transmit Opportunity, TXOP) is the time quantum of wireless channel access, TXOP
For indicating the duration of STA or AP in data transfer.One STA is accounting for letter by competing to rob
A TXOP is obtained after the right to use in road, obtaining TXOP STA can continuously use within the duration
The multiple data frames of transmission.In other words, a TXOP includes multiple data frames, a data frame
A physical layer protocol data unit (Physical Protocal Data Unit, PPDU) is considered as again.
Carrier sense (Carrier Sense, CS) is made up of two independent and different functions in WiFi system:
Clear channel assessment (CCA) (Clear Channel Assessment, CCA) and network allocation vector (Network
Allocation Vector, NAV).CCA is a kind of physics CS mechanism, predominantly detects and is caused by other nodes
Channel status change, NAV is a kind of virtual CS mechanism, is mainly made in addition to the STA transmitted
Each STA each maintain silent certain time.
CCA is made up of CS and energy measuring (Energy Detection, ED) two parts.CS refers to receive
The leading of the signal that is received from channel can be intercepted and decoded in side;ED refers to that recipient is based on much information
To intercept the received signal strength indicator on channel (Received Signal Strength Indication, RSSI),
ED must be sampled to each time slot of channel and judge that the channel is in busy condition or sky according to RSSI
Not busy state, the RSSI is also referred to as CCA sensitivity.Specifically, some STA is needed in a letter
Sent on road before data, receive signal on this channel first, when detect it is effective it is leading be detected,
Indicate that the CCA threshold values that channel is in busy condition are -82dBm, i.e., when RSSI is not less than -82dBm, refer to
Show that the channel is in busy condition;When being not detected by effective leading, indicate that channel is in the CCA of busy condition
Threshold value is -62dBm.
The problem of also there are concealed nodes in the wireless network, because wireless signal has certain transmission range limit
System, cannot detect the signal, the premise of channel competition mechanism is to detect letter more than this apart from STA
Road is in idle condition, and if distance has exceeded the distance that wireless signal can be transmitted between STA, STA that
Other side is can't detect between this at busy channel (two STA each other concealed nodes), so as to be sent out to AP simultaneously
Data are sent, physics signal conflict can be formed when AP receives wireless signal.The problem of to solve concealed nodes,
Can be in medium control accesses (Media Access Control, MAC) layer using request transmission/removing hair
(Request to send/Clear to send, RTS/CTS) mechanism is sent, channel is accounted for when transmitting terminal STA is robbed
Afterwards, RTS frames are sent to recipient AP first, recipient AP can respond CTS frames, neighbouring all stations
Point all receives CTS frames.When a STA receives RTS/CTS frames, STA is carried from the head of these frames
Duration Information is taken out, and NAV values are set according to Duration Information.Agreement regulation receives RTS/CTS
During i.e. NAV is set in the time that other STA of frame must be required in RTS/CTS frames, it is believed that channel
It is busy, it is impossible to send data.After the CTS frames that transmitting terminal STA receives recipient AP transmissions, start to pass
Transmission of data, if transmitting terminal STA does not receive CTS frames in the given time, needs to transmit again.In addition,
Because RTS/CTS needs occupancy Internet resources and increases added burden, generally one is reached in data waiting for transmission
Determine to start RTS/CTS mechanism during size.
Fig. 1 is refer to, the implementation environment of the data transmission method provided it illustrates one embodiment of the invention shows
It is intended to.The implementation environment includes:Wireless access points (Wireless Access Point, AP) 120, stand
(Station, STA) 140, AP160 and STA180.
One AP one base server set (Basic Service Set, BSS) of correspondence, optionally, AP
It is wireless router.
One STA is associated with a BSS, optionally, and STA is mobile terminal, such as:Smart mobile phone.
Region using STA140 as the center of circle is BSS1, and STA140 is associated with BSS1;Using STA180 as circle
The region of the heart is BSS2, and STA180 is associated with BSS2.
The corresponding BSS1 of AP120 BSS2s corresponding with AP160 constitutes overlapping infrastructure service set
(Overlapping Basic Service Set, OBSS), i.e. region 110 overlapping with BSS2 BSS1 is
OBSS。
STA140 BSS1 associations corresponding with AP120, BSS2 corresponding with AP160 is not associated;STA180
BSS2 associations corresponding with AP160, BSS1 corresponding with AP120 is not associated.
AP120 and AP160 frequency of use identical channel transmission datas.
Fig. 2 is refer to, it illustrates STA140 provided in an embodiment of the present invention structural representation.Should
STA140 includes:Communication component 220, processor 230, memory 240.
Processor 230 is connected with communication component 220, memory 240.
Communication component 220 can be multiple, for transmitting data with wireless access node, be obtained from channel
The data frame of other BSS transmission.
Communication component 220, the data frame for obtaining other BSS transmission from channel;Carried out on channel
Space reuse is transmitted.
Processor 230 includes one or more processing cores.Processor 230 by runs software and
Module, so as to perform various function application and data processing, such as:Carried according in the data frame of transmission
Information, it is determined whether enable space reuse transmission;When it is determined that enabling space reuse transmission, using predetermined
Threshold value carries out space reuse transmission by communication component 220 in the way of competing on channel.
Memory 240 is used to store software program and module.Memory 240 can storage program area 241, extremely
Application program module 242 needed for few One function.Application program module 242 can include determining that module 221,
Transport module 222 etc..
Determining module 221, for according to the information carried in data frame, it is determined whether enable space reuse transmission;
Transport module 222, for when it is determined that enable space reuse transmission when, using threshold value in the way of competing
Space reuse transmission is carried out on channel.
Duration determining module 223, the available duration for determining space reuse transmission.
In addition, memory 240 can by any kind of volatibility or non-volatile memory device or they
Combination realize, such as static RAM (SRAM), Electrically Erasable Read Only Memory
(EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM),
Read-only storage (ROM), magnetic memory, flash memory, disk or CD.
It will be understood by those in the art that the STA140 structures shown in Fig. 2 do not constitute STA140 limit
It is fixed, it can include than illustrating more or less parts or some parts of combination, or different part arrangements.
Those skilled in the art are further appreciated that STA180 has with the STA140 shown in Fig. 2 identical or phase
As structure, repeat no more here.
Fig. 3 A are refer to, it illustrates a kind of data transmission method shown in an exemplary embodiment of the invention
Flow chart.Lifted in the STA that the present embodiment is applied in the implementation environment shown in Fig. 1 with data transmission method
Example explanation.As shown in Figure 3A, the data transmission method comprises the following steps:
Step 301, the data frame of other BSS transmission is obtained from channel.
STA is located in OBSS, and the OBSS is included with STA this BSS associated and in addition to this BSS
Other BSS.
It is this BSS for being associated with current STA with the current STA BSS that there is the AP of correspondence.
Channel shared by the data frame of other BSS transmission needs the letter of occupancy with this BSS transmitting data frames
Road is identical.
Optionally, the data frame of transmission can be understood as one in on-going data frames, i.e. other BSS
The current data frame transmitted between STA and AP.
Step 302, according to the information carried in data frame, it is determined whether enable space reuse (Spatial Reuse,
SR) transmit.
The information carried in the data frame of transmission includes:PPDU duration, TXOP duration, signaling
Descending (Dowlink, DL) in format field, SIG-A in (Signal-A, SIG-A)/up (Uplink,
Modulation and Coding Scheme (Modulation and Coding Scheme, MCS) domain UL) in domain, SIG-A,
At least one of length (Length) domain in traditional signaling message (Legacy-Signal, L-SIG).
As shown in Figure 3 B, it schematically illustrates a kind of structure of data frame, in the data frame, from a left side
Short Training (Legacy Short Training Field, L-STF) field, the biography of traditional mode are followed successively by the right
Long training (Legacy Long Training Field, L-LTF) field of system pattern, traditional signaling message (Legacy
Signal Field, L-SIG) field, repeatedly traditional signaling message (Repeated Legacy Signal, RL-SIG)
Field, efficient signaling (High Efficiency Signal A, HE-SIG-A) field and other leading (other
Preamble)。
Alternatively, do not include in the information carried in the data frame of transmission:Whether sky is enabled for explicit instruction
Between reuse the field of transmission.
Space reuse can be understood as in same channel, there is transmitting terminal and two groups of different numbers of receiving terminal
According to transmitting at the same time, the interference that two groups of data are produced in transmission, which is not up to, can influence another set data to pass
The degree that interferes with each other of group data of defeated degree, i.e., two does not influence the normal transmitting-receiving of data each other.
By taking Fig. 1 as an example, it is assumed that AP160 and STA180 just carries out data transmission on channel 2 in Fig. 1,
The data frame that AP160 and STA180 is being transmitted is considered the data frame i.e. on-going data frames of transmission,
Now, AP120 and STA140 also carries out data transmission on channel 2, then it is considered that STA140 is entering
Row space reuse transmit, and between AP120 and STA140 space reuse transmission do not influence AP160 with
The on-going data frames transmitted between STA180.
Step 303, when it is determined that enable space reuse transmission when, using threshold value in the way of competing it is enterprising in channel
Row space reuse is transmitted.
In summary, the data transmission method that the embodiment of the present invention is provided, by obtaining other from channel
The data frame of BSS transmission, according to the information carried in data frame, it is determined whether enable space reuse transmission,
When it is determined that enabling space reuse transmission, space reuse biography is carried out on channel in the way of competing using threshold value
It is defeated;The communication opportunity for solving the STA for being located at OBSS regions is few, the problem of data throughout is not high;Reach
To without the information in the packet of extra increase transmission, only by existing information it may determine that can make
Energy space reuse, had both saved STA energy, and the effect of the chance of space reuse is improved again.
It should be noted that above-mentioned steps 301 can be realized by STA processor by communication component;On
Stating step 302 can be realized by the determining module in STA computing device STA memory;Above-mentioned step
Rapid 303 can be realized by the transport module in STA computing device STA memory.
Fig. 4 A are refer to, it illustrates a kind of data transmission method shown in another exemplary embodiment of the present invention
Flow chart.The present embodiment is applied to the STA in the implementation environment shown in Fig. 1 with data transmission method
Illustrate.As shown in Figure 4 A, the data transmission method comprises the following steps:
Step 401, the data frame of other BSS transmission is obtained from channel.
Now, the STA in this BSS does not carry out data transmission, and non-BSS other BSS are carried out
Data transfer.
Optionally, the information carried in the data frame of transmission includes PPDU duration.STA is according to transmission
The PPDU carried in data frame duration, it is determined whether enable SR transmission.PPDU duration is by L-SIG
Conventional lengths (Legacy Length, L-Length) domain in field is obtained.
Step 402, whether the PPDU carried in the data frame of detection transmission duration is more than first threshold.
Optionally, the L-Length domains in L-SIG fields in the data frame got obtain PPDU's
Duration, and PPDU durations are compared with first threshold.
Step 403, if PPDU duration is more than first threshold, it is determined that enable SR transmission.
If PPDU duration is less than first threshold, it is determined that do not enable SR transmission.
When it is determined that enabling SR transmission, the available duration of SR transmission can also be determined.
Step 404, the available duration of SR transmission is determined.
It should be noted that the step can also simultaneously be performed with step 403, or after step 405
Perform, the present embodiment is not limited this.
The available duration of SR transmission is divided to two kinds:TXOP grades of durations and PPDU grades of durations.TXOP durations by
TXOP domains in SIG-A fields are obtained.
The initial time of TXOP grades of duration is equal to the finish time of the SIG-A in the data frame of transmission,
Finish time of the finish time of TXOP grades of duration equal to the TXOP where data frame.
Optionally, SIG-A is the field or field combination in the data frame of transmission.SIG-A can regard as
It is the packet header of the data frame of transmission, the system for supporting all versions according to 802.11 standards, SIG-A.
Optionally, SIG-A be also denoted as HE-SIGA (High efficiency Signal-A,
HE-SIGA)。
The initial time of PPDU grades of duration is equal to the finish time of the SIG-A in the data frame of transmission,
The finish time of PPDU grades of duration is equal to the finish time of the data frame of transmission.
The step has three kinds of implementations, specific as follows:
In the presence of request send (Request to send, RTS) data frame be not present clear to send (Clear to send,
CTS) the situation of data frame, or the situation that RTS data frames and CTS data frames are all present, the first reality
Existing mode, as shown in Figure 4 B:
Step 4041, the RTS data frames and the respective RSSI of CTS data frames before data frame are obtained.
Step 4042, if RTS data frames and the respective RSSI of CTS data frames are respectively less than the detection of OBSS bags
Thresholding, if or, the RSSI of RTS data frames be more than OBSS bags detection threshold and CTS data frames and do not receive,
The available duration for then determining SR transmission is the duration of TOXP grades of transmission opportunity.
Optionally, OBSS bags detection threshold is less than CCA threshold values.
Such as, in link as shown in Figure 4 C, it is assumed that get to obtain RTS data frames and CTS data frames
Respective RSSI is both less than OBSS bag detection thresholds, then the initial time of the available duration of SR transmission is biography
The SIG-A of defeated data frame 43 finish time 41, the finish time of the available duration of SR transmission is transmission
Data frame 43 where TXOP finish time 42, i.e. the available duration of space propagation is T1, T1's
The finish time 42 being worth for the TXOP where the data frame 43 of transmission subtracts the SIG-A of the data frame 43 of transmission
Finish time 41.
There is a situation where that CTS data frames, or RTS data frames and CTS data are not present in RTS data frames
The situation that frame is all present, second of implementation, as shown in Figure 4 D:
Step 4043, the RTS data frames and the respective RSSI of CTS data frames before data frame are obtained.
Step 4044, if the RSSI of RTS data frames is more than OBSS bag detection thresholds, and CTS data frames
RSSI be less than OBSS bag detection thresholds, it is determined that SR transmission when a length of presentation protocol data unit
PPDU grades of duration.
Such as, in link as shown in Figure 4 E, it is assumed that get the RSSI of RTS data frames is more than
OBSS bag detection thresholds, and the RSSI of CTS data frames is less than OBSS bag detection thresholds, then SR is transmitted
Available duration initial time for transmission data frame 44 SIG-A finish time 45, SR transmission
The finish time of available duration is the available duration of the finish time 46, i.e. space propagation of the data frame 44 of transmission
For T2, T2 value subtracts the SIG-A of the data frame 44 of transmission for the finish time 46 of the data frame 44 of transmission
Finish time 45.
RTS data frames and all non-existent situation of CTS data frames, the third implementation, as illustrated in figure 4f:
Step 4045, if the Linktype that data frame is indicated is the TXOP where neighbouring link and data frame
Receiving terminal keeps constant, it is determined that the when a length of TXOP grades duration of SR transmission.
Optionally, with where the field and instruction data frame for indicating Linktype in the data frame of transmission
The field of TXOP receiving terminal, STA can direct read data frame is indicated from above-mentioned two field Linktype
With the receiving terminal of the TXOP where data frame.
Such as, in link as shown in Figure 4 G, the Linktype that the data frame of transmission is indicated is neighbouring link
And the receiving terminal of the TXOP where the data frame keeps constant, then the initial time of the available duration of SR transmission
For the SIG-A of the data frame 47 of transmission finish time 48, the finish time of the available duration of SR transmission is
The finish time 49 of TXOP where the data frame 47 of transmission, the i.e. available duration of space propagation are T3,
T3 value subtracts the data frame 44 of transmission for the finish time 49 of the TXOP where the data frame 47 of transmission
SIG-A finish time 48.
Step 405, when it is determined that enabling SR transmission, SR is carried out on channel in the way of competing using threshold value
Transmission.
Detect whether the RSSI of the data frame of transmission is less than threshold value, if RSSI is less than threshold value, on channel
Carry out SR transmission.
When it is determined that not enabling SR transmission, this method also includes:
CCA is carried out using CCA fixed thresholds.
According to 802.11 standards, detect it is effective it is leading in the case of, CCA fixed thresholds are -82 millis
Decibel above 1 watt (- 82dBm);Be not detected by it is effective it is leading in the case of, CCA fixed thresholds are -62 milliwatts
Decibel (- 62dBm).
In summary, the data transmission method that the embodiment of the present invention is provided, is obtained by STA from channel
The data frame of other BSS transmission, according to the information carried in data frame, it is determined whether enable space reuse
Transmission, when it is determined that enabling space reuse transmission, space is carried out using threshold value in the way of competing on channel
Reuse transmission;The communication opportunity for solving the STA for being located at OBSS regions is few, and data throughout is not high to ask
Topic;Reached the information in the packet without extra increase transmission, only by existing information it may determine that
Space reuse can be enabled, STA energy has both been saved, the effect of the chance of space reuse is improved again.
In addition, determining space when it is determined that enabling space reuse transmission, then by the information carried in data
The specific available duration of transmission is reused, different durations are distributed for different situations, are effectively improved
The utilization rate of channel.
It should be noted that above-mentioned steps 401 can be realized by STA processor by communication component;On
Stating step 402 can be realized by the determining module in STA computing device STA memory;Above-mentioned step
Rapid 403 can be realized by the determining module in STA computing device STA memory;Above-mentioned steps 404
It can be realized by the duration determining module in STA computing device STA memory;Above-mentioned steps 405
It can be realized by the transport module in STA computing device STA memory.
In the alternative embodiment based on Fig. 4 A illustrated embodiments, in the data frame of other BSS transmission also
Duration including TXOP, can also according to the TXOP of the carrying in the data frame of transmission duration, it is determined that
Whether SR transmission is enabled, and above-mentioned steps 402 to step 403 substitute realization by step 501 to step 502,
As shown in Figure 5:
According to the TXOP carried in data frame duration, it is determined whether enable SR transmission.TXOP durations by
TXOP domains in SIG-A fields are obtained.
Step 501, whether the TXOP carried in detection data frame duration is more than Second Threshold.
Step 502, if TXOP duration is more than Second Threshold, it is determined that enable SR transmission.
If TXOP duration is not more than Second Threshold, it is determined that do not enable SR transmission.
It should be noted that above-mentioned steps 501 can be in STA computing device STA memory really
Cover half block is realized;Above-mentioned steps 502 can in STA computing device STA memory cover half really
Block is realized.
In the alternative embodiment based on Fig. 4 A illustrated embodiments, in the data frame of other BSS transmission also
, can be with including the Length domains in the format field in SIG-A, DL/UL domains and L-SIG in SIG-A
In the DL/UL domains and L-SIG in format field, SIG-A in the SIG-A of carrying in data frame
Length domains, it is determined whether enable SR transmission, when data frame is uplink single user frame, or uplink multi-users frame,
Or descending single user frame, or during descending multi-user frame, above-mentioned steps 402 to step 403 by step 402a,
Or step 402b, substitute and realize, as shown in Figure 6:
DL/UL domains in format field, SIG-A and L-SIG in the SIG-A of carrying in data frame
In Length domains, it is determined whether enable SR transmission.
Optionally, data frame is uplink single user frame, or uplink multi-users frame, or descending single user frame, or
Descending multi-user frame.
In the present embodiment, data frame format, can pass through the L-Length domains in L-SIG fields and SIG-A2
Phase distinguish 11ax type of data packet in 802.11 agreements, when Length to 3 remainders are 2 when, number
It is high-efficiency multi-use family physical layer protocol data unit (High Efficiency Multiple Users Physical according to bag
Protocal Data Unit, HE-MU-PPDU) or expansion single user physical layer protocol data unit (Extended
Sigle User Physical Protocal Data Unit, EXT-SU-PPDU);Length to 3 remainders be 1 when,
For single user physical layer protocol data unit (Sigal User Physical Protocal Data Unit, SU-PPDU)
Or basis triggering physical layer protocol data unit (Trigger-based Physical Protocal Data Unit,
Trigger-based PPDU).HE-MU-PPDU and EXT-SU-PPDU is by SIG-A2 phase come area
Point;SU-PPDU and Trigger-based PPDU by form (format) domain in SIG-A fields come
Distinguish.In addition to Trigger-based PPDU are defaulted as upstream data bag, the packet of remaining type passes through
Differentiating uplink and downlink is carried out in UL/DL domains in SIG-A fields.
Optionally, in data frame only one of which field simultaneously indicate data transmission direction and user quantity it is many
It is few, such as:One field indicates that data frame is uplink single user frame.
Step 402a, if data frame is uplink single user frame or descending single user frame, it is determined that enable SR transmission.
Because data frame is uplink single user frame or descending single user frame, the transmitting terminal and receiving terminal of data frame are true
It is fixed, therefore STA allows SR to transmit.
Step 402b, if data frame is uplink multi-users frame, it is determined that enable SR transmission.
Because data frame is uplink multi-users frame, the receiving terminal of data frame is AP, therefore can rushing by AP
Prominent grade determines to enable SR transmission.
If in addition, data frame is descending multi-user frame, it is determined that do not enable SR transmission.
Because data frame is descending multi-user frame, it is known that the receiving terminal of data frame is multiple STA, it is determined whether
The process not interfered with to other STA is complex, therefore does not enable SR transmission.
It should be noted that above-mentioned steps 402a can be in STA computing device STA memory
Determining module is realized;Above-mentioned steps 402b can be in STA computing device STA memory really
Cover half block is realized.
In the alternative embodiment based on Fig. 4 A illustrated embodiments, in the data frame of other BSS transmission also
Including the format field in SIG-A, the Length domains in DL/UL domains and L-SIG in SIG-A, work as number
During according to frame for descending multi-user frame, there is a kind of enable SR exception, that is, receiving the data frame of transmission
Receive RTS data frames and CTS data frames before, above-mentioned steps 402 to step 403 by step 701 to
Step 702, which is substituted, to be realized, as shown in Figure 7:
Step 701, if data frame is descending multi-user frame, whether deposited in the data frame before detection data frame
In RTS data frames and CTS data frames.
Step 702, if there is RTS data frames and CTS data frames, it is determined that enable SR transmission.
Due to there is RTS data frames and CTS data frames, it can determine to make other by CTS RSSI
For the STA of receiving terminal disturbed condition, therefore enable SR transmission.
If in the absence of RTS data frames and CTS data frames, it is determined that do not enable SR transmission.
It should be noted that above-mentioned steps 701 can be in STA computing device STA memory really
Cover half block is realized;Above-mentioned steps 702 can in STA computing device STA memory cover half really
Block is realized.
In the alternative embodiment based on Fig. 4 A illustrated embodiments, in the data frame of other BSS transmission also
Including the MCS domains in the format field in SIG-A, the DL/UL domains in SIG-A, SIG-A and L-SIG
In Length domains, can also according to the format field in the form in the SIG-A in the data frame of transmission,
The Length domains in the MCS domains and L-SIG in DL/UL domains, SIG-A in SIG-A, it is determined whether
Enable SR transmission, when data frame is uplink single user frame, or during descending single user frame, above-mentioned steps 402 to
Step 403 substitutes realization by step 801 to step 802, as shown in Figure 8 A:
DL/UL domains in format field, SIG-A in the SIG-A carried in data frame, in SIG-A
MCS domains and L-SIG in Length domains, it is determined whether enable SR transmission.
In the present embodiment, data frame format, can pass through the L-Length domains in L-SIG fields and SIG-A2
Phase distinguish 11ax type of data packet in 802.11 agreements, when Length to 3 remainders are 2 when, number
It is HE-MU-PPDU or EXT-SU-PPDU according to bag;Length is to being SU-PPDU when 3 remainders are 1
Or Trigger-based PPDU.HE-MU-PPDU and EXT-SU-PPDU by SIG-A2 phase come
Distinguish;SU-PPDU and Trigger-based PPDU are distinguished by the Format domains in SIG-A.Except
Trigger-based PPDU are defaulted as outside upstream data bag, and the packet of remaining type passes through in SIG-A
UL/DL carrys out differentiating uplink and downlink in domain.
Optionally, in data frame only one of which field simultaneously indicate data transmission direction and user quantity it is many
It is few, such as:One field indicates that data frame is uplink single user frame.
Step 801, if detecting data frame for uplink single user frame or descending single user frame, MCS is detected
Whether grade is more than the first estate.
Optionally, the first estate is predetermined MCS grades.
Step 802, if MCS grades are more than the first estate, it is determined that enable SR transmission.
It should be noted that above-mentioned steps 801 can be in STA computing device STA memory really
Cover half block is realized;Above-mentioned steps 802 can in STA computing device STA memory cover half really
Block is realized.
In the alternative embodiment based on Fig. 4 A illustrated embodiments, in the data frame of other BSS transmission also
Including the up UL domains of descending DL/ in the format field in SIG-A, SIG-A, the MCS domains in SIG-A
With Length domains in L-SIG, it is determined whether enable SR transmission, when data frame is descending single user frame,
Above-mentioned steps 402 substitute realization to step 403 by step 803 to step 804, as shown in Figure 8 B:
Step 803, if data frame is descending multi-user frame, indicated by the SIG-A in detection data frame
Whether SIG-B MCS grades are more than the second grade.
Optionally, the second grade is predetermined MCS grades.
Optionally, SIG-B is the field or field combination in data frame.According to 802.11 standards, SIG-A
The system for supporting all versions, the system that SIG-B only supports higher-version.
Optionally, SIG-A, SIG-B and data waiting for transmission are included in some data frames, generally,
SIG-A fields are in the foremost of data frame, and SIG-B fields are behind SIG-A fields, by parsing SIG-A
Information in field can get SIG-B relevant information.
As shown in Figure 8 C, that schematically shows a kind of structure chart of the data frame including SIG-B, at this
In data frame, other leading (Other Preamble), Short Trainings of traditional mode are followed successively by from left to right
(Legacy Short Training Field, L-STF) field/random efficient signaling (Range Legacy Signal,
RL-SIG) field, efficient signaling (High Efficiency Signal A1, HE-SIG-A1) field, efficiently
Signaling (High Efficiency Signal A2, HE-SIG-A2) field, efficient signaling (High Efficiency
Signal B, HE-SIG-B) field and Other Preamble.
Step 804, if MCS grades are more than the second grade, it is determined that enable SR transmission.
It should be noted that above-mentioned steps 803 can be in STA computing device STA memory really
Cover half block is realized;Above-mentioned steps 804 can in STA computing device STA memory cover half really
Block is realized.
In the alternative embodiment based on Fig. 4 A illustrated embodiments, in the data frame of other BSS transmission also
Including the MCS domains in the format field in SIG-A, the DL/UL domains in SIG-A, SIG-A and L-SIG
Middle Lengt domains, it is determined whether enable SR transmission, when data frame is uplink multi-users frame, above-mentioned steps 402
Realization is substituted by step 805 to step 806 to step 403, as in fig. 8d:
Step 805, if data frame be uplink multi-users frame, detection data frame before trigger frame in each
Whether STA MCS grades are all higher than the tertiary gradient.
Optionally, the tertiary gradient is predetermined MCS grades.
Optionally, trigger frame is expressed as Trigger Frame frames.
Step 806, if each STA MCS grades are all higher than the tertiary gradient, it is determined that enable SR transmission.
It should be noted that above-mentioned steps 805 can be in STA computing device STA memory really
Cover half block is realized;Above-mentioned steps 806 can in STA computing device STA memory cover half really
Block is realized.
In the optional implementation based on Fig. 4 A or Fig. 6 or Fig. 7 or Fig. 8 A or Fig. 8 B or Fig. 8 C illustrated embodiments
In example, when it is determined that the SR not enabled is transmitted, NAV, NAV can also be set in the data transmission method
A timer can be regarded as, without CCA during NAV is set namely in NAV durations, set
NAV's comprises the following steps that:
First, when it is determined that not enabling SR transmission, NAV is set, NAV value is equal to the data frame institute of transmission
TXOP finish time and the data frame of transmission in signaling A finish time between difference.
When it is determined that not enabling the SR transmission that available duration is PPDU grades, NAV, NAV value etc. are set
At the end of SIG-A in the finish time of TXOP where data frame in transmission and the data frame of transmission
Difference between quarter.
If the 2, receiving the data frame of the transmission of other BSS again, the NAV is corrected equal to 0.
It should be noted that when it is determined that not enabling the SR that available duration is PPDU grades, can also be not provided with
NAV, the SR chances of transmission are provided for follow-up data frame.
It should be noted that above-mentioned steps one can be realized by STA processor;Above-mentioned steps two can be by STA
Processor realize.
In the alternative embodiment based on embodiment illustrated in fig. 5, when it is determined that the SR not enabled is transmitted, the number
According to NAV, NAV can also be set to regard a timer as in transmission method, during NAV is set
Namely comprising the following steps that for NAV is set without CCA in NAV durations:
When it is determined that enabled stage SR is not transmitted, NAV is set, NAV value is equal to the TXOP where data frame
Finish time and data frame in SIG-A finish time between difference.
Specifically, when it is determined that not enabling the SR transmission that available duration is TXOP grades, NAV, NAV are set
Value be equal to the TXOP finish time where the data frame of transmission and the signaling A in the data frame of transmission
Difference between finish time.
It should be noted that above-mentioned steps can be realized by STA processor.
It should be noted that those skilled in the art can be combined into the transmission side data according to above-described embodiment
Other implementations of method, are repeated no more here.
It should be noted that:Above-described embodiment provide data transmission device using space reuse transmit when,
, can as needed will be upper only with the division progress of above-mentioned each functional module for example, in practical application
State function distribution to be completed by different functional modules, i.e., the internal structure of equipment is divided into different function moulds
Block, to complete all or part of function described above.In addition, the data transfer that above-described embodiment is provided
Device belongs to same design with data transmission method embodiment, and it implements process and refers to embodiment of the method,
Here repeat no more.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
One of ordinary skill in the art will appreciate that realizing all or part of step of above-described embodiment can pass through
Hardware is completed, and the hardware of correlation can also be instructed to complete by program, described program can be stored in
In a kind of computer-readable recording medium, storage medium mentioned above can be read-only storage, disk or
CD etc..
Presently preferred embodiments of the present invention is the foregoing is only, is not intended to limit the invention, it is all the present invention's
Within spirit and principle, any modification, equivalent substitution and improvements made etc. should be included in the present invention's
Within protection domain.
Claims (28)
1. a kind of data transmission method, it is characterised in that methods described includes:
The data frame of other BSS transmission is obtained from channel;
According to the information carried in the data frame, it is determined whether enable space reuse transmission;
When it is determined that enabling the space reuse transmission, entered on that channel in the way of competing using threshold value
Row space reuse is transmitted.
2. according to the method described in claim 1, it is characterised in that the packet carried in the data frame
Include:Physical layer protocol data unit PPDU duration;
It is described according to the information carried in the data frame, it is determined whether enable space reuse SR transmission, including:
Detect whether the PPDU carried in the data frame duration is more than first threshold;
If the duration of the PPDU is more than the first threshold, it is determined that enable the space reuse transmission.
3. according to the method described in claim 1, it is characterised in that the packet carried in the data frame
Include:Transmission opportunity TXOP duration;
It is described according to the information carried in the data frame, it is determined whether enable space reuse transmission, including:
Detect whether the TXOP carried in the data frame duration is more than Second Threshold;
If the duration of the TXOP is more than the Second Threshold, it is determined that enable the space reuse transmission.
4. according to the method described in claim 1, it is characterised in that the packet carried in the data frame
Include:The up UL domains of descending DL/ and traditional signaling message in format field, the SIG-A in signaling SIG-A
Length Length domains in L-SIG;
It is described according to the information carried in the data frame, it is determined whether enable space reuse transmission, including:
If the data frame is uplink single user frame or descending single user frame, it is determined that enable the space reuse
Transmission;
Or,
If the data frame is uplink multi-users frame, it is determined that enable the space reuse transmission.
5. according to the method described in claim 1, it is characterised in that the packet carried in the data frame
Include:Descending/up DL/UL domains in format field, the SIG-A and traditional signaling message in signaling SIG-A
Length Length domains in L-SIG;
It is described according to the information carried in the data frame, it is determined whether enable space reuse transmission, including:
If the data frame is descending multi-user frame, whether deposited in the data frame before detecting the data frame
RTS data frames and clear to send CTS data frames are sent in request;
If there is the RTS data frames and the CTS data frames, it is determined that enable the space reuse transmission.
6. according to the method described in claim 1, it is characterised in that the packet carried in the data frame
Include:The up UL domains of descending DL/ in format field, the SIG-A in signaling SIG-A, the SIG-A
In Modulation and Coding Scheme MCS domains and traditional signaling message L-SIG in length Length domains;
It is described according to the information carried in the data frame, it is determined whether enable space reuse transmission, including:
If the data frame is uplink single user frame or descending single user frame, detecting the grade of the MCS is
It is no to be more than the first estate;If the grade of the MCS is more than described the first estate, it is determined that enable the space
Reuse transmission.
7. according to the method described in claim 1, it is characterised in that the packet carried in the data frame
Include:The up UL domains of descending DL/ in format field, the SIG-A in signaling SIG-A, the SIG-A
In Modulation and Coding Scheme MCS domains and traditional signaling message L-SIG in length Length domains;
It is described according to the information carried in the data frame, it is determined whether enable space reuse transmission, including:
If the data frame is descending multi-user frame, detect whether the MCS grades are more than the second grade;
If the MCS grades are more than second grade, it is determined that enable the space reuse transmission.
8. according to the method described in claim 1, it is characterised in that the packet carried in the data frame
Include:The up UL domains of descending DL/ in format field, the SIG-A in signaling SIG-A, the SIG-A
In Modulation and Coding Scheme MCS domains and traditional signaling message L-SIG in length Length domains;
It is described according to the information carried in the data frame, it is determined whether enable space reuse transmission, including:
If the data frame is uplink multi-users frame, each in the trigger frame before the data frame is detected
Whether STA MCS grades are all higher than the tertiary gradient;If each STA MCS grades are all higher than described
Three grades, it is determined that enable the space reuse transmission.
9. according to the method described in claim 1, it is characterised in that methods described also includes:
Determine the available duration of the space reuse transmission.
10. method according to claim 9, it is characterised in that the determination space reuse is passed
Defeated available duration, including:
Request before obtaining the data frame sends RTS data frames and clear to send CTS data frames are respective
The RSSI;If the RTS data frames and the respective RSSI of the CTS data frames are respectively less than described
OBSS bag detection thresholds, if or, RTS data frames the RSSI be more than the OBSS bags detection threshold
And the CTS data frames are not received, it is determined that the available duration of the space reuse transmission is transmission opportunity
TXOP grades of duration.
11. method according to claim 9, it is characterised in that the determination space reuse is passed
Defeated available duration, including:
The RTS data frames and the CTS data frames before obtaining the data frame is respective described
RSSI, if the RSSI of the RTS data frames is more than the OBSS bags detection threshold, and the CTS
The RSSI of data frame is less than the OBSS bags detection threshold, it is determined that space reuse transmission when
A length of physical layer protocol data unit PPDU grades of duration.
12. method according to claim 9, it is characterised in that the determination space reuse is passed
Defeated available duration, including:
If the Linktype that the data frame is indicated is the transmission opportunity where neighbouring link and the data frame
TXOP receiving terminal keeps constant, it is determined that the space reuse transmission when it is a length of described TXOP grades
Duration.
13. according to any described methods of claim 10-12, it is characterised in that described TXOP grades
The initial time of duration is equal to the finish time of the SIG-A in the data frame, described TXOP grades duration
Finish time be equal to the data frame where the TXOP finish time.
14. according to any described methods of claim 10-12, it is characterised in that when described PPDU grades
Long initial time is equal to the finish time of the SIG-A in the data frame, described PPDU grades duration
Finish time is equal to the finish time of the data frame.
15. a kind of site STA, it is characterised in that the STA includes:Communication component, processor and deposit
Reservoir;
The communication component, the data frame of the transmission for obtaining other BSS from channel;
The processor, for according to the information carried in the data frame, it is determined whether enable space reuse
Transmission;When it is determined that enabling the space reuse transmission, the communication is passed through in the way of competing using threshold value
Component carries out space reuse transmission on that channel.
16. STA according to claim 15, it is characterised in that the information carried in the data frame
Including:Physical layer protocol data unit PPDU duration;
It is used in processor according to the information carried in the data frame, it is determined whether enable space reuse transmission
Aspect, including:
Whether the processor, the PPDU carried for detecting in the data frame duration is more than the
One threshold value;If the duration of the PPDU is more than the first threshold, it is determined that enable the space reuse and pass
It is defeated.
17. STA according to claim 15, it is characterised in that the information carried in the data frame
Including:Transmission opportunity TXOP duration;
It is used in the processor according to the information carried in the data frame, it is determined whether enable space reuse
The aspect of transmission, including:
Whether the processor, the TXOP carried for detecting in the data frame duration is more than the
Two threshold values;If the duration of the TXOP is more than the Second Threshold, it is determined that enable the space reuse and pass
It is defeated.
18. STA according to claim 15, it is characterised in that the information carried in the data frame
Including:The up UL domains of descending DL/ and tradition letter in format field, the SIG-A in signaling SIG-A
Make the length Length domains in L-SIG;
It is used in the processor according to the information carried in the data frame, it is determined whether enable space reuse
The aspect of transmission, including:
The processor, if being uplink single user frame or descending single user frame for the data frame, it is determined that
Enable the space reuse transmission;If or, the data frame is uplink multi-users frame, it is determined that enable described
Space reuse is transmitted.
19. STA according to claim 15, it is characterised in that the information carried in the data frame
Including:The up UL domains of descending DL/ and tradition letter in format field, the SIG-A in signaling SIG-A
Make the length Length domains in L-SIG;
It is used in the processor according to the information carried in the data frame, it is determined whether enable space reuse
The aspect of transmission, including:
The processor, if being descending multi-user frame for the data frame, before detecting the data frame
Data frame in send RTS data frames and clear to send CTS data frames with the presence or absence of request;If existing described
RTS data frames and the CTS data frames, it is determined that enable the space reuse transmission.
20. STA according to claim 15, it is characterised in that the information carried in the data frame
Including:The up UL domains of descending DL/ in format field, the SIG-A in signaling SIG-A, the SIG-A
In Modulation and Coding Scheme MCS domains and traditional signaling message L-SIG in length Length domains;
It is used in the processor according to the information carried in the data frame, it is determined whether enable space reuse
The aspect of transmission, including:
The processor, if being uplink single user frame or descending single user frame for the data frame, is detected
Whether the MCS grades are more than the first estate;If the MCS grades are more than described the first estate, really
Surely the space reuse transmission is enabled.
21. STA according to claim 15, it is characterised in that the information carried in the data frame
Including:The up UL domains of descending DL/ in format field, the SIG-A in signaling SIG-A, the SIG-A
In Modulation and Coding Scheme MCS domains and traditional signaling message L-SIG in length Length domains;
It is used in the processor according to the information carried in the data frame, it is determined whether enable space reuse
The aspect of transmission, including:
The processor, if being descending multi-user frame for the data frame, detects that the MCS grades are
It is no to be more than the second grade;If the MCS grades are more than second grade, it is determined that enable the space weight
With transmission.
22. STA according to claim 15, it is characterised in that the information carried in the data frame
Including:The up UL domains of descending DL/ in format field, the SIG-A in signaling SIG-A, the SIG-A
In Modulation and Coding Scheme MCS domains and traditional signaling message L-SIG in length Length domains;
It is used in the processor according to the information carried in the data frame, it is determined whether enable space reuse
The aspect of transmission, including:
The processor, if being uplink multi-users frame for the data frame, before detecting the data frame
Trigger frame in each STA MCS grades whether be all higher than the tertiary gradient;If each STA MCS
Grade is all higher than the tertiary gradient, it is determined that enable the space reuse transmission.
23. STA according to claim 15, it is characterised in that the processor, is additionally operable to:
Determine the available duration of the space reuse transmission.
24. STA according to claim 23, it is characterised in that be used to determine institute in the processor
The aspect of the available duration of space reuse transmission is stated, including:
The processor, RTS data frames and clear to send are sent for the request before obtaining the data frame
The respective RSSI of CTS data frames;If the RTS data frames and the respective institute of the CTS data frames
State RSSI and be respectively less than the OBSS bags detection threshold, if or, RTS data frames the RSSI be more than institute
State OBSS bags detection threshold and the CTS data frames are not received, it is determined that what the space reuse was transmitted can
A length of transmission opportunity TXOP grades of duration of used time.
25. STA according to claim 23, it is characterised in that be used to determine institute in the processor
The aspect of the available duration of space reuse transmission is stated, including:
The processor, for the RTS data frames and the CTS data before obtaining the data frame
The respective RSSI of frame, if the RSSI of the RTS data frames is more than the OBSS bags and detects door
Limit, and the RSSI of the CTS data frames is less than the OBSS bags detection threshold, it is determined that it is described
When a length of physical layer protocol data unit PPDU grades of the duration of space reuse transmission.
26. STA according to claim 23, it is characterised in that be used to determine institute in the processor
The aspect of the available duration of space reuse transmission is stated, including:
The processor, if being neighbouring link and the transmission for the Linktype that the data frame is indicated
The receiving terminal of transmission opportunity TXOP where data frame keeps constant, it is determined that the space reuse transmission
TXOP described in Shi Changwei grades of duration.
27. according to any described STA of claim 24-26, it is characterised in that described TXOP grades
The initial time of duration is equal to the finish time of the SIG-A in the data frame, described TXOP grades duration
Finish time be equal to the data frame where the TXOP finish time.
28. according to any described STA of claim 24-26, it is characterised in that described PPDU grades
The initial time of duration is equal to the finish time of the SIG-A in the data frame, described PPDU grades duration
Finish time be equal to the data frame finish time.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610135550.3A CN107182127B (en) | 2016-03-10 | 2016-03-10 | Data transmission method for uplink and device |
PCT/CN2017/072262 WO2017152727A1 (en) | 2016-03-10 | 2017-01-23 | Data transmission method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610135550.3A CN107182127B (en) | 2016-03-10 | 2016-03-10 | Data transmission method for uplink and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107182127A true CN107182127A (en) | 2017-09-19 |
CN107182127B CN107182127B (en) | 2019-04-12 |
Family
ID=59789002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610135550.3A Active CN107182127B (en) | 2016-03-10 | 2016-03-10 | Data transmission method for uplink and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107182127B (en) |
WO (1) | WO2017152727A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111133830A (en) * | 2017-09-28 | 2020-05-08 | 高通股份有限公司 | Spatial Listen Before Talk (LBT) with channel variation consideration |
CN111200819A (en) * | 2018-11-16 | 2020-05-26 | 三星电子株式会社 | Wireless communication device and data communication method for transmitting data using spatial reuse |
CN111727616A (en) * | 2018-02-28 | 2020-09-29 | 松下电器(美国)知识产权公司 | Wireless communication device and wireless communication method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103858510A (en) * | 2011-09-06 | 2014-06-11 | 高通股份有限公司 | Methods and apparatus for enabling multiple devices to share a data transmission period |
WO2015120488A1 (en) * | 2014-02-10 | 2015-08-13 | Mediatek Inc. | Method for identifying source bss in wlan |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10462799B2 (en) * | 2015-01-30 | 2019-10-29 | Telefonaktiebolaget Lm Ericsson (Publ) | First node and a method therein |
-
2016
- 2016-03-10 CN CN201610135550.3A patent/CN107182127B/en active Active
-
2017
- 2017-01-23 WO PCT/CN2017/072262 patent/WO2017152727A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103858510A (en) * | 2011-09-06 | 2014-06-11 | 高通股份有限公司 | Methods and apparatus for enabling multiple devices to share a data transmission period |
WO2015120488A1 (en) * | 2014-02-10 | 2015-08-13 | Mediatek Inc. | Method for identifying source bss in wlan |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111133830A (en) * | 2017-09-28 | 2020-05-08 | 高通股份有限公司 | Spatial Listen Before Talk (LBT) with channel variation consideration |
US11683833B2 (en) | 2017-09-28 | 2023-06-20 | Qualcomm Incorporated | Spatial listen-before-talk (LBT) with channel variation consideration |
CN111727616A (en) * | 2018-02-28 | 2020-09-29 | 松下电器(美国)知识产权公司 | Wireless communication device and wireless communication method |
CN111200819A (en) * | 2018-11-16 | 2020-05-26 | 三星电子株式会社 | Wireless communication device and data communication method for transmitting data using spatial reuse |
Also Published As
Publication number | Publication date |
---|---|
CN107182127B (en) | 2019-04-12 |
WO2017152727A1 (en) | 2017-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116193632B (en) | Multilink communication method and device | |
EP3654723B1 (en) | Methods and device for transmitting or receiving information on size of resource unit in wireless lan system | |
JP6374533B2 (en) | Method and apparatus for transmitting frames | |
CN104184702B (en) | A kind of data transmission method and equipment | |
CN108271263B (en) | The method and device of spatial reuse | |
KR101970082B1 (en) | Wireless local area network data transmission method and device | |
CN108924945A (en) | A kind of cut-in method and device | |
CN108353429A (en) | NAV setting methods and relevant device in wireless communication system | |
CN106550478B (en) | Method and device for setting multi-user transmission network distribution vector | |
CN105659683A (en) | System and Method for Setting Cyclic Prefix Length | |
CN107182076A (en) | A kind of channel access method and website | |
CN105900516B (en) | Data transmission method for uplink and device | |
CN108432328A (en) | Wireless communication device and terminal installation | |
CN106664724A (en) | Wireless transmitting device, wireless receiving device, communication method and communication system | |
CN107211461A (en) | Terminal installation and base station apparatus | |
CN110167160A (en) | A kind of channel resource allocation method and computer readable storage medium and terminal | |
CN107105484A (en) | A kind of dormancy control method and relevant device | |
CN104219017B (en) | A kind of physical layer data package transmission method and access node | |
CN107182127A (en) | Data transmission method for uplink and device | |
JP2018121093A (en) | Wireless communication apparatus, communication method, and communication system | |
CN108352911A (en) | Terminal installation and communication means | |
CN105376830B (en) | The up-link access method that a kind of channel bonding and orthogonal frequency-time multiple access are combined | |
EP3429300B1 (en) | Method and device for processing network allocation vector | |
CN107409431A (en) | A kind of data transfer control method and access point, website | |
CN105850220B (en) | Data transmission method and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210420 Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040 Patentee after: Honor Device Co.,Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |