First communication device (AP1, 100) comprising: - MAC layer circuitry configured to - generate MAC output data units by performing media access control layer processing of MAC input data units to be transmitted to a second communication device, and - generate control information for one or more selected MAC output data units, the control information indicating that the one or more selected MAC output data units are to be physical layer processed by a third communication device (AP2, 200, 210) and to be transmitted to the second communication device from the third communication device and from the first communication device; and - PHY layer circuitry configured to generate PHY output data units by performing PHY layer processing of the MAC output data units, wherein selected PHY output data units are generated from the selected MAC output data units for transmission to the second communication device from the first communication device in coordination with the transmission of selected PHY output data units generated by the third communication device from the selected MAC output data units, wherein the first communication device is configured to provide the one or more selected MAC output data units and the associated control information to the third communication device, characterized in that the PHY layer circuitry (102b, 102c) is further configured to divide the MAC output data units into N spatial streams, and either i) perform, per spatial stream and in parallel, interleaving and/or constellation mapping processing, perform spatial stream mapping to map the processed N spatial streams onto M transmit streams, and perform inverse Fourier transforming and analog and RF processing of the M transmit streams to generate M transmit signals, or ii) perform, for M of the N spatial streams, per spatial stream and in parallel, interleaving and/or constellation mapping, spatial stream mapping, inverse Fourier transforming, and analog and RF processing to generate M transmit signals, wherein M corresponds to the number of active transmit chains of the first communication device and is smaller than N. - MAC layer circuitry configured to - generate MAC output data units by performing media access control layer processing of MAC input data units to be transmitted to a second communication device, and - generate control information for one or more selected MAC output data units, the control information indicating that the one or more selected MAC output data units are to be physical layer processed by a third communication device (AP2, 200, 210) and to be transmitted to the second communication device from the third communication device and from the first communication device; and - generate MAC output data units by performing media access control layer processing of MAC input data units to be transmitted to a second communication device, and - generate control information for one or more selected MAC output data units, the control information indicating that the one or more selected MAC output data units are to be physical layer processed by a third communication device (AP2, 200, 210) and to be transmitted to the second communication device from the third communication device and from the first communication device; and - PHY layer circuitry configured to generate PHY output data units by performing PHY layer processing of the MAC output data units, wherein selected PHY output data units are generated from the selected MAC output data units for transmission to the second communication device from the first communication device in coordination with the transmission of selected PHY output data units generated by the third communication device from the selected MAC output data units, wherein the first communication device is configured to provide the one or more selected MAC output data units and the associated control information to the third communication device, characterized in that the PHY layer circuitry (102b, 102c) is further configured to divide the MAC output data units into N spatial streams, and either i) perform, per spatial stream and in parallel, interleaving and/or constellation mapping processing, perform spatial stream mapping to map the processed N spatial streams onto M transmit streams, and perform inverse Fourier transforming and analog and RF processing of the M transmit streams to generate M transmit signals, or ii) perform, for M of the N spatial streams, per spatial stream and in parallel, interleaving and/or constellation mapping, spatial stream mapping, inverse Fourier transforming, and analog and RF processing to generate M transmit signals, i) perform, per spatial stream and in parallel, interleaving and/or constellation mapping processing, perform spatial stream mapping to map the processed N spatial streams onto M transmit streams, and perform inverse Fourier transforming and analog and RF processing of the M transmit streams to generate M transmit signals, or ii) perform, for M of the N spatial streams, per spatial stream and in parallel, interleaving and/or constellation mapping, spatial stream mapping, inverse Fourier transforming, and analog and RF processing to generate M transmit signals, wherein M corresponds to the number of active transmit chains of the first communication device and is smaller than N.