Next Article in Journal
Research on the Characteristics of Deformation and Axial Force Changes During Drilling of Thin-Walled AF1410 High-Strength Steel
Previous Article in Journal
Design Methodology and Application Dynamics of Compact Quasi-Zero Stiffness Isolators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Neural-Network-Based Synchronization Acquisition with Hankelization Preprocessing

by
Gyung-Eun Kim
1,†,
Jung-Hwan Kim
1,†,
Jong-Ho Lee
2 and
Woong-Hee Lee
1,*
1
Division of Electronics and Electrical Engineering, Dongguk University-Seoul, Seoul 04620, Republic of Korea
2
School of Electronic Engineering, Soongsil University, Seoul 06978, Republic of Korea
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Appl. Sci. 2025, 15(7), 3479; https://doi.org/10.3390/app15073479
Submission received: 20 February 2025 / Revised: 14 March 2025 / Accepted: 21 March 2025 / Published: 22 March 2025

Abstract

:
Conventional synchronization signal detection methods rely on linear correlation function analysis with fixed thresholds, which are insufficient for handling the nonlinear characteristics of practical wireless communication systems. In such environments, the usage of a long synchronization signal is beneficial for ensuring sufficient correlation information and enhancing detection robustness. To address these problems, this paper proposes a novel framework that combines Hankelization-based preprocessing with the operation of a neural network (NN). The proposed method enhances feature extraction through the inverse Fourier transform and Hankel matrix construction, followed by singular value decomposition (SVD) to preserve dominant signal features and suppress noise components. Leveraging the ability of NNs to learn nonlinear patterns, the proposed method eliminates the need for fixed thresholds and achieves robust synchronization signal detection. The simulation results demonstrate superior accuracy in various environments compared to conventional methods, underscoring the potential of Hankelization-based preprocessing in future wireless communication systems.

1. Introduction

