Next Article in Journal
UISTD: A Trust-Aware Model for Diverse Item Personalization in Social Sensing with Lower Privacy Intrusion
Previous Article in Journal
Multi-Sensor Data Fusion for Real-Time Surface Quality Control in Automated Machining Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Energy and Spectrally Efficient Modulation Scheme for IoT Applications

1
Electrical Engineering Department, Faculty of Engineering, King Khalid University, Abha 61411, KSA
2
Electrical Engineering Department, Faculty of Engineering, Aswan University, Aswan 81528, Egypt
3
Electrical Engineering Department, Faculty of Engineering, Sohag University, Sohag 82524, Egypt
4
Electrical Engineering Department, Faculty of Engineering, Assiut University, Assiut 71515, Egypt
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(12), 4382; https://doi.org/10.3390/s18124382
Submission received: 5 September 2018 / Revised: 10 November 2018 / Accepted: 30 November 2018 / Published: 11 December 2018
(This article belongs to the Section Internet of Things)

Abstract

:
Due to the Internet of Things (IoT) requirements for a high-density network with low-cost and low-power physical (PHY) layer design, the low-power budget transceiver systems have drawn momentous attention lately owing to their superior performance enhancement in both energy efficiency and hardware complexity reduction. As the power budget of the classical transceivers is envisioned by using inefficient linear power amplifiers (PAs) at the transmitter (TX) side and by applying high-resolution analog to digital converters (ADCs) at the receiver (RX) side, the transceiver architectures with low-cost PHY layer design (i.e., nonlinear PA at the TX and one-bit ADC at the RX) are mandated to cope with the vast IoT applications. Therefore, in this paper, we propose the orthogonal shaping pulses minimum shift keying (OSP-MSK) as a multiple-input multiple-output (MIMO) modulation/demodulation scheme in order to design the low-cost transceiver architectures associated with the IoT devices. The OSP-MSK fulfills a low-power budget by using constant envelope modulation (CEM) techniques at the TX side, and by applying a low-resolution one-bit ADC at the RX side. Furthermore, the OSP-MSK provides a higher spectral efficiency compared to the recently introduced MIMO-CEM with the one-bit ADC. In this context, the orthogonality between the in-phase and quadrature-phase components of the OSP are exploited to increase the number of transmitted bits per symbol (bps) without the need for extra bandwidth. The performance of the proposed scheme is investigated analytically and via Monte Carlo simulations. For the mathematical analysis, we derive closed-form expressions for assessing the average bit error rate (ABER) performance of the OSP-MSK modulation in conjunction with Rayleigh and Nakagami-m fading channels. Moreover, a closed-form expression for evaluating the power spectral density (PSD) of the proposed scheme is obtained as well. The simulation results corroborate the potency of the conducted analysis by revealing a high consistency with the obtained analytical formulas.

1. Introduction

Recently, the dawn of the Internet of Things (IoT) has intensified the research efforts to fulfill the escalating demand for low-power budget wireless transceiver systems. Overnight, the communication industry experienced an explosion in the number of sensors and terminals that connect mobile users to the internet [1,2]. However, low-cost, low-power, and low-bitrate sensors and terminals are mandated for the IoT technology in order to fulfill the vast IoT applications [3]. Therefore, the mobile service operators are motivated to seek novel low-cost architectures in order to design the physical (PHY) layer associated with the IoT devices [4,5].
The IoT technology is protruded today as one of the main use cases in the upcoming generations of the wireless communication networks such as the fifth generation (5G) and beyond [6]. As such, it is expected that the IoT devices will form the main center stages that represent the major elements of the 5G networks [6]. Whereupon, serving such an enormous number of devices mandates the 5G networks to deploy a growing number of antennas i.e., hundreds or even thousands, in the base station (BS) to simultaneously serve multiple terminals over the same frequency resource. Using enormous numbers of antennas is one of the most widespread communication technologies, which is commonly termed today as massive multiple-input multiple-output (MIMO) [7,8].
In the massive MIMO, equipping the BSs with an enormous number of antennas provides a worthwhile enhancement in the system capacity, however, it results in a considerable increase in both the power consumption and the hardware complexity, since, each antenna unit requires a dedicated radio frequency (RF) chain circuit [9]. Therefore, using power-consuming elements such as RF chains hinders the massive MIMO systems being beneficially used in designing the PHY layer of the IoT devices [10]. Hence, more research efforts have been relentlessly poured into finding low-cost and low-power hardware elements, which can be efficiently used to relax both the power consumption and the hardware complexity of the massive MIMO systems. At the forefront of these efforts is the use of massive MIMO with the low-resolution one-bit analog to digital converter (ADC) at the receiver (RX) side, which comes as one of the potential solutions that can countervail the consequences of using multiple RF chains [11,12,13,14,15,16,17,18,19,20]. However, harsh quantization errors resulted as a consequence of removing most of the amplitude information of the received signal due to the use of low resolution one-bit ADC with the massive MIMO at the RX side. Hence, the channel estimation process of the massive MIMO systems with the one-bit ADC should be carefully handled for more practicality.
Referring to the existing literature, the concept of using a one-bit ADC along with the massive MIMO systems was touched upon in [11], where a least squares (LS) channel estimator based upon a maximal ratio combining (MRC) and zero-forcing (ZF) detectors was introduced to overwhelm the severe quantization noise of the one-bit ADC. Jacobsson et al. [12] extended this LS estimator to higher-order constellations in order to fulfill a higher achievable data rate than that attained in [11]. The channel is estimated based upon the near maximum likelihood (nML) detector in [13] in order to support higher-order constellations, as in [12]. A linear minimum mean square error (LMMSE) channel estimation algorithm using the Bussgang decomposition was suggested in [13]. Such an estimator was applied to both flat and frequency selective fading channels, and it offered a superior enhancement over the estimator presented in [14]. Furthermore, a pilot-based channel estimator with the Bussgang decomposition and with MRC or ZF detectors was introduced in [15]. Here, the performance of the infinite resolution case could be reached using ADCs with few bits of resolution. A joint channel-and-data (JCD) estimation algorithm based upon Bayes-optimal inference was presented in [16]. This channel estimator provides a superior enhancement when it is compared to the state whereupon the channel estimation and the data detection processes are performed independently.
The use of the one-bit ADC with massive spatial MIMO (SM-MIMO) was first tackled in [17], in which an LS channel estimator was employed for multiuser detection over frequency-selective fading channels. The implications of using low-resolution ADCs on the performance of the massive MIMO when deploying orthogonal frequency division multiplexing (OFDM) was debated in [18]. Moreover, the spectral efficiency of the one-bit ADC massive MIMO systems deploying single-carrier or OFDM transmissions was analyzed in [19]. Zhang et al. [20] extended this analysis to the performance over Rician fading channels under the effect of both perfect and imperfect channel state information. All of the aforementioned studies tried to handle the problems of the massive MIMO with a one-bit ADC at the RX side, without concerning the problems at the transmitter (TX) side. These problems included but were not limited to the high power consumption and the high hardware complexity of the massive MIMO TXs.
The multiple-input multiple-output constant envelope modulation (MIMO-CEM) with the one-bit ADC [21,22,23,24,25] was recently introduced as a low-power and low-complexity wireless communication system. In such a system, constant envelope modulation techniques such as minimum shift keying (MSK) or Gaussian minimum shift keying (GMSK) are utilized to minimize the peak to average power ratio (PAPR) of its transmitted signal. Therefore, efficient nonlinear power amplifiers (PAs) (class C or class D) are used in the MIMO-CEM at the TX side. In addition to that, due to the constant envelope feature of the transmitted signal of the MIMO-CEM, a low-resolution one-bit ADC is used at the RX side to digitalize the MIMO-CEM received signal. Consequently, the MIMO-CEM fulfills a tremendous reduction in terms of cost, power consumption, and hardware complexity. However, the MIMO-CEM with the one-bit ADC suffers from harsh quantization errors, which in turn add more challenges to the channel estimation process [21]. The channel estimation problem of the MIMO-CEM was firstly touched upon in [22], where the channel is adaptively estimated by using the preamble transmission of code division multiplexing (CDM). This CDM adaptive estimator was extended to a decision-directed channel estimator (DDCE) in order to track the fluctuation of the channel [23]. Moreover, in [24], adaptive filtering and correlation estimation were applied to estimate the MIMO-CEM channel.
The problem of the low spectral efficiency of the MIMO-CEM with the one-bit ADC was implicitly introduced in [25]. This problem without a doubt impedes the MIMO-CEM from fulfilling the high achievable data rates of the massive MIMO systems. Therefore, innovative ways should be sought to boost up the spectral efficiency of the MIMO-CEM while retaining all of its inherent advantages. To the best of the authors’ knowledge, heretofore, there have been no systematic studies in the literature concerning the spectral efficiency problem of the MIMO-CEM with the one-bit ADC until the authors proposed the MIMO orthogonal shaping pulses minimum shift keying (OSP-MSK) modulation/demodulation scheme [26]. The OSP-MSK is a low-power and low-complexity MIMO scheme that introduces a higher spectral efficiency than the MIMO-CEM by increasing the number of bits per symbol (bps) without additional bandwidth.
Ensuing the above concepts, the major contributions of this paper can be summarized as follows:
  • The OSP-MSK Modulation/Demodulation Scheme: The OSP-MSK is proposed as a low-power and low-cost modulation scheme. The OSP-MSK relaxes both the power budget and the hardware complexity by using nonlinear PAs at the TX side and by deploying a low-resolution one-bit ADC at the RX side. Furthermore, the OSP-MSK achieves a higher spectral efficiency than the recent MIMO-CEM system by increasing the number of bits per symbol without additional bandwidth.
  • OSP-MSK Performance Analysis: Firstly, a generic closed form expression for assessing the average bit error rate (ABER) performance of the proposed OSP-MSK modulation over an additive white Gaussian noise (AWGN) is presented thoroughly. Afterwards, this expression is used to derive closed-form expressions for the ABER performance of the OSP-MSK over the generalized Rayleigh and Nakagami-m fading channels.
  • OSP-MSK Bandwidth Utilization: The bandwidth utilization of the OSP-MSK is evaluated by deriving a closed form expression of its power spectral density (PSD). This PSD is used to assess the ability of the OSP-MSK to boost the spectral efficiency compared to the MIMO-CEM system.
