[Summary] Brief Review of RTS and CTS in WiFi

Source: Internet
Author: User

Communication ProtocolRTS/CTSProtocol: The request sending/allowed sending protocol, which is equivalent to a handshake protocol and mainly used to solve the "hidden terminal" problem. "Hidden terminals" (hidden stations) means that base station a sends information to Base Station B, and base station C does not detect that a also sends information to B, so both A and C send signals to B at the same time, as a result, all signals sent to B are lost. "Hidden terminals" mostly occur in large units (usually in outdoor environments), which results in efficiency loss and requires an error recovery mechanism. When you need to transfer large-capacity files, especially to prevent the occurrence of the "hidden terminal" phenomenon.

Provides the following solutions. In parameter configuration, if you useRTS/CTSProtocol, and set the maximum number of bytes to be transferred-once the data to be transferred exceeds this upper limit, the RTS/CTS handshake protocol is started: first, a sends the RTS signal to B, it indicates that a needs to send some data to B. After B receives the RTS, it sends the CTS signal to all base stations, indicating that a is ready for sending, the rest of the base stations that want to send data to B will suspend sending; the two sides will start real data transmission only after the successful exchange of the RTS/CTS signal (that is, the handshake is completed, when multiple mutually invisible sending sites send signals to the same receiving site at the same time, they can only be sent by the site that receives the site response CTS, avoiding conflicts. Even if a conflict occurs, it is only when you send the RTS message. In this case, because you cannot receive the CTS message from the website, you can use it again.DCFThe competition mechanism provided by the protocol allocates a random out-of-time value, waiting for the next idle MediaDIFs(Distributed
Inter-frame space) and then compete to send the RTS until it is successful.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.