Four-Dimensional Signal Constellations Based on Binary Frequency-Shift Keying and M-ary Amplitude-Phase-Shift Keying

Abstract

In this article, we give the construction of new four-dimensional signal constellations in the Euclidean space, which represent a certain combination of binary frequency-shift keying (BFSK) and M-ary amplitude-phase-shift keying (MAPSK). Description of such signals and the formulas for calculating the minimum squared Euclidean distance are presented. We have developed an analytic building method for even and odd values of M. Hence, no computer search and no heuristic methods are required. The new optimized BFSK-MAPSK (= 5,6,···,16) signal constructions are built for the values of modulation indexes h =0.1,0.15,···,0.5 and their parameters are given. The results of computer simulations are also provided. Based on the obtained results we can conclude, that BFSK-MAPSK systems outperform similar four-dimensional systems both in terms of minimum squared Euclidean distance and simulated symbol error rate.

Share and Cite:

Ugrelidze, N. , Shavgulidze, S. and Freudenberger, J. (2020) Four-Dimensional Signal Constellations Based on Binary Frequency-Shift Keying and M-ary Amplitude-Phase-Shift Keying. Journal of Computer and Communications, 8, 170-180. doi: 10.4236/jcc.2020.812016.

1. Introduction

To date, there has been a significant increase in interest in digitally modulated signals, mainly due to the widespread use of multi-input and multi-output (MIMO) systems. Of the well-known effective signal systems, multi-dimensional signals have a better performance of error rate (symbol error rate—SER or bit error rate—BER) compared to conventional two-dimensional signals [1] [2] [3]. It is well known that multidimensional signals can be formed using time or frequency (or both) spaces [2] [3] [4] [5]. Concerning SER characteristics good results are obtained for four-dimensional (4D) signals, which represent certain combinations of binary frequency shift keying (BFSK) and M-ary phase-shift keying (MPSK) modulations (BFSK-MPSK signals). Initially, several such signals were presented in combination with channel coding schemes [4] [5], and later, as the components of Spatial Modulation (SM) systems [6]. In both cases, the considered signals gave a remarkable performance.

Numerous new 4D BFSK-MPSK signal characteristics are listed in [7], where their advantage (according to SER) is shown compared to the best M-ary amplitude-phase shift keying (MAPSK) signals discussed in [1] [8]. The constellations with usual size ( M = 2 i , where i is a natural number), as well as atypical size ( M 2 i ) are presented in [6], whose use has been particularly convenient and fruitful in MIMO SM systems.

To further improve the signal distance and, accordingly, SER characteristics, in this article we will discuss 4D constructions of hybrid type constellations of size M, which will be built based on a combination of BFSK and MAPSK modulations (the so-called BFSK-MAPSK signals). The main novelty of this paper is the presentation of a general regular method of constructing such 4D constellations that uses an analysis line different from [7] and for particular cases leads to the optimal construction of [7]. In the new scheme, MAPSK modulation uses two-level circular signal constellations with energy levels—high (EH) and low (EL). We consider E H = k E L , where k > 1 and the signals with the same energy levels are transmitted at the same frequencies. Using the proposed method, for modulation indexes h ≤ 0.5 and alphabet sizes 5 ≤ M ≤ 16, we construct new BFSK-MAPSK signal constellations and present the parameters of the best of them in the form of a table. Furthermore, we illustrate their advantages over systems from [4] [5] [7] concerning the SER performance using computer simulations for the additive white Gaussian noise channel.

MIMO SM techniques appear as competitive candidates for next-generation (5G and beyond) wireless networks due to the attractive advantages they offer in terms of spectral and energy efficiency as well as hardware simplicity. We think that the presented signals can be effectively used in various multiantenna SM realizations developed by us [9] [10]. It should also be noted, that new four-dimensional signals can operate in the similar coded modulation schemes which are described in [2] [3] [4] [5].

The rest of this paper is organized as follows: Section 2 describes BFSK-MAPSK signals, their parameters, and distance characteristics. Section 3 presents signal construction methodology and uses it to calculate the best parameters of the signal system. The results of simulation and comparative analysis are shown in Section 4 whereas the conclusions are figured out in Section 5.

2. The Description and Parameters of BFSK-MAPSK

In the case of the BFSK-MAPSK signal (or BFSK-MAPSK signal constellation C) two different frequencies ω c + π h / T s rad/s and ω c π h / T s rad/s ( T s is signal duration) are used to transmit M1-ary and M2-ary PSK signals (namely, M1PSK and M2PSK), respectively. Accordingly, we have two sub-constellations, C1 and C2, C = C 1 C 2 . Besides, M-ary ( M = M 1 + M 2 ) signal configuration is such that M1 = M2 when M is even and M2=M1 −1 when M is odd. The energy of each signal in the C1 sub-constellation is EH, and the energy of each signal in C2 sub-constellation is EL. The average signal energy in constellation C is ( M 1 E H + M 2 E L ) / M = 1 .

