FBMC

所属分类:matlab编程
开发工具:matlab
文件大小:1914KB
下载次数:27
上传日期:2019-05-13 17:51:37
上 传 者vs0709
说明:  analysis of ber in fbmc and ofdm

文件列表:
FBMC\+Channel\FastFading.m (31092, 2017-04-30)
FBMC\+ChannelEstimation\ImaginaryInterferenceCancellationAtPilotPosition.m (14729, 2017-04-30)
FBMC\+ChannelEstimation\PilotSymbolAidedChannelEstimation.m (11210, 2017-04-30)
FBMC\+Coding\LTE_common_turbo_rate_matching_bit_selection_and_pruning.mexw64 (9216, 2014-04-29)
FBMC\+Coding\TurboCoding.m (5747, 2017-04-30)
FBMC\+MIMO\SpaceCoding.m (3759, 2017-04-28)
FBMC\+Modulation\FBMC.m (42197, 2017-04-27)
FBMC\+Modulation\FOFDM.m (26403, 2017-04-11)
FBMC\+Modulation\OFDM.m (20099, 2017-04-11)
FBMC\+Modulation\SignalConstellation.m (14450, 2017-04-11)
FBMC\+Modulation\UFMC.m (34117, 2017-04-11)
FBMC\+Modulation\WOLA.m (24836, 2017-04-11)
FBMC\OptimalSubcarrierSpacing\Calculate_SIR_SubcarrierSpacing_Velocity.m (22274, 2017-04-26)
FBMC\OptimalSubcarrierSpacing\Figure_5_6_7_8_SIR_OptimalSubcarrierSpacing.m (26225, 2017-04-26)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA0.mat (841, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA10.mat (842, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA100.mat (842, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA110.mat (839, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA120.mat (841, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA130.mat (840, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA140.mat (840, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA150.mat (842, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA160.mat (841, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA170.mat (839, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA180.mat (840, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA190.mat (842, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA2.mat (840, 2016-10-16)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA20.mat (840, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA200.mat (840, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA210.mat (837, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA220.mat (836, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA230.mat (837, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA240.mat (836, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA250.mat (836, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA260.mat (839, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA270.mat (840, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA280.mat (840, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA290.mat (841, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA30.mat (839, 2016-10-13)
FBMC\OptimalSubcarrierSpacing\Results\CP-OFDM-007LTE__PedestrianA300.mat (841, 2016-10-13)
... ...

=========================================== If you use this code, please cite our paper =========================================== @ARTICLE{Nissel2017, author = {R. Nissel and S. Schwarz and M. Rupp}, journal = {IEEE Journal on Selected Areas in Communications}, title = {Filter Bank Multicarrier Modulation Schemes for Future Mobile Communications}, year = {2017, to appear}, month = {}, } ===================== System Requirements ===================== We used Windows 7 (***bit) and MATLAB R2013b/2016a, but newer versions (and some older) should also work. Figure 12 requires the "Communications System Toolbox" for the turbo coding. ==================== Description ==================== All of our figures can be reproduced: Figure 1: Just an illustration. Figure 2: Please run "Figure_02_PowerSpectralDensity.m". Figure 3: Please run "Figure_03_BERoverSNR_MIMO.m". Figure 4: Just an illustration. Figure 5: Please run "OptimalSubcarrierSpacing/Figure_5_6_7_8_SIR_OptimalSubcarrierSpacing.m". Note that this script uses pre-calculated values which are stored in "OptimalSubcarrierSpacing/Results/". To generate those pre-calculated values, the script "OptimalSubcarrierSpacing/Calculate_SIR_SubcarrierSpacing_Velocity.m" needs to be executed. Figure 6: Please run "OptimalSubcarrierSpacing/Figure_5_6_7_8_SIR_OptimalSubcarrierSpacing.m", see above. Figure 7: Please run "OptimalSubcarrierSpacing/Figure_5_6_7_8_SIR_OptimalSubcarrierSpacing.m", see above. Figure 8: Please run "OptimalSubcarrierSpacing/Figure_5_6_7_8_SIR_OptimalSubcarrierSpacing.m", see above. Figure 9: Please run "Figure_09_SpectralEfficiency.m". Figure 10: Please run "Figure_10_11_TwoSubcarrierSpacingsSameBand.m". Figure 11: Please run "Figure_10_11_TwoSubcarrierSpacingsSameBand.m". Figure 12: Please run "Figure_12_Throughput.m". Figure 13: Please run "Figure_13_PowerSpectralDensityQuantization.m". We also include additional explanations of FBMC 1) "Explained_A_PrototypeFilters.m" This script plots different prototype filters. 2) "Explained_B_FBMC_OQAM.m" This script describes a back-to-back FBMC-OQAM transmission, based on Section III. In particular, the transmit matrix (18)-(22) as well as the IFFT approach (32) are implemented. 3) "Explained_C_Coded_FBMC_OQAM.m" This script shows how to find the precoding matrix, see (26) and (27), which allows QAM transmission in FBMC-OQAM at full rate. Furthermore, it illustrates the time/frequency spreading concept. 4) "Explained_D_SIR_DoublySelectiveChannel.m" This script implements Equation (35)-(40). Furthermore, it compares the theoretical values to simulations. Furthermore, we include a comparison of New Ratio (NR) waveforms (WOLA, UFMC, f-OFDM): 1) "NR_5G_BER_DoublySelectiveChannel.m" This script simulates the Bit Error Ratio (BER) in a doubly-selective channel. It compares FBMC-OQAM, CP-OFDM, WOLA, UFMC, f-OFDM. 2) "NR_5G_SIR_TimeFrequencyOffset.m" This script calculates the Signal-to-Interference Ratio (SIR) in case of a time and a frequency offset for FBMC-OQAM, FBMC-QAM, CP-OFDM, WOLA, UFMC and f-OFDM.

近期下载者

相关文件


收藏者