Next Article in Journal
Coded Caching Scheme for Multiaccess Cache-Assisted Partially Connected Linear Network via Multi-Antenna Placement Delivery Array
Previous Article in Journal
Information-Driven Rule Reduction in Belief Rule Bases for Complex System Modeling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Code Index Modulation Based on Multi-Carrier Differential Chaos Shift Keying

College of Computer and Control Engineering, Northeast Forestry University, Harbin 150040, China
*
Author to whom correspondence should be addressed.
Entropy 2026, 28(6), 579; https://doi.org/10.3390/e28060579
Submission received: 2 April 2026 / Revised: 10 May 2026 / Accepted: 15 May 2026 / Published: 22 May 2026
(This article belongs to the Section Complexity)

Abstract

A hybrid code index modulation based on multi-carrier differential chaos shift keying (DCSK), referred to as HCIM MC-DCSK, is proposed in this paper. In the proposed system, multiple data-bearing information signals are transmitted simultaneously with one reference signal. The number of separate physical channels required for data transmission is M + 1, where M is the number of subcarriers. These data-bearing information signals are separated by different Walsh codes. The chaotic signal and its Hilbert transform are utilized to complete the hybrid index modulation. In addition, analytical bit-error-rate expressions are derived for the proposed HCIM MC-DCSK system operating over AWGN and multipath Rayleigh fading channels. The spectral efficiency and data rate of the proposed system are analyzed. The validity of the analytical results and the superiority of the proposed system are confirmed through relevant simulations.

1. Introduction

Chaotic signals have many properties, such as noise-like characteristics, wide bandwidth, and extreme sensitivity to initial conditions, which make them widely utilized in the field of communications [1,2,3,4]. In recent years, chaotic modulations have garnered considerable attention in the field of wireless communications due to their strong anti-fading capability, low probability of interception, and high spectrum utilization [5,6].
Among various chaotic modulation schemes, differential chaos shift keying (DCSK) has been extensively studied over the past two decades as a relatively classic method [7]. The primary motivations for adopting DCSK in practical communication systems are threefold. First, DCSK is a non-coherent scheme that eliminates the need for chaotic synchronization at the receiver, which is notoriously difficult to achieve in dynamic multipath fading environments [8,9]. Second, DCSK exploits the excellent correlation properties of chaotic signals to provide inherent robustness against multipath interference without requiring complex channel estimation or equalization [10,11]. Third, the noise-like and aperiodic nature of chaotic carriers offers a low-probability-of-interception (LPI) characteristic, providing physical layer security advantages over conventional sinusoidal modulation schemes [12,13]. These features make DCSK particularly attractive for low-complexity IoT devices and short-range wireless applications.
However, DCSK has some significant limitations, such as a relatively high bit error rate (BER), low energy efficiency, and the use of delay components. To overcome these shortcomings, many improved DCSK schemes have been proposed, such as frequency-modulated differential-chaos-shift-keying communication (FM-DCSK) [14], code-shifted DCSK (CS-DCSK) [15], short-reference DCSK (SR-DCSK) [16], and so on. To achieve high data rate, the multi-carrier (MC) scheme was adopted in chaos-based communication systems, such as multi-carrier DCSK (MC-DCSK) [17], multi-carrier M-Ary differential chaos shift keying (MC-MDCSK) [18], multi-carrier chaos shift keying (MC-CSK) [19], and so on.
Index modulation (IM) has recently been introduced into chaos-based communication systems, primarily to elevate the data rate and enhance energy efficiency [20]. An efficient and reliable communication scheme can be achieved through the combination of IM and the basic chaotic modulation scheme [21]. Inspired by IM and MC-DCSK, [22] proposed a carrier indexed DCSK (CI-DCSK) scheme where the index of the active subcarrier carries additional data bits, aiming to achieve low power consumption and improved energy efficiency. By combining DCSK and code index modulation (CIM), the authors of [23] proposed a code index modulation DCSK (CIM-DCSK) scheme that outperforms the traditional DCSK system over frequency selective fading channels. For realizing high energy efficiency, high spectral efficiency and high data rate, a multi-carrier differential chaos shift keying communication system with hybrid index modulation (HIM-MC-DCSK) was proposed in [24]. A novel differential chaotic time-shift keying system (CTIM-DCSK) was also proposed which utilizes frequency and time resources to achieve high-data-rate transmission [25]. Moreover, to meet the demand for rapidly growing data traffic, a high-data-rate chaotic communication scheme was proposed, namely, the Hybrid Carrier Coding and Reference Index Modulation Differential Chaotic Shift Keying system (HCCRIM-TF-DCSK) [26]. However, the improvements in data rate and energy efficiency offered by the above solutions are limited.
To further enhance data rate and energy efficiency, in this study, a novel hybrid index modulation and code index modulation based on multi-carrier differential chaos shift keying communication system (HCIM MC-DCSK) is proposed based on HIM-MC-DCSK and CIM-DCSK schemes. In this system, all subcarriers can be utilized to transmit information bits, thereby further enhancing the transmission data rate and avoiding waste of spectrum resources. In short, the main contributions are as follows:
(1) A new chaos communication system, HCIM MC-DCSK, is proposed. In this system, hybrid index modulation—code index modulation and multi-carrier modulation—is utilized. Different Walsh codes are employed to separate multiple carrying data.
(2) The bit-error-rate (BER) expression for the HCIM MC-DCSK system is derived for both additive white Gaussian noise (AWGN) channels and multipath Rayleigh fading channels. Simulation results validate the effectiveness of the theoretical analysis. Through comparative analysis of the proposed system, the CI-DCSK system, the PT-CIM-DCSK system, the CSK system, the QCSK system and the QCAM system, the advantages of the proposed system are demonstrated.
(3) This paper analyzes the spectral efficiency (SE) and data rate of the proposed system, comparing it with other systems. The proposed system significantly outperforms competing solutions in terms of spectral efficiency and data rate.
The remainder of this paper is structured as follows. Section 2 presents the system model of the proposed system. Section 3 analyzes the performance of the proposed system. Section 4 presents simulation results and discussion. Section 5 provides conclusions.

2. System Model of HCIM MC-DCSK System

2.1. Transmitter

The structure of the HCIM MC-DCSK transmitter is given in Figure 1. The serial data sequence in Figure 1 is first converted into M parallel groups via a serial-to-parallel converter. Each information group includes three parts: N carrier index bits, N code index bits and N modulated bits. M groups of information signals are transmitted in parallel by using M orthogonal Walsh codes. In this system, M + 1 subcarriers are used. One subcarrier is utilized for transmitting the reference signal. And the remaining M subcarriers are used for transmitting information signals.
The chaotic signal C x = { c x , u } ( u = 1 ,   2 , , θ ) is generated by utilizing a second-order Chebyshev polynomial function (i.e., x i + 1 = 1 2 x i 2 ) with initial conditions c 1 = 0.1184 . The length of the chaotic signal is θ . The Hilbert transformer is utilized for obtaining the orthogonal signal C y = { c y , u }   ( u = 1 ,   2 , , θ ) . The chaotic signal C x and its orthogonal signal C y satisfy u = 1 θ c x , u c y , u = 0 . The chaotic signal C x is subsequently repeated N times to expand into the chaotic repeated sequence C z . The length of the chaotic repeated sequence is β , where β = N θ . Then, the chaotic repeated sequence is multiplied with the Walsh code W 0 to obtain U , where U = C z W 0 . Subsequently, U is input to the pulse shaping filter to form a chaotic reference signal C R t during the current symbol duration, where
C R t = k = 1 P 2 U k h t k T c
In Equation (1), h(t) is the impulse response of the pulse shaping filter with a normalized energy, and T c is the chip time. The length of the Walsh code is P 1 , and P 2 = P 1 · β .
In Figure 1, M index selectors are adopted for realizing hybrid index modulation of the carrier index bits. If the carrier index bit satisfies s m , n = 1 , the chaotic signal { c x , u } will be selected, and if the carrier index bit satisfies s m , n = 0 , the orthogonal chaotic signal { c y , u } will be selected. For detailed specifications, refer to [24]. The output of the m t h index selector is defined as:
s m = u = 1 θ c x , u ,   s m , n = 1   u = 1 θ c y , u ,   s m , n = 0     1 n N ,   1 m M
In Figure 1, the M groups of code index bits are respectively fed into bit-to-symbol converters to obtain the code index modulating symbol c m 1 , , P 1 . The code index modulating symbol is utilized for selecting the corresponding Walsh code sequence. And the length of the Walsh code P 1 satisfies P 1 = 2 N and M < P 1 .
In Figure 1, the M groups of modulated bits are input into polarity converters to obtain the polarity symbols. Then the polarity symbols are fed into the DCSK modulations. If Q m , n = 1 , the result of the polarity converter is d m , n = 1 . If Q m , n = 0 , d m , n = 1 . The outputs of the DCSK modulation are respectively multiplied with the Walsh code W 1 , , W M , which is selected from the Walsh code selector. Later, these products are put into the pulse shaping filters and then multiplied with M subcarriers f 1 , f M , respectively. Simultaneously, the chaotic reference signal C R t is modulated onto the reference subcarrier f 0 . Thus, the signal transmitted by the sender of the HCIM MC-DCSK system can be described as:
e t = C R t cos 2 π f 0 + φ 0 + m = 1 M e m ( t ) cos 2 π f m + φ m  
where e m t = k = 1 P 2 V k h t k T c = k = 1 P 2 ( d m s m W m ) h t k T c . φ 0 and φ m are respectively the phase angle of the reference subcarrier and the m t h subcarrier. d m = d m , n , d m , n 1,1 , 1 n N .

2.2. Receiver

The structure of the HCIM MC-DCSK receiver is given in Figure 2. The received signal through the channel can be represented as
r t = l = 1 L λ l e t τ l + n t
where L denotes the number of paths, and λ l and τ l represent the channel coefficient and corresponding path delay, respectively. n t denotes the additive white Gaussian noise (AWGN) with zero mean and variance N 0 2 . The received signal r t is separated by multiplying with M + 1 synchronized local carriers at the subcarrier frequencies and then passed through M + 1 matched filters, respectively. Then, the outputs of the matched filters are sampled at every i T c time instant.
The averaged reference signal received can be expressed as
c ^ x , j = 1 P 1 n = 1 N p = 0 P 1 1 W 0 , p + 1 l = 1 L λ l W 0 , p + 1 c z , p θ + j τ l + n p θ + j = l = 1 L λ l c x , j τ l + n R , j
where n R , j = 1 P 1 n = 1 N p = 0 P 1 1 W 0 , p + 1 · n p θ + j .
The m t h received information signal can be expressed as
r q , j = 1 P 1 p = 0 P 1 1 W q , p + 1 l = 1 L λ l d m , j τ l s m , j τ l W m , p + 1 + n p θ + j = l = 1 L λ l d m , j τ l s m , j τ l + n q , j ,   q = m n q , j ,   q m
where n q , j = 1 P 1 p = 0 P 1 1 W q , p + 1 · n p θ + j .
When q = m , the results after correlation 1 are defined as
I m , j = ( k = 1 θ l = 1 L λ l d j , k τ l s j , k τ l + n m , k ) · ( k = 1 θ l = 1 L λ l c x , k τ l + n R , k )
In energy comparator, the maximum value of the absolute value of (7) can be compared to recover the code index bits C ^ m .
The Hilbert transform of the averaged reference signal C ^ y is obtained by the Hilbert filter, which is utilized for completing the correlation 2. The results of two correlations are directly subtracted to obtain a new decision metric ξ q , j as
ξ q , j = I q , j I ~ q , j   j = 1 , , N
Then, this new decision metric is sent to the threshold decision to recover the carrier index bit, namely,
s ^ m , j = 1 ,   ξ q , j > 0   0 ,   o t h e r w i s e   j = 1 , , N
The modulated bit d ^ m , j is estimated by
d ^ m , j = s g n I q , j ,   I q , j > I ~ q , j   s g n I ~ q , j ,   I ~ q , j > I q , j

3. Performance Analysis

3.1. BER

The maximum multipath delay is assumed to be much smaller than the symbol duration, i.e., 0 < τ l m a x β , thereby rendering inter-symbol interference (ISI) negligible [27,28]. Furthermore, the channel is assumed to be slowly fading with constant coefficients over each symbol period.

3.1.1. Formulation of System BER

In every HCIM MC-DCSK transmission, m c + m s + m q bits are sent, where the m c bits are used as the code index bits, the m s bits are used as the carrier index bits, and the m q bits are used as the modulated bits. The BER of the code index bits is denoted as P C I M . The BER of the carrier index bits is denoted as P I N D E X . The BER of the modulated bits is denoted as P M O D . Thus, the system BER P s y s t e m can be given as
P s y s t e m = m c m c + m s + m q P C I M + m s m c + m s + m q P I N D E X + m q m c + m s + m q P M O D

3.1.2. Derivation of P e d s

Based on Equation (7), considering q = m , the output of correlation 1 can be expressed as
I m , j = ( k = 1 θ l = 1 L λ l d j , k τ l s j , k τ l + n m , k ) · ( k = 1 θ l = 1 L λ l c x , k τ l + n R , k ) = k = 1 θ l = 1 L λ l 2 d j , k τ l s j , k τ l c x , k τ l + k = 1 θ l = 1 L λ l d j , k τ l s j , k τ l n R , k + k = 1 θ l = 1 L λ l c x , k τ l n m , k + k = 1 θ n m , k n R , k
where
A = k = 1 θ l = 1 L λ l d j , k τ l s j , k τ l n R , k + k = 1 θ l = 1 L λ l c x , k τ l n m , k  
B = k = 1 θ n m , k n R , k
And the output of correlation 2 can be expressed as
I ~ m , j = ( k = 1 θ l = 1 L λ l d j , k τ l s j , k τ l + n m , k ) · ( k = 1 θ l = 1 L λ l c y , k τ l + n ^ R , k ) = k = 1 θ l = 1 L λ l 2 d j , k τ l s j , k τ l c y , j τ l + k = 1 θ l = 1 L λ l d j , k τ l s j , k τ l n ^ R , k + k = 1 θ l = 1 L λ l c y , j τ l n m , k + k = 1 θ n m , k n ^ R , k  
where
C = k = 1 θ l = 1 L λ l d j , k τ l s j , k τ l n ^ R , k + k = 1 θ l = 1 L λ l c y , j τ l n m , k    
D = k = 1 θ n m , k n ^ R , k
We set s m = u = 1 θ c x , u , and d j = + 1 . The mean of I m , j can be obtained as
μ 1 = μ I m , j = E k = 1 θ l = 1 L λ l 2 d j , k τ l c x , j τ l 2 + E A + E B = l = 1 L λ l 2 · E k = 1 θ c x , j τ l 2
where
k = 1 θ c x , j τ l 2 = E b · 3 N M ( M + 1 ) P 1
where E b is the energy of the transmitted bit. N denotes the number of bits for each dimension: carrier index, code index, and modulated data ( 3 N bits per symbol in total).
Thus, the mean of I m , j can be expressed as
μ 1 = E b · 3 N M ( M + 1 ) P 1 l = 1 L λ l 2
Similarly, the mean of I ~ m , j can be obtained as
μ 2 = μ I ~ m , j = 0
The variance of I m , j and I ~ m , j can be calculated as
σ 1 2 = σ I m , j 2 = E A 2 + E B 2 = N 0 P 1 · E b · 3 N M M + 1 P 1 l = 1 L λ l 2 + N 0 2 2 P 1 2
σ 2 2 = σ I ~ m , j 2 = E C 2 + E D 2 = N 0 P 1 · E b · 3 N M M + 1 P 1 l = 1 L λ l 2 + N 0 2 2 P 1 2
Because I m , j and I ~ m , j obey the Gaussian distribution [24,29], I m , j and I ~ m , j obey the folded Gaussian distribution [30,31]. The mean and the variance can be respectively expressed as
μ f = 2 σ 2 π e μ 2 2 σ 2 μ · erf μ 2 2 σ 2
σ f 2 = μ 2 + σ 2 μ f 2
Thus, the mean of I m , j is obtained as
μ I m , j = 2 σ 1 2 π e μ 1 2 2 σ 1 2 μ 1 · erf μ 1 2 2 σ 1 2 = Ω 0 · l = 1 L λ l 2 · E b N 0
where
Ω 0 = 2 [ 3 N M ( M + 1 ) P 1 2 + 1 2 γ b P 1 2 ] π e 1 2 1 3 N M ( M + 1 ) P 1 · γ b + 1 4 3 N M ( M + 1 ) P 1 2 γ b 2 3 N M M + 1 P 1 γ b · e r f ( 1 2 1 3 N M ( M + 1 ) P 1 · γ b + 1 4 3 N M ( M + 1 ) P 1 2 γ b 2
where γ b = l = 1 L λ l 2 E b N 0 .
μ I ~ m , j = 2 σ 2 2 π = 2 [ 3 N M ( M + 1 ) P 1 2 + 1 2 γ b P 1 2 ] π · l = 1 L λ l 2 · E b N 0
Set 2 [ 3 N M ( M + 1 ) P 1 2 + 1 2 γ b P 1 2 ] π = Γ 0 ; then the mean of I ~ m , j can be expressed as
μ I ~ m , j = Γ 0 · l = 1 L λ l 2 · E b N 0
The variance of I m , j is obtained as
σ I q , j 2 = μ 1 2 + σ 1 2 μ I q , j 2 = l = 1 L λ l 2 · E b N 0 3 N M M + 1 P 1 2 γ b + 3 N M M + 1 P 1 2 + 1 2 γ b P 1 2 Ω 0 2
The variance of I ~ m , j is obtained as
σ I ~ m , j 2 = μ 2 2 + σ 2 2 μ I ~ m , j 2 = σ 2 2 μ I ~ m , j 2 = l = 1 L λ l 2 · E b N 0 · 3 N M M + 1 P 1 2 + 1 2 γ b P 1 2 Γ 0 2
Based on Equation (8), the mean and the variance of ξ q , j can be respectively obtained as
μ ξ q , j = μ I q , j μ I ~ q , j = ( Ω 0 Γ 0 ) · l = 1 L λ l 2 · E b N 0
σ ξ q , j 2 = σ I q , j 2 + σ I ~ q , j 2 = l = 1 L λ l 2 · E b N 0 · 3 N M M + 1 P 1 2 γ b + 6 N M M + 1 P 1 2 + 1 γ b P 1 2 Ω 0 2 Γ 0 2
Assuming constant bit energy and that the correlator output results from the subtraction of two folded Gaussian distributions, the decision metric produced by the subtractor can be modeled as a Gaussian random variable. The BER of the carrier index bits can be given as
P e d s = 1 2 e r f c E ξ q , j s ^ m , j = 1 2 V a r ξ q , j s ^ m , j = 1
Substituting (31) and (32) into (33), the BER of the carrier index bits can be obtained as
P e d s = 1 2 e r f c ( Ω 0 Γ 0 ) 2 2 3 N M M + 1 P 1 2 γ b + 3 N M M + 1 P 1 2 + 1 2 γ b P 1 2 Ω 0 2 Γ 0 2 1 2

3.1.3. Derivation of P e d c

Based on Equation (7), considering q = m , the output observation variable of the m t h branch is expressed as I m , j .
However, when q m , the output observation variable of the m t h branch is expressed as
I m , j = k = 1 θ n m , k · k = 1 θ l = 1 L λ l c x , k τ l + n R , k
The mean and the variance of I m , j can be respectively obtained as
E [ I m , j ] = 0
V a r I m , j = N 0 2 4 P 1 2 + N 0 2 P 1 · 3 N M E b M + 1 P 1 l = 1 L λ l 2
Since the 2 m c 1 random variables I m , j are independent and their absolute values follow a folded normal distribution [31,32], the error code index detection probability P e d c is computed by applying order statistics theory.
P e d c = 0 + ( 1 F I m , j y 2 m c 1 ) f I m , j ( y ) d y
where F I m , j y is the cumulative distribution function (CDF) of I m , j , given by
F I m , j y = 1 2 erf y E [ I m , j ] 2 V a r I m , j + erf y + E [ I m , j ] 2 V a r I m , j
f I m , j ( y ) is the probability density function (PDF) of I m , j , given as
f I m , j y = 1 2 π V a r [ I m , j ] e x p ( y E [ I m , j ] ) 2 2 V a r I m , j + exp ( y + E [ I m , j ] ) 2 2 V a r I m , j
The error probability of the code index bits is expressed as
P C I M = 2 m c 1 2 m c 1 P e d c
where P C I M is a function of both the number of code index bits m c and the error code index detection probability P e d c [32,33].
The BER of the carrier index bits can be calculated as
P I N D E X = 1 P e d c P e d s

3.1.4. Derivation of P M O D

To compute P M O D , three error cases are considered. In the first case, both the code index bits and the carrier index bits are correctly detected, yet the MC-DCSK demodulation is erroneous. In the second case, correct code index detection occurs, while neither the carrier index bits detection nor the MC-DCSK demodulation is successful. In the last case, incorrect code index detection leads to a modulated bit demodulation error probability of 1/2.
Thus, the BER of the modulated bits P M O D can be obtained by
P M O D = 1 P e d c 1 P e d s P M C D C S K + 1 2 1 P e d c P e d s + 1 2 P e d c
where P M C D C S K is the BER of the MC-DCSK.
Substituting P C I M (given in Equation (41)), P I N D E X (given by Equation (42)) and P M O D (given by Equation (43)) into Equation (11), the BER of the proposed system can be derived.
In this analysis, independent and identically distributed Rayleigh slow fading channels are assumed. The probability density functions (PDFs) of the instantaneous SNR γ a is expressed as follows [34,35]
f γ b = γ a L 1 L 1 ! γ ¯ c L exp γ a γ ¯ c
where the average bit SNR per channel is γ ¯ c = E b N 0 E [ λ l 2 ] , and l = 1 L E [ λ l 2 ] = 1 . Thus, the BER of the proposed system under multipath Rayleigh fading channel can be obtained by
P s y s t e m = 0 + ( m c m c + m s + m q P C I M + m s m c + m s + m q P I N D E X + m q m c + m s + m q P M O D ) f ( γ a ) d γ a

3.2. Efficiency Discussion

This subsection compares the spectral efficiency (SE) and data rate of the proposed system with those of other systems, as summarized in Table 1. The SE comparisons are depicted in Figure 3. In our analysis, SE is defined as the number of bits transmitted per carrier in one symbol duration [36]. Each symbol carries N carrier index bits, N code index bits, and N modulated bits (3N bits in total). The data rate in the subsequent analysis is defined as the number of bits transmitted per unit time (bits/s) [37]. Evidently, the proposed HCIM MC-DCSK system demonstrates superior data rate performance compared to others. In Figure 3, we set M = 4. Based on the results in Figure 3, the proposed HCIM MC-DCSK system performs better than other systems in SE.

4. Simulation Results and Discussion

In this section, Monte Carlo simulations performed in MATLAB R2024a are conducted to confirm the theoretical analysis, running on a workstation with an Intel Core i9-13900K CPU and 64 GB RAM. The BER performance of the proposed HCIM MC-DCSK system is then compared with those of CI-DCSK and PT-CIM-DCSK systems to demonstrate the benefits of the proposed design.
Based on Equations (21) and (22), when the length of the Walsh codes increases, the variance will decrease. Then, the BER performance improves. Therefore, the BER performance improves as the length of the Walsh codes increases. The system complexity increases when the length of the Walsh codes increases. But the BER performance and the bit rate improve. Therefore, the trade-off between performance and system complexity can be selected according to actual needs. In this paper, we consider both not too much complexity and better system performance, so we set the length of the Walsh codes to 4 or 8.
The flowchart of the simulation code is shown in Figure 4.
The BER performance of the HCIM MC-DCSK system over an AWGN channel is illustrated in Figure 5, where theoretical curves are juxtaposed with simulation data. The strong concordance between these results validates the correctness of the theoretical analysis. Furthermore, for a fixed number of subcarriers, the BER performance of the HCIM MC-DCSK system degrades as θ increases from 30 to 200. As anticipated, higher values of θ result in poorer BER performance. This is attributable to the increased noise variance associated with larger spreading factors when the repeat times N and the length of the Walsh code P 1 are fixed.
The BER performance comparison between theoretical derivations and Monte Carlo simulations over a multipath Rayleigh fading channel is depicted in Figure 6, where L = 3 , E ( λ 1 2 ) = E ( λ 2 2 ) = E ( λ 3 2 ) = 1 3 , and τ 1 = 0 , τ 2 = 2 , τ 3 = 5 . The simulation results confirm the theoretical accuracy under multipath Rayleigh fading conditions.
An analysis of the BER performance dependence on the length of the chaotic signal ( θ ) for the HCIM MC-DCSK system over AWGN is provided in Figure 7. At a given E b / N 0 , the BER demonstrates an initial decline with θ , followed by an optimal point, after which it increases once more. When the length of the chaotic signal increases, the noise component involved in the noise–noise correlation term becomes more significant, resulting in a poor BER performance. However, the complexity of the system will improve when the length of the chaotic signal increases. This interesting phenomenon strongly implies that HCIM MC-DCSK requires careful selection of an optimal θ . Furthermore, Figure 7 reveals that the optimal value of θ is approximately 15 in AWGN channels.
An analysis of the BER performance dependence on the number of the subcarriers ( M ) for the HCIM MC-DCSK system over an AWGN channel is provided in Figure 8. Given fixed E b / N 0 and N , the proposed system exhibits better BER performance as the number of subcarriers increases. For instance, increasing M from 2 to 64—while maintaining N = 4 and E b / N 0 = 8 dB—brings the BER of the proposed system down from 8 × 10−2 to 1.4 × 10−2. The proposed system exhibits rapid BER improvement as M increases from 2 to 16, followed by a gradual enhancement as M further increases from 16 to 64. Overall, higher subcarrier counts lead to better BER performance.
Figure 8 illustrates the BER performance comparison between the CI-DCSK scheme [22] and the proposed HCIM MC-DCSK system. For the comparison in Figure 9, the system parameters are configured as follows: N = 4 and M = 4 . Under identical parameter settings, the proposed system outperforms CI-DCSK in terms of BER performance. For instance, with θ set to 30, the proposed scheme exhibits a gain of approximately 2 dB at a BER level of 10 3 in the AWGN channel environment.
The BER performance of the proposed HCIM MC-DCSK scheme is compared with that of PT-CIM-DCSK [38] over the multipath Rayleigh fading channel, as depicted in Figure 10. The comparative results in Figure 10 are obtained under the following conditions: length of Walsh codes P 1 = 8 ; number of data groups M = 8 . Simulation results indicate that, given the same parameters, the proposed system exhibits improved BER performance relative to PT-CIM-DCSK over the multipath Rayleigh fading channel. For instance, with θ set to 128, the proposed scheme exhibits a gain of approximately 4 dB at a BER level of 10 3 in the multipath Rayleigh fading channel environment.
To place the proposed scheme in a broader context, in Table 2 and Figure 11 we compare it with systems such as CSK [3], QCSK [39], and QCAM [40,41]. In Table 2, the data rate, SE, and the number of channels of the proposed system and the other three systems are compared. Clearly, the proposed HCIM MC-DCSK system achieves a significantly higher data rate and SE than the other three systems. In each symbol period of the proposed system, the transmitted data consist of N carrier index bits, N code index bits, and N modulated bits, yielding a total of 3N bits per symbol. Figure 11 presents the BER performance comparison between the proposed system and the other three systems. Evidently, the BER performance of the proposed system is significantly better than that of the QCSK and CSK systems with the same length of the chaotic signal θ = 15 . Furthermore, the BER performance of the proposed system is better than that of QCAM when E b / N 0 is greater than 8 dB.

5. Conclusions

In this paper, an HCIM MC-DCSK system is proposed. Theoretical BER expressions are formulated for the AWGN and multipath Rayleigh fading channels. The results demonstrate that decreasing the length of chaotic signal leads to better BER performance for HCIM MC-DCSK. Moreover, the BER performance of HCIM MC-DCSK will improve when the number of subcarriers increases. A performance comparison between HCIM MC-DCSK and CI-DCSK was conducted over the AWGN channel. The proposed scheme demonstrated superior BER performance compared to CI-DCSK when both systems operate with identical parameters. A performance comparison between HCIM MC-DCSK and PT-CIM-DCSK was conducted over the multipath Rayleigh fading channel. Simulation data show that the proposed system outperforms PT-CIM-DCSK in terms of BER under the same operating conditions. A performance comparison between HCIM MC-DCSK and three classic systems (CSK, QCSK, and QCAM) is also presented. The comparison results show that the data rate, SE and BER of the proposed system are better than those of three other systems. Thus, the proposed scheme offers better BER performance, increased data rate, and higher spectral efficiency concurrently.

Author Contributions

Conceptualization, X.Y.; Methodology, X.Y. and C.S.; Software, X.Y.; Validation, X.Y. and C.S.; Formal analysis, X.Y.; Investigation, X.Y.; Data curation, X.Y.; Writing—original draft, X.Y.; Writing—review & editing, C.S. All authors have read and agreed to the published version of the manuscript.

Funding

Heilongjiang Province College Student Innovation and Entrepreneurship Program (No. S202510225297).

Data Availability Statement

The data supporting the findings of this study are available from the corresponding author upon reasonable request. Where applicable, restrictions due to privacy or ethical considerations apply.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Eisencraft, M.; Attux, R.; Suyama, R. Chaotic Signals in Digital Communications; CRC Press: Boca Raton, FL, USA, 2018. [Google Scholar]
  2. Kolumbán, G.; Kennedy, M.P.; Chua, L.O. The role of synchronization in digital communications using chaos. I. Fundamentals of digital communications. IEEE Trans. Circuits Syst. I Regul. Pap. 1997, 44, 927–936. [Google Scholar] [CrossRef]
  3. Lau, F.C.M.; Tse, C.K. Chaos-Based Digital Communication Systems; Springer: Heidelberg, Germany, 2003; pp. 136–138. [Google Scholar]
  4. Fang, Y.; Han, G.; Chen, P.; Lau, F.C.M.; Chen, G.; Wang, L. A survey on DCSK-based communication systems and their application to UWB scenarios. IEEE Commun. Surv. Tutor. 2016, 18, 1804–1837. [Google Scholar] [CrossRef]
  5. Chong, C.C.; Yong, S.K. UWB direct chaotic communication technology for low-rate WPAN applications. IEEE Trans. Veh. Technol. 2008, 57, 1527–1536. [Google Scholar] [CrossRef]
  6. Yang, H.; Jiang, G.P. Reference-modulated DCSK: A novel chaotic communication scheme. IEEE Trans. Circuits Syst. II Exp. Briefs 2013, 60, 232–236. [Google Scholar] [CrossRef]
  7. Kolumbán, G.; Vizvki, B.; Schwarz, W.; Abel, A. Differential chaos shift keying: A robust coding for chaotic communication. In Proceedings of the NDES, Seville, Spain, 24–26 June 1996; National Microelectronic Center: Seville, Spain, 1996; pp. 87–92. [Google Scholar]
  8. Pizolato, J.C.; Romero, M.A.; Neto, L.G. Chaotic communication based on the particle-in-a-box electronic circuit. IEEE Trans. Circuits Syst. I Regul. Pap. 2008, 55, 1108–1115. [Google Scholar] [CrossRef]
  9. Wang, S.L.; Wang, X.D. M-DCSK-based chaotic communications in MIMO multipath channels with no channel state information. IEEE Trans. Circuits Syst. II Exp. Briefs 2010, 57, 1001–1005. [Google Scholar] [CrossRef]
  10. Cai, G.F.; Fang, Y.; Wen, J.M.; Mumtaz, S.; Song, Y.; Frascolla, V. Multi-carrier M-ary DCSK system with code index modulation: An efficient solution for chaotic communications. IEEE J. Sel. Top. Signal Process. 2019, 13, 1375–1386. [Google Scholar] [CrossRef]
  11. Yang, H.; Jiang, G.P. High-efficiency differential-chaos-shift-keying scheme for chaos-based noncoherent communication. IEEE Trans. Circuits Syst. II Exp. Briefs 2012, 59, 312–316. [Google Scholar] [CrossRef]
  12. Cai, X.M.; Xu, W.K.; Lau, F.C.M.; Wang, L. Joint carrier-code index modulation aided M-ary differential chaos shift keying system. IEEE Trans. Veh. Technol. 2020, 69, 15486–15499. [Google Scholar] [CrossRef]
  13. Yu, B.; Jiang, G.; Yang, H.; Jia, Y.; Liao, H.; Li, X. Modified code index modulation scheme based on multi-carrier M-ary DCSK system. Entropy 2025, 27, 216. [Google Scholar] [CrossRef]
  14. Xia, Y.; Tse, C.K.; Lau, F.C.M.; Kolumbán, G. Performance of frequency-modulated differential-chaos-shift-keying communication system over multipath fading channels with delay spread. Int. J. Bifurc. Chaos 2011, 15, 4027–4033. [Google Scholar] [CrossRef]
  15. Xu, W.K.; Wang, L.; Kolumbán, G. A novel differential chaos shift keying modulation scheme. Int. J. Bifurc. Chaos 2011, 21, 799–814. [Google Scholar] [CrossRef]
  16. Kaddoum, G.; Soujeri, E.; Nijsure, Y. Design of a short reference noncoherent chaos-based communication systems. IEEE Trans. Commun. 2016, 64, 680–689. [Google Scholar] [CrossRef]
  17. Kaddoum, G.; Richardson, F.-D.; Gagnon, F. Design and analysis of a multi-carrier differential chaos shift keying communication system. IEEE Trans. Commun. 2013, 61, 3281–3291. [Google Scholar] [CrossRef]
  18. Huang, T.; Wang, L.; Xu, W.K.; Chen, G. A multi-carrier M-ary differential chaos shift keying system with low PAPR. IEEE Access 2017, 5, 18793–18803. [Google Scholar] [CrossRef]
  19. Yang, H.; Tang, W.K.S.; Chen, G.; Jiang, G. Multi-carrier chaos shift keying: System design and performance analysis. IEEE Trans. Circuits Syst. I Regul. Pap. 2017, 64, 2182–2194. [Google Scholar] [CrossRef]
  20. Basar, E. Index modulation techniques for 5G wireless networks. IEEE Commun. Mag. 2016, 54, 168–175. [Google Scholar] [CrossRef]
  21. Basar, E.; Wen, M.; Mesleh, R.; Di Renzo, M.; Xiao, Y.; Haas, H. Index modulation techniques for next-generation wireless networks. IEEE Access 2017, 5, 16693–16746. [Google Scholar] [CrossRef]
  22. Cheng, G.; Wang, L.; Xu, W.K.; Chen, G. Carrier index differential chaos shift keying modulation. IEEE Trans. Circuits Syst. II Exp. Briefs 2017, 64, 907–911. [Google Scholar] [CrossRef]
  23. Xu, W.K.; Wang, L. CIM-DCSK: A differential chaos shift keying scheme with code-index modulation. In Proceedings of the ISCIT, Qingdao, China, 26–28 September 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 100–104. [Google Scholar]
  24. Tao, Y.; Fang, Y.; Ma, H.; Mumtaz, S.; Guizani, M. Multi-carrier DCSK with hybrid index modulation: A new perspective on frequency-index-aided chaotic communication. IEEE Trans. Commun. 2022, 70, 3760–3773. [Google Scholar] [CrossRef]
  25. Fang, Y.; Zhuo, J.; Ma, H.; Mumtaz, S.; Li, Y. Design and analysis of a new index-modulation-aided DCSK system with frequency-and-time resources. IEEE Trans. Veh. Technol. 2023, 72, 7411–7425. [Google Scholar] [CrossRef]
  26. Zhang, G.; Chen, X.; Hu, Y.; Luo, Z. Hybrid carrier-code and reference index modulation in DCSK system with time-frequency resources. IEEE Trans. Veh. Technol. 2025, 74, 4148–4162. [Google Scholar] [CrossRef]
  27. Luo, R.; Yang, H.; Shi, H.; Lei, J. Ambient backscatter communication design over DCSK signals. Int. J. Bifurc. Chaos 2021, 31, 2150221. [Google Scholar] [CrossRef]
  28. Chang, C.; Chang, R.Y.; Chien, F. Energy-assisted information detection for simultaneous wireless information and power transfer: Performance analysis and case studies. IEEE Trans. Signal Inf. Process. Netw. 2016, 2, 149–159. [Google Scholar] [CrossRef]
  29. Yu, B.; Jiang, G.; Yang, H.; Jia, Y.; Liao, H. A high data rate solution for multi-carrier DCSK. Int. J. Bifurc. Chaos 2025, 35, 2550063. [Google Scholar] [CrossRef]
  30. Miao, M.; Wang, L.; Katz, M.; Xu, W. Hybrid modulation scheme combining PPM with differential chaos shift keying modulation. IEEE Wirel. Commun. Lett. 2019, 8, 340–343. [Google Scholar] [CrossRef]
  31. Xu, W.K.; Tan, Y.; Lau, F.C.M.; Kolumbán, G. Design and optimization of differential chaos shift keying scheme with code index modulation. IEEE Trans. Commun. 2018, 66, 1970–1980. [Google Scholar] [CrossRef]
  32. Lin, Z.; Xu, W.K.; Sun, H.; Wang, L. A hybrid DCSK scheme combining cyclic shift keying and code index modulation. IEEE Commun. Lett. 2023, 27, 2303–2307. [Google Scholar] [CrossRef]
  33. Proakis, J.G. Digital Communications Systems; McGraw-Hill: New York, NY, USA, 2001. [Google Scholar]
  34. Cai, G.; Fang, Y.; Han, G.; Xu, J.; Chen, G. Design and analysis of relay-selection strategies for two-way relay network-coded DCSK systems. IEEE Trans. Veh. Technol. 2018, 67, 1258–1271. [Google Scholar] [CrossRef]
  35. Cheng, G.; Wang, L.; Chen, Q.; Chen, G. Design and performance analysis of generalized carrier index M-ary differential chaos shift keying modulation. IET Commun. 2018, 12, 1324–1331. [Google Scholar] [CrossRef]
  36. Sun, Y.; Meng, Z.; Yang, H.; Jiang, G. A novel carrier index M-ary differential chaos shift keying modulation scheme. IET Commun. 2024, 18, 1642–1649. [Google Scholar] [CrossRef]
  37. Zhang, G.; Shao, S.; Huang, T. A high-data-rate hybrid index communication system based on quadrature chaos shift keying. Chaos Solitons Fractals 2024, 185, 115117. [Google Scholar] [CrossRef]
  38. Chen, H.; Chen, P.; Fang, Y.; Chen, F.; Kong, L. Parallel differential chaotic shift keying with code index modulation for wireless communication. IEEE Trans. Commun. 2022, 70, 5113–5127. [Google Scholar] [CrossRef]
  39. Galias, Z.; Maggio, G.M. Quadrature Chaos-Shift Keying: Theory and Performance Analysis. IEEE Trans. Circuits Syst. I 2001, 48, 1510–1519. [Google Scholar] [CrossRef]
  40. Tian, J.C.; Zhang, X.Z. Design of Quadrature Amplitude Modulation Based on Chaos Carrier. J. Syst. Simul. 2007, 19, 3123–3125. [Google Scholar]
  41. Tian, J.C.; Zhang, X.Z. Performance Analysis of Quadrature Chaos Amplitude Modulation under Fading Channels. J. Syst. Simul. 2008, 20, 2375–2377. [Google Scholar]
Figure 1. The block diagram of the HCIM MC-DCSK transmitter.
Figure 1. The block diagram of the HCIM MC-DCSK transmitter.
Entropy 28 00579 g001
Figure 2. The block diagram of the HCIM MC-DCSK receiver.
Figure 2. The block diagram of the HCIM MC-DCSK receiver.
Entropy 28 00579 g002
Figure 3. SE comparisons among HCIM MC-DCSK, HDR CI-DCSK, and CI-DCSK systems at different values of N. In each symbol period, the transmitted data consist of N carrier index bits, N code index bits, and N modulated bits, yielding a total of 3N bits per symbol.
Figure 3. SE comparisons among HCIM MC-DCSK, HDR CI-DCSK, and CI-DCSK systems at different values of N. In each symbol period, the transmitted data consist of N carrier index bits, N code index bits, and N modulated bits, yielding a total of 3N bits per symbol.
Entropy 28 00579 g003
Figure 4. The flowchart of the simulation code.
Figure 4. The flowchart of the simulation code.
Entropy 28 00579 g004
Figure 5. Theoretical and simulated BER results of the HCIM MC-DCSK system over an AWGN channel with different θ, N = 4, and M = 4.
Figure 5. Theoretical and simulated BER results of the HCIM MC-DCSK system over an AWGN channel with different θ, N = 4, and M = 4.
Entropy 28 00579 g005
Figure 6. The BER performance comparison between theoretical derivations and Monte Carlo simulations over a multipath Rayleigh fading channel.
Figure 6. The BER performance comparison between theoretical derivations and Monte Carlo simulations over a multipath Rayleigh fading channel.
Entropy 28 00579 g006
Figure 7. The dependence of HCIM MC-DCSK BER on the length of the chaotic signal (θ) in AWGN channels, with N = 4 and E b N 0 = 6 , 7 and 8 dB.
Figure 7. The dependence of HCIM MC-DCSK BER on the length of the chaotic signal (θ) in AWGN channels, with N = 4 and E b N 0 = 6 , 7 and 8 dB.
Entropy 28 00579 g007
Figure 8. The dependence of HCIM MC-DCSK BER on the number of the subcarriers (M) in AWGN channels, with N = 4 and E b / N 0 = 6, 7, and 8 dB.
Figure 8. The dependence of HCIM MC-DCSK BER on the number of the subcarriers (M) in AWGN channels, with N = 4 and E b / N 0 = 6, 7, and 8 dB.
Entropy 28 00579 g008
Figure 9. The comparison of the BER performance between CI-DCSK and the proposed HCIM MC-DCSK system over the AWGN channel.
Figure 9. The comparison of the BER performance between CI-DCSK and the proposed HCIM MC-DCSK system over the AWGN channel.
Entropy 28 00579 g009
Figure 10. Comparison of BER performance between PT-CIM-DCSK and the proposed HCIM MC-DCSK system over a multipath Rayleigh fading channel.
Figure 10. Comparison of BER performance between PT-CIM-DCSK and the proposed HCIM MC-DCSK system over a multipath Rayleigh fading channel.
Entropy 28 00579 g010
Figure 11. Comparison of BER performance between the proposed HCIM MC-DCSK system and three other systems over AWGN channel under the same length of the chaotic signal.
Figure 11. Comparison of BER performance between the proposed HCIM MC-DCSK system and three other systems over AWGN channel under the same length of the chaotic signal.
Entropy 28 00579 g011
Table 1. Comparison of SE and data rate among different systems.
Table 1. Comparison of SE and data rate among different systems.
PerformanceHCIM MC-DCSKCI-DCSKHDR CI-DCSK
SE M 3 N M + 1 log 2 N + 1 N + 1 M ( log 2 N + 1 ) N + 1
Data rate M 3 N log 2 N + 1 M ( log 2 N + 1 )
Table 2. Comparison between the proposed scheme and other systems.
Table 2. Comparison between the proposed scheme and other systems.
PerformanceHCIM MC-DCSKQCSKQCAMCSK
SE M 3 N M + 1 241
Data rate M 3 N 241
Number of channels M + 1 111
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yu, X.; Song, C. Hybrid Code Index Modulation Based on Multi-Carrier Differential Chaos Shift Keying. Entropy 2026, 28, 579. https://doi.org/10.3390/e28060579

AMA Style

Yu X, Song C. Hybrid Code Index Modulation Based on Multi-Carrier Differential Chaos Shift Keying. Entropy. 2026; 28(6):579. https://doi.org/10.3390/e28060579

Chicago/Turabian Style

Yu, Xibei, and Chunyan Song. 2026. "Hybrid Code Index Modulation Based on Multi-Carrier Differential Chaos Shift Keying" Entropy 28, no. 6: 579. https://doi.org/10.3390/e28060579

APA Style

Yu, X., & Song, C. (2026). Hybrid Code Index Modulation Based on Multi-Carrier Differential Chaos Shift Keying. Entropy, 28(6), 579. https://doi.org/10.3390/e28060579

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