6. Results and Discussion
Compared with several existing chaotic synchronization techniques—which may rely on multi-layer architectures, fixed chaotic parameters, or computationally demanding adaptive controllers—the method proposed in this work adopts a lightweight design based on the joint optimization of the intrinsic parameters of the Sprott oscillator and its coupling gains. By combining the strengths of API and PeSOA, the framework achieves rapid synchronization, low RMSE, and stable behavior under noise and parameter variations. These properties make the method suitable for secure communication in resource-constrained IoT settings, where robustness and computational efficiency are often more critical than high data rates.
To contextualize the proposed approach,
Table 2 summarizes several representative synchronization methods from the literature and contrasts their design principles, computational requirements, and performance characteristics with those of the present work.
Overall, the results demonstrate that metaheuristic-based joint optimization offers a practical compromise between synchronization accuracy, robustness, and implementation simplicity. The proposed framework is developed without relying on multi-level or deep-learning-based synchronization schemes, while achieving strong performance across a range of operating conditions. This makes it a suitable candidate for secure physical-layer communication in resource-limited IoT environments.
The analysis begins by confirming that the Sprott oscillator preserves its chaotic behavior under all tested configurations. This validation is essential, as the unpredictability, broadband spectrum, and sensitivity to initial conditions of the chaotic carrier form the foundation of synchronization-based masking mechanisms.
In this work, the API and PeSOA metaheuristic algorithms are employed to address a coupled identification–synchronization problem involving the Sprott system. The unknown quantities are grouped into a single decision vector
where
denote the intrinsic coefficients of the oscillator and
represent the diffusive coupling gains required to drive the slave system toward the master trajectory. For each candidate vector
, the master–slave model is numerically integrated and a synchronization cost—defined as the mean squared deviation between the trajectories—is evaluated.
The exploration strategies of the two bio-inspired optimizers enable systematic navigation of the parameter space. PeSOA imitates cooperative diving behavior to guide the search, whereas API models reinforced foraging. Through iterative refinement, both algorithms adjust the six unknown parameters until the synchronization error is minimized. Once the intrinsic parameters and coupling gains are optimized, the slave oscillator closely replicates the master trajectory, enabling robust chaotic masking at the transmitter and accurate reconstruction at the receiver. This optimization stage therefore forms a central component of the proposed secure communication framework.
For the API configuration, the optimizer uses artificial ants and a local search depth of , providing a suitable balance between exploration efficiency and computational cost—an important consideration for resource-constrained IoT devices. The PeSOA configuration employs five groups of six penguins () with an initial oxygen level of , enabling reliable convergence within modest computational time.
To ensure persistent chaotic behavior, the parameters of the Sprott model are restricted to the practical intervals , , and . A sampling step of ms is adopted to provide an adequate compromise between numerical accuracy and integration speed, ensuring that the chaotic trajectories remain well resolved while keeping the computational load manageable. Likewise, the adoption of a 500-sample simulation horizon ensures that each optimization cycle remains tractable, particularly when repeated across many iterations.
These choices reflect practical constraints encountered in IoT and embedded implementations, where computational resources are limited and synchronization must be achieved efficiently. The resulting parameter configuration is therefore consistent with both the operational characteristics of resource-limited communication devices and the numerical requirements of evaluating chaotic synchronization.
Table 3 summarizes the main simulation settings, including the hyperparameters of API and PeSOA as well as the operating ranges of the k-Sprott chaotic system.
The following figure illustrates the data signal, highlighting the transformed representation of the original information.
As clarified in
Figure 6, the data signal used in our simulation is a randomly generated test sequence introduced solely for evaluating the performance of the proposed metaheuristic–optimized synchronization and decryption process.
Figure 7 illustrates the comparison between the original data signal and the encrypted signal generated using the chaotic K–Sprott oscillator. The encrypted signal forms a highly irregular and broadband chaotic trajectory. This behavior results from the chaotic masking process.
The superposition of the two signals shows that the chaotic component dominates the encrypted signal, effectively hiding the structure of the original data. As a result, no visible pattern, statistical regularity, or amplitude transition can be exploited to infer the underlying information without proper synchronization between the master and slave oscillators. This masking property represents a key security feature of chaos-based encryption.
The zoomed segment (60–80 s) further demonstrates how the chaotic waveform overwrites all recognizable characteristics of the data signal. Even fine transitions in the original data are fully embedded within the chaotic dynamics, confirming strong diffusion and obfuscation. At the same time, the embedded information remains recoverable at the receiver side, provided that accurate synchronization is maintained. These results show that the proposed chaotic masking scheme ensures an effective balance between confidentiality and recoverability, making it suitable for lightweight real-time secure communication.
In
Figure 8, the identification of the control parameters
is illustrated using the API and PeSOA algorithms in the synchronization process. This step is essential because accurate parameter estimation directly impacts the ability of the slave chaotic system to track the dynamics of the master system. Without precise parameter tuning, synchronization errors can occur, leading to instability and poor performance in chaos-based communication systems.
As shown in
Figure 8, this process requires several iterations to identify the control parameters and is applied to a signal whose duration is
.
The parameters and initial conditions of the K–Sprott oscillator are summarized in
Table 4.
For each configuration, the master–slave system was numerically integrated over a full 500-bit encrypted transmission. In all cases, the system trajectories remained bounded, non-periodic, and highly sensitive to initial conditions—three key indicators of chaotic behavior. Furthermore, the Lyapunov trends obtained for each parameter set were consistent with the baseline configuration, confirming that variations in do not shift the system outside the chaotic region.
The selected integration steps (0.09–0.11 ms) provided numerically stable RK4 integration while preserving a temporal resolution compatible with practical IoT sampling constraints. Importantly, these values of did not alter the qualitative chaotic dynamics: synchronization and decryption performance remained stable across all tested configurations.
To further evaluate the robustness of the proposed communication framework, additional experiments were performed under additive channel noise and perturbed initial conditions for both master and slave oscillators. Such tests are essential for validating synchronization reliability in realistic IoT and wireless environments, where noise, parameter uncertainty, and drift are unavoidable. The results demonstrate that the optimized parameters , obtained via API and PeSOA, maintain stable convergence even in the presence of moderate AWGN. The decrypted signal remains accurate, and the synchronization error consistently exhibits a negative Lyapunov exponent, confirming that the error dynamics continue to contract toward zero despite stochastic disturbances.
The system also retains its intrinsic sensitivity to initial conditions—a desirable security property—while still enabling successful synchronization when the legitimate receiver uses the correct optimized parameters. When the receiver operates with mismatched or perturbed initial conditions, synchronization fails and the transmitted message cannot be reconstructed. This behavior confirms that the framework combines two essential features: (i) robustness against physical channel noise, and (ii) inherent security against unauthorized receivers due to instability of the error dynamics under incorrect initialization.
The objective function was specifically formulated to optimize all intrinsic and coupling parameters through the two bioinspired metaheuristics: PeSO and API. The PeSOA simulates the cooperative hunting behavior of penguins, enabling an efficient balance between exploration and exploitation, the API algorithm models the foraging behavior of Pachycondyla apicalis ants, allowing broad exploration of the search space, Through iterative adjustment of and the coupling gains , both algorithms minimize the master–slave synchronization error. Improved synchronization directly enhances the stability and accuracy of the chaotic masking process, ensuring secure transmission and reliable recovery of the encrypted signal at the receiver.
A detailed performance comparison between the two algorithms, based on the RMSE histograms provide further insight: the API algorithm produces a wider and more dispersed error distribution, reflecting slower convergence and greater variability. In contrast, PeSOA generates a compact, low-RMSE distribution, demonstrating higher efficiency, numerical stability, and convergence reliability.
After multiple simulation trials, these trends remain consistent: both algorithms eventually converge, but PeSOA does so more rapidly, with fewer fluctuations, and while exploring the same search domain. Consequently, PeSOA achieves higher accuracy and offers a more robust and effective approach for optimizing chaotic synchronization.
Overall, the results confirm that PeSOA explores the solution space more efficiently and determines optimal synchronization gains with higher precision. Its improved robustness and reliability make it particularly suitable for chaotic communication systems operating in noisy or resource-constrained IoT environments.
The results shown in
Figure 9 highlight the relevance of the proposed synchronization framework for IoT communication scenarios that require stable timing and low-latency data exchange. In such contexts, maintaining accurate synchronization between the transmitter and the receiver is essential to ensure reliable and secure information transfer. A smooth and decreasing RMSE profile reflects effective alignment of the chaotic systems over time. The comparative results indicate differences in convergence behavior between the PeSOA- and API-based synchronization strategies, which is an important consideration for time-sensitive IoT applications such as industrial automation, medical monitoring, and sensor-based systems.
The histogram further examines the statistical behavior of the synchronization error over multiple trials. The RMSE distribution obtained using the PeSOA algorithm appears more concentrated around lower values, suggesting a consistent synchronization performance under the considered numerical and dynamical conditions. In contrast, the API algorithm exhibits a wider spread with more occurrences of higher RMSE values, reflecting greater variability and reduced stability. Such fluctuations may degrade communication reliability when channel conditions are uncertain or slightly perturbed.
Overall, the histogram analysis confirms that PeSOA provides a more stable and predictable synchronization process, making it a more suitable candidate for secure and efficient chaotic communication in IoT environments.
To further evaluate the synchronization quality achieved by both algorithms, the Hilbert transform is employed to analyze the instantaneous amplitude and phase of the master and slave chaotic signals. The Hilbert transform is particularly suitable for nonlinear and time-varying signals such as those generated by the Sprott system. By constructing the analytic signal , one can extract the instantaneous amplitude and phase , providing deeper insight into the dynamical coherence between transmitter (master) and receiver (slave).
Figure 10 presents the instantaneous amplitude, instantaneous phase, and phase difference for the PeSOA (top panels) and API (bottom panels) algorithms. The difference in synchronization performance is clearly visible.
For the PeSOA-based synchronization, the master and slave amplitudes almost perfectly overlap, and the corresponding instantaneous phases remain closely aligned throughout the entire time interval. The phase difference rapidly converges toward zero and remains stable, indicating that the slave system accurately tracks the master with minimal deviation. This behavior confirms a high-quality synchronization process.
In contrast, the API-based synchronization exhibits noticeable divergence between the master and slave amplitudes, and the instantaneous phase alignment is less consistent. The resulting phase difference shows larger fluctuations and slower decay, reflecting lower synchronization accuracy and reduced stability compared to PeSOA.
The Hilbert-transform analysis confirms that PeSOA achieves more precise and reliable synchronization. This improved phase coherence is particularly important in secure chaotic communication systems, where even small phase mismatches can cause decoding errors or information loss. The strong phase alignment obtained with PeSOA directly contributes to more robust and consistent message recovery under practical communication conditions.
To illustrate the data transmission mechanism used in this work,
Figure 11 presents an example of chaotic masking that is independent of the chosen synchronization algorithm. In this figure, the encrypted signal is obtained by adding the original data to the chaotic waveform generated by the master oscillator. Because the data is directly embedded in the chaotic fluctuations, it becomes visually indistinguishable within the irregular red curve. The received signal in black corresponds to the encrypted waveform after passing through an AWGN channel; its overall shape remains similar, showing that the chaotic masking technique used in this work preserves the structure of the signal even under noisy transmission conditions.
Figure 12 illustrates the error in the received signal before synchronization, caused by encryption using a chaotic signal. The error signal exhibits irregular and unpredictable fluctuations, which are characteristic of the chaotic nature of the encryption process. These fluctuations indicate a significant mismatch between the transmitted and received signals.
The decrypted signal after synchronization using the API and PeSOA algorithms are shown in
Figure 13, this figure presents the original data signal (blue), the encrypted signal generated by combining the data with the K-Sprott chaotic signal prior to transmission (red), and the decrypted signal reconstructed after the synchronization process (green). The results obtained using the PeSOA algorithm are displayed in the upper panels, while those corresponding to the API algorithm are shown in the lower panels. To further evaluate the synchronization accuracy and decryption quality, a zoomed-in view of the interval
to
is provided for each algorithm. These visualizations clearly highlight the ability of both approaches to recover the transmitted information, with noticeable variations in performance between the two methods.
In both Algorithms, the errors converge toward zero, as shown in
Figure 14, indicating that the synchronization process was successful and that the transmitted and received signals are nearly identical. Notably, the smoother and faster decay observed with PeSOA highlights its superior performance over API in minimizing synchronization errors and ensuring accurate signal transmission.
Figure 15 illustrates the synchronization behavior between the master and slave Sprott systems obtained using the PeSOA-optimized controller. In the 3D phase portrait (left panel), the two trajectories initially exhibit different paths during a short transient period, after which the slave trajectory gradually converges toward that of the master. Once the transient phase ends, the two curves completely overlap, indicating that the synchronization error has vanished and that both systems evolve identically. This result is confirmed in the right panel, where the
state–state projection approaches the diagonal line, demonstrating complete synchronization. Such convergence is essential in secure chaotic communication: only when the receiver reproduces the master dynamics with high accuracy can the masked data be correctly extracted and decrypted. Therefore, the behavior shown in
Figure 15 validates the effectiveness of the proposed synchronization scheme for reliable secure data transmission.
The 3D phase portrait (left panel) clearly demonstrates that the trajectories of the master (blue) and slave (red) systems completely overlap, indicating that the synchronization error has converged to zero. This confirms that the slave system is able to precisely track the chaotic dynamics of the master, which is a fundamental requirement for the reliable decryption of transmitted signals.
Unlike recent studies such as the OptiSecure-3D algorithm [
43], which focuses primarily on image encryption using chaotic maps and deep learning techniques, or the DTSPC diagnostic method introduced by Lin and Pattanayak [
44] for quantitatively measuring synchronization complexity, the proposed work addresses the fundamental problem of chaotic system synchronization. By optimizing the control parameters through bio-inspired algorithms (API and PeSOA), our approach improves the stability and accuracy of the master-slave systems, providing a robust foundation for secure and real-time chaotic communication.
Both algorithms exhibit adaptive mechanisms—reinforcement and relocation in API, and cooperative diving and regrouping in PeSOA—that reflect the type of rapid adjustments required in practical communication systems operating under strict latency, limited computational resources, and channel perturbations. These examples therefore not only clarify the internal functioning of the algorithms but also emphasize their suitability for secure chaotic synchronization in realistic 5G/6G and IoT environments. 1—API (Alternative Illustration Method) Instead of presenting raw numerical iterations, the process showing how API progressively refines the parameter vector. Each ant represents a candidate set of k-Sprott parameters and coupling gains. During the first iterations, ants explore widely separated regions of the parameter space, producing significantly different synchronization errors. As the algorithm proceeds, the best-performing ant reinforces its search direction by locally perturbing its hunting site, while ants with persistently poor performance abandon their current sites and relocate to unexplored regions. This mechanism naturally drives the population toward the region of the parameter space where the synchronization error decreases most rapidly. After several cycles, all ants converge to a narrow band of parameter values, and the error stabilizes at its minimum value. This example is included to illustrate how the reinforcement/abandonment mechanism effectively balances exploration and exploitation while improving synchronization accuracy. 2—PeSOA (Alternative Illustration Method) At the beginning, individual penguins dive at different depths, generating trial solutions with diverse performance levels. The penguin achieving the lowest synchronization error becomes the leader of the colony. Subsequently, the other penguins adjust their positions by moving toward this leader, while still performing localized dives to refine their trajectories. Over successive iterations, the colony progressively contracts around the best parameter region, and the synchronization error decreases monotonically. This behavior demonstrates how PeSOA combines global exploration (via deep dives) with local refinement (via regrouping) to accelerate convergence. The example illustrates how the colony’s cooperative dynamics guide the optimization toward stable and accurate synchronization.
The parameter settings of the metaheuristic optimization algorithms used in this study are summarized in
Table 5.
The optimization behavior illustrated in the API and PeSOA examples is motivated by practical constraints commonly encountered in IoT and URLLC scenarios. In such environments, synchronization is typically required under stringent latency budgets, limited computational resources, and the presence of channel perturbations. The iterative adjustment mechanisms of both algorithms—reinforcement and relocation in API, and cooperative diving and regrouping in PeSOA—are conceptually aligned with adaptive strategies considered for communication in noisy and time-constrained conditions. These dynamics facilitate the identification of parameter configurations leading to reduced synchronization error, in line with latency requirements typically associated with URLLC and the energy-efficiency considerations of IoT devices. Consequently, the presented examples illustrate the operational behavior of the optimization algorithms and their relevance to chaos-based secure communication frameworks in modern 5G/6G-oriented environments.
6.1. Throughput and Latency Analysis
The intrinsic throughput of the proposed chaos-based communication scheme was evaluated for two operating modes corresponding to BPSK and QPSK symbol mapping. In the configuration adopted in this study, the chaotic encoder produces approximately 200 bps in BPSK mode and around 1000 bps (1 kbps) in QPSK mode. These values represent the raw bitstream generated by the chaotic masking mechanism and are determined by the chosen sampling interval and the number of samples per symbol required for stable synchronization.
It is important to emphasize that the chaotic masking operates as an analog-domain security layer and does not modify the physical-layer modulation or framing of the underlying IoT transceiver. As a result, the achievable radio-layer throughput remains governed by the PHY configuration of the communication device. In many IoT scenarios—including massive machine-type communications (mMTC) and reduced-capability (RedCap) services within emerging 5G/6G systems—the exchanged payloads consist of low-rate measurements or short control packets. In such cases, robustness, low computational cost, and energy efficiency are typically more critical than very high throughput.
The intrinsic data rate of the chaotic encoder is therefore compatible with these categories of applications, which often operate far below the maximum available PHY-layer capacity.
Table 6 summarizes the intrinsic chaotic throughput and provides representative IoT physical-layer rates from the literature [
45]. While the chaotic layer produces a relatively low-rate encrypted stream, it does not introduce additional latency or throughput penalties at the radio interface. This makes the proposed scheme suitable for low-rate but security-sensitive IoT and future communication services that require lightweight physical-layer protection.
6.2. Evaluation of Sensitivity to Initial Conditions
The influence of initial-condition mismatch on the synchronization performance was examined for both the PeSOA-optimized controller and the API-based configuration. The key performance indicators are summarized in
Table 7.
The PeSOA-based controller exhibited stronger dynamical stability, as confirmed by its more negative Lyapunov exponent and its lower tail RMSE and MSE. These values indicate rapid contraction of the synchronization error and reliable convergence to the synchronized state. Under nominal conditions, PeSOA achieved a post-decryption BER of 1.0%, and the BER remained below 5% even when the receiver initial conditions were perturbed by 20%. This demonstrates a high degree of robustness to initialization uncertainty.
The API-based configuration also achieved synchronization but with weaker stability characteristics. Its Lyapunov exponent was closer to zero, and its steady-state error was approximately twice that of PeSOA. The BER after decryption increased to 1.6%, and sensitivity to initial-condition mismatch was higher, with a BER of 6.4% for a 20% perturbation. The significantly larger optimized gains produced by API suggest a more aggressive and less stable control response, consistent with its higher synchronization error.
Overall, the results indicate that PeSOA provides superior synchronization accuracy, stronger dynamical contraction, and better robustness to initial-condition perturbations compared to API. This makes PeSOA a more suitable optimization strategy for chaos-based secure communication systems.
To contextualize these findings within the broader security landscape of IoT and emerging communication technologies,
Table 8 provides a qualitative comparison of representative security mechanisms and communication schemes commonly considered in constrained environments.
Table 8 summarizes the main characteristics of representative security mechanisms considered for IoT and low-rate service classes in emerging communication systems. URLLC-oriented secure IoT communication frameworks [
45] are designed to provide high reliability and stringent latency guarantees, but their associated security processing and system complexity may pose challenges for highly resource-constrained IoT nodes. Lightweight chaos-based encryption schemes [
11] and secure wireless IoT communication approaches based on chaos synchronization [
26] aim to achieve a more balanced trade-off between computational efficiency and security, which improves their applicability in embedded and wireless environments.
Chaotic encryption and synchronization schemes [
16,
20], by contrast, typically rely on low-complexity nonlinear dynamics and can exhibit inherent robustness under noisy transmission conditions. Building on these principles, the proposed chaotic masking approach combined with API/PeSOA-based parameter optimization achieves low processing latency, stable synchronization behavior, and robustness to parameter mismatch within the considered scenarios. These characteristics indicate that the proposed method could be considered a lightweight security mechanism for IoT applications and low-rate services in future communication infrastructures, especially in scenarios where energy efficiency and reduced computational overhead are relevant.
In addition to the mechanisms summarized in
Table 8, several complementary studies have investigated latency modeling and resource allocation in next-generation communication networks [
46,
47], as well as the analysis, synchronization, and secure communication capabilities of nonlinear and chaotic systems [
48,
49,
50,
51], providing a broader context for the considered security and synchronization approaches.