资源算法Pruned-DFT-s-FBMC_Matlab

Pruned-DFT-s-FBMC_Matlab

2020-02-04 | |  52 |   0 |   0

Pruned DFT Spread FBMC

Pruned DFT spread FBMC is a novel modulation scheme with the remarkable properties of a low PAPR, low latency transmissions and a high spectral efficiency. It is closely related to FBMC, OFDM and SC-FDMA and I first proposed it in my PhD thesis, see Chapter 6. A more detailed description can be found in R. Nissel and M. Rupp, “Pruned DFT Spread FBMC: Low PAPR, Low Latency, High Spectral Efficiency”, IEEE Transactions on Communications, 2018. All figures from this paper can be reproduced with this repository.

  • Python code of pruned DFT spread FBMC with limited features (but also less overhead) can also be found on GitHub.

Requirements

We used Windows 7 (64bit) and Matlab R2013b/2016a, but newer versions (and some older) should also work. Note that Figure 13 and 14 require the Matlab “Communications System Toolbox” for turbo coding.

Basic Properties of Pruned DFT Spread FBMC

Same PAPR as SC-FDMA :


Reduces the ramp-up and ramp-down period of FBMC, allowing low-latency transmissions:

Reproducible Figures

All figure from “Pruned DFT Spread FBMC: Low PAPR, Low Latency, High Spectral Efficiency” can be reproduced. To keep the simulation time short, this repository uses slightly different parameters than in our paper and one has to uncomment certain lines to truly reproduce the corresponding figures.


Additional plots:


Additional Matlab files:

Please Cite Our Paper

@ARTICLE{Nissel2018,
	author  = {R. Nissel and M. Rupp},
	journal = {IEEE Transactions on Communications},
	title   = {Pruned {DFT} Spread {FBMC}: Low {PAPR},Low Latency, High Spectral Efficiency},
	year    = {2018},
	volume  = {},
	number  = {},
	pages   = {}, 
	doi     = {10.1109/TCOMM.2018.2837130},
	ISSN    = {},
	month   = {},
}

References


上一篇:sklearn-post-prune-tree

下一篇:pruner-cli

用户评价
全部评价

热门资源

  • Keras-ResNeXt

    Keras ResNeXt Implementation of ResNeXt models...

  • seetafaceJNI

    项目介绍 基于中科院seetaface2进行封装的JAVA...

  • spark-corenlp

    This package wraps Stanford CoreNLP annotators ...

  • capsnet-with-caps...

    CapsNet with capsule-wise convolution Project ...

  • inferno-boilerplate

    This is a very basic boilerplate example for pe...