Next Article in Journal
Sustainable Self-Training Pig Detection System with Augmented Single Labeled Target Data for Solving Domain Shift Problem
Previous Article in Journal
An Anti-Mainlobe Suppression Jamming Method Based on Improved Blind Source Separation Using Variational Mode Decomposition and Wavelet Packet Decomposition
Previous Article in Special Issue
Cost-Efficient RSSI-Based Indoor Proximity Positioning, for Large/Complex Museum Exhibition Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Asymmetric Double-Sideband Composite Signal and Dual-Carrier Cooperative Tracking-Based High-Precision Communication–Navigation Convergence Positioning Method

1
School of Electrical and Information Engineering, Zhengzhou University, Zhengzhou 450001, China
2
School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(11), 3405; https://doi.org/10.3390/s25113405
Submission received: 1 May 2025 / Revised: 24 May 2025 / Accepted: 27 May 2025 / Published: 28 May 2025

Abstract

To enhance positioning capability and reliability within existing Communication Navigation Fusion Systems (CNFSs), this paper proposes an Asymmetric Double-Sideband Composite Localization Signal (ADCLS) and a dual-carrier aggregation dual-code loop tracking mechanism with fuzzy control. By organically integrating an embedded signal into the original positioning signal, the code loop is optimized via fuzzy control, while the ADCLS signal is processed as an asymmetric double-sideband signal for joint signal extraction. Experimental validation employs the 5G New Radio (NR) Time-Delay Line (TDL) channel model to simulate multipath propagation effects. The results show that this method improves the tracking accuracy of the code loop and the main carrier loop, thereby enhancing the ranging accuracy.

1. Introduction

With the expanding coverage of 5G networks, the large-scale deployment of 5G communication infrastructure has created new opportunities for indoor positioning applications [1,2]. While cellular-based positioning technologies (e.g., E911 and smart city systems) offer valuable services, current solutions based on cellular communication often fail to meet the stringent high-precision positioning requirements of industries such as manufacturing, robotics, and autonomous navigation. For instance, cell-ID (CID)-based positioning techniques typically suffer from errors ranging from tens of meters to over a hundred meters [3].
To address these limitations, the Positioning Reference Signal (PRS) in LTE and 5G NR systems has been designed to enhance positioning accuracy [4,5]. However, PRS consumes valuable communication signal bandwidth and restricts the continuous broadcast duration of signals, particularly in dense urban environments [6]. In response, this paper proposes a novel approach where positioning and communication signals are co-transmitted by a Fusion System Base Station (FSBS) within the same frequency band. These signals are differentiated by power levels, with the location signal adopting a Binary Phase Shift Keying (BPSK)-modulated Direct Sequence Spread Spectrum Code Division Multiple Access (DSSS-CDMA) scheme. The receiving terminal estimates the Time Difference of Arrival (TDOA) to calculate precise positioning results [7,8].
The Communication Navigation Fusion System (CNFS) primarily consists of three components: a satellite timing system, a communication–navigation convergence network, and user terminal equipment [9]. Its core architecture involves the indoor deployment of penetration-capable fusion base stations. These base stations synchronize with an external high-precision clock via outdoor satellite timing systems to ensure time and frequency accuracy. Communication and positioning signals are then distributed through wired backhaul links. The terminal estimates positioning by measuring the Time Difference of Arrival (TDOA) of the received signals. The accuracy of TDOA-based ranging primarily depends on the tracking precision of the code loop and the carrier loop. By smoothing the carrier phase pseudo-range based on the tracking performance of both loops, highly accurate distance measurements can be achieved. In practical applications, some systems rely solely on code-based ranging, while others utilize both code and carrier phase information. This paper aims to enhance tracking precision in order to improve overall positioning accuracy.
To address coverage limitations in complex indoor environments (e.g., shadowed zones or multi-floor buildings), supplementary systems are deployed to enhance signal strength while maintaining co-channel integration with cellular networks. This hybrid approach forms a unified communication–navigation network. However, the bandwidth-constrained fusion of positioning and communication signals imposes fundamental limits on positioning accuracy. Addressing this challenge—how to improve positioning accuracy within fixed bandwidth limitations—is critical for advancing CNFS capabilities.
The receiving terminal acquires the communication–navigation fusion signal by generating a pseudocode pair. Leveraging the autocorrelation function’s characteristics, the pseudocode pair achieves maximum autocorrelation peak when synchronized [10,11]. Due to the high code rate of 10.23 MHz, the Partial Match Filter–Fast Fourier Transform (PMF-FFT) method is employed for rapid signal acquisition, yielding coarse pseudocode phase estimates and Doppler frequency shifts [12,13,14].
After acquiring the positioning signal within the communication–navigation integrated system, the terminal enters the tracking phase [15,16]. A multi-channel architecture—typically comprising more than six channels—is established to independently receive signals from multiple CNFS stations [17,18]. Each channel extracts the code phase, carrier phase, and Doppler frequency shift. Positioning is then achieved by solving observation equations and integrating navigation messages [19,20]. However, conventional tracking loops are not compatible with the Asymmetric Double-Sideband Composite Localization Signal (ADCLS) due to its inherent asymmetric double-sideband structure. Therefore, a dedicated tracking loop must be designed to fully exploit the correlation properties of ADCLS.
To achieve more reliable and accurate positioning in constrained environments (e.g., indoors or urban canyons), this paper proposes a fast acquisition method based on the CNFS. The method employs a dual-resident acquisition signal with frequency compensation in the block accumulation domain, enabling high-sensitivity and high-precision frequency acquisition while reducing resource consumption [21]. Borio et al. explored the fusion of pilot and positioning signals, demonstrating that while sharing the same frequency band improves coherent integration time—thereby enhancing acquisition sensitivity—the accuracy of loop tracking remains largely unaffected [22]. Although increasing bandwidth and sampling rates could theoretically improve tracking accuracy, such adjustments are impractical for existing CNFSs due to predefined signal parameters. The concept of meta-signals was first introduced in the literature as a means of treating two signals from different frequency bands as a unified entity to enhance tracking accuracy [23]. However, this approach is limited by the frequency allocations of the original signals and still requires additional spectrum resources. Furthermore, discrepancies in clock sources and the lack of inter-channel correlation impede the realization of optimized joint tracking.
Building upon the existing CNFS, this study aims to improve ranging accuracy and reliability. However, the bandwidth limitations of the deployed hardware make further expansion infeasible. To address this constraint without modifying the system’s overall bandwidth, a narrowband positioning signal is embedded into the original transmission to form an ADCLS. To ensure stable reception of the ADCLS, a dual-carrier, dual-code loop tracking mechanism incorporating fuzzy control is proposed.
The main contributions of this paper are as follows. First, under the constraint of fixed bandwidth in the existing communication–navigation fusion positioning system, an Asymmetric Double-Sideband Composite Localization Signal (ADCLS) is designed to enhance positioning accuracy without occupying additional bandwidth. Second, a dual-carrier, dual-code loop tracking architecture based on fuzzy control is developed to enable stable reception of the asymmetric dual-band signal, thereby fully leveraging the advantages of ADCLS.
The structure of the paper is organized as follows. Section 2 introduces the ADCLS, the fuzzy control-based dual-carrier dual-code tracking loop, and relevant error analysis. Section 3 presents experimental evaluations and performance analysis of the proposed signal and receiver. Section 4 concludes the paper.