In wireless communication systems, the preamble is a fundamental component for achieving synchronization between the transmitter and the receiver. It is a specially designed signal sequence transmitted at the start of communication to ensure precise alignment between the two ends. This process involves synchronizing the time, frequency, and phase of the transmitted and received signals, which is crucial for enabling efficient and reliable data transmission. A representative sequence used in preamble design is the Zadoff–Chu (ZC) sequence [1]. The ZC sequence is a complex-valued sequence with constant amplitude and excellent correlation properties. It exhibits zero autocorrelation for cyclic shifts and maintains low cross-correlation between different root sequences, making it effective for synchronization, channel estimation, and interference mitigation. Due to its ideal correlation characteristics, the ZC sequence has been adopted for use in random access in LTE and 5G NR [2,3]. The transmitter generates a ZC sequence based on a specific length and root index, modulates it, and transmits it. As the signal travels through the wireless channel, it encounters multipath fading, Doppler shifts, thermal noise, and interference. The receiver correlates the received signal with the ZC sequence to determine the transmission time and compensate for frequency offsets. Because the ZC sequence exhibits ideal autocorrelation properties, a distinct correlation peak appears at the correct timing. This feature enables the base station to detect new terminals and coordinate access.
Accurate synchronization minimizes timing and frequency errors, thereby reducing data transmission errors. Conversely, failure in synchronization acquisition can compromise the integrity of the transmitted data, leading to communication failures. As such, preamble-based synchronization acquisition is a critical technique for ensuring stable and robust communication performance in wireless systems.
Preamble detection method-based synchronization acquisition techniques have been extensively studied in various environments. Previous research on preamble detection algorithms includes the peak-to-average ratio after deleting quasi-users (PAR-DQ) preamble detection technique for LTE-satellite communication systems [4] and 5G physical random access channel (PRACH)-based preamble detection methods [5], both of which aim to enhance detection performance in multipath environments. Additionally, energy efficient random access techniques for low-Earth-orbit (LEO) systems have gained attention [6]. Traditional random access methods tend to consume excessive power to ensure high reliability. Moreover, a study on preamble detection performance in long-range (LoRa) systems [7] evaluated cross-correlation-based preamble detection techniques and proposed performance optimization strategies for low-power wide-area networks.
In general, synchronization acquisition typically involves calculating the cross-correlation function between the received signal and the known preamble. However, this method typically relies on a predefined threshold, which may fail to provide optimal performance in dynamic environments. An improperly low threshold increases the risk of false detections due to noise, while an excessively high threshold may result in missed detections. To overcome this issue, the constant false alarm rate (CFAR) technique has been adopted to dynamically adjust the threshold in response to changing noise conditions [8,9]. CFAR optimizes detection performance by analyzing the noise distribution, setting the threshold based on the average noise level, and maintaining a consistent false alarm rate [10,11,12].
Recent advancements in wireless communication have highlighted the potential of machine learning (ML)-based signal processing methods to improve detection performance, particularly in noisy environments. While traditional methods are predominantly based on linear signal models, practical wireless channels often exhibit nonlinear characteristics. However, ML-based approaches are relatively robust against this dependency due to using the correlation function outputs as training data to learn the patterns associated with signal presence and absence [13,14]. One such approach is the threshold-free random access preamble detection method based on a statistical analysis of the timing metric and K-means clustering [15]. Leveraging this approach provides more adaptive synchronization performance than conventional methods and demonstrates the potential to overcome the limitations of fixed-threshold-based approaches. ML techniques, such as neural networks (NNs), excel in learning such nonlinear patterns, enabling more robust signal detection. Through this learning process, the NN detects synchronization signals in an effective way, overcoming the limitations of static threshold settings.
Additionally, [16] explored deep learning methods as an alternative to correlation-based packet detection in satellite-based massive machine-type communication (mMTC) and Internet of Things (IoT) scenarios. This study demonstrates that supervised learning techniques, including random forests, can significantly enhance detection performance even in the presence of interference.
Similarly, another deep learning-based approach proposed in [17] addresses preamble detection in asynchronous grant-free random access. This work demonstrates that ML-based methods can outperform traditional correlator-based methods by adapting to complex channel conditions and extracting more representative signal features. The results suggest that deep learning models can effectively overcome the limitations of static threshold settings in synchronization acquisition and provide more adaptive and reliable detection performance.
To further enhance the effectiveness of NN-based synchronization acquisition, this paper proposes a novel framework leveraging a Hankelization-based preprocessing technique [18,19]. Conventional correlation function-based methods often struggle to distinguish signals from noise, particularly in low signal-to-noise-ratio (SNR) environments where the false detection rate can increase significantly due to threshold sensitivity. To address this issue, the proposed Hankelization-based method can emphasize the structural characteristics of the signal, providing higher detection performance compared to conventional methods. Additionally, by utilizing SVD to extract meaningful information from the signal, this approach maintains accuracy. Furthermore, by using a low-dimensional feature vector as the input for the NN, effective learning can be achieved even with a limited amount of data.
The proposed Hankelization-based method addresses these issues through a three-step process. First, the inverse Fourier transform is applied to the correlation result between the desired and received signals. Second, the transformed signal is converted into a Hankel matrix, followed by singular value decomposition (SVD). Finally, the resulting singular value vector is used as the input for the NN for synchronization signal acquisition [20]. This preprocessing approach emphasizes the structural characteristics of the signal, facilitating more effective NN training. More specifically, the proposed method is based on the hypothesis that treating the cross-correlation results between signals as an approximate sparse vector, followed by inverse Fourier transform and Hankelization, enables the extraction of data that are more conducive to optimizing the NN model. Similar Hankelization-based techniques have demonstrated their utility in prior studies. For instance, such preprocessing was employed to enhance signal classification performance in Rician and Rayleigh fading channels [21]. Another study utilized Hankelization to classify near-field and far-field signals in extremely large-scale massive multiple-input multiple-output (XL-MIMO) systems [22]. By minimizing noise and extracting dominant signal features, the proposed method improves synchronization signal detection accuracy, establishing its potential as an effective tool for modern wireless communication systems.
The remainder of this paper is organized as follows: Section 2 presents the system model and problem formulation. In Section 3, the Hankelization-based preprocessing and NN design are presented, along with an analysis of the effectiveness of the proposed method through the low-rank property of the Hankel matrix. In Section 4, we present the simulation results, covering experimental configurations and performance evaluations against baseline approaches. Finally, Section 5 presents the concluding remarks.

2. System Model and Problem Formulation

Throughout this paper, the synchronization signal is constructed using the ZC sequence [23], which is renowned for its exceptional correlation properties. The ZC sequence exhibits sharp autocorrelation peaks and uniform energy distribution, making it particularly suitable for robust synchronization signal detection in wireless communication systems [24]. The K-th ZC sequence, denoted as x K C P , is expressed as:
x K [ n ] = e j π K n ( n + 1 ) P ,
where n { 0 , 1 , , P 1 } . Here, P represents the length of the sequence, chosen to be a prime number, and K is the root index that determines the characteristics of the sequence. In general, K is set as a prime number less than or equal to P 1 to guarantee the correlation characteristic of ZC sequences.
The objective is to reliably detect the presence of the desired signal embedded in noisy observations. The desired signal, represented by the ZC sequence, is known a priori. The problem is framed as a binary classification task, where the goal is to determine whether the desired synchronization signal is present within the received noisy signal y . The correlation function between y and the ZC sequence x K is computed and transformed into a structured Hankel matrix via the inverse Fourier transform. This transformation effectively highlights the dominant features of the desired signal while suppressing noise and residual components. Singular values extracted from the Hankel matrix are then utilized as inputs to a NN, which performs binary classification to determine the presence or absence of the synchronization signal. This approach ensures reliable and accurate synchronization detection across a range of challenging scenarios.

3. Proposed Method

3.1. Brief Introduction of Preprocessor Design Based on Hankelization

