A Computationally Efficient Discrete Bit-Loading Algorithm for OFDM Systems Subject to Spectral-Compatibility Limits

This paper considers bit-loading algorithms to maximize throughput under total power and spectral mask constraints in interference-free OFDM systems. The contribution is twofold. First, we propose a simple criterion to switch between two well-known algorithms from the literature: the conventional Greedy and Greedy-based bit-removing (with maximum allowable bit loading initialization) algorithms. Second, we present a new low-complexity loading algorithm that exploits the bit vector obtained by rounding the water-filling algorithm solution to the associated continuous-input rate maximization problem as an efficient initial bit vector of the Greedy algorithm. We theoretically prove that this bit vector has two interesting properties. The first one states that it is an efficient bit vector, i.e., there is no movement of a bit from one subcarrier to another that reduces the total used power. The second one states that the optimized throughput, starting from this initial bit vector, is achieved by adding or removing bits on each subcarrier at most once. Simulation results show the efficiency of the proposed algorithm, i.e., the achievable throughput is maximized with significant reduction of computation cost as compared to many algorithms in the literature.

[1]  Theodore Antonakopoulos,et al.  Bit and Power Allocation in Constrained Multicarrier Systems: The Single-User Case , 2008, EURASIP J. Adv. Signal Process..

[2]  A. Zeddam,et al.  Analysis and modeling of background noise for inhome MIMO PLC channels , 2012, 2012 IEEE International Symposium on Power Line Communications and Its Applications.

[3]  Ana García Armada A simple multiuser bit loading algorithm for multicarrier WLAN , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[4]  Douglas L. Jones,et al.  Computationally efficient optimal power allocation algorithms for multicarrier communication systems , 2000, IEEE Trans. Commun..

[5]  Jeffrey G. Andrews,et al.  Fundamentals of Lte , 2010 .

[6]  Enzo Baccarelli,et al.  Novel efficient bit-loading algorithms for peak-energy-limited ADSL-type multicarrier systems , 2002, IEEE Trans. Signal Process..

[7]  M. Dowell,et al.  A modified regula falsi method for computing the root of an equation , 1971 .

[8]  A. Czylwik,et al.  Adaptive OFDM for wideband radio channels , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[9]  Richard R. Shively,et al.  An efficient bit-loading algorithm for DMT applications , 2000, IEEE Communications Letters.

[10]  Robert F. H. Fischer,et al.  A new loading algorithm for discrete multitone transmission , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[11]  Lajos Hanzo,et al.  Single- and Multi-carrier Quadrature Amplitude Modulation : Principles and Applications for Personal Communications, WLANs and Broadcasting , 2000 .

[12]  Ramjee Prasad,et al.  OFDM for Wireless Communications Systems , 2004 .

[13]  John M. Cioffi,et al.  A practical discrete multitone transceiver loading algorithm for data transmission over spectrally shaped channels , 1995, IEEE Trans. Commun..

[14]  Jorge Campello De Souza,et al.  Optimal discrete bit loading for multicarrier modulation systems , 1998 .

[15]  John M. Cioffi,et al.  MMSE decision-feedback equalizers and coding. I. Equalization results , 1995, IEEE Trans. Commun..

[16]  A. M. Tonello,et al.  A Fitting Algorithm for Random Modeling the PLC Channel , 2012, IEEE Transactions on Power Delivery.

[17]  Enzo Baccarelli,et al.  Optimal integer bit-loading for multicarrier ADSL systems subject to spectral-compatibility limits , 2004, Signal Process..

[18]  Thierry Chonavel,et al.  Achievable Throughput Optimization in OFDM Systems in the Presence of Interference and its Application to Power Line Networks , 2014, IEEE Transactions on Communications.

[19]  John M. Cioffi,et al.  Understanding Digital Subscriber Line Technology , 1999 .

[20]  John M. Cioffi,et al.  Increase in capacity of multiuser OFDM system using dynamic subchannel allocation , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).

[21]  J. Campello Practical bit loading for DMT , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[22]  John M. Cioffi,et al.  A maximum rate loading algorithm for discrete multitone modulation systems , 1997, GLOBECOM 97. IEEE Global Telecommunications Conference. Conference Record.

[23]  John M. Cioffi,et al.  MMSE decision-feedback equalizers and coding. II. Coding results , 1995, IEEE Trans. Commun..

[24]  Irving Kalet,et al.  The multitone channel , 1989, IEEE Trans. Commun..