Next Article in Journal
An Improved Theoretical Model to Extract the Optical Conductivity of Two-Dimensional Material from Terahertz Transmission or Reflection Spectroscopy
Next Article in Special Issue
Architecture of a Non-Intrusive IoT System for Frailty Detection in Older People
Previous Article in Journal
Dynamically Adjusted and Peripheral Visualization of Reverse Optical Flow for VR Sickness Reduction
Previous Article in Special Issue
IR-UWB Radar-Based Robust Heart Rate Detection Using a Deep Learning Technique Intended for Vehicular Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Estimation of IQI for AF Cooperative Single-Carrier Frequency Domain Equalization Systems Using Channel Decoder Feedback

1
Smart Systems Engineering Laboratory, College of Engineering, Prince Sultan University, Riyadh 11586, Saudi Arabia
2
Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Electronics 2023, 12(4), 863; https://doi.org/10.3390/electronics12040863
Submission received: 17 January 2023 / Revised: 3 February 2023 / Accepted: 6 February 2023 / Published: 8 February 2023
(This article belongs to the Special Issue New Trends and Methods in Communication Systems)

Abstract

:
The process of amplify-and-forward (AF) relaying is essential to the improvement of both current and future wireless communication standards. Nevertheless, significant performance loss may be posed by in-phase and quadrature imbalance (IQI) caused by defects in radio frequency components. Prior studies into this research problem were restricted to uncoded broadcasts, even though error-correcting codes are frequently used in real applications. To this purpose, we develop a novel approach applicable to the destination terminal for estimating and compensating for IQI that occurs at the source, relay, and destination terminals. The proposed approach is explored in the context of coded emissions of AF single-carrier frequency domain equalization (SC-FDE) systems. In contrast to other methods for mitigating this radio frequency deflection at each node, the proposed system estimates and compensates for all IQI parameters and channel impulse responses simultaneously. With the use of an iterative expectation–maximization (EM) process, a maximum-likelihood (ML) solution to the problem is computed. At each round, the soft information supplied by the channel decoder is employed to create the a posteriori expectations of the sent data symbols, which are then fed into the estimation process as if they were training symbols. In addition, we address how to use the estimated parameters to perform the task of data detection. The offered predictor and detector exchange soft information in a sequential process, boosting the overall system effectiveness. The simulation results show that the proposed method is not only practicable but superior to the established methods.

1. Introduction

Technology related to wireless communications has advanced at a pace that is incredibly rapid. Each successive version of wireless devices, despite being just a few years apart, has brought considerable advancements in connection communication speed, device dimensions, battery capacity, etc. Dealing with the unpredictability of fading channels is one of the most critical issues that must be overcome in order to accomplish the goal of providing trustable transmissions. Diversity is an efficient approach to alleviate the issue of fading in wireless links [1]. It allows for the use of several independently fading versions of the sent information, which increases transmission performance. Diversity could well be manifested in numerous manners, including temporal, frequency, and spatial diversity. The latter option could well be accomplished using multiple-input multiple-output (MIMO) technologies by deploying numerous antennas at the broadcaster and/or recipient side [2,3,4]. It is not feasible to use numerous antennas on portable terminals such as mobile phones and wireless sensor nodes. This is due to the constraints imposed by their size, power consumption, and cost.
In recent years, there has been growing interest in relay-assisted communications as a novel approach to attain diversity because of their potential to harness the benefits of spatial diversity and extended coverage [5,6]. This broadcast architecture produces a powerful virtual multi-antenna system, which aids in taking benefits of the wireless medium’s transmission characteristics. Links can be made more resilient to wireless channel defects if several copies of the same sent information arrive at the recipient as a result of relaying. In addition, relaying information between nodes takes advantage of the nonlinear connection between distance and propagation loss, which reduces the overall signal attenuation. These improvements in signal robustness can lead to a decrease in transmitted power at the terminals. It should not come as a surprise that relaying protocols have found applications in a variety of wireless standards, including mobile, microwave, internet of things, and satellite systems [7,8,9,10].
A transmission protocol for relays specifies how a relay should handle data it receives from its upstream node. Several relay protocols have been covered in scholarly articles, such as amplify-and-forward (AF) and decode-and-forward (DF) [11,12]. When using an AF relaying system, the relay functions similarly to conventional analog repeaters. The source sends data to the receiver during the first time slot. Due to the transmission nature of the wireless channels, the relay also picks up the signal. After that, the relay amplifies the corrupted version of the source signal without decoding it, and re-sends it. This transmission protocol has less stringent hardware requirements since the relay is not responsible for decoding. In contrast, a DF relay serves as an intelligent repeater by first decoding the source signal before forwarding it to its intended recipient. The DF relay cannot interpret the incoming information correctly if the channel settings on the source-relay connection are poor. This restricts the efficiency of the DF protocols.
In addition, multicarrier broadcasts have been commonplace in the last couple of decades for the purpose of broadband communication in order to overcome frequency-selective fading channels. Orthogonal frequency division multiplexing (OFDM) technology plays an essential role in the development of wireless communication systems over frequency-selective fading channels. This is due to its capacity to offer a high data rate while also preserving a straightforward receiver design. The single-carrier frequency domain equalization (SC-FDE) approaches have also found widespread use in a variety of contemporary wireless communication systems. These systems include, for example, IEEE 802.11.ad and IEEE 802.16 Wimax [13]. To successfully apply low-complexity and precise frequency-domain channel equalization, an SC-FDE system typically utilizes a data structure consisting of data chunks, each preceded by a cyclic prefix. When compared to OFDM, SC-FDE excels because of its lower peak-to-average power ratio (PAPR) and less susceptibility to carrier-frequency offset [14].
At the same time, the direct conversion architecture has been recognized as one of the most potential radio designs for the development of both present and future wireless transceivers [15,16]. This, also known as zero-IF architecture, bypasses the need for intermediary frequency segments between the radio frequency (RF) and the baseband, and vice versa. There are several benefits, such as reduced size, cost, and power consumption. The deployment of direct conversion radios, on the other hand, is fraught with a variety of difficulties and technological obstacles. If everything went perfectly, the two local oscillator signals would be exactly 90 degrees out of phase with one another, have the same amplitude, and go through identical circuits in parallel. Even with the most advanced RF integrated circuit technology, the 90-degree phase shift and equal amplitudes of the in-phase (I) and quadrature (Q) signal channels can only be achieved to a certain degree of accuracy in real life. In addition, the frequency responses of the low-pass filters and amplifiers in the I and Q branches vary, which leads to overall amplitude and phase mismatches.