2. Asymmetric Double-Sideband Composite Location Signal and Reception

2.1. Asymmetric Double-Sideband Composite Location Signal

Without modifying the original CNFS or its bandwidth, a narrowband positioning signal is embedded into the existing communication–navigation fusion signal. The two signals are combined in the time domain to form the ADCLS, which is mathematically defined in Equation (1).
s ( t ) = p 1 d 1 ( t ) c 1 ( t ) exp j 2 π f 1 t + θ 1 + p 2 c 2 ( t ) exp j 2 π f 2 t + θ 2
In Equation (1), p 1 is the amplitude of the original positioning signal, d 1 ( t ) is the navigation message of the original positioning signal, c 1 ( t ) is the spread spectrum code of the original positioning signal, f 1 is the carrier frequency of the original positioning signal, θ 1 is the carrier phase of the original positioning signal, p 2 is the amplitude of the embedded positioning signal, c 2 ( t ) is the spread spectrum code of the embedded positioning signal, f 2 is the carrier frequency of the embedded positioning signal, and θ 2 is the carrier phase of the embedded positioning signal. Here, the embedded signal selects Weil code as the spread spectrum code of the positioning signal, whose code length is 1023, code rate is 1.023 MHz, and modulation mode is BPSK. The carrier frequency selection should meet the requirement that the original positioning signal and the embedded positioning signal are orthogonal—that is, Equation (2) is satisfied.
0 T S c 1 ( t ) exp j 2 π f 1 t + θ 1 × exp j 2 π f 2 t + θ 2 d t = 0
Let T S denote the coherence integration time. The frequency band of the original positioning signal is set to 3489.77–3510.23 MHz, with a sampling interval of 1000 Hz applied to the lower sideband. As shown in Figure 1, the center frequency of the embedded signal is 3494.39 MHz, where the correlation coefficient reaches a minimum value of 0.000006082. Therefore, the two signals can be considered approximately orthogonal.
Since both the original and embedded positioning signals are generated by the same FSBS, they share a common reference clock and propagation path. As a result, the two signals exhibit strong correlation at the same receiver terminal. Accordingly, Equation (1) can be reformulated as follows:
s ( t ) = p 1 d 1 ( t ) c 1 ( t ) exp j 2 π f s c t + θ s c + p 2 c 2 ( t ) exp j 2 π f s c t + θ s c × exp j 2 π f 0 t + θ 0 = s a ( t ) × exp j 2 π f 0 t + θ 0
In Equation (3), f 0 and θ 0 are the main carrier frequency and the main carrier phase of the asymmetric double-sideband compound positioning signal, respectively, f s c and θ s c are the subcarrier frequency and the subcarrier phase of the asymmetric double-sideband compound positioning signal, respectively, where f 0 , θ 0 , f s c , and θ s c can also be expressed as follows:
f s c = f 1 f 2 / 2 θ s c = θ 1 θ 2 / 2 f 0 = f 1 + f 2 / 2 θ 0 = θ 1 + θ 2 / 2
s a ( t ) can be expressed as
s a ( t ) = p 1 d 1 ( t ) c 1 ( t ) exp j 2 π f S C t + θ S C + p 2 c 2 ( t ) exp j 2 π f S C t + θ S C
Equation (5) can be regarded as a double-sideband signal, but its upper and lower sideband power, pseudo-code code length, pseudo-code code rate, and message information are different. p o 2 / p e 2 = 10 of upper and lower sideband signals. The upper sideband pseudo-code code length is 10230, the code rate is 10.23 MHz, and the carrier frequency is 3500 MHz. The weil code length of the lower band signal is 1023, the code rate is 1.023 MHz, and the carrier frequency is 3494.39 MHz. The modulation mode of the upper and lower sideband is BPSK. Equation (1) can be expressed as
s ( t ) = p o d o ( t ) c o ( t ) exp j 2 π f o t + θ o + p e c e ( t ) exp j 2 π f e t + θ e = p o d o ( t ) c o ( t ) exp j 2 π f s c t + θ s c + p e c e ( t ) exp j 2 π f s c t + θ s c × exp j 2 π f 0 t + θ 0 = s o ( t ) + s e ( t ) × exp j 2 π f 0 t + θ 0
And s o ( t ) = p o d o ( t ) c o ( t ) exp j 2 π f s c t + θ s c , s e ( t ) = p e c e ( t ) exp j 2 π f s c t + θ s c , f s c = 2.805 MHz, and s o ( t ) + s e ( t ) can be regarded as bilateral band signal, and its power spectrum can be expressed as
G a ( f ) = G o ( f ) + G e ( f ) = p o 2 G o f f s c + p e 2 G e f + f s c
G o ( f ) and G e ( f ) in Equation (7), respectively, represent the power spectrum of the original location signal and embedded small location signal, G o ( f ) = T c 1 sinc 2 T c 1 f , G e ( f ) = T c 2 sinc 2 T c 2 f , and T c 1 and T c 2 are the Weil code lengths of the original bit signal, respectively, that is, T c 1 = 1 / f c 1 and T c 2 = 1 / f c 2 , where f c 1 and f c 1 are the Weil code rate of the original bit signal and the code rate of the embedded positioning signal, respectively. Then, the power spectrum expression of the composite bilateral band signal can be obtained as follows:
G a ( f ) = p o 2 T c 1 sinc 2 T c 1 f f s c + p e 2 T c 2 sinc 2 T c 2 f + f s c
The power spectrum of the composite asymmetric bilateral band signal of original position signal and embedded small signal is shown in Figure 2.
The autocorrelation function of the ADCLS can be expressed as
R A ( τ ) = E s a ( t ) s a * ( t τ ) = E s o ( t ) + s e ( t ) s o ( t ) + s e ( t ) * = p o 2 d o ( t ) d o ( t ) R o ( τ ) + p e 2 R e ( τ ) cos 2 π f s c τ + j p o 2 d o ( t ) d o ( t ) R o ( τ ) p e 2 R e ( τ ) sin 2 π f s c τ
d o ( t ) in Equation (9) is the local decoding message, which can be regarded as aligned in normal tracking, namely, d o ( t ) = d o ( t ) . At this time, the envelope of correlation function is shown in Figure 3. Figure 3 shows the envelope of its normalized autocorrelation function, whose horizontal coordinate represents the distance corresponding to τ of Equation (9), that is, the distance corresponding to the phase of the delayed code, and τ represents the time delay, but in order to represent its effect on ranging more obviously, it will be converted into a delayed distance based on the pseudo-code rate versus the speed of light. The main peak of the autocorrelation function of ADCLS is sharper, which will inevitably bring better tracking performance. However, because of its multiple peak values, the normal Delay-Locked Loop (DLL) can no longer be used, and the code loop tracking mode should be replaced accordingly.

2.2. Asymmetric Double-Carrier Double-Code Loop Combined Tracking Loop Based on Fuzzy Control

The traditional single-channel tracking loop is no longer applicable for the ADCLS. As the ADCLS is a bilateral band signal, existing algorithms such as the Binary Offset Carrier (BOC) Dual Estimation Technique (DET) and the Double Phase Estimator (DPE) can serve as references. However, both DET and DPE are designed for symmetric bilateral band signals and are therefore not directly applicable to the inherently asymmetric nature of the ADCLS. To fully acquire and track the ADCLS while leveraging the inter-channel correlation between its components, this study proposes an asymmetric dual-carrier joint receiving and tracking loop based on fuzzy control. The structure of the proposed algorithm is illustrated in Figure 4.
The ADCLS receiver first separates the input intermediate frequency (IF) signal S I F into its in-phase (I) and quadrature (Q) components. These components are then mixed with both the main and sub-carrier frequencies for carrier removal. After carrier stripping, the resulting signals are correlated with a locally generated Weil code. The local Weil code includes three replicas with different phases: Early (E), Prompt (P), and Late (L), where E corresponds to the early replica, P to the prompt replica, and L to the late replica. Consequently, the coherent integration values for twelve tracking paths can be obtained as follows:
I E o ( k ) = A o D ( k ) T c o h R o τ τ ^ d 2 sin π Δ f o T c o h π Δ f o T c o h cos Δ φ o + n I I P o ( k ) = A o D ( k ) T c o h R o ( τ τ ^ ) sin π Δ f o T c o h π Δ f o T c o h cos Δ φ o + n I I L o ( k ) = A o D ( k ) T c o h R o τ τ ^ + d 2 sin π Δ f o T c o h π Δ f o T c o h cos Δ φ o + n I Q E o ( k ) = A o D ( k ) T c o h R o τ τ ^ d 2 sin π Δ f o T c o h π δ f T c o h sin Δ φ o + n Q Q P o ( k ) = A o D ( k ) T c o h R o ( τ τ ^ ) sin π Δ f o T c o h π Δ f o T c o h sin Δ φ o + n Q Q L o ( k ) = A o D ( k ) T c o h R o τ τ ^ + d 2 sin π Δ f o T c o h π Δ f o T c o h sin Δ φ o + n Q I E e ( k ) = A e D ( k ) T c o h R e τ τ ^ d 2 sin π Δ f e T coh π Δ f e T coh cos Δ φ e + n Q I P e ( k ) = A e D ( k ) T coh R e ( τ τ ^ ) sin π Δ f e T coh π Δ f e T coh cos Δ φ e + n I I L e ( k ) = A e D ( k ) T c o h R e τ τ ^ + d 2 sin π Δ f e T c o h π Δ f e T c o h cos Δ φ e + n I Q E e ( k ) = A e D ( k ) T c o h R e τ τ ^ d 2 sin π Δ f e T c o h π Δ f e T coh sin Δ φ e + n Q Q P e ( k ) = A e D ( k ) T c o h R e ( τ τ ^ ) sin π Δ f e T c o h π Δ f e T c o h sin Δ φ e + n Q Q L e ( k ) = A e D ( k ) T coh R e τ τ ^ + d 2 sin π Δ f e T coh π Δ f e T c o h sin Δ φ e + n Q Δ φ e = π Δ f e T c o h + Δ θ e Δ φ o = π Δ f o T c o + Δ θ o Δ f o = f c f ˜ c + f s c f s c ˜ Δ f e = f c f ˜ c f s c + f s c ˜ Δ θ e = θ c θ c ˜ θ s c + θ s c ˜ Δ θ o = θ c θ ˜ c + θ s c θ s c ˜
In Equation (10), Δ f e and Δ f o are the carrier frequency errors of the embedded signal and the original location signal, respectively, f ˜ c and f s c ˜ are the local replication main carrier frequency and sub-carrier frequency, θ c ˜ and θ s c ˜ are the local replication main carrier phase and sub-carrier phase, Δ φ e and Δ φ o are the carrier phase errors of the embedded signal and the original location signal and the local replication signal, respectively, n I and n Q represent White Gaussian Noise (WGN) signals with a mean value of 0 and variance of δ n 2 , k represents integral period, and d represents the early and late correlator interval. In this structure, the carrier ring completes carrier identification of FLL and PLL by means of the P branch accumulation system, and the output of the carrier discriminator is the phase error between the received signal and local repeated carrier signal. By using the carrier phase error feedback loop filter and a local Carrier Numerically controlled Oscillator (NCO), the local carrier NCO adjusts the locally generated carrier frequency. The structure of the code loop, through comparing the E and L branch coherent integration values to the position of the peak pseudo-code autocorrelation function, does not depend on the carrier phase and will not be affected by carrier frequency drift. It adjusts the generation rate of the local replication code according to the integral value of E and L to ensure that the local replication code is aligned with the received signal’s Weil code.
The ADCLS processing unit supports both single-frequency and dual-frequency signal tracking modes. During the initial signal acquisition phase, single-frequency processing circuits are employed to independently establish stable tracking for each signal path. This process yields stable estimates of the code phase, carrier phase, and carrier frequency for both signals. Once stable tracking is achieved, the processing unit transitions to a dual-frequency joint tracking mode, enabling improved ranging performance. In scenarios where one of the sidebands experiences significant narrowband interference or signal weakening, a fuzzy control mechanism dynamically adjusts the weighting of each signal path. If interference becomes excessive, the system reduces the affected signal’s weight or disables it entirely, reverting to single-frequency tracking mode. This mode-switching process is entirely handled by software; no modifications to the hardware are required. In the following section, we present the dual-frequency joint tracking algorithm and the fuzzy control strategy in detail.
Signal quality is commonly assessed using the Signal-to-Noise Ratio (SNR), which is defined as the ratio of signal power to noise power. A higher SNR indicates better signal quality. However, since SNR is dependent on the noise bandwidth, it is often unsuitable for direct comparison across systems. To address this, alternative normalized metrics are used. One such metric is the Difference of Carrier-to-Noise Ratio (DCNR), which reflects the contrast in carrier-to-noise values between adjacent signal loads. DCNR is typically used to evaluate signal fluctuations and to identify the presence of interference. In the case of the original baseband signal and the embedded signal, the embedded signal generally occupies a narrower bandwidth and is thus less susceptible to narrowband interference. As a result, it is sufficient to monitor only the Carrier-to-Noise Ratio (CNR) of the original baseband signal to evaluate interference levels.
The fuzzy controller primarily consists of four components: fuzzification, a knowledge base, fuzzy inference, and defuzzification [24,25,26]. In the proposed fuzzy control loop, there are two inputs, CNR and DCNRl, and a single output variable, the weight coefficient. To accurately capture the influence of CNR and DCNR on the weight coefficient, their value ranges are determined through empirical testing and analysis of actual received signals. The observed CNR values range from 20 dB-Hz to 50 dB-Hz, while DCNR varies between −15 and +15. The output of the fuzzy controller, i.e., the weight coefficient, is defined over the range [0, 1]. The corresponding universes of discourse (domains) for the input and output variables are defined as follows.
Y 1 = 20 24 33 41 50 Y 2 = 0 2 5 10 15 Y 3 = 0 0.3 0.5 0.8 1
As shown in Figure 5, the fuzzy controller adopts the reasoning mechanism of the Mamdani algorithm [27,28]. The Mamdani algorithm is a common algorithm in fuzzy control, which is used to map fuzzy input variables to fuzzy output variables in fuzzy control, and the language variables of input and output can be expressed as follows: Negative Big (NB), Negative Small (NS), Zero (Z), Positive Small (PS), and Positive Big (PB). The control rules can be expressed as F Y 1 = B 1 j and Y 2 = B 2 j Then Y 3 = B 3 j j = 1 , 2 , , 25 . Fuzzy control rules are mainly set according to the following principles: (1) switch to single-frequency mode when the CNR is unstable. (2) In the case of low CNR and instability, try to rely on the original position signal; in the case of stability, use dual-frequency working mode. (3) When the signal quality is improved, increase the connection between the two signals. The final specific rule formulation and adjustment is based on the actual simulation test, as shown in Figure 6.
Finally, the fuzzy output results calculated based on the Mamdani algorithm are defuzzified to obtain the final value. In this paper, the center of gravity method is adopted to defuzzify [29], namely,
β = j n j β j μ β j j n j μ β j
For β values above 0.8, the ADCLS Processing Unit makes the loop work in single-frequency channel loops, and for β values below 0.8, the loop works in dual-frequency combined channel loops, and specifically changes the weight parameters of the code loop according to the value of β . The code loop phase discriminators obtained from the upper and lower side bands all adopt the incoherent advance and hysteresis power method, whose normalized phase discriminator formula is the following [30]:
e = 1 2 E 2 L 2 E 2 + L 2
In Equation (13), E and L represent the incoherent integration values, where E denotes the phase discriminator output. These values are combined and subsequently filtered by the tracking loop. The Numerically Controlled Oscillator (NCO) for both sidebands then generates the corresponding Weil codes. When the incoherent early-late amplitude method is applied, the code phase error can be expressed as a linear combination of the errors from the two sidebands. This results in a joint code loop discriminator output, which improves tracking accuracy.
d i s c ( τ ) = β 2 I E o 2 + Q E o 2 I L o 2 Q L o 2 I E o 2 + Q E o 2 + I L o 2 + Q L o 2 + 1 β 2 I E e 2 + Q E e 2 I L e 2 Q L e 2 I E e 2 + Q E e 2 + I L e 2 + Q L e 2
In the case of stable loop tracking, for carrier ring analysis, Equation (10) can be deformed to obtain the following expressions:
A e A o Q P o ( k ) Q P e ( k ) 2 A e T c o h cos π Δ f c T c o h + Δ θ c sin π Δ f s c T c o h + Δ θ s c × A e A o Q P o ( k ) + Q P e ( k ) 2 A e T c o h sin π Δ f c T c o h + Δ θ c cos π Δ f s c T c o h + Δ θ s c q u a d × A e A o I P o ( k ) + I P e ( k ) 2 A e T coh cos π Δ f c T coh + Δ θ c cos π Δ f sc T coh + Δ θ sc
As shown in the equation above, the primary carrier and subcarrier have been separated, allowing for the use of a two-quadrant arctangent function as the phase discriminator. Among various types of Costa Phase-Locked Loop (PLL) phase discriminators, the two-quadrant arctangent method provides the highest accuracy; however, it comes at the cost of increased computational complexity. The phase error can be derived from Equation (15) as follows:
disc θ s c = arctan A e A o Q P o ( k ) Q P e ( k ) A e A o I P o ( k ) + I P e ( k ) π Δ f s c T coh + Δ θ s c disc θ s c = arctan A e A o Q P o ( k ) + Q P e ( k ) A e A o I P o ( k ) + I P e ( k ) π Δ f s c T coh + Δ θ s c
After completing joint code loop tracking and carrier (both main and subcarrier) acquisition, the signal proceeds to the loop filtering stage. In this study, a second-order code loop is employed for code tracking. For carrier tracking, the main carrier loop initially uses a second-order Frequency-Locked Loop (FLL) to assist in frequency acquisition, followed by a third-order PLL for precise phase tracking. The subcarrier loop utilizes a second-order PLL. During the initial 350 ms of single-frequency tracking, the main carrier loop operates in FLL mode to pull into lock. Once frequency lock is achieved, the system transitions to the third-order PLL. Since the loop filters used in this paper are fundamentally similar to conventional designs, their detailed discussion is omitted.

2.3. Error Analysis

Prior to this section, the ADCLS signal, its propagation path, and the corresponding receiving and tracking loop have been described in detail. This section focuses on analyzing the ranging performance of the ADCLS system. The primary sources of measurement error in both the code loop and the Phase-Locked Loop include phase jitter and dynamic stress error. Phase jitter can be attributed to factors such as thermal noise, oscillator frequency jitter induced by mechanical vibrations, and Allan variance. Since the relative motion between the receiver and the base station is minimal during the testing process, dynamic stress errors can be neglected.
The primary factors affecting positioning accuracy in GPS receivers include thermal noise, mechanical vibrations, and Allan variance. This paper focuses on analyzing the impact of thermal noise, as it represents the dominant error source in both code and carrier tracking loops. Although mechanical vibrations can also degrade accuracy, their effects mainly appear as instantaneous phase jitter in carrier and pseudocode signals, caused by oscillator frequency modulation induced by mechanical disturbances. However, compared to thermal noise, their impact is relatively minor and is more dependent on the receiver’s motion state than on the intrinsic characteristics of the signal. Allan variance, which quantifies the frequency stability of the oscillator, is primarily determined by hardware specifications and becomes more significant under high-dynamic conditions. Since this study emphasizes the influence of thermal noise, a detailed discussion of Allan variance is omitted.
In laboratory tests, thermal noise is the primary source of error. Its impact on positioning accuracy is mainly reflected in the code loop, subcarrier, and main carrier tracking performance. As shown in Figure 1, the correlation between the two carriers is minimal, and the mutual influence can therefore be considered negligible. The mean square error due to thermal noise in the joint code loop can be expressed by the following equation:
σ t d l l 2 B L 4 π 2 C N R × B f e 2 B f e 2 p e G e ( f ) ( 1 β ) 2 sin 2 π f T coh 2 + p o G o ( f ) β 2 sin 2 π f T coh 2 d f B f e 2 B f e 2 p e G e ( f ) ( 1 β ) 2 sin π f T coh 2 + p o G o ( f ) β 2 sin π f T coh 2 d f 2
σ c d l l 2 = σ t d l l 2 × 1 + B L T c o h C N R × B f e 2 B f e 2 p e G e ( f ) ( 1 β ) 2 cos 2 π f T c o h 2 + p o G o ( f ) β 2 cos 2 π f T c o h 2 d f B f e 2 B f e 2 p e G e ( f ) ( 1 β ) 2 cos π f T c o h 2 + p o G o ( f ) β 2 cos π f T c o h 2 d f 2
In Equation (17), B f e is the RF front-end bandwidth, D is the correlates distance, CNR is the carrier-to-noise ratio, the correlate distance is set to 0.5, and the thermal noise variance of the joint code ring after calculating the square loss is Equation (18) [31].
The thermal noise variance of the main carrier loop and the subcarrier loop is shown in the formula below:
σ c p l l 2 B C P L L N R B f e 2 B f e 2 p e G e ( f ) + p o G o ( f ) d f σ s c l l 2 B S C P L L N R B f e 2 B f e 2 p e G e ( f ) + p o G o ( f ) d f
In Equation (19), B C P L L and B S C P L L represent the noise bandwidth of the main carrier loop and the subcarrier loop, respectively, and the mean square error of thermal noise is the main source affecting the positioning accuracy.

