This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Energy Consumption Analysis for Continuous Phase Modulation in Smart-Grid Internet of Things of beyond 5G

Hongjian Gao, Yang Lu, Shaoshi Yang, Jingsheng Tan, Longlong Nie and Xinyi Qu Corresponding author: S. Yang (E-mail: shaoshi.yang@bupt.edu.cn) H. Gao and Y. Lu are with the State Grid Smart Grid Research Institute Co., Ltd., Beijing 102209, China. S. Yang, J. Tan, L. Nie, and X. Qu are with the School of Information and Communication Engineering, Beijing University of Posts and Telecommunications, and also with the Key Laboratory of Universal Wireless Communications, Ministry of Education, Beijing 100876, China. Published on Sensors, vol. 24, no. 2, article number 533, Jan. 2024, https://doi.org/10.3390/s24020533
Abstract

Wireless sensor network (WSN) underpinning the smart-grid Internet of Things (SG-IoT) has been a popular research topic in recent years due to its great potential for enabling a wide range of important applications. However, the energy consumption (EC) characteristic of sensor nodes is a key factor that affects the operational performance (e.g., lifetime of sensors) and the total cost of ownership of WSNs. In this paper, to find the modulation techniques suitable for WSNs, we investigate the EC characteristic of continuous phase modulation (CPM), which is an attractive modulation scheme candidate for WSNs because of its constant envelope property. We first develop an EC model for the sensor nodes of WSNs by considering the circuits and a typical communication protocol that relies on automatic repeat request (ARQ)-based retransmissions to ensure successful data delivery. Then, we use this model to analyze the EC characteristic of CPM under various configurations of modulation parameters. Furthermore, we compare the EC characteristic of CPM with that of other representative modulation schemes, such as offset quadrature phase-shift keying (OQPSK) and quadrature amplitude modulation (QAM), which are commonly used in communication protocols of WSNs. Our analysis and simulation results provide insights into the EC characteristics of multiple modulation schemes in the context of WSNs; thus, they are beneficial for designing energy-efficient SG-IoT in the beyond-5G (B5G) and the 6G era.

Index Terms:
continuous phase modulation (CPM), wireless sensor network (WSN), energy efficient, modulation optimization, smart grid, Internet of Things (IoT), B5G, 6G.

I Introduction

Smart grid is the energy infrastructure for smart cities, telecommunications, networks, and the computing industry. It upgrades traditional power grid systems with state-of-the-art information and communication technologies, such as wireless sensor network (WSN) techniques and the Internet of Things particularly designed for the smart grid industry (SG-IoT). In fact, SG-IoT heavily relies on WSN, which is characterized by a variety of distinct performance metrics, such as transmission rate, signal coverage, energy consumption (EC), and network lifetime [1]. (defined as the number of joules consumed per successfully transmitted bit) of wireless sensors, because the energy supply requirements of sensors are stringent in WSNs (i.e., very limited energy supply) and all the other performance metrics can be affected by the EC characteristic of sensors. To elaborate a little further, in many application scenarios of the smart grid industry, it is often inconvenient or unsafe for humans to work in the deployment site and the lifetime of sensors is often expected to be over several years. Therefore, low EC is of vital importance for these scenarios.

By contrast, in wireless communication systems that operate with the support of power grid infrastructure, it is more appropriate to invoke energy efficiency (EE), which is typically defined as the number of bits successfully transmitted per joule. This concept is at the heart of green communications, a vision globally recognized for reducing the Carbon footprint produced by the networking sector, especially in the era of 5G, 5G-Advanced, and 6G [2]. Obviously, EE is the reciprocal of EC. Extensive studies have been devoted to optimizing the EE of wireless networks in the past decade. For instance, in [3], based on the fractional programming framework, the joint power and subcarrier allocation problem was solved for maximizing the EE of a multi-user, multi-relay, single-cell orthogonal frequency-division multiple access (OFDMA) cellular network composed of single-antenna nodes. Afterwards, system models that are more complicated were considered: the joint transmit and receive beamforming-based multi-user, multi-relay, multi-input multi-output (MIMO)-OFDMA cellular networks [4, 5]; the multi-cell single-antenna OFDMA networks [6]; the partial/full interference alignment-based multi-user, multi-relay, multi-cell MIMO-OFDMA networks [7]; the massive MIMO-aided, multi-pair, one-way decode-and-forward relay system [8]; and the fully connected KK-user interference channel with each user having either a single antenna or multiple antennas [9]. Additionally, the EE of wireless networks that are delay-sensitive was also studied by maintaining statistical quality-of-service QoS guarantees in OFDMA networks [10] and by considering the uplink ultra-reliable low-latency communication (URLLC) traffic in the MIMO-aided grant-free access [11] of 5G and its beyond. In [12], secrecy-energy efficient hybrid beamforming schemes were designed for a satellite-terrestrial integrated network in order to maximize the achievable secrecy-EE while satisfying the signal-to-interference-plus-noise ratio (SINR) constraints of both the earth stations and the cellular users; further, in [13], the secrecy-energy efficient beamforming in multibeam satellite systems was investigated with the metric of signal-to-leakage-plus-noise ratio (SLNR).

Since wireless sensors are typically powered by batteries, it is more appropriate to use EC in the context of wireless sensors. EC is closely related to the selected modulation scheme. Firstly, this selection may influence the type of electronic components utilized, such as a power amplifier (PA) or analog-to-digital converter (ADC), because different modulation schemes may require different circuit designs and implementations. Secondly, the specific choice of modulation schemes also affects the number of bits transmitted in a single symbol duration that consumes a certain amount of energy. Thirdly, different modulation schemes may incur different packet error rates (PERs), which influence the number of retransmissions that also consume energy and are necessary for successful packet delivery between any pair of wireless sensors. Therefore, it is important to investigate the impact of different modulation schemes on the EC and identify the most appropriate scheme for WSNs of SG-IoT.

