AI-enabled framework for mobile network experimentation leveraging ChatGPT: Case study of channel capacity calculation for η-µ fading and co-channel interference
Sep 29, 2023
DOI: 10.3390/electronics12194088
Published in: Electronics
Publisher: MDPI
Artificial intelligence has been identified as one of the main driving forces of innovation in state-of-the-art mobile and wireless networks. It has enabled many novel usage scenarios, relying on predictive models for increasing network management efficiency. However, its adoption requires additional efforts, such as mastering the terminology, tools, and newly required steps of data importing and preparation, all of which increase the time required for experimentation. Therefore, we aimed to automate the manual steps as much as possible while reducing the overall cognitive load. In this paper, we explore the potential use of a novel Chat Generative Pre-trained Transformer (ChatGPT) conversational agent together with a model-driven approach relying on the Neo4j graph database in order to aid experimentation and analytics in the case of wireless network planning. As a case study, we present a derivation of the expression for the channel capacity (CC) metric in the case of η-µ multipath fading and η-µ co-channel interference. Moreover, the derived expression is leveraged for quality of service (QoS) estimation within the software simulation environment. ChatGPT, in synergy with a model-driven approach, is used to automate several steps: data importing, generation of graph construction, and machine learning-related Neo4j queries. According to the achieved outcomes, the proposed QoS estimation method, based on the derived CC expression (with precision up to the fifth significant digit), demonstrates satisfactory accuracy (up to 98%) and faster training than the deep neural network-based solution. On the other hand, compared to the manual approach based on our previous work, ChatGPT-based code generation reduces the time required for experimentation by more than 4 times.
Other Researches
Model-Driven Approach for Generating Smart Contracts for Access Control
Access controls are principles and policies that are deployed on a system to ensure privileged access to system resources. Role-based access controls are a type of access controls which ensure access to resources based on users' roles. There has bee...
Test case prioritization for model transformations
The application of model transformations is a critical component in Model-Driven Engineering (MDE). To ensure the correctness of the generated models, these model transformations need to be extensively tested. However, during the regression testing ...
A Model-Driven Approach for Solving the Software Component Allocation Problem
The underlying infrastructure paradigms behind the novel usage scenarios and services are becoming increasingly complex—from everyday life in smart cities to industrial environments. Both the number of devices involved and their heterogeneity make t...
A Framework for the Regression Testing of Model-to-Model Transformations
Background: Model transformations play a key role in Model-Driven Engineering (MDE). Testing model transformation is an important activity to ensure the quality and correctness of the generated models. However, during the evolution and maintenance o...