Abstract
This chapter leverages propagation modeling to complement the channel-aware resource allocation presented in the previous chapter. In particular, it focuses on the Irregular Terrain Model (ITM), a propagation model used heavily in the industry to model the channel conditions by accounting for the terrain elevation along the propagation path. This chapter leverages standard methods to extract surface refractivity and climate code for precise propagation paths, discusses geodesic algorithms to obtain parameters such as path coordinates and distances on the Earth Ellipsoid needed for ITM propagation modeling which predicts the pathloss. The chapter provides open source code available from the industry bodies in Python to calculate the intermediate variables to run the ITM and obtain its pathloss. The chapter also points to public databases to obtain the terrain elevation data for the United States and points to open source code to process the elevation data and obtain elevations from them.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
H. Friis, A note on a simple transmission formula, in IRE Proc (1946)
M. Ghorbanzadeh, Resource allocation and end-to-end quality of service for cellular communications systems in congested and contested environments, in Ph.D. Thesis, Virginia Tech (2015)
M. Ghorbanzadeh, A. Abdelhadi, C. Clacy, Cellular Communications Systems in Congested Environments Resource Allocation and End-to-End Quality of Service Solutions with MATLAB (Springer, Berlin, 2017)
J. Egli, Radio propagation above 40 mc over irregular terrain, in Proceedings of the IRE. IEEE (1957)
M. Ghorbanzadeh, E. Visotsky, P. Moorut, W. Yang, C. Clancy, Radar inband and out-of-band interference into LTE macro and small cell uplinks in the 3.5 GHz band, in Proceedings of the 2015 IEEE Wireless Communications and Networking Conference (WCNC) (2015)
M. Ghorbanzadeh, E. Visotsky, P. Moorut, W. Yang, C. Clancy, Radar in-band interference effects on macrocell LTE uplink deployments in the U.S. 3.5 GHz band, in Proceedings of the 2015 International Conference on Computing, Networking and Communications (ICNC) (2015)
M. Ghorbanzadeh, E. Visotsky, P. Moorut, W. Yang, C. Clancy, Radar interference into lte base stations in the 3.5 GHz band, in Elsevier, Physical Communication (2016)
H. Shajaiah, M. Ghorbanzadeh, A. Abdelhadi, C. Clancy, Application-aware resource allocation based on channel information for cellular networks, in Proceedings of the 2019 IEEE Wireless Communications and Networking Conference (WCNC) (2019), pp. 1–6
M. Ghorbanzadeh, A. Abdelhadi, C. Clancy, Application-aware resource allocation of hybrid traffic in cellular networks. IEEE Trans. Cogn. Commun. Netw. 3(2), 226–241 (2017)
G. Hufford, A. Longley, W. Kissick, A guide to the use of the its irregular terrain model in the area prediction mode, in US Department of Commerce (1982)
T. Vincenty, Direct and inverse solutions of geodesics on the ellipsoid with application of nested equations. Surv. Rev. 23(176), (1975)
Wireless Innovation Forum (2019). https://github.com/wireless-innovation-forum/spectrum-access-system
M. Ghorbanzadeh, Y. Chen, K. Ma, C. Clancy, R. McGwier, A neural network approach to category validation of android applications, in IEEE Conference on Computing, Networking, and Communications (ICNC) (2013)
M. Ghorbanzadeh, Y. Chen, C. Clancy, Fine-grained end-to-end network model via vector quantization and hidden Markov processes, in Proceedings of the IEEE Conference on Communications (ICC) (2013)
M. Ghorbanzadeh, A. Abdelhadi, C. Clancy, A utility proportional fairness radio resource block allocation in cellular networks, in Proceedings of the IEEE International Conference on Computing, Networking and Communications (ICNC) (2015)
M. Ghorbanzadeh, A. Abdelhadi, C. Clancy, A utility proportional fairness bandwidth allocation in radar-coexistent cellular networks, in Military Communications Conference (MILCOM) (2014)
O.U.G.S. (USGS), National elevation dataset (ned), in US Geological Survey (2009)
FCC, Use of computer-generated terrain data for determining antenna heights above average terrain, in FCC 84-341 (1984)
ITU-R Recommendation P.2001, A General Purpose Wide-range Terrestrial Propagation Model in the Frequency Range 30 MHz–50 GHz (2015)
ITU-R Recommendation P.452, Prediction Procedure for the Evaluation of Interference between Stations on the Surface of the Earth at Frequencies Above about 0.1 GHz, Radiocommunication Sector (2015)
G. Hufford, A. Longley, W. Kissick, A Guide to the Use of the its Irregular Terrain Model in the Area Prediction Mode (1982)
NTIA ITM Reference Code. https://www.its.bldrdoc.gov/resources/radio-propagation-software/itm/itm.aspx. Accessed: December 2020
P. Rice, A. Longley, K. Norton, A. Barsis, Transmission Loss Predictions for Tropospheric Communications Circuits (1978)
Python 2.7. https://www.python.org/download/releases/2.7/. Accessed: December 2020
Ubuntu for Desktop. https://ubuntu.com/download/desktop. Accessed: December 2020
PIP. https://pip.pypa.io/en/stable/installing/. Accessed: December 2020
Shapely. http://trac.osgeo.org/geos/. Accessed: December 2020
XML for Python. http://lxml.de/installation.html. Accessed: December 2020
libgdal for Python. https://pypi.python.org/pypi/gdal/ and http://trac.osgeo.org/gdal/wiki/downloadinggdalbinaries. Accessed: December 2020
numpy for Python. http://www.scipy.org/scipylib/download.html. Accessed: December 2020
shapely for Python. https://pypi.python.org/pypi/shapely. Accessed: December 2020
pyJWT for Python. https://pypi.python.org/pypi/pyjwt. Accessed: December 2020
pykml for Python. https://pythonhosted.org/pykml/installation.html. Accessed: December 2020
cryptography for Python. https://pypi.python.org/pypi/cryptography. Accessed: December 2020
ftputil for Python. http://ftputil.sschwarzer.net/trac/wiki/documentation. Accessed: December 2020
json for Python. https://github.com/julian/jsonschema. Accessed: December 2020
OpenSSL for Python. https://github.com/pyca/pyopenssl. Accessed: December 2020
mock for Python. https://pypi.python.org/pypi/mock. Accessed: December 2020
functools32 for Python. https://pypi.python.org/pypi/functools32. Accessed: December 2020
psutil for Python. https://github.com/giampaolo/psutil. Accessed: December 2020
USGS Database. https://github.com/wireless-innovation-forum/sas-data. Accessed: December 2020
LFS. https://git-lfs.github.com/. Accessed: December 2020
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ghorbanzadeh, M., Abdelhadi, A. (2022). Propagation Modeling. In: Practical Channel-Aware Resource Allocation. Springer, Cham. https://doi.org/10.1007/978-3-030-73632-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-73632-3_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-73631-6
Online ISBN: 978-3-030-73632-3
eBook Packages: EngineeringEngineering (R0)