A Time Granular Analysis of Software Defined Wireless Mesh Based IoT (SDWM-IoT) Network Traffic Using Supervised Learning

2020 
The ceaseless increase in the number of the wireless Internet of Things (IoT) devices has resulted in the need of different traffic engineering techniques to manage the massive network traffic. Wireless Mesh Networks (WMNs) are an important constituent part of the wireless IoT networks, and are helpful to route the IoT networks’ traffic over long distances. The WMN devices are powerful in comparison to the IoT sensor devices, and are suitable to run the traffic engineering algorithms. To further improve the performance of the WMNs, Software Defined Networking can be used. Its unique features like global visibility, agility, etc., guarantee the optimal network management. As granularity plays an important role in data analysis and none of the existing works has discussed a time granularity based network data analysis, this work tries to offer a time granular analysis of Software Defined Wireless Mesh based IoT (SDWM-IoT) network’s traffic using supervised learning approaches. A time granular analysis helps to explore the functional traits of the data at the Coarse, Medium, and Fine granularity levels. This assists in divulging and understanding the hidden characteristics and behaviour of the SDWM-IoT network’s data based on varying time granularity, respectively. Some well known supervised learning algorithms are used to offer an in-depth analysis of the traffic, and to draw the relevant conclusions. Different variants of Decision Tree, Support Vector Machine and K-Nearest Neighbour (KNN) are used to analyze the traffic and achieve a reliable accuracy rate of more than 90%. Among all the variants, fine-KNN produces the best accuracy for most of the traffic classes with a rate of more than 98%. In addition to this, a tenfold cross-validation technique is also used to prevent the the chances of over-fitting.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    43
    References
    0
    Citations
    NaN
    KQI
    []