Abstract

The growing network density and unprecedented increase in network traffic, caused by the massively expanding number of connected devices and online services, require intelligent network operations. Machine Learning (ML) has been applied in this regard in different types of networks and networking technologies to meet the requirements of future communicating devices and services. In this article, we provide a detailed account of current research on the application of ML in communication networks and shed light on future research challenges. Research on the application of ML in communication networks is described in: i) the three layers, i.e., physical, access, and network layers; and ii) novel computing and networking concepts such as Multi-access Edge Computing (MEC), Software Defined Networking (SDN), Network Functions Virtualization (NFV), and a brief overview of ML-based network security. Important future research challenges are identified and presented to help stir further research in key areas in this direction.

Highlights

  • T HE security, availability and performance demands of new applications, services and devices are increasing at a pace higher than anticipated

  • We describe Machine Learning (ML) in communication networks for the technologies of physical layer, MAC layer, network layer, and the novel concepts and technologies in communication networks such as massive Multiple-Input Multiple-Output (MIMO), Softwarized network functions enabled by Software Defined Networking (SDN) and Network Function Virtualization (NFV)

  • This article provides a detailed overview of the state-ofthe-art of disciplines, techniques, and tools of ML that are used in communication networks

Read more

Summary

Introduction

T HE security, availability and performance demands of new applications, services and devices are increasing at a pace higher than anticipated. Real-time responsiveness in application areas like e-health, traffic, and industry requires communication networks to make real-time decisions autonomously. Such real-time autonomous decision-making requires that the network must react and learn from the environment, and control itself without human interventions. Communication networks have until now taken a different path. Traditional networks rely on human involvement to respond manually to changes such as traffic variation, updates in network functions and services, security breaches, and faults. Human-machine interactions have resulted in network downtime [1], have opened the network to security vulnerabilities [2], and lead to many other challenges in current communication networks [3], [4]

Objectives
Findings
Discussion
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.