Probabilistic Medium Access Control for Full-Duplex Networks with Half-Duplex Clients
Shih-Ying Chen, Ting-Feng Huang, Kate Ching-Ju Lin, H.-W. Peter Hong,, Ashutosh Sabharwal

TL;DR
This paper introduces a probabilistic MAC protocol for full-duplex networks with half-duplex clients, enabling adaptive switching between modes to optimize throughput amidst inter-client interference.
Contribution
It presents a novel distributed MAC protocol that adaptively switches between full-duplex and half-duplex modes based on probabilistic scheduling to maximize network throughput.
Findings
Improves throughput by 2.70x over half-duplex 802.11.
Achieves 1.53x higher throughput than greedy client pairing.
Effectively balances full-duplex and half-duplex transmissions in practical networks.
Abstract
The feasibility of practical in-band full-duplex radios has recently been demonstrated experimentally. One way to leverage full-duplex in a network setting is to enable three-node full-duplex, where a full- duplex access point (AP) transmits data to one node yet simultaneously receives data from another node. Such three-node full-duplex communication however introduces inter-client interference, directly impacting the full-duplex gain. It hence may not always be beneficial to enable three-node full-duplex transmissions. In this paper, we present a distributed full-duplex medium access control (MAC) protocol that allows an AP to adaptively switch between full-duplex and half-duplex modes. We formulate a model that determines the probabilities of full-duplex and half-duplex access so as to maximize the expected network throughput. A MAC protocol is further proposed to enable the AP and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFull-Duplex Wireless Communications · Energy Harvesting in Wireless Networks · Wireless Networks and Protocols
