1. Introduction
Modern Global Navigation Satellite Systems (GNSSs) broadcast several signal components on different frequencies. This is the case with Beidou Navigation Satellite System (BDS), whose third generation satellites broadcast signals on five frequencies [
1]. Some of the components transmitted are separated by few MHz. This is the case of the B1I and B1C components, which are broadcast into the L1 frequency band and are separated by only
MHz. In the B2 band, centred around the
MHz frequency, two signals are broadcast around adjacent frequencies [
1,
2,
3]. These are the B2a [
2] and B2b [
3] signals, and represent the current implementation of the Asymmetric Constant-Envelope Binary Offset Carrier (ACE-BOC) [
4,
5]. The availability of signals from different frequencies can be exploited to design advanced receiver algorithms, which jointly process the different components. In particular, it is possible to treat different frequency components as a single entity, which is the so-called GNSS meta-signal [
6,
7]. A meta-signal features a Gabor bandwidth much larger than those of the individual sideband components. A large Gabor bandwidth is a pre-condition to obtain high-accuracy pseudorange measurements [
8]. While meta-signals have the potential to provide improved receiver performance, specialized algorithms are required to avoid false code locks and ambiguous pseudorange measurements. A GNSS receiver produces code measurements by maximizing the correlation function of the received signals. When combining components from different frequencies, signals with multi-peaked correlation functions are obtained. It is important to avoid the receiver locking on to a secondary correlation peak, leading to biased code measurements. A possible approach to avoid false code locks is to use triple-loop tracking architectures [
7,
9] that project an ambiguous one-dimensional correlation function into a two-dimensional unambiguous domain. In this respect, several solutions have been investigated for the BI1/BIC meta-signal [
10,
11,
12]. All of these solutions track an additional component, the subcarrier, which accounts for relative variations between sideband components. Less work has been conducted with respect to the meta-signal obtained by jointly considering the B2a and B2b components. A software receiver processing the B1C and B2a signals is detailed in [
13,
14]. A second Software Defined Radio (SDR) receiver implementation for different BDS signals is described in [
15]. In both cases, it was not possible to consider the B2b component since its specifications were published only in 2020 [
3].
Meta-signal processing can also be implemented at the measurement level, where the carrier and pseudoranges from the sideband components are combined [
8]. This approach was used in [
16] to test different BDS meta-signal combinations. The B2a/B2b case was, however, not considered, since the receiver used for the tests was able to process only the B2I component, a Beidou second generation signal, which is being gradually replaced by the B2b component.
In addition to signals transmitted on different frequencies, modern GNSSs also broadcast several components for a given frequency. A common configuration is given by the simultaneous transmission of a data and a pilot channel for a given frequency [
17,
18,
19,
20]. This is the case of several Galileo and BDS signals [
2,
21]. A pilot channel allows one to extend the integration time used to estimate the signal correlation function. Moreover, a four quadrant Phase Lock Loop (PLL) [
22] can be adopted to further improve tracking performance. While both pilot and data components are available for the B1C signal, the B1I modulation is data only. Thus, asymmetric tracking techniques [
11] are required for the processing of the resulting meta-signal. These techniques are also asymmetric because the two sideband components feature different spectral characteristics. Similar considerations apply for the signals broadcast into the B2 frequency band: while the full ACE-BOC modulation foresees the presence of a data and pilot channel on both sideband components [
4,
5], its current implementation adopts a data only channel for the B2b signal [
3]. When both data and pilot channels are available, data/pilot combining strategies can be used to further improve receiver performance [
17,
20,
23,
24]. Data/pilot combining strategies allow the receiver to recover all the available power and improve performance. While the possibility of adopting data/pilot combining strategies for meta-signal processing is mentioned by [
7], a complete analysis on the subject is, however, missing in the literature. This is the main focus of this paper, which develops two meta-signal tracking strategies for the processing of the composite B2a/B2b signal. The first considers a single channel for both components: the B2a pilot channel and the B2b data signal. The second exploits all of the signal power available and implements data/pilot combining for the B2a component. Both strategies implement non-coherent integrations that allow the extension of the integration time beyond the symbol duration of the data channels. This is particularly relevant for the B2b component, which features a data symbol duration of 1 ms. This relatively high data rate is required for the intended use of the B2b signal that broadcasts Precise Point Positioning (PPP) corrections for China and surrounding areas [
25]. Non-coherent integrations are thus required to implement reliable signal tracking.
The proposed tracking strategies are analysed from a theoretical point of view, and analytical formulas are provided for the tracking jitter of the proposed meta-signal Delay Lock Loops (DLLs) and PLLs. Theoretical results are supported by semi-analytic simulations: the benefits of meta-signal processing and data/pilot combination clearly emerge.
The proposed tracking architectures have also been implemented in a custom SDR receiver developed in Python. The receiver was used to test the proposed solutions using In-Phase Quadrature (I/Q) data collected using a wideband front-end able to recover the full ACE-BOC modulation. Experimental results further support theoretical and simulation findings. Both meta-signal approaches enable a more reliable tracking of the B2b component that benefits from the information brought by the B2a signal. The architecture implementing data/pilot combining allows one to recover all the signal power available and further reduce the tracking jitter.
The remainder of this paper is organized as follows: the signal and system models adopted in the paper are described in
Section 2. Meta-signal dual-frequency tracking architectures are detailed in
Section 3, whereas the associated tracking jitter is derived in
Section 4. Semi-analytic simulation results are provided in
Section 5, and experimental findings are discussed in
Section 6. Finally, conclusions are drawn in
Section 7.
2. Signal and System Model
The Alternative Binary Offset Carrier (AltBOC) and ACE-BOC modulations feature two data and two pilot channels jointly broadcast on two close frequencies [
5,
26]. In this case, the GNSS signal at the receiver antenna can be modelled as [
22,
24]:
where
and
are the lower and upper sideband components, respectively. In the following, the subscript ‘ls’ is used to indicate quantities related to the lower sideband component, whereas ‘us’ refers to elements belonging to the upper sideband signal.
t is the time variable, and
is an Additive White Gaussian Noise (AWGN) process. The two sideband components in (
1) can be modelled as [
22,
24]:
and
where
and
are the power levels received on the pilot components of the lower and upper sideband components, respectively.
and
are the ratios between the power levels of the data and pilot signals of the two sideband components.
,
,
and
are the four ranging codes, with index
d indicating quantities related to data channels and
p referring to pilot components.
and
are the Radio Frequencies (RFs) of the two sideband components, and
and
the corresponding Doppler shifts introduced by the communication channel.
is a delay term considered common to both components. Finally,
and
are the carrier phase affecting the two sideband components. Note that data and pilot signals can be transmitted in phase, quadrature or opposition of phase. For this reason, phase terms,
and
, have been introduced in (
2) and (
3). These phase terms are, however, known at the receiver side and specified in the Signal-In-Space (SIS) ICD [
2,
3,
21]. In the AltBOC and ACE-BOC,
. In both (
2) and (
3), the Doppler effect on the code components has been neglected. Moreover, a single satellite signal has been assumed: while several components are broadcast by different satellites, a receiver is able to effectively separate them through the orthogonality property of the ranging codes modulating the different components.
Signal (
1) is filtered, downconverted and digitized. Different downconversion strategies can be assumed [
7]: for instance, a single wide-band front-end able to capture both sideband components can be adopted. Alternatively, two separate synchronized narrow-band front-ends can be used. In the latter case, two synchronous data streams are obtained:
and
where
is the sampling interval adopted to recover the two sideband components and
n the time index. Note that both (
4) and (
5) include a noise term,
and
. These two processes derive from
in (
1), and are complex circularly symmetric AWGNs. They are assumed independent, since they are obtained considering different frequency bands, and with the same variance. More specifically, the real and imaginary parts of
and
are assumed independent each with variance,
. While this variance depends on several factors, the following model is adopted:
where
is the Power Spectral Density (PSD) of the input noise,
and
the front-end one-sided bandwidth. The same bandwidth is assumed for the synchronous front-ends used for the recovery of the two sideband components. The front-end bandwidth can be effectively approximated as:
where
is the frequency adopted to sample the input analogue signal (
1). The ratio between the received useful signal power and
defines the Carrier-To-Noise Power Spectral Density Ratio (
), a key parameter used to assess receiver performance. In this case, several
values can specified depending on the signal component considered. Since different signal combinations are analysed in the following, the exact
definition is specified for each case. While (
4) and (
5) are obtained considering two separate front-ends, a similar model is found using a single wide-band device. These two options and their equivalence are discussed in [
7].
The signal model defined by (
4) and (
5) can be rewritten in terms of common phase and frequency parameters. In particular, the following transformation can be adopted:
Thus, (
4) and (
5) become
and
The matrix appearing in Equation (
8) defines a Hadamard transform [
27] of order 2 and brings the sideband parameters,
,
,
and
, into the meta-signal domain. In particular, the meta-signal carrier and subcarrier Doppler frequencies,
and
, are obtained. Frequency
accounts for common variations affecting both components, whereas
accounts for differential variations between components. Similar considerations apply for the phase terms,
and
, which are the meta-signal carrier and subcarrier phases.
The receiver generates local replicas of the data/pilot codes and of the carrier terms in (
9) and (
10). These local replicas are generated according to the receiver best estimates of the code delay,
, and of the Doppler and phase unknowns. These replicas are correlated with the digital signals in (
9) and (
10). For instance, for the pilot lower sideband component, the following process is implemented:
where
N is the number of samples used in the integration process and defines the coherent integration time,
.
N is limited by the duration of the navigation symbols on the data channels. In the following, a common coherent integration time is assumed for all the components. It is determined by the data symbol with the shortest duration. For instance, the Beidou B2a data channel is charactered by a data symbol duration of 5 ms [
2], whereas the B2b component has a data duration equal to 1 ms [
3]. In this case,
ms. The integration time can be further extended either coherently, for instance on the pilot channels or on data components with longer symbol durations. Alternatively, non-coherent approaches can be adopted. For this reason, several correlators are computed considering consecutive blocks of input samples; this is accounted for by the index
i introduced in (
11). This index denotes correlators computed for different consecutive time epochs.
is the best estimate of the signal code delay,
, and
and
are the phases tested by the receiver. Similarly,
and
are the meta-signal carrier and subcarrier Doppler frequencies estimated by the receiver. In the following, frequency lock conditions are assumed and residual Doppler effects are neglected. More specifically, it is assumed that
and
. A similar process is adopted for the data channel and for the upper sideband components. In this way, a set of correlators is found:
where
is the residual delay error. Similarly,
and
are the residual meta-signal carrier and subcarrier phases. As for the previous equations, indices
and
denote quantities related to the lower and upper sideband components, respectively. Subscripts
p and
d are used to indicate elements related to pilot and data channels. Finally,
i is the epoch index. Amplitude factors,
and
, are given by
whereas the known constants,
and
, take into account phase and amplitude differences between the data and pilot correlators:
In (
12),
,
,
and
denote the autocorrelation functions of the different signal components. The effect of front-end filtering has been neglected.
and
are the navigation symbols transmitted on the lower and upper sideband components and considered constant over the coherent integration time.
Finally,
,
,
and
are four noise components obtained from
and
. They are zero mean, independent and identically distributed (i.i.d.), where independence derives from the fact that they were obtained from the correlation of
and
with practically orthogonal codes and considering signals from different frequencies. The variance of the real and imaginary parts of these four noise terms is given by
A joint data/pilot correlator can be obtained considering the approach derived in [
24], where symbols are removed from the data correlators using a soft decision based on the hyperbolic tangent function:
where
and
are estimates of
and
, respectively. Similarly,
is an estimate of the variance of the noise term affecting the correlators. These estimates are continuously produced by the receiver, and can be obtained using standard approaches. The hyperbolic tangent terms in (
16) can be considered as soft-estimates of the data symbols. Moreover, they account for the reliability of the information provided by the data channels: for low signal amplitudes,
and
tend to zero and the contribution of the data components in (
16) becomes negligible. Thus, the composite correlators converge to the pilot components only. After removing the impact of the data symbols as in (
16), the integration time can be further extended and the following final correlators are found:
Expressions in (
17) are general and assume the presence of data and pilot channels in both sideband components. However, some terms may be missing. This is the case, for instance of the B2b signal, which features a data channel only [
3]. For this signal, the corresponding pilot components should be removed and (
17) degenerates to:
Finally, different combinations of coherent/non-coherent integrations can be adopted for the upper and lower sideband components. As already mentioned, this may depend for instance on different data symbol durations. The data correlator within the hyperbolic tangent function should be coherently integrated on the longest possible duration in order to improve the soft symbol estimation process. A common total integration time,
is, however, assumed for the different components. The correlators discussed are integrated in the tracking loops described in the next section, and
is also the update rate of such loops.
Finally, in addition to the Prompt correlators detailed above, a GNSS receiver also computes Early and Late correlators that are used to estimate the code delay,
. These correlators are obtained by considering local code replicas delayed and advanced by a fixed amount, the Early-minus-Late spacing. The final Early and Late correlators are found as:
where the computation of the single epoch data/pilot Early and Late correlators,
,
,
and
is not detailed here, since it is similar to that of the Prompt correlators and can be found in standard textbooks on GNSS [
22]. Note that in (
20), soft symbol estimation and removal is performed using the information from the Prompt correlators. A joint code discriminator using Early and Late correlators is described in the next section.
3. Combined Dual-Frequency Tracking
The composite correlators derived in the previous section can be integrated in a dual-frequency meta-signal tracking loop, which jointly exploits information from the two sideband components. In [
7], a general meta-signal tracking loop architecture was derived using bicomplex numbers. This architecture can be restated using standard components according to the schematic representation provided in
Figure 1.
This representation is general, and can accommodate different correlation processes in addition to the ones discussed in
Section 3. The upper sideband component,
, enters a correlation block, and is used to produce the Early, Late and Prompt correlators. The upper sideband Prompt correlator,
, is passed to a phase loop discriminator that provides an estimate of the phase error on the upper sideband component. The phase discriminator output on the upper sideband component is denoted as
, and provides an estimate of the residual error on
.
Similarly, the lower sideband component,
, is processed by a second correlation block, which produces a second set of correlators. Also in this case, the Prompt correlator,
, is passed to a phase discriminator that provides the lower sideband phase discriminator output,
. Up to this point, the phase estimates on the two components have been kept separate as in (
4) and (
5). A Hadamard transform of order two is then applied to
and
:
In this way,
and
are obtained.
is the discriminator output of the meta-signal carrier phase, and is obtained as the average of the upper and lower sideband phase discriminator outputs. Similarly,
is the discriminator output of the meta-signal subcarrier component, which accounts for differential variations between sideband components.
is the semi-difference of the upper and lower sideband phase discriminator outputs. While meta-signal carrier and subcarrier phase discriminator outputs have been obtained here through a Hadamard transform, carrier and subcarrier discriminators jointly processing sideband Prompt correlators can be used [
7]. The actual carrier discriminator on the two sideband components depends on the type of correlators produced. If (
17) or (
18) are considered, four-quadrant arctangent discriminators can be adopted.
The carrier and subcarrier discriminator outputs,
and
, are then independently filtered and carrier and subcarrier Doppler estimates are produced. An inverse Hadamard transform is then used to find the Doppler estimates for the sideband components. These estimates are used to drive the carrier Numerically Controlled Oscillators (NCOs) of the two correlation blocks depicted in
Figure 1.
The correlators from both components are jointly used for the estimation of the code delay. In this respect, a common code delay is assumed for both sideband components. The correlators enter a joint code discriminator block that produces a delay error that drives the DLL operations. The discriminator used here is a form of non-coherent Early-minus-Late envelope discriminator [
7,
22]:
where Early and Late correlators have been defined in (
20), and
is the ratio between the amplitudes of two channel components:
The code discriminator output is filtered and a code rate estimate is obtained. The code rate is then used to drive the two code NCOs integrated within the correlation blocks used to process the two sideband components.
The processing scheme detailed in
Figure 1 provides a simple way for implementing a triple-loop architecture made of a DLL, a PLL and a Subcarrier Phase Lock Loop (SPLL). The sideband components are jointly used to estimate a common carrier phase term, which is affected by a reduced equivalent noise as compared to the individual sideband phases. Moreover, the subcarrier term is characterized by a nominal frequency, which is significantly lower than that of the individual sideband components. For this reason, the subcarrier loop filter can be designed adopting a small equivalent loop bandwidth. A single DLL benefits from the availability of correlators from two frequencies.
While the main focus of this paper are the correlators detailed in
Section 2, different correlator blocks can be implemented within the architecture depicted in
Figure 1. Three possible correlation blocks compatible with
Figure 1 are shown in
Figure 2. In
Figure 2a, a pure pilot correlation block is depicted. It is obtained by neglecting the data channel and setting
or
equal to zero.
After carrier and code wipe-off, the samples are coherently integrated and three correlators are produced. A data correlation block is described in
Figure 2b. In this case, soft-bit estimation and removal is implemented. Bits are estimated from the Prompt correlators using the hyperbolic tangent function introduced in the previous section. Finally,
Figure 2c shows the correlation block for the data/pilot architecture proposed in [
24] and detailed in (
17). After soft-bit removal, the integration time is extended on both data and pilot channels. Correlators from the two components are then combined to produce
or
.
In the following, two dual-frequency meta-signal tracking configurations are considered. As already discussed, the B2b signal is data only. Thus, the correlation block adopted for processing the B2b components is the one depicted in
Figure 2b, where data symbols are estimated and removed. The B2a signal also features a pilot component. Thus, the following configurations are considered:
The performance of these two configurations is analysed in the following.
Other types of tracking channels can be used for processing the B2b components. For instance, a squaring PLL with non-coherent integrations can be adopted [
28]. The solution with soft-bit estimation is however preferred here since the correlators generated by the blocks shown in
Figure 2 can be directly used by the joint DLL discriminator.
5. Semi-Analytic Simulations
Theoretical results discussed in the previous section have been supported by semi-analytic simulations [
30]. This type of approach adopts analytical results to reduce the computational burden that full Monte Carlo simulations would required. In this case, analytic results are used for the computation of the correlator outputs, whereas all the other elements of the tracking loops are fully simulated. The semi-analytic framework developed in [
31] has been ported in Python and extended to support the different tracking options considered in this paper. For all the simulations, the parameters reported in
Table 3 have been adopted along with an equal power distribution, that is
.
The sampling frequency, , and the coherent integration time, , have been selected taking into account the characteristics of the B2a and B2b signals, which form the ACE-BOC modulation. A sampling frequency equal to 50 MHz allows one to jointly sample the two B2 components, whereas ms corresponds to the duration of the B2b primary code. Different combinations of K and equivalent bandwidth, , are considered in the following to analyse different trade-offs between sensitivity and ability to track signal dynamics. Equivalent bandwidths and loop update rates have been selected to ensure loop stability.
Results obtained for a PLL tracking the meta-signal carrier phase are presented first. The analysis performed with respect to the DLL component is then discussed. Since the SPLL is characterized by similar properties to the PLL, this component is not analysed in the following.
5.1. PLL Semi-Analytic Simulation Results
Semi-analytic simulation results are briefly presented in this section for the PLL and its tracking jitter. The analysis focuses on the two meta-signal tracking configurations introduced at the end of
Section 3, which are suitable for the processing of the current implementation of the ACE-BOC modulation. In this respect,
Figure 3 provides a comparison between the tracking jitter obtained by simulations and theoretical Formula (
31). In this case, a dual-frequency PLL considering the pilot channel on the lower sideband component and a data channel on the upper sideband component is analysed.
The tracking jitter is provided as a function of the
of the lower sideband component. Moreover, different loop equivalent bandwidths,
, are considered. From the figure, a good agreement between theoretical and simulation results emerges. As expected, the tracking jitter decreases with the reduction in the loop bandwidth. For low
values, theoretical and simulation curves start diverging. This is due to the non-linear loop behaviour that is neglected by (
24). This behaviour is captured by the semi-analytic simulations. More specifically, the simulation curves shown in
Figure 3 are characterized by a vertical trend in the region between 20 and 25 dB-Hz. This trend indicates that the PLL has lost lock and the phase estimates are diverging. This differences at low
are, however, expected. For moderate/high
values, theoretical results derived in the previous section properly capture the behaviour of the meta-signal single channel PLL.
The meta-signal PLL with data/pilot combination on the lower sideband component and data only processing on the upper sideband channel is considered in
Figure 4. Also in this case, a good agreement between theoretical and simulation results is obtained for moderate and high
values. Semi-analytic simulations allows one to analyse the non-linear behaviour of the meta-signal PLL that also in this case loses lock in the 20–25 dB-Hz region depending on the loop parameters.
In both
Figure 3 and
Figure 4,
non-coherent integrations are considered. The tracking jitter results from these figures are compared in
Figure 5. From the figure, the advantage of recovering useful power from all the available components clearly emerges. For all the three
values considered, the PLL with data/pilot combination on the lower sideband component achieves lower tracking jitters.
As the
decreases, the tracking jitters from the two PLLs converges. This is the effect of the hyperbolic tangent used in (
18) to estimate the data symbols. At low
values, the symbol estimation process becomes unreliable and the information from the data channels should be discarded.
The impact of
K is investigated in
Figure 6, which further compares the two meta-signal PLLs. As for the previous configurations, a good agreement between theoretical and simulation results is found for moderate to high
values. Divergence between theoretical and simulation results are observed at low
values when the PLLs are loosing lock.
Also in this case, the advantages of the PLL using data/pilot combing on the lower sideband component clearly emerge. Lower tracking jitters are obtained for all the configurations investigated in
Figure 6.
Finally,
Figure 7 compares the tracking jitter of meta-signal PLLs with the performance of single-frequency tracking loops. Only simulation results are presented.
As expected, meta-signal PLLs achieve better tracking jitter for medium-to-high values. This is expected, since these PLLs are able to recover more power than their single-frequency counterpart. This effect is particularly evident when considering the results obtained for single-frequency pure pilot processing, which is characterized by the highest tracking jitter. For medium-to-high values, the PLLs using a data and a pilot channel, either from one or two frequencies, achieve the similar tracking jitter. This is expected since, in the configuration considered here, they are able to recover the same amount of useful power. The meta-signal PLL using three components has the lowest tracking jitter. At low values, non-linear effects start becoming relevant and the single-frequency PLLs have slightly better performance, most of all in terms of loss of lock, with respect to their meta-signal counterpart. This is due to the fact that the upper sideband component features a data-only channel. In this case, the de-weighting performed by the hyperbolic tangent is not effective, since there is no combining with a corresponding pilot component. Information from the upper sideband component is however needed to estimate the common meta-signal phase and cannot be further de-weighted. This degradation is limited and the tracking threshold is reduced by approximately 2 dBs. This result suggests that for low values a switching mechanism, between single and dual-frequency processing, should be implemented. Despite being aided by the lower sideband component, the upper channel becomes unrecoverable and should be discarded.
The results from
Figure 7 are better analysed in
Table 4, which explicitly compares the tracking jitters obtained for the different strategies and for different
values. The tracking jitters reported in the table confirm the benefits of signal combining for phase processing most of all at medium/high
values. For low
, the information from data channels becomes unreliable and should be discarded.
The results obtained using semi-analytic simulations support the theoretical findings discussed in
Section 4.1 and confirm the benefits of effectively combining power from all the sources available.
5.2. DLL Semi-Analytic Simulation Results
Sample results obtained using semi-analytic simulation for the assessment of meta-signal DLLs performance are presented in this section.
Figure 8 provides a comparison between the theoretical tracking jitters and simulation results obtained considering a meta-signal dual-frequency DLL with pilot only processing on the lower sideband component and data only processing on the upper sideband component. The symmetric BPSK case is considered, and different Early-minus-Late spacings are tested.
Theoretical and simulation results agree well, most of all for medium to high
values. As for the PLL case, the
here is the one of the pilot channel on the lower sideband component. While some slight differences are present, these occurs at low
values where the approximations performed in
Appendix A are less valid. Despite this fact, a good agreement is found and simulation results support theoretical findings.
A similar analysis is performed in
Figure 9 for a meta-signal DLL using data/pilot combination on the lower sideband component and data only processing on the upper sideband component.
Also in this case, a good agreement between simulation and theoretical results is observed. Also, in the DLL case, the advantages of using all the power available arise. This fact clearly emerges by comparing the tracking jitters shown in
Figure 8 and
Figure 9: lower tracking jitters are found for the meta-signal DLL with data/pilot combination.
Different DLL configurations are compared in
Figure 10 for a single Early-minus-Late spacing. As expected, a clear tracking jitter reduction is found when moving from the single-frequency, single channel case to the dual-frequency configuration using data/pilot combination.
Table 5 explicitly compares the tracking jitter values obtained for the different DLL architectures considered in
Figure 10 for three
values. The results provided in the table confirm the benefits of recovering all the available power. At low
values, the benefits are more evident and for
= 25 dB-Hz the tracking jitter is almost halved when passing from the single-frequency, pure pilot case to meta-signal approach with data/pilot combining.
The single-frequency DLL with data/pilot combination is not considered in
Figure 10, since it achieves the same performance of the meta-signal DLL using data and pilot components from different frequencies. In both cases, the same signal power is recovered.
While additional configurations have been considered, the related results are not reported here to avoid the repetition of similar findings. Simulation results support the validity of theory developed in
Section 4.2.