Machine Learning for Medium Access Control Protocol Recognition in Communications Networks

The ability to recognize the medium access control protocol employed by a network can facilitate the incorporation of a cognitive radio into an existing network by elucidating an integral aspect of network behavior. Since the way in which users access the electromagnetic spectrum is one of the most...

Full description

Bibliographic Details
Main Authors: Margaret M. Rooney, Mark K. Hinders
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9507498/
id doaj-bc30a88db2b24111899d31d385b97e00
record_format Article
spelling doaj-bc30a88db2b24111899d31d385b97e002021-08-12T23:00:34ZengIEEEIEEE Access2169-35362021-01-01911076211077110.1109/ACCESS.2021.31028599507498Machine Learning for Medium Access Control Protocol Recognition in Communications NetworksMargaret M. Rooney0https://orcid.org/0000-0001-7895-6262Mark K. Hinders1https://orcid.org/0000-0003-0846-9535Department of Applied Science, William &#x0026; Mary, Williamsburg, VA, USADepartment of Applied Science, William &#x0026; Mary, Williamsburg, VA, USAThe ability to recognize the medium access control protocol employed by a network can facilitate the incorporation of a cognitive radio into an existing network by elucidating an integral aspect of network behavior. Since the way in which users access the electromagnetic spectrum is one of the most prominent distinctions between reservation based and contention based medium access control protocols, the first part of this work exploits the regular timing of transmissions from networks utilizing reservation based time-division multiple access (TDMA) protocols to differentiate between transmissions governed by TDMA and by contention based carrier sense multiple access (CSMA) protocols. Our approach leverages modular arithmetic to identify periodicity in transmission timings and an unsupervised <inline-formula> <tex-math notation="LaTeX">$k$ </tex-math></inline-formula>-means algorithm to generate distinct TDMA and CSMA clusters. Several supervised machine learning algorithms are explored to build a protocol classifier. We then present a method of distinguishing between transmissions from multi-channel frequency division multiple access (FDMA) based networks and single channel networks. This method uses an automated machine learning clustering algorithm to obtain an estimate of the actual center frequencies of channels utilized by a network. Such information can be used to determine whether the network is employing an FDMA protocol to access the electromagnetic spectrum.https://ieeexplore.ieee.org/document/9507498/Classificationclusteringmachine learningmedium access control protocolwireless communications
collection DOAJ
language English
format Article
sources DOAJ
author Margaret M. Rooney
Mark K. Hinders
spellingShingle Margaret M. Rooney
Mark K. Hinders
Machine Learning for Medium Access Control Protocol Recognition in Communications Networks
IEEE Access
Classification
clustering
machine learning
medium access control protocol
wireless communications
author_facet Margaret M. Rooney
Mark K. Hinders
author_sort Margaret M. Rooney
title Machine Learning for Medium Access Control Protocol Recognition in Communications Networks
title_short Machine Learning for Medium Access Control Protocol Recognition in Communications Networks
title_full Machine Learning for Medium Access Control Protocol Recognition in Communications Networks
title_fullStr Machine Learning for Medium Access Control Protocol Recognition in Communications Networks
title_full_unstemmed Machine Learning for Medium Access Control Protocol Recognition in Communications Networks
title_sort machine learning for medium access control protocol recognition in communications networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description The ability to recognize the medium access control protocol employed by a network can facilitate the incorporation of a cognitive radio into an existing network by elucidating an integral aspect of network behavior. Since the way in which users access the electromagnetic spectrum is one of the most prominent distinctions between reservation based and contention based medium access control protocols, the first part of this work exploits the regular timing of transmissions from networks utilizing reservation based time-division multiple access (TDMA) protocols to differentiate between transmissions governed by TDMA and by contention based carrier sense multiple access (CSMA) protocols. Our approach leverages modular arithmetic to identify periodicity in transmission timings and an unsupervised <inline-formula> <tex-math notation="LaTeX">$k$ </tex-math></inline-formula>-means algorithm to generate distinct TDMA and CSMA clusters. Several supervised machine learning algorithms are explored to build a protocol classifier. We then present a method of distinguishing between transmissions from multi-channel frequency division multiple access (FDMA) based networks and single channel networks. This method uses an automated machine learning clustering algorithm to obtain an estimate of the actual center frequencies of channels utilized by a network. Such information can be used to determine whether the network is employing an FDMA protocol to access the electromagnetic spectrum.
topic Classification
clustering
machine learning
medium access control protocol
wireless communications
url https://ieeexplore.ieee.org/document/9507498/
work_keys_str_mv AT margaretmrooney machinelearningformediumaccesscontrolprotocolrecognitionincommunicationsnetworks
AT markkhinders machinelearningformediumaccesscontrolprotocolrecognitionincommunicationsnetworks
_version_ 1721209224331001856