The rest of this paper is structured as follows. Section 2 addresses the system model of the proposed OSP-MSK modulation. The performance analysis of the OSP-MSK is driven in Section 3. The simulation results are introduced in Section 4. Finally, the paper is concluded in Section 5.
Notation: Throughout this paper, vectors are represented using bold lowercase letters and matrices are represented using bold capital letters. Complex Gaussian distributed random variables (RVs) are expressed by C N ( µ ,   σ o 2 ) , where µ and σ o 2 denote the mean and the variance, respectively. We use p Ψ ( Ψ ) to refer to the probability density function (PDF) of a random variable Ψ . Moreover, the notations l o g   ( . ) , | . | , and ( . ) are used to indicate the natural logarithm, the magnitude, and the real part of a complex quantity, respectively. The symbol ( n k ) indicates the binomial coefficient of choosing n outcomes from k possibilities. The functions Q ( . ) ,   e r f c   ( . ) , and Γ ( . ) are used to indicate the Q-function, the complementary error function, and the gamma function, respectively. Finally, we use 2 F 1 ( a , b ; c ; z ) to indicate the Gaussian hypergeometric function, where a, b, and c are Gaussian hypergeometric function arbitrary parameters, and z is the function argument.

2. The OSP-MSK Modulation System Model

Figure 1 depicts the MIMO orthogonal shaping pulses minimum shift keying (OSP-MSK) modulation system model. As shown in the figure, the input binary data are firstly encoded by using a convolutional encoder accompanied with an interleaver to make the transmitted signal of the OSP-MSK more robust against the prospective disruptions (i.e., noise, interference, multipath propagation, etc.). The convolutionally encoded data are then partitioned into two distinct sets, and each dataset is divided into in-phase components (i.e., even bits) and quadrature-phase components (i.e., odd bits). These components are then modulated using constant envelope MSK modulation, which results in a signal with a unitary peak to average power ratio (PAPR). Therefore, an energy efficient nonlinear PA is utilized to amplify each modulated dataset. Hence, a superior enhancement in the power consumption is achieved by using the OSP-MSK modulation [26].
As such, the constant envelope signal of each dataset is given by:
S 1 ( t ) = A 1 S 1 I ( t ) cos ( π t 2 T ) cos ( 2 π f c t ) + A 1 S 1 Q ( t ) sin ( π t 2 T ) sin ( 2 π f c t ) ,
which can be rewritten as follows:
S 1 ( t ) = ± 2 E b T cos ( π t 2 T ) cos ( 2 π f c t ) ± 2 E b T sin ( π t 2 T ) sin ( 2 π f c t ) ,
where A 1 is the gain of the first amplifier, E b is the energy per bit, T is the bit period, and f c is the carrier frequency. S i I ( t ) and S i Q ( t )   with   i = 1 ,   2 are the in-phase and the quadrature-phase components of each MSK signal, respectively. In the same way, S 2 ( t ) is given by:
S 2 ( t ) = A 2 S 2 I ( t ) cos ( π ( t T ) 2 T ) cos ( 2 π f c t ) + A 2 S 2 Q ( t ) sin ( π ( t T ) 2 T ) sin ( 2 π f c t ) ,
S 2 ( t ) = ± 2 E b T cos ( π ( t T ) 2 T ) cos ( 2 π f c t ) ± 2 E b T sin ( π ( t T ) 2 T ) sin ( 2 π f c t ) ,
where A 2 denotes the gain of the second amplifier.
Therefore, the transmitted signal of the proposed OSP-MSK is expressed as follows:
S ( t ) = S 1 ( t ) + S 2 ( t ) .
Confusion may be arisen here that both S 1 ( t ) and S 2 ( t ) are two constant envelope signals (i.e., unitary PAPR signals), but their sum (i.e., S ( t ) ) is not a constant envelope signal. The OSP-MSK transmitted signal S ( t ) is actually not a constant envelope signal, but it is a low PAPR signal (see Appendix C), because either S 1 ( t ) or S 2 ( t ) is amplified separately before it is combined with the other signal. This is in contrast to the MIMO-OFDM system, where all of the subcarriers are combined (summed) before amplifying [27]. Hence, the low PAPR property of the OSP-MSK transmitted signal enables the one-bit ADC to be beneficially used with the OSP-MSK at the RX side.
On its path, the OSP-MSK transmitted signal undergoes a fading channel, and it is corrupted by AWGN. At the RX side, a coherent demodulation is applied to the received signal, as shown in Figure 1. To extract the MSK in-phase components S 1 I and S 2 I , the OSP-MSK received signal S ( t ) given by Equation (5) is firstly multiplied by cos ( 2 π f c t ) . Then, a low pass filter (LPF) is applied to the resulting signal in order to detect the summation of the two in-phase components S I as follows:
S I = 1 2 S 1 I cos ( π t 2 T ) + 1 2 S 2 I cos ( π ( t T ) 2 T ) ,   i . e . ,
S I = ± E b 2 T cos ( π t 2 T ) ± E b 2 T cos ( π ( t T ) 2 T ) .
Finally, the MSK in-phase components are separated by exploiting the orthogonality between the shaping pulses ( i . e . ,   cos ( π t 2 T )   and   cos ( π ( t T ) 2 T ) ) . By multiplying Equation (6) by 2 T cos ( π t 2 T ) and applying the integration of the result over 2 T , the second term in Equation (6) will vanish. Thus, the first in-phase component S 1 I can be easily extracted by using a low resolution one-bit ADC. The same procedure is applied to S 2 I , but Equation (6) is multiplied by 2 T cos ( π ( t T ) 2 T ) instead of 2 T cos ( π t 2 T ) .
In the same way, the MSK quadrature-phase components S 1 Q and S 2 Q can be extracted by multiplying the OSP-MSK received signal S ( t ) by sin ( 2 π f c t ) . Then, a filtering process is applied to detect the summation of the two quadrature-phase components S Q as follows:
S Q = 1 2 S 1 Q sin ( π t 2 T ) + 1 2 S 2 Q sin ( π ( t T ) 2 T ) ,   i . e . ,
S Q = ± E b 2 T sin ( π t 2 T ) ± E b 2 T sin ( π ( t T ) 2 T ) .
The quadrature-phase component of each dataset is then obtained by the same orthogonality principle used above. The extracted MSK in-phase and quadrature-phase components are then parallelly to serially converted. Then, a convolutional decoder and deinterleaver are applied in pursuit of estimating the input binary data.
It should be noted here that the use of low-resolution one-bit ADCs to detect the in-phase and the quadrature-phase components at the RX side of the OSP-MSK removes most of the analog stages (e.g., automatic gain control circuit (AGC), analog filters, etc.). Moreover, the use of the coherent demodulation along with the one-bit ADCs at the RX side of the OSP-MSK eliminates the need for the complex maximum-likelihood sequence estimation (MLSE) equalizer mandated at the RX side of the MIMO-CEM system [21,22,23,24,25]. Hence, with the OSP-MSK modulation, a worthwhile reduction in both the power consumption and the hardware complexity is achieved over the MIMO-CEM system.

