Orthogonal Cocktail BPSK: Exceeding Shannon Capacity of QPSK Input
Bingli Jiao

TL;DR
This paper proposes a novel method to transmit two independent signals in parallel using QPSK, surpassing Shannon capacity limits by enabling interference-free separation at the receiver.
Contribution
It introduces a new layered QPSK scheme and partial decoding method that allows exceeding traditional Shannon capacity by transmitting multiple signals simultaneously.
Findings
The method theoretically exceeds QPSK capacity.
Signals can be separated without interference at the receiver.
The approach is based on signal layering and partial decoding.
Abstract
Shannon channel capacity of an additive white Gaussian noise channel is the highest reliable transmission bit rate (RTBR) with arbitrary small error probability. However, the authors find that the concept is correct only when the channel input and output is treated as a single signal-stream. Hence, this work reveals a possibility for increasing the RTBR further by transmitting two independent signal-streams in parallel manner. The gain is obtained by separating the two signals at the receiver without any inter-steam interference. For doing so, we borrow the QPSK constellation to layer the two independent signals and create the partial decoding method to work with the signal separation from Hamming to Euclidean space. The theoretical derivations prove that the proposed method can exceed the conventional QPSK in terms of RTBRs.
| Case I |
|
|
|
|||
|---|---|---|---|---|---|---|
|
|
|
|
||||
| Case II |
|
|
|
|||
|
|
|
|
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
TopicsAdvanced Wireless Communication Techniques · Error Correcting Code Techniques · Wireless Communication Security Techniques
Orthogonal Cocktail BPSK: Exceeding Shannon Capacity of QPSK Input
Bingli Jiao B. Jiao is with the Department of Electronics and Peking University-Princeton University Joint Laboratory of Advanced Communications Research, Peking University, Beijing 100871, China (email: [email protected]).
Abstract
Shannon channel capacity of an additive white Gaussian noise channel is the highest reliable transmission bit rate (RTBR) with arbitrary small error probability. However, the authors find that the concept is correct only when the channel input and output is treated as a single signal-stream. Hence, this work reveals a possibility for increasing the RTBR further by transmitting two independent signal-streams in parallel manner. The gain is obtained by separating the two signals at the receiver without any inter-steam interference. For doing so, we borrow the QPSK constellation to layer the two independent signals and create the partial decoding method to work with the signal separation from Hamming to Euclidean space. The theoretical derivations prove that the proposed method can exceed the conventional QPSK in terms of RTBRs.
Index Terms:
reliable transmission bit rate, channel capacity, mutual information.
I Introduction
Shannon channel capacity underlies the communication principle for achieving the highest bit rate at which information can be transmitted with arbitrary small probability. A standard way to model the input and output relations is the memoryless additive white Gaussian noise (AWGN) channel
[TABLE]
where is the received signal, is the transmitted signal and is the received AWGN component from a normally distributed ensemble of power denoted by [1] .
In the previous literatures, the channel capacities of the finite alphabet inputs have been calculated in terms of the reliable transmission bit rates (RTBRs) by
[TABLE]
where is the mutual information, is the entropy of the received signal and is that of the AWGN. The some numerical results of (3) have calculated as shown in Fig. 1, where the capacity of Gaussian type signal input is also plotted as a reference.
Though the capacity concept holds for the last decades, there were still some considerations on the possibility of beyond the capacities[2]. A mathematical incentive can be found from the down-concavity of the mutual information curves as shown in Fig.1, from which one can conclude
[TABLE]
when is the signal superposition, and are two independent signals, and , and are the symbol energies of , and , respectively. In contrast to the conventional signal superposition methods, obtaining a gain from (4) requires non inter-symbol interference, i.e, non interference between and .
Nevertheless, the great difficulty can be encountered when one tries to organize the signal superposition that allows the separation to extract a contribution from (4).
This paper peruses, however, the inequality (4) by creating a new method, referred to as the orthogonal cocktail BPSK, that works in Hamming- and Euclidean space for separating the parallel transmission of the independent signals. The derivations are done with the assumption of using the ideal channel codes that allow the error free transmission of BPSK and QPSK as well.
Throughout the present paper, we use the capital letter to express a vector and the small letter to indicate its component, e.g., , where represents the vector and the component. In addition, we use to express the estimate of at the receiver and to express the nutual information with SNR, , as the argument [3]. The details are introduced in the following sections.
II Signal Superposition- and Separation Scheme
Let us consider a binary information source bit sequence which is partitioned into two independent subsequences expressed in vector form of , where is the length of the source subsequence and indicates the two source subsequences.
The two source subsequences are separately encoded, in Hamming space, by two difference channel code matrices
[TABLE]
where is the component of the channel code , and is the element of the code matrix for and , respectively. We note that is the length of the channel code word, and and are the two code rates which are unnecessarily to be equal.
For the signal modulations, we borrow the QPSK constellation to map the two channel codes, and , into the Euclidean space specified by , , and , where and , as shown in Fig.2.
In contrast the conventional QPSK modulation, the proposed method allows to be demodulated and decoded separately from . This decoding scheme is defined as the partial decoding in this approach because that only one source subsequence, i.e. , is decoded.
Consequently, using the decoding results of allows a reliable separation of from . Then, can be demodulated over two perpendicular BPSKs: one is constructed by and and the other by and .
More important, the Euclidean distance between the two signal points with each BPSK from the decouple is larger than that results, eventually, in a RTBR gain as found latter. Thus, we refer the proposed method to as the orthogonal cocktail BPSK (OCB), as explained in the following paragraphs.
The OCB modulation is classified into two cases with respect to the bit values of or . Case I belongs to , whereby we map and onto , and and onto . Actually, one can regard that the BPSK in horizontal direction is used to the signal mapping of case I.
Case II belongs , whereby and are mapped onto , and and onto , where one can find the BPSK in vertical direction.
For expressing the OCB modulations more intuitive, the signal mapping of the two cases is listed in Table I, in which for is the QPSK constellation with sequential index added.
Then, the transmitter inputs one symbol another into the AWGN channel by
[TABLE]
where is the received signal, and the transmitted symbol and is the Gaussian noise statistically equivalent to that in (2).
At the receiver, all received signals in Euclidean space are recoded sequentially. The demodulation starts from by
[TABLE]
and
[TABLE]
where is the estimate of . Then, we work on the partial decoding scheme defined above by using the estimates of (10) and (12) to obtain .
Once has been obtained, the receiver reconstructs the channel code by
[TABLE]
which can be used to decouple the QPSK into the two perpendicular BPSKs in Euclidean space.
The results of (14) can be regarded as the reliable reconstruction, whereat indicates that the recoded signal belongs to case I, while to case II. Thus, the two perpendicular BPSKs can be decoupled as shown in Fig.3(a)(b), receptively. This allows the detection of as follows.
If , the receiver detects the recoded signal by
[TABLE]
and
[TABLE]
If , the receiver detects by
[TABLE]
and
[TABLE]
Then, by taking the estimates of (16), (18), (20) and (22) to the decoding of , we can obtained the .
In practical situation, when an error presents in reconstruction of , the detection of can be wrong with probability. Then, the decoding can suffer from the error propagation.
However, when working with the ideal low density block code, the infinitive error probability of can lead to the infinitive small probability of the reconstruction of . Thus, the error rate problem in the signal separation can be neglected when we are studying on the capacity issue.
III Up-Bound Issue
Assume that we are working with the ideal channel codes that allows error free transmissions of QPSK and BPSK, the RTBR of the OCB method is found higher than that of the QPSK input as proved in the following paragraphs.
First, we prove that the RTBR of is at a half of QPSK input by
[TABLE]
where is the RTBR of and is the mutual information of QPSK input.
Proof: In order to prove this issue, we first recall the following theorem: when the Euclidean distance is the same, the large Hamming distance of the channel codes can lead to smaller BER. This is true when we compare the OCB with the conventional BPSK since the source codes, i.e, , can be found as a QPSK coded modulation that deleted a half of the source bits. The OCB can have the smaller BER in comparison with that of QPSK input. Thus, for using infinitive long channel codes, whenever the transmission of QPSK input is of infinitive small error probability, the partial coding with applies as well.
The RTBR of is at half of the QPSK input because the former transmits one channel bit per symbol, while the latter two channel bits.
Once is transmitted to the receiver without error, the demodulation of can be done by using the two BPSK symbols, in each of which the Euclidean distance is . Thus, the symbol energy is found at that should be used to calculate the mutual information
[TABLE]
where is the RTBR of , and is the mutual information of BPSK.
Finally, the summation of RTBRs in (24) and (26) yields
[TABLE]
where is the RTBR of this approach.
The numerical results of (28) are plotted in Fig.4, whereat one can that the curve of OCB on the left side of QPSK. This indicates the RTBR exceeding of QPSK input.
IV Conclusion
In this paper, we proposed the OCB method for increasing the RTBR further beyond the QPSK input and, even, the Shannon capacity of Gaussian type signals. The proposed method works in Hamming and Euclidean space in separation of the two independent signals transmitted in parallel over an AWGN channel. Theoretical derivations prove this approach base on the assumption of using the ideal channel codes.
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] B. Jiao and D. Li, “Double-space-cooperation method for increasing channel capacity”, China Communications , vol. 12, no. 12, pp. 76-83, Dec. 2015.
- 3[3] D. P. Palomar and S. Verdú, “Representation of Mutual Information Via Input Estimates”, IEEE Trans. Inform. Theory , vol. 53, no. 2, pp.453-470, 2007.
- 4[4] 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.
