WO2016107358A1 - Procédé et station de transmission de données - Google Patents
Procédé et station de transmission de données Download PDFInfo
- Publication number
- WO2016107358A1 WO2016107358A1 PCT/CN2015/096005 CN2015096005W WO2016107358A1 WO 2016107358 A1 WO2016107358 A1 WO 2016107358A1 CN 2015096005 W CN2015096005 W CN 2015096005W WO 2016107358 A1 WO2016107358 A1 WO 2016107358A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- channel
- station
- radio frame
- bss
- threshold
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
Definitions
- This application relates to, but is not limited to, the field of communications.
- WLAN Wireless Local Area Networks
- IEEE 802.11 group of the Institute of Electrical and Electronics Engineers has defined a series of standards such as 802.11a/b/g/n/ac to meet the growing demand for communication.
- the dynamic channel detection threshold is an alternative technology for improving the channel multiplexing rate and solving the network efficiency, which has attracted extensive attention and research.
- an access point (AP) and a plurality of stations (Stations, referred to as STAs) can be combined to form a basic service set (BSS).
- BSS basic service set
- OBSS Overlapping BSS
- 802.11 supports two methods for determining channel idleness, namely physical carrier detection and virtual carrier detection.
- Physical carrier detection refers to the Clear Channel Assessment (CCA) channel detection technology.
- CCA Clear Channel Assessment
- the associated station detects whether the channel is busy or idle by detecting the signal strength on the medium. On the 20 MHz channel, when it is judged that the received signal is an 802.11 signal and the intensity is greater than -82 dBm, the channel is considered to be busy.
- the virtual carrier detection refers to a third-party associated station other than the communication parties.
- the local channel protection reservation time is set according to the transmission time indication in the frame.
- the channel protection reservation time may be a value of a Local Network Allocation Vector (NAV) or a BSS Response Indication Delay Counter (BSS RID counter).
- NAV Local Network Allocation Vector
- BSS RID counter BSS Response Indication Delay Counter
- CCA channel detection techniques have long used fixed thresholds as criteria for judging channel busyness, which in some scenarios reduces channel access opportunities.
- STA1 is associated with AP1
- STA2 is associated with AP2, and the illustration indicates the received signal strength between them.
- STA1 direction When AP1 transmits, STA2 receives the signal of STA1, and the signal strength is higher than the detection threshold of -82dBm.
- the fixed threshold CCA detection technology STA2 will judge that the channel is busy, but in fact, the signal sent by STA2 to AP2 arrives due to STA2.
- the signal strength of AP1 is much lower than that of STA1 to AP1, so it does not interfere with the reception of AP1, and AP2 can successfully receive the signal of STA2. Obviously, too low a CCA threshold reduces the chances of STA2 sending.
- the CCA threshold can be configured with a more flexible configuration for more efficient channel multiplexing.
- variable detection thresholds for channel detection can increase transmission opportunities
- the use of variable detection thresholds can be problematic.
- STA3s supporting dynamic CCA technology in FIG. 2, which are associated with AP1.
- STA1 communicates with AP1
- STA2 supports dynamic CCA technology, improves its own CCA detection threshold, multiplexes this transmission opportunity to contend for the channel, and sends a signal to AP2.
- STA3 also satisfies the conditions for multiplexing the communication opportunities of STA2 and AP2.
- STA3 continues to raise the CCA threshold and expects to obtain the multiplexing transmission opportunity. In this way, it evolves into a loop nesting problem.
- This paper provides a data transmission method and site to solve the loop nesting problem in the dynamic CCA channel detection threshold technology.
- a data transmission method includes:
- the station When receiving all or part of the radio frame, the station uses the channel idle detection parameter set to perform channel idle detection according to the parsed address information, the basic service set BSS attribution information, and the multiplex transmission indication information;
- the multiplexed transmission indication information may use one or more bits, by using the bits Set to indicate whether other sites are allowed to perform channel multiplexed transmission.
- the method further includes: when the channel idle detection result is that the channel is idle, the station multiplexes the remaining transmission time of the received radio frame to transmit data;
- the station When the result of the channel idle detection is that the channel is busy, the station continues to detect the channel until the channel is idle, contending for the access channel, and transmitting the radio frame.
- the address that the station receives the address information of the radio frame is different from the address of the station.
- the BSS attribution information includes one or more of the following information:
- COLOR bit partial BSS identification information, medium access control layer MAC transmission address information, MAC reception address information, MAC BSS identification information, and/or destination address indication information.
- the method further includes:
- the channel protection reservation time set locally by the station is updated.
- the method further includes:
- the channel protection reservation time set locally by the station is updated.
- the performing channel idle detection by using the channel idle detection parameter set according to the parsed address information, the basic service set BSS attribution information, and the multiplexing transmission indication information includes:
- the channel idle detection parameter set is used. Channel idle detection.
- the channel idle detection parameter set includes one or more of the following parameters:
- CCA threshold 1 Idle channel estimation
- CCA threshold 2 Idle channel estimation
- energy detection ED threshold Idle channel estimation
- signal detection SD threshold Idle channel estimation
- the CCA threshold is 1 ⁇ CCA threshold 2.
- the channel idle detection parameter set includes one or more of the following parameters:
- CCA threshold 1 CCA threshold 2
- ED threshold SD threshold 1
- SD threshold 2 SD threshold 2
- performing channel idle detection includes:
- the signal strength of the signal detected by the station during a radio frame transmission time is greater than the SD threshold 1 and less than the SD threshold 2, and any of the steps 1), 2, 3), 4), 5) has been performed.
- the channel state is idle.
- performing channel idle detection further includes:
- the method further includes:
- generating the multiplex transmission indication information according to the result of the channel idle detection includes:
- the station When the channel idle detection result is that the channel is busy, the station continues to detect the channel until the channel is idle, contends to access the channel, transmits a radio frame, and generates multiplex transmission indication information indicating that other stations allow channel multiplexing transmission;
- the station detects the local parallel transmission permission state when the result of the channel idle detection is that the channel is idle, and when the count value of the multiplex transmission window counter of the site is 0, generates a channel indicating that the other station allows channel multiplexing transmission. Multiplexing transmission indication information;
- the station detects the local parallel transmission permission state when the channel idle detection result is that the channel is idle, and generates, when the site-specific multiplex transmission window counter count value is not 0, that the other station does not allow channel multiplexing.
- the multiplexed transmission indication information of the transmission is not 0, that the other station does not allow channel multiplexing.
- the result of the channel idle detection is that the channel is idle and the count value of the site-local multiplexed transmission window counter is not 0, indicating that the station is transmitting the radio frame in the multiplex transmission indication information
- the data transmission time does not exceed one frame exchange or one transmission opportunity TXOP maximum.
- the detecting module is configured to: when receiving all or part of the radio frame, perform channel idle detection by using the channel idle detection parameter set according to the parsed address information, the basic service set BSS attribution information, and the multiplexing transmission indication information;
- the information indication module is configured to: when transmitting the radio frame, generate multiplex transmission indication information according to the result of the channel idle detection, and carry the multiplex transmission indication information and the BSS attribution information of the station to be sent by the station In the radio frame, to indicate whether other stations are allowed to perform channel multiplexing transmission.
- the site further includes:
- the data transmission module is configured to: when the channel idle detection result is that the channel is idle, multiplexing the remaining transmission time of the received radio frame to transmit data,
- the channel idle detection When the result of the channel idle detection is that the channel is busy, the channel is continuously detected until the channel is idle, the access channel is contending, and the radio frame is transmitted.
- the site further includes:
- the channel protection reservation time management module is configured to: when the BSS indicated by the BSS attribution information is the same as the BSS to which the station belongs, update the channel protection reservation time set locally by the station.
- the channel protection reservation time management module is further configured to: when the BSS indicated by the BSS attribution information is different from the BSS to which the station belongs, and the multiplexing transmission indication information is that the multiplexing transmission is not allowed, The channel protection reservation time set locally by the site.
- the channel idle detection parameter set includes one or more of the following parameters:
- CCA threshold 1 Idle channel estimation
- CCA threshold 2 energy detection ED threshold
- signal detection SD threshold where CCA threshold 1 ⁇ CCA threshold 2, or,
- the channel idle detection parameter set includes one or more of the following parameters:
- CCA threshold 1 CCA threshold 2
- ED threshold SD threshold 1
- SD threshold 2 SD threshold 2
- the CCA threshold 1 ⁇ CCA threshold 2 the SD threshold 1 ⁇ SD threshold 2
- the detection module includes:
- a first determining unit configured to: when the station detects the physical frame header of the radio frame and the signal strength of the signal carrying the radio frame is less than the CCA threshold 1, determining that the channel is idle;
- a second determining unit configured to: when the station detects the physical frame header of the radio frame, and the signal strength of the signal carrying the radio frame is greater than the CCA threshold 2, determine that the channel is busy;
- a third determining unit configured to: detect, at the station, a physical frame header of the wireless frame Determining that the channel is busy when the signal strength of the signal carrying the radio frame is greater than the CCA threshold 1 and less than the CCA threshold 2 and the BSS indicated by the BSS attribution information is the same as the station home BSS;
- the fourth determining unit is configured to: when the station detects the physical frame header of the radio frame, and the signal strength of the signal carrying the radio frame is greater than the CCA threshold 1 and less than the CCA threshold 2, the BSS indicated by the BSS attribution information Determining that the channel is busy when the BSS to which the station belongs is different and the multiplex transmission indication information indicates that the radio frame does not allow channel multiplexing transmission;
- a fifth determining unit configured to: detect, at the station, a physical frame header of the radio frame, and a signal strength of a signal carrying the radio frame is greater than a CCA threshold 1 and less than a CCA threshold 2, and the BSS attribution information indicates The BSS is different from the BSS to which the station belongs and the multiplex transmission indication information indicates that the radio frame allows channel multiplexing transmission, and determines that the channel is idle;
- the sixth judging unit is configured to: when the signal strength of the signal detected by the station within a radio frame transmission duration is less than an SD threshold or an SD threshold 1, determine that the channel is idle;
- the seventh judging unit is configured to: when the signal strength of the signal detected by the station in a radio frame transmission time is greater than an SD threshold or an SD threshold 2, determine that the channel is busy;
- the eighth determining unit is configured to: when the station detects that the signal strength of the signal is greater than the SD threshold 1 and less than the SD threshold 2 during a radio frame transmission duration, and according to the first determining unit, the second determining unit, When any of the three determining unit, the fourth determining unit, and the fifth determining unit has judged that the channel is idle, it is determined that the channel state is idle.
- the detecting module further includes:
- the ninth determining unit is configured to: when the physical frame header of the radio frame is not detected by the station, and the signal strength of the detected signal is less than an ED threshold, determine that the channel is idle;
- the tenth determining unit is configured to: when the station does not detect the physical frame header of the radio frame and the signal strength of the detected signal is greater than an ED threshold, determine that the channel is busy.
- the site further includes:
- the local state management module is configured to: when the channel idle detection is performed according to the channel idle detection parameter set, update the local parallel transmission permission by updating the site-specific multiplex transmission window counter according to the transmission time information indicated by the received radio frame. State, the multiplexed transmission window counter is decremented over time.
- the information indicating module includes:
- the first information generating unit is configured to: when the channel idle detection result is that the channel is busy, continue to detect the channel until the channel is idle, compete for the access channel, send the radio frame, and generate a complex indicating that the other station allows the channel multiplexing transmission. Use transmission indication information;
- the second information generating unit is configured to: detect the local parallel transmission permission state when the result of the channel idle detection is that the channel is idle, and generate another indication when the count value of the multiplex transmission window counter of the site is 0 Multiplex transmission indication information allowing channel multiplexing transmission;
- the third information generating unit is configured to: detect the local parallel transmission permission state when the result of the channel idle detection is that the channel is idle, and generate an indication when the count value of the multiplex transmission window counter local to the site is not 0
- the station does not allow multiplexed transmission indication information for channel multiplex transmission.
- a computer readable storage medium storing computer executable instructions for performing the method of any of the above.
- the embodiment of the present invention provides a data transmission method and a station.
- the station uses the channel idle detection parameter according to the parsed address information, the basic service set BSS attribution information, and the multiplex transmission indication information. And performing channel idle detection, when transmitting a radio frame, generating multiplex transmission indication information according to a result of channel idle detection, and carrying the multiplex transmission indication information and BSS attribution information of the station to be sent by the station In the radio frame, to indicate whether other stations are allowed to perform channel multiplexing transmission. It realizes the prevention of loop nesting and solves the loop nesting problem in the dynamic CCA channel detection threshold technique.
- FIG. 1 is a diagram showing an example of a WLAN basic service set BSS and OBSS;
- FIG. 2 is a diagram showing an example of a dynamic CCA threshold detection technique
- FIG. 3 is a flowchart of a data transmission method according to Embodiment 1 of the present invention.
- FIG. 4 is a schematic diagram of a method for determining a busy channel of a channel using a CCA threshold in a channel idle detection parameter set;
- FIG. 5 is a schematic diagram of a method for determining a busy channel of a channel using an ED threshold in a channel idle detection parameter set
- FIG. 6 is a schematic diagram of a method for judging a busy channel of a channel using an SD threshold in a channel idle detection parameter set
- FIG. 7 is a schematic diagram of a multiplexing channel transmission process according to Embodiment 3 of the present invention.
- FIG. 8 is a diagram showing an example of multiplexing transmission using a local multiplexing transmission window counter
- FIG. 9 is a diagram showing an example of multiplexing transmission based on an idle state classification
- FIG. 10 is a schematic structural diagram of a station according to Embodiment 7 of the present invention.
- FIG. 11 is a schematic structural diagram of the detecting module 1001 of FIG. 10;
- FIG. 12 is a schematic structural diagram of the information indicating module 1002 of FIG.
- variable detection thresholds for channel detection can increase transmission opportunities, the use of variable detection thresholds can be problematic.
- STA3s supporting dynamic CCA technology in FIG. 2, which are associated with the access point AP1.
- STA2 supports dynamic CCA technology, improves its own CCA detection threshold, multiplexes this transmission opportunity to contend for the channel, and sends a signal to access point AP2.
- STA3 also satisfies the conditions for multiplexing the communication opportunities of STA2 and AP2.
- STA3 continues to raise the CCA threshold and expects to obtain the multiplexing transmission opportunity. In this way, it evolves into a loop nesting problem.
- Embodiments of the present invention provide a data transmission method that can solve the above problems. Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that, in the case of no conflict, the features in the embodiments and the embodiments in the present application may be arbitrarily combined with each other.
- the embodiment provides a data transmission method, and the process for determining the multiplexing transmission in the data transmission process using the method is as shown in FIG. 3, and includes:
- Step 301 When receiving the whole or part of the radio frame, the station performs channel idle detection by using the channel idle detection parameter set according to the parsed address information, the basic service set BSS attribution information, and the multiplex transmission indication information.
- the address that the station receives the address information of the radio frame is different from the address of the station; when the result of the channel idle detection is that the channel is idle, the station multiplexes the received radio frame transmission data; When the result of channel idle detection is that the channel is busy, the station transmits data using a new radio frame.
- the BSS attribution information includes any one or any of the following information:
- COLOR bit partial BSS identification information, medium access control layer (MAC) transmission address information, MAC reception address information, MAC BSS identification information, and/or destination address indication information.
- MAC medium access control layer
- the COLOR bit is 1 bit or multi-bit information, which can identify the BSS; the address indication from the and/or the address indicates the address of the transmitting and/or receiving station, and the BSS can be determined according to the address.
- the channel protection reservation time needs to be updated, including two cases:
- the channel protection reservation time set locally by the station is updated.
- the value of the local channel protection reservation time is updated using the transmission time information when the transmission time information indicated by the received radio frame is greater than the value of the station local channel protection reservation time.
- CCA threshold 1 Idle channel estimation
- CCA threshold 2 Idle channel estimation
- energy detection ED threshold Idle channel estimation
- signal detection SD threshold Idle channel estimation
- CCA threshold 1 CCA threshold 2
- ED threshold SD threshold 1
- SD threshold 2 SD threshold 2
- the channel is determined to be busy when the BSS indicated by the BSS attribution information is different from the BSS to which the station belongs, and the multiplex transmission indication information is that the multiplex transmission is allowed and the local channel protection reservation time of the station is not zero.
- Channel idle detection including:
- the station detects that the physical frame header of the radio frame, the signal strength of the signal carrying the radio frame is greater than the CCA threshold 1 and less than the CCA threshold 2, and the BSS indicated by the BSS attribution information is the same as the station home BSS , to determine that the channel is busy;
- the physical frame header of the radio frame is detected, the signal strength of the signal carrying the radio frame is greater than the CCA threshold 1 and less than the CCA threshold 2, and the BSS indicated by the BSS attribution information is different from the BSS to which the station belongs. And when the multiplexing transmission indication information indicates that the radio frame does not allow channel multiplexing transmission, determining that the channel is busy;
- the physical frame header of the radio frame is detected, and the signal strength of the signal carrying the radio frame is greater than the CCA threshold 1 and less than the CCA threshold 2, and the BSS indicated by the BSS attribution information is associated with the site.
- the BSS is different and the multiplex transmission indication information indicates that the radio frame allows channel multiplexing transmission, it is determined that the channel is idle;
- the signal strength of the signal detected by the station during a radio frame transmission time is greater than the SD threshold 1 and less than the SD threshold 2, and any of the steps 1), 2, 3), 4), 5) has been performed.
- the channel state is idle.
- the physical frame header of the radio frame is not detected at the station and the signal strength of the detected signal is greater than the ED threshold, and the channel is judged to be busy.
- the site-local multiplexed transmission window counter is updated according to the parsed time information, and the multiplexed transmission window counter is decremented with time. Based on the count value of the transmission window counter, it is determined whether to continue to allow multiplexing transmission.
- Step 302 When sending a radio frame, the station generates multiplex transmission indication information according to the result of channel idle detection, and carries the multiplex transmission indication information and the BSS attribution information of the station to the wireless sent by the station. In the frame, to indicate whether other sites are allowed to perform channel multiplexing transmission.
- the station determines whether the remaining transmission time of the received radio frame can be used to transmit the data.
- the station multiplexes the remaining transmission time of the received radio frame to transmit data; when the channel idle detection results in that the channel is busy, the station continues to detect the channel until the channel is idle. , competing for access channels, transmitting radio frames.
- This step includes the following three situations:
- the station determines that channel multiplexing transmission is not allowed when the channel idle detection result is that the channel is busy;
- the station determines that the channel multiplex transmission is allowed when the channel idle detection result is that the channel is idle and the count value of the multiplex transmission window counter of the station is 0;
- the station determines that channel multiplexing transmission is not allowed.
- the station carries the multiplexed transmission in the transmitted radio frame when the result of the channel idle detection is that the channel is idle and the count value of the multiplex transmission window counter of the station is not 0.
- the indication information indicates that the duration of the multiplexed transmission data is not allowed to exceed one frame exchange or one transmission opportunity TXOP maximum.
- the present embodiment provides a data transmission method, which mainly describes how to use the channel idle detection parameter set to determine the busy channel of the channel.
- the configuration of the CCA threshold 1 and the CCA threshold 2 refer to the first embodiment of the present invention, and no longer Repeat the instructions.
- the virtual channel detection is first performed, that is, the local NAV and/or the BSS RID counter are checked. If the local NAV and/or BSS RID counter are not zero, the Site A virtual channel detection sets the channel state to busy and remains listening. When the local NAV and/or BSS RID counter is zero, station A starts the backoff process, while the physical carrier sensing mechanism continues to listen to the channel and enables the channel idle detection parameter set to determine busy idle.
- Site A first uses the fixed CCA channel detection threshold specified by the system, that is, CCA threshold 1, for physical channel detection.
- CCA threshold 1 the fixed CCA channel detection threshold specified by the system
- the station A continues to receive the radio frame, and checks the BSS attribution information, such as the COLOR bit and/or the Partial AID information, in the radio frame physical frame header signaling domain SIG, and determines the The radio frame is a radio frame transmitted by the basic service set BSS or a radio frame transmitted by an adjacent basic service set (OBSS, not the BSS). If the BSS attribution information indicates that the station belongs to the same BSS, it is judged that the channel is busy; if the BSS attribution information indicates that it does not belong to the same BSS, the station continues to decode, and the multiplex transmission indication information is checked.
- the multiplex transmission indication information may be 1 bit. If the multiplex transmission indication information bit content is 1, indicating that multiplexing is permitted, the channel is determined to be idle; if the multiplex transmission indication information bit is 0, indicating that multiplexing is not allowed, the determination channel is busy.
- the multiplex transmission indication information may be a number of bits. These bits have a specific meaning in themselves, and the indication function is implemented by using its reserved meaning. For example, these bits may be in the radio frame header for indicating "interference level” information, and the "interference level” may be set to infinity to indicate that multiplexing is not allowed, and other values indicate that multiplexing is possible.
- This embodiment provides a data transmission method, which mainly describes how to use the ED threshold in the channel idle detection parameter set to determine the busy idle process. As shown in Figure 5.
- station A When station A has data to be sent, and the local NAV and/or BSS RID counter is zero, station A starts the backoff process, and at the same time, the channel idle detection parameter set is enabled to determine busy idle.
- Site A detects the wireless signal energy, but is not the preamble of the radio frame. If the wireless signal energy is less than the ED threshold, the channel is judged to be idle; if the wireless signal energy is greater than the ED threshold, the channel is determined to be busy.
- This embodiment provides a data transmission method, which mainly describes how to use the SD threshold 1 and the SD threshold 2 in the channel idle detection parameter set to determine the busy idle process of the channel.
- the determination principle is as shown in FIG. 6 , if the wireless signal strength is detected to be less than The SD threshold 1 determines that the channel is idle. If it is detected that the wireless signal strength is greater than the SD threshold 2, it is determined that the channel is busy, and the multiplex transmission opportunity is discarded. If the signal strength is greater than the SD threshold 1 but less than the SD threshold 2, the channel state is determined to be idle according to the rule that the physical frame header is detected in the first embodiment.
- the multiplexing relationship in the multiplex channel transmission process is as shown in FIG.
- Site A has data to be transmitted, and the physical preamble of the radio frame is detected during the physical channel monitoring process.
- Site A checks the BSS attribution information as OBSS, and the multiplex transmission indication is allowed, and the channel state is judged to be idle, indicating that the site A can multiplex the transmission opportunity.
- Site A obtains the length of time that can be multiplexed by the transmission duration information in the radio frame preamble, and then starts the new channel monitoring and backoff procedure using SD Threshold 1 and SD Threshold 2.
- Site A starts channel monitoring within the multiplexing time. If it is detected that the wireless signal strength is less than the SD threshold 1, the channel is judged to be idle; if the wireless signal strength is greater than the SD threshold 2, the channel is determined. For the sake of busy, give up this multiplex transmission opportunity. If the signal strength is greater than the SD threshold 1 but less than the SD threshold 2, the channel state is determined to be idle according to the rule that the physical frame header is detected in the first embodiment. When the channel state is judged to be idle, the station A starts data transmission, and the transmission duration cannot exceed the length of time specified by the transmission duration information in the preamble of the radio frame.
- This embodiment provides a data transmission method, which mainly describes a multiplexing transmission process using a local multiplexing transmission window counter.
- Site A maintains a local multiplex transmission window counter.
- station A When transmitting data, station A carries the multiplex transmission indication information in the transmitted physical frame header of the radio frame according to the counter status to indicate whether channel multiplexing is allowed.
- the operation process is shown in Figure 8, including:
- Step 801 Site A detects whether a physical frame header is received.
- the site A has data to be sent, detects the physical channel, determines whether the physical frame header is received, detects the physical frame header of the radio frame during the physical channel monitoring process, and proceeds to step 802; if the physical frame header is not detected, Then, the process proceeds to step 803 to perform an ED threshold decision process.
- the ED threshold decision process is referred to the first embodiment of the present invention.
- Step 802 Site A compares the size of the RSSI, the CCA threshold 1, and the CCA threshold 2;
- the RSSI ⁇ CCA threshold is 1. At this step, the process proceeds to step 804, where it is determined that the channel is idle.
- Step 803 performing an ED decision process
- Step 804 determining that the channel is idle
- Step 805 Determine that the channel is busy.
- the station A uses the channel idle detection parameter set to determine the busyness of the channel.
- Site A first uses the fixed CCA channel detection threshold specified by the system, that is, CCA threshold 1, for physical channel detection.
- CCA threshold 1 the fixed CCA channel detection threshold specified by the system, that is, CCA threshold 1, for physical channel detection.
- Site A detects a preamble of a radio frame, the signal energy is greater than CCA threshold 1, less than CCA threshold 2, station A continues to receive radio frames.
- Step 806 Site A checks whether the BSS attribution information is an OBSS.
- the BSS attribution information is OBSS and proceeds to step 807. Otherwise, the channel is considered busy, and the process proceeds to step 805.
- the BSS attribution information in the radio frame physical frame header signaling field SIG is checked.
- the BSS attribution information indicates that the BSS attribution information does not belong to the same BSS, and the station A continues to decode, and the process proceeds to step 807 to check the multiplex transmission indication information.
- Step 807 Site A checks whether multiplexing is allowed
- Site A checks the multiplex transmission indication information and determines whether the channel is idle.
- the multiplex transmission indication information indicates that multiplexing is permitted, proceeding to step 808, otherwise proceeding to step 805.
- Step 808 determining that the channel is idle
- Step 809 Site A detects whether the transmission duration is greater than a local multiplexing transmission window counter.
- station A when the channel is idle, station A starts multiplexing channels.
- the station A first checks the transmission duration information in the radio frame header, and then detects whether the transmission duration is greater than the local multiplexing transmission window counter; if the detection result is greater than, the process proceeds to step 810; otherwise, the process proceeds to step 812.
- Step 810 If the transmission duration is greater than the local parallel transmission window counter, update the multiplexing transmission window counter with the transmission duration information;
- Step 811 Site A uses the SD threshold to perform a rollback process.
- Step 812 The local multiplexing transmission window counter is decremented with time
- Step 813 When the backoff process ends and the channel is idle, the station A initiates data transmission.
- Step 814 detecting whether the multiplex transmission window counter is 0;
- step 815 When the result is YES, the process proceeds to step 815, otherwise to step 816.
- Step 815 The multiplexing transmission indication information indicates that multiplexing is allowed.
- the station A carries the multiplexed transmission indication information in the physical frame header of the transmitted radio frame, indicating that the channel multiplex transmission is allowed.
- Step 816 The multiplexing transmission indication information indicates that multiplexing is not allowed.
- the multiplex transmission indication information carried by the station A in the physical frame header of the transmitted radio frame indicates that the channel multiplex transmission is not allowed.
- This embodiment provides a data transmission method, which mainly describes multiplexing transmission based on idle state classification.
- the channel idle state in the channel idle detection parameter set is classified: when detecting that the radio frame preamble signal energy is less than the CCA threshold 1 idle state, it is defined as the channel idle 1; when detecting the radio frame preamble signal energy is greater than the CCA Threshold 1 and less than CCA Threshold 2, the BSS attribution information indicates OBSS, and the channel multiplexing indication is an idle state when multiplexing is allowed, and is defined as channel idle 2.
- Step 901 Site A detects whether a physical frame header is received.
- the station A when the station A performs physical channel monitoring through the channel idle detection parameter set, it is detected whether a physical frame header is received.
- the process proceeds to step 903; if the physical frame header is not detected, the process proceeds to step 902.
- Step 902 Perform an ED threshold decision process.
- Step 903 comparing the size of the RSSI and CCA thresholds 1, and the CCA threshold 2;
- channel idle detection is performed after detecting the physical frame header. There are three cases:
- Step 904 When it is determined that the channel state is idle 1, the station A carries the multiplexed transmission indication information in the physical frame header of the transmitted radio frame, indicating that the channel multiplexing transmission is allowed;
- Step 905 According to steps 806 and 807 in Embodiment 5 of the present invention, when it is determined that the channel state is idle 2, the station A carries the multiplexed transmission indication information in the physical frame header of the transmitted radio frame, indicating that the channel multiplexing transmission is not allowed. ;
- Step 906 determining that the channel is busy
- step 907 the rollback process is started, and the data is transmitted after the rollback process is completed.
- This embodiment provides a site, and its structure is as shown in FIG. 10, including:
- the detecting module 1001 is configured to: when receiving all or part of the radio frame, perform channel idle detection by using the channel idle detection parameter set according to the parsed address information, the basic service set BSS attribution information, and the multiplexed transmission indication information;
- the information indicating module 1002 is configured to: when transmitting the radio frame, generate multiplex transmission indication information according to the result of the channel idle detection, and carry the multiplex transmission indication information and the BSS attribution information of the station to be sent by the station In the radio frame, to indicate whether other stations are allowed to perform channel multiplexing transmission.
- the site further includes:
- the data transmission module 1003 is configured to: when the channel idle detection result is that the channel is idle, multiplex the remaining transmission time of the received radio frame to transmit data,
- the channel idle detection When the result of the channel idle detection is that the channel is busy, the channel is continuously detected until the channel is idle, the access channel is contending, and the radio frame is transmitted.
- the site further includes:
- the channel protection reservation time management module 1004 is configured to: when the BSS indicated by the BSS attribution information is the same as the BSS to which the station belongs, update the channel protection reservation time set locally by the station.
- the channel protection reservation time management module 1004 is further configured to: update when the BSS indicated by the BSS attribution information is different from the BSS to which the station belongs, and the multiplexing transmission indication information is that the multiplexing transmission is not allowed.
- the channel protection reservation time set locally by the site.
- the channel idle detection parameter set includes any one or any of the following parameters:
- CCA threshold 1 Idle channel estimation
- CCA threshold 2 energy detection ED threshold
- signal detection SD threshold where CCA threshold 1 ⁇ CCA threshold 2, or,
- the channel idle detection parameter set includes any one or any of the following parameters:
- CCA threshold 1 CCA threshold 2
- ED threshold SD threshold 1
- SD threshold 2 SD threshold 2
- the CCA threshold 1 ⁇ CCA threshold 2 the SD threshold 1 ⁇ SD threshold 2
- the structure of the detection module 1001 is as shown in FIG. 11, and includes:
- the first determining unit 1101 is configured to: when the station detects the physical frame header of the radio frame and the signal strength of the signal carrying the radio frame is less than the CCA threshold 1, determine that the channel is idle;
- the second determining unit 1102 is configured to: when the station detects the physical frame header of the radio frame, and the signal strength of the signal carrying the radio frame is greater than the CCA threshold 2, determine that the channel is busy;
- the third determining unit 1103 is configured to: when the station detects the physical frame header of the radio frame, and the signal strength of the signal carrying the radio frame is greater than the CCA threshold 1 and less than the CCA threshold 2 and the BSS indicated by the BSS attribution information When the station is the same as the home BSS, it is determined that the channel is busy;
- the fourth determining unit 1104 is configured to: when the station detects the physical frame header of the radio frame, and the signal strength of the signal carrying the radio frame is greater than the CCA threshold 1 and less than the CCA threshold 2, the BSS indicated by the BSS attribution information Different from the BSS to which the station belongs and the multiplex transmission indication information indicates that the radio frame does not allow channel multiplexing transmission, and determines that the channel is busy;
- the fifth determining unit 1105 is configured to: when the station detects the physical frame header of the radio frame, and the signal strength of the signal carrying the radio frame is greater than the CCA threshold 1 and less than the CCA threshold 2, the BSS attribution information indication The BSS is different from the BSS to which the station belongs and the multiplex transmission indication information indicates that the radio frame allows channel multiplexing transmission, and determines that the channel is idle;
- the sixth judging unit 1106 is configured to: when the signal strength of the signal detected by the station within a radio frame transmission duration is less than an SD threshold or an SD threshold 1, determine that the channel is idle;
- the seventh determining unit 1107 is configured to: when the signal strength of the signal detected by the station within a radio frame transmission time is greater than an SD threshold or an SD threshold 2, determine that the channel is busy;
- the eighth determining unit 1108 is configured to: when the station detects a signal within a radio frame transmission duration, the signal strength is greater than the SD threshold 1 and less than the SD threshold 2, and according to the first determining unit 1101 and the second determining unit When the channel is idle, the third determining unit 1103, the fourth determining unit 1104, and the fifth determining unit 1105 determine that the channel state is idle.
- the detecting module 1001 further includes:
- the ninth determining unit 1109 is configured to: when the physical frame header of the radio frame is not detected by the station, and the signal strength of the detected signal is less than an ED threshold, determine that the channel is idle;
- the tenth determining unit 1110 is configured to: when the station does not detect the physical frame header of the radio frame and the signal strength of the detected signal is greater than the ED threshold, determine that the channel is busy.
- the site further includes:
- the local state management module 1005 is configured to: when the channel idle detection is performed according to the channel idle detection parameter set, update the local parallel transmission by updating the site-specific multiplex transmission window counter according to the transmission time information indicated by the received radio frame. The allowed state, the multiplexed transmission window counter is decremented over time.
- the structure of the information indicating module 1002 is as shown in FIG. 12, and includes:
- the first information generating unit 1201 is configured to: when the result of the channel idle detection is that the channel is busy, continue to detect the channel, until the channel is idle, compete for the access channel, send the radio frame, and generate an indication that the other station allows the channel multiplexing transmission. Multiplexing transmission indication information;
- the second information generating unit 1202 is configured to: detect the local parallel transmission permission state when the result of the channel idle detection is that the channel is idle, and generate an indication when the count value of the multiplex transmission window counter of the site local is 0.
- the station allows multiplexing transmission indication information of channel multiplexing transmission;
- the third information generating unit 1203 is configured to: detect the local parallel transmission permission state when the result of the channel idle detection is that the channel is idle, and generate an indication when the count value of the multiplex transmission window counter of the site is not 0 Other stations do not allow multiplexed transmission indication information for channel multiplex transmission.
- the above-mentioned site can be combined with a data transmission method provided by an embodiment of the present invention.
- the station When receiving all or part of a radio frame, the station according to the parsed address information, basic service set BSS attribution information, and multiplex transmission indication information And using the channel idle detection parameter set to perform channel idle detection, and when transmitting the radio frame, generate multiplexing transmission indication information according to the result of the channel idle detection, and carry the multiplexing transmission indication information and the BSS attribution information of the station.
- the radio frame sent by the station indicates whether to allow other stations to perform channel multiplexing transmission. It realizes the prevention of loop nesting and solves the loop nesting problem in the dynamic CCA channel detection threshold technique.
- all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve.
- the devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
- each device/function module/functional unit in the above embodiment When each device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium.
- the above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
- the station when receiving all or part of the radio frame, uses the channel idle detection parameter set to perform channel idle detection according to the parsed address information, the basic service set BSS attribution information, and the multiplex transmission indication information.
- the multiplex transmission indication information is generated according to the result of the channel idle detection, and the multiplex transmission indication information and the BSS attribution information of the station are carried in the radio frame sent by the station to indicate whether to allow Other sites perform channel multiplexing transmission. It realizes the prevention of loop nesting and solves the loop nesting problem in the dynamic CCA channel detection threshold technique.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne un procédé et une station de transmission de données. Le procédé comprend les étapes suivantes : lorsqu'elle reçoit la totalité ou une partie d'une trame radio, une station effectue, en utilisant un jeu de paramètres de détection de canal libre, une détection de canal libre en fonction d'informations d'adresse analysées, d'informations de rattachement de BSS et d'informations d'indication de transmission par multiplexage ; et lorsqu'elle envoie la trame radio, la station génère des informations d'indication de transmission par multiplexage en fonction du résultat de détection de canal libre, et ajoute les informations d'indication de transmission par multiplexage et les informations de rattachement de BSS de la station dans la trame radio envoyée par la station, de manière à indiquer si une autre station est autorisée à effectuer la transmission par multiplexage de canal.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410843313.3 | 2014-12-30 | ||
| CN201410843313.3A CN105812295B (zh) | 2014-12-30 | 2014-12-30 | 数据传输方法和站点 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016107358A1 true WO2016107358A1 (fr) | 2016-07-07 |
Family
ID=56284193
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/096005 Ceased WO2016107358A1 (fr) | 2014-12-30 | 2015-11-30 | Procédé et station de transmission de données |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105812295B (fr) |
| WO (1) | WO2016107358A1 (fr) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109804606B (zh) * | 2016-10-28 | 2020-06-26 | 华为技术有限公司 | 一种识别接收帧的基本服务集bss归属的方法和设备 |
| CN109245851B (zh) * | 2017-07-11 | 2022-11-15 | 中兴通讯股份有限公司 | 一种无线帧传输的方法与装置 |
| CN109302717A (zh) * | 2017-12-20 | 2019-02-01 | 上海创远仪器技术股份有限公司 | 一种快速空闲信道分析系统 |
| CN110647165B (zh) * | 2019-07-10 | 2024-05-31 | 深圳大学 | 一种无人机的能量分配优化方法 |
| US11979911B2 (en) | 2020-10-16 | 2024-05-07 | Apple Inc. | Semi-static channel access for traffic with different priorities |
| CN113567910B (zh) * | 2021-07-22 | 2024-09-20 | 青岛安然物联网科技有限公司 | 一种无线信标定位系统及其定位方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1744602A (zh) * | 2004-05-28 | 2006-03-08 | 株式会社东芝 | 无线通信系统及无线终端 |
| CN101291296A (zh) * | 2008-06-20 | 2008-10-22 | 清华大学 | 一种通过跨层结构减少无线局域网媒体访问冲突的方法 |
| WO2010085069A2 (fr) * | 2009-01-20 | 2010-07-29 | Lg Electronics Inc. | Procédé et appareil d'accès à un canal dans un système de communication sujet aux conflits, et station correspondante |
| CN104202755A (zh) * | 2014-03-03 | 2014-12-10 | 中兴通讯股份有限公司 | 一种信道检测方法、终端及系统 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102612073B (zh) * | 2010-06-22 | 2015-11-25 | 华为技术有限公司 | 一种功率余量报告的上报方法和用户设备 |
| CN102801506B (zh) * | 2011-05-23 | 2017-12-22 | 中兴通讯股份有限公司 | 一种信道反馈信息的传输方法及系统 |
| US8666319B2 (en) * | 2011-07-15 | 2014-03-04 | Cisco Technology, Inc. | Mitigating effects of identified interference with adaptive CCA threshold |
| CN103220065B (zh) * | 2012-01-18 | 2018-02-06 | 中兴通讯股份有限公司 | 空闲信道评估阈值的调整方法及装置 |
| CN104144516B (zh) * | 2013-05-10 | 2018-02-06 | 华为技术有限公司 | 无线局域网接入点调度方法、控制器、接入点及系统 |
| CN103731169A (zh) * | 2013-12-06 | 2014-04-16 | 南京智达康无线通信科技股份有限公司 | 一种接收灵敏度改善方法 |
-
2014
- 2014-12-30 CN CN201410843313.3A patent/CN105812295B/zh active Active
-
2015
- 2015-11-30 WO PCT/CN2015/096005 patent/WO2016107358A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1744602A (zh) * | 2004-05-28 | 2006-03-08 | 株式会社东芝 | 无线通信系统及无线终端 |
| CN101291296A (zh) * | 2008-06-20 | 2008-10-22 | 清华大学 | 一种通过跨层结构减少无线局域网媒体访问冲突的方法 |
| WO2010085069A2 (fr) * | 2009-01-20 | 2010-07-29 | Lg Electronics Inc. | Procédé et appareil d'accès à un canal dans un système de communication sujet aux conflits, et station correspondante |
| CN104202755A (zh) * | 2014-03-03 | 2014-12-10 | 中兴通讯股份有限公司 | 一种信道检测方法、终端及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105812295A (zh) | 2016-07-27 |
| CN105812295B (zh) | 2020-05-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105939543B (zh) | 一种信道检测方法和装置 | |
| US10548143B2 (en) | Methods, apparatuses, and systems for interference-dependent cross-carrier scheduling for license assisted access uplink | |
| WO2016107358A1 (fr) | Procédé et station de transmission de données | |
| EP3197197A1 (fr) | Procédé de transmission de données et station | |
| EP3041307A1 (fr) | Procédé, dispositif et système de planification de transmission de données | |
| WO2015131500A1 (fr) | Procédé de détection de canal, terminal et système | |
| CN106797569A (zh) | 用于执行传输的方法和设备 | |
| CN107615869B (zh) | 使用不同的空闲信道评估(cca)阈值的无线设备、接入点和方法 | |
| CN106550478A (zh) | 一种多用户传输网络分配矢量设置方法和装置 | |
| WO2016192510A1 (fr) | Procédé, station et système d'accès à un canal | |
| US11026262B2 (en) | Wireless communication system and wireless communication method | |
| CN107105484A (zh) | 一种休眠控制方法及相关设备 | |
| WO2017114032A1 (fr) | Procédé et dispositif de réduction de puissance reposant sur la réutilisation spatiale | |
| CN106105111B (zh) | 一种数据传输方法及站点 | |
| US20220053561A1 (en) | Approaches for clear channel assessment | |
| EP3469850A1 (fr) | Procédé et appareil pour la réutilisation sur obss txop | |
| WO2016191967A1 (fr) | Procédé et station d'accès à un canal | |
| EP3226643B1 (fr) | Procédé et station de transmission de données | |
| EP2978267B1 (fr) | Détection et/ou adaptation de couverture de transmission utilisant des informations de brouillage | |
| CN107645788A (zh) | 一种空间复用传输的方法及装置 | |
| WO2016049886A1 (fr) | Procédé de partage de canal, dispositif et système | |
| WO2017152727A1 (fr) | Procédé et appareil de transmission de données | |
| WO2016138861A1 (fr) | Procédé et appareil de détection de canal | |
| WO2017080342A1 (fr) | Procédé et dispositif de détection de canal | |
| CN105828353A (zh) | 一种隐藏站点的检测方法、系统及站点 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15875037 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15875037 Country of ref document: EP Kind code of ref document: A1 |