Ad Hoc Networking
Hi-index | 0.00 |
The TCP, which guarantees reliable data transfer, is the most widely used transport protocol for Internet applications. However, because the TCP was designed for wired networks, it degrades the transmission performance in wireless networks. In particular, the difference between the transmission range and the interference range in mobile ad hoc networks produces a hidden terminal problem that seriously deteriorates the TCP performance by constraining the simultaneous transmissions of several stations at a time. We therefore propose a new MAC algorithm for mobile ad hoc networks that can mitigate the effect of the hidden terminal problem by adaptively adjusting the contention window process. While a node in the IEEE 802.11 DCF increases its contention window exponentially whenever the node fails to transmit, the proposed algorithm changes the contention window adaptively according to the probable cause of failure. This change enhances the TCP performance by roughly discriminating hidden terminals and real collisions. The simulation results show that the proposed algorithm enhances the TCP performance by evenly distributing the transmission opportunity to every node in mobile ad hoc networks.