For the considered cases we have

{ E L = 2 / ( 1 + k ) , E H = 2 k / ( 1 + k ) , if M is even ; E L = 2 / ( M + 1 M k + M 1 M ) , E H = 2 k / ( M + 1 M k + M 1 M ) , if M is odd . (1)

From (1) follows that it is sufficient to know the value of k to determine the energies of the M-ary signals in the process of their optimization. As an example, Figure 1 shows the BFSK-8APSK constellation, where the signal vector norm is E H in the C1 sub-constellation and E L in the C2 sub-constellation, respectively.

Analytically, the BFSK-MAPSK signal can be defined as follows:

s τ ( t ) = 2 E s T s cos [ ( ω c ± π h T s ) t + φ τ ] , 0 t T s , (2)

where Es is the signal energy, E s { E H , E L } ; φ τ is the phase of the signal s τ ( t ) , ( τ { 1 , 2 , , M } ) . It is important to note that the following conditions will always be satisfied: E s = E H , when τ is odd, and E s = E L when τ is even.

Figure 1. Presentation of 4D BFSK-8APSK constellation.

In [7] based on the Gram-Schmidt orthonormalization procedure for BFSK-MPSK signals we constructed the basic vectors of 4D space. Similarly, for BFSK-MAPSK signal coordinates we get:

s τ = { E H ( cos φ τ , sin φ τ , 0 , 0 ) , for C 1 ; E L ( K 1 cos φ τ + K 2 sin φ τ , K 1 sin φ τ K 2 cos φ τ , D cos φ τ , D sin φ τ ) , for C 2 , (3)

where K 1 = ( sin 2 π h ) / 2 π h , K 2 = ( 1 cos 2 π h ) / 2 π h , D = 1 K 1 2 K 2 2 .

It is obvious, that for C1 sub-constellation τ is odd and for C2 sub-constellation τ is even.

Later on, we will use the general formula for calculation of the squared Euclidean distance between s i and s j signals [1]:

d 2 ( s i , s j ) = 0 T s [ s i ( t ) s j ( t ) ] 2 d t . (4)

Then taking (2) and (4) into account, we obtain the following formulas for the squared Euclidean in sub-constellations C1 and C2:

d 2 ( C 1 ) = 2 E H [ 1 cos ( Δ φ ( C 1 ) ) ] , (5)

d 2 ( C 2 ) = 2 E L [ 1 cos ( Δ φ ( C 2 ) ) ] , (6)

where Δ φ ( C 1 ) and Δ φ ( C 2 ) are the phase differences between the corres­ponding signals for each sub-constellation.

The squared Euclidean distance between the i-th signal s i ( i { 1 , 3 , } ) of C1 sub-constellation and j-th signal s j ( j { 2 , 4 , } ) of C2 sub-constellation can be calculated as follows:

d 2 ( s i , s j ) = E H + E L 2 sinc ( π h ) E H E L cos ( φ i φ j s ) , (7)

where sinc ( π h ) = sin ( π h ) / ( π h ) , φ i is initial phase of s i signal, φ j s = φ j π h and φ j is the initial phase of s j signal.

3. The Construction of BFSK-MAPSK Signals

First, consider the case when M is even. Suppose, that we have the basic constellation C s with elements s 1 , s 2 , , s M with even M and the initial phases φ 1 , φ 2 , , φ M , respectively. Furthermore, for any m { 1 , 2 , , ( M 1 ) } , φ m + 1 > φ m and φ m + 1 φ m = ϕ e = 2 π / M .

Let us partition C s into the sub-constellations C s 1 and C s 2 so that

{ s i } i = 1 , 3 , C s 1 and { s j } j = 2 , 4 , C s 2 . The corresponding values of the signal phases are { φ i } i = 1 , 3 , and { φ j } j = 2 , 4 , . For further use, we denote { φ j } by

{ φ j s } . For example, the phase diagrams of the basic constellation C s as well as the sub-constellations C s 1 and C s 2 for M = 8 are presented in Figure 2:

We say that C s 1 and C s 2 sub-constellations have signal energies E H and E L , respectively. As it was noted in the introduction part, we can assume that E H > E L and E H = k E L , k > 1.

We can define the minimum values of the squared Euclidean distances for signals of C s 1 and C s 2 sub-constellations as follows:

Figure 2. Example of a basic constellation and its two sub-constellations for M = 8.

d min 2 ( C s 1 ) = 2 E H ( 1 cos ( 4 π / M ) ) , (8)

d min 2 ( C s 2 ) = 2 E L ( 1 cos ( 4 π / M ) ) . (9)

Taking (7) into account, we define the minimum value of the squared Euclidean distance between the signals from the sub-constellation C s 1 and C s 2 as follows:

d min 2 ( C s 1 , C s 2 ) = E L ( k 2 sinc ( π h ) k cos ( 2 π / M ) + 1 ) . (10)

Given that d min 2 ( C s 1 ) > d min 2 ( C s 2 ) , the value of minimum squared Euclidean distance for constellation will be:

d min 2 ( C s ) = min [ d min 2 ( C s 2 ) , d min 2 ( C s 1 , C s 2 ) ] . (11)

It is not difficult to see that in (11) d min 2 ( C s 2 ) is a monotonically decreasing function with respect to k for a given M, while d min 2 ( C s 1 , C s 2 ) is a monotonically increasing function with respect to a given M and h. The intersection point of these functions determines the optimal value of k. Undoubtedly, this point will exist if the condition is fulfilled:

[ d min 2 ( C s 2 ) d min 2 ( C s 1 , C s 2 ) ] k = 1 . (12)

Let us say, that d min 2 ( C s 2 ) = d min 2 ( C s 1 , C s 2 ) . Then the following equality is true:

k 2 sinc ( π h ) cos ( 2 π / M ) k + 2 cos ( 4 π / M ) 1 = 0. (13)

From (13) we get the solution for k ≥ 1:

k = [ sinc ( π h ) cos ( 2 π / M ) ± ( sinc ( π h ) cos ( 2 π / M ) ) 2 ( 2 cos ( 4 π / M ) 1 ) ] 2 . (14)

If we use the already known values of ϕ e and k we can fully determine the optimal C s basic constellation (with respect to the max d min 2 ( C s ) ) and at this time d min 2 ( C s ) = d min 2 ( C s 2 ) .

Considering (7), the procedure for obtaining optimized BFSK-MAPSK constellations C ( C = C 1 C 2 ) will be as follows: sub-constellation C1 must coincide with C s 1 and the sub-constellation C2 is obtained by adding πh (modulo 2π) to the values of the phases of the C s 2 sub-constellation. It is clear that for the constellation C the following equation holds:

d min 2 ( C ) = 2 E L ( 1 cos ( 4 π / M ) ) . (15)

Next, consider the case when M is odd. As in the previous case, we have the basic constellation C s with an odd number of elements s 1 , s 2 , , s M with initial phases values φ 1 , φ 2 , , φ M , respectively. However, for any m { 1 , 2 , , ( M 1 ) } , φ m + 1 > φ m and

φ m + 1 φ m = ϕ o = φ M / ( M 1 ) . (16)

Just like to Figure 2, for M = 7 we have the constellation presented in Figure 3.

Similar to the case of even M, for odd M the minimum squared Euclidean distance of the basic constellation C s is

d min 2 ( C s ) = min [ d min 2 ( C s 2 ) , d min 2 ( C s 1 , C s 2 ) , d 2 ( s 1 , s M ) ] , (17)

where

d min 2 ( C s 2 ) = 2 E L ( 1 cos ( 2 ϕ o ) ) , (18)

d min 2 ( C s 1 , C s 2 ) = E L ( k 2 sinc ( π h ) k cos ( ϕ o ) + 1 ) , (19)

d 2 ( s 1 , s M ) = 2 E H ( 1 cos ( ( M 1 ) ϕ o ) ) . (20)

It is easy to show that likewise to the case of even M, the condition of existence of optimal basic C s constellation is d min 2 ( C s 2 ) = d min 2 ( C s 1 , C s 2 ) . However, this is a necessary but insufficient condition, as there exists a possibility that the square of the Euclidean distance between the first and last signals of the basic constellation will be d 2 ( s 1 , s M ) < d min 2 ( C s 2 ) and d 2 ( s 1 , s M ) < d min 2 ( C s 1 , C s 2 ) .

Therefore, the necessary and sufficient condition for the optimality of C s will be:

d min 2 ( C s 2 ) = d min 2 ( C s 1 , C s 2 ) = d 2 ( s 1 , s M ) . (21)

Given that d min 2 ( C s 2 ) = d 2 ( s 1 , s M ) we will get the formula

k = ( sin ( ϕ o ) ) 2 ( sin ( ( M 1 ) ϕ o / 2 ) ) 2 , (22)

where ϕ o is defined by (16). If we take into consideration that d min 2 ( C s 2 ) = d min 2 ( C s 1 , C s 2 ) then the following equation is true

Figure 3. Example of a basic constellation and its two sub-constellations for M = 7.

( sin ( φ M / ( M 1 ) ) ) 2 sinc ( π h ) sin ( 2 φ M / ( M 1 ) ) sin ( φ M / 2 ) + ( sin ( φ M / 2 ) ) 2 ( 1 4 ( sin ( φ M / ( M 1 ) ) ) 2 ) = 0 , (23)

from which we can determine φ M .

The Equation (23) can have many solutions and we choose from the { φ M i } i > 1 the maximum real solution less than 2π,which ensures the maximization of the d min 2 ( C s 2 ) values.

Finally, according to the given and ϕ o we get the basic constellation C s , from which we can obtain the optimized BFSK-MAPSK signal constellation C by a procedure, similar to the case of the even M, that is with the addition (modulo 2π) of the values of πh to the phases to the C s 2 sub-constellation. Finally, it follows from the above discussions, that for odd M we have

d min 2 ( C ) = 2 E L ( 1 cos ( 2 ϕ o ) ) . (24)

It should be noted, that without loss of generality, we can assume that φ 1 = 0 for both even and odd values of M.

It follows from [7] that minimum squared Euclidean distance for BFSK-MPSK signals can be calculated as follows:

d min ( BFSK-MPSK ) 2 = 2 ( 1 sinc ( π h ) cos ( 2 π / M ) ) . (25)

Taking into consideration that MAPSK signal systems have better minimum squared Euclidean distance values compared to MPSK, it can be presumed that for certain values of h and M, BFSK-MAPSK would have better values of d min 2 compared to BFSK-MPSK, which leads to the suggestion that BFSK-MAPSK should ensure better SER performance compared to BFSK-MPSK. Then the question naturally arises as to what values of M and h this case could take place. Let us show the principle of solving this problem for even values of M.

If for BFSK-MAPSK signals the right-hand side of the condition (25) is valid then the minimum squared Euclidean distance is equal to

d min ( BFSK-MAPSK ) 2 = 2 E L ( 1 cos ( 4 π / M ) ) (26)

and for interesting us case we have

2 E L ( 1 cos ( 4 π / M ) ) > 2 ( 1 sinc ( π h ) cos ( 2 π / M ) ) . (27)

Afterwards, taking into account that E L < 1 , we obtain the formula

sinc ( π h ) > cos ( 4 π / M ) / cos ( 2 π / M ) (28)

and this is a condition under which for given h and M, the inequality d min ( BFSK-MAPSK ) 2 > d min ( BFSK-MPSK ) 2 holds.

Clearly, with the same approach, a similar formula can be obtained for odd values of M.

Table 1 lists some of the BFSK-MAPSK system parameters that we have identified and selected using the methods and procedures described above. Here the values of ϕ o and ϕ e are given in degrees.

Table 1. Parameters of BFSK-MAPSK systems.

Concerning d min 2 , all signals in Table 1 are better than the BFSK-MPSK systems presented in [4] [5] [7], especially for small h (h ≤ 0.5) and high M, which is important for better bandwidth and spectral efficiency. The latter is defined as S E = log 2 ( M ) and S E = 2.322 , 2.585 , , 4 in our variants. It is also obvious, that the presented new systems have better d min 2 values compared with optimal M-ary APSK [8] and M-ary PSK [1] signals.

We observe from the performed calculations that the system is optimal if k ≈ 1 (or k = 1), which means that we have constructed the optimal BFSK-MPSK constellation, where the parameter k is the signal energy ratio of the two energy levels introduced in Section 1, i.e. k = EH/EL. Therefore, the optimal BFSK-MAPSK system construction method presented in this paper is a general one, which can be used to obtain the optimal signal system of both types—BFSK-MAPSK or BFSK-MPSK [7]. We note that the method used in [7] allows us to build only BFSK-MPSK.

4. Simulation Results

To investigate the effectiveness of the new signals more deeply, the computer

Figure 4. SER characteristics of 4D signals.

simulations of BFSK-MAPSK signals and BFSK-MPSK signals from [7] were conducted in the additive white Gaussian noise channels. The transmission of 50,000,000 M-ary symbols was considered. The results are shown in Figure 4, where SNR is the average signal-to-noise ratio per transmitted M-ary symbol. For all cases, we used h = 0.3. The reception of the signals was carried out in Euclidean space by maximum-likelihood detection. The simulation results show that for SER = 10−5 the energy gain of BFSK-MAPSK signals compared to BFSK-MPSK signals are around 0.73 dB, 0.76 dB, and 0.48 dB for M= 8, M= 10 and M = 13, respectively, which once again indicates the advantage of BFSK-MAPSK over BFSK-MPSK systems. During simulation we used the following values of signal energies and phases (in degrees):

1) BFSK-MPSK: Es = 1, φ = [0 9 90 99 180 189 270 279] for M = 8; Es = 1, φ = [0 18 72 90 144 162 216 234 288 306] for M = 10; Es =1, φ = [0 80.6741 53.3481 134.0222 106.6962 187.3703 160.0444 240.7184 213.3925 294.0665 266.7406 347.4146 320.0887] for M = 13.

2) BFSK-MAPSK: EL = 0.48, EH = 1.52, φ = [0 9 90 99 180 189 270 279] for M = 8; EL = 0.55, EH = 1.45, φ = [0 18 72 90 144 162 216 234 288 306] for M = 10; EL = 0.66, EH = 1.29, φ = [0 80.8633 53.7265 134.5898 107.4530 188.3163 161.1795 242.0428 214.9060 295.7693 268.6325 349.4958 322.3590] for M = 13.

