Professional Documents
Culture Documents
AMachine Learningbased 3 DPropagation Modelfor Intelligent Future Cellular Networks
AMachine Learningbased 3 DPropagation Modelfor Intelligent Future Cellular Networks
net/publication/335961433
CITATIONS READS
22 1,341
3 authors:
Ali Imran
University of Oklahoma
133 PUBLICATIONS 2,736 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Robust and High-Data-Rate Hybrid RF/Optical Communications for Lunar Missions View project
I-Net: AI-Based Self Organizing Network (SON) Framework for 5G and beyond View project
All content following this page was uploaded by Usama Masood on 18 February 2020.
Abstract—In modern wireless communication systems, radio to be very effective for approximating arbitrary functions with
propagation modeling has always been a fundamental task in hidden features. As envisioned in [5], Artificial Intelligence
system design and performance optimization. These models are is going to be indispensable in increasingly complex cellular
used in cellular networks and other radio systems to estimate the
pathloss or the received signal strength (RSS) at the receiver or networks and can replace classical mathematical models with
characterize the environment traversed by the signal. An accurate a robust data-driven model.
and agile estimation of pathloss is imperative for achieving desired
optimization objectives. The state-of-the-art empirical propaga- A. Relevant Works
tion models are based on measurements in a specific environment Many studies are presented in the literature for pathloss
and limited in their ability to capture idiosyncrasies of various prediction in a particular environment using machine learning
propagation environments. To cope with this problem, ray-tracing
based models. Artificial Neural Networks (ANN) have been the
based solutions are used in commercial planning tools, but they
tend to be extremely time consuming and expensive. In this most commonly used pathloss prediction models, particularly
paper, we propose a Machine Learning (ML) based approach to in rural [6] and urban [7] environments, however the input fea-
complement the empirical or ray tracing-based models, for radio tures to the ANN model are limited to a particular environment
wave propagation modeling and RSS estimation. The proposed and unable to scale to other environment settings. The authors
ML-based model leverages a pre-identified set of smart predictors,
in [8] went one step ahead and used evolutionary algorithms
including transmitter parameters and the physical and geometric
characteristics of the propagation environment, for estimating the to find the optimal hyper-parameters of the ANN based model,
RSS. These smart predictors are readily available at the network- but they assumed a uniformly structured simulation area, which
side and need no further standardization. We have quantitatively is not the case in practical scenarios. A more recent study in
compared the performance of several machine learning algorithms [9] incorporated features based on clutter maps to differentiate
in their ability to capture the channel characteristics, even with
between different environments, but still unable to capture
sparse availability of training data. Our results show that Deep
Neural Networks outperforms other ML techniques and provides the variation in coverage due to the change in geometrical
a 25% increase in prediction accuracy as compared to state-of- structure of the propagation path. On the other hand, authors
the-art empirical models and a 12x decrease in prediction time in [10] compared the performance of several supervised ML
as compared to ray tracing. algorithms for estimating cellular networks coverage, using
Index Terms—Pathloss Prediction, Ray Tracing, Radio Propa- User Equipment (UE) measurement traces, Base Station (BS)
gation Model, Machine Learning.
parameters and geographical information. However, instead
of modeling the pathloss or Received Signal Strength (RSS),
I. I NTRODUCTION the authors classify the observation area as a good or a bad
Next generation of cellular networks is anticipated to see a coverage area, using a pre-defined coverage threshold.
dramatic growth in connected devices and exciting new vertical B. Contributions
services. Hence, Self Organizing Network (SON) is considered
To address the limitations of aforementioned studies, we
to be the key enabler to meet the stringent performance re-
present a framework for an ML-based 3D propagation model
quirements in the increasingly complicated process of planning,
(See Fig. 1), that is scalable and robust to the variations in the
operating and optimizing a network. Therefore, a realistic
environment geography. The contributions of this paper can be
propagation model that is more accurate than empirical prop-
summarized as follows:
agation models, such as COST-Hata [1], Stanford University
• A novel set of smart predictors (features) are proposed,
Interim [2], Standard Propagation Model (SPM) [3] and ITU-R
P.452-15 [4], more computationally efficient than deterministic that can characterize the physical and geometric structure
models such as ray tracing and sensitive to the variation in of the environment traversed by a signal in its propagation
network parameters (e.g. tilt) and environment geography will path (e.g. indoor distance, outdoor distance, number of
be the cornerstone of self-organizing future cellular networks building penetrations in each clutter type).
(5G and beyond). To address the constraints and limitations of • Various machine learning algorithms are investigated in
traditional channel modeling methods, Artificial Intelligence modeling the complex propagation environment especially
(AI) and Machine Learning (ML) techniques are being con- in sparse training data scenario, and Deep Neural Network
sidered as promising viable solutions and have been proven (DNN) is found to be the most optimal choice.
BS Information
Location, Height, Azimuth, System Features
Tilt, Tx Power, Frequency, - Horizontal Angle - Vertical Angle
Antenna Type - Tx Power - Tx Antenna Type - Operating Frequency
Fit ML Model on Input Features
UE Measurements
Environment Features
Pre-Processing - Propagation Distance Received Signal
RSS
RSS, Location, Timestamp, Data Cleaning - LoS/NLoS State Strength (RSS)
Network Information Data Gridding - First Diffraction Point Prediction Model
- Last Diffraction Point
- Propagation Distance in each Unique Clutter Input Features
Geographic Information - No. of Building Penetrations in each Unique Clutter
Digital Terrain Model, Digital - Indoor Distance in each Unique Clutter
Height Model, Clutter Map - Receiver Clutter Type
Modelling
Raw Data Right Data
Fig. 1. Proposed Framework of an ML-Based 3D Radio Propagation Model for predicting the Received Signal Strength (RSS)
• Performance comparison of the proposed model with antenna. Frequency: Carrier frequency used by the BS antenna
state-of-the-art empirical propagation models and ray- for transmission. Antenna Type: The type of antenna used by
tracing approach is also provided, which shows a 25% the BS transmitter. It is differentiated by beamwidth, antenna
increase in prediction accuracy as compared to empirical gain etc.
propagation models and 12x decrease in prediction time 2) Geographic Information: The geographical information
as compared to ray tracing. of the propagation environment can be captured using three
The rest of the paper is organized as follows: Section different types of geographical datasets. The first dataset is
II explains the proposed system model, starting from data called Digital Terrain Model (DTM), which provides the earth
collection, data pre-processing, feature engineering and a com- terrain altitude (ground height). Fig. 2(c) shows the variation
parison of various machine learning algorithms for predicting in ground height in the propagation path between a BS and
RSS. Section III provides the performance comparison of the UE. Second dataset is called Digital Height Model (DHM),
proposed model with traditional propagation models and finally which provides the building heights (above the ground) in the
Section IV concludes this paper. observation area. Fig. 2(a) shows the 3D building heights in the
simulation area. The third dataset is called Digital Land Use
II. S YSTEM M ODEL (DLU) Map, which provides the clutter (or land cover) type
The proposed framework for a ML-based 3D propagation of each grid in the observation area. These datasets are in a
model (Fig. 1) uses network information, UE measurement raster grid format, which means that the whole observation area
traces and geographic information of the area, pre-process them is divided into grids (or bins), each grid containing a specific
and converts them into right data [5], which is then fed to a value. These geographical datasets are routinely used by mobile
ML model to learn the behavior of received signal strength telecom industry for their planning and maintenance tasks, and
(RSS) of a UE in a radio propagation environment. can be acquired on demand [11].
3) UE Measurements: This dataset contains the following
A. Data Collection information of all the UE’s in the observation area: Re-
A ray-tracing based realistic commercial planning tool is ceived Signal Strength (RSS) from the serving BS. Location:
used to create a sophisticated network topology (Table I), and Location coordinates of a UE. Timestamp: Time at which
generate different types of raw datasets used in our proposed the UE measurement is recorded. Network ID: Information
framework (See Fig. 2). regarding serving BS ID, Mobile Network Code etc. The
1) BS Information: This dataset contains the following mobile operators can readily use the data from Drive Tests,
information of all the Base Stations (BSs) in the observation Minimization of Drive Test (MDT) reports, crowdsourcing
area: Location: Location coordinates of a BS site. Fig. 2(b) applications etc. to generate this dataset, without the need for
shows the position of transmitters in the simulation area. any new standardization.
Height: The height of BS antenna above the ground and
building (if any). Azimuth: Azimuth angle (in degrees) of the B. Data Pre-processing
BS antenna, which is the direction of antenna w.r.t. North. Tilt: UE Measurements are pre-processed by cleaning and grid-
Tilt angle (in degrees) of the BS antenna, which is basically the ding, before using them for modeling. Data cleaning is done
angle below the horizontal plane. Transmit Power: The power to handle missing and corrupt values, whereas, Data Gridding
of the radio signal (in dBm) when it’s transmitted from the BS is the process of mapping all UE measurements into unique
(a) 3D Elevation Map (b) 2D Elevation Map (c) Propagation Path between a BS and UE
Fig. 2. Area of Simulation showing (a) Building Heights (b) Transmitter Positions and (c) Vertical Propagation Path