1. Introduction
Through the time that every generation of wireless technologies are deployed, their penetration to all other sectors or domains also increase and more complex communications topology and scenarios emerge; human to human communications evolved machine to machine communications swiftly. To be able to support diverse communications requirements of the age, wireless networks strive for becoming more adaptive, seamless, effective, robust, and intelligent. One of the main overheads and resource consuming aspects of traditional wireless communications are the signaling overheads which make sure that the right information is shared with the right point. Such overhead can be reduced down significantly if intelligent receivers are able to estimate the existence of the user in the spectrum along with its signaling parameters blindly. Therefore blind transmission parameter estimation is a critical component of modern wireless communication systems. To this end, extensive work is put on in cognitive radio (CR) domain under spectrum sensing research and techniques based on energy detection, match filtering, cyclostationary feature detection (CFD) are developed.
One of the prominent means of accessing the wireless spectrum is through direct sequence spread spectrum (DSSS) access and when the works on parameter estimation of DSSS signals are considered, CFD becomes the prominent feature. Thus, in one of the initial works [
1] second order cyclostationary statistics are utilized to jointly estimate the phase, amplitude, and time delay of each uplink direct sequence code division multiple access (DS-CDMA) signals in a multi-user access setting based on minimum mean square error (MMSE) estimates of the parameters. In [
2] chip rate and carrier frequency estimation is achieved by utilizing adaptive transform domain filters for phase shift keyed DSSS signals. The proposed approach works on single carrier setting and provides harmonic continuous wave and narrow band interference rejection. Air interface recognition via CFD is proposed in [
3] for wireless cellular signal of single carrier time division multiple access (TDMA), orthogonal frequency division multiple access (OFDM), and single carrier code division multiple access (CDMA) signals. Simulation results based on binary hypothesis testing indicates successful separation (i.e. probability of detection above
) of air interfaces around 7 dB of signal to noise ration (SNR) for probability of false alarm of
. A time-domain blind phase, amplitude and time delay estimation algorithm based on CFD is proposed in [
4] for CDMA signals. Then, a detailed analysis of cyclostationarity for recognition of CDMA signals is provided in [
5]. In this work, an explicit derivation of cyclic auto-correlation function (CAF) is provided first, then it is mathematically shown that as the number of multiplexing codes increases, cyclostationarity based on chip rate decreases. It is also revealed that the utilization of scrambling codes significantly deteriorate the cyclostationarity. Finally, simulation results illustrated that considering antenna diversity and including multiple adjacent channel CDMA signals in the decision process improves the detection probability.
CR is a technology which provides intelligence to the wireless communications networks. With many other features of CR, deployment of secondary users (SU) along with primary users (PU) in the wireless spectrum leads to the efficient utilization of resources in a dynamic manner. In this context, CFD is a spectrum sensing feature which benefits from the cyclic features of occupant signals and [
6] proposes CFD to sense PU through multiple cyclic properties of symbol rate, the coding and modulation schemes, guard periods. A generalized likelihood ratio test (GLRT) is proposed for the detection of periodic statistical properties. Simulation results illustrate 1 dB detection gain per additional cycle frequency. Furthermore the study considers collaborative detection scheme with improved probability of detection. In the same context [
7] utilizes autocorrelative properties of pseudorandom noise (PN) sequences for DSSS signal detection. A time domain hypothesis test is proposed to achieve the decision. Simulation results indicate successful detection in the low-SNR regime for additive white Gaussian noise (
) channels. [
8] provides a comparative analysis of performance of CFD for the separation of different wireless signals
i.e., ultra wideband (UWB), OFDM, and CDMA. Extensive simulation results indicate strong detection performance when compared to other signals for CDMA, mainly due to the significant cyclic property of the spreading sequences. For the given probability of false alarm of
, CDMA signals have 5 dB performance improvement against OFDM and 10 dB against UWB for the same probability of detection. Thus CDF emerges as an advantageous technique for particular estimation of the parameters of DSSS signals.
As the multi-carrier systems emerged with the 3
rd generation cellular systems, detection of number of carriers became an important issue in terms of coarse synchronization. In [
9], blind estimation of number of sub-carriers of multi-carrier CDMA signals is proposed based on high order cumulants. Raw experimental results leaded to successful carrier number estimation for MC-DS-CDMA and MC-CDMA signals for 5 db SNR. Carrier frequency and symbol rate estimation via CDF for single carrier multiple phase shift keying (MPSK) signals is proposed in [
10]. Cyclic spectrum is constructed based on MPSK characteristics and normalized mean square error (NMSE) estimations indicate accurate estimation of the parameters under
channel conditions. In [
11] cycle frequency domain profile (CDP) of single carrier analog and digital wireless modulations are fed to Hidden Markov Model (HMM) for signal classification. Again under
channel conditions, the proposed classifier managed to distinguish SSB-SC-AM, BPSK, b-FSK, MSK and QPSK modulations in low-SNR regimes. As an application of online unsupervised learning machine (LEAP), principal component analysis (PCA) of a general DSSS sequence is utilized for PN sequence estimation in [
12]. The proposed LEAP technique is modified for PN sequence estimation in such a way that state transition matrices are normalized before their utilization. Furthermore, instead of fixed learning states, adaptive ones are implemented. Simulation results indicate high probability of correct estimation increasing with number of iterations for the network convergence. Also in [
13] an algorithm depending on turbo processing is proposed for the estimation of PN sequence and data bits of DSSS signals. The proposed method has better estimation performance when compared to eigen-value decomposition (EVD) based methods. The turbo processing algorithm is designed to achieve the estimations of these parameters blindly; which is an important requirement of advanced wireless communications systems.
As the wireless communications systems become more complex the multiplexing schemes also gets complicated. To be able to support the high data rate requirements of next generation networks, multi-carrier modes of access techniques are developed and introduced. Therefore, blind carrier frequency, carrier number and PN sequence estimation became important issues as implied by the research above. Considering the performance of CFD for DSSS signals, particularly for CDMA multiplexing [
8], and ability to implement CFD for multiple cycle frequencies [
6], this paper proposes blind estimation of number of carriers and carrier spacing of multi-carrier CDMA signals along with the estimation of exact chip rate, leading to joint carrier number estimation and signal identification for multi-carrier CDMA access. Through the rest of the paper first, the signal model for the carrier-Aggregated DSSS signals is provided. Second, general formulations of utilized CFD methodology are provided as a prior information. Third, the proposed method is introduced and proved through the cyclostationarity derivations over the signal model. A measurement setup is developed to validate the theoretical analysis, thus, the measurement setup is described in the following section. Fifth, in the measurement results section post-processing methodology for the measurements conducted is detailed along with the estimation method utilized. Then a parametric assessment of the proposed method based on the measurements conducted is provided considering different
values, wireless channel conditions,and measurement durations. Moreover the proposed method is compared with energy detection (ED). General discussion on the method along with possible future work concludes the paper.
2. Signal Model
DSSS downlink cellular systems can achieve carrier aggregation in a) intraband contiguous; b) intraband non-contiguous; c) interband non-contiguous formats [
14] under multiplexing schemes of High Speed Packet Access (HSPA), Evolved High Speed Data Packet Access (HSDPA), cdma2000 Evolution-Data Optimized (EV-DO)/1X Advanced, Long Term Evolution (LTE) Advanced or 5G New Radio (NR). Derived from the preliminary models in [
15,
16,
17], the discrete-time intra-band contiguous signal at the output of the transmitter can be written as
where
c is the carrier index,
J is the number of spreading codes which is per user,
is the amplitude of the corresponding code.
is the user symbol to be modulated to the
carrier, spread with the
code.
is normalized unity average energy i.e.,
,
is the spreading sequence for the
symbol of the
code which can be written in a vector form as
where
is the chip process gain. Please note that
is comprised of a predefined and periodic Walsh-Hadamard spreading sequence which can be represented as
and a base station specific scrambling sequence which is overlaid onto the Walsh-Hadamard sequence
. Thus the spreading sequence per bit becomes
,
. In equation (
1)
T is the chip period which is related to the symbol period
through the chip process gain as
,
. Passing through dispersive multi-path wireless channel the received signal can be described as
where
represents the overall wireless channel impulse response along with
the propagation delay per user. The open-form received signal is defined as
Since
c carriers will be aggregated the complete received signal becomes
where
C is the number of aggregated carriers and
corresponds to
with zero mean and variance of
. Please note that cdma2000 EVDO Support of different RF channel bandwidths of the form
MHz where
, Evolved HSDPA
. Since its initial release, LTE/LTE Advanced supports channel bandwidths of
MHz, 3 MHz, 5 MHz, 10 MHz, 15 MHz and 20 MHz, and in 5G NR, up to 16 carriers can be aggregated up-limited by 1 GHz of spectrum. The discrete form of the received signal can be obtained by
.
4. Proposed Method
Combining equations (
6), (
9), and (
11), CAF can be written as
furthermore, a constant estimator of equation (
13) can be formulated by
where
is the observation time interval. Autocorrelation of the recorded signal can be computed by
and note that since
is zero mean
variance process, it is eliminated through the averaging operation. If we focus on the extensive set of summations and multiplications in equation (
17) it is observed that the core subset of multiplications is
Due to the orthogonality of the spreading codes of DSSS signals, it can be written that if
is the user information for the
user at the time of
n,
if
and
, otherwise 0, since
unless
and
. Therefore, (
18) can be written for particular values of
n,
m,
k, and
l in terms of expectations of sums as
and it can be inferred from equations (
19) and (
20) that for both
and
, equation (
21) or (
22) becomes zero. Furthermore, the only case that provide non-zero can be written by
Therefore the sums of multiplications in equation (
17) reduces down to
and since
, and multiplications in the summations leads to non-zero results for a single case, equation (
24) can be written as
Plugging equation (
25) into (
16) leads to
which indicates that for the particular case of
and
the constant estimator of CAF given in (
16) produces Fourier coefficients for each aggregated carrier of an intra-band contiguous downlink DSSS cellular signal, starting from the zero-lag correlation point of
for the first carrier and so on. To that end, since the SCF of the sampled signal is given by [
19]
where
is the spreading sequence period, spectral implications of equation (
26) can be observed through the SCF based on [
1] and [
18] as
where
is the Fourier transform of correlation of the corresponding spreading sequences over
carrier.
5. Measurement Setup
Estimation performance of the proposed method is investigated through the analysis of controlled measurements conducted on a measurement setup. The measurement system consists of an Agilent ESG E4438C signal generator to generate the standard based cellular signals, an Agilent E4440A PSA series spectrum analyzer to receive the signals along with the accompanying vector signal analyzer (VSA) software to make sure that the signals are recorded with limited distortion due to hardware impairments, and a laptop computer to implement and run the proposed method along with accompanying cables, connectors. The measurement processes are controlled by the laptop computer since all the devices are connected to each other through the network router utilizing transmission control and internet protocols. All the measurement parameters are set and controlled by the laptop computer and the recorded signals are also saved at the laptop hard disks. The setup is shown in
Figure 1.
Through the measurement process, signal parameters are adjusted by the software running on the laptop. Thus, the parametric analysis which is based on the measurement parameters such as number of carriers (c), signal transmit power, signal type, protocol settings, and data length could be adjusted methodologically. Furthermore the vendor-provided VSA software ensured the signal acquisition and recording quality as indicated before. Please note that since only the transmit power of the signal can be determined by the measurement system, the values of the received signal are determined by a software module developed along with implemented proposed method. Therefore, all the signal transmission loop is controlled and completed on the laptop computer while the transmitter and the receiver is allocated in the laboratory.
Table 1 depicts the list of the parameters utilized during the measurement process. The measurements are repeated for 10 times by the aid of developed software. Please note that due to the limitations of the measurement devices, only the cdma2000 intra-band contiguous carrier aggregated signals were able to be generated by the measurement setup, thus the validation of the proposed method is conducted through these recordings however the results obtained can be generalized to other cellular signals due to the fact that fundamental physical layer signal model are the same with that of other cellular intra-band carrier aggregated signals and spreading schemes are also standardized in the same way.
6. Measurement Results
After the measurements are taken, the recorded cdma2000 intra-band contiguous carrier aggregated signals are post-processed in MATLAB to adjust the
values of the received signals observed at the receiver side and to be able to reflect the real life impairments on the signals. The channel types utilized in this context are listed in
Table 2. Please note that all the code division multiple access (CDMA) channel models deployed are 3GPP TR 25.943 V6.0.0 (2004-12) compliant.
In this setting, utilizing an extensive post-processing methodology, each measurement convoluted with random channel instances
1 created from channel models listed in
Table 2 and 500 measurements are obtained for each signal type,
i.e., 3-carrier and 4-carrier signals (
and
), for each
value and measurement duration in
Table 1. As the data set is formed, first the proposed method is implemented through (
26), and (
27) on a baseline case,
e.g.,
signals with
dB are selected for both carrier types to observe the output of (
28).
Figure 2 shows the SCF spectrum for 4-carrier signal. First, it should be noted that through the derivation a specific case for
is considered and it is indicated that the first carrier will be observed at the zero-lag point in the spectrum. This outcome is consequently reflected in
Figure 2 and the first carrier’s spectral components are combined with some other periodicities at
. Since it is not possible to distinguish the components of the first-carrier from the other periodicities, in this study, it is assumed that if the signal under observation has multiple carriers, these will be observed at incriminating carrier spacings and carriers following the first carrier are selected as the focus of observation. Please also note that, if the measurement done belongs to a single carrier DSSS signal,
only the chip rate which is also observed in
Figure 2 would be present along with a strong zero-lag component. Thus, single carrier DSSS signal detection and multi-carrier case can be distinguished from each other in a simple way. Single carrier DSSS signal detection with cyclostationary signal analysis has been extensively studied in the literature and [
20] can be consulted for detailed discussion.
In
Figure 2, cdma2000 chip rate of
mega-chips per-second, second carrier at the
MHz carrier spacing, third carrier at the
MHz, and fourth carrier athe the
MHz are distinguished particularly as the expected results of the proposed method, beyond the zero-lag correlations. In
Figure 3 same results are observed to affirm the three carrier case; besides the chip rate, only with two spectral manifolds for second and third carriers of the three carrier signal are identified.
Next, a constant false alarm rate (CFAR) detector is implemented based on method in [
3] to be able to assess the performance of the proposed method. To that end, probability of detection (
) rates for the values of probability of false alarm (
) rates of
, and
are provided. The estimation process is established upon the CFAR detector through the binary hypothesis testing scheme which is applied to the
spectrum as in [
6]
where
is the estimate of theoretical
which is calculated from the measurement results and
is the estimation error. The detection performance of the proposed method is investigated next, utilizing the aforementioned methodology based on the defined data set.
6.1. Parametric Results
Figure 4 shows the
performance for 4-carrier signals. The results obtained are based on implemented CFAR methodology,
i.e., detection performance for varying SNR levels and
(first sub-figure), and
(second sub-figure). For the sake of simplicity, only the
and typical urban CDMA (
) channels are considered in these plots. Furthermore, for the comparison purposes, classical ED developed in [
21] and detailed in [
22] is also implemented. Thus, ED detection performance is also plotted along with the proposed method’s outputs. From both plots it can be inferred that the proposed method is superior to ED especially in the low-SNR region, however for the
case
deteriorates faster than
. It is notable that the proposed method provides strong statistics under scattering-rich urban environment even at the
region. These statistics can only be satisfied around 5dB region for
. On the other hand, while the performance gap between the proposed method and ED is similar for the
and
cases at
, the margin increases for
channel in case of
.
With a similar approach, in
Figure 5, the performance of the proposed method is investigated particular to the rural area CDMA (
) channel conditions, again along with the reference
channels and in comparison with ED method. Even though the performance of the proposed method is slightly improved, it observed that the ED performance for
has significantly improved due to the less-deteriorating channel impairments of rural environment. These results indicate that the susceptibility of the proposed method against varying channel conditions is insignificant.
The same analysis is repeated to observe the 3-carrier signal detection performance of the proposed method. These results are illustrated in
Figure 6 and
Figure 7. Besides observing results which are similar to that of 4-carrier signals, in 3-carrier case it is observed that the gap between the detection performance of the proposed method for
and
channels are wider than 4-carrier signals. This result is due to the fact that wider band signals are less susceptible to the changes in the channel conditions when compared to the narrower signals.
Besides the channel characteristics and
values, another performance determining parameter is number of symbols, or chips in case of DSSS signals, that are involved in the process. A general analyses of the effect of sample size on ED and cyclostationary analysis can be found in [
23] and in [
24]. In parallel to these works, in this paper the effect of measurement duration is considered in terms of the performance analysis of the proposed method. Therefore, measurements with indicated durations in
Table 1 are taken during the measurement campaign and the proposed method is implemented over these signals.
Focusing on the 4-carrier signals, in
Figure 8 the performance of the proposed method and ED are considered for different measurement durations, particularly for the case of
and
channel. For each case, i.e.,
,
, performance degradation is
at the first halving of the data, and even more, around
at the second halving which is from 25ms to
ms. ED follows a similar trend even though it performs poorer when compared to the proposed method. However particularly at the
, the performance difference becomes much more obvious. Please note that same trend with corresponding
values are observed for other SNR levels and channel characteristics with some minor deviations. Therefore a single snapshot case is considered suffice to observe the general trend.
Similar to the previous case, second analysis in the same context focuses on 3-carrier signals.
Figure 9 depicts the performance of the proposed method and ED again for different measurement durations, particularly for the case of
and this time hilly terrain (
) channel. For
case the similar trend to the 4-carrier case is observed, however ED performance deteriorates worse when compared to
in this particular case at
which is compatible with the theoretical findings of the previously mentioned works. Eventually, these results in general indicate that measurement duration or number of samples included in the process have significant influence at the performance of the proposed method and a certain number of samples should be collected to make sure that robust results are achieved.
6.2. Carrier-Based Analysis
In this section carrier by carrier detection performance of the proposed method is investigated to understand how the results change in terms of carriers and under different channel conditions. To this end 4-carrier signal is selected for analysis. Leaving the zero-lag correlations aside, three carriers detected became the focus of analysis. Thus detection performance of the method is plotted for various SNR levels, under the four channel conditions listed in
Table 2, again considering
for both
, and
.
In
Figure 10 four figures each with two plots provide a general overview of the
performance of the proposed method for the second carrier. In case of
the method performs best in
conditions. On the other hand, even though some local changes are observed, the method performs in a similar way for other channel models indicating robustness of the method against varying channel conditions. In case of
some level of distinction is observed in the results, meaning that under
the method performs marginally better when compared to
and
, meaning that in this margin of
channel conditions start to impose their effects.
Figure 10 illustrates the same setting for the third carrier detected. It is observed that the same pattern with that of carrier two. However, in this case
performance of
case deteriorates more when compared to the previous carrier especially in the very low-SNR region. Same trend can also be observed for the fourth carrier in
Figure 11, which indicates a distinguishing feature for the second carrier. However the detection statistics in these regions are already very low and away from the significant zone of detection. In general, these results indicate that the proposed method provides strong
performance independent of channel conditions down to the low-SNR region of 0 dB without any prior information.
7. Discussion
In this paper a blind carrier number and spacing estimation method is developed for carrier-aggregated DSSS cellular signals. The introduced method accurately and precisely provides these parameters along with the unique chip rate of the DSSS signal, which leads to the joint identification of the signal type in addition to the estimated parameters. Since chip rate estimation is vastly studied in the cyclostationary feature detection literature, this result is evaluated as a side benefit. The proposed method performs better than ED technique, which is compatible with the available literature on the subject. Please note that since the SCF is computed for , the implementation complexity introduced is also minimal. The proposed method is robust against wireless channel impairments ranging from urban to rural and hilly terrain. However the method is susceptible to the measurement duration as also the literature indicates. In general, for a certain measurement duration, the method performs strongly even under low-SNR regimes.
In terms of future work, since artificial intelligence (AI) started to imply significant improvements especially in the area of signal estimation and detection, many new techniques based on convolutional neural networks and deep reinforcement learning methods are proposed. Therefore for the future work of this study, an advanced neural network can be developed and trained by the SCF’s that are derived in this paper. Then performance of the proposed method and that of AI-based can be compared.
Figure 1.
Measurement setup: transmitter, receiver, laptop computer, router and their connections.
Figure 1.
Measurement setup: transmitter, receiver, laptop computer, router and their connections.
Figure 2.
The raw output of the proposed algorithm; joint estimation of carrier numbers, spacing and chip rate for four-carrier DSSS signal.
Figure 2.
The raw output of the proposed algorithm; joint estimation of carrier numbers, spacing and chip rate for four-carrier DSSS signal.
Figure 3.
The raw output of the proposed algorithm; joint estimation of carrier numbers, spacing and chip rate for three-carrier DSSS signal.
Figure 3.
The raw output of the proposed algorithm; joint estimation of carrier numbers, spacing and chip rate for three-carrier DSSS signal.
Figure 4.
4-carrier signal: The detection performance of the proposed method under and urban channel conditions. Comparison with energy detector for , and .
Figure 4.
4-carrier signal: The detection performance of the proposed method under and urban channel conditions. Comparison with energy detector for , and .
Figure 5.
4-carrier signal: The detection performance of the proposed method under and rural channel conditions. Comparison with energy detector for , and .
Figure 5.
4-carrier signal: The detection performance of the proposed method under and rural channel conditions. Comparison with energy detector for , and .
Figure 6.
3-carrier signal: The detection performance of the proposed method under and urban channel conditions. Comparison with energy detector for , and .
Figure 6.
3-carrier signal: The detection performance of the proposed method under and urban channel conditions. Comparison with energy detector for , and .
Figure 7.
3-carrier signal: The detection performance of the proposed method under and rural channel conditions. Comparison with energy detector for , and .
Figure 7.
3-carrier signal: The detection performance of the proposed method under and rural channel conditions. Comparison with energy detector for , and .
Figure 8.
4-carrier signal: The detection performance of the proposed method vs. ED for different measurement durations under hilly terrain channel conditions. dB. First sub-figure is at , and second is at .
Figure 8.
4-carrier signal: The detection performance of the proposed method vs. ED for different measurement durations under hilly terrain channel conditions. dB. First sub-figure is at , and second is at .
Figure 9.
3-carrier signal: The detection performance of the proposed method vs. ED for different measurement durations under hilly terrain channel conditions. dB. First sub-figure is at , and second is at .
Figure 9.
3-carrier signal: The detection performance of the proposed method vs. ED for different measurement durations under hilly terrain channel conditions. dB. First sub-figure is at , and second is at .
Figure 10.
4-carrier signal: Detection performance of the second carrier comparable to four different channel conditions for the cased of , and .
Figure 10.
4-carrier signal: Detection performance of the second carrier comparable to four different channel conditions for the cased of , and .
Figure 11.
4-carrier signal: Detection performance of the third carrier comparable to four different channel conditions for the cased of , and .
Figure 11.
4-carrier signal: Detection performance of the third carrier comparable to four different channel conditions for the cased of , and .
Figure 12.
4-carrier signal: Detection performance of the fourth carrier comparable to four different channel conditions for the cased of , and .
Figure 12.
4-carrier signal: Detection performance of the fourth carrier comparable to four different channel conditions for the cased of , and .
Table 1.
Signal Parameters Used Throughout The Measurements.
Table 1.
Signal Parameters Used Throughout The Measurements.
Paramater |
Value |
Signal Type |
cdma2000 Downlink (Forward) Channels |
Carrier Number (C) (to be estimated) |
3-4 |
Carrier Offset (to be estimated) |
1.25 MHz |
Transmit Frequencies |
925 – 960 MHz Cellular Downlink |
Receiver Recording Span |
14 MHz |
Transmit Power |
10 dBm |
Measurement Duration(s) |
8, 12.5, 16, 25, 50 Milliseconds |
Table 2.
Utilized Channel Types At The Measurement Post Processing.
Table 2.
Utilized Channel Types At The Measurement Post Processing.
Channel Model |
Description |
AWGN |
Additive white Gaussian channel (only the measurement impairments) |
cdmaRAx |
Rural Area channel model (RAx) |
cdmaHTx |
Hilly Terrain channel model (HTx) |
cdmaTUx |
Typical Urban channel model (TUx) |