Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2022 Sep 19;22(18):7092. doi: 10.3390/s22187092

A New Construction of 4q-QAM Golay Complementary Sequences

Gang Peng 1,2,*, Zhiren Han 1,2, Dewen Li 2
Editor: Oleg Varlamov
PMCID: PMC9503949  PMID: 36146445

Abstract

Quadrature amplitude modulation (QAM) constellation and Golay complementary sequences (GCSs) are usually applied in orthogonal frequency division multiplexing (OFDM) systems to obtain a higher data rate and a lower peak-to-mean envelope power ratio (PMEPR). In this paper, after a sufficient search of the literature, it was found that increasing the family size is an effective way to improve the data rate, and the family size is mainly determined by the number of offsets in the general structure of QAM GCSs. Under the guidance of this idea, we propose a new construction for 4q-QAM GCSs through generalized Boolean functions (GBFs) based on a new description of a 4q-QAM constellation, which aims to enlarge the family size of GCSs and obtain a low PMEPR. Furthermore, a previous construction of 4q-QAM GCSs presented by Li has been proved to be a special case of the new one, and the family size of new sequences is much larger than those previously mentioned, which means that there was a great improvement in the data rate. On the other hand, a previous construction of 16-QAM GCSs presented by Zeng is also a special case of the new one in this paper, when q=2. In the meantime, the proposed sequences have the same PMEPR upper bound as the previously mentioned sequences presented by Li when applied in OFDM systems, which increase the data rate without degrading the PMEPR performance. The theoretical analysis and simulation results show that the proposed new sequences can achieve a higher data rate and a low PMEPR.

Keywords: orthogonal frequency division multiplexing (OFDM), Golay complementary sequences (GCSs), quadrature amplitude modulation (QAM), generalized Boolean function (GBF), peak-to-mean envelope power ratio (PMEPR)

1. Introduction

Orthogonal frequency division multiplexing (OFDM), as a high-performance physical layer technology of wireless communication, has been widely used in wireless communication systems for its advantages of high spectrum utilization, high power utilization, strong resistance to multipath delay expansion, and frequency-selective fading [1]. More specifically, IEEE 802.11 uses OFDM in wireless local area network (LAN) applications, and 802.16 uses OFDM in wireless network applications.

High-order modulations such as quadrature phase shift keying (QPSK), 16-quadrature amplitude modulation (QAM), 64-QAM, and so on, are generally applied in high-speed communication systems in order to acquire a higher data rate [2]. When it comes to OFDM, higher-order modulation will lead to a higher peak-to-mean envelope power ratio (PMEPR) of transmitted OFDM signals because an OFDM signal consists of many independently modulated subcarriers, which will cause a large PMEPR when coherently superimposed. A large PMEPR can cause a series of negative effects, such as increasing the complexity of analog-to-digital converters (ADCs) and digital-to-analog converters (DACs) and reducing the efficiency of radio frequency (RF) power amplifiers [3], which will lead to the serious degradation of the bit error ratio (BER) performance [4]. In addition, a large PMEPR can cause out-of-band radiation, which leads to severe inter-channel interference (ICI) [5]. Therefore, reducing the PMEPR is an effective means to improve the transmission efficiency and reduce the communication overhead of an OFDM system [6,7].

In order to obtain a lower PMEPR, Golay complementary sequences (GCSs) are usually considered in OFDM modulation [8]. In the meantime, QAM is diffusely applied in high-speed OFDM communication systems. Hence, QAM GCSs have been widely investigated in communication and signal processing research. In 1999, Davis and Jedwab [9] constructed a set of phase shift keying (PSK) Golay sequences using a direct non-recursive construction of polyphase complementary sequences based on generalized Boolean functions. The resulting Golay sequences were subsequently referred to as Golay–Davis–Jedwab (GDJ) sequences. In 2001, Rößing and Tarokh [10] proposed a new construction of 16-QAM GCSs by adding two QPSK GDJ sequences. They proved that the code rate of these sequences was twice that of the PSK Golay sequence, at the cost of a slightly higher PMEPR. Since then, many other constructions with a low PMEPR based on QAM constellations have been proposed [11,12,13,14,15,16].

In 2003, Tarokh and Sadjadpour [17] proposed the construction of 22n-QAM sequences by using n QPSK GCSs, which was the extension of Rößing and Tarokh’s results in [10]. When applied in an OFDM system, the set of sequences had the PMEPR upper bounds of 62n/212/2n1. In the same year, Chong et al. [18] proposed a new construction of 16-QAM GCSs by combining two QPSK GDJ sequences with one offset and a pair difference, which enlarged the family size to 14+12mm!/24m+1 and bounded the PMEPR to 3.6. In 2006, Lee and Golomb [19] constructed new 64-QAM GCSs by combining three QPSK GDJ sequences with two offsets, which had the PMEPR bounded by 4.66. In 2008, Li [20] proposed some modifications and extensions for [18,19]. In 2009, Wang et al. [21] extended the construction of 22n-QAM sequences with a new method and gave an upper bound on the PMEPR. In 2010, Chang et al. [22] constructed new 64-QAM GCSs and proved the conjecture presented in [19]. In addition, Li [23] proposed a new construction of 4q-QAM GCSs by combining q QPSK GDJ sequences with q1 offsets and then calculated the family size. The PMEPR upper bounds of the proposed sequences in [23] have been proven to be 62q1/2q+1, which approach six as the QAM constellation size increases. It can be noted that all previous QAM GCSs are special cases of the construction in [23] and are referred to as the generalized cases I-III. From the previous references, it can be seen that the family size of this general structure is mainly determined by the number of offsets, which implies one possible method of expanding the family size: expanding the number of offsets.

