Investigating supervised machine learning techniques for channel identification in wireless sensor networks
dc.contributor.author | O'Mahony, George D. | |
dc.contributor.author | Harris, Philip J. | |
dc.contributor.author | Murphy, Colin C. | |
dc.contributor.funder | Irish Research Council | en |
dc.contributor.funder | Raytheon Company | en |
dc.contributor.funder | Raytheon Technologies Research Center, Ireland | en |
dc.date.accessioned | 2021-04-08T11:16:36Z | |
dc.date.available | 2021-04-08T11:16:36Z | |
dc.date.issued | 2020-06 | |
dc.date.updated | 2021-04-08T11:07:33Z | |
dc.description.abstract | Knowledge of the wireless channel is pivotal for wireless communication links but varies for multiple reasons. The radio spectrum changes due to the number of connected devices, demand, packet size or services in operation, while fading levels, obstacles, path losses, and spurious (non-)malicious interference fluctuate in the physical environment. Typically, these channels are applicable to the time series class of data science problems, as the primary data points are measured over a period. In the case of wireless sensor networks, which regularly provide the device to access point communication links in Internet of Things applications, determining the wireless channel in operation permits channel access. Generally, a clear channel assessment is performed to determine whether a wireless transmission can be executed, which is an approach containing limitations. In this study, received in-phase (I) and quadrature-phase (Q) samples are collected from the wireless channel using a software-defined radio (SDR) based procedure and directly analyzed using python and Matlab. Features are extracted from the probability density function and statistical analysis of the received I/Q samples and used as the training data for the two chosen machine learning methods. Data is collected and produced over wires, to avoid interfering with other networks, using SDRs and Raspberry Pi embedded devices, which utilize available open-source libraries. Data is examined for the signal-free (noise), legitimate signal (ZigBee) and jamming signal (continuous wave) cases in a live laboratory environment. Support vector machine and Random Forest models are each designed and compared as channel identifiers for these signal types. | en |
dc.description.sponsorship | Irish Research Council and Raytheon Technologies Research Center, Ireland (under the Enterprise Partnership Scheme Postgraduate scholarship EPSPG/2016/66) | en |
dc.description.status | Peer reviewed | en |
dc.description.version | Accepted Version | en |
dc.format.mimetype | application/pdf | en |
dc.identifier.citation | O'Mahony, G. D., Harris, P. J. and Murphy, C. C. (2020) 'Investigating Supervised Machine Learning Techniques for Channel Identification in Wireless Sensor Networks', 31st Irish Signals and Systems Conference (ISSC), LetterKenny, Ireland, 11-12 June, pp. 1-6. doi: 10.1109/ISSC49989.2020.9180209 | en |
dc.identifier.doi | 10.1109/ISSC49989.2020.9180209 | en |
dc.identifier.eissn | 2688-1454 | |
dc.identifier.endpage | 6 | en |
dc.identifier.isbn | 978-1-7281-9418-9 | |
dc.identifier.isbn | 978-1-7281-9419-6 | |
dc.identifier.startpage | 1 | en |
dc.identifier.uri | https://hdl.handle.net/10468/11184 | |
dc.language.iso | en | en |
dc.publisher | Institute of Electrical and Electronics Engineers, IEEE | en |
dc.relation.uri | https://ieeexplore.ieee.org/abstract/document/9180209 | |
dc.rights | © 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | en |
dc.subject | Classification | en |
dc.subject | IoT | en |
dc.subject | Machine Learning | en |
dc.subject | Random Forest | en |
dc.subject | SVM | en |
dc.subject | WSN and ZigBee | en |
dc.title | Investigating supervised machine learning techniques for channel identification in wireless sensor networks | en |
dc.type | Conference item | en |