I. Introduction
The ultra-reliable and low-latency communication (URLLC) is one of the emerging application scenarios in 5G [2], [3], where the system promises to serve multiple autonomous machines with high reliability and low latency [4]–[6]. The traffic of such an URLLC system is drastically different from that of the human-centric 4G LTE. More specifically, the communication is required to have no less than 99.999% reliability (that is, packet error probability), no longer than 1ms latency, and small packet size (such as 32 bytes) [7]. Therefore, especially for multi-user channels, new system architectures and transmission schemes compared to the traditional human-centric communications are required to achieve the URLLC specifications. Moreover, energy-efficiency is a key performance indicator of 5G communications [8], and it is important to develop new energy-efficient transmissions for URLLC multi-user channels.