In 2013, Liu et al. [24] proposed constructions of new cases based on the nonsymmetrical Gaussian integer pair, which were different from the cases in [23] and were referred to as the generalized cases IV-V. Note that all the aforementioned constructions are based on the standard QPSK GDJ GCSs. In 2014, Zeng et al. [25] proposed a new construction of 16-QAM GCSs based on non-standard QPSK GDJ GCSs. In 2018, Zeng et al. [26] developed a new construction yielding 4q-QAM GCSs with a length of 2 m (integer m2), which included the known QAM GCSs with binary inputs as special cases and had the same PMEPR upper bound when used in an OFDM system. In the same year, Budišin and Spasojević [27] proposed a new recursive algorithm to generate a large number of standard QAM GCSs based on unitary matrices, and whose 1-Qum (based on one unitary matrix) case and 2-Qum (based on two unitary matrices) case could generate the QAM GCSs in the generalized cases I-V [23,24]. In 2019, Zeng et al. [28] proposed new constructions of 16-QAM GCSs, which further increased the family size and had the same PMEPR upper bound as the known sequences. In the same year, Zeng et al. [29] expanded their conclusion to 4q-QAM GCSs with the same methods, and the new sequences had the same PMEPR upper bounds as those mentioned above. In 2021, Wang et al. [30] provided a new method of constructing complementary sequence sets (CSSs) and complete complementary codes (CCCs) by using para-unitary (PU) matrices, which significantly increased the number of the sequences with a low PMEPR. In 2022, Wang et al. [31] proposed two new constructions of 4q-QAM GCSs by providing new compatible offsets based on the factorization of the integer q, which had the generalized cases I-V [23,24] as special cases. Since the family size directly determines the data rate, expanding the family size of sequences is an effective way to improve the data rate [32].

As the data rates and mobility supported by the OFDM system increase, the number of subcarriers also increases, resulting in a high PMEPR. However, reducing the PMEPR will increase the computational complexity. To solve this problem, many PMEPR reduction schemes that reduce the computational complexity of OFDM systems have been proposed. In 2013, Rahmatallah and Mohan [33] generated a taxonomy of the available solutions to mitigate the high PMEPR problem in OFDM systems. They also provided complexity analyses for several PMEPR reduction methods to demonstrate the differences in computational complexity between different methods. In 2017, Zhao et al. [34] proposed an improved joint optimization scheme, which combined the partial transmit sequence (PTS) and clipping and filtering (CF) methods with great PMEPR reduction performance. In the same year, Joo et al. [35] proposed two PTS schemes without side information (SI) for reducing the PMEPR of OFDM signals, which did not reduce the BER performance as compared to the conventional PTS with perfect SI. The above-mentioned PMEPR reduction schemes can effectively solve the problem and improve the performance of OFDM systems.

Based on the above literature search, it was found that increasing the family size is an effective way to improve the data rate, and the family size is mainly determined by the number of offsets in the general structure of QAM GCSs. This is the source of the research idea of this paper. The innovation points and main contributions of this paper are summarized as follows:

  1. A new description of a 4q-QAM constellation with q+1 independent quaternary variables is presented in this paper, which has one more variable than the previous description and includes it as a special case;

  2. On this basis, a new construction of 4q-QAM GCSs is proposed, which greatly increases the family size and improves the data rate;

  3. More specifically, the new construction of the QAM sequences includes the construction in [23] as a special case and has a larger family size, which means a higher data rate;

  4. At the same time, the construction of 16-QAM GCSs in [28] is also a special case in this paper when q=2;

  5. Furthermore, the proposed sequences in this paper have the same PMEPR upper bounds as the known ones, which increase the data rate without degrading the PMEPR performance.

The rest of this paper is organized as follows. In Section 2, some background information is provided, including the definitions of GCSs and generalized Boolean functions (GBFs), the construction of QAM signals from the QPSK constellation, the PMEPR upper bound of GCSs, and some related conclusions. In Section 3, a new description of a 4q-QAM constellation is first presented. Based on this foundation, a new construction of 4q-QAM GCSs is proposed, and an example of 64-QAM GCSs is given to verify this conclusion. Then, the family size and the PMEPR upper bound of the new construction are described. In Section 4, the main results are summarized, and the main conclusions are given.

2. Materials and Methods

In this section, we provide some necessary materials, including the definitions of GCSs and GBFs, the construction of QAM signals from a QPSK constellation, and the PMEPR upper bound of the GCSs as well as several related lemmas.

2.1. Golay Complementary Sequences

Given two sequences of length N with complex elements, A=A0,A1,,AN1 and B=B0,B1,,BN1, we define [36]

CA,Bτ=i=0N1τAiBi+τ*  0τN1i=0N1+τAiτBi*  1Nτ<00τN (1)

to be an aperiodic correlation function (ACF) of A and B. More specifically, we say that CA,Aτ is an aperiodic autocorrelation function when A=B, which can be simplified as CAτ. If not, we call CA,Bτ an aperiodic cross-correlation function when AB [37].

For two sequences, A and B, if they satisfy [38]

CAτ+CBτ=0 τ0, (2)

we say that (A, B) forms a Golay complementary pair, and that A, B are both Golay complementary sequences (GCSs).

2.2. Generalized Boolean Functions and Standard 2h-PSK GDJ GCSs

We define Z2h=0,1,2,,2h1 integer h1, and then the functions [9]

fx=2h1k=1m1xπkxπk+1+k=1mckxk (3)

are referred to as standard GBFs, where π stands for a permutation of the symbol set 1,2,,m, vector x=x1,x2,,xmZ2m, m is a positive integer that satisfies m2, and ckZ2h 1km.

If the m-dimensional vector x=x1,x2,,xm is preset, we can get a Boolean function value fxZ2h. It is obvious that the binary form of the integers from 0 to 2m1 can be denoted by the vector x when it ranges from 0,0,,0 to 1,1,,1, and as a result, the 2m function values in Z2h can be produced [39].

On the basis of the standard GBFs, Davis and Jedwab discovered the connection between 2h-PSK GCSs and the generalized Reed–Muller codes; this led to the construction of a large class of PSK GCSs, which are well-known as the standard 2h-PSK GDJ GCSs [40]. Several related conclusions about these sequences are presented below.

Lemma 1

(Ref. [9], Corollary 4). The Golay sequences over Z2h of length 2m, determined by Equation (3), in total have 2hm+1·m!/2.

Lemma 2

(Ref. [9], Corollary 5). Let

ax=fx+cbx=fx+2h1xπ1+c,  (4)

where c, cZ2h, and then the resultant sequences a and b are called a Golay complementary pair with length 2m over Z2h.

2.3. Construction of QAM Signals from a QPSK Constellation

The QPSK constellation can be described based on the quaternary symbols Z4=0,1,2,3 using the following set [11]:

ΩQPSK=jv|vZ4. (5)

On the other hand, the 4q-QAM constellation (positive integer q2) can be described with the following set [29]:

Ω4qQAM=a+bj|2q+1a,b2q1,a,b odd,j2=1. (6)

One of the methods to produce a 4q-QAM constellation is through the use of QPSK symbols with the shift and rotation operations. Figure 1 shows the construction of a 64-QAM constellation by adding three QPSK symbols [23].

Figure 1.

Figure 1

Construction of a 64-QAM constellation with three QPSK constellations.

With the same method, the general 4q-QAM constellation can be expressed as [17]:

Ω4qQAM=1+jp=0q12pjvp|vpZ4. (7)

When the q-dimensional vector v0,v1,,vq1 varies from 0,0,,0 to 3,3,,3, the above equation correspond exactly to the 4q-QAM constellation.

2.4. Family Size and Code Rate

The family size of sequences directly determines the data rate. More specifically, when applied in OFDM systems, the family size affects the selection of the number of subcarriers. In [18], the definition of the code rate is provided, which is introduced to guide the selection of subcarriers. The following lemma gives the definition.

Lemma 3

(Ref. [18]). The code rate of a code C consisting of sequences of length N symbols is [18]

RC=log2CN, (8)

where C stands for the family size of the code C.

2.5. PMEPR Upper Bound of GCSs

Consider an OFDM system that has N subcarriers, f0 is the carrier frequency, and fi is the frequency of the ith subcarrier, where fi=f0+iΔf 0iN1, and Δf is the bandwidth between each sub-channel; hence, the transmitted complex signal Sat, which is encoded by the sequence a=a0,a1,,aN1, is represented as follows [41]:

Sat=i=0N1aie2πjfit (9)

Let C represent the ensemble of all possible codewords aC, and pa indicate how likely the codeword a is to be transmitted. Thus, the average envelope power of the transmitted signal is written as follows [13]:

Pav=aCa2pa (10)

If the instantaneous envelope power of the transmitted OFDM signal is Pt=Sat2, then we write the PMEPR of the codeword a as [13]

PMEPRa=maxPtPav. (11)

The following lemma holds if an OFDM signal is encoded by binary, quaternary, or polyphase GCSs.

Lemma 4

(Ref. [9]). If a code C is made up of binary, quaternary, or polyphase GCSs, the PMEPR upper bound of the code C satisfies [9]

PMEPRC2. (12)

However, when it comes to 4q-QAM GCSs, which are proposed in [23], the following lemma gives their PMEPR upper bound.

Lemma 5

(Ref. [23]). If a code C is made up of 4q -QAM GCSs constructed in [23], the PMEPR upper bound of the code C satisfies [23]

PMEPRC62q12q+1. (13)

3. Results and Discussion

In this section, we first present a new description of a 4q-QAM constellation. On this basis, we propose a new construction of 4q-QAM GCSs and give an example of 64-QAM GCSs to verify this proposal. Then, we describe the family size and the PMEPR upper bound of the new construction.

3.1. New Description of 4q-QAM Constellation

In the description of the 4q-QAM constellation in Equation (7), there are q independent quaternary variables. Here is a new description of the 4q-QAM constellation presented by this paper, which is given by the following theorem:

Theorem 1.

Ω4qQAM={1+jp=0q22pjvp+2q2p=q1qjvp|vpZ4} (14)

This new description has q+1 independent quaternary variables, which is one more than the description in Equation (7).

Proof of Theorem 1

([29]). We divide the proof into two parts: (1) each symbol in the set of Equation (14) must be included in the 4q-QAM constellation Ω4qQAM; (2) each 4q-QAM symbol in Ω4qQAM can be produced by the set in Equation (14).

(1) For v0,v1,,vqZ4q+1, whose symbol distribution of q+1 offsets are represented as

n0={p|vp=0, 0pq}n1={p|vp=1, 0pq}n2={p|vp=2, 0pq}n3={p|vp=3, 0pq}, (15)

the description of Equation (14) produces the following symbol:

S=1+jp=0q22pjvp+2q2p=q1qjvp=1+jn0n2+jn1n3=n0n1n2+n3+jn0+n1n2n3. (16)

It is obvious that n0+n1+n2+n3=2q1, which is an odd integer, so the values of the four integers n0,n1,n2, and n3 only have two cases: “one odd and three evens” or “one even and three odds”. Apparently, both cases have the same conclusion, which is that the values of the integers n0n1n2+n3 and n0+n1n2n3 are both odd. Based on this conclusion, we clearly have

2q1n0n1n2+n3,n0+n1n2n32q1. (17)

To sum up, we reach the following conclusion: SΩ4qQAM.

(2) For a+jbΩ4qQAM, combined with Equation (14), we can obtain the following equation:

p=0q22pjvp+2q2p=q1qjvp=a+jb1+j=a+b2+jba2 (18)

We then need to prove that there is at least one q+1-dimensional vector v0,v1,,vqZ4q+1 that satisfies Equation (18). We chose the vector by using the following strategy.

Step 1: We discretionarily chose a+b2 “0s” or “2s” in this vector, depending on the sign of a+b2.

Step 2: We discretionarily chose ba2 “1s” or “3s” in the remaining items aside from the chosen part in Step 1, depending on the sign of ba2.

Step 3: We discretionarily chose “0 and 2” or “1 and 3” in pairs in the remaining items aside from the chosen part in Steps 1 and 2, so that all the powers of j from these unused items add up to zero.

From the above steps, we can draw the following conclusion. For each symbol in Ω4qQAM, we can find at least one q+1-dimensional vector v0,v1,,vqZ4q+1 to ensure this 4q-QAM symbol can be generated by Equation (18).

Thus, summarizing the above, Theorem 1 has been proved. □

More specifically, if we set

vp=μp,0pq2vq1=vq=μq1, (19)

then Equation (14) can be converted into

Ω4qQAM={1+jp=0q22pjμp+2q2·2·jμq1|μpZ4}=1+jp=0q12pjμp|μpZ4. (20)

Obviously, Equation (20) is equivalent to Equation (7).

Therefore, Equation (7) is a special case of Theorem 1.

3.2. New Construction of 4q-QAM GCS

3.2.1. Construction of New QAM Sequences

Based on the description of Equation (14), we propose a new construction of 4q-QAM GCSs in this section.

Theorem 2.

If h=2 in Equation (3), then the obtained functions fx are quaternary GBFs. Hence, we let

a0x=fx+cb0x=a0x+μxa1x=a0x+s1xb1x=a1x+μx=a0x+s1x+μx   ⋮aqx=a0x+sqxbqx=aqx+μx=a0x+sqx+μx.  (21)

By means of Equation (14), the 4q-QAM sequences A=A0,A1,,AN1 and B=B0,B1,,BN1 with length N=2m can be constructed as follows:

Ai=1+jp=0q22pjaip+2q2p=q1qjaipBi=1+jp=0q22pjbip+2q2p=q1qjbip, (22)

where aip,bipZ4, 0pq, 0i2m1. Then, the obtained 4q-QAM sequences A and B are 4q-QAM GCSs when the offsets spx 1pq and the corresponding pairing difference μx with dlpZ4 1pq,0l2 are as in one of the following cases:

Case I:   μx=2xπmspx=d0p+d1pxπ1 1pq (23)
Case II:   μx=2xπ1spx=d0p+d1pxπm 1pq (24)
Case III:   μx=2xπ1 or 2xπmspx=d0p+d1pxπω+d2pxπω+1with 2d0p+d1p+d2p=0 mod 41pq,1ωm1. (25)

Particularly, if sq1x=sqx, we have

Ai=1+jp=0q12pjaipBi=1+jp=0q12pjbip, (26)

which is the same as the construction of Theorem 2 in [23].

Therefore, the construction of Theorem 2 in [23] is a special case of the one constructed by Theorem 2 in this paper. Figure 2 clearly depicts the process of how to construct the QAM GCSs from the QAM constellation and shows the relationship between [23] and this paper.

Figure 2.

Figure 2

The process from the QAM constellation to the QAM GCSs, and the relationship between [23] and this paper.

Proof of Theorem 2.

For τ>0, the aperiodic autocorrelation function of the sequence A can be expressed as follows:

CAτ=i=0N1τAiAi+τ*. (27)

Combined with Equation (22), we can calculate Equation (27) into

12CAτ=i=0N1τ[p=0q22pjaip+2q2p=q1qjaip·p=0q22pjai+τp+2q2p=q1qjai+τp*]=p=0q24pCapτ+4q2p=q1qCapτ+p,p=0ppq22p+pCap,apτ+Cap,apτ+0pq2q1pq2p+q2Cap,apτ+Cap,apτ+p,p=q1ppqCap,apτ+Cap,apτ (28)

For the sequence B in Equation (22), using the same method, we can get

12CBτ=p=0q24pCapτ+4q2p=q1qCapτ+p,p=0ppq22p+pCap,apτ+Cap,apτ+0pq2q1pq2p+q2Cap,apτ+Cap,apτ+p,p=q1ppqCap,apτ+Cap,apτ (29)

By employing Lemma 2, we can get that sequences ap and bp 0pq form GCSs, and then we can obtain

Capτ+Cbpτ=0 (τ>0, 0pq). (30)

Hence, in order to ensure that sequences A and B are GCSs, the following equation would be a sufficient condition [41]:

Cap,apτ+Cap,apτ+Cbp,bpτ+Cbp,bpτ=0τ>0, 0p,pq,pp. (31)

There are two QPSK GCS pairs involved in Equation (31), represented as ap,bp and ap,bp. Then, we have the following equation:

apx=fx+cbpx=apx+μxapx=apx+sxbpx=bpx+sx=ap+μx. (32)

Let i=i1,i2,,im denote the binary representation of i, i.e., i=k=1mik2mk.

Let fi, ai, bi, μi, and si denote the ith elements of the sequences generated from fx, ax, bx, μx, and sx over Z4. From Equation (32), we have

aip=fi+cbip=aip+μiaip=aip+sibip=bip+si=aip+μi. (33)

Therefore,

   Cap,apτ+Cap,apτ+Cbp,bpτ+Cbp,bpτ=i=0N1τjaipai+τp+jaipai+τp+jbipbi+τp+jbipbi+τp=i=0N1τjaipai+τpjsi+τ+jsi+jbipbi+τpjsi+τ+jsi=i=0N1τjaipai+τpjsi+τ+jsi+jaipai+τpjμiμi+τjsi+τ+jsi=i=0N1τjaipai+τpjsi+τ+jsi1+jμiμi+τ. (34)

The last summation in Equation (34) was verified to equal its own negation in [23], so Equation (34) must be zero. From this conclusion, it can be concluded that Equation (31) is valid.

Because Equation (31) was proved to be true, we can get

CAτ+CBτ=0 τ>0, (35)

which can prove that sequences A and B are GCSs, and then the proof of Theorem 2 is complete. □

An example is given below to verify this conclusion and make it easier for readers to understand.

In Theorem 1, let q=3, then a construction of 64-QAM is given by

Ω64QAM=1+jjv0+2jv1+2jv2+2jv3v0,v1,v2,v3Z4. (36)

Then, the 64-QAM sequences A=A0,A1,,A15 and B=B0,B1,,B15 with length N=24=16 can be constructed as

Ai=1+jjai0+2jai1+2jai2+2jai3Bi=1+jjbi0+2jbi1+2jbi2+2jbi3. (37)

In Theorem 2, by employing Case I, let x=x1,x2,x3,x4, the standard GBF fx=2x1x2+x2x3+x3x4+x1+3x3, the offsets s1x=3, s2x=1+x1, s3x=3x1, and the pairing difference μx=2x4; then, we can get

a0x=2x1x2+x2x3+x3x4+x1+3x3b0x=a0x+2x4a1x=a0x+3b1x=a1x+2x4a2x=a0x+1+x1b2x=a2x+2x4a3x=a0x+3x1b3x=a3x+2x4. (38)

Therefore, the proposed 64-QAM sequences with a length of 16 are represented as

A=3+3j,3+3j,33j,3+3j,3+3j,3+3j,3+3j,33j,5+3j,5+3j,35j,3+5j,53j,53j,35j,3+5jB=3+3j,33j,33j,33j,3+3j,33j,3+3j,3+3j,5+3j,53j,35j,35j,53j,5+3j,35j,35j. (39)

Consequently, the sum of their autocorrelation function is

CAτ+CBτ=832,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0. (40)

Obviously, the results satisfy CAτ+CBτ=0 τ0, which means sequences A and B are both 64-QAM GCSs.

Sequence A’s autocorrelation function CAτ, sequence B’s autocorrelation function CBτ, and their sum CAτ+CBτ were calculated, and the results are depicted in Figure 3.

Figure 3.

Figure 3

Figure 3

The autocorrelation functions of the proposed 64-QAM GCSs in (39): (a) Real part of A’s autocorrelation function CAτ; (b) imaginary part of A’s autocorrelation function CAτ; (c) real part of B’s autocorrelation function CBτ; (d) imaginary part of B’s autocorrelation function CBτ; (e) real part of the sum of A and B’s autocorrelation functions CAτ+CBτ; (f) imaginary part of the sum of A and B’s autocorrelation functions CAτ+CBτ.

3.2.2. Family Size of New QAM Sequences

Combined with Equation (21), we can convert Equation (22) into

Ai=1+jp=0q22pjai0+sip+2q2p=q1qjai0+sipBi=1+jp=0q22pjai0+sip+μi+2q2p=q1qjai0+sip+μi. (41)

Apparently, if the offset vector s1x,s2x,,sq1x,sqx is resolved, then the family size of the 4q-QAM GCSs pair (A, B) is determined. Notice two arbitrary offset vectors g1x,g2x,,gq1x,gqx and h1x,h2x,,hq1x, hqx; if they satisfy gkx=hkx 1kq2, gq1x=hqx, and gqx=hq1x, then these two offset vectors produce the same two 4q-QAM GCS pairs. To avoid the above case of a repeated count, we considered the two cases below to calculate the family size.

Case I:sq1x=sqx.

In this case, our construction was just the same as the one in [23]. According to the conclusion of Corollary 3 in [23], we can obtain from m+1·42q1m+1·4q1+2q1 different offset vectors.

Case II:sq1xsqx.

In this case, we divided the offset vector s1x,s2x,,sq1x,sqx into two parts. Part 1 is the front q2 elements forming the q2-dimensional offset vector s1x,s2x,, sq2x, and Part 2 is the offset pair sq1x,sqx consisting of the last two elements. Then, we calculated these two parts respectively and multiplied the results.

Part 1: Consider the offset vector s1x,s2x,, sq2x spxZ4,1pq2. When this q2-dimensional vector ranges from 0,0,,0 to 1,1,,1, 4q2 distinct offset vectors can be produced.

Part 2: Consider the offset pair sq1x,sqx spxZ4,q1pq. By using the same method in [18], we can group the possible offsets into five groups, which satisfy the empty pairwise intersections, as below. It is known that the permutations of the offset coefficients d0p,d1p,d2p satisfy 2d0p+d1p+d2p=0 mod 4, as listed in Table 1 [23], and we can get

S1={d0|d0=0,1,2,3}S2={d0+d1xπ1|d0,d1Z4,d10}S3=d0+d1xπm|d0,d1Z4,d10S4={d0+d1xπω|(d0,d1)=1,2,3,2} 2ωm1S5={d0+d1xπω+d2xπω+1|(d0,d1,d2)=0,1,3,0,2,2,0,3,1,1,1,1,1,3,3,2,1,3,2,2,2,2,3,1,3,1,1,3,3,3} 1ωm1. (42)
Table 1.

Offset coefficients that satisfy 2d0p+d1p+d2p=0 mod 4.

NO. d0p,d1p,d2p NO. d0p,d1p,d2p NO. d0p,d1p,d2p NO. d0p,d1p,d2p
1 (0, 0, 0) 5 (1, 0, 2) 9 (2, 0, 0) 13 (3, 0, 2)
2 (0, 1, 3) 6 (1, 1, 1) 10 (2, 1, 3) 14 (3, 1, 1)
3 (0, 2, 2) 7 (1, 2, 0) 11 (2, 2, 2) 15 (3, 2, 0)
4 (0, 3, 1) 8 (1, 3, 3) 12 (2, 3, 1) 16 (3, 3, 3)

In order to receive different offset pairs sq1x,sqx, we used the selection strategy presented in [29] to select the offset pairs in Si 1i5. Step 1: Arbitrarily select an offset (expressed as Ψ1) in Si as sq1x, then arbitrarily select an offset in SiΨ1 as sqx. Apparently, we can obtain Si1 possible offset pairs in this step. Step 2: Arbitrarily select an offset (expressed as Ψ2) in SiΨ1 as sq1x, then arbitrarily select an offset in SiΨ1Ψ2 as sqx, which can produce Si2 possible offset pairs. Then, the above steps are repeated until we get SiΨ1Ψ21. Summarizing the results of the above steps, we can obtain Si1+Si2++1 possible offset pairs in total.

Employing the above strategy, (a) for S1, we calculated the possible offset pairs with 3+2+1=6; (b) for S2, we calculated the possible offset pairs with 11+10++1=66; (c) for S3, this used the same situation as the previous one; (d) for S4, there existed only one offset pair. Furthermore, the parameter ω can vary from 2 to m1, so the number of possible offset pairs is m2 in total; (e) for S5, we calculated the possible offset pairs with 9+8++1=45. In addition, the parameter ω can vary from 1 to m1 in each offset pair. Hence, there are a total of 45m1 possible offset pairs in this case. By adding up (a) to (e), we can obtain 46m+91 possible offset pairs in total.

Combining Part 1 and Part 2, Case II has a total of 46m+91·4q2 possible offset pairs.

By summing all the possible offset pairs in Case I and Case II, the results show that there are 46m+91·4q2+m+1·42q1m+1·4q1+2q1 different offset pairs in total. Thus, by employing Lemma 1, the theorem below gives the family size of the new QAM sequences.

Theorem 3.

Consider the 4q -QAM GCSs of length 2m constructed by Theorem 1. Thus, the number of the sequences is

46m+91·4q2+m+1·42q1m+1·4q1+2q1·m!/24m+1 m2,q2. (43)

More specifically, let q=2 in Equation (43), and we can obtain that the number of 16-QAM GCSs is

58m+105·m!/24m+1 m2, (44)

which is exactly the result of Theorem 6 in [28]. Hence, the conclusion of [28] is a special case in this paper when q=2.

Figure 4 depicts the comparison of the family sizes of 16-QAM GCSs when q=2 between [23] and this paper; it can be seen that the number of sequences increased significantly. Table 2 shows the comparison of the code rates and family sizes between [23,28] and this paper, providing a visual representation of the data rate improvement.

Figure 4.

Figure 4

Comparison of the family sizes of 16-QAM GCSs when q=2 between [23] and this paper.

Table 2.

Comparison of the code rates and family sizes of 16-QAM GCSs when q=2.

Reference [23] [28] This Paper
Family Size 12m+14·m!/24m+1 58m+105·m!/24m+1 58m+105·m!/24m+1
Code Rate logaC/2m logaC/2m logaC/2m
m=2 2.812 3.446 3.446
m=3 1.904 2.213 2.213
m=4 1.221 1.400 1.400
m=5 0.754 0.829 0.829

3.2.3. PMEPR Upper Bound of New QAM Sequences

The PMEPR upper bound of the new 4q-QAM GCSs are represented by the following theorem.

Theorem 4.

Consider a code C whose codewords are made up of 4q -QAM GCSs constructed by Theorem 2, then the PMEPR upper bound of the code C satisfies

PMEPRC62q12q+1. (45)
Proof of Theorem 4.

For AC, let A be a 4q-QAM GCSs with length N constructed by Theorem 2, then the peak envelope power (PEP) of sequence A satisfies PEPA2i=0N1Ai2 due to Equation (26) in [23]. Combined with Equation (22), and in order to ensure that the average squared magnitude is equal to one, we have

14q1/3Ai2=1+j4q1/3p=0q22pjaip+2q2p=q1qjaip2       ≤2q124q1/3=32q12q+1. (46)

Then, we can get

PMEPRA=PEPAN2i=0N1Ai2N      2NN·32q12q+1=62q12q+1, (47)

and the proof is complete. □

The PMEPR upper bound is equal to 3.6 when q=2 (16-QAM), equal to 4.667 when q=3 (64-QAM), and equal to 5.294 when q=4 (256-QAM), and it approaches 6 as the constellation order increases [42]. Figure 5 clearly depicts this tendency.

Figure 5.

Figure 5

PMEPR upper bound of 4q-QAM GCSs constructed from Theorem 2, which approaches 6 as q increases.

As a result, the new QAM GCSs in this paper have the same PMEPR upper bound as the sequences in [23], which means that there was no degradation in the PMEPR performance.

4. Conclusions

In this paper, a new description of a 4q-QAM constellation has been presented. Based on this foundation, we proposed a new construction of 4q-QAM GCSs of length 2m using GBFs, which resulted in the enlargement of the family size of GCSs and allowed us to obtain a low PMEPR. A previous construction of 4q-QAM GCSs presented by Li and another previous construction of 16-QAM GCSs presented by Zeng were proven to be special cases of ours. The family size of the new sequences was calculated to be 46m+91·4q2+m+1·42q1m+1·4q1+2q1·m!/24m+1. This result shows that the new sequences have a larger family size, which means that there was a great improvement in the data rate. When applied in OFDM systems, the new sequences have the same PMEPR upper bound of 62q1/2q+1 as the sequences presented by Li, which means we increased the data rate without degrading the PMEPR performance. Our next research directions will be to propose the PMEPR reduction schemes by reducing the computational complexity of OFDM systems, and to focus on the future challenges of a lower PMEPR by improving or reducing the computational complexity of OFDM MIMO systems.

Abbreviations

The following abbreviations are used in this manuscript:

ACF Aperiodic Correlation Function
ADC Analog-to-Digital Converter
BER Bit Error Ratio
CCC Complete Complementary Code
CF Clipping and Filtering
CSS Complementary Sequence Set
DAC Digital-to-Analog Converter
GBF Generalized Boolean function
GCS Golay Complementary Sequence
GDJ Golay–Davis–Jedwab
ICI Inter-Channel Interference
LAN Local Area Network
OFDM Orthogonal Frequency Division Multiplexing
PMEPR Peak-to-Mean Envelope Power Ratio
PSK Phase Shift Keying
PTS Partial Transmit Sequence
PU Para-Unitary
QAM Quadrature Amplitude Modulation
QPSK Quadrature Phase Shift Keying
RF Radio Frequency
SI Side Information

Author Contributions

Conceptualization, G.P. and Z.H.; methodology, G.P. and D.L.; software, G.P. and D.L.; validation, G.P. and D.L.; formal analysis, G.P. and Z.H.; investigation, G.P. and Z.H.; resources, G.P., D.L. and Z.H.; data curation, G.P. and D.L.; writing—original draft preparation, G.P. and D.L.; writing—review and editing, G.P. and Z.H.; supervision, Z.H.; project administration, G.P. and Z.H. All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used to support this study will be available from the corresponding author on reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

Funding Statement

This research received no external funding.

Footnotes

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Sharif M., Tarokh V., Hassibi B. Peak power reduction of OFDM signals with sign adjustment. IEEE Trans. Commun. 2009;57:2160–2166. doi: 10.1109/TCOMM.2009.07.080012. [DOI] [Google Scholar]
  • 2.Rugini L. Symbol Error Probability of Hexagonal QAM. IEEE Commun. Lett. 2016;20:1523–1526. doi: 10.1109/LCOMM.2016.2574343. [DOI] [Google Scholar]
  • 3.Hong E., Kim H., Yang K., Har D. Pilot-aided side information detection in SLM-based OFDM systems. IEEE Trans. Wirel. Commun. 2013;12:3140–3147. doi: 10.1109/TWC.2013.061713.120280. [DOI] [Google Scholar]
  • 4.Jiang T., Li C., Ni C. Effect of PAPR reduction on spectrum and energy efficiencies in OFDM systems with Class-A HPA over AWGN channel. IEEE Trans. Broadcast. 2013;59:513–519. doi: 10.1109/TBC.2013.2253814. [DOI] [Google Scholar]
  • 5.Jiang T., Ni C., Xu Y. Novel 16-QAM and 64-QAM Near-Complementary Sequences with Low PMEPR in OFDM Systems. IEEE Trans. Commun. 2016;64:4320–4330. doi: 10.1109/TCOMM.2016.2591949. [DOI] [Google Scholar]
  • 6.Litsyn S., Shpunt A. A balancing method for PMEPR reduction in OFDM signals. IEEE Trans. Commun. 2007;55:683–691. doi: 10.1109/TCOMM.2007.894120. [DOI] [Google Scholar]
  • 7.Sharif M., Hassibi B. High-rate codes with bounded PMEPR for BPSK and other symmetric constellations. IEEE Trans. Commun. 2006;54:1160–1163. doi: 10.1109/TCOMM.2006.877964. [DOI] [Google Scholar]
  • 8.Tseng C.C., Liu C. Complementary sets of sequences. IEEE Trans. Inf. Theory. 1972;18:644–652. doi: 10.1109/TIT.1972.1054860. [DOI] [Google Scholar]
  • 9.Davis J.A., Jedwab L. Peak-to-mean power control in OFDM, Golay complementary sequences, and Reed-Muller codes. IEEE Trans. Inf. Theory. 1999;45:2397–2417. doi: 10.1109/18.796380. [DOI] [Google Scholar]
  • 10.Rößing C., Tarokh V. A construction of 16-QAM Golay complementary sequences. IEEE Trans. Inf. Theory. 2001;47:2091–2093. [Google Scholar]
  • 11.Sadjadpour H.R. Construction of non-square M-QAM sequences with low PMEPR for OFDM systems. IEE Proc.-Commun. 2004;151:20–24. doi: 10.1049/ip-com:20040404. [DOI] [Google Scholar]
  • 12.Lee H., Golomb S.W. A New Construction of 16-QAM Near Complementary Sequences. IEEE Trans. Inf. Theory. 2010;56:5772–5779. doi: 10.1109/TIT.2010.2070210. [DOI] [Google Scholar]
  • 13.Liu Z., Guan Y. 16-QAM Almost-Complementary Sequences with Low PMEPR. IEEE Trans. Commun. 2016;64:668–679. doi: 10.1109/TCOMM.2015.2511092. [DOI] [Google Scholar]
  • 14.Zeng F., Zeng X., Zhang Z., Xuan G. 8-QAM+ Periodic Complementary Sequence Sets. IEEE Commun. Lett. 2012;16:83–85. doi: 10.1109/LCOMM.2011.103111.111564. [DOI] [Google Scholar]
  • 15.Zeng F., Zeng Y., Zhang L., He X., Xuan G., Zhang Z., Peng Y., Qian L., Yan L. 16-QAM Sequences with Good Periodic Autocorrelation Function. EICE Trans. Fundam. Electron. Commun. Comput. Sci. 2019;E102-A:1697–1700. doi: 10.1587/transfun.E102.A.1697. [DOI] [Google Scholar]
  • 16.Ma D., Wang Z., Li H. A Generalized Construction of Non-Square M-QAM Sequences with Low PMEPR for OFDM Systems. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2016;E99-A:1222–1227. doi: 10.1587/transfun.E99.A.1222. [DOI] [Google Scholar]
  • 17.Tarokh B., Sadjadpour H.R. Construction of OFDM M-QAM Sequences with low peak-to-average power ratio. IEEE Trans. Commun. 2003;51:25–28. doi: 10.1109/TCOMM.2002.807618. [DOI] [Google Scholar]
  • 18.Chong C.V., Venkataramani R., Tarokh V. A new construction of 16-QAM Golay complementary sequences. IEEE Trans. Inf. Theory. 2003;49:2953–2959. doi: 10.1109/TIT.2003.818418. [DOI] [Google Scholar]
  • 19.Lee H., Golomb S.W. A new construction of 64-QAM Golay complementary sequences. IEEE Trans. Inf. Theory. 2006;52:1663–1670. [Google Scholar]
  • 20.Li Y. Comments on “A new construction of 16-QAM Golay complementary sequences” and extension for 64-QAM Golay sequences. IEEE Trans. Inf. Theory. 2008;54:3246–3251. [Google Scholar]
  • 21.Wang Z., Gong G., Feng R. A generalized construction of OFDM M-QAM sequences with low peak-to-average power ratio. Adv. Math. Commun. 2009;3:421–428. doi: 10.3934/amc.2009.3.421. [DOI] [Google Scholar]
  • 22.Chang C., Li Y., Hirata J. New 64-QAM Golay complementary sequences. IEEE Trans. Inf. Theory. 2010;56:2479–2485. doi: 10.1109/TIT.2010.2043871. [DOI] [Google Scholar]
  • 23.Li Y. A construction of general QAM Golay complementary sequences. IEEE Trans. Inf. Theory. 2010;56:5765–5771. doi: 10.1109/TIT.2010.2070151. [DOI] [Google Scholar]
  • 24.Liu Z., Li Y., Guan Y. New constructions of general QAM Golay complementary sequences. IEEE Trans. Inf. Theory. 2013;59:7684–7692. doi: 10.1109/TIT.2013.2278178. [DOI] [Google Scholar]
  • 25.Zeng F., Zeng X., Zhang Z., Xuan G. Novel 16-QAM complementary sequences. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2014;E97-A:1631–1634. doi: 10.1587/transfun.E97.A.1631. [DOI] [Google Scholar]
  • 26.Zeng F., He X., Li G., Xuan G., Zhang Z., Peng Y., Lu S., Yan L. More General QAM Complementary Sequences. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2018;E101-A:2409–2414. doi: 10.1587/transfun.E101.A.2409. [DOI] [Google Scholar]
  • 27.Budišin S.Z., Spasojević P. Paraunitary-based Boolean Generator for QAM Complementary Sequences of Length 2k. IEEE Trans. Inf. Theory. 2018;64:5938–5956. doi: 10.1109/TIT.2018.2839676. [DOI] [Google Scholar]
  • 28.Zeng Y., Zhang L., Zeng F., He X., Zhang Z. New 16-QAM Golay Complementary Sequences; Proceedings of the 2019 IEEE 11th International Conference on Communication Software and Networks (ICCSN); Chongqing, China. 12–15 June 2019. [Google Scholar]
  • 29.Zeng Y., Zhang L., Zeng F., He X., Xuan G., Zhang Z. New QAM Complementary Sequences for Control of Peak Envelope Power of OFDM Signals. IEEE Access. 2019;7:89901–89912. doi: 10.1109/ACCESS.2019.2926418. [DOI] [Google Scholar]
  • 30.Wang Z., Ma D., Gong G., Xue E. New Construction of Complementary Sequence (or Array) Sets and Complete Complementary Codes. IEEE Trans. Inf. Theory. 2021;67:4902–4928. doi: 10.1109/TIT.2021.3079124. [DOI] [Google Scholar]
  • 31.Wang Z., Xue E., Gong G. New Constructions of Complementary Sequence Pairs over 4q-QAM. IEEE Trans. Inf. Theory. 2022;68:3114–3129. doi: 10.1109/TIT.2021.3133726. [DOI] [Google Scholar]
  • 32.Zhou Z., Liu F., Adhikary A.R., Fan P. A Generalized Construction of Multiple Complete Complementary Codes and Asymptotically Optimal Aperiodic Quasi-Complementary Sequence Sets. IEEE Trans. Commun. 2020;68:3564–3571. doi: 10.1109/TCOMM.2020.2978182. [DOI] [Google Scholar]
  • 33.Rahmatallah Y., Mohan S. Peak-To-Average Power Ratio Reduction in OFDM Systems: A Survey and Taxonomy. IEEE Commun. Surv. Tutor. 2013;15:1567–1592. doi: 10.1109/SURV.2013.021313.00164. [DOI] [Google Scholar]
  • 34.Zhao J., Ni S., Gong Y. Peak-to-Average Power Ratio Reduction of FBMC/OQAM Signal Using a Joint Optimization Scheme. IEEE Access. 2017;5:15810–15819. doi: 10.1109/ACCESS.2017.2700078. [DOI] [Google Scholar]
  • 35.Joo H.S., Kim K.H., No J.S., Shin D.J. New PTS Schemes for PAPR Reduction of OFDM Signals Without Side Information. IEEE Trans. Broadcast. 2017;63:562–570. doi: 10.1109/TBC.2017.2711141. [DOI] [Google Scholar]
  • 36.Fiedler F., Jedwab J., Parker M.G. A framework for the construction of Golay sequences. IEEE Trans. Inf. Theory. 2008;54:3114–3129. doi: 10.1109/TIT.2008.924667. [DOI] [Google Scholar]
  • 37.Liu T., Xu C., Li Y. Multiple complementary sequence sets with low inter-set cross-correlation property. IEEE Signal Process. Lett. 2019;26:913–917. doi: 10.1109/LSP.2019.2902752. [DOI] [Google Scholar]
  • 38.Golay M.J.E. Complementary series. IRE Trans. Inf. Theory. 1961;7:82–87. doi: 10.1109/TIT.1961.1057620. [DOI] [Google Scholar]
  • 39.Paterson K.G. Generalized Reed-Muller codes and power control in OFDM modulation. IEEE Trans. Inf. Theory. 2000;46:104–120. doi: 10.1109/18.817512. [DOI] [Google Scholar]
  • 40.Schmidt K.U. On cosets of the generalized first-order reed-muller code with low PMEPR. IEEE Trans. Inf. Theory. 2006;52:3220–3232. doi: 10.1109/TIT.2006.876252. [DOI] [Google Scholar]
  • 41.Zeng F., Zeng Y., Zhang L., He X., Xuan G., Zhang Z. A Sufficient Condition for General QAM Complementary Sequence Pairs. Can. J. Electr. Comput. Eng. 2020;43:43–56. doi: 10.1109/CJECE.2019.2920896. [DOI] [Google Scholar]
  • 42.Liu Z., Guan Y., Parampalli U. New complete complementary codes for Peak-to-Mean power control in multi-carrier CDMA. IEEE Trans. Commun. 2014;62:1105–1113. doi: 10.1109/TCOMM.2013.122013.130148. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The data used to support this study will be available from the corresponding author on reasonable request.


Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES