Skip to content

yuhei-takahashi/Spatially-coupled_CSA_fading

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DOI License: MIT

Abstract

This repository provides C++ implementations for SC-CSA (Spatially coupled Coded Slotted ALOHA) system over Rayleigh fading channels.

Overview of what is provided

  • Monte Carlo Simulation
  • Density Evolution

Development environment

~ % xcodebuild -version
Xcode 15.3
Build version 15E204a
~ % c++ --version
Apple clang version 15.0.0 (clang-1500.3.9.4)
Target: x86_64-apple-darwin23.4.0
Thread model: posix

Paramaters

The parameters in these source codes are as follows:

Simulation

  • ite : # of fading samples
  • SNR : average received SNR per device (dB)
  • M : M+1 collisions wihtin a slot
  • K : # of message segments
  • trans : transmission packets per slot

Analysis

  • SNR : average received SNR per device (dB)
  • M : M+1 collisions wihtin a slot
  • IS : # of message segments

Please, adjust the parameters as needed for your situation.

Demo

Simulation

Here's how you'd run these codes:

Analysis

Result

How to cite

If you extend or use this work, please cite the paper where it was introduced:

@INPROCEEDINGS{10464976,
  author={Takahashi, Yuhei and Masuo, Ippei and Song, Guanghui and Kimura, Tomotaka and Cheng, Jun},
  booktitle={2023 IEEE Globecom Workshops (GC Wkshps)}, 
  title={Coded Slotted ALOHA over Rayleigh Block Fading Channels: BP Threshold and Converse Bound}, 
  year={2023},
  volume={},
  number={},
  pages={1523-1528},
  keywords={Couplings;Codes;Protocols;Error probability;Rayleigh channels;Interference;Energy efficiency;belief propagation threshold;coded slotted ALOHA;converse bound;Rayleigh fading;spatial coupling},
  doi={10.1109/GCWkshps58843.2023.10464976}}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages