|Required Skills||C, Java, [Android, Python, TCP/IP]|
|Keywords||Internet of Things, 6LoWPAN, monitoring, RPL|
|Contact||Sebastien Dawans (firstname.lastname@example.org)|
Tomorrow’s Internet of Things (IoT) relies on key open standards to operate, such as IPv6, 6LoWPAN and RPL. The Contiki Operation System is a pioneer solution to develop IoT applications on Wireless Sensor Networks (WSN). CETIC actively participates in the development of Contiki-based solutions, and has recently published a border router solution for 6LoWPAN networks, 6LBR.
During this internship, the student will prototype a WSN diagnostic and visualisation tool based on an 802.15.4 Sniffer connected to an Android Tablet. The goal of the tool will be to monitor the state of a RPL network based on sniffed packets, in order to serve as a real-world diagnostic tool for WSN deployments. The prototype will be continuously developed and tested on CETIC’s WSN testbed, currently deployed in CETIC’s offices.
As a starting point, the intern will study the Sniffer-15.4 project, which implements 802.15.4 packet sniffing on an Android device, which will form the basis of the RPL diagnostic and visualisation tool.