Finite blocklength feedback approach for multi-antenna wireless channels
Qiang Huang, Tao Song, Praveen Kumar Donta, Praveen Kumar Donta, Praveen Kumar Donta, Praveen Kumar Donta, Praveen Kumar Donta, Praveen Kumar Donta, Praveen Kumar Donta

TL;DR
This paper proposes new finite blocklength coding schemes for multi-antenna wireless channels to enable ultra-reliable low-latency communication.
Contribution
The novelty lies in extending the Schalkwijk-Kailath scheme to multi-antenna channels with feedback for improved reliability and low latency.
Findings
The proposed feedback-based schemes nearly achieve the channel capacities in simulations.
The schemes are effective for multi-antenna wireless channels under finite blocklength constraints.
Abstract
Ultra-reliable low-latency communication (URLLC) is a key technology in future wireless communications, and finite blocklength (FBL) coding is the core of the URLLC. In this paper, FBL coding schemes for the wireless multi-antenna channels are proposed, which are based on the classical Schalkwijk-Kailath scheme for the point-to-point additive white Gaussian noise channel with noiseless feedback. Simulation examples show that the proposed feedback-based schemes almost approach the corresponding channel capacities.
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Fig 1
Fig 2
Fig 3
Fig 4
Fig 5Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWireless Communication Security Techniques · Advanced MIMO Systems Optimization · Error Correcting Code Techniques
1 Introduction
The rapid development of wireless communication technologies has driven the emergence of numerous innovative applications and services that demand ultra-reliable and low-latency communications (URLLC). To address the evolving requirements of industries such as industrial automation, healthcare, transportation, and virtual reality, the concept of URLLC has gained significant attention. URLLC, a fundamental aspect of the fifth-generation (5G) and beyond communication systems, aims to provide highly reliable and low-latency connectivity for mission-critical and latency-sensitive applications [1].
In practical wireless communication systems, finite blocklength (FBL) coding is a favorable way [2–4] for reducing the end-to-end communication latency, and the analysis of FBL coding receives a great deal of attention. To be specific, the second-order asymptotics for discrete memoryless case was first studied by Strassen [5]. Then Hayashi [6, 7] extended the result in [5] to more general cases by using the information spectrum method [8], and obtained the optimum second-order coding rate [6]. In addition, Tan [9] presented a unified treatment for asymptotic estimates in information theory with non-vanishing error probabilities, Zhou and Motani [10] provided a comprehensive review of recent advances in second-order asymptotics for lossy source coding. Recently, the bounds on the maximal transmission rate in FBL regime were given by Polyanskiy, Poor and Verdú in [11]. Subsequently, Truong, Fong and Tan [12] stated that channel with feedback link is an useful tool to construct the practical FBL coding scheme, namely the classical Schalkwijk-Kailath (SK) scheme [13]. The basic intuition of the classical SK scheme is that at each time instant, the receiver does minimum mean square estimation about the transmitted message, and sends his estimation back to the transmitter via a noiseless feedback channel. Then, the transmitter obtains the receiver’s estimation error since the he knows the real message. In the next time, the transmitter sends the receiver’s estimation error in the last time to the receiver. It has been shown that the decoding error probability of the classical SK scheme double-exponentially decays as the codeword length increases, which indicates that to achieve a desired decoding error probability, the codeword length of the SK scheme is significantly short.
However, the classical SK coding scheme is mainly investigated in point-to-point additive white Gaussian noise (AWGN) channel, and the challenge to the application of SK scheme to practical wireless multi-antenna systems is as follows.
The classical SK scheme [13] is designed for real-domain signals and noise. How to extend it to the complex-domain wireless static channel with single antenna equipped by the transceiver?How to further extend the above scheme to the same model with multiple antennas?
In this paper, we answer the above questions by extending the classical SK scheme to the single-input single-output (SISO)/single-input multiple-output (SIMO)/multiple-input single-output (MISO)/multiple-input multiple-output (MIMO) channels. The technical innovations are given below:
For the SISO channel: By dividing the SISO channel with complex-valued channel parameters into two equivalent sub-channels with real-valued channel parameter, and by applying the classical SK scheme to each of the sub-channels, we obtain the SK-type FBL scheme for the SISO channel with noiseless feedback.For the SIMO channel: The SIMO channel can be transformed into SISO channel by using receiving beamforming technique. Then applying the SK-type FBL scheme for SISO channel to the obtained SISO channel, the SK-type FBL scheme for the SIMO channel is obtained.For the MISO channel: The MISO channel can be transformed into SISO channel by using precoding technique. Then applying the SK-type FBL scheme for SISO channel to the obtained SISO channel, the SK-type FBL scheme for the MISO channel is obtained.For the MIMO channel: The MIMO channel can be transformed into multiple parallel sub-channels by singular value decomposition technique. Then applying the SK-type FBL scheme for SISO channel to the each SISO sub-channel, the SK-type FBL scheme for the MIMO channel is obtained.
Organization: Formal definitions of the studied systems are given in Section 2. SK-type FBL coding schemes for these communication systems are shown in Section 3. Simulation examples are given in Section 4. Section 5 includes conclusions of this paper and discusses the future work.
Assumptions:
We assume that all CSIs stay constant during the entire transmission.All CSIs are shared by the transceiver in the system.
Notations: Table 1 summarizes the symbols used in this paper.
Table 1: Notations.
2 Model formulation
The wireless static channels investigated in this paper are given in the following Fig 1, which consist of a transmitter and a receiver equipped with T (T ≥ 1) antenna(s) and M (M ≥ 1) antenna(s), respectively. In the following Fig 1, when (T = M = 1), (T = 1, M ≥ 2), (T ≥ 2, M = 1) and (T ≥ 2, M ≥ 2), the model reduces to SISO, SIMO, MISO and MIMO channel, respectively.
The SISO/SIMO/MISO/MIMO systems (T ≥ 1, M ≥ 1) with noiseless feedback.
Channel input-output relationship: At time instant i (i = 1, 2, …, n), the signal received by the receiver is given by
where the elements of are independent identically distributed (i.i.d.) as , is the channel gain of transmitter-receiver channel.
For convenience, in the remainder of this paper, channel gain h of the SISO/SIMO/MISO/MIMO channel is respectively denoted by , (M ≥ 2), (T ≥ 2) and (T ≥ 2, M ≥ 2).
Definition 1: A -code with average power constraint consists of:
The transmitted message W is uniformly distributed over a finite set .For the encoder: the output signal Xi = f(W, h, Y^i−1^) meets the average power constraint
where f(⋅) is the transmitter’s deterministic encoding function.For the decoder: the output signal , here φ is a decoding function for the receiver.
Definition 2: For the ( )-code defined in the above Definition 1, the average decoding error probability is defined as
The (n, ε)-transmission rate R(n, ε) is achievable if for given blocklength n and error probability ε, there is a -code introduced in Definition 1 such that
and the maximal rate R*(n, ε) is the maximum rate defined in (4). In addition, the capacity is defined as
3 SK-type FBL schemes for multi-antenna channels with noiseless feedback link
3.1 A SK-type FBL scheme for the SISO case (T = M = 1)
For the SISO channel, at time i (i = 1, 2, …, n), the signal received by the receiver is given by
where is the channel gain between the transmitter and the receiver channel, , and .
Theorem 1. For given ε and n, an achievable rate Rsiso(n, ε) for the SISO channel with noiseless feedback link is given by
where is the capacity of the SISO channel [14]. Since feedback does not increase the capacity of the memoryless channels, Csiso is also the capacity of the SISO channel with noiseless feedback, which serves as an upper bound on Rsiso(n, ε).
Proof.
The signal received by the receiver in (6) can be expressed as
where j is the imaginary unit, and the subscripts R and I respectively denote the real part and imaginary part of the original complex-domain elements.
According to Eq (8), we have
where
Therefore, we conclude that the complex-domain signals and noise can be splitted into two real-domain signals and noise. Here note that the power constraints of XR,i and XI,i respectively meet PR and PI, and . Moreover, from Eq (10), for the channel noise, we have , , , and .
The coding procedure of the two obtained sub-channels is analogous, hence we only give the detail coding procedure for one of the sub-channels in the following.
Encoding procedure:
For given n and ε, let and the message W = (WR, WI), here the values taken by WR and WI respectively satisfy and , and the transmission rate satisfies
Splitted [−0.5, 0.5] into equally spaced sub-intervals, note that the center of the each sub-interval is mapped to a value in . Let βR be the center of the obtained sub-interval w.r.t. the message WR.
At time instant 1, the transmitter sends the signal
At the end of time instant 1, the receiver receives the signal Y1, and then sends the signal Y1 back to the transmitter by noiseless feedback link.
At time instant 2, the transmitter receives the feedback signal Y1, obtains the signal by using Eqs (8)–(10), and computes
where the receiver’s estimation error in the last time instant is . Then the transmitter sends the signal
where the variance of the estimation error is αR,1 = Var(εR,1).
At time instant i + 1 (i = 2, 3, …, n), the transmitter receives the feedback signal Yi, obtains the signal by using Eqs (8)–(10), and computes the receiver’s estimation error in the last time instant
Then the transmitter sends the signal,
where αR,i = Var(εR,i).
The general term for αR,i is given in the following Lemma 1, and note that the term is used in the procedure of the decoding error probability analysis.
Lemma 1.
For αR,i (i = 2, 3, …, n), the general term satisfies
proof. The proof of Lemma 1 is similar to that of [13], hence the detailed proof is omitted here.
Decoding procedure:
At time instant 1, the receiver receives the signal Y1, obtains the equivalent signal by using Eqs (8)–(10), and the first estimation of βR is
At time instant i(i = 2, 3, …, n), after receiving the signal Yi, the receiver obtains the equivalent signal by using (8)–(10), and the i-th updated estimation is given by
From Eqs (15), (18) and (19), we obtain that for time instant i = n, the final estimation satisfies
Decoding error probability analysis:
The decoding error probability Pe of W is bounded as follows, let Pe ≤ Pe,R + Pe,I, here Pe,R and Pe,I are respectively the decoding error probabilities w.r.t. the message WR and WI. From Eq (20) and the definition of the mapping value, we have
where (a) is due to the fact that Q(x) is the Gaussian Q-function, and (b) is based on the above Lemma 1. From Eq (21), for given ε and n, we derive that if the rate satisfies
Pe,R ≤ ε is guaranteed. Analogously, we derive that
From Eqs (22), (23) and (11), we obtain R(n, ε) = RR + RI, and define R(n, ε) = Rsiso(n, ε), we derive the transmission rate Rsiso(n, ε) given in (7).
Remark 1. When the blocklength n tends to infinity, the transmission rate R(n, ε) of the SISO channel (see Eq (7)) approaches
3.2 A SK-type FBL scheme for the SIMO case (T = 1, M ≥ 2)
For the SIMO case, at time i (i = 1, 2, …, n), the signal received by the receiver is given by
where is channel of the SIMO case, , and distribution for the elements of are i.i.d. as .
Theorem 2. For given ε and n, an achievable rate Rsimo(n, ε) for the SIMO channel with noiseless feedback link is given by
where is the capacity of the SIMO channel [14]. Since feedback does not increase the capacity of the memoryless channels, Csimo is also the capacity of the SIMO channel with noiseless feedback, which serves as an upper bound on Rsimo(n, ε).
proof.
The signal in Eq (25) can be rewritten as
where , , , , .
Replacing hsiso by ||hsimo||^2^, ηi by , Yi by , the SIMO channel can be transformed into the SISO channel defined in Eq (6). Hence along the lines of the coding procedure in the above subsection, it is not difficult to show that the transmission rate Rsimo(n, ε) given in (26) is achievable. Therefore the proof of Theorem 2 is completed.
Remark 2. When n tends to infinity, the transmission rate Rsimo(n, ε) of the SIMO channel (see Eq (26)) approaches
3.3 A SK-type FBL scheme for the MISO case (T ≥ 2, M = 1)
For the MISO channel, at time instant i (i = 1, 2, …, n), the signal received by the receiver is given by
where , , and .
Theorem 3. For given ε and n, an achievable rate Rmiso(n, ε) for the MISO channel with noiseless feedback is given by
where is the capacity of the MISO channel [14]. Since feedback does not increase the capacity of the memoryless channels, Cmiso is also the capacity of the MISO channel with noiseless feedback, which serves as an upper bound on Rmiso(n, ε).
proof.
Letting
where , . The signal received by the receiver in Eq (29) is further expressed as
Replacing hsiso by ||hmiso||, Xi by , we conclude that the MISO channel can be equivalent to the SISO channel defined in Eq (6). Then along the lines of the encoding-decoding procedure in the above subsection, it’s not difficult to show that the transmission rate Rmiso(n, ε) given in Eq (30) is achievable. Therefore the proof of Theorem 3 is completed.
Remark 3. When n tends to infinity, the transmission rate Rmiso(n, ε) of the MISO channel(see (30)) approaches
3.4 A SK-type FBL scheme for the MIMO case (T ≥ 2, M ≥ 2)
For the MIMO channel, at time instant i (i = 1, 2, …, n), the signal received by the receiver is given by
where , , and the distribution for the elements of are i.i.d. as .
Based on the SVD (singular value decomposition) method, the matrix hmimo can be expressed as
where and , here and , is a diagonal matrix and d1, d2…dK are the diagonal elements, here dk (k = 1, 2, …, K) is a real number [14, chapter 7], and K is the minimum between T and M.
Theorem 4. For given ε and n, an achievable rate Rmimo(n, ε) for the MIMO channel with noiseless feedback is given by
where is the capacity of the MIMO channel [14]. Since feedback does not increase the capacity of the memoryless channels, Cmimo is also the capacity of the MIMO channel with noiseless feedback, which serves as an upper bound on Rmimo(n, ε).
proof.
From Eqs (34) and (35), the signal received by the receiver is rewritten by
where
, and . Since the matrix is a diagonal matrix and has diagonal elements d1, d2…, dK, the MIMO channel (37) can be transformed into the following K parallel sub-channels
The power allocated by the transmitter for each sub-channel meets . For given n and ε, let , split W = (W1, W2, …, WK), and further split Wk = (WR,k, WI,k) (k = 1, 2, …, K), where WR,k and WI,k respectively take values in and , where the transmission rate of the k-th sub-channel satisfies Rk = RR,k + RI,k, and the transmission rate R(n, ε) for all K sub-channels can be defined as
Along the lines of the coding procedure in the above subsection, the transmission rate Rk is given by
Combining Eqs (40) and (41), and power allocating mentioned above, the transmission rate Rmimo(n, ε) given in (36) can be derived, hence the proof of Theorem 4 is completed.
Remark 4. When n tends to infinity, the transmission rate Rmimo(n, ε) of the MIMO channel (see (36)) approaches
The following Remark 5 explains the significance and importance of the results given in Theorems 1-4.
Remark 5. In the literature, the classical SK scheme has been shown to be a good finite blocklenth coding scheme for the AWGN channel with feedback since its decoding error probability doubly exponentially decays to zero as the coding blocklength tends to infinity. However, this well-performed scheme cannot be applied to practical wireless multi-antenna channels since it is only designed for the AWGN channel. In this paper, we extend the SK scheme to various wireless channels, and characterize the achievable transmission rates of these extended schemes (see Theorems 1-4), which provides a way for the application of the SK-type scheme to practical wireless communication systems. In addition, the established achievable rates in Theorems 1-4 can also be viewed as the fundamental limit of the achievable rates of the SK-type schemes for SISO/SIMO/MISO/MIMO channel with noisy feedback.
4 Simulation results
Let the elements of the channel gains h and g be i.i.d. as . All results are calculated based on an average of 1000 independent channel realizations.
For SISO/SIMO/MISO/MIMO channels with noiseless feedback link, Figs 2–5 show that when the blocklengths are greater than 50, the gap between the transmission rates, respectively derived by infinite blocklength n and finite blocklength n, is significantly small. This observation indicates that our proposed feedback-based coding schemes can approximate the SISO/SIMO/MISO/MIMO channel capacities when the blocklength is sufficiently short.
The rates for the SISO channel, with P = 10, σ2 = 1, ϵ = 10−6.
The rates for the SIMO channel, with M = 4, P = 10, σ2 = 1, ϵ = 10−6.
The rates for the MISO channel, with T = 4, P = 10, σ2 = 1, ϵ = 10−6.
The rates for the MIMO channel, with T = 4, M = 4, P = 10, σ2 = 1, ϵ = 10−6.
5 Conclusions and future work
In this paper, the constructive SK-type FBL feedback coding schemes for the wireless static channels are proposed. Simulation results show that the proposed feedback-based schemes almost approach the SISO/MISO/SIMO/MIMO channel capacities when the blocklength is sufficiently short. One possible future work is to extend the proposed schemes in this paper to the multi-user channels in the presence of eavesdropper.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Homa N, Wigger M, Egan M, Shamai (Shitz)S, Gorce J, and Vincent Poor H. An Information-Theoretic View of Mixed-Delay Traffic in 5G and 6G. Entropy. 2022 April; 24(5): 637. doi: 10.3390/e 2405063735626522 PMC 9141450 · doi ↗ · pubmed ↗
- 2Durisi D, Koch T, and Popovski P. Toward massive, ultrareliable, and low-latency wireless communication with short packets. Proc. IEEE. 2016 Sept.; 104(9): 1711–1726. doi: 10.1109/JPROC.2016.2537298 · doi ↗
- 3Yu X, Luo Y, Chen W. Covert communication with beamforming over MISO channels in the finite blocklength regime. Sci. China Inf Sci. 2021 Aug.; 64(9): 192303. doi: 10.1007/s 11432-019-2919-5 · doi ↗
- 4Feng D Q, Lai L F, Luo J J, et al. Ultra-reliable and low-latency communications: applications, opportunities and challenges. Sci China Inf Sci. 2021 Jan.; 64(2):120301. doi: 10.1007/s 11432-020-2852-1 · doi ↗
- 5Hayashi M. Information spectrum approach to second-order coding rate in channel coding. IEEE Trans. Inf. Theory. 2009 Nov.; 55(11): 4947–4966. doi: 10.1109/TIT.2009.2030478 · doi ↗
- 6Hayashi M. Second-order asymptotics in fixed-length source coding and intrinsic randomness. IEEE Trans. Inf. Theory. 2008 Oct.; 54(10):4619–4637. doi: 10.1109/TIT.2008.928985 · doi ↗
- 7Han TS. Information-Spectrum Methods in Information Theory. Springer Berlin Heidelberg, 2003.
- 8Tan VYF. Asymptotic estimates in information theory with non-vanishing error probabilities. Foundations and Trends in Communications and Information Theory. 2014; 11(1-2):1–184. doi: 10.1561/0100000086 · doi ↗