5. Conclusion

In this article, we have introduced a new signal BFSK-MAPSK constellation consisting of sub-constellations with a different energy. We have presented their description and formulas to calculate the distance characteristics. Based on these results we developed the optimized BFSK-MAPSK signaling systems with the help of regular non-computer search and not heuristic methods for both odd and even constellation sizes of M and any modulation index h. We have described the procedure that allows us to build better systems compared to BFSK-MPSK in the case of a given M and h. We have described the procedure that allows to build efficient BFSK-MAPSK systems and presented the new system parameters with the best d min 2 in the form of a table. We also carried out computer simulations. The proposed BFSK-MAPSK systems outperform similar four-dimensional systems in terms of minimum squared Euclidean distance and simulated symbol error rate.

Acknowledgements

The work was funded by the Shota Rustaveli National Science Foundation (SRNSFFR-19-105) and the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation FR 2673/6-1).

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Proakis, J.G. and Salehi, M. (2008) Digital Communications. 5th Edition, McGraw Inc., New York.
[2] Forney, G.D. and Wei, L.F. (1989) Multidimensional Constellations-Part I. Introduction, Figures of Merit, and Generalized Cross Constellations. IEEE Journal on Selected Areas in Communications, 7, 877-892.
https://doi.org/10.1109/49.29611
[3] Freudenberger, J. and Shavgulidze, S. (2015) New Four-Dimensional Signal Constellations From Lipschitz Integers for Transmission Over the Gaussian Channel. IEEE Transactions on Communications, 63, 2420-2427.
https://doi.org/10.1109/TCOMM.2015.2441691
[4] Padovani, R. and Wolf, J. (1986) Coded Phase/Frequency Modulation. IEEE Transactions on Communications, 34, 446-453.
https://doi.org/10.1109/TCOM.1986.1096564
[5] Periyalwar, S.S. and Fleisher, S.M. (1992) Multiple Trellis Coded Frequency and Phase Modulation. IEEE Transactions on Communications, 40, 1038-1046.
https://doi.org/10.1109/26.142794
[6] Ugrelidze, N., Shavgulidze S. and Sordia, M. (2019) New Generalized Multistream Spatial Modulation for Wireless Communications. 2019 Wireless Days (WD), Manchester, 24-26 April 2019, 1-7.
https://doi.org/10.1109/WD.2019.8734195
[7] Ugrelidze, N., Shavgulidze, S. and Sordia, M. (2020) New Four-Dimensional Signal Constellations Construction. IET Communications, 14, 1554-1559.
https://doi.org/10.1049/iet-com.2019.0528
[8] Thomas, C., Weidner, M. and Durrani, S. (1974) Digital Amplitude-Phase Keying with M-Ary Alphabets. IEEE Transactions on Communications, 22, 168-180.
https://doi.org/10.1109/TCOM.1974.1092165
[9] Freudenberger, J. and Shavgulidze, S. (2017) Signal Constellations Based on Eisenstein Integers for Generalized Spatial Modulation. IEEE Communications Letters, 21, 556-559.
https://doi.org/10.1109/LCOMM.2016.2630701
[10] Freudenberger, J., Rohweder, D. and Shavgulidze, S. (2018) Generalized Multistream Spatial Modulation With Signal Constellations Based on Hurwitz Integers and Low Complexity Detection. IEEE Wireless Communications Letters, 7, 412-415.
https://doi.org/10.1109/LWC.2017.2780092

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.