A Machine Learning Approach to Enhance the Performance of D2D-Enabled Clustered Networks

Clustering has been suggested as an effective technique to enhance the performance of multicasting networks. Typically, a cluster head is selected to broadcast the cached content to its cluster members utilizing Device-to-Device (D2D) communication. However, some users can attain better performance...

Full description

Bibliographic Details
Main Authors: Saad Aslam, Fakhrul Alam, Syed Faraz Hasan, Mohammad A. Rashid
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9328769/
_version_ 1819175705617891328
author Saad Aslam
Fakhrul Alam
Syed Faraz Hasan
Mohammad A. Rashid
author_facet Saad Aslam
Fakhrul Alam
Syed Faraz Hasan
Mohammad A. Rashid
author_sort Saad Aslam
collection DOAJ
description Clustering has been suggested as an effective technique to enhance the performance of multicasting networks. Typically, a cluster head is selected to broadcast the cached content to its cluster members utilizing Device-to-Device (D2D) communication. However, some users can attain better performance by being connected with the Evolved Node B (eNB) rather than being in the clusters. In this article, we apply machine learning algorithms, namely Support Vector Machine, Random Forest, and Deep Neural Network to identify the users that should be serviced by the eNB. We therefore propose a mixed-mode content distribution scheme where the cluster heads and eNB service the two segregated groups of users to improve the performance of existing clustering schemes. A D2D-enabled multicasting scenario has been set up to perform a comprehensive simulation study that demonstrates that by utilizing the mixed-mode scheme, the performance of individual users, as well as the whole network, improve significantly in terms of throughput, energy consumption, and fairness. This study also demonstrates the trade-off between eNB loading and performance improvement for various parameters.
first_indexed 2024-12-22T20:59:07Z
format Article
id doaj.art-e6bbff1381574311b6ad5fa433575354
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-22T20:59:07Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-e6bbff1381574311b6ad5fa4335753542022-12-21T18:12:52ZengIEEEIEEE Access2169-35362021-01-019161141613210.1109/ACCESS.2021.30530459328769A Machine Learning Approach to Enhance the Performance of D2D-Enabled Clustered NetworksSaad Aslam0https://orcid.org/0000-0003-3890-1245Fakhrul Alam1https://orcid.org/0000-0002-2455-3131Syed Faraz Hasan2Mohammad A. Rashid3https://orcid.org/0000-0002-0844-5819Department of Mechanical & Electrical Engineering, School of Food & Advanced Technology, Massey University, Auckland, New ZealandDepartment of Mechanical & Electrical Engineering, School of Food & Advanced Technology, Massey University, Auckland, New ZealandDepartment of Mechanical & Electrical Engineering, School of Food & Advanced Technology, Massey University, Auckland, New ZealandDepartment of Mechanical & Electrical Engineering, School of Food & Advanced Technology, Massey University, Auckland, New ZealandClustering has been suggested as an effective technique to enhance the performance of multicasting networks. Typically, a cluster head is selected to broadcast the cached content to its cluster members utilizing Device-to-Device (D2D) communication. However, some users can attain better performance by being connected with the Evolved Node B (eNB) rather than being in the clusters. In this article, we apply machine learning algorithms, namely Support Vector Machine, Random Forest, and Deep Neural Network to identify the users that should be serviced by the eNB. We therefore propose a mixed-mode content distribution scheme where the cluster heads and eNB service the two segregated groups of users to improve the performance of existing clustering schemes. A D2D-enabled multicasting scenario has been set up to perform a comprehensive simulation study that demonstrates that by utilizing the mixed-mode scheme, the performance of individual users, as well as the whole network, improve significantly in terms of throughput, energy consumption, and fairness. This study also demonstrates the trade-off between eNB loading and performance improvement for various parameters.https://ieeexplore.ieee.org/document/9328769/Clustering algorithmcontent multicastingD2D enabled networksdeep neural networkseNB loadingmachine learning
spellingShingle Saad Aslam
Fakhrul Alam
Syed Faraz Hasan
Mohammad A. Rashid
A Machine Learning Approach to Enhance the Performance of D2D-Enabled Clustered Networks
IEEE Access
Clustering algorithm
content multicasting
D2D enabled networks
deep neural networks
eNB loading
machine learning
title A Machine Learning Approach to Enhance the Performance of D2D-Enabled Clustered Networks
title_full A Machine Learning Approach to Enhance the Performance of D2D-Enabled Clustered Networks
title_fullStr A Machine Learning Approach to Enhance the Performance of D2D-Enabled Clustered Networks
title_full_unstemmed A Machine Learning Approach to Enhance the Performance of D2D-Enabled Clustered Networks
title_short A Machine Learning Approach to Enhance the Performance of D2D-Enabled Clustered Networks
title_sort machine learning approach to enhance the performance of d2d enabled clustered networks
topic Clustering algorithm
content multicasting
D2D enabled networks
deep neural networks
eNB loading
machine learning
url https://ieeexplore.ieee.org/document/9328769/
work_keys_str_mv AT saadaslam amachinelearningapproachtoenhancetheperformanceofd2denabledclusterednetworks
AT fakhrulalam amachinelearningapproachtoenhancetheperformanceofd2denabledclusterednetworks
AT syedfarazhasan amachinelearningapproachtoenhancetheperformanceofd2denabledclusterednetworks
AT mohammadarashid amachinelearningapproachtoenhancetheperformanceofd2denabledclusterednetworks
AT saadaslam machinelearningapproachtoenhancetheperformanceofd2denabledclusterednetworks
AT fakhrulalam machinelearningapproachtoenhancetheperformanceofd2denabledclusterednetworks
AT syedfarazhasan machinelearningapproachtoenhancetheperformanceofd2denabledclusterednetworks
AT mohammadarashid machinelearningapproachtoenhancetheperformanceofd2denabledclusterednetworks