1.1. Relevant Works

Several works have examined the efficiency of relaying schemes, assuming a perfect RF front-end (e.g., see [17,18] and references therein). However, in reality, RF restrictions such as IQ imbalance (IQI), antenna coupling, phase-noise, and carrier-frequency misalignment all have a detrimental impact on relaying systems performance [19,20]. The majority of IQI research has been conducted in the context of single-hop wireless communications (e.g., see [21,22,23,24] and references therein). The influence of IQI on relaying systems has been the subject of fewer investigations. An analytical equation for the symbol error probability (SEP) was obtained in [25] across frequency-flat channels, taking into consideration dual-hop AF relaying with IQI present at the recipient terminal. Lower and upper constraints on the average SEP are given in the study that looked into the impacts of IQI in two-way AF relaying [26]. This study explored the effects of IQI at both the source and recipient terminals. Due to the low-quality hardware often found in inexpensive relay nodes, IQI is more likely to occur at the relay, which was not taken into account in [25,26]. Theoretical calculations for the outage probability and the error vector magnitude have been reported in [27], which provides more detail on the impacts of IQI at the AF relay terminal in orthogonal frequency division multiplexing (OFDM) transmissions. Notably, the authors of [27] demonstrated that flawless single-hop systems can surpass AF transmissions with low IQI levels. After taking IQI at the relay node into consideration, revised mathematical formulas for the outage probability and ergodic capacity were developed over in m-Nakagami fading channels [28]. The detrimental impacts of IQI, which are emphasized in terms of signal-to-interference, on the behaviors of dual-hop channel state information-assisted AF relaying are discussed in [29]. In addition, the authors of [29] suggested two compensation algorithms to identify the transmitted signal, with the ML design being the greatest at limiting the impacts of IQI despite the increased complication. The outage probabilities for variable-gain AF and DF, which are affected by both IQI and additive hardware limitation, have been determined in [30], as well as their optimal detectors. In [31], a comprehensive sum rate study has been performed to assess the influence of IQI in both the transmitter and the receiver on the generalized frequency division multiplexing wireless transmissions, and a compensatory mechanism based on pilots has been presented. An intriguing correlation between IQI and residual self-interference in a full-duplex AF relaying network has been emphasized in [32]. Two IQI compensation algorithms with channel awareness have been designed in [33,34] for use in DF multicarrier two-path consecutive relay schemes.

1.2. Novelties and Contributions

The purpose of this research is to design and examine a novel prediction and compensation algorithm for IQI in AF relaying SC-FDE systems operating on unknown multipath wireless channels. The following bullets provide a summary of the most significant novelties and contributions made by the article.
  • Each of the previously reported works adopted a variety of algorithms to estimate and adjust for IQI at each wireless network node, as well as additional algorithms to estimate and equalize fading wireless channels. This article aggregates the impacts of IQI occurring at the source, relay, and destination nodes, as well as the channel impulse responses (CIRs) across nodes, into two unknown elements termed the equivalent CIR.
  • At the destination node, we create a novel algorithm to estimate the equivalent CIR using maximum-likelihood (ML) concepts. We utilize an expectation–maximization (EM) [35,36] procedure for a straightforward implementation of the offered ML algorithm.
  • Previous investigations of this research problem were only conducted using uncoded broadcasts. However, error-control codes are extensively used in a variety of practical applications. In this work, the soft outputs of an error-control code decoder are used to compute the a posteriori expectations of the data symbols, which are then engaged as training symbols by the offered estimator.
  • We illustrate how the decoding process is carried out using the prediction of equivalent CIR.
The following is a description of the structure of the remaining parts of the work. The SC-FDE AF system model under consideration is discussed in Section 2. Section 3 explains the suggested estimation method, while Section 4 addresses the proposed data detection strategy. Section 5 includes the simulation results and an appropriate analysis. In the last step, the study is summarized in Section 6.

2. System Description

