Abstract

The smooth operation of largely deployed Internet of Things (IoT) applications will depend on, among other things, effective infrastructure failure detection. Access failures in wireless network Base Stations (BSs) produce a phenomenon called “sleeping cells”, which can render a cell catatonic without triggering any alarms or provoking immediate effects on cell performance, making them difficult to discover. To detect this kind of failure, we propose a Machine Learning (ML) framework based on the use of Key Performance Indicators (KPIs) statistics from the BS under study, as well as those of the neighboring BSs with propensity to have their performance affected by the failure. A simple way to define neighbors is to use adjacency in Voronoi diagrams. In this paper, we propose a much more realistic approach based on the nature of radio-propagation and the way devices choose the BS to which they send access requests. We gather data from large-scale simulators that use real location data for BSs and IoT devices and pose the detection problem as a supervised binary classification problem. We measure the effects on the detection performance by the size of time aggregations of the data, the level of traffic and the parameters of the neighborhood definition. The Extra Trees and Naive Bayes classifiers achieve Receiver Operating Characteristic (ROC) Area Under the Curve (AUC) scores of 0.996 and 0.993, respectively, with False Positive Rates (FPRs) under 5%. The proposed framework holds potential for other pattern recognition tasks in smart-city wireless infrastructures, that would enable the monitoring, prediction and improvement of the Quality of Service (QoS) experienced by IoT applications.

Highlights

  • The deployment of the Internet of Things (IoT) in urban areas is enabling the creation of so-called ‘‘smart cities’’ where city life will be improved by using large amounts of information coming from hundreds of thousands of geographically distributed communicating devices

  • It can be argued that the pattern is separable, as a low-complexity classifier such as naive Bayes (with a complexity of O(SF), where S is the training sample size and F is the number of features) performs very well

  • We used well-known binary classification techniques to detect network elements at fault based on the analysis of aggregated Key Performance Indicators (KPIs) such as the Random-Access Channel (RACH) collision probability and the delay

Read more

Summary

Introduction

The deployment of the Internet of Things (IoT) in urban areas is enabling the creation of so-called ‘‘smart cities’’ where city life will be improved by using large amounts of information coming from hundreds of thousands of geographically distributed communicating devices. This information will lead to the automation of some systems and the creation of new applications that will enhance city living. IoT-enabled data and services in smart cities rely on either (a) users interacting with smart devices connected to the Internet or (b) users using network services that depend on IoT devices serving as sensors or actuators [1] In both cases, communications are essential for the IoT applications to work.

Objectives
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.