;

ARTIFICIAL NEURAL NETWORK-BASED CELLULAR NETWORK PREDICTIVE SYSTEMFOR RESOURCE ALLOCATION.

By

Abstract

A cellular network resource allocation predictive system based on artificial neural network (ANN) is presented. The predictive system is capable of predicting the future network traffic volume/intensity in a cell and accurately determining the optimum quantity of resources to be allocated to the cell to meet QoS demands. The main objective of this research is to develop a predictive system that delivers to the network providers a resource management system that is relatively simple, efficient and effective. The ANN based resource allocation predictive model was developed using data collected from an established cellular network operator in Nigeria. The data was pre-processed, trained and analysed using the Self-Organizing Map (SOM) and the Neural Network Toolboxes in a MATLAB environment. The model was formulated as a 3-layer Feed-Forward ANN network with seven predictors as inputs, a hidden layer and an output variable. After rigourous analysis, the Conjugate Gradient with Polak-Ribiere Restarts (CGP) configuration with 14 neurons in the hidden layer was finally adopted as the model. The performance of the model in predicting the future mean traffic in each cell was further compared with some existing techniques using the cross-validation method. The mean square error (MSE) and mean average error (MAE) values for the techniques were respectively found to be: single tree (43.18, 3.70), tree boost (45.26, 3.51), multilayer perceptron (44.83, 3.81), general regression neural network (35.35, 3.50), radial basis function (63.01, 4.92), general method of data handling polynomial network (17616, 54.11), support vector machine (40.43, 3.20), gene expression programming (26.41, 3.13), ANN Model (1.60, 1.31). The values obtained showed that the prediction capability of the developed model was superior to the existing techniques. The model was then tested through simulation in a MATLAB environment and the test results ploughed back into the model for modification and further finer performance improvement. Using the predicted mean traffic and applying the blocking probability as a QoS parameter, the ANN Model computes the traffic channel(s) to be allocated to each cell. Finally, the model was packaged as an Application software for integration into the cellular network using the Graphical User Interface Development Environment (GUIDE). The developed Application can fit easily into a cellular network system and it was successfully used to predict the number of channels needed to service a given cell based on the required QoS parameter values.