In particular, we are interested in a relaying system shown in Figure 1 with three stations: the source (S), the relay (R), and the destination (D). The R node uses AF relaying and functions in half-duplex mode, which means that sending and receiving happen at different times. We suppose that each data transfer takes place in discrete units called packets. The source, using an error-correcting encoder, converts a series of B binary bits into C coded bits. Interleaving the encoder’s output bits is the first step in transforming them into a vector of N data symbols using a digital modulator. The interleaver is a crucial component because it allows error bursts to be dispersed over numerous code-words, which can then be corrected by channel decoders. Each symbol is part of the signaling pattern Φ , N = C / log 2 Φ , where Φ reflects the cardinality of Φ . To that end, a = a ( N 2 ν ) , , a ( N 1 ) , a ( 0 ) , a ( 1 ) , , a ( N 1 ) represents the sent packet. Here, a ( n ) is the nth data symbol, † stands for the vector-transpose operator, and ν samples are included as a cyclic prefix to counteract the inter-symbol interference caused by wireless channels. The baseband version of the up-converted stream that was broadcast by the source in the presence of IQI can be described as
a ¯ = g S a + f S a * ,
where * represents the complex-conjugate action, and g S and f S are provided as [21,22]
g S = cos θ S + j β S sin θ S ,
f S = β S cos θ S + j sin θ S .
Here, β S and ϑ S model the source amplitude and the phase differences between the I and Q routes, and j = 1 . It usually takes two passes to complete the packet delivery. In the first pass, both R and D nodes receive the sent signal. We define h S R = h S R 0 , , h S R L 1 and h S D = h S D 0 , , h S D L 1 as the time-domain representations of the frequency-selective connections between S and R, and S and D, respectively, with L being the number of channel taps. The packets acquired at the R and D nodes are given as
z R = a ¯ h S R + n R ,
z D ( 1 ) = a ¯ h S D + n D ( 1 ) ,
where ⊗ refers to the linear convolution action, and n R and n D ( 1 ) are the noise contributions at the R and D nodes, respectively. When we impose the influence of the relay’s IQI on z R and the destination’s IQI on z D ( 1 ) , we obtain
z ¯ R = g R 1 z R + f R 1 z R * ,
z ¯ D ( 1 ) = g D z D ( 1 ) + f D z D ( 1 ) * ,
where g R 1 , f R 1 , g D , and f D are described, as shown in (2) and (3), replacing S with R 1 and D. In the second pass, the received signal undergoes a transformation at the R station, which is then conveyed to the D node. The signal sent by the R node is expressed as
x ¯ R = ψ g R 2 z ¯ R + f R 2 z ¯ R * ,
where g R 2 and f R 2 are the IQI parameters of the transmit part of the relay, and ψ is the scaling factor provided as [37]
ψ = 1 l = 0 L 1 h S R l 2 + σ n 2 .
Here, σ n 2 is the noise variance. The signal gathered at the destination is then written as
z ¯ D ( 2 ) = x ¯ R h R D + n D ( 2 ) ,
where h R D = h R D 0 , , h R D L 1 is the multipath channel coefficients of link between R and D terminals, and n D ( 2 ) is the corresponding noise samples. The consequence of adding the destination’s IQI effect on z D ( 2 ) is
z ¯ D ( 2 ) = g D z D ( 2 ) + f D z D ( 2 ) * .
The study’s objective is to find a way to estimate all unknowns of h S R , h S D , h R D , g S , f S , g R 1 , f R 1 , g R 2 , f R 2 , g D , and f D at the same time as well as developing a data detection scheme.

3. Proposed Estimation Algorithm

The key role of the destination is to extract the information sent by the source using the investigations of z ¯ D ( 1 ) and z ¯ D ( 2 ) . Clearly, it is essential to extract the IQI parameters introduced at the S, R, and D nodes, as well as the channel coefficients between the different terminals. We can tackle the issue at hand by reforming the earlier equations. Utilizing (1) and (4)–(7) and conducting few simple mathematical computations, we write z ¯ D ( 1 ) as
z ¯ D ( 1 ) = A ¯ ( 1 ) H S D + n D ( 1 ) ,
where A ¯ ( 1 ) = A , A , A * , A * and H S D = h S D ( 1 ) , h S D ( 2 ) , h S D ( 3 ) , h S D ( 4 ) . Here,
h S D ( 1 ) = g D g S h S D ,
h S D ( 2 ) = f D f S * h S D * ,
h S D ( 3 ) = g D f S h S D ,
h S D ( 4 ) = f D f S * h S D * ,
A is described as an N + L 1 × L 1 transmission matrix that can be created as
A = a 0 0 0 0 0 a 1 a 0 0 0 0 a 2 a 1 a 0 0 0 a N a N 1 a N 2 a N L 1 0 x N x N 1 x N L 2 0 0 0 0 x N .
Using an analogous principle, z ¯ D ( 2 ) is expressed as
z ¯ D ( 2 ) = A ¯ ( 2 ) h S R D + n D ( 2 ) ,
where A ¯ ( 2 ) = A , A , A , A , A * , A * , A * , A * and H S R D = h S R D ( 1 ) , h S R D ( 2 ) , , h S D ( 8 ) . Here,
h S R D ( 1 ) = ψ g S g D g R 1 g R 2 + f R 1 * f R 2 h S R h R D ,
h S R D ( 2 ) = ψ f S g D g R 2 f R 1 + f R 2 g R 1 * h S R * h R D ,
h S R D ( 3 ) = ψ f S * f D g R 1 * g R 2 * + f R 1 f R 2 * h S R * h R D * ,
h S R D ( 4 ) = ψ g S f D f R 1 * g R 2 * + g R 1 f R 2 * h S R h R D * ,
h S R D ( 5 ) = ψ g S g D g R 2 g R 1 + f R 2 f R 1 * h S R * h R D ,
h S R D ( 6 ) = ψ g S * g D g R 2 f R 1 + f R 2 g R 1 * h S R * h R D ,
h S R D ( 7 ) = ψ g S * f D g R 1 * g R 2 * + f R 2 * f R 1 h S R * h R D * ,
h S R D ( 8 ) = ψ g S * f D f R 1 * g R 2 * + f R 2 * g R 1 h S R h R D * .
The above arrangements of (12) and (15) permit the estimation of two components, H S D and H S R D , as opposed to the eleven variables of h S R , h S D , h R D , g S , f S , g R 1 , f R 1 , g R 2 , f R 2 , g D , and f D . The ML predictions of H S D and H S R D are obtained by maximizing the log-likelihood function as follows:
H ^ S D , H ^ S R D = arg max H S D , H S R D log Pr z ¯ D ( 1 ) , z ¯ D ( 2 ) A ¯ ( 1 ) , A ¯ ( 2 ) , H S D , H S R D ,
where Pr | is defined as the probability density function of given , and ^ is the calculated value of . Since z ¯ D ( 1 ) and z ¯ D ( 2 ) are independent sequences, we compose
Pr z ¯ D ( 1 ) , z ¯ D ( 2 ) A ¯ ( 1 ) , A ¯ ( 2 ) , H S D , H S R D = Pr z D ( 1 ) A ¯ ( 1 ) , H S D Pr z ¯ D ( 2 ) A ¯ ( 2 ) , H S R D ,
where
Pr z ¯ D ( 1 ) A ¯ ( 1 ) , H S D exp 1 σ n 2 z ¯ D ( 1 ) A ¯ ( 1 ) H S D 2 ,
and
Pr z ¯ D ( 2 ) A ¯ ( 2 ) , H S R D exp 1 σ n 2 z ¯ D ( 2 ) A ¯ ( 2 ) H S R D 2 .
As indicated in (17)–(20), the accurate ML approach demands prior information of the matrices A ¯ ( 1 ) and A ¯ ( 2 ) , which are generally inaccessible. In circumstances like these, when nuisance parameters are prominent, the EM system delivers a solution that comprises multiple rounds of searching for the ML predictions [35,36]. During each round of the process, the system switches back and forth between what is known as an expectation step (E-step) and a maximization step (M-step). The former provides a numerical evaluation of the conditional probability of the examined signal, given the present measurements of the unknown parameters. In order to acquire updated estimates for the unknowable parameters, the latter maximizes the amount obtained in the E-step. The mathematical representation of the E-step at round ι is
U H S D , H S R D H ^ S D ι , H ^ S R D ι = E log Pr z ¯ D ( 1 ) , z ¯ D ( 2 ) A ¯ ( 1 ) , A ¯ ( 2 ) , H S D , H S R D z ¯ D ( 1 ) , z ¯ D ( 2 ) , H ^ S D ι , H ^ S R D ι = A ¯ ( 1 ) , A ¯ ( 2 ) log Pr z ¯ D ( 1 ) , z ¯ D ( 2 ) A ¯ ( 1 ) , A ¯ ( 2 ) , H S D , H S R D × Pr A ¯ ( 1 ) , A ¯ ( 2 ) z ¯ D ( 1 ) , z ¯ D ( 2 ) , H ^ S D ι , H ^ S R D ι d A ¯ ( 1 ) d A ¯ ( 2 ) ,
where the expectation is realized over A ¯ ( 1 ) and A ¯ ( 2 ) . As a result, we derive the M-step as
H ^ S D ι + 1 , H ^ S R D ι + 1 = arg max H S D , H S R D U H S D , H S R D H ^ S D ι , H ^ S R D ι .
Plugging (18)–(20) into (21) while disregarding the insignificant factors, we obtain
U H S D , H S R D H ^ S D ι , H ^ S R D ι 2 z ¯ D ( 1 ) Q 1 H S D H S D Q 2 H S D + 2 z ¯ D ( 2 ) Q 3 H S R D H S R D Q 4 H S R D ,
where the superscript ‡ represents the vector-transpose conjugate of a vector, and
Q 1 = A ¯ ( 1 ) Pr A ¯ ( 1 ) z ¯ D ( 1 ) , H ^ S D ι d A ¯ ( 1 ) ,
Q 2 = A ¯ ( 1 ) A ¯ ( 1 ) Pr A ¯ ( 1 ) z ¯ D ( 1 ) , H ^ S D ι d A ¯ ( 1 ) ,
Q 3 = A ¯ ( 2 ) Pr A ¯ ( 2 ) z ¯ D ( 2 ) , H ^ S R D ι d A ¯ ( 2 ) ,
Q 4 = A ¯ ( 2 ) A ¯ ( 2 ) Pr A ¯ ( 2 ) z ¯ D ( 2 ) , H ^ S R D ι d A ¯ ( 1 ) .
By setting the gradient of (23) with regard to H S D and H S R D to zero, the updated predictions are
H ^ S D ι + 1 = Q 2 1 Q 1 z ¯ D ( 1 ) ,
H ^ S R D ι + 1 = Q 4 1 Q 3 z ¯ D ( 2 ) .
The following points merit serious attention.
  • The next issue that arises is how to truly find out what the matrices of Q 1 , Q 2 , Q 3 and Q 4 are in the real world. One expresses the a posteriori expectation of a transmitted symbol a k as
    E a k = ω Φ Pr a k = ω z ¯ D ( 1 ) , z ¯ D ( 2 ) , H ^ S D ι , H ^ S R D ι .
    Therefore, the a posteriori expectation of the matrix A shown in (14) is created by swapping each matrix component with its associated a posteriori expectation calculated in (26). As a result, the matrices of Q 1 and Q 3 may be simply formed as Q 1 = A ˜ , A ˜ , A ˜ * , A ˜ * and Q 3 = A ˜ , A ˜ , A ˜ , A ˜ , A ˜ * , A ˜ * , A ˜ * , A ˜ * , where A ˜ represents the a posteriori expectation of the matrix A .
  • In line with the widely held belief that data symbols are not independent from one another, it is easy to show that Q 3 and Q 4 are fairly portrayed by Q 1 Q 1 and Q 3 Q 3 , respectively.
  • It is important to recompute the a posteriori probability Pr a k = ω z ¯ D ( 1 ) , z ¯ D ( 2 ) , H ^ S D ι ,   H ^ S R D ι , and after each instance, we make a change to H ^ S D ι and H ^ S R D ι ). This entails restarting the channel decoder, which significantly complicates data processing. We utilize the embedded estimating technique [33,34] to avoid this computational cost. When H ^ S D ι and H ^ S R D ι are adjusted, the channel decoder is not rebooted; instead, it preserves the extrinsic and a priori probabilities computed during the last round of the channel decoder. In this case, the cost of the suggested EM estimation method is simplified.
  • The preliminary settings for H S D and H S R D are drawn from (25a) and (25b) by adjusting the matrices of the Q 1 , Q 2 , Q 3 and Q 4 to simply the training symbols involvement.

4. Proposed Detector

First, the ν samples that match the cyclic prefix are deleted, enabling N samples to be evaluated further. Following a thorough inspection of (12) and (15), the outputs of the FFT unit at the kth and k th bins are expressed as
r 1 ( k ) = H 1 ( k ) a ( k ) + H 2 * ( k ) a * ( k ) + W 1 ( k ) ,
r 2 ( k ) = H 3 ( k ) a ( k ) + H 4 * ( k ) a * ( k ) + W 2 ( k ) ,
where W 1 ( k ) and W 2 ( k ) are the corresponding noise factors, and H i ( k ) is the frequency domain channel coefficient, i = 1 , , 4 . Using (12) and (15), we express H i ( k ) as the kth output of the FFT unit used to process h i as an input, where
h 1 = h S D ( 1 ) + h S D ( 2 ) ,
h 2 = h S D ( 3 ) + h S D ( 4 ) ,
h 3 = h S R D ( 1 ) + h S R D ( 2 ) + h S R D ( 3 ) + h S R D ( 4 ) ,
h 4 = h S R D ( 5 ) + h S R D ( 6 ) + h S R D ( 7 ) + h S R D ( 8 ) .
We write (27a) and (27b) in a vector format as
r ( k ) = H ( k ) a 1 ( k ) + W ( k ) ,
where r ( k ) = r 1 ( k ) , r 2 ( k ) , a 1 ( k ) = a ( k ) , a * ( k ) , and
H ( k ) = H 1 ( k ) H 2 * ( k ) H 3 ( k ) H 4 * ( k ) .
The a posteriori probability of a ( k ) is obtained as
Pr a ( k ) r ( k ) , H ( k ) exp 1 σ n 2 r ( k ) H ( k ) a 1 ( k ) 2 Pr a ( k ) Pr a * ( k ) .
We denote L · as the label function and b ( k , m ) is the mth bit of the data symbol a ( k ) . Accordingly, the bit metric λ b ( k , m ) = o , for o = 0 , 1 , is calculated as
λ b ( k , m ) = o = a * ( k ) Φ ϑ = F o , m Pr a 1 ( k ) r ( k ) , H ( k ) ,
where
F o , m = L { b ( k , 0 ) , , b ( k , log 2 Φ 1 ) b ( k , m ) = o .
After de-interleaving, the bit metrics are sent into the decoder to determine the a posteriori probability of coded digits. The probabilities are then interleaved and delivered to the data symbol of the a posteriori computation unit. These probabilities are sent into the proposed estimator as a priori knowledge, as illustrated in (25a), (25b) and (31), respectively. The decoder utilizes the a posteriori probability of the transmitted bits to make hard judgments in the final round. The architectural schematic diagram of the intended detection and estimation processes is shown in Figure 2.

5. Simulation Results

We performed Monte Carlo simulations to validate the effectiveness of the proposed methods. Unless otherwise indicated explicitly, the following system parameters were used throughout simulations. A random interleaver and a 0.5-rate convolutional code with a constraint length of 8 and polynomials of 25 and 38 were considered. Set-partition mapping was utilized to convert the coded bits onto 16-QAM data symbols. Transmission packets of 964 data symbols were generated. A training sequence of length 60 was included in each packet to enable exploratory parameter prediction. A cyclic prefix of 10 samples was attached in each packet. The wireless link between any two nodes was characterized using eleven paths, h λ 1 λ 2 l ; each of them was a complex zero-mean Gaussian random variable with variance [38,39],
σ λ 1 λ 2 l = Υ λ 1 λ 2 exp l / 11 , l = 0 , , 9 ,
where λ 1 and λ 2 S , R , D , and Υ λ 1 λ 2 was selected in a way that would result in each sub-carrier having an average energy of Λ λ 1 λ 2 . We set Λ S D = 1 , Λ S R = 2.1 , and Λ R D = 1.8 . The channel coefficients are chosen independently for each packet simulated. The IQI parameters are ρ S = 0.91 , θ S = 10 o , ρ R 1 = 0.89 , θ R 1 = 20 o , ρ R 2 = 0.94 , θ R 2 = 80 o and ρ D = 0.96 , θ D = 12 o . The signal-to-noise ratio (SNR) is defined as [29]
SNR = 1 σ n 2 l E H S D l 2 + H S R D l 2 .
Figure 3 illustrates the bit-error-rate (BER) of the offered approach as a function of the SNR. As can be seen, the BER performance keeps improving as the round process goes on. There is essentially no more performance gain beyond round seven. The cause for this behavior is explained as follows. Because the estimation technique is centered on a limited number of pilots, the soft information provided by the supplied detector is unreliable in the first round. However, as the number of rounds increases, more information is employed, leading to greater accuracy in both predictions and data detection, as compared to the data-aided case. There is essentially no more performance gain beyond round seven.
Figure 4 compares the BER performance of the suggested design to that of other systems. There are two possible cases here: one in which the IQI is perfectly predicted and adjusted for, and another in which no IQI compensation is made at all. As can be observed, IQI results in poor BER performance if not corrected for. Clearly, the given method at round 8 has much better BER performance than that reported in [31,32], as well as approaches around 1 dB of the ideal performance of having complete knowledge of the channel and IQ parameters. This demonstrates that the offered strategy is successful.
Figure 5 highlights the BER performance of the offered approach for a family of QAM modulation formats with orders of 4, 16, 64, and 128 and round 8. When a higher-order modulation form is used, a decrease in BER performance can be seen. This is owing to the fact that the soft information findings of the channel decoder are less faithful as a consequence of utilizing a higher-order modulation scheme, which in turn has a bad influence on the BER performance.
Figure 6 presents the BER performance of the offered architecture in two different implementations, one of which uses a convolutional code, and the other utilizes a turbo code. Here, the adopted turbo code has a rate of 1/2 and a constraint length of 8, including two convolutional codes [40]. It is well-known that turbo codes deliver more precise a posteriori expectations of the broadcast information compared to convolution codes, provided that both types of codes have identical parameters for code rate and constraint length [41]. Due to this fact, the results reveal that the BER performance of the proposed design improves with the use of a turbo code, as compared to a convolutional code.
It is important to note that the suggested architecture is general in the sense it can be used even in the absence of any relaying transmissions. We simply set H S R D = 0 to disregard the relay link. Figure 7 compares the proposed design’s performance with and without AF relaying communications. The findings show that the suggested architecture operates well for non-relaying transmissions and better with AF relaying. The basis for this behavior is because relaying transmissions increases the reliability of the channel decoder outputs, resulting in better performance of the suggested estimator.
Figure 8 illustrates the BER performance of the offered design as a function of the number of receive antennas V at SNR = 4 dB. There is no denying that the number of receive antennas contributes to an improvement in the BER performance. This is because when V increases, the soft information that the decoder produces becomes more reliable. This, in turn, causes an improvement in the quality of the parameter estimation. In addition, the results reveal that there are no significant gaps between the BER performance of the suggested technique and the ideal scenario of having complete information about channel coefficients and IQI parameters.

6. Conclusions

This study underlined the IQI challenge experienced by SC-FDE AF relaying transmissions over unknown wireless channels. We came up with a novel ML strategy for inferring IQI occurring at each terminal along with the wireless multipath channel parameters. An iterative EM procedure was utilized in the process of implementing the offered ML strategy. The estimates were improved by taking advantage of the soft information introduced by the error-correcting decoder. The analysis has shown that it is feasible to estimate the parameters under consideration using a single algorithm, as opposed to employing several independent techniques. In addition, we demonstrated how to make use of the predicted parameters in order to carry out the decoding process. The proposed algorithm is capable of handling both relaying and non-relaying coded transmissions. However, the findings are optimized when relay transmissions are coupled with robust error-control codes. Simulation results reveal that the proposed detector’s BER performance when adopted with the offered estimation approach is comparable to that of the ideal case when all parameters are available in advance.

Author Contributions

Conceptualization, M.M. and H.M.; methodology, M.M. and H.M.; software, M.M. and H.M.; validation, M.M. and H.M.; formal analysis, M.M. and H.M.; investigation, M.M. and H.M.; resources, M.M. and H.M.; data creation, M.M. and H.M.; writing—original draft preparation, M.M. and H.M.; writing—review and editing, M.M. and H.M.; visualization, M.M. and H.M.; supervision, M.M. and H.M.; project administration, M.M. and H.M.; funding acquisition, M.M. and H.M. All authors have read and agreed to the published version of the manuscript.

Funding

Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2023R137), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to acknowledge the support of Prince Sultan University for paying the Article Processing Charges (APC) of this publication.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Parveen, N.; Abdullah, K.; Islam, M.R.; Abbasi, M.A.K. Performance Analysis Antenna Diversity Technique with Wavelet Transform Using Array Gain for MillimeterWave Communication System. Electronics 2022, 11, 2626. [Google Scholar] [CrossRef]
  2. Wasim, M.; Khera, S.; Malik, P.K.; Kumari, S.V.; Das, S.; El-Shafai, W.; Aly, M.H. Base Station MIMO Antenna in 1 × 6 Array Configurations with Reflector Design for Sub-6 GHz 5G Applications. Electronics 2023, 12, 669. [Google Scholar] [CrossRef]
  3. Srikar, D.; Nella, A.; Mamidi, R.; Babu, A.; Das, S.; Lavadiya, S.; Algarni, A.D.; El-Shafai, W. A Novel Integrated UWB Sensing and 8-Element MIMO Communication Cognitive Radio Antenna System. Electronics 2023, 12, 330. [Google Scholar] [CrossRef]
  4. Suresh, A.C.; Reddy, T.S.; Madhav, B.T.P.; Das, S.; Lavadiya, S.; Algarni, A.D.; El-Shafai, W. Investigations on Stub-Based UWB-MIMO Antennas to Enhance Isolation Using Characteristic Mode Analysis. Micromachines 2022, 13, 2088. [Google Scholar] [CrossRef] [PubMed]
  5. Tseng, F.S.; Lin, C.T.; Lin, W.L.; Chen, K.Y. Finite-Order Filter Designs of Source and Multiple Full-Duplex Relays for Cooperative Communications in Presence of Frequency- Selective Fading and Inter-Relay Interference. IEEE Trans. Commun. 2022, 70, 3377–3391. [Google Scholar] [CrossRef]
  6. Biswas, N.; Wang, Z.; Vandendorpe, L.; Mirghasemi, H. On Joint Cooperative Relaying, Resource Allocation, and Scheduling for Mobile Edge Computing Networks. IEEE Trans. Commun. 2022, 70, 5882–5897. [Google Scholar] [CrossRef]
  7. Rauniyar, A.; Osterbo, O.N.; Hakegard, J.E.; Engelstad, P.E. Secrecy Performance Analysis of Cooperative Nonorthogonal Multiple Access in IoT Networks. IEEE Sensors J. 2022, 22, 19030–19045. [Google Scholar] [CrossRef]
  8. Shaham, S.; Dang, S.; Wen, M.; Mumtaz, S.; Menon, V.G.; Li, C. Enabling Cooperative Relay Selection by Transfer Learning for the Industrial Internet of Things. IEEE Trans. Cogn. Commun. Netw. 2022, 8, 1131–1146. [Google Scholar] [CrossRef]
  9. Li, Q.; Hu, R.Q.; Qian, Y.; Wu, G. Cooperative communications for wireless networks: Techniques and applications in LTE-advanced systems. IEEE Wirel. Commun. 2012, 19, 22–29. [Google Scholar] [CrossRef]
  10. Zhang, H.; Pan, G.; Ke, S.; Wang, S.; An, J. Outage Analysis of Cooperative Satellite-Aerial-Terrestrial Networks With Spatially Random Terminals. IEEE Trans. Commun. 2022, 70, 4972–4987. [Google Scholar] [CrossRef]
  11. Ghosh, S.; Acharya, T.; Maity, S.P. Outage Analysis in SWIPT Enabled Cooperative AF/DF Relay Assisted Two-Way Spectrum Sharing Communication. IEEE Trans. Cogn. Commun. Netw. 2022, 8, 1434–1443. [Google Scholar] [CrossRef]
  12. Jin, X. Amplify-Quantize-Forward Relay Channel With Quadrature Amplitude Modulation. IEEE Access 2022, 10, 89445–89457. [Google Scholar] [CrossRef]
  13. Pan, X.; Liu, S.; Yan, S. Nonlinearity-Based Ranging Technique in SC-FDE Communication System With Oversampled Signals. IEEE Access 2019, 7, 49632–49640. [Google Scholar] [CrossRef]
  14. Qiao, Y.; Li, J.; He, B.; Li, W.; Xin, T. A Novel Signal Detection Scheme Based on Adaptive Ensemble Deep Learning Algorithm in SC-FDE Systems. IEEE Access 2020, 8, 123514–123523. [Google Scholar] [CrossRef]
  15. Zhang, X.; Xia, Y.; Li, C.; Yang, L.; Mandic, D.P. Complex Properness Inspired Blind Adaptive Frequency-Dependent I/Q Imbalance Compensation for Wideband Direct-Conversion Receivers. IEEE Trans. Wirel. Commun. 2020, 19, 5982–5992. [Google Scholar] [CrossRef]
  16. Moon, S.M.; Lee, H.L. Dual-Band Direct Conversion Receiver With Additive Mixing Architecture. IEEE Access 2022, 10, 15436–15442. [Google Scholar] [CrossRef]
  17. Mach, P.; Becvar, Z. Device-to-Device Relaying: Optimization, Performance Perspectives, and Open Challenges Towards 6G Networks. IEEE Commun. Surv. Tutorials 2022, 24, 1336–1393. [Google Scholar] [CrossRef]
  18. Hossain, M.A.; Md Noor, R.; Yau, K.L.A.; Ahmedy, I.; Anjum, S.S. A Survey on Simultaneous Wireless Information and Power Transfer With Cooperative Relay and Future Challenges. IEEE Access 2019, 7, 19166–19198. [Google Scholar] [CrossRef]
  19. Chen, C.C.; Ku, M.L. Carrier Frequency Offset Estimation Bound for OFDM-Based Single Relay Networks With Multipath Receptions. IEEE Access 2019, 7, 63900–63912. [Google Scholar] [CrossRef]
  20. Zhang, Z.; Long, K.; Vasilakos, A.V.; Hanzo, L. Full-Duplex Wireless Communications: Challenges, Solutions, and Future Research Directions. Proc. IEEE 2016, 104, 1369–1409. [Google Scholar] [CrossRef] [Green Version]
  21. Abdallah, S.; Salameh, A.I.; Saad, M. Joint Channel, Carrier Frequency Offset and I/Q Imbalance Estimation in Ambient Backscatter Communication Systems. IEEE Commun. Lett. 2021, 25, 2250–2254. [Google Scholar] [CrossRef]
  22. Cheng, X.; Yang, Y.; Li, S. Joint Compensation of Transmitter and Receiver I/Q Imbalances for SC-FDE Systems. IEEE Trans. Veh. Technol. 2020, 69, 8483–8498. [Google Scholar] [CrossRef]
  23. Mohammadian, A.; Tellambura, C. RF Impairments in Wireless Transceivers: Phase Noise, CFO, and IQ Imbalance—A Survey. IEEE Access 2021, 9, 111718–111791. [Google Scholar] [CrossRef]
  24. Sandell, M.; Tsimbalo, E.; Jardak, S.; Uchida, D.; Akita, K.; Yoda, D.; Kawaguchi, T.; Sano, M. Estimation of Wideband IQ Imbalance in MIMO OFDM Systems With CFO. IEEE Trans. Wirel. Commun. 2021, 20, 5821–5830. [Google Scholar] [CrossRef]
  25. Qi, J.; Aissa, S.; Alouini, M.S. Analysis and compensation of I/Q imbalance in amplify-and-forward cooperative systems. In Proceedings of the 2012 IEEE Wireless Communications and Networking Conference (WCNC), Paris, France, 1–4 April 2012; pp. 215–220. [Google Scholar] [CrossRef]
  26. Qi, J.; Aissa, S.; Alouini, M.S. Impact of I/Q imbalance on the performance of two-way CSI-assisted AF relaying. In Proceedings of the 2013 IEEE Wireless Communications and Networking Conference (WCNC), Shanghai, China, 7–10 April 2013; pp. 2507–2512. [Google Scholar] [CrossRef]
  27. Mokhtar, M.; Gomaa, A.; Al-Dhahir, N. OFDM AF Relaying Under I/Q Imbalance: Performance Analysis and Baseband Compensation. IEEE Trans. Commun. 2013, 61, 1304–1313. [Google Scholar] [CrossRef]
  28. Li, J.; Matthaiou, M.; Svensson, T. I/Q Imbalance in AF Dual-Hop Relaying: Performance Analysis in Nakagami-m Fading. IEEE Trans. Commun. 2014, 62, 836–847. [Google Scholar] [CrossRef]
  29. Canbilen, A.E.; Ikki, S.S.; Basar, E.; Gultekin, S.S.; Develi, I. Impact of I/Q Imbalance on Amplify-and-Forward Relaying: Optimal Detector Design and Error Performance. IEEE Trans. Commun. 2019, 67, 3154–3166. [Google Scholar] [CrossRef]
  30. Gao, Y.; Chen, Y.; Chen, N.; Zhang, J. Performance Analysis of Dual-Hop Relaying With I/Q Imbalance and Additive Hardware Impairment. IEEE Trans. Veh. Technol. 2020, 69, 4580–4584. [Google Scholar] [CrossRef]
  31. Cheng, H.; Xia, Y.; Huang, Y.; Yang, L.; Mandic, D.P. Joint Channel Estimation and Tx/Rx I/Q Imbalance Compensation for GFDM Systems. IEEE Trans. Wirel. Commun. 2019, 18, 1304–1317. [Google Scholar] [CrossRef]
  32. Samara, L.; Gouissem, A.; Hamila, R.; Hasna, M.O.; Al-Dhahir, N. Full-Duplex Amplify-and-Forward Relaying Under I/Q Imbalance. IEEE Trans. Veh. Technol. 2020, 69, 7966–7970. [Google Scholar] [CrossRef]
  33. Marey, M. Solving IQ Mismatch Problem for Two-Path Successive Relaying OFDMA Uplink Systems With Direct Conversion Transceivers. IEEE Wirel. Commun. Lett. 2019, 8, 33–36. [Google Scholar] [CrossRef]
  34. Marey, M. Soft-Information Aided Channel Estimation With IQ Imbalance for Alternate-Relaying OFDM Cooperative Systems. IEEE Wirel. Commun. Lett. 2018, 7, 308–311. [Google Scholar] [CrossRef]
  35. Marey, M.; Mostafa, H.; Alshebeili, S.A.; Dobre, O.A. Iterative Modulation Classification Algorithm for Two-Path Successive Relaying Systems. IEEE Wirel. Commun. Lett. 2021, 10, 2017–2021. [Google Scholar] [CrossRef]
  36. Fernandez, J. Joint Synchronization and Compressive Channel Estimation for Frequency-Selective Hybrid mmWave MIMO Systems. IEEE Trans. Wirel. Commun. 2022, 21, 548–562. [Google Scholar] [CrossRef]
  37. Marey, M.; Mostafa, H. Autonomous Modulation Categorization Algorithm for Amplify and Forward Relaying Diversity Systems. Electronics 2022, 11, 1899. [Google Scholar] [CrossRef]
  38. Bedeer, E.; Marey, M.; Dobre, O.; Baddour, K. Adaptive Bit Allocation for OFDM Cognitive Radio Systems with Imperfect Channel Estimation. In Proceedings of the 2012 IEEE Radio and Wireless Symposium, Santa Clara, CA, USA, 15–18 January 2012; pp. 359–362. [Google Scholar] [CrossRef]
  39. M. Marey, H. Mostafa, O. A. Dobre, and M. Ahmed. Data Detection Algorithms for BICM Alternate-Relaying Cooperative Systems with Multiple-Antenna Destination. IEEE Trans. Veh. Technol. 2016, 65, 3802–3807. [Google Scholar] [CrossRef]
  40. L. Xiang, R. Maunder, and L. Hanzo. Concurrent OFDM Demodulation and Turbo Decoding for Ultra Reliable Low Latency Communication. IEEE Trans. Veh. Technol. 2020, 69, 1281–1290. [Google Scholar] [CrossRef] [Green Version]
  41. Z. Wu, L. Zhang, and Z. Zhong. A Maximum Cosinoidal Cost Function Method for Parameter Estimation of RSC Turbo Codes. IEEE Commun. Lett. 2019, 23, 390–393. [Google Scholar] [CrossRef]
Figure 1. The principal structure of S, R, and D terminals. The solid arrows indicate broadcasts during the first pass and the dashed arrow describes broadcasts during the second one.
Figure 1. The principal structure of S, R, and D terminals. The solid arrows indicate broadcasts during the first pass and the dashed arrow describes broadcasts during the second one.
Electronics 12 00863 g001
Figure 2. The block diagram of the suggested approach at the destination.
Figure 2. The block diagram of the suggested approach at the destination.
Electronics 12 00863 g002
Figure 3. BER of the proposed approach.
Figure 3. BER of the proposed approach.
Electronics 12 00863 g003
Figure 4. Comparative analysis of the BER performance of several systems.
Figure 4. Comparative analysis of the BER performance of several systems.
Electronics 12 00863 g004
Figure 5. BER performance of the proposed approach at different modulation formats.
Figure 5. BER performance of the proposed approach at different modulation formats.
Electronics 12 00863 g005
Figure 6. BER performance of the proposed approach at different codes.
Figure 6. BER performance of the proposed approach at different codes.
Electronics 12 00863 g006
Figure 7. The proposed design’s performance with and without AF relaying communications.
Figure 7. The proposed design’s performance with and without AF relaying communications.
Electronics 12 00863 g007
Figure 8. BER performance of the suggested strategy when there are multiple antennas at the destination, SNR = 4 dB.
Figure 8. BER performance of the suggested strategy when there are multiple antennas at the destination, SNR = 4 dB.
Electronics 12 00863 g008
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Marey, M.; Mostafa, H. Estimation of IQI for AF Cooperative Single-Carrier Frequency Domain Equalization Systems Using Channel Decoder Feedback. Electronics 2023, 12, 863. https://doi.org/10.3390/electronics12040863

AMA Style

Marey M, Mostafa H. Estimation of IQI for AF Cooperative Single-Carrier Frequency Domain Equalization Systems Using Channel Decoder Feedback. Electronics. 2023; 12(4):863. https://doi.org/10.3390/electronics12040863

Chicago/Turabian Style

Marey, Mohamed, and Hala Mostafa. 2023. "Estimation of IQI for AF Cooperative Single-Carrier Frequency Domain Equalization Systems Using Channel Decoder Feedback" Electronics 12, no. 4: 863. https://doi.org/10.3390/electronics12040863

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