Next Article in Journal
Setup and Analysis of a Mid-Infrared Stand-Off System to Detect Traces of Explosives on Fabrics
Previous Article in Journal
Multi-Object Detection in Security Screening Scene Based on Convolutional Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Analysis of Multi-User Faster-Than-Nyquist-DCSK Communication Systems over Multi-Path Fading Channels

1
ETS, LaCIME Laboratory, University of Québec, 1100 Notre-Dame West, Montreal, QC H3C 1K3, Canada
2
Department of Communications, Faculty of Electrical Engineering, Computer Science and Information Technology, 31000 Osijek, Croatia
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(20), 7837; https://doi.org/10.3390/s22207837
Submission received: 14 September 2022 / Revised: 8 October 2022 / Accepted: 14 October 2022 / Published: 15 October 2022
(This article belongs to the Topic IOT, Communication and Engineering)

Abstract

:
In this paper, we present a new multi-user chaos-based communication system using Faster-than-Nyquist sampling to achieve higher data rates and lower energy consumption. The newly designed system, designated Multi-user Faster Than Nyquist Differential Chaos Shift Keying (MU-FTN-DCSK), uses the traditional structure of Differential Chaos Shift Keying (DCSK) communication systems in combination with a filtering system that goes below the Nyquist limit for data sampling. The system is designed to simultaneously enable transmissions from multiple users through multiple sampling rates resulting in semi-orthogonal transmissions. The design, performance analysis, and experimental results of the MU-FTN-DCSK system are presented to demonstrate the utility of the newly proposed system in enabling multi-user communications and enhancing the spectral efficiency of the basic DCSK design without the addition of new blocks. The MU-FTN-DCSK system presented in this paper demonstrates spectral gains for one user of up to 23% and a combined gain of 25% for four ( U = 4 ) users. In this paper, we present a proof of concept demonstrating a new degree of freedom in the design of Chaos-based communication systems and their improvement in providing wireless transmissions without complicated signal processing tools or advanced hardware designs.

1. Introduction

Higher data rates and energy efficiency are the core goals when designing new chaos-based communication systems. These goals originate from different aspects, like introducing the new communication standards (4G&5G) and the new challenges related to spectrum distribution to enable massive numbers of devices to access the network. Chaos-based systems, used as spread spectrum communication systems, were proven to be a great candidate for communications of IoT devices that constitute a considerable portion of the newly introduced standards [1].
In this vein, among the significant motives for improving chaos-based systems is the inherent limitations of non-coherent chaos-based systems and the rapid development of new methods that can profit the design of new highly performing chaos-based schemes. In the literature, the non-coherent scheme called Differential Chaos Shift Keying (DCSK) [2] has received significant attention in developing new chaos-based schemes, given its simple detection structure and its proven ability to mitigate the effect of fading channels [3]. It is also one of the most adaptive schemes and has been extensively studied over the last two decades and has seen numerous upgrades in its basic symbol structure. In this sense, various signal processing approaches have been developed to improve its data rate, spectral efficiency, transmit energy efficiency, and Bit-Error-Rate (BER). Among the most notable emerging modulation schemes, index modulation has been primarily explored, given its potential to encode data more optimally and therefore ameliorate the performances of DCSK systems. Index modulation (IM) was first studied for Orthogonal Frequency Division Multiplexing (OFDM) in [4], where it was shown that IM could be used for more than just the transmit antennas of MIMO systems. IM was then applied to DCSK and Short Reference DCSK (SR-DCSK) using walsh codes in [5] which showed that the application of Code-Index Modulation (CIM) results in a considerable performance enhancement. Walsh codes are combined with a natural number-based mapping method in [6] to improve the data rate of the simple Code-Index Modulation DCSK (CIM-DCSK) while using the same resources. A combination of multiple modulation techniques, such as OFDM, vector modulation, and index modulation, has been proposed as a method for improving the data rate and spectral efficiency of chaos-based systems. The data rate was addressed in [7] with the introduction of superposition coding to Pulse-Position-Modulation DCSK (PPM-DCSK) to enhance multi-user download rates. Permutation index differential chaos shift keying (PI-DCSK) and differential permutation index differential chaos shift keying (DPI-DCSK) modulations were presented in [8,9], where a permutation is used to encode additional data with a list of codes referring to a series of chaotic references. Sparse codes were used similarly to achieve higher spectral efficiency for the Multi-carrier DCSK systems in [10]. In [11], time-reversal transform is combined with the DCSK design to improve the BER and spectral performances given a land mobile satellite channel model. According to [12], optimal finger selection based on a genetic algorithm can be used to enhance the performance of the MMSE receiver. Orthogonal chaotic generators (OCG) were combined with Walsh codes in [13] to enable multi-user transmissions and achieve higher spectral efficiency than the DCSK systems. General Carrier Indexing (GCI), which uses carrier indexing in a more general and arbitrary form to reduce the number of indexes required for carriers and data bits, was used in [14] to provide higher spectral efficiency than conventional index-based DCSK systems. Combining M-ary modulation with index modulation and multi-carrier transforms in [15] increased data rate but at the expense of much higher complexity. Amplitude Phase Shift Keying (APSK) was applied instead of Quadrature Amplitude modulation (QAM) to the DCSK scheme in [16] in order to enhance the Peak-to-Average Power Ratio (PAPR) and the robustness against channel estimation errors. The authors in [17] used M-ary phase shift keying (MPSK) in combination with parallelly concatenated index modulation. They integrated it with carrier interferometry (CI) codes into the OFDM-DCSK to reach a satisfactory quality of service (QoS) and low PAPR for all users. Precoding was used in [18] to encode the data of Multi-Carrier M-ary Chaotic Vector Cyclic Shift Keying (MC-M-CVCSK) to combat the noise and interferences caused by the channel.
Meanwhile, one of the emerging and most efficient signal processing techniques for improving communication systems’ throughput is Faster than Nyquist (FTN), which defies the limit set by Nyquist for inter-symbol spacing, thus resulting in data rate improvements. The approach has been extensively studied for possible time and frequency domains superpositions [19]. In [20], the FTN approach is proven to provide an increased data rate of 23%, when the symbol spacing is at a specific limit, named the Mazo limit, where the reduction in the spacing between symbols does not affect the BER performance. The reduction can be applied in time and frequency, providing two degrees of freedom for enhancing the performance of communication systems. FTN signaling has been studied extensively, especially for optimal detection of signal-spacings lower than the Mazo-limit [21], while traditional detection algorithms, like the Maximum Likelihood Sequence Estimation (MLSE) and Viterbi algorithm, provide decent performance for a limited decrease in sampling rates, their detection optimality is limited to a short increase of symbol rate. In addition, they induce an additional computational complexity for high-order constellations. New algorithms have been proposed to tackle the computation time issue. For instance, in [22], to achieve a sub-optimal detection while maintaining a polynomial solving time, the sequence estimation is based on the semidefinite relaxation (SDR) technique to achieve a sub-optimal detection. In [23], output-retainable convolutional codes (ORCCs) were used for channel memorization to reduce the decoding complexity. A new approach based on a deep learning-assisted sum-product detection algorithm (DL-SPA) was presented in [24] for faster detection convergence.
Moreover, lately, the key research goals on FTN-based modulations focus on reaching higher orders of magnitude in the frequency domain, designing optimal filters in the time domain, Inter-Symbol-interference (ISI) and Inter-Carrier-Interference (ICI) reduction, and the elaboration of a general FTN theory. A comparative analysis of Frequency-domain equalization (FDE) and time-domain equalization (TDE) was carried out in [25] where it was shown that TDE outperforms FDE, especially for ISI elimination; however, this comes at the cost of increased complexity. In [26], FDE was improved using Expectation Propagation (EP) to achieve a performance similar to that of the Bahl Cocke Jelinek and Raviv (BCJR) receiver [27] with less complexity. However, all related FTN works introduce additional algorithmic or hardware-related computation requirements. To date, no simple yet efficient modulation scheme has been introduced in the literature. More complexity is expected to be introduced going forward with the research on a generalized FTN theory and its optimal detection. The main goal of this paper is to introduce a design that combines the architectural simplicity of DCSK and the benefits of a transform that enables a spectral gain namely, FTN. Accordingly, the spectrum would be used less, depending on the level of the filtering rate, ranging from a maximum value at Nyquist rate ( ρ = 1 ) to zero ( ρ = 0 ), for which no spacing would be introduced between symbols. This would enable spectral gains ranging from zero to 100% depending on the BER requirements.
This paper introduces a novel multi-user FTN-based DCSK system where a combination of FTN filtering and non-coherent detection allows better usage of the available spectrum for the DCSK systems. Moreover, the new system enables multi-user access using the same mechanism that enables spectral efficiency gain, i.e., the FTN sampling. The MU-FTN-DCSK enables multi-user access via different sampling rates with a gain in spectral efficiency for all the users simultaneously transmitting within the FTN regime. The BER results prove the system’s capabilities for various sampling rates and spreading factors. The contributions of this paper are listed as follows:
  • Designing the Multi-user Faster-Than-Nyquist system that enables access for users with different sampling rates, all transmitting in an FTN regime.
  • Derivation of the theoretical BER expression for the proposed system over Multi-path Rayleigh Fading channels.
  • Performance analysis of the designed system, via monte-Carlo simulation, over the AWGN and Rayleigh fading channels for different system parameters and configurations.
