Can the RTS/CTS mechanism effectively address the hidden ndoe problem in Wi-Fi networks?

Source: Internet
Author: User

Background

The hidden node problem occurs in the Manet and WLAN-infrastructure networks. If node A and Node B no longer transmit the power range of the other party, collision is triggered when a and B initiate communication with AP (or node C) at the same time. the more hidden nodes, the higher the probability of collision, and the lower the throughput.

Solution

    1. Increase the node transmission power and extend the transmission range
    2. Before starting data stream communication, introduce the RTS/CTS handshake mechanism to reserve the channel. Note that both RTS and CTS areBroadcast. RTS/CTS is generally used in WLAN-Infrastructure mode.

New problems caused by RTS/CTS:

    1. Overhead brought by the RTS and CTS packages.
    2. Exposed node problem, the sending node A cannot transmit data to the destination node B, because B cannot reply the CTS packet to a (node C exists outside the power range, and B is within the C power range, when C sends CTS to other nodes, it also informs B that channel is prohibited ). This phenomenon is more prominent in the MANET network.
    3. False blocking. For more information, see paper,Sobrinho, et. al. "Why RTS-CTS is not your ideal Wireless LAN Multiple Access Protocol", IEEE wcnc, 2005.
Optimization of RTS/CTS Use adaptive RTS threshold to replace the traditional fixed threshold. Refer to papers: Ahsan, et. al. "exploiting packet distribution for tuning RTS threshold in IEEE 802.11," IEEE qbsc, 2010. Choi, et. al. "A real-time updating algorithm of RTS-CTS threshold to enhance EDCA Mac performance in IEEE 802.11e wireless LANs," ieee vtc, 2004. Chatzimisios, et. al. "optimisation of RTS/CTS handshake in IEEE 802.11 Wireless LANs for maximum performance," IEEE GlobeCom, 2004.
Summary The channel interference in wireless networks cannot be eliminated by 100%, but can be minimized as much as possible. Note that the reduction of collision does not mean that throughput must increase.

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.