This paper introduces a preprocessing approach that constructs a Hankel matrix by applying the inverse Fourier transform to the correlation function, rather than directly using the correlation function as the input for the NN. SVD is applied to the Hankel matrix to extract a vector of singular values, which is used as the input for the NN. This method effectively preserves the primary signal features while reducing noise. By converting the correlation function into a structured matrix representation, the key characteristics of the signal are highlighted and efficiently utilized for further processing. This preprocessing step enhances the overall performance of the synchronization detection framework.
Figure 1 presents the framework of the NN-based synchronization signal detection system incorporating Hankelization preprocessing proposed in this paper. The inverse Fourier transform of the correlation function maps its frequency-domain representation to the time domain, with dominant features corresponding to the peaks of the correlation function, while residual components reflect less significant contributions.

3.2. Effectiveness of the Proposed Method Related to the Low Rank Properties of a Hankelized Matrix

The inverse fast Fourier transform (IFFT) of the correlation function, denoted as z C 2 P 1 , is reconstructed into a Hankel matrix Z C P × P , as given below:
Z [ i , j ] = z [ i + j 1 ] , i , j { 1 , 2 , } .
Here, z is derived from the cross-correlation between the received noisy signal y and the ZC sequence x K . The cross-correlation function is expressed as
R y x K [ m ] = p = 0 P 1 y [ p ] · x K [ p + m ] , m { P + 1 , , P 1 } .
and the IFFT is applied to R y x K [ m ] , resulting in z used to construct the Hankel matix:
z [ n ] = 1 2 P 1 m = 0 2 P 2 R y x K [ m ] · e j 2 π m n 2 P 1 , n { 0 , 1 , , 2 P 2 } .
The sequence z captures the correlation properties between the received signal y and the ZC sequence x K . When used to construct the Hankel matrix Z , z generally results in a full-rank matrix. This is caused not only by noise-induced variations in practical scenarios but also by the intrinsic correlation characteristics of the ZC sequence, which can introduce small residual variations even under ideal noise-free conditions. Despite being full-rank, Z retains significant information about the synchronization signal. Specifically, the dominant periodic patterns of the reference sequence, which are critical for synchronization, remain embedded within the structure of Z .
To validate this, we analyze an idealized scenario where the received signal y is identical to the x K . In this ideal case, the cross-correlation function R y x K simplifies to the autocorrelation of x K , dominated by its periodic structure. The dominant periodic component is characterized by the peak index f p of the autocorrelation function:
f p = arg max m R y ( = x K ) x K [ m ] .
Based on (5), an ideal sequence s C 2 P 1 can be expressed as s [ n ] = e j 2 π n f p / ( 2 P 1 ) for n { 0 , 1 , , 2 P 2 } . From this sequence, a Hankel matrix S C P × P is constructed following (2), and in the ideal case, S exhibits a rank-1 property. To validate this claim, we analyze the row structure of S . From (2), the u-th row of S can be represented as follows:
S [ u , : ] = e j 2 π u f p / ( 2 P 1 ) · v ,
where v = [ 1 , e j 2 π f p / ( 2 P 1 ) , e j 4 π f p / ( 2 P 1 ) , , e j 2 π ( P 1 ) f p / ( 2 P 1 ) ] serves as the basis vector for all rows of S . This indicates that all rows of S are constant multiples of the basis vector v . Specifically, any two rows S [ u , : ] and S [ v , : ] satisfy the following relationship:
S [ u , : ] = e j 2 π f p ( u v ) / ( 2 P 1 ) · S [ v , : ] , u , v { 1 , 2 , , P } .
Since all rows are scalar multiples of the same basis vector, S has a rank-1 in the ideal case. In accordance with the symmetry, the same property holds for the columns of S . Thus, S is confirmed to exhibit a rank-1 structure under ideal conditions. This ideal rank-1 structure of S ensures that the underlying synchronization signal is well represented in the matrix. As noted, in practical scenarios, the presence of noise and residual components causes the Hankel matrix Z , constructed from the noisy signal, to deviate from the ideal rank-1 property. Nevertheless, Z preserves the dominant structures associated with the synchronization signal, which can be effectively extracted and analyzed through SVD.

3.3. NN Design via Hankelization-Based Preprocessing

As previously discussed, although the rank-1 property of the Hankel matrix Z is no longer satisfied due to noise-induced variations and the intrinsic correlation of the ZC sequence, Z retains useful information related to the synchronization signal. Therefore, we leverage its singular values to construct an efficient latent space.
Now, we propose an integrated framework that combines Hankelization and NN utilization to identify the low-dimensional representation of complex data. To achieve this, we define the required terms as follows:
  • σ ¯ R + P : The vector of singular values of the Hankel matrix Z , which is sorted in descending order.
  • e { [ 1 , 0 ] T , [ 0 , 1 ] T } : The one-hot encoding vector representing whether the synchronization signal is present or absent, where [ · ] T denotes the transpose operator. We set the presence and absence of the synchronization signal as [ 1 , 0 ] T and [ 0 , 1 ] T , respectively.
  • L : The loss function, e.g., the mean squared error (MSE).
  • Θ : The model parameter, i.e., weight matrices and bias vectors.
  • Θ : The gradient operator with respect to Θ .
  • P L : The latent space dimension.
  • d: The NN model depth.
  • M: The size of the training dataset.
  • N: The size of the test dataset.