The rest paper is structured as follows. In Section 2, the MU-FTN-DCSK system is presented. Section 3 derives the BER expressions of the system. In Section 4, the simulation results of the MU-FTN-DCSK system are presented along with their analysis. The paper is concluded in Section 5, where we highlight the most important findings related to the newly introduced system.

2. System Design

The FTN-DCSK system combines a sinc filter functioning at a sub-Nyquist sampling rate with the basic transmit-receive DCSK design. The system is described in this section, where the schematic and mathematical representations of the transmitted signals are provided. The FTN prospect reflects on the possibility of enabling filtering on sub-Nyquist rates, which reduces the separation between successive transmissions to less than the minimum distance guaranteeing orthogonality. The belief proceeding FTN was that such reduction would be disastrous on signal transmission following the theorems of Shannon and Nyquist for optimal filter design and sampling. It is only through the work of T.Mazo [20] that this belief was questioned, where in their work, he proved that a 401 Hz/bit/s was sufficient for a sub-Nyquist filter to guarantee the same Euclidean distance offered by an ideal Sinc filter in regular orthogonal transmissions. As a result, with FTN, compared to a regular orthogonal pulse with a separation period T, the Mazo limit is ρ = 0.802 T.
Moreover, the DCSK system is based on transmitting a chaotic sequence (reference) of length β and its product with the data signal in two successive time slots. The detection is based on differential detection, where the incoming signal is delayed by β . Then the product of the two sequences in the different time slots is taken, followed by a summation over the β duration. Finally, the sign is taken to determine the transmitted data symbol.

2.1. FTN-DCSK

The FTN-DCSK system is constructed using a Sinc filter with a sub-Nyquist sampling rate to encode the chaotic sequence at the output of the DCSK system, as shown in the block diagram in Figure 1a. We use the normalized Chebychev map for chaos generation
e i , k p = x i , k p for 2 i β + 1 < k ( 2 i β + 1 ) β b i p x i , k β p for ( 2 i β + 1 ) β < k ( i + 1 ) 2 β ,
where x i , k p is the ith state for ith symbol and k is the index of chaotic sample, for the pth user, with a spreading factor β for the reference and data bearing signals, and the b i p [ 1 , 1 ] are the data bits. We use a normalized Sinc filter g ρ ( p ) k to encode the chaotic sequences with a different sampling parameter ρ ( p ) for every user, expressed as
g ρ ( p ) k ( t ) = ρ ( p ) s i n c ( t k . ρ ( p ) . T ) ,
where k is the chaotic sample being encoded, ρ p is the sampling parameter for pth user, and T is the typical Nyquist period. The multiplication by the sampling parameter’s square root is for normalizing the filters at both ends of the transmission. As a result, the continuous-time transmitted signal s i , k p (t), for the pth user, has the following form
s i , k p ( t ) = e i , k p g ρ ( p ) k ( t ) .
For detection, the Sinc filter is first applied at the receiver, followed by the DCSK detection scheme. The multi-user system design is shown in Figure 1, where a different FTN sampling parameter is used for each user. The detection is based on selecting the desired user’s signal by passing the combined signal, summed in the channel, through the filter with the designated sampling parameter ρ d , followed by the delay loop and the product and summation blocks.
The index d is used to separate the symbol of the desired user from the rest of the users transmitting in the same channel. Hence, the received signal r i , k d ( t ) during 2 β samples, for the desired user with a sampling parameter ρ ( d ) , corresponding to the kth sinc pulse of the ith transmitted symbol, is expressed as
r i , k d ( t ) = l = 1 L α i , l d s i , k τ i , l d ( t ) + k = p = 1 U 1 l = 1 L α i , l p s i , k τ i , l p ( t ) + W ( t ) , i = k 2 β ,
where U is the total number of users, α i , l p is the pth user’s channel coefficient over the l th channel tap, and l = { 1 , , L } , τ i , l is the ( l ) th channel tap delay for the ( i ) th symbol. Similarly, α i , l d is the desired user’s channel coefficient over the lth channel tap, l = { 1 , , L } , τ i , l is the lth channel tap delay for the ith symbol, . is the floor operator, and W is the noise signal.
The detection is based on applying the matched filter to the received signal r i , k d ( t ) in order to retrieve the different e i , k d samples and is expressed as
r i , n d = r i , k d ( t ) , g ρ ( d ) n ( t ) .
〈,〉 is the dot product.
For filters with different sampling factors ρ ( d ) at reception for the desired user and ρ ( p ) for any random user with a different sampling parameter, the detection matrix is derived as follows,
G k , n p = g ρ ( p ) k ( t ) , g ρ ( d ) n ( t ) = g ρ ( p ) k ( t ) . g ρ ( d ) n ( t ) ¯ ,
by applying The Plancherel transform for integral substitution, we obtain
G k , n p = e j ω k ρ ( p ) . T G T ( ω ) . e j ω n ρ ( d ) . T G T ( ω ) ¯ d ω = e j ω ( k ρ ( p ) n ρ ( d ) ) . T | G T ( ω ) | 2 d ω ,
where G T ( ω ) is the Fourier transform of the regular sinc filter. The Fourier transform is applied again with a variable change θ = ω T , which gives
G k , n p = 1 2 π π π e j θ ( k ρ ( p ) n ρ ( d ) ) d θ = ρ ( p ) ρ ( d ) s i n c ( k ρ ( p ) n ρ ( d ) ) .
For the same sampling parameter ρ ( d ) in transmission and reception, the dot product of the two vectors obtained at the output of the matched filters, as shown in [28], is expressed as,
g ρ ( d ) k ( t ) , g ρ ( d ) n ( t ) = ρ ( d ) s i n c ( ρ ( d ) ( k n ) ) .
We consider a dissimilar multi-path Rayleigh channel model with L paths and a PDF expressed as
f ( α i , l p ) = α i , l p e α i , l p 2 / σ 2 σ 2 , α i , l p > 0 ,
where α i , l p is the channel gain and σ is its standard deviation. The overall energy over a symbol duration is
l = 1 L E ( α i , l p ) = 1 ,
here E ( α i , l p ) is the energy level for the lth path for both cases of similar and dissimilar power distribution over the channel paths.
The following assumptions are considered for transmission: (1) the coefficients of the channel α i , l p are independent and identically distributed (iid); (2) the bit energy is constant over the symbol duration of length 2 β ; (3) the delay spread of the channel D s is neglected for the same reason, ensuring that the channel introduces no ISI, i.e., D s < < β .

2.2. Spectral Efficiency

For a single user, the length of an MU-FTN-DCSK symbol is given as (2 β ρ ( d ) T ). Hence, we obtain the percentage of spectral gain S e expressed as,
S e = 1 ρ ( d ) 2 β T 1 2 β T × 100 % .
The spectral gain is then simplified to the following expression
S e = 1 ρ ( d ) ρ ( d ) × 100 % .
For the total spectral gain for U users, we sum over the total number of users as follows
S e = p = 1 U 1 ρ ( p ) ρ ( p ) × 100 % .
Given this expression, we know that the system’s spectral efficiency depends on the total number of users and their individual sampling parameters. Therefore, to reach a maximal spectral efficiency, one would have to increase the number of users to maximum while trying to minimize their sampling parameters concerning the desired BER performance.

3. Performance Analysis

This section derives the BER expression for the proposed MU-FTN-DCSK system over multi-path Rayleigh fading channels. Following the design presented in Figure 1, the Probability Density Function (PDF) of the received signal follows an exponential distribution expressed as
f ( γ i , l p ) = l = 1 L τ i , l p γ ¯ i , l p e γ i , l p γ ¯ i , l p ,
where γ i , l p is the channel gain, γ ¯ i , l p is its averaged value, and τ i , l p being the weight for the ith symbol duration over the lth path and is expressed as
τ i , l p = j = 1 , j l l γ l γ l γ j ¯ .
Hence, considering [28] (Eq. 3.3), the result in (8), and the normalized filters for different users, the received signal r i , n d post filtering during the first β samples, i.e., the nth sample of the reference signal, for the desired user with a sampling parameter ρ ( d ) is expressed as:
r i , n d = k = 2 β + 2 l = 1 L α i , l d x i , k τ i , l d ρ ( d ) s i n c ( ρ ( d ) ( k n ) ) + k = p = 1 U 1 l = 1 L α i , l p x i , k τ i , l p × ρ ( p ) ρ ( d ) s i n c ( k ρ ( p ) n ρ ( d ) ) + W n .
W n is the noise signal received during the same ith symbol duration. It is assumed that only two samples prior to and after the desired signal can influence it, and thus the value of k = { 2 , β + 2 } . Similarly, the value of k { , } is used to express the 2 β samples transmitted by any other random user asynchronously. The operator . in (4) expresses the sampling of 2 β sample at the moment of detection.
Similarly, the data-bearing signal, received during the second β samples is expressed by multiplying the signal of the desired user form (16) by the data bits s i d .
Due to the asynchronous nature of the system, both the reference and data-bearing signals only assume the chaos in the expression of other users’ signals so that generality is not lost… The assumption does not impact the derivation of the BER expression from a statistical perspective since E | e i , k p | = 1 . Hence, the decision variable for the desired user’s ith transmitted symbol for the MU-FTN-DCSK system is derived as,
D i = n = 1 β r i , n d r i , n + β d = n = 1 β ( k = 2 β + 2 l = 1 L α i , l d x i , k τ i , l d ρ ( d ) s i n c ( ρ ( d ) ( k n ) ) + p = 1 U 1 l 1 = 1 L k = α i , l 1 p x i , k τ i , l 1 p ρ ( p ) ρ ( d ) × s i n c ( k ρ ( p ) n ρ ( d ) ) + W n ) × ( k = 2 β + 2 l = 1 L α i , l d s i d x i , k τ i , l d ρ ( d ) s i n c ( ρ ( d ) ( k n ) ) + p = 1 U 1 l 2 = 1 L k = α i , l 2 p x i , k τ i , l 2 p × ρ ( p ) ρ ( d ) s i n c ( k ρ ( p ) n ρ ( d ) ) + W n + β ) ,
The desired signal is then the product of the chaotic terms having the index of the desired user d and the filter with the desired user’s sampling parameter ρ ( d ) , resulting in the following signal
U i = n = 1 β k = 2 β + 2 l = 1 L s i d ( α i , l d ) 2 ( x i , k τ i , l d ) 2 ρ ( d ) 2 × s i n c 2 ( ρ ( d ) ( k n ) ) ,
The cross-product of the chaotic terms in (17) results in interferences expressed as
I i = n = 1 β k = 2 β + 2 k = , k k ( l = 1 L l = 1 L s i d α i , l d α i , l d x i , k τ i , l d x i , k τ i , l d ρ ( d ) 2 s i n c ( ρ ( d ) ( k n ) ) × s i n c ( ρ ( d ) ( k n ) ) ISI + l = 1 L l = 1 L p = 1 U 1 α i , l d ( 1 + s i d ) α i , l 1 p ρ ( p ) × ρ ( d ) 3 / 2 x i , k τ i , l d x i , k τ i , l p s i n c ( ρ ( d ) ( k n ) ) × s i n c ( k ρ ( p ) n ρ ( d ) ) + p = 1 U 1 p = 1 U 1 l 1 = 1 L l 2 = 1 L α i 1 , l 1 p α i 2 , l 2 p ρ ( p ) ρ ( p ) ρ ( d ) × x i 1 , k τ i 1 , l 1 p x i 2 , k τ i 2 , l 2 p s i n c ( k ρ ( p ) n ρ ( d ) ) × s i n c ( k ρ ( p ) n ρ ( d ) ) ) } IUI
The first term in (19) is the ISI, which occurs because of the reduced distances between samples due to the nature of the FTN filter. The remaining part is the inter-user interference (IUI) for different chaos generators and sampling parameters. The noise term is expressed as
N i = n = 1 β ( W n β ( k = 2 β + 2 l = 1 L α i , l d x i , k τ i , l d ρ ( d ) × s i n c ( ρ ( d ) ( k n ) ) + p = 1 U 1 k = l 1 = 1 L α i , l 1 p s i p × ρ ( p ) ρ ( d ) x i , k τ i , l 1 p s i n c ( k ρ ( p ) n ρ ( d ) ) ) + W n ( k = 2 β + 2 l = 1 L α i , l d s i d x i , k τ i , l d ρ ( d ) s i n c ( ρ ( d ) ( k n ) ) + p = 1 U 1 k = l 2 = 1 L α i , l 2 p s i p x i , k τ i , l 2 p × ρ ( p ) ρ ( d ) s i n c ( k ρ ( p ) n ρ ( d ) ) ) + W n W n β ) .
In this paper, it is assumed that the sum of β chaotic samples is equal to,
E b = 2 k = 1 β x i , k 2
Hence, the mean value of the desired signal is given as
E = 1 2 ρ ( d ) 2 E b β n = β k = 2 β + 2 l = 1 L ( α i , l d ) 2 s i n c 2 ( ρ ( d ) ( k n ) ) .
Since the chaotic sequences are generated with zero mean ( E ( x i , k ) = 0 ) and using (21), the variance of the individual chaotic chips is given as,
v a r ( x i , k 2 ) = E b 2 4 β
Hence, the variances of the interference terms in (19) can be split as the ISI, with variance V I 1 , the interference to the desired user, with variance V I 2 , and the interference among all other users, with variance V I 3 as
V I i 1 = E b 2 4 β 2 n = 1 β k = 2 β + 2 k = l = 1 L l = 1 L ( α i , l d α i , l d ) 2 × ρ ( d ) 4 s i n c 2 ( ρ ( d ) ( k n ) ) s i n c 2 ( ρ ( d ) ( k n ) ) V I i 2 = E b 2 2 β 2 p = 1 , p d U n = 1 β k = 2 β + 2 k = l = 1 L l = 1 L ( α i , l d α i , l p ) 2 ρ ( p ) × ρ ( d ) 3 s i n c 2 ( ρ ( d ) ( k n ) ) s i n c 2 ( k ρ ( p ) n ρ ( d ) ) V I i 3 = E b 2 4 β 2 p = 1 U p = 1 , p p U n = 1 β k = 2 β + 2 k = l = 1 L l = 1 L ( α i , l p α i , l p ) 2 × ρ ( p ) ρ ( p ) ρ ( d ) 2 s i n c 2 ( k ρ ( p ) n ρ ( d ) ) × s i n c 2 ( k ρ ( p ) n ρ ( d ) ) .
The noise variance is equally affected by the sinc filter at the reception. The result shown in [28] (Eq. 3.3) is valid for our case since the noise is only affected by the filter of the desired user at detection. As a result, the power of the noise is reduced by a factor of G k , n for the sampling parameter ρ ( d ) as:
C o v ( w k , w n ) = σ 2 G k , n = σ 2 ρ ( d ) s i n c ( ρ ( d ) ( k n ) ) ,
where σ is the standard deviation of the noise. Henceforth, for a noise with a double-sided power spectral density N 0 , the variance of the noise terms is expressed as
V N i = N 0 E b 2 β n = 1 β k = 2 β + 2 ( k = l = 1 L ( α i , l d ) 2 ρ ( d ) 3 s i n c ( ρ ( d ) ( k n ) ) s i n c 2 ( ρ ( d ) ( k n ) ) + N 0 E b 2 β p = 1 U 1 n = 1 β k = l = 1 L ( α i , l p ) 2 ρ ( p ) ρ ( d ) 2 s i n c ( ρ ( d ) ( k n ) ) s i n c 2 ( k ρ ( p ) n ρ ( d ) ) + N 0 2 4 n = 1 β ρ ( d ) 2 s i n c 2 ( ρ ( d ) ( k n ) ) ) .
For non-coherent chaos-based communications in regular Nyquist transmissions, the covariance is often neglected while expressing variances, given the low cross-correlation between chaotic sequences when time delayed or for different chaos generators,
x ( i , t ) . ( x ( j , t ) ) T 0 i j .
However, in sub-Nyquist transmissions with the introduction of the s i n c terms as seen in the derivation of the variances and the expectation, covariances are introduced in the formulation of the BER expression. Here, we explore the different covariances that may occur in this scenario of multi-user chaos based transmission below the Nyquist rate.
For the Chebychev map [29], we know that the joint PDF of two chaotic variables x 0 and x 1 , time delayed by t, is expressed as
f ( x 0 , x 1 ; t ) = π 1 ( 1 x 0 ) 1 2 δ ( x 1 T k t ( x 0 ) ) ,
where T k t is the Chebychev polynomial for a variable x expressed as
T k t ( x ) = cos ( k . arccos ( x ) ) ,
where c o s is the cosine function and δ is the delta function.
The variance of a sum of dependent random variables X i with weights a i is known as [30],
v a r ( i = 1 n a i X i ) = i = 1 n a i 2 v a r ( X i ) + 2 i = 1 n j = i + 1 n a i a j c o v ( X i , X j ) ,
and the covariance is given as
c o v ( X i , X j ) = E ( X i . X j ) E ( X i ) E ( X j ) .
Given that the chaotic sequences are generated with zero mean (E( X i ) = 0), the covariance of two FTN filtered chaotic sequences is derived as
C o v ( X i , X j ) = E ( X i . X j ) = E ( x i . x j . G T i ( t ) G T j ( s ) d t d s ) = E ( x i . x j ) . G T i ( t ) G T j ( s ) d t d s ,
where G T i ( t ) G T j ( s ) are two sub-Nyquist filters from two random users with different sampling rates. We use the joint PDF of two chaotic variables to compute the expectation E ( x i . x j )
E ( x i . x j ) = x i . x j . f x i x j ( x i , x j ) d x i . d x j = x i . x j . π 1 ( 1 x i 2 ) 1 2 δ ( x j x i ) d x i . d x j = ( E b β ) 2 1 1 π 1 ( 1 x i 2 ) 1 2 = E b 2 2 β 2
As a result, by injecting the expectation into (32) and using the results from (7), the new covariance introduced by the FTN regime is expressed in terms of the detection matrix G k , n as follows
C o v ( X i , X j ) = E b 2 2 β 2 n = 1 β k = 2 β + 2 G k , n .
This covariance occurs even in the absence of noise and for single-user cases, and is strictly inherent to the nature of the filters used for transmission/reception.
Finally, the overall BER expression of the MU-FTN-DCSK system over an AWGN channel is expressed identically to DCSK as
BER ( SNR ) = 1 2 e r f c ( 2 V a r E 2 )
Hence, using the derived expressions of expectation and variances, the BER expression over the AWGN channel can be obtained by assuming unitary channel coefficients i.e., α i , l = 1 , i , l . Thus, the BER performance over multi-path Rayleigh fading channels is expressed as
BER ( γ ) = γ = 1 2 e r f c ( 2 V a r E 2 ) f ( γ ) d γ .

