A bidirectional multi-channel MAC protocol for improving TCP performance on multihop wireless ad hoc networks

@inproceedings{Kuang2004ABM,
  title={A bidirectional multi-channel MAC protocol for improving TCP performance on multihop wireless ad hoc networks},
  author={Tianbo Kuang and Carey L. Williamson},
  booktitle={MSWiM '04},
  year={2004}
}
The TCP protocol often suffers from performance problems in conventional single-channel multihop wireless ad hoc networks. The problems arise from hidden node and exposed node issues, which can lead to channel contention in the forward direction between TCP DATA packets that are part of the same TCP flow control window, as well as contention between TCP DATA and TCP ACK packets flowing in opposite directions. In this paper, we propose and evaluate a novel bidirectional multi-channel MAC… 

Figures and Tables from this paper

On the unfairness among TCP flows in IEEE 802.11 multi-hop ad-hoc networks
TLDR
This paper focuses on the impact of hidden node collisions on the performance of multi-hop TCP flows, and traces the source of the problem to collisions between RTS frames belonging to the starved flow and long data frames sent by the active flow.
Improving TCP Performance over Wireless Ad Hoc Networks with Busy Tone Assisted Scheme
TLDR
A scheme to use a narrow-bandwidth, out-of-band busy tone channel to make reservation for broadcast and link error detection frames only is proposed, which can improve TCP throughput by 23% to 150%, depending on user mobility, and effectively enhance both short-term and long-term fairness among coexisting TCP flows in multihop wireless ad hoc networks.
Gradient Based Routing Support for Cooperative Multi-channel MAC in Ad Hoc Wireless Networks
TLDR
It is shown that using the gradient based routing to support multi-channel MAC protocols can enhance overall throughput of the network, and improve network load balancing.
TCP improvement in multi-radio multi-channel multi-hop networks
TLDR
Simulations show that TCP performance can be improved significantly since TCP-DATA and TCP-ACK paths hardly interfere with each other.
On Channel Selection Strategies for Multi-Channel MAC Protocols in Wireless Ad Hoc Networks
  • Ian Wormsbecker, C. Williamson
  • Computer Science, Business
    2006 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications
  • 2006
TLDR
Among the channel selection strategies evaluated, the soft channel reservation technique is the most effective for the missed reservation problem and provides higher TCP throughput compared to the other channel selection approaches.
How a multi-channel MAC can improve TCP fairness in IEEE 802 . 11 multi-hop networks
TLDR
This paper shows, through simulations, that unfairness and starvation of flows also take place with static routing; thus competition between TCP flows in a multihop TCP network has an unfair outcome, independently of the routing protocol involved.
An Adaptive Multi-channel MAC protocol for Wireless Ad Hoc Networks
TLDR
This paper proposed a new single transceiver MAC protocol that can exploit multiple channels effectively and dynamically adjust the length of negotiation interval to better utilize the wireless channel resources.
TCP Issues in Mobile Ad Hoc Networks: Challenges and Solutions
TLDR
A comprehensive survey on mobile ad hoc networks, for the first time all factors impairing TCP performance are identified based on network protocol hierarchy and a set of open problems for designing more robust solutions is suggested.
Multi-channel cooperative MAC protocol for wireless LANs
A Novel Spectrally Efficient Asynchronous Multi-Channel MAC Using a Half-Duplex Transceiver for Wireless Networks
TLDR
This work proposes the novel spectrally efficient asynchronous multi-channel MAC (SA-MMAC) protocol for wireless networks using a single half-duplex transceiver, which can work well on 3, 4, or 12 concurrent channels with high node density, and reduces the signaling overhead and boosts the spectrum efficiency.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 28 REFERENCES
COPAS: dynamic contention-balancing to enhance the performance of TCP over multi-hop wireless networks
TLDR
A novel algorithm, called COPAS (COntention-based PAth Selection), which incorporates two mechanisms to enhance TCP performance by avoiding capture conditions, and is shown to improve TCP throughput by up to 90% while keeping routing overhead low.
A multi-channel mac protocol for ad hoc wireless networks
TLDR
A medium access control (MAC) protocol for ad hoc wireless networks that can utilize multiple channels dynamically to improve performance and imp roved throughput of the network significantly, especially when the network is highly congested is proposed.
The impact of multihop wireless channel on TCP throughput and loss
TLDR
This paper studies TCP performance over multihop wireless networks that use the IEEE 802.11 protocol as the access method and proposes two techniques, link RED and adaptive pacing, through which it is able to improve TCP throughput by 5% to 30% in various simulated topologies.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks
TLDR
Using simulation, this study provides new insights into the interactions between TCP and various MAC layer protocols, including CSMA, FAMA and 802.11, and addresses the issue of fair sharing of MAC with multiple TCP flows.
MACA-P: a MAC for concurrent transmissions in multi-hop wireless networks
  • A. Acharya, Archan Misra, Sorav Bansal
  • Computer Science
    Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003).
  • 2003
TLDR
This paper presents the initial design and performance study of MACA-P, a RTS/CTS based MAC protocol that enables simultaneous transmissions in multihop ad-hoc wireless networks and contains a contention-based reservation phase prior to data transmission.
A Dynamic Multi-Channel MAC for Ad Hoc LAN
TLDR
A multichannel ad hoc MAC protocol where each station is capable of accessing to more than one channel is proposed, and the preliminary result shows that the objective is to achieve good performance while, at the same time, maintain good performance.
Experimental evaluation of TCP performance in multi-hop wireless ad hoc networks
  • Abhinav Gupta, Ian Wormsbecker, C. Williamson
  • Business, Computer Science
    The IEEE Computer Society's 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, 2004. (MASCOTS 2004). Proceedings.
  • 2004
TLDR
Experimental measurements of TCP bulk data transfer performance in a multi-hop wireless ad hoc network environment show no performance advantages for RBP TCP in the authors' experimental scenarios.
A power controlled multiple access protocol for wireless packet networks
  • J. Monks, V. Bharghavan, W. Hwu
  • Computer Science
    Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213)
  • 2001
TLDR
The initial simulation results show that the PCMA can improve the throughput performance of the non-power controlled IEEE 802.11 by a factor of 2 with potential for additional scalability as source-destination pairs become more localized, thus providing a compelling reason for migrating to a new power controlled multiple access wireless MAC protocol standard.
Analyzing the short-term fairness of IEEE 802.11 in wireless multi-hop radio networks
TLDR
This study investigates how multi-hop routing in an ad hoc network affects the fairness of the MAC layer and demonstrates that higher-level protocols must also be considered when studying fairness.
Achieving MAC layer fairness in wireless packet networks
TLDR
A general analytical framework is proposed that captures the unique characteristics of shared wireless channels and allows the modeling of a large class of system-wide fairness models via the specification of per-flow utility functions and generates local contention resolution mechanisms in response to a given utility function.
...
1
2
3
...