3. OSP-MSK Performance Analysis

In this section, the analytical average bit error rate (ABER) performance of the proposed OSP-MSK modulation is derived. Furthermore, to evaluate the spectral efficiency of the OSP-MSK, its analytical power spectral density (PSD) is obtained in detail.

3.1. OSP-MSK ABER Perfrmance

The ABER performance of the OSP-MSK modulation relies mainly on the correlation receiver (i.e., four-arms correlation receiver), as shown in Figure 1. For further illustration, one arm correlation receiver of the OSP-MSK demodulator is shown in Figure 2. It is assumed here that the received signals S I ( t ) and S Q ( t ) at the inputs of the four-arms correlator receiver are corrupted by AWGN distributed as n ( t ) C N ( 0 ,   N o 2 ) .
Accordingly, the output of the sampler can be expressed as follows:
r I ( 2 T ) = 0 2 T ( S I ( t ) + n ( t ) ) ϕ ( t ) d t ,
r I ( 2 T ) = 0 2 T S I ( t ) ϕ ( t ) d t   S o + 0 2 T n ( t ) ϕ ( t ) d t . n o
However, in Equation (11), S o is a deterministic signal, but n o is an AWGN distributed as n o C N ( 0 , N o 2 ) . Therefore, the output of the sampler r I ( 2 T ) provided by Equation (11) can be rewritten as follows:
r I ( 2 T ) = { S o 1 + n o   w h e n   1   i s   t r a n s m i t t e d S o 2 + n o   w h e n   0   i s   t r a n s m i t t e d ,
and the decision threshold ξ can be expressed as follows:
ξ = S o 1 + S o 2 2 .
Hence, to correctly recover 0 when S o 2 is transmitted, the term ξ r I ( 2 T ) should be positive. That is:
S o 1 + S o 2 2 ( S o 2 + n o ) > 0 .
Therefore, the noise n o should satisfy the following inequality:
n o < S o 1 S o 2 2 ,
and the error will occur when the noise n o satisfies the following inequality:
n o S o 1 S o 2 2 .
Accordingly, the probability of error (i.e., the error in detecting 0 when S o 2 is transmitted) is given by:
p e = p ( n o S o 1 S o 2 2 ) = S o 1 S o 2 2   1 2 π σ o 2   e q 2 2 σ o 2   d q ,
where σ o 2 is the noise variance, which is equal to ( N o 2 ) . By letting r = q 2   σ o , the probability of error can be expressed as follows:
p e = 1 π S o 1 S o 2 2 2   σ o 2   e r 2 d r ,
p e = 1 2 e r f c ( S o 1 S o 2 2 2   σ o 2 ) ,
p e = 1 2 e r f c ( ( S o 1 S o 2 ) 2 8 σ o 2 ) .
However, in the proposed OSP-MSK, S o in Equation (11) can be obtained by letting ϕ ( t ) as follows:
ϕ ( t ) = 2 T cos ( π t 2 T ) ,
substituting Equation (21) in Equation (11), S o can be expressed as follows:
S o = ± E b T 2 0 2 T [ c o s 2 ( π t 2 T ) + cos ( π t 2 T ) cos ( π ( t T ) 2 T ) ] d t = ± E b .
Hence, S o will take one of two values as follows:
S o = { E b   w h e n   1   i s   t r a n s m i t t e d E b   w h e n   0   i s   t r a n s m i t t e d .
Substituting Equation (23) in Equation (20), the probability of error can be expressed as follows:
p e = 1 2 e r f c ( E b 2 σ o 2   ) = 1 2 e r f c ( E b N o   ) .
The probability of error in Equation (24) is the probability of error of the first arm correlation receiver of the OSP-MSK demodulator. Likewise, the probability of error of the second arm correlation receiver can be acquired, and it is equal to the probability of error of the first arm. However, it should be mentioned here that the second arm correlation receiver constitutes a quadrature multiplexed version of the first arm. Therefore, the probability of correctness due to the two arms can be expressed as follows:
p c = ( 1 p e ) 2 = 1 2 p e + p e 2 ,
Hence, the probability of error due to the first two arms can be expressed as follows:
p e   1 , 2 = 1 p c = e r f c ( E b N o   ) 1 4 e r f c 2 ( E b N o ) .
Likewise, the probability of error due to the other two arms p e   3 , 4 can be acquired, and it equals to the probability of error due to the first two arms, p e   1 , 2 .
Lastly, the OSP-MSK demodulator can be interpreted as two independent correlation receivers, each with a probability of error of p e   1 , 2 and p e   3 , 4 , respectively. Therefore, the ABER of the proposed OSP-MSK over AWGN can be expressed as follows:
A B E R G = 1 2 p e   1 , 2 + 1 2 p e   3 , 4 = e r f c ( E b N o   ) 1 4 e r f c 2 ( E b N o ) .
To obtain the ABER of the proposed OSP-MSK modulation over different fading channels, the previous analysis can be expanded by averaging the ABER of AWGN provided by Equation (27) over the PDF of fading channels [28]. More specifically, when the fading is present, the received signal amplitude is attenuated by the fading amplitude ε, and the instantaneous signal power will be attenuated by ε 2 . It is should be noted here that ε is a random variable (RV) with a mean square value β = ε 2 ¯ , and its PDF depends upon the type of fading channel. As such, the signal to noise ratio (SNR) per bit in the presence of fading can be expressed as follows:
Ψ = ε 2 E b N o ,
and the average SNR per bit can be expressed as follows:
Ψ ¯ = ε 2 ¯ E b N o = β E b N o .
Therefore, the ABER performance of the OSP-MSK over any fading channel can be determined by integrating the channel fading effect in Equation (28) in the formula of the ABER over AWGN in Equation (27) to acquire the conditional ABER (i.e., conditioned on the channel). Then, the ABER due to the presence of fading can be expressed as follows:
A B E R f = 0 A B E R E | H   p Ψ ( Ψ ) d Ψ ,
where A B E R E | H denotes the conditional ABER, and p Ψ ( Ψ ) is the PDF of the fading channel.

3.1.1. Rayleigh Fading Channel

Following the aforementioned procedure, the conditional A B E R E | H over the Rayleigh fading channel of the proposed OSP-MSK can be obtained by replacing the term E b / N o in Equation (27) by Ψ in Equation (28) as follows:
A B E R E | H = e r f c ( Ψ ) 1 4 e r f c 2 ( Ψ ) .
Substituting Equation (31) into Equation (30), the ABER of the OSP-MSK over Rayleigh fading channel ( A B E R R a y ) can be expressed as follows:
A B E R R a y = 0 e r f c ( Ψ )   p Ψ ( Ψ ) d Ψ 1 4 0 e r f c 2 ( Ψ )   p Ψ ( Ψ ) d Ψ ,
where p Ψ ( Ψ ) is the PDF of the Rayleigh fading channel. Using the well-known PDF of the Rayleigh fading, the A B E R R a y can be expressed as follows:
A B E R R a y = 1 Ψ ¯ 0 e r f c ( Ψ )   e Ψ Ψ ¯   d Ψ   I 1   1 4 Ψ ¯   0   e r f c 2 ( Ψ )   e Ψ Ψ ¯   d Ψ I 2 .
Integral I 1 in Equation (33) is determined in detail in Appendix A, and it can be expressed as follows:
I 1 = 1 Ψ ¯ 1 + Ψ ¯ .
However, the second integral I 2 in Equation (33) can be written in the following form:
A = 0 λ k 1 1   e r f c 2 ( λ )   e k 2 λ   d λ ,
which can be easily solved as in [29] as follows:
A = 4 π j = 0 k 1 1 ( k 2 ) j 2 j + 1 2 F 1 ( j + 1 2 , j + 1 ; j + 3 2 ; ( k 2 + 1 ) ) ,
where is given as follows:
= ( k 1 1 ) ! ( k 2 ) k 1 .
Hence, the second integral I 2 in Equation (33) is determined by substituting k 1 = 1 and k 2 = 1 / Ψ ¯ in Equations (36) and (37) as follows:
I 2 = 1 4 1 π 2 F 1 ( 1 2 , 1 ; 3 2 ; ( 1 Ψ ¯ + 1 ) ) .
Substituting Equations (34) and (38) into Equation (33), the ABER over the Rayleigh fading channel can be expressed as follows:
A B E R R a y = 3 4 Ψ ¯ 1 + Ψ ¯   + 1 π 2 F 1 ( 1 2 , 1 ; 3 2 ; ( 1 Ψ ¯ + 1 ) ) .

3.1.2. Nakagami-M Fading Channel

Using the same procedure, the ABER in the case of the Nakagami-m fading channel can be expressed as follows:
A B E R N a k = m m   Ψ ¯ m   Γ ( m ) 0 e r f c ( Ψ   )   Ψ m 1   e m Ψ Ψ ¯ d Ψ I 3   1 4 m m   Ψ ¯ m   Γ ( m ) 0   e r f c 2 ( Ψ   )   Ψ m 1   e m Ψ Ψ ¯ d Ψ I 4 .
Integral I 3 in Equation (40) is determined in detail in Appendix B, and it can be expressed as follows:
I 3 = { 1 U ( Ψ ¯ m ) k = 0 m 1 ( 2 k k ) ( 1 U 2 ( Ψ ¯ m ) 4 ) k   w h e n   m   i s   i n t g e r Ψ ¯ m   Γ ( m + .5 ) π   ( 1 + Ψ ¯ m ) m + 1 2 Γ ( m + 1 ) 2 F 1 ( 1 , m + 0.5 ; m + 1 ; 1 1 + Ψ ¯ m )   w h e n   m   i s   n o n   i n t g e r ,
where U ( Ψ ¯ m ) can be expressed as follows:
U ( Ψ ¯ m ) = Ψ ¯ m 1 + Ψ ¯ m .
Integral I 4 in Equation (40) is in the form of the integral A in Equation (35), but by substituting k 1 = m and k 2 = m Ψ ¯ . Therefore, it can be determined as in Equation (36) as follows:
I 4 = 4 π j = 0 m 1 ( m Ψ ¯ ) j 2 j + 1 2 F 1 ( j + 1 2 , j + 1 ; j + 3 2 ; ( m Ψ ¯   + 1 ) ) ,
where is given as follows:
= ( m 1 ) ! Γ ( m ) .
Substituting Equations (41) and (43) into Equation (40), the ABER over the Nakagami-m fading channel can be expressed as follows:
A B E R N a k = { 1 U ( Ψ ¯ m ) k = 0 m 1 ( 2 k k ) ( 1 U 2 ( Ψ ¯ m ) 4 ) k + 4 π j = 0 m 1 ( m Ψ ¯ ) j 2 j + 1 2 F 1 ( j + 1 2 , j + 1 ; j + 3 2 ; ( m Ψ ¯ + 1 ) ) w h e n   m   i s   i n t g e r Ψ ¯ m   Γ ( m + .5 ) π   ( 1 + Ψ ¯ m ) m + 1 2 Γ ( m + 1 ) 2 F 1 ( 1 , m + 0.5 ; m + 1 ; 1 1 + Ψ ¯ m ) + 4 π j = 0 m 1 ( m Ψ ¯ ) j 2 j + 1 2 F 1 ( j + 1 2 , j + 1 ; j + 3 2 ; ( m Ψ ¯ + 1 ) )   w h e n   m   i s   n o n   i n t g e r

3.2. OSP-MSK Power Spectral Density

In the following, a closed form expression for the PSD of the OSP-MSK is analytically derived to evaluate the effectiveness of the proposed OSP-MSK in boosting the spectral efficiency compared to the MIMO-CEM. As depicted in Figure 1, the only main difference between the OSP-MSK and the conventional MSK is the second branch (i.e., S 2 ( t ) ) in Equation (4). Thus, the PSD of the OSP-MSK mainly relies on Equation (4). As, cos ( π ( t T ) 2 T ) = sin ( π t 2 T ) and sin ( π ( t T ) 2 T ) = cos ( π t 2 T ) , then Equation (4) can be rewritten as follows:
S 2 ( t ) = ± 2 E b T sin ( π t 2 T ) cos ( 2 π f c t ) ± 2 E b T cos ( π t 2 T ) sin ( 2 π f c t ) .
Therefore, the spectrum of S 1 ( t ) or S 2 ( t ) mainly relies on the bandwidth occupancy of the orthogonal shaping pulses cos ( π t 2 T ) and sin ( π t 2 T ) . Accordingly, the PSD of the OSP-MSK can be obtained by deriving the PSD of the complex envelope representation of either S 1 ( t ) provided by Equation (2) or S 2 provided by Equation (4) [30]. As such, to obtain the PSD of S 1 ( t ) , we can rewrite Equation (2) as follows:
S 1 ( t ) = S e v e n ( t ) cos ( 2 π f c t ) + S o d d ( t ) sin ( 2 π f c t ) ,
where S e v e n ( t ) and S o d d ( t ) are the in-phase and quadrature-phase components, respectively. Therefore, the complex representation of S 1 ( t ) can be expressed as follows:
S 1 ˜ ( t ) = S e v e n ( t ) + j S o d d ( t ) .
However, S e v e n ( t ) and S o d d ( t ) can be expressed as follows:
S e v e n ( t ) = k = k = S 1 I k ( t ) g ( t 2 k T ) ,
S o d d ( t ) = k = k = S 1 Q k ( t ) g ( t 2 k T ) ,
where S 1 I k ( t ) ,   and   S 1 Q k ( t ) are the in-phase and quadrature-phase bits, respectively, and g ( t ) is the half cycle sine shaping pulse, which can be expressed as follows:
g ( t ) = { 2 E b T sin ( π t 2 T )   0 t 2 T   0 o t h e r w i s e .
Since the in-phase and quadrature-phase components of the OSP-MSK signal are independent and the PSDs of S e v e n ( t ) and S o d d ( t ) are equal, the baseband PSD of S 1 ( t ) can be expressed as follows:
S G ( f ) = 2 | G ( f ) | 2 2 T ,
where G ( f ) is the Fourier transform of the half-cycle shaping pulse g ( t ) . However, the magnitude squared of G ( f ) can be expressed as follows:
| G ( f ) | 2 = 4 E b [ 1 + cos ( 4 π f T ) ] T ( π 2 8 π f 2 T ) 2 .
Substituting Equation (53) into Equation (52), the baseband PSD of S 1 ( t ) can be expressed as follows:
S G ( f ) = 4 E b [ 1 + cos ( 4 π f T ) ] ( π 2 8 π f 2 T 2 ) 2 .
Using some mathematical manipulations, the baseband PSD of S 1 ( t ) can be expressed as follows:
S G ( f ) = 32 E b π 2 ( cos ( 2 π f T ) 1 16 f 2 T 2 ) 2 .

4. Simulation Results

Firstly, the ABER performances of the proposed OSP-MSK over AWGN, Rayleigh fading channel, and Nakagami-m fading channel are evaluated analytically and via comprehensive Monte Carlo simulations. To compare meaningfully, the analytical formulas and the simulation results are assessed in both uncoded and coded scenarios. It should be mentioned here that the relation between the code symbol energy per N o and the bit energy per N o is expressed as follows [31]:
E c N o = ( n k )   E b   N o ,
in which ( n k ) denotes the channel encoder rate.
Secondly, the ABER performance of the proposed MIMO OSP-MSK modulation is evaluated and compared to the ABER performance of the MIMO-CEM system using the traditional GMSK modulation, and by using the quadrature multiplexed Gaussian minimum shift keying (QMGMSK) modulation [32,33]. The QMGMSK modulation is a special form of the MSK modulation that boosts up the spectral efficiency of the MIMO-CEM by reducing the main lobe spectrum (i.e., the bandwidth) of the MSK modulation. The ABER comparison is performed over the Rayleigh fading channel and under different scenarios based upon the simulation parameters listed in Table 1.
Finally, the PSD of the proposed OSP-MSK modulation is evaluated analytically and via numerical simulation and compared with the PSDs of the above-mentioned schemes in order to evaluate the spectral capabilities of the proposed OSP-MSK modulation.

4.1. ABER Performance

Figure 3 depicts the analytical ABER of the proposed OSP-MSK over AWGN in Equation (27) compared to the numerical simulation results for the uncoded and coded scenarios. As shown in Figure 3, the simulation results manifest a close match to the analytical formula over a wide range of SNR values.
Figure 4 depicts the analytical ABER of the OSP-MSK modulation over the Rayleigh fading channel in Equation (39) and over the Nakagami-m fading channel in Equation (45) (e.g., m = two and m = four) compared to the numerical simulation results for the uncoded scenario. Furthermore, Figure 5 considers the coded scenario, where the convolutional encoder rate is set to ½. As depicted in Figure 4 and Figure 5, again, the simulation results are very akin to the analytical results for a wide range of SNR values.
The high consistency between the analytical formulas and the simulation results dates primarily to the absence of any mathematical assumptions in deriving the ABER of the OSP-MSK modulation. This, without a doubt, evinces the potency of the mathematical analysis conducted throughout this paper.
Figure 6 depicts the ABER performance of the single-input single-output orthogonal shaping pulses minimum shift keying (SISO-OSP-MSK) modulation compared to the ABER performance of the SISO-CEM system by using GMSK and QMGMSK modulation schemes [32,33]. As depicted in Figure 6, the proposed SISO-OSP-MSK captures the same ABER performance of the conventional SISO-CEM with GMSK modulation, while the ABER performance of the SISO-CEM system is degraded by about four dB of SNR value when the QMGMSK modulation is utilized.
Figure 7 depicts the ABER performance of the MIMO-OSP-MSK modulation compared to the ABER performance of the MIMO-CEM system with the GMSK and QMGMSK modulation schemes, where a 2 × 2 transmit and receive antenna configuration is utilized to achieve a multiplexing gain for both of the considered schemes. As depicted in Figure 7, a comparable result is obtained in the MIMO scenario. Again, the proposed MIMO-OSP-MSK captures the same ABER performance of the conventional MIMO-CEM with GMSK modulation, while the ABER performance of the MIMO-CEM system is degraded by about five dB of SNR value when the QMGMSK modulation is utilized.
In Figure 8, the ABER performance of the MIMO-OSP-MSK modulation is evaluated and compared to the ABER performance of the conventional MIMO-CEM system in the presence of the quantization errors (i.e., one-bit ADC is utilized) and in the absence of the quantization errors (i.e., infinite-bit ADC is utilized) for the uncoded and coded scenarios (e.g., soft Viterbi decoder is utilized at the RX side). It should be noted that when the infinite-bit ADC is utilized with the OSP-MSK modulation, the use of a MLSE equalizer is mandated at the RX side in order to efficiently recover the input binary data.
As shown in Figure 8, for the uncoded scenario, about an eight-dB difference in the SNR value is observed between the one-bit and the infinite-bit cases. While, for the coded scenario, the difference is about three dB. The prior results without a doubt manifest the effect of the harsh quantization error caused by the one-bit ADC, which severely degrades the performance of the proposed scheme as the conventional massive MIMO systems [11,12]. Furthermore, the results emphasize the importance of using channel coding techniques in both the MIMO-CEM and the proposed OSP-MSK modulation.

4.2. PSD Perfomance

Figure 9 depicts the analytical PSD of the OSP-MSK modulation compared to the PSD of the OSP-MSK conducted by the numerical simulation. Furthermore, the PSD of the OSP-MSK is compared with the PSDs of the different constant envelope modulation schemes (i.e., GMSK and QMGMSK) in order to corroborate the bandwidth effectiveness of the OSP-MSK modulation.
As shown in Figure 9, the spectrum of the QMGMSK [32,33] occupies about half of the main lobe spectrum of the traditional GMSK modulation. Thus, the QMGMSK approach can be used to double the spectral efficiency of the MIMO-CEM. However, unfortunately, this occurs with deterioration in the ABER performance, as shown Figure 6 and Figure 7. This dates back to the inapplicability of the QMGMSK with its non-coherent differential demodulation with the one-bit ADC in the MIMO-CEM system [32,33]. However, the spectrum of the OSP-MSK modulation occupies the same main lobe spectrum as the GMSK modulation. Therefore, the proposed OSP-MSK increases the number of transmitted bits per symbol of the conventional MSK/GMSK from two bits/symbol to four bits/symbol without the need for additional bandwidth. This undoubtedly proves the effectiveness of the proposed OSP-MSK modulation in boosting the spectral efficiency over the MIMO-CEM system.

5. Conclusions

In this paper, the multiple-input multiple-output orthogonal shaping pulses minimum shift keying (MIMO-OSP-MSK) has been presented as a low-cost modulation/demodulation scheme. The OSP-MSK fulfills a low-power budget by using a nonlinear PA at the TX side and by applying a low resolution one-bit ADC at the RX side. Moreover, the OSP-MSK harnesses in a new fashion the orthogonality between the shaping pulses to boost up the spectral efficiency. By means of this orthogonality, the OSP-MSK increases the number of transmitted bits per symbol of the MSK/GMSK without additional cost for extra bandwidth. Mathematical closed-form expressions for assessing the ABER performance of the OSP-MSK modulation over the AWGN channel, Rayleigh fading channel, and Nakagami-m fading channel were derived and analyzed thoroughly. In addition, a mathematical closed-form expression for the power spectral density of the proposed OSP-MSK was also derived and studied in detail. The simulation results corroborate the effectiveness of the conducted analysis by revealing a close match to the obtained analytical formulas. Furthermore, the simulation results evinced that the proposed OSP-MSK outweighs the MIMO-CEM with the one-bit ADC, in sense of the spectral efficiency and without any deterioration in the ABER performance.

Author Contributions

Conceptualization, H.S.H.; Methodology, H.S.H. and M.E.; Implementation/testing and software, M.E., H.S.H. and M.F.; Supervision, H.S.H. and U.S.M.; Writing-original draft, H.S.H. and M.E.; Writing-review & editing, M.F. and U.S.M.

Funding

This work is sponsored by Egyptian Science and Technology Development Funds (STDF) under STDF project #5147. Any opinions, findings, conclusions, or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the funding agencies.

Acknowledgments

The authors would like to express their gratitude to King Khalid University, Saudi Arabia for providing administrative and technical support.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Integral I 1 in Equation (33) can be solved by using the alternative integral expression of the Q-function as:
Q ( x ) = 1 π 0 π 2 e x 2 s i n 2 θ d θ .
Therefore, integral I 1 can be rewritten as follows:
I 1 = 2 Ψ ¯ π 0 0 π 2 e Ψ s i n 2 θ e Ψ Ψ ¯ d θ d Ψ ,
I 1 = 2 Ψ ¯ π 0 0 π 2 e ( 1 s i n 2 θ + 1 Ψ ¯ ) Ψ d θ d Ψ .
However, by letting B as follows:
B = 1 Ψ ¯ 0 π 2 e ( 1 s i n 2 θ + 1 Ψ ¯ ) Ψ d Ψ ,
which can be expressed as follows:
B = s i n 2 θ s i n 2 θ + Ψ ¯ .
Substituting Equation (A5) into Equation (A3), the integral I 1 can be expressed as:
I 1 = 2 π 0 π 2 s i n 2 θ s i n 2 θ + Ψ ¯ d θ ,
I 1 = 2 π 0 π 2 t a n 2 ( θ ) t a n 2 ( θ ) +   Ψ ¯ c o s 2 ( θ ) d θ ,
letting u = t a n ( θ ) = sin ( θ ) cos ( θ ) and using some mathematical manipulations, the integral I 1 can be expressed as follows:
I 1 = 2 π 0 π 2 u 2 ( [ 1 + Ψ ¯ ] ) u 2 + Ψ ¯ ) ( u 2 + 1 ) d u .
Using partial fraction, the integral I 1 can be rewritten as follows:
I 1 = 2 π 0 π 2 Ψ ¯ ( [ 1 + Ψ ¯ ] ) u 2 + Ψ ¯ ) d u + 2 π 0 π 2 1 ( u 2 + 1 ) d u .
Using formulas in [29], integral I 1 can be given as the formula in Equation (34).

Appendix B

Integral I 3 in Equation (40) can be rewritten by using the Q-function alternative as follows:
I 3 = 2 m m   π Ψ ¯ m   Γ ( m ) 0 0 π 2 Ψ m 1   e ( 1 s i n 2 θ + m Ψ ¯ ) Ψ d θ d Ψ .
But by letting C as follows:
C = 0 Ψ m 1   e ( 1 s i n 2 θ + m Ψ ¯ ) Ψ d Ψ .
By using formulas in [29], the integral C can be expressed as follows:
C = Γ ( m ) ( 1 s i n 2 θ + m Ψ ¯ ) m = Γ ( m ) m m Ψ ¯ m ( 1 + 1 s i n 2 θ ) m .
Substituting Equation (A12) into Equation (A10), integral I 3 can be expressed as follows:
I 3 = 2 π 0 π 2 ( 1 + Ψ ¯ m s i n 2 θ ) m d θ .
The integral I 3 in Equation (A13) is definite integral whose closed-form solution can be found in [28,34] as Equation (41).

Appendix C

The peak to average power ratio (PAPR) of the OSP-MSK transmitted signal S ( t ) can be expressed as follows:
P A P R S ( t ) = 10 l o g 10 [ P p e a k P a v g ] = 10 l o g 10 [ m a x { | S ( t ) | 2 } 1 2 T 0 2 T S 2 ( t ) d t ] ,
where P p e a k and P a v g are the peak and the average power of the OSP-MSK transmitted signal, respectively. However, S 2 ( t ) can be given as follows:
S 2 ( t ) = a 2 + a 2 sin ( π t T ) sin ( 4 π f c t ) + a 2 2 sin ( π t T ) + a 2 2 sin ( 4 π f c t ) ,
where a = 2 E b T . Hence, to find the maximum of { | S ( t ) | 2 } , we let d d t { S 2 ( t ) } = 0 . That is:
d d t { S 2 ( t ) } = ( π a 2 T ) cos ( π t T ) sin ( 4 π f c t ) + ( 4 π a 2 f c ) sin ( π t T ) cos ( 4 π f c t ) + ( π a 2 2 T ) cos ( π t T ) + ( 2 π a 2 f c ) sin ( π t T ) cos ( 4 π f c t ) = 0 .
For simplicity, let t = T 2 and f c = 1 4 T ; therefore, the right and the left-hand sides of Equation (A16) are equalized. As such, the peak power of S ( t ) can be obtained as follows:
P p e a k = S 2 ( t ) | t = T 2 ,   f c = 1 4 T = 3 a 2 = 6 E b T .
However, the average power of S ( t ) is given by:
P a v g = 1 2 T 0 2 T S 2 ( t ) dt ,
which can be rewritten as follows:
P a v g = 1 2 π   [ 0 2 T a 2 d t + 0 2 T a 2 sin ( π t T ) sin ( 4 π f c t ) d t + 0 2 T a 2 2 sin ( π t T ) d t + 0 2 T a 2 2 sin ( 4 π f c t ) d t ] ,
P a v g = 1 2 π   [ 0 2 T a 2 d t + a 2 2 0 2 T cos ( π T 4 π f c ) t d t a 2 2 0 2 T cos ( π T + 4 π f c ) t d t + 0 2 T a 2 2 sin ( π t T ) d t + 0 2 T a 2 2 sin ( 4 π f c t ) d t ] .
Therefore, the average power P a v g in Equation (A20) is given as follows:
P a v g = a 2 = 2 E b T .
Substituting equations (A17) and (A21) into Equation (A14), the PAPR of the OSP-MSK transmitted signal is given by:
P A P R S ( t ) = 10 l o g 10 [ P p e a k P a v g ] = 10 l o g 10 ( 3 ) = 4.77 dB .
The value of the PAPR of the transmitted signal S ( t ) provided by Equation (A22) is low compared to the high PAPR values of the OFDM system, which can be greater than 10 dB [27,35]. However, it should be mentioned here that the low PAPR property of the OSP-MSK signal doesn’t contradict with the use of nonlinear PAs at the TX side of the OSP-MSK modulation, since both S 1 ( t ) and S 2 ( t ) are constant envelope signals (i.e., unitary PAPR signals).

References

  1. Atzori, L.; Iera, A.; Morabito, G. The internet of things: A survey. Comput. Netw. 2010, 54, 2787–2805. [Google Scholar] [CrossRef]
  2. Vermesan, O.; Friess, P.; Guillemin, P.; Gusmeroli, S.; Sundmaeker, H.; Bassi, A.; Jubert, I.S.; Mazura, M.; Harrison, M.; Eisenhauer, M.; et al. Internet of things strategic research roadmap. Internet Things-Glob. Technol. Soc. Trends 2011, 1, 9–52. [Google Scholar]
  3. Gokceoglu, A.; Björnson, E.; Larsson, E.G.; Valkama, M. Spatio-temporal waveform design for multiuser massive MIMO downlink with 1-bit receivers. IEEE J. Sel. Top. Signal Process. 2017, 11, 347–362. [Google Scholar] [CrossRef]
  4. Zanella, A.; Bui, N.; Castellani, A.; Vangelista, L.; Zorzi, M. Internet of things for smart cities. IEEE Internet Things J. 2014, 1, 22–32. [Google Scholar] [CrossRef]
  5. Lin, J.; Yu, W.; Zhang, N.; Yang, X.; Zhang, H.; Zhao, W. A survey on internet of things: Architecture, enabling technologies, security and privacy, and applications. IEEE Internet Things J. 2017, 4, 1125–1142. [Google Scholar] [CrossRef]
  6. Ejaz, W.; Anpalagan, A.; Imran, M.A.; Jo, M.; Naeem, M.; Qaisar, S.B.; Wang, W. Internet of Things (IoT) in 5G wireless communications. IEEE Access 2016, 4, 10310–10314. [Google Scholar] [CrossRef]
  7. Larsson, E.G.; Edfors, O.; Tufvesson, F.; Marzetta, T.L. Massive MIMO for next generation wireless systems. IEEE Commun. Mag. 2014, 52, 186–195. [Google Scholar] [CrossRef] [Green Version]
  8. Zheng, K.; Zhao, L.; Mei, J.; Shao, B.; Xiang, W.; Hanzo, L. Survey of large-scale MIMO systems. IEEE Commun. Surv. Tutor. 2015, 17, 1738–1760. [Google Scholar] [CrossRef]
  9. Zhu, J.; Xu, W.; Wang, N. Secure massive MIMO systems with limited RF chains. IEEE Trans. Veh. Technol. 2017, 66, 5455–5460. [Google Scholar] [CrossRef]
  10. Prasad, K.S.V.; Hossain, E.; Bhargava, V.K. Energy efficiency in massive MIMO-based 5G networks: Opportunities and challenges. IEEE Wirel. Commun. 2017, 24, 86–94. [Google Scholar] [CrossRef]
  11. Risi, C.; Persson, D.; Larsson, E.G. Massive MIMO with 1-bit ADC. Available online: http://arxiv.org/abs/1404.7736 (accessed on 1 September 2018).
  12. Jacobsson, S.; Durisi, G.; Coldrey, M.; Gustavsson, U.; Studer, C. One-bit massive MIMO: Channel estimation and high-order modulations. In Proceedings of the IEEE International Conference on Communication Workshop (ICCW), London, UK, 8–12 June 2015; pp. 1304–1309. [Google Scholar]
  13. Li, Y.; Tao, C.; Seco-Granados, G.; Mezghani, A.; Swindlehurst, A.L.; Liu, L. Channel estimation and performance analysis of one-bit massive MIMO systems. IEEE Trans. Signal Process. 2017, 65, 4075–4089. [Google Scholar] [CrossRef]
  14. Choi, J.; Mo, J.; Heath, R.W. Near maximum-likelihood detector and channel estimator for uplink multiuser massive MIMO systems with one-bit ADCs. IEEE Trans. Commun. 2016, 64, 2005–2018. [Google Scholar] [CrossRef]
  15. Jacobsson, S.; Durisi, G.; Coldrey, M.; Gustavsson, U.; Studer, C. Throughput analysis of massive MIMO uplink with low-resolution ADCs. IEEE Trans. Wirel. Commun. 2017, 16, 4038–4051. [Google Scholar] [CrossRef]
  16. Wen, C.-K.; Wang, C.-J.; Jin, S.; Wong, K.-K.; Ting, P. Bayes-optimal joint channel-and-data estimation for massive MIMO with low-precision ADCs. IEEE Trans. Signal Process. 2016, 64, 2541–2556. [Google Scholar] [CrossRef]
  17. Wang, S.; Li, Y.; Wang, J. Multiuser detection in massive spatial modulation MIMO with low-resolution ADCs. IEEE Trans. Wirel. Commun. 2015, 14, 2156–2168. [Google Scholar] [CrossRef]
  18. Studer, C.; Durisi, G. Quantized massive mu-mimo-ofdm uplink. IEEE Trans. Commun. 2016, 64, 2387–2399. [Google Scholar] [CrossRef]
  19. Mollén, C.; Choi, J.; Larsson, E.G.; Heath, R.W., Jr. Uplink Performance of Wideband Massive MIMO with One-Bit ADCs. IEEE Trans. Wirel. Commun. 2017, 16, 87–100. [Google Scholar] [CrossRef]
  20. Zhang, J.; Dai, L.; Sun, S.; Wang, Z. On the Spectral Efficiency of Massive MIMO Systems with Low-Resolution ADCs. IEEE Commun. Lett. 2016, 20, 842–845. [Google Scholar] [CrossRef]
  21. Muta, O. Study on MIMO Wireless Transmission with Constant Envelope Modulation and a Low-Resolution ADC; IEICE Technical Report; IEICE: Tokyo, Japan, 2010; pp. 157–162. [Google Scholar]
  22. Mohamed, E.M.; Muta, O.; Furukawa, H. Adaptive channel estimation for MIMO-constant envelope modulation. IEICE Trans. Commun. 2012, 95, 2393–2404. [Google Scholar] [CrossRef]
  23. Mohamed, E.M.; Muta, O.; Furukawa, H. Static and dynamic channel estimation techniques for MIMO-constant envelope modulation. In Proceedings of the IEEE GLOBECOM Workshops (GC Wkshps), Houston, TX, USA, 5–9 December 2011; pp. 549–554. [Google Scholar]
  24. Mohamed, E.M.; Muta, O.; Furukawa, H. Channel estimation technique for MIMO-constant envelope modulation. In Proceedings of the International Wireless Communications and Mobile Computing Conference (IWCMC), Istanbul, Turkey, 4–8 July 2011; pp. 1433–1440. [Google Scholar]
  25. Hussein, S.; Hussein, H.S.; Mohamed, E.M. Low complexity channel estimation technique for 1-bit ADC MIMO-constant envelope modulation using compressive sensing. In Proceedings of the IEEE Asia Pacific Microwave Conference (APMC), Kuala Lumpar, Malaysia, 13–16 November 2017; pp. 889–893. [Google Scholar]
  26. Elsayed, M.; Hussein, H.S.; Mohamed, U.S. Higher order modulation scheme for the 1-bit ADC MIMO-constant envelope modulation. In Proceedings of the IEEE Asia Pacific Microwave Conference (APMC), Kuala Lumpar, Malaysia, 13–16 November 2017; pp. 894–898. [Google Scholar]
  27. Ta, T.T.; Oshima, S.; Oguma, H.; Kameda, S.; Takagi, T.; Tsubouchi, K. A constant envelope modulation method using orthogonal frequency allocated multi-carrier MSK for broadband wireless system. In Proceedings of the Third International Conference on Communications and Electronics (ICCE), Nha Trang, Vietnam, 11–13 August 2010; pp. 253–257. [Google Scholar]
  28. Simon, M.K.; Alouini, M.-S. Digital Communication over Fading Channels; John Wiley & Sons: Hoboken, NJ, USA, 2005; Volume 95. [Google Scholar]
  29. Gradshteyn, I.S.; Ryzhik, I.M. Table of Integrals, Series, and Products; Academic Press: Cambridge, MA, USA, 2014. [Google Scholar]
  30. Guimaraes, D.A. Digital Transmission: A Simulation-Aided Introduction with VisSim/Comm; Springer Science & Business Media: New York, NY, USA, 2010. [Google Scholar]
  31. Sklar, B. Digital Communications; Prentice Hall: Upper Saddle River, NJ, USA, 2001; Volume 2. [Google Scholar]
  32. Han, J.S.; Kim, M.J. Quadrature multiplexed Gaussian minimum shift keying. In Proceedings of the International Conference on ICT Convergence (ICTC), Jeju, Korea, 15–17 October 2012; pp. 610–611. [Google Scholar]
  33. Han, J.S.; Kim, M.J. Bit error probability and power spectral density of quadrature multiplexed GMSK. In Proceedings of the International Conference on ICT Convergence (ICTC), Jeju, Korea, 14–16 October 2013; pp. 223–227. [Google Scholar]
  34. Proakis, J.G. Digital Communications; McGraw-Hill: New York, NY, USA, 1995. [Google Scholar]
  35. Orovic, I.; Zaric, N.; Stankovic, S.; Radusinovic, I.; Veljovic, Z. Analysis of power consumption in OFDM systems. J. Green Eng. 2011, 8, 477–489. [Google Scholar]
Figure 1. The orthogonal shaping pulses minimum shift keying (OSP-MSK) modulation system model.
Figure 1. The orthogonal shaping pulses minimum shift keying (OSP-MSK) modulation system model.
Sensors 18 04382 g001
Figure 2. OSP-MSK correlator receiver.
Figure 2. OSP-MSK correlator receiver.
Sensors 18 04382 g002
Figure 3. The analytical and the simulated average bit error rate (ABER) performance of the OSP-MSK modulation over additive white Gaussian noise (AWGN) for the uncoded and coded scenarios.
Figure 3. The analytical and the simulated average bit error rate (ABER) performance of the OSP-MSK modulation over additive white Gaussian noise (AWGN) for the uncoded and coded scenarios.
Sensors 18 04382 g003
Figure 4. The analytical and the simulated ABER performance of the OSP-MSK modulation over the Raleigh fading channel and Nakagami-m fading channel for the uncoded scenario.
Figure 4. The analytical and the simulated ABER performance of the OSP-MSK modulation over the Raleigh fading channel and Nakagami-m fading channel for the uncoded scenario.
Sensors 18 04382 g004
Figure 5. The analytical and the simulated ABER performance of the OSP-MSK modulation over the Raleigh fading channel and Nakagami-m fading channel for the coded scenario.
Figure 5. The analytical and the simulated ABER performance of the OSP-MSK modulation over the Raleigh fading channel and Nakagami-m fading channel for the coded scenario.
Sensors 18 04382 g005
Figure 6. The ABER performance of the proposed single-input single-output orthogonal shaping pulses minimum shift keying (SISO-OSP-MSK) compared to the ABER of the conventional SISO-CEM system with Gaussian minimum shift keying (GMSK) and quadrature multiplexed Gaussian minimum shift keying (QMGMSK) modulation schemes [32,33].
Figure 6. The ABER performance of the proposed single-input single-output orthogonal shaping pulses minimum shift keying (SISO-OSP-MSK) compared to the ABER of the conventional SISO-CEM system with Gaussian minimum shift keying (GMSK) and quadrature multiplexed Gaussian minimum shift keying (QMGMSK) modulation schemes [32,33].
Sensors 18 04382 g006
Figure 7. The ABER performance of the proposed MIMO-OSP-MSK compared to the ABER of the conventional multiple-input multiple-output constant envelope modulation (MIMO-CEM) system with GMSK and QMGMSK modulation schemes [32,33].
Figure 7. The ABER performance of the proposed MIMO-OSP-MSK compared to the ABER of the conventional multiple-input multiple-output constant envelope modulation (MIMO-CEM) system with GMSK and QMGMSK modulation schemes [32,33].
Sensors 18 04382 g007
Figure 8. The ABER performance of the proposed MIMO-OSP-MSK compared to the ABER of the conventional MIMO-CEM system with quantization errors (i.e., one-bit ADC is utilized) and without quantization errors (i.e., infinite-bit ADC is utilized) for the uncoded and coded scenarios.
Figure 8. The ABER performance of the proposed MIMO-OSP-MSK compared to the ABER of the conventional MIMO-CEM system with quantization errors (i.e., one-bit ADC is utilized) and without quantization errors (i.e., infinite-bit ADC is utilized) for the uncoded and coded scenarios.
Sensors 18 04382 g008
Figure 9. The power spectral density (PSD) of the proposed OSP-MSK compared to the PSDs of GMSK and QMGMSK.
Figure 9. The power spectral density (PSD) of the proposed OSP-MSK compared to the PSDs of GMSK and QMGMSK.
Sensors 18 04382 g009
Table 1. Simulation Parameters. ADC: analog to digital converter, MLSE: maximum-likelihood sequence estimation.
Table 1. Simulation Parameters. ADC: analog to digital converter, MLSE: maximum-likelihood sequence estimation.
ParameterValue
ADC sampling rate16 fs
Number of bits/packetsEight bits
MLSE equalizer size256 states
Band pass filter (BPF)Six-order Butterworth BPF
BPF bandwidth (BW)BW = 0.6
ADC resolutionOne-bit ADC
Channel encoderConvolutional Encoder
Channel encoder’s constraint lengthConstrain length = seven
Channel encoder’s raterate = ½
Channel encoder’s polynomialsg0 = x7 + x2 + x1
and g1 = x7.
Channel decoderHard decision Viterbi decoder
Number of transmit antennasTwo antennas
Number of receive antennasTwo antennas

Share and Cite

MDPI and ACS Style

Hussein, H.S.; Elsayed, M.; Fakhry, M.; Sayed Mohamed, U. Energy and Spectrally Efficient Modulation Scheme for IoT Applications. Sensors 2018, 18, 4382. https://doi.org/10.3390/s18124382

AMA Style

Hussein HS, Elsayed M, Fakhry M, Sayed Mohamed U. Energy and Spectrally Efficient Modulation Scheme for IoT Applications. Sensors. 2018; 18(12):4382. https://doi.org/10.3390/s18124382

Chicago/Turabian Style

Hussein, Hany S., Mohamed Elsayed, Mahmoud Fakhry, and Usama Sayed Mohamed. 2018. "Energy and Spectrally Efficient Modulation Scheme for IoT Applications" Sensors 18, no. 12: 4382. https://doi.org/10.3390/s18124382

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop