MIMO technology promises significant capacity improvements that lead to an efficient use of the radio frequency spectrum. To achieve its anticipated multiplexing gain and meet the requirements for higher data-rate services, existing broadband systems are based on OFDM or similar block-based techniques. These techniques are afflicted by poor design freedom at low redundancy, and are known to suffer badly from co-channel interference (CCI) in the presence of synchronisation errors. Non-block based approaches are scarce and do not require a guard interval; therefore can achieve higher spectral efficiency. The drawbacks of these schemes lie on the large effort in determining the optimum detection order in both space and time. This book, therefore, focuses on non-linear, non-block based precoding and equalisation schemes aiming to achieve higher data throughputs with improved bit error ratio (BER) compared to existing approaches. Furthermore, a rate-optimal computationally-efficient adaptive bit and power loading schemes have been applied considering a greedy algorithm with subchannel grouping concept.