- Trending Categories
- Data Structure
- Operating System
- C Programming
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
The Hidden Terminal Problem
In wireless LANs ( wireless local area networks), the hidden terminal problem is a transmission problem that arises when two or more stations who are out of range of each other transmit simultaneously to a common recipient. This is prevalent in decentralised systems where there aren’t any entity for controlling transmissions. This occurs when a station is visible from a wireless access point (AP), but is hidden from other stations that communicate with the AP.
Suppose that there are three stations labelled STA, STB, and STC, where STA and STC are transmitting while STB is receiving. The stations are in a configuration such that the two transmitters STA and STC are not in the radio range of each other. This is shown in the following figure −
The above diagram shows that station STA starts transmitting to station STB. Since station STC is out of radio range of STA, it perceives that the channel is free and starts transmitting to STB. The frames received by STC are garbled and collision occurs. This situation is known as the hidden terminal problem.
The exposed terminal problem is solved by the MAC (medium access control) layer protocol IEEE 802.11 RTS/CTS, with the condition that the stations are synchronized and frame sizes and data speed are the same. RTS stands for Request to Send and CTS stands for Clear to Send.
A transmitting station sends a RTS frame to the receiving station. The receiving station replies by sending a CTS frame. On receipt of CTS frame, the transmitting station begins transmission.
Any station hearing the RTS is close to the transmitting station and remains silent long enough for the CTS. Any station hearing the CTS is close to the receiving station and remains silent during the data transmission.
In the above example, station STC hears does not hear RTS from station STA, but hears CTS frame from station STB. So, it understands that STB is busy defers its transmission thus avoiding collision.
- The Exposed Terminal Problem
- How to install guake drop down terminal terminal on ubuntu
- CSS overflow: hidden
- Hidden Bootstrap class
- jQuery :hidden Selector
- HTML hidden Attribute
- What is the branch problem?
- What are the hidden features of C#?
- Partition problem
- Hidden features of C++
- Prove that the polynomial time reduction is from the Clique problem to the Vertex Cover problem
- Terminal Control Functions in Python
- Pseudo-terminal Utilities in Python
- Java 8 Stream Terminal Operations
- The Knight’s tour problem