arXiv · 2503.09869
Computing the Saturation Throughput for Heterogeneous p-CSMA in a General Wireless Network
Abstract
A well-known expression for the saturation throughput of heterogeneous transmitting nodes in a wireless network using p-CSMA, derived from Renewal Theory, implicitly assumes that all transmitting nodes are in range of, and therefore conflicting with, each other. This expression, as well as simple modifications of it, does not correctly capture the saturation throughput values when an arbitrary topology is specified for the conflict graph between transmitting links. For example, we show numerically that calculations based on renewal theory can underestimate throughput by 48-62% for large packet sizes when the conflict graph is represented by a star topology. This is problematic because real-world wireless networks, such as wireless IoT mesh networks, are often deployed over a large area, resulting in non-complete conflict graphs. To address this gap, we present a computational approach based on a novel Markov chain formulation that yields the exact saturation throughput for each node in the general network case for any given set of access probabilities, as well as a more compact expression for the special case where the packet length is twice the slot length. Using our approach, we show how the transmit probabilities could be optimized to maximize weighted utility functions of the saturation throughput values. This would allow a wireless system designer to set transmit probabilities to achieve desired throughput trade-offs in any given deployment.
Explore related subjects
Keep this discovery
Faezeh Dehghan Tarzjani, Bhaskar Krishnamachari. 2025-03-12. Computing the Saturation Throughput for Heterogeneous p-CSMA in a General Wireless Network. https://doi.org/10.1109/icccn65249.2025.11133870
Cite the original work for its findings. Save a collection to share your selection of sources.