Abstract— This paper presents a novel multi-functional MultipleInput Multiple-Output (MIMO) scheme that combines the benefits of the Vertical Bell Labs Layered Space-Time (V-BLAST) scheme, of SpaceTime Codes (STC) as well as of beamforming. To further enhance the attainable system performance and to maximise the coding advantage of the proposed transmission scheme, the system is also combined with multi-dimensional Sphere Packing (SP) modulation. Additionally, further system performance improvements can be attained by serially concatenated convolutional coding combined with a Unity-Rate Code (URC) employed as an inner code. Then, at the receiver side, iterative decoding is invoked by exchanging extrinsic information between the three constituent decoders, i.e. the outer convolutional code’s decoder, the inner URC’s decoder as well as the SP demapper. Moreover, the convergence behaviour of the proposed scheme is evaluated with the aid of both three-dimensional (3D) and two-dimens...