With these terms, we define the fully-connected (FC) NN model denoted by N . Finally, we can define the optimized NN model, denoted by N , as follows:
N = arg min N i = 1 M L ( e ( i ) , N ( σ ¯ ( i ) ) ) ,
where i is the index of the training dataset. In addition, we use the MSE as the loss function L . We choose the stochastic gradient descent with momentum (SGDM) as the optimizer for the update rule for the model; thus, the parameter Θ t at iteration t is computed as follows:
Θ t + 1 Θ t η i B t Θ L ( e ( i ) , N ( σ ¯ ( i ) ) ) + γ ( Θ t Θ t 1 ) ,
where η is the learning rate, B t represents the set containing the indices of the input/output pairs in the current mini-batch, and γ is the momentum coefficient that determines the contribution of the previous gradient step to the current update. Through the procedures of (8) and (9), we can optimize the NN model. Now, we can use the optimized NN model for the hypothesis testing of binary classification as follows:
e ^ [ 0 ] P r e s e n t A b s e n t e ^ [ 1 ] , where e ^ = N ( σ ¯ ) .
Based on (10), we now evaluate the performance of the optimized NN model N through numerical simulations in the next section.
To analyze the computational efficiency of the proposed method, considering the Hankel matrix dimensions P, the latent space dimension P L , and the NN model depth d, the proposed method requires a floating-point operation (FLOP) complexity O ( d P P L ) in terms of online complexity for an FC model’s operation. This complexity is comparable to, or even lower than, that of conventional NN models. However, the proposed method incurs an additional online complexity of O ( P 3 ) FLOP for singular value extraction. Although this additional cost increases computational demand, it improves overall performance.

4. Simulation Results

4.1. Simulation Configurations

The parameters configured for the simulations in this paper are summarized in Table 1. The ZC sequence utilized requires the sequence length and root index as key parameters. For the simulations, we set the sequence lengths to 37 and 41 and observed the resulting performance. The configurations of the NN used in the simulations are also detailed in the table above. Instead of focusing on the complexity of the NN structure, the emphasis of this study is on extracting and utilizing key information from the data to enhance detection performance. Therefore, a relatively simple NN architecture was adopted, ensuring that the model remains efficient while effectively leveraging the preprocessed features from the proposed method.
The metric for the simulations is the detection error rate, which quantifies the ratio of incorrectly classified samples to the total number of samples in the test dataset of size N. For each test sample j, the true label vector e ( j ) is represented as a one-hot encoded vector. The predicted label vector for the same sample is denoted by e ^ ( j ) . The detection error rate is defined as the complement of the classification accuracy:
detection error rate = 1 card { j e ^ H ( j ) = e ( j ) } N ,
where card { · } represents the cardinality of the set. Additionally, e ^ H is [ H ( e ^ [ 0 ] e ^ [ 1 ] ) H ( e ^ [ 1 ] e ^ [ 0 ] ) ] T for hard decisions via the Heaviside function H ( · ) . This metric provides a clear and quantitative measure of detection performance across different configurations.
To evaluate the performance of the proposed method, two baseline schemes were used for comparison:
  • Baseline 1 (Deep learning method based on cross-correlation): The NN-based method employing absolute correlation values as in conventional methods.
  • Baseline 2 (Deep learning method based on IFFT-processed cross-correlation): The NN-based method employing absolute values of IFFT-applied correlation results as in conventional methods.
  • Baseline 3 (Random forest method): The ML-based method that classifies signals using statistical features extracted from the absolute values of IFFT-processed cross-correlation results, following the approach in [16].
  • Baseline 4 (Adaptive threshold method): A non-ML-based approach that detects signals by applying an adaptive threshold to the absolute values of IFFT-processed cross-correlation results based on estimated noise levels, following the approach in [25].

4.2. Performance for Detecting Synchronization Signal

Figure 2 shows the classification accuracy of the proposed method. Specifically, the row-normalized results depict the percentages of correctly and incorrectly classified observations for each true class, while the column-normalized results represent the percentages for each predicted class. For instance, as shown in Figure 2a, the classification accuracy for signals with the presence of synchronization signals is 98.3 % . Furthermore, among the predicted signals, the percentages of correct and incorrect classifications are 99.8 % and 0.2 % , respectively.
Figure 3 presents the detection error performance of the proposed method compared to conventional approaches for synchronization signal detection. The simulations used 10 4 training data points within an SNR range of 20 dB to 5 dB. Figure 3a shows the results for P = 37 , and Figure 3b shows the results for P = 41 . The proposed method employs a Hankelization-based preprocessing technique, while conventional methods use the absolute values of the correlation function or the IFFT results as the input for the NN, the random forest method, and the adaptive threshold method. In Figure 3a, the proposed method achieves significantly lower detection error rates across all SNR levels. For SNR values above 0 dB, the error rate is below 10 3 , while conventional methods remain above 10 2 , showing minimal improvement even at higher SNR levels. Similarly, in Figure 3b, the proposed method maintains superior performance, achieving error rates below 10 3 for SNR values exceeding 0 dB. Conventional methods, particularly the IFFT-based approach, show persistently high error rates and negligible improvement. These results highlight the effectiveness of the proposed Hankelization-based preprocessing technique in achieving robust detection performance under various SNR conditions.
Figure 4 shows the detection error rate of the proposed method compared to other baseline methods under different training dataset sizes. The proposed method consistently achieves the lowest detection error rate, demonstrating stable performance across different training dataset sizes. These results confirm the robustness of the proposed method in synchronization signal detection, ensuring reliable performance regardless of the dataset size.
Figure 5 shows the detection rate of the proposed method compared to four baseline methods across different sequence lengths P and NN widths. Based on (11), the detection rate is derived from the detection error rate, reflecting its complementary relationship. In Figure 5a, the proposed method consistently achieves superior accuracy, even with a constrained NN width of 24, maintaining over 90 % detection accuracy for longer sequence lengths. In contrast, the baseline methods exhibit noticeable performance degradation for longer lengths of sequence. This indicates the ability of the proposed method to handle increased data complexity and dimensionality efficiently. Also, Figure 5b shows the detection rate with an increased NN width of 48. The baseline methods exhibit improved performance for longer sequence lengths compared to the results in Figure 5a, particularly Baseline 1 (Deep learning method based on cross-correlation). However, the proposed method remains largely unaffected by the increase in NN complexity, consistently achieving high detection accuracy regardless of the NN width. This robustness highlights the efficiency of the proposed method in extracting and utilizing critical features without relying on a highly complex NN architecture. These results highlight the effectiveness and adaptability of the proposed method for synchronization signal detection across varying configurations.
Figure 6 shows the detection error rate of the methods when the NN model is optimized at 0 dB and tested under varying SNR levels. For instance, an SNR margin of 10 dB means that the NN model was trained at SNR 0 dB but was tested randomly at SNR within the [ 5 , 5 ] dB region. The simulation results demonstrate that the proposed method effectively mitigates the degradation of performance compared to baseline methods when the training and test SNR conditions are significantly different. This suggests that the proposed method is a scheme that can adapt robustly to the change in SNR in online execution, and it is obvious that it can be very useful in dynamic environments.

4.3. Performance for Detecting Synchronization Signal with m-Sequences

In this subsection, we evaluate the performance of the proposed method when m-sequences are used as synchronization signals instead of ZC sequences. m-sequences are commonly utilized in random access scenarios [26], making it valuable to examine the applicability of the proposed approach with different sequences. The NN architecture used in this experiment is the same as described in Table 1.
Figure 7 shows the detection error rate of the proposed method compared to the baseline approaches under varying SNR levels when m-sequences are employed. The results show that the proposed method maintains a lower detection error rate than the baseline methods. This suggests that the proposed approach can effectively adapt to different synchronization sequences while preserving reliable detection performance. These results suggest that the proposed method can be applied to different types of synchronization sequences while maintaining consistent detection performance. This flexibility highlights its potential usefulness in various random access scenarios where different preamble designs are employed.

4.4. Performance for Detecting Synchronization Signal Under Practical Channel Condition

In this subsection, we evaluate the performance of the proposed method in a practical channel environment to assess its robustness under realistic conditions. To this end, we incorporate the tap delay line-B (TDL-B) channel model, which effectively captures multipath fading effects encountered in wireless communication systems [27]. The simulation parameters related to the channel configuration are summarized in Table 2, while the NN architecture remains consistent with the configuration presented in Table 1.
Figure 8 shows the detection error rate of the proposed method in comparison to various baseline approaches under different SNR conditions within a practical channel setting. The results demonstrate that the proposed method consistently outperforms conventional techniques, maintaining a significantly lower detection error rate. In particular, while the baseline methods experience some performance degradation due to multipath fading, the proposed approach maintains enhanced resilience, achieving reliable synchronization detection even in low-SNR environments. These findings suggest the effectiveness of the Hankelization-based preprocessing technique in ensuring reliable synchronization detection, even in the presence of multipath fading.

5. Conclusions