3. Simulation Results

Experimental Conditions

In the experiment, the N5182A MXG vector signal generator from Keysight (Santa Rosa, CA, USA) was used as the signal source. It supports frequencies ranging from 100 kHz to 6 GHz and is capable of generating multi-channel baseband and RF signals. For ADCLS signal generation, the carrier frequency of the original positioning signal was set to 3500 MHz, using CNFS positioning code group 1 (PRN1) with a code rate of 10.23 MHz and a bandwidth of 20.46 MHz. The embedded positioning signal was configured at 3494.39 MHz, using code group 2 (PRN5) with a code rate of 1.023 MHz and a bandwidth of 2.046 MHz. The communication and positioning signals were transmitted in a fused manner, and additive white Gaussian noise was introduced during signal generation. At the receiving end, the Tapped Delay Line (TDL-D) channel model was implemented using simulation software. This model, commonly used in 5G NR link-level evaluations, captures the multipath delay and Doppler effects characterizing time-varying channels [32,33]. The receiver hardware was a USRP B210 device from Caisa Technology (Shenzhen, China), with data acquisition performed via recplay. The collected data were processed in the software terminal, where the 5G link model was configured. Since the CNFS transmits both communication and navigation signals through a shared antenna, the 5G TDL model is well suited for its evaluation. The received CNFS signals are composed of multiple time-delayed multipath components. Due to the unique characteristics of the ADCLS signal, this study compares the proposed method against the most widely used joint tracking loop algorithm currently available.
The TDL model was originally designed for Single-Input Single-Output (SISO) systems, covering a frequency range from 0.5 GHz to 100 GHz with a maximum supported bandwidth of 2 GHz. In this study, the TDL-D variant is employed, with its specific configuration parameters detailed in Table 1. Each tap’s Doppler spectrum in the TDL-D model follows the classical Jakes spectrum, characterized by a maximum Doppler frequency shift FD. Notably, the first tap in the TDL-D model experiences Rician fading, while subsequent taps typically exhibit Rayleigh fading behavior. In this setup, the maximum Doppler shift is set to 200 Hz. Figure 7 illustrates the time-varying fading characteristics modeled by the TDL-D channel.
The capture and tracking analysis was carried out on a PC, and the simulation software was run on the PC. The configuration of the PC was I5-1135G7, with 32 G running memory and 2 TB solid-state memory. The terminal analog software can track up to eight separate signals at the same time or carry out four joint tracking operations at the same time. The specific parameters received by the terminal are shown in the table.
The signal acquisition and tracking analysis were conducted on a personal computer (PC) running the simulation software. The PC was configured with an Intel Core i5-1135G7 processor, 32 GB of RAM, and a 2 TB solid-state drive (Intel, Santa Clara, CA, USA). The terminal simulation software supports simultaneous tracking of up to eight individual signals or four joint-tracking channels. The detailed configuration parameters of the received signals at the terminal are summarized in Table 1.
We connected the signal source generators B210 and PC, respectively, as shown in Figure 8.
Using the connection method of Figure 8 ADCLS signal source, we use a fuzzy control-based asymmetric ring joint double-carrier tracking loop for reception to test the tracking precision of the code loop, carrier loop, and subcarrier loop under different CNR conditions for the ADCLS signal receiving loop based on fuzzy control asymmetric ring joint double-carrier tracking, as shown in Figure 9.
Figure 9 illustrates that the experimental results closely align with the theoretical calculations. Under experimental conditions, the tracking accuracy of the ADCLS signal—using the fuzzy control-based asymmetric dual-carrier joint reception and tracking loop—shows an average improvement of 44.08% compared with the traditional channel fusion positioning signal under low carrier-to-noise ratio (CNR) conditions. Specifically, the carrier loop accuracy is enhanced by 33.66%. This improvement is attributed to the utilization of both the original and embedded signals, which share the same source and exhibit strong channel correlation. The loop design effectively combines the phase discrimination information from the upper and lower sidebands, thereby enhancing the stability and accuracy of the code loop tracking. Under high=CNR conditions, the code loop tracking accuracy improves by an average of 32.76%, while the carrier loop tracking accuracy improves by 40.54%. These gains are mainly due to the asymmetric phase discrimination strategy enabled by fuzzy control.
Overall, the incorporation of an additional subcarrier into the ADCLS signal superimposed on the original signa leads to a substantial enhancement in the tracking accuracy of the subcarrier loop. Due to the broader effective bandwidth of the Gabor-based ADCLS, the subcarrier loop achieves an accuracy approximately an order of magnitude greater than that of the code loop. This architectural design allows the system to fully leverage both frequency components, thereby enabling more reliable and precise single-point positioning.
To evaluate the tracking performance of the proposed loop in the ADCLS system, a comparative analysis was conducted between the traditional joint tracking algorithm and the dual-carrier dual-code loop with fuzzy control introduced in this study. Both methods were tested under simultaneous tracking conditions for ADCLS signals. The comparative results are presented in Figure 10.
Figure 10 presents a comparison of the tracking accuracy for the code loop, primary carrier loop, and subcarrier loop between the conventional joint tracking algorithm and the proposed fuzzy control-based dual-carrier dual-code tracking algorithm. The evaluation was conducted under both simultaneous tracking of ADCLSs and single-channel tracking of the original positioning signal. Under low-carrier-to-noise-ratio (CNR) conditions, the proposed algorithm achieves improvements of 38.55% in code loop tracking accuracy, 19.16% in primary carrier loop accuracy, and 22.39% in subcarrier loop accuracy compared to the conventional joint tracking algorithm. These results demonstrate that the fuzzy control mechanism in the proposed method effectively leverages signal channel correlation and integrates upper and lower sideband phase discriminators to enhance tracking performance. Overall, the proposed approach offers superior tracking precision under challenging signal conditions.