4. Numerical Analysis and Results

This section presents the MU-FTN-DCSK system’s simulation results over AWGN and multi-path Rayleigh fading channels. For the Rayleigh channel, we consider an L = 3 multi-path channel model with power levels of { P 1 = 7 10 , P 2 = 2 10 , P 3 = 1 10 } , with P i , i = 1 , 3 being the variance of the channel gains α i , l . Due to the high computation time dedicated for the sinc filter at transmission, since a continuous-time signal is simulated with many points for processing, the transmitter is implemented in C++ to use the multi-thread and multi-processors features. For this purpose, the I n t e l MKL library is used to implement the filter and other vector manipulations. Moreover, a comparison with state-of-the-art modulations is carried out to establish the proposed system’s relative performances.

4.1. BER Analysis

Figure 2 presents BER results for different numbers of users over the AWGN channel. The parameters used for the simulations are β = 150 , ρ ( p ) = { 0.9 , 0.8 , 0.7 , 0.6 } where the main user always takes the value of ρ ( d ) = 0.9 . We can notice the tiny gap for a single user transmitting at a sub-Nyquist rate ( ρ ( d ) = 0.9 ) in comparison with normal Nyquist transmissions ( ρ ( d ) = 1 ), labeled as the normal DCSK, due to the ISI introduced by the sinc filter functioning in sub-Nyquist regime. For U = 1 the ISI introduced by the matched filters results in an approximate 1dB loss of BER, but with a gain of 10% of the bandwidth. This means that slightly raising the energy for transmission, in order to compensate for the 1 dB, would allow a gain of 10% in bandwidth usage in both the reference and the data sequences. The analytical results match the simulation results proving the validity of the new covariance derived in (34).
The same observation is perceived when the number of users is increased. We notice that up to three users with different sampling parameters can be accepted in the system with an acceptable BER for noisy environments. In the setting used for the simulations that lead to these results with sampling parameters ρ ( p ) = { 0.9 , 0.8 , 0.7 } , we obtain a slot of length (0.6 × β ) of extra bandwidth. As a comparison, for U = 4 users, the BER performance offered by the MU-FTN-DCSK over an AWGN channel matches that of the regular DCSK over the Nakagami-m fading for a channel parameter m = 0.5 [3] due to the severe interference caused by the simultaneous transmissions of all users in the sub-Nyquist regime. Nonetheless, the bandwidth gain here is 2 β if we sum the individual gains from different users transmitting at a sub-Nyquist rate in both the reference and data signals. An optimization in the choice of the spreading factor would improve these results since it can significantly contribute to the reduction of ISI.
In this sense, Figure 3 provides insights into the impact of the spreading factor relative to the BER performances of the MU-FTN-DCSK system for an SNR = 25 dB. The sampling parameter takes the values ρ ( p ) = { 0.9 , 0.8 , 0.7 , 0.6 , 0.5 } with ρ ( d ) = 0.9 for the desired user. As observed in this figure, increasing β positively impacts the system’s capability to reduce the ISI for a certain range before reaching a plateau of BER performances centered around certain values depending on the number of users under consideration. Notably, after these specific values, higher BER values are observed. However, the value of β is also limited by the desired data rate, which creates a trade-off. We also notice that a system with a superior number of users and higher spreading factors achieves the same BER as a system with fewer users with reduced spreading factors for certain values of BER. Hence, trading the two configurable parameters for optimal access is possible with the new design of MU-FTN-DCSK.
The BER performance of the MU-FTN-DCSK over multi-path Rayleigh fading channels with dissimilar channel gains is presented in Figure 4. We can notice from the BER performance of a single user that the degradation caused by the ISI is comparable in magnitude to the degradation for the AWGN situation. However, now the impact of the floor introduced by the extra Chaos-Chaos interference on the BER, derived in (34), is more apparent, regardless of the number of users in the system. Nonetheless, it can be seen that such high ISI has a nearly identical impact on the BER for the numbers of users superior to two. Moreover, the BER performances in this figure confirm the system’s capability to combat multi-path loss.
The impact of the sampling rate on the BER performances over AWGN and multi-path Rayleigh fading channels is presented for different numbers of users up to a maximum U = 9 in Figure 5 and Figure 6, respectively. An SNR of 30 and a sampling parameter ρ of [0.05, …, 0.95], are used for the primary user, while the other user’s sampling parameters are switched in the same range of values, but different from the desired user’s sampling parameters in order to enable detection. It is interesting to notice that for a single user, in the high SNR regime, the reduction in sampling rate to half the Nyquist limit ( ρ = 0.5 ) does not hinder the MU-FTN-DCSK from having a successful transmission with a good BER performance, especially for the AWGN channel. The same observation can be applied for up to three users in the system with relatively close sampling rates but for a reduced spectral efficiency. As a result, the ISI, despite impacting the system’s performance considerably even in the absence of noise, does not prevent a successful transmission, even with a substantial decrease in sampling rates. Therefore, the combination of DCSK with FTN seems very promising in improving the spectral efficiency if the detection can be improved.
The BER performance of the MU-FTN-DCSK system is dictated by the extra interference between the chaotic signals, which does not exist in traditional chaos-based systems. The chaos-chaos interference is caused solely by the functioning of the sub-Nyquist filters in a similar manner to the ISI. The impact of this new form of interference can be seen in Figure 7, where a noise-free channel ( N 0 = 0 ) is considered for the transmission. As seen here, the chaos-chaos interference results in a performance floor that establishes the best BER performance that can be obtained for a given number of users. The new form of interference depends on the filter and its sampling rate and is also cumulative to the group of users in the system.
The introduction of the custom-selected sampling rates to enable FTN and multi-user transmission results in an additional feature presented by the MU-FTN-DCSK in terms of security. Indeed, the probability of detection goes to zero if the appropriate sampling rate is not used as presented in Figure 8. Using a sampling rate different from the desired users’ rate enables perfect secrecy, as seen in the simulation results in Figure 8 for ρ ( d ) 0.9 . This intuitively comes down to the fact that the use of an erroneous sampling rate subsequently alters the capability of detection of the basic DCSK design, given that the value of β changes by the change of the sampling rate. Hence, MU-FTN-DCSK can be seen as an improved version of DCSK in terms of security since it requires an extra parameter for successful detection.

