Wireless communication plays a crucial role in today's world. To keep up with the ever-changing demands of the market, new wireless applications or even technologies have to be developed. The development, however, is still a big issue as it is very costly, cumbersome, and time consuming. In order to improve the development of wireless applications, simulations play a central role. By simulating different environments, situations, or interference patters, a huge range of different scenarios can quickly be tested in a cost-efficient way. Unfortunately, today's simulations are very restricted in their possibilities. BabbleSim, for example, is an open-source simulator of the physical layer of shared medium networks with focus on Bluetooth Low Energy (BLE) transmissions.
The aim of this thesis/project is to extend the functionality of BabbleSim to also support the simulation of other technologies, such as Wi-Fi or IEEE 802.15.4. This also enables to evaluate the impact of other transmissions (e.g., Wi-Fi traffic) to a given BLE communication. Towards this goal, new channel models need to be developed and integrated into BabbleSim (MATLAB already has decent channel models - integrating those may also be an option). Furthermore, to also represent real-world environments, BabbleSim should be extended such that pre-recorded interference patters can precisely be replayed within the simulation.