Cocktail Intra-Symbol-Codes: Exceeding the Channel Limit of QPSK Input
Bingli Jiao, Mingxi Yin, Yuli Yang

TL;DR
This paper introduces the cocktail intra-symbol-code, a novel modulation scheme that surpasses the traditional channel capacity of QPSK by transmitting multiple signals in parallel and decoding them jointly at the receiver.
Contribution
It proposes a new modulation method combining constellation design and coding to exceed QPSK channel limits, supported by theoretical capacity analysis.
Findings
Demonstrates the potential to exceed QPSK channel capacity
Uses a rhombic constellation for improved signal separation
Provides theoretical analysis under capacity-achieving codes
Abstract
This paper presents a new method, referred to as the cocktail intra-symbol-code, to reveal the possibility of exceeding the channel limit of QPSK input by transmitting independent signals in parallel manner and separating them the receiver, repetitively. In the proposed modulation scheme, the rhombic constellation is created to work with the modulated signal and the channel code in Euclidean- and Hamming space cooperatively. The theoretical derivations are done under the assumption of using the capacity-achieving codes and the results are shown in terms of the reliable bit rates.
|
|
|
|
|
|
|||||
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|||||
|
|
|
|
|
|
Peer 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
TopicsError Correcting Code Techniques · Advanced Wireless Communication Techniques · Wireless Communication Security Techniques
Cocktail Intra-Symbol-Codes: Exceeding the Channel Limit of QPSK Input
Bingli Jiao, Mingxi Yin and Yuli Yang B. Jiao (corresponding author) and M. Yin are with the Department of Electronics and Peking University-Princeton University Joint Laboratory of Advanced Communications Research, Peking University, Beijing 100871, China (email: [email protected], [email protected]).Y. Yang is with the Department of Electronic and Electrical Engineering, University of Chester, Chester CH2 4NU, U.K. (e-mail: [email protected]).
Abstract
This paper presents a new method, referred to as the cocktail intra-symbol-code, to reveal the possibility of exceeding the channel limit of QPSK input by transmitting independent signals in parallel manner and separating them the receiver, repetitively. In the proposed modulation scheme, the rhombic constellation is created to work with the modulated signal and the channel code in Euclidean- and Hamming space cooperatively. The theoretical derivations are done under the assumption of using the capacity-achieving codes and the results are shown in terms of the reliable bit rates.
Index Terms:
reliable bit rate, channel capacity, Rhombic constellation, mutual information.
I Introduction
A significant underlying principle of the communication using the finite alphabet can be found at the additive white Gaussian noise (AWGN) channel model
[TABLE]
where is a finite alphabet signal, is the received signal and is the random noise variable from a normally distributed ensemble of power , denoted by .
The highest bit rate at which information can be transmitted with arbitrary small probability of error is up-bounded by [1] [2]
[TABLE]
where is the mutual information, is the entropy of the received signal and is the entropy of the AWGN, and is the mutual information expressed with symbol energy to that of noise ratio, , as the argument. The result of (3) has been regarded as a law of the channel limit.
However, for exceeding this limit, there were still some considerations, e.g., on a mathematical incentive
[TABLE]
where is the signal of the parallel transmission, and and are two independent signals. The inequality is true due to the down-concavity of the mutual information [3] and [4].
Nevertheless, the great difficulties can be encountered when we try to squeeze out some effects in relation to (4) on the signal designs.
This work is motivated by the above inequality to separate the signals of parallel transmission with respect to Euclidean- and Hamming space. Eventually, we achieved a gain in terms of the reliable bit rates in comparison that of QPSK input.
As a preparation for introducing the proposed method, we recall the conventional coded modulation scheme of BPSK that starts from the information sequence of bits in vector presentation, , which is encoded by the code matrix into the channel code of bits . The channel code is mapped onto BPSK symbols for the channel realization. Each symbol is drawn from a discrete constellation , i.e., and . In general, the number of possible independent source vectors and that of the channel codewords are equal to with , where is the code rate.
Since the up-bound of the reliable communication bit rate is of interest in this research, we assume that there exist the capacity-achieving channel codes that allow the error-free transmission along with the above procedures of the demodulation and decoding. This theoretical assumption is reasonable, because that the practical coded modulation of BPSK plus LDPC can approach the channel limit at a small gap of 0.0045dB [5].
At the receiver, in the detection of each received symbol, the estimate of or provides an initial value to the channel decoder which chooses the codeword having the highest probability of being transmitted to recover the source codes.
It is noted that the procedures of QPSK input are same as that of BPSK in principle. Thus, we don’t go through QPSK in the introduction.
Throughout the paper, the lowercase bold letters denote vectors, uppercase bold letters denote matrices, e.g., . The operation of mo-2 plus of two vectors are expressed by , and the mutual information is expressed as with SNR as the argument. In addition, we use to represent the estimate of the transmit quantity at the receiver.
II Communication Scheme
In our theoretical approach, the derivations are done based on the assumption of error free transmissions of BPSK- and QPSK input. When the Euclidean distance between any two constellation points is set equal to or larger than , the up-bounds of the reliable bits rate can be calculated by
[TABLE]
and
[TABLE]
where and are the reliable bit rates of BPSK and QPSK and and are the mutual informations, respectively. Actually, we assume that there exist the capacity-achieving codes to work with the up-bounds.
Let us consider a binary information bit sequence which is partitioned into three independent subsequences expressed in vector forms of , and , respectively.
Using the capacity achieving code matrix to , yields
[TABLE]
where is the capacity-achieve encoder matrix, is -th competent of codeword , and are length of the information subsequences and that of the corresponding channel-codeword, respectively.
While, is encoded by a different capacity-achieving code .
To increase the energy efficiency of the proposed method, we create a rhombic constellation with four possible points in Euclidean space as shown in Fig.1. For simplicity, we refer this symbol to as the rhombic symbol . To be specified, the rhombic symbol is expressed by , , and , where .
The Euclidean distance between two adjacent points in the constellation is so that the error free transmission applies as long as that of QPSK holds. It is noted that the average symbol-energy is also same as that of QPSK, i.e., .
Before the signal modulation, the transmitter calculates and recodes each index , of which . Then, the signal transmission is performed in the following two steps.
The first step uses the rhombic symbol by mapping onto or , and onto or . The selection of or is determined by the component of : when uses and uses for . While, the selection of or is determined by the component of : when uses and uses .
The signal modulation results are listed in Table I, where we use the subscript to indicate the case of and the case of .
In the second step, transmitter transmits by using BPSK modulation of , whereby is mapped onto or onto . The transmission is performed selecting components of subscripts in sequence manner from [math] to , whenever is found. The number of code components of is in average.
To save the time resource, we layer two adjacent BPSK symbols perpendicularly into one QPSK symbol. Thus, the second step transmission requires symbol durations to complete the transmission.
We refer the proposed method to as the cocktail intra-symbol codes (CISC) method because the transmitted signals are composed of the different amplitudes of the independent signals in connections with their channel codes essentially.
At the receiver, the signals of the first step transmission, i.e., the rhombic symbols, are demodulated and decoded for recovering by taking or for , and take or for .
The decoding results are , because of the property of the linear codes.
Because of the error free transmission, we can use to re-construct without any error by
[TABLE]
where is the re-constructed channel code component with .
By calculating , the transmitter can find , of which , which is used to the second step transmission.
Then the constellation of the can be decoupled in Euclidean space: when , the signal represents the BPSK modulation of along the vertical axis, and when , the signal represents the BPSK modulation of with respect to the horizontal axis as shown in Fig. 2 and 2, respectively.
We use the BPSK along vertical axis to the recovery of by for and for , respectively. Hence, the can be fully recovered.
Now, we use the rhpmbic symbols and the signals of the second step transmission the complete signal set for the recovering as follows. The receiver uses the signals of the second step transmission and converts each QPSK symbol back to the original BPSK symbol and inserts each of them among the signals of the first step transmission, of which the BPSK is along with the horizontal axis, at the corresponding position of . The conversion from QPSK to BPSK above does not suffer from any SNR loss, because both the signal energy and that of the noise are slit by a half.
By demodulating and decoding over the complete signal set of the combined BPSK in connecting , we obtain .
Finally, can be obtained by
[TABLE]
where and can be guaranteed by the assumption of the error-free transmission based on the Euclidean distance of .
III Theoretic Contribution
In this section, we compare the reliable bit rate of the CISC method with that of QPSK input.
Let us examine symbol durations, where is the total number of the transmitted symbols, is the number of the transmitted symbols of the first step and is that of the second.
The summation bits’ number of and is . Thus, the contribution of their bit rate over symbol durations can be averaged by
[TABLE]
where is the reliable bit rate of QPSK input, is the mutual information of QPSK.
The bit rate of can be calculated by
[TABLE]
where is the reliable bit rate owning to the transmission of and is the mutual information of BPSK.
The total reliable bit rate of CISC method is found by
[TABLE]
where is the reliable bit-rate of the proposed method.
The numerical results of (12) are plotted in Fig.3, whereat one can find clearly that the reliable bit rate of CISC approach is larger than that of QPSK input over full range of SNR.
An analytic comparison can be made with the QPSK input at very low SNR, i.e. by
[TABLE]
which is larger than of the QPSK, as explained in the Appendix.
To show the spectral efficiency gain of CISC method, the numerical results of
[TABLE]
are plotted as shown in Fig. 4, whereat one can find clearly the phenomenon of exceeding the spectral efficiency of QPSK input.
IV Conclusion
In this paper, the new method called the cocktail intra-symbol-code is introduced to work in Hamming- and Euclidean Space for separating the parallel transmission of three information sources. The higher reliable bit rates are obtained from the signal separations in Euclidean space with help of the channel codes on the created rhombic symbol. The results are found better than that of QPSK input.
Acknowledgment
This work was supported in part by the National Natural Science Foundation of China under Grant 61531004 and the Beijing Municipal Natural Science Foundation under Grant L172010.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] C. E. Shannon, “A mathematical theory of communication”, The Bell System Technical Journal , vol. 27, no. 3, pp. 379-423, July 1948.
- 2[2] Y. Wu, D. Guo and S. Verdú, “Derivative of Mutual Information at Zero SNR: The Gaussian-Noise Case”, IEEE Trans. Inform. Theory , vol. 57, no. 11, pp. 7307-7312, Nov. 2011.
- 3[3] B. Jiao and D. Li, “Double-space-cooperation method for increasing channel capacity”, China Communications , vol. 12, no. 12, pp. 76-83, Dec. 2015.
- 4[4] M. Abramowitz and I. A. Stegun (eds.), Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables . New York: Dover Publications, Inc., 1972, pp.67-68.
- 5[5] Sae-Young Chung, G. D. Forney, T. J. Richardson and R. Urbanke, ”On the design of low-density parity-check codes within 0.0045 d B of the Shannon limit”, IEEE Communications Letters , vol. 5, no. 2, pp. 58-60, Feb 2001.
