Network-Coded Cooperative Systems with Generalized User-Relay Selection

Ali Reza Heidarpour, Masoud Ardakani, Chintha Tellambura, Marco DI Renzo, Murat Uysal

Research output: Contribution to journalArticlepeer-review


We consider a network-coded cooperative (NCC) system that consists of N \ge 2 sources, M\ge 1 decode-and-forward (DF) relays, and a single destination. The relays perform network coding (NC) on the received sources' symbols using maximum distance separable (MDS) codes. For this system, we propose the most generalized user-relay selection (GURS) scheme in the literature that selects any arbitrary subsets of K users and any arbitrary subsets of L relays subject to practical constraints such as load balancing conditions and scheduling policy. Our analytical results and design guidelines generalize and subsume all existing results as special cases. To this end, we derive a new closed-form outage probability (OP) expression, assuming non-identically and independently distributed (n.i.i.d.) Rayleigh fading channels. The asymptotic outage expression at high signal-to-noise ratio (SNR) regime is further derived, based on which, the achievable diversity order and coding gain are quantified. The theoretical derivations are also validated through Monte-Carlo simulation.

Original languageEnglish (US)
Article number9149836
Pages (from-to)7251-7264
Number of pages14
JournalIEEE Transactions on Wireless Communications
Issue number11
StatePublished - Nov 2020


  • Generalized user-relay selection (GURS)
  • diversity order
  • network-coded cooperative
  • outage analysis

ASJC Scopus subject areas

  • Computer Science Applications
  • Electrical and Electronic Engineering
  • Applied Mathematics


Dive into the research topics of 'Network-Coded Cooperative Systems with Generalized User-Relay Selection'. Together they form a unique fingerprint.

Cite this