4.2. Performance Comparison

The MU-FTN-DCSK system is compared to newly introduced DCSK-based schemes in order to evaluate its effectiveness as a newly proposed design. In terms of BER performances, the system lags due to the impact of the interferences caused by the functioning of the filter in the FTN regime. For instance, for a multi-path Rayleigh fading channel, a difference of 5 dB is observed in comparison with the CIM-MC-M-DCSK MISO-SWIPT system [31]. However, the complexity is greatly reduced since the latter system uses many additional signal processing transforms to accomplish the given gain. Table 1 gives a detailed comparison of the complexity of the two systems. Moreover, the BER perfromance of MU-FTN-DCSK is comparable to the performance of the GCI-DCSK SWIPT for the AWGN and Rayleigh fading channels. The MU-FTN-DCSK also presents an overall better BER relative to the spreading factor for the single user scenario.
In the addition to the lesser complexity, the MU-FTN-DCSK offers a better spectral efficiency given the same configuration as the CIM-MC-M-DCSK MISO-SWIPT system. For example, for the CIM-MC-M-DCSK MISO-SWIPT system and for a number of antennas N = 1 and a modulation order M = 2, the spectral efficiency is lower than that of the MU-FTN-DCSK system for any value of the sampling parameter meeting the condition ρ ( p ) < 0.65 . In addition, the accumulative spectral efficiency gained from all users transmitting in the FTN regime can be higher than systems having very advanced designs. Furthermore, the results above indicate that using FTN in combination with additional signal processing methods can result in much higher spectral efficiency gains.

5. Conclusions and Recommendation

A multi-user Faster than Nyquist DCSK system, where we use transmission/reception filters below the Nyquist required limit to enable a gain in spectral efficiency as well as simultaneous access for multiple users, was presented in this paper. FTN, in combination with DCSK, enables the enhancement of the latter in terms of bandwidth usage, which is one of the main drawbacks of traditional DCSK designs. The newly proposed system enables multi-user access without the addition of complicated blocks or new procedures. Using different sampling rates in FTN is a simple yet very effective design showing promising results. Moreover, several new algorithms have been proposed for optimal FTN detection, which can be added to this conceptual system for an improved performance and may even be able to rival coherent chaos-based systems like Chaos Shift Keying (CSK). The performance analysis of the newly proposed system has shown a possible multiple-access of up to three users with good BER results even without additional transmission power or a high spreading factor. Besides, it presents the same resistance to multi-path fading as the traditional DCSK systems while going below the Nyquist rate and for multiple users. The newly designed system allows a gain in bandwidth between 10% and 200% of the DCSK reference size, assuming up to four users ( U = 4 ), and can go beyond if a better detection algorithm is introduced. One user’s gain can vary depending on the sampling parameter value, from 24% at the Mazo limit up to 40% when ρ = 0.6 . The main challenge encountered during this study was the use of lower sampling rates, as this increases the level of ISI. Moreover, adding new users results in higher levels of IUI which restricts the number of users in the system. The limitation in the number of users or the minimum sampling rates to consider was shown here to be related to the new form of interference between chaos signals that happens to originate from the usage of the filters on non-orthogonal transmissions. Hence, future works will be directed towards improving the detection algorithm in order to eliminate interference and the possibility of applying both time and frequency FTN transmissions. In addition, MIMI-OFDM might be a possible approach in improving BER performances of the current design while keeping the design simple.

Author Contributions

Conceptualization, M.D. and M.H.; methodology, M.D. and M.H.; software, M.D. and M.H.; validation, M.D. and M.H.; Drafting, M.D.; proof reading and experimental analysis, M.D., M.H. and G.K. 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

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kaddoum, G. Wireless Chaos-Based Communication Systems: A Comprehensive Survey. IEEE Access 2016, 4, 2621–2648. [Google Scholar] [CrossRef]
  2. Dawa, M.; Kaddoum, G.; Sattar, Z. A Generalized Lower Bound on the Bit Error Rate of DCSK Systems Over Multi-Path Rayleigh Fading Channels. IEEE Trans. Circuits Syst. II Exp. Briefs 2018, 65, 321–325. [Google Scholar] [CrossRef]
  3. Dawa, M.; Kaddoum, G.; Herceg, M. A framework for the lower bound on the BER of DCSK systems over multi-path Nakagami-m fading channels. EEE Trans. Circuits Syst. II Exp. Briefs 2019, 67, 1859–1863. [Google Scholar] [CrossRef]
  4. Başar, E.; Aygölü, Ü.; Panayırcı, E.; Poor, H.V. Orthogonal Frequency Division Multiplexing With Index Modulation. IEEE Trans. Signal Process. 2013, 61, 5536–5549. [Google Scholar] [CrossRef]
  5. Xu, W.; Wang, L. CIM-DCSK: A Differential Chaos Shift Keying scheme with code-index modulation. In Proceedings of the 2016 16th International Symposium on Communications and Information Technologies (ISCIT), Qingdao, China, 26–28 September 2016; pp. 100–104. [Google Scholar] [CrossRef]
  6. Xu, W.; Huang, T.; Wang, L. Code-Shifted Differential Chaos Shift Keying With Code Index Modulation for High Data Rate Transmission. IEEE Trans. Commun. 2017, 65, 4285–4294. [Google Scholar] [CrossRef]
  7. Ma, H.; Cai, G.; Fang, Y.; Chen, P.; Chen, G. Design of a Superposition Coding PPM-DCSK System for Downlink Multi-User Transmission. IEEE Trans. Veh. Technol. 2020, 69, 1666–1678. [Google Scholar] [CrossRef]
  8. Herceg, M.; Kaddoum, G.; Vranješ, D.; Soujeri, E. Permutation Index DCSK Modulation Technique for Secure Multiuser High-Data-Rate Communication Systems. IEEE Trans. Veh. Technol. 2018, 67, 2997–3011. [Google Scholar] [CrossRef]
  9. Liu, S.; Chen, P.; Chen, G. Differential Permutation Index DCSK Modulation for Chaotic Communication System. IEEE Commun. Lett. 2021, 25, 2029–2033. [Google Scholar] [CrossRef]
  10. Chen, Z.; Zhang, L.; Wu, Z.; Wang, L.; Xu, W. Reliable and Efficient Sparse Code Spreading Aided MC-DCSK Transceiver Design for Multiuser Transmissions. IEEE Trans. Commun. 2020, 69, 1480–1495. [Google Scholar] [CrossRef]
  11. Que, D.T.; Quyen, N.X.; Hoang, T.M. Performance of Improved-DCSK system over land mobile satellite channel under effect of time-reversed chaotic sequences. Phys. Commun. 2021, 47, 101342. [Google Scholar] [CrossRef]
  12. Adame, B.O.; Salau, A.O. Genetic Algorithm Based Optimum Finger Selection for Adaptive Minimum Mean Square Error Rake Receivers Discrete Sequence-CDMA Ultra-Wide Band Systems. Wirel. Pers. Commun. 2022, 123, 1537–1551. [Google Scholar] [CrossRef]
  13. Zhang, G.; Zhao, C.; Zhang, T. Performance analysis of MISO-MU-OHE-DCSK system over Rayleigh fading channels. AEU-Int. J. Electron. Commun. 2020, 115, 153048. [Google Scholar] [CrossRef]
  14. Cheng, G.; Chen, X.; Liu, W.; Xiao, W. GCI-DCSK: Generalized Carrier Index Differential Chaos Shift Keying Modulation. IEEE Commun. Lett. 2019, 23, 2012–2016. [Google Scholar] [CrossRef]
  15. Cai, G.; Fang, Y.; Wen, J.; Mumtaz, S.; Song, Y.; Frascolla, V. Multi-Carrier M-ary DCSK System With Code Index Modulation: An Efficient Solution for Chaotic Communications. IEEE J. Select. Top. Signal Process. 2019, 13, 1375–1386. [Google Scholar] [CrossRef]
  16. Fan, T.; Xu, W.; Wang, L.; Zhang, L. A New APSK-Based M-Ary Differential Chaos Shift Keying Modulation System. IEEE Commun. Lett. 2020, 24, 2701–2704. [Google Scholar] [CrossRef]
  17. Liu, Z.; Zhang, L.; Wu, Z.; Jiang, Y. Energy Efficient Parallel Concatenated Index Modulation and M-ary PSK Aided OFDM-DCSK Communications With QoS Consideration. IEEE Trans. Veh. Technol. 2020, 69, 9469–9482. [Google Scholar] [CrossRef]
  18. Chen, Z.; Zhang, L.; Wang, W.; Wu, Z. A Pre-Coded Multi-Carrier M-ary Chaotic Vector Cyclic Shift Keying Transceiver for Reliable Communications. IEEE Trans. Wireless Commun. 2021, 21, 1007–1021. [Google Scholar] [CrossRef]
  19. Anderson, J.B.; Rusek, F.; Öwall, V. Faster-Than-Nyquist Signaling. Proc. IEEE 2013, 101, 1817–1830. [Google Scholar] [CrossRef]
  20. Mazo, J.E. Faster-than-nyquist signaling. Bell Syst. Tech. J. 1975, 54, 1451–1462. [Google Scholar] [CrossRef]
  21. Zavjalov, S.V.; Ovsyannikova, A.S.; Lavrenyuk, I.I.; Volvenko, S.V. The efficiency of detection algorithms for optimal FTN signals. In Internet of Things, Smart Spaces, and Next Generation Networks and Systems; Springer: Berlin/Heidelberg, Germany, 2019; pp. 670–680. [Google Scholar]
  22. Bedeer, E.; Ahmed, M.H.; Yanikomeroglu, H. Low-Complexity Detection of High-Order QAM Faster-Than-Nyquist Signaling. IEEE Access 2017, 5, 14579–14588. [Google Scholar] [CrossRef]
  23. Li, S.; Yuan, J.; Bai, B.; Benvenuto, N. Code-Based Channel Shortening for Faster-Than-Nyquist Signaling: Reduced-Complexity Detection and Code Design. IEEE Trans. Commun. 2020, 68, 3996–4011. [Google Scholar] [CrossRef]
  24. Liu, B.; Li, S.; Xie, Y.; Yuan, J. Deep Learning Assisted Sum-Product Detection Algorithm for Faster-than-Nyquist Signaling. In Proceedings of the 2019 IEEE Inform. Theory Workshop (ITW), Visby, Sweden, 25–28 August 2019; pp. 1–5. [Google Scholar] [CrossRef] [Green Version]
  25. Li, S.; Yuan, W.; Yuan, J.; Bai, B.; Wing Kwan Ng, D.; Hanzo, L. Time-Domain vs. Frequency-Domain Equalization for FTN Signaling. IEEE Trans. Veh. Technol. 2020, 69, 9174–9179. [Google Scholar] [CrossRef]
  26. Petitpied, T.; Tajan, R.; Chevalier, P.; Ferré, G.; Traverso, S. A Frequency-Domain EP-based Receiver for Faster-Than-Nyquist Signaling. In Proceedings of the 2020 IEEE 21st Int. Workshop on Signal Process. Advances in Wireless Commun (SPAWC), Atlanta, GA, USA, 26–29 May 2020; pp. 1–5. [Google Scholar] [CrossRef]
  27. Bahl, L.; Cocke, J.; Jelinek, F.; Raviv, J. Optimal decoding of linear codes for minimizing symbol error rate. IEEE Trans. Inf. Theory 1974, 20, 284–287. [Google Scholar] [CrossRef] [Green Version]
  28. Ringh, E. Low Complexity Algorithm for Faster-Than-Nyquist Signaling: Using Coding to Avoid an NP-hard Problem. Master’s Thesis, Royal Institute of Technology, Stockholm, Sweden, 2013. [Google Scholar]
  29. Geisel, T.; Fairen, V. Statistical properties of chaos in Chebyshev maps. Phys. Lett. A 1984, 105, 263–266. [Google Scholar] [CrossRef]
  30. Papoulis, A. Probability, Random Variables, and Stochastic Processes, 2nd ed.; McGraw: New York, NY, USA, 1984. [Google Scholar]
  31. Cai, G.; Fang, Y.; Chen, P.; Han, G.; Cai, G.; Song, Y. Design of an MISO-SWIPT-Aided Code-Index Modulated Multi-Carrier M-DCSK System for e-Health IoT. IEEE J. Sel. Areas Commun. 2021, 39, 311–324. [Google Scholar] [CrossRef]
Figure 1. Block diagram of the MU-FTN-DCSK communication system, (a) Random pth user’s transmitter, (b) Frame shapes for different users with different sampling parameters, (c) Receiver structure for the desired user.
Figure 1. Block diagram of the MU-FTN-DCSK communication system, (a) Random pth user’s transmitter, (b) Frame shapes for different users with different sampling parameters, (c) Receiver structure for the desired user.
Sensors 22 07837 g001
Figure 2. BER performance of MU-FTN-DCSK over AWGN channel with different number of users U = { 1 , 2 , 3 , 4 } , β = 150 , ρ ( d ) = 0.9 , ρ ( p ) = { 0.8 , 0.7 , 0.6 } .
Figure 2. BER performance of MU-FTN-DCSK over AWGN channel with different number of users U = { 1 , 2 , 3 , 4 } , β = 150 , ρ ( d ) = 0.9 , ρ ( p ) = { 0.8 , 0.7 , 0.6 } .
Sensors 22 07837 g002
Figure 3. BER performance of MU-FTN-DCSK over AWGN channel for different spreading factors and number of users U = { 1 , 2 , 3 , 4 } , β = 150 , ρ ( d ) = 0.9 , ρ ( p ) = { 0.8 , 0.7 , 0.6 , 0.5 } , and SNR = 25 dB.
Figure 3. BER performance of MU-FTN-DCSK over AWGN channel for different spreading factors and number of users U = { 1 , 2 , 3 , 4 } , β = 150 , ρ ( d ) = 0.9 , ρ ( p ) = { 0.8 , 0.7 , 0.6 , 0.5 } , and SNR = 25 dB.
Sensors 22 07837 g003
Figure 4. BER performance of MU-FTN-DCSK over Rayleigh channel for a dissimilar power distribution, U = { 1 , 2 , 3 , 4 } , β = 150 , ρ ( d ) = 0.9 , ρ ( p ) = { 0.8 , 0.7 , 0.6 } .
Figure 4. BER performance of MU-FTN-DCSK over Rayleigh channel for a dissimilar power distribution, U = { 1 , 2 , 3 , 4 } , β = 150 , ρ ( d ) = 0.9 , ρ ( p ) = { 0.8 , 0.7 , 0.6 } .
Sensors 22 07837 g004
Figure 5. BER performance for different sampling rates and number of users over the AWGN channel, U = { 1 , 9 } , β = 100 , ρ ( p ) = { 0.95 , 0.9 , 0.5 } , SNR = 30 dB.
Figure 5. BER performance for different sampling rates and number of users over the AWGN channel, U = { 1 , 9 } , β = 100 , ρ ( p ) = { 0.95 , 0.9 , 0.5 } , SNR = 30 dB.
Sensors 22 07837 g005
Figure 6. BER performance for different sampling rates and number of users over the dissimilar multi-path Rayleigh fading channel, U = { 1 , 9 } , β = 100 , ρ ( p ) = { 0.95 , 0.9 , 0.5 } , SNR = 30 dB.
Figure 6. BER performance for different sampling rates and number of users over the dissimilar multi-path Rayleigh fading channel, U = { 1 , 9 } , β = 100 , ρ ( p ) = { 0.95 , 0.9 , 0.5 } , SNR = 30 dB.
Sensors 22 07837 g006
Figure 7. BER performances of MU-FTN-DCSK for a noiseless channel.
Figure 7. BER performances of MU-FTN-DCSK for a noiseless channel.
Sensors 22 07837 g007
Figure 8. BER performances of MU-FTN-DCSK for a faulty sampling rate.
Figure 8. BER performances of MU-FTN-DCSK for a faulty sampling rate.
Sensors 22 07837 g008
Table 1. Complexity comparison.
Table 1. Complexity comparison.
ModulationMU-FTN-DCSKCIM MC-M-DCSK
MISO-SWIPT
Blocksmatched filtersmatched filters
serial to parallel
bit/symbol converter
code index modulation
Hilbert filter
code index modulation
Walsh codes
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Dawa, M.; Herceg, M.; Kaddoum, G. Design and Analysis of Multi-User Faster-Than-Nyquist-DCSK Communication Systems over Multi-Path Fading Channels. Sensors 2022, 22, 7837. https://doi.org/10.3390/s22207837

AMA Style

Dawa M, Herceg M, Kaddoum G. Design and Analysis of Multi-User Faster-Than-Nyquist-DCSK Communication Systems over Multi-Path Fading Channels. Sensors. 2022; 22(20):7837. https://doi.org/10.3390/s22207837

Chicago/Turabian Style

Dawa, Mohamed, Marijan Herceg, and Georges Kaddoum. 2022. "Design and Analysis of Multi-User Faster-Than-Nyquist-DCSK Communication Systems over Multi-Path Fading Channels" Sensors 22, no. 20: 7837. https://doi.org/10.3390/s22207837

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