4. Conclusions

This paper primarily focuses on three key technical advancements within integrated communication and navigation systems. Firstly, at the signal design level, an embedded signal is introduced and reconfigured into an asymmetric double-sideband positioning signal. By leveraging the common signal source and channel correlation between the two signals, this design enhances the Gabor bandwidth, thereby theoretically improving the upper limit of signal positioning capability. Secondly, at the receiver loop level, a fuzzy-control-based asymmetric dual-carrier loop joint reception tracking architecture is developed specifically for the new signal structure. This approach optimally exploits both signal correlations and Gabor bandwidth characteristics, achieving enhanced loop tracking accuracy and ultimately superior ranging precision. Thirdly, signal generation and simulation-based testing validate the proposed methodology, demonstrating the technical superiority of the integrated signal design and receiver loop system through comprehensive performance evaluations.

Author Contributions

Conceptualization, Z.D. (Zhongliang Deng); methodology, Zhenke Ding (Z.D.); software, Z.D. (Zhenke Ding), X.G. and P.L.; validation, Z.D. (Zhenke Ding); formal analysis, Z.D. (Zhenke Ding); investigation, Z.D. (Zhenke Ding); resources, Z.D. (Zhenke Ding); writing—original draft preparation, Z.D. (Zhenke Ding); writing—review and editing, Z.D. (Zhenke Ding) and Z.D. (Zhongliang Deng); visualization, Z.D. (Zhenke Ding); project administration, Z.D. (Zhongliang Deng). All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data supporting the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chen, W.; Lin, X.; Lee, J.; Toskala, A.; Sun, S.; Chiasserini, C.F.; Liu, L. 5g-advanced toward 6g: Past, present, and future. IEEE J. Sel. Areas Commun. 2023, 41, 1592–1619. [Google Scholar] [CrossRef]
  2. Abuyaghi, M.; Si-Mohammed, S.; Shaker, G.; Rosenberg, C. Positioning in 5g networks: Emerging techniques, use cases, and challenges. IEEE Internet Things J. 2025, 12, 1408–1427. [Google Scholar] [CrossRef]
  3. Wigren, T. Adaptive enhanced cell-id fingerprinting localization by clustering of precise position measurements. IEEE Trans. Veh. Technol. 2007, 56, 3199–3209. [Google Scholar] [CrossRef]
  4. Wei, Z.; Wang, Y.; Ma, L.; Yang, S.; Feng, Z.; Pan, C.; Zhang, Q.; Wang, Y.; Wu, H.; Zhang, P. 5g prs-based sensing: A sensing reference signal approach for joint sensing and communication system. IEEE Trans. Veh. Technol. 2023, 72, 3250–3263. [Google Scholar] [CrossRef]
  5. Bednarz, M.; Zielinski, T.P. Remote radio frequency sensing based on 5g new radio positioning reference signals. Sensors 2025, 25, 337. [Google Scholar] [CrossRef]
  6. Gonzalez-Garrido, A.; Querol, J.; Wymeersch, H.; Chatzinotas, S. Interference analysis and modeling of positioning reference signals in 5g ntn. IEEE Open J. Commun. Soc. 2024, 5, 7567–7581. [Google Scholar] [CrossRef]
  7. Wang, Z.; Liu, R.; Liu, Q.; Han, L.; Thompson, J.S. Feasibility study of uav-assisted anti-jamming positioning. IEEE Trans. Veh. Technol. 2021, 70, 7718–7733. [Google Scholar] [CrossRef]
  8. Martalò, M.; Perri, S.; Verdano, G.; Mola, F.D.; Monica, F.; Ferrari, G. Improved uwb tdoa-based positioning using a single hotspot for industrial iot applications. IEEE Trans. Ind. Informatics 2022, 18, 3915–3925. [Google Scholar] [CrossRef]
  9. Zhao, H.; Liu, J.; Chen, X.; Cao, H.; Wang, C.; Li, J.; Shen, C.; Tang, J. Information monitoring and adaptive information fusion of multisource fusion navigation systems in complex environments. IEEE Internet Things J. 2024, 11, 25047–25056. [Google Scholar] [CrossRef]
  10. Chae, K.; Park, J.; Kim, Y. Rethinking autocorrelation for deep spectrum sensing in cognitive radio networks. IEEE Internet Things J. 2023, 10, 31–41. [Google Scholar] [CrossRef]
  11. Liu, Z.; Chen, L.; Zhou, X.; Jiao, Z.; Guo, G.; Chen, R. Machine learning for time-of-arrival estimation with 5g signals in indoor positioning. IEEE Internet Things J. 2023, 10, 9782–9795. [Google Scholar] [CrossRef]
  12. Benrhaiem, W.; Hafid, A.; Sahu, P.K. Reliable emergency message dissemination scheme for urban vehicular networks. IEEE Trans. Intell. Transp. Syst. 2020, 21, 1154–1166. [Google Scholar] [CrossRef]
  13. Wang, J.; Jiang, C.; Kuang, L. Turbo iterative dsss acquisition in satellite high-mobility communications. IEEE Trans. Veh. Technol. 2021, 70, 12998–13009. [Google Scholar] [CrossRef]
  14. Xu, Y.; Xiong, H.; Yang, G.; Zhou, H. Carrier frequency synchronization of ldpc coded transmissions in high dynamic environments. IEEE Trans. Veh. Technol. 2024, 73, 10451–10463. [Google Scholar] [CrossRef]
  15. Jiang, C.; Chen, Y.; Xu, B.; Jia, J.; Sun, H.; Chen, C.; Duan, Z.; Bo, Y.; Hyyppä, J. Vector tracking based on factor graph optimization for gnss nlos bias estimation and correction. IEEE Internet Things J. 2022, 9, 16209–16221. [Google Scholar] [CrossRef]
  16. Gómez, M.; Solera-Rico, A.; Valero, E.; Lázaro, J.; Fernández-Prades, C. Enhancing gnss receiver performance with software-defined vector carrier tracking for rocket launching. Results Eng. 2023, 19, 101310. Available online: https://www.sciencedirect.com/science/article/pii/S2590123023004371 (accessed on 30 April 2025). [CrossRef]
  17. Zhao, H.; Diaz, J.C.G.; Hoyos, S. Multi-channel receiver nonlinearity cancellation using channel speculation passing algorithm. IEEE Trans. Circuits Syst. II Express Briefs 2022, 69, 599–603. [Google Scholar] [CrossRef]
  18. Heragu, A.; Ruffieux, D.; Enz, C.C. A 2.4-ghz mems-based pll-free multi-channel receiver with channel filtering at rf. IEEE J.-Solid-State Circuits 2013, 48, 1689–1700. [Google Scholar] [CrossRef]
  19. Curran, J.T.; Navarro, M.; Anghileri, M.; Closas, P.; Pfletschinger, S. Coding aspects of secure gnss receivers. Proc. IEEE 2016, 104, 1271–1287. [Google Scholar] [CrossRef]
  20. Zhang, K.; Larsson, E.G.; Papadimitratos, P. Protecting gnss open service navigation message authentication against distance-decreasing attacks. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 1224–1240. [Google Scholar] [CrossRef]
  21. Deng, Z.; Jia, B.; Tang, S.; Fu, X. A fine fast acquisition scheme for a communication and navigation fusion system. Appl. Sci. 2020, 10, 3434. [Google Scholar] [CrossRef]
  22. Borio, D.; Mongredien, C.; Lachapelle, G. Collaborative code tracking of composite gnss signals. IEEE J. Sel. Top. Signal Process. 2009, 3, 613–626. [Google Scholar] [CrossRef]
  23. Ortega, L.; Medina, D.; Vilà-Valls, J.; Vincent, F.; Chaumette, E. Positioning performance limits of gnss meta-signals and ho-boc signals. Sensors 2020, 20, 3586. [Google Scholar] [CrossRef]
  24. Benbouhenni, H.; Bizon, N.; Mosaad, M.I.; Colak, I.; Djilali, A.B.; Gasmi, H. Enhancement of the power quality of dfig-based dual-rotor wind turbine systems using fractional order fuzzy controller. Expert Syst. Appl. 2024, 238, 121695. Available online: https://www.sciencedirect.com/science/article/pii/S0957417423021978 (accessed on 30 April 2025). [CrossRef]
  25. Pan, Y.; Wu, Y.; Lam, H.-K. Security-based fuzzy control for nonlinear networked control systems with dos attacks via a resilient event-triggered scheme. IEEE Trans. Fuzzy Syst. 2022, 30, 4359–4368. [Google Scholar] [CrossRef]
  26. Wang, Q.; Cao, J.; Liu, H. Adaptive fuzzy control of nonlinear systems with predefined time and accuracy. IEEE Trans. Fuzzy Syst. 2022, 30, 5152–5165. [Google Scholar] [CrossRef]
  27. Shilpi; Kumar, A. Fuzzy distance jaya algorithm based node localization in anisotropic wireless sensor networks. IEEE Trans. Netw. Sci. Eng. 2024, 11, 6345–6355. [Google Scholar] [CrossRef]
  28. Kacimi, M.A.; Guenounou, O.; Brikh, L.; Yahiaoui, F.; Hadid, N. New mixed-coding pso algorithm for a self-adaptive and automatic learning of mamdani fuzzy rules. Eng. Appl. Artif. Intell. 2020, 89, 103417. Available online: https://www.sciencedirect.com/science/article/pii/S0952197619303240 (accessed on 30 April 2025). [CrossRef]
  29. Naimi, M.; Tahayori, H.; Sadeghian, A. A fast and accurate method for calculating the center of gravity of polygonal interval type-2 fuzzy sets. IEEE Trans. Fuzzy Syst. 2021, 29, 1472–1483. [Google Scholar] [CrossRef]
  30. Wang, X.; Kennedy, M.P. Enhanced jitter analysis and minimization for digital plls with mid-rise tdcs and its impact on output phase noise. IEEE Trans. Circuits Syst. I Regul. Pap. 2023, 70, 5124–5137. [Google Scholar] [CrossRef]
  31. Tian, Z.; Cui, X.; Zhu, Y.; Lu, M. Dual high-resolution correlators for multipath mitigation in boc signals. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 5012–5026. [Google Scholar] [CrossRef]
  32. Gao, X.; He, D.; Wang, P.; Yu, W. Signal parameter estimation based on esprit with state space model for 5g nr signals in indoor and urban environments. IEEE Trans. Veh. Technol. 2025, 74, 2276–2291. [Google Scholar] [CrossRef]
  33. Shamaei, K.; Kassas, Z.M. Receiver design and time of arrival estimation for opportunistic localization with 5g signals. IEEE Trans. Wirel. Commun. 2021, 20, 4716–4731. [Google Scholar] [CrossRef]
Figure 1. The correlation coefficient.
Figure 1. The correlation coefficient.
Sensors 25 03405 g001
Figure 2. Signal power spectrum.
Figure 2. Signal power spectrum.
Sensors 25 03405 g002
Figure 3. Normalized autocorrelation function.
Figure 3. Normalized autocorrelation function.
Sensors 25 03405 g003
Figure 4. Flow chart of tracking loop algorithm.
Figure 4. Flow chart of tracking loop algorithm.
Sensors 25 03405 g004
Figure 5. Membership function.
Figure 5. Membership function.
Sensors 25 03405 g005
Figure 6. Fuzzy control rule.
Figure 6. Fuzzy control rule.
Sensors 25 03405 g006
Figure 7. Time-varying fading characteristics of TDL-D.
Figure 7. Time-varying fading characteristics of TDL-D.
Sensors 25 03405 g007
Figure 8. Schematic diagram of laboratory equipment connection.
Figure 8. Schematic diagram of laboratory equipment connection.
Sensors 25 03405 g008
Figure 9. Thermalnoise error theory and experimental test diagram: (a) Code loop noise error. (b) Main carrier noise error. (c) Subcarrier loop noise error.
Figure 9. Thermalnoise error theory and experimental test diagram: (a) Code loop noise error. (b) Main carrier noise error. (c) Subcarrier loop noise error.
Sensors 25 03405 g009
Figure 10. Comparison diagram of different tracking loops: (a) Code loop noise error. (b) Main carrier noise error. (c) Subcarrier loop noise error.
Figure 10. Comparison diagram of different tracking loops: (a) Code loop noise error. (b) Main carrier noise error. (c) Subcarrier loop noise error.
Sensors 25 03405 g010
Table 1. Experimental parameter setting.
Table 1. Experimental parameter setting.
ParameterParameter Settings
Coherent integration time1 ms
Sampling frequency50 MHz
Code ring noise bandwidth1 Hz
Main carrier noise bandwidth10 Hz
Subcarrier noise bandwidth0.8 Hz
Incoherent integration time1 ms
Correlator spacing0.5
Sampling bit8 bit
Damping coefficient0.707
Traction time350 ms
PMF-FFT numbers128
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

Deng, Z.; Ding, Z.; Gao, X.; Liu, P. Asymmetric Double-Sideband Composite Signal and Dual-Carrier Cooperative Tracking-Based High-Precision Communication–Navigation Convergence Positioning Method. Sensors 2025, 25, 3405. https://doi.org/10.3390/s25113405

AMA Style

Deng Z, Ding Z, Gao X, Liu P. Asymmetric Double-Sideband Composite Signal and Dual-Carrier Cooperative Tracking-Based High-Precision Communication–Navigation Convergence Positioning Method. Sensors. 2025; 25(11):3405. https://doi.org/10.3390/s25113405

Chicago/Turabian Style

Deng, Zhongliang, Zhenke Ding, Xiangchuan Gao, and Peijia Liu. 2025. "Asymmetric Double-Sideband Composite Signal and Dual-Carrier Cooperative Tracking-Based High-Precision Communication–Navigation Convergence Positioning Method" Sensors 25, no. 11: 3405. https://doi.org/10.3390/s25113405

APA Style

Deng, Z., Ding, Z., Gao, X., & Liu, P. (2025). Asymmetric Double-Sideband Composite Signal and Dual-Carrier Cooperative Tracking-Based High-Precision Communication–Navigation Convergence Positioning Method. Sensors, 25(11), 3405. https://doi.org/10.3390/s25113405

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