Hi,
Currently I am studying about Bluetooth Low Energy to simulate Energy Harvested Wireless Networks using BLE protocol. Hence, to complete it, I will have to code the BLE protocol stack for NS-3. Since Bluetooth Low Energy (BLE) is promising technology for the future of Sensor Networks and IoT, NS-3 should have the simulation tool for that. My code can be merged in to main stream code so that others can be benefited.
To develop background for BLE, I have thoroughly read and understood the book by Robert Heydon titled as "Bluetooth Low Energy: A developer's Guide" and a book by Kevin Townsend titled as "Getting Started with BLE". I have completed the NS-3 Tutorial, it's development guidelines and I have been using NS-3 for a while. Hence, it can be assumed that I am quite familiar with BLE and NS-3.
I wanted some help to develop a coding flow. I have a flow model about how BLE works and what are it's packet structures etc. but I am unable to plan it for implementation. I have tried to understand the current TCP/IP implementation in src/internet/models but was not able to reach to any conclusion.
Kindly help me to develop the flow of the project. Anyone familiar with BLE can help.
Thank you.