Machine Learning for Enabling ActiveMeasurements in IoT Environments

University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

Author: Wenqing Yan; [2018]

Keywords: ;

Abstract: With the explosion of Internet of Things (IoT) technology, network operators tryto provide more and more new services related to IoT. For traditional services,operators are accustomed to using IP-layer active measurements for assessingend-to-end network performance to ensure the quality of service (QoS). Similarly,they also want to use the same methods to assess end-to-end networkperformance in IoT systems. However, due to the resource-constrained IoTenvironment, intrusive active measurements may induce energy and networkoverhead, which are sensitive topics for IoT applications.The thesis investigates a new approach where network performance metrics,such as packet loss and round-trip time, are predicted from network and environmentalfeatures, such as topology information, packet statistics, and environmentalsensing features. The overarching goal is to lower the impact ofactive measurements adjusting into resource-constrained IoT systems. The predictionfunctionality is based upon supervised machine learning algorithms. Inthis thesis, we discuss how this functionality can be implemented as part of theIoT network management system with an active measurement proxy.Evaluation of the predictive functionality is based on extensive experimentationon the EWSN'17 testbed. Probe packets are sent periodically to estimate networkperformance metrics. Simultaneously, device and infrastructure metricsare collected from each network node. After collecting the data, an ML (Machinelearning) pipeline is used to learn the relation between accessible featuresand target service metrics. To predict service-level metrics, the thesis specificallyevaluates two prediction models based on statistical learning methodsincluding linear and tree-based regression algorithms.The results for dierent scenarios and topologies show that the new approach canaccurately estimate the service-level network performance metrics for wirelesssensor networks with error rates lower than 10% for RTT and 16% for 20minaverage loss (NMAE).

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)