CN107182127A - Data transmission method for uplink and device - Google Patents

Data transmission method for uplink and device Download PDF

Info

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
Application number
CN201610135550.3A
Other languages
Chinese (zh)
Other versions
CN107182127B (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.)
Honor Device 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 CN201610135550.3A priority Critical patent/CN107182127B/en
Priority to PCT/CN2017/072262 priority patent/WO2017152727A1/en
Publication of CN107182127A publication Critical patent/CN107182127A/en
Application granted granted Critical
Publication of CN107182127B publication Critical patent/CN107182127B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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

Data transmission method for uplink and device
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.
CN201610135550.3A 2016-03-10 2016-03-10 Data transmission method for uplink and device Active CN107182127B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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.