Cascaded ELM-based Joint Frame Synchronization and Channel Estimation over Rician Fading Channel with Hardware Imperfections
Chaojin Qing, Chuangui Rao, Shuhai Tang, Na Yang, Jiafan Wang

TL;DR
This paper introduces a cascaded Extreme Learning Machine (ELM) approach for joint frame synchronization and channel estimation in Rician fading channels, effectively mitigating hardware imperfections and LOS path effects to improve wireless communication reliability.
Contribution
It proposes a novel cascaded ELM-based joint FS and CE scheme that enhances performance over traditional methods, especially under hardware imperfections and Rician fading conditions.
Findings
Significantly reduces error probability of frame synchronization
Decreases normalized mean square error of channel estimation
Outperforms conventional JFSCE methods under hardware imperfections
Abstract
Due to the interdependency of frame synchronization (FS) and channel estimation (CE), joint FS and CE (JFSCE) schemes are proposed to enhance their functionalities and therefore boost the overall performance of wireless communication systems. Although traditional JFSCE schemes alleviate the influence between FS and CE, they show deficiencies in dealing with hardware imperfection (HI) and deterministic line-of-sight (LOS) path. To tackle this challenge, we proposed a cascaded ELM-based JFSCE to alleviate the influence of HI in the scenario of the Rician fading channel. Specifically, the conventional JFSCE method is first employed to extract the initial features, and thus forms the non-Neural Network (NN) solutions for FS and CE, respectively. Then, the ELM-based networks, named FS-NET and CE-NET, are cascaded to capture the NN solutions of FS and CE. Simulation and analysis results show…
| Method | CM | Examples |
|---|---|---|
| DNN-based | ||
| ELM_Learn | ||
| Prop |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMillimeter-Wave Propagation and Modeling · Advanced MIMO Systems Optimization · Advanced Wireless Communication Techniques
Cascaded ELM-based Joint Frame Synchronization and Channel Estimation over Rician Fading Channel with Hardware Imperfections
Chaojin Qing, Chuangui Rao, Shuhai Tang, Na Yang and Jiafan Wang This work is supported in part by the Sichuan Science and Technology Program (Grant No. 2021JDRC0003, 2021YFG0064), the Major Special Funds of Science and Technology of Sichuan Science and Technology Plan Project (Grant No. 19ZDZX0016 /2019YFG0395), and the Demonstration Project of Chengdu Major Science and Technology Application (Grant No. 2020-YF09- 00048-SN).Chaojin Qing, Chuangui Rao, Shuhai Tang, Na Yang, and Jiafan Wang are with the School of Electrical Engineering and Electronic Information, Xihua University, Chengdu, 610039, China (E-mail: [email protected], [email protected], [email protected], [email protected], and [email protected]).
Abstract
Due to the interdependency of frame synchronization (FS) and channel estimation (CE), joint FS and CE (JFSCE) schemes are proposed to enhance their functionalities and therefore boost the overall performance of wireless communication systems. Although traditional JFSCE schemes alleviate the influence between FS and CE, they show deficiencies in dealing with hardware imperfection (HI) and deterministic line-of-sight (LOS) path. To tackle this challenge, we proposed a cascaded ELM-based JFSCE to alleviate the influence of HI in the scenario of the Rician fading channel. Specifically, the conventional JFSCE method is first employed to extract the initial features, and thus forms the non-Neural Network (NN) solutions for FS and CE, respectively. Then, the ELM-based networks, named FS-NET and CE-NET, are cascaded to capture the NN solutions of FS and CE. Simulation and analysis results show that, compared with the conventional JFSCE methods, the proposed cascaded ELM-based JFSCE significantly reduces the error probability of FS and the normalized mean square error (NMSE) of CE, even against the impacts of parameter variations.
Index Terms:
frame synchronization, channel estimation, extreme learning machine, hardware imperfection, nonlinear distortion, synchronization metric.
I Introduction
Frame synchronization (FS) and channel estimation (CE) are crucial tasks in wireless communication systems due to their roles in successful data reception [1, 2]. Usually, FS and CE are interdependent [3, 4, 5], and thus the joint FS and CE (JFSCE) are inspired. In [3], a JFSCE is proposed for relay networks in flat fading channels, and achieves accurate estimation for CE and timing offset. In [4], a computationally efficient continuous-mode algorithm for JFSCE is proposed in frequency-selective channels, in which the FS’s error probability and CE’s normalized mean square error (NMSE) are reduced. In [5], the sparsity reconstruction-based JFSCE is proposed to cope with the significant performance degradation of correlation-based FS. From [3, 4, 5], both the FS’s error probability and CE’s NMSE are reduced, compared with independent FS and CE.
Nevertheless, the JFSCE methods in [3, 4, 5] are still facing severe challenges in real wireless communication systems due to hardware imperfections (HI). The HI usually comes from various components, such as digital to analog converter (DAC), high power amplifier (HPA), mixers, and filters, etc., [6, 7]. Limited battery energy and insufficient computational resources [8, 9, 10] lead to the HI and cause serious nonlinear distortion to the received signals, resulting in perennial impact on the system performance [11, 12, 13]. For JFSCE, however, HI has not been considered in the existing methods, e.g., [3, 4, 5], making it difficult for the method to be practical. Thus, this issue has to be addressed in JFSCE.
To address the issue arising from HI, machine learning (ML), especially deep neural network (DNN) and extreme learning machine (ELM), presents its significant superiority [14, 15, 16, 17, 18, 19]. In [14], the neural network (NN) technique is employed for CE to alleviate the symbol misidentification caused by HI. Then, a deep residual learning-based joint pilot and CE method is proposed in [15], which mitigates the influences of pilot contamination but skips the JFSCE method. For other literature [16, 17, 18, 19], the ELM-based synchronization is investigated. In [16], an ELM-based fine timing synchronization (TS) is analyzed based on the existing coarse synchronization and CE, while the HI is with little concern. By contrast, an ELM-based TS proposed in [17] factors in the HI by exploiting the features of learning labels and thus achieves the improvement in the error probability of TS. In [18], an ELM-based FS in burst-mode communication systems with HI is investigated. Relative to the classic cross-correlation-based FS [20, 21], this FS [18] presents a reduction in the error probability of FS and possesses good robustness against the varying parameters of HI. The ELM-based FS in [18] is extended to the superimposed FS in [19] to improve the spectral efficiency during the FS phase. From [16, 17, 18, 19], the ELM network is introduced into synchronization due to the following considerations. 1) As a feed-forward neural network, ELM does not need to adjust the network weight based on the gradient back propagation, speeding its training. 2) ELM possesses low computational complexity due to its lightweight network structure with a single hidden layer, which facilitates its practical applications in the scenario of limited computing resources. 3) In many existing works, ELM embodies excellent generalization, e.g., [22, 23]. However, FS is affected by CE and vice versa. In [16, 17, 18, 19], the influences between TS/FS and CE are not considered, severely degrading system performance. Although the ELM networks are introduced into FS, the ELM-based JFSCE has not been investigated. Therefore, the JFSCE and HI should be considered in the real wireless communication systems, motivating us to tackle this issue in this paper.
In addition, in [3, 4, 5, 18, 19, 17, 16], the flat/frequency-selective fading channels are considered, omitting the line-of-sight (LOS) component. Yet still, in practical and more widely used scenarios, e.g., indoor radio channels involving deterministic LOS path component[24, 25], air-to-ground channels with less shadow fading [26], etc, the possibility of existing LOS paths is significantly increased. Especially in the fifth-generation and sixth-generation communication systems, to satisfy the demands of users’ traffic and quality-of-service, the distance between the base station (or access point) and the user equipment is becoming closer than that of the past mobile communication systems. This leads to the LOS path more deterministic [25, 27, 28], making the Rician fading would be considered as an important scenario in real wireless communication systems.
Considering the scenarios of Rician fading channels with HI, a cascaded ELM-based JFSCE method is proposed in this paper. The main contributions are summarized as follows:
We develop an ELM-based JFSCE method with HI. In most existing works, either HI is not considered in JFSCE, or the joint processing between FS and CE is not employed. Thus, on the one hand, the methods of JFSCE, e.g., [3, 4, 5], suffer from severe performance degradation due to the lack of consideration for the HI in the real wireless systems. On the other hand, without the joint processing, ELM-based FSs in [16, 17, 18, 19] are significantly affected by CE. Both the JFSCE and HI are considered in this paper, and the ELM networks are developed to address these issues. 2. 2.
We exploit a strategy to fuse the neural network (NN) and non-NN for the ELM-based JFSCE. Our key insight is to view the HI in JFSCE as a nonlinear problem and solve this problem by fusing the non-NN and NN-based modes. Specifically, the non-NN based JFSCE method in [5] is first employed to capture the initial features of FS and CE, respectively. Then, the ELM-based networks, named FS-NET and CE-NET, are respectively constructed to refine the FS and CE. Continuing with the non-NN receiver solutions, the FS-NET and CE-NET reduce the FS’s error probability and CE’s NMSE. 3. 3.
We consider the LOS component of wireless channels, and thus the Rician fading channel is employed to investigate the ELM-based JFSCE, facilitating its practical applications. In [3, 4, 5], the JFSCE methods were investigated in flat/requency-selective fading channels, omitting the LOS components of the wireless channel. To this end, the proposed scheme can not only work in the flat/frequency-selective fading channels but also in the Rician fading channels. 4. 4.
We form a paradigm by using the cascaded ELM networks to solve the multi-task problems. As the practical demonstration in this paper, the ELM-based FS-NET and CE-NET are cascaded to perform the FS and CE, respectively. This paradigm presents many benefits, such as accelerating network training, avoiding complex parameter tuning, etc. Therefore, this paradigm is suitable for solving multi-task problems. In this work, the FS, CE, and HI’s suppression are benefited from this paradigm.
The remainder of this paper is structured as follows. In Section II, the system model is described. The ELM-based JFSCE algorithm is given in Section III, followed by the numerical simulation and analysis in Section IV. Besides, the Section V concludes our work.
Notations: Bold lowercase and uppercase letters denote vectors and matrices, respectively; italicized letters denote variables; , , and denote the transpose, conjugate transpose, matrix inversion, Moore-Penrose pseudoinverse, respectively; is vector with zero elements; represents -dimensional identity matrix; represents the -th column of matrix ; denotes the absolute value or the absolute value operation; is the Frobenius norm; denotes the activation function such as sigmoid, hyperbolic tangent, rectified linear units [29].
II System Model
The frame format and system model are given in Fig. 1(a) and Fig. 1(b), respectively. From Fig. 1(a), the -length transmitted frame consists of -length training sequence and data sequence with the length of . In this paper, we denote the training sequence and data sequence as and , respectively. From Fig. 1(b), the -length transmitted frame encounters HI due to the nonlinear components or devices [6, 7, 8, 9, 10]. At the receiver, the received signal is given by
[TABLE]
where is the unknown FS offset to be estimated with [4]; denotes the right cyclic shift operator, which is defined as ; represents the received signal without FS offset; denotes the complex additive white Gaussian noise (AWGN) vector with zero mean and unit variance, i.e., . In (1), is expressed as
[TABLE]
where is the transmitted signal shift matrix experienced HI. In this paper, we employ HPA as an example to present the impact of HI. represents the channel impulse response with resolvable wireless paths. For Rician fading scenarios, the entry in is modeled as the independent identically distributed (i.i.d) complex Rician random variable, and is given by [30]
[TABLE]
where is the Rician factor; and denote the deterministic LOS and non LOS (NLOS) components, respectively. From [25], the Rician factor denotes the power ratio of the deterministic component over the scattered component. The entries of are the i.i.d complex Gaussian variables with zero-mean and unit variance, i.e., . For ease of expression, we express the transmitted signal shift matrix in (2) as
[TABLE]
where the superscripts and denote the -th and -th frames, respectively. By denoting the transmitted signals with imperfect and perfect hardware as and , respectively, then we have
[TABLE]
where represents the mapping function from the hardware perfection to the HI. is the transmitted signal vector.
With the received signal , continuing with the non-NN receiver solutions, we propose a cascaded ELM-based JFSCE framework to achieve enhanced FS and CE. In the framework, the HI is viewed as a nonlinear problem, and this problem is solved by fusing the solutions of NN and non-NN. The proposed framework develops the cascaded ELM networks to solve the multi-task problems, which is easy to implement and thus facilitates its practical application.
III Cascaded ELM-based JFSCE
In this section, the proposed cascaded ELM-based JFSCE is presented. We first briefly describe the non-NN-based JFSCEs in Section III-A to form the baseline methods, including the classic JFSCE in [4] and the novel orthogonal matching pursuit (OMP)-based JFSCE in [5]. Then, in Section III-B, the proposed scheme is elaborated.
III-A Classic Non-NN-based JFSCE
The methods of JFSCE in [4] and [5] are employed as the demonstrations of non-NN-based JFSCEs in this subsection and elaborated as follows.
* JFSCE in [4]*: From [4], the offset estimation of FS is given by
[TABLE]
In (6), is the projection matrix and is expressed as [4], where is the same as that of [4] (see equation (4) in [4]). According to the estimated in (6), the estimation of is given by
[TABLE]
where is the received signal shift matrix according to . By denoting as , is constructed according to the column-wise shifting with shift step being 1 and first column being . According to (6) and (7), both the FS and CE can be estimated.
* JFSCE in [5]*: In [5], the OMP algorithm is exploited for JFSCE. Firstly, the classic cross-correlation is employed to form a synchronization metric (SM) , i.e.,
[TABLE]
where is a Toeplitz matrix formed according to [19] (see equation (7) in [19]). Denoting , then the estimation of is given by
[TABLE]
With the estimated , the CE is performed by employing the OMP algorithm, i.e.,
[TABLE]
where denotes the measurement matrix of the OMP algorithm. The JFSCE in [5] employs classic cross-correlation to achieve the start point of FS and thus estimates the channel impulse response with the OMP algorithm.
In this paper, JFSCE methods in [4] and [5] are named as non-NN-based JFSCEs due to the non-NN processing mode and are employed as the baseline for the proposed scheme.
III-B Proposed Cascaded ELM-based JFSCE
Unlike the baseline methods in [4] and [5], we view the JFSCE as a multi-task problem and develop the cascaded ELM networks to solve this multi-task problem. However, the ELM network is a single-hidden layer network, limiting its learning ability. To tackle this issue, we employ non-NN-based JFSCE as the initial feature extractor for the reason that the initial feature extraction could improve the learning ability of ML-based networks [18, 19, 17]. The proposed cascaded ELM-based JFSCE is presented in Fig. 2. In this subsection, we first present the initial feature extractor. Then, we elaborate the cascaded ELM networks.
* Initial feature extractor*: As demonstrated in Fig. 2, the initial feature extractors, named non-NN FS and non-NN CE, are employed for the FS and CE, respectively. In this paper, as a demonstration, we employ the non-NN-based JFSCE in [5] as the initial feature extractor (Admittedly, other methods can also be applied). For FS, the SM, denoted as , is obtained according to (8), i.e,
[TABLE]
With the extracted , we could construct the training data to train the FS-NET, and thus estimate the offset for FS.
According to the trained FS-NET, we can extract the initial feature for training CE-NET. By denoting the extracted initial feature for CE as , according to (10), it can be expressed as
[TABLE]
In (12), the is constructed according to , i.e., [5]
[TABLE]
Then, we use the initial feature to train CE-NET.
With the initial feature extraction, we reap the and for training the cascaded ELM networks. Although the presented demonstration of the feature extractor above is simply derived from the non-NN-based JFSCE in [5], it is critical for training a single hidden-layer NN, especially for ELM networks.
* Cascaded ELM Networks*: The cascaded ELM network is given in Fig. 2, which is developed to tackle the challenges from the multi-task problem of JFSCE and the influence of HI. The network function, network architecture, and network training and deployment are given as follows.
* Network Function Summary*: The cascaded ELM-based JFSCE consists of two subnetworks, named as FS-NET and CE-NET, respectively. The functions of network components are summarized as follows:
- •
FS-NET and CE-NET are cascaded to solve the tasks of FS and CE, respectively.
- •
To alleviate the influence of HI, both FS-NET and CE-NET fuse the non-NN feature extractor and ELM-based networks.
* Network Architecture*: As shown in Fig. 2, each subnetwork consists of a feature extractor and an ELM network. Each ELM network structures has an input layer, a hidden layer, and an output layer. The network details are given as follows.
- •
The non-NN features extractors, i.e., non-NN FS and non-NN CE, are constructed to extract the initial features for FS-NET and CE-NET, respectively. With the extracted initial features, we fuse the ELM networks to form the FS-NET and CE-NET, respectively. Thereafter, FS-NET and CE-NET are successively cascaded to structure the ELM-based JFSCE framework.
- •
For the ELM network in FS-NET (CE-NET), the neuron numbers of the input layer, hidden layer, and output layer respectively are (), (), and (), where and are positive integers.
- •
For each ELM network, the sigmoid function, defined as [29], is employed as the activation function of the hidden layer, because it is easy to be calculated and commonly used in the shallow neural network [31].
- •
The outputs of FS-NET and CE-NET are the offset estimation of FS and CE, respectively.
* Network Training and Deployment*: The network training and deployment are summarized in Algorithm 1, which are elaborated as follows.
* Offline Training*: The objects of training the ELM networks of FS-NET and CE-NET are to learn their output weights, respectively. To achieve this multi-task solution, we utilize the subnet-wise training strategy [32]. That is, we first train the ELM in FS-NET. Then, the ELM in CE-NET is trained with the trained and fixed network parameters of FS-NET.
Training ELM Network in FS-NET: According to (11), SMs and corresponding training labels are collected to form the data-set
[TABLE]
where is the -th data sample that consists of -th SM and its training label. In this paper, the SM is obtained according to (11). To facilitate the network learning of ELM [19], we normalize the as
[TABLE]
In (14), the training label is encoded by one-hot coding [18], which is expressed as
[TABLE]
where is the FS offset of the -th data sample. With the normalized SM , an normalized training data-set is obtained, which is given by
[TABLE]
Thus, the training data-set is employed to train the ELM in FS-NET. With the training input , the hidden output of ELM in FS-NET is given by
[TABLE]
where and are the input weight matrix and bias vector, respectively. According to [22] and [23], the entries of and are randomly generated. We collect hidden outputs to form the matrix of the hidden layer output as
[TABLE]
Accordingly, the matrix of training label is constructed as
[TABLE]
With and , the output weight matrix of ELM in FS-NET, denoted as , is obtained by
[TABLE]
After the is trained, the parameters of FS-NET are frozen for training the ELM network in CE-NET.
Training ELM Network in CE-NET: According to (12), initial features extracted for CE are collected to form the data-set
[TABLE]
where and are the -th extracted initial feature and its corresponding training label, respectively. For the benefit of the ELM training, is normalized as
[TABLE]
In (22), the training label is generated according to [30] and (3). With , the normalized training data-set is given by
[TABLE]
By using as the training input, the hidden output of the ELM in CE-NET is obtained, which is expressed as
[TABLE]
where and bias are weight matrix and bias vector, respectively. The entries of and are randomly generated for parameter initialization [22] and [23]. Then, hidden outputs are collected to form the hidden output matrix as
[TABLE]
Likewise, the collected are represented as the matrix
[TABLE]
Then, the output weight matrix of ELM in CE-NET (denoted by ) is obtained, which is given by
[TABLE]
With the trained in (21) and in (28), network parameters of FS-NET and CE-NET are obtained, and thus the online deployment can be performed.
* Online Deployment*: The main task of cascaded ELM-based JFSCE is to obtain an enhanced estimation of FS offset and CE . The online deployment is implemented as follows. Firstly, the feature extractor with non-NN FS in (11) is employed to extract the initial feature and its normalized version is obtained by using (15). Based on , the FS-NET produces an enhanced SM as
[TABLE]
By denoting , the estimation of FS offset (i.e., ) is given by
[TABLE]
With the estimated , we can determine the start point of a frame, and thus extract the received training sequence from the received signal to perform CE. According to (12), the non-NN CE is utilized to extract the initial feature . Then, the normalized is obtained from (23). Based on , the CE-NET is performed to enhance CE, which is expressed as
[TABLE]
According to (29)-(31), with the normalized versions of initial features, i.e., and , the cascaded ELM networks are performed, promoting the FS-NET and CE-NET to jointly enhance the FS and CE. Especially, due to the cascaded ELM networks, the nonlinear influence of HI is effectively alleviated in both phases of FS and CE. The exploited strategy fuses non-NN and NN modes to deal with the nonlinear influence, forming a paradigm from a new perspective of fusion learning for JFSCE.
IV NUMERICAL SIMULATION
In this section, numerical simulations are performed to evaluate the effectiveness and robustness of the proposed cascaded ELM-based JFSCE method. During simulations, the proposed method is compared with the classical JFSCE in [4] and the recent orthogonal matching pursuit (OMP)-based algorithm in [5] in Rician fading channel scenarios with HI. The basic parameter setting involved is listed below. The training sequence is Zadoff-Chu sequence [33], , , , , , and . The data sequence in the transmitted frame is modulated by quadrature-phase shift-keying (QPSK). The signal-to-noise ratio (SNR) in decibel (dB) is defined as [32]. And the exponentially decayed power coefficient of the Rician fading channel is set as . The performance of FS and CE in JFSCE are evaluated by the error probability and NMSE, respectively. In the simulations, the error probability of FS is defined as
[TABLE]
where denotes the times of error FS in experiments. The NMSE of CE is defined as
[TABLE]
where denotes the estimation of . For HI, the effects of nonlinear distortion caused by HPA are considered. According to the HPA given in [34], the nonlinear amplitude and phase are defined as
[TABLE]
where , , , and are set to reflect the impact of HI on the signal [34]. We employ the error vector magnitude (EVM) to evaluate the distortion intensity, which is defined as [35]
[TABLE]
where represents the distorted signal through HPA. To maximize the power efficiency, the HPA is considered to work in its saturation region [36]. In (35), is the reference signal vector and denotes the received symbol vector linearly amplified by HPA (without distortion). In this paper, the EVM is set as for the basic parameter setting.
For expression convenience, the “Prop”, “Ref_ [4]”, “Ref_ [5]”, “ELM_learn”, and “DNN-based” are used to denote the proposed cascaded ELM-based JFSCE, the JFSCE in [4], the OMP-based JFSCE in [5], the ELM-based JFSCE method without preprocessing and the DNN-based method in [37], respectively. For fair comparison, a cascaded DNN-based structure is also employed for the “DNN-based”. The first subnetwork of “DNN-based” consists of a non-NN feature extractor and a single-hidden-layer NN, where the non-NN feature extractor is the same as that of FS-Net. For the single-hidden-layer NN in the first subnetwork of “DNN-based”, the neurons of the input layer, hidden layer, and output layer are set as , , and , respectively. Similarly, the second subnetwork of “DNN-based” consists of the non-NN feature extractor and the single-hidden-layer NN as well. Its non-NN feature extractor is the same as that of CE-Net, and the single-hidden-layer NN owns the neurons of the input layer, hidden layer, and output layer , , and , respectively.
IV-A Computational Complexity
The comparison of computational complexity of NN-based methods is summarized in TABLE I, in which complex multiplication (CM) is employed to measure the computational complexity [38]. For “DNN-based”, the CMs are , which mainly reflects two parts given as follows. 1) For the non-NN feature extractors in the first and the second subnetworks of “DNN-based”, the CMs are and (according to [5]), respectively. 2) For the single-hidden-layer NN, and CMs (according to [39]) are respectively computed in the first and the second subnetworks of “DNN-based”. Similarly, the CMs of non-NN FS and non-NN CE are and , respectively. For the ELM networks in FS-NET and CE-NET, and CMs are respectively computed. Then, the total CMs of “Prop” are . For “ELM_learn”, the neurons of hidden layers of two ELM networks are respectively set as and . Here, due to the lack of preprocessing in “ELM_learn”, and are usually larger than and , respectively. The total CMs of “ELM_learn” are , in which the ELM networks of its first and second subnetwork have and CMs, respectively. An example is also given in TABLE I, where , , , (with the same computational complexity as that of “Prop”), and (with a higher computational complexity than that of “Prop”) are considered. From TABLE I, the proposed JFSCE method owns the same computational complexity as that of “DNN-based”. Compared with “ELM_Learn”, a lower computational complexity is achieved by the proposed JFSCE method.
With the same or lower computational complexity relative to “DNN-based” and “ELM_Learn”, we validate that the FS and CE performance can be improved in Section IV-B.
IV-B Effectiveness of the cascaded ELM-based JFSCE
To illustrate the effectiveness of the cascaded ELM-based JFSCE, we compare “Prop” with other four methods (i.e., “Ref_ [4]”, “Ref_ [5]”, “ELM_learn”, and “DNN-based”) according to the error probability of FS (i.e., ) and the NMSE (i.e., ) of CE in Fig. 4 and Fig. 4, respectively. From Fig. 4, the error probability of “Prop” is significantly lower than those of “Ref_ [4]”, “Ref_ [5]”, and “ELM_learn” when dB. For example, when = 10dB, the value of for “Prop” is about , while the values of are about , , and for “Ref_ [4]”, “Ref_ [5]”, and “ELM_learn”, respectively. The FS-NET significantly improves the error probability of FS. The reason is that the ELM in FS-NET effectively alleviates the influence of HI, while the other methods of JFSCE encounter severe performance degradation due to the lack of consideration for HI. Meanwhile, the values of for “Prop” are significantly smaller than that of “ELM_learn” in the whole given SNR region. Especially in the relatively high SNR region, e.g., dB, the curve gap between the “Prop” and “ELM_learn” becomes larger as SNR increases. This implies that the non-NN FS plays an effective role in ELM learning due to its structure of the single hidden layer (limiting its learning ability). In addition, the error probability of the “Prop” is lower than that of the “DNN-based”. This proves that, compared with the “DNN-based”, the “Prop” significantly improves the FS performance with approximate computational complexity. Thus, to alleviate the influence of HI, it is an effective FS mode by fusing the non-NN FS and ELM.
Fig. 4 validates the effectiveness of the cascaded ELM-based JFSCE in NMSE performance. From Fig. 4, the NMSE of “Prop” is significantly smaller than those of the other four schemes. For example, when = 6dB, the NMSE of “Prop” is about , while the NMSEs of “Ref_ [4]”, “Ref_ [5]”, “ELM_learn”, and “DNN-based” are all higher than . The NMSE performance of the proposed JFSCE significantly outperforms those of “Ref_ [4]”, “Ref_ [5]”, “ELM_learn”, and “DNN-based”. One reason is that the “Prop” benefits from the architecture of cascaded ELM networks. The correctness improvement of FS (by using FS-NET) naturally promotes the following CE-NET to improve its CE accuracy. Besides, the CE-NET fuses the non-NN and NN-based CE, and thus possesses a good ability to solve the nonlinear problems caused by HI.
On the whole, from Fig. 4 and Fig. 4, both the FS’s error probability and CE’s NMSE are improved compared with “Ref_ [4]”, “Ref_ [5]”, “ELM_learn”, and “DNN-based”. Thus, the proposed cascaded ELM-based JFSCE possesses its effectiveness in the scenarios of the Rician fading channel with HI.
IV-C Robustness Analysis
To evaluate the robustness of the cascaded ELM-based JFSCE, simulations are given to demonstrate the impacts against the EVM, the Rician factor, the number of multi-path , the length of training sequence , and the length of observation window from Fig. 5 to Fig. 9. For ease of analysis, except for the change of impact parameters (i.e., , , , , and ), other basic parameters remain the same as those in Fig. 4 and Fig. 4 during the simulations.
IV-C1 Robustness against
To demonstrate the impact of EVM, Fig.5 shows the FS’s error probability and CE’s NMSE, where , , , and are considered. From Fig. 5 (a), it is observed that, with the value of increases, the error probability of FS increases due to the increased distortion intensity. Although the error probability of FS for each given method in Fig. 5 (a) increases, the proposed method almost achieves the smallest error probability in all given SNR regions. For given EVM and SNR, e.g, and = 8dB, the “Prop” attains an error probability of , while the error probabilities of “Ref_ [4]” and “Ref_ [5]” are about and , respectively. This indicates that, even against the varying of EVM, the ELM in FS-NET still effectively alleviates the nonlinear influences caused by HI, and thus obtains the smallest error probability. From Fig. 5 (b), with the increase of EVM (from 35% to 50% with the interval of 5%), the NMSE of each given method (i.e., the CE methods of “Prop”, “Ref_ [4]”, and “Ref_ [5]”) increases. For example, when = 8dB and EVMs are from 35% to 50%, the values of NMSE of the “Ref_ [5]” are , , , and , respectively. Even so, the NMSE of the “Prop” is significantly smaller than those of “Ref_ [4]” and “Ref_ [5]”. For a given EVM and SNR, e.g., and = 10dB, the NMSE of “Ref_ [4]” and “Ref_ [5]” are larger than , while the NMSE of the “Prop” is lower than . This reflects that the CE is significantly improved by “Prop”, which benefits from the architecture of cascaded FS-ELM and CE-NET, the ability to solve the nonlinear influences by using ELM in CE-NET, and the strategy of fusing non-NN and NN-based CE. Against the impact of EVM, from Fig. 5 (a) and Fig. 5 (b), the proposed cascaded ELM-based JFSCE presents smaller values of FS’s error probability and CE’s NMSE than those of “Ref_ [4]” and “Ref_ [5]”, and thus obtains excellent robustness.
IV-C2 Robustness against
To illustrate the impact of varying Rician factor , the error probability of FS and the NMSE of CE are plotted in Fig. 6(a) and Fig. 6(b), respectively. In Fig. 6, , and are respectively considered. From Fig. 6(a), the FS’s error probability decreases with the increasing value of due to the increased possibility of the LOS component. For example, for = 8dB, when , and , the error probabilities of “Ref_ [5]” are about , , and , respectively. For each given , the FS’s error probability of the “Prop” is minimum in the given SNR region (from 0dB to 14dB). For example, when and = 10dB, the error probability of “Prop” attains = , while those of “Ref_ [4]” and “Ref_ [5]” are about and , respectively. This reflects that, no matter whether the Rician factor increases or decreases, the “Prop” significantly decreases the FS’s error probability when compared with “Ref_ [4]” and “Ref_ [5]”. From Fig. 6(b), for different values of , the “Prop” achieves the minimal NMSE. For and = 8dB, “Prop” achieves = , while the NMSEs of “Ref_ [4]” and “Ref_ [5]” are about and , respectively. This embodies that, for the varying Rician factor , the “Prop” can still achieve the minimum of NMSE compared with “Ref_ [4]” and “Ref_ [5]”. On the whole, from Fig. 6(a) and Fig. 6(b), the smallest values of FS’s error probability and CE’s NMSE are obtained by “Prop” for each given and compared with “Ref_ [4]” and “Ref_ [5]”. Thus, against the varying values of , the proposed cascaded ELM-based JFSCE shows good robustness.
IV-C3 Robustness against
For exhibiting the impact of different values of , , and are separately considered in Fig. 7. The FS’s error probability and CE’s NMSE are plotted in Fig. 7(a) and Fig. 7(b), respectively. From Fig. 7(a), the error probability of FS becomes worse with the increasing value of due to the increased multi-path interference. To make the “Prop” as an example, when = 10dB and the values of are enlarged from 4 to 12 with the interval of 2, the values of FS’s error probability are about , , , , and , respectively. Despite the value of FS’s error probability in each given scheme (i.e., “Prop”, “Ref_ [4]”, and “Ref_ [5]”) rising with the increase of , the “Prop” still achieves the minimal error probability for all given SNRs. For example, when and = 10dB, the “Prop” attains = , yet the error probability of “Ref_ [4]” and “Ref_ [5]” are about and , respectively. From Fig. 7(b), for each given scheme, the NMSE of CE increases with the increase of . For example, when = 12dB, the NMSEs of “Ref_ [4]” are about , , , , for the cases where . It could be also observed that, against the changing , the minimal value of NMSE is still obtained by “Prop”, and thus shows the best NMSE performance. For and = 10dB, the NMSE of the “Prop” reaches = , while “Ref_ [4]” and “Ref_ [5]” cannot decrease to = . This reflects that, for different values of , the “Prop” still achieves the optimum NMSE compared to “Ref_ [4]” and “Ref_ [5]”. In a word, compared with “Ref_ [4]” and “Ref_ [5]”, the FS’s error probability and CE’s NMSE are improved by the “Prop” against the impact of . Therefore, with the change of , the proposed cascaded ELM-based JFSCE shows good robustness.
IV-C4 Robustness against
In Fig. 8, to validate the robustness against , FS’s error probability and CE’s NMSE are plotted, where , and are considered. From Fig. 8(a), with the increase of , the FS’s error probability declines for each given scheme due to the increased sufficiency of the training sequence. By using “Ref_ [5]” as an example, when and = 10dB, the values of FS’s error probability are about , , and for the values of are 16, 32, and 64. For the relatively small value of , e.g., , the “Prop” maintains a comparable error probability of FS as that of “Ref_ [5]”, while achieving a much smaller FS’s error probability than that of “Ref_ [4]”. With the increase of , the “Prop” obtains minimal error probability for the relatively large , e.g., 32, 64. For example, as and = 8dB, the error probability of “Prop” is about , yet the error probabilities of “Ref_ [4]” and “Ref_ [5]” are about and , respectively. From Fig. 8(b), as increases, the values of CE’s NMSE for the given schemes decrease. For example, when = 6dB for “Ref_ [5]”, we have = , , for . Among these given schemes (i.e., “Prop”, ‘Ref_ [4]” and “Ref_ [5]”), the “Prop” still obtains the minimum of NMSE. For the case where and = 10dB, the NMSE of “Prop” is about , while the values of NMSE are about and for “Ref_ [4]” and “Ref_ [5]”, respectively. This demonstrates the “Prop” owns a better NMSE than those of “Ref_ [4]” and “Ref_ [5]”. From Fig. 8(a) and Fig. 8(b), compared with “Ref_ [4]” and “Ref_ [5]”, the proposed cascaded ELM-based JFSCE achieves the best FS’s error probability and CE’s NMSE when facing the impact of .
IV-C5 Robustness against
To demonstrate the impact of , Fig. 9 shows the error probability of FS and NMSE of CE, where , and are considered. From Fig. 9(a), with the increase of , the FS’s error probability increases due to the increased search space of FS. For example, when = 8dB, the “Ref_ [5]” owns = , , for , respectively. In the relatively low SNR region (i.e., from 0dB to 6dB in Fig. 9(a)), similar error probabilities of FS are obtained by “Prop” and “Ref_ [5]”, while it is much smaller than that of “Ref_ [4]”. In the region that dB, with the increase of , the “Prop” reaps the minimum of FS’s error probability among the given FS schemes. For example, for the case where and = 10dB, the “Prop” achieves = , while “Ref_ [4]” and “Ref_ [5]” attain the error probability about and , respectively. This reflects that, with the varying of , then “Prop” achieves a lower FS’s error probability than those of “Ref_ [4]” and “Ref_ [5]”. From Fig. 9(b), with the changing of , the “Prop” achieves a significantly smaller NMSE than the other two given schemes in the whole given SNR region. For example, for and = 10dB, the NMSE of “Prop” is about , yet the NMSEs of “Ref_ [4]” and “Ref_ [5]” are about and , respectively. This shows that, for different values of , the “Prop” obtains the optimum NMSE among the three given schemes. From Fig. 9(a) and Fig. 9(b), compared with “Ref_ [4]” and “Ref_ [5]”, the proposed cascaded ELM-based JFSCE shows better performance of FS and CE against the variation of .
V CONCLUSION
In this paper, we propose the cascaded ELM-based JFSCE scheme in the scenarios of the Rician fading channel and HI. In this scheme, the initial features of FS and CE are extracted by using the conventional non-NN-based JFSCE method and then analyzed by the constructed FS-NET and CE-NET. Compared with the conventional JFSCE methods, the proposed cascaded ELM-based JFSCE can significantly reduce the error probability of FS and the NMSE of CE in the presence of HI. Against the impacts of varying parameters, the proposed scheme presents its effectiveness and robustness in LOS and NLOS scenarios. In future works, the ML-based JFSCE in orthogonal frequency division multiplex (OFDM) systems with nonlinear distortion will be investigated.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Speth, F. Classen, and H. Meyr, “Frame synchronization of ofdm systems in frequency selective fading channels,” in IEEE 47 VTC , vol. 3, Jun. 1997, pp. 1807–1811 vol.3.
- 2[2] H. Ji, S. Park, J. Yeo, Y. Kim, J. Lee, and B. Shim, “Ultra-reliable and low-latency communications in 5g downlink: Physical layer aspects,” IEEE Wireless Commun. , vol. 25, no. 3, pp. 124–130, Jun. 2018.
- 3[3] Q. Zhao, Z. Zhou, J. Li, and B. Vucetic, “Joint semi-blind channel estimation and synchronization in two-way relay networks,” IEEE Trans. Veh. Technol. , vol. 63, no. 7, pp. 3276–3293, Sep. 2014.
- 4[4] Y. Wang, K. Shi, and E. Serpedin, “Continuous-mode frame synchronization for frequency-selective channels,” IEEE Trans. Veh. Technol. , vol. 53, no. 3, pp. 865–871, May. 2004.
- 5[5] z. Özdemir, R. Hamila, N. Al-Dhahir, and I. Güvenç, “Sparsity-aware joint frame synchronization and channel estimation: Algorithm and usrp implementation,” in Proc. 2017 IEEE Military Communications Conference (MILCOM 2017) , Oct. 2017, pp. 647–652.
- 6[6] L. Tlebaldiyeva, B. Maham, and T. A. Tsiftsis, “Device-to-device mmwave communication in the presence of interference and hardware distortion noises,” IEEE Commun. Lett. , vol. 23, no. 9, pp. 1607–1610, Sep. 2019.
- 7[7] K. Guo, K. An, F. Zhou, T. A. Tsiftsis, G. Zheng, and S. Chatzinotas, “On the secrecy performance of noma-based integrated satellite multiple-terrestrial relay networks with hardware impairments,” IEEE Trans. Veh. Technol. , vol. 70, no. 4, pp. 3661–3676, 2021.
- 8[8] S. V. Kulygin and V. O. Kazachkov, “Modeling of nonlinear distortions in 5g nr systems,” in Proc. SSGPFBC , Mar. 2021, pp. 1–4.
