This is the codebase for our paper.
If you find any helpful information, please cite our paper:
@article{xuefficient,
title={Efficient Quadratic Programming for Peak-to-Average Power Ratio Reduction in Communication Systems},
author={Xu, Haoran and Khobahi, Shahin and Soltanalian, Mojtaba}
}
we propose an alternative peak-to-average-power ratio (PAPR) reduction framework for MIMO-OFDM system based on the well-known unimodular quadratic programming (UQP). In addition, we consider a more general setting for PAPR reduction problem in MIMO-OFDM systems and propose a novel power method-like algorithm to effectively tackle the associated UQP. The proposed method can handle arbitrary peak-to-average-power ratio (PAPR) constraints on the transmit sequence, and more importantly, can be used to generate constant modulus signals for such systems. The proposed algorithm demonstrates an improvement in terms of convergence rate compared with the state-of-the-art PAPR reduction method.
MATLAB 2018b
Run the code and see the perfomance of k-MQP, run file
OFDM_Main.m
To see the BER, run file
BER.m