Bachelor and Master Theses

To apply for conducting this thesis, please contact the thesis supervisor(s).
Title: BLE-mesh Simulator
Subject: Computer network engineering, Computer science, Embedded systems
Level: Advanced
Description: This thesis is about Bluetooth LE mesh networking. Mesh networks are similar to network swarms (like drone swarms). Each mesh node will connect itself and others in the mesh network. Why mesh? Well, IoT is going to explode and there is going to thousands, millions or billions of sensor nodes deployed in the external environment. Now, imagine these many nodes need a Access Point (AP) like Wi-Fi AP to connect to internet (Typical Wi-Fi APs at best connect up to hundreds of nodes). So, if we do the math, we may need as many APs as these IoT nodes. This is not specifically good, if we think about low-power networking solutions. Hence, we are going to make the mesh nodes to also perform some routing activities.

Why BLE mesh? Well, BLE is quiet popular and universal, given its popularity as Personal Area Network (PAN) communication technology to interconnect our smartphones, headphones, smart watches and more. BLE mesh is already standardised by the Bluetooth consortium. To model future IoT networks and study their network performance, we need a network simulator but we're not going to build one from the scratch. We already have an open-source network simulator for IEEE 802.15.4 networks (Contiki Cooja). We are going to upgrade it support BLE mesh now.
Supervisor(s): Shunmuga Priyan Selvaraju
Examiner: Hossein Fotouhi
Start date:
End date:
Prerequisites: You will need knowledge in BLE and routing protocols with coding skills in C.
IDT supervisors:
Examiner:
Comments:
Company contact: RISE SICS, Västerås Ali Balador