Prior research mainly focused on studying the EC of modulation schemes that are sensitive to the nonlinearity of PAs. More specifically, in [14], the EC minimization problems corresponding to MM-ary quadrature amplitude modulation (MQAM) and multiple frequency-shift keying (MFSK) were studied. In [15, 16], the authors studied the relationship between the total EC per successfully transmitted information bit and the transmission distance while assuming different modulation methods, such as binary phase-shift keying (BPSK), quadrature phase-shift keying (QPSK), and 16QAM. They also studied the average signal-to-noise ratio (SNR) values required to achieve the optimal EC. In [17], the transmission power of MQAM was optimized by using a particular model to achieve the minimum EC. In [18], the EC per successfully transmitted bit for modulation techniques including binary frequency-shift keying (BFSK), BPSK, QPSK, 16QAM, and 64QAM was studied under various channel conditions. However, these modulation techniques require the use of linear PAs, which results in lower energy utilization efficiency. In contrast, constant envelope modulation techniques are insensitive to the nonlinearity of PAs; thus, they constitute a promising solution to improving the energy utilization efficiency. However, there is a scarcity of research focusing on the impact of constant envelope modulation techniques on the achievable EC in the context of WSNs underpinning SG-IoT.

Against the above backdrop, in this paper, we endeavor to investigate the impact of a constant envelope modulation technique, i.e., continuous phase modulation (CPM), on the EC of sensor nodes in WSNs suitable for SG-IoT. Our novel contributions are summarized as follows.

  • We establish a realistic power consumption model through the analysis of circuit power consumption, transmission power consumption, and reception power consumption on a point-to-point communication link; in particular, we consider three operation modes of the sensors, including sleeping mode, transient mode, and active mode.

  • Based on the above power consumption model and a typical automatic repeat request (ARQ)-based wireless transmission protocol, the EC incurred by successfully sending a single information bit is numerically evaluated under different configurations of CPM parameter values. In particular, we consider different waveform pulses of the CPM, including the rectangular pulse, rising cosine pulse, and GMSK pulse, for comprehensive coverage. We also investigate the impact of the distance between the transmitter and the receiver, the impact of the received SNR, the impact of the modulation order, and the average number of transmissions required for sending a single packet, under various modulation schemes considered.

  • We compare the EC per successfully transmitted bit of the CPM with that of conventional non-constant envelope modulation methods, such as offset quadrature phase-shift keying (OQPSK) used in the Zigbee standard and QAM modulation supported by the current 5G standard. Our simulation results and analysis demonstrate that CPM enjoys a significantly lower EC than OQPSK and 16QAM in the scenario considered, which is valuable for the standard evolution of beyond 5G tailored for the important use case of low-power SG-IoT.

II The EC Model

To analytically determine the amount of energy consumed when a single bit is transmitted without error, an EC model needs to be established. We make the assumption that each packet transmitted in the forward direction induces an error-free feedback packet in the reverse direction, which acknowledges the successful reception of the data packet or requests for retransmission.

II-A Packet Structure

In wireless communication systems, the general format of the physical layer packet structure is shown in Figure 1 and consists of three parts: a pilot code for clock synchronization, a packet header specifying the configuration of transmission parameters, and a data payload carrying the transmitted data.

Refer to caption
Figure 1: Physical layer packet structure.

We assume that the entire packet uses the same modulation and that the symbol error probability (SEP) is determined by the received SNR γ\gamma and the modulation scheme adopted. We also assume that symbol errors are independently and identically distributed (i.i.d.) and no channel coding is used, i.e., no redundant bits are added (redundant bits increase EC). If a symbol is erroneously detected at the receiver, the entire packet will be retransmitted until all the symbols in the packet are correctly detected at the receiver. The packet error probability (PEP) can be expressed as a function of the SEP, the packet length LL, and the number of bits per symbol m=log2Mm=\log_{2}M, i.e.,

𝖯𝖤𝖯=1(1𝖲𝖤𝖯)L/m,\mathsf{PEP}=1-(1-\mathsf{SEP})^{L/m}, (1)

where MM denotes the size of the modulation constellation.

Hence, by utilizing the packet length LL and the probability that a packet is successfully transmitted, i.e., 1𝖯𝖤𝖯1-\mathsf{PEP}, the average amount of data successfully delivered per transmission duration of a packet is formulated as

Nc=L(1𝖲𝖤𝖯)L/m.N_{c}=L(1-\mathsf{SEP})^{L/m}. (2)

Then, upon assuming that the feedback signal indicating whether a retransmission is needed or not is reliably transmitted on the reverse link, the average number of transmissions required for successfully delivering a packet is given by

Nre=LNc=11𝖯𝖤𝖯=1(1𝖲𝖤𝖯)L/m.N_{\textrm{re}}=\frac{L}{N_{c}}=\frac{1}{1-\mathsf{PEP}}=\frac{1}{(1-\mathsf{SEP})^{L/m}}. (3)

II-B Basics of CPM

CPM is an attractive modulation scheme for WSNs underpinning SG-IoT because its carrier phase is modulated in a continuous manner and it is typically implemented as a constant-envelope waveform, i.e., the transmitted carrier power is constant. The phase continuity requires a relatively small percentage of the power to occur outside of the intended band (e.g., low fractional out-of-band power), leading to high spectral efficiency. Meanwhile, the constant envelope yields excellent power/energy efficiency. However, the primary drawback of CPM is the high implementation complexity required for an optimal receiver.

For systems that employ CPM, the transmitted signal at time instant tt can be expressed as[19]

s(t,𝑰)=2ETcos(2πfct+ϕ(t,𝑰)+ϕ0),s(t,\boldsymbol{I})=\sqrt{\frac{2E}{T}}\cos({2\pi f_{c}t+\phi(t,\boldsymbol{I})+\phi_{0}}), (4)

where EE is the symbol energy, TT is the symbol interval, fcf_{c} is the carrier frequency, and ϕ0\phi_{0} is an arbitrary constant initial phase shift that can be set to zero without loss of generality when coherent transmission is considered. In addition, ϕ(t,𝑰)\phi(t,\boldsymbol{I}) is the time-varying information-carrying phase formulated as

ϕ(t,𝑰)=2πk=KhkIkq(tkT),KTt(K+1)T,\phi(t,\boldsymbol{I})=2\pi\sum_{k=-\infty}^{K}h_{k}I_{k}q(t-kT),KT\leq t\leq(K+1)T, (5)

where 𝑰={Ik|k(,,1,0,+1,,K)}\boldsymbol{I}=\{I_{k}|k\in(-\infty,\cdots,-1,0,+1,\cdots,K)\} is an infinitely long sequence of uncorrelated MM-ary data symbols, each having one of the values from the alphabet𝒜={±1,±3,,±(M1)}\mathcal{A}=\{\pm 1,\pm 3,\cdots,\pm(M-1)\} with equal probability 1/M1/M; {hk}\{h_{k}\} is a sequence of modulation indices defined as hk=2fd,kTh_{k}=2f_{d,k}T, with fd,kf_{d,k} being the peak frequency deviation. When hk=hh_{k}=h for all kk, the modulation index remains fixed for all symbols. When the modulation index changes from one symbol to another, the signal is called multi-hh CPM, with hkh_{k} varying in a cyclic manner. q(t)q(t) is some normalized waveform shape that represents the baseband phase response (i.e., phase pulse) and is obtained from the frequency pulse g(t)g(t) by

q(t)=tg(τ)𝑑τ.q(t)=\int_{-\infty}^{t}g(\tau)d\tau. (6)

If the duration of g(t)g(t) is equal to the symbol interval TT, namely, g(t)=0g(t)=0 for t>Tt>T, the modulated signal is called full-response CPM. If the duration of g(t)g(t) is larger than the symbol interval TT, namely, g(t)0g(t)\neq 0 for t>Tt>T, the modulated signal is called partial-response CPM.

Suppose the length of the frequency pulse g(t)g(t) in terms of the number of symbol intervals is NN. Thus, N=1N=1 yields full-response CPM. If g(t)g(t) is selected as a rectangular pulse, namely,

g(t)={12NT,0tNT,0,otherwise,g(t)=\begin{cases}\frac{1}{2NT},&\text{$0\leq t\leq NT$},\\ 0,&\text{otherwise},\end{cases} (7)

then for a full-response CPM, we have

q(t)={0,t0,t2T,0tT,12,tT.q(t)=\begin{cases}0,&\text{$t\leq 0$},\\ \frac{t}{2T},&\text{$0\leq t\leq T$},\\ \frac{1}{2},&\text{$t\geq T$}.\end{cases} (8)

It is evident that the performance of CPM is influenced by certain parameters, including but not limited to MM, hkh_{k}, NN, and the frequency pulse g(t)g(t). Note that by choosing different pulse shapes g(t)g(t) and varying MM, hkh_{k}, and NN, an infinite variety of CPM signals may be generated, each with its unique characteristics and performance.

For a CPM signal, the error rate performance can be derived based on the maximum-likelihood sequence detection (MLSD) receiver, which is conventionally computed using the Viterbi Algorithm (VA). Specifically, for a given CPM scheme, we have

𝖲𝖤𝖯=KminQ(dmin2γ).\mathsf{SEP}=K_{\textrm{min}}Q(\sqrt{d_{\textrm{min}}^{2}\gamma}). (9)

According to Anderson’s seminal work on digital phase modulation [20], KminK_{\textrm{min}} denotes the total number of feasible paths that satisfy the constraint of the minimum Euclidean distance dmind_{\textrm{min}} within the observation interval on the CPM phase grid. The value of KminK_{\textrm{min}} increases with the modulation order MM. Both KminK_{\textrm{min}} and dmind_{\textrm{min}} depend on critical parameters including MM, hkh_{k}, NN, and the pulse shaping function g(t)g(t).

II-C Circuit Power Consumption

In wireless communication systems, a significant portion of energy is dedicated to signal transmission and reception circuits, which are mainly composed of the baseband (BB) digital signal processing unit and the radio frequency (RF) signal processing unit, as shown in Figure LABEL:entire_power_model. To elaborate a little further, the BB signal processing unit mainly includes source coding/decoding, pulse shaping, channel coding/decoding, digital modulation/demodulation, channel estimation, synchronization, and so on. For a wireless sensor, since the data rate requirement is usually low, the BB symbol rate is also low. Meanwhile, typically, no computation-intensive signal processing techniques, such as multi-user detection and iterative decoding, are used in an energy-constrained wireless sensor; hence, the BB power consumption is significantly smaller than the RF circuit power consumption.

A typical model of an RF signal processing unit, also known as an RF chain, is shown in Figure 3 [14, 16, 21, 22, 23]. Specifically, on the transmitter side, the BB signal is first converted to an analog signal by the digital-to-analog converter (DAC). Then, the analog signal is filtered by the low-pass filter and upconverted by the mixer, whose output is then filtered again, amplified by the power amplifier (PA), passed through the duplexer, and finally transmitted to the wireless channel. On the receiver side, the RF signal is sequentially filtered, amplified by the low-noise amplifier (LNA), cleaned by the anti-aliasing filter, downconverted by the mixer, filtered again before passing through the intermediate frequency amplifier (IFA) that has an adjustable gain, and finally converted back to a digital signal by the analog-to-digital converter (ADC). Note that the mixers operate with the aid of the local oscillator (LO) and, among all the RF components, the PA and LNA usually have much higher power consumption than the others.

Refer to caption
Figure 2: The communication modules and the corresponding power consumption model of a point-to-point wireless communication system.
Refer to caption
Figure 3: A typical power consumption model of the RF signal processing unit of a point-to-point wireless communication system.

Accordingly, the total power consumption during transmission can be expressed as

PTx(d)=PTBB+PTRF¯+PPA(d)PTRF=PT0+ξηPT(d),P_{\textrm{Tx}}(d)=P_{\textrm{TBB}}+\underbrace{P_{\underline{\textrm{TRF}}}+P_{\textrm{PA}}(d)}_{P_{\textrm{TRF}}}=P_{\textrm{T0}}+\frac{\xi}{\eta}P_{\textrm{T}}(d), (10)

where PTBBP_{\textrm{TBB}} and PTRF¯P_{\underline{\textrm{TRF}}} represent the power consumption of the transmitter’s BB processing unit and RF processing unit excluding the PA, respectively, and both of them can be regarded as constant values that are collectively denoted by PT0P_{\textrm{T0}}; PPA(d)P_{\textrm{PA}}(d) and PT(d)P_{\textrm{T}}(d) are defined as the power consumption of the PA and the transmit power, respectively, both of which are functions of the transmission distance dd upon assuming adaptive power control and are related via PPA(d)=ξηPT(d)P_{\textrm{PA}}(d)=\frac{\xi}{\eta}P_{\textrm{T}}(d); and η\eta and ξ\xi represent the drain efficiency and the peak-to-average power ratio (PAPR) of the PA, respectively [18].

Similarly, the total power consumption of the receiver is expressed as

PRx=PRBB+PRRF¯+PLNAPRRF=PR0,P_{\textrm{Rx}}=P_{\textrm{RBB}}+\underbrace{P_{\underline{\textrm{RRF}}}+P_{\textrm{LNA}}}_{P_{\textrm{RRF}}}=P_{\textrm{R0}}, (11)

where PRBBP_{\textrm{RBB}} and PRRF¯P_{\underline{\textrm{RRF}}} represent the power consumption of the receiver’s BB processing unit and RF processing unit excluding LNA, respectively, and both of them can be regarded as constant values; PLNAP_{\textrm{LNA}} represents the power consumption of the LNA, which is also constant upon assuming that the LNA is appropriately designed and biased, so that necessary sensitivity is provided for reliably receiving, demodulating, and decoding a minimum power signal. Hence, PRBBP_{\textrm{RBB}}, PRRF¯P_{\underline{\textrm{RRF}}}, and PLNAP_{\textrm{LNA}} are collectively denoted by the constant PR0P_{\textrm{R0}}.

II-D Transmission Power Consumption

Due to the path-loss, scattering, reflection, and other phenomena in the wireless channel, a certain amount of energy is inevitably lost during the transmission of electromagnetic waves that carry data symbols, thus resulting in transmission energy dissipation. The path-loss depends on several factors, such as the distance between the transmitter and receiver, the frequency of the signal, the type of antennas used, and the environment through which the signal propagates.

When the signal with a transmit power PT(d)P_{\textrm{T}}(d) is propagated through the wireless channel, the received power PR(d)P_{\textrm{R}}(d) at the receiver can be formulated as

PR(d)=GTGRPT(d)(λ4πd)α=PT(d)A0dα,P_{\textrm{R}}(d)=G_{\textrm{T}}G_{\textrm{R}}P_{\textrm{T}}(d)\Big{(}\frac{\lambda}{4\pi d}\Big{)}^{\alpha}=\frac{P_{\textrm{T}}(d)}{A_{0}d^{\alpha}}, (12)

according to Friis’ transmission equation. This expression characterizes the dependency between the received power with respect to several parameters. Specifically, the constant A0A_{0} depends on the transmit antenna gain GTG_{\textrm{T}}, the receive antenna gain GRG_{\textrm{R}}, and the carrier wavelength λ\lambda. Additionally, the path-loss exponent is α\alpha. It is noted that the received power is inversely proportional to the distance dd raised to the power of α\alpha, and the received SNR γ\gamma is proportional to 1/A01/A_{0} divided by dαd^{\alpha}. These relationships collectively describe how the aforementioned parameters influence the received power and the received SNR [18]:

γ=PR(d)N0WNfMl,\gamma=\frac{P_{\textrm{R}}(d)}{N_{0}WN_{\textrm{f}}M_{\textrm{l}}}, (13)

where WW represents the transmission bandwidth, N0N_{0} denotes the power spectral density of the baseband-equivalent additive white Gaussian noise (AWGN), and they are primary determinants of γ\gamma. Furthermore, the noise figure of the RF front-end of the receiver, denoted as NfN_{\textrm{f}}, and any additional noise or interference, represented by the link margin term MlM_{\textrm{l}}, can also impact the received SNR γ\gamma.

Accordingly, by substituting Equation (12) into Equation (13), the relationship between the transmit power PT(d)P_{\textrm{T}}(d), the communication distance dd, the received SNR γ\gamma, and other parameters can be quantitatively expressed as

PT(d)=A0dαN0WNfMlγ=Adαγ,P_{\textrm{T}}(d)=A_{0}d^{\alpha}N_{0}WN_{\textrm{f}}M_{\textrm{l}}\gamma=Ad^{\alpha}\gamma, (14)

where we have A=A0N0WNfMlA=A_{0}N_{0}WN_{\textrm{f}}M_{\textrm{l}}.

II-E EC per Successfully Transmitted Bit

As mentioned in Section II, we assume that each packet transmitted in the forward direction is matched by an error-free feedback packet in the reverse direction in order to guarantee reliable transmission. Both directions of transmissions consume energy. The above transmission process, usually incorporating retransmissions, continues until the entire packet of the forward direction is correctly decoded at the receiver. Additionally, we assume that the sensor node transceiver circuitry works in a multi-mode manner: (1) when there are data to transmit or receive, all circuits of the sensor work in the active mode; (2) when neither transmission nor reception are needed, the circuits of the sensor enter sleep mode by default, which uses the minimum possible power (small enough to be negligible) to ensure that the circuits can be activated when necessary; (3) when the sensor is in the period of switching from sleep mode to active mode, it is in a transient mode that also consumes non-negligible energy. Note that the transient duration from active mode to sleep mode is sufficiently short to be neglected but the start-up process from sleep mode to active mode can be slow.

Therefore, for a single round-trip transmission (forward direction transmission and reverse direction feedback) on a point-to-point communication link, the total EC of the system can be divided into two parts: the EC of the forward direction transmission and the EC of the reverse direction feedback. For the forward direction transmission, the EC is composed of the start-up energy consumption 2EST2E_{\textrm{ST}} in transient mode (both the transmitting node and the receiving node may be in sleep mode initially), the transmitter energy consumption ETx(d)E_{\textrm{Tx}}(d) in active mode, and the receiver energy consumption ERxE_{\textrm{Rx}} in active mode. Therefore, the EC of the forward direction transmission is expressed as

EFW=2EST+ETx(d)+ERx=2EST+PTx(d)TDTA+PRxTDRA,E_{\textrm{FW}}=2E_{\textrm{ST}}+E_{\textrm{Tx}}(d)+E_{\textrm{Rx}}=2E_{\textrm{ST}}+P_{\textrm{Tx}}(d)T_{\textrm{DTA}}+P_{\textrm{Rx}}T_{\textrm{DRA}}, (15)

where TDTAT_{\textrm{DTA}} is the transmission duration for sending a data packet in the forward direction and TDRAT_{\textrm{DRA}} is the corresponding duration of signal processing at the receiver of the forward direction.

Additionally, the EC of the reverse direction transmission is expressed as

ERV=P¯Tx(d)TFTA+PRxTFRA,E_{\textrm{RV}}=\underline{P}_{\textrm{Tx}}(d)T_{\textrm{FTA}}+P_{\textrm{Rx}}T_{\textrm{FRA}}, (16)

where P¯Tx(d)\underline{P}_{\textrm{Tx}}(d) is the total power consumption for transmission of a feedback packet in the reverse direction by the receiving node of the forward direction and TFTAT_{\textrm{FTA}} is the corresponding time duration. Note that P¯Tx(d)\underline{P}_{\textrm{Tx}}(d) may be different from PTx(d)P_{\textrm{Tx}}(d) of the forward direction because a feedback packet may have a different transmission rate and reliability requirements compared with a data packet. TFRAT_{\textrm{FRA}} is the duration of processing the feedback packet at its receiver (i.e., the transmitting node of the forward direction) in active mode.

Based on the above analysis, we obtain the EC per successfully transmitted bit as (17),

Eb\displaystyle E_{b} =Nre(EFW+ERV)L\displaystyle=\frac{N_{\textrm{re}}(E_{\textrm{FW}}+E_{\textrm{RV}})}{L} (17)
=EFW+ERVNc\displaystyle=\frac{E_{\textrm{FW}}+E_{\textrm{RV}}}{N_{c}}
=2EST+PTx(d)TDTA+PRxTDRA+P¯Tx(d)TFTA+PRxTFRAL(1𝖲𝖤𝖯)L/m\displaystyle=\frac{2E_{\textrm{ST}}+P_{\textrm{Tx}}(d)T_{\textrm{DTA}}+P_{\textrm{Rx}}T_{\textrm{DRA}}+\underline{P}_{\textrm{Tx}}(d)T_{\textrm{FTA}}+P_{\textrm{Rx}}T_{\textrm{FRA}}}{L(1-\mathsf{SEP})^{L/m}}
=2EST+(PT0+ξηPT(d))TDTA+PRxTDRA+(PT0+ξηP¯T(d))TFTA+PRxTFRAL(1KminQ(dmin2γ))L/m.\displaystyle=\frac{2E_{\textrm{ST}}+(P_{\textrm{T0}}+\frac{\xi}{\eta}P_{\textrm{T}}(d))T_{\textrm{DTA}}+P_{\textrm{Rx}}T_{\textrm{DRA}}+(P_{\textrm{T0}}+\frac{\xi}{\eta}\underline{P}_{\textrm{T}}(d))T_{\textrm{FTA}}+P_{\textrm{Rx}}T_{\textrm{FRA}}}{L(1-K_{\textrm{min}}Q(\sqrt{d_{\textrm{min}}^{2}\gamma}))^{L/m}}.

where P¯T(d)\underline{P}_{\textrm{T}}(d) is the transmit power for the feedback packet transmission and NreN_{\textrm{re}} is the average number of retransmissions.

III CPM Parameter Selection

As mentioned in Section II-B, the main parameters that affect the performance of CPM are MM, hkh_{k}, NN, and the frequency pulse shaping function g(t)g(t), whilst the minimum squared Euclidean distance dmin2d_{\textrm{min}}^{2} also depends on these parameters. Therefore, it is necessary to determine how these parameters influence the EC per successfully transmitted bit.

In principle, it is possible to implement an infinite number of different CPM signals using various combinations of design parameters. However, for practical implementation, we must consider the trade-off between the achievable performance and the cost incurred. It is well known that partial-response CPM signals usually have better spectral efficiency than full-response CPM signals. However, the computational complexity of the optimal MLSD receiver exponentially increases with NN, which is the length of g(t)g(t) in terms of the number of symbol intervals. In this study, we focus on the partial-response CPM with a moderate value of N=3N=3. The modulation order MM also significantly influences the computational complexity and the requirements for demodulation devices [24], which can lead to high EC. Therefore, small values, such as M=2M=2, 44, 88, 1616, etc., are generally chosen. We assume the modulation index hk=hh_{k}=h, which is also an important parameter and has a complex functional relationship with the minimum squared Euclidean distance dmin2d_{\textrm{min}}^{2} [24, 25]. Smaller values of hh result in narrower bandwidth, more concentrated signal energy, and narrower transition bands. However, they also make the phase variations less obvious and can increase the complexity of demodulation decisions. For single index modulation, h=0.5h=0.5 or 0.750.75 is commonly used. Finally, the pulse shaping function g(t)g(t) usually utilizes rectangular pulse (REC), rising cosine pulse (RC), and Gauss minimum-phase shift-keying pulse (GMSK) [26].

Given the imperative to minimize EC for sensors, the present study focuses on CPM signals that can be implemented with simple devices and require low computational complexity. Accordingly, CPM signals with three different g(t)g(t) functions are selected for investigation, assuming M=2,4,8,16M=2,4,8,16, h=0.75h=0.75, and N=3N=3. The values of dmin2d_{\textrm{min}}^{2} under these parameter configurations are calculated with the methods given in [24, 25] and listed in Table I.

TABLE I: The value of dmin2d_{\textrm{min}}^{2} when we set M=2,4,8,16M=2,4,8,16, h=0.75h=0.75, and N=3N=3. For GMSK, the time-bandwidth product BTBT is set to 0.3, where BB is the 3-3 dB bandwidth of the Gaussian pulse.
Waveform M=2M=2 M=4M=4 M=8M=8 M=16M=16
REC 2.31648 1.41550 2.12325 2.831
RC 2.96059 5.30037 6.12447 8.16596
GMSK 2.89955 4.69275 5.95011 7.93348

IV Evaluation the EC of CPM

IV-A Identification of Major Performance Influencing Factors

From Equation (17), it can be observed that the EC per successfully transmitted bit, EbE_{b}, is predominantly determined by four parameters: the forward-link transmit power PT(d)P_{\textrm{T}}(d), the reverse-link transmit power P¯T(d)\underline{P}_{\textrm{T}}(d), the specific CPM scheme adopted, and the received SNR γ\gamma. From another perspective, we can also say that EbE_{b} is mainly determined by PT(d)P_{\textrm{T}}(d), P¯T(d)\underline{P}_{\textrm{T}}(d), the achievable 𝖲𝖤𝖯\mathsf{SEP}, and the modulation efficiency mm. Upon inspection of Equations (13) and (9), it becomes clear that the 𝖲𝖤𝖯\mathsf{SEP} on the forward link can be expressed as

𝖲𝖤𝖯=KminQ(dmin2PT(d)A0dαN0WNfMl).\mathsf{SEP}=K_{\textrm{min}}Q\left(\sqrt{d_{\textrm{min}}^{2}\frac{P_{\textrm{T}}(d)}{A_{0}d^{\alpha}N_{0}WN_{\textrm{f}}M_{\textrm{l}}}}\right). (18)

Although a high transmit power is desirable for achieving a low SEP and thus reducing the number of retransmissions NreN_{\textrm{re}}, it may also result in excessively large transmission power for the sensor and increase the EC of each single-direction transmission. Hence, an optimal transmit power (or in turn the received SNR γ\gamma) exists and is yet to be found for minimizing the EC per successfully transmitted bit. Similarly, the relationship between the EC per successfully transmitted bit and other major parameters mentioned above needs to be studied.

IV-B Simulation Results and Discussions

In the following numerical simulations, we consider the radio links of a WSN designed for smart grid and operating in the industrial–science–medical (ISM)-oriented 2.4 GHz frequency band. Table II provides a summary of the pertinent simulation parameters, including circuit-related parameter settings as well. Due to the constant envelope characteristic of the CPM signal, a nonlinear PA with a high η\eta value is employed, in contrast to the general radio architecture.

TABLE II: A summary of the pertinent simulation parameters.
Parameters Values
Symbol rate for transmitted signals 20 ksps
LPL_{P}, LHL_{H}, and LLL_{L} 4, 3, and 30 bytes
Power spectral density of AWGN at the receiver (N0N_{0}) -174 dBm/Hz
Noise figure of the RF front-end of the receiver (NfN_{f}) 10 dB
Equivalent antenna gain (A0A_{0}) 30 dB
Bandwidth (WW) 20 kHz
Additional noise (MlM_{\textrm{l}}) 10 dB
PT0P_{\textrm{T0}} 15.9 mW
PR0P_{R0} 58.2 mW
MM 2, 4, 8, 16
hh 0.75
NN 3
Path-loss exponent (α\alpha) 3.5
Drain efficiency (η\eta) 0.7 for CPM; 0.35 for OQPSK and 16QAM
Peak-to-average power ratio (ξ\xi) 0 dB for CPM; 3.5 dB for OQPSK; 6.7 dB for 16QAM

First, let us compare the EC performance of different CPM schemes and of other representative modulation schemes, such as OQPSK and 16QAM, by observing how EbE_{b} varies with the received SNR γ\gamma. As shown in Figure 4, for all modulation schemes, the achievable EbE_{b} values firstly descend and then increase with the received SNR. This is because in the low-SNR region, the number of retransmissions plays an important role, while the number of retransmissions is reduced to its minimum under a sufficiently high SNR, and then an even higher SNR means unnecessary energy wastage. In addition, for most SNRs, the achievable EbE_{b} values of REC (dmin2=2.831d_{\rm min}^{2}=2.831, h=0.75h=0.75 and N=3N=3), RC (dmin2=8.16596d_{\rm min}^{2}=8.16596, h=0.75h=0.75 and N=3N=3), and GMSK (dmin2=7.93348d_{\rm min}^{2}=7.93348, h=0.75h=0.75 and N=3N=3) are lower than those of OQPSK and 16QAM, which verifies the advantages of CPM in terms of energy saving. The reason why a higher order CPM scheme has a lower EbE_{b} can be explained by referring to Equation (17) as follows: (1) a larger MM causes a smaller number of symbols per packet (i.e., the smaller exponent L/mL/m) and a smaller 𝖲𝖤𝖯\mathsf{SEP} (i.e., the larger base number 1𝖲𝖤𝖯1-\mathsf{SEP}), thus the denominator L(1𝖲𝖤𝖯)L/mL(1-\mathsf{SEP})^{L/m} increases with MM; (2) the variable TDTAT_{\textrm{DTA}} in the numerator becomes smaller when MM becomes larger, while all the other terms can be regarded as constants. Furthermore, we can see that the lowest values of EbE_{b} achieved by the four modulation schemes having M=16M=16 (i.e., REC, RC, GMSK, and 16QAM) are almost the same, while OQPSK having M=4M=4 achieves the largest EbE_{b} in the high-SNR region and the second-largest EbE_{b} in the low-SNR region. It is also observed that when the SNR is above a specific threshold, the three different CPM waveforms exhibit the same EC performance.

Figure 5 characterizes the relationship between EbE_{b} and the communication distance dd for OQPSK, 16QAM, and the CPM signals with different pulse shaping functions. We can see that EbE_{b} increases with dd for all the modulation schemes considered. This is because large distance reduces the received SNR value under a given transmit power, thus degrading the SEP performance and increasing the number of retransmissions. We also see that all the three CPM waveforms considered have the same EC performance curves, which are consistently and significantly better than those of OQPSK and 16QAM when dd is sufficiently large. Here, we assume γ=8\gamma=8 dB for the three CPM waveforms and γ=15\gamma=15 dB for OQPSK and 16QAM. The two SNR values are selected according to the results shown in Figure 4, where the three CPM waveforms achieve their optimal EbE_{b} at about γ=8\gamma=8 dB, while OQPSK and 16QAM achieve their near-optimal EbE_{b} at about γ=15\gamma=15 dB.

Refer to caption
Figure 4: The relationship between the EC per successfully transmitted bit (EbE_{b}) and the received SNR (γ\gamma) for OQPSK, 16QAM, and the CPM signals with different pulse shaping functions (REC, RC, and GMSK), while assuming M=16M=16 and N=3N=3 for the three CPM waveforms, as well as d=10d=10 m and the AWGN channel for all the modulation schemes considered.
Refer to caption
Figure 5: The relationship between the EC per successfully transmitted bit (EbE_{b}) and the communication distance (dd) for OQPSK, 16QAM, and the CPM signals with different pulse shaping functions (REC, RC, and GMSK) over the AWGN channel, while assuming M=16M=16, N=3N=3 and γ=8\gamma=8 dB for the three CPM waveforms, as well as γ=15\gamma=15 dB for OQPSK and 16QAM signals.

Figure 6 shows how the EbE_{b} values of the three CPM waveforms vary with the modulation efficiency mm, while assuming γ=8\gamma=8 dB and d=10d=10 m. It is observed that for each given CPM waveform, the EbE_{b} value becomes smaller as mm increases. Although the RC-based CPM signaling exhibits the highest EbE_{b} when m=1,2,3m=1,2,3, all the three CPM waveforms achieve almost the same EbE_{b} when m=4m=4 (i.e., M=16M=16). This is because the three CPM waveforms achieve almost the same SEP performance when m=4m=4, γ=8\gamma=8 dB, and d=10d=10 m. These observations are consistent with the results shown in Figure 4.

Figure 7 demonstrates the relationship between the average number of transmissions NreN_{\textrm{re}} required for successfully sending a single packet and the received SNR γ\gamma over the AWGN channel employing different modulation schemes, including OQPSK, 16QAM, and the three CPM waveforms. Obviously, 16QAM incurs the largest NreN_{\textrm{re}}, while the REC- and GMSK-based CPM schemes require the smallest NreN_{\textrm{re}}, under all the three SNR values of 66 dB, 88 dB, and 1010 dB. In addition, the OQPSK scheme requires a smaller and a larger NreN_{\textrm{re}} than the RC-based CPM scheme under γ=6\gamma=6 dB and γ=8\gamma=8 dB, respectively. However, when the received SNR is sufficiently high, e.g., γ=10\gamma=10 dB, all the modulation schemes, except 16QAM, require only a single transmission on average for successfully sending a packet.

Refer to caption
Figure 6: The relationship between the EC per successfully transmitted bit (EbE_{b}) and the modulation efficiency mm for the CPM signals with different pulse shaping functions (REC, RC, and GMSK) over the AWGN channel, while assuming N=3N=3, γ=8\gamma=8 dB and d=10d=10 m.
Refer to caption
Figure 7: The relationship between the average number of transmissions required for successfully sending a single packet and the received SNR (γ\gamma), while considering OQPSK, 16QAM, and the CPM signals with different pulse shaping functions (REC, RC, and GMSK) over the AWGN channel. Assume that M=16M=16 and N=3N=3 for the three CPM waveforms, and d=10d=10 m for all the modulation schemes compared.

V Conclusions

In this paper, the EC characteristics of various CPM schemes are compared with those of OQPSK and 16QAM in the context of WSN-based SG-IoT of beyond 5G. We first propose an EC model for the sensor nodes of WSNs by considering the circuits and a typical communication protocol that relies on ARQ-based retransmissions. Our analytical and simulation results demonstrate that all the CPM schemes based on the pulse shaping functions of REC, RC, and GMSK significantly outperform OQPSK used in the Zigbee standard and 16QAM used in the current 5G standard, in terms of the EC per successfully transmitted bit, EbE_{b}. We also show that for all the modulation schemes considered, the individual optimum values of EbE_{b} are achieved with the received SNR that is neither too small nor too large. In addition, we show that EbE_{b} increases with the communication distance dd for all the modulation schemes considered, and decreases with the modulation order MM for the three CPM schemes. Overall, it is observed that the REC- and GMSK-based CPM schemes achieve the best EC performance of all the modulation schemes considered.

References

  • [1] Z. Fei, B. Li, S. Yang, C. Xing, H. Chen, and L. Hanzo, “A survey of multi-objective optimization in wireless sensor networks: Metrics, algorithms, and open problems,” IEEE Communications Surveys & Tutorials, vol. 19, no. 1, pp. 550–586, First Quarter 2017.
  • [2] H. Cao, J. Du, H. Zhao, D. X. Luo, N. Kumar, L. Yang, and F. R. Yu, “Toward tailored resource allocation of slices in 6G networks with softwarization and virtualization,” IEEE Internet of Things Journal, vol. 9, no. 9, pp. 6623–6637, May 2022.
  • [3] K. T. K. Cheung, S. Yang, and L. Hanzo, “Achieving maximum energy-efficiency in multi-relay OFDMA cellular networks: A fractional programming approach,” IEEE Transactions on Communications, vol. 61, no. 7, pp. 2746–2757, Jul. 2013.
  • [4] ——, “Maximizing energy-efficiency in multi-relay OFDMA cellular networks,” in Proc. IEEE Global Communications Conference (GLOBECOM’13), Atlanta, USA, Dec. 2013, pp. 2767–2772.
  • [5] ——, “Spectral and energy spectral efficiency optimization of joint transmit and receive beamforming based multi-relay MIMO-OFDMA cellular networks,” IEEE Transactions on Wireless Communications, vol. 13, no. 11, pp. 6147–6165, Nov. 2014.
  • [6] W. Jing, Z. Lu, X. Wen, Z. Hu, and S. Yang, “Flexible resource allocation for joint optimization of energy and spectral efficiency in OFDMA multi-cell networks,” IEEE Communications Letters, vol. 19, no. 3, pp. 451–454, Mar. 2015.
  • [7] K. T. K. Cheung, S. Yang, and L. Hanzo, “Distributed energy spectral efficiency optimization for partial/full interference alignment in multi-user multi-relay multi-cell MIMO systems,” IEEE Transactions on Signal Processing, vol. 64, no. 4, pp. 882–896, Feb. 2016.
  • [8] F. Tan, T. Lv, and S. Yang, “Power allocation optimization for energy-efficient massive MIMO aided multi-pair decode-and-forward relay systems,” IEEE Transactions on Communications, vol. 65, no. 6, pp. 2368–2381, Jun. 2017.
  • [9] X. Miao, S. Yang, C. Wang, S. Wang, and L. Hanzo, “On the energy efficiency of interference alignment in the KK-user interference channel,” IEEE Access, vol. 7, pp. 97 253–97 263, Aug. 2019.
  • [10] T. Abrão, L. D. H. Sampaio, S. Yang, K. T. K. Cheung, P. J. E. Jeszensky, and L. Hanzo, “Energy efficient OFDMA networks maintaining statistical QoS guarantees for delay-sensitive traffic,” IEEE Access, vol. 4, pp. 774–791, Mar. 2016.
  • [11] L. Zhao, S. Yang, X. Chi, W. Chen, and S. Ma, “Achieving energy-efficient uplink URLLC with MIMO-aided grant-free access,” IEEE Transactions on Wireless Communications, vol. 21, no. 2, pp. 1407–1420, Feb. 2022.
  • [12] Z. Lin, M. Lin, B. Champagne, W.-P. Zhu, and N. Al-Dhahir, “Secrecy-energy efficient hybrid beamforming for satellite-terrestrial integrated networks,” IEEE Transactions on Communications, vol. 69, no. 9, pp. 6345–6360, Sep. 2021.
  • [13] Z. Lin, K. An, H. Niu, Y. Hu, S. Chatzinotas, G. Zheng, and J. Wang, “SLNR-based secure energy efficient beamforming in multibeam satellite systems,” IEEE Transactions on Aerospace and Electronic Systems, vol. 59, no. 2, pp. 2085–2088, Apr. 2023.
  • [14] S. Cui, A. J. Goldsmith, and A. Bahai, “Energy-constrained modulation optimization,” IEEE Transactions on Wireless Communications, vol. 4, no. 5, pp. 2349–2360, Sep. 2005.
  • [15] F. Rosas and C. Oberli, “Modulation optimization for achieving energy efficient communications over fading channels,” in Proc. IEEE 75th Vehicular Technology Conference (VTC Spring’12), Yokohama, Japan, May 2012, pp. 1–5.
  • [16] T. Wang, W. Heinzelman, and A. Seyedi, “Minimization of transceiver energy consumption in wireless sensor networks with AWGN channels,” in Proc. 46th Annual Allerton Conference on Communication, Control, and Computing (Allerton’08), Monticello, USA, Sep. 2008, pp. 62–66.
  • [17] M. Abo-Zahhad, M. Farrag, and A. Ali, “Modeling and minimization of energy consumption in wireless sensor networks,” in Proc. IEEE International Conference on Electronics, Circuits, and Systems (ICECS’15), Cairo, Egypt, Dec. 2015, pp. 697–700.
  • [18] F. Rosas and C. Oberli, “Modulation and SNR optimization for achieving energy-efficient communications over short-range fading channels,” IEEE Transactions on Wireless Communications, vol. 11, no. 12, pp. 4286–4295, Dec. 2012.
  • [19] T. Aulin and C. Sundberg, “Continuous phase modulation – Part I: Full response signaling,” IEEE Transactions on Communications, vol. 29, no. 3, pp. 196–209, Mar. 1981.
  • [20] J. B. Anderson, T. Aulin, and C.-E. Sundberg, Digital Phase Modulation.   New York, USA: Plenum Press, 1986.
  • [21] O. Amin, S. Bavarian, and L. Lampe, “Cooperative techniques for energy-efficient wireless communications,” in Green Radio Communication Networks, E. Hossain, V. K. Bhargava, and G. P. Fettweis, Eds.   Cambridge, UK: Cambridge University Press, 2012, ch. 6, pp. 125–149.
  • [22] Q. Wang, M. Hempstead, and W. Yang, “A realistic power consumption model for wireless sensor network devices,” in Proc. 3rd Annual IEEE Communications Society on Sensor, Mesh and Ad Hoc Communications and Networks (SECON’06), Reston, USA, Sep. 2006, pp. 286–295.
  • [23] S. Zhang, S. Xu, G. Y. Li, and E. Ayanoglu, “First 20 years of green radios,” IEEE Transactions on Green Communications and Networking, vol. 4, no. 1, pp. 1–15, Mar. 2020.
  • [24] T. Aulin, N. Rydbeck, and C.-E. Sundberg, “Continuous phase modulation – Part II: Partial response signaling,” IEEE Transactions on Communications, vol. 29, no. 3, pp. 210–225, Mar. 1981.
  • [25] K. Kassan, H. Farès, D. C. Glattli, and Y. Louët, “Performance vs. spectral properties for single-sideband continuous phase modulation,” IEEE Transactions on Communications, vol. 69, no. 7, pp. 4402–4416, Jul. 2021.
  • [26] M. Foruhandeh, M. Uysal, I. Altunbas, T. Guven, and A. Gercek, “Optimal choice of transmission parameters for LDPC-coded CPM,” in Proc. IEEE Military Communications Conference (MILCOM’14), Baltimore, USA, Oct. 2014, pp. 368–371.