Implementation of chaos-based communication systems in real-time
Degree GrantorUniversity of Canterbury
Degree NameMaster of Science
Incorporating chaos theory into communication systems can provide additional security in the transmission of information. To date practical chaos based communication systems have struggled to achieve the robust synchronization needed to utilize this added security. This thesis documents the practical implementation of a real-time coherent chaos based communications system using software defined radio (SDR). This implementation used a novel method proposed by Dr Branislav Jovic in “Synchronization Techniques for Chaotic Communication” and also required the design and implementation of new algorithms for several components of the system including phase error and threshold estimation.
The implemented system used GNU radio, an open source communications development platform and the Ettus x310 and N210 SDRs. In testing, the system successfully synchronized with and demodulated a continuous real-time transmission for a period of 40 minutes over a distance of 3m, at which point the transmission was ceased. Bit error rate was assessed and found to be an excellent match with the predicted theoretical bit error rate, indicating that the overall system was functioning correctly.
Overall results are promising, demonstrating that the implemented coherent chaos based communications system represents a practical solution to the problem of synchronization. Additionally, the results speak to the suitability of the SDR platform in general for chaos based communications. Further work needs to be carried out in order to test this real-time system in highly fading channels.