In this paper, we propose an NN model combined with a Hankelization-based preprocessing technique to enhance synchronization signal detection in wireless communication systems. Unlike traditional methods that directly utilize the correlation function as the input for the NN, the proposed approach applies the inverse Fourier transform and Hankelization to the correlation function, followed by SVD to extract primary signal features. These features are then used as inputs to the NN, effectively addressing the noise sensitivity and processing inefficiencies of conventional synchronization detection methods. By incorporating this preprocessing step, the proposed method achieves optimized detection performance, particularly in low-SNR environments. Simulation results demonstrate that the Hankelization-based preprocessing technique significantly improves synchronization signal detection accuracy compared to conventional methods. This approach exhibits robustness against noise and outperforms existing methods by enhancing detection reliability, particularly in conditions with low signal quality. These observations validate the effectiveness of the proposed NN-based synchronization detection model, showcasing its potential to overcome the limitations of existing approaches.
While the proposed method exhibits strong performance in synchronization acquisition, further refinements can enhance its applicability for practical deployment. In particular, the computational complexity of the SVD may introduce challenges for real-time implementation, and the singular value spectrum can exhibit numerical sensitivity under extreme noise conditions. To mitigate these issues, in future work, we will extend our research by applying approximate SVD algorithms, such as the randomized SVD method, which utilizes random sampling, and the truncated SVD method, which selectively retains only the dominant singular values, to reduce computational complexity. Additionally, we will conduct a broad investigation into various algorithms to improve numerical stability, ultimately working towards enhancing our approach with more advanced algorithms. From the perspective of integration with system performance evaluation, especially in ultra-reliable communications, a comprehensive bit error rate (BER) analysis remains critical to fully assessing the broader impact of the proposed method on overall system performance. Expanding the evaluation framework to include BER analysis would offer deeper insights into the effectiveness of the proposed approach in enhancing the reliability of random access communication systems. Finally, we aim to further explore the adaptability of our method to realistic conditions, where SNR variations may occur, thereby enhancing its practical applicability and robustness.

Author Contributions

Conceptualization, W.-H.L. and J.-H.L.; software, J.-H.K.; writing—original draft preparation, G.-E.K. and J.-H.K.; writing—review and editing, W.-H.L. and J.-H.L.; visualization, G.-E.K. and J.-H.K.; funding acquisition, J.-H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by an Institute of Information & Communications Technology Planning & Evaluation (IITP) grant funded by the Korea government (MSIT) (No. RS-2023-00217885, Development of integrated interference analysis technology for improving frequency utilization efficiency) and in part by a National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. RS-2023-00239349).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data supporting the reported results in this study can be shared upon reasonable request. Interested researchers should contact the corresponding author to discuss access. Please note that data sharing may be subject to restrictions due to privacy, ethical considerations, or intellectual property agreements with funders.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
NNNeural network
ZCZadoff–Chu
SNRSignal-to-noise ratio
SVDSingular value decomposition
IFFTInverse fast Fourier transform
MSEMean squared error
FCFully connected
SGDMStochastic gradient descent with momentum
FLOPFloating-point operation
MLMachine learning
IoTInternet of Things
PAR-DQ  Peak-to-average ratio after deleting quasi-users
PRACHPhysical random access channel
LEOLow-Earth Orbit
LoRaLong-range
NTNNon-terrestrial network
CFARConstant false alarm rate
XL-MIMOExtremely large-scale massive multiple-input multiple-output
mMTC      Massive machine-type communication
TDL-BTap delay line-B
BERBit error rate

References

  1. Chu, D. Polyphase codes with good periodic correlation properties (Corresp.). IEEE Trans. Inf. Theory 1972, 18, 531–532. [Google Scholar] [CrossRef]
  2. ETSI TS 136 211 V14.2.0; Evolved Universal Terrestrial Radio Access (E-UTRA). Physical Channels and Modulation (Release 14), April 2017. Available online: https://standards.iteh.ai/catalog/standards/etsi/82261ce3-384c-4ae8-8f91-6f463d554bb9/etsi-ts-136-211-v14-14-0-2020-04?srsltid=AfmBOoqfhUWnY0pK0-YSyVi-Q6U–KwIr5F_4zpxw_XyBHlFfIgNzf3O (accessed on 20 March 2025).
  3. ETSI TS 138 211, V16.2.0; Physical Channels and Modulation (Release 16), July 2020. Available online: https://standards.iteh.ai/catalog/standards/etsi/1301bb48-2994-4462-a159-5d4a1c8177a8/etsi-ts-138-211-v16-2-0-2020-07?srsltid=AfmBOooSCPop3jVR_2vueJwuTPZ9S4YKUJl8JrI8BV_1TnXBWCOG21tx (accessed on 20 March 2025).
  4. Wang, J.; Cui, G.; He, Y.; Jian, L.; Wang, W.; Zhang, Y. A PAR-DQ random access preamble detection algorithm in LTE-satellite communication system. In Proceedings of the 2014 Sixth International Conference on Wireless Communications and Signal Processing (WCSP), Hefei, China, 23–25 October 2014; pp. 1–5. [Google Scholar]
  5. Pham, T.A.; Le, B.T. A proposed preamble detection algorithm for 5G-PRACH. In Proceedings of the 2019 International Conference on Advanced Technologies for Communications (ATC), Hanoi, Vietnam, 17–19 October 2019; pp. 210–214. [Google Scholar]
  6. Zhen, L.; Bashir, A.K.; Yu, K.; Al-Otaibi, Y.D.; Foh, C.H.; Xiao, P. Energy-Efficient Random Access for LEO Satellite-Assisted 6G Internet of Remote Things. IEEE Internet Things J. 2021, 8, 5114–5128. [Google Scholar] [CrossRef]
  7. Tang, X.; Zhang, Y.; Wang, Y.; Zhao, D.; Li, H.; Zhao, X. Performance Analysis of Preamble Detection of LoRa System. In Proceedings of the 2019 International Conference on Electronic Engineering and Informatics (EEI), Nanjing, China, 8–9 November 2019; pp. 175–180. [Google Scholar]
  8. Kim, S.Y.; Yoon, S.H.; Shin, H.I. Demonstration of Optimizing the CFAR Threshold for Development of GMTI System. J. Korea Inst. Mil. Sci. Technol. 2018, 21, 141–146. [Google Scholar]
  9. Kong, Y.J.; Woo, S.K.; Park, S.; Shin, S.Y.; Jang, Y.H.; Yang, E. OS CFAR computation time reduction technique to apply radar system in real time. J. Korean Inst. Electromagn. Eng. Sci. 2018, 29, 791–798. [Google Scholar] [CrossRef]
  10. Hansen, V.G.; Sawyers, J.H. Detectability Loss Due to “Greatest Of" Selection in a Cell-Averaging CFAR. IEEE Trans. Aerosp. Electron. Syst. 1980, AES-16, 115–118. [Google Scholar] [CrossRef]
  11. Trunk, G.V. Range resolution of targets using automatic detectors. IEEE Trans. Aerosp. Electron. Syst. 1978, AES-14, 750–755. [Google Scholar] [CrossRef]
  12. Sebdani, M.M.; Javad Omidi, M. Detection of an LTE signal based on constant false alarm rate methods and Constant Amplitude Zero Autocorrelation sequence. In Proceedings of the 2010 International Conference on Intelligent and Advanced Systems, Xiamen, China, 29–31 October 2010; pp. 1–6. [Google Scholar]
  13. Lee. Performance analysis of DNN based acquisition scheme in chirp spread spectrum systems. In Proceedings of the Computational Engineering and International Conference (CEIC), Berlin, Germany, 15–17 May 2023. [Google Scholar]
  14. Kim, K.; Shin, Y. Single linear chirp-based communication-like jamming in chirp spread spectrum systems. J. Korean Inst. Commun. Inf. Sci. 2019, 44, 685–692. [Google Scholar]
  15. Zhen, L.; Wang, Y.; Sun, T.; Wang, W.; Yu, K.; Kharel, R. A Threshold-Free Random Access Preamble Detection Method Based on Joint Clustering for 6G NTN. In Proceedings of the 2021 IEEE Globecom Workshops (GC Wkshps), Madrid, Spain, 7–11 December 2021; pp. 1–6. [Google Scholar]
  16. Recayte, E.; Munari, A.; Clazzer, F. Grant-Free Access: Machine Learning for Detection of Short Packets. In Proceedings of the 2020 10th Advanced Satellite Multimedia Systems Conference and the 16th Signal Processing for Space Communications Workshop (ASMS/SPSC), Graz, Austria, 20–21 October 2020; pp. 1–7. [Google Scholar]
  17. Khan, M.U.; Testi, E.; Paolini, E.; Chiani, M. Preamble Detection in Asynchronous Random Access Using Deep Learning. IEEE Wirel. Commun. Lett. 2024, 13, 279–283. [Google Scholar] [CrossRef]
  18. Lee, W.H.; Kim, M. NsigNet: A Neural Network Design for Detecting the Number of Signals Under Sparse Observations. IEEE Internet Things J. 2024, 11, 19355–19367. [Google Scholar]
  19. Li, Y.; Liu, K.R.; Razavilar, J. A parameter estimation scheme for damped sinusoidal signals based on low-rank Hankel approximation. IEEE Trans. Signal Process. 1997, 45, 481–486. [Google Scholar] [CrossRef]
  20. Eckart, C.; Young, G. The approximation of one matrix by another of lower rank. Psychometrika 1936, 1, 211–218. [Google Scholar] [CrossRef]
  21. Kim, J.H.; Ozger, M.; Lee, W.H. CR2Net: A Neural Network Based Classifier for Rician and Rayleigh Channels via Hankelization. IEEE Wirel. Commun. Lett. 2024, 13, 1235–1239. [Google Scholar]
  22. Kim, J.H.; Kim, D.H.; Ozger, M.; Lee, W.H. An NN-Aided Near-and-Far-Field Classifier via Channel Hankelization in XL-MIMO Systems. IEEE Access 2024, 12, 41934–41941. [Google Scholar]
  23. Li, C.P.; Huang, W.C. A constructive representation for the Fourier dual of the Zadoff–Chu sequences. IEEE Trans. Inf. Theory 2007, 53, 4221–4224. [Google Scholar] [CrossRef]
  24. Fan, P.; Darnell, M. Communications Systems Techniques and Applications. In Sequence Design for Communications Applications; Research Studies Pr Ltd.: London, UK, 1996. [Google Scholar]
  25. de Figueiredo, F.A.; Cardoso, F.; Bianco, F.; Vilela, R.; Lenzi, K. Multi-stage based cross-correlation peak detection for LTE random access preambles. Rev. Telecomunicacoes 2013, 15, 1–7. [Google Scholar]
  26. Zhen, L.; Sun, T.; Lu, G.; Yu, K.; Ding, R. Preamble design and detection for 5G enabled satellite random access. IEEE Access 2020, 8, 49873–49884. [Google Scholar] [CrossRef]
  27. TR 38.901 G.T.; Study on Channel Model for Frequencies from 0.5 to 100 GHz. 2017. Available online: https://www.etsi.org/deliver/etsi_tr/138900_138999/138901/16.01.00_60/tr_138901v160100p.pdf (accessed on 20 March 2025).
Figure 1. An illustration of an example of the proposed framework.
Figure 1. An illustration of an example of the proposed framework.
Applsci 15 03479 g001
Figure 2. Confusion matrices of the proposed method (SNR = 0 dB). (a) P = 37 . (b) P = 41 .
Figure 2. Confusion matrices of the proposed method (SNR = 0 dB). (a) P = 37 . (b) P = 41 .
Applsci 15 03479 g002
Figure 3. Detection error rate for the synchronization signal according to SNR. (a) P = 37 . (b) P = 41 .
Figure 3. Detection error rate for the synchronization signal according to SNR. (a) P = 37 . (b) P = 41 .
Applsci 15 03479 g003
Figure 4. Detection error rate for the synchronization signal according to size of the training dataset. (SNR = 0 dB) (a) P = 37 . (b) P = 41 .
Figure 4. Detection error rate for the synchronization signal according to size of the training dataset. (SNR = 0 dB) (a) P = 37 . (b) P = 41 .
Applsci 15 03479 g004
Figure 5. Detection rate for the synchronization signal according to P (SNR = 0 dB). (a) NN width: 24. (b) NN width: 48.
Figure 5. Detection rate for the synchronization signal according to P (SNR = 0 dB). (a) NN width: 24. (b) NN width: 48.
Applsci 15 03479 g005
Figure 6. Detection error rate for the synchronization signal using a NN model optimized at 0 dB according to the variations in the test phase versus SNR. (a) P = 37 . (b) P = 41 .
Figure 6. Detection error rate for the synchronization signal using a NN model optimized at 0 dB according to the variations in the test phase versus SNR. (a) P = 37 . (b) P = 41 .
Applsci 15 03479 g006
Figure 7. Detection error rate for the synchronization signal using m-sequences according to SNR. (a) length = 63. (b) length = 127.
Figure 7. Detection error rate for the synchronization signal using m-sequences according to SNR. (a) length = 63. (b) length = 127.
Applsci 15 03479 g007
Figure 8. Detection error rate for the synchronization signal in practical channel according to SNR. (a) P = 37 . (b) P = 41 .
Figure 8. Detection error rate for the synchronization signal in practical channel according to SNR. (a) P = 37 . (b) P = 41 .
Applsci 15 03479 g008
Table 1. Default configuration in the experiments.
Table 1. Default configuration in the experiments.
ParametersValues
Length of sequence (P)37, 41
Root index (K)A randomly selected prime number under P
Size of training dataset 10 4
Size of test dataset 10 4
NN depth d2
NN width24
Max. epochs30
NN connection typeFully-connected
Learning rate 10 3
Activation functionLeaky ReLU
Loss functionMSE
OptimizerSGDM
Momentum 0.8
Table 2. Default configuration for practical channel experiments.
Table 2. Default configuration for practical channel experiments.
ParametersValues
Carrier frequency3.5 GHz
Sampling frequency15.36 MHz
Subcarrier spacing15 kHz
Number of paths6
Path gain and delayTDL-B [27]
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

Kim, G.-E.; Kim, J.-H.; Lee, J.-H.; Lee, W.-H. Neural-Network-Based Synchronization Acquisition with Hankelization Preprocessing. Appl. Sci. 2025, 15, 3479. https://doi.org/10.3390/app15073479

AMA Style

Kim G-E, Kim J-H, Lee J-H, Lee W-H. Neural-Network-Based Synchronization Acquisition with Hankelization Preprocessing. Applied Sciences. 2025; 15(7):3479. https://doi.org/10.3390/app15073479

Chicago/Turabian Style

Kim, Gyung-Eun, Jung-Hwan Kim, Jong-Ho Lee, and Woong-Hee Lee. 2025. "Neural-Network-Based Synchronization Acquisition with Hankelization Preprocessing" Applied Sciences 15, no. 7: 3479. https://doi.org/10.3390/app15073479

APA Style

Kim, G.-E., Kim, J.-H., Lee, J.-H., & Lee, W.-H. (2025). Neural-Network-Based Synchronization Acquisition with Hankelization Preprocessing. Applied Sciences, 15(7), 3479. https://doi.org/10.3390/app15073479

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