FYP Logbook 6
IMPLEMENTING HARDWARE FOR THE INTELLIGENCE INTRUSION DETECTION SYSTEM FOR SOFTWARE DEFINED NETWORK-INTERNET OF THINGS (IoT) PLATFORM
Implementing the hardware will be divided into few steps where it will be discussed below. All of the current progress and also challenges when constructing the hardware will be listed.
1) Connecting Raspberry Pi with Zodiac Fx
One Raspberry will be act as the Ryu Controller for the SDN-IoT systems. This will be the controller that will control the network traffic of the IoT system. From this Raspberry Pi, the traffic will be monitor in order to detect the unsual traffic in the system. For the first step, the Raspberry Pi will be connected to the Zodiac Fx where Zodiac Fx will act as OpenFlow Switch. This Zodiac Fx will also connected to other Raspberry Pi that act as the host in the next step. Some configuration needs to be done to make the connection between the OpenFlow Switch and Ryu Controller successful. As I am using the Raspberry Pi 2, I need to use wi-fi dongle during configuration process as the Raspberry Pi need to install some files. I have managed to connect the Raspberry Pi to the internet and download the necessary file for the configuration. I cannot move to the next step as some problem had occur. Troubleshooting still ongoing as I need to fix the problem first before proceed to the next step.
Challenges:
- The Zodiac Fx did not appear as connected device to the Raspberry Pi and the configuration of the Ryu Controller and OpenFlow Switch cannot be done.
- Troubleshooting need to be done in order to find what is the problem with the configuration.
- Check on the compatibility of hardware being used
2) Setting up Wireless Access Point
The Wireless Access Point will let the host connected to the system wirelessly. One Raspberry Pi will be connected to the Zodiac FX and become the wireless access point for the host of the system. I have installed some of the files and do some configuration to the Raspberry Pi in order to make it as the wireless access point but I have some problem with the Raspberry Pi. The Raspberry Pi can be connected for awhile when doing the configuration but somehow after some time, the Raspberry Pi will be disconnected and I cannot do the configuration and I need to start all over again.
Challenges:
- Raspberry Pi disconnected after some time when doing the configurations.
- Need to check on the compatibility of the wi-fi dongle to make sure the Raspberry Pi can be used as wireless access point.
3) IoT Host
The IoT Host will be connected to the system and will become the traffic that will be monitor by the system. Two Raspberry Pi will be used as this system will use two IoT host. This IoT host will connected wirelessly to the system by using the wireless access point that have been setup from previous step. This will be the last step for constructing the SDN-Iot network hardware. I cannot proceed with this step as the Raspberry Pi cannot be configure.
Challenges:
- The Raspberry Pi cannot be connected to the monitor and also keyboard in order to configure the Raspberry Pi.
- I need to troubleshoot it again and the problem might be occured because of the compatibility of the SD card that being used.
- Maybe need to use a new SD card for the Raspberry Pi.