  The problem of Carrier Sense Multiple Access (CSMA) with multi-packet
reception (MPR) is studied. Most prior work has focused on the homogeneous
case, where all the mobile users are assumed to have identical packet arrival
rates and transmission probabilities. The inhomogeneous case remains largely
open in the literature. In this work, we make a first step towards this open
problem by deriving throughput and delay expressions for inhomogeneous CSMA,
with a particular focus on a family of MPR models called the "all-or-nothing"
symmetric MPR. This family of MPR models allows us to overcome several
technical challenges associated with conventional analysis and to derive
accurate throughput and delay expressions in the large-systems regime.
Interestingly, this family of MPR models is still general enough to include a
number of useful MPR techniques - such as successive interference cancellation
(SIC), compute-and-forward (C&F), and successive compute-and-forward (SCF) - as
special cases. Based on these throughput and delay expressions, we provide
theoretical guidelines for meeting quality-of-service requirements and for
achieving global stability; we also evaluate the performances of various MPR
techniques, highlighting the clear advantages offered by SCF.
