CN103248462B - Method, equipment and the system that data retransmit in WLAN - Google Patents
Method, equipment and the system that data retransmit in WLAN Download PDFInfo
- Publication number
- CN103248462B CN103248462B CN201310148464.2A CN201310148464A CN103248462B CN 103248462 B CN103248462 B CN 103248462B CN 201310148464 A CN201310148464 A CN 201310148464A CN 103248462 B CN103248462 B CN 103248462B
- Authority
- CN
- China
- Prior art keywords
- frame
- retransmission
- pifs
- indicating
- indication information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000001514 detection method Methods 0.000 claims abstract description 18
- 238000012790 confirmation Methods 0.000 claims description 126
- 230000001960 triggered effect Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 3
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses the methods that data in a kind of WLAN (WLAN) retransmit, this method comprises: after sending radio frames, sender judges whether to need to carry out PIFS re-transmission according to the channel detection result after the instruction information for being used to indicate recipient's frame acknowledgment mode and the transmission radio frames of the radio frames;After determining that needing to carry out point coordination function interframe space (PIFS) retransmits, PIFS re-transmission is carried out.The present invention discloses equipment and system that data in a kind of WLAN retransmit, using method of the invention, equipment and system, can efficiently reduce data in quick Frame switch and retransmit the probability to collide, and then improve the utilization rate of channel.
Description
Technical Field
The present invention relates to Wireless Local Area Network (WLAN) technologies, and in particular, to a method, device, and system for data retransmission in a WLAN.
Background
At present, in the field of wireless networks, WLANs are rapidly developing and the application demand for WLANs is increasing. For WLAN technology, the institute of electrical and electronics engineers industry specification IEEE802.11 group has defined a series of standards such as 802.11a, 802.11b, and 802.11g in succession, and subsequently, other task groups have emerged in succession in an effort to develop specifications relating to improvements of the existing 802.11 standards. The 802.11ah task group mainly makes up a WLAN network air interface standard using an unlicensed frequency band below a 1GHz frequency band, so as to support new network applications such as a smart grid and a sensor network.
The Basic architecture of WLAN refers to a Basic Service Set (BSS), and a BSS includes: an Access Point (AP) and a plurality of Stations (STAs) associated with the AP. The 802.11 standard defines two modes of operation, respectively: a Distributed Coordination Function (DCF) and a Point Coordination Function (PCF), and improvements for the two operation modes are also defined, respectively: enhanced Distributed Channel Access (EDCA) and Hybrid Coordination Function control Channel Access (HCCA). Among them, the DCF is the most basic operation mode, and makes a plurality of STAs share a wireless channel using a carrier sense multiple access with Collision Avoidance mechanism (CSMA/CA). EDCA is an enhanced mode of operation, supports multiple different priority queues to share a wireless channel based on the CSMA/CA mechanism, and transmits data of each queue having priority in units of Transmission Opportunity (TXOP).
When using unlicensed band resources below 1GHz, in order to reduce the number of contention-based channel accesses and frame exchanges, to improve the channel utilization and reduce the energy consumption of STAs, IEEE proposes a fast frame exchange (fast frame exchange) method, so that as many frames as possible can be transmitted using a Short Interframe Space (SIFS). Fig. 1 is a schematic diagram of a Speed frame exchange process, as shown in fig. 1, when uplink DATA (DATA) needs to be sent, an STA sends a DATA frame to an AP, the AP performs frame acknowledgement on the DATA frame of the STA, and the STA completes transmission of the uplink DATA through multiple frame exchanges; correspondingly, if the AP indicates downlink DATA transmission to the STA, the AP may transmit a downlink DATA frame to the STA after SIFS of the last acknowledgement frame. In the Speed frame exchange, two confirmation modes, namely explicit confirmation and implicit confirmation, exist for frame confirmation; wherein the explicit confirmation is: the receiver responds to the received data frame with an Acknowledgement (ACK) frame or a Block Acknowledgement (BA) frame; the implicit confirmation means that: the receiver sends a unicast frame to the sender for the received data frame, and the sender considers the data frame as the acknowledgement for the previously sent data frame after receiving the unicast frame.
In addition, the IEEE also specifies retransmission mechanisms, specifically, STAs that are allowed to participate in Speed frame exchange are allowed to start retransmission at the PIFS boundary if a channel idle is detected within a Point coordination function Interframe Space (PIFS). However, if both the transmitter and the receiver start retransmission at the PIFS boundary, collision may occur, for example, as shown in fig. 2, the STA transmits a data frame to the AP, and the AP correctly receives the data frame of the STA and transmits a data frame to the STA as a response after SIFS. After the STA finishes sending the SIFS of the data frame, the STA detects that the channel is busy and does not analyze the data frame sent by the AP, so that when the STA detects that the channel is idle in the PIFS, the STA retransmits the data frame to the AP at the boundary of the PIFS; at this time, after the AP sends a data frame to the STA, it detects that the channel is idle in the PIFS, and also initiates retransmission to the STA at the boundary of the PIFS, so that data sent by the STA and the AP may collide, and thus, the frame exchange times and the channel access times may be increased, that is, the intention of reducing the frame exchange and the channel access times in the Speed frame exchange may be affected, thereby causing a decrease in the channel utilization rate.
Disclosure of Invention
In view of the above, the present invention provides a method, device and system for data retransmission in a WLAN, which can effectively reduce the probability of collision of data retransmission in Speed frame exchange.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides a method for retransmitting data in a WLAN, which comprises the following steps:
after a wireless frame is sent, a sender judges whether PIFS retransmission is needed or not according to indication information used for indicating a receiver frame confirmation mode in the wireless frame and a channel detection result after the wireless frame is sent; and after determining that PIFS retransmission is needed, carrying out PIFS retransmission.
In the foregoing solution, the indication information for indicating the frame confirmation mode of the receiving party is indicated by more than one bit information in a physical frame header and/or a Media Access Control (MAC) frame header of the wireless frame.
In the above scheme, the frame acknowledgement mode of the receiving side is explicit acknowledgement or implicit acknowledgement.
In the above scheme, the determining, by the sender, whether PIFS retransmission is required according to indication information indicating a receiver frame confirmation mode in the radio frame and a channel detection result after the radio frame is sent includes:
when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is explicit confirmation, if the channel is detected to be idle in a set time period, the sender needs to perform PIFS retransmission; and if the channel is detected to be busy in the set time period and an error wireless frame is received, the sender needs to perform PIFS retransmission.
In the above scheme, the determining, by the sender, whether PIFS retransmission is required according to indication information indicating a receiver frame confirmation mode in the radio frame and a channel detection result after the radio frame is sent includes:
when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is implicit confirmation, if the channel is detected to be idle in a set time period, the sender needs to perform PIFS retransmission; and if the channel is detected to be busy in the set time period and an error wireless frame is received, the sender does not need to carry out PIFS retransmission.
In the foregoing scheme, the physical frame header and/or the MAC frame header of the radio frame includes one or more bits for indicating information that a Speed frame exchange starts.
The invention also provides a method for retransmitting data in the WLAN, which comprises the following steps:
after receiving a wireless frame containing indication information for indicating a receiver frame confirmation mode and performing frame confirmation, a receiver judges whether PIFS retransmission is needed or not according to the indication information for indicating the receiver frame confirmation mode; and after determining that PIFS retransmission is needed, carrying out PIFS retransmission.
In the foregoing solution, the determining, by the receiver, whether or not PIFS retransmission is required according to the indication information for indicating the frame confirmation mode of the receiver includes:
when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is explicit confirmation, the receiver does not need to perform PIFS retransmission;
and when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is implicit confirmation and after frame confirmation is carried out, if the channel is detected to be idle in a set time period, the receiver needs to carry out PIFS retransmission.
The invention also provides a transmitting device for data retransmission in the WLAN, which comprises: the first judgment module and the first retransmission module; wherein,
the first judging module is used for judging whether PIFS retransmission is needed or not according to indication information used for indicating a frame confirmation mode of receiving equipment in a wireless frame and a channel detection result after the wireless frame is sent, and triggering the first retransmission module after the PIFS retransmission is determined to be needed;
and the first retransmission module is used for carrying out PIFS retransmission after being triggered by the first judgment module.
In the foregoing solution, the first determining module is specifically configured to: when the indication information for indicating the frame acknowledgement mode of the receiving equipment indicates that the frame acknowledgement mode of the receiving equipment is explicit acknowledgement, if the channel is detected to be idle in a set time period, PIFS retransmission is required; if the channel is busy and an error wireless frame is received within the set time period, PIFS retransmission is needed; or,
when the indication information for indicating the frame confirmation mode of the receiving equipment indicates that the frame confirmation mode of the receiving equipment is implicit confirmation, if the channel is detected to be idle in the set time period, PIFS retransmission is required; and if the channel is detected to be busy in the set time period and an error wireless frame is received, PIFS retransmission is not needed.
The present invention further provides a receiving device for data retransmission in a WLAN, the receiving device comprising: the second judging module and the second retransmission module; wherein,
the second judging module is used for judging whether PIFS retransmission is needed or not according to the indication information for indicating the frame confirmation mode of the receiving equipment after receiving the wireless frame containing the indication information for indicating the frame confirmation mode of the receiving equipment and performing frame confirmation, and triggering the second retransmission module after the PIFS retransmission is determined to be needed;
and the second retransmission module is used for carrying out PIFS retransmission after being triggered by the second judgment module.
In the foregoing solution, the second determining module is specifically configured to: when the indication information for indicating the frame confirmation mode of the receiving equipment indicates that the frame confirmation mode of the receiving equipment is explicit confirmation, PIFS retransmission is not needed; and when the indication information for indicating the frame confirmation mode of the receiving equipment indicates that the frame confirmation mode of the receiving equipment is implicit confirmation and after the frame confirmation is carried out, if the channel is detected to be idle in a set time period, the PIFS retransmission is considered to be required.
The invention also provides a system for retransmitting data in the WLAN, which comprises the sending equipment and the receiving equipment.
According to the method, the device and the system for retransmitting the data in the WLAN, after a wireless frame is sent, a sender judges whether PIFS retransmission is needed or not according to indication information used for indicating a receiver frame confirmation mode in the wireless frame and a channel detection result after the wireless frame is sent; after PIFS retransmission is determined to be needed, PIFS retransmission is carried out; correspondingly, after receiving the wireless frame and performing frame confirmation, the receiver judges whether PIFS retransmission is needed or not according to the indication information for indicating the frame confirmation mode of the receiver; after PIFS retransmission is determined to be needed, PIFS retransmission is performed, and a retransmission initiator of a transmitting side and a receiving side in retransmission is determined, so that the probability of collision of data retransmission in Speed frame exchange can be effectively reduced, and the utilization rate of a channel is further improved.
Drawings
FIG. 1 is a schematic diagram of a Speed frame exchange procedure in a WLAN;
FIG. 2 is a schematic diagram of a process of collision of PIFS retransmission in a WLAN;
FIG. 3 is a flowchart illustrating a method for retransmitting data in a WLAN according to the present invention;
fig. 4 is a schematic diagram of PIFS retransmission when the indication information in the data frame indicates that the frame acknowledgement mode of the receiver is an ACK frame in the embodiment of the present invention;
fig. 5 is a schematic diagram of PIFS retransmission when the indication information in the data frame indicates that the frame acknowledgement mode of the receiver is a BA frame in the embodiment of the present invention;
fig. 6 is a schematic diagram of PIFS retransmission when the indication information in the data frame indicates that the frame acknowledgement mode of the receiver is a data frame according to the embodiment of the present invention;
FIG. 7 is a schematic structural diagram of a transmitting device for data retransmission in a WLAN according to the present invention;
FIG. 8 is a schematic diagram of a receiving device for data retransmission in a WLAN according to the present invention;
fig. 9 is a schematic diagram of a system structure for data retransmission in a WLAN according to the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
In the following description, data retransmission that is performed when a channel is detected to be free within the PIFS and starts at the boundary of the PIFS will be referred to as PIFS retransmission.
The invention provides a method for retransmitting data in a WLAN, which comprises the following steps: after a wireless frame is sent, a sender judges whether PIFS retransmission is needed or not according to indication information used for indicating a receiver frame confirmation mode in the wireless frame and a channel detection result after the wireless frame is sent; and after determining that PIFS retransmission is needed, carrying out PIFS retransmission.
The invention provides a method for retransmitting data in a WLAN, which comprises the following steps: after receiving a wireless frame containing indication information for indicating a frame confirmation mode of the receiving party and performing frame confirmation, the receiving party judges whether PIFS retransmission is needed or not according to the indication information for indicating the frame confirmation mode of the receiving equipment; and after determining that PIFS retransmission is needed, carrying out PIFS retransmission.
The method for retransmitting data in the WLAN, as shown in fig. 3, includes the following steps:
step 301: after a wireless frame is sent, a sender judges whether PIFS retransmission is needed or not according to indication information used for indicating a receiver frame confirmation mode in the wireless frame and a channel detection result after the wireless frame is sent; after PIFS retransmission is determined to be needed, PIFS retransmission is carried out;
here, when the sender is an STA, the receiver is an AP; correspondingly, when the sender is an AP, the receiver is an STA.
The indication information for indicating the frame confirmation mode of the receiving party is indicated by more than one bit information in a physical frame header and/or a MAC frame header of the wireless frame.
Further, the physical frame header and/or the MAC frame header of the radio frame may include more than one bit for indicating the start of Speed frame exchange.
The frame confirmation mode of the receiver can be explicit confirmation or implicit confirmation; the explicit confirmation is to respond to the received wireless frame by using an ACK frame or a BA frame; the implicit acknowledgement refers to a response to a received radio frame using a data frame.
The method includes that the sender judges whether PIFS retransmission needs to be performed according to indication information used for indicating a receiver frame confirmation mode in the wireless frame and a channel detection result after the wireless frame is sent, and specifically includes the following steps:
when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is explicit confirmation, if the channel is detected to be idle in a set time period, the sender considers that PIFS retransmission is needed; if the channel is busy and an error wireless frame is received within the set time period, the sender considers that PIFS retransmission is needed;
when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is implicit confirmation, if the channel is detected to be idle in the set time period, the sender considers that PIFS retransmission is needed; and if the channel is detected to be busy in the set time period and an error wireless frame is received, the sender considers that PIFS retransmission is not required.
In an actual application process, the set time period may include: the time length of a SIFS + the time length of a Slot + the time delay of a message sent by a physical layer to a MAC layer is described in the IEEE standard, and the set time period is: aSIFSTime + aLOtTime + aPHY-RX-START-Delay; correspondingly, the detecting that the channel is idle means: the physical layer of the sender does not trigger an rxstart. The detecting that the channel is busy means: the physical layer of the sender triggers rxstart. The receiving of the wrong radio frame refers to: and the MAC layer of the sender judges that the wrong radio frame is received according to the received RXEND confirmation primitive from the physical layer of the sender.
The specific process of how the sender determines which frame acknowledgement method the receiver adopts is not the concern of the present invention.
Step 302: after receiving the wireless frame and performing frame confirmation, the receiver judges whether PIFS retransmission is needed or not according to the indication information for indicating the frame confirmation mode of the receiver; and after determining that PIFS retransmission is needed, carrying out PIFS retransmission.
Here, the determining, by the receiver, whether or not PIFS retransmission is required according to the indication information for indicating the receiver frame confirmation method specifically includes:
when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is explicit confirmation, the receiver considers that PIFS retransmission is not needed;
and when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is implicit confirmation and after frame confirmation is carried out, if the channel is detected to be idle in the set time period, the receiver considers that PIFS retransmission is required.
Correspondingly, the detection of the channel idle by the receiving side means: the physical layer of the receiver triggers the rxstart indication primitive.
The present invention will be described in further detail with reference to examples.
It should be noted that: in the first and second embodiments, the set time period is: aSIFSTime + aLOtTime + aPHY-RX-START-Delay; correspondingly, the detection of the channel idle by the sender means: the physical layer of the sender does not trigger an rxstart. The detection of the busy channel by the sender means that: the physical layer of the sender triggers rxstart. The receiving of the wrong radio frame refers to: the MAC layer of the sender judges a radio frame receiving errors according to the received RXEND confirmation primitive from the physical layer of the sender; the receiving side detects that the channel is idle, namely: the physical layer of the receiver does not trigger the rxstart indication primitive.
Example one
In this embodiment, the sender is an STA and the receiver is an AP.
After the STA contends for a channel, it may reserve a channel using a short frame, such as a Request To Send (RTS) frame/Clear To Send (CTS) frame, and then use a data frame as an initial frame of a Speed frame exchange and transmit the data frame To the AP; specifically, the Indication information for indicating the AP frame acknowledgement method indicates the frame acknowledgement method of the AP by the ACK Indication of the data frame of the initial frame.
When the ACK Indication indicates that the frame acknowledgement manner of the AP is an ACK frame, as shown in fig. 4, if the STA detects that a channel is idle within a set time period, the STA performs PIFS retransmission; if the channel is busy in the set time period and the wrong wireless frame from the AP is received, the STA performs PIFS retransmission after receiving the wrong frame; and for the AP, after receiving the error data frame or sending the ACK frame, the AP does not carry out PIFS retransmission.
When the ACK Indication indicates that the frame acknowledgement mode of the AP is a BA frame, as shown in fig. 5, for the STA, if it detects that a channel is idle within the set time period, the STA performs PIFS retransmission; if the channel is busy in the set time period and the wrong wireless frame from the AP is received, the STA performs PIFS retransmission after receiving the wrong frame; and for the AP, after receiving the error data frame or sending the BA frame, the AP does not carry out PIFS retransmission.
When the ACK Indication indicates that the frame acknowledgement mode of the AP is a data frame, as shown in fig. 6, if the STA detects that the channel is idle within the set time period, the STA performs PIFS retransmission; if the channel is detected to be busy in the set time period and an error wireless frame from the AP is received, the STA does not perform PIFS retransmission; and for the AP, if the AP detects that the channel is idle in the set time period after the data frame is sent, the AP carries out PIFS retransmission.
Example two
In this embodiment, the sender is an STA and the receiver is an AP.
After the STA competes to a channel, using a data frame as an initial frame of Speed frame exchange, indicating the start of the Speed frame exchange through 1-bit information of a MAC frame header of the data frame of the initial frame as the initial frame, and sending the data frame to the AP; the data frame as the initial frame includes indication information for indicating the AP frame acknowledgement mode, and specifically, the indication information for indicating the AP frame acknowledgement mode indicates the AP frame acknowledgement mode through one or more bit information of the data frame as the initial frame; further, the indication information for indicating the AP frame confirmation mode may indicate the AP frame confirmation mode through more than one bit information in a physical frame header and/or a MAC frame header of the data frame as the initial frame.
When the more than one bit information indicates that the frame acknowledgement mode of the AP is an ACK frame, as shown in fig. 4, for the STA, if it detects that a channel is idle within a set time period, the STA performs PIFS retransmission; if the channel is busy in the set time period and the wrong wireless frame from the AP is received, the STA performs PIFS retransmission after receiving the wrong frame; and for the AP, after receiving the error data frame or sending the ACK frame, the AP does not carry out PIFS retransmission.
When the more than one bit information indicates that the frame acknowledgement mode of the AP is a BA frame, as shown in fig. 5, for the STA, if it detects that the channel is idle within the set time period, the STA performs a PIFS retransmission; if the channel is busy in the set time period and the wrong wireless frame from the AP is received, the STA performs PIFS retransmission after receiving the wrong frame; and for the AP, after receiving the error data frame or sending the BA frame, the AP does not carry out PIFS retransmission.
When the more than one bit information indicates that the frame acknowledgement mode of the AP is a data frame, as shown in fig. 6, for the STA, if it detects that a channel is idle within the set time period, the STA performs a PIFS retransmission; if the channel is detected to be busy in the set time period and an error wireless frame from the AP is received, the STA does not perform PIFS retransmission; and for the AP, if the AP detects that the channel is idle in the set time period after the data frame is sent, the AP carries out PIFS retransmission.
Based on the above method, the present invention further provides a sending device for data retransmission in a WLAN, as shown in fig. 7, the sending device includes: a first judgment module 71 and a first retransmission module 72; wherein,
the first determining module 71 is configured to determine whether PIFS retransmission is required according to indication information in the radio frame for indicating a frame acknowledgement mode of a receiving device and a channel detection result after the radio frame is sent, and trigger the first retransmitting module 72 after the PIFS retransmission is determined to be required;
the first retransmission module 72 is configured to perform PIFS retransmission after being triggered by the first determining module 71.
The first determining module 71 is specifically configured to: when the indication information for indicating the frame confirmation mode of the receiving equipment indicates that the frame confirmation mode of the receiving equipment is explicit confirmation, if the channel is detected to be idle in a set time period, the PIFS retransmission is considered to be required; if the channel is detected to be busy in the set time period and an error wireless frame is received, the PIFS retransmission is considered to be needed; or,
when the indication information for indicating the frame confirmation mode of the receiving equipment indicates that the frame confirmation mode of the receiving equipment is implicit confirmation, if the channel is detected to be idle in the set time period, the PIFS retransmission is considered to be required; and if the channel is detected to be busy in the set time period and the wrong wireless frame is received, determining that PIFS retransmission is not needed.
In order to implement the foregoing method, the present invention further provides a receiving device for data retransmission in a WLAN, as shown in fig. 8, the receiving device includes: a second determination module 81 and a second retransmission module 82; wherein,
the second determining module 81 is configured to determine whether PIFS retransmission is required according to the indication information for indicating the frame confirmation mode of the receiving device after receiving a radio frame including indication information for indicating the frame confirmation mode of the receiving device and performing frame confirmation, and trigger the second retransmission module 82 after determining that PIFS retransmission is required;
the second retransmission module 82 is configured to perform PIFS retransmission after being triggered by the second determination module 82.
The second determining module 82 is specifically configured to: when the indication information for indicating the frame acknowledgement mode of the receiving equipment indicates that the frame acknowledgement mode of the receiving equipment is explicit acknowledgement, the PIFS retransmission is considered not to be required; and when the indication information for indicating the frame confirmation mode of the receiving equipment indicates that the frame confirmation mode of the receiving equipment is implicit confirmation and after frame confirmation is carried out, if the channel is detected to be idle in the SIFS, the PIFS retransmission is considered to be required.
Based on the above method and apparatus, the present invention further provides a system for data retransmission in a WLAN, as shown in fig. 9, the system includes: a transmitting device 91 and a receiving device 92; wherein,
the sending device 91 is configured to, after sending a wireless frame to the receiving device 92, determine whether PIFS retransmission is required according to indication information in the wireless frame, the indication information being used to indicate a frame confirmation mode of the receiving device 92, and a channel detection result after sending the wireless frame; after PIFS retransmission is determined to be needed, PIFS retransmission is carried out;
the receiving device 92 is configured to determine whether PIFS retransmission is required according to indication information in the wireless frame, the indication information being used for indicating a frame confirmation mode of the receiving device, after the wireless frame sent by the sending device 91 is received and frame confirmation is performed; and after determining that PIFS retransmission is needed, carrying out PIFS retransmission.
Specifically, a first determining module of the sending device 91 determines whether PIFS retransmission is required according to indication information in the wireless frame for indicating a frame acknowledgement mode of a receiving device and a channel detection result after the wireless frame is sent; after determining that PIFS retransmission is required, triggering a first retransmission module of the sending device 91; then the first retransmission module retransmits PIFS;
correspondingly, after the second determining module of the receiving device 92 receives the radio frame sent by the sending device 91 and performs frame confirmation, whether PIFS retransmission is needed is determined according to the indication information in the radio frame for indicating the frame confirmation mode of the receiving device; triggering a second retransmission module of the receiving device 92 after determining that PIFS retransmission is required; and the second retransmission module retransmits PIFS.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.
Claims (9)
1. A method for data retransmission in a Wireless Local Area Network (WLAN), the method comprising:
after a wireless frame is sent, a sender judges whether point coordination function interframe space (PIFS) retransmission needs to be carried out or not according to indication information used for indicating a receiver frame confirmation mode in the wireless frame and a channel detection result after the wireless frame is sent; after PIFS retransmission is determined to be needed, PIFS retransmission is carried out;
the method for judging whether PIFS retransmission is needed or not by the sender according to the indication information for indicating the frame confirmation mode of the receiver in the wireless frame and the channel detection result after the wireless frame is sent comprises the following steps:
when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is explicit confirmation, if the channel is detected to be idle in a set time period, the sender needs to perform PIFS retransmission; if the channel is busy and an error wireless frame is received within the set time period, the sender needs to perform PIFS retransmission;
when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is implicit confirmation, if the channel is detected to be idle in a set time period, the sender needs to perform PIFS retransmission; and if the channel is detected to be busy in the set time period and an error wireless frame is received, the sender does not need to carry out PIFS retransmission.
2. The method of claim 1, wherein the indication information for indicating the acknowledgement of the frame at the receiving end is indicated by more than one bit of information in a physical frame header and/or a Media Access Control (MAC) frame header of the radio frame.
3. The method according to claim 1 or 2, wherein the physical frame header and/or the MAC frame header of the radio frame comprises more than one bit for indicating information of fast frame switching start.
4. A method for data retransmission in a WLAN, the method comprising:
after receiving a wireless frame containing indication information for indicating a receiver frame confirmation mode and performing frame confirmation, a receiver judges whether PIFS retransmission is needed or not according to the indication information for indicating the receiver frame confirmation mode; after PIFS retransmission is determined to be needed, PIFS retransmission is carried out;
the receiving side judges whether PIFS retransmission is needed or not according to the indication information for indicating the frame confirmation mode of the receiving side, and the method comprises the following steps:
when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is explicit confirmation, the receiver does not need to perform PIFS retransmission;
and when the indication information for indicating the frame confirmation mode of the receiver indicates that the frame confirmation mode of the receiver is implicit confirmation and after frame confirmation is carried out, if the channel is detected to be idle in a set time period, the receiver needs to carry out PIFS retransmission.
5. The method according to claim 4, wherein the indication information for indicating the acknowledgement mode of the receiver frame is indicated by more than one bit information in a physical frame header and/or a MAC frame header of the radio frame.
6. The method according to claim 4 or 5, wherein the physical frame header and/or the MAC frame header of the radio frame comprises more than one bit for indicating information of fast frame switching start.
7. A transmitting device for data retransmission in a WLAN, the transmitting device comprising: the first judgment module and the first retransmission module; wherein,
the first judging module is used for judging whether PIFS retransmission is needed or not according to indication information used for indicating a frame confirmation mode of receiving equipment in a wireless frame and a channel detection result after the wireless frame is sent, and triggering the first retransmission module after the PIFS retransmission is determined to be needed;
the first retransmission module is used for performing PIFS retransmission after being triggered by the first judgment module;
the first judging module is specifically configured to: when the indication information for indicating the frame acknowledgement mode of the receiving equipment indicates that the frame acknowledgement mode of the receiving equipment is explicit acknowledgement, if the channel is detected to be idle in a set time period, PIFS retransmission is required; if the channel is busy and an error wireless frame is received within the set time period, PIFS retransmission is needed; or,
when the indication information for indicating the frame confirmation mode of the receiving equipment indicates that the frame confirmation mode of the receiving equipment is implicit confirmation, if the channel is detected to be idle in the set time period, PIFS retransmission is required; and if the channel is detected to be busy in the set time period and an error wireless frame is received, PIFS retransmission is not needed.
8. A receiving device for data retransmission in a WLAN, the receiving device comprising: the second judging module and the second retransmission module; wherein,
the second judging module is used for judging whether PIFS retransmission is needed or not according to the indication information for indicating the frame confirmation mode of the receiving equipment after receiving the wireless frame containing the indication information for indicating the frame confirmation mode of the receiving equipment and performing frame confirmation, and triggering the second retransmission module after the PIFS retransmission is determined to be needed;
the second retransmission module is used for performing PIFS retransmission after being triggered by the second judgment module;
the second judgment module is specifically configured to: when the indication information for indicating the frame confirmation mode of the receiving equipment indicates that the frame confirmation mode of the receiving equipment is explicit confirmation, PIFS retransmission is not needed; and when the indication information for indicating the frame confirmation mode of the receiving equipment indicates that the frame confirmation mode of the receiving equipment is implicit confirmation and after the frame confirmation is carried out, if the channel is detected to be idle in a set time period, the PIFS retransmission is considered to be required.
9. A system for data retransmission in a WLAN, characterized in that the system comprises the transmitting device of claim 7 and the receiving device of claim 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310148464.2A CN103248462B (en) | 2013-04-25 | 2013-04-25 | Method, equipment and the system that data retransmit in WLAN |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310148464.2A CN103248462B (en) | 2013-04-25 | 2013-04-25 | Method, equipment and the system that data retransmit in WLAN |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103248462A CN103248462A (en) | 2013-08-14 |
CN103248462B true CN103248462B (en) | 2019-01-15 |
Family
ID=48927701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310148464.2A Active CN103248462B (en) | 2013-04-25 | 2013-04-25 | Method, equipment and the system that data retransmit in WLAN |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103248462B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105337705B (en) * | 2014-08-06 | 2020-06-23 | 中兴通讯股份有限公司 | Data transmission feedback, data transmission method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1429494A1 (en) * | 2001-09-17 | 2004-06-16 | Sharp Kabushiki Kaisha | Communication management method, communication terminal, communication management program, recording medium containing the communication management program, and communication system |
CN101449521A (en) * | 2006-05-22 | 2009-06-03 | 高通股份有限公司 | Collision avoidance for traffic in a wireless network |
CN102684852A (en) * | 2011-03-31 | 2012-09-19 | 北京新岸线无线技术有限公司 | Method and device for frame acknowledgement |
CN102739375A (en) * | 2011-03-31 | 2012-10-17 | 北京新岸线无线技术有限公司 | Method and device for retransmission |
CN102843220A (en) * | 2011-06-21 | 2012-12-26 | 华为技术有限公司 | Error recovery method, access point equipment, station equipment and error recovery system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101242311B1 (en) * | 2011-12-15 | 2013-03-11 | 포항공과대학교 산학협력단 | Method for retransmitting data |
-
2013
- 2013-04-25 CN CN201310148464.2A patent/CN103248462B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1429494A1 (en) * | 2001-09-17 | 2004-06-16 | Sharp Kabushiki Kaisha | Communication management method, communication terminal, communication management program, recording medium containing the communication management program, and communication system |
CN101449521A (en) * | 2006-05-22 | 2009-06-03 | 高通股份有限公司 | Collision avoidance for traffic in a wireless network |
CN102684852A (en) * | 2011-03-31 | 2012-09-19 | 北京新岸线无线技术有限公司 | Method and device for frame acknowledgement |
CN102739375A (en) * | 2011-03-31 | 2012-10-17 | 北京新岸线无线技术有限公司 | Method and device for retransmission |
CN102843220A (en) * | 2011-06-21 | 2012-12-26 | 华为技术有限公司 | Error recovery method, access point equipment, station equipment and error recovery system |
Also Published As
Publication number | Publication date |
---|---|
CN103248462A (en) | 2013-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9295074B2 (en) | Acknowledgement, error recovery and backoff operation of uplink multi-user multiple-input-multiple-output communication in wireless networks | |
JP4331088B2 (en) | Communication apparatus and communication method | |
US10349288B2 (en) | Method and device for receiving frame | |
US9634811B2 (en) | Access point and method for communicating with stations in accordance with a multiple-access technique | |
KR101482087B1 (en) | Apparatus for requesting acknowledgement and transmitting acknowledgement of multicast data in wireless local area networks | |
KR101451247B1 (en) | Method and apparatus for acknowledgement and retransmission of multicast data in wireless local area networks | |
JP4047836B2 (en) | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION CONTROL PROGRAM | |
EP2506494B1 (en) | Collision mitigation for multicast transmission in wireless local area networks | |
EP2966924B1 (en) | Service data transmission processing, transmission method and device | |
US20140293868A1 (en) | Method and apparatus for providing feedback | |
CN102595449B (en) | A kind of method and system realizing large-bandwidth carrier idle state detection | |
CA2916407C (en) | Systems and methods for packet relaying | |
US20140269544A1 (en) | Transmission opportunity operation of uplink multi-user multiple-input-multiple-output communication in wireless networks | |
JP4799396B2 (en) | Wireless communication device | |
US9433018B2 (en) | System and method for using SIC to solve WiFi collisions | |
WO2014135066A1 (en) | Resource allocation information processing method and device | |
CN102769516B (en) | A kind of channel measurement information feedback method and system | |
JP2009516466A (en) | Medium access method and apparatus for preventing collision in wireless LAN | |
US9713169B2 (en) | Method and apparatus for controlling startup of request to send/clear to send mechanism | |
CN102695286A (en) | Method and apparatus for network allocation vector resetting | |
JP2008054347A (en) | Communication apparatus, communication system, communication method, and communication control program | |
CN103248462B (en) | Method, equipment and the system that data retransmit in WLAN | |
CN102761399B (en) | The transmission method and system of a kind of channel feedback information | |
CN108737042B (en) | Method and apparatus for data transmission in a wireless communication network | |
WO2017114033A1 (en) | Method for determining transmission opportunity and access point |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |